Вы находитесь на странице: 1из 6

UNIVERSIDAD CATOLICA DE SANTA MARIA FACULTAD DE CIENCIAS E INGENIERAS FISICAS Y FORMALES PROGRAMA PROFESIONAL INGENIERIA MECNICA, MECNICA-ELECTRCA Y MECATRNICA

Pgina: 1/6
Jefes de Prcticas: Ing. Juan Carlos Cuadros Ing. Henry Zegarra Gago Ing. Christian Collado
Cdigo: Semestre: Grupo: Lab. N

Laboratorio de Mecnica Computacional II


Tema: SOLUCION DE ECUACIONES DIFERENCIALES
Apellidos y Nombres (1):____________________________________________________ Apellidos y Nombres (2):____________________________________________________

4E04022 IV
FECHA:

08

24 al 28 OCT/2011

I. II.

OBJETIVOS: Aplicar los algoritmos de solucin numrica de ecuaciones diferenciales mediante diagramas de flujo y desarrollo de programas. Solucionar problemas de ingeniera utilizando los programas construidos. Analizar las diferencias entre los algoritmos desarrollados en base a sus respuestas. FUNDAMENTO TEORICO

2.1 EL METODO DE EULER Sea la ecuacin:

dy F ( x, y) dx
El punto inicial

y( x ) y
o

Y sabemos que;

y( x ) y( x ) ( x x ) F ( x , y )
i 1 i i 1 i i i

donde puede hacerse:

h (x x )
i 1 i

quedando como ecuacin de iteracin: c

2.2 EL METODO DE RUNGE-KUTTA PARA SOLUCION DE ECUACIONES DIFERENCIALES DE PRIMER ORDEN. Las ecuaciones diferenciales dentro de la ingeniera aparecen en muchas aplicaciones como medios que explican la dinmica de muchos sistemas mecnicos, elctricos y electrnicos, estas, no muchas veces sern solucionadas por mtodos algebraicos, es por ello que se utilizan mtodos alternativos, tales como el de Runge-Kutta, que es un mtodo de solucin numrico. El mtodo R-K (Runge Kutta) se basa en la ecuacin de Newton Raphson, la cual nos permite hallar el valor de una variable dependiente en funcin de una variable independiente y las derivadas de ella misma. Los algoritmos de R-K se clasifican de acuerdo al orden, de la siguiente forma:

Laboratorio de Mecnica Computacional II


Tema: SOLUCION DE ECUACIONES DIFERENCIALES

Pgina: 2/6

LAB N 8

JCC-HZG-CCO

Mtodo de Runge Kuta de segundo orden o Mtodo Predictor-Corrector. Mtodo de Runge Kuta de tercer orden. Mtodo de Runge Kuta de cuarto orden.

2.3 FORMULACION DEL METODO DE R-K. El mtodo consiste en plantear las siguientes ecuaciones: 1. Sea la ecuacin diferencial de primer orden:

dy F ( x, y) dx
2. Se define:

y( x ) y
o

Se pide calcular el valor de

para un

3. Entonces se plantea la siguiente expresin::

dy F ( x, y)dx
4. Se contina con la integracin, quedando una ecuacin general de la siguiente forma:

y( x ) y( x ) F ( x, y)dx (*)
1 o xo

x1

La integral se calcula utilizando un mtodo numrico, este clculo se puede hacer utilizando la regla del trapecio, Simpson, etc. Esta es la diferencia entre los diferentes mtodos R-K. 2.3.1 Runge Kuta de Segundo Orden (Desarrollo de integral por Regla del Trapecio

Integrando por el mtodo del trapecio, la expresin (*) queda de la siguiente forma:

h y( xi 1 ) y( xi ) [ F ( xi , yi ) F ( xi 1 , yi 1 )] 2
Si se desea calcular un valor de o en para ello se debe seguir la siguiente secuencia: , que

Contar con las condiciones iniciales (necesarias en la solucin de ecuaciones diferenciales permitan hallar , se hace .

Definir la particin del eje , en funcin a la cantidad de iteraciones a realizar en el programa, un valor mas pequeo de influye en la mayor precisin del clculo, pero la cantidad de iteraciones crecer, usar las siguientes frmulas segn sea el caso.

hx x
f

En el caso de un particin simple, y

Laboratorio de Mecnica Computacional II


Tema: SOLUCION DE ECUACIONES DIFERENCIALES

Pgina: 3/6

LAB N 8

JCC-HZG-CCO

h
o

(x x ) n
f o

En el caso de utilizarse

particiones desde el inicio hasta el final del clculo.

Inicializar el primer clculo, hallando el manera:

que se reemplazarn en

de la siguiente

y se define la constante

como:

y se define la constante

como:

Si existe en el proceso no solamente una particin, entonces para la siguiente etapa del proceso el se convertirn en el e iniciales del proceso. Se repiten los pasos desde el inicio hasta llegar al valor , que es el valor solucin.

2.3.2

Runge Kuta de Tercer Orden con la Regla del Simpson 1/3:

Si integramos la expresin (*) aplicando el Mtodo de Simpson 1/3, est queda de la siguiente forma:

h y( xi 1 ) y( xi ) ( ) * [ F ( xi , yi ) 4 * F ( xi 1/ 2 , yi 1/ 2 ) F ( xi 1 , yi 1 )] 6
donde: ,

mantienen la definicin del procedimiento anterior.

Para hallar los valores estimados a reemplazar en la frmula: Si:

k1 F ( xi , yi )

h 1 k 2 F ( xi ( ), yi h * ( k1)) 2 2 k 3 F ( xi h, yi k1* h 2 * k 2 * h)
La ecuacin queda como:

h y ( xi 1 ) y( xi ) [k1 4k 2 k 3] 6

Laboratorio de Mecnica Computacional II


Tema: SOLUCION DE ECUACIONES DIFERENCIALES

Pgina: 4/6

LAB N 8

JCC-HZG-CCO

III.

PROCEDIMIENTO PRCTICO 3.1 Crear el algoritmo, diagrama de flujo y programa del mtodo de Euler para la solucin de EDO de primer orden.
Algoritmo y Comentarios Diagrama de flujo

Cdigo MATLAB % Inicio de programa

% Fin de programa

Laboratorio de Mecnica Computacional II


Tema: SOLUCION DE ECUACIONES DIFERENCIALES

Pgina: 5/6

LAB N 8

JCC-HZG-CCO

3.2 Crear el algoritmo, diagrama de flujo y programa del mtodo de R-K de 2 Orden para la solucin de EDO de primer orden.
Algoritmo y Comentarios Diagrama de flujo

Cdigo MATLAB % Inicio de programa

% Fin de programa

Laboratorio de Mecnica Computacional II


Tema: SOLUCION DE ECUACIONES DIFERENCIALES

Pgina: 6/6

LAB N 8

JCC-HZG-CCO

IV.

CUESTIONARIO FINAL 4.1 Implemente un programa (algoritmo, diagrama de flujo y cdigo MATLAB) que permita la solucin de EDO de primer orden por el mtodo de R-K de tercer orden. 4.2 Indique segn respuestas para un mismo problema cual es el grado de exactitud en el clculo para cada mtodo. 4.3 Investigue sobre la manera de determinar el nivel de exactitud de cada mtodo (clculo de error)

V.

CONCLUSIONES y OBSERVACIONES 5.1 Realice por lo menos 5 conclusiones acerca del trabajo realizado y haga sus observaciones. ___________________________________________________________________________________ ___________________________________________________________________________________ ___________________________________________________________________________________ ___________________________________________________________________________________ ___________________________________________________________________________________

Вам также может понравиться