Lecture 10, complete notes - Michigan State University

advertisement
Course roadmap
ME451: Control Systems
Modeling
Analysis
Laplace transform
Lecture 10
Routh-Hurwitz stability criterion
Transfer function
Models for systems
• electrical
• mechanical
• electromechanical
Dr. Jongeun Choi
Department of Mechanical Engineering
Michigan State University
Linearization
Time response
• Transient
• Steady state
Frequency response
• Bode plot
Stability
• RouthRouth-Hurwitz
• Nyquist
Design
Design specs
Root locus
Frequency domain
PID & LeadLead-lag
Design examples
(Matlab simulations &) laboratories
1
Stability summary (review)
2
Routh-Hurwitz criterion
ƒ This is for LTI systems with a polynomial
denominator (without sin, cos, exponential etc.)
ƒ It determines if all the roots of a polynomial
Let si be poles of
rational G. Then, G is …
ƒ (BIBO, asymptotically) stable if
Re(si)<0 for all i.
ƒ marginally stable if
ƒ Re(si)<=0 for all i, and
ƒ simple root for Re(si)=0
ƒ unstable if
ƒ lie in the open LHP (left halfhalf-plane),
ƒ or equivalently, have negative real parts.
ƒ It also determines the number of roots of a
polynomial in the open RHP (right half-plane).
ƒ It does NOT explicitly compute the roots.
it is neither stable nor
marginally stable.
3
4
Polynomial and an assumption
Routh array
ƒ Consider a polynomial
From the given
polynomial
ƒ Assume
ƒ If this assumption does not hold, Q can be factored as
where
ƒ The following method applies to the polynomial
5
Routh array
(How to compute the third row)
6
Routh array
(How to compute the fourth row)
7
8
Routh-Hurwitz criterion
Example 1
Routh array
The number of roots
in the open right halfhalf-plane
is equal to
the number of sign changes
in the first column of Routh array.
Two sign changes
in the first column
Two roots in RHP
9
10
Example 2
Example 3
Routh array
Routh array
If 0 appears in the first column of a
nonzero row in Routh array, replace it
with a small positive number. In this
case, Q has some roots in RHP.
Two sign changes
in the first column
If zero row appears in Routh array, Q
has roots either on the imaginary axis
or in RHP.
No sign changes
in the first column
Two roots
in RHP
Take derivative of an auxiliary polynomial
(which is a factor of Q(s))
Q(s))
11
No roots
in RHP
But some
roots are on
imag.
imag. axis.
12
Example 4
Simple & important criteria for stability
ƒ 1st order polynomial
Find the range of K s.t.
s.t. Q(s)
Q(s) has all roots in the left
half plane. (Here, K is a design parameter.)
Routh array
ƒ 2nd order polynomial
No sign changes
in the first column
ƒ Higher order polynomial
13
Examples
14
Summary and Exercises
All roots in open LHP?
ƒ Routh-Hurwitz stability criterion
ƒ Routh array
ƒ RouthRouth-Hurwitz criterion is applicable to only
Yes / No
polynomials (so, it is not possible to deal with
exponential, sin, cos etc.).
Yes / No
ƒ Next,
ƒ RouthRouth-Hurwitz criterion in control examples
Yes / No
ƒ Exercises
Yes / No
ƒ Read RouthRouth-Hurwitz criterion in the textbook.
ƒ Do Examples.
Yes / No
15
16
Download