Lar > Informações do setor >Servo
SUPORTE TÉCNICO

Suporte ao produto

Como ajustar os parâmetros PID para um servo motor: um guia prático passo a passo

Publicado 2026-04-05

Este guia fornece um método claro e repetível para ajustar os parâmetros Proporcional (P), Integral (I) e Derivativo (D) de umservosistema de controle do motor. Você aprenderá uma sequência de ajuste sistemático, reconhecerá problemas de resposta comuns (overshoot, oscilação, erro de estado estacionário) e aplicará correções testadas em campo para obter movimentos estáveis ​​e precisos. Todos os métodos são baseados na teoria clássica de controle e na prática de ajuste do mundo real, sem a necessidade de ferramentas específicas da marca.

01Entenda a função de cada termo PID

Antes de ajustar qualquer parâmetro, saiba o que cada termo faz:

P (proporcional): Responde ao erro atual. P maior significa torque corretivo mais forte, mas pode causar oscilação.

Eu (integral): Elimina o erro de estado estacionário (o deslocamento da posição final). Muito I causa resposta lenta ou "encerramento".

D (derivado): Amortece o movimento reagindo à taxa de alteração do erro. Reduz o overshoot e estabiliza o sistema.

> Princípio fundamental: Sempre sintonize nesta ordem –P primeiro, depois eu, depois D.

02Prepare-se para o ajuste – configuração segura

Use uma carga fictícia que imite a aplicação real (por exemplo, um braço horizontal ou uma roda inercial leve).

Defina um comando de pequeno passo (por exemplo, mudança de posição de 10 a 30 graus) para observar a resposta.

Grave respostas usando um registro de codificador simples ou até mesmo vídeo em câmera lenta.

03Procedimento de ajuste passo a passo

Etapa 1: defina I e D como zero, comece com um P minúsculo

Definireu = 0, D = 0.

DefinirPpara um valor baixo (por exemplo, 0,5 ou 5% da faixa de saída do controlador).

Aplique um comando de etapa e observe:

Sem oscilação, ascensão lenta→ aumentar P em 30–50%.

Pequeno overshoot (5-10%) então se estabiliza→ P está próximo do ideal.

Oscilação sustentada→ reduzir P imediatamente.

Passo 2: Aumente P até obter oscilação crítica

Continue aumentando P em pequenos incrementos.

Encontre o menor P que causa uma oscilação contínua e de amplitude igual (ganho críticoK_c).

Registre o período de oscilaçãoT_c(segundos por ciclo).

Etapa 3: Definir P final com base em Ziegler‑Nichols (simplificado)

Para uma posiçãoservocom resposta moderada:

P_final = 0,45 × K_c

Se você deseja uma resposta mais agressiva, mas estável:

P_final = 0,5 × K_c

AplicarP_finale verifique se a resposta ao degrau tem menos de 20% de ultrapassagem e se estabiliza dentro de 3 a 5 períodos de oscilação.

Etapa 4: adicionar termo integral para eliminar o erro de estado estacionário

ManterP = P_final, D = 0.

Comece com um pequeno I:Eu = 0,5 / T_c(ou um valor baixo como 0,1–0,5).

Aplique o comando de etapa.

Se oservoatinge exatamente a posição final → I é bom.

Se ultrapassar mais e se recuperar lentamente → reduza I em 20%.

Se demorar muito para atingir o alvo (crescimento lento) → aumente I em 20%.

Etapa 5: adicionar derivativo para controlar o overshoot

Agora definaD = 0,1 × P_final × T_c(ponto de partida).

Observe a resposta ao passo:

O overshoot deve cair visivelmente.

Se a resposta se tornar ruidosa ou instável, reduza D.

Se o overshoot ainda for alto, aumente ligeiramente D (não mais que 30% de cada vez).

> Caso comum: Um servo hobby em um braço de robô (sem carga) pode terminar com P=2,5, I=0,8, D=0,4. Um servo industrial maior com carga pesada pode precisar de P=8,0, I=1,2, D=1,5. Sempre ajuste com base na resposta observada.

04Exemplo do mundo real – Resolvendo problemas comuns

Caso A – Oscilação após sintonia

Sintoma: Servo vibra no final do movimento.

Correção: Reduza P em 15% e aumente D em 20%.

Caso B – Resposta lenta, sem overshoot

Sintoma: Move-se com muita cautela, leva mais de 1 segundo para passos pequenos.

Correção: Aumente P em 30% e aumente I em 20%.

Caso C – Posição final sempre desviada em alguns graus

Sintoma: O erro de estado estacionário permanece mesmo com I>0.

Correção: Aumente I em 50% ou certifique-se de que o acoplamento mecânico esteja firme (a folga causa erro falso).

Caso D – Movimento brusco sob carga variável

Sintoma: Quando a carga muda (por exemplo, o braço ganha peso), a resposta torna-se instável.

Correção: Use um P mais alto (próximo do ganho crítico) e um D mais forte (≈0,2×P×T_c). Em seguida, reajuste I para a condição de carga mais pesada.

05Validar e ajustar

Teste com diferentes tamanhos de passo (pequeno, médio, gama completa).

Teste com comando de rampa ou câmera lenta contínua.

Se o servo ultrapassar >25% em passos grandes, reduza P e aumente D.

Se nunca atingir a posição exata dentro de 0,5° após 2 segundos, aumente I.

> Verificação final: execute o ciclo de aplicação real de 10 a 20 vezes. O servo deve se estabilizar dentro da tolerância exigida (por exemplo, ±1°) em menos de 0,3 segundos para pequenos movimentos.

06Principais conclusões (princípio fundamental da repetição)

Sempre sintonize na sequência: P → I → D. Nunca comece com todos os três.

P determina o limite de capacidade de resposta e estabilidade. Encontre o ganho crítico primeiro.

I remove o erro de estado estacionário, mas adiciona overshoot. Adicione lentamente.

D reduz o overshoot, mas amplifica o ruído. Use apenas o suficiente.

Cargas reais mudam comportamento– ajuste sempre de acordo com a carga de trabalho real.

07Conclusão acionável

Anote seus valores iniciais de P, I, D. Então:

1. Zero I e D.

2. Aumente P até ver uma oscilação contínua. Registre esse P como K_c e o período T_c.

3. Defina P = 0,45 × K_c.

4. Defina I = 0,5 / T_c (valor inicial).

5. Defina D = 0,1 × P × T_c (valor inicial).

6. Execute um teste passo a passo. Ajuste P para cima/para baixo em 10%, I para cima/para baixo em 20%, D para cima/para baixo em 30% até obter um ajuste nítido e de uma etapa com

Documente seus parâmetros finais e a condição de carga. Repita o processo sempre que a configuração mecânica mudar. Com este método sistemático, você pode ajustar qualquer controlador servo PID sem suposições.

Hora de atualização: 05/04/2026

Impulsionando o Futuro

Entre em contato com o especialista de produtos da Kpower para recomendar um motor ou caixa de engrenagens adequado para o seu produto.

Correio para Kpower
Enviar consulta
+86 0769 8399 3238
 
kpowerMap