Documentos de Académico
Documentos de Profesional
Documentos de Cultura
net/publication/322070990
CITATIONS READS
0 906
4 authors, including:
Alfredo Lozano
Instituto Tecnológico Autónomo de México (ITAM)
3 PUBLICATIONS 0 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Alfredo Lozano on 26 December 2017.
Resumen
El propósito de este artı́culo es realizar un análisis profundo de la dinámica que describe
el movimiento de un péndulo doble simple. Después de motivar el estudio de este sistema
elaboramos la descripción del modelo para después observar el comportamiento cualitativo de
este.
En la primera parte haremos fuerte uso de las ecuaciones de Euler-Lagrange para describir el
modelo, en teorı́a cualitativa haremos un estudio de la estabilidad de los puntos de equilibrio
y por último resaltaremos el carácter caótico del sistema utilizando herramienta secciones de
Poincaré, curvas de Lissajous y una muy breve mención de teorı́a de KAM (complementada
en el apéndice A).
Nuestro estudio fue complementado con simulaciones por computadora del modelo, sin em-
bargo, no es propósito de este artı́culo entrar en detalle sobre la implementación numérica de
estas, el código utilizado se encuentra en el apéndice B.
1
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. ÍNDICE
Índice
1. Introducción 3
3. Teorı́a cualitativa 6
3.1. Estabilidad del origen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
B. Código 12
2
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. 2 DESCRIPCIÓN DEL MODELO
1. Introducción
El péndulo doble es un sistema dinámico muy interesante de estudiar debido a su simplicidad
en construcción pero abundante complejidad de movimiento. Este sistema se constuye al poner
un péndulo simple sujeto a otro, lo que equivale a conectar dos sistemas simples cuya dinámica
individual está muy bien establecida. Sin embargo, a diferencia del anterior, el péndulo doble
exhibe propiedades caóticas y la predicción de su movimiento para perturbanciones pequeñas de
las condiciones iniciales es muy complicada (Shinbrot, Grebogi, Yorke, 1992).
Sin embargo, la dinámica de una sola oscilación puede ser modelada como un brazo (primer
péndulo) sosteniendo una raqueta (segundo péndulo) como lo hace (Cross 2005) para encontrar
la máxima velocidad que puede ser ejercida de esta manera a una pelota. Para ese esquema, el
movimiento del péndulo doble se reprodujo en un laboratorio y se hicieron mediciones que permiten
a Cross concluir que se necesitarı́a tener una raqueta y pelota más pesada para alcanzar mayores
velocidades. De esta manera vemos los diversos caminos que la investigación sobre el péndulo doble
puede seguir.
En nuestra aproximación comenzaremos por describir el modelo a partir de su descripción fı́sica,
para poder derivar sus ecuaciones y analizar su comportamiento en general. Después en la siguiente
sección usaremos las ecuaciones de Euler-Lagrange para obtener las ecuaciones de movimiento del
modelo. Posteriormente analizaremos los puntos de equilibrio del sistema usando teorı́a cualitativa
y concluiremos acerca de la estabilidad del origen. Por último haremos una caracterización del caos
en el modelo a través de una simulación utilizando secciones de Poincaré y curvas de Lissajous.
Guiándonos por esta figutra y utilizando trigonometrı́a elemental obtenemos la siguiente rela-
ción entre las coordenadas Cartesianas (x, y) y sus equivalentes angulares (θ1 , θ2 ). La relación es
la siguiente:
x1 = L1 sin(θ1 )
y1 = L2 + L1 (1 − cos(θ1 )
x2 = L1 sin(θ1 ) + L2 sin(θ2 )
y2 = L2 (2 − cos(θ2 )) − L1 (cos(θ1 ))
3
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. 2 DESCRIPCIÓN DEL MODELO
Basándonos √en que la energı́a cinética es igual a 21 del producto de la masa mi y el cuadrado
de la velocidad ẋi + y˙i , la energı́a cinética total del sistema T es la suma de los 2 pendulos, es
decir:
1 1
T = m1 (x˙1 2 + y˙1 2 ) + m2 (x˙2 2 + y˙2 2 )
2 2
1 2 2 1
= m1 L21 (cos2 θ1 θ˙1 + sen2 θ1 θ˙1 ) + m2 ((L1 cos θ1 θ˙1 + L1 2 cos θ2 θ˙2 )2
2 2
2
˙
+ (L1 sin θ1 θ˙1 + L1 2 sin θ2 θ2 ) )
1 2 1 2 2
= m1 L21 θ˙1 + m2 (L21 cos2 θ1 θ˙1 + L22 cos2 θ2 θ˙2
2 2
2 2
+ 2L1 L2 θ˙1 θ˙2 cos θ1 cos θ2 + L2 sin2 θ2 θ˙2 + L2 sin2 θ1 θ˙2 + 2L1 L2 θ˙1 θ˙2 sin θ1 sin θ2 )
2 1
1 2 1 2
= m1 L21 θ˙1 + m2 (L21 θ˙1 + L22 θ˙2 + 2L1 L2 θ˙1 θ˙2 (cos θ1 cos θ2 + sin θ1 sin θ2 ))
2 2
Para simplificar aún más T vamos a utilizar el hecho de que cos θ1 cos θ2 +sin θ1 sin θ2 = cos(θ1−θ2 ),
y T nos queda ası́:
1 2 1 2 2
T = m1 L21 θ˙1 + m2 (L21 θ˙1 + L22 θ˙2 + 2L1 L2 θ˙1 θ˙2 cos(θ1 − θ2 ))
2 2
La energı́a potencial, V , del péndulo doble está dada por:
V = m1 gy1 + m2 gy2 = m1 g(L2 + L1 (1 − cosθ1 )) + m2 g((L2 (1 − cosθ2 ) + L1 (1 − cosθ1 ))
Para continuar con la descripción del modelo es necesario ahondar más en mecánica de Lagrange,
particularmente en la ecuación de Euler-Lagrange.
4
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. 2 DESCRIPCIÓN DEL MODELO
Z tb tb Z tb Z tb
∂L ∂L d ∂L d ∂L
δ q˙i dt = δ q˙i − δqi dt = − δqi dt
ta ∂ q˙i ∂ q˙i ta ta dt ∂ q˙i ta dt ∂ q˙i
h itb
∂L
Por la suposición de que la acción no cambia entre dos cambios de tiempo ∂ q˙i δ q˙i = 0 Sustitu-
ta
yendo en la integral de la última ecuación anterior tenemos:
Z tb Z tb Z tb
∂L d ∂L ∂L d ∂L
∂S = δqi dt − dt = δqi − dt
ta ∂qi ta dt ∂qi ta ∂qi dt ∂qi
∂L d ∂L
=⇒ − = 0, Por el teorema fundamental del cálculo de variaciones.
∂qi dt ∂qi
Esta ecuación se conoce como la ecuación de Euler-Lagrange. Para que la acción sea totalmente
estacionaria debe ser estacionaria con respecto a cada variable de la que depende, es decir, la
ecuación de Euler - Lagrange se debe mantener para cualquier coordenada qi considerada. Dicha
ecuación también se deriva del principio de L’Alembert el cual dice que σF − ma = 0, donde −ma
se llama la fuerza de inercia; aquı́ la relación con la ecuación de Euler - Lagrange y las leyes de
Newton en sistemas con inercia. La ecuación de Euler - Lagrange es una manera alternativa de ver
problemas mecánicos distinta del enfoque Newtoniano. La ecuación señala que se cumple que el
movimiento debe de obedecer la segunda ley de Newton en cada punto de la trayectoria; en este
sentido se puede decir que la segunda ley de Newton es un principio local.
Para derivar las ecuaciones de un problema mecánico usando la ecuación de E - L, se nos da
un conjunto de coordenadas iniciales (qi ) al tiempo ta y otro conjunto de coordenadas al tiempo
tb . Con esto se formula el principio de la acción mı́nima antes descrito, que toma la forma de una
integral la cual depende de la forma de la trayectoria completa. En otras palabras, sabemos donde
estamos en dos tiempos distintos y cuanto tardamos en movernos de un punto al otro.
L=T −V
1 2 1 2
= L21 θ˙1 (m1 + m2 ) + m2 L22 θ˙2 + m2 L1 L2 θ˙1 θ˙2 cos(θ1 − θ2 )
2 2
− m1 g(L2 + L1 + L1 cosθ1 ) − m2 g(L2 − L2 cosθ2 + L1 − L1 cosθ1 )
5
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. 3 TEORÍA CUALITATIVA
X1 = θ1
X2 = θ2
X3 = θ˙1
X4 = θ˙2
Despejando θ¨2 y θ¨1 de la segunda ecuación y haciendo dos sutituciones respectivas de θ¨2 y θ¨1 en
la primera ecuación del movimiento, podemos despejar θ¨2 y θ¨1 en términos de θ1 , θ2 , θ˙1 , θ˙2 . De
acuerdo a como definimos Xi obtenemos el siguiente sistema de cuatro ecuaciones diferenciales.
De esta manera obtenemos un sistema de 4 ecuaciones diferenciales.
Ẋ1 = X3
Ẋ2 = X4
Ẋ3 = (−gl1 sen(X1 )(m1 + m2 ) + m2 l12 X3 2 sen(X1 − X2 )cos(X1 − X2 ) + m2 l1 sen(X2 )cos(X1 − X2 )
2
− m2 l1 l2 Ẋ3 sen(X1 − X2 ))/(l12 (m1 + m2 ) − m2 l12 cos2 (X1 − X2 ))
m22 l22
Ẋ4 = (−m2 gl2 sen(X2 ) + m2 gl2 sen(X1 )cos(X1 − X2 ) + X 2 sen(X1 − X2)cos(X1 − X2)
m1 + m2 4
m22 l22
+ m2 l1 l2 X32 sen(X1 − X2))/(m2 l22 − cos2 (X1 − X2))
m1 + m2
3. Teorı́a cualitativa
Los puntos de equilibrio sugeridos por la fı́sica experimental son: (0, 0, 0, 0), (0, π, 0, 0), (π, π, 0, 0),
(π, 0, 0, 0). Estos puntos son en los que la fuerza de la gravedad, g, no influye sobre el movimiento
y como la aceleración, θ¨1 = θ¨2 = 0 las masas de los dos péndulos nunca cambian de lugar.
Matemáticamente hablando la razón de que los 4 puntos anteriores son de equilibrio en nuestro
sistema tiene que ver la presencia del seno y que para Ẋ3 y Ẋ4 el seno siempre está multiplicando
algún término. Ahora como sin π = sin 0 = sin −π = 0 =⇒ Ẋ3 , Ẋ4 = 0.
Los puntos (0, π, 0, 0) , (π, π, 0, 0), (π, 0, 0, 0) son inestables. La gravedad es lo que nos asegura
la inestabilidad de estos puntos. La razón es que en una vecindad de cualquiera de esos puntos, la
fuerza de la gravedad va a implicar un cambio en la aceleración de los centros de masa péndulo,
Ẋ3 , Ẋ4 , y este cambio implica un cambio en la posición, el cambio es con dirección al conjunto de
puntos tales que X1 = 0 y X2 = 0. Esto implica que para toda vecindad de los puntos de equilibrio
exsiste una órbita que sale de esa vecindad, y por lo tanto los puntos son inestables.
6
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. 4 CARACTERIZACIÓN DEL CAOS
entonces x̃ es estable.
Tomemos el hamiltoniano del sistema H = T + V como la suma de la energı́a cinética y
potencial, veamos que podemos construir una función de Lyapunov.
Del capı́tulo anterior:
1 2 1 2 2
H(θ1 , θ2 , θ˙1 , θ˙2 ) = T + V = m1 `21 θ˙1 + m2 (`21 θ˙1 + `22 θ˙2 + 2`1 `2 θ˙1 θ˙2 cos(θ1 − θ2 ))+
2 2
m1 (`1 + `2 − `1 cos θ1 ) + m2 (`2 − `2 cos θ2 + `1 − `1 cos θ1 )
Luego,
H(0̄) = m1 `2
por lo tanto, si : Λ = H − m1 `2
La función Λ es igual a:
1 2 1 2 2
m1 `21 θ˙1 + m2 (`21 θ˙1 + `22 θ˙2 + 2`1 `2 θ˙1 θ˙2 cos(θ1 − θ2 )) + m1 (`1 − `1 cos θ1 ) + m2 (`2 − `2 cos θ2 + `1 − `1 cos θ1 )
2 2
y notamos que en una vecindad del 0̄ es positiva. La razón es que L, m > 0 , | cos θ |≤ 1 y que
en en una vecindad muy pequeña del 0, particularmente la de radio (θ1 − θ2 ), cos(θ1 − θ2 ) > 0.
Entonces pasa que
2 2
(L1 θ˙1 ± L2 θ˙2 )2 > 0 =⇒ L21 θ˙1 + θ˙2 2 > ±2L1 L2 θ1 θ2 > ±2L1 L2 θ1 θ2 cos(θ1 − θ2 )
Por lo tanto, ningún término de Λ es negativo, y la función cumple con la primera condición del
teorema.
Ahora como el sistema del doble péndulo es conservativo tenemos lo siguiente:
Λ̇ = Ḣ = 0
Por lo tanto, la funcion Λ es función de Liapunov en una vecindad del origen y, esto implica que
el origen es estable.
7
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. 4 CARACTERIZACIÓN DEL CAOS
comportamiento se debe a que en el segundo caso el péndulo inferior alcanza a rotar por completo
y en el primer caso no, entonces podemos intuir que el comportamiento caótico para variaciones
muy pequeñas en condiciones inciales viene a partir de un punto entre 0,872 y π4 .
Figura 2: Comportamiento estable entre dos órbi-Figura 3: Comportamiento caótico entre dos órbi-
tas con condiciones iniciales cercanas tas con condiciones iniciales cercanas
Poincaré destacó que en un sistema conservativo con N (N = 2 en este caso) grados de libertad
existe un homeomorfismo que mapea localmente la dinámica de un nivel de energı́a fijo en una
superficie 2N -dimensional llamada 2N -toro sobre la cual las órbitas del sistema que corresponden
a este nivel son invariantes (Hand, Finch 1998). Después generó un método para visualizar en dos
o tres dimensiones una imagen estroboscópica de esta dinámica, a este método le conocemos como
mapeos de Poincaré.
Para nuestro problema esto es, tomamos plano que corta al 2-toro invariante a un nivel de
energı́a fijo, y para distintas órbitas en el 2-toro dibujemos un punto cada vez que una de estas
cruza por este, repetimos el proceso con condiciones iniciales distintas para obtener una colección
de puntos a los que llamaremos sección de Poncaré.
Veamos el mapeo en la superficie correspondiente al valor de energı́a total E = 0,7809 y distintas
condiciones iniciales.
8
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. 4 CARACTERIZACIÓN DEL CAOS
En el lı́mite de un número finito de periodos y para ciertas órbitas algunos de estos puntos
dibujan curvas continuas y en algunos casos consisten en una cantidad finita de puntos, veremos
que este comportamiento esta determinado por la razón de los periodos de las órbitas con respecto
a condiciones iniciales denominado como Ω = ω ω2 el ”número de enroscamiento”.
1
Una herramienta muy interesante para ilustrar s ta condición en términos del número de en-
roscamiento son las figuras o curvas de Lissajous (MathWorld), en términos generales, una curva
de Lissajous es una gráfica del siguiente sistema de ecuaciones paramétricas:
9
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. 4 CARACTERIZACIÓN DEL CAOS
Conclusiones
Hemos utilizado herramientas tanto analı́ticas como empı́ricas para lograr describir el com-
portamiento caótico de un sistema tan fascinante y nuestro estudio sugiere que esta cualidad se
da, en general, a partir de condiciones iniciales cercanas (ligeramente menores) a π4 para ambos
péndulos, sin embargo, el resultado de Weisstein sobre el número de enroscamiento sugiere que
tanto la moción caóitica como la moción estable coexisten por igual (entre resonancias racionaes e
irracionales) sobre el sistema entero.
10
A. Lozano, J. P. Ortiz, E. Mejı́a, A
J. M.
TEOR
Dı́az.ÍA DE KAM (KOLMOGOROV-ARNOL’D-MOSER)
Apéndice
∂H
q˙j = − ; j = 1, ..., N,
∂pj
Para alguna función H(p, q) donde en este caso p = (p1 , ..., pN y q = (q1 , ..., qN ). Dado el caso
en que el sistema sea integrable, existe un conjunto de variables denominadas variables de acción
(action variables de acuerdo a (Wayne 2008, página 15)) (I, φ) tal que I ∈ RN y φ ∈ T N y en
términos de estas variables H(I, φ) = h(I). Es decir que como el hamiltoniano no depende de las
variables angulares φ, las ecuaciones de movimento se simplifican de la siguiente manera:
∂H
I˙j = − = 0; j = 1, ..., N,
∂φj
∂H
φ˙j = − = ωj (I); j = 1, ..., N,
∂Ij
Estas ecuaciones tienen solución I(t) = I(0) y φ(t) = ω(I)t + φ(0), lo que quiere decir que para un
sistema hamiltoniano integrable con trayectorias acotadas las variables de acción I son constantes
del movimiento mietras que las variables angulares φ están en precesión 1 alrededor de un toro 2N
dimensional con frecuencias angulares ω dadas por el gradiente del hamiltoniano con respecto a
las variables de acción.
El teorema de KMT permite concluir en particular que si los componentes de ω(I) se relacionan
de una manera irracional entre sı́ entonces φ(t) es una función cuasi-periódica.
1 La precesión es el movimiento del eje de rotación de un objeto, en este caso la precesión se refiere a que las
variables angulares se mueven de acuerdo a órbitas cuasi-periódicas
11
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. B CÓDIGO
B. Código
Todo el código utilizado para las simulaciones es una adaptación del código publicado en [11].
Función doblepend
% E c u a c i o n e s d e l modelo d i s c r e t o d e l pendulo d o b l e
T = 200
y0 = [ 1 . 0 4 7 2 1 . 0 4 7 2 0 0 ]
s=ode45 ( @doblepend , [ 0 , T ] , y0 , [ ] , 0 , 1 , 1 , 1 , 1 ) ;
y0 = [ 0 . 8 8 9 4 5 3 3 0 . 8 8 9 4 5 3 3 0 . 0 3 0 . 0 3 ] ;
s=ode45 ( @doblepend , [ 0 , T ] , y0 , [ ] , 0 , 1 , 1 , 1 , 1 ) ;
% D i s t a n c i a maxima en e l i n t e r v a l o de tiempo
max( abs ( ( x2−x 2 ) . ˆ 2 + ( y2−y 2 ) . ˆ 2 ) ) % 0 . 0 6 3 2
% Otra o r b i t a
y0 = [ 2 . 3 5 6 1 9 4 4 9 0 2 2 . 3 5 6 1 9 4 4 9 0 2 0 . 0 1 0 . 0 1 ] ;
s=ode45 ( @doblepend , [ 0 , T ] , y0 , [ ] , 0 , 1 , 1 , 1 , 1 ) ;
y0 = [ 2 . 3 3 8 7 9 4 4 9 0 2 2 . 3 3 8 7 9 4 4 9 0 2 0 . 0 3 0 . 0 3 ] ;
s=ode45 ( @doblepend , [ 0 , T ] , y0 , [ ] , 0 , 1 , 1 , 1 , 1 ) ;
t = 0 : 0 . 0 1 :T; x = deval ( s , t ) ’ ;
x 1=x ( : , 1 ) ;
y 1=x ( : , 2 ) ;
p l o t ( x 1 , y 1 , ’ b ’ ) ; x l a b e l ( ’ x2 ’ ) ; y l a b e l ( ’ y2 ’ ) ; t i t l e ( ’ Pendulo Doble ’ )
% % D i s t a n c i a maxima en e l i n t e r v a l o de tiempo
% max( abs ( ( x2−x 2 ) . ˆ 2 + ( y2−y 2 ) . ˆ 2 ) ) % 4
mapeo-poincare.m
% Este c o d i g o g e n e r a e l mapeo de P o i n c a r e ( F i g u r a s 4−6)
y0 = [ 0 . 2 , 0 . 2 8 2 8 , 0 , 0 ] % p e r f e c t p e r i o d i c with e n e r g y = 0 . 7 8 0 9
12
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. B CÓDIGO
figure ;
f o r n=1: ns
s = ode45 ( @doblepend , [ 0 , tmax ] , yi , o d e s e t ( ’ Events ’ , @ z e r o c r o s s 2 , ’ a b s t o l ’ , 1 e − 9 ) , 0 ,
i f isempty ( s . xe )
d i s p ( ’ no i n t e r s e c t i o n found ! ’ ) ;
else
tp ( n ) = s . xe ( end ) ;
y i = s . ye ( : , end ) ;
yp ( : , n ) = y i ;
scatter ( yi (1) , yi (4) ,10 , ’ f i l l e d ’ ) ;
h o l d on ;
i f mod( n,10)==0
drawnow ;
end
end
end
y0 = [ 0 . 2 , − 0 . 2 8 2 8 , 0 , 0 ] % p e r f e c t q u a s i p e r i o d i c with e n e r g y = 0 . 7 8 0 9
f o r n=1: ns
s = ode45 ( @doblepend , [ 0 , tmax ] , yi , o d e s e t ( ’ Events ’ , @ z e r o c r o s s 2 , ’ a b s t o l ’ , 1 e − 9 ) , 0 ,
i f isempty ( s . xe )
d i s p ( ’ no i n t e r s e c t i o n found ! ’ ) ;
else
tp ( n ) = s . xe ( end ) ;
y i = s . ye ( : , end ) ;
yp ( : , n ) = y i ;
scatter ( yi (1) , yi (4) ,10 , ’ f i l l e d ’ ) ;
h o l d on ;
i f mod( n,10)==0
drawnow ;
end
end
end
f o r k =1:2
y0 = [ 0 . 2 −0.2828 1+(k ∗ 0 . 2 5 ) 0 ]
f o r n=1: ns
s = ode45 ( @doblepend , [ 0 , tmax ] , yi , o d e s e t ( ’ Events ’ , @ z e r o c r o s s 2 , ’ a b s t o l ’ , 1 e − 9
i f isempty ( s . xe )
d i s p ( ’ no i n t e r s e c t i o n found ! ’ ) ;
else
tp ( n ) = s . xe ( end ) ;
13
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. B CÓDIGO
y i = s . ye ( : , end ) ;
yp ( : , n ) = y i ;
scatter ( yi (1) , yi (4) ,10 , ’ f i l l e d ’ ) ;
h o l d on ;
i f mod( n,10)==0
drawnow ;
end
end
end
x l a b e l ( ’ t e t a 2 ’ ) ; y l a b e l ( ’ momento 2 ’ ) ;
t i t l e ( ’ S e c c i o n de P o i n c a r e ( s i n ( x 2 ) = 0 ) ’ ) ;
end
x l a b e l ( ’ t e t a 2 ’ ) ; y l a b e l ( ’ momento 2 ’ ) ;
t i t l e ( ’ S e c c i o n de P o i n c a r e ( s i n ( x 2 ) = 0 ) ’ ) ;
lissajous.m
% Genera l a s f i g u r a s de L i s s a j o u s
T = 200
y0 = [ p i ∗ 0 . 2 5 ; 0 . 2 ; . 5 2 3 3 ; 0 ] ;
%
% y0 =[ p i ∗ 0 . 3 , exp ( 1 ) ∗ 0 . 5 , . 1 , 0 . 0 2 ]
%
% y0 = [ 0 . 1 5 , 0 . 1 5 , 0 . 0 3 , 0 . 0 3 ] % q u a s i p e r i o d i c a
%
% y0 = [ 0 . 2 , − 0 . 2 8 2 8 , 0 , 0 ] % p e r f e c t q u a s i p e r i o d i c with e n e r g y = 0 . 7 8 0 9
%
% y0 = [ 0 . 4 0 . 4 0 . 0 0 3 0 . 0 0 3 ] % q u a s i p e r i o d i c o
%
% y0 = [ 0 . 0 1 7 4 5 3 3 0 . 0 1 7 4 5 3 3 0 0 ] % l a d e l e j e m p l o
s=ode45 ( @doblepend , [ 0 , T ] , y0 , [ ] , 0 , 1 , 1 , 1 , 1 ) ;
t = 0 : 0 . 0 1 :T; x = deval ( s , t ) ’ ;
x 1=x ( : , 1 ) ;
y 1=x ( : , 2 ) ;
figure ;
p l o t ( x 1 , y 1 , ’ b ’ ) ; x l a b e l ( ’ t e t a 1 ’ ) ; y l a b e l ( ’ t e t a 2 ’ ) ; t i t l e ( ’ F i g u r a de L i s s a j o u s ’ )
14
A. Lozano, J. P. Ortiz, E. Mejı́a, J. M. Dı́az. REFERENCIAS
Referencias
[1] Henk W. Broer Kam Theory: The Legacy of Kolmogorov’s 1954 Paper Bulletin of the American
Mathematical Society 2004 41:4, 507-521
[2] Rod CrossA double pendulum swing experiment: In search of a better bat American Journal of
Physics 2005 73, 330-339 http://aapt.scitation.org/doi/abs/10.1119/1.1842729
[3] Dumas, H. Scott. The Kam story: a friendly introduction to the content, history, and signifi-
cance of classical Kolmogorov-Arnold-Moser theory. Hackensack: World Scientific, 2014.
[4] Guan, KY. (1998). The KAM Theory of Double Pendulum. Annals of Differential Equations.
Vol.14. 118-130.
[5] Hirsch, Morris W., and Stephen Smale. Differential equations, dynamical systems, and linear
algebra. New York: Academic Press, 1974.
[6] Hand, Louis N., and Janet D. Finch. Analytical mechanics. Cambridge New York: Cambridge
University Press, 1998.
[7] Romer, R. H. A Double Pendulum “Art Machine” American Journal of Physics 1970 38:9,
1116-112 http://aapt.scitation.org/doi/pdf/10.1119/1.1976562
[8] Shinbrot, Troy ;Grebogi, Celso; Wisdom, Jack and Yorke, James A. Chaos in a double pendulum
American Journal of Physics 1992 60:6, 491-499 https://doi.org/10.1119/1.16860
[9] Wayne, Eugene C. An introduction to KMT Theory Boston University 2008, 1-29
http://math.bu.edu/people/cew/preprints/introkam.pdf
[10] Weisstein, Eric W. ”Lissajous Curve.”From MathWorld–A Wolfram Web Resource.
http://mathworld.wolfram.com/LissajousCurve.html
15