Y LINEAL
Resumen: En este documento se plantea el modelado teórico para lograr una solución de control para el problema
del péndulo invertido. Se comienza por modelar físicamente el problema separándolo en planta, actuador y sensor,
definiendo los parámetros asociados a cada uno de ellos, para finalmente modelar la solución a través de sus
funciones de transferencia y su representación en el espacio de estados, además se valida el sistema observando
su comportamiento a través de la simulación.
Palabras clave: Ecuaciones de estado, variables de estado, función de transferencia, función de pulsos,
parámetros, modelado.
Por esto necesario obtener ecuaciones que describan
el movimiento del péndulo y para ello se utiliza el
diagrama de cuerpo libre (DCL) de la planta. Con el
1.INTRODUCCIÓN objetivo de facilitar el modelado se hace un análisis
La ingeniería de control busca aumentar la individual de cada uno de los cuerpos de la planta y
confiabilidad, efectividad, competitividad y calidad se consideran despreciables algunas fuerzas que
de los procesos con aplicación dentro de procesos de actúan sobre el sistema. En el caso del péndulo se
manufactura, robótica, transporte, generación de debe tener en cuenta que su dinámica está regida por
electricidad, salud, entre otros. Por lo cual la un movimiento rotatorio mientras que en el caso del
enseñanza del control es indispensable en las carro su movimiento es lineal. Las variables que
instituciones educativas ya que además de sus definen la condición del sistema en todo momento
variados usos provee a los futuros ingenieros de son la posición x del carro y el ángulo θ del péndulo
herramientas tales como el análisis integral de con respecto a la vertical. El objetivo es encontrar la
procesos, la facilidad de identificar y comprender ecuación o el conjunto de ecuaciones diferenciales
sistemas lineales como no lineales, el uso de software que describan el comportamiento de estas variables
especializado en simulaciones controladas al igual que para una fuerza u, aplicada al carro a través de la
software de programación y procesamiento de datos banda.
tales como Matlab, scilab entre otros. Teniendo en
cuenta la importancia del control y la automatización, Teniendo en cuenta estas consideraciones se
es relevante indicar que antes de crear el control a obtiene el diagrama de cuerpo libre del péndulo
algún sistema es necesario generar el modelo del invertido simple lineal visualizado en la Figura.1
mismo ya que es con el análisis matemático, la
identificación de espacio de estados y sus variables
con los que después será posible crear el control a todo
tipo de sistema.
Entonces: 𝑇𝑚 = ∑ 𝐹𝑖 . 𝑟𝑖 = 𝐼θ̈
𝑐𝑜𝑠(θ) ≈ 1
𝑋(𝑆)
2
= HX(S)
θ ≈0 𝑈(𝑆)
1
θ̇2 ≈ 0 HX(S) = 𝑆4 𝑚2 𝐿2
𝑆 2 (𝑀+𝑚)− 2
𝑆 (𝐼+𝑚𝐿2 )−𝑚𝑔𝐿
𝑑𝐼𝑚
Con los valores de la anterior tabla se reescriben las 𝑉𝑚 = 𝑅𝑚 𝐼𝑚 + 𝐿𝑚 + 𝜔𝑀 𝐾𝑒 (14)
𝑑𝑡
ecuaciones (8) y (9) respectivamente:
𝑃𝑠𝑎𝑙 = 𝑇𝑚 𝜔𝑀 = Km Im 𝜔𝑀 (21) 𝑋̇
𝜔𝑀 (𝑡) = (25)
𝑟
Por otro lado, se tiene que la potencia de entrada del
motor es la potencia eléctrica la cual se representa con
la siguiente ecuación. Siendo R la distancia entre eje y fuerza aplicada,
remplazando (20) en (17) se tiene:
𝑃𝑒𝑛𝑡 = 𝑉𝑚 𝐼𝑚 (22)
𝑅𝑚 𝑑𝜔𝑀 (𝑡) 𝑋̇
𝑉𝑚(𝑡) = . 𝐽𝑚. + . 𝐾𝑒 (26)
𝐾𝑚 𝑑𝑡 𝑟
Remplazando la ecuación (15) en la (22) se tiene:
Remplazando en la ecuación (21) el valor de Torque
que tiene dos igualdades las cuales serán la fuerza la
𝑃𝑒𝑛𝑡 = 𝐼𝑚2 𝑅𝑚 + 𝐾𝑒 𝜔𝑀 Im (23) cual en este caso es la variable de entrada u(t) por la
distancia del eje y la aceleración angular por el
momento de inercia se tiene que:
La potencia de salida del motor equivale a la potencia
de entrada más las perdidas por lo cual se tiene que. 𝑉𝑚(𝑡) 𝑅𝑚 𝑋̇
= 𝑈(𝑡) + 2 . 𝐾𝑒 (27)
De la ecuación (24) se obtiene una suma de 𝑟 𝐾𝑚 𝑟
equivalencias de las cuales resulta una igualdad de
Ke=Km: 𝐾𝑚 𝑉𝑚(𝑡) 𝐾𝑚 𝑋̇
𝑈(𝑡) = . − . (28)
𝑅𝑚 𝑟 𝑅𝑚 𝑟 2
Parámetros electromecánicos del motor La ecuación (30) representa la relación entre u(t) que
Símbolo Parámetro es la entrada del sistema y v(t).
(0.11) (1.08)
𝑦̇⃗ = 𝐶𝑥⃗ + 𝐷𝑢
⃗⃗ 𝑋̇4 = 𝑋̇2 + 𝑋
(0.033) (0.033) 3
4.FUNCIÓN DE TRANSFERENCIA DEL
SISTEMA.
13.33𝑉𝑚(𝑡) − 272.04. 𝑋̇2 = 𝑋̇2 (1.64) −
(0.11) (1.08) Obtenida la función de transferencia de la planta
0.11 (𝑋̇2 +
(0.033)
𝑋3 )
(0.033) Hϴ(S) ecuación (11) y conociendo la expresión para
U(S) ecuación (30), es posible hallar la función de
0.048𝑉𝑚(𝑡) + 0.013𝑋3 = 𝑋̇2 (36) transferencia total del sistema HTϴ(S) que relaciona
la salida controlada θ con la variable de control V𝑀 de
Para encontrar una expresión de 𝑥4̇ en función de los la siguiente manera:
cuatro componentes del vector de estados y del vector
de entrada, es posible despejar 𝑥2̇ de la ecuación (34) ϴ(S)
y remplazar esta variable en la ecuación (36) teniendo HTϴ(S) =
𝑉𝑚(𝑆)
como resultado:
ϴ(S)
𝑋̇4 (0.3) − (9.81)𝑋3 = 𝑋̇2 = Hϴ(S)
𝑈(𝑆)
0.048𝑉𝑚(𝑡) + 0.013𝑋3 = 𝑋̇4 (0.3) − (9.81)𝑋3
ϴ(S) = Hϴ(S)𝑈(𝑆)
0.16𝑉𝑚(𝑡) + 32.74𝑋3 = 𝑋̇4 (37) 2.622
ϴ(S) = 13.33𝑉𝑚(𝑆) − 272.04𝑋(𝑆))
𝑆 2 − 42.065
Las expresiones contenidas en las ecuaciones (37) y
(36), permiten conocer las matrices A y B: 34.92𝑉𝑚(𝑆) 712.74𝑥̇ (𝑆)
ϴ(S) = − (38)
0 1 0 0 𝑆 2 − 14739 𝑆 2 − 14739
0 0 0.013 0
𝐴=[ ] De la ecuación (5) se puede hallar una relación entre 𝑥̈
0 0 0 1
y θ̈ remplazando los parámetros y aplicando la
0 0 32.74 0
transformada de Laplace se tiene
0
0.048 𝑆 2 ϴ(S)0.03 − 1.07ϴ(S) = 𝑆 2 𝑋(𝑆)0.11 (39)
𝐵=[ ]
0
0.16 Despejando X(S) en (39) y remplazando en (38) se
tiene.
Y para las matrices C y D se obtiene lo siguiente:
ϴ(S)
𝐶=[
1 0 0 0
] 34.92𝑉𝑚(𝑆) 712.74 𝑆 2 ϴ(S)0.03 − 1.07ϴ(S)
0 0 1 0 = 2 − 2 .
𝑆 − 14739 𝑆 − 14739 𝑆 2 . 0.11
0
𝐷=[ ]
0 Desarrollando matemáticamente se llega a lo
siguiente.
Finalmente, el sistema queda totalmente descrito por
el siguiente sistema matricial:
ϴ(S)
HTϴ(S) =
𝑉𝑚(𝑆)
𝑥1̇ 0 1 0 0 𝑥1 0
−121.082𝑆
𝑥2̇ 0 0 0.013 0 𝑥2 0.048 [𝑉 ] HTϴ(S) = (40)
[ ]=[ ][ ]+ [ ] 𝑀 𝑆 3 + 142.459𝑆 2 + 185433𝑆 − 5676.66
𝑥3̇ 0 0 0 1 𝑥3 0
𝑥4̇ 0 0 32.74 0 𝑥4 0.016
La ecuación (40) es la función de transferencia del
𝑥1 sistema.
𝑥 1 0 0 0 𝑥2 0
[ ]=[ ] [ ] + [ ] [𝑉𝑀 ]
𝜃 0 0 1 0 𝑥3 0 6.FUNCIÓN DE TRANSFERENCIA DE PULSOS.
𝑥4
Con la función de transferencia del sistema es posible
entonces hallar la función de transferencia de pulsos
(FDTP) la cual se define como la transformada Z de la
función de transferencia del sistema, entonces:
Finalmente, la respuesta obtenida a dicha entrada es:
−3.7 ∗ 10−6 − 3.7 ∗ 10−6 𝑍
𝑍{HTϴ(S)} = (41)
1 − 2𝑍 + 𝑍 2
9.CONLUSIONES
REFERENCIAS
[1] Domínguez, S., Campoy P., Sebastián J.M.,
Jiménez A (2006). Modelo de estado en: Control en el
Espacio de Estado. Prentice Hall, Madrid. Ed. 2, pp.
35-37.
[2] A. Astudillo Vigoya, Control del Péndulo
Invertido Simple - UV en Régimen de Pequeña Señal,
1st ed. Santiago de Cali, 2015.
Figura.5 Señal de entrada Vi [3] C. Luna Fernando, Levantamiento y Estabilización
del Péndulo Invertido, 2003.
[4] R. González, Luis, Método de Euler-Lagrange en
el modelado y control de un péndulo invertido sobre
un carro, Universidad Veracruzana Facultad de Páginas web consultadas para la
Ingeniería en Electrónica y Comunicaciones, 2017. investigación: