Anda di halaman 1dari 33

PQI 2408 Simulao de Processos da Indstria

Qumica

Ardson dos Santos Vianna Jnior - ASVJ


e-mail: ardson@usp.br
Aula 5 Reciclo e convergncia

PQI 2408 Simulao de Processos da Indstria


Qumica
sumrio
1. Objetivos
2. Anlise preliminar
3. Teoria
4. Aplicao
1. Objetivos

Avaliar um fluxograma com reciclo


Compreender corrente de corte (tear stream)
Usar sequencia de fluxograma
Compreender convergncia de bloco
2. Avaliando o fluxograma
7-TOPO

TORRE
9-FUNRES

1-ALIMEN

TROCADOR 3-VFLASH MISTURA


6-E-COLU

2-E-FLAS

8-FUNDO

FLASH
5-GLICOL

4-LFLASH
2.1 Avaliando o fluxograma

Extraes sucessivas
Alimentao: gua+metanol+etanol, 165F e 15 psia
2.1 Avaliando um fluxograma

Extraes sucessivas
Alimentao: gua+metanol+etanol, 165F e 15 psia
Aquecer com corrente do fundo
Flash
Destilao
3. Como resolver?

Soluo sequencial modular


Reciclo

Corrente de corte
Sequncia
convergncia
3. Convergncia de bloco - passos

1. Escolha de corrente de corte


2. define um bloco de convergncia
3. Variveis manipuladas
4. Estimativas iniciais
3.1 Correntes de corte

o ponto de partida para a soluo numrica


Esto associadas com o reciclo
Item: Convergence
Pode ser especificada
3.1 Avaliando o fluxograma
7-TOPO

TORRE
9-FUNRES

1-ALIMEN

TROCADOR 3-VFLASH MISTURA


6-E-COLU

2-E-FLAS

8-FUNDO

FLASH
5-GLICOL

4-LFLASH
3.2 Sequencia do fluxograma

Escolhida a corrente de corte


Sequencia
Item: Nesting order
Outro fluxograma
3.3 Variveis manipuladas

Corrente: composio, presso e temperatura


2.4 Correntes de corte

Estimativa inicial: como obter?


Ferramentas do Aspen

Corrente de corte
Sequencia de clculo

Nmero de iteraes
Erro/tolerncia
Mtodo numrico

Parmetros no painel de controle


4. Teoria

Sequencia de soluo
Matriz de incidncia
Mtodos numricos
4.1 Sistema de equaes
4 a2 + 2f = h
3 + a b = f g 2e
2 c + d = a exp(f) + g.P
b = p + f/2
2 a = 4 h/e
C + 2 e = b g + f2 + P
2fh=b+2
+ 2 exp(b) = 4 + d
4.1 Sistema de equaes

Mtodo sequencial: explora a esparsividade do sistema

A estrutura pode ser representada por uma matriz de


incidncia

Algoritmo de Ordenao de Equaes (AOE)


4.2 Matriz de incidncia
4 a2 + 2f = h
3 + a b = f g 2e
2 c + d = a exp(f) + g.P
b = p + f/2
2 a = 4 h/e
C + 2 e = b g + f2 + P
2fh=b+2
+ 2 exp(b) = 4 + d
4.2 Sequncia - teoria

1. Algoritmo de Ordenao de Equaes (AOE)


1. Equao com 1 incgnita: resolver
2. Varivel que s aparece em 1 equao, s pode ser calculada
nesta equao
3. Variveis que formam um ciclo
1. Sequencialmente: abertura de anel

S considera as informaes, ignora a forma funcional


4.3 Mtodos numricos

Direct
Wegstein
Newton
Broyden
Direct = iteraes sucessivas

Direct substitution or successsive substitution (Reklaitis, 1986)

Xk+1 = G(Xk)

Raiz de f(x) = x - sen(x),


xk+1 = sen(xk),
estimativa inicial
Direct = iteraes sucessivas

Convergncia lenta mas segura


Aplicar caso os outros mtodos sejam instveis.
Wegstein

Default: mais rpido e robusto

Extrapolao do mtodo das iteraes sucessivas


No so consideradas as interaes entre as variveis, logo
no adequado para variveis fortemente correlacionadas
Wegstein

Xk+1 = q Xk+ [(1-q) G(Xk)] , q uma relaxao

q=0, iteraes sucessivas


q=1, no evolui o processo

Aspen: limite inferior = -5


Aspen: limite superior = 0
Newton

Soluo de sistema de equaes no lineares

Calculo de derivadas
Especificaes interrelacionadas
Broyden

Mtodo de quasi-Newton
Aproxima as derivadas por linearizao

Bom para mltiplas correntes de corte


5. Aplicao

Estratgias
Do mais simples para o mais complicado
Boa estimativa inicial
Verificar as propriedades fsicas
Avalie o fluxograma
6 Aplicao
O processo de produo do cumeno a partir do benzeno e
propileno representado pelo diagrama abaixo:
Controle da convergncia no Aspen

Sequencia de clculo
Corrente de corte
Nmero de iteraes
Erro/tolerncia
Mtodo numrico

Parmetros no painel de controle


Exerccio
Questionamentos
Mensagens?
Por que alguns blocos tm fluxos iguais a zero?
Quais variveis de corte so escolhidas pelo Aspen?
Quais as outras possibilidades?

Recomendaes
Insira estimativas iniciais
Concluso - Proposta

Avaliar fluxograma
Gerar estimativa inicial
Rodar programa com defaults
Aumentar o nmero de interaes
Mudar o mtodo numrico