Está en la página 1de 8

2.

Se debe resolver la ecuación en derivadas parciales


2 2
∂ u ∂ u
2
+ 2 =f ( x , y )
∂x ∂y
Sobre un dominio cuadrado determinado por los puntos p1 = (0;0), p2 = (1;0), p3 = (1;1), p4 =
(0;1)

En una primera fase del estudio se imponen las siguientes condiciones de contorno:

{
x=0 , y ∈[0 ,1]
x=1 , y ∈[0 , 1]
u=g ( x , y ) en
y=0 , x ∈ [ 0 ,1 ]
y =1 , x ∈[0 , 1]

a) Plantear detalladamente el sistema de ecuaciones que se obtiene si la derivada


segunda se discretiza mediante una aproximación de segundo orden y el incremento
en la discretización es Δx = Δy =1/3.

Primeramente nos planteamos el dominio y la discretización de la derivada parcial

Discretizando la derivada parcial, mediante una aproximación de segundo orden


2 2
∂ u ∂ u
2
+ 2 =f ( x , y )
∂x ∂y

ui+1 , j−2 ui , j +ui−1 , j 2 u i , j +1−2 ui , j+u i , j −1 2


2
+Ο( Δ x) + 2
+Ο( Δ y ) =f ( x , y )
( Δ x) (Δ y )

Pero como sabemos Δy y Δy es igual a 1/3 tenemos sin contar en cuenta el error de truncamiento
tenemos lo siguiente
ui+1 , j−2 ui , j +ui−1 , j ui , j+1−2 ui , j +ui , j−1
+ =f (x , y)
1/9 1/9
ui+1 , j +ui−1 , j−4 ui , j+u i , j +1+ ui , j−1
=f ( x , y)
1 /9
Según condición del problema se tiene u= g(x,y)

g (x , y )i+1 , j + g(x , y )i−1 , j−4 g (x , y )i , j + g( x , y )i , j +1+ g (x , y )i , j−1


=f (x , y )
1/9
9 g(x , y)i +1 , j +9 g(x , y)i−1 , j−36 g(x , y)i , j +9 g(x , y)i , j+1 +9 g( x , y )i , j−1=f (x , y)

f ( x , y )−18 ui−1 , j +36 u i , j


ui , j =
18
9 ui+1 , j +9 ui−1 , j−36 ui , j +9 ui , j+1 +9 ui , j−1−f (x , y )
=ui , j
36

Las condiciones de contorno se definen de la siguiente manera.

En x = 0; y pertenece al conjunto de 0 a 1

u(0 , y )=g(0 , y )
En x = 1; y pertenece al conjunto de 0 a 1

u(1 , y )=g(1 , y)

En y = 0; x pertenece al conjunto de 0 a 1

u(x , 0)=g(x , 0)
En y = 1; x pertenece al conjunto de 0 a 1

u(x , 1)=g (x , 1)

En donde para detallar el sistema de ecuaciones se tiene la siguiente disposición:

Δy
n Δx
0 1/3 2/3 1
u1;1 u1;2 u1;3 u1;4
1 0
u2;1 u2;2 u2;3 u2;4
2 1/3
u3;1 u3;2 u3;3 u3;4
3 2/3
u4;1 u4;2 u4;3 u4;4
4 1

De las condiciones de contorno tenemos


1
u1 ;2=g (0 , )
3
2
u1 ;3=g (0 , )
3
1
u 4 ;2=g(1 , )
3
2
u 4 ;3=g(1 , )
3

1
u2 ;1=g ( , 0)
3
2
u3 ;1=g ( , 0)
3
1
u2 ;4 =g( , 1)
3
2
u3 ; 4=g( ,1)
3

u1 ;1=g(0 , 0)

u1 ;4 =g(0 , 1)

u 4 ;1=g(1 , 0)

u 4 ;4=g (1 ,1)

9 ui+1 , j +9 ui−1 , j+ 9 ui , j+1 +9 ui , j−1−f (x , y )


=ui , j
36
9 u3 , 2+ 9u 1, 2+ 9 u2 ,3 +9 u2 , 1−f (x , y)
u2 ;2=
36
9 u3 , 3+ 9 u1 ,3 +9 u2 , 4 +9 u2 ,2−f (x , y)
u2 ;3=
36
9 u 4 ,2 +9 u2 ,2 +9 u3 , 3 +9 u3 ,1−f (x , y)
u3 ;2=
36
9 u 4 ,3 +9 u2 , 3+ 9u 3 ,4 + 9u 3 ,2−f (x , y )
u3 ;3=
36
Reemplazando los valores tendremos el siguiente sistema de ecuaciones

36 u2 ;2−9u 3 ,2−9 u2 , 3=9 u1 ,2 +9 u2 , 1−f (x , y )36 u2 ;3−9u 3 ,3−9u 2, 2=9 u1 ,3 + 9u 2 ,4 −f (x , y)

36 u3 ;2−9u 2 ,2−9 u3 , 3=9 u4 ,2 +9 u3 ,1 −f (x , y)

36 u3 ;3−9 u2 ,3−9u 3 ,2=9 u 4 ,3 +9 u3 , 4−f ( x , y)

Finalmente reemplazando los valores conocidos de u(x,y) tenemos

36 u2 ;2−9u 3 ,2−9 u2 , 3=9 g 0 , ( 13 )+9 g( 13 , 0)−f ( 13 , 13 )


=9 g ( 0 , )+9 g ( ,1 )−f ( , )
2 1 1 2
36 u2 ;3−9u 3 ,3−9u 2, 2
3 3 3 3

=9 g (1 , )+9 g ( , )−f ( , )
1 2 1 2 1
36 u3 ;2−9u 2 ,2−9 u3 , 3
3 3 3 3 3

=9 g (1 , )+9 g ( ,1 )−f ( , )
2 2 2 2
36 u3 ;3−9 u2 ,3−9u 3 ,2
3 3 3 3

b) ¿Qué método utilizaría para la resolución del sistema de ecuaciones que se obtiene si Δx =
Δy =1/1000000? ¿Por qué?

Cuando la discretizacion es Δx = Δy =1/100000 nos generaría un sistema de ecuaciones


lineales de 9999800001 incognitas y 9999800001 cantidad de ecuaciones muy elevado. Pero al
ser un sistema de acuaciones lineales este es recomendable los métodos analíticos. Pero El
sistema se resuelve numéricamente mediante los siguientes:

Método directo: Método de Gauss

Método iterativo: Metodo de Jacobi sería el más ideal porque debido a la cantidad de
ecuaciones y la discretizacion demasiado pequeña se debe buscar un método simple de
resolución del sistema de acuaciones.

En una segunda fase se imponen las siguientes condiciones de contorno

{
u=g ( x , y ) en x=0 , y ∈ [ 0 , 1 ]
x=1 , y ∈ [ 0 , 1 ]
∂u
=h ( x , y ) en ¿
∂n
a) Indicar como es el sistema de ecuaciones que se obtiene si la derivada segunda se
discretiza mediante una aproximación de segundo orden y el incremento en la
discretización es Δx = Δy =1/3. Comentar claramente cómo se tratan las condiciones
de contorno.
Como las condiciones de frontera es mixta ya que se aprecia condición de contorno según
Dirichlet y condición de contorno según Neuman tenemos la siguiente disposición:

Δy
n Δx
0 1/3 2/3 1
u1;1 u1;2 u1;3 u1;4
1 0
u2;1 u2;2 u2;3 u2;4
2 1/3
u3;1 u3;2 u3;3 u3;4
3 2/3
u4;1 u4;2 u4;3 u4;4
4 1

Valores de ui,j conocidos ya que x pertenece a dominio y este existe en y [0,1]


Valores de ui,j no conocidos pero se tiene relaciona con el eje normal al
dominio mediante el eje n
Debemos encontrar los valores que relacionen la derivada direccional de u(x,y) en la dirección
perpendicular al contorno o dominio definido.

Para relacionar el dominio conocido en el eje y y en el eje normal la ecuación se discretiza de


la siguiente manera, tomando una propagación en el eje normal n.

un+1 , j−2 un , j +un−1 , j un , j+ 1−2u n , j +u n , j −1


2
+ 2
=f (x , y )
(∆ x) (∆ y)
un+1 , j−2 un , j +un−1 , j un , j+ 1−2u n , j +u n , j −1
+ =f ( x , y ) … … .(a)
1/9 1 /9

Donde los valores un ± 1, j son desconocidos pues están fuera del dominio definido. Sin
embargo, podemos usar la fórmula de la derivación numérica asimilada como Diferencia
centrada:

∂u un +1 , j−un−1 , j
=h ( x , y )= =h ( x , y )
∂n 2∆n
un +1 , j −un−1 , j=2 ∆ n∗h ( x , y )

un +1 , j =un−1 , j+ 2 ∆ n∗h ( x , y )

Entonces en la expresión (a) tenemos

un−1 , j+2 ∆ n∗h ( x , y )−2 un , j+ un−1 , j un , j+1−2 un , j +un , j−1


+ =f ( x , y )
1/9 1
9
2u n−1, j−2un , j +2 ∆ n∗h ( x , y ) u n , j+1−2 un , j +un , j−1
+ =f ( x , y )
1 1
9 9
Como tanto Δx = Δy =1/3 el incremento en el eje n debería ser el mismo por lo tanto
asumimos Δn =1/3 entonces la anterior formula se representa de la siguiente manera.

2u n−1, j−2un , j +2 ( 13 )∗h ( x , y ) +u n , j +1 −2 un , j+ un , j−1


=f ( x , y )
1
9
18 un−1 , j+ 6 h ( x , y ) +9 un , j+ 1−36 un , j +9 un , j−1=f ( x , y )

18 un+ 1, j +9 u n, j +1−36 un , j +9 un , j−1=f ( x , y )−6 h ( x , y ) … ..(b)

Según las condiciones de contorno tenemos

1
u1 ;2=g (0 , )
3
2
u1 ;3=g (0 , )
3
1
u 4 ;2=g(1 , )
3
2
u 4 ;3=g(1 , )
3
Según la disposición del dominio mostrado en la gráfica, tenemos las condiciones de contorno
superior e inferior pero nos falta las condiciones de contorno de derecha e izquierda, por lo
tanto la ecuación b nos ayuda a evaluar estas condiciones de contorno.

18 un−1 , j+ 9 un , j+1−36 u n , j + 9u n , j −1=f ( x , y )−6 h ( x , y )

Por lo tanto las ecuaciones de los puntos faltantes serán.

18 un−1 , j+ 9 un , j+1−36 u n , j + 9u n , j −1−f ( x , y ) +6 h ( x , y )=0 …(c)

La relación que esta entre las condiciones de contorno del eje normal n y el eje x se debe
generar las condiciones de contorno derecha e izquierda que vienen definidos de la siguiente
forma según la ecuación (c)

2 ui ,2 +9 ui−1 ,1−36 ui ,1 +9 ui+1 , 1=f ( x , y )−6 h ( x , y ) condicion de contornoizquierdo

2 ui ,3 +9 ui−1 , 4−36 ui , 4 +9 ui +1 ,4 =f ( x , y ) −6 h ( x , y ) condicion de contorno derecho

Entonces para u (2,1)

2 u2 ,2 +9 u1 ,1 −36 u2 ,1 +9 u3 ,1 =f ( x , y ) −6 h ( x , y )

Para u (3,1)

2 u3 ,2 +9 u2 , 1−36 u3 ,1 +9 u 4 ,1=f ( x , y )−6 h ( x , y )


Para u (2,4)

2 u2 ,3 +9 u1 , 4−36 u 2, 4 +9 u3 , 4=f ( x , y )−6 h ( x , y )

Para u (3,4)

2 u3 ,3 +9 u2 , 4−36 u 3 ,4 + 9u 4 , 4=f ( x , y )−6 h ( x , y )


Por ultimo uniendo todas las ecuaciones que se crearon en la primera fase con las últimas ecuaciones
según el contorno de Neumann se tiene un sistema de ecuaciones lineales de 8 incógnitas las cuales son:

2 u2 ,2−36 u 2 ,1+ 9 u3 ,1=f ( x , y )−6 h ( x , y ) +9 u1 ,1

2 u3 ,2 +9 u2 , 1−36 u3 ,1=f ( x , y )−6 h ( x , y )−9 u 4 ,1

2 u2 ,3−36 u 2 ,4 + 9u 3 ,4 =f ( x , y ) −6 h ( x , y )−9u 1, 4

2 u3 ,3 +9 u2 , 4−36 u 3 ,4 =f ( x , y ) −6 h ( x , y )−9u 4 , 4

36 u2 ;2−9u 3 ,2−9 u2 , 3−9 u2 ,1 =9 u1 ,2−f (x , y )


36 u2 ;3−9u 3 ,3−9u 2, 2−9 u2 , 4=9 u1 , 3−f (x , y )

36 u3 ;2−9u 2 ,2−9 u3 , 3−9 u3 , 1=9 u4 , 2−f (x , y )

36 u3 ;3−9 u2 ,3−9u 3 ,2−9 u3 , 4=9u 4 ,3 −f ( x , y )


Reemplazando los valores en sus respectivas coordenadas tenemos:

( 13 ,0)−6 h( 13 , 0)+9 g ( 0 , 0)
2 u2 ,2−36 u 2 ,1+ 9 u3 ,1=f

2 u +9 u −36 u =f ( ,0 )−6 h ( , 0 )−9 g ( 1 , 0 )


2 2
3 ,2 2, 1 3 ,1
3 3

2 u −36 u + 9u =f ( ,1 )−6 h ( , 1 )−9 g ( 0 ,1 )


1 1
2 ,3 2 ,4 3 ,4
3 3

2 u +9 u −36 u =f ( ,1 )−6 h ( , 1 )−9 g ( 1 ,1 )


2 2
3 ,3 2, 4 3 ,4
3 3

36 u −9u −9 u −9 u =9 g (0 , )−f ( , )
1 1 1
2 ;2 3 ,2 2, 3 2 ,1
3 3 3
36 u −9u −9u −9 u =9 g ( 0 , )−f ( , )
2 1 2
2 ;3 3 ,3 2, 2 2, 4
3 3 3

36 u −9u −9 u −9 u =9 g (1 , )−f ( , )
1 2 1
3 ;2 2 ,2 3, 3 3, 1
3 3 3

36 u −9 u −9u −9 u =9 g (1 , )−f ( , )
2 2 2
3 ;3 2 ,3 3 ,2 3, 4
3 3 3
b) ¿Qué método utilizaría para la resolución del sistema de ecuaciones que se obtiene si
Δx = Δy =1/1000000? ¿Por qué?

Cuando la discretizacion es Δx = Δy =1/100000 nos generaría un sistema de ecuaciones


lineales de

Cantidad de ecuaciones = 9999800001+ 99999+99999 = 999999999

Cantidad de incognitas = 9999800001+99999 + 99999 = 999999999

Al ser un sistema de acuaciones lineales este es recomendable los métodos analíticos. Pero El
sistema se resuelve numéricamente mediante los siguientes metodos:

Método directo: Método de Gauss

Método iterativo: Metodo de Jacobi sería el más ideal porque debido a la cantidad de
ecuaciones y su simpleza de resolución del sistema de acuaciones lineales Mediante
iteraciones.

También podría gustarte