identificacion de sistemas identificacion no … · • con v(t) representado como un proceso...

Post on 16-Oct-2018

220 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

IDENTIFICACION DE SISTEMASIDENTIFICACION DE SISTEMAS

Ing. Fredy Ruiz Ph.D.ruizf@javeriana.edu.co

Maestría en Ingeniería ElectrónicaPontificia Universidad JaverianaPontificia Universidad Javeriana

20132013

IDENTIFICACION NO PARAMETRICAIDENTIFICACION NO PARAMETRICA

SISTEMAS LTI• En general un sistema dinámico LTI esta descrito

como:

• Con v(t) representado como un proceso estocástico w.s.s.

• v(t) se modela como ruido blanco filtrado.

Identificación de sistemas• Se asume un modelo:

Dadas:• u(t) : Entrada conocida• y(t) : Salidas medidas• v(t): Ruido con ciertas propiedades conocidas

– Modelo estocástico ( W.N. Filtrado)

Identificación paramétricaPROBLEMA: Obtener una estima del sistema dinámico que generó los datos.

Identificación paramétricaPROBLEMA: Obtener una estima del sistema dinámico que generó los datos.

El problema de la estima de un sistema dinámico es un problema infinito dimensional !!!!

Estimación de SistemasModelos Paramétricos: La Función de transferencia se parametriza por un vector finito-dimensional.

Estimación de SistemasModelos Paramétricos: La Función de transferencia se parametriza por un vector finito-dimensional.

La estima del modelo se convierte en la estima de un vector de parámetros.

Estimación de Sistemas• Modelos no paramétricos: Se requiere la

información de toda la Rta. Impulso o Rta. En frecuencia.

Identificación no paramétrica• Los métodos no paramétricos buscan estimar:

– Respuesta Impulso – Función de Transferencia

sin restringir la búsqueda a un conjunto limitado de modelos.

• Reciben el nombre de no paramétricos porque la descripción obtenida del sistema no esta parametrizada por un vector de parámetros finito-dimensional.

Información experimental• Existen dos aproximaciones al problema de

identificación no paramétrica:– Métodos en el dominio del tiempo: La

información disponible consiste en la respuesta transitoria del sistema ante una entrada conocida.

– Métodos en el dominio de la frecuencia: la información disponible puede ser• La respuesta estacionaria del sistema ante

sinusoides de diferentes frecuencias.• La respuesta transitoria del sistema ante una

entrada conocida.

Información experimental

• Dado un sistema LTI descrito como:

Se hace la hipótesis de que el sistema opera en malla abierta, es decir:

u(t) y v(t) son independientes.• Configuraciones experimentales en la que el

sistema opera en malla cerrada conllevan problemas para los métodos no paramétricos.

Identificación de la respuesta impulso

• Dado un sistema LTI descrito como:

La medición directa de la respuesta al impulso se puede obtener aplicando como entrada la señal:

La respuesta del sistema será:

Identificación de la respuesta impulso

Si el nivel de ruido es bajo, es posible determinar la respuesta al impulso del sistema, registrando la respuesta a una entrada pulso como:

La pregunta obligada es: Cual es el efecto del ruido en la estima?

Identificación de la respuesta impulso

De las dos ecuaciones anteriores se obtiene directamente que el error es

Para minimizar el efecto del error es posible aumentar la amplitud del pulso, con el riesgo de llevar el sistema a un rango de operación no lineal.

Teniendo en cuenta que todo sistema estable presenta una respuesta impulso que decae exponencialmente, después de un cierto instante el error resulta comparable con la respuesta impulso.

Identificación de la respuesta paso

Un tipo de ingreso mas sencillo de generar y menos estresante para el proceso es un paso.

Para el cual, la respuesta del sistema es:

de la cual es posible estimar los parámetros de la respuesta impulso como:

Identificación de la respuesta paso

El error de la estima es:

Recordando que v(t) es ruido, seguramente tiene un espectro con energía en alta frecuencia, el error depende aprox. de la derivada del ruido.

Este método sufre de grandes errores en aplicaciones practicas.

La respuesta paso es útil en otro tipo de aproximación, modelos FOPDT, SOPDT, tablas de sintonizacion, etc.

Identificación de la función de correlación cruzada

Recordando que y es la convolución entre u y la respuesta impulso del sistema:

Si u es una secuencia quasi-estacionaria con función de autocorrelación conocida

Independiente del ruido:

Identificación de la función de correlación cruzada

De las propiedades de los sistemas lineales vistas, tenemos que:

Si es posible, aplicar como entrada u(t) ruido blanco, tal que:

Entonces:

y por lo tanto basta estimar la función de correlación cruzada para obtener la respuesta impulso.

Identificación de la función de correlación cruzada

Una posible estima es:

Esta estima converge asintoticamente a go(t) si u(t) y

v(t) son blancas.

La función de correlación cruzada es una estima no polarizada y consistente de la respuesta

impulso.

Identificación de la función de correlación cruzada

En el caso en que u(t) no es blanca, la autocorrelación de u puede ser estimada como:

Y la ecuación de correlación cruzada estimada:

es un sistema de ecuaciones en go(t).

Lo ideal es construir u, tal que el sistema de ecuaciones resulte de fácil solución

Identificación de la respuesta en frecuencia

Recordando la relación entre la respuesta impulso y la respuesta en frecuencia:

Una alternativa a la estima de go(t) es la estima

de G(z), al menos en un número finito de frecuencias.

Identificación de la respuesta en frecuencia

La manera directa de estimar muestras de Go(z) es la siguiente:

Aplicando una entrada sinusoidal:

La respuesta estacionaria del sistema será:

con

Identificación de la respuesta en frecuencia

Por lo tanto, el modulo y la fase de se pueden obtener como las variaciones de amplitud y fase de la sinusoide, respectivamente.

Problemas: - La determinación de la diferencia de fase es

muy sensible al ruido.- Se requiere realizar un experimento por cada

frecuencia en la que se desea estimar la respuesta.

Identificación de la respuesta en frecuencia por correlación (o proyección)

Una manera de filtrar el ruido en la medida de la respuesta en frecuencia es la siguiente:

- Registrar N muestras de la respuesta estacionaria, con N mucho mayor del periodo de la sinusoide de entrada.

- Obtener la correlación entre y(t) y sinusoides puras de frecuencia ω. En terminología de procesamiento de señales, obtener los coeficientes de la transformada de Fourier de y(t) en ω.

Identificación de la respuesta en frecuencia por correlación (o proyección)

Reemplazando en estas expresiones y(t) se obtiene:

Identificación de la respuesta en frecuencia por correlación (o proyección)

En esta ultima expresión, el segundo termino tiende a cero (el valor medio de un coseno) y el tercero tiende a cero si v(t) no tiene una componente sinusoidal pura de frecuencia ω.

Igualmente, la proyección sobre el seno es:

Identificación de la respuesta en frecuencia por correlación (o proyección)

Descartando los términos que asintoticamente van a cero, una estima no polarizada y consistente de la respuesta en frecuencia es:

El problema, al igual que en el método anterior, es la cantidad de experimentos requeridos para obtener una buena aproximación en la banda de interés

Identificación de la respuesta en frecuencia por transformada de Fourier

El método apenas visto, aplicando como entrada una sinusoide pura, puede ser generalizado a señales multifrecuencia.

Dado que el sistema en estudio es lineal, vale el principio de superposición:

El valor del espectro de la señal de salida en la frecuencia ω es igual al espectro de la entrada en ω por la función de transferencia del sistema evaluada

en ω.

Identificación de la respuesta en frecuencia por transformada de Fourier

En este caso, un modo natural de estimar la respuesta en frecuencia es el siguiente:- Aproximar el espectro de la entrada y la salida como

la DFT:

- Estimar la respuesta en frecuencia del sistema como:

viene llamada ETFE (empirical transfer function estimate).

Identificación de la respuesta en frecuencia por transformada de Fourier

En la estima se asume queAunque esta estima es una función continua de ω, en el

intervalo [0, 2π]. En realidad existen solo N puntos independientes que son:

Ademas, es simétrica respecto a π:

Por lo tanto, la información obtenida es la estima de la respuesta en frecuencia en N/2 puntos:

Propiedades estadísticas de la ETFE

Asumamos que el disturbio v(t) tiene el siguiente espectro:

Haciendo la hipótesis de que u(t) y v(t) son independientes, es posible demostrar que la estima es:

Donde es proporcional a la amplitud máxima de u(t) y de v(t) y decae con

Propiedades estadísticas de la ETFE

El termino tiene las siguientes propiedades estadisticas:– E[v(t)]=0, asi que:

– Y por ende:

Estudiemos ahora la varianza de la estima. Asumiendo que la función de covarianza y el espectro de v(t) sean conocidos, tenemos:

Propiedades estadísticas de la ETFE

Manipulando la expresión se obtiene:

Esto quiere decir que la varianza (ξ=ω) depende de la energía del disturbio en ω y de un termino residual que decae con N.

La covarianza entre las estimas en diferentes frecuencias es solo residual.

Propiedades estadísticas de la ETFE

Reemplazando las propiedades de VN(ω) en la estima de de

G(ω) tenemos:

con

y

Propiedades estadísticas de la ETFE

La varianza de la estima es:

con

y

Propiedades estadísticas de la ETFEEn general se tienen los siguientes resultados:Caso 1: u(t) periódica, con N múltiplo del periodo:

– solo para un numero finito de frecuencias, limitado por el periodo de la señal.

– La ETFE es una estima no polarizada y consistente, su varianza decae como 1/N.

Caso 2: u(t) es una realización de un proceso estocástico:– La ETFE es una estima asintoticamente no polarizada en

un numero creciente de frecuencias, para N->∞– La varianza del ETFE no decrece con N y depende de la

relación señal a ruido en cada frecuencia.– Las estimas en diferentes frecuencias son asintoticamente

no correlacionadas.

Análisis espectralLas limitaciones de la ETFE son debidas a la falta de hipótesis

mas fuertes sobre el sistema.La única hipótesis considerada fue la linealidad, por lo tanto la

respuesta en frecuencia puede tener un comportamiento arbitrario, incluso discontinuo.

Agregando una condición de “suavidad” en el comportamiento de G(ω) es posible mejorar el comportamiento de la estima.

Hipotesis 1. Go(ω) es una función “suave” de ωHipotesis 1. El espacio entre las frecuencias en las que se

realiza la estima, 2π/N, es muy pequeño respecto a la velocidad de variación de Go(ω).

Análisis espectralEstas dos hipotesis implican que:

son todas estimas no polarizadas y descorrelacionadas de Go(ω), cada una con varianza:

Asumiendo que Go(ω) es constante en el intervalo

La mejor manera de combinar las diferentes estimas de Go(ω) (en sentido de minimizar la varianza) es realizar una media pesada de estas, pesando cada “medida” por el inverso de su varianza.

La estima pesada resulta ser:

con

Para N suficientemente grande, la sumatoria se puede aproximar con una integral:

En el caso en que Go(ω) no sea constante en el intervalo considerado, es posible agregar una función de peso, llamada también, función de ventana que de más énfasis en la estima a las frecuencias cercanas a ω

El tipo de función de peso mas sencillo es:

Que corresponde a la formulación inicial, en la que se pesan de igual manera todas las frecuencias entre [ω-Δω;ω+Δω]

Si el espectro del disturbio es conocido, la estima

se puede evaluar directamente. De lo contrario se debe realizar la siguiente hipótesis:

Esta quiere decir que el espectro del disturbio es plano en el intervalo de frecuencias correspondiente a la amplitud de la ventana. Y por lo tanto la media pesada tiene en cuenta todas las frecuencias con el mismo peso, excepto por la función de ventana.

En conclusión, en el caso de disturbio con espectro plano en el intervalo de ventana, una buena estima es:

La función de ventana debe cumplir las siguientes propiedades:

M(γ) mide el “ancho” de la ventana, al crecer de γ la ventana se cierra y M(γ) disminuye, mientras que crece

Ejemplos de ventanas:

En la figura γ=5, Linea continua:

ParzenLinea punteada:

HammingLinea a trozos:

Barlett

La estima suavizada de la respuesta en frecuencia tiene las siguientes propiedades estadísticas:

Estas dos medidas se pueden expresar en una sola, como el error cuadrático medio (MSE)

Espectro del disturbioUna vez se ha obtenido una estima de la respuesta en

frecuencia del sistema, es posible estimar el espectro residual, es decir el espectro de las componentes de la salida, que no son explicadas por el sistema:

Usando la aproximación del espectro suavizado:

Si se usa la misma ventana aplicada para estimar Go(w) se obtiene:

Espectro del disturbioEste estimador presenta las siguientes propiedades:

Por lo tanto es polarizado, pero su varianza decrece con el numero de datos.

top related