Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ingeniería
Tarea 3
Departamento de Ingeniería Mecánica
Aplicaciones
Computacionales
Profesor:
Alumno:
INDICE
Pag.
1. Resumen del Informe 3
2. Problema Planteado 4
3. Presentación de Resultados 5
5. Apéndice 18
a) Método de Euler 18
b) Método del Punto Medio 21
6. Bibliografía 22
1
1. Resumen del Informe
En el presente informe se realiza un script en Matlab que permita resolver la ecuación diferencial
que gobierna el movimiento de un péndulo simple usando el método de Euler y el método del punto
medio. En el programa el operador deberá ingresar los datos que le pidan para luego visualizar en
pantalla los distintos gráficos que piden en el problema de este ejercicio. La estructura del informe
consiste en el objetivo del ejercicio con todas las características que debe tener el programa, el
respectivo script del programa y una presentación de resultados en donde luego se analizará y
concluirá.
2. Problema Planteado
2
3
3. Presentación de los resultados
4
Script Programado:
El desarrollo del problema se hace mediante los métodos de Euler y del punto medio, cuya base
teórica podrá encontrarse en el Apéndice del informe. El Script programado es el siguiente:
5
plot(t,E,t,Ep,t,Ec)
xlabel('Tiempo [s]');
ylabel('Energía [J]');
legend('Energía Total','Energía Potencial','Energía Cinética',2);
title('Energia vs Tiempo');
subplot(3,2,3);
plot(t,px)
xlabel('Tiempo [s]');
ylabel('Posición en X [m]');
title('Posición en X vs Tiempo');
subplot(3,2,4);
plot(t,py)
xlabel('Tiempo [s]');
ylabel('Posición en Y [m]');
title('Posición en Y vs Tiempo');
end
6
xlabel('Tiempo [s]');
ylabel('Posición en Y [m]');
title('Posición en Y vs Tiempo');
end
Gráficos Obtenidos:
a) Método de Euler
Primer Caso: h= 0.001 ; θ = π/2 velocidad inicial = 0.
7
h= 0.001 ; θ = π/10 velocidad inicial = 0.
8
h= 0.01 ; θ = π/6 velocidad inicial = 0.
9
Tercero Caso: h= 0.1 ; θ = π/2 velocidad inicial = 0.
10
h= 0.1 ; θ = π/10 velocidad inicial = 0.
11
h= 0.001 ; θ = π/10 velocidad inicial = 0.
12
h= 0.01 ; θ = π/6 velocidad inicial = 0.
13
Conclusión del Caso:
En este caso ocurre lo mismo que en el caso anterior, los gráficos son muy parecidos y se observan
las mismas tendencias por lo que podemos concluir que al aumentar el paso de tiempo a 0.01, el
valor predicho mantiene un error nulo o muy bajo con respecto al valor verdadero.
14
h= 0.1 ; θ = π/6 velocidad inicial = 0.
15
Conclusión del caso:
Se observa que con el transcurso del tiempo la amplitud comienza a disminuir, y también que a
menor ángulo de lanzamiento mayor será la disminución de la amplitud con el transcurso del
tiempo.
16
El método de Euler no es un método exacto o por lo menos que se acerque al valor verdadero.
Además el error que se produce en cada cálculo se acumula para los siguientes como se pueden
observar en todas las curvas.
El tamaño del paso del tiempo es muy relevante, ya que menor sea este el error generado sera
menor. También este influye en la frecuencia de la oscilación, ya que mientras mayor sea el paso
del tiempo mayor será la frecuencia. No hay que olvidar que el ángulo de lanzamiento también es
un factor que influye en los parámetros antes mencionados.
Finalmente una de las cosas que deja en evidencia la poca exactitud del método es la divergencia de
las curvas cuando el error acumulado se hace insostenible.
Se observa que para el primer y segundo caso del método de punto medio, que a pesar de la
variación del paso de tiempo y del ángulo de lanzamiento, la respuesta en el tiempo del ángulo no
presenta mayores variaciones en su frecuencia ni variaciones en su amplitud lo que indica que
existe una gran cercanía al valor real independiente de los factores antes mencionados.
En el tercer caso se observa que esta tendencia cambia debido a que existe una disminución de la
amplitud de la oscilación a través del tiempo. Además se observa que esta disminución se acentúa
mientras más pequeño es el ángulo de lanzamiento. De acuerdo a lo leído en la bibliografía esto se
debe a que en este método el error global está definido como O( h2 ¿, por lo que para valores altos de
paso de tiempo tendera a ocurrir este fenómeno. Pero para valores extremadamente altos de h, la
curva diverge.
5. Apéndice
17
Teoría de los métodos:
A. Método de Euler:
18
En el péndulo vamos a tener una energía cinética (Ec) y una potencial (Ep)
Métodos de resolución
Supongamos que queremos resolver la siguiente EDO con un determinado valor inicial
El más ancestral de todos los métodos numéricos usados hoy en día fue formulado por Leonhard
Euler en 1768. Este método consiste en expandir por serie de Taylor con centro en el punto
inicial t0:
19
Si llamamos ti−ti−1=h donde ti es el instante siguiente donde se evalúa la función, entonces la
solución numérica para t=t1 es:
Luego, tomando y1 como la condición inicial para el siguiente paso, que la podemos aproximar a la
solución como
20
B. Método del Punto medio:
El método del punto medio es una modificación simple del método de Euler que consiste en
predecir un valor de “y” en el punto medio del intervalo:
( x i , y i )∗h
y i+1 /2 = y i+ f
2
Después, este valor predicho se usa para calcular una pendiente en el punto medio:
y ' i+1 /2 =f (x 1 ,y 1 )
i+ i+
2 2
El cual se toma para representar una aproximación válida de la pendiente promedio para todo el
intervalo. Dicha pendiente es usada después para extrapolar linealmente desde x i hasta x i+1:
Se observa que como y i+1 no está en los dos lados, el corrector no puede aplicarse de manera
iterativa para mejorar la solución.
21
6. Bibliografía
Métodos Numéricos para Ingenieros, Steven C. Chapra & Raymond P. Canale. 5ta
Edición, Editorial Mc Graw Hill.
Matlab para Ingenieros, Holly Moore, 1era Edición, Editorial Prentice Hall.
Matlab: Una introducción con ejemplos Prácticos, Amos Gilat, 2da Edición,
Editorial Reverté.
22