Escolar Documentos
Profissional Documentos
Cultura Documentos
1 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Controlador On-Off
• O elemento atuante possui apenas duas posições fixas.
• Controle relativamente simples e barato.
• u(t): sinal na saı́da do controlador; e(t): sinal de erro atuante.
3 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
4 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Controlador Proporcional
• A relação entre a saı́da do controlador u(t) e o sinal de erro atuante é dada
por:
U(s)
u(t) = Kp e(t) ⇒ Gp (s) = = Kp
E (s)
onde Kp é denominado ganho proporcional.
• O controle proporcional tem a vantagem de ser de simples implementação.
• O aumento do ganho proporcional acelera a resposta, pois, quanto maior o
erro, maior será o termo proporcional de compensação.
• O aumento do ganho proporcional tende a diminuir os erros em regime
permanente.
• Valores altos de Kp ajudam a reduzir os efeitos dos distúrbios e a sensibili-
dade à variação de parâmetros na planta.
• Porém, não rejeita completamente distúrbios e erros em estado estacionário
geralmente irão persistir.
5 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
V0 (s) R4 R2
Gp (s) = = .
Vi (s) R3 R1
6 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Controlador Integrativo
• Ação de controle u(t) é dada pela integral do erro:
Zt
U(s) Ki
u(t) = Ki e(t) dt ⇒ Gi (s) = =
E (s) s
0
• As suas vantagens incluem redução ou eliminação de erros em estado esta-
cionário (aumenta o tipo do sistema).
• A função de transferência é dada por:
V0 (s) R4 1
Gi (s) = =
Vi (s) R3 R1 C2 s
7 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
V0 (s) R4 R2 R2 C2 s + 1
Gpi (s) = =
Vi (s) R3 R1 R2 C2 s
9 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
10 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
13 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
14 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
U(s) Ki 1
⇒ = Kp + + Kd s = Kp 1 + + Td s
E (s) s Ti s
2
1 + Ti s + Ti Td s
= Kp
Ti s
• A função de transferência do controlador PID abaixo é dada por:
R4 R2 (R1 C1 s + 1) (R2 C2 s + 1)
Gpid (s) =
R3 R1 R2 C2 s
16 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
17 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Pode-se observar que o termo derivativo causa uma redução nas oscilações
e que o termo integrativo reduz o erro a zero, mas causa um aumento nas
oscilações.
18 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Implementação PID
• Note que o PID é uma estratégia, uma metodologia, que pode ser
implementada usando diversos equipamentos ou tecnologias
distintas. Portanto PID não é exclusivo de um unico equipamento ou
tecnologia.
Integrador Antiwindup
• Pode ocorrer na prática que a faixa dinâmica de um atuador seja limitada.
• É preciso limitar os sinais de controle aplicados ao processo dentro uma
faixa de operação especificada.
• O sinal de entrada do processo deve ser limitado dentro desta faixa de
operação, quando apresenta-se saturação.
• Quando um integrador é utilizado, um fenômeno denominado windup pode
ocorrer. O integrador mantem-se integrando muito embora sua saı́da
tenha atingido o seu sinal maximo (ou seja a saida está saturada).
20 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Integrador Antiwindup
• Suponha que um elevado sinal de referência faça com que uc (t) sature em
umax . O integrador continuará integrando o erro e(t), fazendo com que
uc (t) continue crescendo.
• Nesse caso, o aumento em uc (t) não influencia em nada pois já estamos
operando no limite umax . A saı́da do integrador pode ficar muito elevada,
se a saturação demorar um perı́odo longo. Como a integral do erro vai de
0 a t, o erro acumulado pode gerar um grande sobresinal na resposta do
sistema.
• Idealmente, o integrador deveria ser desligado assim que a saı́da do
atuador saturar.
• Uma solução possı́vel de controle PI neste caso chama-se PI com
antiwindup.
21 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Integrador Antiwindup
22 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
tr MO ts ess Estabilidade
↑ Kp Decresce Aumenta Aumenta pouco Decresce Degrada
↑ Ki Decr. Pouco Aumenta Aumenta Decr. Muito Degrada
↑ Kd Decr. Pouco Decresce Decresce Influi Pouco Melhora
23 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
24 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
25 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Y (s) K e −Ls
=
R(s) Ts + 1
26 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
27 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
28 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Método Broida
• Os valores de T e L são obtidos da seguinte forma:
⋆ Cálculo de T : T = 5.5 · (t2 − t1 ).
⋆ Cálculo de Lu: L = 2.8 · t1 − 1.8 · t2 .
29 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Método de Cohen-Coon:
Controlador Kp Ti Td
T 0, 35τ
P 1+ ∞ 0
KL 1−τ
0.9T 0.92τ 3.3 − 3τ
PI 1+ 0
KL 1−τ 1 + 1.2τ
1.35T 0.18τ 2.5 − 2τ 0.37 − 0.37τ
PID 1+ L L
KL 1−τ 1 − 0.39τ 1 − 0.81τ
τ = L/(L + T ) .
31 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Sobresinal 0% 20%
Controlador Kp Ti Td Kp Ti Td
0.3T 0.7T
P KL KL
0.35T 0.6T
PI KL 1.2T KL T
0.6T 0.95T
PID KL T 0.5L KL 1.4T 0.47L
32 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Exemplo
Considere um processo a ser controlado com a seguinte função de
transferência
1
G (s) =
(s + 0.5)(s + 1)(s + 1)(s + 2)
O sistema de controle engloba um controlador PID em série com a planta
(compensação em série) e realimentação unitária.
Utilize o método de sintonia de Ziegler-Nichols em malha aberta para obter
uma estimativa dos parâmetros de controlador PID.
33 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
35 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
36 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
37 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
38 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Controlador Kp Ti Td
PI Kcr /3.2 2.2Pcr 0
PID Kcr /2.2 2.2Pcr Pcr /6.3
39 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Exercı́cio
40 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
O valor de Kp que leva o sistema a uma oscilação sustentada (Kcr ) pode ser
obtido pelo critério de Routh-Hurwitz.
s3 1 5
s2 6 Kp
30 − Kp
s1
6
s0 Kp
Como isso, Kcr = 30. A frequência de oscilação sustentada é encontrada
substituindo-se s = jω na equação caracterı́stica, ou seja,
(jω)3 + 6(jω)2
+ 5(jω) + 30 =0
⇒ 6 5 − ω 2 + jω 5 − ω 2 = 0.
√
Logo, ω 2 = 5 ⇒ ω = 5. Portanto,
2π 2π
Pcr = = √ = 2, 8099.
ω 5
Kp = 0.6Kcr = 18
Encontramos: Ti = 0.5Pcr = 1.405 .
Td = 0.125Pcr = 0.35124
41 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
1 1
GC (s) = Kp 1 + + Td s = 18 1 + + 0.35124s
Ti s 1.405s
6.3223 (s + 1.4235)2
=
s
42 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
43 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
44 of 45
B. A. Angelico, P. R. Scalassara, A. N. Vargas, UTFPR, Brasil
Dica de atividades
Dica
1. Fazer os Exercı́cios apresentados no livro K. OGATA, “Engenharia de
Controle Moderno”.
45 of 45