Está en la página 1de 13

Metodo de Euler para ecuaciones de segundo grado

Gerardo Morales

8 de noviembre de 2017
Índice general

0.1. Introduccion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
0.2. Resumen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
0.3. Teoria . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
0.3.1. Ejemplo: Oscilador armonico . . . . . . . . . . . . . . . . . . . . . . . . . 2
0.4. Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
0.5. Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
0.5.1. Ejercicio 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
0.5.2. Ejercicio 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
0.5.3. Ejercicio 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
0.6. Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
0.6.1. Resultados ejercicio 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
0.6.2. Resultados ejercicio 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
0.6.3. Resultados ejercicio 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

0.1. Introduccion
Como pudimos observar en el trabajo anterior que se titulaba M etodo de Euler, este sirve
dy
para resolver ec. del tipo dx = f (x, y) numericamente, ahora utilizaremos este metodo para
resolver problemas donde se nos pide que usemos la segunda ley de Newton,debido a que esta
ecuacion es de seundo orden podriamos pensar que este metodo no es aplicable, y es verdad, a
primer instancia esto es cierto pero tenemos en este caso la oportunidad de descomponer esta
en dos ecuaciones de primer grado y concatenarlas entre si de este modo podemos hacer que el
metodo sea aplicable.

0.2. Resumen
Planteando el problema nuevamente tenemos que el metodo de Euler resuelve numericamen-
dy
te ecuaciones de segundo grado de la forma dx = f (x, y) (ademas de necesitar vlores iniciales)
tenemos l ecuacion para la fuerza de Newton es de segundo orden, tenemos:

dx2
= F uerza (1)
dt2
lo que nos lleva a formular la ec. de la fuerza en terminos de la velocidad en vez de la posicion,
como consecuencia tendremos dos ecuaciones que resolver en vez de una. y de igual manera
utilizaremos el metodo Euler desarrollandolo en un lenguje de programacion.

1
MDE aplicado a la segunda ley de Newton
0.3. Teoria
Para ilustrar la solucion numerica a la segunda ley de Newton tenemo:
dx2
= F (x, y, v, t) (2)
dt2
usando la propiedad de que la la aceleracion es el cambio en la velocidad tenemo:
dv
= F (x, y, v, t) (3)
dt
tambien conocemos como es el cambio de la posicion respecto al tiempo, esto es:

dx
=v (4)
dt
ahora para la ecuacion (3) tenemos:

v1 − v2 = F (x, y, v, t)dt (5)


v1 = v2 + F (x, y, v, t)dt (6)
v(0) = v0 (7)
x(0) = x0 (8)
ahora de manera similar para la ecacion (4), tenemos lo siguiente:
x1 − x2 = vdt (9)
x1 = x2 + vdt (10)
usando las condiciones iniciales en (6)y (10), resulta:
vnueva = v0 + F (x0 , y, v, t)dt (11)
xnueva = x0 + vnueva dt (12)
entonces tenemos que al resolver la nueva velocidad con los valores iniciales podremos usarla
para resolver la nueva posicion

0.3.1. Ejemplo: Oscilador armonico


la ecuacion de moviento para el oscilador armonico es:
dx2
m = −kx (13)
dt2
aplicando (6) y (10):
k
v2 = v1 − ( x)dt (14)
m
x2 = x1 + v2 dt (15)
aplicando las condiciones iniciales:
k
vnueva = vo − ( x0 )dt (16)
m
xnueva = x0 + (vnueva )dt (17)
de esta manera podemos aplicar el metodo de Euler a la ecuacion de movimiento del resorte.

2 Fisica computacional
MDE aplicado a la segunda ley de Newton

0.4. Procedimiento
Debido a que este metodo implica realizar numerosas iteraciones lo mas comveniente es
desarrollar un programa que realize dichas operaciones en el siguiente apartado se muestra el
codigo en forma general que el cual debe ser modificado ligeramente para resolver problemas
en particular. A continuacion mostramos el codigo de dicho programa realiza en Python.

Ahora con ayuda de este programa podemos resolver ecuaciones de segundo orden, en nues-
tro caso problemas donde utilizemos segunda ley de Newton.

3 Fisica computacional
MDE aplicado a la segunda ley de Newton

0.5. Ejercicios
0.5.1. Ejercicio 1
La fuerza sobre una particula de 5kg esta dada por Fx = −(20/m)x y Fx = −(20/m)y.
muestra su movimiento en una grafica xy. Usa una posicion inicial x0 = 2,0m, y y0 = 0,0m y
una elocidad inicial de v0x = 0,0ms y v0y = 4,0ms. Prueve varios valores de paso hasta que
encuentres una curva trayectoria inicial devuelve al objeto a 1.0 m de su posicion inicial.¿Que
forma tiene el movimiento? ¿Cuanto tardo en retornar a su punto de partida? ¿Que sucede
con la trayectoria si utilizas en cambio v0y = 4,0ms.
A continuacion tenemos el codigo que usamos para resolver este problema:

4 Fisica computacional
MDE aplicado a la segunda ley de Newton

0.5.2. Ejercicio 2
Desde un risco a 300m del suelo, se arroja verticalmente hacia arriba una pelota de 150g,
con una rapidez inicial de 25m/s En su descenso no toca el borde del risco, y continÃo a cayendo
hasta el suelo. Ademas de la fuerza de gravedad, la pelota esta sujeta a una fuerza de resistencia
del aire dada por D = bv con b = 0.0150kg/s. a)¿Cuanto dura la pelota en vuelo? b)Cual
es su rapidez poco antes de caer al suelo? c)¿Cual es la razon de esta rapidez a su rapidez
terminar? (Procura aplicar el metodo de Euler con un intervalo de h = 0.001s.)

5 Fisica computacional
MDE aplicado a la segunda ley de Newton

0.5.3. Ejercicio 3
La velocidad de un proyectil sujeto a la resistencia de aire se proxima a una velocidad
terminal. Supon que la fuerza neta es mg − bv , donde b es el coeficiente de resistencia al
avance y se considera que el eje y es positivo en direccion ascendente (Nota Bien, N B, que
los vectores se indican en negritas. En la Velocidad Terminal vT desaparece la fuerza neta,
asi que vT = −(mg/b). NB, que no tiene una componente horizontal. El proyectil finalmente
cae hasta el suelo. Utiliza un programa de computadora o una hoja de calculo para vigilar
un proyectil que se acerca a la velocidad terminal. Considera un proyectil de 2.5kg lanzado
con una velocidad inicial de 150 m/s , en un angulo de 40 o sobre la horizontal. Supon que el
coeficiente de resistencia al avance sea b = 0.50kg/s. Integra con metodos numericos la segunda
ley Newton, y presenta los resultados por cada 0.5s de t=0, el tiempo del lanzamiento, al tiempo
en que el componente y de la velocidad es 90 porciento de vT . Grafica vx (t) y v4 (t) en la misma
grafica. Observa que vx se acerca a 0, como vy se aproxima a vT .
a continuacion presentamos el codigo del del problema 3:

Este codigo al igual que los anteriores esta basado el codigo que mostramos al principio solo
hay que aclarar que para la parte donde se nos pide la grafica de vx tenemos que cambiar la
b b
funsion que definimos como ec = − v y para vy cambiamos la funsion a ec = −g − − v
m m

6 Fisica computacional
MDE aplicado a la segunda ley de Newton

0.6. Resultados
0.6.1. Resultados ejercicio 1
A continuacion mostramos 5 graficas que muestran los resultados obtenidos al implementar
los el metodo de Euler en la ecuacion para fuerza de newton, cada una de ellas con diferente
valor de paso y con un valor de tmax = 3,5.

Pomo podemos obeservar al disminuir el valor de paso obtenemos mejores resultados, es-
to devido a que los intervalos para evaluar el metodo son mas reducidos y obtenemos una
trayectoria mas parecida a la de la solusion analitica.

7 Fisica computacional
MDE aplicado a la segunda ley de Newton

Para este caso especifico podemos obeservar que la solucion es oscilante, lo que esperabamos
debido a que se trata de una ecuacion como la del oscilador armonico
Ahora tomando los valores obtenidos con la ecuacion de newton para las fuerzas en y
podemos calcular el tiempo que tarda en recorrer un ciclo completo.

Al ver la grafica podemos obeservar cual es la region donde se completa un ciclo, tomando
en cuenta que el valor inicial en y0 = 0 buscamos el valor en el cual y = 0 entonces utilizando
el graficador de python hacemos un zoom a la region mas donde se ve que se repite el ciclo.

8 Fisica computacional
MDE aplicado a la segunda ley de Newton

enseguida podemos detectar el punto que esta mas cercano a cero el cual esta indicado con
una flecha roja en la grafica, tenemos que el valor mas cercano que podemos encontrar con este
valor de paso es de y = 0,0121133 , en este caso tenemos el eje de las absisas esta representado
el tiempo en un intervalo de [0,333] cada uno de ellos representa a los pasos de h = 0,01 de esta
manera tenemos que el valor correspondiente a al eje de las absisas corresponde a un valor de
x = 313,056 valores de paso. Prosiguiendo podemos calcular el tiempo como:

t = h ∗ (numerodelintervalo) = (0,01)(313,05) = 3,1305 (18)

9 Fisica computacional
MDE aplicado a la segunda ley de Newton

0.6.2. Resultados ejercicio 2


Enseguida mostramos la grafica donde podemos ver el comportamiento en el tiempo de
cuerpo que cae(con friccion) a una altura de 300mts.

Esta grafica fue echa con con 600 datos con un valor de paso de h = 0,001,usando la grafica
obtenida en python podemos buscar el valor mas cercano a cero (como se puede apreciar en la
grafica x = 515,254 y y = 0,286289....), ahora de la misma forma que hicimos en el ejercicio1
podemos calcular el tiempo aproximado en el que el objeto cae al suelo, esto es:

t = h ∗ (numerodelintervalo) = (0,001)(515,254) = 0,515254 (19)


tenemos que la distancia maxima recorrida por el objeto es aproximadamente de 300mts y con
tiempo de recorrido de 0.515254 s la velocidad es:
d 300mts
v= = = 582,237mts/s (20)
t 0,515254
A continuacion mostramos una grafica de velocidad contra tiempo:

Utilizaremos esta grafica para determinar la velocidad terminal. Igual que en el ejerccio 1
tenemos que el eje de las absisas representa el tiempo en intervalos h = 0,001,la idea es buscar
el lugar en el que la curva se vuelve lineal y utilizar ese tiempo para determinar la velocidad
termina. Podemos observar en la grafica marcado con una flecha roja el lugar donde se hace

10 Fisica computacional
MDE aplicado a la segunda ley de Newton

la recta que esta en x = 448,043, ahora hacemos un zoom en la grafica de la posicion contra
tiempo para identificar a que valor de y corresponde el valor x = 448,043 otenido anteriormente.

Nuevamente hemos indicado el volor deciado en la grafica con una flecha roja, este punto
tiene un valor de y = 59,7154 esto quiere decir el objeto a recorrido una distancia de 240.2846
metros a un tiempo de 0.448043, con esto podemos calcular la velocidad terminal, esto es:
240,2846
vterm = = 536,298mts/s (21)
o,448043
la razon entre la velocidad final y la velocidad terminal es:

v 582,237mts/s
= = 0,089077 (22)
vterm 536,298mts/s
nos damos cuenta que el objeto alcansa su velocidad terminal a poco tiempo de caer el
suelo, lo que resulta en una razon entre velocidades muy baja.

11 Fisica computacional
MDE aplicado a la segunda ley de Newton

0.6.3. Resultados ejercicio 3


Podemos ver en la siguiente grafica como la velicidad tiende a cero rapidamente

Enseguida notamos que la velocidad vy se aproxima ala velodidad terminal vT = −(mg/b),


esto es:

mg (0,5Kg)(9,1m/s2 )
vT = − =− = −49,05 (23)
b 2,5Kg
y tenemos que la velocidad encotrada en la grafica es de -48.3295

En conclusion tenemos que el metodo de Euler es aplicable a ecuaciones de segundo orden


siempre y cuando podemas hacer un arreglo matematico como el de las ecuaciones (11) y (12)
ademas de tener las condiciones iniciales x0 y v0 . Tambien es necesario tomar en cuenta usar
un valor de paso chico respecto a las magnitudes de entrada esto con el fin de que el M DE
nos de resultados mas parecidos a los de la solucion analitica, pero la concecuencia de tener un
valor de paso muy chico es que la convergencia sera lenta o dicho de otra manera necesitaremos
muchas iteraciones para llegar a una solucione deseada lo cual se puede solucionar en algunos
casos utilizando un programa o codigo el algun lenguaje de programaciones que es lo que hemos
mostrado anteriormente en este trabajo.

12 Fisica computacional

También podría gustarte