0% encontró este documento útil (1 voto)
44 vistas11 páginas

PCMartinezOjeda v2

El documento aborda el control de un péndulo invertido utilizando el enfoque de espacio de estado. Se desarrolla un modelo matemático, se implementa en Simulink y se analizan aspectos como estabilidad, controlabilidad y observabilidad. Además, se diseñan controladores para seguir referencias tipo escalón y rampa, y se grafican las respuestas del sistema para ambos casos.

Cargado por

Diego Martinez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (1 voto)
44 vistas11 páginas

PCMartinezOjeda v2

El documento aborda el control de un péndulo invertido utilizando el enfoque de espacio de estado. Se desarrolla un modelo matemático, se implementa en Simulink y se analizan aspectos como estabilidad, controlabilidad y observabilidad. Además, se diseñan controladores para seguir referencias tipo escalón y rampa, y se grafican las respuestas del sistema para ambos casos.

Cargado por

Diego Martinez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

MATERIA Sistemas de control

PROF.: Pedro Antonio Teppa Garrán

Control de un péndulo invertido utilizando el


enfoque de espacio de estado

Martínez, Diego
Ojeda, Josué

Caracas, 8 de diciembre
DATA
1. Sistema mecánico del Péndulo Invertido

2. Parámetros del péndulo Invertido


DESARROLLO
Parte 1. Obtenga el modelo matemático del péndulo invertido empleando los
valores numéricos de la Tabla 1.

Parte 2. Implemente el modelo matemático anterior a través de un diagrama


Simulink y grafique la salida del sistema para una entrada u(t) = 0 y condiciones
iniciales x1 = 0.01, x2 = 0 y x3 = 0. ¿Qué observa?

Modelo de Integrales

 ¿Qué podemos ver?


Podemos observar que el
sistema realiza una leve
amortiguación en
aproximadamente 3.5 radianes y
culmina su movimiento tendiendo
infinitamente a 3.1426 radianes,
que corresponde a una apertura
angular de 180 grados.
Parte 3. Determine el modelo lineal en variables de estado cuando el péndulo se
encuentra en su posición vertical. Estudie su estabilidad, controlabilidad y
observabilidad.
Es observable
Parte 4. Grafique la salida del modelo lineal para las condiciones iniciales de la
pregunta (2).

Parte 5. Para el modelo lineal del péndulo invertido. Diseñe un controlador que
siga una referencia tipo escalón. Las especificaciones de la respuesta transitoria
son ξ = √2⁄2 y tiempo de establecimiento (criterio 2 %) dado por ts = 4 s.
De primero, por las especificaciones podemos obtener que el polinomio
característico es 𝒔𝟐 + 𝟐𝒔 + 𝟐, y debido a que el orden del sistema es de orden
n+1=4, harán falta dos polos rápidos, por ende el vector V queda:
Vec=[−1 + 1𝑖, −1 − 1𝑖, −14, −15] los dos últimos rápidos, y los dos primeros son los
dominantes.
Obtención polinomio característico
Segundo, construimos el sistema aumentado del modelo lineal del péndulo
invertido, sabiendo que:

Y nos queda que el sistema es:


Y usando el código en Matlab
K=place(F, G, Vec)

Ke=-420;
Kv=[576, 269.8, 21]=K;

Que corresponden a las constates de


la ley de control dada por:

A partir de la ley de control construimos el diagrama de bloques dado por:

Planta

Parte 6. Aplique una referencia constante y grafique la respuesta del sistema para
el controlador diseñado en (5).
Al aplicar el escalón unitario nos queda que la respuesta del sistema para el
controlador previamente diseñado es:
Parte 7. Repita (6) pero ahora la señal de referencia es:
La señal de referencia es:

Como función a trozos

Gráficamente

Y la respuesta es:
Parte 9. Para el modelo lineal del péndulo invertido. Diseñe un controlador que
siga una referencia tipo rampa. Las especificaciones de la respuesta transitoria
son ξ =√2⁄2 y tiempo de establecimiento (criterio 2 %) dado por ts = 4 s.
Primero, construimos el sistema aumentado, conociendo que va a ser de la forma:

Nos queda que el sistema aumentado es:

Segundo, con las especificaciones construimos el polinomio característico, y nos


queda que es igual a S2+2S+2, con dos raíces complejas que tendremos que
completar junto a tres polos rápidos para poder cumplir con el orden el sistema
que es de n+2=5.
Por lo tanto el vector con los polos del sistema nos quedara que es igual a:
Vec=[−1 + 1𝑖, −1 − 1𝑖, −14, −15, −16];
Por ultimo conociendo la ley de
control para referencias tipo rampa,
procedemos a obtener las constantes
K1, K2 y K, con el siguiente código en Matlab:
K2=place(H,I,Ve)

Y obtengo las constantes


Ke1=-6720;
Ke2=-8068;
Kv2=[4896, 765.8, 37];

Procedo a construir el diagrama en bloques del sistema con referencia de


rampas, y me queda:

Ke1
Ke2
Kv2

La planta en este sistema es la misma que para la parte 5 dada por:


Parte 10. Aplique una referencia tipo rampa y grafique la respuesta del sistema
para el controlador diseñado en (9).

Parte 11. Repita (6) utilizando el modelo no lineal del péndulo invertido.

También podría gustarte