Today’s goal

advertisement
Today’s goal
•
Root Locus examples and how to apply the rules
– single pole
– single pole with one zero
– two real poles
– two real poles with one zero
– three real poles
– three real poles with one zero
•
Extracting useful information from the Root Locus
– transient response parameters
– limit gain for stability
2.04A Spring ’13
Lecture 12 – Tuesday, March 5
1
Root Locus definition
•
Root Locus is the locus on the complex plane of closed-loop poles
as the feedback gain is varied from 0 to ∞.
Y (s)
X(s)
1
G(s) =
s+2
✓
X(s)
Y (s)
◆
=
OL
Open-Loop
pole
1
s+2
j!
Y (s) +
1
G(s) =
s+2
K
✓
X(s)
Y (s)
Root Locus
K=1
2
◆
=
CL
K
s+2+K
Open-Loop
pole
j!
K=0
2
As K varies from 0 to 1
2.04A Spring ’13
X(s)
Lecture 12 – Tuesday, March 5
...
2
Root-locus sketching rules
•
•
•
Rule 1: # branches = # poles
Rule 2: always symmetric with respect to the real axis
Rule 3: real-axis segments are to the left of an odd number of realaxis finite poles/zeros
Root Locus
0.4
0.3
✓
X(s)
Y (s)
0.2
◆
OL
1
=
s+2
0.2
0.15
−1
0.1
0
−0.1
X(s)
Y (s)
◆
=
OL
s+5
s+2
1 branch
0.05
0
−0.05
to the left of
the single pole
−0.2
−0.1
−0.15
−0.3
−0.4
−8
✓
0.1
1 branch
j (seconds )
j (seconds−1)
Root Locus
−7
−6
−5
2.04A Spring ’13
−4
−3
(seconds−1)
−2
−1
0
1
−0.2
−6
nothing to the left
of one zero +
one pole
−5
Lecture 12 – Tuesday, March 5
−4
to the left of
the pole
−3
−2
(seconds−1)
−1
0
1
3
Root-locus sketching rules
•
Rule 4: begins at poles, ends at zeros
✓
◆
K
X(s)
=
Y (s) CL
s + (K + 2)
✓
◆
closed–loop
= (K + 2) ! 1, as
pole
✓
K!1
✓
X(s)
Y (s)
◆
closed–loop
pole
=
CL
◆
=
We say that this TF
has a “zero at infinity”
Root Locus
0.3
✓
X(s)
Y (s)
0.2
◆
OL
1
=
s+2
0.15
0.1
K=0
K=1
0
−0.1
5,
as
K!1
X(s)
Y (s)
◆
=
OL
s+5
s+2
1 branch
0.05
0
K=0
K=1
−0.05
to the left of
the single pole
−0.2
−0.1
−0.15
−0.3
−0.4
−8
✓
0.1
1 branch
−1
j (seconds−1)
0.2
5K + 2
!
K +1
Root Locus
j (seconds )
0.4
K (s + 5)
(K + 1) s + (5K + 2)
−7
−6
−5
2.04A Spring ’13
−4
−3
(seconds−1)
−2
−1
0
1
−0.2
−6
nothing to the left
of one zero +
one pole
−5
Lecture 12 – Tuesday, March 5
−4
to the left of
the pole
−3
−2
(seconds−1)
−1
0
1
4
Root Locus sketching rules
•
Rule 5: Real-axis intercept and angle of asymptote
a
=
✓a
=
Root Locus
2
1.5
P
P
finite poles
finite zeros
P
#finite poles # finite zeros
(2m + 1) ⇡
P
#finite poles # finite zeros
Root Locus
5
1
G(s)
=
4
(s + 1) (s + 2) (s + 3)
1
G(s) =
(s + 1) (s + 3)
3
2
2
−1
a
0.5
=
j (seconds )
j (seconds−1)
1
✓a = ⇡/2
0
−0.5
➡ Two branches (Rule 1)
➡ Symmetric (Rule 2)
➡ On real axis to the left of the
−1
−2
−3.5
−3
−2.5
−2
2.04A Spring ’13
−1.5
−1
(seconds−1)
−0.5
0
0.5
2
✓a = ⇡/3
−1
−3
➡ Two zeros at infinity (Rule 4)
=
0
−2
first pole at -1 (Rule 3)
−1.5
a
1
−4
−5
−8
➡ Three branches (Rule 1)
➡ Symmetric (Rule 2)
➡ On real axis to the left of the first pole
at -1 and the third pole at -3 (Rule 3)
➡ Three zeros at infinity (Rule 4)
−7
−6
Lecture 12 – Tuesday, March 5
−5
−4
−3
(seconds−1)
−2
−1
0
1
5
Root Locus sketching rules
•
Rule 6: Real axis breakaway and break-in points σb
Solve
X
1
b
n
zn
=
X
q
1
b
pq
Root Locus
Root Locus
2
1.5
5
1
G(s)
=
4
(s + 1) (s + 2) (s + 3)
1
G(s) =
(s + 1) (s + 2)
3
2
2
−1
a
0.5
=
j (seconds )
j (seconds−1)
1
✓a = ⇡/2
0
−0.5
b
=
2
➡ Two branches (Rule 1)
➡ Symmetric (Rule 2)
➡ On real axis to the left of the
−1
−2
−3.5
−3
−2.5
−2
2.04A Spring ’13
−1.5
−1
(seconds−1)
−0.5
0
0.5
2
✓a = ⇡/3
−1
−3
➡ Two zeros at infinity (Rule 4)
=
0
−2
first pole at -1 (Rule 3)
−1.5
a
1
−4
−5
−8
b
➡ Three branches (Rule 1)
➡ Symmetric (Rule 2)
➡ On real axis to the left of the first pole
⇡
1.423
at -1 and the third pole at -3 (Rule 3)
➡ Three zeros at infinity (Rule 4)
−7
−6
Lecture 12 – Tuesday, March 5
−5
−4
−3
(seconds−1)
−2
−1
0
1
6
Root Locus sketching rules
Rule 7: Imaginary axis crossings
Solve
KG (j!x ) =
1
Root Locus
5
1
G(s)
=
4
(s + 1) (s + 2) (s + 3)
K = 60
!x ⇡ 3.32
3
2
−1
j (seconds )
•
=
2
✓a = ⇡/3
0
−1
−2
−3
−4
−5
−8
2.04A Spring ’13
a
1
b
➡ Three branches (Rule 1)
➡ Symmetric (Rule 2)
➡ On real axis to the left of the first pole
⇡
1.423
at -1 and the third pole at -3 (Rule 3)
➡ Three zeros at infinity (Rule 4)
−7
−6
Lecture 12 – Tuesday, March 5
−5
−4
−3
(seconds−1)
−2
−1
0
1
7
What else is the Root Locus telling us
•
Gain = product of distances to the poles
Root Locus
Root Locus
1
j (seconds−1)
1
G(s)
=
4
(s + 1) (s + 2) (s + 3)
p 2
0.5
K = 60
3
K = 2p
2
p
2
−1
1.5
5
1
G(s) =
(s + 1) (s + 2)
j (seconds )
2
0
−0.5
p 0
2 p 5
1
1
0
11
p 12
−1
−2
−1
−3
−1.5
−2
−3.5
−4
−3
−2.5
−2
2.04A Spring ’13
−1.5
−1
(seconds−1)
−0.5
0
0.5
−5
−8
−7
−6
Lecture 12 – Tuesday, March 5
−5
−4
−3
(seconds−1)
−2
−1
0
1
8
The zeros are “pulling” the Root Locus
•
•
Because of Rule 4
Therefore, adding a zero makes the response
– faster
– stable
Root Locus
Root Locus
3
15
G(s) =
2
10
1
5
j (seconds−1)
−1
j (seconds )
s+5
G(s) =
(s + 1) (s + 3)
0
0
−1
−5
−2
−10
−3
−16
−14
−12
−10
2.04A Spring ’13
−8
−6
(seconds−1)
−4
−2
0
2
s+5
(s + 1) (s + 2) (s + 3)
−15
−6
−5
Lecture 12 – Tuesday, March 5
−4
−3
−2
(seconds−1)
−1
0
1
9
Practice 1: Sketch the Root Locus
Nise Figure P8.2
© John Wiley & Sons. All rights reserved. This content is excluded from our Creative
Commons license. For more information, see http://ocw.mit.edu/help/faq-fair-use/.
2.04A Spring ’13
Lecture 12 – Tuesday, March 5
10
Practice 2:
Are these Root Loci valid? If not, correct them
Nise Figure P8.1
© John Wiley & Sons. All rights reserved. This content is excluded from our Creative
Commons license. For more information, see http://ocw.mit.edu/help/faq-fair-use/.
2.04A Spring ’13
Lecture 12 – Tuesday, March 5
11
MIT OpenCourseWare
http://ocw.mit.edu
2.04A Systems and Controls
Spring 2013
For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.
Download