
La teoría de control no lineal es el área de la teoría de control que se ocupa de los sistemas que son no lineales , variables en el tiempo o ambos. La teoría de control es una rama interdisciplinaria de la ingeniería y las matemáticas que se ocupa del comportamiento de los sistemas dinámicos con entradas y de cómo modificar la salida mediante cambios en la entrada utilizando retroalimentación , retroalimentación o filtrado de señales . El sistema que se va a controlar se llama " planta ". Una forma de hacer que la salida de un sistema siga una señal de referencia deseada es comparar la salida de la planta con la salida deseada y proporcionar retroalimentación a la planta para modificar la salida para acercarla a la salida deseada.
La teoría de control se divide en dos ramas. La teoría de control lineal se aplica a sistemas formados por dispositivos que obedecen al principio de superposición y que se rigen por ecuaciones diferenciales lineales . Una subclase importante son los sistemas que, además, tienen parámetros que no cambian con el tiempo, denominados sistemas lineales invariantes en el tiempo (LTI). Estos sistemas se pueden resolver mediante potentes técnicas matemáticas de dominio de frecuencia de gran generalidad, como la transformada de Laplace , la transformada de Fourier , la transformada Z , el diagrama de Bode , el lugar de las raíces y el criterio de estabilidad de Nyquist .
La teoría de control no lineal cubre una clase más amplia de sistemas que no obedecen al principio de superposición. Se aplica a más sistemas del mundo real, porque todos los sistemas de control reales son no lineales. Estos sistemas a menudo se rigen por ecuaciones diferenciales no lineales . Las técnicas matemáticas que se han desarrollado para manejarlas son más rigurosas y mucho menos generales, y a menudo se aplican solo a categorías estrechas de sistemas. Estas incluyen la teoría del ciclo límite , los mapas de Poincaré , la teoría de estabilidad de Lyapunov y las funciones descriptivas . Si solo son de interés las soluciones cercanas a un punto estable, los sistemas no lineales a menudo se pueden linealizar aproximándolos por un sistema lineal obtenido al expandir la solución no lineal en una serie , y luego se pueden usar técnicas lineales. [1] Los sistemas no lineales a menudo se analizan utilizando métodos numéricos en computadoras , por ejemplo, simulando su funcionamiento utilizando un lenguaje de simulación . Incluso si la planta es lineal, un controlador no lineal a menudo puede tener características atractivas como una implementación más simple, mayor velocidad, mayor precisión o energía de control reducida, que justifican el procedimiento de diseño más difícil.
Un ejemplo de un sistema de control no lineal es un sistema de calefacción controlado por termostato . Un sistema de calefacción de un edificio, como un horno, tiene una respuesta no lineal a los cambios de temperatura; está "encendido" o "apagado", no tiene el control preciso en respuesta a las diferencias de temperatura que tendría un dispositivo proporcional (lineal). Por lo tanto, el horno está apagado hasta que la temperatura cae por debajo del punto de ajuste de "encendido" del termostato, momento en el que se enciende. Debido al calor agregado por el horno, la temperatura aumenta hasta que alcanza el punto de ajuste de "apagado" del termostato, que apaga el horno y el ciclo se repite. Este ciclo de la temperatura alrededor de la temperatura deseada se llama ciclo límite y es característico de los sistemas de control no lineal.
Propiedades de los sistemas no lineales
Algunas propiedades de los sistemas dinámicos no lineales son
- No siguen el principio de superposición (linealidad y homogeneidad).
- Pueden tener múltiples puntos de equilibrio aislados.
- Pueden presentar propiedades como ciclo límite , bifurcación y caos .
- Tiempo de escape finito: las soluciones de sistemas no lineales pueden no existir para todos los tiempos.
Análisis y control de sistemas no lineales
Existen varias técnicas bien desarrolladas para analizar sistemas de retroalimentación no lineal:
- Método de función descriptiva
- Método del plano de fase
- Análisis de estabilidad de Lyapunov
- Método de perturbación singular
- El criterio de Popov y el criterio del círculo para la estabilidad absoluta
- Teorema de la variedad central
- Teorema de pequeña ganancia
- Análisis de pasividad
También existen técnicas de diseño de control para sistemas no lineales. Estas pueden subdividirse en técnicas que intentan tratar el sistema como un sistema lineal en un rango limitado de operación y utilizan técnicas de diseño lineal (bien conocidas) para cada región:
Aquellos que intentan introducir retroalimentación no lineal auxiliar de tal manera que el sistema pueda ser tratado como lineal para fines de diseño de control:
Y métodos basados en Lyapunov :
- Rediseño de Lyapunov
- Función de control-Lyapunov
- Amortiguación no lineal
- Retrocediendo
- Control de modo deslizante
Análisis de retroalimentación no lineal: el problema de Lur'e

Un problema temprano de análisis de sistemas de retroalimentación no lineal fue formulado por AI Lur'e . Los sistemas de control descritos por el problema de Lur'e tienen una ruta de avance que es lineal e invariante en el tiempo, y una ruta de retroalimentación que contiene una no linealidad estática sin memoria, posiblemente variable en el tiempo.
La parte lineal se puede caracterizar por cuatro matrices ( A , B , C , D ), mientras que la parte no lineal es Φ( y ) con (una no linealidad de sector).
Problema de estabilidad absoluta
Considerar:
- ( A , B ) es controlable y ( C , A ) es observable
- dos números reales a , b con a < b , que definen un sector para la función Φ
El problema de Lur'e (también conocido como el problema de estabilidad absoluta) consiste en derivar condiciones que involucran sólo la matriz de transferencia H ( s ) y { a , b } tales que x = 0 es un equilibrio globalmente uniforme y asintóticamente estable del sistema.
Hay dos conjeturas erróneas bien conocidas sobre el problema de la estabilidad absoluta:
Gráficamente, estas conjeturas pueden interpretarse en términos de restricciones gráficas sobre el gráfico de Φ( y ) x y o también sobre el gráfico de d Φ/ dy x Φ/ y . [2] Hay contraejemplos de las conjeturas de Aizerman y Kalman tales que la no linealidad pertenece al sector de la estabilidad lineal y el equilibrio estable único coexiste con una solución periódica estable : la oscilación oculta .
Hay dos teoremas principales relativos al problema de Lur'e que proporcionan condiciones suficientes para la estabilidad absoluta:
- El criterio del círculo (una extensión del criterio de estabilidad de Nyquist para sistemas lineales)
- El criterio de Popov .
Resultados teóricos en control no lineal
Teorema de Frobenius
El teorema de Frobenius es un resultado profundo de la geometría diferencial. Cuando se aplica al control no lineal, dice lo siguiente: Dado un sistema de la forma
donde , son campos vectoriales que pertenecen a una distribución y son funciones de control, las curvas integrales de están restringidas a una variedad de dimensión si y es una distribución involutiva .
Véase también
Referencias
Lectura adicional
- Lur'e, AI; Póstnikov, VN (1944). "К теории устойчивости регулируемых систем" [Sobre la teoría de la estabilidad de los sistemas de control]. Prikladnaya Matematika I Mekhanika (en ruso). 8 (3): 246–248.
- Vidyasagar, M. (1993). Análisis de sistemas no lineales (2.ª ed.). Englewood Cliffs: Prentice Hall. ISBN 978-0-13-623463-0.
- Isidori, A. (1995). Sistemas de control no lineal (3.ª ed.). Berlín: Springer. ISBN 978-3-540-19916-8.
- Khalil, HK (2002). Sistemas no lineales (3.ª ed.). Upper Saddle River: Prentice Hall. ISBN 978-0-13-067389-3.
- Brogliato, B.; Lozano, R.; Maschke, B.; Egeland, O. (2020). Análisis y control de sistemas disipativos (3.ª ed.). Londres: Springer.
- Leonov GA; Kuznetsov NV (2011). "Algoritmos para la búsqueda de oscilaciones ocultas en los problemas de Aizerman y Kalman" (PDF) . Doklady Mathematics . 84 (1): 475–481. doi :10.1134/S1064562411040120. S2CID 120692391.
- Bragin VO; Vagaitsev VI; Kuznetsov NV; Leonov GA (2011). "Algoritmos para encontrar oscilaciones ocultas en sistemas no lineales. Las conjeturas de Aizerman y Kalman y los circuitos de Chua" (PDF) . Revista internacional de ciencias de la computación y sistemas . 50 (5): 511–543. doi :10.1134/S106423071104006X. S2CID 21657305.
- Leonov GA, Kuznetsov NV (2011). Sergio, Bittanti (ed.). "Métodos analítico-numéricos para la investigación de oscilaciones ocultas en sistemas de control no lineales" (PDF) . Actas de la IFAC (IFAC-PapersOnline) . Actas del 18.º Congreso Mundial de la IFAC. 18 (1): 2494–2505. doi :10.3182/20110828-6-IT-1002.03315. ISBN 9783902661937.
Enlaces externos
- Funciones del lenguaje Wolfram para sistemas de control no lineal