Você está na página 1de 21

MODELAGEM E SIMULAO DOS REATORES QUMICOS BR E PFR NO EMSO

E GNU OCTAVE
Guilhermina Schultz 1, Joice Lauer1, Junara Mendona Lopes1, Rainer Santanna
Rangel1, George Simonelli2
1. Graduados em Engenharia Qumica pelas Faculdades Integradas de Aracruz
(guilherminaschultz@hotmail.com; joicelauer@hotmail.com;
junara.lopes@gmail.com; rainer_rangel@yahoo.com.br), Aracruz Brasil.
2. Professor do curso de Engenharia Qumica da Faculdade Integradas de Aracruz
(ggsimonelli@gmail.com), Aracruz Brasil.
Recebido em: 12/04/2014 Aprovado em: 27/05/2014 Publicado em: 01/07/2014

RESUMO
A menor disponibilidade de matrias-primas tem gerado uma constante necessidade
de otimizao dos processos produtivos, visando baixar os custos de produo e
manter o preo dos produtos competitivos. A partir dessa necessidade, os
engenheiros so motivados a testarem vrias condies de funcionamento dos
processos. Como na maioria dos casos no economicamente vivel e nem seguro
parar o processo produtivo para a realizao de experimentos no equipamento
desejado, o mesmo pode ser modelado por equaes matemticas e simulado
computacionalmente com o mximo de condies possveis. Devido importncia
da modelagem e simulao de processos, essa pesquisa visou modelar e simular os
principais reatores da indstria qumica, o reator batelada (BR) e o reator tubular
com escoamento pistonado (PFR) em dois estudos de caso selecionados da
literatura. Como na simulao de processos diferentes softwares podem ser
utilizados, dois programas foram escolhidos para realizao desse estudo, o EMSO
(Environment for Modeling, Simulation and Optimization) e o GNU Octave, devido ao
alto desempenho desses softwares, capazes de simular equipamentos e/ou
processos que tenham sido modelados atravs de equaes matemticas, e de
serem programas livres. Foi necessria a utilizao do GNU Octave devido
inviabilidade do EMSO quanto a simulao de modelos matemticos que continham
variveis em funo do volume como o caso do reator PFR no estudo de caso
selecionado. Assim foi possvel a simulao dos reatores dos estudos de caso,
obtendo-se o comportamento das variveis de interesse atravs de disperses
grficas fornecidas pelos softwares selecionados.
PALAVRAS-CHAVE: Otimizao. Reator BR. Reator PFR. Simulao de
Processos.
MODELING AND SIMULATION OF CHEMICAL REACTORS BR AND PFR IN
EMSO AND GNU OCTAVE
ABSTRACT
The lower availability of raw materials has generated a constant need for optimization
of production processes in order to lower production costs and keep the price of
competitive products. Based on this need, engineers are motivated to test various
ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3736

2014

operating conditions of the process. As in most cases it is not economically feasible


nor safe to stop the production process for conducting experiments in the desired
equipment, it can be modeled by mathematical equations and computationally
simulated with maximum possible conditions. Due to the importance of modeling and
simulation of processes, this research aimed to model and simulate the main reactor
in the chemical industry, the batch reactor (BR) and with slug flow tubular reactor
(PFR) in two case studies selected from the literature. How to simulate different
software processes can be used, two programs were chosen to conduct this study,
DMSO (Environment for Modeling, Simulation and Optimization) and GNU Octave,
due to the high performance of these software capable of simulating equipment
and/or processes that have been modeled using mathematical equations, and
programs are free. Using GNU Octave due to infeasibility of DMSO as the simulation
of mathematical models that contained variables as the volume was required as is
the case of the PFR reactor in the case study selected. Thus the simulation of
reactors of the case studies it was possible to give the behavior of the variables of
interest using graphical dispersions provided by selected software.
KEYWORDS: Optimization. Reactor BR. PFR reactor. Process Simulation.
INTRODUO
A modelagem e simulao de processos uma ferramenta bastante utilizada na
Engenharia Qumica, devido possibilidade que oferece em prever condies
operacionais ou simular equipamentos, sem interferir no sistema operante. A partir
da dcada de 80, coincidindo com a evoluo dos microcomputadores e a
disponibilizao de softwares, surgiram vrios trabalhos cientficos com o objetivo de
simular computacionalmente o comportamento de diversos processos (SILVA,
2012). Exemplo disso so os trabalhos de LOZANO et al. (1984) citado por
WESTPHALEN, (1999) e EVANS (1990) citado por WESTPHALEN, (1999).
A representao dos processos atravs de equaes matemticas conhecida
como modelagem de processo. Quanto maior a aproximao da realidade, mais
complexos sero os modelos matemticos encontrados.
Segundo MENDELSON & AYRES Jr. (2012), os modelos matemticos so
obtidos atravs de equaes diferenciais, cuja incgnita uma funo que aparece
sob a forma das respectivas derivadas, com exceo dos processos que operam em
estado estacionrio, cujos modelos matemticos so equaes algbricas.
A simulao de processos utiliza modelos matemticos com o objetivo de testar
diversas possibilidades de configurao, buscando a idealidade ou prevendo o
comportamento de sistemas em situaes adversas (PEGDEN et al., 1990).
Com os modelos simulados, pode-se analisar o comportamento de um processo
para diferentes condies operacionais (PEGDEN et al., 1990).
Para a produo de forma economicamente vivel de um produto qumico,
utilizando uma variedade de matrias-primas e uma sucesso de etapas de
tratamento, requerido o projeto de um processo qumico industrial. Para que as
matrias-primas possam ser convertidas em produtos necessrio submet-las a
uma srie de etapas de tratamento fsico. Porm, a etapa de tratamento qumico
considerada a principal parte do processo, sendo responsvel pelo seu sucesso ou
fracasso (LEVENSPIEL, 2000).
Os reatores qumicos so equipamentos onde acontecem reaes em escala
industrial para transformao de matrias-primas em produtos comercializveis.
Esses equipamentos existem nas mais variadas formas e tamanhos. Dois dos tipos
de reatores ideais mais comuns so: batelada (BR) e tubular (PFR) (FOGLER,
ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3737

2014

2012). comum a aproximao das equaes de desempenho dos reatores reais


pelas equaes dos reatores ideais, diminuindo consideravelmente o nmero de
variveis que influenciam no processo e simplificando as equaes (LEVENSPIEL,
2000). Uma forma de analisar um reator para obter resultados rpidos e seguros
sem a realizao de testes em uma planta real, consiste na utilizao da modelagem
e simulao (STEPHANOPOULOS, 1984).
Os princpios bsicos de conservao de massa (nunca se cria nem se elimina
matria, apenas possvel transform-la) e energia (a energia se mantm constante
dentro do sistema no pode ser criada nem destruda) so os principais fenmenos
considerados no equacionamento dos reatores, alm das equaes constitutivas,
condies iniciais e de contorno (STEPHANOPOULOS, 1984).
Para soluo dos modelos matemticos diferenciais utilizam-se mtodos
numricos, que so um conjunto de ferramentas compostas por um nmero n de
equaes, utilizados para se obter a soluo de problemas matemticos de forma
aproximada (BURDEN & FAIRES, 2010).
Na simulao de reatores, diferentes softwares podem ser utilizados e entre as
possibilidades um dos programas escolhidos foi o EMSO, que a sigla para
Environment for Modeling, Simulation and Optimization (em traduo livre, Ambiente
para Modelagem, Simulao e Otimizao), pois oferece facilidade na construo de
modelos de processos complexos. Esse programa resultado de uma dissertao
de mestrado, que teve por objetivo desenvolver um simulador para processos
estacionrios e dinmicos (SOARES, 2003).
Algumas dificuldades foram encontradas na utilizao do EMSO ao resolver
equaes diferenciais que possuam qualquer variao em funo do volume (dX/dV
e dT/dV). Assim, foi escolhido como programa de apoio o GNU Octave, devido
possibilidade de serem implementados modelos que possuem esse tipo de equao,
alm de possuir uma linguagem de programao simples e ser um software livre
como o EMSO (EATON, 2013).
Tendo em vista a importncia da modelagem e simulao de reatores qumicos,
este estudo visa modelar e simular dois dos principais reatores da indstria qumica
em condies operacionais descritas em estudos de casos, um para cada reator. Os
casos modelados e simulados sero utilizados para fins didticos na disciplina de
Modelagem e Simulao de Processos do Curso de Engenharia Qumica das
Faculdades Integradas de Aracruz.
OBJETIVO
Demonstrar a utilizao da modelagem e simulao no estudo dos reatores
batelada e pistonado.

MATERIAL E METODOS
Este ttulo apresenta a metodologia utilizada para a modelagem dos reatores BR
e PFR, e a simulao dos mesmos nos softwares EMSO e GNU Octave.
MODELAGEM DOS REATORES
A modelagem dos reatores obtida das leis bsicas de conservao de massa e
energia, consistindo primeiramente em determinar as variveis que influenciam o
funcionamento dos reatores, sendo o volume inicial, as vazes de entrada e sada, a
equao de taxa, a constante cintica e a densidade, algumas delas. Determinadas
as variveis, utilizou-se o balano molar, de massa e de energia (de acordo com a
ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3738

2014

varivel que se deseja verificar o comportamento), para realizao de manipulaes


algbricas e consideraes termodinmicas e cinticas de forma a obter uma
equao diferencial que demostra como a varivel de interesse se modifica com o
tempo ou volume, em forma de derivada (dCA/dt, dX/dV e dT/dV). Todo o processo
acima descrito est exemplificado na figura 1:

FIGURA 1 - Etapas envolvidas na modelagem dos reatores


Fonte: Arquivo Pessoal

A figura 2 mostra de forma simplificada as etapas envolvidas na modelagem de


cada reator, iniciando-se a partir dos estudos de caso selecionados, realizando os
devidos balanos para a obteno dos modelos matemticos.

FIGURA 2 - Etapas envolvidas na modelagem dos reatores BR e PFR


Fonte: Arquivo Pessoal

SIMULAO DOS MODELOS NO EMSO E GNU OCTAVE


A figura 3 demonstra de forma simplificada as etapas envolvidas na simulao de
cada reator, iniciando-se a partir dos modelos antes obtidos. Para a simulao do
modelo do reator BR, foi utilizado o software EMSO e para a simulao do reator
PFR, foi utilizado o software GNU Octave.

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3739

2014

FIGURA 3 - Etapas envolvidas na simulao dos reatores


Fonte: Arquivo Pessoal

Para o reator BR, iniciou-se a simulao no EMSO, selecionando-se o comando


File/New file conforme a figura 4.

FIGURA 4 - Layout EMSO 1


Fonte: Arquivo Pessoal

Em New file, selecionou-se o comando FlowSheet conforme a figura 5.

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3740

2014

FIGURA 5 - Layout EMSO 2


Fonte: Arquivo Pessoal

No FlowSheet so descritas as constantes do reator (Parameters), variveis


(Variables), equaes (Equations), condies iniciais (Initial) e tamanho do passo
(Options). Aps implementao no programa, executou-se a simulao clicando no
comando Run. Havendo algum erro, sua correo ser solicitada na janela
Problems, conforme figura 6.

FIGURA 6 - Layout EMSO 3


Fonte: Arquivo Pessoal

Aps o reator ser implementado no FlowSheet e os possveis erros de


programao acusados na janela Problems serem corrigidos, selecionou-se na barra
de menus a aba Results, onde obteve-se um grfico (ou os dados referentes a ele)
que descreve o comportamento da varivel de interesse ao longo do tempo.
ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3741

2014

O reator PFR aps a sua modelagem foi simulado no GNU Octave.


O GNU Octave uma linguagem de programao de alto nvel, destinada ao
tratamento de problemas para computao numrica. A interface com o
programador efetuada atravs de linhas de comando. Este pode resolver sistemas
de equaes algbricas e integrar sistemas de equaes diferenciais (EATON,
2013).
Ao iniciar uma simulao no GNU Octave necessria a declarao de uma
funo que descreve a equao diferencial ordinria (EDO) a ser resolvida, alm da
implementao da funo que resolve a EDO utilizando o mtodo de Runge-Kutta
de 4 Ordem (RK4). Para a implementao dessas funes foi usado o editor de
texto Notepad ++ que auxilia a codificao das funes. A figura 7 exibe a
programao de uma funo exemplo (funcao1), na linguagem do GNU Octave, no
editor Notepad++.

FIGURA 7 Funo exemplo programada em GNU Octave no Notepad ++


Fonte: Arquivo Pessoal

A sintaxe da linguagem para a definio de funes segue com a palavra


reservada function, seguido das variveis de retorno entre colchetes (podem ser
quantas forem necessrias, alm de vetores e matrizes). Segue-se com um sinal de
igualdade, o nome da funo (nesse caso funo 1) e os parmetros (aqui a varivel
x).
No corpo da funo possvel utilizar comandos de repetio, comandos de
deciso, uso de outras funes predefinidas e expresses matemticas usuais. No
exemplo, a varivel declarada como retorno recebe o valor da expresso da funo
f(x). O cdigo ento deve ser salvo em um ficheiro/arquivo com o mesmo nome da
funo e extenso .m que ser utilizado no ambiente do GNU Octave, mostrado na
figura 8.

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3742

2014

FIGURA 8 - Ambiente GNU Octave executando a funcao1


Fonte: Arquivo Pessoal

Ao executar o GNU Octave, a tela inicial (figura 8) exibida. Nesse ambiente


possvel executar comandos diretamente no prompt. Tambm possvel executar as
funes definidas pelo usurio (para isso deve-se deslocar at o diretrio onde esto
definidas as funes nos respectivos ficheiros/arquivos). A figura 8 mostra o
resultado da funo definida anteriormente.
ESTUDOS DE CASO
Na sequncia so apresentados os casos selecionados para a modelagem e
simulao dos reatores BR e PFR.
Reator BR
A produo da espcie C uma reao elementar irreversvel em fase lquida. A
reao:
conduzida isotermicamente em um reator semibatelada, conforme a figura 9.
Uma soluo aquosa B concentrao de 0,025 mol/dm3 deve ser alimentada a
uma vazo de 0,05 dm3/s a uma soluo aquosa A contida no reator. O volume
inicial do fluido no reator deve ser 5 dm3 com uma concentrao de A de 0,05
mol/dm3. A constante cintica da reao :
Deseja-se analisar a disperso grfica das concentraes de A, B e C em funo
do tempo (FOGLER, 2012).

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3743

2014

FIGURA 9 - Reator semibatelada isotrmico presso constante


Fonte: Fogler, 2012

Reator PFR
Considerando que em um determinado reator PFR a reao deve ser conduzida
adiabaticamente em fase lquida sob alta presso, usando essencialmente traos de
um catalisador lquido. Deseja-se analisar a disperso grfica da variao da
converso, temperatura e taxa de reao qumica em funo do volume para
processar 100.000 gal/dia de uma mistura de 90% mol de A e 10% mol de inerte. A
reao, a equao de taxa e as condies do processo so apresentadas a seguir,
no quadro 1 (FOGLER, 2012):
(01)
Dados:
QUADRO 1 - CONDIES DO PROCESSO PARA REATOR PFR
PARMETROS

VALORES

UNIDADES

vazo volumtrica (w)

100.000

gal/dia

vazo molar (F)

163

kmol/h

converso de A (XA)

90

mol%

converso de Inerte (Xi)

10

mol%

velocidade especfica de reao (k0)

31,1

temperatura de alimentao (T0)

330

temperatura da constante cintica (T1)

360

temperatura da constante de equilbrio (T2)

333

variao de entalpia (HR)

-6900

J/mol.K

energia de ativao (Ea)

65,7

kJ/mol

constante de equilbrio (Kc)

3,03

concentrao molar inicial de A (CA0)

9,3

Kmol/m

calor especfico de A (CpA)

141

J/mol.K

calor especfico de B (CpB)

141

J/mol.K

calor especfico de Inerte (Cpi)

161

J/mol.K

-1

Fonte: FOGLER (2012)


ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3744

2014

A figura 10 uma representao do reator PFR, e pode-se observar um


elemento diferencial de volume:

FIGURA 10 - Reator pistonado com escoamento uniforme


Fonte: FOGLER (2012)

RESULTADOS E DISCUSSO
REATOR BR
Modelagem
Por meio da interpretao do estudo de caso do reator BR a reao elementar
e pode-se escrever a seguinte lei de velocidade:
(02)
Aplicando o princpio da conservao de matria (Acmulo = Entra - Sai +
Gerado - Consumido), considerando que os reagentes so apenas consumidos, e
que a concentrao de A e o volume variam com o tempo, se obtm a seguinte
equao diferencial:
(03)
Porm, como o reator est sendo alimentado e o volume (V) variando com o
tempo. Logo necessrio fazer um balano de massa, para avaliar o volume do
reator em um tempo qualquer, sendo a massa igual o produto da massa especfica
com o volume (Acmulo = Entra):
(04)
Onde w a vazo volumtrica e como o sistema de massa especfica ()
constante, a equao (04) torna-se:
(05)
Substituindo as equaes (02) e (05) na equao (03) e rearranjando, tem-se a
seguinte equao diferencial:
(06)
3

A concentrao no tempo t = 0 CA0 = 0,05 mol/dm .


Realizando o balano molar para o reagente B (Acmulo = Entra Consumido):
(07)
Sendo:
(08)
ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3745

2014

Substituindo a equao (08) da vazo molar de entrada de B (FBo) e a equao


(05) da variao de volume (dV/dt), na equao (07) e rearranjando-a, encontrou-se
a equao diferencial que descreve a taxa da variao da concentrao do reagente
B com o tempo apresentada a seguir:
(09)
E realizando o balano molar para o produto C (Acmulo = Gerado):
(10)
Sendo a taxa de gerao de C (rC):
(11)
Substituindo as equaes (11) e (05) na equao (10), encontrou-se a equao
diferencial que descreve a taxa da variao da concentrao do produto C com o
tempo apresentada a seguir:
(12)
As condies iniciais no tempo t = 0 das concentraes iniciais de CB0 e CC0 so
iguais zero.
Simulao
Os modelos obtidos na seo 4.1.1 so sistemas de equaes diferenciais
ordinrias e suas solues manuais so trabalhosas. Ento se faz necessrio o uso
de programas de simulao computacional como o EMSO para tornar essas
solues mais rpidas.
Na programao do modelo matemtico no EMSO necessrio declarar as
equaes diferenciais, bem como, seus parmetros, variveis e condies iniciais.
Na figura 11 tem-se a programao das equaes diferenciais no EMSO.

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3746

2014

FIGURA 11 - Programao do reator batelada no EMSO


Fonte: Arquivo Pessoal

Na figura 12 apresentada a disperso grfica das variaes das concentraes


das espcies A, B e C.

FIGURA 12 - Concentrao das espcies A, B e C em funo do tempo


Fonte: Arquivo Pessoal
ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3747

2014

Analisando a figura 12 percebe-se que inicialmente a concentrao de B e C no


reator so iguais a zero, enquanto que a concentrao de A igual a 0,05 mol/L.
Com o passar do tempo a concentrao de A diminui por causa de sua reao com
B para a produo de C. A concentrao de B aumenta devido ao fato de ser
adicionado continuamente. Quando A acaba (por volta de t = 350 s), atinge-se o
estado estacionrio. A partir desse ponto a concentrao de B continua a crescer
enquanto o mesmo ainda adicionado ao reator (ressaltando que nesse ponto, B
no mais consumido, logo sua concentrao cresce mais rapidamente) e C pra
de ser produzido, sendo que sua concentrao diminui devido adio de B que
dilui a soluo.
REATOR PFR
Modelagem
Por meio da interpretao do estudo de caso do reator PFR pode-se fazer um
balano molar para o reagente A, utilizando a lei de conservao da matria
(Acmulo = Entra - Sada + Gerado - Consumido) e considerando que no h
acmulo nem gerao.
(13)
Onde:
(14)
Substituindo a equao (14) em (13), obtm-se:
(15)
Rearranjando a equao (15), tm-se a taxa de variao da converso do
reagente A em funo do volume:
(16)
Como a reao ocorre em fase lquida a vazo volumtrica constante pode-se
expressar a lei da velocidade de reao em funo da concentrao inicial de A, da
constante cintica (k) e de equilbrio (Kc), visto que a reao reversvel, fazendo:
(17)
e
(18)
Substitudo s equaes (17) e (18) na equao (01), obtm-se:
(19)
feito um balano de energia no estado estacionrio em termos do reagente A,
para que se possa obter uma equao que descreva a variao de temperatura em
funo da converso:
(20)
Mas no estudo de caso afirmado que a reao conduzida adiabaticamente (Q
= 0), no existe trabalho (W = 0) e a variao dos calores especficos igual zero,
pois CpB = CpA, portanto, Cp = 0. Rearranjando e substituindo essas condies na
equao (20), tem-se:
(21)
Sendo:
ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3748

2014

(22)
Substituindo o somatrio dos calores especficos (22) e as condies adicionais
na equao (21), obtm-se uma equao de temperatura em funo da converso:
(23)
Sabe-se que a constante cintica e de equilbrio so dependentes da
temperatura, portanto, necessrio utilizar as equaes de Arrhenius (24) e Vant
Hoff (25) respectivamente, para avaliar como essas constantes variam com a
temperatura.
(24)
(25)
Substituindo as condies adicionais na equao (24) e (25), tem-se as
equaes das constantes cintica e de equilbrio, respectivamente:
(26)
(27)
3

A concentrao no tempo t = 0 CA0= 9,3 kmol/m e CB0 igual zero.


necessrio a utilizao do balano de energia e da equao de Arrhenius
nesse estudo de caso, devido no ter sido fornecido o valor da constante cintica
(k), diferente das outros estudos de caso para o reator BR.
Simulao
Para que fosse atingido o objetivo do estudo de caso, a simulao do reator PFR
foi realizada no estado estacionrio, obtendo-se uma equao diferencial ordinria,
que foi resolvida utilizando-se o GNU Octave. A ideia em se adotar outra ferramenta
matemtica diferente do EMSO, deve-se a dois motivos: a adio de um novo
software matemtico para resoluo do modelo, evidenciando a existncia de outros
softwares com o mesmo propsito e o maior domnio da ferramenta em questo.
Mesmo a modelagem sendo feita em estado estacionrio, surge a equao
diferencial, porque no reator PFR a temperatura, converso ou vazo molar varia
com o volume.
Como mostrado anteriormente, para programar esse estudo de caso no software
GNU Octave necessrio declarar no programa Notepad ++ a equao diferencial e
seus parmetros (constantes, equaes algbricas e as condies iniciais do
processo), conforme a figura 13.

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3749

2014

FIGURA 13 - Implementao do reator pistonado em GNU Octave


Fonte: Arquivo Pessoal

A implementao da EDO pela funo f(v,x) em GNU Octave permite que o


programa nos retorne os valores de T, k, Kc, ra, e DxDv. Esses valores sero
utilizados para a gerao dos grficos posteriormente.
Conforme a figura 14, foi implementado o mtodo numrico utilizado para
soluo da EDO, que nesse caso foi o Mtodo Runge Kutta de 4 ordem, devido ao
maior grau de preciso em relao a outros mtodos numricos (BURDEN &
FAIRES, 2010).

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3750

2014

FIGURA 14 - Implementao RK4 em GNU Octave


Fonte: Arquivo Pessoal

A funo RK (figura 14) recebe os parmetros x0, v0, vn e n que so os valores


da converso inicial, volume inicial, volume final e os nmeros de subintervalos de
[v0,vn], respectivamente.
Na linha 2 iniciado o contador do loop while (linha 12 a 31). Na linha 3, calculase o tamanho do passo h do mtodo RK4, sendo o valor final da varivel vn menos o
valor da varivel v0 inicial pelo nmero de subintervalos n, na linha 4 calculado o
valor da EDO para os valores iniciais x0 e v0. Nas linhas 5 a 11 so armazenados os
valores nos seus respectivos vetores. No bloco while (linhas 12 a 31) executa-se as
etapas no mtodo de RK4 colocando os resultados da EDO nos seus respectivos
vetores para posterior tabulao dos resultados.
Para obter uma melhor representao dos dados encontrados, foi declarada uma
funo para tabelar os resultados das etapas do mtodo de RK4, conforme a figura
15, definindo-se a ordem das colunas da matriz dos resultados para gerao dos
grficos no GNU Octave.

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3751

2014

FIGURA 15 - Implementao da funo tabelar em GNU Octave


Fonte: Arquivo Pessoal

A funo tabelar (figura 15), organiza os vetores com os resultados vindos da


funo RK (que programa o mtodo RK4) e os coloca na matriz M que ser
devolvida pela funo tabelar.
Implementadas as funes EDO, RK e tabelar, inicia-se a simulao das mesmas
no ambiente do GNU Octave, conforme a figura 16.

FIGURA 16 - Simulao do reator pistonado no GNU Octave


Fonte: Arquivo Pessoal

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3752

2014

Seguindo a funo tabelar (figura 15) escreveu-se o comando


M=tabelar(y0,x0,xn,n), sendo M o nome da matriz que receber os resultados, y0 o
valor da varivel y inicial, x0 o valor da varivel x inicial, xn o valor da varivel x final,
e n o intervalo desejado. A simulao resulta na matriz com os dados que
descrevem o comportamento da varivel de interesse. Para plotar um grfico com
esses dados, foram selecionados os eixos x e y declarando as colunas
correspondentes da matriz M. A figura 16 mostra, nas linhas destacadas pelos
retngulos, como obter as colunas colocando as mesmas nos vetores x e y e
plotando os respectivos grficos no GNU Octave.
Nas figuras 17, 18 e 19 so mostradas as disperses grficas das variaes da
converso, da temperatura e da taxa de reao qumica para o reagente A.

FIGURA 17 - Converso do reagente A em funo do volume


Fonte: Arquivo Pessoal

A figura 17 demonstra como a converso de A varia conforme o volume do meio


reacional aumenta (avano de uma poro de volume [dV]). A partir disso, pode-se
analisar que a converso progride at certo ponto e aps isso se estabiliza. Isso
ocorre porque o estado de equilbrio foi alcanado. O valor de equilbrio para
converso de 0,718 em um volume de aproximadamente 2,9 m3, ou seja, prximo
a sada do reator.

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3753

2014

FIGURA 18 - Temperatura em funo do volume


Fonte: Arquivo Pessoal

A figura 18 demonstra como a temperatura da reao varia conforme o volume


do meio reacional aumenta (avano de uma poro de volume [dV]). A partir disso,
pode-se analisar que a temperatura progride at certo ponto e aps isso se
estabiliza. Isso ocorre porque o estado de equilbrio foi alcanado. O valor de
equilbrio para temperatura de 361 K em um volume de aproximadamente 3 m3, ou
seja, prximo da sada do reator.

FIGURA 19 - Taxa da reao qumica do reagente A em funo do volume


Fonte: Arquivo Pessoal
ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3754

2014

A figura 19 demonstra como a velocidade da reao varia conforme o volume do


reator aumenta (avano de uma poro de volume [dV]). A partir disso pode-se
analisar que a velocidade da reao passa por um mximo que ocorre quando seu
volume atinge aproximadamente 1,1 m3. Isso ocorre perto da entrada do reator, pois
a diferena entre os termos kCA0 e 1+1/kC (equao [19]), que dita o comportamento
da reao, crescente para valores de volume menores que 1,1 m3 (incio do
reator), e decrescente para os demais, ocasionando a queda na taxa de reao.
CONCLUSES
Realizado o levantamento bibliogrfico constatou-se que o comportamento de
diversos processos da Engenharia Qumica vem sendo estudados utilizando as
ferramentas de modelagem e simulao, devido s possibilidades em se testar
diversas condies operacionais sem alterar a funcionalidade real do equipamento
ou processo, alm de permitir testes com intuito de se chegar ao timo operacional.
Em relao classificao dos modelos matemticos, nos estudos de casos
selecionados referentes aos reatores BR e PFR, os modelos foram
fenomenolgicos. J quando a anlise feita em funo do tempo, para o reator BR,
este foi classificado como dinmico, enquanto para o PFR, esttico. Analisando
quanto natureza das variveis os modelos foram classificados em determinsticos,
e quanto natureza das equaes diferenciais obtidas, parmetros concentrados.
Por meio desse trabalho tambm foi demonstrado que possvel prever o
comportamento dinmico do reator BR, alm do comportamento estacionrio do
reator PFR, atravs da simulao computacional de modelos matemticos que
descrevem o comportamento desses reatores, tendo em vista que esses
comportamentos so necessrios para a etapa de elaborao do sistema de
controle dos processos.
Esse estudo foi realizado com dados presentes na literatura, porm a mesma
metodologia apresentada pode ser utilizada para dados reais de operao tanto em
reatores qumicos quanto em outros sistemas.
Quanto aos programas utilizados (EMSO e GNU Octave), pde-se perceber que
o EMSO possui uma interface de fcil utilizao, porm se mostrou invivel na
resoluo de EDOs com taxas de variao que no sejam em funo do tempo. J
o GNU Octave completo, mas exige conhecimentos mais apurados de
programao; todavia, a juno das duas ferramentas possibilitou a concluso desse
estudo.
REFERNCIAS
BURDEN, R. L.; FAIRES, J. D. Numerical Analysis. 9. ed. Boston, Massachusetts:
Brooks/Cole, Cengage Learning, 2010;
EATON,
J.
W.
About
GNU
Octave.
2013;
Disponvel
<http://www.biblioteca.ufrrj.br/07-referencias.html>. Acesso em: 05 out. 2013;

em:

FOGLER, H. S. Elementos de engenharias das reaes qumicas. 4. Ed. Rio de


Janeiro: LTC, 2012;
LEVENSPIEL, O. Engenharia das reaes qumicas. So Paulo: Edgard Blcher
Ltda., 2000;

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3755

2014

MENDELSON, E.; AYRES Jr., F. Clculo. 5. Ed. Porto Alegre: Editora Bookman,
2012;
PEGDEN, C. D.; SHANNON, R. E.; SADOWSKI, R. P. Introduction to simulation
using SIMAN. New York: McGraw-Hill, 1990;
SILVA, J. L. Modelagem e simulao de reatores autoclave para produo de
PEBD. 2012. Dissertao (Mestrado em Engenharia, Programa De Ps-Graduao
Em Engenharia Qumica) (rea de Concentrao: Modelagem e Simulao de
Processos) - Departamento de Engenharia Qumica, Universidade Federal do Rio
Grande do Sul, Porto Alegre, 2012;
SOARES, R. P; Desenvolvimento de um simulador genrico de processos
dinmicos. 2003. Dissertao (Mestrado em Engenharia Qumica) Programa de
Ps-Graduao em Engenharia Qumica, Universidade Federal do Rio Grande do
Sul, Porto Alegre, 2003;
STEPHANOPOULOS, G. Chemical process control: an introduction to theory
and practice. New Jersey: Prentice Hall, 1984;
WESTPHALEN, D. L. Modelagem, simulao e otimizao de sistemas de
evaporao. 1999. Tese (Doutorado em Engenharia Qumica) (rea de
Concentrao: Desenvolvimento de processos qumicos) Universidade Estadual
de Campinas, Campinas, 1999.

ENCICLOPDIA BIOSFERA, Centro Cientfico Conhecer - Goinia, v.10, n.18; p. 3756

2014