Afinação PID para uma válvula proporcional e um cilindro é o processo controlado de ajustar os ganhos de realimentação depois de verificar a válvula, o atuador, o sensor, o circuito de ar, a mecânica e os limites do controlador como um único sistema. Ajuste esses ganhos a partir de traçados de resposta registados, não a partir de uma tabela universal. O controlo pneumático de posição muda com a carga, a posição no curso, o atrito, a pressão, a zona morta da válvula e o volume de ar retido.
A sequência prática é simples: defina um ensaio seguro, verifique a polaridade do sinal e o neutro da válvula, comece com as ações integral e derivativa desativadas quando o controlador o permitir, estabeleça uma resposta proporcional útil, acrescente amortecimento e introduza a ação integral apenas para um erro residual repetível. Teste todas as regulações aceites em todo o envelope real de funcionamento.
Principais conclusões
- Os ganhos PID não são transferíveis enquanto a forma do controlador, as unidades, o tempo de amostragem e os filtros não coincidirem.
- Registe a referência, a posição, o comando da válvula, a pressão de alimentação e as pressões de ambas as câmaras em cada ensaio.
- Corrija a saturação, a zona morta, o atrito, a perda de pressão e os erros do sensor antes de pedir aos ganhos PID que compensem esses problemas.
A melhor alteração de afinação é muitas vezes não alterar qualquer ganho. Um traçado que mostre saturação do comando da válvula, queda da pressão de entrada ou movimento de descolagem aos saltos identifica um limite físico que mais ganho não consegue eliminar.
O que tem de estar garantido antes de afinar a malha?
A Festo descreve um sistema de posicionamento servopneumático com três elementos principais: um cilindro com codificador de deslocamento, uma válvula direcional proporcional e um controlador de posição. A afinação PID só começa depois de esses três elementos, a carga mecânica e o circuito de ar comprimido funcionarem corretamente e falharem de forma segura (Festo, consultado em 2026).
Comece por definir a variável controlada. Este artigo assume um eixo de posição em malha fechada, no qual o controlador comanda uma válvula direcional proporcional e recebe realimentação contínua de posição. Um regulador de pressão proporcional que controle a força, ou uma válvula de caudal proporcional que controle a velocidade em malha aberta, é uma planta diferente e precisa de outro desenho de ensaio.
Antes de ativar o controlo automático, verifique:
- O cilindro e a carga se deslocam livremente em todo o intervalo de ensaio previsto.
- As guias, uniões, ferramentas, batentes e a montagem dos sensores estão apertados e alinhados.
- A pressão de alimentação permanece estável durante o movimento e os dois caminhos de escape estão desimpedidos.
- A capacidade de caudal da válvula é adequada nos dois sentidos com as relações de pressão reais.
- A realimentação de posição tem a polaridade, o intervalo, as unidades de engenharia e a referência corretos.
- A polaridade do comando da válvula, a região neutra, o limite positivo e o limite negativo são conhecidos.
- A perda de alimentação elétrica, comando, realimentação ou ar produz o estado seguro definido para a máquina.
- A velocidade, a aceleração, o deslocamento e a força de ensaio estão reduzidos a limites seguros de colocação em serviço.
Não provoque deliberadamente uma oscilação sustentada num eixo de produção perto de batentes rígidos, pessoas, ferramentas ou uma carga vertical sem apoio. Se o controlador escolhido oferecer identificação do fabricante ou autoafinação, siga o respetivo manual de colocação em serviço, porque as estruturas de controlo internas e os limites de segurança podem diferir de um bloco PID genérico.
Para selecionar a válvula e a realimentação, use o guia de controlo de movimento com válvulas proporcionais. Se o comando da válvula atingir o limite antes de o cilindro alcançar a velocidade pedida, estime a necessidade do atuador com a calculadora de caudal necessário para cilindros antes de continuar a afinação.
Que equação PID e unidades usa o seu controlador?
A MathWorks documenta duas formas contínuas comuns de PID, paralela e standard, além de implementações distintas em tempo discreto com fórmulas selecionáveis para a integração e o filtro derivativo. É por isso que Kp = 1 ou Ki = 0.2 não têm significado transferível enquanto a forma do controlador, as unidades, o tempo de amostragem e os algoritmos não forem registados (MathWorks, consultado em 2026).
Num controlador PID de forma paralela com termo derivativo filtrado, a função de transferência do controlador pode ser escrita como:
é o ganho proporcional, é o ganho integral, é o ganho derivativo e é a constante de tempo do filtro derivativo. O erro é , em que é a posição comandada e é a posição medida. Depois de escalada e limitada, a saída do controlador torna-se o comando da válvula.
Alguns controladores usam, em alternativa, o ganho proporcional com tempos integral e derivativo, como , e . Outros expõem ganho de velocidade, pré-alimentação de aceleração, compensação da zona morta ou parâmetros de amortecimento específicos do fabricante em vez de um PID de manual. Converta os ganhos apenas com a relação documentada pelo fabricante.
Registe esta identidade do controlador antes da afinação:
| Definição | O que tem de ser documentado | Porque altera o resultado |
|---|---|---|
| Tipo de controlador | P, PI, PD, PID, PIDF ou forma específica do fabricante | determina quais as ações ativas |
| Forma matemática | paralela, standard, posicional ou incremental | altera o significado e as unidades dos ganhos |
| Tempo de amostragem | intervalo de execução do controlador | altera a integração e a diferenciação discretas |
| Unidades de posição | mm, contagens, percentagem do curso ou unidades de engenharia | escala o erro proporcional e integral |
| Unidades de saída | volts, corrente, percentagem ou palavra de comando com sinal | escala a autoridade do comando e a saturação |
| Método do integrador | Euler progressivo, Euler regressivo, trapezoidal ou método do fabricante | altera o comportamento integral discreto |
| Método derivativo | erro ou medição, filtrado ou não filtrado | altera a sensibilidade ao ruído e a resposta à referência |
| Limites de saída | comando positivo e negativo permitido | define a saturação e o comportamento anti-windup |
Nunca copie ganhos de outra máquina sem que toda esta identidade e a planta física coincidam. Mesmo cilindros com o mesmo diâmetro podem diferir pela posição no curso, pelo volume dos tubos, pelo tamanho da válvula, pela carga útil, pelo atrito e pelo escalamento do sensor.
Defina métricas de aceitação antes de ajustar os ganhos
A MathWorks define, por defeito, o tempo de subida da resposta a um degrau entre 10% e 90% da alteração comandada e usa um limiar de estabilização de 2%, salvo indicação de outro valor. São convenções de análise, não tolerâncias da máquina; o responsável pelo processo tem de definir a banda de posição, o tempo de permanência, a ultrapassagem e os limites de falha reais (MathWorks, consultado em 2026).
Escolha um movimento representativo mas seguro, afastado dos batentes de fim de curso. Registe o mesmo movimento nos dois sentidos e use a mesma carga útil, pressão, limites de perfil, amostragem e filtros ao comparar alterações no controlador.
Registe, no mínimo:
- posição comandada e estado do perfil de movimento;
- posição medida e velocidade calculada;
- valores brutos e filtrados do sensor, quando disponíveis;
- saída não saturada do controlador e comando final limitado da válvula;
- realimentação da válvula ou posição do carretel, se a válvula a fornecer;
- pressão de entrada da máquina e pressões das duas portas do cilindro;
- carga, posição do cilindro, temperatura do ar e tempo de funcionamento decorrido;
- modo do controlador, conjunto de ganhos ativo e estado de falha.
Use o traçado para calcular métricas definidas pelo projeto:
| Métrica | Definição prática | O que ajuda a revelar |
|---|---|---|
| Tempo de subida | tempo entre as frações inferior e superior definidas do movimento | velocidade de resposta |
| Ultrapassagem máxima | maior posição além do alvo | amortecimento insuficiente ou correção atrasada |
| Tempo de estabilização | tempo para entrar e permanecer dentro da banda de posição definida | oscilação, atrito e recuperação integral lenta |
| Erro em regime permanente | diferença final com sinal entre o comando e a posição medida | polarização, carga, fuga, atrito ou ação integral insuficiente |
| Repetibilidade | variação entre ensaios idênticos repetidos | alteração do atrito, pressão, carga, ruído ou mecânica |
| Tempo de saturação do comando | duração no limite de saída positivo ou negativo | autoridade insuficiente da válvula ou exigência excessiva de movimento |
Um único movimento rápido com o eixo vazio não é um ensaio de aceitação da afinação. Pode esconder o windup integral, alterações do atrito das vedações aquecidas, perda de pressão durante uma procura simultânea, comportamento desigual no avanço e recuo e um conjunto de ganhos estável apenas perto de uma posição do curso.
Como separar erros de afinação de falhas do equipamento pneumático?
A ISO 6358-1 define ensaios de características de caudal em regime permanente para componentes pneumáticos, enquanto a CAGI recomenda uma perda de pressão não superior a 10% entre o compressor e o ponto de utilização num sistema bem projetado. Estes limites são importantes porque uma válvula saturada ou uma alimentação em queda não se corrigem aumentando o ganho PID (ISO, 2013; CAGI, 2022).
Verifique o primeiro sinal inaceitável da cadeia registada:
| Assinatura do traçado | Causa mais provável | Verifique antes de reafinar |
|---|---|---|
| O comando da válvula permanece no limite enquanto a posição atrasa | capacidade de caudal, exigência do perfil ou escalamento da saída | dados da válvula, pressão dinâmica, diâmetro interno do tubo, escape e limite do comando |
| A pressão de entrada da máquina cai em todos os movimentos | perda de pressão a montante ou procura partilhada | regulador, filtro, ramal, reservatório e utilizadores simultâneos |
| A pressão da câmara sobe enquanto o êmbolo permanece parado e depois a posição salta | atrito de descolagem ou encravamento mecânico | vedações, guia, alinhamento, carga e política de lubrificação |
| A posição oscila dentro de uma banda neutra larga da válvula | zona morta, atrito, fuga ou ação integral excessiva | mapa do neutro, dimensionamento da válvula, gestão da zona morta e integrador |
| O sinal do sensor salta enquanto a pressão e a mecânica permanecem suaves | ruído do sensor, montagem, escalamento ou problema de amostragem | realimentação bruta, blindagem, referência, intervalo de atualização e filtro |
| Um sentido é lento com magnitude de comando semelhante | áreas diferentes, gravidade, caudal direcional ou restrição de escape | os dois caminhos da válvula, pressões nas portas, dispositivos meter-out e silenciador |
| A resposta muda muito com a posição no curso | volume da câmara e rigidez pneumática | volume retido, carga, pressão e necessidade de ganhos dependentes da posição |
O guia de controlo sobre a compressibilidade do ar explica por que razão a planta pneumática muda à medida que os volumes das duas câmaras variam. O guia de diagnóstico de quedas de pressão cobre as verificações de pressão dinâmica a montante da válvula.
Afinação PID para uma válvula proporcional e um cilindro: sequência manual segura
O fluxo de autoafinação PID em tempo real da MathWorks exige o tipo e a forma do controlador, o domínio temporal, o tempo de amostragem, o método do integrador e o método de filtragem antes de calcular os ganhos. Um procedimento manual precisa dos mesmos seis itens documentados, além de limites de movimento seguros e condições de ensaio repetíveis (MathWorks, consultado em 2026).
Use a sequência seguinte quando o fabricante do controlador permitir o ajuste manual dos ganhos. Mantenha disponível um abortar imediato e altere um parâmetro de cada vez.
- Guarde uma referência recuperável. Exporte a configuração de trabalho do controlador, o escalamento da válvula, os filtros, os limites, o perfil de movimento e as definições de segurança.
- Escolha um movimento de ensaio seguro. Use um deslocamento moderado, afastado dos batentes de fim de curso, com velocidade, aceleração e limites de saída reduzidos.
- Desative as ações integral e derivativa, se suportado. Confirme que o modo apenas proporcional resultante permanece controlável para o ensaio escolhido.
- Aumente a ação proporcional em pequenos incrementos documentados. Pare quando o tempo de subida for adequado, for atingido o primeiro limite de ultrapassagem, o ruído se tornar visível ou começar uma oscilação. Não force uma oscilação sustentada como ensaio de rotina numa máquina de produção.
- Recue perante o primeiro comportamento inaceitável. Selecione uma regulação proporcional conservadora e repita o movimento várias vezes nos dois sentidos.
- Acrescente a ação derivativa ou o termo de amortecimento do controlador apenas quando necessário. Aumente-a gradualmente enquanto monitoriza a realimentação bruta e a vibração do comando da válvula. Aplique o filtro derivativo documentado.
- Acrescente a ação integral depois de estabilizar a resposta proporcional. Use apenas o suficiente para remover a polarização permanente repetível dentro do tempo exigido. Confirme que o anti-windup está ativo nos limites de saída.
- Volte a verificar todas as métricas. Compare o tempo de subida, a ultrapassagem, a estabilização, o erro residual, a repetibilidade, a saturação do comando e as pressões das câmaras com a referência.
- Alargue gradualmente o envelope de ensaio. Acrescente movimentos maiores e menores, tempo de permanência, velocidade, carga útil, posições no curso, intervalo de pressão e uma procura simultânea de ar realista.
A ordem não é uma lei de controlo universal. Alguns sistemas funcionam melhor como PI, PD filtrado, PID com dois graus de liberdade, malhas de pressão e posição em cascata ou um posicionador específico do fabricante. Use o controlador mais simples que cumpra os critérios de aceitação medidos sem esconder uma falha da planta.
Como ajudam o anti-windup, a filtragem derivativa e a pré-alimentação?
A MathWorks documenta duas abordagens anti-windup no seu bloco PID, retrocálculo e limitação, porque um integrador pode continuar a acumular erro depois de a saída do atuador saturar. O mesmo risco existe quando o comando de uma válvula pneumática atinge o limite elétrico ou a válvula atinge o limite de caudal (MathWorks, consultado em 2026).
Anti-windup é a lógica do controlador que impede ou desfaz um estado integral excessivo quando o comando final da válvula não consegue seguir a saída não limitada do controlador. Sem ele, um movimento amplo pode prender o comando, armazenar erro integral e criar uma longa ultrapassagem quando o eixo finalmente se aproxima do alvo.
Filtragem derivativa é um método para limitar o ganho de alta frequência da ação derivativa. Verifique a realimentação bruta antes de alterar o filtro. Um filtro demasiado fraco pode passar ruído do sensor para o comando da válvula; um filtro demasiado forte acrescenta atraso de fase e pode reduzir o benefício do amortecimento.
Pré-alimentação é uma ação de controlo que comanda parte do esforço esperado da válvula a partir do movimento solicitado, em vez de esperar pelo erro de posição. A pré-alimentação de velocidade pode reduzir o erro de seguimento em trajetórias repetíveis, enquanto uma polarização identificada pode compensar a gravidade ou uma carga permanente conhecida. A pré-alimentação não deve esconder uma polaridade de realimentação incorreta, o neutro da válvula, uma capacidade de caudal insuficiente ou limites de movimento inseguros.
Compensação da zona morta e do atrito precisa de evidências de uma varredura lenta do comando ou de um traçado pressão-posição. O ganho integral, sozinho, é um compensador fraco da zona morta, porque pode acumular-se até o êmbolo se desprender, inverter o erro e repetir o ciclo como oscilação.
Mantenha cada adição comutável de forma independente durante a colocação em serviço. Se desativar uma função não produzir a alteração esperada, verifique as suas unidades, a ordem de execução, os limites e o caminho do sinal antes de afinar à sua volta.
Valide o controlador em todo o envelope de funcionamento
Um estudo servopneumático de 2025 comparou controladores em quatro condições de carga externa, 0, 1, 5 e 9 kg, e comunicou que a compensação do atrito e a adaptação não linear alteraram o desempenho de seguimento nesse equipamento específico. A lição útil não são os valores dos ganhos; é que a variação de carga tem de ser ensaiada, não presumida (Kamaludin et al., 2025).
Valide o controlador aceite em condições que alterem a planta pneumática:
- carga útil leve, nominal e máxima aprovada;
- avanço e recuo;
- posições perto das duas extremidades e perto do meio do curso;
- pequenas correções e movimentos amplos;
- arranque a frio e funcionamento termicamente estável;
- pressão de alimentação mínima e máxima permitida;
- condições realistas dos tubos, silenciadores e tratamento de ar;
- procura isolada e pior utilização simultânea de ar permitida;
- períodos de permanência curtos e longos;
- comportamento de paragem normal, paragem por falha e reinício.
A compressibilidade do ar torna a rigidez dependente da posição, e as áreas diferentes do êmbolo tornam o avanço e o recuo assimétricos. Um único conjunto fixo de ganhos pode ainda passar, mas isso tem de ser demonstrado pelos traçados.
Use escalonamento de ganhos apenas quando os dados medidos mostrarem regiões de funcionamento distintas que um único conjunto de ganhos conservador não consegue cobrir. Defina a variável de escalonamento, os limites, o comportamento de interpolação ou comutação, a transferência do integrador e o recurso em caso de falha. Percentagens arbitrárias de carga “leve”, “média” e “pesada” não são um método de projeto.
A documentação de autoafinação com escalonamento de ganhos da MathWorks exige que o tipo e a forma do controlador coincidam em cada ponto de funcionamento. Trate cada região escalonada como um controlador que precisa das suas próprias verificações de estabilidade, saturação, transição e aceitação (MathWorks, consultado em 2026).
Um escalonamento de ganhos deve descrever uma alteração medida da planta, não compensar um problema de equipamento não registado. Se um escalonamento de “carga pesada” só for necessário quando a pressão de entrada colapsa, a variável de escalonamento está a esconder uma falha de capacidade de ar.
Para detalhes de arquitetura, sensores e válvulas, consulte o guia de controlo de posição de cilindros. Para limites de precisão realistas, compare a máquina concluída com os limites técnicos do posicionamento servopneumático.
Perguntas frequentes sobre afinação de malhas PID: o que devem verificar os engenheiros de controlo?
A arquitetura servopneumática de três elementos da Festo e as várias formas PID da MathWorks apontam para a mesma regra: os ganhos pertencem a uma válvula, um cilindro, um sensor, um controlador, um tempo de amostragem e um ponto de funcionamento definidos. Por isso, as cinco respostas seguintes usam critérios de aceitação medidos em vez de valores universais de ganho (Festo, 2026).
Posso copiar os ganhos PID de outro eixo de cilindro?
Apenas se a forma do controlador, o tempo de amostragem, o escalamento, a válvula, a geometria do cilindro, o volume dos tubos, a pressão, a mecânica, o sensor, a carga, os filtros e os limites de saída coincidirem. Isso é pouco comum. Use o outro eixo como referência de diagnóstico, não como fonte automática de parâmetros, e valide a configuração copiada com movimentos de energia reduzida.
Devo aumentar o ganho integral para superar a zona morta da válvula?
Não como primeira resposta. A ação integral pode acumular comando através de uma zona morta até o êmbolo se desprender, depois inverter o erro e criar oscilação. Meça primeiro o mapa do neutro da válvula, o atrito, as fugas e o escalamento do comando. Use compensação de zona morta documentada ou uma válvula melhor dimensionada quando as evidências o justificarem.
Por que razão o eixo afina bem num sentido e mal no outro?
O avanço e o recuo podem ter áreas efetivas, efeitos da gravidade, caminhos de caudal da válvula, restrições de escape, atrito e volumes de câmara diferentes. Compare o comando sincronizado, a posição, a pressão de entrada e as pressões nas duas portas em cada sentido. Separe a assimetria do equipamento direcional dos efeitos dos ganhos antes de criar conjuntos de ganhos diferentes.
Quantos ciclos devo esperar depois de alterar uma regulação PID?
Não existe uma regra universal de três ou cinco ciclos. Execute movimentos idênticos suficientes para demonstrar repetibilidade depois de a resposta estabilizar e de as condições relevantes de temperatura e pressão estabilizarem. Registe o número de amostras no plano de ensaio e compare depois as distribuições, em vez de aceitar um único traçado invulgarmente bom.
Quando se justifica o escalonamento de ganhos?
O escalonamento de ganhos justifica-se quando medições repetíveis mostram que a carga, a posição no curso, a pressão ou outra variável de funcionamento conhecida altera a planta o suficiente para que um único conjunto de ganhos não cumpra os requisitos. Defina transições seguras, gestão do integrador, interpolação, comportamento de recurso e ensaios de aceitação para todas as regiões antes de ativar a comutação automática.
Fontes e referências técnicas
- sistemas de posicionamento servopneumático da Festo, consultado em 2026.
- representações de controladores PID da MathWorks, consultado em 2026.
- controladores PID em tempo discreto da MathWorks, consultado em 2026.
- autoafinação PID em tempo real da MathWorks, consultada em 2026.
- controlo anti-windup da MathWorks, consultado em 2026.
- características de caudal de componentes pneumáticos ISO 6358-1, norma atual com informação sobre a emenda de 2026.
- Kamaludin et al., controlo adaptativo de um sistema servopneumático, 2025.

