MSC Lecture06
MSC Lecture06
x1 2 1 x1 1
x 0 1 x 0u (t )
2 2
x1
y 1 0
x2
x2 (0) x1 (0)
uncontrollable s s
u x2 s 1 x2 1 x1 s 1 x1 1 y
1 2
1
controllable
Plant: x Ax Bu , x R n
y Cx Du
Definition of Controllability
U (s ) 1 s -1 x1
1 0 1
x x u 1
0 3 0 1
Y (s)
y 1 2x s 3 x2
-1 2
※ State x2 is uncontrollable.
x1 2 0 x1 3
x 0 1 x 1u (t )
2 2
x1
y 1 0
x2 x2 (0) x1 (0)
s s
u 1 x2 s 1 x2 x1 s 1 x1 1 y
1 2
3
observable
unobservable
C
CA
Observabil ity Matrix V CA
2
CAn 1
0 1 0
x x u U (s ) 1 s -1 x2 s -1 x1 Y (s)
0 2 1
y 0 4x 2
※ State x1 is unobservable.
xk 1 Axk Bu k
yk Cxk Du k (1)
yk 1 Cxk 1 Du k 1
yk 1 C ( Axk Bu k ) Du k 1 CAxk CBu k Du k 1 (2)
yk n 1 CAn 1 xk CAn 2 Bu k CAn 3 Bu k 1 CBu k ( n 2 ) Du k ( n 1) (n)
C
CA
(1), (2), (n) xk
n 1
CA
yk Du k yk 1 CBu k Du k 1 CABu k ( n 3) CBu k ( n 2 ) Du k ( n 1)
0 1 0
x Ax Bu , x R n A , B , C 0 1
Plant: 1 0 1
y Cx Du
0 1
Controllab ility Matr ix V B AB
1 0
C 0 1
Obervabili ty Matrix N
CA 1 0
rank (V ) rank ( N ) 2
xc (t ) Ac xc (t ) B c u(t )
Controllable canonical form Controllable
Theorem II
xo (t ) Ao xo (t ) B o u (t )
y (t ) Co xo (t )
Jordan form
y (t ) Cx(t ) Du (t )
Jordan block
J1 B1
J J2
B B2 Least row
has no zero
row
J 3 B3
C C1 C2 C3
If b12 0 uncontrollable
If c11 0 unobservable
2 1 2 1 1
2 2 1 1
2 1 1 1 L.I.
x 2 x 3 2 1u
1 1 1 0 0
1 1 0 1
1 1 0 0
L.I.
2 2 1 3 1 1 1
y 1 1 1 2 0 0 0
1 1 1 1 0 0 0
L.I. L.D.
Modern Contral Systems 17
Kalman Canonical Decomposition
Diagonalization: x Ax Bu
y Cx Du
All the Eigenvalues of A are distinct, i.e. 1 2 3 n
There exists a coordinate transform (See Sec. 4.4) z Tx such that
1 0
Am T 1 AT where Am .
0 n bm1
Bm T 1B
System in z-coordinate becomes
z Am z Bmu bmn
y Cm z Cm CT cm1 cmn
T [v1, v2 , ,vn ]
SC O
u(t )
SCO SC O
y (t )
SCO
1 0 0 b11
x 0 2 0 x b12 u
Plant: 0 0 3 b13
y c11 c12 c13 x
Transfer Function
H ( s) C sI A B
Y ( s) 1
U ( s)
s 2 0 2
0 1
1
1
s 2s 4 1 s 4
2s 2
0 1
1
s 2s 4 s 2
1
s4
Mode "-2" vanishes in T.F..
Modern Contral Systems 25
Example 5.6
0 6 2
x x u 1 2, 2 -3
Plant: 1 1 1
y 0 1x
Transfer Function
T ( s ) C sI A B
Y ( s) 1 1
U ( s) s3
Realization:
Realize a transfer function via a state space equation.
Example 1
Realization of the T.F. T ( s)
s3
Method 1: U (s ) 1 s -1 1 Y (s)
Y ( s) 1
T ( s)
U ( s) s3 3
Method 2:
U (s ) 1 s -1 1 Y (s)
Y ( s) 1 s2
T ( s)
U ( s) s3 s2
3 1
s -1
※There is infinity number of realizations for
a given T.F. .
Modern Contral Systems 27
2
Minimum realization:
Realize a transfer function via a state space equation
with elimination of its uncontrollable and unobservable parts.
Example 5.8
5
Realization of the T.F. T ( s )
s3
U (s ) 1 s -1 5 Y (s)
Y ( s) 5
T ( s)
U ( s) s3
3