O enrolamento integral ocorre em controladores PID quando o termo integral acumula um erro significativo durante a saturação do atuador, levando a uma sobreposição e instabilidade. A implementação de medidas anti-windup ajuda a manter o desempenho do controle e estabilidade do sistema.

Compreendendo o Windup Integral

O encerramento integral acontece quando a saída do controlador é limitada, mas o termo integral continua a acumular erros. Esta descompasso faz com que o controlador responda lentamente uma vez que o atuador não esteja mais saturado, resultando em sobreposição e oscilações.

Calculando o Windup Integral

O Windup pode ser quantificado monitorando o termo integral e a saída do controlador. Quando a saída atinge seus limites, o erro integral acumulado pode ser estimado integrando o erro ao longo do tempo:

[[FLT: 0]] Erro Integral: [[FLT: 2]]I( t) = I( t- 1) + Ki * e( t) * dt[[[FLT: 3]]

onde Ki é o ganho integral, e(t) é o erro atual, e dt[ é o passo temporal. Quando a saída satura, o termo integral deve ser ajustado ou reposto para evitar o encerramento.

Estratégias anti-endup

Existem vários métodos para evitar o encerramento integral:

  • Clamping: Limite o termo integral dentro de limites predefinidos.
  • Back-calculation: Ajuste o termo integral com base na diferença entre a saída do controlador e o limite do atuador.
  • Integração Condicional: Integração de suspensão quando a saída está saturada.
  • Tracking Anti-windup: Use um loop de feedback para corrigir o termo integral baseado no comportamento do atuador.

Dicas de Implementação

Ao implementar medidas anti-windup, escolha um método adequado para a dinâmica do seu sistema. A fixação é simples, mas pode introduzir descontinuidades, enquanto o back-calculation proporciona um controle mais suave. Ajuste adequado de limites e fatores de correção é essencial para o desempenho ideal.