Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Resumen
El pendubot (conjuncin de las palabras
pndulo y robot) es una plataforma mecatrnica en la
que se conjuga el anlisis, diseo y estudio del doble
pndulo invertido, aplicando conocimientos de
diversas reas de la matemtica y la ingeniera. El
pendubot consta de dos eslabones acoplados en un
punto comn. El extremo de uno de ellos se encuentra
libre mientras que el otro est sujeto a un torque.
En este artculo se muestra que el anlisis y
estudio del pendubot puede ser una herramienta
importante para explicar diversos y variados
conceptos que se tratan en la teora del control
automtico, como la modelacin matemtica, la
linealizacin de sistemas no-lineales, las tcnicas de
estabilizacin, la sintonizacin de controladores, etc.
A su vez, estos conceptos involucran conceptos
bsicos de lgebra y lgebra lineal, de geometra y
geometra analtica, de clculo diferencial e integral,
etc. Lo que hace al pendubot una herramienta
poderosa para mostrar la aplicacin de las
matemticas a un problema tpico de ingeniera.
En cada una de las etapas del anlisis, se hace
nfasis acerca del concepto del rea del control
aplicada.
El artculo est dividido como sigue: en la
Seccin 1 se hace una breve introduccin acerca del
pendubot. La Seccin 2 muestra los detalles tcnicos
de la derivacin del modelo matemtico del pendubot
utilizado en este artculo. Las Secciones 3,4 y 5
tratan sobre la identificacin y control del pendubot.
En la Seccin 5 se presenta un anlisis de resultados
sobre aprovechamiento escolar en dos grupos de
alumnos, en uno de los cuales se utiliz el pendubot
1. Introduccin
La mayor parte de los procesos y fenmenos
fsicos que existen en la naturaleza se comportan
como sistemas no lineales, es decir, su representacin
matemtica no satisface el principio de superposicin.
La representacin matemtica de estos sistemas posee
una gran complejidad matemtica que los hace
difciles de analizar y estudiar utilizando las
herramientas matemticas que existen actualmente.
Contrario a lo anterior, existe una gran cantidad de
resultados matemticos que permiten analizar y
estudiar a los sistemas lineales, es por ello que al
analizar un sistema no lineal debe considerarse la
linealizacin del sistema, es decir, transformar el
sistema original en un sistema lineal. El nuevo
sistema actuara de manera similar al sistema original
aunque solo en un punto determinado y bajo ciertas
condiciones pre-establecidas. En este artculo se hace
un breve anlisis de un sistema altamente lineal como
lo es el doble pndulo invertido o pendubot, con su
linealizacin posible.
El Pendubot consiste en dos eslabones
acoplados en un punto en comn. El extremo de uno
de ellos se encuentra libre mientras que el otro est
sujeto a un torque. Tiene sus orgenes en el ao 1991
en el trabajo desarrollado por D. J. Block [1]. Este
prototipo complementa el desarrollo de otros
anteriores: el Acrobot [2] que es un robot planar
70
Fig. 1. El pendubot.
2. Modelacin matemtica
La modelacin matemtica es una parte
importante dentro de la teora del control automtico,
Longitud eslabn 1
Longitud eslabn 2
Centro de gravedad eslabn 1
Centro de gravedad eslabn 2
Distancia al centroide eslabn 1
Distancia al centroide eslabn 1
ngulo de rotacin eslabn 1
ngulo de rotacin eslabn 2
Momento de inercia eslabn 1
Momento de inercia eslabn 2
Aceleracin de la gravedad
71
(1)
T
donde = 1 0 es el vector del torque aplicado a
T
los eslabones y q = q1 q2 es el vector de los
d
d
d
11
12
d
12
,
d 22
g sin q1 +5 g cos ( q1 + q2 )
g( q ) = 4
,
5 g cos ( q1 + q2 )
(2)
-1
21
= m2 lc 22 +l1lc 2 cos q2 + I 2
&&
q
&& = 1
q
&& 2
q
(3)
22
= m2lc 2 + I 2
-1
-1
hq&2 + hq&1
h = m2l1lc 2 sin ( q2 )
(8)
= D( q ) D( q ) C( q,q& )q& D( q ) g( q )
-1
hq&
C( q, q& ) = 2
hq&1
g( q ) = 1
2
(7)
(5)
1 = m1 l c1 + m 2 l 1 g cos q1 + m 2 l c 2 g cos ( q1 + q2 )
2 = m 2 gl c 2 g cos ( q1 + q2 )
Las ecuaciones anteriores pueden ser reparametrizadas para reducir el nmero de variables y
obtener un modelo matemtico ms sencillo. De este
modo, son introducidos cinco nuevos parmetros
definidos como:
1 = m1lc1 + m2l1 + I1
2
2 = m2lc 2 + I 2
2
3 = m2l1lc 2
(4)
4 = m1lc1 + m2l1
5 = m2lc 2
Estos cinco parmetros son suficientes para
disear un control que desprecie la friccin del
sistema. Sustituyendo estos parmetros en las
72
4. Puntos de equilibrio
q1 =
, q2 = 0.
q1 =
que es cuando q1 =
, q2 = 0.
2
q1 = 1.4sen(5t ) , t <
,
2
5
2
q1 = , t >
.
2
5
73
q1 =
, q2 = 0.
Posicin mid:
128.0013
A=
132.4140
0
15.9549
B=
29.3596
0
0 29.4233 0
,
0
0
1
0 100.2173 0
Posicin top:
128.0013
A=
123.5885
0
0 29.4233 0
,
0
0
1
0 41.3707 0
0
16.4058
B=
0
8.5682
6. Resultados obtenidos
Para medir la efectividad del uso del pendubot
en la enseanza de la teora del control automtico, se
escogieron a dos grupos de 30 alumnos cada uno.
74
7. Conclusiones
Con base al anlisis que se hizo del pendubot,
su relacin con concepto matemticos importantes de
la Teora del Control Automtico y la aplicacin en la
clarificacin de tales conceptos en el aula escolar,
podemos concluir que el sistema es una plataforma
altamente auxiliar en los cursos de control donde el
docente requiere una comprensin y asimilacin del
conocimiento clara, por parte de los alumnos. Se
recomienda entonces que el docente explote todo el
potencial de esta plataforma mecatrnica para que el
joven estudiante asimile los conceptos vertidos en el a
travs de la relacin de los mismos con un objeto
tangible, como lo es el pendubot.
Referencias
[1] Block, D.J., Mechanical design and control of
the Pendubot, Thesis, Graduated College
of the University of Illinois at UrbanaChampaing, 1996.
[2] Bortoff, S. A., Pseudolinearization using
Spline Funtion with Application to the
Acrobot, Thesis, Dept. of Electrical and
Computer Engineering, University of Illinois at
Urbana-Champaing, 1992.
[3] Furuta, K., and Yamakita, M., Swing Up
Control of Inverted Pendulum, In IECON91,
pp. 2193-2198, 1991.
[4] Stpan G., Balancing with reflex delay,
Mathematical and Computer Modelling, 31,
pgs 199-205, 2000.
[5] Isidori Alberto, Nonlinear Control Systems,
Springer, 3rd edition, 1995.
[6]
[7]
[8]
75