<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>1562-3823</journal-id>
<journal-title><![CDATA[Revista Boliviana de Física]]></journal-title>
<abbrev-journal-title><![CDATA[Revista Boliviana de Física]]></abbrev-journal-title>
<issn>1562-3823</issn>
<publisher>
<publisher-name><![CDATA[Sociedad Boliviana de Física]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S1562-38232014000200005</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[SIMULACION DEL MOVIMIENTO DE UN PÉNDULO DOBLE EN UN MEDIO VISCOSO]]></article-title>
<article-title xml:lang="en"><![CDATA[SIMULATION OF THE MOVEMENT OF A DOUBLE PENDULUM IN A VISCOUS MEDIUM]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[MARAZ]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[BURGOA]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
</contrib>
</contrib-group>
<aff id="A">
<institution><![CDATA[,  ]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>11</month>
<year>2014</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>11</month>
<year>2014</year>
</pub-date>
<volume>25</volume>
<numero>25</numero>
<fpage>27</fpage>
<lpage>30</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.bo/scielo.php?script=sci_arttext&amp;pid=S1562-38232014000200005&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.bo/scielo.php?script=sci_abstract&amp;pid=S1562-38232014000200005&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.bo/scielo.php?script=sci_pdf&amp;pid=S1562-38232014000200005&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Se presentan las ecuaciones de movimiento de un pendulo doble con una resistencia proporcional a la velocidad usando el formalismo lagrangiano (este sistema de pendulo doble se simula con el lenguaje "yabasic"). Se resuelve dichas ecuaciones utilizando el metodo numérico de Runge-Kutta; como resultado se calcula el coeficiente de resistencia del medio mediante datos experimentales tomando como referencia un pendulo simple. Codigo(s) PACS: 45.20.Jj - 02.60.Cb Descriptores: Mecanica lagrangiana y hamiltoniana - Simulación numérica; solución de ecuaciones.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[We present the movement equations of a double pendulum with a resistance proportional to the velocity using the lagrangian formalism (the double pendulum system is simulated with the "yabasic" language). We solve these equations using the Runge-Kutta numerical method; as a result, we calculate the resistance coefficient of the medium using experimental data taken from a simple pendulum as a reference. Subject headings: Lagrangian and Hamiltonian mechanics - Numerical simulation; solution of equations]]></p></abstract>
</article-meta>
</front><body><![CDATA[ <p align="right"><font size="2" face="Verdana"><b>ENSE&Ntilde;ANZA DE LA F&Iacute;SICA</b> </font></p>     <p align="right">&nbsp;</p>     <p align="center"><font face="Verdana" size="4"><b>SIMULACION DEL MOVIMIENTO DE UN PÉNDULO DOBLE EN UN MEDIO VISCOSO </b></font></p>     <p align="center"><font face="Verdana" size="3"><b>SIMULATION OF THE MOVEMENT OF A DOUBLE PENDULUM IN A VISCOUS MEDIUM</b></font></p>     <p align="center">&nbsp;</p>     <p align="center"><font face="Verdana" size="2">E. MARAZ<sup>1</sup> &amp; O. BURGOA<sup>2</sup></font>    <br> <font face="Verdana" size="2">Facultad de Ingeniería y Arquitectura - La Paz</font>    <br> <font face="Verdana" size="2">Universidad Privada Boliviana    <br> <sup>1</sup><a href="mailto:erickmaraz@gmail.com">erickmaraz@gmail.com</a>&nbsp;&nbsp;&nbsp; <sup>2</sup> </font><font size="2" face="Verdana"><a href="mailto:osmanburgoa@lp.upb.edu">osmanburgoa@lp.upb.edu</a></font></p>     <p align="center">&nbsp;</p>     ]]></body>
<body><![CDATA[<p align="center">&nbsp;</p> <hr>     <p align="justify"><font face="Verdana"><b><font size="2">Resumen</font></b></font></p>     <p align="justify"><font face="Verdana" size="2">Se presentan las ecuaciones de movimiento de un pendulo doble con una resistencia proporcional a la velocidad usando el formalismo lagrangiano (este sistema de pendulo doble se simula con el lenguaje &quot;yabasic&quot;). Se resuelve dichas ecuaciones utilizando el metodo numérico de <b>Runge-Kutta; </b>como resultado se calcula el coeficiente de resistencia del medio mediante datos experimentales tomando como referencia un pendulo simple.</font></p>     <p align="justify"><font face="Verdana" size="2">Codigo(s) PACS: 45.20.Jj — 02.60.Cb </font></p>     <p align="justify"><font face="Verdana" size="2"><i>Descriptores: </i>Mecanica lagrangiana y hamiltoniana - Simulaci&oacute;n num&eacute;rica; soluci&oacute;n de ecuaciones.</font></p> <hr>     <p align="justify"><font face="Verdana" size="2"><b>Abstract</b></font></p>     <p align="justify"><font face="Verdana" size="2">We present the movement equations of a double pendulum with a resistance proportional to the velocity using the lagrangian formalism (the double pendulum system is simulated with the &quot;yabasic&quot; language). We solve these equations using the <b>Runge-Kutta </b>numerical method; as a result, we calculate the resistance coefficient of the medium using experimental data taken from a simple pendulum as a reference.</font></p>     <p align="justify"><font face="Verdana" size="2"><i>Subject headings: </i>Lagrangian and Hamiltonian mechanics — Numerical simulation; solution of equations</font></p> <hr>     <p align="justify">&nbsp;</p>     <p align="justify">&nbsp;</p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana" size="3"><b>1. INTRODUCCION </b></font></p>     <p align="justify"><b><font face="Verdana" size="2">1.1. <i>Mecánica lagrangiana</i></font></b></p>     <p align="justify"><font face="Verdana" size="2">La mecanica lagrangiana es una reformulación de la mecanica clásica introducida por Joseph Louis Lagrange en 1788. En la mecanica lagrangiana, la trayectoria de un objeto es obtenida encontrando la trayectoria que minimiza la accion, que es la integral del lagrangiano en el tiempo; siendo este la energía cinetica del objeto menos la energía potencial del mismo.</font></p>     <p align="justify"><font face="Verdana" size="2">La utilidad de la formulacion lagrangiana se aprecia incluso en ejemplos sencillos. Por ejemplo, considere una cuenta en un aro. Si se calculara el movimiento de la cuenta usando la mecanica newto-niana, se obtendr&#305;a un sistema complicado de ecuaciones que considerarían las fuerzas que el aro ejerce en la cuenta en cada instante.</font></p>     <p align="justify"><font face="Verdana" size="2">En cambio, en la aproximacion de Lagrange, uno mira todos los movimientos posibles que la cuenta podría tomar en el aro y encuentra matematicamente el que reduce al mínimo la accion. Hay muy pocas ecuaciones puesto que no se esta calculando directamente la influencia del aro en la cuenta en un instante dado.</font></p>     <p align="justify"><font face="Verdana" size="2">Otro ejemplo es el caso del estudio de movimientos referidos a un sistema que gira, como por ejemplo</font> <font face="Verdana" size="2">observaciones astronomicas vistas desde el planeta Tierra: en la formulacion newtoniana es necesario introducir a mano las fuerzas ficticias o fuerzas de inercia como la fuerza centrífuga o la fuerza de Cori-olis mientras que en la formulacion lagrangiana estas fuerzas aparecen de modo natural.</font></p>     <p align="justify"><font face="Verdana" size="2">Los dos problemas considerados anteriormente son mucho mas sencillos de resolver empleando la formulacion lagrangiana (Wikipedia 2014a).</font></p>     <p align="justify"><font face="Verdana" size="2"><b>1.2. <i>Péndulo doble</i></b></font></p>     <p align="justify"><font face="Verdana" size="2">En general, un doble pendulo es un sistema compuesto por dos pendulos, con el segundo colgando del extremo del primero. En el caso mas simple, se trata de dos pendulos simples, con el inferior colgando de la masa pendular del superior.</font></p>     <p align="justify"><font face="Verdana" size="2">Normalmente se sobreentiende que nos referimos a un doble pendulo plano, con dos péndulos planos coplanarios. Este sistema físico posee dos grados de libertad y exhibe un rico comportamiento dinamico. Su movimiento esta gobernado por dos ecuaciones diferenciales ordinarias acopladas (Wikipedia 2014b).</font></p>     ]]></body>
<body><![CDATA[<p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana" size="3"><b>2. METODOLOGÍA</b></font></p>     <p align="justify"><b><font face="Verdana" size="2">2.1. <i>Ecuaciones de Euler-Lagrange para un péndulo</i></font></b> <b><font face="Verdana" size="2"><i>doble</i></font></b></p>     <p align="justify"><font face="Verdana" size="2">De acuerdo a la <a href="#f1">Figura 1</a> se determina las posiciones de las masas del pendulo doble:</font></p>     <p align="center"><a name="f1"></a><img src="/img/revistas/rbf/v25n25/a05_figura01.gif" width="378" height="273"></p>     <p align="center"><img src="/img/revistas/rbf/v25n25/a05_figura02.gif" width="358" height="182"></p>     <p align="justify"><font face="Verdana" size="2">La energía potencial y cinetica del sistema son:</font></p>     <p align="center"><img src="/img/revistas/rbf/v25n25/a05_figura03.gif" width="310" height="79"></p>     <p align="justify"><font face="Verdana" size="2">Reemplazando (1), (2), (3) y (4) en las ecuaciones (5) y (6) se obtiene:</font></p>     <p align="center"><img src="/img/revistas/rbf/v25n25/a05_figura04.gif" width="349" height="122"></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana" size="2">La lagrangiana se expresa como:</font></p>     <p align="center"><img src="/img/revistas/rbf/v25n25/a05_figura05.gif" width="225" height="19"></p>     <p align="justify"><font face="Verdana" size="2">Sustituyendo los valores de las ecuaciones (7) y (8) en (9) se consigue la funcion lagrangiana:</font></p>     <p align="center"><img src="/img/revistas/rbf/v25n25/a05_figura06.gif" width="331" height="82"></p>     <p align="justify"><font face="Verdana" size="2">Considerando que el coeficiente de resistencia tiene la forma <i><img src="/img/revistas/rbf/v25n25/a05_figura07.gif" width="113" height="24"></i>podemos formular las siguientes ecuaciones de <b>Lagrange </b>para este caso:</font></p>     <p align="center"><img src="/img/revistas/rbf/v25n25/a05_figura08.gif" width="302" height="98"></p>     <p align="center"><a name="t1"></a><img src="/img/revistas/rbf/v25n25/a05_figura09.gif" width="375" height="149"></p>     <p align="center"><a name="t2"></a><img src="/img/revistas/rbf/v25n25/a05_figura10.gif" width="383" height="205"></p>     <p align="justify"><font face="Verdana" size="2">Desarrollando las ecuaciones (11) y (12) se obtiene un sistema de ecuaciones diferenciales no lineales de segundo orden:</font></p>     <p align="center"><img src="/img/revistas/rbf/v25n25/a05_figura11.gif" width="336" height="191"></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana" size="2"><b>2.2. <i>Cálculo del coeficiente b mediante un péndulo</i></b></font> <b><font face="Verdana" size="2"><i>simple</i></font></b></p>     <p align="justify"><font face="Verdana" size="2">Para el calculo de este coeficiente se realizaron mediciones del tiempo que tarda un pendulo simple que comienza su trayectoria en reposo a 45&deg; hasta que ya no sobrepasa los 5<sup>o</sup>. En la <a href="#f2">Figura 2</a> se muestra el sistema utilizado. Las <a href="#t1">Tablas 1</a> y <a href="#t2">2</a> muestran los datos y resultados.</font></p>     <p align="justify"><font face="Verdana" size="2">Este coeficiente se obtuvo con el promedio del tiempo necesario. Los modelos empleados para su calculo tienen la forma de las ecuaciones (11) y (12).</font></p>     <p align="justify"><font face="Verdana" size="2"><b>2.3. <i>Método Runge Kutta</i></b></font></p>     <p align="justify"><font face="Verdana" size="2">Este es el método numérico que se utiliza para el calculo de &theta;<i><sub>1</sub></i> y <i>&theta;<sub>2</sub> </i>donde <i>h </i>es la tolerancia, <i>f y g </i>funciones que dependen de las velocidades <i>v<sub>x</sub>,v<sub>y</sub>; </i>distancias <i>x,y </i>y tiempo <i>t </i>(Neumann 2010).</font></p>     <p align="justify"><font face="Verdana" size="2">Las condiciones iniciales son x(0), y(0), v<i><sub>x</sub></i>(0), <i>v<sub>y</sub>(0) </i>que representan posiciones y velocidades respectivamente:</font></p>     <p align="center"><a name="f2"></a><img src="/img/revistas/rbf/v25n25/a05_figura12.gif" width="323" height="216"></p>     <p align="center"><a name="f3"></a><img src="/img/revistas/rbf/v25n25/a05_figura13.gif" width="337" height="225"></p>     <p align="justify"><font face="Verdana" size="2">f(x,y,vx,vy,t)    <br> </font><font face="Verdana" size="2">g(x,y,vx,vy,t)</font>    ]]></body>
<body><![CDATA[<br>   <font face="Verdana" size="2">k1=h*vx0;</font>    <br>   <font face="Verdana" size="2">l1=h*f(x0,y0,vx0,vy0,t);    <br>   q1=h*vy0;    <br>   m1=h*g(x0,y0,vx0, vy0,t);</font>    <br>   <font face="Verdana" size="2">k2=h*(vx0+l1/2);</font>    <br>   <font face="Verdana" size="2">l2=h*f(x0+k1/2,y0+q1/2,vx0+l1/2,vy0+m1/2,t+h/2);    <br>   q2=h*(vy0+m1/2);    <br>   m2=h*g(x0+kl/2,y0+q1/2,vx0+l1/2 ,vy0+m1/2,t+h/2);     <br> k3=h*(vx0+l2/2);    <br>   l3=h*f(x0+k2/2,y0+q2/2,vx0+l2/2,vy0+m2/2,t+h/2);    ]]></body>
<body><![CDATA[<br>   q3=h*(vy0+m2/2);    <br>   m3=h*g(x0+k2/2,y0+q2/2,vx0+l2/2 ,vy0+m2/2,t+h/2);     <br>   k4=h*(vx0+l3);</font>    <br>   <font face="Verdana" size="2">l4=h*f(x0+k3 ,y0+q3,vx0+l3 ,vy0+m3,t+h);    <br>   q4=h*(vy0+m3);    <br>     </font><font face="Verdana" size="2">m4=h*g(x0+k3,y0+q3,vx0+l3,vy0+m3,t+h);    <br>     vx=vx0+(l1+2*l2+2*l3+l4)/6;     <br>     vy=vy0+(m1+2*m2+2*m3+m4)/6;     <br>     x=x0+(k1+2*k2+2*k3+k4)/6;     <br> y=y0+(q1+2*q2+2*q3+q4)/6;</font></p>     ]]></body>
<body><![CDATA[<p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana" size="3"><b>3.  RESULTADOS </b></font></p>     <p align="justify"><b><font face="Verdana" size="2">3.1. <i>Modelo computacional y simulación</i></font></b></p>     <p align="justify"><font face="Verdana" size="2">Se realizo un programa en el lenguaje <i>yabasic </i>que permite la visualizacion de un péndulo doble en un medio viscoso, en este caso el aire.</font></p>     <p align="justify"><font face="Verdana" size="2">El método <b>Runge Kutta </b>se realiza dentro de un bucle, esto se puede observar entre las líneas 21 y 55</font> <font face="Verdana" size="2">del script del Codigo 1 y la gráfica de los resultados del calculo se pueden apreciar en la <a href="#f3">Figura 3</a>. Los datos de la Tabla 1 se presentan entre las líneas 10 y 20 del mismo script. Algunas escenas de la simulacion se muestran en la Figura 4.</font></p>     <p align="center"><img src="/img/revistas/rbf/v25n25/a05_figura14.gif" width="368" height="122"></p>     <p align="justify"><font face="Verdana" size="2">1&nbsp;open window 500,500    <br> </font><font face="Verdana" size="2">2&nbsp;window origin &quot;cc&quot;    <br> </font><font face="Verdana" size="2">3&nbsp;sub f(x,y,vx,vy,t,b,m1,m2,g,l1, l2) :</font>    <br>   <font face="Verdana" size="2">4&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return (2*b*l1*vy*cos(x - y)    ]]></body>
<body><![CDATA[<br>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- l2*(2*b*vx + g*l1*(2*m1    <br>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+ m2)*sin(x) + l1*m2*(g*sin(x    <br>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- 2*y)+2*l2*vy**2*sin(x - y)    <br>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+ l1*vx**2*sin(2*(x - y)))))    <br>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/(2*l1**2*l2*(m1 + m2 - m2    <br>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*cos(x - y)**2))    <br>   </font><font size="2" face="Verdana">5 end sub    <br>   6 sub g(x,y,vx,vy,t,b,m1,m2,g,l1,l2):    <br>   7&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return (-2*l2*m2*cos(x - y)    <br>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*(b*vx + l1*l2*m2*vy**2*sin(x - y))    ]]></body>
<body><![CDATA[<br>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+ 2*l1*(m1 + m2)*(b*vy    <br>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- l2*m2*(l1*vx**2 + g*cos(x))    <br>   &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*sin(x - y)))/(l1*l2**2*m2*(-2*m1    <br> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;- m2 + m2*cos(2*(x - y))))    <br>   </font><font size="2" face="Verdana">8 end sub    <br>   9 h=0.01    <br>   10 b=6743.89 rem coeficiente b    <br>   11 mo1 = 88.5 rem masa    del primer pendulo    <br>   12 mo2 = 88.5 rem masa    del segundo pendulo    <br>   13 g=981.0 rem aceleracion    de la gravedadrem    ]]></body>
<body><![CDATA[<br>   14 x0 = pi/2.0 rem condicion inicial de posicion en el eje x    <br>   15 y0 = pi/2.0 rem condicion inicial    de posicion en el eje y    <br>   16 vx0 = 0.0 rem condicion inicial de    la velocidad en el eje x    <br>   17 vy0 = 0.0 rem condicion inicial de    la velocidad en el eje y    <br>   18 lo1 = 50.0 rem longitud del    primer pendulo    <br>   19 lo2 = 50.0 rem longitud del    segundo pendulo    <br>   20 radio = 3.0    <br>   21 while(1)    <br>   22&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clear fill circle lo1*sin(x0),lo1*cos(x0),radio    <br>   23&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clear fill circle lo1*sin(x0)+lo2*sin(y0),lo1*cos(x0)+lo2*cos(y0),radio    ]]></body>
<body><![CDATA[<br>   24&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clear line 0,0,lo1*sin(x),lo1*cos(x)    <br>   25&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;clear line lo1*sin(x),lo1*cos(x),lo1*sin(x)+lo2*sin(y),lo1*cos(x)+lo2*cos(y)    <br>   26&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;k1=h*vx0    <br>   27 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;l1=h*f(x0,y0,vx0,vy0,t,b,mo1,mo2,g,lo1,lo2)    <br>   28&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;q1=h*vy0    <br> 29&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m1=h*g(x0,y0,vx0,vy0,t,b</font><font face="Verdana" size="2">,mo1,mo2,g,lo1,lo2)</font>    <br> <font face="Verdana" size="2">30&nbsp; &nbsp; &nbsp;  k2=h*(vx0+l1/2)    <br> 31&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;l2=h*f(x0+k1/2,y0+q1/2,vx0+l1/2 ,vy0+m1/2,t+h/2,b,mo1,mo2,g ,lo1,lo2)    <br> 32&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;q2=h*(vy0+m1/2)    <br> 33&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m2=h*g(xO+kl/2,yO+ql/2,vxO+l1/2,vy0+m1/2,t+h/2,b,mo1,mo2,g</font><font face="Verdana" size="2">,lo1,lo2)</font>    ]]></body>
<body><![CDATA[<br> <font face="Verdana" size="2">34&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;k3=h*(vx0+l2/2)    <br> </font><font face="Verdana" size="2"> 35&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;13=h*f(x0+k2/2<sub>(</sub>y0+q2/2,vx0+l2/2</font><font face="Verdana" size="2">,vy0+m2/2,t+h/2,b,mo1,mo2,g,lo1,lo2)</font>    <br> <font face="Verdana" size="2">36&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;q3=h*(vy0+m2/2)    <br> </font><font face="Verdana" size="2">37&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m3=h*g(x0+k2/2<sub>(</sub>y0+q2/2,vx0+l2/2</font><font face="Verdana" size="2">,vy0+m2/2,t+h/2,b,mo1,mo2,g,lo1,lo2)    <br> 38  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;k4=h*(vx0+l3)    <br> 39  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;l4=h*f(x0+k3 ,y0+q3,vx0+l3,vy0+m3,t+h,b,mo1,mo2,g,lo1,lo2)</font>    <br>   <font face="Verdana" size="2">40&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;q4=h*(vy0+m3)</font>    <br>   <font face="Verdana" size="2">41&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m4=h*g(x0+k3 ,y0+q3,vx0+l3,vy0+m3,t+h,b,mo1,mo2,g,lo1,lo2)</font>    <br>   <font face="Verdana" size="2">42&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vx=vx0+(l1+2*l2+2*l3+l4)/6.0</font>    <br>   <font face="Verdana" size="2">43&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vy=vy0+(m1+2*m2+2*m3+m4)/6.0</font>    ]]></body>
<body><![CDATA[<br>   <font face="Verdana" size="2">44&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x=x0+(k1+2*k2+2*k3+k4)/6.0</font>    <br>   <font face="Verdana" size="2">45&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y=y0+(q1+2*q2+2*q3+q4)/6.0</font>    <br>   <font face="Verdana" size="2">46&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;line  0,0,lo1*sin(x),lo1*cos(x)</font>    <br>   <font face="Verdana" size="2">47&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;line  lo1*sin(x),lo1*cos(x) ,lo1*sin(x)+lo2*sin(y),lo1*cos(x)+lo2*cos(y)</font>    <br>   <font face="Verdana" size="2">48&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fill  circle  lo1*sin(x),lo1*cos(x) ,radio</font>    <br>   <font face="Verdana" size="2">49&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fill  circle  lo1*sin(x)+lo2*sin(y) ,lo1*eos(x)+lo2*cos(y),radio</font>    <br>   <font face="Verdana" size="2">50&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;x0=x</font>    <br>   <font face="Verdana" size="2">51&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y0=y</font>    <br>   <font face="Verdana" size="2">52&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vx0=vx</font>    <br>   <font face="Verdana" size="2">53&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;vy0=vy</font>    ]]></body>
<body><![CDATA[<br>   <font face="Verdana" size="2">54&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;wait(0.0001)</font>    <br> <font face="Verdana" size="2">55 wend</font></p>     <p align="justify"><font face="Verdana" size="2">CODIGO 1: Script en lenguaje yabasic.</font></p>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana" size="3"><b>4. ANALISIS Y DISCUSIÓN</b></font></p>     <p align="justify"><font face="Verdana" size="2">En base a un pendulo simple se calculó el coeficiente <i>b </i>(vease <a href="#t1">Tabla 1</a>), dato que se utilizó en un sistema de dos pendulos ya que las funciones utilizadas con las ecuaciones de <b>Euler Lagrange </b>para la resolucion de un péndulo simple en un medio viscoso mostraron un comportamiento muy cercano al del sistema armado (vease <a href="#f2">Figura 2</a>).</font></p>     <p align="justify"><font face="Verdana" size="2">En el calculo del coeficiente <i>b </i>se observo que no puede existir una mayor precision porque no cumplen las condiciones necesarias, esto puede ser causado por las unidades de los datos. Este coeficiente debido a las unidades puede significar muchas posibilidades, puede depender directamente del area de la esfera ya que esta en un medio viscoso (en este caso el aire), masas, longitudes, aceleracion de la gravedad y otros. Con una mayor cantidad de experimentos con diferentes longitudes, masas, radios, aceleracion de gravedad se podría conocer si b es un coeficiente dependiente de los datos para cada caso o una constante para todos los casos en sistemas de pendulos. Un aspecto importante a tomar cuenta es que para este modelo las cuerdas tiene que ser barras solidas que impidan una alteración en la longitud de estas.</font></p>     <p align="justify"><font face="Verdana" size="2">El analisis de las energías, posiciones, velocidades, etc. sugiere un estudio mas especializado en dinamica no lineal y caos en el cual un péndulo doble siempre es un excelente ejemplo (Strogart 1994).</font></p>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana" size="3"><b>5. CONCLUSIONES</b></font></p>     ]]></body>
<body><![CDATA[<p align="justify"><font face="Verdana" size="2">Las ecuaciones de <b>Euler-Lagrange </b>describen el movimiento de un pendulo doble correctamente y el metodo numérico <b>Runge Kutta </b>nos permite simularlo.</font></p>     <p align="justify"><font face="Verdana" size="2">El coeficiente b (vease <a href="#t1">Tabla 1</a>) calculado lleva mucha informacion dentro ya que esta constante puede depender directamente de la longitud, aceleracion de gravedad, radio, area y masa del sistema por lo cual una simulacion con diferentes datos de longitud y masa podrían ser alejados a la realidad. Se utilizo el sistema de unidades cegesimal para una mayor precision en el valor de 6.</font></p>     <p align="justify">&nbsp;</p>     <p align="justify"><font face="Verdana" size="3"><b>REFERENCIAS</b></font></p>     <!-- ref --><p align="justify"><font face="Verdana" size="2">Neumann E. (2010),</font> <font face="Verdana" size="2"><A href=http://www.myphysicslab.com/rungekutta.html target="_blank">http://www.myphysicslab.com/rungekutta.html</A></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=236443&pid=S1562-3823201400020000500001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="Verdana" size="2">Strogart S. H. (1994), <i>Nonlinear Dynamics and Chaos </i>(Perseus Books)</font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=236444&pid=S1562-3823201400020000500002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="Verdana" size="2">Wikipedia. (2014a),</font> <font face="Verdana" size="2"><A href=http://es.wikipedia.org/wiki/Mecánica_lagrangiana target="_blank">http://es.wikipedia.org/wiki/Mecánica_lagrangiana</A></font> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=236445&pid=S1562-3823201400020000500003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p align="justify"><font face="Verdana" size="2">(2014b),</font> <font face="Verdana" size="2"><A href=http://es.wikipedia.org/wiki/Doblependulo target="_blank">http://es.wikipedia.org/wiki/Doblependulo</A></font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=236446&pid=S1562-3823201400020000500004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><p align="justify">&nbsp;</p>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Neumann]]></surname>
<given-names><![CDATA[E]]></given-names>
</name>
</person-group>
<source><![CDATA[]]></source>
<year>2010</year>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Strogart S]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Nonlinear Dynamics and Chaos]]></source>
<year>1994</year>
<publisher-name><![CDATA[Perseus Books]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="">
<collab>Wikipedia</collab>
<source><![CDATA[]]></source>
<year>2014</year>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="">
<source><![CDATA[]]></source>
<year>2014</year>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
