Escolar Documentos
Profissional Documentos
Cultura Documentos
Aplicaes da Teoria de
Controle em uma Refinaria
de Petrleo
Estudo de Caso: REVAP
Monografia orientada pelo Professor Doutor Pedro Aladar Tonelli e apresentada Universidade
de So Paulo como parte dos requisitos necessrios para concluso do curso de Bacharelado
em Matemtica Aplicada e Computacional.
AGRADECIMENTOS
Deus, mestre e criador de todas as coisas, por ter sido meu companheiro desde
sempre.
Aos meus pais, por tudo o que sou e por todo carinho e amor que sempre me dedicaram
por toda a vida.
minha noiva e futura esposa, pela ajuda e companheirismo indispensveis durante a
realizao deste trabalho, mesmo nos momentos de maiores dificuldades.
Ao professor Tonelli, pela orientao e compreenso desde o incio das pesquisas.
Pgina 2
SUMRIO
RESUMO .............................................................................................................................. 05
Pgina 3
CONCLUSO........................................................................................................................ 48
APNDICE ........................................................................................................................... 49
BIBLIOGRAFIA .................................................................................................................... 52
Pgina 4
RESUMO
Este trabalho descreve a utilizao das tcnicas de teoria de controle nas plantas de
processamento de uma refinaria de petrleo pertencente ao sistema Petrobras, a REVAP,
Refinaria Henrique Lage, localizada em So Jos dos Campos/SP, no Vale do Rio Paraba.
So destacados os conceitos da teoria de controle essenciais ao desenvolvimento
do estudo de controle na refinaria e tambm so feitos estudos de algumas malhas de controle
em funcionamento em uma das unidades de processo da REVAP.
Foi desenvolvido um modelo matemtico de uma parte da unidade de Destilao, o
forno de destilao atmosfrica, em um simulador de processos industriais (INDISS - Industrial
and Integrated Simulation Software) da empresa francesa RSI, com o objetivo de testar uma
modificao na estratgia de controle na temperatura de sada do forno citado.
Para controlar o processo simulado no INDISS e realizar os testes de mudana de
estratgia de controle, foi desenvolvido um algoritmo de controle do tipo PID no software
MatLab. Para que o modelo matemtico desenvolvido no INDISS e o algoritmo de controle
pudessem se comunicar, foi desenvolvida uma interface de software, em VBScript.
O captulo 1 apresenta uma introduo sobre o petrleo, sua forma de explorao,
refino e tambm um breve histrico da Petrobras e da REVAP. J o captulo 2 descreve as
unidades de processo da REVAP e detalha o funcionamento da unidade de Destilao
Atmosfrica e Vcuo, unidade na qual se concentraram os estudos deste trabalho.
No captulo 3 feita uma breve reviso terica de conceitos da teoria de controle,
essencialmente controles do tipo PID, e so feitas anlise de funcionamento de trs malhas de
controle que so utilizadas na unidade de Destilao da refinaria.
O captulo 4 contm uma introduo ao uso de simuladores de processo na
indstria petroqumica e detalha o processo de modelagem do forno de destilao atmosfrica
no INDISS, o desenvolvimento do algoritmo de controle no MatLab e como foi feita a
comunicao entre os dois softwares.
J o captulo 5 apresenta os resultados do processo de simulao, que teve por
objetivo testar uma modificao na estratgia de controle utilizada atualmente na REVAP.
Pgina 5
Pgina 6
Pgina 7
descarga. Outra etapa do processo levar esse petrleo dos terminais at as refinarias, onde
ser processado e dar origem aos derivados para utilizao comercial.
O leo cru extrado do poo no tem aplicao direta. A sua utilizao ocorre por
meio de seus derivados. Para que isso ocorra, o petrleo fracionado em seus diversos
componentes atravs do refino ou destilao fracionada, processo que realizado nas
refinarias de petrleo. Este processo aproveita os diferentes pontos de ebulio das substncias
que compem o petrleo, separando-as e convertendo em produto final.
Os derivados mais conhecidos so: gs liquefeito (GLP) ou gs de cozinha, gasolinas,
naftas, leo diesel, querosenes de aviao e de iluminao, leos combustveis, asfaltos,
lubrificantes, combustveis martimos, solventes, parafinas, coque de petrleo.
Pgina 8
Pgina 9
Pgina 10
Pgina 11
Pgina 12
Pgina 13
Pgina 14
Pgina 15
Pgina 16
Pgina 17
Pgina 18
Numerao do Equipamento
Funo no Processo
B-01
Bomba de carga da unidade
T-01
Torre de Pr-flash
T-02
Torre Estabilizadora de Nafta
F-01
Forno Refervedor da torre de pr-flash
B-02
Bomba de carga do F-01
B-08
Bomba de carga do F-02
F-02
Forno de carga da torre de destilao atmosfrica
T-03
Torre de Destilao Atmosfrica
B-16
Bomba de carga do F-03
F-03
Forno de carga da torre de destilao vcuo
T-05
Torre de Destilao Vcuo
Tabela 02: Identificao dos equipamentos do fluxograma
Pgina 19
Onde,
Pgina 20
Pgina 21
Pgina 22
Aps esta breve reviso terica, sero estudadas algumas malhas de controle
implementadas na unidade de Destilao da REVAP.
3.2 Controle de Temperatura de Sada de Produto do Forno de Carga da Torre de
Destilao Atmosfrica
O forno de carga da torre de destilao atmosfrica (identificado como F-02 no
fluxograma da figura 08) realiza um papel fundamental no processo de destilao, pois fornece
a temperatura necessria para que ocorra a separao dos componentes do petrleo na torre
de destilao atmosfrica.
Como o objetivo do deste forno fornecer uma temperatura tima para que ocorra
o processo de destilao, a varivel controlada deste sistema a temperatura de sada de
produto (cru-reduzido) que vai em direo torre atmosfrica.
Para se obter o controle de temperatura, a varivel manipulada pelo sistema de
controle a presso de gs combustvel que alimenta os maaricos do forno. Quanto maior a
presso de gs combustvel para os maaricos, maior a temperatura de sada do produto do
Pgina 23
Pgina 24
observa-se que outras variveis podem influenciar nesta temperatura, como vazo de produto
que passa pelo forno. Contudo, o sistema de controle foi projetado levando-se em conta
apenas a presso de gs combustvel como varivel manipulada.
Neste sistema de controle, existem trs modos de operao: manual, automtico
(malha fechada de controle de presso de gs combustvel) e cascata (malha fechada de
controle de temperatura, com sinal de controle sendo enviado malha fechada de controle de
presso de gs combustvel). A seguir sero apresentados os detalhes de cada modo de
operao.
Em modo manual, o controle de temperatura do forno fica sob responsabilidade do
operador da planta. O operador verifica a temperatura do forno, a presso de alimentao de
gs combustvel e atua diretamente na abertura da vlvula de controle de presso de gs
combustvel, para realizar a correo da temperatura de sada conforme requerido pelo
processo. Neste modo de operao, o grande problema que o operador da planta precisa
ficar quase que exclusivamente com sua ateno voltada para este pequeno trecho de
processo, deixando de observar outros eventos e controles no menos importantes para o
processo global de destilao.
J em modo automtico o controle de presso feito por um controlador que
executa um algoritmo PID. O controlador recebe o sinal do transmissor de presso de gs
combustvel, compara este sinal com o valor desejado pelo operador (set-point) e faz um
clculo do sinal de sada (correo) que atua sobre a vlvula de controle de presso de gs
combustvel. Neste modo de operao, o operador verifica a temperatura de sada do forno e
atua alterando o set-point do controlador de presso, e no mais atua diretamente sobre a
vlvula. O modo automtico apresenta vantagens sobre o modo manual, pois o operador no
mais necessita verificar duas variveis para atuar (presso de gs combustvel e temperatura de
sada) e a atuao do controlador de presso, quando bem sintonizado (valores timos de
ganho proporcional, integral e derivativo), provoca variaes menores na planta do que uma
atuao manual direta na vlvula. Porm, apresenta ainda uma desvantagem, pois o sistema
ainda requer a ateno do operador na verificao da temperatura de sada do forno.
Em modo cascata, o controle da temperatura realizado por dois controladores
executando algoritmos PID. O primeiro controlador recebe o sinal do transmissor de
temperatura de sada de produto do forno, compara este sinal com o valor desejado pelo
operador (set-point de temperatura) e faz um clculo do sinal de correo. Este sinal de
correo enviado como set-point de presso ao controlador de presso de gs combustvel
descrito no modo automtico. Este ltimo controlador faz o clculo do sinal de sada e atua
sobre a vlvula de controle de presso de gs combustvel para os maaricos. O modo cascata
Pgina 25
o mais vantajoso dos trs modos apresentados, pois o operador da planta apenas informa ao
sistema de controle a temperatura de sada que deseja e os controladores executam os
algoritmos e fazem a atuao na planta de maneira a deixar o forno com a temperatura
desejada, liberando a ateno do operador para outros pontos do processo.
Pgina 26
Pgina 27
Pgina 28
Pgina 29
Pgina 30
Com esta idia surgiu o projeto CAPE-OPEN (Computer Aided Process Engineering
Open Simulation Environment), procurando uma modelagem rpida, precisa e efetiva para a
sntese, projeto, monitorao e otimizao de processos qumicos e relacionados. Este projeto
prope um padro para as interfaces dos componentes utilizados em simulaes, que deve ser
respeitado por aqueles que os desenvolvem, a fim de permitir a integrao e troca destes entre
diferentes fabricantes. Um destes fabricantes a empresa francesa RSI, que desenvolveu o
software de simulao INDISS (Industrial and Integrated Simulation Software), capaz de
representar o sistema real como um todo no desenvolvimento de processos simulados.
Existem basicamente dois tipos de simuladores industriais utilizados atualmente. O
primeiro tipo dispe de uma vasta biblioteca de componentes padronizados. Na concepo de
um novo processo, basta utilizar os componentes disponibilizados pelo simulador e somente
fazer suas interligaes e o ajuste dos parmetros, de acordo com o processo a ser simulado.
Estes normalmente no permitem a criao de novos componentes e so muito utilizados para
o treinamento de novos operadores de processo.
J o segundo tipo de simuladores, utilizados para aplicaes mais restritas, permite
no s a edio de componentes existentes, como tambm a criao de novos, tornando muito
mais flexvel sua utilizao em diferentes tipos de processos. Devido a esta flexibilidade, estes
so muito utilizados na pesquisa, pois permitem que novos processos ou novas tcnicas de
controle sejam simulados e estudados, possibilitando um estudo de viabilidade destes.
Aps a criao de novos processos em simuladores, h a necessidade de se fazer a
validao do modelo. Esta pode ser realizada atravs da comparao dos resultados de
simulao com o processo real ou com outro modelo de simulao j implementado e validado
em outro simulador. A opinio de operadores experientes tambm desempenha vital
importncia no processo de validao.
Pgina 31
variaes de tcnicas estudadas, fato que seria impossvel caso o estudo fosse feito
diretamente na planta de processo.
Para se fazer um modelo de um processo no INDISS so utilizadas bibliotecas de
componentes padronizados, que so parametrizados com os dados dos equipamentos
envolvidos e com as condies bsicas do processo, tais como tamanho dos vasos, nmero de
estgios de uma torre, potncia de bombas, tipo de produto a ser processado, temperaturas,
presses, etc. Quanto maior o nmero e a preciso das informaes sobre o processo, maior
a fidelidade do modelo obtido com a planta real.
Alm de todas as informaes tcnicas sobre o processo a ser simulado, de vital
importncia o conhecimento do funcionamento planta de processo e das bases fsico-qumicas
envolvidas nesta planta, pois durante o processo de desenvolvimento do simulador,
necessria uma validao dos resultados obtidos do software, verificando assim a fidelidade da
simulao.
Pgina 32
Pgina 33
Pgina 34
Pgina 35
Pgina 36
Pgina 37
Pgina 38
Pgina 39
Pgina 40
Pgina 41
partir dos resultados obtidos nos primeiros testes, foram feitas as primeiras
anlises.
No caso da sintonia 01, o controle se comportou relativamente bem. A sintonia teve
por objetivo levar a varivel de processo para o valor de set-point de maneira lenta. O objetivo
foi alcanado, porm, a velocidade de correo poderia ser um pouco maior.
Para a sintonia 02, a correo j foi mais rpida comparativamente sintonia 01. O
objetivo era fazer o erro diminuir mais rapidamente, objetivo esse que foi alcanado, porm
ocorreu um problema que geraria srios transtornos caso ocorresse no forno da planta real:
com o aumento dos ganhos proporcional e integral, a correo foi to rpida que gerou um
overshoot (quando a varivel de processo converge para o set-point de maneira to rpida
que acabando fazendo com que o erro troque de sinal algumas vezes at se atingir a
estabilidade). Esse fenmeno deve ser evitado ao mximo nas plantas reais, pois pode causar
srios transtornos operacionais.
J para a sintonia 03, que foi a mais agressiva de todas as sintonias, o resultado
no foi bom. A velocidade de correo foi exagerada, o que gerou uma alta instabilidade no
processo, fazendo com que a variao de temperatura no forno fosse muito grande.
Aps as anlises preliminares, foram feitos os testes para o caso 02 (mudana de
set-point com 300 segundo de simulao). Seguem os resultados.
5.2.4 Sintonia 01: Kc = 9 e Ti = 0,001 (Caso 2)
Pgina 42
Pgina 43
5.2.7
Pgina 44
5.2.8
Pgina 45
Pgina 46
Pgina 47
CONCLUSO
A utilizao de simuladores de processo agregados a algoritmos de controle
desenvolvidos em softwares comerciais possibilita uma grande flexibilidade no estudo e
otimizao de malhas de controle nas indstrias petroqumicas, devido ao fato de que no
necessria a realizao de testes feitos diretamente na planta de processo, o que evita
possveis descontroles operacionais e situaes perigosas que tais testes poderiam gerar.
Da mesma maneira como foi simulada a malha de controle de temperatura de sada
do forno atmosfrico, poderiam ser simuladas outras malhas crticas da unidade, tais como o
controle de temperatura da panela de retirada de querosene na torre de destilao
atmosfrica, que influi diretamente na qualidade e quantidade de produo deste derivado.
Um modelo matemtico bem ajustado da torre de destilao atmosfrica em conjunto com um
algoritmo de controle com sintonia tima, poderiam gerar uma malha de controle com
respostas mais eficazes, elevando o grau de otimizao e, por conseqncia, aumentando a
rentabilidade do processo.
Alm de simular processos que j esto em funcionamento, a tecnologia de
simulao desenvolvida neste trabalho pode ser usada para modelar unidades de processo que
esto em fase de projeto. Neste caso, a grande vantagem seria utilizar o simulador e o
algoritmo de controle para encontrar valores de sintonia tima a serem implantados nas
futuras plantas de processo, alm da possibilidade de testar vrias estratgias de controle.
Conforme citado, a REVAP est passando por um processo de modernizao, que
inclui a entrada em operao de vrias novas plantas de processo. As vantagens citadas da
utilizao de modelos matemticos para estudos de controle desenvolvida neste trabalho
foram encaminhadas aos responsveis tcnicos de implantao de projetos da REVAP, para
estudo de viabilidade tcnico-econmica da implantao de modelos matemticos nos projetos
que esto em fase de desenvolvimento.
Pgina 48
APNDICE
Para desenvolver a comunicao entre os softwares INDISS e MATLAB, foi
necessrio o desenvolvimento de um cdigo em VBScript, dentro do Excel, que serviu de
ponte de comunicao entre os dois softwares. Segue o cdigo desenvolvido.
End If
RunSimulation = IndissOLE.RunSimulation
IsSimulationRunning = IndissOLE.IsSimulationRunning
If IsSimulationRunning = -1 Then
MsgBox "Erro chamando a simulacao"
Exit Sub
End If
SimOK = True
Pgina 49
Sub Leitura()
Dim SetV As Long
Dim Write1 As Double
If SimOK = True Then
Sheets("INDISS").Cells(1, 1).Value = IndissOLE.EvaluateExpression("TT262038.Value")
Sheets("INDISS").Cells(3, 1).Value = IndissOLE.GetSimulationTime
Sheets("INDISS").Cells(7, 1).Value = IndissOLE.EvaluateExpression("PT262307.Value")
Write1 = Sheets("INDISS").Cells(5, 1).Value
SetV = IndissOLE.SetVariableValue("PV262307.ProcessValue", Write1
IniciaLoop
Else
MsgBox "FIM
End If
End Sub
Sub IniciaLoop()
Application.OnTime Now + TimeValue("00:00:01"), "Leitura"
End Sub
Sub StopINDISS()
Dim StopSimulation As Long
Dim CloseSimulator As Boolean
StopSimulation = IndissOLE.StopSimulation
If StopSimulation = 0 Then
Pgina 50
Pgina 51
BIBLIOGRAFIA
[1] Ogata, K. Engenharia de Controle Moderno.
[2] Moraes, Csar Augusto de Modelagem, controle e minimizao do consumo de energia
em uma unidade de fracionamento de nafta, Campinas/SP, 2004.
[3] Muller, Jess Felipe Simulao para Anlise e Projeto de Controladores em Processos da
Indstria Petroqumica, Florianpolis/SC, 2003.
[4] Passos, Cristina Neves et al. Processos de Refino Petrobras, 2002.
[5] Lazzarini, Michele F. Desenvolvimento, Acompanhamento e Configurao de Sistemas de
Controle Avanado, PI e SDCD na Refinaria REFAP, Florianpolis/SC, 2007.
[6] Orient Lodge www.orient-lodge.com/node/3430 - Writing from MatLab to Excel Using
ActiveX, acessado em outubro de 2009.
[7] The MathWorks www.mathworks.com acessado em outubro de 2009.
[8] RSI www.simulationrsi.com acessado em outubro de 2009.
[9] Petrobras www.petrobras.com.br acessado em agosto de 2009.
Pgina 52