Sei sulla pagina 1di 17

M. en C.

Mirna Sandoval Medina Apuntes de Análisis Numérico

CAPITULO VIII. ECUACIONES DIFERENCIALES


PARCIALES

8.1. INTRODUCCIÓN.

Una gran variedad de los problemas representados matemáticamente involucran


variaciones con respecto a una o más variables independientes, como el tiempo, longitud,
etc., lo cual lleva a que el modelo matemático sea representado por una o varias ecuaciones
diferenciales parciales del tipo:

 2  2  2  
a  b  c d  e  f  g  0 (8.1)
x 2
xy y 2
x y
donde a,b,c,d,e,f y g pueden ser funciones de las variables independientes x y y, así como
de la variable dependiente .

Existen 3 clases básicas de ecuaciones diferenciales parciales, cada una de ellas,


lleva el nombre de una de las secciones cónicas: parábola, elipse e hipérbola. No se trata en
este capítulo de describir la razón del nombre, baste con saber que los nombres dados a
cada clase se derivan de la forma de una familia de curvas, asociada a cada ecuación
diferencial.

Las clases básicas de ecuaciones diferenciales parciales son:

 2u  2u
  Elíptica (8.2)
x 2 y 2

 2u  2u
  ó  Parábólica (8.3)
x 2 y 2

 2u  2u
  Hiperbólica (8.4)
x 2 y 2

Área de Computación e Informática Página 94


Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

u u
donde   ( x, y, u, , )
x y
De acuerdo con la ecuación 8.1, las ecuaciones diferenciales parciales son elípticas
si b 2  4ac  0 ; es parabólica si b 2  4ac  0 ; e hiperbólica cuando b 2  4ac  0 .

8.2. ECUACIONES ELÍPTICAS.

La ecuación elíptica más conocida es la Ecuación de Laplace:


 2u  2u
 0 (8.5)
x 2 y 2
la cual si no está igualada a cero, se convierte en la Ecuación de Poisson:
 2u  2u
 g (8.6)
x 2 y 2

Para la solución, consideremos la región rectangular R mostrada en la figura 8.1 y la


ecuación de Laplace. Supongamos que u es conocida en las fronteras de R. Se desea
encontrar u(x, y) en el interior de R.

R
b
u(x,y)

Figura 8.1. Región para la obtención de la solución de la ecuación de Laplace

Área de Computación e Informática Página 95


Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

Al dividir la longitud a en n+1espacios iguales y la longitud b en m+1 espacios iguales para


formar la malla de diferencias finitas, en la que:
a
x  (8.7)
n 1
b
y  (8.8)
m 1
La ecuación de Laplace puede escribirse en la forma de diferencias centrales:
U i 1, j  2U i , j  U i 1, j U i , j 1  2U i , j  U i , j 1
 0 (8.9)
x 2
y 2

La ecuación 8.9 puede escribirse para cada uno de los puntos interiores de R en los cuales
U no es conocida, lo que da como resultado m*n ecuaciones.

Ejercicio 8.1. Encontrar la solución a la ecuación de Laplace:


 2h  2h
 0
x 2 y 2
con las condiciones de frontera:
h(0,y) = 0; h(x,0) = 0; h(x,0.5 = 200x, h(0.5,y) = 200y

Si se toma n = m = 3
0.5
x  y   0.125 200x
4 y

h7 h8 h9

0
h5 h6 200y
h4

h1 h2 h3

0
Figura 8.2. Malla de diferencias divididas para el ejercicio 8.1

Área de Computación e Informática Página 96


Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

Y simplificando la ecuación 8.9:

hi1, j  4hi , j  hi1, j  hi , j 1  hi , j 1  0

ó:
4hi , j  hi 1, j  hi 1, j  hi , j 1  hi , j 1  0 (8.10)

Aplicando la ecuación 8.10 a cada uno de los 9 puntos interiores de la malla:

Para h1 : 4h1  h2  0  h4  0  0  4h1  h2  h4  0

h2 : 4h2  h3  h1  h5  0  0   h1  4h2  h3  h5  0

h3 : 4h3  200(0.125)  h2  h6  0  0   h2  4h3  h6  25

h4 : 4h4  h5  0  h7  h1  0   h1  4h4  h5  h7  0

h5 : 4h5  h6  h4  h8  h2  0   h2  h4  4h5  h6  h8  0

h6 : 4h6  200(0.25)  h5  h9  h3  0   h3  h5  4h6  h9  50

h7 : 4h7  h8  0  200(0.125)  h4  0   h4  4h7  h8  25

h8 : 4h8  h9  h7  200(0.25)  0   h7  4h8  h9  50

h9 : 4h9  200(0.375)  h8  200(0.375)  h6  0   h6  h8  4h9  150

con esto se obtiene un sistema de 9 ecuaciones con nueve incógnitas que se puede
representar en forma matricial como:

Área de Computación e Informática Página 97


Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

h1 h2 h3 h4 h5 h6 h7 h8 h9

4 -1 0 -1 0 0 0 0 0 h1 0

-1 4 -1 0 -1 0 0 0 0 h2 0

0 -1 4 0 0 -1 0 0 0 h3 25

-1 0 0 4 -1 0 -1 0 0 h4 0

0 -1 0 -1 4 -1 0 -1 0 h5 = 0

0 0 -1 0 -1 4 0 0 -1 h6 50

0 0 0 -1 0 0 4 0 -1 h7 25

0 0 0 0 0 0 -1 4 -1 h8 50

0 0 0 0 0 -1 0 -1 4 h9 150

Este sistema puede ser resuelto por cualquier método de solución de sistemas de ecuaciones
lineales para obtener la solución buscada.

8.3. ECUACIONES PARABÓLICAS.

Consideremos el siguiente problema:


 2 u u
  (8.11)
x 2 y
sujeto a condiciones frontera:
u(a, y)  U a

y u(b, y)  U b para y0


y las condiciones iniciales:
u( x,0)  U 0 a xb

Área de Computación e Informática Página 98


Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

Como se muestra en la figura 8.3, la región de interés se limita por x=a, x=b y=0 y se
extiende al infinito en la dirección positiva del eje y.

Ua
Ub
.

x
a U0 b

FIG. 8.3. Región de interés para la ecuación diferencial parabólica

La ecuación diferencial puede ser escrita en varias formas. Por ejemplo, si se escribe la
derivada con respecto a x en una expresión de diferencias centrales, y la derivada con
respecto a y en diferencias hacia delante:
U i 1, j  2U i , j  U i 1, j 1 U i , j 1  U i , j 
   (8.12)
x 2
 y 
La ecuación 8.12 involucra los puntos siguientes:

j+1

j
La solución es conocida para la línea j
j-1

i-1 i i+1

Área de Computación e Informática Página 99


Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

Ya que los valores con subíndices j conocidos, el único desconocido en la ecuación 8.12 es
Ui,j+1, la ecuación puede resolverse para este valor:

y
U i , j 1  U i , j 
x 2
U i 1, j  2U i , j  U i 1, j  (8.13)

Ya que todos los valores desconocidos pueden ser determinados explícitamente por
medio de la ecuación 8.13, la representación 8.12 es llamada representación explícita o
método explícito.

La principal desventaja del método explícito es su inestabilidad, es decir, que el


error va aumentando. El método puede considerase estable siempre que se cumpla la
siguiente desigualdad:

y 1
 (8.14)
x 2
2

La forma más útil de utilizar la desigualdad es utilizarla para calcular el valor de y


cuando x y  son fijos:

x 2
y  (8.15)
2

Otra manera de resolver la ecuación parabólica 8.11 es escribiéndola utilizando diferencias


hacia atrás para la derivada con respecto de y:

U i 1, j  2U i , j  U i 1, j 1 U i , j  U i , j 1 
   (8.16)
x 2
 y 

Área de Computación e Informática Página


100
Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

La ecuación 8.16 involucra los puntos:

j+1

j
La solución es conocida para la línea j-1
j-1

i-1 i i+1

Nótese que todos los puntos con subíndices j son desconocidos, es decir el valor
conocido es Ui,j-1 pero si la ecuación 4 se plantea para todos los puntos i =1, 2, .., n
tendremos un sistema de n ecuaciones algebraicas con los n valores desconocidos de U i, j+1.
A esta representación se le denomina implícita.

La primera impresión del método implícito es que toma más operaciones para
resolverlo, sin embargo, este método es estable y por lo tanto, no tiene la restricción en el
valor de y.

Una representación también estable y con menor error que los métodos anteriores,
es una variación de la forma implícita llamada representación de Crank – Nicholson y
utiliza una representación promediada de la segunda derivada . La representación es:

 U i 1, j 1  2U i , j 1  U i 1, j 1 U i 1, j  2U i , j  U i 1, j  U i , j 1  U i , j


   (8.17)
2 x 2 x 2  y

Como puede observarse, el lado izquierdo de la ecuación 8.17 es un promedio de las


 2u
expresiones en diferencias centrales para en los puntos con coordenadas ( i, j+1 ) y (
x 2
i, j ), y el derecho es la misma expresión en diferencias hacia delante empleada en el
método explicito.

Área de Computación e Informática Página


101
Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

Ejercicio 8.2. – Resolver la ecuación diferencial parabólica:


 2 u u

x 2 y
sujeto a condiciones frontera:
u(0, y)  200
y u(1, y)  200 para y0
y las condiciones iniciales:
u( x,0)  0 a xb

U( 0, y ) = 200
2u = u
x2 y U( 1, y ) = 200
U( x, 0 ) = 0
a) Usando una técnica explicita con x = 0.2
De acuerdo al criterio de estabilidad:

y (x)2 =1
2

y (0.2)2 = 0.02
2(1)
 y = 1(0.02) = 0.5
(x)2 (0.2)2
Tomando un y = 0.015

 y = 0. 375
(x)2
Utilizando la ecuación 9.3
Ui,j+1 = Ui,j + y ( Ui+1,j - 2Ui,j + Ui-1,j )
(x)2

Área de Computación e Informática Página


102
Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

Ui,j+1 = y Ui+1 ,j + 1 – 2 y Ui,j + y Ui-1,j


(x)2 (x)2 (x)2

U1 = 0.375 (0) + [ 1 – 0.375 ] (0) + 0.375 (200) = 75 = U4


U2 = 0.375 (0) + [ 1 - 0.375 ] (0) + 0.375 (0) = 0 = U5
U5 = 0.375 (0) + [ 1 - 0.375 ] (75) + 0.375 (200) = 121.875
U5 = 121.875 122 = U8

U6 = U7 = 0 .375 (0) + [ 1 – 0.375 ] (0) + 0.375 (75) = 28.125

b) Utilizando un método implícito.

De la ecuación 9.4 :

U i+1,j+1 – 2Ui, j+1 + Uj –1, j+1 = 1 Ui, j +1 – Ui , j


(x)2  y
Ui-1,j+1 + - 2 – (x)2 Ui,j+1 + Ui+1,j+1 = - (x)2 Ui,j
y y
Que aplicada a los nudos 1 , 2 , 3, 4 da como resultado un sistema de 4
ecuaciones con 4 incógnitas de la forma:

 0 0 0 U1  - Ua
0  0 0 U2 = 
0 0  0 U3 
0 0 0  U4  - Ub

(x)2
donde:  0 –2 -
 y

(x)2
Área de Computación e Informática Página
103  y
Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

=-

ECUACIONES HIPERBOLICAS

Consideremos la ecuación:

a U + b U = c (9.6)
x y
donde a, b, y c son funciones de x, y y U pero no de U/x y U/y. Es común hacer
U/x = P y Y/y = Q y escribir la ecuación como:

aP + bQ = c (9.7)
La solución de la ecuación (9.6) puede obtenerse investigando la posibilidad de
encontrar una dirección en cada punto del plano x – y a lo largo de la cual la integración
(9.6) se transforma en la integración de una ecuación diferencial ordinaria es decir, en esta
dirección, la expresión a ser integrada sera independiente de las derivadas parciales en otras
direcciones, como P y Q.

Tenemos también que :

dU = U dx + U dy = P dx + Q dy (9.8)
x y
Eliminando P entre las ecuaciones 2 y 3 :
dU = c – bQ dx + Q dy (9.9)
a
La cual también puede escribirse como:
Q ( a dy – b dx ) + ( c dx – a dU) = 0 (9.10)
En donde para que sea independiente de Q:
Q ( a dy - b dx ) = 0 % a dy – b dx = 0 (9.11)
Y
Área de Computación e Informática Página
104
Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

c dx – a dU = 0 (9.12)

La ecuación (9.11) es una ecuación diferencial para la curva c y la (9.12) es la


ecuación diferencial para la solución de los valores de U a lo largo de c. La curva c es
llamada curva características o simplemente características. Estas ecuaciones son fáciles de
recordar ya que:
dx = dy = dU
a b c
Ejemplo.- Consideremos la ecuación:

y U + U = 2
x y
donde U es conocida en el segmento definido por y = 0
y por 0 x 1

La ecuación diferencial de la familia de curvas características es:


dx = dy (9.13)
y 1
y la solución a lo largo de las curvas características son:
dy = dU (9.14)
1 2
integrando la ecuación (9.13):
dx= y dy
x = y2 + cte1
2
donde cte. es constante para cada característica. Por ejemplo la característica que pase por
A (xA , 0):
xA = 1 (0) + cte1 % cte1 = xA
2
y la ecuación para esa característica es:
y2 = 2 ( x - xA )

Área de Computación e Informática Página


105
Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

integrando la ecuación (9.14):


2 dy = dU
2y = U + cte  U = 2y + cte2

Si U = UA en el punto A( xA , 0 ) entonces UA = cte2 y la solución es U = 2y +


UA ya que los valores iniciales de U solo se conocen en el segmento y = 0,0 x 1 la solución
solo se conoce en la región definida por las características y2 = 2x y y2= 2(x - 1).
En esta región la solución es única, fuera de esta región es definida.

EJEMPLO.-
La función U satisface la ecuación:

x U + U U = -U2
x y
y la solución inicial U = 1 en Y = 0, 0 x
Encontrar la ecuación de la característica que pasa por el punto R( xR, 0 ), xR > 0
y la solución en el punto P( 1, 1, y ), y > 0 sobre la característica que pasa por el punto
R( 1,0).

A = x , b = U, c = -U2
dx = dy = dU
x 0 –U2
dx = dU (9.15)
x –U2
integrando (9.15) :
2 x = 1 cte1 (9.16)
U
dy = - dU
U2
Dy = - dU (9.17)
U

Área de Computación e Informática Página


106
Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

Integrando (9.17):

Y = ln 1 + cte2 (9.18)
U
Sustituyendo las condiciones iniciales en (9.16) para el punto R ( xR, 0 ) U = 1
2 xR = 1 + cte1
1
cte1 = 2 xR - 1 (9.19)

Sustituyendo (9.19) en (9.16) y despejando 1/ U :

1 = 2 [x - 2[ xR + 1 (9.20)

Sustituyendo las condiciones iniciales en (9.18)

0 = Ln 1 + cte2
1
cte2 = - Ln 1 = 0
y = Ln 1 (9.21)
U
ey = 1 (9.22)
U
Igualando (9.22) y (9.20) :

2 x – 2 xR + 1 = ey (9.23)

Aplicando logaritmos a cada término:

y = Ln (2 x –2 xR + 1 ) (9.24)

Que es la ecuación de la curva característica que pasa por el punto R(xR , 0) y :

Área de Computación e Informática Página


107
Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

U= 1 = e –y
2 x - 2 xR + 1

es la solución de ecuación a lo largo de la característica.


Para la característica que pasa por el punto R ( 1, 0 ) :

y = Ln ( 2 x - 2 [ 1 + 1 ) = Ln ( 2 x –1 )
U= 1 = 1
2x-2 1+1 2x-1
La solución en el punto P ( 1.1 , y ) a lo largo de esa característica:
y = Ln ( 2 [ 1.1 - 1 ) = 0.0931
U= 1 = 0.91196
2[ 1.1 – 1

METODO DE INTEGRACIÓN NUMÉRICA.

En el caso de no poder integrar. A lo largo de una característica.


Si U es especificada en el segmento M. R un punto de M y P un punto sobre la
característica C que pasa por r y en el que el segmento xp – xR es pequeño.
La ecuación diferencial para la característica:

a dy = b dx
y la ecuación diferencial para la solución a lo largo de la característica :

a dU = c dx 
b dU = c dy
Denotaremos la primera aproximación a U por U1, una segunda aproximación por U2, etc.

Área de Computación e Informática Página


108
Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

1ª. Aproximación:
Se asume que xp es conocida.
AR ( y’P – yR ) = BR ( xP - xR ) 6 Da una 1a. Aproximación a y’p
AR ( U’P – UR ) = CR ( xP – XR ) 6 Da la aproximación a UP(1)
Segunda y seguidas aproximaciones.
Se reemplazan los coeficientes A, B y C por valores medidos en el arco RP:

1/2 ( AR + A’ P ) ( y2P – yR ) = 1/2 ( BR + B’ P ) ( xp – xR ) 6 da y2 p


y
½ ( AR + A’P ) ( U2P – UR ) = ½ (CR + C’P) ( xP – xR ) 6 da U2P

Esta segunda iteración puede repetirse hasta que iteraciones sucesivas alcancen el grado de
precisión especificada.

Ejemplo . – Resolver el problema anterior integrando numéricamente:

A= x R(1,0) U = 1
B= U P(1,1,y) y = 0
C = -U2 U=1 0x 7

Sustituyendo en la ecuación.

1. – 1 ( y’P – 0 ) = 1 (1.1 – 1) 6 y’P = .1


2. 1 (U’P – 1 ) = -1 ( 1.1 – 1) 6 U’P = 0.9
3. 1 (1 + 1.1) (y’P – 0 ) = 1 (1 + 0.9) (1.1 – 1)
2
6 y2P = 0.0927

4.- 1 ( 1 + 1.1) ( U’ P – 10) = 1 ( -1 - 0.81) ( 1.1-1 )


6 U2P = 0.9116
C’P = - U2 = - (0.9) 2 = - 0. 81

Área de Computación e Informática Página


109
Facultad de Ingeniería, U.A.S.L.P.
M. en C. Mirna Sandoval Medina Apuntes de Análisis Numérico

Área de Computación e Informática Página


110
Facultad de Ingeniería, U.A.S.L.P.

Potrebbero piacerti anche