Professional Documents
Culture Documents
Projeto de Compensadores
no Domı́nio da Frequência
Leonardo Torres
Junho de 2018
2 Zeros reais:
s
+1 ou (s).
ωZ
Caso especial: zero em ω = 0 ⇒ fator multiplicativo (s) em L(s).
3 Polos reais:
1 1
ou .
s
+1 s
ωP
1
Caso especial: polo em ω = 0 ⇒ fator multiplicativo em L(s).
s
M1 ejθ1 M2 ejθ2 · · ·
L(jω) = GDC ,
M3 ejθ3 M4 ejθ4 · · ·
M1 M2 · · · j[(θ1 +θ2 +··· )−(θ3 +θ4 +··· )]
= |GDC | e .
M3 M4 · · ·
s
Contribuições de termos +1 e (s):
ωZ
Esboço usando assı́ntotas:
1 Magnitude: constante e igual a zero até ω = ωZ . Crescimento de
20 dB/dec a partir de ω = ωZ .
2 Fase: 1 década antes de ω = ωZ , constante e igual a zero graus. 1
década depois, constante e igual a 90 graus. Em ω = ωZ , fase igual
a 45 graus.
3 Para o caso especial (s), crescimento constante na magnitude de
20 dB/dec, e fase constante igual a +90 graus.
1 1
Contribuições de termos e :
s
+1 s
ωP
Esboço usando assı́ntotas:
1 Magnitude: constante e igual a zero até ω = ωP . Decrescimento
com inclinação de −20 dB/dec a partir de ω = ωP .
2 Fase: 1 década antes de ω = ωP , constante e igual a zero graus. 1
década depois, constante e igual a -90 graus. Em ω = ωZ , fase igual
a -45 graus.
1
3 Para o caso especial , decrescimento constante na magnitude
s
com inclinação de −20 dB/dec, e fase constante igual a -90 graus.
√
observando o valor de ζnz . Se ζnz < 2/2, então
p p
M = 2ζnz 1 − ζnz 2 ⇔ M
dB = 20 log10 2ζnz 1 − ζnz
2 < 0.
√
observando o valor de ζnp . Se ζnp < 2/2, então
q q
M = 2ζnp 1 − ζnp 2 ⇔ M
dB = 20 log10 2ζnp 1 − ζnp
2 > 0.
Bode Diagram
50
0
Magnitude (dB)
System: Ls
Gain Margin (dB): 12.9
At frequency (rad/s): 31.6
-50 Closed loop stable? Yes
-100
90
0 System: Ls
Phase Margin (deg): 63.8
Phase (deg)
-180
-270
10 -1 10 0 10 1 10 2 10 3
Frequency (rad/s)
GD(s)
E(s) U(s)
R(s) C(s) G(s) Y(s)
C(s)G(s)H(s)
Ym (s) = R(s)
1 + C(s)G(s)H(s)
| {z }
T (s)
1
+ GD (s)H(s)D(s)
1 + C(s)G(s)H(s)
| {z }
S(s)
C(s)G(s)H(s)
− N (s),
1 + C(s)G(s)H(s)
| {z }
T (s)
Sinal de Referência
Perturbação
Ruı́do de Medição
111111
000000
C(j ω) G(j ω) H(j ω)
000000
111111
dB
L(s) 000000
111111
000000
111111
000000
111111
000000
111111
11111111
00000000 000000
111111
000000
111111
00000000
11111111 000000
111111
Limite para
00000000
11111111 000000
111111
Limite para Altas freq.
00000000
11111111 Baixas freq.
000000
111111
00000000
11111111
00000000
11111111 000000
111111
00000000
11111111 000000
111111 ω (rad/s; log)
00000000
11111111
Estabilidade
adequada: margens
de ganho e de fase
000000
111111
Assegurar desempenho Assegurar rejeição ao
adequado para rejeição ruído de medição de
de perturbações e alta freq.
rastreamento de sinais
de referência
L(s)
Lmin
11111111
00000000
00000000
11111111
00000000
11111111 Limite para
00000000
11111111
00000000
11111111
Baixas freq.
00000000
11111111
00000000
11111111
ωrp ω (rad/s; log)
00000000
11111111
em que Lmin = −20 log10 (0,01x), com ωrp= ωref ; ou
0,01y
Lmin = −20 log10 , com ωrp = ωper .
|GD (jωper )H(jωper )|
L(s)
E(s) = T (s)R(s) = N (s),
1 + L(s)
E(s) L(s) E(jωN ) |L(jωN )|
= ⇒ = < 0,01z,
N (s) 1 + L(s) N (jωN ) |1 + L(jωN )|
|L(jωN )|
≈ |L(jωN )| < 0,01z,
|1 + L(jωN )|
⇒ |L(jωref )|dB < 20 log10 (0,01z).
2 Graficamente, tem-se
111111
000000
C(j ω) G(j ω) H(j ω)
000000
111111
dB
L(s) 000000
111111
000000
111111
000000
111111
000000
111111
000000
111111
000000
111111
000000
111111
Limite para
000000
111111
Altas freq.
000000
111111
000000
111111
ωN
Lmax 000000
111111
000000
111111
ω (rad/s; log)
Desvantagem:
Vantagem: Diminuição da margem de fase
φm (lembrando que para
Aumento do ganho nas baixas
sistemas padrão de 2a ordem
frequências (o que é condizente
ζ ≈ φm /100, com φm em
com o objetivo de loop
graus, pode ocorrer uma
shaping ).
depreciação do desempenho em
regime transitório).
ω (rad/s; log)
C(j ω)
0,1 ω p 0,1 ω z
10 ωp 10 ωz ω (rad/s; log)
−π/4
−π/2 Defasagem
desestabilizante.
C(j ω)
0,1 ω z
10 ωz ω (rad/s; log)
−45
−90 Defasagem
desestabilizante.
Vantagem: Desvantagem:
Aumento da margem de fase Aumento do ganho em altas
(além da maior robustez a frequências (o que é contrário
atraso puro de tempo não ao objetivo de loop shaping .)
contabilizado, para sistemas
padrão de 2a ordem Possı́vel amplificação de ruı́dos
ζ ≈ φm /100, com φm em de alta frequência, e respostas
graus, de modo que pode haver abruptas do controlador a
melhoria no desempenho em variações rápidas do erro (e.g.
regime transitório). degrau na referência).
Leonardo Torres Dep. de Engenharia Eletrônica – UFMG
Projeto de Compensadores
Diagrama de Bode: revisão Loop-Shaping Compensadores em Atraso Compensadores em Avanço Compensadores em Atraso-Avanço
π/2
C(j ω) π/4
0,1 ω z 0,1 ω p
10 ωz 10 ωp ω (rad/s; log)
Defasagem
estabilizante.
20dB/dec
Aumento do ganho
nas altas freqs.
20 log K p ωz= 1 ωp
Td
ω (rad/s; log)
90
C(j ω)
45
0,1 ω z
Defasagem
estabilizante.
s s
ωz1 +1 ωz2 +1
C(s) = kp , ωp1 < ωz1 < ωz2 < ωp2 .
s s
ωp1 +1 ωp2 +1
Ideia:
Usar simultaneamente as boas caracterı́sticas de ambos os
compensadores em avanço e em atraso.
20dB/dec
ω (rad/s; log)
π/2
C(j ω)
π/4
0,1 ω p1 0,1 ω z1 0,1 ω z2 0,1 ω p2
10 ω p1 10 ω z1 10 ω z2 10 ω p2 ω (rad/s; log)
−π/4
" !#
1 1 Td s
C(s) = kp 1 + + Td s ≈ kp 1 + + Td s
Ti s Ti s N +1
Ideia:
Usar simultaneamente a capacidade de se obter boas respostas em
regime permanente do controlador PI (compensador em atraso) e a
capacidade de se obter boas respostas em regime transitório do
controlador PD (compensador em avanço).
Note que
Td Ti s2 + Ti s + 1
1
C(s) = kp 1 + + Td s = kp ,
Ti s Ti s
s s
ωz1 + 1 ωz2 + 1
= kp ,
Ti s
20 log K p
90
C(j ω)
45
0,1 ω z1 0,1 ω z2