Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Las leyes de Newton en el modelado y control del péndulo invertido sobre un carro
GARCÍA, José*†, RAMÍREZ, Luis, SIORDIA, Xóchitl, MARTÍNEZ, Trinidad
Resumen Abstract
Este artículo expone el sustento teórico y metodológico de This article exposes the theoretical and methodological
la aplicación de las leyes de la dinámica de Newton en el support of the application of the laws of Newtonian
modelado y control de un sistema péndulo invertido sobre dynamics in the modelling and control of an inverted
un carro. Se plantea la obtención de un modelo matemático pendulum system on a cart. It arise obtaining a
para encontrar las ecuaciones que rigen la dinámica no mathematical model for find the equations governing the
lineal del sistema y una representación en espacio de nonlinear dynamics of the system and a representation in
estados usando el método de asignación de polos para el the state space using the pole-placement method for
diseño del controlador. Para demostrar la no linealidad del controller design. The validation was performed of the
sistema se desarrolló un algoritmo computacional controller designed using computational tool applied to the
utilizando la función ODE45 de MATLAB. La validación plant the rectilinear floor 210 of the Educational Company
del controlador diseñado se realizó usando la planta Control Products (ECP) with accessory inverted pendulum
rectilínea 210 de la compañía Educational Control it is part of Control Laboratory of Ensenada Center for
Products (ECP) que forma parte del Laboratorio de Control Scientific Research and Higher Education (CICESE) in
del Centro de Investigación Científica y de Educación Baja California, Mexico, proving its stability on vertical to
Superior de Ensenada (CICESE) en Baja California implement a diagram of the plant and controller in
México, comprobando su estabilidad sobre la vertical al Simulink / MATLAB. The results demonstrate that the
implementar un diagrama de la planta y del controlador en method employed in the controller design achieves the
Simulink/MATLAB. Los resultados demuestran que el control objective. This study provides a theoretical basis
método empleado en el diseño del controlador logra el for the design of a linear controller applied to a nonlinear
objetivo de control. Este trabajo aporta una base teórica system and an adaptive methodology for designing other
para el diseño de un controlador lineal aplicado a un linear controllers.
sistema no lineal y también una metodología adaptable
para el diseño de otro tipo de controladores lineales. Mathematical model, Inverted Pendulum, Controller
Desig
Modelo matemático, Péndulo Invertido, Diseño del
controlador.
Citación: GARCÍA, José, RAMÍREZ, Luis, SIORDIA, Xóchitl, MARTÍNEZ, Trinidad Las leyes de Newton en el modelado y control
del péndulo invertido sobre un carro. Revista Tecnología e Inovación 2016. 3-9 : 11-19
© ECORFAN-Bolivia www.ecorfan.org/bolivia
12
Articulo Revista Tecnología e Inovación
Diciembre 2016 Vol. 3 No.9 11-19
Los coeficientes de fricción del pivote y Donde se observa que el carro de masa M
las ruedas se consideran despreciables (Ogata, se desplaza de forma horizontal sobre el eje x y
Ingeniería de Control Moderna, 1998). al aplicar la segunda Ley de Newton en la
dirección horizontal, se obtiene la ecuación del
La Tabla 1 presenta una breve movimiento del sistema PIC, la cual queda
descripción de las variables del sistema PIC definida por la ecuación (3).
mostradas en la Figura 1, las cuales se utilizan
en la obtención del modelo (García Martínez, 𝑀𝑥̈ + 𝐹𝑥 = 𝑢(𝑡) (3)
2015)
Donde 𝑭x representa el movimiento
horizontal del péndulo y u(t) representa la fuerza
de entrada. Por otro lado, al aplicar la segunda
Ley de Newton al movimiento rotacional con
referencia al centro de gravedad 𝑪𝒄𝐠 del péndulo
se obtiene la ecuación (4).
𝐹𝑦 = 𝑚ℓ𝑏̈ + 𝑚g (10)
El objetivo de control para el sistema PIC
𝑑2
Siendo el término 𝑏̈ = 𝑑𝑡 2 cos 𝜃: es mantener el péndulo sobre la vertical.
Considerando a 𝜽 y 𝜽̇ pequeños, es posible
𝑑2 linealizar las ecuaciones (14) y (15) al sustituir
(𝑐𝑜𝑠𝜃) = (−𝑠𝑒𝑛𝜃)𝜃̈ − (𝑐𝑜𝑠𝜃)𝜃̇ 2 (11)
𝒔𝒆𝒏𝜽 = 𝜽 y 𝒄𝒐𝒔𝜽 = 𝟏 respectivamente,
𝑑𝑡 2
Con las ecuaciones (10) y (11) se obtiene despreciandose el término 𝜽𝜽̇𝟐 de la ecuación
la representación del movimiento vertical del (15) y con las expresiones anteriores se obtienen
péndulo (12): las ecuaciones (17) y (18).
𝐹𝑦 = −𝑚ℓ𝜃̈ 𝑠𝑒𝑛𝜃 − 𝑚ℓ𝜃̇ 2 𝑐𝑜𝑠𝜃 + 𝑚g (12)
𝑚g𝜃 = 𝑚ℓ𝜃̈ + 𝑚ẍ (17)
Usando las ecuaciones (4), (8) y (12), se (𝑀 + 𝑚)ẍ + 𝑚ℓ𝜃̈ = 𝑢(𝑡) (18)
representa el movimiento rotacional del péndulo
(13): Se relacionan las ecuaciones (17) y (18)
para obtener los términos 𝒙̈ y 𝜽̈ respectivamente,
𝐼𝜃̈ = [−𝑚ℓ𝜃̈𝑠𝑒𝑛𝜃 − 𝑚ℓ𝜃̇ 2 𝑐𝑜𝑠𝜃
+ 𝑚g]ℓ𝑠𝑒𝑛𝜃
y así se obtienen las ecuaciones (19) y (20).
(13)
−[𝑚ẍ + 𝑚ℓ𝜃̈ 𝑐𝑜𝑠𝜃
𝑚 1
− 𝑚ℓ𝜃̇ 𝑠𝑒𝑛𝜃]ℓ𝑐𝑜𝑠𝜃
2
𝑥̈ = − g𝜃 + 𝑢(𝑡) (19)
𝑀 𝑀
(𝑀 − 𝑚) 1
Debido a que la masa (m) se encuentra 𝜃̈ = g𝜃 − 𝑢(𝑡) (20)
𝑀ℓ 𝑀ℓ
posicionada en el extremo superior del péndulo,
se puede suponer que el momento de inercia es Aplicando la Transformada de Laplace a
igual a cero, es decir 𝑰𝜽̈ = 𝟎 y manipulando la ecuación (20) se obtiene la función de
algebraicamente la ecuación (13) ahora se transferencia del péndulo (21):
expresa (14):
𝜃(𝑠) 1 1
(𝑚gℓ)𝑠𝑒𝑛𝜃 = 𝑚ℓ2 𝜃̈ + (𝑚gẍ )𝑐𝑜𝑠𝜃 =− .
(14) 𝑈(𝑠) 𝑀ℓ (𝑀 + 𝑚) (21)
𝑠2 − g
𝑀ℓ
La ecuación (14) representa el
movimiento rotacional del péndulo. Para obtener
la ecuación del movimiento traslacional del
sistema PIC se relacionan las ecuaciones (3) y
(8) obteniendo (15).
Agradecimiento