You are on page 1of 21

MTODO DE HEUN

INTRODUCCIN

Una fuente fundamental de error en el mtodo de Euler es


que la derivada al principio del intervalo se supone que se
aplica a travs del intervalo entero.
Existen dos modificaciones simples para ayudar a evitar este
inconveniente que pertenecen a una clase mayor de mtodos
de solucin llamados mtodos de Runge-Kutta. Sin embargo,
ya que tienen una interpretacin grfica sencilla, se
presentan antes de la derivacin formal de los mtodos de
Runge-Kutta

MTODO DE HEUN

Un mtodo para mejorar la aproximacin a la pendiente implica el


clculo de dos derivadas del intervalo, una en el punto inicial y la
otra en el punto final.
En seguida se promedian las dos derivadas y se obtiene una
aproximacin mejorada de la pendiente en el intervalo completo..
Recordemos que para el mtodo de Euler la pendiente al inicio del
intervalo es:

.
(1)

En el mtodo estndar de Euler se parara en este punto.


Sin embargo, en el mtodo de Heun, la y +1 calculada con
la ecuacin (1) no es la respuesta final sino una prediccin
intermedia. Esto se debe a que se ha distinguido a sta con
el superndice 0. La ecuacin (1) se llama ecuacin
predictora. Proporciona una aproximacin de yi+1 que permi
te el clculo de una pendiente aproximada al final del
intervalo:
(2)
Ahora podemos combinar ambas pendientes (1) y (2) y obtener
una pendiente promedio sobre el intervalo

Est pendiente promedio se usa para extrapolar linealmente de y,


a yj+1 usando el mtodo de Euler

A esta ecuacin final se le llama ecuacin correctora.

Esquema
grfico
mtodo de Heun.
a) Predictor
b) corrector.

del

El mtodo de Heun es un esquema predictor-corrector. Como


se dijo antes, se puede expresar concisamente como
(1)
(2)

Ntese que debido a que la ecuacin (2) tiene y 1+1 en ambos


lados del signo igual, sta puede aplicarse para "corregir" en
un esquema iterativo. Esto es, se puede usar una aproximacin
anterior varias veces para proporcionar una aproximacin
mejorada de yi+1. El proceso se muestra en la siguiente figura.
Se debe entender que este proceso no necesariamente
converge a la respuesta correcta sino que converge a una
aproximacin con un error de truncamiento finito.

Representacin grfica de la iteracin del corrector


del mtodo de Heun para obtener una mejor
aproximacin.

Para calcular el error de dos iteraciones seguidas se utiliza:

La iteracin se da finalizada cuando el Ea Es

EJEMPLOS

EJEMPLO
1:

Si se drena el agua desde un tanque cilndrico vertical por medio


de abrir una vlvula en la base, el lquido fluir rpido cuando el
tanque est lleno y despacio conforme se drene. Como se ve, la
tasa a la que el nivel del agua disminuye es:
Donde k es una constante que depende de la forma del agujero y
del rea de la seccin transversal del tanque y agujero de drenaje.
La profundidad del agua y se mide en metros y el tiempo t en
minutos. Si k = 0.06, determine cunto tiempo se requiere para
vaciar el tanque si el nivel del fluido se encuentra en un inicio a 3
m. Utilice un paso de 0.5 minutos.


Solucin
analticamente:
Primero separamos las variables:
Integramos para poder obtener la siguiente ecuacin,

Sustituyendo las condiciones iniciales se obtiene . Sustituyendo este


valor y reordenando da:
Para cuando se vaci el tanque , reemplazando este valor en la
ecuacin obtendremos el tiempo necesario:57.7minutos


Solucin
con el mtodo de Euler:
Sabiendo que:
Para

Para

As sucesivamente para los dems


Solucin
con el mtodo de Heun:
Para
Predictor:

Corrector:

As sucesivamente para los dems


EJEMPLO2:
Resuelva la ecuacin que se presenta a continuacin, de
x = 0 a 1, con h = 0.25

Solucin analticamente:
Primero separamos las variables:
Integramos para poder obtener la siguiente ecuacin,

Sustituyendo las condiciones iniciales se obtiene . Sustituyendo este valor


y reordenando da:
Ya con la ecuacin obtenida se puede tabular los valores:

i
0
1
2
3
4

X
0.00
0.25
0.50
0.75
1.00

Solucin
con el mtodo de Euler:
Sabiendo que:
Para

y
1
1.336914
1.890625
2.743164
4

Para

As sucesivamente para los dems


i

0.00

0.25

1.25

1.67705

0.50

1.66926

2.584

0.75

2.31526

3.804

1.00

3.26626

542184

Solucin con el mtodo de Heun:


Para
Predictor:

Corrector:

As sucesivamente para los dems

0.00

1.000

0.25

1.25

1.6771

1.3385

0.25

1.33463

1.7329

0.50

1.76785

2.6592

2.1961

0.50

1.88364

2.7449

0.75

2.56987

4.0077

3.3763

0.75

2.72772

4.1290

1.00

3.75996

5.8172

4.9731

1.00

3.97099

You might also like