Академический Документы
Профессиональный Документы
Культура Документы
suave a trozos, se hace el analisis matematico del modelo mediante el metodo de Filippov.
Por ultimo, se presentan los experimentos numericos y se discuten los resultados.
u
O x
m, I
r z
Ahora, el modelo matematico que aproxima la dinamica del sistema se deduce a partir del
metodo de Lagrange [19]. En este sentido, se establece la interaccion de la energa mecanica
en el pendulo, es decir, el balance entre su energa cinetica T y su energa potencial U . As,
se define la ecuacion de Lagrange (3-1), donde se presenta la relacion entre T y U , en funcion
de y sus derivadas con respecto al tiempo t. Ademas, se considera al pendulo fsico como
un sistema no conservativo, lo que implica que fuerzas externas tales como el torque u o la
friccion en O, ejerzan trabajo en el. En particular, en la Ecuacion (3-1) estas variaciones de
3.1 Modelo matematico 9
n
O e rot
aci
E je d
z
eje
As, para calcular T se hace uso del Teorema 1 conocido como teorema de Steiner o de ejes
paralelos.
Teorema 1 El momento de inercia con respecto a cualquier eje de rotacion paralelo al eje
de rotacion que pasa por el centro de masa, es igual al momento de inercia que pasa por el
centro de masa, mas el producto entre la masa y el cuadrado de la distancia que separa a los
dos ejes.
10 3 El Pendulo Fsico Simple
De esta manera, sustituyendo I + mr2 en la Ecuacion (3-2), la energa cinetica se fija como
1
I + mr2 2 .
T = (3-3)
2
U = mgh. (3-4)
x
r
r
z
h
Figura 3-3.: Altura del centro de masa con respecto a su punto mas bajo.
En este sentido, a partir de la Figura 3-3 se puede deducir que h corresponde a r (1 cos ()).
De este modo, sustituyendo esta expresion en la Ecuacion (3-4), la energa potencial del
sistema se fija como
externas no potenciales, tales como, las generadas por un motor. En este sentido, se considera
necesario incluir en el modelo matematico, las expresiones que aproximen las variaciones de
energa mecanica debido a la friccion y a las fuerzas externas.
Para el caso del pendulo fsico mostrado en la Figura 3-1, se considera unicamente la friccion
que se genera en la juntura O. Sin embargo, construir un modelo que describa los efectos
de la friccion no es una tarea sencilla [12, 13]. Adicionalmente, en la literatura existe una
cantidad limitada de trabajos orientados a investigar los pendulos con friccion.
Ademas, para el modelo presentado en (3-6), cabe senalar que el termino que contiene a la
funcion signo corresponde a la friccion seca del sistema; mientras que el termino restante
modela a la friccion viscosa.
Por otra parte, con relacion al otro elemento que causa variaciones de energa dentro del
sistema, es decir, la fuerza externa u se debe considerar como el torque que se aplica en el
eje de rotacion del pendulo. De esta manera, el termino Q de la formulacion de Lagrange
(3-1) se define como en la Ecuacion (3-8). Con lo que respecta a los signos de los diferentes
terminos que componen a Q, la convencion elegida se hizo teniendo en cuenta su efecto en
la energa mecanica del sistema; as, los elementos que aportan energa tal como el torque u,
se toman como positivos; y los elementos que la disipan, como por ejemplo la friccion seca y
viscosa, se toman como negativos.
h i
Q = u 3c (T1 + T2 + N ) sgn (1 0 ) ec || + 0 .
0
(3-8)
12 3 El Pendulo Fsico Simple
Finalmente, al sustituir las Ecuaciones (3-3), (3-5) y (3-8) en la ecuacion de Lagrange (3-1),
y al hacer las operaciones correspondientes, el modelo matematico que se usa para estudiar
la dinamica del pendulo fsico corresponde a
h i
2 0 c0 | | 0
I + mr + mgrsen () = u 3c (T1 + T2 + N ) sgn (1 ) e + . (3-9)
Ahora, los valores numericos de cada uno de los parametros que constituyen el modelo
matematico son tomados de [14]. Ademas, es necesario resaltar que la implementacion fsica
del pendulo hecha en la citada investigacion, permitio obtener cada uno de estos valores
a partir de la estimacion con datos tomados experimentalmente y la medicion directa de
las caractersticas fsicas del sistema. Particularmente, estos valores estan consignados en la
Tabla 3-1. Finalmente, al sustituir los valores de la Tabla (3-1) en las Ecuaciones (3-7) y
(3-9), se obtiene una expresion que ademas de describir la dinamica del sistema en terminos
de la posicion R y sus derivadas con respecto al tiempo t R, permite asignar valores
arbitrarios a la fuerza externa u. Esta expresion corresponde a la Ecuacion (3-10).
= 19.7393u 44.8065 sin () 0.0315 2.1969 sgn . (3-10)
1 = 2
. (3-11)
2 = 19.7393u 44.8065 sin (1 ) 0.03152 2.1969 sgn (2 )
4. Analisis del Modelo
Los sistemas suaves a trozos o PSS, por sus siglas en ingles, son descritos por un conjunto
finito de ecuaciones diferenciales ordinarias (EDOs). En general
donde x representa los estados del sistema, Si , para i = 1, 2, ..., m, son regiones abiertas
y no solapadas entre s, las cuales estan separadas por subvariedades de dimension (n 1)
conocidas como fronteras. Las funciones f (i) y las fronteras se toman como suaves y la union
entre todas las fronteras junto con todas las Si abarca todo el espacio de estados [31].
Ademas, se pueden diferenciar dos tipos de PSS. Por un lado, si f (i) (x) = f (j) (x) en cual-
quier punto de la frontera ij que separa a las regiones Si y Sj , los PSS se clasifican como
continuos. En estos sistemas, el vector x esta definido de manera unica en cualquier punto
del espacio de estados, y las orbitas en la region Si que se aproximan transversalmente a la
frontera ij , la cruzan para entrar en la region adyacente Sj . Por otra parte, cuando dos
vectores distintos x, definidos como f (i) (x) y f (j) (x) se asocian al mismo punto x ij , los
PSS son llamados discontinuos o sistemas de Filippov. Particularmente, cuando las compo-
nentes transversales de f (i) (x) y f (j) (x) tienen el mismo signo, la orbita cruza la frontera,
pero en el punto en que lo hace se presenta una discontinuidad en su vector tangente. Por
el contrario, si las componentes transversales de f (i) (x) y f (j) (x) tienen signos opuestos, el
estado del sistema permanece en la frontera, y dependiendo de su dinamica se desliza o no
sobre ella. En la mayora de los casos, la dinamica sobre la frontera se puede definir a partir
4.2 Analisis de Filippov Aplicado al Pendulo Fsico 15
del metodo de analisis convexo de Filippov [23, 24], el cual aproxima los movimientos del
sistema sobre la frontera ij como las soluciones sobre ij de las EDOs continuas x = g (x),
donde g (x) es la combinacion convexa entre f (i) (x) y f (j) (x) tangente a ij en x.
(1) 1 = 2
f (u, 1 , 2 ) = . (4-2)
2 = 19.7393u 44.8065 sin (1 ) 0.03152 2.1969
(2) 1 = 2
f (u, 1 , 2 ) = . (4-3)
2 = 19.7393u 44.8065 sin (1 ) 0.03152 + 2.1969
Para aproximar la dinamica del sistema en la frontera se usa el metodo convexo de Filippov
[23, 10, 24, 30]. En efecto, considerando el sistema planar de Filippov como en la Ecuacion
(4-4), es decir
(1)
f (u, 1 , 2 ) , (1 , 2 ) S1 ,
z = (4-4)
f (2) (u, 1 , 2 ) , (1 , 2 ) S2 ,
As, el conjunto de puntos para los cuales las orbitas cruzan la frontera corresponde a
c = {(1 , 2 ) : (u, 1 , 2 ) > 0}, donde c . Por otra parte, el conjunto de pun-
tos donde las orbitas, debido a la dinamica que gobierna al sistema, son obligadas a per-
manecer sobre la frontera, equivale al complemento de c en , y se fija como s =
{(1 , 2 ) : (u, 1 , 2 ) 0}. Finalmente, sustituyendo el gradiente H y las Ecuaciones
(4-2) y (4-3) en la Ecuacion (4-5), para el caso del pendulo fsico, la expresion (u, 1 , 2 )
se define como
donde
H, f (1) (u, 1 , 2 )
= . (4-8)
hH, f (1) (u, 1 , 2 ) f (2) (u, 1 , 2 )i
De esta manera, se tienen todos los elementos para definir el comportamiento del siste-
ma cuando alcanza la frontera de conmutacion. Por lo tanto, para cualquier punto (1 , 2 )
sobre en tiempo t, si (u, 1 , 2 ) > 0, la orbita cruzara la frontera, lo que implica que
(1 , 2 ) c . Por el contrario, si (u, 1 , 2 ) 0, entonces, (1 , 2 ) s y el comporta-
miento del sistema estara sujeto a la Ecuacion (4-9).
Para completar, se considera necesario definir dos tipos de puntos que podran presentarse en
una frontera de conmutacion. El primero aparece cuando la dinamica en s es nula, lo cual
significa que el campo vectorial g (u, 1 , 2 ) = 0; particularmente, esta condicion define a los
llamados puntos de pseudo-equilibrio P . A fin de que P se clasifique como no degenerado, no
debe ser equilibrio de f (1) ni de f (2) . El segundo caso, surge cuando g (u, 1 , 2 ) es tangente
a f (1) o a f (2) , es decir, H, f (i) (1 , 2 ) = 0. En este sentido, se definen los puntos que
delimitan la zona s , los cuales son llamados puntos de tangencia T o puntos de tipo fold.
Al igual que en el caso anterior, estos puntos no deben ser equilibrios de f (1,2) . Por ultimo,
para un punto T tangente a f (1) , se dice que es un punto de tangencia visible, si una orbita
4.3 Dinamica del Pendulo Fsico en la Frontera de Conmutacion 17
Con lo que respecta a la funcion seno, el conjunto discreto {1, 1} contiene los valores mas
bajo y mas alto que la funcion puede tomar. Por un lado, si el primer valor del conjunto se
sustituye en la Ecuacion (4-10), es decir, fijando sin (1 ) = 1, la condicion (u, 1 , 2 ) > 0
se cumple cuando
As, de acuerdo a la Ecuacion (4-11), las orbitas cruzan la frontera si u < 2.3816. Para
este caso, las orbitas se presentan en la Figura 4.1(a). Por otra parte, fijando sin (1 ) = 1,
la condicion (u, 1 , 2 ) > 0 se satisface si
De esta manera, a partir de la Ecuacion (4-12), para u > 2.3816, nuevamente todas las
orbitas que lleguen a , cruzaran por ella. Particularmente, las trayectorias de las orbitas se
describen en la Figura 4.1(b).
S1 S1
S2 S2
(a) (b)
Figura 4-1.: Esquema de las orbitas para (a) si u < 2.3816 y (b) si u > 2.3816.
Ademas, atendiendo a lo sustentado en la seccion 4.2, donde se dan a conocer las condiciones
que definen a los puntos de tangencia, para el caso del pendulo fsico se procede a determinar
las expresiones analticas de estos puntos. Particularmente, para todo u [2.3816, 2.3816],
esas expresiones se infieren analizando los casos en que (u, 1 , 2 ) = 0. En este sentido,
reescribiendo la Ecuacion (4-6) como
los puntos de tangencia que delimitan a los CPE se pueden fijar como
Ademas, debido a que el pendulo completa una rotacion cada 2 radianes, a partir de la
identidad trigonometrica
se puede inferir la existencia de otro conjunto de CPEs. Por lo tanto, los puntos de tangencia
que delimitan a las nuevas sucesiones se definen en las Ecuaciones (4-17) y (4-18). Finalmente,
la Figura (4-2) representa un CPE con sus puntos de tangencia.
Por ultimo, se analiza la respuesta natural del sistema, es decir, cuando el torque externo
que se aplica al pendulo es nulo. Por un lado, si no se considera la friccion seca dentro del
modelo matematico (3-11), la dinamica se caracteriza por tener dos conjuntos de puntos
singulares de suspension. El primero contiene a todos los puntos asintoticamente estables
que se localizan en (2n, 0). Adicionalmente, el segundo esta constituido por todos lo puntos
de silla inestables que se ubican en ( (2n + 1) , 0).
Por otra parte, cuando la friccion seca se incluye dentro del modelo, la incidencia que tiene
dentro de la dinamica del sistema se puede caracterizar mediante el metodo de analisis con-
vexo de Filippov. En efecto, cuando la fuerza externa se fija como u = 0, a partir de las Ecua-
ciones (4-14) a (4-18) se puede inferir que dos continuos de pseudo-equilibrios, son inducidos.
En este sentido, el primer CPE esta delimitado por los puntos de tangencia T10 = (0.0488, 0)
y T20 = (0.0488, 0), mientras que el segundo por T30 = (3.0927, 0) y T40 = (3.1904, 0).
Ahora, con lo que respecta a la estabilidad de los puntos de tangencia, teniendo en cuenta
los criterios presentados en la seccion 4.2, se puede establecer que T10 y T20 son puntos de
20 4 Analisis del Modelo
S1
S2
n
. Tu
Puntos de tangencia
Puntos de pseudo-equilibrio
Figura 4-2.: Ilustracion de la zona s cuando esta formada por un continuo de pseudo-
equilibrios.
(rad)
S1 S1
S2
S2
1 2 3 4 2
T0 T0 T0 T0 Zona delimitada por T01 y T0 3 4
Zona delimitada por T0 y T0
Figura 4-3.: Ubicacion de los CPEs dentro de la trayectoria circular descrita por el mo-
vimiento del pendulo, y dinamica de las orbitas alrededor de ellos cuan-
do u = 0. Para este caso, los puntos de tangencia son: T10 = (0.04888, 0),
T20 = (0.04888, 0), T30 = (3.0927, 0) y T40 = (3.1904, 0).
4.3 Dinamica del Pendulo Fsico en la Frontera de Conmutacion 21
Para empezar, se reduce la distancia que separa los CPEs. As, cuando se asigna el punto
(/4, 0) a la Ecuacion (4-14), para n = 0, el valor del parametro u se calcula como sigue:
u = 1.4946. (4-19)
Sustituyendo u = 1.4946 en las Ecuaciones (4-14) y (4-15), se infiere que existe un CPE
delimitado por T11.4946 = (/4, 0) y T21.4946 = (0.6552, 0). Ademas, reemplazando el mismo
valor de u en las Ecuaciones (4-17) y (4-18), se ubica al CPE restante entre los puntos
T31.4946 = (3/4, 0) y T41.4946 = (2.4863, 0). Por ultimo, este caso se expone en la Figura 4-4.
Se debe considerar que, en comparacion con la respuesta natural del sistema, cuando se fija
u = 1.4946, la distancia que separa a los puntos de tangencia dentro de los CPEs en s , es
mayor.
(rad)
S1 S1
S2
S2
1 2 3 4 1 2 3 4
T1.49 T1.49 T1.49 T1.49 Zona delimitada por T1.4946 y T1.4946 Zona delimitada por T1.4946 y T1.4946
Figura 4-4.: Ubicacion de los CPEs dentro de la trayectoria circular descrita por el mo-
vimiento del pendulo, y dinamica de las orbitas alrededor de ellos cuando
u = 1.4946, Para este caso, los puntos de tangencia son: T11.4946 = (0.7853, 0),
T21.4946 = (0.6552, 0), T31.4946 = (2.3561, 0) y T41.4946 = (2.4863, 0).
22 4 Analisis del Modelo
Ahora, el analisis de la colision inicia cuando el valor del parametro u se fija de tal manera
que los puntos T1u y T3u definidos en las Ecuaciones (4-14) y (4-17) sean iguales. Por lo tanto,
de acuerdo a la identidad trigonometrica (4-16), el punto donde (4-14) y (4-17) coinciden,
corresponde a las coordenadas (/2, 0). En efecto, evaluando el punto (/2, 0) en la Ecuacion
(4-14), el valor de u se puede calcular como:
u = 2.1596. (4-20)
Ademas, cuando se sustituye la Ecuacion (4-20) en (4-17) se puede verificar que los nuevos
puntos de tangencia T12.1596 y T32.1596 se localizan en (/2, 0). Asimismo, debido a la colision
entre las tangencias, se define un unico CPE delimitado por las tangencias restantes T22.1596 =
(1.1249, 0) y T42.1596 = (2.0166, 0). Particularmente, en la Figura 4-5 se muestra el CPE
inducido, y dentro de el la colision.
(rad)
S4
S2
2 4 2 4
T2.1596 T2.1596 Colisin entre dos tangencias dentro de la zona delimitada por T2.1596 y T2.1596
Figura 4-5.: Ubicacion del CPE dentro de la trayectoria circular descrita por el movi-
miento del pendulo y dinamica de las orbitas alrededor de el cuando u =
2.1596. Para este caso, los puntos de tangencia T12.1596 y T32.1596 colisionan en
(1.5707, 0), mientras que T22.1596 y T42.1596 se ubican en (1.1249, 0) y (2.0166, 0),
respectivamente.
Siguiendo el incremento del parametro u, se debe tener presente que si u > 2.1596 entonces
el argumento de la funcion arcsin en la Ecuacion (4-14) no pertenece al dominio [1, 1]. Por
lo tanto, para este caso el parametro u se calcula asignando las coordenadas (1.3089, 0) a la
Ecuacion (4-15). De esta manera se obtiene
u = 2.3042. (4-21)
En este sentido, sustituyendo u = 2.3042 en la Ecuacion (4-18), los puntos de tangencia
que delimitan al nuevo continuo de pseudo-equilibrios corresponden a T22.3042 = (1.3089, 0)
y T42.3042 = (1.8325, 0). Particularmente, la distancia que separa a T22.3042 y T42.3042 , es menor
en comparacion con la distancia que existe entre T22.1596 y T42.1596 . Adicionalmente, este caso
se expone en la Figura 4-6.
(rad)
S1
S2
2 4
T2.3042 T2.3042 Zona delimitada por 2.3042 y 2.3042
Figura 4-6.: Ubicacion del CPE dentro de la trayectoria circular descrita por el movimiento
del pendulo, y dinamica de las orbitas alrededor de el cuando u = 2.3042. Para
este caso, los puntos de tangencia son: T22.3042 = (1.3089, 0) and T42.3042 =
(1.8325, 0).
Finalmente, se induce la colision entre los puntos de tangencia definidos en las Ecuacio-
nes (4-15) y (4-18). Nuevamente, teniendo en cuenta la identidad trigonometrica (4-16), el
parametro u puede ser fijado de tal manera que las tangencias ya mencionadas, se locali-
cen en el mismo punto dentro del espacio de estados. Por lo tanto, fijando las coordenadas
(/2, 0) a la Ecuacion (4-15), la fuerza externa u se calcula como sigue:
sin (/2 2 (0) ) + 0.04887
u= ,
0.4404
u = 2.3816. (4-22)
Sustituyendo la Ecuacion (4-22) en (4-18), se prueba que los nuevos puntos de tangencia
T22.3816 y T42.3816 , coinciden en el punto (/2, 0). En efecto, de acuerdo a la seccion 4.3.1,
se debe resaltar que 2.3816 corresponde al ultimo valor que puede tomar u antes de que
c abarque toda la frontera de conmutacion. Finalmente, la Figura 4-7 presenta la colision
entre T22.3816 y T42.3816 y la dinamica a su alrededor.
24 4 Analisis del Modelo
(rad)
S1
S2
Figura 4-7.: Colision entre dos puntos de tangencia dentro de la trayectoria descrita por
el movimiento del pendulo y dinamica de las orbitas alrededor de ella cuando
u = 2.3816. Particularmente, los puntos de tangencia T22.3816 y T42.3816 colisionan
en el punto (1.5707, 0).
5. Simulaciones
Los resultados logrados a manera de simulacion, se obtienen a partir de la implementacion
de un simulador basado en la programacion orientada a eventos. Para este caso, se define un
unico evento el cual ocurre cuando alguna de las orbitas toca la frontera . De este modo,
dada una condicion inicial y un tiempo de simulacion, se da paso a la integracion numerica,
que segun sea el caso, se hace a partir de uno de los tres sistemas de ecuaciones de estado
f (1) , f (2) o g. As, cuando 2 > 0, esto indica que las orbitas evolucionan sobre la superficie
S1 y por lo tanto la integracion numerica se hace con el campo f (1) . Por el contrario, cuando
2 < 0, la evolucion de las orbitas ocurre sobre la superficie S2 y de esta manera la integra-
cion numerica se debe realizar con el sistema f (2) . En el caso de la frontera de conmutacion,
es decir, cuando 2 = 0, la eleccion del campo vectorial se hace mediante los elementos ob-
tenidos a partir del analisis de Filippov. En este sentido, cuando la orbita toca en algun
punto a la frontera y (u, 1 , 2 ) > 0, en caso de que la componente vertical de f (2) sea
positiva en dicho punto, la integracion numerica se ejecuta con f (1) . En contraposicion, si
la componente vertical de f (1) es negativa en el punto donde la orbita toca a , entonces la
integracion numerica se realiza con f (2) . Adicionalmente, cuando ocurre que (u, 1 , 2 ) 0
sobre la frontera, la integracion pasa a depender de g.
Ahora, con respecto a las simulaciones que se presentan a continuacion, la seleccion de las
condiciones iniciales se hizo en funcion de permitir la visualizacion de la dinamica alrededor
del los CPEs cuando se trazan las trayectorias de las orbitas sobre el espacio de estados. En
el caso de la respuesta natural, es decir, cuando u = 0, las simulaciones se presentan en las
Figuras 5.2(a) y 5.2(b). Asimismo, para la asignacion u = 1.4946, las orbitas cercanas a los
puntos de tangencias inducidos se presentan en las Figuras 5.3(a) y 5.3(b).
(a) (b)
Ademas, la Figura 5-4 presenta la primera colision entre dos puntos de tangencia. De acuerdo
a la seccion 4.3.3, la colision ocurre cuando u = 2.1596. La presentacion de las simulaciones
continua con la asignacion de u = 2.3042. Para este caso la Figura 5-5 muestra los resultados
obtenidos. Finalmente, fijando u = 2.3816 en la Figura 5-6 se presenta la ultima colision
entre dos tangencias y la dinamica a su alrededor.
Por ultimo, en el diagrama de bifurcacion que se muestra en la Figura 5-7, se puede visualizar
el comportamiento de los puntos de tangencia cuando u vara entre 2.3816 y 2.3816.
5.1 Resultados de las Simulaciones 27
(a) (b)