Articulo de referencia

Control lineal con parámetros variables

El control lineal con parámetros variables (control LPV) se ocupa del control de sistemas lineales con parámetros variables, una clase de sistemas no lineales que pueden modelar...

El control lineal con parámetros variables (control LPV) se ocupa del control de sistemas lineales con parámetros variables, una clase de sistemas no lineales que pueden modelarse como sistemas lineales parametrizados cuyos parámetros cambian con su estado .

Programación de ganancias

En el diseño de controladores de retroalimentación para sistemas dinámicos se utiliza una variedad de controladores multivariables modernos. En general, estos controladores se diseñan a menudo en varios puntos de operación utilizando modelos linealizados de la dinámica del sistema y se programan como una función de uno o más parámetros para operar en condiciones intermedias. Es un enfoque para el control de sistemas no lineales que utiliza una familia de controladores lineales, cada uno de los cuales proporciona un control satisfactorio para un punto de operación diferente del sistema. Una o más variables observables , llamadas variables de programación , se utilizan para determinar la región de operación actual del sistema y para habilitar el controlador lineal apropiado. Por ejemplo, en el caso del control de aeronaves, se diseña un conjunto de controladores en diferentes ubicaciones de la cuadrícula de parámetros correspondientes como AoA , Mach , presión dinámica , CG , etc. En resumen, la programación de ganancia es un enfoque de diseño de control que construye un controlador no lineal para una planta no lineal mediante la combinación de una colección de controladores lineales. Estos controladores lineales se combinan en tiempo real mediante conmutación o interpolación .

La programación de controladores multivariables puede ser una tarea muy tediosa y que consume mucho tiempo. Un nuevo paradigma son las técnicas de parámetros variables lineales (LPV), que sintetizan controladores multivariables programados automáticamente.

Desventajas de la programación de ganancia clásica

  • Una desventaja importante del enfoque clásico de programación de ganancia es que el rendimiento adecuado y, en algunos casos, incluso la estabilidad no están garantizados en condiciones de funcionamiento distintas a los puntos de diseño. [ 1 ]
  • La programación de controladores multivariables suele ser una tarea tediosa y que consume mucho tiempo, y esto es especialmente cierto en el campo del control aeroespacial, donde la dependencia de los parámetros de los controladores es grande debido a los mayores rangos operativos y a los requisitos de rendimiento más exigentes.
  • También es importante que las variables de programación seleccionadas reflejen los cambios en la dinámica de la planta a medida que cambian las condiciones de operación. En la programación de ganancia, es posible incorporar metodologías de control robusto lineal en el diseño de control no lineal; sin embargo, la estabilidad global, la robustez y las propiedades de rendimiento no se abordan explícitamente en el proceso de diseño.

Aunque el enfoque es simple y la carga computacional de los métodos de programación de linealización suele ser mucho menor que la de otros métodos de diseño no lineal, sus desventajas inherentes a veces superan sus ventajas y requieren un nuevo paradigma para el control de sistemas dinámicos. Nuevas metodologías como el control adaptativo basado en redes neuronales artificiales (RNA), lógica difusa , aprendizaje por refuerzo , etc., intentan abordar estos problemas. La falta de pruebas de estabilidad y rendimiento de estos enfoques en todo el rango de parámetros operativos exige el diseño de un controlador dependiente de parámetros con propiedades garantizadas, para lo cual un controlador lineal de parámetros variables podría ser un candidato ideal.

Sistemas lineales con parámetros variables

Los sistemas LPV constituyen una clase muy particular de sistemas no lineales que resultan idóneos para el control de sistemas dinámicos con variaciones de parámetros. En general, las técnicas LPV proporcionan un procedimiento de diseño sistemático para controladores multivariables con ganancia programada. Esta metodología permite incorporar el rendimiento, la robustez y las limitaciones de ancho de banda en un marco unificado. [ 2 ] [ 3 ] A continuación se presenta una breve introducción a los sistemas LPV y la explicación de la terminología.

Sistemas dependientes de parámetros

En ingeniería de control , una representación en el espacio de estados es un modelo matemático de un sistema físico como un conjunto de entradas,{\displaystyle u}producción,y{\displaystyle y}y variables de estado ,incógnita{\displaystyle x}relacionadas por ecuaciones diferenciales de primer orden . La evolución dinámica de un sistema no lineal y no autónomo se representa mediante

incógnita˙=F(incógnita,,t){\displaystyle {\dot {x}}=f(x,u,t)}

Si el sistema es variable en el tiempo

incógnita˙=F(incógnita(t),(t),t),incógnita(t0){\displaystyle {\dot {x}}=f(x(t),u(t),t),x(t_{0})}
incógnita(t0)=incógnita0,(t0)=0{\displaystyle x(t_{0})=x_{0},u(t_{0})=u_{0}}

Las variables de estado describen el "estado" matemático de un sistema dinámico y, al modelar sistemas no lineales complejos y de gran tamaño , si dichas variables de estado se eligen de forma compacta por razones de practicidad y simplicidad, entonces faltan partes de la evolución dinámica del sistema. La descripción del espacio de estados involucrará otras variables llamadas variables exógenas , cuya evolución no se comprende o es demasiado complicada para ser modelada, pero que afectan la evolución de las variables de estado de una manera conocida y son medibles en tiempo real mediante sensores . Cuando se utiliza un gran número de sensores, algunos de estos sensores miden salidas en el sentido de la teoría de sistemas como funciones no lineales explícitas y conocidas de los estados modelados y el tiempo, mientras que otros sensores son estimaciones precisas de las variables exógenas. Por lo tanto, el modelo será un sistema no lineal que varía con el tiempo, con la variación temporal futura desconocida, pero medida por los sensores en tiempo real. En este caso, siw(t),w{\displaystyle w(t),w}denota el vector de variables exógenas yincógnita(t){\displaystyle x(t)}denota el estado modelado, entonces las ecuaciones de estado se escriben como

incógnita˙=F(incógnita(t),w(t),w˙(t),(t)){\displaystyle {\dot {x}}=f(x(t),w(t),{\dot {w}}(t),u(t))}

El parámetrow{\displaystyle w}Se desconoce su evolución, pero se mide en tiempo real y se utiliza para el control. Si la ecuación anterior del sistema dependiente de parámetros es lineal en el tiempo, se denomina sistema lineal dependiente de parámetros. Se escriben de forma similar a la forma lineal invariante en el tiempo, aunque con la inclusión de un parámetro variable en el tiempo.

incógnita˙=A(w(t))incógnita(t)+B(w(t))(t){\displaystyle {\dot {x}}=A(w(t))x(t)+B(w(t))u(t)}
y=do(w(t))incógnita(t)+D(w(t))(t){\displaystyle y=C(w(t))x(t)+D(w(t))u(t)}

Los sistemas dependientes de parámetros son sistemas lineales, cuyas descripciones en el espacio de estados son funciones conocidas de parámetros que varían con el tiempo. La variación temporal de cada uno de los parámetros no se conoce de antemano, pero se supone que es medible en tiempo real. El controlador está restringido a ser un sistema lineal, cuyas entradas en el espacio de estados dependen causalmente del historial del parámetro. Existen tres metodologías diferentes para diseñar un controlador LPV, a saber:

  1. Transformaciones fraccionarias lineales que se basan en el teorema de la pequeña ganancia para establecer límites en el rendimiento y la robustez.
  2. Función de Lyapunov cuadrática simple (SQLF)
  3. Función de Lyapunov cuadrática dependiente de parámetros (PDQLF) para limitar el nivel de rendimiento alcanzable.

Estos problemas se resuelven reformulando el diseño de control en problemas de factibilidad convexos de dimensión finita, que pueden resolverse de forma exacta, y problemas de factibilidad convexos de dimensión infinita, que pueden resolverse de forma aproximada. Esta formulación constituye un tipo de problema de programación de ganancia y, a diferencia de la programación de ganancia clásica, este enfoque aborda el efecto de las variaciones de parámetros con estabilidad y rendimiento garantizados.

Referencias

  1. S. Shamma, Jeff (1992). "Programación de ganancia: peligros potenciales y posibles soluciones". Revista IEEE Control Systems . Junio ​​(3).
  2. J. Balas, Gary (2002). "Control lineal de parámetros variables y su aplicación a sistemas aeroespaciales" (PDF) . ICAS . Consultado el 29 de enero de 2013 .
  3. Wu, Fen (1995). "Control de sistemas lineales con parámetros variables" . Univ. de California, Berkeley. Archivado del original el 3 de enero de 2014. Recuperado el 16 de diciembre de 2024 .

Lecturas adicionales

  • Briat, Corentin (2015). Sistemas lineales con parámetros variables y retardo de tiempo: análisis, observación, filtrado y control . Springer Verlag Heidelberg. ISBN 978-3-662-44049-0.
  • Roland, Toth (2010). Modelado e identificación de sistemas lineales con parámetros variables . Springer Verlag Heidelberg. ISBN 978-3-642-13812-6.
  • Javad, Mohammadpour; Carsten, W. Scherer, eds. (2012). Control de sistemas lineales con parámetros variables y aplicaciones . Springer Verlag Nueva York. ISBN 978-1-4614-1833-7.