Identificación mediante el método de los mínimos cuadrados

Documentos relacionados
4 IDENTIFICACIÓN DE MODELOS LINEALES DE LA PLANTA SOLAR

Introducción a la Identificación de sistemas

1. Mínimos Cuadrados. 05-Mínimos Cuadrados.doc 1

Método de Mínimos Cuadrados Recursivo

IDENTIFICACIÓN DE SISTEMAS ESTIMACIÓN ESTOCÁSTICA

x^new = x^old + K(b new A new x^old )

ANÁLISIS DE REGRESIÓN

Identificación Paramétrica

Regresión múltiple. Demostraciones. Elisa Mª Molanes López

7. REGRESIÓN POR MÍNIMOS CUADRADOS: REGRESIÓN POLINOMIAL. Jorge Eduardo Ortiz Triviño

Tema 6. Diseño de controladores discretos

PFC: Localización de robots mediante filtro de Kalman

1.1. Introducción Método de Identificación por Mínimos Cuadrados Forma Recursiva: Inclusión del Factor de Olvido.

Procesos Integrados. Si (Y t ) no es estacionario pero la serie (Z t ) de las primeras diferencias. Z t = Y t = Y t Y t 1,

Estadística y sus aplicaciones en Ciencias Sociales 5. Estimación. Facultad de Ciencias Sociales, UdelaR

Método de mínimos cuadrados (Continuación)

Cálculo Numérico. Curso Ejercicios: Preliminares I

Diseño de un controlador adaptativo neuronal usando Filtro Kalman Por: Diego Fernando Cano *

CONTRIBUCION AL DESARROLLO DE SISTEMAS DE CONTROL DE ESTRUCTURAS DE EDIFICACION MEDIANTE CABLES ACTIVOS

Clase. 1. Resolución de sistemas de ecuaciones lineales: preliminares

ECONOMETRÍA II Prof.: Begoña Álvarez TEMA 1 INTRODUCCIÓN. Estimación por máxima verosimilitud y conceptos de teoría asintótica

Econometría II. Hoja de Problemas 1

Interfaz hombre máquina basado en el análisis de los gestos faciales mediante visión artificial

Germán Bassi. 9 de septiembre de X(i) = 1 N 1T X. i=1

Departamento de Matemáticas, CCIR/ITESM. 9 de febrero de 2011

IDENTIFICACIÓN DE PARÁMETROS UNIVERSIDAD DE ALCALÁ DE UN MOTOR DC INGENIERÍA TÉCNICA EN SISTEMAS ELECTRÓNICOS

Capítulo 4: MODELADO DE PLANTAS INVERSAS

INGENIERO DE TELECOMUNICACION Control por Computador (Examen 9-Septiembre-2009)

Filtrado e identificación de parámetros mediante métodos bayesianos

COMPENSADOR DE TEMPERATURA PARA CELDAS DE CARGA

El Movimiento Browniano en la modelización del par EUR/USD

Tema 4. Proceso de Muestreo

RESUMEN DEL TEMA 7 VALORES Y VECTORES PROPIOS

Tema 5. Muestreo y distribuciones muestrales

Matrices 3. Matrices. Verónica Briceño V. agosto 2012

Clase 5B: Métodos de solución de modelos DSGE

Definición de matriz Una matriz A es un conjunto de números dispuestos en filas y en columnas.

Estimación por métodos Geoestadísticos

INSTITUTO TECNOLOGICO SUPERIOR DE TEPOSCOLULA CARRERA: INGIENERIA SISTEMAS COMPUTACIONALES CATEDRATICO: ING. MARCO ANTONIO RUIZ VICENTE

Contenido. 2 Operatoria con matrices. 3 Determinantes. 4 Matrices elementales. 1 Definición y tipos de matrices

T2. El modelo lineal simple

Universidad Técnica de Babahoyo CORRELACIÓN DE VARIABLES Y REGRESIÓN LINEAL

Ecuaciones diferenciales ordinarias

Estadística para la Economía y la Gestión IN 3401

Tema 8: Regresión y Correlación

Control PID. Ing. Esp. John Jairo Piñeros C.

ECONOMETRÍA II: ECONOMETRÍA DE SERIES TEMPORALES. Modelos econométricos dinámicos uniecuacionales

Distribución Gaussiana o normal

OPTIMIZACIÓN VECTORIAL

Método de potencia directo e inverso

Resolución de sistemas de ecuaciones lineales

Teoría de errores. 4 Otro de estos ejemplos pueden ser el de la medición de la densidad de un compuesto sólido o la velocidad de la luz.

MODELOS DE SERIES DE TIEMPO 1. Modelos capaces de predecir, interpretar y evaluar hipótesis con datos económicos y financieros.

3. ÁLGEBRA LINEAL // 3.1. SISTEMAS DE

CAPÍTULO 4 TÉCNICA PERT

Splines (funciones polinomiales por trozos)

Formulación del problema de la ruta más corta en programación lineal

MENORES, COFACTORES Y DETERMINANTES

E.T.S. Minas: Métodos Matemáticos Ejercicios Tema 4 Métodos iterativos para sistemas de ecuaciones

MÉTODO DE DIFERENCIAS FINITAS (FDM)

Estadísticas Elemental Tema 3: Describir, Explorar, y Comparar Data

Ajuste por mínimos cuadrados

Capítulo 6 Multicolinealidad Luis Quintana Romero. Econometría Aplicada Utilizando R

Control Automático. Introducción al filtro de Kalman. Ing. Gabriela Ortiz León

Regresión Lineal Múltiple

Algoritmo de factorización LU

Econometría II Grado en finanzas y contabilidad

Estado del Arte. Capítulo Marco teórico. Módelo de Placas / Láminas Estrategias de Modelado Modelo Shell

Curso de nivelación Estadística y Matemática

Tema 3.- Sistemas de ecuaciones lineales incompatibles. Sistemas compatibles e indeterminados.

SOLUCIÓN EXAMEN IV Nombres: Apellidos: C.I.: Firma: Fecha: 19/11/2004

Tema 10: Introducción a los problemas de Asociación y Correlación

3. Sistemas inconsistentes y sistemas indeterminados

UNIDAD DIDÁCTICA I Teoría de Filtrado Óptimo 1

Estimación de Parámetros. Jhon Jairo Padilla A., PhD.

Estimación de Parámetros. Jhon Jairo Padilla A., PhD.

Curso: Métodos de Monte Carlo Unidad 3, Sesión 7: Problemas de conteo

LABORATORIO No. 0. Cálculo de errores en las mediciones. 0.1 Introducción

Redes de Neuronas de Base Radial

Intervalos de Confianza

Matrices, Determinantes y Sistemas Lineales.

Problemas Ampliación de Matemáticas. Sistemas lineales 1.- Encontrar la factorización L U de las siguientes matrices:

Estadística Espacial en Ecología del Paisaje

MODELACION EN VARIABLES DE ESTADO

Unidad 5 Problemas de álgebra lineal numérica.

3.7 IDENTIFICACION DE UN SISTEMA DINÁMICO NO LINEAL Descripción del Problema: La identificación de un sistema consiste en

Algunas Distribuciones Continuas de Probabilidad. UCR ECCI CI-1352 Probabilidad y Estadística Prof. M.Sc. Kryscia Daviana Ramírez Benavides

Lugar Geométrico de las Raíces Herramienta para diseño de sistemas de control

Desarrollo teórico completo de un modelo de Leslie

Mínimos Cuadrados Generalizados

[ANEXO 4] AJUSTE DE REGULADORES DE TURBINAS HIDRÁULICAS CON TÉCNICAS DE ESTIMACIÓN DE PARÁMETROS [13]

Método de las Superficies de Respuesta

Tema 3: Análisis de datos bivariantes

GPS. Análisis de la Influencia de los métodos de cálculo en la precisión. Universidad de Córdoba. España. 2001

DESCRIPCIÓN DE DATOS. Medidas Numéricas

Seguimiento de los parámetros del modelo del tracto vocal

Repaso de conceptos de álgebra lineal

Sistemas de Ecuaciones. Lineales II

SISTEMAS DE ECUACIONES LINEALES MÉTODO DE LA MATRIZ INVERSA

Curso: Métodos de Monte Carlo. Unidad 2, Sesión 3: Estimación de volúmenes

Transcripción:

Ingeniería de Control Identificación mediante el método de los mínimos cuadrados Daniel Rodríguez Ramírez Teodoro Alamo Cantarero

Contextualización del tema Conocimientos relevantes aprendidos previamente: Tipos de modelos. Concepto de identificación. Fases del proceso de identificación. Propiedades deseables de las señales de entrada. Identificación en bucle abierto y bucle cerrado. Conocimientos que se adquieren en este tema: Formulación original y recursiva del método de los mínimos cuadrados. Propiedades estadísticas del estimador de mínimos cuadrados. Mínimos cuadrados ponderados y extendidos. Estimación de los valores de continua. Problemas producidos por la mala estimación del orden del proceso. Aplicación del método de los mínimos cuadrados a sistemas con retardo o no lineales.

Esquema del tema 12.1. El método de los mínimos cuadrados. 12.2. Algoritmo recursivo para identificación en línea. 12.3. Interpretación estadística. 12.4. Mínimos cuadrados ponderados. 12.5. Mínimos cuadrados extendidos. 12.6. Estimación de los valores de continua. 12.7. Importancia del orden del modelo. 12.8. Identificación de sistemas con retardo o no lineales.

El método de los mínimos cuadrados Identifica modelos lineales en los parámetros, como: equivale a: regresor Vector de parámetros Error de predicción

El método de los mínimos cuadrados Partiendo de N pares (y(k),m(k)) se plantea: Sist. de ecuaciones sobredeterminado incompatible Se buscará la pseudosolución (θ * ) del sistema óptima en el sentido de los mínimos cuadrados, es decir minimizando:

El método de los mínimos cuadrados El índice J se puede reescribir como: El mínimo será el valor de θ que hace la derivada cero: es decir: De ahí: Estimador de mínimos cuadrados

El método de los mínimos cuadrados Dado que: Tiene que existir la inversa de M(N) T M(N). Si el número de muestras no es suficiente, o si no se cumplen las condiciones de excitación persistente, la matriz puede ser no invertible o estar muy mal condicionada (en la práctica usar PRBSS). Este método es el llamado de fuera de línea : Usualmente se necesitan muchas medidas para minimizar el efecto de ruidos y perturbaciones. Problemas de cálculo (inversión de una matriz). No es apropiado para sistemas cuya dinámica varía a lo largo del experimento.

Esquema del tema 12.1. El método de los mínimos cuadrados. 12.2. Algoritmo recursivo para identificación en línea. 12.3. Interpretación estadística. 12.4. Mínimos cuadrados ponderados. 12.5. Mínimos cuadrados extendidos. 12.6. Estimación de los valores de continua. 12.7. Importancia del orden del modelo. 12.8. Identificación de sistemas con retardo o no lineales.

Formulación recursiva Menos carga de cálculo. Usa las medidas según se van recogiendo. Apropiado para sistemas cuya dinámica va variando. La idea de partida es que: donde la ganancia K(k) se denota ganancia de adaptación y multiplica al error cometido por la estimación previa de los parámetros del sistema. El vector óptimo θ * se puede calcular en cada instante a partir del calculado en el instante anterior! formulación recursiva.

Formulación recursiva u(k) y(k) e(k) ŷ(k) ŷ (k+ 1) K(k) θ(k) P(k)

Esquema del tema 12.1. El método de los mínimos cuadrados. 12.2. Algoritmo recursivo para identificación en línea. 12.3. Interpretación estadística. 12.4. Mínimos cuadrados ponderados. 12.5. Mínimos cuadrados extendidos. 12.6. Estimación de los valores de continua. 12.7. Importancia del orden del modelo. 12.8. Identificación de sistemas con retardo o no lineales.

Interpretación estadística Supóngase que el sistema se comporta como un modelo ARMAX: Los valores actual y pasados de v(k) afectan a la salida O como un modelo ARX-LS: Sólo el valor actual de v(k) afecta a la salida Suponiendo que θ * es el valor verdadero del vector de parámetros, el identificado se puede tratar como una variable aleatoria con sesgo:

Se comprueba que: Interpretación estadística Para que el sesgo sea cero en necesario que M T (k) no esté correlado con V(k). Si el proceso es ARMAX, cada componente de V(k) depende de componentes previas del vector de ruido. Como y(k-1),, y(k-n) dependen de v(k-1), v(k-2),, valores presentes en V(k), hay dependencia entre M(k) y V(k) y el sesgo es distinto de cero. Si el proceso es ARX-LS, V(k) sólo está formado por v(k) y no contiene a v(k-1), por lo que no hay dependencia entre los M(k) y V(k) sesgo igual a cero. El proceso de identificación converge al valor verdadero de los parámetros si el proceso responde como un ARX-LS.

También se puede demostrar que: Interpretación estadística Varianza grande incertidumbre grande en la exactitud de la estimación. Varianza pequeña la estimación está cerca del valor verdadero (θ * ). Inicialmente P(0) debe ser grande, por ejemplo P(0) = pi con p=100,1000, A medida que el número de observaciones aumenta: crece por lo que decrece. Según transcurre el tiempo la incertidumbre disminuye mejor estimación.

Esquema del tema 12.1. El método de los mínimos cuadrados. 12.2. Algoritmo recursivo para identificación en línea. 12.3. Interpretación estadística. 12.4. Mínimos cuadrados ponderados. 12.5. Mínimos cuadrados extendidos. 12.6. Estimación de los valores de continua. 12.7. Importancia del orden del modelo. 12.8. Identificación de sistemas con retardo o no lineales.

Mínimos cuadrados ponderados Permite dar más peso a unas observaciones que a otras (usualmente lás más recientes) en el cálculo de los parámetros mejor para procesos que varían su dinámica. Se minimiza: La solución es:

Mínimos cuadrados ponderados Usualmente se aplica un esquema de olvido exponencial : Los pesos disminuyen cuanto más antiguas son las medidas: Un λ próximo a 1 recuerda muchas medidas por lo que es más insensible al ruido, pero se adapta más lentamente. Un λ menor recuerda menos por lo que se adapta rápidamente pero es más sensible al ruido. En el caso de aplicarse una formulación recursiva se modificaría el algoritmo:

Consideraciones prácticas Usando factor de olvido, si el punto de trabajo no varía P(k) puede crecer demasiado. Solución a estos problemas: factor de olvido variable: Si traza de P supera un límite: λ = 1. Si traza de P por debajo de un mínimo: disminuir λ o sumar una matriz definida positiva. Usar: Factor pequeño al principio y tendiente a λ f. Problemas numéricos pueden ocasionar que P sea definida negativa. Solución: Factorizar P(k) como: donde D(k) es diagonal y U(k) es triangular superior con U ii (k)=1.

Esquema del tema 12.1. El método de los mínimos cuadrados. 12.2. Algoritmo recursivo para identificación en línea. 12.3. Interpretación estadística. 12.4. Mínimos cuadrados ponderados. 12.5. Mínimos cuadrados extendidos. 12.6. Estimación de los valores de continua. 12.7. Importancia del orden del modelo. 12.8. Identificación de sistemas con retardo o no lineales.

Mínimos cuadrados extendidos Soluciona el problema del sesgo cuando el proceso es ARMAX: La solución sería incluir en el regresor los valores de v(k) y en el vector de parámetros los de C(z -1 ). como los v(k) no son medibles, se les aproxima por el error de estimación en cada instante: donde: Menor velocidad de convergencia en los parámetros c i debido a que la señal de ruido no es la más preponderante.

Esquema del tema 12.1. El método de los mínimos cuadrados. 12.2. Algoritmo recursivo para identificación en línea. 12.3. Interpretación estadística. 12.4. Mínimos cuadrados ponderados. 12.5. Mínimos cuadrados extendidos. 12.6. Estimación de los valores de continua. 12.7. Importancia del orden del modelo. 12.8. Identificación de sistemas con retardo o no lineales.

Estimación de los valores de continua Utilización de incrementos: Se obtiene un modelo incremental. Cálculo de la media:

Estimación de los valores de continua Estimación de una constante. La idea es que el modelo que se quiere identificar es: que se puede poner como: con El vector de parámetros y el regresor quedarían:

Esquema del tema 12.1. El método de los mínimos cuadrados. 12.2. Algoritmo recursivo para identificación en línea. 12.3. Interpretación estadística. 12.4. Mínimos cuadrados ponderados. 12.5. Mínimos cuadrados extendidos. 12.6. Estimación de los valores de continua. 12.7. Importancia del orden del modelo. 12.8. Identificación de sistemas con retardo o no lineales.

Importancia del orden del modelo Si el orden del modelo se estima por defecto se produce la infraparametrización. Dependiendo de la señal de entrada se obtendrán diferentes aproximaciones al modelo real. Mismo sistema identificado con dos senoides diferentes

Importancia del orden del modelo Si el orden se estima por exceso se produce la sobreparametrización. Se produce una deriva en los valores de los parámetros. Aparecen dependencias lineales entre los parámetros. Se aproxima el ruido. Evolución de los parámetros del modelo en un caso de sobreparametrización.

Esquema del tema 12.1. El método de los mínimos cuadrados. 12.2. Algoritmo recursivo para identificación en línea. 12.3. Interpretación estadística. 12.4. Mínimos cuadrados ponderados. 12.5. Mínimos cuadrados extendidos. 12.6. Estimación de los valores de continua. 12.7. Importancia del orden del modelo. 12.8. Identificación de sistemas con retardo o no lineales.

Identificación de procesos con retardos y modelos no lineales Para un proceso con retardo modelado como: el regresor ha de modificarse: El retardo debe ser estimado previamente Problemas: retardo variable o no múltiplo del tiempo de muestreo. Posibilidad de aplicar a sistemas no lineales pero que sean lineales en los parámetros. Por ejemplo el modelo se identificaría usando:

Identificación de procesos con retardos y modelos no lineales Una posibilidad interesante: modelos de redes de neuronas de funciones base radiales: Nodos gaussianos: Modelo lineal en los parámetros p i (pesos) C i : centro del nodo σ i : ancho del nodo Para usar Min. Cuadrados:

Identificación de procesos con retardos y modelos no lineales Los centros cubren regularmente el espacio de entrada Cada nodo aproxima localmente