Você está na página 1de 32

Anlisis de Procesos Qumicos

Tpico: Simulacin en Derivadas


Parciales
Profesor: Daniel Navia Lpez
Simulacin
Sistemas en Ingeniera Qumica:
En general no lineales
, , , , , , , = 0
: estados (variables dependientes)
: variables de contorno (variables independientes lo que yo
me doy)
: Parmetros

Mtodos de resolucin:
Analticos (poco aplicado, algunos casos OK)
Linearizacin sobre el punto de trabajo (solucin local)
Mtodos Numricos de resolucin (en general, con linearizaciones
sucesivas)

2
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Simulacin
Simulacin Estacionaria:

, , =

Mtodo de Newton (o tipo Newton)

Simulacin una o ms variables


independientes (ODES, PDES, (P)DAES)
, , , =
3
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos
Cuando las variables de estado o variables independientes presentan
dependencia en el espacio (adicionalmente tambin pueden tener en el
tiempo)

Analticos
- Aproximaciones Polinomiales
Algoritmos - Mtodos basados en
perturbaciones
Numricos
MAS USADOS EN IQ
- Diferencias Finitas
- Colocacin Ortogonal

4
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos
Modelos: Dependencia de una o ms variables intensivas con respecto a
una o ms variables independientes (espacio, tiempo)
Cundo es necesario?
y+dy
Modelo de Balance general de dz z
propiedad conservativa :
densidad de materia A un volumen de control de dy
dimensiones: dx, dy, dz x
Densidad de energa x+dx
z+dz
Densidad de cantidad de y
movimiento
dx
= + ,

Acumulacin
Generacin
Conveccin Difusin tipo Fick
5
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos
Modelos: Dependencia de una o ms variables intensivas con respecto a
una o ms variables independientes (espacio, tiempo)
Cundo es necesario?
y+dy
Qu es ?: dz z
Modelo de Balance general de - : densidad msica dy
propiedad conservativa : - : densidad de momento x
densidad de materia x+dx
lineal z+dz

y
: densidad
- +

energa cintica dx
- : concentracin de i


= + ,

6
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Uno de los mtodos numricos ms antiguos para el tratamiento
numrico de ecuaciones diferenciales
j=Ny
Idea Principal:

i,j+1
Reemplazar el
comportamiento continuo de y i,j
i+Ny,j
la funcin dependiente i-Ny,j
mediante una aproximacin i,j-1
discreta de la misma en el
dominio de x,t
j=1
i=1 i=Nx

x 7
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Uno de los mtodos numricos ms antiguos para el tratamiento
numrico de ecuaciones diferenciales

Idea Principal:

Mediante la discretizacin, obtener una


representacin numrica de la funcin
real
- Valores puntuales
- Capacidad de anlisis

8
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Uno de los mtodos numricos ms antiguos para el tratamiento
numrico de ecuaciones diferenciales

Puntos discretos de
Idea Principal:
solucin

Reemplazar el comportamiento Derivadas son obtenidas a


continuo de la funcin dependiente y partir de valores evaluados
mediante una aproximacin discreta de
la misma

Informacin Local

9
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Discretizacin de la solucin Aproximacin numrica:

- Precisin - Estabilidad Numrica - Tiempo de Clculo

Mtodo: Derivadas discretas

Considere la 1 2 2
aproximacin de Taylor + = + + + 3
2! 2

Aproximacin de
+ primer orden

10
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Derivadas discretas
1 2 2
Tambin se puede usar = + + 3
2! 2
la informacin hacia
atrs
Aproximacin

de primer
orden

O se puede usar una


Aproximacin
combinacin lineal de +
de 2 orden
ambas Mayor 2
precisin
11
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Derivadas discretas

Y lo mismo se puede plantear con la


segunda derivada

Aproximacin
2 + 2 + de 2 orden

2 2

Derivadas de orden superior, no se


utilizan habitualmente en IQ

12
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Notacin Qu pasa si no est en
este dominio?
Dominio espacial
(sin perdida de 0,1
generalidad)
Intervalo/
(N-1)
Malla discreta
(donde se evaluar 1
=
la funcin) 1 (xi)=i

1 = 0 , =
Puntos discretos
i=1 i=Nx
= 1
13
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Notacin i-1 i i+1

Lo que implica que:

i=1 i=Nx

+1 1
Aproximacin de
2 segundo orden para
la primera y la
2 +1 2 + 1 segunda derivada

2 2

14
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Implementacin
Bsicamente, la idea es:

1) Obtener un modelo adimensional del proceso 0,1


2) Reemplazar la derivada por su aproximacin y obtener un modelo
discreto
3) Evaluar las condiciones de contorno
4) Resolver el problema (algebraico y/o diferencial) resultante:
1) Si no hay dependencia del tiempo Problema Algebraico (mtodo de
resolucin tipo Newton o mediante eliminacin Gauss)
2) Si hay dependencia del tiempo Problema ODE (o DAE): Euler, RK,
DASSL, (evaluacin de las condiciones iniciales)

15
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 1
ODE unidimensional

= 0, =1
2
2 10 = 0, 0,1
2
= 1, =0

16
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 1 ODE sin dependencia del tiempo, slo
espacial

2
2 10 = 0, 0,1
2
Con:
Sistema de ecuaciones Algebraicas Newton
1 1
2+
1 2 =
2
1 +1 = 0, = 2 1 2 + 10

1 = 0 1 1

2
17
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 1
Sistema de ecuaciones Algebraicas Lineal

2 3 =

1 +1 = 0, = 3 1 =
1 = 0
Matriz Tridiagonal

18
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 1
Sistema de ecuaciones Algebraicas Lineal

2 3 =

1 +1 = 0, = 3 1 =
1 = 0
Matriz Tridiagonal

19
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Ecuacin Parablica que describe
Mtodo: Ejemplo 2 procesos transientes de
transferencia de Materia y calor

= 0, = 1,

2
= = 1, = 0,
2

= 0, > 0, = 0

20
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Ecuacin Parablica que describe
Mtodo: Ejemplo 2 procesos transientes de
transferencia de Materia y calor
2 1,
= , 0, = 1, =0
2

ODES

2 3 22 + 1
=
2
Euler (Explcito Implcito)
+1 2 + 1
= , = 3 1 RK4, RK2
2
DASSL
2 1
=
2
21
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 2 Conociendo ,0 es
posible resolver el
sistema de ecuaciones
Euler Explcito , = 0 1 algebraicas:

2 (Newton, Substitucin
2,+1 = 2, 1 2 + 2 1 + 3, directa)

2
,+1 = , 1 2 + 2 1, + +1, , = 3 1

2
,+1 = , 1 2 + 2 21, Inestabilidad Crtica

22
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 3, bidimensional
Flujo Newtoniano laminar en un ducto rectangular

2 2 1
= , , , = +
2 2

BC1 : , = , ,

BC2 : , = , , y
BC3 : , = , ,

BC4 : , = , ,

x 23
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 3, bidimensional
Reformulacin discreta:

2 2
= , ,
2 ,
2
,
j=Ny

vi,j+1
BC : , =
BC1 : = , y vi-Ny,j vi+Ny,j
vi,j-1
BC2 : = ,

BC3 : , = j=1
i=1 i=Nx
BC4 : , =
x 24
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 3, bidimensional
Reformulacin discreta:

2 1 , 2 , + +1 , j=Ny

2 2
, vi,j+1

2 , 1 2 , + , +1 vi-1,j vi+1

2 ,
2 vi,j-1

Reemplazo en el modelo fsico j=1


i=1
i=Nx

Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013


Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 3, bidimensional
1 , 2 , + +1 , , 1 2 , + , +1

2 2
= ,

BC : , =
BC1 : = ,

BC2 : = ,

BC3 : , =
BC4 : , = i=Nx

Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013


Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 3, bidimensional

Ecuacin lineal Resolucin inmediata Reformulacin de v como vector


= 1 +
j=Ny
, + ,1 1 + ,
+ ,+1 +1 + ,+ + = vn+1
vn
Vn-Nyj vn+Ny
BC1 : = ,
vn-1
BC2 : = ,
BC : =
j=1
BC3 : , = i=1 i=Nx

BC4 : , =
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 3, bidimensional

Ecuacin lineal Resolucin inmediata Reformulacin de v como vector


= 1 +
, + ,1 1 + ,
+ ,+1 +1 + ,+ + = j=Ny

vn+1
BC1 : = ,
vn
BC2 : = , Vn-Nyj vn+Ny
BC : =
vn-1
BC3 : , =

BC4 : , = j=1
i=1 i=Nx

Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013


Parmetros Distribuidos:
Diferencias Finitas
Mtodo: Ejemplo 3, bidimensional
Poisson BVP (FD): (x,y) Poisson BVP (FD): (x,y)
1 1
0.06
0.05
= = 5 = = 10
0.04 0.04
0.5 0.5
y

y
0.03
0.02
0.02
0 0
0 0.5 1 0 0.5 1
x x
Poisson BVP (FD): (x,y)
Poisson BVP (FD): (x,y)
1
1
0.06
= = 20
0.06
= = 40
0.5 0.04
0.04
y
0.5
y

0.02
0.02
0
0 0 0.5 1
0 0.5 1
x
x
Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013
Diferencias en avance y retroceso de
2 orden?
Se aconseja utilizar precisin de orden mayor a 1 en todos los puntos
(incluidos los bordes de la ecuacin)

La delgada placa de metal de la Figura 1, est


Examinar el problema
en contacto con 2 fuentes de calor que
anterior considerando mantienen la temperatura de los bordes con la
el siguiente ejemplo: siguiente distribucin:

1m 250C
Determinar el perfil de temperaturas de la
placa del ejercicio 1 en estado estacionario, si
el tope y el borde derecho del metal se
encuentran completamente aislados. 500C

1m

Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013


Diferencias en avance y retroceso de
2 orden?
Modelo: considerando la descripcin del sistema, se puede notar que
slo hay efectos conductivos. Para un volumen de espesor despreciable
de dimensiones ,

2 2
+ = 0,
2 2

0, = 250, , 0 = 500
1, , 1
= =0
1m 250C

Determinar el perfil de temperaturas de la


placa del ejercicio 1 en estado estacionario, si
el tope y el borde derecho del metal se 500C
encuentran completamente aislados.
1m

Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013


Diferencias en avance y retroceso de
2 orden?
1m 250C

500C

Condiciones de Contorno: 1m


Tipo de aproximacin

1 1
En retroceso 3 41 + 2 2 51 + 42 3
2 2

1 1
En adelanto +2 + 4+1 3 +3 + 4+2 3+1 + 2
2 2

1 1
Centrales 1 2 + 1
2 +1 2 +1

Anlisis de Procesos Qumicos ICQ 373, UTFSM, CSJ, 1-2013

Você também pode gostar