Feed-Forward Control Implementation in DCS Platforms

Quando o Controle Feed-Forward é a Escolha Certa

O controle feed-forward é eficaz quando três condições são verdadeiras. Primeiro, a perturbação é mensurável em tempo real. Segundo, a perturbação atua antes ou simultaneamente ao seu efeito sobre a variável controlada. Terceiro, o tempo morto do processo da perturbação até a variável controlada é maior que a taxa de variação da perturbação. O controle do ar de combustão em caldeiras atende a todas as três condições — as mudanças na demanda de fluxo de combustível são rápidas, mensuráveis via transmissor de fluxo de combustível, e a resposta do sensor de oxigênio tem um tempo morto de 8 a 15 segundos.

O feedback em cascata sozinho produz oscilações de O2 de ±1,5% durante rampas de carga. Adicionar feed-forward reduz isso para ±0,3–0,5%. No entanto, o feed-forward não é apropriado quando a medição da perturbação é ruidosa ou não confiável. Aplique um filtro de primeira ordem com constante de tempo de 2 a 5 segundos na medição da perturbação antes de usá-la como entrada feed-forward.

Projeto do Filtro Lead-Lag

O núcleo de um projeto feed-forward é o compensador dinâmico lead-lag. A função de transferência é:

G_FF(s) = K_FF × (T_lead × s + 1) / (T_lag × s + 1)

Calcule K_FF a partir da razão de ganho do processo: K_FF = (K_processo_perturbação) / (K_processo_manipulado). Em um circuito de ar de combustão, se um aumento de 1% na demanda de fluxo de combustível requer um aumento de 0,95% no fluxo de ar, então K_FF = 0,95.

Identifique T_lead e T_lag a partir dos dados do teste de degrau. Se a mudança no fluxo de combustível alcança o queimador em 2 segundos e afeta o O2 em 12 segundos, enquanto uma mudança no amortecedor de ar afeta o O2 em 8 segundos, o lead necessário é aproximadamente 12 − 8 = 4 segundos. Defina T_lead = 4 s. Defina T_lag como a constante de tempo do processo do caminho ar-para-O2, tipicamente 5–8 segundos. Comece com T_lag = 6 s e ajuste durante a comissionamento.

Implementação no Emerson Ovation

O Emerson Ovation usa o ambiente de diagrama de blocos funcionais (FBD) para configuração da estratégia de controle. A biblioteca do controlador Ovation OCC100 inclui um bloco LEADLAG e um bloco FFWD_ADDER. Conecte a medição da perturbação (PV do fluxo de combustível) à entrada do bloco LEADLAG. Defina o parâmetro LEAD para T_lead (4 s) e o parâmetro LAG para T_lag (6 s). Conecte a saída do LEADLAG e a saída do PID a um bloco FFWD_ADDER. Defina o parâmetro GAIN_FF para K_FF (0,95).

Configure cuidadosamente a lógica de habilitar/desabilitar o feed-forward. Adicione um bloco LOGIC que desabilite a saída do LEADLAG quando a qualidade do sinal da medição da perturbação for RUIM ou INCERTA. No Ovation, verifique o pino de saída STATUS do bloco AI da medição da perturbação. Quando STATUS não for BOM, defina a saída do LEADLAG para zero através de um bloco MUX. Isso evita que o controlador Ovation aplique uma correção feed-forward corrompida.

Implementação no GE Mark VIe

O GE Mark VIe usa o ambiente de aplicação Toolbox ST. A equação lead-lag em tempo discreto é:

y[n] = (T_lead / (T_lead + T_scan)) × (x[n] − x[n-1]) + (T_lag / (T_lag + T_scan)) × y[n-1] + K_FF × x[n]

Em um ciclo de tarefa de 100 ms, para T_lead = 4 s e T_lag = 6 s, os coeficientes são: coeficiente lead = 0,976, coeficiente lag = 0,983. Armazene x[n-1] e y[n-1] em variáveis RETAIN para preservar o estado do filtro durante reinicializações do controlador no controlador Mark VIe UCSC.

Use o bloco de parâmetro FFWD_GAIN do Mark VIe para escalar a saída lead-lag antes de somá-la com a saída PID. O bloco PID do Mark VIe tem um pino de entrada FFWD dedicado. Conecte a saída lead-lag escalada a esse pino. O Mark VIe soma internamente a entrada FFWD com a saída do controlador PID e aplica transferência sem solavancos automaticamente durante mudanças de modo.

Validação na Comissionamento

  • Passo 1: Execute um teste de degrau da perturbação com o feed-forward desabilitado. Registre o pico de desvio do PV e o tempo de recuperação. Este é o desempenho base do controle apenas com feedback.
  • Passo 2: Habilite o feed-forward. Repita o degrau da perturbação. Meta: redução do pico de desvio em pelo menos 50% e redução do tempo de recuperação em pelo menos 30%. Se a melhoria for menor que 30%, ajuste K_FF (+10% se a correção for insuficiente) ou T_lead (+2 s se o pico da correção ocorrer muito tarde).
  • Passo 3: Teste o tratamento de falha da qualidade do sinal feed-forward. Force a qualidade do bloco AI para RUIM na estação de engenharia. Confirme que a saída feed-forward muda para zero dentro de um ciclo de varredura do controlador (máximo 100 ms).
  • Passo 4: Documente os valores finais de K_FF, T_lead e T_lag na ficha técnica do instrumento e no sistema de gerenciamento de configuração do DCS. Registre os resultados do teste de degrau como a linha de base comissionada para futuras auditorias de desempenho.

Conclusão e Recomendações

O controle feed-forward é um complemento poderoso ao feedback PID em processos com perturbações rápidas e mensuráveis. Primeiro, calcule K_FF, T_lead e T_lag a partir dos dados do teste de degrau do processo antes de inserir quaisquer valores — parâmetros estimados produzem resultados ruins. Segundo, implemente monitoramento da qualidade do sinal da perturbação tanto no Emerson Ovation quanto no GE Mark VIe para evitar injeção de ruído durante falhas do transmissor. Valide o desempenho com dados quantificados do teste de degrau — uma implementação feed-forward que não reduzir o pico de desvio em pelo menos 50% deve ser reajustada em vez de mantida em serviço. Revise o ganho feed-forward e os parâmetros lead-lag durante a calibração anual do instrumento — um valor K_FF válido na comissionamento pode estar fora de 15–20% após três anos de desgaste do equipamento.

Autor: Guo Peilin é engenheiro de automação industrial com mais de 10 anos de experiência em PLC, DCS e sistemas de controle.

Mostre tudo
Postagens no blog
Mostre tudo
Why RTD Sensors Must Be Installed Downstream of Orifice Plates

Por que os Sensores RTD Devem Ser Instalados a Jusante das Placas de Orifício

Instalar um RTD antes de uma placa de orifício corrompe as leituras de pressão diferencial devido ao desprendimento de vórtices no tubo termométrico. Este artigo explica a física da rua de vórtices de von Kármán, os requisitos de posicionamento a jusante da ISO 5167 e ASME MFC-3M, a regra de espaçamento mínimo de 5D, a conformidade com a frequência de esteira do tubo termométrico e um procedimento de instalação em 7 etapas para conjuntos combinados de placa de orifício e RTD.
Vortex Flow Meter: Working Principles, Selection Criteria, and Field Commissioning

Medidor de Vazão Vortex: Princípios de Funcionamento, Critérios de Seleção e Comissionamento em Campo

Um medidor de vazão de vórtice opera com base no princípio da liberação de vórtices de von Karman, oferecendo excelente precisão a longo prazo em serviços com vapor, gás e líquidos de baixa viscosidade, sem partes móveis. Este guia aborda a física do número de Strouhal, as limitações do número de Reynolds, dimensionamento do medidor, requisitos de trecho reto para o ABB VortexMaster FSV430 e etapas de comissionamento em campo para integração com o regulador de turbina Woodward.
Thermocouple Wiring, Standards, and Troubleshooting: A Practical Field Guide

Fiação de Termopar, Normas e Solução de Problemas: Um Guia Prático de Campo

A medição precisa com termopar requer a seleção correta do tipo, fio de extensão compatível e compensação confiável da junção fria. Este guia aborda os códigos de tipo IEC 60584 e suas faixas de aplicação, seleção de fio de extensão e cabo compensador, blocos terminais Phoenix Contact WTOP CJC, configuração do CJC Yokogawa YTA110 e diagnóstico sistemático de falhas para circuito aberto, curto-circuito e deriva de calibração.