Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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: 19th, June, 3rd, 10th, 24th, 31st, July No class: 26th, June TA: Tatsuya Ibuki, Yasuaki Wasa (S5-302)
C ( s)
1
P(s)
L( s) = P( s )C ( s)
Sensitivity
1 S (s) = 1+ L Load disturbance
G yd = PS
(11.8)
L( s) = P( s )C ( s)
Fig. 11.1
d e
C ( s)
1
P(s)
dG yd G yd
< 1/ T
Fig. 11.1
(12.6)
Tracking dG yr dP =S G yr P
Loop shaping Choosing a compensator C ( j ) that gives a loop transfer function L( j ) with a desired shape improve not only stability (Nyquist) but also performance and robustness
Loop Shaping At low frequencies 1 1 1 1 = 1 S ( j ) = < L( j ) > 101 1 + L 1 L 100 1 + L( j ) 101 Feedback Loop Gain Performance Load disturbances will be attenuated by a factor of 100
Load Disturbance Attenuation
L ( j )
L ( j ) S ( j )
High-frequency Measurement Noise
Fig. 11.8
Fig. 11.8
T ( j )
Loop Shaping Bodes Relations (9.4) the phase is uniquely given by the shape of the gain curve (minimum phase systems)
arg G ( j0 )
ngc
gc
L( j )
ngc = 2 +
2 m
gc
ngc
gm
L( j )
L( j )
Fig. 11.8
m : phase margin ( m = 30 90) ngc : slope of the gain curve at gain crossover gc
ngc = 1 m = / 2 (90) ngc = 2 m = 0 (0)
5 ngc 1 3
(11.11)
pc
L( j )
Fig. 11.8
+ m =
g m : gain margin ( g m = 2 5)
ngc
the slope of the gain curve at gain crossover gc cannot be too steep
Loop Shaping
Sensitivity Function S ( j )
gc
Bodes Relations
MS < 2
S ( j )
-3 bS
bT 3[dB]
A
S +T = 1 PC + =1 1 + PC 1 + PC
MS < 2
(a) Frequency response ( L( s ) ) Gain Margin g m = 1 / L(i pc ) (2 5) Phase Margin m = + arg L(i gc ) (30 60) Stability Margin sm = 1 / M S (0.5 0.8)
M T < 1.25
Loop Shaping
M T < 1.25
L
T
- 3[dB]
MS < 2
S bS
gc
bT
Fig. 6.2 (a) Segway
gm
1 MS 2 arcsin 2M M S 1 m S
gm 1 +
1 MT
1 m 2 arcsin 2M T
1 MS 1 MT
Equations of motion && = c p & ml cos & ml sin & 2 + F (M + m ) & p && ml cos & & = & + mgl sin J + ml 2 p
(6.4)
C (s)
P( s)
u ( s ) = C ( s )(r ( s ) y ( s ))
C ( s) =
1
Im
0
Re
y (t )
* M t = M + m J t = J + ml 2
1 s y ( s) = r (s) + y0 s +1 ( s + 1)( s 1)
mgl / J t
)}
y0 : initial value
Im
Unstable
1.5
1
y0 = 0.01
Pole : 1, 1
Re
y0 = 0
0
H pF :
Pole Zero
Zero: 0
0.5
0
Step response
Im
as + 1 G(s) = ( s + 1)(2 s + 1)
Pole : 1, 0.5 Zero:
1 a
1.5
0.5
P( s ) = Pmp ( s ) Pap ( s )
Pmp : minimum phase part
Pap : all-pass system (nonminimum phase part s.t. Pap ( j ) = 1
(11.13)
a=5
a Small
No Effect
1
0.5 0
a Large Overshoot
a < 0 Unstable
a = 0.1 a = 2
P(s) =
1 s 1+ s 1 s = 2 s + s +1 s + s +1 1+ s
2
Inverse Response
0
2 4
Pmp
8 10
Pap
1 j Pap ( j ) = = 1 + j
12 + ( ) 2 12 + 2
=1
P(s) =
1 s 1+ s 1 s = s + s +1 s2 + s +1 1+ s
2
Phase of L( j gc )
arg L ( j gc )
* L = PC = Pmp Pap C
Pmp
Pap
P = Pmp
Pap
arg Pmp
arg Pap
gc
m
= gc
ngc
L ( j )
gc
arg P = ??
-270
d log Pmp ( j )C ( j )
arg L( j )
* Pap ( j ) = 1
arg G ( j0 )
arg (Pmp ( j gc )C ( j gc ) )
d log G ( j ) 2 d log
(9.8)
arg Pap ( j gc ) m + n gc
=: l
(11.15)
gc m
ngc
L( j )
= n gc
arg L( j )
The phase lag of the nonminimum phase component must not be too large at the cross over frequency! Nonminimum phase components may only have a phase-lag of at most 45 90 at the gain cross over frequency! L( j ) n
gc
: slope at
gc
arg Pmp
arg L( j )
arg Pap ( j gc ) m + n gc
=: l
m : required phase
margin
arg P
arg Pap
(11.15)
2 =: l
arg Pap ( j gc ) m + n gc
allowable phase lag of Pap at gc : l m = 30 60 for high robustness 30 required phase margin : m = 60 arg Pmp gc n = 1 slope: gc 90 l = 30 gc arg Pap for lower robustness arg P required phase margin : m = 45 slope : n gc = 1 / 2 l = 90
11.4 Feedback Design via Loop Shaping (9.4 Bodes Relations and Minimum Phase Systems) Keyword : Loop Shaping Bodes Relations 11.5 Fundamental Limitations Keyword : Right Half-Plane Poles and Zeros Gain Crossover Frequency Inequality