Identificación Paramétrica

63
Identificación Identificación Paramétrica Paramétrica

Transcript of Identificación Paramétrica

Page 1: Identificación Paramétrica

Identificación Identificación ParamétricaParamétrica

Page 2: Identificación Paramétrica

2

ContenidosContenidos

• Proceso de Identificación

• Algunas Nociones Teóricas

• Modelos Paramétricos

• Interfaz Gráfica Toolbox de Identificación

• Otros métodos

• Métodos Recursivos

• Los comandos de la Toolbox

Page 3: Identificación Paramétrica

3

DefiniciónDefinición

• Se denomina identificación de sistema a laobtención de información relevante a partir deun conjunto de datos observados.

• Resultado: Modelo Modelo

• ¿Cómo?– Ajustando parámetros para un modelo dado.

• ¿Cómo saber si un modelo es bueno?– Comprobandolo con datos no utilizados para la

obtención del modelo

Page 4: Identificación Paramétrica

4

Identificación de SistemasIdentificación de Sistemas

• Tanto el modelado como la identificación son necesariospara la interpretación y observación de las medidasobtenidas desde el sistema de estudio.

• Los modelos constituyen el enlace necesario entreexperimentos y la toma de decisiones.

Page 5: Identificación Paramétrica

5

ModelosModelos•• CognitivosCognitivos: modelos conceptuales desde el

razonamiento humano y su percepción.•• NormativosNormativos: especifican funciones a propósito de

un sistema. Ingeniería y regulacionesgubernamentales.

•• DescriptivosDescriptivos: orientados al comportamiento delsistema.

•• FuncionalesFuncionales: orientados a la acción y control delsistema.– cuantitativos

– cualitativos

Page 6: Identificación Paramétrica

6

Modelos cuantitativosModelos cuantitativos• Es natural comenzando con un conjunto de datos de

entrada - salida de un sistema en funcionamiento,mientras los experimentos se realizan mediantemanipulación de las entradas.

• Propósitos:–– PredicciónPredicción del comportamiento del sistema en el futuro

–– AprendizajeAprendizaje de nuevas reglas que resuman lasregularidades del sistema

–– Compresión de datosCompresión de datos: produce un modelo querepresenta los datos de forma compacta y con bajacomplejidad

Page 7: Identificación Paramétrica

7

Sistemas y complejidad de losSistemas y complejidad de losmodelosmodelos

• La complejidad depende del propósito delmodelado y de la identificación:–– Modelos cualitativos y categóricosModelos cualitativos y categóricos: derivables desde

principios físicos.–– Modelos cuantitativos estáticosModelos cuantitativos estáticos: modelos basados en

modelos de estados estables descritos mediante ecuacionesalgebraicas.

–– Modelos a posterioriModelos a posteriori: se derivan de datos experimentales yutilizan parametrizaciones abstractas o dependientes deexperimentos como son: caja negra, basados en regresioneslineales o modelos de series temporales. También expresanrelaciones como la covarianza entre las variablesformuladas y nociones estadísticas.

Page 8: Identificación Paramétrica

8

Proceso de la identificaciónProceso de la identificaciónFasesFases

• Considerar el contexto de la aplicación

• Propósito y formulación del problema

• Planificación experimental

• Conjunto de modelos

• Identificación y métodos de identificación

• Validación del modelo

Page 9: Identificación Paramétrica

9

Modelos noModelos no paramétricos vs paramétricos vs..modelos modelos paramétricosparamétricos

•• Modelos no Modelos no paramétricosparamétricos: consisten en un registrode respuestas a un impulso o a un flanco en eldominio del tiempo, o una medida de la función detransferencia en el dominio de la frecuencia.

•• Modelos Modelos paramétricosparamétricos: concentran toda lainformación en la estructura del modelo con unnúmero limitado de parámetros. Áreas de dificultad:– Definición y estructura del modelo

– Desarrollo del algoritmo para estimar los parámetros delmodelo

Page 10: Identificación Paramétrica

10

HerramientasHerramientas• Vamos a utilizar el Matlab 6.0 con la toolbox de

Identificación

• Información básica: Los modelos describen lasrelaciones entre señales medidas de entrada y desalida.

• En el contexto de la identificación se consideranmedidas discretas tanto de las entradas como de lassalidas

y(t)u(t)e(t)

entradas salidas

perturbaciones

Sistema

Page 11: Identificación Paramétrica

11

Un modelo dinámico básicoUn modelo dinámico básico• Una relación básica es una ecuación en diferencias

lineal

• donde la salida actual se puede obtener como unacombinación lineal de entradas y salidas anteriores.Donde:– los coeficientes: -1.5, 0.7, 0.9....– Los retardos de tiempo es de 2T unidades de tiempo antes

que un cambio en u afecte a y– en muchos modelos los retardos de las entradas y salidas

son referidos como orden del modelo.

)3(5.0)2(9.0)2(7.0)(5.1)( TtuTtuTtyTtyty −+−=−+−−

Page 12: Identificación Paramétrica

12

Variantes en la descripción deVariantes en la descripción delos modeloslos modelos

• ARX del ejemplo anterior

• Otros:– Salida del error OE

– ARMAX

– FIR

– Box-Jenkins (BJ)

– Modelos del espacio de estado lineales

– Modelos lineales generales

– Modelos de función de transferencia........

Page 13: Identificación Paramétrica

13

¿Cómo interpretar la fuente de¿Cómo interpretar la fuente deruido?ruido?

• Hay tres aspectos a tener en cuenta–– entender el ruido blancoentender el ruido blanco: es completamente

impredecible

– ¿cómo interpretar la fuente de ruidocómo interpretar la fuente de ruido? muchas vecesla fuente de ruido tiene significado físico.

– Utilizar la fuente de ruido cuando se trabaja con elmodelo:

• si el modelo es para simulación

• si el modelo es para predicción

Page 14: Identificación Paramétrica

14

Términos que caracterizanTérminos que caracterizanpropiedades del modelopropiedades del modelo

• Respuesta a un impulso: es la salida obtenidacuando la entrada es un impulso.

• Respuesta a un escalón: es la salida resultado de unaentrada escalón.

AMBOS: son llamados El transitorio de la respuesta.

• Respuesta en frecuencia: Como responde el sistemafrente a una entrada senoidal. Dos gráficos uno delcambio de amplitud y otro del cambio de fase comofunción de la frecuencia. Diagrama de Bode.

• Ceros y Polos

∫ −=t

dtugty0

)()()( τττ )()( ttu δ=

Page 15: Identificación Paramétrica

15

Algunas nociones teóricas.......Algunas nociones teóricas.......

Page 16: Identificación Paramétrica

16

TransformacionesTransformaciones

• Transformada de Laplace

• don con s=σ+iw se llama frecuencia compleja. Latransformada de Fourier

{ }

{ } dsesXi

sXtx

dtetxtxsX

st

st

∫∞+

∞−

∞−

==

==

σ

σπ)(

2

1)()(

)()()(

1L

L

{ }

{ } dweiwXiwXtx

dtetxtxiwX

iwt

iwt

∫∞+

∞−

∞−

==

==

σ

σπ)(

2

1)()(

)()()(

1F

F

Page 17: Identificación Paramétrica

17

Análisis de la respuesta enAnálisis de la respuesta enFrecuenciaFrecuencia

• Si el sistema a identificar es un sistemadinámico invariante en el tiempo y lineal

∫ −=t

dtugty0

)()()( τττ

)()()( sUsGsY =

{}.L

Page 18: Identificación Paramétrica

18

Datos Datos discretizadosdiscretizados

• Una variable medida sólo esta disponible comoobservaciones periódicas de x(t) muestreado comoun intervalo de tiempo h.

• Se requiere que la duración del periodo de muestreo sea muycorta así la función de muestreo debe ser representada comouna secuencia de impulsos muy pequeños

{ } KK ,2,1,0,1,)( −==∞∞− kparakhxxx kk

∑∞

−∞=

−∞=∆

−=Π

Π=−=

kh

hk

khtht

ttxkhthtxtx

)()(

)()()()()(

δ

δ

Page 19: Identificación Paramétrica

19

Efectos producidos alEfectos producidos al discretizar discretizar

• Aplicando la transformada de Fourier

{ } { } { }

{ }

{ } { } ∑

−∞=∆

−∞=

∆∆

−=Π=

Π=

−=Π

Π==

kh

hkh

h

kh

wiXttxiwX

wh

hwt

ttxtxiwX

π

ππ

δ π

2)(*)()(

)(2

2)(

)(*)()()(

2

FF

F

FFF

que tal

donde

Periodo=Frecuencia de muestreo

Page 20: Identificación Paramétrica

20

Teorema del muestreo deTeorema del muestreo deShannonShannon

• La variable continua en el tiempo x(t)puede ser reconstruida desde losmuestreos {xk}∞

∞ sí y sólo si lafrecuencia de muestreo es al menos dosveces la frecuencia más alta para la queX(iw) no es cero.

Page 21: Identificación Paramétrica

21

La transformada en ZLa transformada en Z

Una aplicación directa de la variable discretizadaverifica que el espectro de x∆∆(t) esta relacionado conXz(z)

{ }

∞==∞<

=

==

−∞

−∞=

−∞

−∞=

zzzx

dzzzXi

x

zxxzX

k

kk

kzk

k

kkz

y para excepto z de Plano

iaconvergenc de Región

pordada inversa rmaciónla transfo con

0

)(21

)(

1

π

Z

iwh

kz

iwkhkhz ehXexhttxFiwX −

−∞=

−∑ ==Π= )}()({)(

Page 22: Identificación Paramétrica

22

Tiempo de medida finitoTiempo de medida finito

• Sea

• El espectro de cualquier señal esta distorsionado parauna medida en un intervalo de tiempo finito

{ }

{ }1

2/

11

0

)(101

00

)(

)2/(2

0

)(01

00

)(

−−=

≥−≤≤

<=

=

>≤≤

<=

zz

Nt

tNkk

k

ewTwTsin

T

Tt

tTtt

t

N

NN

iwTTT

**

**

Z

F

F

F

discreto tiempoen

{ } { } { })(*)()().( ttxttx hh ++ FFF =

Page 23: Identificación Paramétrica

23

Transformada de Transformada de FourierFourierDiscretaDiscreta

• Nótese que la transformada de Fourier {Xk}k=N-1 solo esta

definida en los puntos de frecuencia discreta

• la relación de la DFT con la transformada de la funcióncontinua en el tiempo

• de donde

{ } hiwz

N

l

iwlhlNhk

kehXexhkhxX === ∑−

=∆

1

0),( )(F

1,,1,02 −== NkkNh

wk K con π

{ } { }{ } { } { } hkiwhkiw

ezNezN

NhhNhNhk

kkhxhkkhxh

ktxkhxX

==

∆∆

==

Π==

)(*)()()(

)()()( ),(),(

**

*

ZZZ

FF

{ } hiw

hNiw

kNhk k

k

ee

hiwXkhxX−−

== ∆∆ 1

1*)()(),(F

Page 24: Identificación Paramétrica

24

La Función de TransferenciaLa Función de Transferencia• Representación en el espacio de estados: La dependencia

de la salida para un sistema lineal viene caracterizadapor la ecuación de convolución

∫∞

+−=0

)()()()( tvdtugtY τττ

)()()()( sVsUsGsY +=

KK ,1,0,1,0

−=+=+= ∑∑−∞=

−−

=

kvuhvuhy kl

k

llkklk

llk con

{ } k

kk zhkhhZzH −

=∑==

0

)()(

)()(

)(zUzY

zHz

z=

Page 25: Identificación Paramétrica

25

Sistema en el espacio de estadosSistema en el espacio de estados

• Con la función de transferencia de un impulso

• y la variable de salida

mk

pk

nk

kkk

kkk

RyRuRx

kDuCxy

uxx

∈∈∈

=+=

Γ+Φ=+

,,

,1,01

con

K

DzICzH +ΓΦ−= )()(

)()()( 00

zUzHxzCzYk

kk +Φ= ∑∞

=

Page 26: Identificación Paramétrica

26

Potencia y Energía de la SeñalPotencia y Energía de la Señal

Las señales x e y se dicen no correlacionadas sino correlacionadas si:

)()()( * txtxtpxx = )()()( * tytxtpxy =

dttxtxT

tpTt

txx ∫+

=0

0

)()(1

)( *dttytx

Ttp

Tt

txy ∫+

=0

0

)()(1

)( *

dttxtxT

texx ∫∞

∞−= )()(

1)( * dttytx

Texy ∫

∞−−= )()(

1)( * ττ

)()()(1

)( ** τττ −=−= ∫∞

∞− xyyx edttxtyT

e

0)( =τxye

Page 27: Identificación Paramétrica

27

Funciones espectro yFunciones espectro ycovarianzacovarianza

La densidad espectral de energía o espectro de energía

La energía total del sistema es según las relaciones de Parseval

La energía es independiente de la elección de larepresentación en el tiempo o frecuencia

)()()( * iwXiwXiwExx =

)()()( * iwYiwXiwExy =

dwiwYiwXdttytxT

texy ∫∫∞

∞−

∞−== )()(

21

)()(1

)( **

π

Page 28: Identificación Paramétrica

28

Funciones espectro yFunciones espectro ycovarianzacovarianza

• De acuerdo con el teorema de Plancherel el producto dedos transformadas de Fourier es igual a la transformada deFourier de la convolución de dos señales en el dominio deltiempo. Teorema de Wiener-Khintchine.

• Covarianza cruzada

• Espectro cruzado

Existen relaciones similares entre el autoespectro y laautocovarianza

{ } { } { } { })()()()()()( *** ττ xyxy edttytxyxiwYiwXiwE FFFF =−=== ∫∞

∞−

{ }∫∞

∞−∞→−= dttytxlimC

Txy )()()( * ττ

{ })()( τxyxy CiwS F=

Page 29: Identificación Paramétrica

29

Correlación y coherenciaCorrelación y coherencia

• Coeficiente de correlación

• Espectro de coherencia cuadrática

Es un test de linealidad interesante

)()(*)()()()( tvtutgtvtxty +=+=1−==

vv

yy

vv

xx

e

e

ee

SNR

)()(

)()(

ττ

ττρ

yyxx

xy

CC

C=

)()(

)()(

2

2

iwSiwS

iwS

yyxx

xyxy =τγ

Page 30: Identificación Paramétrica

30

Análisis EspectralAnálisis Espectral

• Estimación del espectro de potencia

• Perdidas espectrales y enmarcado

• Estimación de funciones de transferencia

• Alisado del espectro

Page 31: Identificación Paramétrica

31

Estimación del espectro deEstimación del espectro depotenciapotencia

• El periodogramaperiodograma: o espectro de la muestra

• El correlogramacorrelograma: : Las funciones de covarianzaestimadas

kNh

wiwXNh

iwS kkNkxxπ2

)(1

)(ˆ 2 == para

1,,1,0,1

)(ˆ

,1

)(ˆ

1

1*

−=−

=

−=

=−

=−

Nkyx kN

hkC

xx kN

hkC

N-

kl

*kllxy

N-

klkllxx

K

Page 32: Identificación Paramétrica

32

Estimación del espectro deEstimación del espectro depotenciapotencia

• El cálculo del espectro de potencia -energía-

con para

mhiwN

mxykxy

kmhiw

N

mxxkxx

k

k

emhChiwS

NkkNh

wemhChiwS

−−

=

−−

=

=

−===

)(ˆ)(ˆ

1,...,1,02

)(ˆ)(ˆ

1

0

1

0

π

Dominio en el tiempo

Espectrode Potencia

función decorrelación

Periodograma

correlograma

Page 33: Identificación Paramétrica

33

MODELOSMODELOSPARAMÉTRICOSPARAMÉTRICOS

• Regresión lineal

• Identificación de modelos de series temporales– Modelos ARMAX y ecuaciones en diferencias

• Métodos Recursivos

Page 34: Identificación Paramétrica

34

Modelos Modelos paramétricosparamétricos

• Definición:son aquellos modelos que permitenestablecer una relación conocida entre lasentradas y salidas salvo algunas constantes ocoeficientes: parámetros θ

• Caracterización– Modelos lineales con los parámetros

– Modelos no lineales con los parámetros

vuufy ji += );,.....( θ

2210 uuy θθθ ++=

uey 2

10θθθ +=

Page 35: Identificación Paramétrica

35

Regresión linealRegresión lineal

• Modelo• Las observaciones {yk} se asumen recogidas con un

periodo de muestreo concreto, conjuntamente con loscorrespondientes vectores de regresión {φk}– Donde los errores añadidos se asumen que tienen la forma,

distribución normal

• Suponiendo que hay p parámetros θ1 ....... θp para Nobservaciones, el problema es encontrar un estimador delvector de parámetros θ para las variables observadas

)()()( tetty T += θφ

jieee ijejii ,},{0}{ 2 ∀== , δσEE

Page 36: Identificación Paramétrica

36

Modelo para la regresión linealModelo para la regresión lineal

=

N

N

y

y

y

YM2

1

N

N

φ

φφ

M2

1

=

Ne

e

e

eM2

1

θ

ε

εε

θε NN

N

Y Φ−=

=M2

1

)(

eY NN +Φ= θ

El vector deerrores o de errores depredicción

Page 37: Identificación Paramétrica

37

Estimación por mínimosEstimación por mínimoscuadrados. Formulacióncuadrados. Formulación

• Esta estimación requiere la minimización de lafunción de error según diferentes criterios

∑ − θφθ

Tiiymin

2

∑ − θφθ

Tiiymin

Page 38: Identificación Paramétrica

38

Estimación por mínimosEstimación por mínimoscuadradoscuadrados

• El criterio de mínimos cuadrados consiste enminimizar la suma de los cuadrados del error entreel modelo de salida y las observaciones

• obteniendo para el estimado óptimo

• a partir del gradiente del criterio de optimización

( ) ( )

)ˆ()(

2

1

2

1

2

1)(

1

2

θθ

θθεεεθ

θVVmin

YYV NNT

NN

N

Kk

T

=

Φ−Φ−=== ∑=

mínimo el con

( ) NTNN

TN YΦΦΦ=

−1θ̂

Page 39: Identificación Paramétrica

39

EjemploEjemplo

• Ejemplo1– Datos U=(1 2 3 4)T e Y=(6 17 34 57)

– Modelo

• Ejemplo 2 (Ejemp54)– donde u y e son datos artificiales generados como

variables a aleatorias con varianzas =1 y con unaperturbación media de cero.

2210 uuy θθθ ++=

kkkk ebuayy ++= −1

Page 40: Identificación Paramétrica

40

CaracterísticasCaracterísticas• Los grandes errores son duramente penalizados

• Puede ser obtenido directamente a partir del álgebramatricial.

• Con las asunciones tomadas

– es un estimado imparcial de θ– La matriz de covarianzas es:

– El estimado imparcial

•• La sensibilidad del estimado por mínimosLa sensibilidad del estimado por mínimoscuadrados a las perturbaciones diferentes delcuadrados a las perturbaciones diferentes delruido blanco es una cuestión bastante seriaruido blanco es una cuestión bastante seria

θ̂( ) 12ˆ −

ΦΦ NTNeσθ es de

( )θσσ ˆ222 VpNee −

= es de

Page 41: Identificación Paramétrica

41

Estimadores imparcialesEstimadores imparcialeslineales óptimoslineales óptimos

• Las condiciones impuestas son restrictivas yvaliosas para identificar la clase de todos losestimadores de la forma

• donde T es una matriz de las dimensionesadecuadas.

• El correspondiente vector de error de parámetros

YT T=θ̂

( ) eTITYT Tpp

TT +−Φ=−=−= × θθθθθ ˆ~

Page 42: Identificación Paramétrica

42

Estimadores imparciales........Estimadores imparciales........

• Se deben añadir las siguientes condiciones paraque el estimador sea imparcial

• La determinación del mejor método posiblerequiere la minimización de la covarianza

• para

{ } 0==Φ eTIT TT E y

{ } { } θθθ =+Φ= eTT TT EE ˆ

( )( ){ } ( )( ){ } RTTYTYTC TTTTT=−−=−− θθθθθθ ˆˆˆˆ Eov

{ }eeR TE=

Page 43: Identificación Paramétrica

43

Estimadores Imparciales......Estimadores Imparciales......

• Aplicando el método del Lagrangiano con estarestricción nos da las siguientes ecuaciones

• Que resolviendolo se obtiene el estimadorimparcial óptimo

• Que es conocido como estimador de Markov conla matriz de covarianzas

• o BLUE

ITL

RTTL

T −Φ=Λ∂

∂=

ΦΛ+=∂∂

=

0

~~20 θθ

( ) YRRYT TTT 111ˆ −−− ΦΦΦ==θ

( ) ( ) 11ˆ −− ΦΦ= RCov Tθ

Page 44: Identificación Paramétrica

44

ConclusionesConclusiones

• Para la aplicación del método de mínimoscuadrados se deben cumplir dos prerequisitosimportantes:– (ΦN

TΦN) debe ser invertible• Por tanto el rango va a ser determinante .

• La selección de los datos de entrada con un excitaciónadecuada debe formar parte del procedimientoexperimental.

– El ruido no debe ser correlativo con los regresoresΦN

Page 45: Identificación Paramétrica

45

Identificación SistemaIdentificación SistemaMultivariableMultivariable

• Con

• Un problema característico: es que en general no hay unaúnica factorización AB correspondiente a una función detransferencia.

• Por tanto dada una función de transferencia multivariablese puede definir una clase de factorizaciones.

0)det()()()()(: 11 ≠= −− AzUzBzYzAS

pmn

nn

mmn

nnmm

RBBzBzBzB

RAAzAzAIzA×−−−

×−−×

∈++=

∈+++=

LL

LL

11

11

11

11

,)(

,)(

( ) ( ) )()()()()()()( 11111111 −−−−−−−− == zHzBzAzBzQzAzQ

Page 46: Identificación Paramétrica

46

Sistemas Sistemas MultivariablesMultivariables

• Cualquier miembro de esta clase puede serutilizado para describir acoplamientos cruzados,retardos y otras propiedades de las funciones.

• Por razones practicas es deseable utilizar unnúmero finito de parámetros bien definidos, y es amenudo deseable escoger un conjunto deparámetros con la menor dos norma posible.

Page 47: Identificación Paramétrica

47

Sistemas Sistemas Multivariables Multivariables LSLS• Para el propósito de identificación por mínimos

cuadrados

• sugiere el modelo de regresión lineal

• Solución mínimos cuadrados

( ) ( )

( ) ( ) mpmTnn

pmk

TTnk

Tk

Tnk

Tkk

mknknknknkk

RBBAA

Ruuyy

RyuBuByAyAy

×+

+−−−−

−−−−

∈=

∈−−=

∈+++−−=

θθ

φφ

LL

LL

LL

11

11

1111 ,

=Φ=

TN

T

T

N

TN

T

T

NNN

y

y

y

φ

φφ

θMM2

1

2

1

, y con YYM

( ) NTNN

TNN YΦ+ΦΦ=θ̂

Page 48: Identificación Paramétrica

48

Ejemplo Ejemplo multivariablemultivariable

• Sea el sistema

• se puede construir el sistema con n =1 y n=2.

• Con el Matlab ninguno de los dos se puedeestimar pues da error al obtener la inversa.

• Ejemplo 59

11 11

11

5.04.0

4.05.0−−

+

= kkk uyy

Page 49: Identificación Paramétrica

49

Modelos Series TemporalesModelos Series Temporales

• La identificación de modelos de series temporalesofrece varias aproximaciones estadísticas parafijar el modelo además del criterio utilizado enmínimos cuadrados.

• Hay al menos tres categorías importantes de losmodelos de series temporales:– Ecuaciones en diferencias y modelo ARMAX

– Modelos de funciones de transferencia

– Modelos del espacio de estados

Page 50: Identificación Paramétrica

50

Modelos ARMAXModelos ARMAX

• Autoregresive Moving Average with ExogenousInput: constituye una clase especial de lasecuaciones en diferencias de la forma

• donde d es un retardo y A, B, C son polinomios

• con los parámetros desconocidos

kkd

k wzCuzBzyzA )()()( 111 −−−− +=

C

C

B

B

A

A

nn

nn

nn

zczczC

zbzbbzB

zazazA

−−−

−−−

−−−

+++=

+++=

+++=

L

L

L

11

1

110

1

11

1

1)(

)(

1)(

Tnnn CBA

ccbbbaa )( 1101 LLL

Page 51: Identificación Paramétrica

51

Algunos casosAlgunos casos

• Reformulación Regresión lineal

• Autoregresivo (AR)

• Moving Average (MA)

• Modelo ARMA

• Modelo ARX

kkd

k wuzBzyzA += −−− )()( 11

kk wyzA =− )( 1

kk wzCy )( 1−=

kk wzCyzA )()( 11 −− =

kd

k uzBzyzA )()( 11 −−− =

Page 52: Identificación Paramétrica

52

Modelos ARXModelos ARX• Esta completamente definido por tres enteros:

– na: número de ceros– nb: número de polos– nk: el retardo d

• Se puede introducir el orden o estimarlo utilizando lanotación tipo na=1:10

• Para modelos de múltiples entradas se puedenintroducir como vectores

• Dos métodos:

– Mínimos cuadrados

– Variable Instrumental

kd

k uzBzyzA )()( 11 −−− =

Page 53: Identificación Paramétrica

EjemplosEjemplos..........................

e

Interfaz Toolbox Identificación

Page 54: Identificación Paramétrica

54

M. de Función de TransferenciaM. de Función de Transferencia

• Un modelo de función de transferencia quepermite el modelado tanto determinístico comoestocástico es

• En el contexto de la identificación hay dos modosde función de transferencia muy populares

{ } ∑=+=v ijjikvkuk vvEvzHuzHy δ*)()( con

Jenkins-Box de modelo

salidala deerror del modelo

kkk

kkk

wzDzC

uzFzB

y

vuzFzB

y

)()(

)()(

)()(

1

1

1

1

1

1

+=

+=

Page 55: Identificación Paramétrica

55

M. de Función deM. de Función deTransferenciaTransferencia

• Otra opción es tratarlos como ecuaciones endiferencias

• donde A, B, C, D, F son polinomios en z-1 deorden nA, nB, nC, nD, nF,

• El modelo del error de la salida es un casoespecial con A=B=D=1

kkk wzDzC

uzFzB

yzA)()(

)()(

)( 1

1

1

11

−− +=

Page 56: Identificación Paramétrica

56

ARMAX, Error de la salida yARMAX, Error de la salida yBoxBox--JenkinsJenkins

• Hay varias modificaciones sobre el modelo básicoARX donde se introducen diferentes modelos deperturbaciones: ARMAX, OE, BJ

– Entrando la Estructura

– Método de Estimación• Error de predicción/máxima probabilidad: minimizando

el término e

SOLO DISPONIBLES SISTEMA SISO

Page 57: Identificación Paramétrica

57

Identificación de MáximaIdentificación de MáximaProbabilidadProbabilidad

• seleccionamos el estimador que proporciona lasobservaciones más probables de Y.

• que obtiene el estimado

• que maximiza

)/( θθ Ypmax

θθ ˆ=)/( θYp

Page 58: Identificación Paramétrica

58

Filtro de Filtro de KalmanKalman

• Se considera un problema de estimación y filtrado.

• con E{vk}=0, E{ek}=0, E{vvT}=R1, E{eeT}=R2, y• P(0)= E{x0 x0

T}=R0,• El problema de la estimación puede ser resuelto

minimizando

kkkk

kkkk

eDuCxy

vuxx

++=

+Γ+Φ=+1

( ) ( ){ } 3,..... 2, 1,para k =−= ++ ,ˆˆˆ2

11 kkkk xxxJ E

Page 59: Identificación Paramétrica

59

Filtro deFiltro de Kalman Kalman

• Resultado

• que es la ecuación recursiva donde losestimados se actualizan tan pronto como unaentrad-salida esta disponible

( )( )

( ) Tk

Tk

Tk

Tkk

Tk

Tkk

kkkkkkkkk

CPCCPRCPRPP

CCPRCPK

CxyKuxx

Φ+Φ−+ΦΦ=

+Φ=

−+Γ+Φ=

+

−−+

1

211

1

2

111

Page 60: Identificación Paramétrica

60

Método de la variableMétodo de la variableinstrumentalinstrumental

• Sea el método de regresión lineal

• la correlación entre el regresor y el error depredicción conduce al vector de parámetrosestimados obtenido mediante las soluciones demínimos cuadrados.

• Son métodos que reemplazan el regresor Φ por lavariable Z y el estimado toma la forma

vY +Φ= θ

( ) YZZ TTZ 1ˆ −Φ=θ

Page 61: Identificación Paramétrica

61

Método de la variableMétodo de la variableinstrumentalinstrumental

• Condiciones

– 1- Las variables instrumentales deben ser nocorrelacionadas con las perturbaciones

– 2- La matriz ZTΦΦ debe ser invertible. Ademásdebe ser grande para el estimador obtenido seaeficiente

{ } 0=vZ TE

Page 62: Identificación Paramétrica

62

Examinando los ModelosExaminando los Modelos• Respuesta en frecuencia y Espectro de perturbaciones

• Respuesta del transitorio

• Polos y ceros

• Comparando medidas y salida del modelo

• Análisis residual

• Visualizador LTI: este visualizador contiene unconjunto de modelos pero que requieren el mismonúmero de entradas que salidas.

Page 63: Identificación Paramétrica

Métodos Métodos RecursivosRecursivos