Control óptimo (LQR) de procesos lineales con desigualdades matriciales lineales (LMI): teoría y ejemplo Matlab

Antonio Sala, UPV

Dificultad: **** ,       Relevancia: PIC,      Duración: 09:35

Materiales:    [ Cód.: lqrlmitest.mlx ] [ PDF ]

Resumen:

Este vídeo revisa la teoría que permite resolver el problema LQR en tiempo contínuo (optimizar 0xT Qx + uT Rudt con un cierto u(x), en particular u = Kx) mediante desigualdades matriciales lineales, a partir de la desigualdad escalar dV dt + xT Qx + uT Ru 0, en un proceso lineal = Ax + Bu.

Una vez revisada la teoría, se hace un ejemplo numérico sobre un proceso de orden 4, para comprobar que la solución coincide con el comando lqr de Matlab. Se utilizan Yalmip y SeDuMi para los cálculos (ver https://www.tbxmanager.com/ para instalación).

La teoría de este vídeo puede generalizarse muy fácilmente a sistemas lineales con parámetros inciertos, obteniendo controladores (sub)óptimos denominados control de coste garantizado que garantizan prestaciones robustas, ver vídeo [lqrlmiro]; también se puede generalizar a algunos casos no-lineales o variantes en el tiempo mediante lo que se denomina planificación de ganancia, ver vídeos [lqrgs1] y [lqrgs2].

Colección completa [VER]:

© 2024, A. Sala. Se reservan todos los derechos en materiales cuyo autor pertenezca a UPV.
Para condiciones de uso de material de terceros referenciado, consulte a sus autores.