Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control de Sistemas
Departamento de Ingeniería Electrónica
Pontificia Universidad Javeriana, Bogotá Colombia
El trabajo debe resolverse en los mismos grupos de Proyecto. Incluya todos los desarrollos y proporcione los
códigos y archivos desarrollados debidamente documentados y comentados al momento de la revisión. Favor
anexar todo en un archivo .zip Los archivos de simulación no deben tener errores de compilación al ejecutarse.
Favor incluir un *.txt con instrucciones de compilación y ejecución. Los informes no deben exceder 8 páginas y
deben presentarse en formato paper IEEE doble columna. Las Figuras que contengan resultados de simulación
deben estar en mínimo 200dpi. Hacer uso de plottools.
Teniendo en cuenta el siguiente modelo dinámico, siendo q el ángulo del péndulo y X el desplazamiento del carro:
(1)
4. Teóricamente, encuentre los valores para [K1…Kn], haciendo uso del espacio de estados en lazo cerrado:
Ac = ( A - BK ) x . Diseñe el sistema con un tiempo de estabilización de 10 segundo y respuesta críticamente
amortiguada.
5. Defina una arquitectura de control por realimentación de estados, siendo U=-KX. Implemente la arquitectura en Simulink
haciendo uso del bloque State-Space. Halle el vector de ganancias K haciendo uso de la función place() o acker().
Diseñe el sistema con un tiempo de estabilización de 10 segundos y respuesta críticamente amortiguada.
6. Realice la simulación del sistema lineal del punto No.5. Dibuje la señal de salida VS entrada, los estados del sistema y la
acción de control.
7. Reemplace el bloque State-Space (modelo lineal), por el modelo no-lineal del sistema descrito en la Ec. (1). Para esto,
haga uso de un sub-system cuya entrada es u y las salidas son las variables de estado. Usando los mismos valores
de ganancia encontrados en el punto No. 5, repita las simulaciones del punto No.6.
8. Haga una breve investigación acerca del control tipo LQR (Linear Quadratic Regulator) y controladores tipo Swing-up.
Realice un breve resumen acerca de su funcionamiento.
9. Realice la discretización del controlador PID de la práctica del motor DC (Informe 4) y pruebe estabilidad. Discretice con
el método de su elección. Agregue archivos de simulación.
BONO (1 unidad en este proyecto)
PRACTICA 6
Control de Sistemas
Departamento de Ingeniería Electrónica
Pontificia Universidad Javeriana, Bogotá Colombia
Extra-bono!
Con base la información consultada en el punto No. 8, implementar una arquitectura de control basada en dos controladores
para el sistema del péndulo invertido: (i) Swing-up y (ii) LQR. El Swing-up es un control que inyecta energía al sistema. El
sistema del péndulo invertido es sub-actuado, es decir, existen más grados de libertad que entradas de control. Nótese que
solo es posible actuar sobre el desplazamiento lineal del carro (F), sin embargo, el movimiento del péndulo q se realiza en
función de cómo se mueva el carro. Por lo tanto, Swing-up hace oscilar el sistema (inyectando energía) con el propósito de
hacer oscilar el péndulo. De esta manera es posible llevar el péndulo desde p ® 0rad
Una vez el péndulo se encuentra a 30 grados con respecto el eje vertical, el sistema hace uso del LRQ para regular el péndulo
alrededor de 0 grados y así mantener el equilibrio.
• La ley de control del LRQ es u = F = -Kx , siendo K el vector de ganancias que se halla: k=lqr(A,B,Q,1);