Escolar Documentos
Profissional Documentos
Cultura Documentos
Root Locus
20
15
Zero
10
Pólos
5
Imaginary Axis
-5
-10
-15
-20
-50 -45 -40 -35 -30 -25 -20 -15 -10 -5 0
Real Axis
Os sistemas de controle são definidos quanto à fase como sendo sistemas de fase
mínima, de fase máxima e sistemas de fase não mínima.
Sistemas estáveis são ditos de fase máxima quando todos os zeros estão localizados no
semi-plano direito do plano .
1
Step Response
0.8
0.6
0.4
0.2
Amplitude
-0.2
Fase Mínima ( HFmin )
180°2 1 ,
0,1,2,
e a condição modular é:
| |
1
Os valores de “s” que satisfazem tanto a condição angular quanto a condição modular
são as raízes da equação característica, ou, os pólos da FTMF.
O lugar dos valores de “s” que satisfazem somente a condição angular é denominado
de lugar das raízes (LDR).
Para um ponto de teste qualquer, as condições de módulo e fase são dadas de acordo
com a figura abaixo.
2
A condição de fase é
! &
$%
"# %"#
No caso da figura
# $# $' $( $)
180° 2 1 ,
0,1,2
A condição de módulo é
∏ ,
| |
*
∏% -%
,#
No caso da figura
| |
*
-# -' -( -)
Se o ponto de teste estiver sobre o LDR então a condição de módulo permite calcular
o valor de * (ganho variável).
-# -' -( -)
*
,#
Ou também,
∏%"#
&
/ 0% 1
*
. ! .
∏"# 2
3"4
∏"#
!
2
∏%"#
&
/ 0% 1
0° *360 *
0,1,2,
3
5.3 – MÉTODO PARA OBTENÇÃO DO LDR EM SISTEMAS DE FASE MÍNIMA
1 + G( s) H (s) = 0
1 + kP ( s ) = 0
3. Fatore P ( s ) para escrever a equação na forma:
nz
∏ (s + z )
i
1+ k i =1
np
=0
∏ (s + p )
j =1
j
LDR
Re
Sentido
6. Determine o número de lugares separados
→ O LDR inicia-se nos pólos de P ( s ) (quando k → 0 ) e termina nos
zeros de P ( s ) (quando k → ∞ ).
→ Quando o número de pólos, n p , é maior que o número de zeros, nz ,
n p − nz pólos buscarão zeros no infinito.
→ O numero de lugares separados refere-se ao número de trajetórias
distintas dos pólos em busca dos zeros, logo, o número de lugares
separados (LS) é igual ao número de pólos LS = n p .
4
np nz
∑ (− p ) − ∑ (−z )
j =1
j
i =1
i
σA =
n p − nz
→ Os ângulos das assíntotas são determinados por
28 1
180°, 8
0,1,2, , /4 9 11
7
4 9
φ2 θ3 φ1 θ2
Re
θ4
5
c. Os ângulos de saída ou chegada são obtidos pela relação:
! &
$%
180° 2 1
"# %"#
10. Determinar os pontos em que o LDR cruza o eixo imaginário (caso ocorra).
→ A partir da equação característica, obtenha “k” que torne o sistema
MARGINALMENTE ESTÁVEL.
→ Se não for possível obter “k”, então o sistema não toca o eixo
imaginário.
→ Caso exista “k”, os pontos em que o LDR toca o eixo imaginário são as
raízes do polinômio auxiliar.
11. Desenhe o LDR.
k ( s + 2)
R(s) +_ C(s)
s + 2s + 3
2
SOLUÇÃO
1. Obtenha a equação característica da FTMF do sistema.
1 + G (s ) H ( s) = 0
k ( s + 2)
1+ 1= 0
s + 2s + 3
2
( s + 2)
1+ k =0
s + 2s + 3
2
( s + 2)
P(s) = 2
s + 2s + 3
∏ (s + z ) i
1+ k i =1
np
=0
∏ (s + p )
j =1
j
( s + 2)
1+ k =0
( s + 1 + j 2 )( s + 1 − j 2 )
6
4. Localize os pólos e os zeros de P ( s ) no plano complexo.
Im
-2 -1 Re
− 2
-2 -1 Re
− 2
LS = n p = 2
∑(− p ) − ∑(−z )
j =1
j
i =1
i
σA =
n p − nz
σA =
( ( −1 − j 2 ) + ( −1 + j 2 ) ) − ( −2 )
2 −1
σA = 0
φA =
( 2q + 1) ⋅180o , q=0
2 −1
φ A = 180o
7
8. Determinar, caso exista, os pontos de saída/chegada dos pólos sobre o eixo
real.
1
a. Da equação 1 + kP ( s ) = 0 , obtenha k = −
P( s)
s 2 + 2s + 3
k =−
s+2
−
(s 2
+ 4s + 1 ) =0
( s + 2)
2
s 2 + 4s + 1 = 0
s1 = −3.732
s2 = −0.268
φ1
Re
−2 −1
θ2
− 2
8
O ângulo de saída, θ1 , é obtido pela relação:
! &
$%
180° 2 1
"# %"#
$# $'
180°
#
180° √2
tan># ? A $# 90°
180°
: 1
$#
145°
10. Determinar os pontos em que o LDR cruza o eixo imaginário (caso ocorra).
( s + 2)
1+ k =0
s + 2s + 3
2
s2 1 ( 3 + 2k )
s 2 + 2 s + 3 + k ( s + 2)
=0
s1 (2 + k ) 0
s 2 + 2s + 3 s 0
( 3 + 2k )
q( s ) = s 2 + (2 + k ) s + 3 + 2k
Root Locus
2
1.5 φ1 = 145o
0.5
Imaginary Axis
0
System: sys
Gain: 5.46
Pole: -3.73
-0.5 Damping: 1
Overshoot (%): 0
Frequency (rad/sec): 3.73
-1
-1.5
-2
-4.5 -4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0
Real Axis
9
2) Trace o LDR para o sistema com realimentação unitária e FTMA dada por:
1
SOLUÇÃO
1 + G (s ) H ( s) = 0
k
1+ 1= 0
s + 12 s + 64 s 2 + 128s
4 3
1
1+ k 4 =0
s + 12s + 64s + 128s
3 2
1
P( s) = 4
s + 12s + 64s 2 + 128s
3
nz
∏ (s + z ) i
1+ k i =1
np
=0
∏ (s + p )
j =1
j
1
1+ k =0
s ( s + 4 )( s + 4 + j 4 )( s + 4 − j 4 )
Im
-4 Re
−4
10
5. Localize os segmentos do eixo real que são lugares de raízes.
Im
-4 Re
−4
LS = n p = 4
∑(− p ) − ∑(−z )
j =1
j
i =1
i
σA =
n p − nz
σA =
(( −0) + ( −4) ( −4 − j 4 ) + ( −4 + j 4 ))
4−0
−4 − 4 − 4
σA =
4
σ A = −3
φA =
( 2q + 1) ⋅180o , q = 0,1, 2,3
4−0
φ A = 45o ,135o , 225o e 315o
(
k = − s 4 + 12s 3 + 64s 2 + 128s )
11
e. Derive a equação obtida em relação à “s”. Como “k” é constante,
dk
=0
ds
= − ( 4 s 3 + 36 s 2 + 128s + 128 ) = 0
dk
ds
4 s 3 + 36 s 2 + 128s + 128 = 0
s1 = −1.57
s2 = −3.71 + j 2.55
s3 = −3.71 − j 2.55
Apenas s1 pertence ao eixo real e ao LDR, logo, é o ponto de saída do
LDR.
θ2 θ4
-4 Re
θ3
-4
$%
180° 2 1
"# %"#
$# $' $( $)
180°
$# 90° 90° 180° 45°
180°
$#
135°
10. Determinar os pontos em que o LDR cruza o eixo imaginário (caso ocorra).
1 s4 1 64 k
1+ k 4 =0
s + 12s + 64s + 128s
3 2
s3 12 128 0
s 4 + 12s 3 + 64s 2 + 128s + k s2 53.3 k
=0
s 4 + 12s 3 + 64s 2 + 128s s1 (128 − 0.22k ) 0
q( s ) = s 4 + 12s 3 + 64s 2 + 128s + k s0 k
12
Para que o sistema seja Marginalmente Estável, temos que
(128 − 0.22k ) = 0 ⇒ k = 568,8 .
Os pontos sobre o eixo imaginário são as raízes do polinômio auxiliar:
53.3s 2 + k = 0
53.3s 2 + 568.8 = 0
s = ± j 3.26
4
Assíntota θ1 = −135o System: sys
2 Gain: 566
Pole: -6.3e-005 + 3.25i
Imaginary Axis
Damping: 1.94e-005
0 Overshoot (%): 100
Frequency (rad/sec): 3.25
-3
-2
-4
-6
-8
-10
-15 -10 -5 0 5 10
Real Axis
K
G(s) =
s ( s + 6)( s + 9)
SOLUÇÃO:
G(s)
1. A FTMF do sistema é FTMF = , onde G ( s ) é dada pela
1 + G (s) H ( s)
equação acima e H ( s ) = 1 . Assim, a equação característica da FTMF é
q ( s ) = 1 + G ( s ) H ( s ) = 0 , portanto:
K
q( s) = 1 + =0
s ( s + 6)( s + 9)
13
2. Reorganizando a equação acima na forma 1 + KP ( s ) = 0 , temos:
1
1+ K =0
s ( s + 6)( s + 9)
1
logo, P( s ) =
s ( s + 6)( s + 9)
Root Locus
1
0.8
0.6
0.4
0.2
Imaginary Axis
-0.2
-0.4
-0.6
-0.8
-1
-12 -10 -8 -6 -4 -2 0
Real Axis
∑(− p ) − ∑(−z )
N M
0−6−9−0
j i
j =1 i =1
7. σ A = ⇒ σA = ⇒ σ A = −5
n p − nz 3− 0
2q + 1
φA = × 180 q = 0,1,L , (n p − nz − 1)
n p − nz
2q + 1
φA = ×180 q = 0,1, 2
n p − nz
φ A = 60o ,180o , 300o
Root Locus
1
0.8
0.6
0.4
0.2
Imaginary Axis
-0.2
-5
-0.4
-0.6
-0.8
-1
-12 -10 -8 -6 -4 -2 0
Real A xis
14
8. Determinação do ponto de saída sobre o eixo real
(
K = − s 3 + 15s 2 + 54 s )
dK
ds
(
= − 3s 2 + 30 s + 54 = 0 )
s = −7, 64 ∉ LDR s = −2,35 ∈ LDR
9. Como os pólos estão sobre o eixo real, eles saem a 90° para as
assíntotas.
10. Usando o arranjo de Routh
s3 1 54
2
s 15 K
810 − K
s 1
b1 0 b1 =
15
s0 K
Root Locus
20
15 System: G
Gain: 810
Pole: 0.00192 + 7.35i
Damping: -0.000261
10 Overshoot (%): 100
Frequency (rad/sec): 7.35
5
Imaginary Axis
0
System: G
Gain: 57
Pole: -2.35
-5
Damping: 1
Overshoot (%): 0
Frequency (rad/sec): 2.35
-10
-15
-20
-30 -25 -20 -15 -10 -5 0 5 10
Real Axis
15
4) (Prova Substitutiva 2006/1) Um sistema possui a FTMA representada abaixo.
Obtenha o LDR para o sistema com realimentação unitária.
s 2 + 6s + 10
G ( s) =
s( s + 2)( s + 3)
SOLUÇÃO:
1. Obtenha a equação característica da FTMF do sistema.
G(s)
FTMF = , onde G ( s ) é dada pela equação acima e H ( s ) = 1 .
1 + G (s) H ( s)
A equação característica da FTMF é q ( s ) = 1 + G ( s ) H ( s ) = 0 , portanto:
s 2 + 6s + 10
q( s) = 1 + k =0
s ( s + 2)( s + 3)
s 2 + 6s + 10
q( s) = 1 + k =0
s ( s + 2)( s + 3)
s 2 + 6s + 10
P( s) =
s ( s + 2)( s + 3)
nz
∏ (s + z ) i
1+ k i =1
np
=0
∏ (s + p )
j =1
j
( s + 3 − j )( s + 3 + j )
P( s) =
s ( s + 2)( s + 3)
16
5. Localize os segmentos do eixo real que são lugares de raízes.
Root Locus
1.5
0.5
Imaginary Axis
-0.5
-1
-1.5
-4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1
Real Axis
∑ ( − p j ) − ∑ ( − zi )
N M
j =1 i =1 0 − 2 − 3 − ( −3 − j − 3 + j )
σA = ⇒ σA = ⇒
n p − nz 3− 2
σA =1
2q + 1
φA = × 180 q = 0,1,L , (n p − nz − 1)
n p − nz
2q + 1
φA = × 180 q=0
n p − nz
2(0) + 1
φA = × 180
3− 2
φ A = 180o
17
8. Determinar, caso exista, os pontos de saída/chegada dos pólos sobre o eixo real.
s ( s + 2)( s + 3)
k =−
s 2 + 6 s + 10
s 3 + 5s 2 + 6 s
k =− 2
s + 6 s + 10
dk
=−
( )( ) ( )
3s 2 + 10 s + 6 s 2 + 6 s + 10 − s 3 + 5s 2 + 6 s ( 2 s + 6 )
( )
2
ds s + 6 s + 10
2
0 = 3s 4 + 18s 3 + 30 s 2 + 10s 3 + 60 s 2 + 100 s + 6 s 2 + 36 s + 60 − 2 s 4 − 10 s 3 − 12 s 2 − 6 s 3 − 30 s 2 − 36s
s 4 + 12 s 3 + 54 s 2 + 100 s + 60 = 0
( -4,11 ± 1,74i )
As raízes do polinômio acima são: -1,15
-2,62
Como os pólos estão sobre o eixo real, eles saem a 90° para as assíntotas.
∑ φi − ∑θ j = ±180 ( 2k + 1)
i =1 j =1
10. Determinar os pontos em que o LDR cruza o eixo imaginário (caso ocorra).
s 2 + 6s + 10
1+ k =0
s ( s + 2)( s + 3)
( )
s ( s + 2)( s + 3) + k s 2 + 6s + 10 = 0
s 3 + (k + 5) s 2 + 6(k + 1) s + 10k = 0
18
Usando o arranjo de Routh
s3 1 6k + 6
s 2
k+5 10k
(k + 5)(6k + 6) − 10k
s 1
b1 0 b1 =
k +5
s0 10k
(k + 5)(6k + 6) − 10k
=0
k +5
Para haver oscilação, b1 = 0 : (k + 5)(6k + 6) − 10k = 0 e k ≠ −5
6k 2 + 26k + 30 = 0
k = −2,16 ± j 0.55
Root Locus
2
1.5
φ1 = 116,57o
1
System: ftma
Gain: 0.409
0.5 Pole: -1.15
Damping: 1
Overshoot (%): 0
Imaginary Axis
-0.5
-1
-1.5
-2
-6 -5 -4 -3 -2 -1 0
Real Axis
19
5) (Avaliação 2006/2) Para um sistema com retroação unitária a FTMA está
representada abaixo. Construa o LDR calculando todos os elementos críticos.
K ( s + 3)
G(s) =
s ( s + 1)
SOLUÇÃO
G(s)
1. A FTMF do sistema é FTMF = , onde G ( s ) é dada pela
1 + G (s) H ( s)
equação acima e H ( s ) = 1 . Assim, a equação característica da FTMF é
q ( s ) = 1 + G ( s ) H ( s ) = 0 , portanto:
K ( s + 3)
q( s) = 1 + =0
s ( s + 1)
Root Locus
1
0.8
0.6
0.4
0.2
Imaginary Axis
-0.2
-0.4
-0.6
-0.8
-1
-4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1
Real Axis
∑(− p ) − ∑(−z )
N M
0 − 1 − (−3)
j i
j =1 i =1
7. σ A = ⇒ σA = ⇒ σA = 2
n p − nz 2 −1
20
2q + 1
φA = ×180 q = 0,1,L , (n p − nz − 1)
n p − nz
2q + 1
φA = × 180 q=0
n p − nz
φ A = 180o
= =0
( )
2
ds
s + 3
( 2s + 1)( s + 3) − ( s 2 + s ) = 0
s 2 + 6s + 3 = 0
s = −5, 45 ∈ LDR
s = −0,55 ∈ LDR
9. Como os pólos estão sobre o eixo real, eles saem a 90° para as
assíntotas.
10. Os pólos buscam por zeros, logo, um pólo irá para o zer e o outro
segue a assíntota em 180º para infinito, logo o LDR não corta o eixo
imaginário.
Root Locus
2.5
1.5
0.5
Imaginary Axis
-0.5
-1
-1.5
-2
-2.5
-6 -5 -4 -3 -2 -1 0
Real Axis
21
6) (Prova Final 2006/2) Obtenha o gráfico do LDR para o circuito abaixo, sendo
LC = 1 e R L = 2 :
R L
v1 (t ) +
_ C v2 (t )
SOLUÇÃO
I (s)
V1 ( s ) = RI ( s ) + sLI ( s ) +
sC
I (s)
V2 ( s ) =
sC
V2 ( s ) 1
=
V1 ( s ) LCs + RCs + 1
2
1
V2 ( s ) LC
=
V1 ( s ) s 2 + R s + 1
L LC
Do enunciado,
V2 ( s ) 1
= 2
V1 ( s ) s + 2 s + 1
O LDR
• Pólos duplos em -1
• Pólos sobre o eixo real partem a 90º e 270º em direção às assíntotas no
infinito
Root Locus
1
0.8
0.6
0.4
0.2
Imaginary Axis
-0.2
-0.4
-0.6
-0.8
-1
-2 -1.8 -1.6 -1.4 -1.2 -1 -0.8 -0.6 -0.4 -0.2 0
Real Axis
22
5.4 – CARACTERÍSTICAS DO LDR
D E# ># E
G H
F# ># F
I
F# ># F
0.6
NOKO1 MO0
0.986
0.4
0.997
0.2
MGP
Imaginary Axis
MO0
-0.2
NOKO1
0.997
-0.4
0.986
-0.6
M
N
-0.8
-3 -2.5 -2 -1.5 -1 -0.5 0 0.5
Real Axis
23
5.5 – MÉTODO PARA OBTENÇÃO DO LDR EM SISTEMAS DE FASE NÃO
MÍNIMA
Em sistemas de fase não mínima se a condição angular for 0°, será necessário
modificar os seguintes passos:
LDR
Re
8
Sentido
7
360°, 8
0,1,2, , /4 9 11
4 9
! &
$%
0° 360°
0,1,2,
"# %"#
D 3
1
SOLUÇÃO
O sistema é de fase não mínima, pois existe um zero no semi-plano direito.
Arrumando a equação na forma abaixo para verificar a condição angular,
temos:
∏"#
!
2
&
∏%"#/ 0% 1
24
D 3
1
D 3
8
1
1
3
I
1
Root Locus
0.06
0.04
0.02
Imaginary Axis
-0.02
-0.04
-0.06
-2 -1 0 1 2 3 4
Real Axis
∑(− p ) − ∑(−z )
N M
R>#>(
⇒ Q7
4 ⇒ Q7
j i
j =1 i =1
7. σ A =
n p − nz '>#
8
360°, 8
0,1,2, , /4 9 11
7
4 9
8
7
360°, 8
0
4 9
7
0°
25
8. Determinação do ponto de saída sobre o eixo real
'
D
3
SD 2 1 3 '
0
S 3 '
2 1 3 '
0
' 6 3
0
6,46 T UVW
0,46 T UVW
9. Como os pólos estão sobre o eixo real, eles saem a 90° para as
assíntotas.
10. Os pólos buscam por zeros, logo, um pólo irá para o zero e o outro
segue a assíntota em 0º para infinito, logo o LDR corta o eixo
imaginário.
D 3
8
1
1
1 D 3
8
0
1
1 D 3
0
' 1 D 3D
0
' 1 3D
# 1D 0
R 3D
1
Imaginary Axis
0
System: G System: G
Gain: 0.0718 -1 Gain: 13.9
Pole: -0.464 Pole: 6.46 - 1.08e-007i
Damping: 1 -2 Damping: -1
Overshoot (%): 0 Overshoot (%): Inf
Frequency (rad/sec):
-3 0.464 Frequency (rad/sec): 6.46
-4
-2 0 2 4 6 8 10 12 14
Real Axis
26
2. (Avaliação 2009/1) Trace o gráfico do LDR para o sistema abaixo explicando o
porquê dos valores obtidos quando o cálculo for desnecessário em todos os passos
do procedimento de construção do LDR. Obtenha o valor de D quando o LDR
cruzar o eixo imaginário.
D 1
W Y
2 4
+_
SOLUÇÃO
O sistema é de fase não mínima, pois existe um zero no semi-plano direito.
Arrumando a equação na forma abaixo para verificar a condição angular,
temos:
∏"#
!
2
&
∏%"#/ 0% 1
D 1
2 4
8
1
1
8
1 D
2 4
Assim,
1
I
2 4
Root Locus
1
0.8
0.6
0.4
0.2
Imaginary Axis
-0.2
-0.4
-0.6
-0.8
-1
-5 -4 -3 -2 -1 0 1 2
Real Axis
27
3. Determine o número de lugares separados U
2
4. Encontre as assíntotas dos pólos que caminham para infinito
∑ (− p ) − ∑ (−z )
N M
>'>) >Z#
⇒ Q7
⇒ Q7
7,0
j i
j =1 i =1
σA = '>#
n p − nz
Ângulos das Assíntotas
2q + 1
φA = ×180 q = 0,1,L , (n p − nz − 1)
n p − nz
28 1
\7
] 180 8
0
31
\7
180°
Os pólos e zero estão sobre o eixo real e a assíntota está em 180°, logo
não haverão chegadas ou saídas do eixo real
Como os pólos estão sobre o eixo real, e a assíntota está sobre o eixo real,
não é necessário calcular ângulo de saída/chegada.
8. Desenhe o LDR.
Root Locus
1
0.8
0.6
0.4
0.2
Imaginary Axis
-0.2
-0.4
-0.6
-0.8
-1
-14 -12 -10 -8 -6 -4 -2 0 2
Real Axis
28
a. Graduação do Parâmetro K
1
8
1 D
0
2 4
2 4
D
^ _
1 3"R
0 2 0 4
D
0 1
D
8
FASE
NÃO MÍNIMA
REALIMENTAÇÃO
MÍNIMA Sinal Multiplicador da Fração da Forma Geral
POSITIVO NEGATIVO
Negativa 180° 180° 0°
Positiva 0º 0° 180°
O valor do parâmetro “k” em uma raiz “x” do LDR é obtido pela relação
∏%"#
&
/ 0% 1
*
. ! .
∏"# 2
3"
EXEMPLO: Para o sistema com realimentação unitária, e FTRD dada abaixo, obtenha
“k” para a localização do pólo em j 3.26 .
1
)
12 ( 64 ' 128
29
SOLUÇÃO
&
∏%"#/ 0% 1
*
. ! .
∏"# 2
3"
*%(,'`
| ) 12 ( 64 ' 128|3"%(,'`
*%(,'`
|X3,26 ) 12X3,26 ( 64X3,26 ' 128X3,26 |
*%(,'`
|112,94 X416 680,16 X416|
*%(,'` a 567
5.8 – MATLAB
Livro Dorf: E7.1 a E7.23, P7.1 a P7.39, PA7.1 a PA7.12, PP7.1 a PP7.13.
Livro Ogata: A6.1 a A6.18, B6.1 a B6.17.
30