Sintonização de controladores

Se for possível obter o modelo matemático que descreve o sistema em estudo, então é possível obter o valor dos parâmetros do controlador, que satisfaçam as especificações desejadas para a resposta transitória em regime permanente do sistema em malha fechada. Mas se não for possível obter o modelo matemático do sistema, então é necessário utilizar métodos experimentais par obter os parâmetros do controlador.
Ao processo de seleccionar os parâmetros adequados para responder aos requisitos pretendidos chama-se sintonização [30].

Métodos de Ziegler-Nichols

Ziegler e Nichols criaram um conjunto de regras para sintonizar controladores PID, baseando-se em resultados experimentais. Estas regras, para determinar os valores de sc1, sc6 e sc11, baseiam-se na resposta transitória do sistema a estudar.

Este método de sintonização, para ser aplicado, necessita que o sistema em malha aberta tenha como resposta a um degrau de amplitude A uma curva do tipo S (curva de reacção do processo). Esta curva pode ser obtida experimentalmente ou por simulação.
Neste método o sistema pode ser aproximado por um sistema de primeira ordem com atraso.


sc16
Curva em s

 

A curva pode ser caracterizada pelos parâmetros L (atraso) e τ (constante de tempo). Estes parâmetros são obtidos traçando uma tangente ao ponto de inflexão da curva, e determinando o ponto de intersecção da tangente com o eixo do tempo.
Obtendo os valores de R e L, pode-se calcular os valores sc2, sc7 e sc12 através da tabela 2.

 

Tabela 2 - Tabela para cálculo dos parâmetros do controlador PID pelo método de Ziegler-Nichols em malha aberta

 

sc3

sc8

sc13

P

sc17

-

-

PI

sc18

sc19

-

PID

sc20

sc21

sc22

 

Neste método de sintonização deve-se colocar o sistema em malha fechada e usar apenas o controlador proporcional. Em seguida aplica-se variação em degrau na referência e vai-se aumentando o ganho do controlador até se obter na saída uma resposta oscilatória, figura 18. A frequência de oscilação é a frequência crítica, Wco.
Pode-se calcular então os valores do ganho último e do período último.


Ganho último: sc23   (74) 

Período último: sc24  (75)
sc25
Oscilação constante com período Pu

 

Com os valores de sc26 e sc27, já se pode obter os valores de sc4, sc9 e sc14, através da tabela 3.


Tabela 3 - Tabela para cálculo dos parâmetros do controlador PID pelo método de Ziegler-Nichols em malha fechada

 

sc5

sc10

sc15

P

sc28

-

-

PI

sc29

sc30

-

PID

sc31

sc32

sc33