Linealización de retroacción
La linealización de retroacción es un proceso de linealización que calcula el estado y las transformaciones de retroacción para linealizar un sistema no lineal y permite el diseño de controladores no lineales uasando técnicas lineales. Compare diseños de controladores basados en linealizaciones exactas y aproximadas para un sistema de levitación magnética.
El modelo afín puede ser obtenido directamente desde ecuaciones gobernantes.
Out[2]= |  |
Es completamente una linealización de retroacción, dado que no hay dinámicas residuales.
Out[4]= |  |
Calcule las ganancias estabilizadas de retroacción usando el sistema linealizado exacto.
Out[5]= |  |
Simule el sistema de circuito cerrado para las condiciones iniciales dadas.
Out[7]= |  |
Calcule las ganancias estabilizadas de retroacción usando el sistema linealizado aproximado.
Out[8]= |  |
El diseño basado en linealización exacta tiene una mejor respuesta.
Out[10]= |  |
El controlador no lineal usado en el diseño de linealización exacta.
Out[11]= |  |
El esfuerzo de control gastado.
Out[13]= |  |
El esfuerzo gastado para el caso exacto es mucho menor que el del aproximado.
Out[15]= |  |
Una animación de un balón siendo levitado usando un controlador no lineal.
muestre la entrada completa de Wolfram Languageoculte la entrada