Escolar Documentos
Profissional Documentos
Cultura Documentos
Razes (Root-Locus)
Introduo
Razes (Root-Locus)
Introduo
O mtodo do lugar das razes foi criado por Walter R. Evans em
1953. Permite estudar a evoluo das razes de uma equao,
quando um parmetro variado continuamente.
Esta operao possibilita a determinao deste parmetro de tal
forma que o sistema atinja o comportamento dinmico desejado.
Ambas as funes de transferncia de sistemas contnuos e discretos
so funes complexas, ou seja funes que possuem variveis
complexas: s ou z, respectivamente.
Desta forma, as regras do mtodo do lugar das razes so as
mesmas para os dois sistemas (contnuos e discretos).
Introduo
Razes (Root-Locus)
G(s)
Y (s)
H(s)
Introduo
Razes (Root-Locus)
Exemplo
Considere o seguinte sistema de controle,
U (s)
+
-
5
s(s+20)
Ka
Y (s)
Introduo
Razes (Root-Locus)
Y (s)
5Ka
s(s+20)
=
= 2
5K
a
U (s)
s + 20s + 5Ka
1 + s(s+20)
Os plos de malha fechada so:
p
20 202 4.5.Ka
= 10 100 5Ka
2
Introduo
Razes (Root-Locus)
s1
s2
0
1
5
10
20
30
40
-20
-19,75
-18,66
-17,07
-10
10 + j7, 07
10 + j14, 14
10 + j
0
-0,25
-1,34
-2,93
-10
10 j7, 07
10 j14, 14
10 j
Introduo
Razes (Root-Locus)
Ka = 0
Ka = 0
-20
Re(s)
Introduo
Razes (Root-Locus)
Ka = 0
Ka = 0
0
-20
Ka = 1
Re(s)
Ka = 5
Introduo
Razes (Root-Locus)
Ka = 0
Ka = 0
0
-20
Ka = 1
Re(s)
Ka = 5
Ka = 5
Introduo
Razes (Root-Locus)
Ka = 0
Ka = 0
0
-20
Ka = 1
Re(s)
Ka = 5
Ka = 5
Ka = 10
Rayel, O.K. Lugar das Razes
7 / 31
Introduo
Razes (Root-Locus)
Ka = 0
Ka = 0
Ka = 20
-20
Ka = 1
-10
Re(s)
Ka = 5
Ka = 5
Ka = 10
Rayel, O.K. Lugar das Razes
7 / 31
Introduo
Razes (Root-Locus)
Ka = 0
Ka = 0
Ka = 20
-20
Ka = 1
Ka = 5
-10
Re(s)
Ka = 5
Ka = 30
Ka = 10
Rayel, O.K. Lugar das Razes
7 / 31
Introduo
Razes (Root-Locus)
Imag(s)
Ka = 0
Ka = 0
Ka = 20
-20
Ka = 1
Ka = 5
-10
Re(s)
Ka = 5
Ka = 30
Ka = 10
Rayel, O.K. Lugar das Razes
7 / 31
Introduo
Razes (Root-Locus)
Ka = 0
Ka = 40
Imag(s)
Ka = 0
Ka = 20
-20
-10
Re(s)
Ka = 5
Ka = 1
Ka = 30
Ka = 5
Ka = 10
K
Introduo
Razes (Root-Locus)
Regra 1
Os ramos do root-locus comeam nos plos de G(s)H(s), nos
quais K = 0. Os ramos terminam nos zeros de G(s)H(s), inclusive
nos zeros no infinito. O nmero de zeros no infinito igual a:
Nz = Np Nz
sendo,
Np :
Nz :
Exemplo
Suponha que G(s) e H(s) so:
G(s) =
s+2
s+5
e H(s) =
s2
s+4
Rayel, O.K. Lugar das Razes
8 / 31
Introduo
Razes (Root-Locus)
(s + 2)(s + 5)
=0
s2 (s + 4)
ou ainda,
s2 (s + 4) + K(s + 2)(s + 5) = 0
i) se K = 0, a equao acima ficar:
s2 (s + 4) = 0
s1 = s2 = 0; s3 = 4
Note que esses so os plos de G(s)H(s).
Introduo
Razes (Root-Locus)
s2 (s + 4)
(s + 2)(s + 5)
Neste caso
s1 = 2 e s2 = 5 so os zeros de G(s)H(s).
s um zero no infinito.
Temos que: Np = 3 e Nz = 2, logo Nz = 3 2 = 1.
Rayel, O.K. Lugar das Razes
10 / 31
Introduo
Razes (Root-Locus)
Regra 2
As regies do eixo real esquerda de um nmero mpar de plos
mais zeros de KG(s)H(s) pertencem ao lugar das razes.
Exemplo
Para os valores do exemplo anterior teremos,
K(s + 2)(s + 5)
s2 (s + 4)
Os zeros so: s1 = 2 e s2 = 5
KG(s)H(s) =
Os plos so: p1 = p2 = 0 e p3 = 4
No plano imaginrio os plos so representados por (x) e os zeros
por ().
Introduo
Razes (Root-Locus)
-5
-4
-3
-2
-1
Re(s)
Introduo
Razes (Root-Locus)
-5
-4
-3
-2
-1
Re(s)
Introduo
Razes (Root-Locus)
-5
-4
-3
-2
-1
Re(s)
Introduo
Razes (Root-Locus)
-5
-4
-3
-2
-1
Re(s)
Introduo
Razes (Root-Locus)
Observao 1
Considere
KG(s)H(s) =
(s + 3)
(s + 8)
Introduo
Razes (Root-Locus)
Regra 3
Quando K se aproxima de +, os ramos do root-locus, assintotam retas com
inclinao
(2i + 1)180
; i = 0, 1, 2,
Np Nz
Exemplo
Considere KG(s)H(s) =
K
.
s(s+1)(s+4)
Imag(s)
-5
-4
-3
-2
-1
Re(s)
Introduo
Razes (Root-Locus)
Regra 3
Quando K se aproxima de +, os ramos do root-locus, assintotam retas com
inclinao
(2i + 1)180
; i = 0, 1, 2,
Np Nz
Exemplo
Considere KG(s)H(s) =
K
.
s(s+1)(s+4)
Imag(s)
-2000
-1000
-1
Re(s)
Introduo
Razes (Root-Locus)
Regra 3
Quando K se aproxima de +, os ramos do root-locus, assintotam retas com
inclinao
(2i + 1)180
; i = 0, 1, 2,
Np Nz
Exemplo
Considere KG(s)H(s) =
K
.
s(s+1)(s+4)
Imag(s)
3
1 2
-2000
-1000
-1
Re(s)
Introduo
Razes (Root-Locus)
= (2i + 1)180 , i = 0, 1,
= 1 2 3
3 = (2i + 1)180
(2i + 1)(180)
(2i + 1)180
=
3
3
Introduo
Razes (Root-Locus)
Porm, Np Nz = 3, ento:
=
(2i + 1)180
; i = 0, 1, 2,
Np Nz
(2i + 1)180
= (2i + 1)60 , i = 0, 1,
30
i
0
1
2
60
180
300
-1
-2
-3
60
180
300
Introduo
Razes (Root-Locus)
Regra 4
O ponto de partida das assntotas o centro de gravidade (C.G.)
da configurao de plos e zeros, ou seja:
P
P
plos zeros
C.G. =
NP Nz
Exemplo
Para o sistema do exemplo anterior, onde
G(s)H(s) =
1
s(s + 1)(s + 4)
teremos,
1
Np = 3 e Nz = 0
os plos so: p1 = 0, p2 = 1 e p3 = 4
Introduo
Razes (Root-Locus)
Logo,
C.G. =
(0 1 4) 0
5
=
30
3
8
6
53
Imag(s)
4
2
0
2
4
6
8
Re(s)
Introduo
Razes (Root-Locus)
Regra 5
Os pontos nos quais os ramos do root-locus deixam (ou entram) o eixo real so
determinados utilizando-se a seguinte relao:
d
[(G(s)H(s))1 ] = 0
ds
No exemplo descrito anteriormente, temos que:
1
G(s)H(s) =
s(s + 1)(s + 4)
Ento,
(G(s)H(s))1 = s(s + 1)(s + 4) = s3 + 5s2 + 4s
Logo,
d
d 3
[(G(s)H(s))1 ] =
(s + 5s2 + 4s) = 3s2 + 10s + 4 = 0
ds
ds
Resp. : s1 = 0, 4648 e s2 = 2, 8685 (desprezado, pois no pertence ao root-locus)
Rayel, O.K. Lugar das Razes
19 / 31
Introduo
Razes (Root-Locus)
Imag(s)
1.5
0, 4648
0.5
0.5
4.5
3.5
2.5
Re(s)
1.5
0.5
Introduo
Razes (Root-Locus)
Regra 6
As ramificaes do root-locus deixam ou entram no eixo real com
ngulos 90 .
Regra 7
O root-locus simtrico em relao ao eixo real. Isto decorre do
fato de que as razes de um polinmio de coeficientes reais ou so
reais ou pares complexos conjugados.
Regra 8
Para se determinar o ganho K associado a um ponto p do root-locus, deve-se
utilizar a condio de mdulo da equao:
1 + KG(s)H(s) = 0
Reescrevendo-se a equao acima:
KG(s)H(s) = 1
Rayel, O.K. Lugar das Razes
21 / 31
Introduo
Razes (Root-Locus)
Introduo
Razes (Root-Locus)
Ento,
Q
m (s + z )
i
Q i=1
K1 n
j=1 (s + pj )
s=p
Qm
|p + zi |
= 1 ou K1 Qni=1
=1
j=1 |p + pj |
Finalmente,
Qn
j=1 |p + pj |
K1 = Qm
i=1 |p + zi |
Exemplo
Considere o exemplo anterior
G(s)H(s) =
1
s(s + 1)(s + 4)
Introduo
Razes (Root-Locus)
1
s(s + 1)(s + 4)
|KG(s)H(s)| = 1
= 1
s=0,267+j1,24
K = 7, 19
Regra 9
Os ngulos de sada (ou chegada) de plos (aos zeros) so
determinados a partir da condio geral de ngulos.
Regra 10
O ponto onde o root-locus cruza o eixo imaginrio obtido
fazendo-se s = j na equao caracterstica e resolvendo para
partes reais e imaginrias = 0.
Rayel, O.K. Lugar das Razes
24 / 31
Introduo
Razes (Root-Locus)
Exemplo
1
Considere o seguinte sistema: G(s)H(s) = s(s+1)(s+2)
. Este
sistema tem trs ramos que vo para o infinito. Assim:
X
plosK=0
2 1 + 0
X
plosK=6
j 2 + j 2 +
Introduo
Razes (Root-Locus)
Exemplo
1
Considere o seguinte sistema: G(s)H(s) = s(s+1)(s+2)
. Este
sistema tem trs ramos que vo para o infinito. Assim:
X
plosK=0
2 1 + 0
os valores j 2 so obtidos do cruzamento do
plosK=6
Introduo
Razes (Root-Locus)
System: sys
Gain: 6.06
Pole: 3.01
Damping: 1
Overshoot (%): 0
Frequency (rad/sec): 3.01
Imaginary Axis
System: sys
Gain: 0.0134
Pole: 0.987
Damping: 1
Overshoot (%): 0
Frequency (rad/sec): 0.987
0
System: sys
Gain: 6.08
Pole: 0.00566 1.42i
Damping: 0.00398
Overshoot (%): 101
Frequency (rad/sec): 1.42
4
6
2
Real Axis
Introduo
Razes (Root-Locus)
rlocus(num,den)
rlocfind(num,den)
rltool(ta), sendo ta=tf(num,den)
sendo num e den o numerador e o denominador da funo
G(s)H(s) respectivamente
Introduo
Razes (Root-Locus)
Exerccio
Trace o root-locus de um sistema de controle com realimentao
sendo que:
KG(s)H(s) =
U (s) +
-
K
s3 + 3s2 + 2s
G(s)
Y (s)
H(s)
Introduo
Razes (Root-Locus)
Exerccios
Introduo
Razes (Root-Locus)
Prxima Aula:
Prova!