Escolar Documentos
Profissional Documentos
Cultura Documentos
pag.1
O controlador PD puro, n ao pode ser implementado sicamente. Solu c ao: utilizar a aproxima c ao C (s) = kp + KD s KD s kp + , p1 s/p + 1
pag.2
sendo K = kp + pKD e z = pkp /K . Este controlador e chamado como Compensador de Avan co de Fase , com z < p.
Fernando de Oliveira Souza pag.3 Engenharia de Controle Aula 15
Considere a fun c ao de transfer encia s2 e o Compensador em Avan co ou controlador PD modicado s+1 C (s) = K s + 12 Comparar com Controlador PD: C (s) = K (s + 1) Determine o Lugar das Ra zes do sistema em M.F. >> sisotool(tf([1],[1 0 0]),tf([1 1],[1 12]))
Fernando de Oliveira Souza pag.4 Engenharia de Controle Aula 15
G(s) =
C (s) = K
s+z s+p
Se z<p: compensador de avan co Aumenta tanto a velocidade da resposta quanto a estabilidade do sistema Se z>p: compensador de atraso Melhora a precis ao do sistema em regime permanente, mas reduz a velocidade de resposta
Fernando de Oliveira Souza pag.5 Engenharia de Controle Aula 15
Circuito do compensador de Avan co/Atraso C2 C1 R2 R1 + Ei (s) Eo (s) Z2 = Z1 = R1 R1 C1 s + 1 R2 R2 C2 s + 1 R1 > 0 R C1 > 0 R R2 > 0 R C2 > 0 R Eo (s) Ei (s) = Z2 Z1 = R2 R1 C1 s + 1 R1 R2 C2 s + 1
pag.6
C1 s + C2 s +
1 R1 C 1 1 R2 C 2
Lugar das Ra zes: estuda a posi c ao dos p olos do sistema em malha fechada quando um determinado par ametro (em C (s), G(s) ou H (s)) varia. R(s) + C (s) G(s) Y (s)
H (s)
pag.7
Fun c ao de transfer encia em malha fechada Y (s) R(s) = C (s)G(s) 1 + C (s)G(s)H (s)
Logo, a equa c ao caracter stica e 1 + C (s)G(s)H (s) = 0 Escolhendo C (s) = KC0 (s)
pag.8
K=
1 C0 (s)G(s)H (s)
, K0R
Representando C0 (s)G(s)H (s) na forma polar: Fase: 180 = C0 (s)G(s)H (s) = C0 (s) + G(s) + H (s) M odulo: |K | =
Fernando de Oliveira Souza
1 C0 (s)G(s)H (s)
pag.9 Engenharia de Controle Aula 15
Condi c ao de fase: Se s0 pertence ao lugar das ra zes: C0 (s0 ) + G(s0 ) + H (s0 ) = 180 C0 (s0 ) = 180 G(s0 ) H (s0 )
Exemplo: An alise
Determine se s0 = 1 + j 2 pertence ao lugar das ra zes da fun c ao de transfer encia s Usando a Condi c ao de Fase, basta vericar se G(s0 ) = (s0 ) = 180 + 360 (k 1) G(s) = 1
pag.11
s0 2
1 1
6 4 2 1 2 3 2
pag.12
s0 2
1 1
2 1 2 3
Exemplo: An alise
Root Locus 0.08 0.06 0.04 Imaginary Axis 0.02 0 0.02 0.04 0.06 0.08 1.4
1.2
0.8
0.4
0.2
0.2
Exemplo: Projeto
Determine um controlador C (s) tal que os p olos dominantes da fun c ao de transfer encia G(s) = sejam s0 = 1 j 2 Usando a Condi c ao de Fase, precisamos que C (s0 )G(s0 ) = C (s0 ) s0 = 180 + 360 ( 1)
Fernando de Oliveira Souza pag.15 Engenharia de Controle Aula 15
1 s
s0 2
1 1
6 4 2 1 2 3 2
pag.16
s0 2
1 1
2 1 2 3
Exemplo: Projeto
Precisamos de um controlador que contribua com 63,4 , ou seja, C (s0 ) = 63,4 Escolhendo o controlador da forma: 1 C (s) = K s +p temos que C (s0 ) = (1 + j 2 + p) = 63,4 2 tan(63,4 ) = p = 2,0191 1 + p
Fernando de Oliveira Souza pag.18 Engenharia de Controle Aula 15
s0 2
1 1
Exemplo: Projeto
Root Locus 2.5 2 1.5 1 Imaginary Axis 0.5 0 0.5 1 1.5 2 2.5 2.5 2 1.5 1 Real Axis 0.5 0 0.5
em uma estrutura de realimenta c ao unit aria negativa, tal que os p olos dominantes da fun c ao de transfer encia G(s) = sejam s0 = 1 j 2. Usar: L(s0 ) = 180 + 360 ( 1) e K = 1/|L(s0 )|
Fernando de Oliveira Souza pag.21 Engenharia de Controle Aula 15
1 s
Logo pela condi c ao de fase: Se s0 pertence ao lugar das ra zes: C0 (s0 ) + G(s0 ) + H (s0 ) = 180 C0 (s0 ) = 180 G(s0 )
Temos que G(s0 ) = s0 = 2 = 116,6 Usando a Condi c ao de Fase, precisamos que C0 (s0 ) = 180 G(s0 ) = 180 (116,6 ) = 296,6 + 360 ( 1), Z = 63,4 ,
Fernando de Oliveira Souza pag.23
para = 0
Engenharia de Controle Aula 15
C0 (s0 ) =
s0 + z
1 1 = +63,4 1 > 1 Escolher p olo tal que: 1 > 1 (innitas solu c oes)
Fernando de Oliveira Souza pag.24 Engenharia de Controle Aula 15
Op c ao 1: C0 (s0 ) = 1 1 =
s0
1
2 11
3 2 1
pag.25
Op c ao 2: C0 (s0 ) = 1 1 =
s0
2 1
3 2
1 1
pag.26
s0
1 3
Fernando de Oliveira Souza
2 1 1
2
pag.27
1 1
Engenharia de Controle Aula 15
Exerc cio: Projeto Escolhendo o p olo em 1 (Op c ao 3) Ent ao, 1 = 1 63,4 = 90 63,4 = 26,6
s0
y 1 3 x 2 1
2 1
1 1
tan (1 ) =
y x
x=
2 tan(26,6 )
= 3,9939 4
Logo z = 1 + 4 = 5
Fernando de Oliveira Souza pag.28 Engenharia de Controle Aula 15
pag.29
Este controlador e chamado como Compensador de Atraso de Fase, com z > p. Note que o compensador C (s) contribui com 63,4
pag.30
System: untitled1 Gain: 1.01 Pole: 1.02 + 2i Damping: 0.455 Overshoot (%): 20.1 Frequency (rad/s): 2.25
2
6 15
10
Exerc cio:
em uma estrutura de realimenta c ao unit aria negativa, tal que os p olos dominantes da fun c ao de transfer encia G(s) = sejam s0 = 2. Usar: L(s0 ) = 180 + 360 ( 1) e K = 1/|L(s0 )|
Fernando de Oliveira Souza pag.32 Engenharia de Controle Aula 15
1 s2 + 2s + 5
Exerc cio:
Logo pela condi c ao de fase: Se s0 pertence ao lugar das ra zes: C0 (s0 ) + G(s0 ) + H (s0 ) = 180 C0 (s0 ) = 180 G(s0 )
Exerc cio:
Temos que G(s0 ) = 360,0 Usando a Condi c ao de Fase, precisamos que C0 (s0 ) = 180 G(s0 ) = 180 (360 ) = 180 + 360 ( 1), Z = 180 ,
Fernando de Oliveira Souza pag.34
para = 0
Engenharia de Controle Aula 15
Exerc cio:
C0 (s0 ) =
s0 + z
Exerc cio:
C0 (s0 ) = 1 1 = 180 = Solu c ao: posicionar o zero do compensador antes e o polo do compensador ap os s0 . 2 1 1 = 0 1 = 180
s0
2
1 1 1
pag.36
Exerc cio: Escolhendo o zero em 1 e polo em 10 Logo C (s) = KC0 (s) = K s0 = 2 K = 1/|C0 (s0 )G(s0 )| s0 + 10 = (s2 0 + 2s0 + 5) s0 + 1 2 + 10 ((2)2 + 2(2) + 5) = 2 + 1 8 (5) = 40 = 1
Fernando de Oliveira Souza pag.37 Engenharia de Controle Aula 15
s+1 s + 10
Exerc cio:
Este controlador e chamado como Compensador de Avan co de Fase, com z < p. Note que o compensador C (s) contribui com +180
pag.38
Exerc cio:
Step Response
0.7
0.6
0.5
0.4
Amplitude
0.3
0.2
0.1
0 0
0.5
1.5
Time (seconds)
2.5
3.5