Projeto de controladores
04 de 2013
Objetivos
Objetivos
Objetivos
Revisão do Plano S
ωn2
H(S) =
s2 + 2ζωn s + ωn2
(1)
π π
Tp = p = (2)
ωn 1 − ζ 2 ω d
4 4
Ts = = (3)
ζωn σd
cos(θ) = ζ (4)
Revisão do Plano S
ωn2
H(S) =
s2 + 2ζωn s + ωn2
(1)
π π
Tp = p = (2)
ωn 1 − ζ 2 ω d
4 4
Ts = = (3)
ζωn σd
cos(θ) = ζ (4)
Revisão do Plano S
ωn2
H(S) =
s2 + 2ζωn s + ωn2
(1)
π π
Tp = p = (2)
ωn 1 − ζ 2 ω d
4 4
Ts = = (3)
ζωn σd
cos(θ) = ζ (4)
Revisão do Plano S
ωn2
H(S) =
s2 + 2ζωn s + ωn2
(1)
π π
Tp = p = (2)
ωn 1 − ζ 2 ω d
4 4
Ts = = (3)
ζωn σd
cos(θ) = ζ (4)
Projeto de controlador P
Projeto de controlador P
Projeto de controlador P
Projeto de controlador P
Uso de compensadores
Uso de compensadores
Exemplo
pole(T)
ans =
-10 + 27.22i
-10 - 27.22i
Exemplo controlador P
Step Response
1.4
1.2
1
P.O. = 31.5% (5)
Amplitude
0.8
0.4
0.2
0
0 0.1 0.2 0.3 0.4 0.5
Time (seconds)
Requisitos
Reduzir o percentual de overshoot para 6% sem alterar o
tempo de estabilização
4 4
Ts = = (7) −ln(P.O./100)
ζωn σd ζ=p (9)
π 2 + ln2 (P.O./100)
cos(θ) = ζ (8)
Moritz, G.L. Projeto através do lugar das raízes
Controlador P
Introdução Compensação integral
Projeto de controladores Compensação derivativa
Compensação PID
Exemplo
4
Ts = = 0, 4 → ζωn = 10 (10)
ζωn
p
P.O. = 6% → ζ = 0, 667 → ωn 1 − ζ 2 = 11, 17 (11)
Exemplo
4
Ts = = 0, 4 → ζωn = 10 (10)
ζωn
p
P.O. = 6% → ζ = 0, 667 → ωn 1 − ζ 2 = 11, 17 (11)
Projeto P
Projeto P
Determinando o ganho:
|KG(S)H(S)|s=−10+11j = 1 → K = 224, 77 (13)
Step Response
1.4 System: sys_fb
Peak amplitude: 1.06
1.2 Overshoot (%): 6
At time (seconds): 0.283
1
Amplitude
0.8
0.6
0.4
0.2
0
0 0.1 0.2 0.3 0.4 0.5 0.6
Time (seconds)
Compensador PI
Compensador PI
Compensador PI
Compensador PI - Exemplo
Corrigir de estado estacionário do sistema, com mínima
intervenção na resposta transitória. ζ = 0, 174
Compensador PI - Exemplo
Determinar os pólos de malha fechada para o sistema sem
compensação
K = 164, 6
S1,2 =
−0, 694 ± j3, 926
Kp = 8, 23
e(∞) = 0, 108
Compensador PI - Exemplo
Determinar os pólos de malha fechada para o sistema sem
compensação
K = 158, 2
S1,2 =
−0, 678 ± j3, 837
Kp = ∞
e(∞) = 0
Compensador PI
Compensador PI
K2
K2 K1 S + K1
Gc (S) = K1 + = (14)
S S
Compensação PD
Compensação PD
Exemplo PD
Passo 1: P.O. = 16% → ζ = 0, 504
Passo 2: Observar o lugar das raízes e encontrar o ponto
de interseção entre a reta de ζ = 0, 504 e o lugar das
raízes → S1,2 = −1, 205 ± j2, 064, quando K = 43, 35
Exemplo PD
Passo 1: P.O. = 16% → ζ = 0, 504
Passo 2: Observar o lugar das raízes e encontrar o ponto
de interseção entre a reta de ζ = 0, 504 e o lugar das
raízes → S1,2 = −1, 205 ± j2, 064, quando K = 43, 35
Exemplo PD
Exemplo PD
Exemplo PD
4 4
σd = ζωn = = = 3, 613 (16)
Ts 1, 107
p
ζ = 0, 504 → ωn = 7, 16rad/s → ωd = ωn 1 − ζ 2 = 6, 19
(17)
Exemplo PD
Exemplo PD
Projeto PD
Projeto PD
K2
Gc (s) = K1 s + K2 = K1 s + (24)
K1
No exemplo, K1 = 1 e K2 = 3, 006
Projeto PID
K1 K2
K2 K1 s + K2 + K3 s2 K3 s2 + K3 s + K3
Gc (s) = K1 s+ +K3 s = =
s s s
(25)
Exemplo PID
Etapas do projeto:
Determinar desempenho do sistema não compensado;
Projetar o PD (localização do zero e determinação do
ganho) para obtenção das especificações do projeto;
Simular sistema;
Reprojetar, se necessário;
Projetar o PI para correção do erro de estado estacionário;
Determinar os ganhos K1, K2 e K3;
Simular sistema e;
Reprojetar, se necessário.
Projeto PID
Projeto PID
Projeto PID
Projeto PID
Projeto PID