Escolar Documentos
Profissional Documentos
Cultura Documentos
Controlador PID
⎛ KI KDs ⎞
U(s) = ⎜ K P + + ⎟ E(s)
⎝ s τ D s +1 ⎠
KP
E(s) KI U(s)
s
KDs
τ D s +1
Modelos de Processo de Baixa Ordem
K 0 e−sτ 0
• Processo de primeira ordem com atraso: P(s) =
ν 0 s +1
K 0 e−sτ 0
• Processo de segunda ordem com atraso: P(s) = 2
s + 2ζ 0ω 0 s + ω 02
L( s) = P( s)C ( s)
K
L( s ) =
s
• Então a função de transferência em malha fechada se parecerá com:
L(s) K 1
G(s) = = =
1+ L(s) s + K (s / K ) +1
Projetando um controlador PI para um modelo de processo de
primeira ordem
K0 KI
P(s) = e C(s) = K P +
τ 0 s +1 s
K
L( s) = P( s)C ( s) =
s
• Parâmetros PI:
τ 0K K
KP = e KI =
K0 K0
Respostas desejáveis de segunda ordem com parâmetros de ajuste K e α
K
L( s) = P( s)C ( s) =
s(αs + 1)
L(s) K 1
G(s) = = 2 =
1+ L(s) α s + s + K (α / K )s 2 + (1 / K )s +1
• Parâmetros do projeto: K e α
Projetando um controlador PI para um modelo de processo de
segunda ordem
K0 KI K s
P(s) = e C(s) = K P + + D
s 2 + 2ζ 0ω 0 s + ω 02 s τ D s +1
• Dado K e α, deseja-se:
K
L( s) = P( s)C ( s) =
s(αs + 1)
• Parâmetros PID:
2
K Kω K
KP =
K0
( )
2ζ 0ω0 − αω02 , K I =
K0
0
, KD =
K0
( )
1 - 2ζ 0ω0α + α 2ω02 , τ D = α
MATLAB e Simulink
α
P0 (s) =
(1+ 0.1s)(1+ 0.02s)(s 2 + 2s + α )
⎧ M ↓
p
⎪⎪
Aumentando p ⎨ tr ↑
⎪
⎪⎩ t p ↑
⎧ 0, 00
⎪ 1
⎪ 0, 26 P0 (s) =
⎪ ( ps +1)(s 2 + s +1)
p=⎨ 0, 61
⎪ 1, 41
⎪
⎪⎩ 3, 33
Exemplo
⎧ 0, 00
⎪
⎪ 0, 26
⎪ Diagrama de Bode
p=⎨ 0, 61
⎪ 1, 41
⎪
⎪⎩ 3, 33
Fase (graus) – Magnitude (dB)
1
P0 (s) =
( ps +1)(s 2 + s +1)
Aumentando p
Frequência (rad/seg)