Dissipativity is an input-output (IO) characterization of nonlinear systems that enables compositional robust control through Vidyasagar's Network Dissipativity Theorem. However, determining the dissipativity of a system is an involved and, often, model-specific process. We present a general method to determine the local dissipativity properties of nonlinear, control affine systems. We simultaneously search for the optimal IO characterization of a system and synthesize a continuous piecewise affine (CPA) storage function via a convex optimization problem. To do so, we reformulate the relationship between the Hamilton-Jacobi inequality and the dissipation inequality as an linear matrix inequality (LMI) and develop novel LMI bounds for a triangulation. Further, we develop a method to synthesize a combined quadratic and CPA storage function to expand the systems the optimization problem is applicable to. Finally, we demonstrate that our method will always find a feasible IO characterization and a CPA or quadratic storage function given that the system is strictly locally dissipative.
academic
Análisis de Disipatividad Local de Sistemas No Lineales
La disipatividad es una característica entrada-salida (ES) de sistemas no lineales que permite el control robusto compositivo mediante el teorema de disipatividad en red de Vidyasagar. Sin embargo, determinar la disipatividad de un sistema es un proceso complejo y generalmente dependiente del modelo específico. Este artículo propone un método general para determinar las propiedades de disipatividad local QSR de sistemas no lineales afines en control. El método busca simultáneamente las características ES óptimas del sistema y sintetiza funciones de almacenamiento afín por partes continuas (CPA) mediante un problema de optimización convexa. Para ello, los autores reformulan la relación entre la desigualdad de Hamilton-Jacobi y la desigualdad de disipatividad como desigualdades matriciales lineales (LMI), y desarrollan nuevas cotas LMI novedosas para triangulaciones. Además, se desarrollan métodos para sintetizar funciones de almacenamiento combinadas cuadráticas y CPA, ampliando el alcance del problema de optimización. Finalmente, se demuestra que el método siempre encuentra características ES viables y funciones de almacenamiento CPA o cuadráticas cuando el sistema es estrictamente localmente disipativo.
La teoría de estabilidad entrada-salida (ES) es crucial en control robusto, empleando un enfoque compositivo para análisis de estabilidad: la estabilidad ES en lazo cerrado de una red depende de características ES en lazo abierto de grano grueso de cada subsistema. Sin embargo, para sistemas no lineales, determinar características ES es un proceso complejo y generalmente dependiente del modelo específico.
Control Compositivo: La teoría ES permite manejar flexiblemente diferentes tipos de subsistemas (lineales, no lineales, variantes en el tiempo, etc.)
Robustez: Las características ES pueden elegirse para ser robustas a diversas fuentes de incertidumbre
Aplicaciones Amplias: La disipatividad QSR local abarca múltiples características ES conocidas, incluyendo pasividad, ganancia L2, sectores cónicos, etc.
Para sistemas lineales, las características ES pueden establecerse mediante análisis en frecuencia, resolución de LMI generados por HJI o análisis impulsado por datos
Mediante el lema KYP, la disipatividad es equivalente a la existencia de una función de almacenamiento cuadrática semidefinida positiva, resoluble mediante optimización LMI
Sin embargo, las funciones de almacenamiento para sistemas no lineales carecen de forma funcional fija y no existe método sistematizado
Problemas de Métodos No Lineales Existentes:
Métodos de Programación Dinámica6,14: Métodos iterativos que requieren buena inicialización y sin garantías de convergencia
Métodos de Transformación26,33: Solo válidos en regiones de espacio de estados limitadas donde la transformación es efectiva, requieren técnicas específicas
Métodos SOS25,27,1: Solo aplicables a sistemas polinomiales, dependen de optimización no convexa que puede ser excesivamente conservadora
Métodos CPA Anteriores17: HJI y sus términos de error son polinomios en variables de diseño, resultando en optimización no convexa conservadora, excluyendo términos lineales y afines en control
Se necesita un método general y sistematizado para determinar propiedades de disipatividad local QSR de sistemas no lineales afines en control, que debería:
Ser aplicable a una amplia clase de sistemas no lineales
Implementarse mediante optimización convexa
Proporcionar garantías de viabilidad
Sintetizar simultáneamente funciones de almacenamiento y características ES
Marco de Optimización Convexa: Se propone un método que busca simultáneamente parámetros QSR y funciones de almacenamiento CPA mediante optimización convexa, asegurando que HJI se cumpla en toda la región del espacio de estados
Nuevas Cotas LMI (Sección 3):
Se desarrollan nuevas cotas LMI novedosas para imponer restricciones LMI en funciones CPA sobre triangulaciones (Teorema 10)
Se desarrollan métodos para forzar desigualdades en bolas cerradas alrededor del origen, permitiendo considerar funciones de almacenamiento cuadráticas (Teorema 11)
Reformulación LMI de HJI (Sección 4):
Se reformula HJI como LMI, convexificando el problema de optimización anterior
Se proponen condiciones para que funciones de almacenamiento CPA cumplan HJI (Teorema 12)
Se desarrollan métodos para sintetizar funciones de almacenamiento combinadas cuadráticas y CPA (Teorema 13)
Garantías Teóricas (Sección 5):
Se demuestra que para sistemas no lineales afines en control estrictamente localmente disipativos, el problema de optimización siempre verifica características de disipatividad con funciones de almacenamiento CPA o cuadráticas (Teoremas 15, 16)
Verificación Numérica (Sección 6):
Se demuestra la efectividad del método en tres sistemas, incluyendo comparaciones con cotas analíticas y métodos existentes
Modelo del Sistema: Se considera el mapeo G(x0):L2em→L2ep, donde y=G(x0)u se define como:
{x˙=f(x)+Gˉ(x)uy=h(x)+Jˉ(x)u
donde Gˉ(x)=B+G(x), Jˉ(x)=D+J(x), y f(0)=0,G(0)=0,h(0)=0,J(0)=0.
Objetivo: Determinar las propiedades de disipatividad QSR local del sistema en un conjunto invariante positivamente robusto Ω⊂Rn, es decir, existe una función de almacenamiento V:Ω→R+ tal que:
Triangulación: Se particiona la región del espacio de estados Ω en un conjunto finito de n-símplices T={σi}i=1mT
Definición de Función CPA: Una función CPA en Ω está unívocamente determinada por sus valores en los vértices de la triangulación EΩ. Para un símplice σi=co{xi,j}j=0n, el valor de la función es:
W(x)=x⊤Xi−1Wˉi
donde la fila j de Xi es xi,j−xi,0, y el elemento j de Wˉi es Wxi,j−Wxi,0.
Teorema 12 (Función de Almacenamiento CPA Pura, B=0, D=0):
Si la función CPA V={Vx}x∈ET satisface:
Vx≥0,∀x∈Ex (no negatividad)
∥∇Vi∥1≤li (cota de gradiente)
M(xi,j)+E(xi,j)⪯0 (condición QSR con cota de error)
entonces V satisface la desigualdad de disipatividad HJI en X∘.
Teorema 13 (Función de Almacenamiento Combinada Cuadrática-CPA):
Para sistemas con términos afines en control no nulos, se define la función de almacenamiento combinada:
donde VP(x)=x⊤Px es una función cuadrática y VC es una función CPA. Se aseguran ambas mediante restricciones adicionales en la continuidad de los límites.
Contribución Metodológica: Se propone el primer método sistematizado que sintetiza simultáneamente funciones de almacenamiento CPA y determina disipatividad QSR local mediante optimización convexa
Garantías Teóricas: Se demuestra que para sistemas estrictamente localmente disipativos, el método garantiza encontrar solución viable (Teoremas 15-16)
Innovaciones Técnicas:
Nuevas cotas LMI permiten imponer restricciones LMI en funciones CPA mediante condiciones en cantidad finita de vértices
Función de almacenamiento combinada cuadrática-CPA extiende rango de aplicabilidad del método
Valor Práctico: Experimentos numéricos verifican efectividad del método en diferentes dimensiones y tipos de sistemas
12 Hill & Moylan (1976): "The stability of nonlinear dissipative systems" - Trabajo fundamental en teoría de disipatividad
8,9 Giesl & Hafstein (2012, 2014): Síntesis de funciones de Lyapunov CPA, base importante del presente trabajo
25 Summers et al. (2013): "Quantitative local L2-gain and reachability analysis" - Trabajo representativo de método SOS
17 Lavaei & Bridgeman (2022): Trabajo anterior de funciones de almacenamiento CPA, mejora directa del presente trabajo
28 Van Der Schaft (1992): "L2-gain analysis of nonlinear systems" - Literatura clásica en análisis de ganancia L2 de sistemas no lineales
Resumen: Este es un trabajo teórico de alta calidad que realiza contribuciones importantes en análisis de disipatividad de sistemas no lineales. La convexificación del problema de síntesis de funciones de almacenamiento CPA es la innovación clave, y las garantías teóricas aumentan la confiabilidad del método. Las limitaciones principales radican en complejidad computacional de sistemas de alta dimensión y cierto conservadurismo comparado con métodos manuales. Este trabajo proporciona herramienta sistematizada valiosa para control robusto no lineal, con impacto esperado significativo en comunidad de teoría de control.