Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelagem Processos
Modelagem Processos
1995/1
Contedo
0. Programa da Disciplina ................................................................................. 3
1. Introduo a Modelagem Matemtica de Processos ................................... 8
1.1 Conceitos bsicos de modelagem e simulao ...................................... 8
1.2 Classificao de modelos matemticos de processos ............................ 15
1.3 Usos de Modelos Matemticos na Engenharia Qumica ....................... 27
1.4 Classificao de Mtodos Numricos para Simulao de Modelos ...... 28
1.5 Introduo a Tcnicas Computacionais ................................................. 30
1.5.1 Sistema Operacional DOS..................................................... 30
1.5.2 Tcnicas de Programao ...................................................... 33
1.5.3 Linguagens C, FORTRAN e PASCAL ................................ 36
0. Programa da Disciplina
UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL
ESCOLA DE ENGENHARIA
DEPARTAMENTO DE ENGENHARIA QUMICA
DISCIPLINA: ENG07737 - MODELAGEM E SIMULAO DE PROCESSOS
CRDITOS: 04
PR-REQUISITOS: ENG07758 e ENG07761
PERODO: 2002/1
RECOMENDADO: INF01211
3. Simulao estacionria
3.1. Mtodos numricos para a soluo de equaes algbricas
3.2. Critrios de convergncia
3.3. Multiplicidade de solues
3.4. Anlise de estabilidade e sensibilidade paramtrica
3.5. Mtodos numricos para a soluo de problemas de contorno
3.6. Tcnicas de aproximao polinomial
3.7. Simulao estacionria de reatores qumicos
3.8. Simulao estacionria de sistemas de separao
4. Simulao dinmica
4.1. Mtodos numricos para a soluo de equaes diferenciais ordinrias
4.2. Conceito de rigidez
4.3. Mtodos numricos para a soluo de equaes algbrico-diferenciais
4.4. Problemas de ndice
4.5. Consistncia das condies iniciais
4.6. Mtodos numricos para a soluo de equaes diferenciais parciais
4.7. Simulao dinmica de reatores qumicos
4.8. Simulao dinmica de processos de separao
5. Introduo otimizao de processos
5.1. Fundamentos matemticos
5.2. Otimizao sem restrio
5.3. Otimizao com restries
6. Introduo a pacotes computacionais de simulao
6.1. Tcnicas de Simulao
6.2. Softwares para a simulao esttica de processos
6.3. Softwares para a simulao dinmica de processos
6.4. Softwares para o projeto e otimizao de processos
6.5. Softwares para o controle de processos
6.6. Programas gerenciadores
6.7. Modelagem e simulao de um processo da indstria qumica
CRONOGRAMA
1 semana: tpicos 1.1 a 1.2
2 semana: tpicos 1.2 a 1.5
3 semana: tpicos 2.1 a 2.2
4 semana: tpicos 2.2 a 2.5
5 semana: tpicos 2.6 a 3.1
6 semana: tpicos 3.2 a 3.5
7 semana: tpicos 3.6 a 3.7
8 semana: tpico 3.8, 1 PROVA
9 semana: tpicos 4.1 a 4.3
10 semana: tpicos 4.4 a 4.6
11 semana: tpico 4.7
12 semana: tpico 4.8
13 semana: tpico 5.1
14 semana: tpico 5.2
15 semana: tpico 5.3
16 semana: tpicos 6.1 a 6.5
17 semana: tpico 6.6, 2 PROVA
18 semana: EXAME
METODOLOGIA: O curso ser ministrado atravs de aulas expositivas,
acompanhadas por exemplos de processos e operaes da indstria qumica, com
aplicaes prticas dos conceitos em listas de exerccios a serem resolvidos extraclasse pelos alunos.
SISTEMA DE AVALIAO: O aproveitamento do aluno ser avaliado mediante
duas provas terico-prticas e resoluo das listas de exerccios. A nota final ser
obtida pela mdia ponderada entre as provas terico-prticas (peso 3,5 por prova) e
listas de exerccios (peso 3,0). O aluno com mdia normalizada igual ou superior a
4,0 poder melhorar seu conceito mediante exame geral. O conceito ser atribudo
conforme tabela abaixo das mdias normalizadas:
[9,0 , 10]
[7,5 , 9,0)
[6,0 , 7,5)
[0,0 , 6,0)
freqncia < 60%
conceito A
conceito B
conceito C
conceito D
conceito E
onde Mdia Normalizada = Min {10; Max [0, 6 + 1,5 (Mdia + ) / ]}, e
so a mdia e o desvio padro da turma.
OBSERVAO: As notas das listas de exerccios entregues atrasados em at uma
semana aps o prazo estipulado sero depreciadas proporcionalmente ao tempo de
atraso em at 50%. Aps este perodo as listas entregues sero corrigidas, porm
no contribuiro para a nota final.
BIBLIOGRAFIA
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20. Edgar, T.F. & Himmelblau, D.M., "Optimization of Chemical Processes", McGrawHill, 1988.
20. Brenan, K. E., Campbell, S. L. & Petzold, L. R., "Numeical Solution of Initial-Value
Problems in Differential Algebraic Equations", North-Holland, 1989.
21. Luyben, W. L., "Process Modeling, Simulation, and Control for Chemical Engineers",
McGraw-Hill, 1990.
22. Silebi, C.A. & Schiesser, W.E., Dynamic Modeling of Transport Process Systems,
Academic Press, Inc., 1992.
23. Ogunnaike, B.A. & Ray, W.H., Process Dynamics, Modeling, and Control, Oxford
Univ. Press, New York, 1994.
24. Rice, R.G. & Do, D.D., Applied Mathematics and Modeling for Chemical
Engineers, John Wiley & Sons, 1995.
25. Bequette, B.W., Process Dynamics: Modeling, Analysis, and Simulation, Prentice
Hall, 1998.
V
h
Fs
Figura 1.1
11
( . v )
t
fora de presso
transf. viscosa
fora gravitacional
- conservao de energia
1 2
1
U v . vU v 2 (.q)
t
2
2
v.
adveco
conduo
(.Pv)
(.[ .v])
onde g .
Consideraes: - massa especfica constante
- isotrmico
- mistura perfeita
- Fs K h
Equacionamento:
balano material:
Fe Fs
dimenso:
V Ah
hidrodinmica:
Fs K h
dV
dt
variveis a determinar: V, h, Fs 3
graus de liberdade: 3 variveis desconhecidas 3 equaes = 0
- checar a consistncia das unidades de medida de todos os termos
envolvidos nas equaes.
Fe, F s
V
A
h
K
t
(kg s-1)
(kg m-3)
(m3)
(m2)
(m)
(kg m-0,5 s-1)
(s)
NOTA: para facilitar a busca por novas equaes ou novas especificaes e/ou
foras motrizes, procurar sempre relacionar mesmo que indiretamente
cada varivel desconhecida a uma equao, aps eliminar da lista de
variveis todas os parmetros (ou constantes), especificaes e foras
motrizes. No exemplo acima, aps eliminar , K, A, t e Fe da lista de
variveis, associa-se V equao de balano de massa, Fs equao
hidrodinmica e chega-se a concluso que se deve incluir a equao de
dimenso que relaciona V com h para que a varivel a determinar h tenha
uma equao para ser associada.
Soluo desejada: dada uma condio inicial (h ou V), deseja-se analisar h(V),
V(Fe), Fs(h). Como h = f(V) e V = f(Fe) h(Fe)
Fs = f(h) e h = f(Fe) Fs(Fe)
logo pode-se analisar todas as variaes em funo de uma dada perturbao em Fe.
Matemtica e computao:
Fe Fs
E.Q.O
dV
dt
V Ah
dh Fe k h
=
dt
A
h(t 0 ) = h0
13
Fs K h
h(t, Fe)
V Ah
Fs K h
V ( t , Fe )
Fs ( t , Fe )
hcalc
Figura 1.2
14
15
16
L
R
Figura 1.3
consideraes: , , Cp constantes
simetria angular
v vr 0
modelo microscpico:
escoamento turbulento
(Figura 1.4)
v = v + v' ; v ' = 0
C i = C i + C i' ; C i ' = 0
T = T +T ' ; T ' = 0
vz
_
vz
_
v'z = v z - v z
t
Figura 1.4
onde
1
w
t
t t
wdt
a mdia temporal de w.
balano material
17
total:
( . v )
t
cte
( . v ) 0, ( . v ) ( . v ) 0
( . v ) 0, ( . v ) ( . v ) ( . v ) 0
1
1 v v z
(r vr )
0
r r
r
0
0
vz
0
z
componente:
vz vz (r, t )
(1.1)
i
( . ni ) ri
t
ni i v D i
cte
ni i v D i
i
( . i v ) ( . D i ) ri
t
( Mi )
C i
(.C i v) (.DC i ) R i
t
Ci
( . Ci v ) ( . Ci v ) ( . D( l) Ci ) Ri
t
com D( l) f ( Ci )
( . v ) 0
Ci
( v . Ci ) ( . Ci v ) ( . D( l) Ci ) Ri
t
Ci
C
vz (r, t ) i (.Civ) (.D(l) Ci ) Ri (1.2)
t
z
balano energtico:
( U )
(. vU ) (.q ) P.v
t
adveco
conduo
compresso
( : v)
Sr
dissipao viscosa
reao
(v. U ) U (. v ) (. q ) P . v ( : v ) S r
t
t
18
(v. U ) (. q ) P . v ( : v ) S r
t
DU
(. q ) P . v ( : v ) S r
Dt
U
U
P
dU
dV
dT P T
T V
V T
T V
dV CV dT
DT
P DV
CV
(. q ) P . v ( : v ) S r
P T
T V Dt
Dt
DV
D 1
1 D
(.v)
Dt
Dt
Dt
CV
DT
P
(. q ) T (. v ) ( : v ) S r
T V
Dt
T
P
CV
CV (. v T ) (. q ) T (. v ) ( : v ) S r
T V
t
( .v ) 0
(fluido incompressvel)
dU dH d ( PV ) C P dT P dV
P
dU P T
T V
dV CV dT
P
CV dT C P dT T dV
T V
C P
T
C P (. v T ) (. q ) v S r
t
q k T
T
C P
C P (. v T ) C P (. v T ) (. k ( l) T ) (vl) (vt ) S r
t
com k ( l) f ( T )
19
( . v ) 0
T
C P
C P (v . T ) C P (. v T ) (. k ( l) T ) ( (vl) (vt ) ) S r
t
T
T
C P
C P v z (r , t )
C P (. v T ) (. k ( l) T ) ( (vl) (vt ) ) S r
t
z
(1.3)
constante:
( . v ) 0
v
[ . v v ] P [ . ] g
t
v
[ . v v ] [ . v v ] P [ . ( l) ] g
t
Dv
[ . v v ] P [ . ( l) ] g
Dt
modelos de turbulncia:
v ci Ji(t ) D(t ) Ci
C P v T q ( t ) k ( t ) T
v v (t )
Ci
C
vz ( r , t ) i ( . D(t ) Ci ) ( . D(l) Ci ) Ri
t
z
Ci
C
vz ( r , t ) i ( .( D(t ) D( t) ) Ci ) Ri
t
z
20
(1.4)
T
T
C P v z (r , t )
(.k T ) S r
t
z
(1.6)
onde k k (t ) k ( l)
e para o balano de quantidade de movimento:
Dv
P [ . ] g
Dt
(1.7)
onde (t ) ( l) e (t ) ( l)
( . v ) 0
[ . ] 2 v
Dv
P 2v g (Navier-Stokes)
Dt
(1.8)
D R D R (r , t )
vr 0 (inclui os efeitos de vr 0 )
kz kz (r , t )
k R k R (r , t )
balano material:
C i
2 Ci 1
C
C
D z (r , t )
r D R (r , t ) i v z (r , t ) i Ri
2
r r
t
r
z
z
vz , Ci0 , T0
zona de reao
z=0
z = 0
z=L
z = 0+
Figura 1.5
21
z = L
z = L+
(1.9)
1) Ci ( 0, r , t ) Ci 0 ( t )
ou ni
z 0
ni
z 0
Ci (0, r , t )
z
z L
Ci
z L
vz ( r , t ) Ci ( L , r , t ) Dz ( r , t )
Ci
z
z L
vz ( r , t ) Ci ( L , r , t )
Ci
( L , r , t ) 0 (sem reao)
z
3)
Ci
( z , 0, t ) 0 (simetria)
r
4)
Ci
( z , R , t ) 0 (parede impermevel)
r
condio inicial: Ci ( z , r , 0) Ci ( z , r )
balano energtico:
T
T
2T 1
T
CP
k z (r , t ) 2
H r R A (1.10)
r k R (r , t ) C P v z (r , t )
r r
z
t
r
z
condies de contorno:
1) T ( 0, r , t ) T0 ( t )
ou q z 0 q z 0
v z (r , t ) To (t ) 0 v z (r , t ) T ( 0, r , t )
k z (r , t ) T (0, r , t )
z
C
P
2) T z L T z L
v z (r , t ) T ( L , r , t )
22
k z ( r , t ) T
C P z
z L
v z (r , t ) T ( L , r , t )
T
( L, r , t ) 0 (sem reao)
z
3)
T
( z , 0, t ) 0 (simetria)
r
4) q r R U Tw T ( z , R , t ) k R ( R , t )
T
( z , R , t ) (transf. de calor pela parede)
r
condio inicial: T ( z , r , 0) T ( z , r )
v z
P
1 v z
t
z
r r r
(1.11)
condies de contorno:
1)
vz ( 0, t )
0 (simetria)
r
2) vz ( R , t ) 0 (parede imvel)
condio inicial: vz ( r , 0) vz ( r )
Exerccio 1.1: escrever os balanos material, energtico e de quantidade de
movimento da forma de modelo de gradientes mltiplos para a seguinte seqncia
de consideraes:
a) estado estacionrio
P P
b)
cte
z
L
r 2
P R 2
v z (r ) v z (0) 1 ; v z (0)
L 4
R
vz
C i
2 C i D R C i
DL
r
Ri
z
r r r
z 2
vz Cio vz Ci ( 0, r ) DL
Ci ( 0, r )
z
Ci
( L, r ) 0
z
Ci
( z , 0) 0
r
Ci
( z, R) 0
r
T
2 T k R T
CP vz
kL
r H r R A
z
r r r
z 2
v z To v z T (0, r )
k L T (0, r )
z
C P
T
( L, r ) 0
z
T
( z , 0) 0
r
T
U
( z, R)
Tw T ( z , R )
kR
r
dCi
d 2C
DL 2 i Ri
dz
dz
vz Cio vz Ci ( 0) DL
dCi ( 0)
dz
dCi
( L) 0
dz
2
dT
d 2T
CP vz
kL
H r R A U ( Tw T )
2
dz
R
dz
v z To v z T (0)
k L dT (0)
C P dz
24
dT
( L) 0
dz
que resultado da integrao das equaes dos balanos na direo radial, obtendose valores mdios das variveis nesta direo:
R
C (r , z )r dr
i
Ci ( z )
e T ( z)
r dr
T (r , z )r dr
0
r dr
2
T ( z ) 2 T ( z , r )r dr
R 0
R
CP vz
T ( z , r ) r dr k L 2
z 0
z
T
T ( z, r ) r dr k R r r H r R A r dr
0
0
0
R
2
dT
d 2T
T
C P v z
kL
2 k R r H r R A
2
r 0
dz
dz
R
T
( z , 0) 0
r
T
U
Tw T ( z , R )
( z, R)
r
kR
dCi
Ri
dz
Ci ( 0) Cio
2
dT
C P v z
H r R A U (Tw T )
dz
R
T ( 0) To
25
C P v z TL S C P v z T0 S U At (Tw T ) H r R A V
Adimensionais
Pr
Sc
Re
C p
kL
Lv
Pe = Re.Pr
C p v(T0 TL )
Pem = Re.Sc
Sh
fora inercial
fora vis cos a
(T TL )
kL 0
L
(Prandtl)
(Schmidt)
(Reynolds)
transf . calor adveco
transf . calor difuso
(Peclet)
v(C 0 C L )
transf . massa adveco
(C C L )
transf . massa difuso
DL 0
L
k c L T .M . conveco
DL
T .M . difuso
(Sherwood)
26
27
explcitos
semi-implcitos
implcitos
28
direto
iterativo
Baseada no fluxo de informaes
modular seqencial
modular simultneo
simultneo
29
ASSIGN
ATTRIB
BACKUP
BREAK
CALL
CD
CHCP
CHDIR
CHKDSK
CLS
limpa a tela.
COPY
CTTY
DATE
DEBUG
DEL
DIR
30
DOSKEY
EDIT
EDLIN
EMM386
ERASE
EXE2BIN
EXIT
EXPAND
freqente.
FC
diferenas.
FDISK
FIND
FOR
FORMAT
GOTO
batch.
GRAFTABL capacita o DOS a mostrar caracteres especiais em modo grfico.
GRAPHICS carrega um programa que pode imprimir grficos.
HELP
IF
JOIN
KEYB
LABEL
LH
LOADFIX
executa.
LOADHIGH carrega um programa na rea de memria mais alta.
MD
cria um diretrio.
MEM
MIRROR
MKDIR
cria um diretrio.
MODE
MORE
NLSFUNC
PATH
PAUSE
PROMPT
QBASIC
RD
remove um diretrio.
RECOVER
REM
REN
RENAME
REPLACE
troca arquivos.
RESTORE
RMDIR
remove um diretrio.
SET
SETVER
SHARE
SHIFT
SORT
ordena informaes.
32
SUBST
SYS
TIME
TREE
TYPE
RECOVER.
VER
VERIFY
VOL
XCOPY
33
34
36
Linguagem C
Notao:
corpo da funo
}
ou
[tipo da funo] <nome da funo> (lista de argumentos declarados)
{
corpo da funo
char, int
unsigned
char, int
short
int
long
int, double
near
ponteiros
far
ponteiros
37
signed
[-128, 127]
unsigned
[0, 255]
short int
(2 bytes)
[-32768, 32767]
[0, 65535]
int
(2 bytes)
[-32768, 32767]
[0, 65535]
long int
(4 bytes)
[-2147483648, 2147483647]
[0, 4294967295]
char
float
(4 bytes)
double (8 bytes)
long double (10 bytes)
|[3,4x10-38, 3,4x10+38]|
|[1,7x10-308, 1,7x10+308]|
|[3,4x10-4932, 1,1x10+4932]|
Fronteiras:
- um bloco inicia com o smbolo { e termina com }
- um comando sempre termina com ;
- um comentrio inicia com os smbolos /* e termina com */ podendo estar
em linhas diferentes.
Operadores aritmticos:
++
incremento
--
decremento
menos unrio
multiplicao
diviso
adio
subtrao
38
Operadores relacionais:
>
maior que
>=
<
menor que
<=
==
igual
!=
diferente
Operadores lgicos:
!
negao
&&
AND lgico
||
OR lgico
Operadores bit-a-bit:
&
AND
OR
complemento de um
>>
deslocamento direita
<<
deslocamento esquerda
Operador ?:
expr1 ? expr2 : expr3
Operador vrgula:
(expr1, expr2)
Operadores de atribuio:
=
var = expr
*=
/=
%=
+=
-=
<<=
>>=
&=
^=
|=
Operador sizeof:
sizeof (tipo) retorna o tamanho, em bytes, do tipo
sizeof (expr) retorna o tamanho, em bytes, da expresso
Palavras chaves:
if
break
return
<tipos>
else
continue
goto
<modificadores>
do
switch struct
while
case
union
for
default
typedef
<classes>
Caracteres especiais:
\b
retrocesso
\f
mudana de pgina
\n
linha nova
\r
retorno de carro
\t
tabulao horizontal
\'
apstrofo
\0
nulo
\\
barra invertida
\% ou %% percentagem
40
Diretivas:
#include
#define
#if
#else
#elif
#else
#endif
#ifndef
##ifdef
#error
#undef
#if defined ( )
#line
#pragma
#if !defined ( )
caractere
%d, %i
decimal
%e, %E
notao cientfica
%f
ponto flutuante
%g, %G
menor entre %e e %f
%o
octal
%s
string
%u
%x
hexadecimal
%p
ponteiro
justificado esquerda
coloca + ou -
nada
justificado direita
ponteiro far
ponteiro near
short int
long double
41
Linguagem FORTRAN
Notao:
corpo da funo
END
corpo da subrotina
END
Modificadores de tipo:
IMPLICIT
todos os tipos
LOGICAL*1, LOGICAL*4
INTEGER*2, INTEGER*4
REAL*4, REAL*8, REAL*16
42
potenciao
multiplicao
diviso
adio
subtrao
menos unrio
//
concatenao de strings
Operadores relacionais:
.GT.
maior que
.GE.
.LT.
menor que
.LE.
.EQ.
igual
.NE.
diferente
Operadores lgicos:
.NOT.
negao
.AND.
AND lgico
.OR.
OR lgico
.EQV.
equivalncia lgica
43
.NEQV.
Operador de atribuio:
=
var = expr
Palavras chaves:
IF
THEN
RETURN
ELSE
CONTINUE GOTO
<tipos>
OPEN
CLOSE
<modificadores>
END IF
ASSIGN
END
INQUIRE
<classes>
DO
READ
PAUSE
REWIND
BACKSPACE
FOR
WRITE
STOP
END FILE
DIMENSION
CALL
ENTRY
INCLUDE
FORMAT
BLOCK
DATA
.TRUE. e .FALSE.
caractere ou string
Iw
decimal
Lw
lgico
Ew.d
notao cientfica
Fw.d
ponto flutuante
Gw.d
menor entre E e F
Dw
dupla preciso
Zw
hexadecimal
wX
espaamento
wH
dados literais
fim de registro
S, SP, SS
45
Linguagem PASCAL
Notao:
corpo da funo
END;
PROCEDURE <nome da subrotina>;
declarao dos objetos locais subrotina;
BEGIN
corpo da subrotina
END;
Fronteiras:
- um bloco inicia com a palavra BEGIN e termina com END;
- os comandos so separados por ;
- um comentrio inicia com o smbolo { ou com (* e termina com } ou *)
podendo estar em linhas diferentes.
46
Operadores aritmticos:
-
menos unrio
multiplicao
diviso
MOD
DIV
adio
subtrao
Operadores relacionais:
>
maior que
>=
<
menor que
<=
igual
<>
diferente
IN
contido em
Operadores lgicos:
NOT
negao
AND
AND lgico
OR
OR lgico
Operador de atribuio:
:=
var := expr
Palavras chaves:
IF
THEN
DIV
NIL
<tipos>
ELSE
UNTIL
MOD
NOT
<classes>
DO
TO
TYPE
AND
DOWNTO
WHILE
CASE
ARRAY
WITH
FILE
FOR
BEGIN
END
FUNCTION PROCEDURE
GOTO
IN
LABEL
OF
SET
VAR
PACKED
PROGRAM RECORD
REPEAT
47
OR
varivel V
48
de volume
de volume
de volume
de i que entra de i que sai de massa de i de massa de i
no el. volume do el. volume no el. volume no el. volume
49
radiao
de calor no
interna, cintica e potencial
vizinhanas
no E.V.
E.V.
(trabalho
de
eixo
+
PV)
Esta a relao bsica que usada para escrever a equao do movimento para um
sistema. Em uma forma um pouco mais geral, onde a massa pode variar com o
tempo, tem-se:
N
d( M v )
Fji dt i
j 1
onde vi a velocidade na direo i e Fji a j-sima fora atuando na direo i. Isto
diz que a taxa de variao de quantidade de movimento na direo i (massa vezes
velocidade na direo i) igual a soma lquida das foras empurrando na direo i.
Ou em outras palavras um balao de foras, ou ainda, a conservao da
quantidade de movimento, que tem a forma:
taxa de quantidade taxa de quantidade soma das foras taxa de variao
50
vazo lq.
vazo de vapor
vazo de vapor
Lj-1,
xi,j-1
Vj, yi,j
mj, Mj
vazo de vapor
Vj+1,
yi,j+1
vazo lq.
Lj, xi,j
vazo lq.
vazo de vapor
(parmetros distribudos)
(parmetros concentrados)
Balano de massa:
Global:
Componente:
d (m j M j )
dt
L j 1 V j 1 L j V j
d ( m j xi , j M j yi , j )
dt
L j 1 xi , j 1 V j 1 yi , j 1 L j xi , j V j yi , j
i 1, 2,..., C
51
Equilbrio:
Eficincia:
yi*, j Ki , j xi , j
i 1, 2,..., C
Ki , j f ( Tj , Pj , y *j , x j )
i 1, 2,..., C
*
M
yi , j EiM
, j yi , j (1 Ei , j ) yi , j 1
i 1, 2,..., C
EiM
, j a eficincia de Murphree
C
Fraes molares:
xi, j 1
i 1
vazo de
entrada
vazo de entrada,
F0, 0, CA0, CB0
algum fluido no
est completamente
misturado
vazo de
sada
vazo de
sada
F, , CA, CB
(parmetros distribudos)
composio uniforme
(parmetros concentrados)
B)
Global:
d ( V )
F0 0 F
dt
Componente:
d (VC A )
F0C A 0 FC A (-rA )V
dt
d (VCB )
F0CB 0 FCB (-rA )V
dt
52
M AC A M B C B
L. D.
Cintica:
(-rA) = kCA
V
h
Fe
Pe
CV1
PT
CV2
Fs
Ps
Equaes:
dV
dt
Balano de massa:
Fe Fs
Dimenso:
V = Ah
Hidrodinmica:
Fe CV1 Pe PT
Fs CV2 PT - Ps
PT = P0 + gh
53
Consistncia:
Variveis:
(m3 s-1)
Fe, Fs
(m3)
(m2)
(m)
(kg m-3)
(m s-2)
(s)
14
equaes:
5
9
constantes:
CV1 , CV2 , , g A
especificaes:
P0, t
foras motrizes:
Pe, Ps
2
9
variveis a determinar:
Fe, Fs, V, h, PT
grau de liberdade
55 =
Soluo desejada:
Condio inicial:
Analisar:
h(t0) ou V(t0)
h(Pe, Ps), V(Pe, Ps), Fe(Pe, Ps), Fs(Pe, Ps), PT(Pe, Ps)
54
Matemtica e computao:
Fe Fs
dV
dt
V = Ah, Fe CV Pe , Fs CV Ps
1
dh
CV1 Pe - PT - CV2 PT - Ps
dt
PT = P0 + gh
dh CV1
dt
A
E.Q.O.
Pe - P0 - gh -
h(t 0 ) h0
CV2
P0 gh - Ps
h(t , Pe , Ps )
V = Ah
PT = P0 + gh
Fe CV1 Pe
Fs CV2 Ps
dV
=0
dt
F e = Fs
Fe, Fs, PT
PT = P0 + gh
V = Ah
* No estado estacionrio:
F e = Fs
Fe CV1 Pe PT
Fs CV2 PT - Ps
55
lquido
G + dG
y + dy
L + dL
x + dx
dz
H
G, y
gs
L,x
lquido
Consideraes:
- variaes na direo radial ignoradas
- estado estacionrio
- gs de arraste inerte (no absorvido pelo lquido)
- sem arraste de lquido
Balano de massa:
Global:
G + L + dL = G + dG + L
dL = dG
dz
interface
y,x*
gs
lquido
yi
xi
slido
dA
x, y*
Transferncia de massa:
dNA = k x
xi x
y yi
dA k y
dA
1 x lm
1 y lm
i
K x
K y
x * x dA
1 x lm*
y y * dA
1 y lm*
dA = a S dz,
onde a a rea especfica de transferncia de massa e S a rea da seo transversal
da coluna.
d(Lx) = (k x a)
( xi x)
( x * x)
Sdz ( K x a)
Sdz
(1 x) lmi
(1 x) lm*
d(Gy) = (k y a)
(1 y ) lmi
dz =
( y yi )
( y y*)
dz ( K y a)
Sdz
(1 y ) lmi
(1 y ) lm*
(1 y ) (1 y i )
;
1 y
ln
1
y
i
(1 y ) lm*
(1 y ) (1 y*)
1 y
ln
1 y *
(1 y ) lm* d (Gy )
( K y a ) S ( y y*)
57
dy
1 y
(1 y ) lm* dy
G
y0 ( K a ) S (1 y )( y y*)
y
dz
dy ( K y a) S (1 y )( y y*)
,
dz
G (1 y ) lm*
( K y a ) S
(1 y ) lm*
dy ;
y0 (1 y )( y y*)
z=
mdio
onde
( K y a ) S
HOG =
NOG =
(1 y ) lm*
dy o n de unidades de transferncia
y0 (1 y )( y y*)
e usualmente Ky substitudo por K y' (1 y ) lm* (mas K y' varia com a concentrao).
Se x0 no dado, mas sim xL, tem-se um problema de valor de contorno (P.V.C).
x* = f(y) , y* = f(x) relao de equilbrio e
d(Lx) = d(Gy) (linha de operao)
58
Lx L0x0 = Gy G0y0
1) L, G ctes
x = x0 +
G
(y - y0)
L
2) L, G variveis L, G ctes
L = L(1 x), G = G(1 y)
x
y
x
G' y
0
0
1 x 1 x 0 L' 1 y 1 y 0
Exemplo 2.5. Reator tubular, leito fixo, etc... (ver Seo 1.2).
R
z
Gradientes mltiplos
Gradientes mximos
59
L
q1
q2
q3
qj
...
qN
...
N = L/z
z=L
z=0
T (t ,0) T0 (t )
T (0, z ) T ( z )
i
reescrevendo a equao: C p
T
T 2U
P
(Tw T ) U (Tw T )
C pv
R
S
t
z
Modelo macrospico:
Balano de energia:
d ( VU j )
dt
vSh j 1 vSh j q j
dh j C p dT j ;
(Tref = 0)
V = Sz
j = 1, 2, ..., N
A = Pz , onde P permetro
60
, v, Cp cte:
dT j
dt
S
UA
T j 1 (t ) T j (t )
Tw T j (t )
V
C pV
T j 1 (t ) T j (t ) UP
v
C S Tw T j (t )
dt
z
dT j
UP
UA
C p S VC p
dT j
T (t ) T j 1 (t )
(t ) v j
Tw T j (t )
z
dt
T (0) T
ij
j
j = 1, 2, ..., N
Lj-1
xj-1
mj
Vj+1
yj+1
Lj
xj
mj
dx j
dt
mj = m, Lj = L e Vj = V constantes:
61
m
equilbrio:
dt
yj = Kjxj
m
dx j
dx j
dt
j = 1, 2, ..., N
Kj = cte:
m dx j
V
= xj-1 xj + (xj+1 xj) + xj+1 xj+1 + xj xj
L dt
L
m dx j
V
H
;
N=
z
H
ou
N
2
m N dx j x j 1 2 x j x j 1 N
L H dt
H
z 2
m N
LH
x j 1 2 x j x j 1
z
y
2 x
2
z
x 2 x
x
2
t z
z
x(t , 0) x0 (t )
x(t , H ) xH (t )
x(0, z ) x ( z )
i
62
V
x j 1 x j
1
L z
H V
1
N L
x j 1 x j
z
x
z
xF
pertubaes
variveis
de entrada variveis
manipuladas
coluna de
destilao
xD
D
TS
P, T, x
(variveis
de estado)
R
qB
xB
variveis
de sada
Modelo cintico:
rA = k C An
k = k0e-E/RT
k0, E, n parmetros.
Modelo termodinmico:
yi = kixi
ki =
Ai, Bi parmetros.
63
A
exp i Bi
P
T
i = 1, 2, ..., C
Quantidade de movimento:
Lei de Newton:
yx
(tenso)
Lei de Bingham:
v x
y
quant. de mov.
tempo rea (fluido Newtoniano)
(deformao)
v x
se yx 0
yx 0 y 0
v
x 0
se yx 0
y
(pastas e suspenses
lquidas)
Lei da potncia (Ostwald-de Waele): yx
v
m x
y
n 1
v x
y
n 1 pseudoplstico
n 1 dilatante
1 v x
(teoria cintica dos lquidos)
B y
Eyring: yx A arcsen h
Ellis:
v x
0 1 yx
y
Reiner-Philippoff:
v x
yx
xy
0
xy
1
s
Transferncia de massa:
Lei de Fick:
NA = D A
massa
tempo rea
C A
x
Transferncia de calor:
Lei de Fourier: Q = kT
energia
tempo rea
T
x
transferncia de massa:
NA = kL CA
transferncia de calor:
Q = U T
L
transferncia de quantidade de movimento: f
2v 2
vv
D
P
2 fL
i i 0
i 1
65
ri
1 dni
i V dt
66
(Exerccio 4 da 1 lista)
B
A
F0
CA0
F1
V1
T1
CA1
FN-1
F2
V2
T2
...
CA2
CAN-1
Consideraes:
mistura perfeita
isotrmico
massa especfica constante
volume constante
RA = kCA ; k = k0exp( E/RT)
Balano de massa
d ( nVn )
n 1 Fn 1 n Fn 0
dt
Global:
Fn 1 Fn F
Componente:
d Vn C A n
Fn 1C A n 1 F n C A n Vn R A n
dt
RA n knC A n
Vn
definindo n
n = 1, 2, ..., N
; kn = k0exp( E/RTn)
dC A n
F C A n 1 C A n Vn k n C A n
dt
Vn
(tempo de residncia mdio)
F
67
FN
VN
TN
CAN
dC A n
1
1
k n C A n C A n 1
dt
n
n
n 1, 2, ..., N
C A n (t 0 ) C A n0
foras motrizes: C A 0 e F
d ( nVn )
dV
n 1 Fn 1 n Fn n n
dt
dt
dVn
Fn 1 Fn
dt
Componente:
n = 1, 2, ..., N
d Vn C A n
Fn 1C A n 1 F n C A n Vn R A n
dt
Vn
dC A n
dV
C A n n Fn 1C A n 1 F n C A n Vn k n C A n
dt
dt
Vn
dC A n
Fn 1 C A n 1 C A n Vn k n C A n
dt
dC A n
F
F
k n n 1 C A n n 1 C A n 1
dt
Vn
Vn
n 1, 2, ..., N
C A n (t 0 ) C A n0
68
CSTR no-isotrmico:
Fe , CAf , CBf , Tf
Fws , Tws
V, T
Fwe , Twe
Fs , CA , CB , T
k
2A
Consideraes:
Componente:
d ( V )
dV
f Fe Fs
dt
dt
dV
Fe Fs
dt
(1)
d VC A
Fe C A f F s C A VR A
dt
(2)
69
d VC B
R
Fe C B f F s C B V A
2
dt
(3)
Fwe Fws Fw
Balano de energia:
v 2f
d
V U K Fe U f Pf V f
gz f
dt
2
v2
Fs U PV s gzs qr q ws
onde h U PV
d ( Vh)
d (Vh)
Fe h f Fs h q r q
dt
dt
Reator:
dV
dh
V
Fe h f Fs h q r q
dt
dt
dV
Fe h Fs h
dt
dh
Fe (h f h) q r q
dt
q
dh Fe
q
( h f h) r
dt V
V V
(4)
d ( wVc hw )
dh
Fwe w hwf Fws w hw q wVc w
dt
dt
Camisa:
dhw Fw
q
(hwf hw )
dt
Ve
wVc
(5)
Transferncia de calor:
q UAt (T Tw )
At A
P
V
A
At A PH
H
A
70
A : rea da base
P : permetro
H : altura
RA = kCA2
k = k0exp( E/RT)
Entalpias:
h = f(T)
, hf = f(Tf)
hw = f(Tw)
, hwf = f(Twe)
Consideraes:
Fs = f(V)
(6)
V
d (mh) mC p dT m V T
dP hi dmi
T P , x
i
hi h wk
wk T , P , xei ,k
k i
ou
dh = Cp dT
h wi hi
i
mh mi hi
i
Cp constante:
qr
q
dT Fe
(T f T )
dt
V
VC p VC p
(4a)
dTw Fw
q
(Tw e Tw )
dt
Vc
wVc C p w
(5a)
71
Condio inicial:
Consideraes:
Tw e Tw s
Tw s 2Tw Tw e
dTw Fw
q
(Tw e Tw )
dt
Vc
wVc C p w
dTw
F
q
2 w (Tw e Tw )
dt
Vc
wVc C p w
(5b)
Fws
TwM
Fwe
Tws
QM
..
.
..
.
Tw2
Q2
Tw1
Q1
Twe
d wVc j hw j
w j 1
dt
w j 1 hw j 1 Fw j w j hw j q j
qj
Fw
(Tw j 1 Tw j )
Vc j
wVc j C p w
Vc
M
72
(5c)
j = 1, 2, ..., M
q j UAt j (T Tw j )
At j
Tw 0 Tw e , Tw M Tw s
At
M
Tp
Tw
Tw
Qo
Qi
(4d)
qi hi Ai (T T p )
dT p
dt
qi q0
(7)
Tp(t0) = T p 0
q 0 h0 A0 (T p Tw )
(Tw e Tw )
dt
Vc
wVc C p w
Considerando
dT p
dt
73
(5d)
q
T Tp
Ai hi
q = q i = q0
q
T p Tw
A0 h0
1
1
T Tw
q
A
h
A
h
0 0
i i
1
1
A
i
hi A0 h0
1
A
1
i
hi A0 h0
Ai T Tw
q = UAt(T Tw)
q
Tw
TPi
kT
TP0
T p C1
r
r
T p C1 ln r C 2
T p i C1 ln Ri C 2
T p 0 C1 ln R0 C 2
T p i T p 0 C1 ln Ri R0
kT
T p
r
r Ri
k C
q
T 1
Ai
Ri
74
onde
Ai kT Tp i Tp 0
Ri ln R0 Ri
2 H x
1
A
1 xAi
i
hi AkT A0 h0
A0 Ai
A
ln 0
Ai
x R0 Ri
2 H x
A0 Ai
2 H
Cilindro:
xAi Ri ln A0 Ai
AkT
kT
75
2HRi = At
1 componente
Fv
v , Vv ,Pv
Tf
wv
V, T, P,
F , f , Tf
Problema bsico:
encontrar a taxa de vaporizao, wv (kg/s)
Consideraes:
76
Fase lquida
Balano de massa global:
d V
dV
f F wv
dt
dt
Balano de energia:
d VU
d VU
f Fh f wv H L q
dt
dt
Equilbrio lquido-vapor:
A
P exp B
(2)
d vV v
wv v Fv
dt
(3)
Balano de energia:
d vV vU v
wv H L v Fv hv
dt
Equao de estado:
(1)
Fase vapor:
Energia interna:
lquido:
V
MPv
RTv
(4)
P
dU P T
dV CV dT
T V
dV 0
dU = CV dT = Cp dT ;
P
dU v Pv Tv v
Tv
vapor:
P
Tv v
Tv
dVv CV v dTv
Vv
RT
v v PV
M
Vv
dU v CV v dTv ;
Entalpia:
lquido:
U v U v Tref CV v dTv
Tv
Tref
V
dP C p dT
dh V T
T P
77
dh dU d ( PV ) ,
como dh dU V dP
dV 0
dU = Cp dT
ento: T
0
T P
V
0
T P
dh = CpdT = dU ;
V dP C p dT
h=U
V
dH v Vv Tv v
Tv
vapor:
V
Tv v
Tv
dPv C p v dTv
Pv
RTv
Vv
Pv MPv
dH v C p v dTv ;
H v H v Tref C p v dTv
HL = h + v,
Tv
Tref
U H PV H RTv ;
RTv M
Pv
v
d
d
(VU ) (Vh)
dt
dt
dh
dV
h
f Fh f Wv H L q
dt
dt
VC p
vV v
dT
f F (h f h) Wv ( H L h) q
dt
dU v
d ( vV v )
Uv
Wv H L v Fv H v
dt
dt
78
(5)
vVv CV v
dTv
Wv ( H L U v ) v Fv ( H v U v )
dt
Uv = Hv RTv
vVv CV v
dTv
Wv ( H L H v RTv ) v Fv RTv
dt
vVv CV v
dTv
Wv ( H L H v ) RTv (Wv v Fv )
dt
Calor especfico:
C p v aTv b
Entalpias:
(6)
(7)
Tv
a 2
Tv Tref2 b Tv Tref H v (Tref ) H L C p v dT
T
2
Transferncia de massa:
Wv = KG(P Pv)
(8)
Transferncia de calor:
q = f(Pv)
(9)
Hidrodinmica:
(10)
F = f(V)
Fora motriz: Fv
Fv
PC
LC
79
Variveis a determinar:
Restries fsicas:
Considerao:
V + V v = VT
(11)
equilbrio
termodinmico
Ws v Fv
d ( vV vU v )
0
dt
HL Hv
T Tv
* Isto no quer dizer que Wv = KG(P Pv) = 0, mas que KG muito grande.
Esta equao no necessria.
Variveis a determinar:
T, P, F, q, VL, v, Wv
Equaes:
fF(hf h) Wv(HL h) = q
Wv v Fv
Wv
Variveis a determinar:
q
H L hf
F, q, Wv 3 (T, P dados)
80
Equaes: 3
Flash
Multicomponente.
V, y, T, P
F ,z,Tf, Pf
q
expanso
irreversvel a
H cte.
L, x, T, P
Consideraes:
dm
F V L
dt
(1)
Componente:
d
m xi F zi V yi L xi
dt
(2) i = 1, 2, ..., C
Equilbrio:
y i K i xi
(3)
Ki = f(T, P, x, y)
Balano de energia:
d
( m h) F h f q V H L h
dt
81
(4)
h = f(T, P, x)
Entalpias:
H = f(T, P, y)
hf = f(Tf, Pf, z)
Foras motrizes:
F, z, Tf, q, Pf
Variveis a determinar:
L, V, T, P, x, y, m
Equaes:
2 + 2C
5 + 2C
Fv, y, T, P
F ,z,Tf, Pf
q
expanso
irreversvel a
H cte.
Vl
Fl, x, T, P
d ( l Vl )
F f f Fv v Fl l
dt
Componente:
d Vl l xi
dt M l
(1)
Ff f
Fv v y i Fl l xi
M
M
M l
f
v
(2) i = 1, 2, ..., C
taxa molar
c
Massas molares:
M l xi M i ;
i 1
wi
xi M i
x jM j
j
M v y i M i ;
i 1
m
ni M i
xi M i
wi i
m njM j x jM j
82
M f z i M i
i 1
(frao mssica)
Equilbrio:
y i K i xi
(3)
Ki = f(T, P, x, y)
Balano de energia:
d
(Vl l h) Ff f h f q Fv v H Fl l h
dt
(4)
h = f(T, P, x)
H = f(T, P, y)
hf = f(Tf, Pf, z)
Foras motrizes:
Ff, z, Tf, q, Pf
Variveis a determinar:
Fl, Fv, T, P, x, y, VL
Equaes:
2 + 2C
5 + 2C
PC
LC
(5)
Fl f (Vl )
(6)
4 + 2C equaes
Fraes molares:
x
i 1
83
(7)
5 + 2C equaes
Coluna de Destilao
Multicomponente.
q1
V1
L1
V1
F, z, Tf, Vf
Lj-1
xj-1
Vj , y j
VN
j
Vj+1
yj+1
Lj , xj
qN
Consideraes:
84
Balano de massa:
Condensador
Global:
Componente:
d m1 M 1
dm1
V2 L1 U 1 V1
dt
dt
d m1 xi ,1 M 1 y i ,1
dt
V2 y i , 2 L1 xi ,1 U 1 xi ,1 V1 y i ,1
d m1 xi ,1
i = 1, ..., C
Pratos internos
Global:
dm j
dt
L j 1 V j 1 L j V j ;
j = 2, 3, ..., s 1, s + 1, ..., N 1
Componente:
d m j xi , j
dt
L j 1 xi , j 1 V j 1 y i , j 1 L j xi , j V j y i , j
i = 1, ..., C
Pratos de alimentao
Global:
Componente:
dm S
LS 1 VS 1 F LS VS
dt
d m S xi , S
dt
LS 1 xi , S 1 VS 1 y i , S 1 Fz i LS xi , S VS y i , S
i = 1, ..., C
Refervedor
Global:
Componente:
dm N
L N 1 LN V N
dt
d m N xi , N
dt
LN 1 xi , N 1 LN xi , N V N y i , N
i = 1, ..., C
Balano de energia:
Condensador:
d m1 h1
V2 H 2 L1 U 1 h1 V1 H 1 q1
dt
85
dt
Pratos internos:
d m j h j
dt
L j 1 h j 1 V j 1 H j 1 L j h j V j H j
j = 2, ..., N 1 (j s)
Prato de alimentao:
d m S hS
LS 1 hS 1 VS 1 H S 1 Fh f LS hS VS H S
dt
Refervedor:
d m N hN
L N 1 hN 1 L N hN V N H N q N
dt
Equilbrio:
y i*, j K i , j xi , j
i = 1, 2, ..., C
j = 1, 2, ..., N
y i , j y i*, j
i = 1, 2, ..., C
Eficincia:
j = 2, 3, ..., N 1
y i , N y i*, N
C
Fraes molares:
x
i 1
Entalpias:
i, j
j = 1, 2, ..., N
j = 1, 2, ..., N
F, z, Tf, Pf
Variveis a determinar:
3 + 5N + 3N.C
Equaes:
3N + 3N.C
3 + 2N (?)
86
q1
TC
PC
V1
LC
U1 = f(m1)
L1
U1
V1 = f(P1)
L1 = f(xd,1, xb,N)
CC
q1 = f(T1)
VN
LN = f(mN)
TC
VN = f(xb,N,xd,1)
LC
LN
qN = f(Tk)
qN
Equaes:
7 + 3N + 3N.C
Faltam: 2N 4
Hidrodinmica:
Exemplo:
j = 2, 3, ..., N 1
j = 2, 3, ..., N 1
Pj 1 Pj
Vj K p
vj
2
L j K1
K 2m j
K3
j
M j
M j
xi , j j
C
k1 dependem
Francis k 2 das dimenses
k da coluna
3
C
i 1
M j xi , j M i
i 1
Equaes: 3 + 5N + 3N.C
87
Fe , CAe , Te
cte.
Cp cte.
Fws , Tws
V, T
h = Cp(T Tref)
Fwe , Twe
Fs , CA , T
onde k = k0exp(-E/RT)
VC p
dT
FeC p (Te T ) (H r )rAV UAt (T Tw )
dt
no estado estacionrio:
Fe = Fs = F
F
(C Ae C A ) rA kC A
V
UAt
F
(H r )rA (H r )kC A
(T Te )
(T Tw )
V
C pV
C p
C p
definindo
V
como o tempo de residncia mdio no reator
F
88
CA
C Ae
1 k
(H r )C Ae k
1
UAt
(T Te )
(T Tw )
C pV
C p (1 k )
definindo: w
(H r )C Ae
UAt
e r
C pV
C pTe
(T Te )
(T Tw )
k
w
r
Te
Te
1 k
tem-se
E 1 1
k k0 exp( E / RT )
k
exp
ke k0 exp( E / RTe )
ke
R
T Te
assim:
k ke exp e 1
fazendo
T Te
Te
onde
x w x w
(Te Tw )
k
r
Te
1 k
T
T
1
x 1 e
Te
T x 1
x
k ke exp
1 x
finalmente: Da ke .
(n de Damkhler)
w Tw Te
1 w Te
1 w
x
Da exp
1 x
x
x
1 Da exp
1 x
Exemplo 3.2.
20 x
0,025 exp
1 x
x 0,1
20 x
1 0,1 exp
1 x
89
E
RTe
x
Da exp
1 x 0
f ( x) x
x
1 Da exp
1 x
f ( x) 0
linear: f ( x ) a x b x
f(x) = x
x
x
w Tw Te T Te
1 w Te
Te
(T Te )(1 w ) w (Tw Te )
(T Te ) w (Tw T )
C p F (T Te ) UAt (Tw T )
no linear: f(x) = 0
soluo analtica
substituies sucessivas (substituio direta ou iterao de ponto fixo)
Newton
Newton modificado
Newton-secante
Regula falsi
Regula falsi modificado
Bisseo (dicotomia)
Continuao
Substituies sucessivas (ou iteraes de ponto fixo)
O processo iterativo aplicado equao algbrica na forma modificada
x g( x)
da equao f ( x ) 0 , que pode ser obtida por um rearranjo interno desta equao
ou pela simples adio de x em ambos os lados da igualdade. Assim,
x k 1 g ( x k ) , k 0,1,2,
90
g(x)
45
x1
x*
x0
que convergir para a soluo x* se, para alguma constante 0 < < 1,
g ( x k ) g ( x*) x k x *
Isto , se g(x) for um mapeamento contrativo. Esta relao pode ser vista
expandindo f ( x ) x g ( x ) em srie de Taylor em torno da soluo x* e
truncando no segundo termo:
x g ( x ) f ( x ) f ( x*) f ( x*)( x x*) (1 g ( x*))( x x*)
91
g(x)
45
x * x0
Newton
f (x k )
f ( x k )
, k 0,1,2,
f(x)
x*
x1
x0
92
onde 0 < < 1. Para verificar tal convergncia, expande-se f(xk) em torno da
soluo x*:
f ( x k ) f ( x*) f ( x*)( x k x*)
f ( x*) k
( x x*) 2
2
onde
2
f ( x*) k
x x*
2 f ( x*)
f ( x*)
1.
2 f ( x*)
Newton modificado
f (x k )
f ( x m )
, k 0,1,2,
onde m k . Se m = 0, todas as retas que interceptam a funo f(x) nos pontos das
iteraes so paralelas.
f(x)
x*
x1
x0
93
f ( x*) f ( x ) f ( x ) x
f ( x )
2
x
2
f ( x )
f ( x )
x 2 0
2
f ( x)
a) x
b) x
f ( x)
f ( x )
x
f ( x )
2
f ( x)
f ( x )
chega-se a:
caso a)
f ( x ) f ( x )
f ( x )
1
2
f ( x )
2 f ( x )
caso b)
f ( x)
f ( x )
1 f ( x ) f ( x )
2
2 f ( x )
f ( x ) f ( x )
f ( x )
1 1 2
f ( x )
f ( x ) 2
e substituir esta espresso nos casos (a) e (b) definidos acima, ou us-la diretamente
para o clculo de x .
94
Newton-secante
df
f ( x )
dx
k
xk
f
f ( x k ) f ( x k 1 )
x
x k x k 1
k 1
x f (x )
x k x k 1
f ( x k ) f ( x k 1 )
, k 1,2,3,
sendo, neste caso, necessrios dois pontos para iniciar as iteraes (x0 e x1), pois a
equao da reta descrita pelo processo iterativo definida pela passagem por dois
pontos, ao passo que no mtodo de Newton a equao da reta definida por um
ponto e a tangente neste ponto.
f(x)
x*
x2
x1
x0
1,618
95
Regula falsi
df
dx
xk
f
f (x k ) f (x 0 )
x
xk x0
xk x0
f (x k ) f (x 0 )
, k 1,2,3,
x 0 f (x k ) x k f (x 0 )
f (x k ) f (x 0 )
, k 1,2,3,
f(x)
x2
x*
x1
x0
k 1
x Lk f ( x Rk ) x Rk f ( x Lk )
f ( x Rk ) f ( x Lk )
onde
96
, k 0,1,2,
os
pontos
x k
x Rk1
x k
x Lk
x Lk 1
se sign f ( x k ) sign f ( x Lk 1 )
x Rk
iniciais
devem
satisfazer
condio:
f(x).
f(x)
x 0L
x 1L
x*
x 0R
Bisseo
k 1
onde
os
pontos
x Rk x Lk
, k 0,1,2,
x Rk
x k
x Rk 1
x Lk
x k
x Lk 1
se sign f ( x k ) sign f ( x Lk 1 )
iniciais
devem
satisfazer
condio:
f(x).
97
f(x)
x 0L
x * x 1R
x 0R
O nmero mximo de bissees que devem ser efetuadas para obter uma
preciso desejada dado por:
x R0 x 0L
n log 2
Continuao
onde g(x) uma funo com soluo conhecida e o parmetro t [0,1]. fcil
observar que
h( x;1) g ( x ) e h( x;0) f ( x )
e, portanto, fazendo o parmetro t variar de 1 a 0 parte-se de um ponto com soluo
conhecida em direo a uma soluo de f(x). As solues de h(x;t) so funes de t,
isto , x* = x*(t), com x*(1) sendo a soluo de g(x) e x*(0) a soluo de f(x).
98
f(x)=0
g(x)=0
x*
x0
1 x
x
x
1 Da exp
1 x
g ( x)
x
Da exp
1 x
g ( x)
2
(1 x) 2
x
1 Da exp 1 x
99
V
C pV
C p
C p
UAt
F
F (H r )
(T Te )
(T Tw )
(C Ae C A )
V
C pV
C pV
C A C Ae
C p
(H r )
(T Te )
UAt
(T Tw )
(H r ) F
C p
F
UAt
UAt
(H r )
k C A e
(T Te )
(T Tw )
(T Te )
(T Tw )
C pV
C p
V
(H r )
(H r ) F
ou
x1
CA
C Ae
x2
T Te
Te
x
n 1 n
n 1 n
x1 Da C Ae
x1 exp 2
(1 x1 ) k C Ae
1 x2
x2 = + (1 x1)
Sistemas de equaes algbricas resultante:
x
n 1 n
f1 ( x1 , x2 ) 1 x1 Da C Ae x1 exp 2 0
F ( x)
1 x2 0
f 2 ( x1 , x2 )
x2 (1 x1 )
100
Sistemas lineares
F(x) = Ax b
x = A1b
Da = 0 (sem reao)
1 x1
F ( x)
x2
1 0
A
,
0 1
1 0
A 1
0 1
1
x
1
b
101
a kj
a kj
k 1,..., N
a kk
j k ,..., N 1
i 1,..., N ( k ) aij aij aik a kj
a kj
kj
k 1,..., N 1
a kk
j k 1,..., N 1
aij aij aik a kj
i k 1,..., N
(Gauss-Jordan)
(triangularizao SAXPY)
xN
a1, N 1
a1,1
, xi
a N , N 1
a N ,N
1
ai ,i
, xi
i 1
ai , N 1 ai , j x j , i = 2,...,N substituio
j 1
1
ai ,i
ai , N 1
a
x
i , j j , i = N1,...,1
j i 1
N
retro-substituio
De modo a evitar provveis divises por zero (dos elementos akk) e tambm
garantir a estabilidade numrica do algoritmo (devido a problemas de
arredondamento), faz-se necessrio o uso de tcnicas de pivotamento.
Pivotamentos so operaes de trocas de linhas e/ou colunas de modo a obter uma
matriz tendo na diagonal elementos com maior valor absoluto. Quando so
efetuadas somente trocas de linhas, diz-se um pivotamento parcial. No
pivotamento total tem-se trocas de linhas e colunas. As operaes de pivotamento
podem ser representadas por matrizes de permutaes P e Q:
PAx=PB
(pivotamento parcial)
P A Q Q-1 x = P B
(pivotamento total)
102
Fatorizao LU
ik
k 1,..., N 1
a kk
i k 1,..., N
(Doolittle)
j k 1,..., N aij aij aik a kj
Ly=b
e uma retro-substituio:
Ux=y
i = 1,2,...,N
onde
pj
cj
d j a j p j 1
qj
103
j = 2, 3, ..., N
b j a j q j 1
d j a j p j 1
j = 1,2,...,N.
a ij x kj
j 1 ( i )
, i 1,... , N
a ii
k 0,1,2, ...
Gauss-Seidel
x ik 1
bi
j 1
a ij x kj 1
a ij x kj
j i 1
, i 1, ... , N
a ii
k 0,1,2, ...
SOR
onde
M
max mij
j i 1
norma 1
N N
mij2
i 1 j 1
norma 2
A 1
ou
S ( x)
1 T
x A x bT x
2
105
F(x) = 0
Soluo analtica
Substituies sucessivas
Newton-Raphson
Newton-Raphson modificado
Continuao
Substituies sucessivas
x2
n 1 n
x1 1 Da C Ae x1 exp
g1 ( x1 , x2 )
1 x2
x (1 x ) g ( x , x )
1
2
1
2
2
Newton-Raphson
x k 1 x k J ( x k )
F ( x k ) , k 0,1,2,
106
onde J ij ( x k )
Fi ( x k )
. A soluo do sistema linear resultante pode ser resolvido
x j
Newton-Raphson modificado
x k 1 x k J ( x m )
F ( x k ) , k 0,1,2,
107
F x k 1 F x k
F(x)
x
k
108
Ento:
i = 1, ..., N
xi
i 1 wi
N
x k 1 x k
rel, i = 0 i e
x k 1 x k
abs, i = 0 i e
x k 1 x k
X um representante de x
abs ,i
1 x k 1 x k
rel ,i
X = xk
N e
1 x k 1 x k x k
x k m x k x k j x k j 1
j 1
m
x k m x k j x k x k 1
j 1
m x k x *
j 1
x * xk
x k x k 1
109
(0 < < 1)
portanto,
se
ento
x k x k 1
1
x * xk
O problema conhecer
uma estimativa:
x k 1 x k x k x k 1
x k 1 x k 2 x k 1 x k 2
x k 1 x k k x1 x 0
assim:
x k 1 x k
1 0
x x
100 x k x k 1 102
1
0, 01 x k x k 1 102
1
1 x k x k 1
1
110
e do balano energtico:
F CP (T Te ) U At (T Tw ) (H r ) rAV
V CP
CP (1 k )
onde
C
V
o tempo de residncia no reator, k k o exp( E / R T ) e C A Ae .
F
1 k
1
(T Te ) , e atravs da camisa,
U At
( T Tw ) , e o termo do lado direito representa o calor gerado pela reao. No
V C P
estado estacionrio:
QG ( T ) QR ( T )
onde
QG (T )
(H r ) C Ae ko exp( E / RT )
CP [1 ko exp( E / RT )]
QR ( T ) a T b
1 U At
V C P
Te U At Tw
V CP
isto , o calor gerado igual ao calor removido. Observa-se que QG(T) uma
funo no-linear em T, apresentando uma forma em S (reao exotrmica
irreversvel), e QR(T) uma funo linear em T. O(s) ponto(s) de interseo entre
as curvas de QG(T) e QR(T) representa(m) o(s) estado(s) estacionrio(s).
111
Q R1
Q R3
Q R2
5
QG
1 2
dT
dT
isto , quando a taxa de remoo de calor maior que a taxa de gerao de calor.
Para os pontos instveis tem-se que:
112
dQR dQG
dT
dT
dT
dT
113
y(t)
x (t )
t = t0
Figura 3.4. Estabilidade de Lyapunov
114
b
x (t )
y(t)
substituindo em x f (x) :
x x (t ) y f ( x (t ) y )
f ( x (t )) y 0 y
x
Linearizao
como x (t ) f ( x (t )) , tem-se:
y Df ( x (t )) y 0 y
Df ( x (t ))
f ( x (t ))
x
115
Sensibilidade paramtrica:
x(t 0 , p ) x0 ( p )
x(t )
p
x
W (t 0 ) 0
116
0<r<R
C ( R) Co
r 0
(simetria)
1 d 2 dC
r
k f (C )
r 2 dr dr
r (C )dV
k f (C )r 2 dr
taxa de reao mdia na partcula
V A
0
k
reao
, conhecido como mdulo de Thiele
D
difuso
k f (Co )
para uma reao de qualquer ordem.
D Co
rA (Co )
2D
Co
rA (C )dC
0
dr 3 D
R
k
k f (Co ) r 2 dr
R
rA rA (Co )
Definindo: y
dC
dr
2 dC
r dr
D
R2
dC
0
3
f (Co ) R3
k f (Co ) R3 dr
3R dC
2 Co dr
r R
3 dy
2 dx
x 1
(forma diferencial)
r R
dC
?
dr r R
dy
?
dx x 1
f (Co y )
r
C
; x e g ( y)
Co
R
f (Co )
d 2 y 2 dy
2 g ( y) ,
2
x dx
dx
0<x<1
dy
dx
0 e
y (1) 1
Problema de
valor de
contorno
x 0
g(y) = y
Soluo:
senh(x)
3 1
1
x senh( )
tgh( )
<1
senh(x)
y (0)
x
senh( )
0 : 1 e : 0
g(y) = yn
reao de ordem n 0 ou 1.
118
Difereno finitas
transforma o intervalo [a, b] (no exemplo [0, 1]) em uma malha com N pontos
internos:
0 = x0 < x1 < ... < xN < xN+1 = 1
aproxima as derivadas pelos quocientes de diferenas
resolve o sistema de equaes algbricas resultante.
ba
N 1
xi = a + i.h ,
i = 0, 1, 2, ..., N+1
y ( x i h) y ( xi )
( h)
h
y i 1 y i
h
(diferena direita)
119
y ( x i ) y ( x i h)
( h)
h
y i y i 1
h
(diferena esquerda)
y ( xi )
y i
y ( xi h) y ( x i h)
(h 2 )
2h
y i 1 y i 1
2h
(diferena central)
y( xi )
y i
y ( xi h) 2 y ( xi ) y ( xi h)
(h 2 )
h2
y i 1 2 y i y i 1
h2
120
y i y i 1
xi xi 1
ou
y i 1 y i
xi 1 xi
ou
y i 1 y i 1
xi 1 xi 1
h2
h1
X
xi 1
xi + 1
xi
h
y i
y i
y i h2 2 y i h1
h h h
h 1 2
2 2 2
; y i h
y i 1 y i
xi 1 xi
y i 1 y i y i y i 1
2
xi 1 xi 1 xi 1 xi xi xi 1
y i h1 2
y i y i 1
xi xi 1
(central)
2 g ( y)
2
x dx
dx
yi 1 2 yi yi 1 2 yi 1 yi 1
2
g ( yi )
2h
h2
xi
yN+1 = 1
y ( x 0)
y1 y 0
0
h
y 0 y1
para g(yi) = yi
121
i = 1, ..., N
N 2 equaes
N 2 variveis
xi
xi
xi
2
1 yi 1 2 xi h yi 1 yi 1 0
h
y N 1 1
y1 y0 0
Volumes finitos
x=0
xw
e
xe
122
x=1
Exemplo:
y 1 s y
m
2
s
x
y ( x)
x x x
y
x
0 ; y (1, ) 1
x 0
y ( x, 0) y0
s 0 1
Volume elementar: dV x s dx s 1 2
s 2 4
Com m 1
e
y
y
x s dx x s x 2 x s ydx
w
w
w
e
yx dx
s
yp
w
e
x dx
s
( s 1)
s 1
x e x ws 1
yx dx
s
dy p
d
( s 1) s y
x
2 yp
s 1
s 1
x e x w x w
y
x
diferenas centrais:
dy p
d
dy p
d
x xe
yE y p
xe
y
x
x xw
y p yW
xw
yE y p
y p yW
( s 1)
xes
xws
xe
xw
xes1 xws1
2 y
AW yW Ap y p AE yE 2 y p
AW
( s 1) xws
;
xes1 xws1 xw
AE
Ap
( s 1) xes
xes1 xws1 xe
123
xws
( s 1) xes
xes1 xws1 xe xw
x=0
xf
xe
xw = 0
Figura 3.9. Fronteira com fluxo especificado.
e
dy p
( s 1) s y
x
2 yp
s 1
s 1
d
xe xw x w
xs
y
x
0;
xs
xw
dy p
y
x
xes
xe
( yE y p )
x e
( s 1) ( y E y p )
2 yp
xe
xe
x=1:
W
e
x=1
xw
xf
xe = 1
xs
y
x
dy p
d
xw
xws
( y p yW )
xw
xs
y
x
ye y p
xe
( y p yW )
( s 1) 1 y p
xws
2 y p
s 1
x
x
1
x
w f
124
x f
1 yp
x f
Sistema resultante:
Nota:
dy
Ay b , onde A uma matriz tridiagonal.
d
Diferenas-finitas: malha
x0 x1 x2 .......
Volumes-finitos: malha
x1
x2 .....
xN+1
xN
Elementos finitos
y ( x) i i ( x)
(estacionrio), x [0,1]
i 1
n 1
j () j ( x)
(dinmico),
x [0,1]
j 0
Exemplo: y ( x) 1 y ( x)
(mudana de varivel)
d s dy s 2
m
x
x 1 y ( x) 0 x (0,1)
dt dx
dy
0
dx x 0
y (1) 0
125
dy
0 dx x s dx x s 2 (1 y)m i dx 0
i = 1, 2, ..., n
1
d dy
dy
dy
0 dx x s dx i dx x s dx i 0 0 x s dx i ( x)dx
1
i(x),
Como
i (0) 0 ;
i=1,...,n,
satisfaz
i (1) 0
as
condies
de
contorno:
dy
i (1) x s i (0) 0
dx
0
x 1 0
x
dy
dx
dy
dy
tem-se que
0 dx x s dx i dx 0 x s dx i ( x)dx
ento:
xs
1
dy
i ( x)dx x s 2 (1 y ) m i dx 0
0
dx
n 1
m 1
j 0
n 1
n 1
j 0
Definindo:
1
resulta em:
n 1
j
j 0
n 1
equao diferencial.
n 1
j , i 2 j , i
j 0
j 2 1, i i = 1, 2, ..., n
126
A b
0 n 1n 1 ( xn 1 ) n 1
0 0 0 (0) 11 (0) 1 0
Contorno:
j ( x)
x x j 1
x j x j 1
x j 1 x
x j 1 x j
, x j 1 x x j
, x j x x j 1
0 , x x j 1, x x j 1
0 , x xn
n1 ( x)
x xn , x x x
n
n 1
xn1 xn
(x)
j-1
1
j
0
x0
x1
...
xj-1
xj
n+1
xj+1 ... xn
1
xn+1
Para
m 0 e 1:
m
n1
n1
2
, 1 j j , j 0 i 1, 2, ..., n
j j i
j 0
j 0
F () 0 sistema no linear
Valor inicial
du
v
dx
dv
2
2 g (u ) v
dx
x
Mtodos:
y=u
v ( 0) 0
u (1) 1
tentativa-e-erro ou shooting
mltiplo shooting
superposio (linear)
128
y f ( x) y g ( x) y r ( x) x (a, b)
y (a) ; y (b)
L[ y ] y f ( x) y g ( x) y (operador linear)
L[c1 y1 c 2 y 2 ] c1 L[ y1 ] c 2 L[ y 2 ]
a) shooting:
superposio:
L[ y1 ] 0
y1 (a ) 0
y (a ) 1
1
L[ y2 ] r ( x)
y2 ( a )
y (a ) 0
2
c2 = 1
r ( x)
b) shooting:
y2 (b)
y1 (b)
y ( x ) y2 ( x )
L[ y1 ] r ( x)
y1 (a )
y (a)
1
1
y2 (b)
y1 ( x)
y1 (b)
L[ y2 ] r ( x)
y2 ( a )
y (a )
2
2
L[y] = r(x) = c1 L[ y1 ] c 2 L[ y 2 ]
( x)
c1 + c2 = 1
r ( x)
y1 (b) c1 y2 (b) c2
c1
y2 (b)
;
y1 (b) y2 (b)
c2
129
y1 (b)
y1 (b) y2 (b)
y ( x)
1
y2 (b) y1 ( x) y1 (b) y2 ( x)
y1 (b) y2 (b)
y (a) ; y (b)
a) shooting:
F x, yk , yk , yk 0
yk ( a )
y (a )
k
k
k = 0, 1, 2, ...
Problema:
g() = y(b;) = 0
Ex.: Newton-secante
k 1 k
( yk (b) )( k k 1 )
yk (b) yk 1 (b)
130
f(r) no intervalo a r b
normalizao do intervalo: x
ra
;
ba
r = a + (b a)x
f(x) no intervalo 0 x 1
tendo n pontos:
com f(xi) = fi ,
Pn 1 ( x) C j x j
j 0
n 1
C
j 0
xij f i ,
1 x11
1 x 1
n
i = 1, 2, ..., n
x12 x1n 1 C 0 f 1
x n2 x nn 1 C n 1 f n
l j ( x)
k 1
k j
tem-se:
x xk
x j xk
Pn 1 ( x) l j ( x) f j ,
Polinmio de grau (n 1) em x
j 1
lj(xi) = ij ,
131
Definindo:
Pn(x) an(x x1)(x x2) ... (x xn), polinmio nodal de grau n.
Pn(xi) = 0,
i = 1, 2, ..., n
Pn ( x)
x xj
an ( x xk )
k 1
k j
Tem-se:
l j ( x)
Ainda:
lim
x x j
p j ( x) ( x xk )
i 1
i j
p j ( x)
p j (x j )
Pn ( x)
Pn ( x j )
x xj
a n p j ( x j ) Pn ( x j )
Pn ( x)
( x x j ) Pn ( x j )
Ento
l j ( x)
Assim:
j 1
( n 1) ( x )
Pn 1 ( x )
polinmio Pn 1 ( x) e
( n 1)
( xi ) 0 , i = 1, 2, ..., n
f(x)
( 3) ( x )
f(x)
f2
f1
f3
f4
P3(x)
x
x1
x2
x3
132
x4
F(xi) = 0,
t=x
F(x) = 0
x1 < x < xn
Interpolao:
i = 1, 2, ..., n
(n + 1) razes
Extrapolao: x < x1
I = [x, xn]
x > xn
I = [x1, x]
d n F (t )
possui pelo menos 1 raiz em I
dt n
d n Pn 1 (t )
0
dt n
(polinmio de grau n 1)
d n Pn (t )
n! a n
dt n
G ( x)
d n F ( )
0
dt n
1 d n f ( )
,
n! a n dt n
I
n
( n 1) ( x) Pn ( x) G ( x) ( x xi )
i 1
1 d n f ( )
n! dt n
( n1) ( x) igual a zero x apenas se f(x) for uma funo polinomial de grau < n :
dn f
0
dt n
133
fj
dx
dx
dx
j 1
n d 2 l ( x)
d f d 2 Pn 1
j
fj
2
2
dx
dx
dx 2
j 1
grau (n 2) < n
dl j
dx
d 2l j
dx 2
dl j ( xi )
j 1
dx
li ( x)
n
li ( x)
li ( x) Aij ;
dx 2
dx
j 1
d 2 l j ( xi )
j 1
dl j ( xi )
Aij
l i ( x) Bij ;
d 2 l j ( xi )
Bij
dx 2
j 1
n
n n
dPn 1
n
l i ( x) Aij f j Aij f j li ( x)
dx
j 1 i 1
i 1 j 1
dPn 1 ( xi )
dx
n
n n
d 2 Pn 1
n
l i ( x)
l
(
x
)
B
f
B
f
i
ij
j
ij
j
dx 2
j 1 i 1
i 1 j 1
d 2 Pn 1 ( xi )
dx 2
Pn ( xi )
, ij
( xi x j ) Pn ( x j )
1
Bij 2 Aij Aii
, ij
xi x j
Aii
Pn( xi )
2 Pn ( xi )
Bii
Pn( xi )
3Pn ( xi )
x k l j ( x) x kj ,
k = 0, 1, 2, ..., (n 1)
j 1
k=0
l
j 1
( x) 1
134
A
j 1
ij
B
j 1
ij
i = 1, 2, ..., n
2 g ( y) ;
2
x dx
dx
dy
dx
n 1
y ( x) l j ( x) y j ;
0 e y(1) = 1
x 0
x0 = 0 e xn+1 = 1
j 0
n 1
d 2 l j ( x)
j 0
dx 2
n 1
y j 2 x
j 0
n 1
n 1
j 0
j 0
n 1
y j 2 x 2 g l j ( x) y j
dx
j 0
dl j ( x)
n 1
A
j 0
0j
yj 0 e
i = 1, 2, ..., n
yn+1 = 1
f 1 t , y, , 2 r (t )
dt dt
dy
,t a
g 1 a, y , 0
dt
dy
,t b
h1 b, y, 0
dt
Mudana de varivel:
t ( a , b)
ta
x ba
dt
dx
ba
135
x [0,1]
dy d 2 y
f x, y, , 2 r ( x)
dt dt
dy
,x0
g 0, y, 0
dt
dy
, x 1
h1, y, 0
dt
x (0,1)
n 1
Aproximao polinomial: y ( x) Pn 1 ( x) c j x j
j 0
n 1
n 1
Pn 1 ( x) l j ( x) y j onde
l j ( x)
j 0
k 0
k j
( x xk )
( x j xk )
( x; c) f ( x, Pn 1 , Pn1 , Pn1 ) r ( x)
n 1
dl j
j 0
dx
Pn1 ( x)
n 1
Pn1 ( x)
( x) y j ;
j 0
d 2l j
dx 2
( x) y j
Desta forma: y ( xi ) y i Pn 1 ( xi )
n 1
y ( xi ) Pn1 ( xi ) Aij y j
j 0
n 1
y ( xi ) Pn1 ( xi ) Bij y j
j 0
onde
Aij
dl j
dx
( xi ) e Bij
d 2l j
dx 2
( xi )
f xi , y i , Aij y j , Bij y j r ( xi ) 0
j 0
j 0
1
n
(n 2) eq.
g 0, y 0 , A0 j y j 0
(n 2) var .
j 0
n 1
h1, y n 1 , An 1, j y j 0
j 0
136
i 1, 2, ..., n
n 1
l j ( x)
Chega-se em:
n 1
l j ( x) 1
j 0
PNT ( x)
(x j )
( x x j ) PNT
( xi )
PNT
( x x ) P ( x ) , i j
j
NT
j
i
Aij
( xi )
PNT
, i j
2 PNT
( xi )
n 1
Aij 0
j 0
i 0,1, ..., n 1
1
2 Aij Aii
, i j
xi x j
Bij
( xi )
PNT
, i j
3PNT
(x j )
n 1
Bij 0
j 0
i 0,1, ..., n 1
Portanto, dados os pontos de colocao x1, x2, ..., xn (onde o resduo nulo)
pode-se obter PNT(x), PNT(x), PNT(x) e PNT(x) para o clculo de lj(x), Aij e Bij.
Nota-se que no necessrio obetr an+2, pois tem-se sempre a razo de polinmios.
Uma forma eficiente de obter estes polinmios atravs de suas frmulas de
recurso:
j 1, 2, ..., n 2
p j ( x) ( x x j ) p j 1 ( x)
q ( x) ( x x ) q ( x) p ( x)
j
j
j 1
j 1
r j ( x) ( x x j )r j 1 ( x) 2q j 1 ( x)
s j ( x) ( x x j ) s j 1 ( x) 3r j 1 ( x)
com p 0 ( x) 1
com q0 ( x) 0
com r0 ( x) 0
com s 0 ( x) 0
( x) s n 2 ( x)
( x) q n 2 ( x) ; PNT
( x) rn 2 ( x) ; PNT
onde PNT ( x) p n 2 ( x) ; PNT
w( x) H
( x)( x; c)dx 0
k = 1, 2, 3, ..., n
Mtodo da colocao:
Hk(x) = (x xk) =
H k ( x)
Mtodo de Galerkin:
( x; c)
c k
w( x) x k 1Pn ( x)dx 0
0
Ex.:
w(x) = x(1 x)
x dx dx
s 0 geometria plana
CC1:
y
x
(simetria)
x 0
CC2: y(1) = 1
Fator de efetividade da reao:
1
( s 1) x s y ( x)m dx
0
( s 1) dy
2 dx
138
x 1
1
d ( s 1) / 2 dy
2
m
u
p
y
(
u
)
,
onde
p
u ( s 1) / 2 du
du
4
dy
finito
CC1:
du u 0
CC 2 : y (1) 1
d 2 y ( s 1) dy
py m
2 du
du 2
1
( s 1) ( s 1) / 2
( s 1) dy
u
y (u )m du
2 0
2 p du u 1
n 1
j 1
j 0
Aproximao polinomial: y ( x) Pn ( x) l j (u ) y j c j u j
Utilizando u1, u2, ..., un como pontos de colocao e un+1 = 1 como ponto
de interpolao.
n 1
l j (u )
k 1
k j
(u u k )
(u j u k )
n
Pn (1) c j 1 ,
Pela CC2:
desta
forma
pode-se
representar
j 0
Pn ( x) 1 (1 u ) d i u i 1
i 1
( s 1) / 2
u k 1 R(u , d )du 0
k = 1, 2, ..., n
Mtodo de Galerkin:
( s 1) / 2
(1 u )u k 1 R(u , d )du 0
( s 1) / 2
(1 u ) u k 1 R(u , d )du 0
u
0
onde
Pn( , ) (u ) (1) n j j u j
j 0
onde 0 = 1 e j
(n 1 j ) (n j )
j 1
j
( j )
j = 1, 2, ..., n
j = 1, 2, ..., n
1
;
2
g j ( , )
h2 ( , )
h1 ( , ) 0 ;
h j ( , )
onde
1
g2
h3
g3
hn
Pn( , ) (u ) uI M n
g n
k = 1, 2, ..., n
140
j 1
( 1)( 1)
( 2) 2 ( 3)
( j 1)( j 1 )( j 1 )( j 1 )
,
(2 j 1)(2 j 2) 2 (2 j 3)
Mn
1
( 2 2 )
1
,
2 (2 j 1) 2 1
j2
n 1
( s 1)
m
u i Bij 2 Aij y j p y i
j 1
y n 1 1
i 1, 2, ..., n
CC1 : y
0
u u 0
CC 2 : y (1, ) 1
CI :
y ( x,0) y 0 ( x)
Dt
L2
L2 kC 0m 1
D
fazendo u = x2 :
y
1
( s 1) / 2 y
m
( s 1) / 2
u
2 y ( x)
u
u
u
y
finito
CC1:
u u 0
CC 2 : y (1, ) 1
CI : y (u, 0) y0 (u )
y
2 y ( s 1) y
u 2
p ym
2 u
u
n 1
j 1
j 0
Aproximao polinomial: y ( x, ) p n ( x, ) l j (u ) y j ( ) c j ( )u j
n dc
dy j
p n n 1
j
l j (u )
uj
d
j 1
j 0 d
d
2 j 1
j 1
141
dy i n 1
m
d C ij y j ( ) p y i ( ) ;
j 1
y
(
)
1
n 1
y (0) y
0i
i
C ij u i Bij
( s 1)
Aij
2
ou
n 1
dy i
m
C i ,n 1 C ij y j ( ) p y i ( ) ;
P.V.I. d
j 1
y i (0) y 0
i
142
i 1,2,..., n
F
C A f C A kC A
V
UAt
F
T Tw (H r ) kC A
T T f
VC p
C p
V
cte.
C p cte
h C (T T )
p
ref
k = k0exp(E/RT)
Definindo:
F
;
F
CA f
C A f
CA f
; Tc
UAt
E
;
C p F
RT f
Tw
;
Tf
k k 0 exp( ) ;
x0
x1
T f
Tf
( H r ) C A f
C p T f
Da
kV
k
F
T
Tf
C A f x0 Da x0 exp 1
x1
( ) x T T B D x exp 1 1
1
0 a 0
f
c
x1
Tem-se:
CA
;
CA f
B0
Tf
Calor removido:
exp 1
x1
1
D
1 a exp 1
x1
Calor gerado:
QG B0 Da C A f
Newton-Raphson:
J(xk).xk = f(xk)
xk+1 = xk + xk
J ( x)
B0
x 0 / x12
( ) B0 x 0 / x12
143
1
1
x1
Da exp
Homotopia:
(1 t ) f ( x) t J ( x 0 )( x x 0 ) , Affine
h( x; t )
0
, Newton
f ( x) t f ( x )
Continuao:
f 0
C A f x0 x0
J * ( x; s ) J ( x)
T f x1 f1
x0
Algoritmo:
f 0
x1
f 1
x1
f 0
f 1
(Newton-Raphson)
(Newton-Raphson)
B.M .G
reator B.M .C
B.E.
B.M .G.
camisa
B.E.
dv w
0
dz
( v w ) w C p w
Q = U(T Tw)
Deq
,C p cte
Dc2i De2
Di
dTw 4Q
dz
Deq
= f(T,C)
w = f(Tw)
,C p w cte
Fz i Lxi Vyi 0
Fh Lh VH 0
f
n
H y i H i (T ) ,
i 1
i 1, 2, ..., n
(q 0)
n
h xi hi (T ) ,
H i (T ) C1i (T Tref ) C 2 i
i (T )
hi (T ) H i i (T )
i 1
(T 2 Tref2 )
2
C3 i
bi RT 2
d ln Pi sat
R
d (1 / T )
(C i T ) 2
(T 3 Tref3 )
3
(Clapeyron), gs ideal
bi
Pi sat (t ) exp ai
T
C
para Tref = Tf :
h f (1 ttulo
) z i i (T f ) ,
Hf = 0
% w vapor i 1
Equilbrio:
Fraes:
yi = Ki xi ;
Ki
Pi sat (T )
P
yi 1 (bolha)
i 1
i 1
1 (orvalho)
Soluo:
T0
balano energtico
(bisseo)
balano material
(Newton)
145
Tb0
T*
Tar
Q = L h + VH Fhf q (resduo)
Bisseo: Recomendvel usar Newton perto da soluo
Definindo
V
F
z i (1 ) xi K i xi 0
xi
i 1
i 1
i 1
zi
1 ( K i 1)
xi y i K i x i
f ( )
(1 K i )
zi 0
1 ( K i 1)
(1 K ) x
i
i 1
(Newton, 0 0 )
Vt
146
Tempo de residncia:
i 1
1
xi M i
Vt Vt
L
VL
n
V xiVi
i 1
i
Vi
Mi
L1
F, z, Tf, Vf
VN
qN
Condensador V2 y i , 2 L1 U 1 xi ,1 V1 y i ,1 0
V H L U h V H q 0
1
1 1
1 1
1
2 2
L N 1 L N V N 0
Refervedor L N 1 xi , N 1 L N xi , N V N y i , N 0
L h L h V H q 0
N N
N
N
N
N 1 N 1
147
V1
LS 1 VS 1 F LS VS 0
Alimentao LS 1 xi , S 1 VS 1 y i , S 1 Fz i LS xi ,S VS yi , S 0
L h V H Fh L h V H 0
S 1
S 1
f
S S
S
S
S 1 S 1
L j 1 V j 1 L j V j 0
Demais estgios L j 1 xi , j 1 V j 1 y i , j 1 L j xi , j V j y i , j 0
L h V H L h V H 0
j 1
j 1
j j
j
j
j 1 j 1
L1
;
D
Razo de refluxo:
n
H j yi, j H i, j ;
h j xi , j hi , j
i 1
i 1
Fraes:
Equilbrio:
D = V 1 + U1
y
i 1
T
Pci
exp 5,421 ci
T
Pj
ponto de bolha
(Newton)
balano energtico
(balano global do
topo a base)
148
Exerccios
(ASC: Algarismos Significativos Corretos)
1. Resolva x = cos x por substituies sucessivas, tomando xo = 1. (6 ASC)
2. Mostre que x = cos x pode ser transformado em x = 1 - (sen2 x) / (1 + x),
verificando em quantos passos obtm-se a mesma soluo do problema
anterior.
3. Mostre que x = cos x pode ser transformado em x = (x cos x), verificando em
quantos passos obtm-se a mesma soluo do problema anterior.
4. Esboce o grfico da funo sen x = cotg x e resolva pelo mtodo de Newton,
tomando como xo = 1. (6 ASC)
5. Formule as iteraes de Newton para calcular razes cbicas e calcule x 3 7 ,
tomando como xo = 2. (6 ASC)
6. Resolva o problema 4 usando o mtodo da secante, tomando como pontos de
partida xo = 0,5 e x1 = 1, e compare os resultados. (6 ASC)
7. Resolva ex + x4 + x = 2 pelo mtodo da bisseo no intervalo [0, 1]. (4 ASC)
8. Encontre a soluo real da equao x3 = 5 x + 6 pelos mtodos da regula falsi e
da regula falsi modificado. (4 ASC)
9. Resolva o sistema linear abaixo por eliminao Gaussiana, usando a seguinte
estratgia de pivotamento parcial:
| a ik |
linha pivot = arg max
, k = 1, 2, ..., N
i k max | a ij |
j
5 x1 + 10 x2 2 x3 = 0,30
2 x1
x2 + x3 = 1,91
3 x1 + 4 x2
= 1,16
10. Resolva o seguinte sistema linear por eliminao Gaussiana sem pivotamento:
x1 + x2 = 1
x1 + x2 = 2
149
15. Resolva o sistema linear abaixo pelo mtodo de Gauss-Seidel, tomando como
ponto de partida xo = [1 1 1]T. (6 ASC)
2 x1 + 10 x2 x3 = 32
x1 + 2 x2 + 15 x3 = 17
10 x1 x2 + 2 x3 = 58
16. Repita o problema anterior para o sistema abaixo:
6 x1 + x2 x3 = 3
x1 + x2 + 7 x3 = 17
x1 + 5 x2 + x3 = 0
17. Resolva os seguintes sistemas lineares e compare as soluo:
5 x1 7 x2 = 2
7 x1 + 10 x2 = 3
5 x1 7 x2 = 2
7 x1 + 10 x2 = 3.1
max mij
j i 1
N N
mij2
i 1 j 1
max mij
i j 1
151
y
F , xF
D, xD
x
V
B.M.:
dm d (V )
F D0F D
dt
dt
B.M.C.:
d (mx)
dx
FxF DxD m
dt
dt
Equilbrio:
y = K1 x
(1 y) = K2 (1 x)
K1 = f(T, P, x, y)
Condensador total: y = xD
m
dx
F ( x F y)
dt
152
y
K
x
Para: 1 cte x y
(1
y
)
K2
1 ( 1) x
(volatilidade relativa) 1 x
m
tf
t0
dx
x
F xF
dt
1 ( 1) x
dt
m xf
dx
t
F x0
x
xF 1 ( 1) x
m xf
dt
f ( x)dx
g ( x)
x
F 0
dx
153
Equaes do tipo:
dy
f (t )
dt
tb
soluo analtica.
t n 1
f (t )dt
tn
tn 2
regra de Simpson:
f (t )dt
tn
tb
Newton-Cotes:
h
f (tn ) 4 f (tn1 ) f (tn2 ) O(h 5 )
3
f (t )dt h ai f (ti ) O( h m2 )
i 0
ta
Gauss-Legendre:
Gauss-Laguerre:
i 0
i 0
t
e f (t )dt wi f (ti ) R2m1 (t )
Gauss-Hermite:
f (t )dt wi f (ti ) R2 m 1 (t )
Gauss-Chebyshev:
h
f (tn ) f (tn1 ) O(h 3 ),
2
1
1 t2
f (t )dt wi f (ti ) R2 m 1 (t )
i 0
t
e f (t )dt wi f (ti ) R2m1 (t )
i 0
154
h t n 1 t n
Fwe , Twe
Fs , CA
dV
Fe Fs
dt
d (VC A )
FeC Ae Fs C A VrA
dt
d (Vh)
Fehe Fs h (H r )VrA UAt (T Tw )
dt
Fs = Kc(H Hset) ; V = AH
Fw e Fw s
wC p wVc
dTw
Fwe wC p w (Twe Tw ) UAt (T Tw )
dt
K
dV
Fe c (V Vset )
dt
A
dC A Fe
(C Ae C A ) rA
dt
V
(H r )rA UAt
dT Fe
(Te T )
(T Tw )
C p
VC p
dt V
dTw Fwe
UAt
(Twe Tw )
(T Tw )
wVc C p w
dt
Vc
V0 , C A0 , T0 , Tw0
dy
f ( y)
dt
155
Equaes do tipo:
dy
f ( y ) funo implcita de t
dt
com
y [ y1
y 2 y N ]T
y ( t o ) yo ,
matemtico:
dy N 1
1 ,
dt
y N 1 ( to ) t o
com y [ y1
y2 y N
t o ]T , resolvido via:
y N 1 ]T e y ( t o ) [ yo
soluo analtica.
Euler explcito:
y (t n 1 ) y (t n ) h f [ y (t n )] O( h 2 )
Euler implcito:
Runge-Kutta explcito:
h
f [ y (tn 1 )] f [ y (tn )] O(h 3 )
2
s
y (tn 1 ) y (tn ) h bi ki O( h m )
i 1
i 1
ki f [ y ( tn ) aij k j ]
j 1
i 1
ki f [ y ( tn ) aij k j ]
j 1
Runge-Kutta implcito:
y (tn 1 ) y (tn ) h bi k i O( h m )
i 1
ki f [ y ( tn ) aij k j ]
j 1
156
Adams:
i 0
preditor-corretor:
GEAR / LSODE:
i 1
i 0
h
k1 ]
2
h
k3 f [ y ( tn ) k2 ]
2
k2 f [ y ( tn )
k4 f [ y ( tn ) h k3 ]
Equaes do tipo: z ( N ) F ( z, z , z ,, z ( N 1) )
com z (t o ) z o , z (t o ) z o ,, z ( N 1) (t o ) z o( N 1) , podem ser transformadas em sistemas
de equaes diferenciais ordinrias pela seguinte mudana de varivel:
y1 z
y2 z
y N z ( N 1)
dy
f ( y ) , e y ( t o ) yo , onde:
dt
y2
zo
z
y3
e y (t o ) o
f ( y)
( N 1)
F ( y1 , , y N )
zo
resultando em
157
(1)
t i , u i Ni0 , com
(2)
158
x te
u
0.2
0.05
j
xt
0.1
te , t
j i
2
t
u i g t i , t i1 , u i1 , t i 2 , u i 2 , , t i m , u i m .
enquanto que se
u i g t i , t i1 , u i1 , t i 2 , u i 2 , , t i m , u i m e
u i g u i , t i , t i 1 , u i 1 ;
for
u i g t i , u i , t i 1 , u i 1 , t i 2 , u i 2 , , t i m , u i m .
159
passos
mltiplos:
implcito:
de
Diferenas
Finitas:
aproximando
derivada
contnua
na
forma:
dy( t ) u i u i1
explcito) tem-se:
dy( t ) u i u i1
dy( t )
f t i1 , u i1 , aproxima-se y(t) no intervalo pela reta:
dt t
i 1
y(t)
u
u
i-1
i-1
t
i
resulta em: y( t i ) u i1
t i 1
ti
f t , y( t ) f t i1 , u i1
t i 1
y( t i ) u i u i1 h f t i1 , u i1 .
f[t ,u ]
i
rea= h. f[t ,u ]
i
i-1
t
i
(3)
cuja
soluo
161
analtica
x( t ) e at ,
2
: no convergente oscilatrio;
a
1 1 a h 0
1
2
h : convergente e oscilatrio
a
a
0 1 a h 1 h
1
: convergente e no-oscilatrio.
a
0.5
xt
u( j1, h1 )
u( j2, h2 )
u( j3, h3 )
4
0.5
5
t , j1. h1 , j2. h2
i
5
t , j3. h3
i
Quadrados: 1/a<h<2/a
(4)
u i 1
, com u0=1.
1 h a
ou seja: u i
1 h a
u( j1, h1 ) 0.5
u( j2, h2 )
0
2
.
t , j1 h1 , j2. h2
i
mas:
f t , y( t )
dy( t )
d 2 y( t ) f t , y( t )
f t , y( t ) ;
f t , y( t )
;
t
y
dt
dt 2
163
d 3 y( t )
dt 3
f t , y( t ) 2 f t , y( t )
2 f t , y( t )
d f t , y( t )
f
t
y
t
f
t
y
t
,
(
)
,
(
)
ty
2
t
dt
t
f t , y( t )
2 f t , y( t ) f t , y( t )
f t , y( t ) f t , y( t )
f t , y( t )
t
y
y
y 2
i 1
t i 1
t i 1
i 1
2 f
y 2 t
i 1
f yy,i1 , tem-se:
dy( t )
d 2 y( t )
f i 1 ;
f t ,i1 f i1 f y,i1 ;
2
dt t
dt
i 1
t i 1
d 3 y( t )
dt
t i 1
h2
f t ,i1 f i1 f y,i1
2
h3
2
(5)
164
f ( t , u)
f ( t , u)
t i t i 1
u i u i1 , mas ti - ti-1=h,
t i1
u i1
f t i , u i f i1 f t ,i1 h f y,i1 u i u i1 , resultando finalmente em:
f t i , u i f t i 1 , u i 1
logo:
u i u i 1 h f i 1 f t , i 1 h 2 f y , i 1 u i u i 1 h
u i1 a 1 h a 2 h 2 u i1 h f i1 f t ,i1 h 2 f y,i1 a 1 h a 2 h 2 h
u i 1 f i 1 h f t , i 1 a 1 f y , i 1 h 2 a 1 f i 1 ; a 2 = f t , i 1 f i 1 f y , i 1
que
i1
e h
t final t 0
, considerando
n
C i n C M , resultando em:
i 1
165
erro/passo.
Nos mtodos numricos de integrao que sero aqui apresentados tem-se
como regra: se o erro de integrao por passo de ordem (m+1) o erro acumulado
aps n sempre de ordem m. Os mtodos de integrao de EDOs podem tambm
ser classificados segundo sua ordem de preciso que a ordem do erro acumulado
aps n [>1] passos de integrao, deste modo o mtodo de Euler um mtodo de
primeira ordem.
Rigidez (Stiffness)
A estabilidade dos mtodos explcitos est garantida se o passo de integrao
for limitado por:
h
mx
mx
o maior valor
y1 ( 0) 1, 5
y1 ( t ) 1, 5 e t
2
2
1
t f 10 5 passos
e o problema:
dy2
1000 y2
dt
y2 ( t ) 0, 5 e 1000 t
h
y 2 ( 0) 0, 5
1000
2
0, 002
1000
t f 10 5000 passos
166
dy 500,5 499,5
y,y(0) [2 1]T
dt 499,5 500,5
1000
y 2 1,5e t 0,5e 1000t
2
0, 002
1000
portanto, o passo limitado pela dinmica mais rpida do sistema. Uma forma de
medir est limitao atravs da razo de rigidez, definida por:
SR
mx Re( i )
i
min Re( i )
i
20
onde para SR 10 3
10 6
no rgido
rgido ,
muito rgido
C1
C1
q
V2
C2
C2
q
1o Reator: V1
dC1 ( t )
q C 0 ( t ) C1 ( t ) k C1 ( t ) V1
dt
2o Reator: V2
dC 2 ( t )
q C1 ( t ) C 2 ( t ) k C 2 ( t ) V2
dt
C
C
V
V
qt
; y 1 1 ; y 2 2 ; r = 2 ; Da = k 1 , tem-se:
V1
C0
C0
V1
q
1o Reator:
dy 1 ( )
1 y 1 ( ) Da y 1 ( ) com y1 ( 0) 0
d
2o Reator: r
dy 2 ( )
y 1 ( ) y 2 ( ) r Da y 2 ( ) com y 2 ( 0) 0
d
Considerando : Da=0,01 e r=100[o segundo reator tem um volume 100 vezes maior
que o primeiro] tem-se assim:
1o Reator:
dy 1 ( )
1 1.01 y 1 ( ) com y 1 (0) 0
d
2o Reator: 100
dy 2 ( )
y 1 ( ) 2 y 2 ( ) com y 2 (0) 0
d
1
1
e y 1,ss 2 y 2 ,ss 0 y 2 ,ss
1.01
2.02
1 e 1.01t
1.01
e y 2
ou adotando: Y1
y 1
y 1,ss
2.02
99.99
1.01 y 1 e Y2
Y1 1 e 1.01t e Y2 1 e 0.02t
y 2
y 2 ,ss
2.02 y 2 , tem-se:
e 1.01t e 0.02t
.
49.5
168
0.5
Y 2 t2 0.5
k
Y 1 t1
k
Y 2 t1
k
10
100
200
t2
k
t1
k
Y2 versus
Escala de de 0 a 10
Escala de de 0 a 200
maior valor (em mdulo). O tempo total de integrao necessrio para acompanhar
toda a resposta dinmica do sistema , entretanto, escolhido de modo a satisfazer
um critrio relacionado ao mdulo da parte real do menor valor caracterstico do
sistema:
169
t total n total h
min
n total
5
C te
max
min
5
C te
SR .
Podendo-se assim depreender que quanto maior for a razo de rigidez [SR]
maior o nmero de passos de integrao sero necessrios e, em conseqncia,
consumindo um grande tempo de computao. A alternativa para resolver
problemas rgidos utilizar algoritmos numricos de integrao que sejam
implcitos, pois estes mtodos so geralmente sempre estveis no havendo
restries imposta seleo do tamanho do passo de integrao.
Uma maneira s vezes utilizadas para contornar a rigidez do sistema
considerar a parte do sistema que tem a resposta mais rpida como se atingisse
instantaneamente o estado estacionrio final, esta simplificao chamada de
suposio de estado quase-estacionrio [QSSA: quasi steady-state assumption] e
largamente empregada em Engenharia Qumica. No exemplo em questo isto
equivaleria em considerar : y 1 y 1,ss
1
para > 0 , resultando em:
1.01
y
1 e 0.02t
y 2
e Y2 2
1 e 0.02t . Abaixo representam-se as curvas
2.02
y 2 ,ss
0.1
Y 2 t2
k
1
Y 2 t1
k
0.5
.02. t2
k
50
0.05
.02. t1
k
100
t2
k
5
t1
k
Y2 versus
Y2 versus
Escala de de 0 a 100
Escala de de 0 a 5
170
171
V, y
PC
F ,z,Tf, Pf
q
m
LC
L, x
Consideraes:
multicomponentes
dinmica da fase vapor desprezada
h = Cp(T Tref)
H = h + (T, P, y, x)
Cp cte.
B.M.:
dm
F V L
dt
B.M.C.:
d (mxi )
dx
dm
m i xi
Fz i Vy i Lxi
dt
dt
dt
dxi
F ( z i x i ) V ( y i xi )
dt
172
d (mh)
dh
dm
m
h
Fh f VH Lh q
dt
dt
dt
B.E.:
mC p
Equilbrio:
dT
FC p (T f T ) V q
dt
yi = Ki xi
fraes:
xi 1
Ki = f(T, P, x, y)
dm
dt F V L
dxi
Fz i F V ( K i 1)xi
m
dt
dT
FC p (T f T ) V q
mC p
dt
c
xi (1 K i ) 0
i 1
x(t 0 ) x0
T (t 0 ) T0
m(t 0 ) m0
T , P, m, x
V f ( P); L f (m)
K f (T , P, x, y )
i
onde
f (T , P, x, y )
y i K i xi
y (t ) A( y (t )) ou
y (t ) B( y (t ))
F (t , y, A( y ), u ) 0, ou
F (t , B( y), y, u ) 0
tem-se assim: f ( y )
Sistema no-linear de
EADs
Incrementao em t
Frmula de
integrao
implcita
Sistema no-linear de
EA
Lao N-R
Iteraes de
Newton-Raphson
Sistema linear de EA
Eliminao
Gaussian
(fatorizaes)
Vetor soluo
1 ordem (Euler):
y (t n 1 ) A( y (t n 1 ))
2 ordem (trapzios):
2 y (t n 1 ) y (t n ) y ( 0 ) (t n 1 )
A( y (t n 1 ))
hn 1
onde
y ( 0) (t n 1 ) y (t n ) hn 1 y (t n )
0 y n 1 1 y n n y n m 1
ordem m:
A( y (t n 1 ))
em geral:
y (t n 1 ) y n 1
hn 1
onde
0
hn 1
1 m
j y n1 j
hn 1 j 1
j = 0, 1, 2, ..., m
y n( 0)1 nP1 (t n 1 )
y n( 0)1 nP1 (t n 1 )
m+2 condies
cn 1 ( t n 1 ) y n 1
c
P
n 1 ( t n 1 jh n 1 ) n 1 ( t n 1 jh n 1 )
F( t , c ( t ),
n 1 ( t n 1 ), u n 1 ) 0
n 1
n 1 n 1
j = 1, 2, ..., m
c(tn+1) = 1
que por diferenciao e avaliao em tn+1 resulta:
s ( y n 1 y n( 0)1 ) hn 1 ( y n 1 y n( 0)1 ) 0
175
j 1, 2, , m
1
j 1 j
onde s hn 1c(t n 1 )
y n 1 y n( 0)1
ou:
s
hn 1
s
hn 1
( y n 1 y n( 0)1 )
y n( 0)1 y n( 0)1
y n 1 y n 1
V
h
Fe
Pe
CV1
PT
CV2
Fs
Ps
Equaes:
dV
dt
Balano material:
Fe Fs
Dimenso:
V = Ah
Hidrodinmica:
Fe CV1 Pe PT
Fs CV2 PT - Ps
PT = P0 + gh
Consistncia:
Variveis:
(m3 s-1)
Fe, Fs
(m3)
(m2)
(m)
(kg m-3)
(m s-2)
(s)
14
equaes:
5
9
constantes:
CV1 , CV2 , , g A
especificaes:
P0, t
foras motrizes:
Pe, Fe
2
9
variveis a determinar:
Ps, Fs, V, h, PT
grau de liberdade
55 =
177
Soluo desejada:
Condio inicial:
Analisar:
h(t0) ou V(t0)
h(Pe, Fe), V(Pe, Fe), Ps(Pe, Fe), Fs(Pe, Fe), PT(Pe, Fe)
Matemtica e computao:
PT = P0 + gh e h(to) = h0
PT
Fe CV1 Pe PT
Fs
Fe CV1 Pe PT
PT
Fs CV2 PT Ps
Ps
PT = P0 + gh
V = Ah
dh
Fe - Fs
dt
Fe CV1 Pe PT
Fs CV2 PT - Ps
tem-se:
F(t, y, y , x, u) =
dh
F e + Fs = 0
dt
Fe CV Pe - P0 - gh = 0
1
Fs CV
179
P0 gh - Ps = 0
Com
y=h
x = [Fe, Fs]t
u = [Pe, Ps]t
e
y=h
x = [Ps, Fs]t
u = [Fe, Pe]t
A matriz Jacobiana com respeito a h , Fe e Fs :
A 1 1
0
1 0
0
0 1
no-singular
e com respeito a h , Ps e Fs :
A 0 1
0 0 0
0 K 1
1
2
onde K CV P0 gh Ps
Problema de ndice:
inicializao consistente
propagao estvel do erro de integrao
y1 = t2 + t + 2 ( = 2, = 2)
180
com
y1(tn+1)
Problema de
propagao de erro,
pois agora tem (h)
e no (h 2 ) .
y1 (t n 1 ) y1 (t n ) hy 2 (t n ) (h 2 )
2
y1 (t n 1 ) t n 1 t n 1 2
F2 y 2 x 0
F y x g (t ) 0
1
3
y1 (t 0 ) y1 0
y 2 (t 0 ) y 2 0
181
1
1
x x ( 4) g ( 4) (t )
x ( 3) x ( 5) g (5) (t )
x ( 4) x ( 6) g ( 6 ) (t )
y1 2 x g (t ) g(t )
y1 (t ) g (t ) g(t ) 2 g ( 4) (t )
y 2 (t ) g (t ) g ( 3) (t ) 2 g ( 5) (t )
x(t ) g(t ) g ( 4 ) (t ) 2 g ( 6 ) (t )
e n 1 2
h
182
Diferencial
Singular
y1 y 2 0
y 1 x 0
y g (t ) 0
1
y1 y 2 0
y 1 x 0
y g (t ) 0
1
1 0 0
0 1 1
0 0 0
y 1 y 2 0
y 2 x 0
y g (t ) 0
1
y 1 y 2 0
y 2 x 0
y g (t ) 0
1
1 0 0
0 1 1
1 0 0
g(t ) y 2 0
g(t ) x 0
y g (t ) 0
1
g(t ) y 2 0
g(t ) x 0
y g (t ) 0
1
y 2 g(t )
x g(t )
y g (t )
1
0 1 0
0 0 1
1 0
0
183
parablica
elptica
de acordo com b 2 a c 0
2A
k B
Consideraes:
184
Reator:
B.M.:
( v )
0
z
B.M.C.:
C A
C (v C A )
DA A
rA
t
z
z
z
CB
C (v CB ) rA
DB B
t
z
z
z
2
( h) T
h
4Q
kT
v (H r ) rA
Di
t
z z
z
B.E.:
Camisa:
B.M.:
vw
0
z
B.E.:
hw
h
4Q
( vw ) w w
t
z Deq
Condies de contorno:
v
z 0
vo ;
vw
zL
vwL
;
vo C Ao (v C A ) z 0 D A A
z z 0
C A
z
zL
;
vo CBo (v CB ) z 0 D B B
z z 0
CB
z
zL
T
vo o CP o To (v CP T ) z 0 kT
;
z z 0
T
z
0
0
0 ;
TW
zL
rA k C A2
Cintica:
k ko exp( E / RT )
Transfrencia de calor:
Q U (T Tw )
Dimenses:
Deq
Difuso:
Dci2 De2
Di
D A f (T , C A )
Entalpias:
h f(T)
D B f (T , CB )
hw f(Tw)
kT f (T )
h0 f(T0)
Massa especfica:
f (T , C A , CB )
o f (To , C Ao , CBo )
185
zL
TW L
Constantes:
Especificaes:
t, z
Foras motrizes:
Condio inicial:
(a = DA , b = 0, c = 0)
CB
2C B
CB rA
DB
v
2
t
z
z
2
(a = DB , b = 0, c = 0)
T
2T
T
4Q
C p
kT 2 v C p
(H r ) rA
t
z
z
Di
(a = kT , b = 0, c = 0)
vw
0
z
wC p w
Tw
T
4Q
vw wC p w w
t
z Deq
(a = 0, b = 0, c = 0)
diferenas finitas
elementos finitos
volumes finitos
aproximao polinomial
186
tem-se:
ui , n 1 ui ,n
h
D
(ui 1, n 2 ui , n ui 1, n ) ,
x 2
i 1, 2, , N
n 0,1, 2,
esquerda (backward):
direita (forward):
u
x
xi
xi
2u
x 2
central de 2 ordem:
central mista:
xi
2u
xy
ui ui 1
(x)
x
ui 1 ui
(x)
x
u
x
central:
ui 1 ui 1
(x 2 )
2 x
xi
ui 1 2 ui ui 1
(x 2 )
2
x
ui 1, j 1 ui 1, j 1 ui 1, j 1 ui 1, j 1
4 x y
xi
u
x
passo varivel:
xi
[(| x | | y |) 2 ]
ui ui 1
xi xi 1
xi
ui 1 ui
ui ui 1
2
( xi 1 xi )( xi 1 xi 1 ) ( xi xi 1 )( xi 1 xi 1 )
ui , n 1 ui ,n
h
ui , n 1 ui ,n
h
D
(ui 1,n 2 ui ,n ui 1,n ) (| h | x 2 )
2
x
D
(ui 1,n 1 2 ui , n 1 ui 1,n 1 ) (| h | x 2 )
2
x
187
ui , n 1 ui ,n
h
D
[(ui 1,n 1 ui 1,n ) 2 (ui , n 1 ui ,n ) (ui 1,n 1 ui 1, n )] (h 2 x 2 )
2
2 x
u ( x, t ) i (t ) i ( x)
i 1
i 1, 2, , N .
2T 2T
0
x 2 y 2
188
Ti 1, j 2Ti , j Ti 1, j
Ti , j 1 2Ti , j Ti , j 1
y 2
considerando x = y:
Ti , j
Ti 1, j Ti , j 1 Ti 1, j Ti , j 1
4
C.C.: T(x,1) = x (1 x)
T(x,0) = 0
T(y,1) = T(y,0) = 0
y
0
3/16
1/4
3/16
T13
T23
T33
T12
T22
T32
T11
T21
T31
x
0
T21 = 0,0212
soluo exata
(0,0194)
T22 = 0,0547
(0,0513)
T23 = 0,1194
(0,1159)
189
Parablica:
Exemplo 4.7. Equao do calor unidimensional.
2T T
x 2 t
1
(Ti , n 1 Ti ,n )
h
onde m
h
x 2
(estvel se m 1 2 )
T(x,0) = T0(x)
T(1,t) = g2(t)
t
T(0,t) = g1(t)
Figura 4.8: Padro de evoluo de equao parablica.
Hiperblico:
Exemplo 4.8. Equao da onda unidimensional
c2
2v 2v
x 2 t 2
c2
1
(vi 1,n 2vi , n vi 1,n ) 2 (vi ,n 1 2vi ,n vi , n 1 )
2
x
h
vi ,n 1 2(1 m 2 )vi , n m 2 (vi 1,n vi 1,n ) vi ,n 1
onde
c 2 h2
m
x 2
2
(estvel se m 1 )
190
(1)
v(x,0) = (x)
v(x,0) = (x)
v(1,t) = g2(t)
t
v(0,t) = g1(t)
Figura 4.9: Padro de evoluo de equao hiperblica.
v( x, 0)
v
t
x ,0
v
t
( xi )
vi ,1 vi ,0
xi ,0
vi1 vi 0 h ( xi ) , onde vi 0 ( xi )
v( xi , 0) ( xi )
vi ,1 vi ,1
2h
m2
vi ,1 (1 m )vi ,0
(vi 1,0 vi 1,0 ) h( xi )
2
2
vi ,1 (1 m 2 )( xi )
m2
(( xi 1 ) ( xi 1 )) h ( xi )
2
191
CAd
CA0
+
CA1
CSTR
1
CSTR
2
CA2
CAm
CSTR
3
CA3
Controlador
PI
i Vi F
dC A3 1
(C A 2 C A3 ) k3C A3
dt
3
1
ss
K c e(t )
C A m C Am
I
(
)
e
d
C A0 C A d C A m
e(t ) C Asp3 C A3
Ex.:
1 = 2 = 3 = 2min
k1 = k2 = k3 = 0,5min1
Kc = 30 (ganho)
CA1(0) = 0,4mol/m
CA2(0) = 0,2mol/m
CA3(0) = 0,1mol/m
C Asp3 = 0,1mol/m
ss
C Am
= 0,4mol/m
CAd = 0,4mol/m
t 0
0,6mol/m
192
CA3sat
Como: e(t )
d
dt
d (t )
e(t ) com (0) = 0
dt
tem-se:
Problema 4.2. Reator cataltico de leito fixo usado na sntese de gs natural pelo
processo de metanao cataltica (catalisada por nquel) de dixido de carbono.
fluido refrigerante
alimentao
R1
catalisador
R0
catalisador
inerte
inerte
poo de
termopares
RA
k1 PCO2
1 k 2 PCO2
[ ]
k1 k1 0 e E1 / RT
moles CO2
;
s g cat
k 2 k 2 0 e E2 / RT
Catalisador: Ni
Inerte: Alumina
Modelo:
parmetros distribudos
heterogneo (fase slida e gasosa)
com desativao do catalisador
propriedades do gs so funes T, P, x
dinmica no poo de termopares (alta conduo axial)
carga no-uniforme do catalisador
193
Consideraes:
B.M.G.:
B.M.CO2:
(v g )
z
g
v g G cte ;
dt
N CO2
x
NT0
x
x
G R A M g
t
z
z = 0 : x xin
i xi g M i / M g ;
i CO2
xi x NT0 / NT ;
xi N i / NT
Mg
NT
M g cte ;
N T0
~
RA ~
rA / M i
194
NT g V
Tg
t
GC p g
Tg
z
kg
2Tg
z 2
Tg
q z 0 q z 0 z 0 :
kg
q z L q z L z L :
k g
hs g (Tg Ts ) GC p g (Tin Tg )
Tg
z
hs g (Tg Ts )
Ts
2T
k s 2s (hs w aw )(Ts Tw ) (hs t at )(Ts Tt ) (hs g as g )(Ts Tg ) (H r ) R A
t
z
Ts
hs g (Ts Tg )
z
z=0:
ks
z=L:
ks
Ts
hs g (Ts Tg )
z
onde
Tt
2T
kt 2t A(hs t as t )(Tt Ts ) A(hg t ag t )(Tt Tg )
t
z
z=0:
Tt = Tin
z=L:
Tt
0
z
(R12 R02 )z
(R02 )z
V g ( z 0)
R12 R02
x x
(1 2 xin )
x(1 2)
(1 2 x)
grau de avano:
Ni Ni 0
, onde i coeficiente estequiomtrico.
i
195
Ni Ni 0 i
NT N T 0 i
NT 0
xin x
xin x
1 2x
R A RA (1 ) s (1 )
PCH 4 PH22O
(equilbrio)
K p PCO2 PH42
ln K p K p1
K p2
Tg
, constante de equilbrio.
0 se z X
( z )
1 se z X
(fator de carga)
X : regio envenenada
(comprimento da zona morta)
MgP
RTg
M g P
RTg
C pg C pg1Tg C pg 2
M g M g (1 2) M g NT 0 M g NT
P
P
P P(1 2) 1
N T 0 NT
P ( z L) P ( z 0)
P( z 0)
P
L
Estequiometria:
xCO2
0
xCO
x
2
x
1 2 1 2
xH 2
xH0 2 4
xCH 4
xH 2 O
0
xCO
xin
2
1 2
0
xCH
Pi Pxi
1 2
xH0 2O 2
1 2
196
C p g1
1
Mg
C
i
x;
p g1 i
i
Cpg2
1
Mg
C
i
pg2
xi
M g xi M i
i
y ( zi ) y ( zi 1 )
zi zi 1
2 y ( zi )
y ( zi 1 ) y ( zi ) y ( zi ) y ( zi 1 )
2
zi zi 1
( zi 1 zi 1 ) zi 1 zi
197
L1
V1
F, z, Tf, Vf
VN
qN
V2 L1 U1 V1 0
dx
Condensador V2 yi ,2 L1 U1 xi ,1 V1 yi ,1 m1 i ,i
dt
V2 H 2 L1 U1 h1 V1 H1 q1 0
LN 1 LN VN 0
dx
Refervedor LN 1 xi , N 1 LN xi , N VN yi , N mN i , N
dt
LN 1hN 1 LN hN VN H N qN 0
LS 1 VS 1 F LS VS 0
dx
Alimentao LS 1 xi , S 1 VS 1 yi , S 1 Fzi LS xi , S VS yi , S mS i , S
dt
LS 1hS 1 VS 1 H S 1 Fh f LS hS VS H S 0
198
L j 1 V j 1 L j V j 0
dx
Demais estgios L j 1 xi , j 1 V j 1 yi , j 1 L j xi , j V j yi , j m j i , j
dt
L j 1h j 1 V j 1 H j 1 L j h j V j H j 0
m j = mS ,
L1
;
D
j = 2, 3, ..., N 1
Razo de refluxo:
Entalpias:
H j yi , j H i , j ;
D = V 1 + U1
i 1
h j xi , j hi , j
i 1
Equilbrio:
Fraes:
y
i 1
T
Pci
exp 5, 42 1 ci
T j
Pj
199