Analysis and Design of Linear Control System Part2Spring, 2012 Instructor: Prof. Masayuki Fujita (S5-305)
Lecture Time and Place: Tuesday, 10:4512:15, S224 Schedule: 3rd, 10th, 24th, 31st, July TA: Tatsuya Ibuki, Yasuaki Wasa(S5-302)
P ( s ) = Pmp ( s ) Pap ( s )
L( j )
ngc : slope at gc
[Ex. 11.7] Zero in the right half-plane All-pass system with a RHP zero
Im
Pole Zero
Pap ( s ) =
arg Pmp
zs z+s
z>0
Re
arg P
arg Pap
arg( z j ) = arctan
Re
arg Pap ( j gc ) m + n gc
=: l
(11.15)
gain crossover frequency inequality arg Pap ( j gc ) m + n gc =: l 2 Bound on the crossover frequency gc
(11.15)
gc < z tan( l / 2 )
(11.16)
[Ex. 11.7] Zero in the right half-plane Bound on the crossover frequency gc
gc < z tan( l / 2 ) (11.16)
L ( j ) z tan( l / 2 )
l = 60
Im
0
worse
u (t )
U ( s)
e s
Y ( s)
u (t )
gc
(0.6z)
limitation
arg L( j )
Z
Step Response
Re
0
Gain [dB]
t
Bode Diagram
10
0
y (t ) = u (t ) t
Nyquist Plot Im
ej
Time [s]
10 0 20 40 60 2 10
Phase []
1 Re
[rad/s]
10 1
100
Im
0
worse
better
1 0. 5 s 2 / s = 1 + 0 .5 s 2 / + s
Re
[Ex. 11.8] Pole in the right half-plane All-pass system with a RHP pole
arg( j p ) = 90 + arctan
s+ p Pap ( s ) = s p
arg( p + j ) = 90 arctan
p>0
p
Im
Re
Time delays also impose limitations similar to those given by zeros in the RHP.
A long time delay is equivalent to a slow RHP zero z = 2 /
L ( j )
gc < z tan( l / 2 ) =
tan( l / 2 )
gc
z tan( l / 2 )
(1.2 / )
(11.15)
Exercise
l = 60
gc <
1 .2
arg L( j )
Loop Shaping
Exercise
l = 60
gc > 1 . 7 p
L ( j )
Performance
L ( j ) >> 1
1 .2
gc
p tan(l / 2)
0. 6 z
(1.7p)
arg L( j )
1.7 p
Im
gc
Robust Stability
better
worse
L ( j ) << 1
0
p
Re
RHP zero Fast RHP poles ( p large) Slow RHP poles ( p small) Tight restrictions Loose restrictions Time Delay RHP pole
gc < z tan( l / 2 )
gc < z tan( l / 2 ) =
gc >
p tan( l / 2 )
tan( l / 2 )
Loop Shaping
gc
gm
L( j )
A
MS < 2
S ( j )
-3 bS
Right Half-Plane Poles and Zeros and Time Delays For systems with a RHP pole p and RHP zero z (or a time delay ), any stabilizing controller gives sensitivity functions with the property
M S = sup S ( j )
pc
L( j )
M T < 1.25 (2 [dB])
p+z pz
M T = sup T ( j ) e p
(11.18)
Fig. 11.8
bT
T ( j )
MS < 2
3[dB]
RHP pole and zero and time delay significantly limit the achievable performance of a system
MS
S( j) MT T ( j)
g m = 1 / L(i pc )
(2 5) m = + arg L(i gc )
(30 60)
Right Half-Plane Poles and Zeros and Time Delays The product of RHP pole and time delay must be sufficiently small
If RHP pole and zero are equal ( p = z ), there will be an unstable subsystem that is neither reachable nor observable, and the system cannot be stabilized
The zeros and the pole must be sufficiently far apart Ex. )
all-pass system
Ex. )
all-pass system
Pap ( s ) =
bs s 1
* p =1
Pap ( s ) =
z=b
e s s 1
gc
arg Pap ( j gc ) l
(11.15) Fig. 11.13 (b) RHP pole and time delay
arg Pap ( j gc ) l
(11.15) Fig. 11.13 (a) RHP pole/zero pair
p < 0 .3
z / p > 6 or z / p < 1 / 6
Equations of motion
(M
p tan( l / 2 )
RHP zero can be eliminated The gain crossover frequency inequality (11.15) is based just on the RHP pole
Fig. 6.2 (b)
t
Transfer functions
from F to from F to p
H F = H pF = ml ( M t J t m l ) s 2 + mglM
2 2
l = 45 l = 60
gc > 6 . 47 ( gc > 2 . 4 p )
gc
p tan(l / 2)
gc > 4 . 56 ( gc > 1 . 7 p )
J t s 2 + mgl 2 s ( ( M t J t m 2 l 2 ) s 2 + mglM t )
*Mt = M +m
J t = J + ml 2
Im
H pF :
Re
Pole Zero
If the actuators have sufficiently high bandwidth, e.g. a factor of 10 above gc or roughly 10 Hz, then we can provide robust tracking up to this frequency p+z M S = sup S ( j ) sup S ( j ) 8 pz Ideally S ( j ) < 2
[Ex. 11.11] X-29 aircraft available bandwidth sensors : 120 rad/s control processors : 30-40 rad/s actuators : 70 rad/s aerodynamics : 100 rad/s airframe : 40 rad/s
Fig. 1.3 Components of computer-controlled system
S ( j ) =
M s 1
( 1 )
S( j) = Ms
(1 a )
L(s) / 2
a
Fig 11.5 (b)
Bodes integral
X-29 aircraft maximum achievable phase margin : 35 Boundaries for standard flight control specifications phase margin : 45 X-29 is difficult to control. X-29 longitudinal dynamics z 26 poles : p = 6 = 4 .3 p 6 zeros : z = 26 Im -6
log S ( j ) d =
=
0
log S ( j ) d
M s log d + (a 1 ) log M s 0 1 = p
1
Exercise
Ms = e
( p +1 ) / a
= 1.75 ( < 2 )
1 = 3 [rad/s] a = 40 [rad/s]
p = 6
Pole
Zero
26 Re
M S S(jgc) =
maximum achievable phase margin : 35
1 2 sin(m / 2)
log S ( j ) d = pk
(11.19)
S
log T > 0 , T > 1
log T ( j )
d =
1 zi
(11.20)
S +T =1
slow
fast