Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CONTROL AUTOMÁTICO
DOCENTE:
ING. JOSÉ MORALES
INTEGRANTES:
JAIRO HUARACA
SEBASTIAN SAGÑAY
MARCELO SATÁN
SEMESTRE:
7mo
PARALELO:
“A”
PERIODO:
MARZO – AGOSTO 2019
1. Tema: Diseño y Simulación del Sistema Péndulo Invertido
2. Introducción
3. Objetivos
3.1.General:
Realizar el diseño y la simulación del sistema de péndulo invertido
3.2.Específicos:
2 Control Automático
Implementar el sistema mediante la simulación en el software MATLAB,
SIMULINK y V-REALM BUILDER
Realizar las pruebas correspondientes.
4. DESARROLLO
4.1. Marco Teórico
Los principales componentes son: entrada, elementos de control, planta o proceso y salida.
Se suele representar mediante diagramas de bloques, como se observa en la Figura 1.
Los sistemas de control se pueden clasificar en dos grandes grupos: lazo abierto y lazo
cerrado.
Los de lazo abierto es aquel en el que la señal de salida no influye sobre la señal de entrada.
Su diagrama de bloques característico se observa en la figura 2 ("Sistemas Automáticos
de control", n.d.).
3 Control Automático
La principal desventaja de estos sistemas es que son muy vulnerables a las perturbaciones.
Para evitar que las perturbaciones incidan en gran medida sobre el funcionamiento correcto
del sistema se usan los de lazo cerrado, como se observa en la Figura 3 la principal
diferencia es utilización de realimentación.
4 Control Automático
Aplicando este concepto al sistema de la Figura 4 la función de transferencia del sistema se
representa mediante la siguiente expresión.
𝐿{𝑒(𝑡)} 𝐸(𝑠)
𝐺(𝑠) = =
𝐿{𝑠(𝑡)} 𝑆(𝑠)
La función de transferencia es muy útil para, una vez calculada la transformada de Laplace de la
entrada, conocer de forma inmediata la transformada de Laplace de la salida. Calculando la
trasformada inversa se obtiene la respuesta en el tiempo del sistema ante esa entrada determinada.
("Sistemas Automáticos de control", n.d.).
4.4 Péndulo Invertido
El sistema de péndulo invertido es un servo mecanismo el cual consiste de un carro en el cual está
montado un péndulo que puede girar libremente. El carro está controlado por un servomotor y su
principal función es la de aplicar fuerzas al péndulo. (Beltran Alonso, 2010). Si se considera
solamente el péndulo, este tiene dos puntos de equilibrio: uno estable, abajo; y otro inestable, arriba.
Esta descripción se aprecia gráficamente en la Figura 6.
4.5 Requerimientos de Diseño
EL objetivo del control es cambiar la dinámica del sistema, básicamente lo que se quiere conseguir,
es encontrar “la fuerza que ha de aplicarse al carro para que el péndulo no se caiga, incluso si se le
perturba con un empujón tipo escalera o impulso.” (Beltran Alonso, 2010). Estabilizando el
péndulo en la parte superior y lograr mantenerlo en posición vertical.
4.6 Sistematización del Problema
Para la simulación de este sistema se ha utilizado el software MATLAB mediante su aplicativo
SIMULINK, en este se logra implementar el algoritmo de control del péndulo invertido. Este
algoritmo se obtiene a partir del modelado matemático, donde se logra la identificación de la
función de transferencia.
5 Control Automático
Modelado
Matemático del
Sistema
Identificación de la
Funcion de
Transferencia
Implementación en
el Software MATLAB
y SIMULINK
6 Control Automático
x: Posición del carro
𝜽: Ángulo del péndulo desde la vertical superiora
g: Constante gravitacional
Aanalizando el péndulo
sin(θ) ≈ θ y cos(θ) ≈ 1
𝑚𝑑2 (𝑥 + ℓ sin(θ)) 𝑚𝑑2
𝐼𝜃̈ = 𝑉ℓθ − Hℓ (1); = 𝐻 (2); (𝑥 + ℓθ) = 𝐻 (3); 𝑚(𝑥̈ + ℓθ̈) = 𝐻 (4)
𝑑𝑡 2 𝑑𝑡 2
𝑚𝑑2 𝑚𝑑2
(ℓcos(θ)) = 𝑉 − 𝑊 (5); (ℓ) = 𝑉 − 𝑊 (6) ; 𝑊 = 𝑚𝑔 (7) ; 𝑉 = 𝑚𝑔 (8)
𝑑𝑡 2 𝑑𝑡 2
Ahora analizando el carro
𝑀𝑥̈ = 𝑢 − 𝐻 (9)
(4) = (9)
Ahora para hallar la función de transferencia del sistema, el valor de inercia va tender a 0, por lo
tanto:
𝑢 − 𝑚ℓθ̈ 𝑢 − 𝑚ℓθ̈
𝑥̈ = (17); 𝑚ℓ2 θ̈ + 𝑚ℓ ( ) = 𝑚ℓ𝑔θ (18)
(𝑀 + 𝑚) (𝑀 + 𝑚)
𝑢 − 𝑚ℓθ̈
(𝑀 + 𝑚) [𝑚ℓ2 θ̈ + 𝑚ℓ ( )] = 𝑚ℓ𝑔θ(M + m) (19)
(𝑀 + 𝑚)
7 Control Automático
𝑀ℓθ̈ + 𝑚ℓθ̈ + 𝑢 − 𝑚ℓθ̈ = 𝑔θ(M + m) (21); 𝑀ℓθ̈ + 𝑢 = 𝑔θ(M + m) (22)
4.8 Implementación
in out
Función de MATLAB SIMULINK V-Realm
transferencia Builder
4.8.1. Procedimiento
Una vez obtenida la función de transferencia del sistema del péndulo invertido, la simulación se realiza con
el aplicativo SIMULINK, una herramienta de MATLAB. La función se representa mediante diagrama de
bloques de las librerías de Simulink. En la Figura 8.1 se presenta el diagrama de bloques del sistema del
péndulo invertido lineal.
8 Control Automático
Luego se realiza la simulación del sistema de péndulo invertido no lineal, como se observa en la figura
8.2
Una vez realizado los diagramas, estos se agrupan para reducir el tamaño general del diseño. Luego se
procede a aplicar una señal de prueba, que será una función escalón unitario, para apreciar los resultados,
se procede a ubicar scopes para obtener la gráfica correspondiente para cada sistema, el lineal y el no línea,
como se observa en la figura 8.3
Representación 3D
Para realizar el grafico 3D se procede a buscar la herramienta vrbuild2 localizada en la carpeta MATLAB:
toolbox\sl3d\vrealm\program.
Luego se creó el modelo 3D con las dimensiones respectivas. En este se podrá observar de mejor manera
los resultados de la simulación en Simulink, donde se podrá variar los parámetros establecidos y por ende
cambiar el comportamiento del péndulo invertido.
El diseño final en 3D del sistema se aprecia en la figura 8.4
9 Control Automático
Figura 8.3 Sistema del péndulo invertido
Para poder graficar de una manera adecuada, en el bloque VR-SINK para el diseño 3D se deberá aplicar la
siguiente configuración: seleccionando la traslación del carro y la rotación de la barra del modelo 3D
realizado.
En la figura 8.5 se aprecia la configuración mencionada.
10 Control Automático
Figura 7. Configuración del bloque VR Sink
11 Control Automático
5. PRUEBAS Y RESULTADOS
Para realizar las pruebas, se ha aplicado 2.5 y 5 como unidades de fuerza, en un periodo de tiempo de 50
segundos, se modificaron el valor de las variables para poder representar las varias simulaciones de
situaciones que se pueden presentar si el modelo fuera implementado en la realidad.
12 Control Automático
Se le aplico 2.5 unidades de fuerza y como se puede observar en la figura 10 y 11, la línea roja representa
el comportamiento de desplazamiento del carro, el cual tendera al infinito de igual manera el movimiento
del péndulo, representado por la línea azul también tendera al mismo comportamiento, estas respuestas
siempre tenderán al infinito aun modificando sus variables .
5.2. Prueba en un sistema no lineal de péndulo invertido.
Para este sistema se aplicaron modificaciones a las variables y variación a las unidades de fuerza en la
entrada, ser realizaron 4 diferentes simulaciones.
5.2.1. Simulación 1.-
Para esta simulación se aplicó 2.5 unidad de fuerza en la entrada, con una fricción del carro de 2.5 y con
una inercia del péndulo de 0.10.
13 Control Automático
Figura 15. Representación del comportamiento del carro de la simulación 1.
En la figura 15 en cambio vemos el comportamiento del desplazamiento del carro, podemos decir que el
péndulo causaba que el carro se mueva, pero no logra mayor distancia ya que la fricción del carro es alta,
y se detendrá a partir de los 17 segundos.
14 Control Automático
En la figura 16, podemos observar la simulación del modelo, el automóvil no logra mayor distancia
comparado al punto de origen.
5.2.2. Simulación 2.-
Para esta simulación se aplicó 2.5 en unidad de fuerza en la entrada, con una fricción del carro de 2.5 y con
una inercia del péndulo reducida de 0.05.
15 Control Automático
Figura 19. Representación del comportamiento del carro de la simulación 2.
En la figura 19 vemos el comportamiento del desplazamiento del carro, vemos que el péndulo causante del
movimiento del carro, pero no logra mayor distancia ya que la fricción del carro la cual es 2.5 sigue siendo
alta, en esta simulación el carro se detendrá a partir de los 25 segundos diferente tiempo a lo de la simulación
1.
16 Control Automático
En la figura 20, podemos observar que el automóvil no logra mayor distancia comparado al punto de origen.
5.2.3. Simulación 3:
Para este caso se aplicó 2.5 como unidad de fuerza en la entrada, con una fricción del carro reducida de 1 y
con una inercia del péndulo de 0.05.
La figura 22, representa el comportamiento del péndulo en el periodo de 50 segundos, observamos mayor
actividad del péndulo (a causa de la inercia del péndulo de 0.05) a diferencia de la simulación 1, se va
reduciendo hasta estabilizarse a partir de los 40 segundos se puede decir que el péndulo se ha detenido.
17 Control Automático
Figura 23. Representación del comportamiento del carro de la simulación 3.
En la figura 23 observamos el comportamiento del desplazamiento del carro, tenemos una mayor distancia
esto se logra porque la fricción del carro se bajó hasta 1, en esta simulación el carro se detendrá a partir de
los 45 segundos diferente tiempo a lo de la simulación 2 además de tener mayor distancia.
18 Control Automático
Figura 24. Simulación 3 modelo 3D.
En la figura 24, podemos observar que el automóvil logra mayor distancia comparado al punto de origen,
a diferencia de las otras simulaciones.
5.2.4. simulación 4:
Para esta simulación se aplicó 5 unidad de fuerza en la entrada, manteniendo una fricción del carro de 1 y
la inercia del péndulo de 0.05.
19 Control Automático
Figura 26. Representación del comportamiento del péndulo de la simulación 4.
La figura 26, representa el comportamiento del péndulo en el periodo de 50 segundos, observamos mayor
actividad del péndulo a causa de la fuerza aplicada comparado a los casos anteriores, a diferencia de la
simulación 1, 2 y 3. Se va reduciendo hasta estabilizarse a partir de los 40 segundos se puede decir que el
péndulo se ha detenido.
20 Control Automático
En la figura 27, vemos el comportamiento del desplazamiento del carro, tenemos una mayor distancia
porque, aunque la fricción del carro se mantuvo igual que la inercia del péndulo, al aplicar mayor fuerza es
normal que la distancia sea superada con la simulación anterior, en esta simulación el carro se detendrá
fuera de los 50 segundos.
En la figura 28, podemos observar que el automóvil logra mucha más distancia comparado al punto de
origen, es tal la diferencia que llega a los límites del modelo 3D.
5 Conclusiones
En base a las figuras 11 y 12, cuando se presenta un comportamiento lineal en el sistema, tanto
el carro como el péndulo tienden al infinito con lo cual se concluye que el carro y el péndulo
estarán en un ciclo infinito.
En la simulación 1 y 2 se aplicó una fuerza de 2.5 unidades y una fricción de 2.5, en donde se
observa como el comportamiento del péndulo se va atenuando hasta llegar a un periodo de 25
segundos en donde la señal se estabiliza debido a que tiene una inercia de 0.1, mientras que en
la simulación 2 el comportamiento del péndulo se atenuara a partir de los 40 segundos, debido a
que posee una inercia de 0.05, por lo tanto en la simulación 2 se tiene un poco más de
desplazamiento del carro en comparación a la simulación 1, debido a que cada simulación opera
a un momento de inercia diferente.
21 Control Automático
concluye que en la simulación 4, el carro tendrá un mayor desplazamiento debido a que aplico
una fuerza de 5 unidades, mientras que en la simulación 3 la fuerza aplicada fue de 2.5, por lo
que el desplazamiento del carro será la mitad del desplazamiento obtenido en la simulación 4
6 Recomendaciones
Se puede cambiar los valores de los otros parámetros que rigen el sistema de péndulo invertido,
como son las masas del carro y del péndulo, el momento de inercia y la longitud, para comprobar
el comportamiento del sistema en base a los parámetros anteriores.
Utilizar softwares como java, los cuales son más efectivos para diseñar y simular en tercera
dimensión.
22 Control Automático
7 Referencias
Tinoco, R. (2005). Diseño y Simulación de un Sistema de Control de Péndulo Invertido, Tesis Ing. Mec.,
Facultad de Ingeniería Mecánica, Escuela Superior Politécnica del Litoral, Guayaquil, Ecuador.
Beltran Alonso, J. (2010). Simulación de un péndulo invertido [Ebook] (pp. 7,8). Retrieved from
https://riunet.upv.es/bitstream/handle/10251/10296/Memoria.pdf?fbclid=IwAR2a-
xVOFh9H_vygzF8qdbYwKT6xtWuvRt4c8VFINAOL72jGXrFXQtzBC_k
Bote Ortega, F. Modelado y control del péndulo invertido sobre carro mediante sistemas híbridos. Retrieved
from https://riunet.upv.es/bitstream/handle/10251/10296/Memoria.pdf?fbclid=IwAR2a-
xVOFh9H_vygzF8qdbYwKT6xtWuvRt4c8VFINAOL72jGXrFXQtzBC_k
23 Control Automático