Está en la página 1de 31

Universidad Nacional de Colombia

nica y Mecatro
nica
Departamento de Meca
Taller 2
n Matema
tica
Modelacio

Taller 2 Modelaci
on Matem
atica
Segunda Parte

GUERRERO - 234995
CESAR
ORLANDO RINCON

ANDRES STIVEN MOLINA BOHORQUEZ - 235053


9 de diciembre de 2014

Taller 2 Modelaci
on Matem
atica

1.

9 de diciembre de 2014

Modelaci
on con PDEs - Diferencias Finitas

Se considera una placa bidimensional que se somete a calentamiento en todo su centro y que posee diferentes
condiciones de frontera en sus lmites. La placa se muestra en la figura (1) y las condiciones de frontera en A
y B corresponden a tipo Dirichlet, mientras las demas son Neumann con flujo de calor nulo.

Figura 1: Placa bidimensional


La ecuaci
on general de calor para flujo transitorio es la siguiente:
T
2 T = f (x, y, t),
t
donde representa la conductividad termica del material.

1.1.

Variables y par
ametros:
Variables relacionadas con el material:
Coeficiente de difusividad termica ().
Variables relacionadas con la placa:
Longitud de la placa en x e y (L)
Variables relacionadas con el problema:
Temperatura de referencia (Tref )
Temperatura de la placa (T ).
Tiempo (t).
Distancia en x con respecto al vertice inferior izquierdo (x).
Distancia en y con respecto al vertice inferior izquierdo (y).
Funci
on de generaci
on de calor puntual (f ).

(1)

Taller 2 Modelaci
on Matem
atica

TIPO
Dependiente
Independiente
Par
ametro

9 de diciembre de 2014

VARIABLE
Temperatura (T )
Tiempo (t), Distancia en x con respecto al inferior izquierdo (x),
Distancia en y con respecto al vertice inferior izquierdo (y)
Coeficiente de difusion termica (), Temperatura de referencia (Tref ),
Longitud de la placa (L), Funcion de generacion de calor (f ).

Esta ecuaci
on se puede adimensionalizar por medio de las variables:
=

T Tref
Tref

x =

y =

Lref

y
Lref

t =

y sus derivadas
Tref = T

Lref x = x

Lref y = y
2

L2ref (x ) = x2

Tref 2 = 2 T

t = t
2

L2ref (y ) = y 2

Por lo que la ecuaci


on 1) queda como:
Tref 2
Tref 2
Tref

= f (x, y, t)
2
2
t
Lref (x )2 t
Lref (y )2 t

2 2 = f (x, y, t)
t
Lref
Tref
si consideramos =

L2ref
obtenemos la forma final:

L2ref

=
f
(x,
y,
t)
t
Tref
La funci
on de generaci
on f es la siguiente.

 h
i
y0,5 2
2
6
)
( x0,5
wx ) ( wy
f (x, y, t) =

3
e
1 + et
donde wx y wy son constantes que ajustan el ancho espacial de la funcion f .
Completan el problema las condiciones de frontera:

(2)

(3)

A = 0

(4)

B = 1, 5

(5)


=
C


=0

(6)

Se considera ahora un metodo implcito para aproximar la solucion numerica del problema sujeto a las
n
condiciones iniciales y a las condiciones de frontera. Se tomara para simplificar x = y y sea i,j
=
n+1
n
(xi , yi , tn ) una vez conocidos los valores de i,j para aproximar la solucion en el punto i,j . El metodo ADI
t
se obtiene al tomar un tama
no de paso temporal
y utilizando aproximacion en diferencias regresivas que
2
sea implcito solo en la direcci
on de eje x y utiliza valores anteriores en la direccion de y a lo largo de la lnea
x = xi .
3

Taller 2 Modelaci
on Matem
atica

1.2.
1.2.1.

9 de diciembre de 2014

M
etodo ADI
Primer paso

Utilizando diferencias finitas centradas se obtiene:


n+0,5
n+0,5
n+0,5
n+0,5
n
n
n
n
L2ref
i,j
i,j
i+1,j
2i,j
+ i1,j
+ i,j1
2i,j
i,j+1
+
+
f
(i,
j,
n)
=
t
x2
y 2
Tref
n+0,5
n+0,5
n+0,5
n+0,5
n
n
n
n
L2ref
i+1,j
2i,j
+ i1,j
+ i,j+1
2i,j
+ i,j1
i,j
i,j
+
f
(i,
j,
n)
=
t
x2
Tref

t
,se obtiene:
2x2
tx2 L2ref
n
+ i,j1
+ fn
Tref

dejando a un lado la igualdad los nodos de exponente n + 0, 5 y considerando =


n+0,5
n+0,5
n+0,5
n
n
2i,j
(1 + 2)i,j
i+1,j
i1,j
= i,j+1

La matriz para solucionar los nodos de la primera fila (1,1; 1,2 y 1,3) es:

1 + 2

0

2
1 + 2

n+ 1
n+ 1
n
n+ 1
12 + 223 + 14
F13
13
0
0
2
2
2
23
= 22 + 233 + 24 + 0
+ A F23
32 + 243 + 34
43
F33
1 + 2
33

Para la condici
on de frontera se resolvi
o la u
ltima fila de la de nodos obteniendo as, la siguiente matriz:

1 + 2

0

1.3.

2
1 + 2

n+ 1

n+ 1

n
n
0
0
14
213
+ 214
F14
2
2
n
n
24
+ 224
= 223
+ 0 + A F24
1
n
n
2
1 + 2
34
F34
233
+ 224
44

Segundo paso

Se considera la direcci
on x como explcita:
n+0,5
n+0,5
n+0,5
n
n
n
(1 + 2)i,j
i,j+1
i,j1
= i+1,j
2i,j
+ i1,j
+ fn

x2 L2ref
Tref

Consider
andose as la matriz:

1 + 2

0

1 + 2
2

n+1
a+ 21
n+1
n+ 12
0
12
1 212 + 222
11
F12
13
+ 0
+ A F13
= 1 213 + 223
0
0
F14
14
1 214 + 224

Taller 2 Modelaci
on Matem
atica

1.4.

9 de diciembre de 2014

C
odigo en Fortran

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

10

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

11

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

12

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

13

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

14

Taller 2 Modelaci
on Matem
atica

1.5.

9 de diciembre de 2014

Resultados

15

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

16

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

17

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

18

Taller 2 Modelaci
on Matem
atica

2.

9 de diciembre de 2014

Transporte unidimensional en un reactor qumico

Se tiene un reactor qumico de secci


on transversal rectangular constante, con un conducto de entrada y
otro de salida como el que se muestra en la figura a continuacion. Un reactivo ingresa al reactor con una
determinada concentraci
on Cref y a lo largo del mismo comienza a difundirse y variar su concentracion. Para

Figura 2: Representacion grafica del reactor qumico.


modelar el comportamiento dentro del reactor se utiliza la ecuacion mostrada a continuacion (ecuaci
on de
advecci
on-difusi
on unidimensional), la cual permite calcular la distribucion de la concentracion del reactivo
dentro del reactor qumico.
y
2y
y
=D 2 U
ky

x
x
Donde,
y : Concentraci
on del reactivo (kg/m3 ).
t : tiempo (s).
D : Coeficiente de difusi
on (m2 /s).
x : Distancia longitudinal (m).
U : Velocidad promedio en x de flujo de reactivo (m/s).
k : Velocidad de reacci
on (decaimiento) del reactivo (s1 )
Condiciones de frontera
Condici
on de tipo fourier: D
Condici
on de Neumann:

2.1.

y
U y)U cref , en x = 0.
x

y
= 0, en x = L
x

Variables y par
ametros
Variables relacionadas con el reactivo.
Concentraci
on de referencia (Cref )
Concentraci
on del reactivo (y).
Variables relacionadas con el reactor qumico.
Longitud del reactor (L).
Variables relacionadas con el problema.
19

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

Velocidad promedio en x del flujo de reactivo (U ).


Coeficiente de difusi
on (D).
Velocidad de reacci
on o decaimiento del reactivo (k).
Tiempo de reacci
on (t).
Distancia longitudinal dentro del reactivo (x).
TIPO
Dependiente
Independiente

Par
ametro

2.2.

VARIABLE
Concentracion del reactivo (y).
Tiempo de reaccion (t),
Distancia longitudinal dentro del reactivo(x)
Coeficiente de difusion termica (), Temperatura de referencia (Tref ),
Concentracion de referencia (Cref ),
Velocidad promedio en x del flujo de reactivo (U ),
Coeficiente de difusion (D),
Velocidad de reaccion o decaimiento del reactivo (k)
Longitud del reactor (L)

Adimensionalizacion de la ecuaci
on diferencial:

Para adimensionalizar la ecuaci


on diferencial se usaron las siguientes sustituciones:
y =

Cref
x
x =
L
t
t =

L
Donde se sabe que = U
Sustituyendo los nuevas variables en la ecuacion diferencial se obtiene:

y
D y 2
KL
y

+
y=0
+
2
t
LU x
x
U
Y para los valores de frontera en la entrada del reactor, es decir en x = 0:
D y
y01
LU x
Y para los valores de frontera en la salida del reactor, es decir en x = L:

y
=0
x

2.3.

Soluci
on de la ecuaci
on diferencial mediante vol
umenes finitos:

En nuestro caso, los lmites de los vol


umenes de control estan ubicados en la mitad de x, por ende tambien
tienen una longitud de x.
Para los nodos internos (diferentes de 1 o n
umero total de nodos) se integra la ecuacion diferencial con respecto
a la posici
on y el tiempo: Los lmites de integracion con respecto a la posicion son simple y llanamente los

20

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

Figura 3: Malla de discretizacion por vol


umenes finitos
mismos lmites definidos por el volumen de control. Por otro lado los lmites de integracion en el tiempo son,
como limite inferior el tiempo actual y como lmite superior el paso de tiempo siguiente:
Z

t+t

y
D
dtdx =
y
LU

t+t

y
x

t+t

dxdt
t

kL
y
dxdt
x
U

t+t

ydxdt
t

Sabiendo que:
D
LU
KL
b=
U
Re
Para resolver la segunda integral de w ydxdt, se utlizo una aproximacion lineal entre las temperaturas, la
anterior integral representa el
area bajo la curva de la funcion y, entre w y e.
Observando la figura, es evidente que el
area bajo la curva de la funcion y, entre w y e es:
a=

Figura 4: Aproximacion por interpolacion lineal de y.


Donde y es el nivel de concentraci
on del reactivo y x la distancia desde la entrada al reactor.
yw

x (yi yw )
+
2
2

x
2

x
x
(yi + yw ) =
(3yi + yi1 )
4
8

El
area bajo la curva entre i y e es:
21

Taller 2 Modelaci
on Matem
atica

y1

9 de diciembre de 2014

x (ye yi )
+
2
2

x
2

x
x
(yi + ye ) =
(3yi + yi+1 )
4
8

Por lo tanto:
Z

ydx =
w

x
(yi1 + 3yi + yi+1 )
8

Para resolver la segunda integral del lado derecho es:


Z e
dy
dx = ye yw
dx
w
Donde,
yi + yi1
yi + yi+1
,
yw =
2
2
Para la integraci
on con respecto al tiempo se usa la siguiente suposicion:
ye =

t+t

Tp dt = [f Tp1 + (1 f )Yp0 ]t

Donde Tp puede ser cualquier expresi


on.
Cuando f toma un valor de 0 se obtiene un esquema explcito, cuando f toma un valor de 1 el esquema se
convierte en implcito y cuando f tiene el valor de 0, 5 el sistema toma la forma del esquema Crank-Nicolson.
Integrando y evaluando en los respectivos lmites de integracion se llega a:

x(yin+1 yin ) = f

t n+1
t n+1
n+1
n+1
n
n
n
n
(yi+1 2yin+1 yi1
+ yi+1
2yin + yi1
)
(y
yi1
+ yi+1
yi1
)
2x
4 i+1
b

t
n+1
n+1
n
n
x(yi+1
+ 6yin+1 + yi+1
+ yi+1
+ 6yin + yi1
)
64

Reordenando los terminos:


f
3t n+1
at
t
t n+1
at
t
t n+1
+b
)y
(

b )yi+1
(
+
b )yi+1
=
x2
32 i
2x2
4x
64
2x2
4x
64
3t n
t
t
f
at
t n
at
t n
b

+
(1 a
)y + (
b )yi+1
+(
b )yi+1
x2
32 i
2x2
4x
64
2x2
4x
64
CONDICIONES DE FRONTERA:
Para encontrar la soluci
on a la ecuaci
on en las fronteras, por medio del metodo de vol
umenes finitos, es
necesario realizar las integraciones u
nicamente en medio volumen de control.
(1 + a

Condici
on de frontera en x = 0. En el nodo 1 se tiene una condicion de Robin definida como:
a

dy
y =1
dx

Solucionando la ecuaci
on diferencial por el metodo de los vol
umenes finitos, se llega a:
Z
1

Z
t

t+t

x
dtdw = a
y

Z
t

t+t

Z
1

y
( )dxdt
x x

22

Z
t

t+t

Z
1

y
dxdt b
x

t+t

ydxdt
t

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

dy
dx

Resolviendo y teniendo en cuenta que en el nodo 1 se cumple que


t
2

(y1n+1 y1n ) = f
t
2

= a1 (1 + y),

y2n+1 y1n+1
1
y n y1n
1
(y1n+1 + 1) + 2
(y1n + 1)
x
a
x
a

y2n+1 y1n+1
y n y1n
+ 2
2
2

btx
(3y1 + y2 )
16

Despejando y simplificando:




3 t
t
t
bt
bt
t
n+1

1+a
+
3
y

y2n+1 =

a
1
x2
2 x
8
x2
2x
8




3 t
t
bt
t
bt
t
n
+

3
y1 + a

y2n
1a
x2
2 x
8
x2
2x
8
Condici
on de frontera en x = L, En el u
ltimo nodo se tiene una condicion de frontera de Neumann
con cambio en la concentraci
on con respecto a la distancia nulo. Solucionando la ecuacion diferencial
en este punto por medio de FVM, se obtiene:

t+t

x
dtdw = a
t

Z
t

t+t

x
x

t+t

dxdt
t

y
dxdt b
x

t+t

ydxdt
t

Teniendo en cuenta que en el nodo N, la condicion de frontera es

n+1
(yN

n
yN
)

t
=a
2

dy
=0:
dx
!
n+1
n
n
yN
yN
t
+1
1 yN
+

x
x
2
b

n+1
n+1
n+1
yN
yN
y n yN
1
1
+ N
2
2

tx
(3yN + yN +1 )
16

Despejando y simplificando:




t
t
bt
t
t
3
n+1
n+1
a
+

yN 1 + 1 + a
+
+ bt yN
=
x2
2x
8
x2
2x 8




t
t
bt
t
t
3
n
n

yN 1 + 1 a
bt yN
a
+

x2
2x
8
x2
2x 8
Considerando,
t
x2
t
e=3
32
t
f=
4x

d=a

23

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

1 = 1 + a + 4b 6c
2 = 2 1
4
= a b 2c
3
1
1
1 = a b c
2
6
1
1
2 = a b + c
2
6
1 = 1 + a + b
2 = 2 1
4
= a b + 2c
3
1 = 1 + a + 4b + 2c
2 = 2 1
Para este caso, utilizando 6 nodos se tendra el siguiente sistema matricial:

1
2

0
0

1
2
0
0
0

0
1
1
2
0
0

0
0
1
1
2
0

0
0
0
1
1

n+1
y1
2
0
y2
2
0



0
0

y3
=

0 y4

1
y5
0
1
y6

24

2
2
0
0
0

0
1
2
2
0
0

0
0
1
2
2
0

0
0
0
1
2

n
y1
8c
0
y2
0
0




0
y3 + 0

0 y4

1
y5
0
2
y6

Taller 2 Modelaci
on Matem
atica

3.

9 de diciembre de 2014

C
odigo en fortran

CONDICIONES DE FRONTERA:
Para encontrar la soluci
on a la ecuaci
on en las fronteras, por medio del metodo de vol
umenes finitos, es
necesario realizar las integraciones u
nicamente en medio volumen de control.
Condici
on de frontera en x = 0. En el nodo 1 se tiene una condicion de Robin definida como:
dy
a
y =1
dx
Solucionando la ecuaci
on diferencial por el metodo de los vol
umenes finitos, se llega a:
Z e Z t+t
Z t+t Z e
Z t+t Z e
Z t+t Z e
x
y
y
ydxdt
dtdw = a
( )dxdt
dxdt b
y
t
1
1 x x
1 x
1
t
t
t
dy
Resolviendo y teniendo en cuenta que en el nodo 1 se cumple que dx
= a1 (1 + y),


t y2n+1 y1n+1
1
y n y1n
1
(y1n+1 y1n ) = f
(y1n+1 + 1) + 2
(y1n + 1)
2
x
a
x
a
 n+1

n+1
n
n
t y2 y1
y y1
btx
+ 2
(3y1 + y2 )

2
2
2
16

Despejando y simplificando:




t
3 t
bt
t
t
bt
n+1
1+a

+3
y1 a

y2n+1 =
x2
2 x
8
x2
2x
8




3 t
bt
t
bt
t
t
n
+
3

y1 + a
y2n
1a
x2
2 x
8
x2
2x
8
Condici
on de frontera en x = L, En el u
ltimo nodo se tiene una condicion de frontera de Neumann
con cambio en la concentraci
on con respecto a la distancia nulo. Solucionando la ecuacion diferencial
en este punto por medio de FVM, se obtiene:
Z

Z
t

t+t

x
dtdw = a
t

Z
t

t+t

x
x

t+t

dxdt
t

y
dxdt b
x

t+t

ydxdt
t

Teniendo en cuenta que en el nodo N, la condicion de frontera es

n+1
(yN

n
yN
)

t
=a
2

dy
=0:
dx
!
n+1
n
n
yN
yN
t
+1
1 yN
+

x
x
2
b

n+1
n+1
n+1
yN
yN
y n yN
1
1
+ N
2
2

tx
(3yN + yN +1 )
16

Despejando y simplificando:




t
t
bt
t
t
3
n+1
n+1
a
+

y
+
1
+
a
+
+
bt
yN
=
N 1
x2
2x
8
x2
2x 8




t
t
t
bt
t
3
n
n
+

yN 1 + 1 a

bt yN
a
x2
2x
8
x2
2x 8
25

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

Considerando,
t
x2
t
e=3
32
t
f=
4x
1 = 1 + a + 4b 6c
d=a

2 = 2 1
4
= a b 2c
3
1
1
1 = a b c
2
6
1
1
2 = a b + c
2
6
1 = 1 + a + b
2 = 2 1
4
= a b + 2c
3
1 = 1 + a + 4b + 2c
2 = 2 1
Para este caso, utilizando 6 nodos se tendra el siguiente sistema matricial:

1
2

0
0

1
2
0
0
0

0
1
1
2
0
0

0
0
1
1
2
0

0
0
0
1
1

n+1
0
y1
2
y2
2
0


0
0
y3
=
y4
0
0

0
1 y5
1
y6
0

26

2
2
0
0
0

0
1
2
2
0
0

0
0
1
2
2
0

0
0
0
1
2

n
0
y1
8c
y2
0
0




0
y3 + 0
y4
0
0


0
1 y5
2
0
y6

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

CONDICIONES DE FRONTERA:
Para encontrar la soluci
on a la ecuaci
on en las fronteras, por medio del metodo de vol
umenes finitos, es
necesario realizar las integraciones u
nicamente en medio volumen de control.
Condici
on de frontera en x = 0. En el nodo 1 se tiene una condicion de Robin definida como:
a

dy
y =1
dx

Solucionando la ecuaci
on diferencial por el metodo de los vol
umenes finitos, se llega a:
Z e Z t+t
Z t+t Z e
Z t+t Z e
Z t+t Z e
x
y
y
ydxdt
dtdw = a
( )dxdt
dxdt b
y
t
1
1 x x
1 x
1
t
t
t
dy
Resolviendo y teniendo en cuenta que en el nodo 1 se cumple que dx
= a1 (1 + y),


t y2n+1 y1n+1
1
1
y n y1n
(y1n+1 y1n ) = f
(y1n+1 + 1) + 2
(y1n + 1)
2
x
a
x
a
 n+1

t y2 y1n+1
y n y1n
btx
+ 2
(3y1 + y2 )

2
2
2
16

Despejando y simplificando:




3 t
bt
t
t
bt
t
n+1

+
3
y

y2n+1 =
1+a
1
x2
2 x
8
x2
2x
8




t
3 t
bt
t
bt
t
n
1a
+

y
+
a
y2n
1
x2
2 x
8
x2
2x
8
Condici
on de frontera en x = L, En el u
ltimo nodo se tiene una condicion de frontera de Neumann
con cambio en la concentraci
on con respecto a la distancia nulo. Solucionando la ecuacion diferencial
en este punto por medio de FVM, se obtiene:
Z

Z
t

t+t

x
dtdw = a
t

Z
t

t+t

x
x

t+t

dxdt
t

y
dxdt b
x

t+t

ydxdt
t

Teniendo en cuenta que en el nodo N, la condicion de frontera es

n+1
(yN

n
yN
)

t
=a
2

dy
=0:
dx
!
n+1
n
n
yN
yN
t
+1
1 yN
+

x
x
2
b

n+1
n+1
n+1
yN
yN
y n yN
1
1
+ N
2
2

tx
(3yN + yN +1 )
16

Despejando y simplificando:




t
t
bt
t
t
3
n+1
n+1
a
+

yN 1 + 1 + a
+
+ bt yN
=
x2
2x
8
x2
2x 8




t
t
t
bt
t
3
n
n
a
+

yN 1 + 1 a

bt yN
x2
2x
8
x2
2x 8
27

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

Considerando,
t
x2
t
e=3
32
t
f=
4x
1 = 1 + a + 4b 6c
d=a

2 = 2 1
4
= a b 2c
3
1
1
1 = a b c
2
6
1
1
2 = a b + c
2
6
1 = 1 + a + b
2 = 2 1
4
= a b + 2c
3
1 = 1 + a + 4b + 2c
2 = 2 1
Para este caso, utilizando 6 nodos se tendra el siguiente sistema matricial:

1
2

0
0

1
2
0
0
0

0
1
1
2
0
0

0
0
1
1
2
0

0
0
0
1
1

n+1
0
y1
2
y2
2
0


0
0
y3
=
y4
0
0

0
1 y5
1
y6
0

28

2
2
0
0
0

0
1
2
2
0
0

0
0
1
2
2
0

0
0
0
1
2

n
0
y1
8c
y2
0
0




0
y3 + 0
y4
0
0


0
1 y5
2
0
y6

Taller 2 Modelaci
on Matem
atica

4.

9 de diciembre de 2014

C
odigo en fortran

CONDICIONES DE FRONTERA:
Para encontrar la soluci
on a la ecuaci
on en las fronteras, por medio del metodo de vol
umenes finitos, es
necesario realizar las integraciones u
nicamente en medio volumen de control.
Condici
on de frontera en x = 0. En el nodo 1 se tiene una condicion de Robin definida como:
dy
a
y =1
dx
Solucionando la ecuaci
on diferencial por el metodo de los vol
umenes finitos, se llega a:
Z e Z t+t
Z t+t Z e
Z t+t Z e
Z t+t Z e
x
y
y
ydxdt
dtdw = a
( )dxdt
dxdt b
y
t
1
1 x x
1 x
1
t
t
t
dy
Resolviendo y teniendo en cuenta que en el nodo 1 se cumple que dx
= a1 (1 + y),


t y2n+1 y1n+1
1
y n y1n
1
(y1n+1 y1n ) = f
(y1n+1 + 1) + 2
(y1n + 1)
2
x
a
x
a
 n+1

n+1
n
n
t y2 y1
y y1
btx
+ 2
(3y1 + y2 )

2
2
2
16

Despejando y simplificando:




t
3 t
bt
t
t
bt
n+1
1+a

+3
y1 a

y2n+1 =
x2
2 x
8
x2
2x
8




3 t
bt
t
bt
t
t
n
+
3

y1 + a
y2n
1a
x2
2 x
8
x2
2x
8
Condici
on de frontera en x = L, En el u
ltimo nodo se tiene una condicion de frontera de Neumann
con cambio en la concentraci
on con respecto a la distancia nulo. Solucionando la ecuacion diferencial
en este punto por medio de FVM, se obtiene:
Z

Z
t

t+t

x
dtdw = a
t

Z
t

t+t

x
x

t+t

dxdt
t

y
dxdt b
x

t+t

ydxdt
t

Teniendo en cuenta que en el nodo N, la condicion de frontera es

n+1
(yN

n
yN
)

t
=a
2

dy
=0:
dx
!
n+1
n
n
yN
yN
t
+1
1 yN
+

x
x
2
b

n+1
n+1
n+1
yN
yN
y n yN
1
1
+ N
2
2

tx
(3yN + yN +1 )
16

Despejando y simplificando:




t
t
bt
t
t
3
n+1
n+1
a
+

y
+
1
+
a
+
+
bt
yN
=
N 1
x2
2x
8
x2
2x 8




t
t
t
bt
t
3
n
n
+

yN 1 + 1 a

bt yN
a
x2
2x
8
x2
2x 8
29

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

Considerando,
t
x2
t
e=3
32
t
f=
4x
1 = 1 + a + 4b 6c
d=a

2 = 2 1
4
= a b 2c
3
1
1
1 = a b c
2
6
1
1
2 = a b + c
2
6
1 = 1 + a + b
2 = 2 1
4
= a b + 2c
3
1 = 1 + a + 4b + 2c
2 = 2 1
Para este caso, utilizando 6 nodos se tendra el siguiente sistema matricial:

1
2

0
0

1
2
0
0
0

0
1
1
2
0
0

0
0
1
1
2
0

0
0
0
1
1

n+1
0
y1
2
y2
2
0


0
0
y3
=
y4
0
0

0
1 y5
1
y6
0

30

2
2
0
0
0

0
1
2
2
0
0

0
0
1
2
2
0

0
0
0
1
2

n
0
y1
8c
y2
0
0




0
y3 + 0
y4
0
0


0
1 y5
2
0
y6

Taller 2 Modelaci
on Matem
atica

9 de diciembre de 2014

Referencias
[1] Cengel, Yunus A.,Transferencia de calor y masa 5ta Edicion.
[2] Toro, Francisco, Manual de usuario ayudas pedag
ogicas universitarias Modulo 1: Ecuacion de difusi
on.
Universidad Nacional de Colombia
[3] Chapra, Steven C., Metodos Numericos

31

También podría gustarte