EN

Site da Sinny Global

Produtos

Soluções

Serviços

Companhia

Contato

Sinny

R&D

Redação

Notícias da empresa

Notícias da indústria

Vídeos

Central de Imprensa

Notícias da empresa Notícias da indústria Vídeos
Notícias da indústria May 21,2025

Entendendo um exemplo de controlador de temperatura PID: um guia prático


 

I. Introdução



 

 





II. O algoritmo PID: a base do controle preciso



 

O algoritmo PID serve como o principal componente intelectual de qualquer controlador de temperatura sofisticado. Sua função fundamental consiste em calcular uma ação corretiva com base na comparação contínua entre o estado desejado do sistema e o estado real medido. Essa ação corretiva foi projetada para minimizar a discrepância, conhecida como sinal de erro. Em primeiro lugar, o próprio sinal de erro é derivado de uma comparação simples, mas crucial. O sistema possui uma temperatura desejada, conhecida como Setpoint. Esta é a temperatura alvo que o usuário deseja manter. Igualmente importante é a variável de processo, que é a temperatura real atualmente medida por um sensor dentro do sistema. O sinal de erro é essencialmente a diferença entre o Setpoint e a Variável de Processo: Erro = Setpoint - Variável de Processo.

O algoritmo PID calcula a ação corretiva com base em três componentes distintos, cada um contribuindo com um aspecto específico do controle:

 

Termo Proporcional (P): O termo Proporcional gera uma saída de controle que é diretamente proporcional à magnitude do sinal de erro atual. Matematicamente, isso pode ser expresso como P_output = Kp * Erro, onde Kp representa o Ganho Proporcional. O ganho proporcional determina a intensidade com que o sistema responde ao erro. Um erro maior resulta em uma saída de controle proporcionalmente maior e vice-versa. O papel principal do termo P é fornecer uma resposta imediata que reduza o erro. No entanto, muitas vezes deixa um erro residualTermo Integral (I): O termo Integral aborda o acúmulo de erro ao longo do tempo. Ele integra o sinal de erro ao longo de uma duração, normalmente representada como I_output = Ki * ∫ Erro dt, onde Ki é o Ganho Integral. O termo I soma o sinal de erro continuamente. Seu objetivo principal é eliminar o erro de estado estacionário – o pequeno erro que o termo P pode deixar. Se o erro persistir, mesmo que pequeno, o termo I aumentará gradualmente sua saída, levando o atuador ainda mais para tentar eliminar o erro completamente. Uma desvantagem significativa do termo I é que, se o erro mudar de direção com frequência (por exemplo, oscilando em torno do ponto de ajuste), o termo integral pode acumular uma grande saída, potencialmente levando à instabilidade ou ultrapassagem.

 

Termo Derivativo (D): O termo Derivativo se concentra na taxa de variação do sinal de erro. Ele calcula a derivada do erro (d(Error)/dt) e gera uma saída que se opõe às mudanças rápidas. Matematicamente, D_output = Kd * d(Erro)/dt, onde Kd é o Ganho Derivado. O termo D atua como uma força de amortecimento. Ele prevê erros futuros com base na tendência atual e ajuda a suavizar o sinal de controle. Essa antecipação ajuda a reduzir as oscilações que podem ocorrer se os termos P e I forem muito agressivos, fazendo com que a temperatura oscile excessivamente acima e abaixo do ponto de ajuste. O termo D também contribui para uma resposta inicial mais rápida, antecipando a necessidade de correção antes que o erro se torne grande. No entanto, o termo D pode ser sensível ao ruído no sinal de erro, potencialmente fazendo com que o controlador reaja de forma irregular.

 

Esses três termos são combinados, normalmente somando-os, para formar o sinal de controle final.





III. Selecionando o exemplo: O "Controlador de gabinete eletrônico aquecido"


 


 

IV. Componentes principais do exemplo: O controlador de gabinete eletrônico aquecido

 

 




                                                     






Em segundo lugar, a lógica do comparador / detector de erros / controlador.

Em terceiro lugar, o Atuador Um SSR atua como um interruptor eletrônico, controlado pelo microcontrolador' s Saída PWM. A escolha de um SSR é baseada em sua capacidade de lidar com o sinal de controle (PWM do microcontrolador) e alternar o elemento de aquecimento de 12V de forma eficaz. O SSR está conectado ao microcontrolador' s pino de saída e o circuito do elemento de aquecimento.

1. Considerações sobre a fonte de alimentação: A fonte de alimentação neste exemplo é uma fonte de alimentação de 12 V CC. Ele fornece energia para o microcontrolador e o SSR. O próprio microcontrolador requer regulação de tensão interna para operar corretamente (geralmente 5V ou menos), enquanto a fonte de alimentação de 12V alimenta a carga (elemento de aquecimento) através do SSR.

 

V. Como funciona o exemplo: Operação do controlador de gabinete eletrônico aquecido

 

 

Em primeiro lugar, o sensor DS18B20 mede continuamente a temperatura interna e envia o valor digital para o microcontrolador. Este sensor fornece a variável de processo. O microcontrolador compara essa leitura de temperatura recebida com o Setpoint definido pelo usuário (a temperatura desejada). Essa comparação produz o Sinal de Erro (Setpoint - Variável de Processo). A magnitude desse erro determina quanto aquecimento é necessário.

 

Em seguida, o microcontrolador executa os cálculos P, I e D com base nesse erro. O termo Proporcional (P) gera uma resposta imediata proporcional ao erro atual. O termo Integral (I) acumula o erro ao longo do tempo, trabalhando para eliminar qualquer pequeno erro residual. O termo Derivada (D) prevê mudanças de temperatura, ajudando a evitar que o sistema ultrapasse o ponto de ajuste.



 

VI. Aplicação: Mantendo a temperatura ideal em um gabinete eletrônico aquecido


 

O microcontrolador e o SSR modulam sua potência com base no feedback fornecido pelo sensor DS18B20, criando um sistema de circuito fechado que ajusta continuamente a potência de aquecimento para manter a temperatura desejada com precisão e estabilidade.









 

VII. Ajustando o exemplo: definindo Kp, Ki e Kd


 

1. Ajuste proporcional (P): Ajustar o termo P influencia principalmente o sistema e#39; e quão agressivamente ele reage ao erro. Um ganho de P mais alto resulta em uma resposta mais rápida, mas pode levar à instabilidade. Um ganho de P menor é mais suave, mas pode deixar um erro de estado estacionário.

1. Ajuste integral (I): Ajustar o termo I é crucial para eliminar o erro de estado estacionário. Ele integra o erro ao longo do tempo, levando lentamente o atuador a zero erro. No entanto, se o sistema oscilar, o termo I pode se acumular e causar um overshoot significativo.

1. Ajuste Derivativo (D): Ajustar o termo D ajuda a amortecer as oscilações causadas por termos P e I agressivos. Ele prevê mudanças e fornece uma força contrária. No entanto, pode ser sensível ao ruído do sensor.

 

Os recursos de ajuste automático também podem estar presentes em alguns controladores. O processo de ajuste é fundamental para desempenho e estabilidade ideais.

 

VIII. Vantagens e Desvantagens do Controlador de Exemplo

A. Vantagens:

 


O que é controlador de temperatura PID?
Entendendo o circuito do controlador de temperatura PID: Análise detalhada
Retornar

Últimos Artigos

Como podemos ajudar?Entre em contato conosco.

Endereço:8 Changsheng Road, cidade de Liushi, cidade de Yueqing, cidade de Wenzhou, província de Zhejiang

Email: sinny@sinny.com

Linha direta de vendas: +86-577-82238888

Inscreva-se e receba novidades
Direitos autorais 2024 Zhejiang Sinny Electric Co., Ltd.Todos os direitos reservados ©. Todos os direitos reservados. Design por Bontop Política de privacidade