Course roadmap
ME451: Control Systems Modeling Analysis Design
Laplace transform Time response
Design specs
• Transient
Lecture 16 Transfer function • Steady state
Root locus
Root locus
Models for systems Frequency response
Frequency domain
• electrical • Bode plot
• mechanical
PID & Lead-
Lead-lag
• electromechanical Stability
Dr. Jongeun Choi Block diagrams • Routh-
Routh-Hurwitz
Design examples
Department of Mechanical Engineering Linearization • Nyquist
Michigan State University
(Matlab simulations &) laboratories
1 2
Lecture plan What is Root Locus?
L16: Root locus, sketching algorithm W. R. Evans developed in 1948.
L17: Root locus, examples Pole location of the feedback system
L18: Root locus, proofs characterizes stability and transient properties.
L19: Root locus, control examples Consider a feedback system that has one
L20: Root locus, influence of zero and pole parameter (gain) K>0 to be designed.
L21: Root locus, lead lag controller design K L(s)
L(s):
L(s): open-
open-loop TF
Root locus graphically shows how poles of CL
system varies as K varies from 0 to infinity.
3 4
A simple example A more complicated example
K L(s) K L(s)
Characteristic eq. Characteristic eq.
Closed-
Closed-loop poles
K=0: s=0,-2 Im
It is hard to solve this analytically for each K.
K=1: s=-1,-1 Re Is there some way to sketch roughly root locus
K>1: complex numbers by hand? (In Matlab, use command “rlocus.m”.)
5 6
Root locus: Step 0 Root locus: Step 1
Root locus is symmetric w.r.t. the real axis. RL includes all points on real axis to the left of an
The number of branches = order of L(s) odd number of real poles/zeros.
Mark poles of L with “x” and zeros of L with “o”. RL originates from the poles of L and terminates
at the zeros of L, including infinity zeros.
Im Im
Re Re
Indicate the direction
with an arrowhead.
7 8
Root locus: Step 2 (Asymptotes) Root locus: Step 2 (Asymptotes)
Number of asymptotes = relative degree (r) of L: Intersections of asymptotes
Angles of asymptotes are
Asymptotes Im
(Not root locus)
Re
9 10
Root locus: Step 3 Quotient rule
Breakaway points are among roots of
Points where two or more branches meet and break away.
For each candidate s, check the positivity of
11 12
Root locus: Step 3 Matlab command “rlocus.m”
Root Locus
Im 8
Imaginary Axis
2
Re
0
-2
Breakaway point -4
-6
-8
-3 -2.5 -2 -1.5 -1 -0.5 0
Real Axis
13 14
A simple example: revisited Summary and exercises
Root locus
K L(s) What is root locus
How to roughly sketch root locus
Sketching root locus relies heavily on experience.
Asymptotes PRACTICE!
Relative degree 2 Im To accurately draw root locus, use Matlab.
Intersection
Re Next, more examples
Exercises
Breakaway point
Read Chapter 7.
15 16
Exercises
17