2
2
2
+
B
+
C
+D
+E
+ F + G = 0
2
2
xy
x
y
x
y
(68)
NOMBRE
MATEMATICO
Elptico
ECUACION
Parablico
=0
x 2 y 2
= (x , y )
x 2 y 2
2
= 2
t
x
es constante
Hiperblico
OTROS
NOMBRES
Equilibrio o estado
estacionario,
Conduccin de calor
estacionario en
slidos,
Distribucin del
potencial elctrico,
Flujo potencial.
Ecuacin de Laplace
Difusin de partculas,
Conduccin de calor,
Flujo en medios
porosos.
Ecuacin de Fourier
o Difusin pura
2
2
2
=
C
t 2
x 2
Ondas elsticas,
acsticas y
electromagnticas.
+k
=0
t
x
Propagacin,
Transporte convectivo
de la materia.
C, k son constantes
4.2
PROBLEMAS
DESCRITOS
Ecuacin de Poisson
Ecuacin de onda
Ecuacin de
adveccin pura
(69)
Ecuacin de Poisson: 2 ( x , y ) = S( x , y )
Ecuacin de Laplace:
2 ( x , y ) = 0
(70)
+ v( x , y ) + q = S
x
y
(71)
2 ( x , y )
(72)
= S( x , y )
x 2
y 2
donde S( x , y ) es una funcin dada, la cual recibe el nombre de trmino no
homogneo o trmino fuente. El dominio estar definido por: 0 x x max ,
0 y y max .
= 0 ( tipo Neumann )
x
Frontera derecha: = 0 ( tipo Dirichlet )
Frontera inferior:
= 0 ( tipo Neumann )
y
Frontera superior: = 0 ( tipo Dirichlet )
Frontera izquierda:
(73)
Para obtener las ecuaciones en diferencias finitas, se establece una grilla regular
dentro de las fronteras del dominio, con intervalos espaciados de manera
uniforme, como lo muestra la figura 7. El tamao de los intervalos espaciales en
las direcciones x e y se denotan como x y y , respectivamente. Los nodos de
la grilla se identifican mediante los ndices i, j; donde el ndice i se utiliza para la
coordenada x, y el ndice j para la coordenada y.
4.3.1 Algoritmo para los Nodos situados dentro de la Frontera
x 2
x 2
(74)
2 i , j 1 2i , j + i , j +1
y 2
y 2
(75)
i 1, j 2i , j + i +1, j
2
x
Finalmente, el algoritmo ser:
i , j 1 2i , j + i , j +1
y 2
= Si , j
( xy )2 i , j + 1 + i 1, j 2i , j 1 + ( xy )2 + i + 1, j + ( xy )2 i , j 1 = x 2Si , j
(76)
(77)
2i ,1 + i +1,1
2
i 1,1
2
x i ,1
x 2
(78)
( )
( )
y
y i ,1 + 1
i ,1
2
y
(79)
(80)
y i ,1 + 1
y
2
= 0 , anula
(81)
i 1,1 2i ,1 + i + 1,1
x
2i , 2 2i ,1
y 2
= Si ,1
(82)
2 ( xy )2 i , 2 + i 1,1 2i ,1 1 + ( xy )2 + i + 1,1 = x 2 Si ,1
(83)
1, j 1 21, j + 1, j +1
2
y 2
y 2 1, j
(84)
( )
( )
x 1, j
x 1 + 1 , j
2
x
(85)
2 , j 1 , j
x 1+ 1 , j
x
(86)
=0 ,
2 2 , j 21, j
1, j 1 21, j + 1, j +1
y
= S1, j
(88)
( xy )2 1, j + 1 21, j 1 + ( xy )2 + 22 , j + ( xy )2 1, j 1 = x 2 S1, j
(89)
(90)
(91)
22 ,1 21,1
21, 2 21,1
= S1,1
(92)
4.4
Generacin
del
Ecuaciones Lineales
Sistema
de
(93)
El conjunto de algoritmos (77), (83), (89) y (93) sern aplicados a todos los nodos
de la grilla, excepto a los que se ubican en las fronteras derecha y superior, donde
tiene valores conocidos por las condiciones de frontera dadas. Los ndices (i , j ) ,
variarn segn el siguiente orden [(i = 1, 2 ,3 ), j = 1, 2 ,3] , produciendo las
siguientes nueve ecuaciones algebraicas lineales:
(94)
41,1
+2 2 ,1
+21, 2
1 , 1
4 2 ,1
+ 3 ,1
2 ,1
4 3 ,1
1 , 1
2 ,1
= h 2 S1,1
+ 2 2 , 2
= h 2 S 2 ,1
+ 2 3 , 2
41, 2
+ 2 2 , 2
+ 1 , 2
4 2 , 2
+ 3, 2
+ 2,2
4 3 , 2
3 ,1
= h 2 S3 , 1
= h 2 S1, 2
+ 1 , 3
1 , 2
2,2
3, 2
= h 2 S2 , 2
+ 2 ,3
+ 3,3
= h 2 S3 , 2
= h 2 S1, 3
41, 3
+ 2 2 , 3
+ 1 , 3
4 2 , 3
+ 3,3
+ 2 ,3
4 3 , 3
= h 2 S2 , 3
= h 2 S3 , 3
o en forma matricial, [A ]{ } = [b ] :
1,1
h 2 S1,1
2
4 2
2 ,1
h 2 S2 , 1
2
1 4 1
h
S
1
4
2
3
,
1
3 ,1
1, 2
h S1, 2
1
4 2
1
1
1 4 1
1
2 , 2 = h S2 , 2
1
1 4
1
h S3 , 2
3 , 2
h
S
1
4
2
1
,
3
1, 3
2
1
1 4 1
h S2 , 3
2 , 3
h S3 , 3
1
1 4
n x n 3 , 3 n
n
(95)
Todos los elementos de la matriz de la ecuacin (95) son cero, excepto los
elementos de las cinco diagonales. A esta matriz de forma especial se le llama
matriz pentadiagonal.
4.5
V(u, v)
u=
y
v=
Solucin:
El flujo dentro de la regin delimitada ABCDEFA es potencial, la cual se gobierna
por la ecuacin de Laplace:
2
2
+
=0
x
y
(97)
Frontera derecha:
= 0 (tipo Neumann)
(98)
x 2
x 2
(99)
2 i , j 1 2 i , j + i , j +1
y 2
y 2
i 1, j 2 i , j + i +1, j
x 2
i , j 1 2 i , j + i , j +1
y 2
=0
(100)
y 2
i max, j
(101)
x 2 i max, j
()
x i max, j
()
x i max 1 , j
2
(102)
x
2
=0 ,
i max, j i max 1, j
x i max 1 , j
x
2
Por lo que la ecuacin (102) se transforma en:
2 i max 1, j 2 i max, j
2
=
x 2 i max, j
x 2
(103)
x 2
=0
(104)
enddo
! Coloca los coeficientes de frontera derecha (dfi/dx=0)
do j=jmp+1,jmax-1
k = j*imax
coef(k,k-imax) = 1
coef(k,k-1) = 2
coef(k,k) = -4
coef(k,k+imax) = 1
vctb(k) = 0
enddo
! Coloca los coeficientes de los nodos internos
do j=2,jmax-1
do i=2,imax-1
k = (j-1)*imax + i
coef(k,k-imax) = 1
coef(k,k-1) = 1
coef(k,k)
= -4
coef(k,k+1) = 1
coef(k,k+imax) = 1
vctb(k) = 0
enddo
enddo
! Coloca los coeficientes de los nodos especiales
! donde esta ubicado el pilar rectangular
do l=jmp,2,-1
do m=1,imp
do j=1,nn
coef(l*imax-m,j) = 0
enddo
coef(l*imax-m,l*imax-m) = 1
vctb(l*imax-m) = 0
enddo
enddo
! Transfiere los coeficientes a la matriz A y vector B
do i=1,nn
do j=1,nn
A(i,j) = coef(i,j)
enddo
b(i) = vctb(i)
enddo
!
!
!
!
!
do j=2,jmax
k = (j-1)*imax
do i=1,imax
write (4,27) (i-1)/2.,-(j-1)/2.,-x(k+i)
enddo
do i=imax-1,1,-1
write (4,27) (xlt-(i-1)/2.)+xlt,-(j-1)/2.,-x(k+i)
enddo
enddo
20
21
23
26
27
format
format
format
format
format
close (2)
close (3)
close (4)
stop
end
Solucin de Flujo Potencial (Mtodo de Gauss):
4.00
4.00
4.00
4.00
4.00
4.00
4.00
4.00
4.00
4.00
4.00
4.00
4.00
3.50
3.49
3.48
3.47
3.45
3.42
3.38
3.33
3.27
3.19
3.12
3.08
3.06
3.00
2.98
2.96
2.94
2.90
2.85
2.78
2.68
2.55
2.38
2.21
2.12
2.10
2.50
2.48
2.45
2.42
2.37
2.30
2.20
2.06
1.86
1.57
1.22
1.11
1.08
2.00
1.97
1.95
1.91
1.86
1.78
1.67
1.51
1.25
.83
.00
.00
.00
1.50
1.48
1.45
1.41
1.37
1.30
1.20
1.04
.82
.48
.00
.00
.00
1.00
.98
.96
.93
.90
.84
.77
.66
.50
.28
.00
.00
.00
.50
.49
.48
.46
.44
.42
.38
.32
.24
.13
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
.00
4.0
3.5
3.0
Y (m)
2.5
2.0
1.5
1.0
0.5
0.0
0.0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
4.5
5.0
5.5
6.0
X (m)
4.0
3.5
3.0
2.5
2.0
1.5
Y (m)
1.0
0.5
0.0
-0.5
-1.0
-1.5
-2.0
-2.5
-3.0
-3.5
-4.0
0.0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
4.5
5.0
5.5
6.0
6.5
X (m)
7.0
7.5
8.0
8.5
9.0