Professional Documents
Culture Documents
Chapter 3 Stability, Controllability and Observaciltiy
Chapter 3 Stability, Controllability and Observaciltiy
tf
(t f , t0 ) x(t0 ) (t0 , ) B( ) BT ( ) T (t0 , )d Wc1 (t0 , t f ) x(t0 ) 0
t0
t0
T 0
t 0
u ( ) G (t , )W 1(t0 ,t f )y f
T
tf
y (t f ) G(t , )u ( )d
t0
tf
G(t , )G T (t , )W 1(t0 ,t f )d y f y f
t0
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 -1 x 2
3 2
※ State x2 is uncontrollable.
y (t f ) 0
3.1.2 Controllability of LTI system: x Ax(t ) Bu(t )
Theorem 3-3 The following statements are equivalent:
⑴ LTI system is controllable.
At
⑵ Matrix e B is row linearly independent.
⑶ Matrix ( sI A) 1 B is row linearly independent.
t
⑷ Gram matrix Wc e B B e d is non-singular.
T
A T A
0
⑸ rank B AB An 1 B n.
f 0 (t f )
f (t )
n 1
A B i ( )u ( )d B AB An 1 B
tf 1 f
i
i 0
0
f (t
n 1 f )
Output Controllability
x Ax(t ) Bu(t )
y (t ) Cx(t ) Du(t )
Theorem 3-4 LTI system is output controllable iff
rank D CB CAB CA2 B CAn 1 B m.
Modern Control Theory 12
Proof: From f 0 (t f )
f (t )
tf
x(0) e A Bu( )d B
0
AB A B
n 1
1 f
f n 1 (t f )
y (0) Cx(0) Du(0)
We can get f 0 (t f )
f (t )
CB CAB CA B
n 1
1 f
Du(0)
f n 1 (t f )
u (0)
f (t )
0 f
D CB CAB CA B f1 (t f )
n 1
f n 1 (t f )
W0 (t0 , t f ) x(t0 )
tf
x(t0 ) W (t0 , t f ) T ( , t0 )C T ( ) y ( )d
0
1
t0
C1 (t ) C (t ) 1 0 1
C2 (t ) C1 (t ) A(t ) C1 (t ) t 1 t 2
C3 (t ) C2 (t ) A(t ) C 2 (t ) t 2 1 2t t 4 2t
C1 (t ) 1 0 1
R(t ) C2 (t ) t 1 t 2
C3 (t ) t 2 1 2t t 4 2t
rank R(t ) 3 n, system is observable for t 0.
Modern Control Theory 18
Motivation2
x1 2 0 x1 3
x 0 1 x 1u (t )
2 2
x1
y 1 0
x2 x 2 ( 0) x1 (0)
s s
u 1 x2 s 1 x2 x1 s 1 x1 1 y
1 2
3
observable
unobservable
C
CA
Observability 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 Buk
yk Cxk Duk (1)
yk 1 Cxk 1 Duk 1
yk 1 C ( Axk Buk ) Duk 1 CAxk CBuk Duk 1 (2)
yk n 1 CAn 1 xk CAn 2 Buk CAn 3 Buk 1 CBuk ( n 2 ) Duk ( n 1) (n)
C
CA
(1), (2), (n) xk
n 1
CA
yk Duk yk 1 CBuk Duk 1 CABuk ( n 3) CBuk ( n 2 ) Duk ( n 1)
A
T
⑸ T T T T n 1 T
rank C A C C
Proof: Ignore (1)~(4) and input signal , let t0 0
y (t ) Cx(t ) Ce At x(0)
n 1
C i (t ) Ai x(0)
i 0
C
CA
0 (t ) 1 (t ) n 1 (t ) x(0)
n 1
CA
0 1 0
x Ax Bu, x R n A , B , C 0 1
Plant: 1 0 1
y Cx Du
0 1
Controllability Matrix V B AB
1 0
C 0 1
Obervability 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
Least row
J J2
B B2 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 33
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 1 B
System in z-coordinate becomes
z Am z Bmu bmn
y Cm z Cm CT cm1 cmn
T [v1, v2 , ,vn ]
37
Asymptotic Stability
38
Asymptotic Stability of LTI Systems
39
Stabilizability and Detectability
So far we have defined and studied observability and
controllability of the complete state vector. We have seen
that the system is controllable (observable) if all
components of the state vector are controllable
(observable). The natural question to be asked is: do we
really need to control and observe all state variables? In
some applications, it is sufficient to take care only of the
unstable components of the state vector. This leads to the
definition of stabilizability and detectability.