portafolio final manco 2 1816827 portafolio de evidencias
PENDULO ELASTICO METODO RUNGE KUTTA 4 CON MATLAB
1. MÉTODOS MATEMÁTICOS Y NUMÉRICOS PARA INGENIERÍA 1
FECHA: MAYO 2011
SOLUCIÓN NUMÉRICA PÉNDULO ELÁSTICO OSCILANTE CON RUNGE KUTTA 4 EN
MATLAB
Ccarita Cruz Fredy Alan, Hugo Reymundo Alvarez
Profesor: Mgt. Roy Sánchez Gutiérrez
Pontificia Universidad Católica del Perú, Maestría en Ingeniería Mecánica, Métodos
Matemáticos y Numéricos para Ingeniería
Lima: 27.05.2011
RESUMEN
En este estudio sobre péndulo elástico muelle-masa que se investiga. Con el fin de
resolver un sistema de ecuaciones diferenciales no lineales que se obtienen de la
aplicación de la segunda ley de newton que representan el fenómeno físico y que no es
posible determinar la solución por los métodos analíticos, considerando solucionarlo y
demostrar que si es posible con los métodos numéricos y en este caso utilizaremos el
método numérico de Runge Kutta 4 para sistemas con ayuda del software Matlab, se hará
la demostración para dos variaciones de longitud del péndulo y ver que eventos se
producen por estas variaciones, los resultados se compararan con otros trabajos para
verificar los mismo, al final quedamos conforme con el trabajo porque lo dicho
anteriormente ha podido ser demostrado.
Palabras claves: péndulo elástico, la oscilación no lineal, la técnica de simulación,
Matlab, Runge - Kutta
ABSTRACT
In this study of elastic spring-mass pendulum is investigated. In order to solve a system of
nonlinear differential equations obtained from the application of Newton's second law to
represent the physical phenomenon and it is not possible to determine the solution by
analytical methods, considering solutions and demonstrate that it is possible with
numerical methods and in this case we use the numerical method of Runge Kutta 4 for
systems using the Matlab software, will show for two variations of length of the pendulum
and see what events are produced by these variations, the results were compared with
other papers for the same in the end we were satisfied with the work because of the above
has been demonstrated
.
Keywords: elastic pendulum, nonlinear oscillation, the technique of simulation, Matlab,
Runge – Kutta 4
1. INTRODUCION
La aplicación de las ecuaciones
diferenciales dentro de la ingeniería
Mecanica para determinar las ecuaciones
que gobiernan los fenómenos físicos de
estudio son muchísimas por no decir
infinitas, pero la gran mayoría de estas no
tienen solución numérica es por esa razón
que se ha hecho necesario solucionar de
2. MÉTODOS MATEMÁTICOS Y NUMÉRICOS PARA INGENIERÍA 2
FECHA: MAYO 2011
alguna manera estas ecuaciones
diferenciales, razón por la cual hoy en día
hay muchos métodos como el Método de
Elementos Finitos (FEM), Diferencias
Finitas (FDM), Método de Variación
Iteracional (VIM), Método de Perturbación
Homotropica (HPM) etc etc, para nuestro
caso utilizaremos el método de Runge
Kutta 4 en Matlab.
2. ECUACIONES QUE GOBIERNAN EL
SISTEMA
Aplicando la segunda ley de Newton y
trabajando en coordenadas cilíndricas
(r,θ) tendríamos lo siguiente:
Ahora podemos escribir
Σ : − sin = (1)
: = 2 ̇ ̇ + ̇ (2)
− sinθ = m 2 ̇ ̇ + ̈
− = 2 ̇ ̇ + ̈
̈ = − − 2 ̇ ̇
̈ =
− − 2 ̇ ̇
(3)
Σ : cos − = (4)
: = − ( − ) (5)
= ̈ − ̇ (6)
− [− ( − )] =
+ ( − ) = ̈ − ̇
− ( − ) = ̈ − ̇
̈ = ̇ + − ( − )
Figura 1 . Diagrama de cuerpo libre péndulo elástico en el punto 2
3. MÉTODOS MATEMÁTICOS Y NUMÉRICOS PARA INGENIERÍA 3
FECHA: MAYO 2011
̈ = ̇ + − ( − ) (7)
De donde:
L : Longitud sin deformar.
r : Radio.
̇ : Velocidad radial.
̈ : Asceleración radial.
: Posición angular.
̇ : Velocidad Angular.
̈ : Asceleración Angular.
k : Constante de Rigidez
m : Masa.
g : gravedad.
t : tiempo.
El sistema es conservador porque no hay
amortiguación. Por lo tanto la energía
total (energía cinética y energía potencial)
del sistema es siempre constante y el
tiempo invariante (holonómica).
Con el fin de investigar los
comportamientos de la elástica del
péndulo, algunos parámetros se deben
dar. Por esta razón, la frecuencia natural
del resorte y el péndulo respectivamente,
como sigue:
= = 12.64; = = 19.61
Por otra parte determinaremos una
constante:
= = = 0.35
3. SOLUCIÓN NUMÉRICA
Para la solución numérica con Runge
Kutta 4 para sistemas, debemos de utilizar
las ecuaciones (3) y (7), pero antes
debemos de trasformar estas ecuaciones
a un sistema de ecuaciones diferenciales:
Creación de la matriz μ
=
̇
̇
′
=
̇
̈
̇
̈
′
=
+ ( ) − ( − )
−2
−
( )
Para la solución de este problema
debemos de dar los siguientes datos:
g=9.80665 m/s2
; k=40N/m; L=0.5m,
m=0.25Kg
Tendremos lo siguiente:
′
=
+ 9.80665 ( ) − 160 + 80
−2
−
9.80665 ( )
Con las siguientes condiciones iniciales:
=
0.5
0
3
0
=
̇
̇
Una vez reemplazado las variables ahora
debemos de utilizar el método de Runge
Kutta 4 para sistemas:
RUNGE-KUTTA 4 PARA SISTEMAS
"POR FILAS" DE ECUACIONES
DIFERENCIALES
Function A=rks4M(F,a,b,Za,M)
%Datos: F es la función vectorial, el
intervalo [a b]
%Za=[x1(a)...xn(a)] es la condición inicial y
M es el número de pasos.
6. MÉTODOS MATEMÁTICOS Y NUMÉRICOS PARA INGENIERÍA 6
FECHA: MAYO 2011
Si deseamos saber la posición de r
cuando el péndulo llega a 0°, se tendría lo
siguiente:
El tiempo que la masa del péndulo llega a
la posición:
Θ=0° t=0.44 s.
Figura 3. Diagrama de radio en función del tiempo – Péndulo Elástico.
Figura 4. Diagrama para determinar el tiempo cuando Θ=0°
7. MÉTODOS MATEMÁTICOS Y NUMÉRICOS PARA INGENIERÍA 7
FECHA: MAYO 2011
4. CONCLUSIONES
En este trabajo, se pudo demostrar que si
es posible solucionar ecuaciones
diferenciales por métodos numéricos que
en este caso el Runge Kutta 4, aplicado al
péndulo elástico, también se demostró
que cuando se hace la variación de la
longitud “L”, la intensidad del movimiento
oscilatorio aumenta con una mayor
elongación de la cuerda elástica, dentro
del campo de las vibraciones este péndulo
se consideraría como un sistema con dos
grados de libertar clasificado como una
vibración libre debido por solo a la
presencia de las fuerzas gravitatorias y
elásticas,
5. REFERENCIAS
Zekeyra Girgin, Ersin Demir 2008,
Investigation of elastic pendulum
oscillations by simulation technique, 81-
86.
Jorge Rodriguez Hernandez, 2010,
Dinamica, Cap II, Cap X
Chang, C.L and Lee 2004, Applyng the
double side method to solution no linear
pendulum problem, Appl. Math Comput
149, 613-624
Georgiou, I. T. 1999. On the global
geometric
structure of the dynamics of the elastic
pendulum, Nonlinear Dynam. 18, 51-68
.
Girgin, Z. 2008. Combining differential
quadrature method with simulation
technique to solve nonlinear differential
equations, Int. J. Numer. Meth. Eng. 75
(6), 722-734.
Figura 5. Diagrama de comparación – para dos casos de L (L1=0.5m y L2=0.575m)