Documente Academic
Documente Profesional
Documente Cultură
6 ECUACIONES DIFERENCIALES ORDINARIAS 1. introduccin. Las ecuaciones diferenciales ordinarias estn constituidas por derivadas o diferenciales, estas son usadas en problemas de ciencias fsicas, matemticas, ingenieras, etc. Pueden tener rdenes diferentes, dependiendo del nmero de derivadas iguales que se repiten en la ecuacin. En esta unidad se presenta como solucionarlas aproximadamente a travs de mtodos numricos, si es que existen condiciones iniciales del problema. 2. Mtodo de Euler. Este mtodo es conocido, tambin, como de las tangentes. Consiste en dividir el intervalo ! , ! en subintervalos de ancho , es decir = ! !
Para
cualquiera
de
los
puntos
generados
se
cumple
que
! = ! + , 0
La
primera
derivada
de
( )
evaluada
en
el
punto
!
es:
! =
!!
= (! , ! )
Nota. ! = ! , es la condicin inicial y representa ! = (! , ! ). Por lo tanto, como se est partiendo del modelo de tangentes (que son lneas rectas) y tomando como referencia la ecuacin anterior, se puede establecer el siguiente algoritmo para aproximar la curva = ( ) a travs de segmentos de lnea recta: ! = ! + (! , ! ) ! = ! + (! , ! ) !!! = ! + (! , ! ) ! = !!! + (!!! , !!! ) Nota. El mtodo de Euler no es muy til en problemas prcticos puesto que el valor de requiere ser ms pequeo. A continuacin se presenta una modificacin al mtodo de Euler para volverlo ms confiable. !!! = ! + ! , ! !!! = ! +
!!! = ! +
! , ! + (!!! , !!! )
2
!" !"
= 2 ! + 2 , ! ! =
! 0 = 1
con
= 0.1
y
comprela
con
la
solucin
real
evaluando
el
error
respectivo.
Solucin.
La
ecuacin
diferencial
presentada
se
va
a
resolver
primeramente
desde
el
punto
de
vista
analtico
para
luego
compararla
con
la
solucin
obtenida
por
aproximaciones.
La
forma
que
tiene
esta
ecuacin
corresponde
al
tema
de
Ecuaciones
Lineales,
es
decir,
+ = ( )
La
solucin
general
est
dada
por
= ! + ! = !
! ! !"
+ !
! ! !"
! (! )!"
Entonces,
para
nuestro
caso
la
ecuacin
diferencial
podemos
reacomodarla
como
sigue.
= 2 = 2 = 2 ! = 2 !
! ! !"
=
! ! !"
2 = 2
= 2
= !!! !!! !
!!! 2 ! = 2
Nuevamente realizando una integracin por partes se tiene: 2 !!! ! = ! !!! + 2 1 !!! = ! !!! !!! !!! 2
! = ! Tambin,
!!!
!!!
1 = !!! ( ! + + )
2 1 1 1 ! + + = !! !!! ! + + = ! + +
2 2 2 ! = !
! ! !"
= !(!!!) = !! 1 2
! = 0 , ! = 1 1 = !(!) 0 + 0 +
1 1 1 3 = = 1 + = 2 2 2 2 = + +
Algoritmo de Euler: !!! = ! + ! , ! , = 1,2,3, Actividad 1. Intgrese la ecuacin diferencial = 4 !.!! 0.5 desde 0 hasta 4 en incrementos de 0.5 . Tome como condicin inicial 0 = 2. Calcule el error verdadero comparando con la solucin analtica. 3. Mtodo de Runge-Kutta. El mtodo de Runge-Kutta se fundamenta en el mtodo de la serie de Taylor. Existen mtodos de diferentes rdenes, este es definido por el orden de la derivada en el trmino de la serie de Taylor donde sta se corte. El mtodo ms conocido es el de cuarto orden. Las frmulas para el mtodo de Runge-Kutta de cuarto orden son: !!! = ! + donde: ! = ! , ! ! = ! + 0.5, ! + 0.5! ! = ! + 0.5, ! + 0.5! ! = ! + , ! + ! Nota. La eficiencia computacional en los mtodos de Runge-Kutta de orden mayor que cuatro no es mejor que la del mtodo de cuarto orden. Ejemplo 2. Resolver el caso anterior empleando el mtodo de Runge-Kutta de cuarto orden. Solucin. = 2 ! + 2 , = 0 = 1, = 0.1 Condiciones iniciales: ! = 0, ! = 1. Actividad 2. Resuelva, empleando el mtodo de Runge-Kutta de cuarto orden, la siguiente ecuacin diferencial, hasta = 1, usando = 0.2 . = ! + , 0 = 1 1 + 2! + 2! + ! 6 !
Determine el error comparando sus resultados con la solucin analtica. Actividad 2. Utilice el mtodo de Runge-Kutta de cuarto orden para resolver el sistema de ecuaciones diferenciales siguientes: ! = ! 0.1! ! ! = 0.5! + 0.002! ! En el intervalo de = 0 hasta = 2, y con las condiciones iniciales ! = 25, ! = 7. Use el valor de = 0.1 e imprima sus resultados en una tabla que contenga los valores de ! , ! , ! , ! , ! .