Sie sind auf Seite 1von 4

Facultad de Ciencias Exactas, Ingeniera y Agrimensura

Escuela de Formacin Bsica


Departamento de Matemtica
METODOS COMPUTACIONALES INGENIERIA INDUSTRIAL
INFORMATICA APLICADA INGENIERIA MECANICA
SISTEMAS DE ECUACIONES LINEALES
EJEMPLO DE APLICACIN DEL MTODO ITERATIVO DE GAUSS - SEIDEL

Enunciado del problema


Considrese una placa plana cuyos lados se mantienen a las temperaturas constantes Ta y
Tb, como se muestra en la figura 1.

y
T

i-1
x

i+1
T

j-1

j+1

x
Figura 1
Evalese la distribucin espacial de temperatura para puntos interiores de la placa en estado
estacionario.

Pgina 1 de 4

Solucin
La distribucin de temperatura en estado estacionario se obtiene a partir de la ecuacin de
Laplace, que para el caso bidimensional se escribe:
2T
x2

2T
y2

donde T es la temperatura y (x, y) son las coordenadas de los puntos en el plano.


Las derivadas parciales pueden aproximarse utilizando diferencias finitas, para lo cual
consideraremos una malla de puntos interiores de coordenadas x(i, j), y(i, j) con i, j = 1, ...,
n, separados por una distancia x, segn x y y segn y (ver figura 1). Para un punto i, j:
Ti 1 j Ti j
T

x
x
2T
x

T

T
x

x x

i j

T
x

Ti 1 j Ti

i 1 j

Ti

Ti 1 j

Ti 1 j 2Ti

Ti 1 j

x2

donde se ha utilizado una diferencia finita hacia adelante o progresiva para la primer
derivacin y una diferencia finita hacia atrs o regresiva para la segunda derivacin.
Anlogamente:
2T
y

Ti j 1 2Ti j Ti j 1
y2

Para una placa cuadrada x = y y la ecuacin de Laplace queda:


Ti+1 j + Ti-1 j + Ti j+1 + Ti j-1 - 4 Ti j = 0

i, j = 1, ..., n

Aplicando esta ecuacin a cada nodo i, j de la figura 1, se obtiene el siguiente conjunto de


ecuaciones:
T21 + Tb + T12 + Ta 4T11 = 0
T22 + Tb + T13 + T11 4T12 = 0
T23 + Tb + T14 + T12 4T13 = 0
:
T31 + T11 + T22 + Ta 4T21 = 0
T32 + T12 + T23 + T21 4T22 = 0
T33 + T13 + T24 + T22 4T23 = 0
:
T41 + T21 + T32 + Ta 4T31 = 0
T42 + T22 + T33 + T31 4T32 = 0

(1, 1)
(1, 2)
(1, 3)
(2, 1)
(2, 2)
(2, 3)
(3, 1)
(3, 2)
Pgina 2 de 4

T43 + T23 + T34 + T32 4T33 = 0


:

(3, 3)

donde las temperaturas con algn subndice cero corresponden a puntos sobre los bordes de
las placas y se han reemplazado por Ta o Tb, segn corresponda. Lo mismo debe hacerse
para las temperaturas con algn subndice correspondiente al valor n+1.
Puede verse que se trata de un sistema de n2 ecuaciones lineales en las n2 incgnitas:
T11, T12, T13, ...., T21, T22, T23, ..........., Tn1, Tn2, ......, Tnn
Para ver qu forma tiene este sistema en un caso particular consideremos un conjunto de 9
puntos (n=3). Se genera entonces el siguiente conjunto de ecuaciones (ver figura 2):
T11

T12

-4T11
T11

+T12
-4T12
T12

T13

T21

T22

T23

T31

T32

T33

+T21
+T13
-4T13

T11

+T22
+T23
-4T21
+T21

T12
T13

+T22
-4T22
+T22

+T31
+T23
-4T23

T21

+T32
+T33
-4T31
+T31

T22
T23

+T32
-4T32
+T32

+T33
-4T33

=
=
=
=
=
=
=
=
=

- (Tb + Ta)
- Tb
- 2Tb
- Ta
0
-Tb
-2Ta
-Ta
- (Tb + Ta)

11

12

13

21

22

23

31

32

33

Figura 2
Suponiendo Ta = 0C y Tb = 100C, el sistema anterior, expresado en notacin matricial,
queda:

Pgina 3 de 4

4 1
1 4

0
0

T11
T
12

T13

100
100

200

1
0

0
0

0
0

0
0

T21
T2 2

1
0

1
4

0
0

100
0

T2 3
T31
T32
T
33

0
100

Apliquemos el mtodo iterativo de Gauss-Seidel para resolver este sistema. Utilizando la


funcin gausseid con delta = 0.1; itermax = 20, se obtienen los siguientes resultados,
despus de 10 iteraciones:
T11 = 49.9084
T21 = 28.4799
T31 = 14.2399

T12 = 71.3370
T22 = 49.9084
T32 = 28.5257

T13 = 85.6685
T23 = 71.3828
T33 = 49.9771

Para delta = 0.01; itermax = 20, se obtienen los siguientes valores, luego de 14
iteraciones:
T11 = 49.9943
T21 = 28.5657
T31 = 14.2829

T12 = 71.4228
T22 = 49.9943
T32 = 28.5686

T13 = 85.7114
T23 = 71.4257
T33 = 49.9986

Estos resultados se muestran en la figura 3.

49.99 71.42 85.71

28.57 49.99 71.43

14.28 28.57 50.00

99
T

Figura 3

Pgina 4 de 4

Das könnte Ihnen auch gefallen