You are on page 1of 22

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

TEMA 8:
PROBLEMAS PARABLICOS:
TIPOS DE PROBLEMAS DE VALOR INICIAL EN UNA
(O MS) DIRECCIONES ESPACIALES EN INGENIERA
QUMICA. MTODOS NUMRICOS DE RESOLUCIN
1. INTRODUCCIN: SISTEMAS DE INGENIERA QUMICA CON VARIACIN EN EL
TIEMPO Y EN EL ESPACIO: PROBLEMAS PDE.
2. CONDICIONES

DE

INTEGRACIN

ASOCIADAS

PROBLEMAS

PDE-

PARABLICOS.
3. RESOLUCIN NUMRICA DE PROBLEMAS PDE-PARABLICOS: MTODO DE
LNEAS.
3.1. Aplicacin de las condiciones frontera en el mtodo de lneas.
4. RESOLUCIN NUMRICA DE PROBLEMAS PDE-PARABLICOS: MTODO DE
DIFERENCIAS FINITAS:
4.1. Mtodo explcito.
4.2. Mtodo implcito.
4.3. Mtodo de Crank-Nicolson.
4.4. Consideraciones particulares para problemas en coordenadas polares.
4.5. Consideraciones particulares para problemas no lineales.
4.6. Consideraciones particulares para problemas parablicos en ms de una
dimensin espacial
5. BIBLIOGRAFA RECOMENDADA.

Asignatura:

Clculo Avanzado de Procesos Qumicos.

Titulacin:

Ingeniera Qumica

Curso:

Cuarto

Cuatrimestre:

Primero
Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

1. INTRODUCCIN: SISTEMAS DE INGENIERA QUMICA CON VARIACIN EN EL


TIEMPO Y EN EL ESPACIO: PROBLEMAS PDE
En el Tema 7 se introdujo que las ecuaciones PDE de 2 orden con dos variables independientes:
a

2
u
x

2
u
xy

2
u
y

u
x

u
y

2
f ( u ) g 0 se clasifican como PARABLICAS si b ac 0

Los sistemas que incluyen difusin o conduccin de calor en estado dinmico son los ejemplos ms
clsicos de ecuaciones PDE parablicas. Estas ecuaciones implican a una derivada de primer orden
respecto del tiempo y a una o ms derivadas de segundo orden respecto a variables espaciales. Por lo
tanto, pueden clasificarse a su vez como PDE-IVP ya que una de las variables independientes, el
tiempo, es una variable abierta.

Limitndonos a los sistemas que incluyen slo una variable espacial, la forma general de estas
ecuaciones es:
u 1 u
r

r
t r r

donde: 0 simetra plana.

1 simetra cilndrica
2 simetra esfrica

Aunque desde una perspectiva rigurosa la clasificacin de ecuacin parablica slo incluye a
ecuaciones de 2 orden lineales con dos variables independientes, en muchos textos se consideran
ecuaciones parablicas ecuaciones de 2 orden lineales con ms de dos variables independientes ya que
el mtodo de resolucin es el mismo.

Ejemplo 8.1.

Ecuacin de conduccin de calor (e.n.e.):

2 ley de Fick de la difusin (e.n.e): D abx

2T
x 2

2Ca
x 2

D aby

2T
y 2

2Ca
y 2

2T
z 2

D abz

T
(3 var. espaciales y tiempo)
t

2Ca
z 2

C a
(3 var. espaciales y tiempo)
t

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

Qu se pretende obtener con la solucin de una ecuacin PDE-Parablica en Ingeniera Qumica?

Tomemos un ejemplo sencillo. La distribucin de temperatura en una pared slida con conductividad
trmica constante. Hemos resuelto este problema para el caso en el que el sistema se encuentra en
estado estacionario y la variacin de temperatura slo tiene importancia en una direccin espacial.

Tem p vs distancia (e.e .)


12 0
) 10 0
C
( 8 0
ar
tua 6 0
re
p 40
m
te 2 0
0
0

0,2

0,4

0,6

0,8

dista ncia (m )

Figura 8.1. Perfil de temperatura en una pared. Estado estacionario.

En este caso la ecuacin que representa el problema es una ODE-BVP de la forma:

d 2T
dx 2

0 , que

necesita de dos condiciones frontera para resolverse singularmente (ej. T(0)=100C y T(1)=40C). La
solucin numrica a este problema se muestra en la Figura 8.1.
Si partimos de la suposicin de que inicialmente toda la pared se encontraba a la misma temperatura
(ej. 40C) y de repente la cara interior se pone en contacto con un foco de calor y alcanza los 100C, la
temperatura en los diferentes puntos de la pared ir cambiando con el tiempo hasta alcanzar un nuevo
estado estacionario. En este caso la ecuacin que gobierna el sistema ser:

T
2T
(con una

t
x 2

condicin inicial y dos condiciones frontera).


La solucin a esta ecuacin deber proporcionar:
-

Un perfil de temperatura en la pared para cada tiempo (hasta el momento en que se alcance el
estado estacionario).

La evolucin con el tiempo de la temperatura en un punto xi de la pared (hasta alcanzar la


temperatura correspondiente a ese punto en el estado estacionario).

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

Es decir, la solucin de una ecuacin PDE PARABLICA es una matriz de valores de la variable
dependiente correspondientes a cada nodo de la malla espacial y a cada tiempo de la malla temporal
que pueden ser representados como:
a) un conjunto de perfiles a lo largo de todo el intervalo espacial (cada uno de ellos correspondiente a
un tiempo de integracin)
b) un conjunto de perfiles que muestran la evolucin de la variable dependiente en cada nodo en
funcin del tiempo.
En la Figura 8.2. se muestra el resultado de la integracin del problema ejemplo como un conjunto de
perfiles a lo largo del intervalo de integracin espacial en funcin del tiempo. En la figura 8.3. Se
muestra este mismo resultado en forma de evolucin de cada nodo con el tiempo.
TEMPERATURA DE LA PARED
distancia (m)

t=0

t=0,01

t=1

t=2

t=tf

40

100

100

100

100

0,2

40

40

75

80

88

0,4

40

40

55

65

75

0,6

40

40

45

50

60

0,8

40

40

40

42

50

40

40

40

40

40

TEMPERATURA EN CADA NODO DE LA PARED


tiempo (s)

x=0,0

x=0,2

x=0,4

x=0,6

x=0,8

x=1,0

40

40

40

40

40

40

0,01

100

40

40

40

40

40

100

75

45

40

40

40

100

80

65

50

42

40

100

88

75

60

50

40

Evolucindelatemperaturaencadanodo

Tempvsdistancia(e.n.e)

120

120
Temperatura (C)

t<0

80

tfinal

60

t=0

40

t=1
t=2

20

temperatura (C)

100

100

x=0,0
x=0,2

80

x=0,4
60

x=0,6
x=0,8

40

x=1,0

20

0
0

0,2

0,4

0,6

0,8

1,2

distancia(m)

Figura 8.2. Evolucin de la temperatura en cada nodo en funcin del tiempo

0
0

0,5

1,5
tiempo(s)

2,5

Figura 8.3. Temperatura en el sistema para cada tiempo

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

2. CONDICIONES

DE

INTEGRACIN

ASOCIADAS

4 curso.

PROBLEMAS

PDE-

PARABLICOS.
Las ecuaciones parablicas implican una derivada de primer orden respecto del tiempo, por lo tanto se
necesitar una condicin inicial que nos defina el valor de la variable dependiente en todo el intervalo
de integracin para tiempo cero.
A su vez las ecuaciones parablicas tienen una o ms derivadas de segundo orden respecto a variables
espaciales. Para proceder a la integracin de cada una de estas derivadas ser necesario definir una
condicin frontera en cada extremo del intervalo de integracin de cada variable espacial. Esta
condicin se cumplir para cualquier valor de las dems variables independientes y para cualquier
tiempo de integracin.

Las condiciones frontera pueden implicar a la variable dependiente o a su derivada.


En resumen, una ecuacin parablica se acompaa de una condicin inicial y un nmero de
condiciones frontera igual al doble de variables espaciales de la ecuacin.

Ejemplo 8.2.

Tomemos como ejemplo un gas A que se difunde en un lquido B estancado en una probeta alta.
En estado dinmico la ecuacin que modela este sistema ser:

Ca (z,0) 0
2
C a
Ca

con las condiciones C a (0, t ) C a 0


D ab
2
t
z
C
a
0
z z l

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

3. RESOLUCIN NUMRICA DE PROBLEMAS PDE PARABLICOS: MTODO DE


LNEAS.

Aplicaremos el mtodo de lneas (MOL) a la resolucin de problemas PDE-parablicos en una


direccin espacial, tomando como ejemplo general una ecuacin en coordenadas rectangulares:
U t U xx o lo que es equivalente:

U
2U

.
t
x 2

Primer paso

Consiste en la creacin de una malla de n nodos en el intervalo espacial:


h x i 1 x i ,

i 0,.......n 1 desde x 0 hasta x n 1 :


i=0
x=x0

Segundo paso

i=n+1
x=xn+1

Consiste en aplicar la ecuacin diferencial en cada nodo espacial, es decir transformamos una
ecuacin continua en n ecuaciones discontinuas, una por cada nodo espacial:

U i
2Ui

t
x 2
i

Tercer paso

Consiste en aplicar diferencias finitas centrales a la derivada espacial de segundo orden en cada uno
de los puntos nodales i:

2U i U i 1 2U i U i 1

, con lo cual hemos eliminado una de las


2
2
h
xi

derivadas parciales de la ecuacin que ahora ser de la forma:

dU i
U 2U i U i 1
i 1
.
dt
h2

ATENCIN: como solo tenemos una derivada respecto del tiempo, la ecuacin en cada nodo se ha
transformado en una ODE.
Obtenemos por tanto un sistema de n ecuaciones diferenciales totales de primer orden (tantas como
nodos en la direccin x) con sus correspondientes condiciones iniciales.
Cuarto paso

Corresponde a la modificacin del sistema general de ecuaciones ODE-IVP en funcin de las


condiciones de integracin de cada problema particular.
Quinto paso

Corresponde a la resolucin del sistema de ODE-IVPs generado.


Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

En Resumen:

El mtodo de lneas consiste en transformar una ecuacin PDE-parablica en un sistemas de ODEs


del valor inicial y resolver este sistema mediante las tcnicas aplicables a resolucin de ODEs del
valor inicial (Temas 3, 4 de este curso), es decir, algoritmos tipo Euler, Runge-Kutta, Adams, etc.

Ejemplo 8.3.

Aplicacin del mtodo MOL a la ecuacin PDE parablica de 2 orden lineal en una direccin
espacial

T
2T
. Obtencin del sistema ODE-IVP general:

t
x 2

Solucin:
Respecto de la variable espacial x el intervalo cerrado es (0, 1), respecto a la variable temporal el
intervalo es abierto (0, ).
Tomando x 0.1 desde x 0 hasta x 1 tendremos 11 nodos : i 0,1,......,10

Si en cada nodo aplicamos la aproximacin

2T
x 2

T 2Ti Ti 1
, siendo i el ndice
i 1
2
x
i

correspondiente a la discretizacin espacial. Obtendremos:


Para el nodo i=0 (x=0)

2T
x 2

Para el nodo i=1 (x=0,1)

Para el nodo i=2 (x=0,2)

T 2T0 T1
1
(0,1) 2
0

2T

T 2T1 T0
2
x 2 1
(0,1) 2

2T

T 2T2 T1
3
x 2 2
(0,1) 2

............................................................................................
Para el nodo i=9 (x=0,9)

2T

T 2T9 T8
10
x 2 9
(0,1) 2

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

Para el nodo i=10 (x=1)

4 curso.

2T

T 2T10 T9
11
x 2 10
(0,1) 2

En cada nodo se cumple la ecuacin

Ti
2 Ti

, por lo tanto podemos igualar:


t
x 2
i

T 2Ti Ti 1
Ti 1 2Ti Ti 1
T
dT

i 1

t i
dt
x 2
x 2
i

En la expresin anterior solo hay una derivada, luego hemos transformado una ecuacin PDE en
un sistema de ecuaciones ODE del valor inicial:
Para el nodo i=0 (x=0)

T 2T0 T1
dT
1
dt 0
(0,1) 2

con T0 ( j 0) 25

T 2T1 T0
dT
2
dt 1
(0,1) 2

con T1 ( j 0) 25

Para el nodo i=1 (x=0,1)

......................................................................................

con Ti ( j 0) 25

Para el nodo i=9 (x=0,9)

T 2T9 T8
dT
10
dt 9
(0,1) 2

con T9 ( j 0) 25

Para el nodo i=10 (x=1)

T 2T10 T9
dT
11
dt 10
(0,1) 2

con T10 ( j 0) 25

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

3.1. Aplicacin de las condiciones de frontera en el mtodo de lneas


Caso a) Las dos condiciones frontera son constantes:
Los valores de las variables dependientes T0, Tn son conocidas, por lo tanto no se necesitan las
ecuaciones ODEs correspondientes a los nodos inicial y final.

Una PDE- parablica con dos condiciones de frontera constantes en la que se ha discretizado el
intervalo de integracin espacial en n puntos nodales se resuelve, en mtodo MOL, mediante un
sistema de n-2 ODEs correspondientes a los n-2 puntos nodales interiores.
Caso b) Una condicin frontera aislante o de flujo:
En este caso, en el nodo en el que tenemos la condicin de frontera aislante (o de flujo) no se conoce el
valor de la variable dependiente, por ejemplo Tn, por lo tanto ahora habr de incluir la ecuacin ODE
correspondiente a este nodo. Adems la aproximacin a la derivada segunda en ese nodo frontera
implica utilizar un nodo que no existe en el intervalo de integracin (T-1 Tn+1) y esto obligar a
utilizar la tcnica de los lmites ficticios (Tema 5 de este curso) para sustituir este nodo por otro
incluido en el intervalo de integracin.

Una PDE- parablica con una condicin de frontera constante y otra condicin de frontera aislante
(o de flujo) en la que se ha discretizado el intervalo de integracin espacial en n puntos nodales se
resuelve, en mtodo MOL, mediante un sistema de n-1 ODEs correspondientes a los n-2 puntos
nodales interiores y al punto nodal exterior correspondiente a la condicin aislante (flujo).
Caso c) Dos condiciones frontera de flujo (o aislante):
En los nodos en los que tenemos las condiciones de frontera aislante (o de flujo) no se conoce el valor
de la variable dependiente, T0, Tn, por lo tanto, habr de incluir las ecuacin ODE correspondientes a
estos nodos. Adems la aproximacin a la derivada segunda en ambos nodos frontera implica utilizar
dos nodos que no existen en el intervalo de integracin (T-1 y Tn+1) y esto obligar a utilizar la tcnica

de los lmites ficticios para sustituir estos nodos por otros incluidos en el intervalo de integracin.
Una PDE- parablica con dos condiciones de frontera de flujo (o aislante) en la que se ha
discretizado el intervalo de integracin espacial en n puntos nodales se resuelve, en mtodo MOL,
mediante un sistema de n ODEs correspondientes a los n-2 puntos nodales interiores y a los dos
puntos nodales exteriores.
Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

Ejemplo 8.4.

Partiendo del sistema de ODE-IVP general al que se ha llegado en el ejemplo 8.3. Obtener los
sistemas particulares para los casos:
T(0, x ) 25 C

a) condiciones de contorno definidas por: T( t ,0) 100 C


T( t , 1) 25 C

En este caso no son necesarias la primera y ltima ecuacin ODE. El sistema se expresa:
Para el nodo i=0 (x=0)

T0 100

Para el nodo i=1 (x=0,1)

T 2T1 100
dT
2
dt 1
(0,1) 2

......................................................................................
Para el nodo i=9 (x=0,9)

25 2T9 T8
dT

dt 9
(0,1) 2

con

T1 ( t 0) 25

con

Ti ( t 0) 25

con T9 ( t 0) 25

Para el nodo i=10 (x=1) T10 25

T(0, x ) 25 C
T

b) condiciones de contorno definidas por: ( t ,1) 0


x
T( t , 0) 100 C
En este caso la ecuacin para x=1,0 vuelve a ser necesaria, el sistema se expresa entonces:
Para el nodo i=0 (x=0)

T0 100

Para el nodo i=1 (x=0,1)

T 2T1 100
dT
2
dt 1
(0,1) 2

......................................................................................

con

T1 ( t 0) 25

con

Ti ( t 0) 25

Para el nodo i=9 (x=0,9)

T 2T9 T8
dT
10
dt 9
(0,1) 2

con T9 ( t 0) 25

Para el nodo i=10 (x=1)

T 2T10 T9
dT
11
dt 10
(0,1) 2

con T10 ( t 0) 25

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

10

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

Aparece una nueva variable, T11, que por no pertenecer al intervalo de integracin debe ser
sustituida. Aplicando la tcnica de los lmites ficticios se obtiene para este caso que en el
punto x=1,0 se cumple

T T9
dT
T11 T9 por lo tanto podemos
0 11
2h
dx i 10

expresar la ecuacin correspondiente al nodo i=10 de la forma:


Para el nodo i=10 (x=1)

2T 2T10
dT
9
dt 10
(0,1) 2

con T10 ( t 0) 25

T(0, x ) 25 C

T
c) condiciones de contorno definidas por: ( t ,1) 0
x
T
x ( t , 0) TF T0
En este caso la ecuacin para x=0,0 vuelve a ser necesaria, el sistema se expresa entonces:
Para el nodo i=0 (x=0)

T 2T0 T1
dT
1
dt 0
(0,1) 2

Para el nodo i=1 (x=0,1)

T 2T1 100
dT
2
dt 1
(0,1) 2

......................................................................................

con T0 ( t 0) 25

con

T1 ( t 0) 25

con

Ti ( t 0) 25

Para el nodo i=9 (x=0,9)

T 2T9 T8
dT
10
dt 9
(0,1) 2

con T9 ( t 0) 25

Para el nodo i=10 (x=1)

T 2T10 T9
dT
11
dt 10
(0,1) 2

con T10 ( t 0) 25

Aparece una nueva variable, T-1, que por no pertenecer al intervalo de integracin debe ser
sustituida. Aplicando la tcnica de los lmites ficticios se obtiene para este caso que en el punto
x=0,0 se cumple

T T
dT
TF T0 1 1 T1 2hTF T0 T1 por lo tanto
dx i 0
2h

podemos expresar la ecuacin correspondiente al nodo i=0 de la forma:


Para el nodo i=0 (x=0,0)

2T 21 0,1 T0 0,2
dT
1
dt 0
(0,1) 2

con T0 ( t 0) 25

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

11

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

Resumen mtodo de lneas (MOL) aplicado a la resolucin de PDE-parablicas.

Este mtodo convierte un problema de Ingeniera Qumica definido por una PDE parablica en un
sistema acoplado de ecuaciones diferenciales ordinarias de primer orden mediante discretizacin de
las derivadas parciales de segundo orden espaciales.

La integracin del sistema ODE-IVP generado se lleva a cabo mediante un algoritmo adecuado.

PDE-parablica (2 orden)
Discretizacin: determinacin de puntos nodales
Variables:
intervalo de integracin (x)
Tamao de paso de discretizacin (x)
Nmero de nodos (n)

1 etapa

Aproximacin de la derivada de segundo orden con


respecto al espacio.

Sistema ODE-IVP (1 orden)

n-2 ecuaciones
(2 cond. Frontera
constantes)

2 etapa

n-1 ecuaciones
(1 cond. Frontera
constante)

n ecuaciones
(0 cond. Frontera
constantes)

Resolucin de un sistema de ODEs del valor inicial


Variables:
Tiempo final de integracin (tf)
Tamao de paso de integracin (t)

Obtencin de la solucin como evolucin con el tiempo de la propiedad de inters


(variable dependiente en un conjunto discreto de puntos de inters
Figura 8.4. Esquema de la aplicacin del Mtodo de Lneas (MOL)

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

12

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

4. RESOLUCIN NUMRICA DE PROBLEMAS PDE-PARABLICOS: MTODO DE


DIFERENCIAS FINITAS

La resolucin de un problema PDE-Parablico con una dimensin espacial mediante diferencias finitas
conlleva los siguientes pasos:
Primer paso:

Crear una red de nodos en dos dimensiones. Para ello es necesario dar un valor final al tiempo, de esta
forma las dos variables son cerradas:
Variable espacial: xi+1=xi+x con i = 0, .....,n; siendo x0=0,0 y xn+1=1,0
Variable temporal: tj+1=tj+t con j = 0, .....,n; siendo t0=0,0 y tn+1=tfinal.
Se obtendr una malla en dos dimensiones como la representada en la Figura 8.5:

Figura 8.5. Malla correspondiente a la discretizacin de la variable espacial y temporal.

Segundo paso:

Discretizar la ecuacin:

Tij
t j

2 Tij
x i 2

en tantas ecuaciones como nodos tenga la red.

Tercer paso:

Aplicar diferencias finitas a la segunda derivada espacial: 2 T ij


x i2
ij

T i 1, j 2 T i , j T i 1, j
x 2

Cuarto paso:

Aplicar diferencias finitas a la primera derivada temporal.


El resultado de aplicar diferencias finitas a las dos derivadas de la ecuacin es que hemos transformado
una ecuacin PDE-Parablica en un sistema de ecuaciones algebraicas.
En funcin del tipo de aproximacin a la primera derivada que se aplique se distinguen tres mtodos
de diferencias finitas:
Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

13

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

4.1 Mtodo explcito:

En este mtodo se aplican diferencias hacia delante a la derivada de primer orden respecto del tiempo.
El punto seleccionado para realizar la aproximacin es el punto (j):
Ti, j 1 Ti, j
dT

t .
dt i, j
t
Del conjunto de las aproximaciones a la segunda derivada (paso 3) y a la primera derivada (paso 4) en
cada nodo i,j se obtiene un conjunto de ecuaciones:

Ti, j 1 Ti, j

o lo que es lo mismo:

t
x 2

Ti 1, j 2Ti, j Ti 1, j

Ti, j 1 k Ti 1, j 2Ti, j Ti 1, j Ti, j , siendo k

t
x 2

El sistema de ecuaciones as obtenido contendr solo valores de T en la j-sima posicin en el lado


derecho de la ecuacin. (Figura 8.6).
Como todos estos valores son conocidos esta frmula puede usarse para determinar Ti,j+1 para todos los
valores de i entre los puntos frontera.
Las condiciones frontera se utilizan para determinar los valores en los puntos extremos.
El sistema de ecuaciones algebraicas generado es un sistema explcito, en el que en cada ecuacin solo
existe una variable desconocida por lo que pueden determinarse las temperaturas en cada nodo
individualmente.

Figura 8.6. Nodos involucrados en el clculo del nodo i+1, j+1 en el mtodo explcito.
[Reelaborado a partir de Riggs, 1994].

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

14

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

El error del mtodo es proporcional a t x 2 ya que para aplicar diferencias finitas se han usado

aproximaciones de orden 2 en el caso del espacio y de orden 1 en el caso del tiempo.


La estabilidad del mtodo viene determinada por k

1
, a causa de estas limitaciones este mtodo no
2

es muy adecuado para gran nmero de problemas por lo que se han desarrollado algoritmos que
permitan integrar el sistema con mayor exactitud y estabilidad.
4.2 Mtodo implcito:

Este mtodo se denomina tambin Mtodo diferencial inverso o Mtodo de las diferencias hacia atrs.
En este mtodo se aplican diferencias hacia atrs a la derivada de primer orden respecto del tiempo.
El punto seleccionado para realizar la aproximacin es el punto (j+1):

Ti, j 1 Ti, j
dT

t .
dt i, j 1
t

Del conjunto de las aproximaciones a la segunda derivada (paso 3) y a la primera derivada (paso 4) en
cada nodo i,j se obtiene un conjunto de ecuaciones:
Ti, j1 Ti, j

o lo que es lo mismo:

t
x 2

Ti 1, j1 2Ti, j1 Ti 1, j1

Ti, j 1 k Ti 1, j 1 2Ti, j 1 Ti 1, j 1 Ti, j , siendo k

t
x 2

IMPORTANTE: en cada una de estas ecuaciones tenemos tres incgnitas ( Ti 1, j 1 , Ti, j 1 , Ti 1, j 1 ) y


un valor conocido ( Ti, j ). Entonces todos los nodos que estn a un mismo nivel j se tienen que resolver
conjuntamente: tenemos que resolver un sistema de ecuaciones lineales para cada tiempo j.
Si reagrupamos trminos en la expresin anterior: kTi 1, j 1 1 2k Ti, j 1 kTi 1, j 1 Ti, j
Por lo tanto, tenemos un sistema tridiagonal que puede expresarme matricialmente:
1 2k
k

0
k
1 2k k

0
k

T0, j 1

T j 1 T j k

1 2k
Tn 1, j 1
0
0

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

15

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

siendo: T j 1 T1, j 1 , T2, j 1 ,...., Tn , j 1 T


Nota: esta expresin corresponde a un sistema con n+1 nodos espaciales en cada tiempo j teniendo con
condiciones frontera constantes en los nodos i=0 (inicial) e i=n+1 (final). Por lo tanto tiene tantas
ecuaciones como nodos interiores (n). Si alguna de las condiciones frontera es tipo Neumann o
Robbins sera necesario aadir ms ecuaciones al sistema y aplicar la tcnica de los lmites ficticios
para eliminar nodos que no se encuentran dentro del intervalo de integracin. La figura 8.7 muestra
grficamente los nodos implicados en el clculo de un nodo.
El orden de exactitud de este mtodo es el mismo que el mtodo explcito ya que hemos utilizado
aproximaciones del mismo orden: aproximaciones de orden 2 en el caso del espacio y de orden 1 en el
caso del tiempo. Sin embargo la ventaja es que este mtodo es incondicionalmente estable.

Figura 8.7. Nodos implicados en el clculo de un nuevo nodo en el mtodo implcito.

4.3 Mtodo de Crank- Nicolson

En este mtodo se utilizan diferencias centrales para aproximar la derivada de primer orden respecto al
tiempo. El punto seleccionado para realizar la aproximacin es el punto (j+1/2), es decir el punto
medio entre dos nodos j , j+1.:

Ti, j 1 Ti, j
dT

t 2
dt i, j 1 / 2
t

Del conjunto de las aproximaciones a la segunda derivada (paso 3) y a la primera derivada (paso 4) en
cada nodo i,j se obtiene un conjunto de ecuaciones:

Ti, j 1 k Ti 1, j 1 / 2 - 2Ti, j 1 / 2 Ti 1, j 1 / 2 Ti, j


Una expresin de este tipo no es evaluable dado que los nodos que existen en la red corresponden a
valores de j enteros; para solucionar el problema se aplica a cada nodo la expresin:
Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

16

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

Ti, j 1 / 2

1
Ti, j Ti, j 1
2

4 curso.

con lo cual se obtiene la expresin:


Ti, j 1

t
2x 2

Ti 1, j Ti 1, j1 2Ti, j Ti, j1 Ti 1, j Ti 1, j1 Ti, j

Esta expresin corresponde a un sistema de ecuaciones acopladas para cada tiempo que puede
expresarse de forma matricial:
0
1 k k / 2
k / 2 1 k k / 2

k/2
0
0

0
0
0
(1 k ) k / 2
2 (T0, j T0, j 1 )
k / 2 (1 k ) k / 2

0
0
0

T j 1
Tj

1 k
0
k / 2 (1 k )
0
2 (Tn 1, j Tn 1, j 1 )

Nota: esta expresin corresponde a un sistema con n+1 nodos espaciales en cada tiempo j teniendo con
condiciones frontera constantes en los nodos i=0 (inicial) e i=n+1 (final). Por lo tanto tiene tantas
ecuaciones como nodos interiores (n). Si alguna de las condiciones frontera es tipo Neumann o Robins
seria necesario aadir ms ecuaciones al sistema y aplicar la tcnica de los lmites ficticios para
eliminar nodos que no se encuentran dentro del intervalo de integracin. La figura 8.8 muestra
grficamente los nodos implicados en el clculo de un nodo.

El orden de exactitud de este mtodo es t 2 x 2 ya que hemos utilizado aproximaciones de orden


2 en la derivada del espacio y del tiempo. Adems este mtodo es incondicionalmente estable.

Figura 8.8. Nodos implicados en el clculo de un nuevo nodo en el mtodo de Crank-Nicolson.


[Reelaborado a partir de Riggs, 1994].

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

17

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

Resumen del Mtodo de Diferencias Finitas

PDE-parablica (2 orden)
Discretizacin: determinacin de puntos nodales
Variables:
Intervalo de integracin (x)
Tamao de paso de discretizacin (x)
Nmero de nodos (i)

1 etapa

Aproximacin de la derivada de segundo orden con


respecto al espacio.

Sistema ODE-IVP (1 orden)


Discretizacin de la variable tiempo
Variables:
Intervalo de integracin (t-tfinal)
Tamao de paso de discretizacin (t)
Nmero de nodos (j)

2 etapa
Aproximacin de la derivada de primer orden con
respecto al tiempo
Nmero de nodos (j)

Diferencias
hacia delante

Diferencias
hacia atrs

Sistema de ecuaciones
algebraicas explcito

Sistema de ecuaciones
algebraicas implcito

Diferencias
centrales

Sistema de ecuaciones
algebraicas implcito

Obtencin de la solucin mediante mtodo de Thomas u otro adecuado a sistemas de


ecuaciones algebraicas lineales acopladas (casos implcitos lineales)

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

18

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

4.4. Consideraciones particulares para problemas en coordenadas polares:


Los mtodos descritos para coordenadas rectangulares son perfectamente vlidos para coordenadas
cilndricas y esfricas.
Sin embargo, en estas dos coordenadas se produce un problema en el nodo r=0 ya que la consideracin
1 1
U
de simetra hace que
0 y adems el coeficiente
, por lo tanto se obtiene una
r 0
r r 0
indeterminacin en algn trmino de la ecuacin. De forma alternativa, si en algn caso
para que se cumpla la ecuacin

U
0,
r r 0

2u
u
u 2 u u
se debe cumplir que

.
2
r r
t
t r
r 2

Para evitar este problema en el nodo i=0 se puede aplicar la aproximacin:

U i, j1 U i, j
t

2
r 2

U i 1, j U i, j , para i=0.

Esta aproximacin se puede obtener tras el siguiente razonamiento, partiendo de una PDE parablica
1 U
U
U U 2U
de forma general:
2 .


r
, o lo que es lo mismo,
r r
t
t r r
r
r
U
Aplicando la regla de LHpital, el trmino
en r=0 puede aproximarse de esta forma:
r r
2U
U

r r
r 2
Es decir, en el punto r=0 podemos sustituir:
2U
2
para coordenadas cilndricas
2U 2U
2U r 2
1 U U 2U

r r r
r 2
r 2
r 2
r 2 2U
r r
3
para coordenadas esfricas
r 2
obteniendo la ecuacin PDE:

U
2U
(en el punto r=0). Aplicando diferencias finitas a esta
1
t
r 2

nueva expresin se obtiene la aproximacin:

U i, j 1 U i, j
2
1
U i 1, j U i , j c.q.d.
t
r 2

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

19

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

4.5. Consideraciones particulares para problemas no lineales:

En los ejemplos lineales mostrados en las secciones anteriores del Tema, las propiedades fsicas (U)
dependen de una variable espacial y del tiempo. A veces estas propiedades dependen de funciones
desconocidas u(x,t), esto lleva a problemas no lineales.

Consideremos el ejemplo

2U
U
a(U ) * 2 . El mtodo explcito apenas se ve afectado por la no
t
x

linealidad del problema. La notacin general de las ecuaciones algebraicas a las que da lugar sera:

U i 1, j U i, j k * a ( U ) * U i 1, j 2 U i, j U i 1, j

Se introduce la dificultad del clculo de a(Ui,j). El criterio de estabilidad para el mtodo explcito es
diferente al deducido para el problema lineal y no se dispone de un criterio generalizado. Para
problemas "difciles" (con trminos de mayor carcter no lineal) se deben usar mtodos implcitos.
En cualquier caso, estas ecuaciones originan sistemas de ecuaciones algebraicas no lineales que se
deben resolver para cada etapa de tiempo mediante mtodos iterativos. El mtodo ms utilizado es el de
Newton.

4.6. Consideraciones particulares para problemas parablicos en ms de una


dimensin espacial:

Las ecuaciones parablicas en una direccin espacial se pueden generalizar a dos o tres dimensiones.
Consideremos

una

PDE

parablica

en

dos

dimensiones

rectangulares

(0<x<1,

0<y<1):

2U 2U
U

. Si hacemos una malla mediante x = y el mtodo explcito nos lleva a una


t
x 2 y 2
expresin de la forma:

U ik, j 1 U ik1, j U ik1, j U ik, j1 U ik, j 1 1 4 U ik, j


donde:
t / x 2
i = nodos en la direccin x
j = nodos en la direccin y
k = nodos en el tiempo.
Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

20

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

En este esquema el mximo valor permisible para es 1/4. En un caso ms general en el que x y
el criterio es:

x 2 y 2

1
. La ecuacin anloga en tres dimensiones (con malla equidistante en
8

las tres dimensiones) tiene el coeficiente 1 6 y el criterio

1
para mantener la convergencia y
6

estabilidad. El mtodo explcito resulta impracticable para problemas de dos y tres dimensiones
precisamente porque los criterios de estabilidad restringen t a valores tan pequeos que obligan a
resolver sistema de ecuaciones de gran tamao, aumentando de forma exponencial el coste de clculo.

La utilizacin de mtodo implcitos permite aumentar t y por lo tanto reducir el tamao de los
sistemas de ecuaciones a resolver. El mtodo de Crank-Nicolson aplicado a un problema rectangular en
dos dimensiones permite obtener:
U k 1 2 U k 1 U k 1 U k

2 U ik, j U ik1, j
i
1
,
j
i
,
j
i
1
,
j
i
1
,
j

k
1
k
U i, j U i, j

k
1
k
1
k
1
k
k
k
2
U i, j 1 2 U i, j U i, j1 U i, j1 2 U i, j U i, j 1

El problema ahora es que hemos generado un conjunto de M*N ecuaciones acopladas de deben ser
resuelta a la vez en cada etapa de tiempo (M es el nmero de nodos desconocidos en la direccin x y N
es el nmero de nodos desconocidos en la direccin y). Adems la matriz de coeficientes ya no es
tridiagonal por lo que el clculo en cada etapa es mucho ms lento y el espacio requerido en la
memoria de los ordenadores para almacenar los elementos de la matriz puede llegar a ser exorbitante.

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

21

Ingeniera Qumica

Clculo Avanzado de Procesos Qumicos. TEMA 8

4 curso.

5. BIBLIOGRAFA RECOMENDADA

Constantinides A., Moustoufi, N.; Numerical Methods for Chemical Engineers with
MATLAB Applications. Prentice Hall PTR, Upper Saddle River, NJ., USA. 1999.

Davis, M. E.; Mtodos y Modelos Numricos para Ingenieros Qumicos. Compaa Editorial
Continental de C. V. Mxico, Mxico D.F. 1990.

Gerald, C. F., Wheatley, P. O.; Applied Numerical Analysis, 7th Ed. Addison-Wesley
Publishing Company, Boston, USA. 2004.

Morton, K.W., Mayers, D. F.; Numerical Solution of Partial Differential Equations: An


Introduction, Second Edition. Cambridge University Press, Cambridge, UK. 2005.

Riggs, J.B.; An Introduction to Numerical Methods for Chemical Engineers. Texas Tech
University Press, Lubbock, Texas. 1994.

Schiesser, W.E., Silebi, C.A.; Computational Transport Phenomena. Numerical Methods for
the Solutions of Transport Probems. Cambridge University Press, Cambridge, UK. 1997.

Walas, S. M.; Modeling with Differential Equations in Chemical Engineering. Ed ButterworthHeinemann, Stoneham, MA, USA. 1991.

Departamento de Ingeniera Qumica y Qumica Inorgnica. U.C.

22

You might also like