




















Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Controle de processos
Tipologia: Notas de estudo
1 / 28
Esta página não é visível na pré-visualização
Não perca as partes importantes!





















Renato Spandri^1
Este trabalho é uma revisão sobre sintonia de controladores do tipo PID. O assunto é cada vez mais importante para engenheiros envolvidos com operação, principalmente após a implantação de controladores preditivos e multivariáveis (controle avançado) nas plantas químicas. Trata-se de um texto introdutório, que pretende ser fator motivador para um futuro estudo mais aprofundado. As publicações sobre o assunto são numerosas e aparecem rotineiramente na literatura de Engenharia. Abordam-se alguns métodos de sintonia tradicionais como os que se baseiam no estudo das oscilações permanentes do sistema em malha fechada, os métodos baseados na curva de resposta do processo em malha aberta e os métodos fundamentados em desempenho ótimo em malha fechada. Conclui-se com considerações sobre o valor da experiência prática (heurística) como guia para sintonia de controladores.
This paper is a PID controller tuning review. Tuning has been increasingly important for operation engineers with multivariable predictive control routinely implemented in most chemical plants. This is supposed to be an introductory text, a first step toward further studying. Tuning is a common subject in most engineering technical publications. Some of the well known tuning methods are reviewed, including those based on closed loop sustained oscillations analysis, the open loop transfer function based ones and some of the optimal performance with closed loop tuning methods. Finally, experienced operator tips on tuning are discussed as they prove to be a good heuristic way to achieve both good performance and stability controllers.
Este trabalho es una revisión sobre sintonía de controladores del tipo PID. El asunto es cada vez más importante para ingenieros de operación, principalmente con control avanzado en las plantas químicas. Trátase de un texto introductorio, motivador para un futuro estudio más profundo. Las publicaciones sobre el asunto son numerosas y aparecen rutineramente en la literatura de Ingeniería. Son abordados algunos métodos de sintonía tradicionales como los que se basan en el estudio de las oscilaciones permanentes del sistema, los métodos basados en la curva de respuesta del proceso y los métodos fundamentados en desempeño óptimo. Se concluye con consideraciones sobre el valor de la experiancia práctica (heurística) como guía para sintonía de controladores.
Controle de processos é um campo do conhecimento de Engenharia. Ele é fortemente relacionado à operação e à instrumentação. A operação, de uma forma abrangente, sempre envolve algum modelo do processo: é a prática da engenharia de modelos de processo. A instrumentação, por sua vez, é uma importante área da engenharia do equipamento, voltada para os dispositivos que permitem realizar a tarefa de regulação do processo.
(^1) Unidade de Negócios Replan.
e-mail : [email protected]
Antigamente, mecanismos físicos permitiam a implementação de controle com ação sobre uma válvula para regular alguma propriedade medida do processo, como ilustra o sistema pneumático da figura 1.
Fig. 1 - Controle de temperatura com controlador pneumático. Fig. 1 - Temperature pneumatic control.
O controlador apresentado na figura 1 regula a temperatura de saída de um fluido que passa por um permutador de calor. Para mantê-la próxima de um valor desejado, sempre que houver um erro (diferença) entre ele e o valor de temperatura medido, o sistema mecânico desencadeará naturalmente ação sobre uma válvula, abrindo-a ou fechando-a, aumentando ou diminuindo a vazão de água de refrigeração para o trocador de calor.
Essa ação normalmente é proporcional ao erro verificado entre o valor desejado e o medido para a propriedade regulada. Três parcelas são adicionadas: uma de proporcionalidade direta a cada novo erro, outra de proporcionalidade à soma acumulada do erro e uma terceira de proporcionalidade à taxa de variação do erro, compondo uma lei de controle denominada proporcional + integral + derivativa (PID) que descreve o comportamento de boa parte dos dispositivos de controle mais simples.
Atualmente, com a informatização da instrumentação, outras leis de controle podem ser codificadas em computadores de diversos portes. Em comparação com a tão simples lei PID, única possível antigamente, algumas das atuais merecem o nome de leis avançadas de controle, algoritmos de controle avançado. Muitas dessas leis são de fato complexas e são programadas em computadores de maior porte.
As leis mais complexas normalmente regem tarefas de uma natureza mais ligada à otimização e supervisão. Para tarefas regulatórias mais simples, ainda continua sendo programada nos computadores a antiga e útil lei PID. Esse é o caso dos controladores que regulam vazões, temperaturas e pressões.
A configuração final é a de um esquema hierarquizado de controladores, com o controle avançado otimizando o processo através de atuação sobre uma série de controladores regulatórios do tipo PID. Tudo é muito semelhante a um sistema em cascata: o controle avançado é mestre de diversos controladores PID, que dele recebem periodicamente novos set-points (valores desejados). Na figura 2 ilustra-se uma rede de computadores de controle de processo (SDCD), indicando o fluxo hierarquizado de informação: set-point enviado pelo controle avançado e atuação sobre o processo pelo controle regulatório.
O refluxo é uma variável que influencia o intemperismo do GLP (95% vaporizados no ensaio de vaporização do produto e que é influenciado pela presença de hidrocarbonetos pesados). Sendo usado (manipulado) apropriadamente, pode se tornar um bom grau de liberdade para regular (controlar) o intemperismo. Considerações análogas valem para a carga térmica do refervedor no que se refere ao controle (regulação) da PVR da nafta (Pressão de Vapor Reid do produto, que é influenciada pela presença de hidrocarbonetos leves).
O exemplo do anexo I ilustra outro fato importante relacionado ao diagrama de blocos aplicado a controle de processos: as variáveis y e u do diagrama de blocos acima estão na forma de desvio em relação a um estado estacionário do processo.
O modelo do processo é a lei que expressa a influência de u sobre y. Nos processos químicos, essa lei é normalmente conseqüência de balanço de massa e energia, e acaba sendo expressa por equações diferenciais do tipo:
τ + = −
Pelo fato de essa equação envolver uma derivada primeira, diz-se que os modelos dos processos químicos são geralmente de primeira ordem.
Quando uma variação única e brusca é aplicada na entrada u (variação denominada degrau), a integração dessa equação fornece a seguinte solução típica (fig. 4):
Fig. 4 - Resposta (variável de saída) de processo de primeira ordem a um degrau na variável de entrada. Fig. 4 - First order process step response.
Três termos são importantes para o modelo:
ganho do processo : expressa quanto se altera a variável de saída para cada unidade de variação da variável de entrada. O ganho é uma razão, possui unidades e pode ser calculado pela expressão:
tempo morto (t (^) d - delay time ) é o tempo que o processo leva para começar a responder à variação em degrau;
tempo de primeira ordem ( τ ) é o tempo que o processo demora, uma vez iniciada a variação, para chegar aos 63% da variação total final. Esse número 63% é conseqüência de uma exponencial que aparece na
solução analítica da equação diferencial, podendo-se facilmente constatar que 100 × ( 1 − e −^1 )^ = 63 %.
É claro que existem modelos muito mais sofisticados para o processo. Para a maioria das finalidades práticas basta um modelo de primeira ordem com atraso.
Processos químicos podem ser representados por diagrama de blocos como o seguinte (fig. 5):
Fig. 5 - Diagrama da função de transferência do processo. Fig. 5 – Process step transfer function.
O ganho e o tempo de primeira ordem aparecem como coeficientes de uma razão denominada função de transferência. A variável s, em última análise, representa a derivada. O tempo morto aparece no bloco imediatamente posterior ao primeiro.
Uma vez definidas as variáveis de entrada e de saída, o levantamento prático da função de transferência é chamado identificação do processo. A maneira mais simples de se levantar a função de transferência, ou seja, de se determinarem os valores de Kp , τ e t (^) d (identificar o processo), é a de se fazer teste que consiste em:
Fig. 6 - Teste de aplicação de degrau na entrada do processo. Fig. 6 – Step test.
Fig. 7 - Resposta do teste de aplicação de degrau na entrada do processo. Fig. 7 – Step test results.
Fig. 9 - Diagrama de blocos da função de transferência do processo com controlador PID em malha fechada. Fig. 9 - Closed loop block diagram.
A informação de entrada para o controlador é o erro entre o valor desejado ( set-point y (^) d ) e o valor real da variável de saída do processo. O esforço do controlador sempre será o de diminuir esse erro, mantendo a variável de saída do processo sob controle, motivo pelo qual ela é também denominada variável controlada.
A informação de saída do controlador é o grau de liberdade do processo, variável que o controlador vai manipular para manter o processo sob controle. Por esse motivo, a saída do controlador (entrada do processo) é chamada variável manipulada.
A lei PID traduz a idéia de que a variável manipulada será alterada proporcionalmente ao erro que aparece a cada instante, ao acúmulo (integral) do erro ao longo do tempo e à taxa de variação do erro da variável controlada, ou seja:
s
t d d c d i
c
0
t
c d s i
c
0
Aparecendo três parâmetros de sintonia:
O valor numérico dessas três constantes deve ser determinado de maneira que o controlador tenha um bom desempenho e nunca introduza instabilidades no processo. Esse é o problema de controle clássico, o problema de sintonia do controlador PID.
O termo malha aberta refere-se ao processo sem a ação do controlador (como se a linha de realimentação do diagrama de blocos do processo controlado estivesse aberta).
Alguns métodos propostos para sintonia de controlador PID baseiam-se apenas nos parâmetros do processo (Kp , τ e t (^) d ), não levam em conta o controlador, resultando de uma análise do processo em malha aberta.
O método proposto por Cohen e Coon resume-se na tabela I:
controlador (^) k (^) c τ i^ τ d
1 K t 3
t
P d
τ (^) d
τ
0 9 K t 12
t
P d
τ (^) d
τ
. +
t
t
d t
d
d
30 3
9 20
τ
τ
K t 3 4
t
P d
τ (^) d
τ
τ
τ
d
d
d (^) t
t
t 13 8
32 6
τ
d
d t
t 11 2
4
c^ τ^ i^ τ d
Diagrama de blocos do processo vazão de refluxo de topo x intemperismo do GLP (fig. 10):
Fig. 10 - Diagrama de blocos da função de transferência do sistema de topo de debutanizadora com controlador PID em malha fechada. Fig. 10 – Fractionator top system closed-loop block diagram.
Esse é o caso de aumento no set-point do controlador. A instrução de aumento de um grau no intemperismo do GLP (degrau unitário no set-point da malha de controle) será executada pelo controlador de modo diferente, conforme seus parâmetros de sintonia.
Examinando-se a influência do ganho proporcional do controlador para um controle apenas proporcional (sem ações integral e derivativa), o desempenho da malha pode ser tão diferente quanto mostra-se na figura 11:
Fig. 11 - Respostas do sistema de topo de debutanizadora com controle proporcional e diferentes constantes de proporcionalidade k (^) c. Fig. 11 – Fractionator top system with proportional-only PID control.
Com ganho de controle (k (^) c ) baixo para controlador apenas proporcional, a variável não é inteiramente corrigida (aumento de 1o^ C). A resposta do processo sob controle é suave e, estabilizado em novo regime, há um desvio permanente em relação ao valor desejado (fora do set-point : off-set ).
Aumentando o ganho, o off-set tende a se reduzir. Entretanto, a resposta do processo fica oscilatória. Para ações proporcionais mais intensas, o caráter oscilatório fica mais drástico, a ponto de deixar o processo instável. Há um valor do ganho proporcional que faz as oscilações ficarem sustentadas (curva oscilatória com amplitude constante) (fig. 12).
Fig. 12 - Respostas do sistema de topo de debutanizadora com controle proporcional e ganho último ku. Fig. 12 – Fractionator top system with proportional-only PID control – limit case.
Esse ganho é um limite, denominado ganho último (ku ), além do qual o processo fica instável. O limiar da condição estável para a instável se dá, no exemplo, para um ganho último de ku = -7.25. Nessa condição, o período de oscilação vale P (^) u = 4 min.
Há outra forma de se fazer o processo sob controle oscilar permanentemente, transformando o controlador num relé. Colocam-se limites para sinal de saída do controlador. Essa saturação do sinal de saída protege a planta contra oscilações de amplitudes muito grandes.
Utilizando-se um controle com apenas ação proporcional de ganho elevado e com saturação em seu sinal de saída para a planta, cria-se um controlador on-off que permite estudar a condição de oscilação sustentada de um modo mais seguro para o processo.
O diagrama de blocos para o processo refluxo de topo x intemperismo de GLP para essa configuração de controle é o seguinte (fig. 13):
Fig. 13 - Diagrama de blocos da função de transferência do sistema de topo de debutanizadora com controlador relé (PID de ganho elevado com saturação de saída) em malha fechada. Fig. 13 – Fractionator top system with relay control.
Utilizando-se um ganho de kc = -100 e restringindo-se a saída do controlador aos limites –2 a +2 (unidades normalizadas de vazão de refluxo de topo), a resposta do sistema a um aumento de 1o^ C no set-point é a seguinte (fig. 14):
Há três classes propostas:
Para uso da tabela, deve-se conhecer o ganho último (k (^) u ) e o período da oscilação sustentada (Pu ). Para o exemplo discutido, a sintonia resultante da aplicação das margens de segurança de Ziegler e Nichols é a seguinte (tabela VI):
controlador k (^) c τ (^) i τ d
No item V foi apresentada uma forma relé do controlador que, acrescida de um limitador do sinal de saída, permite fazer o sistema oscilar com baixas amplitudes. O sinal de saída do controlador forma uma onda quadrada de amplitude d=2 e a saída da planta com amplitude a=0.4185.
Um ganho último modificado pode ser estimado pela expressão:
a
d ku
Como o relé introduz não linearidade no processo, essa expressão é uma aproximação que permite estimar um ganho último de k (^) u = -6.1. O período de oscilação do sistema foi de 4 min.
Com esses dois dados, pode-se aplicar a dessintonização recomendada na tabela V, obtendo a seguinte sintonia recomendada:
controlador k (^) c τ (^) i^ τ d
Outra forma de sintonizar controlador PID consiste em pesquisar valores das constantes kc ,^ τ i e^ τ d que
minimizem um erro de desempenho. Um erro de desempenho decorre do fato de que qualquer ajuste promovido por um sistema de controle levar um tempo para se concluir e, ao longo desse tempo, acumulam- se erros de controle (valor desejado – set-point – menos valor medido).
No gráfico seguinte (fig. 15) mostra-se o desempenho de um controle PID para um aumento de 1o^ C no intemperismo de GLP ( set-point de controlador que manipula vazão de refluxo de topo da torre debutanizadora).
Fig. 15 - Erro do controlador PID em aumento de set-point. Fig. 15 - Controller integral error - the set-point increase case.
Inicialmente, o controlador reduz a vazão de refluxo de topo. Reduzindo o refluxo, o intemperismo começa a subir. Durante todo o período de elevação do intemperismo, segue-se acumulando o erro entre o valor desejado e o real (inferior ao desejado).
No caso apresentado na figura, o controlador está sintonizado para reduzir o refluxo com rapidez, o que leva o intemperismo a ultrapassar o valor desejado ( over-shoot ). Há uma inversão do sinal do erro e o controlador, então, passa a aumentar o refluxo. Continua-se contabilizando o erro entre o valor desejado e o real (agora superior ao desejado).
função ponderal é bastante particular para o processo e subjetiva do engenheiro que está aplicando este método. Uma proposta comum é escolher o próprio tempo como função ponderal (tempos menores, pesos menores e vice-versa), o que é conhecido como método de integral (soma acumulada) do valor quadrático dos erros instantâneos ponderados pelo tempo (ITSE – integral of time-weighted squared errors ). Outras propostas são possíveis e essa é uma questão aberta.
Essas observações mostram a importância tanto da experiência prática para classificação dos erros de controle quanto do conhecimento profundo do processo a ser controlado e das condições a que está tipicamente sujeito. Essa experiência prática e esse conhecimento do processo formam uma base heurística fundamental para a tarefa de sintonia de controladores.
As técnicas descritas até este ponto têm todas certa fundamentação teórica.
A classe de métodos que se baseia na curva de resposta do processo se fundamenta na idéia de inversão da solução da equação diferencial do processo.
A classe de métodos baseados na dessintonização em relação ao ponto crítico de oscilações sustentadas foi desenvolvida a partir de critérios precisos sobre a resposta do processo com controlador. Os critérios precisos que podem nortear o desenvolvimento de diferentes métodos dessa classe se fundamentam na rapidez do sistema ( rising time, settling time ) ou na extensão do comportamento do sistema ( overshoot, decay ratio, off- set ). Em particular, o método de Ziegler-Nichols foi baseado numa decay ratio conveniente aplicada a um conjunto grande de controladores industriais. Alternativas mais conservativas ou mais agressivas podem ser propostas.
Os métodos baseados em desempenho ótimo são uma aplicação da idéia de pesquisa do mínimo de funções de várias variáveis.
Há, entretanto, um caráter fortemente prático, heurístico, na tarefa de sintonizar controladores. Esse caráter já aparece em alguns itens dos próprios métodos científicos, que exigem decisões variadas sobre margens de segurança, desempenho requerido do controlador, condições típicas da planta e erros toleráveis. Mas o caráter prático é definidor de toda uma classe de regras de sintonia. Algumas regras práticas já se tornaram clássicas:
retirada de líquido do fundo de equipamentos (torres, principalmente) para manter o nível de líquido no fundo excessivamente estável. Isso pode ser um problema porque, normalmente, o líquido retirado é carga de outro equipamento a jusante. Nesses casos, controle de nível muito rigoroso em uma parte do processo implica em variação excessiva da carga do outro equipamento, cujo controle fica difícil. Em muitos casos, off-set ou ações muito lentas em controle de nível não representam grande problema de fato, e a agressividade do controlador de nível é fruto de uma cultura imprópria de operação da planta;
Outras regras existem, particulares para cada caso. Recordando-se a grande quantidade de controladores mais elaborados que a eletrônica e a informática viabilizaram nos dias de hoje, percebe-se a ausência de muitos métodos científicos para sintonizar itens comuns como controladores com transições (ação de controle dividida entre vários atuadores ou chaveamento dentre diversas variáveis controladas) e controladores antecipatórios, que usam sempre alguma forma de modelo do processo.
Um item importante que ainda hoje é fortemente dependente de regras práticas de sintonia é o de controle robusto. Como já se comentou, tempos de residência e ganhos (sensibilidade) do processo variam fortemente e os controladores requerem ressintonia com certa freqüência. Uma forma de atenuar esse retrabalho é a de encontrar uma solução aproximadamente de compromisso para os ajustes do controlador, ou seja, sintonizá- lo para atender de maneira minimamente satisfatória a uma grande faixa de condições operacionais. As tentativas teóricas para solução desse problema são um esforço em andamento (e bastante, por assim dizer, complexas) e a realidade atual ainda é a da prática de regras particulares, caso a caso, para atender a essa necessidade.
Sintonizar controladores é uma arte. Parte-se das ferramentas teóricas disponíveis. Com elas, faz-se o esforço máximo de análise das diferentes situações práticas a serem atendidas. Ao final, decretam-se refinamentos oriundos da experiência prática com o sistema em questão. Essa etapa final é importante (em muitos casos é a única disponível) e deixa claro o lado empírico do assunto.
A maioria das referências da literatura de controle de processos químicos ressalta a superioridade dos métodos científicos, de base teórica, em relação aos métodos de tentativa e erro para sintonia de controladores.
A nossa experiência já tão longa na prática dentro da indústria permite atenuar um pouco a força dessa afirmação para, um pouco concordando com ela, dela também discordar.
Os métodos científicos são importantes. Eles são fruto de um esforço gigantesco no sentido de técnicas mais perfeitas, esforço esse que, entre nós, consome recursos de inteligências brilhantes e idealistas. Seu resultado é a grande quantidade de ferramentas hoje disponíveis para os técnicos da indústria.
Entretanto, o conhecimento heurístico, que ingenuamente poderia ser rotulado como predisposição à tentativa e erro, é ainda muito importante. Sintonia é um ajuste de sensibilidade, e a sensibilidade desejada e desejável é algo que varia muito no espaço e no tempo. Todas as receitas cartesianas e determinísticas são sempre bem acolhidas, mas uma última análise heurística é essencial antes de viabilizar valores a serem carregados num controlador. Essa análise é essencial sob o ponto de vista de desempenho do controlador e sob o ponto de vista de segurança operacional.
A extensão de uma automação precisa ser um pouco relativizada com a medida humana, que ainda é a medida de todas as coisas. No caso de sintonia de controladores, essa relativização pode ser feita através da compreensão do valor do esforço na ciência de sintonia e também do valor inestimável de uma experiência prática disponível e pulverizada pelos órgãos operacionais do parque produtivo. O treinamento contínuo da mão-de-obra (propiciando-lhe, inclusive, sempre mais excelência na ciência de sintonia) e a promoção de uma atuante gerência do conhecimento ( knowledge management ) podem ser uma rota interessante para alavancar uma área que tem caráter científico mas, sobretudo, caráter de uma verdadeira arte.
A figura seguinte mostra um tanque de aquecimento de uma corrente de líquido. A vazão de saída de líquido no tanque é supostamente igual à de entrada no tanque.
TI
Ti
w (kg/min)
( C)o
( C)o
q (kcal/min)
Considerando regime permanente sob o ponto de vista de balanço material, o balanço de energia pode ser escrito:
( ρ V )C (^) P CP( )
dT dt
= w T (^) i − T + q
A subtração das duas expressões permite escrever o balanço energético em relação ao estado estacionário:
ρV)C (^) P C (^) P ( ) CP( ) ( )
d T T dt
s w Ti Ti (^) s w T Ts q qs
e fazendo:
a equação de balanço fica:
w d w y u dt
dy (^) = − + ′ ( ρV)C (^) P CP CP
redefinindo:
τ
w
u
u wC (^) p
Resulta:
τ
dy
dt
Ou seja, o comportamento dinâmico do tanque é regido por uma equação diferencial de primeira ordem. Estando o tanque inicialmente em estado estacionário, a condição inicial da equação é dada por:
t = 0 ⇒^ y^ =^0 (^ T^ = Ts )
Visualizando o processo como uma caixa preta (sistema):
processo de aquecimento
u y
d
Quaisquer variações em d ou u não se propagam instantaneamente para y. Há uma função temporal que vincula a variação de y para alterações em u ou d. Essa função temporal é solução da equação diferencial. No anexo II mostram-se algumas das soluções mais comuns em controle de processo.