Professional Documents
Culture Documents
Summary: Compensator Design Using The Root Locus State Space
Summary: Compensator Design Using The Root Locus State Space
Summary: Compensator Design Using The Root Locus State Space
c(t)
compensated
1.0
purpose: to improve the system’s dynamics K 0.8 Uncompensated
Open—Loop TF: KGp (s)Gc (s)H(s) Closed—Loop TF: … and others that we haven’t 0
0 5 10 15 20
1 + KGp (s)Gc (s)H(s) seen: PID, lead, lag, lead-lag Time (Seconds)
jω ≡ jIm {s}
P P
finite poles − finite zeros (2m + 1)π
σa = θa = m = 0, ±1, ±2, . . .
#finite poles − #finite zeros #finite poles − #finite zeros
l p1
lz l
p2 θp2 θp1
⇒ 6 {KGc (s)Gp (s)H(s)} = (2m + 1) π
θz
⎧
⎪ 1
−z −p2 p1 = 0 ⎪
⎨ K= sums taken over
⇒ |G c (s)G p (s)H(s)| Open Loop zeros/poles
⎪
⎪ P
⎩ P6
−4 −2 (s + z) − 6 (s + p) = (2m + 1)π
s-space geometry and transient characteristics
σ ≡ Re {s} jω
ωn2
TF = .
Here, Open Loop poles are p1 = 0, −p2 = −2, Open Loop zero is −z = −4. X
2
+ jωn 1 − ζ = jωd s2 + 2ζωn s + ωn2
Geometrical interpretation of the amplitude and phase contributions to s: ωn s-plane • Settling time
θ
− ζ ωn = − σ d
σ Ts ≈ 4/(ζωn );
lp1 = |s + p1 | = |s| ; lp2 = |s + p2 | = |s + 2| ; lz = |s + z| = |s + 4| ;
θp1 = 6 (s + p1 ) = 6 s; θp2 = 6 (s + p2 ) = 6 (s + 2) ; θz = 6 (s + z) = 6 (s + 4) . • Damped osc. frequency
X
2
− jωn 1 − ζ = −jωd p
ωd = 1 − ζ 2 ωn
Since the point s shown as crimson block belongs to the Root Locus,
p • Overshoot %OS
Figure by MIT OpenCourseWare.
à !
⎧ 1 − ζ2 ζπ
⎪ |s| |s + 2| lp1 lp2 cos θ = ζ tan θ = %OS = exp − p
⎪ K=
⎨ = ζ 1 − ζ2
⇒ |s + 4| lz
⎪ State Space & Phase Space
⎪
⎩ 6 From the Equation of Motion to the State—Space representation:
(s + 4) − 6 s − 6 (s + 2) = θz − θp1 − θp2 = −π µ ¶ µ ¶
x q1
mẍ(t)+bẋ(t)+kx(t) = w(t) → ≡ q(t) = state, y(t) ≡ ẋ(t) output
The crimson block is at s = −2 + j2 on the Root Locus. Using geometry, ẋ q2
µ ¶ µ ¶µ ¶ µ ¶ µ ¶
√ √ q̇1 0 1 q1 0 q1
lp1 = |s| = 2 2; lp2 = |s + 2| = 2; lz = |s + 4| = 2 2 ⇒ q̇(t) = = + w(t); y(t) = (0 1) ≡ cq.
q̇2 −k/m −b/m q2 1 q2
θp1 = 6 s = 3π/4; θp2 = 6 (s + 2) = π/2; θz = 6 (s + 4) = π/4. µ
0 1
¶
Solution to the state equations: 2 q t
A=
−k/m −b/m
We can see that indeed the angular contributions add up as µ ¶ sq̂(s) = Aq̂(s) + bW (s) ⇒ 1 q
0
θz − θp1 − θp2 = −π,
¡ √ ¢ ¡ √ ¢ b=
1
−1
q̂(s) = (sI − A) bW (s).
while the amplitude contributions give K = 2 2 × 2 / 2 2 ⇒ K = 2. −1
Y (s) = cq̂(s) = c (sI − A) bW (s).