Você está na página 1de 5

UTILIZAÇÃO DO MATLAB NA RESOLUÇÃO

DE PROBLEMAS DE OPERAÇÕES UNITÁRIAS


QUE ENVOLVEM ESTÁGIOS DE EQUILÍBRIO
Cid Marcos Gonçalves Andrade

Abstract — Os processos de separação, operações unitárias, Neste trabalho apresentamos a solução numérica, através do
que podem ser modelados por estágios em equilíbrio de fases, MATLAB, de um problema clássico, extraído da literatura,
são amplamente utilizados em indústrias químicas e os livros para cada uma das operações unitárias: destilação, extração
clássicos de graduação utilizam métodos gráficos para a solução líquido-líquido e absorção. As soluções desenvolvidas são
do modelo.
específicas para o problema e não genéricas.
Este trabalho apresenta a solução numérica, através do
MATLAB, de um problema clássico, extraído da literatura,
para cada uma das operações: destilação, extração líquido- II. O MATLAB
líquido e absorção.
A aplicação do MATLAB mostrou-se simples, inclusive no O MATLAB é tanto um ambiente quanto uma linguagem
tamanho físico dos programas gerados, e eficiente, de programação [4], sendo um de seus aspectos mais
principalmente na saída e entrada de dados poderosos o fato de que a linguagem MATLAB permite
construir ferramentas próprias reutilizáveis, podendo-se criar
Index Terms — Operações Unitárias, MATLAB, Estágios em funções próprias para cada aplicação.
Equilíbrio, Solução Numérica.
A característica principal do MATLAB esta na não
I. INTRODUÇÃO necessidade de dimensionamento da entrada e saída de dados,
permitindo uma facilidade de programação frente as
Os processos de separação que podem ser modelados linguagens tradicionais. Outras características importantes
através de estágios de equilíbrio como: destilação, extração e são a possibilidade de saídas de dados gráficas e a grande
absorção; representam pelo menos a metade, em termos de capacidade de manipulação numérica e simbólica, [5].
gastos energéticos, das operações unitárias nas industrias O MATLAB apresenta ainda, além do núcleo básico,
químicas. conjuntos de programas ("toolbox"), para trabalhar em áreas
A hipótese básica nestes modelos de estágios de equilíbrio particulares, como por exemplo na área de controle de
está na consideração de que as fases que deixam o estágio processos, processamento de sinais, equações diferenciais
estão em equilíbrio termodinâmico entre si. As equações que parciais, etc.
modelam este processo, são as equações de balanço de massa, Foi utilizada a versão 5.1 do MATLAB para a geração dos
de energia e as relações de equilíbrio de fases. Os livros programas deste trabalho.
didáticos clássicos para o ensino de graduação usam ainda,
em sua maioria, métodos gráficos para a resolução destes III. PROCESSOS DE SEPARAÇÃO BASEADOS EM ESTÁGIOS DE
modelos. EQUILÍBRIO
Estes métodos gráficos combinam elegância e
simplicidade, além de servirem como uma excelente A. Destilação
ferramenta para a visualização da resolução numérica. Sendo
assim, continuam sendo muito úteis. Porém, do ponto de vista A destilação consiste na vaporização de um líquido, ou de
prático e de eficiência numérica os algorítmos de cálculo uma mistura de líquidos, seguida de imediata condensação
implementados em computadores são preferíveis. dos vapores produzidos.
O Software MATLAB é um ambiente de programação de Abordaremos aqui colunas de destilação binárias onde a
alto nível para aplicações científicas e técnicas em geral. Seu diferença de temperatura entre o fundo e o topo é pequena,
elemento de dados básico é uma matriz que não requer sendo nosso objetivo o cálculo do número de pratos teóricos,
dimensionamento. Isto permite uma economia de tempo de ou estágios.
programação em relação a linguagens convencionais como o
C ou o FORTRAN. A. 1. O Problema, de [1]

Manuscript received on May 13, 2000. Uma mistura molar de 60% de benzeno e 40% de tolueno
C. M. G. Andrade, Universidade Estadual de Maringá, Departamento de deve ser separada por destilação contínua, para produzir um
Engenharia Química, Av. Colombo 5790, CEP- 87020-900 –Maringá – PR, destilado contenha 95% de moles de benzeno e um produto
fone: (044) 261 4323, fax: (044) 261 3440
email: cid@deq.uem.br
de base contendo 90% de moles de tolueno. A alimentação
entra saturado, e a coluna é equipada com um condensador
total que retorna o líquido em seu ponto de ebulição como x n : concentração, na fase líquida, do componente
refluxo para a coluna. Obter o número de pratos para uma mais volátil na seção de retificação
razão de refluxo igual a 3,5. y m + 1 : concentração , na fase vapor, do componente
São fornecidos os dados de equilíbrio para o sistema
benzeno-tolueno: mais volátil na seção de esgotamento
x m : concentração, na fase líquida, do componente
TABELA I mais volátil na seção de esgotamento
Dados de equilíbrio benzeno/tolueno
A. 3. O algorítmo para a solução
x (fração molar de benzeno no y (fração molar de benzeno no
vapor) líquido)
0,00 0,00 Ajustou-se inicialmente os dados de equilíbrio para uma
0,10 0,21 polinômio de quarta ordem. No primeiro laço de controle
0,20 0,38 “while”, através da interação entre as equações de balanço de
0,30 0,51
0,40 0,62
massa e de equilíbrio, partindo-se da concentração de saída
0,50 0,71 do topo chegou-se até o número de pratos até a alimentação.
0,60 0,79 A seguir as concentrações são ajustadas e parte-se para o
0,70 0,85 segundo laço do “while” para a obtenção do número de
0,80 0,91
0,90 0,95
pratos até a concentração da base.
1,00 1,00
A. 4. O programa para a solução
A. 2. Equacionamento
A seguir apresenta-se a listagem do programa no
Apresentamos a seguir os balanços de massa para uma MATLAB, para a solução do problema com a resposta no
coluna de destilação binária com retificação, sendo o final.
componente mais volátil o benzeno.
xb=0.1;
Balanço de massa total: xd=0.95;
xa=0.6;
F = B+D (1) x=[0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1];
y=[0.00 0.21 0.38 0.51 0.62 0.71 0.79 0.85 0.91 0.95 1];
ye=x;
Balanço de massa pelo componente mais volátil: p=polyfit(y,x,4);
prr=0;
Fz = Bxb + Dx d (2) yr=0.95;
xcr=1;
while xcr>=0.6
Balanço de massa na seção de retificação: xcr=polyval(p,yr);
yr=0.78.*xcr+0.21;
prr=prr+1;
LR D
yn +1 = xn + xd (3) end
D + LR D + LR pre=0;
ye=yr;
xce=xcr;
Balanço de massa na seção de esgotamento: while xce>=0.1;
xce=polyval(p,ye);
ye=1.15.*xce-0.0155;
LR + F F −D
ym +1 = xm − xb (4) pre=pre+1;
LR + D LR + D end
'pratos na seção de retificação'
prr
onde: F : vazão de alimentação 'pratos na seção de esgotamento'
D : vazão do destilado. pre
'número de pratos total'
B : vazão do produto de fundo pratos=prr+pre
x a : concentração, na fase líquida, do componente
ans =
mais volátil na alimentação pratos na seção de retificação
xb : concentração, na fase líquida, do componente prr = 4
ans =
mais volátil no produto de fundo xd : pratos na seção de esgotamento
concentração, na fase líquida, do produto mais volátil no pre = 4
destilado ans =
número de pratos total
y n + 1 : concentração, na fase vapor, do componente pratos = 8
mais volátil na seção de retificação Fig. 1. Listagem do programa no MATLAB para o cálculo do número de
L R : vazão do líquido pratos na coluna de destilação, com a resposta gerada na seqüência.
(x a )1 : concentração do soluto na solução ( L1 )
B. Extração Líquido-Líquido
V2 : massa da solução (soluto + solvente de extração)
Operação envolvendo duas fases líquidas, que consiste em obtida
promover o contato eficiente entre uma solução líquida e um (y a )2 : concentração do soluto na solução obtida.
solvente apropriado, solvente de extração, imiscível com a L2 : massa de solução (soluto + solvente de extração)
solução e capaz de dissolver preferencialmente um ou mais
retida no solvente
componentes da solução tratada.
(x a )2 : concentração do soluto na solução (soluto +
B. 1. O Problema, de [2] solvente de extração)
(x L )2 : concentração do soluto no solvente
Uma mistura binária de dioxano com água não pode ser
B : massa do solvente (água)
separada por destilação fracionada a pressão atmosférica.
Assim, extrai-se o dioxano da mistura aquosa através do
B. 3. O algorítmo para a solução
benzeno. Determinar o conteúdo final de dioxano em água se
150 kg de solução a 20% de dioxano são tratados
Converte-se os dados de equilíbrio para frações molares, a
consecutivamente em cinco estágios com 100 kg de benzeno
seguir ajusta-se os dados para um polinômio de segunda
em cada estágio. o solvente contém 2% de dioxano. Em cada
ordem. No laço de controle “for”, pela interação entre as
etapa de extração se consegue equilíbrio. A solubilidade
equações de balanço de massa e de equilíbrio, calcula-se as
mútua da água no benzeno pode ser desprezada.
concentrações e vazões para os estágios de 1 a 5, sendo a
TABELA I nossa resposta o valor do último.
Dados de solubilidade do dioxano em água, a 25 °C
B. 4. O programa para a solução
Dioxano em água (kg/kg) Dioxano em benzeno (kg/kg)
5,1 5,2
18,9 22,5
A seguir apresenta-se a listagem do programa no MATLAB
25,2 32,0 para a solução do problema, com a resposta no final.

B. 2. Equacionamento x=[5.1 18.9 25.2];


y=[5.2 22.5 32.0];
xp=x./(100-x);
Apresentamos a seguir o equacionamento, isto é, balanços yp=y./(100-y);
de massa e relações de equilíbrio, para um estágio de p=polyfit(yp,xp,2);
extração. Aqui estaremos chamando de soluto o dioxano, de zp=polyval(p,yp);
xa(1)=.25;
solvente, a água e de solvente de extração o benzeno.
ya(1)=.0204;
L(1)=150;
Balanço de massa total: V(1)=100;
B(1)=120;
for n=2:6
V1 + L1 = V 2 + L2 (5)
ya(n)=(L(n-1).*xa(n-1)+V(1).*ya(1))./(L(n-1)+V(1));
xl(n)=polyval(p,ya(n));
Balanço de massa do soluto: v(n)=L(n-1)+V(1)-xl(n).*B(1);
xa(n)=ya(n);
L(n)=xl(n).*B(1);
(y a )1V1+ (x a )1 L1 = (y a )2 V2 + (x a )2 L2 (6) end
'concentração no último prato'
xa(n)
Equação de equilíbrio de fases:
ans =
concentração no último prato
(y a )1 = (x a )2 (7)
ans = 0.0204

A equação de solubilidade: Fig. 2. Listagem do programa no MATLAB para o cálculo da concentração


para o último estágio, com resposta gerada na seqüência.

(x L )2 = f ((y a ))2 (8)


C. Absorção

onde: V1: massa do solvente de extração parcialmente Trata-se de uma operação de transferência de massa do tipo
contaminado com o soluto A. gás-líquido. Consiste na retirada de um ou mais componentes
(y a )1 : concentração do soluto no solvente. de uma mistura de gases pelo contato direto com um líquido.
A operação inversa, isto é, retirar os componentes mais
L1: massa de solução (solução + solvente de voláteis de uma mistura líquida por meio de um gás que se
extração) retida no solvente faz passar por um líquido recebe o nome de "stripping", e tem
a mesma fundamentação.
balanço de massa e a de equilíbrio, até a concentração da
C. 1. O Problema, de [3] base, chega-se ao número de estágios.

Um óleo não-volátil de peso molecular 300, contendo 2,54 C. 4. O programa para a solução
mol% de propano, deve ser submetido a um "stripping" com
vapor de água de 1,4 kg/cm2 e 138 °C numa coluna de pratos A seguir apresenta-se a listagem do programa no MATLAB
aquecida internamente de modo a ser realizada operação para a solução do problema, com a resposta no final.
essencialmente isotérmica. A coluna será alimentada com
L=100;
quatro mol de vapor vivo por cem mol de óleo desnudado.
G=4;
Calcular o número de placas necessário para reduzir o teor de xb=0.0005;
propano no óleo a 0,05 mol%. A relação de equilíbrio para o yb=0;
porpano no óleo tratado pode ser admitida a seguinte: yt=0.638;
x=[0.0005 0.001 0.002 0.004 0.006 0.008 0.01 0.012 0.014];
y=33,4x (x e y são as frações molares de propano e óleo no y=33.4*x;
gás respectivamente). X=x./(1-x);
Y=y./(1-y);
C. 2. Equacionamento n=4;
p=polyfit(Y,X,n);
xt=0.026;
Apresentamos o equacionamento, balanços de massa e x=0.026;
equações de equilíbrio, para a torre de absorção. Pela pl=0;
conveniência de trabalhar-mos com retas de operação, L e G while x>=0.0005;
ya=(L/G)*x+(G*yt-L*xt)/G;
as vazões do líquido e do vapor não devem variar ao longo da
x=polyval(p,ya);
torre, assim as concentrações devem ser expressas em kmol pl=pl+1;
de soluto/kmol de solvente. end
'o número de placas'
pl
Balanço de massa para o soluto entre um estágio n, na
coluna e o topo: ans =
o número de placas
L GY − LX T pl = 7
Yn + 1 = Xn + T (9)
G G Fig. 3. Listagem do programa no MATLAB para o cálculo do número de
placas, com resposta gerada na seqüência.
Equação de equilíbrio de fases:
IV. COMENTÁRIOS E CONCLUSÕES
Yn = f (X n ) (10)
A aplicação do MATLAB mostrou-se simples, inclusive no
onde: Yn + 1 : concentração do soluto no vapor, isento de tamanho físico dos programas gerados, e eficiente,
principalmente na entrada e saída dos dados.
soluto Assim, o MATLAB apresenta-se como uma ótima
L : vazão do líquido ferramenta didática na resolução de problemas básicos de
G : vazão do vapor operações unitárias que envolvem estágios de equilíbrio.
X n : concentração do soluto na solução
YT : concentração do soluto no vapor isento de soluto REFERÊNCIAS
no topo
[1] D. A. Blackadder e R. M. Nedderman, "Manual de Operações Unitárias",
X T : concentração do soluto na solução São Paulo, Hemus, 1982.
[2] K. F. Pávlov, P. G. Romankov e A. A. Noskov, "Problemas y Ejemplos
para el Curso de Operaciones Básicas y aparatos en Tecnlogía Química",
C. 3. O algorítmo para a solução Moscou, Editorial Mir, 1981.
[3] R. Gomide, "Operações Unitárias, v. 4. Operações de Transferência de
Converte-se os dados de equilíbrio para frações molares, a Massa", São Paulo, Edição do Autor, 1988.
seguir ajusta-se estes dados para um polinômio de quarta [4] D. Hanselman e B. Littlefield. "The Student Edition of MATLAB
Version 4, Mathworks, 1995.
ordem. No laço de controle “while”, partindo-se da [5] J. G. Mackenzie e M. Allen, “Mathematical Power Tools. Maple,
concentração no topo pela interação entre as equações de Mathematica, MATLAB, and Excel”, Chemical Engineering Education,
pp. 156-160, spring 1998.

Você também pode gostar