Professional Documents
Culture Documents
Con Troll Ability and Observability
Con Troll Ability and Observability
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
6.2 Controllability
We consider a system described by the state equations
x& = A x + B u
y = C x
(6.1)
where A is n n , B is n m and C is r n .
x = Pz
state
(6.2)
z 0 = [z 01 z 02 L z 0 n ]T
to
specifies
state
y = C1x
(6.3)
Check whether
representation
the
system
having
the
state-space
1 2
4
x& =
3 4 x + 6 u
y = [1 2]x
is controllable.
A1 = diag{1 , 2 ,L, n }
P = 1 2 and P 1 = 3 2
1 3
1 1
which is written as
z& 1 = 1z1 + b1 u
z& 2 = 2 z 2 + b 2 u
c 21
y1 c11 c12 z1 c11
y 2 = c21 c22 z 2 = c21 z1 + c 22 z 2
or
y = c1z1 + c 2 z 2
Definition
(6.5)
z& i = i z i + b i u (i = 1,2,L, n)
ci z i
y
=
i =1
z& = 1 0 z + 0 u
0 2
2
y = [ 1 4]z
(6.6)
___________________________________________________________________________________________________________
Chapter 6 Controllability and Observability
31
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
so that
r{Q} = r {[b Ab]} = r{4 8 } = 1
6 12
Since the rank of Q is less than 2, the system is
uncontrollable.
________________________________________________________________________________________
Definition
The matrix R = [ C | C T A | L | C T A n1 ]T is called the system
observability matrix.
Example 6.3_______________________________________
Example 6.5_______________________________________
x&1 0 6 x1 3 6 u1
x& 2 = 1 5 x 2 + 1 2 u 2
is controllable.
Using the controllability criterion
hence
R = 3 2 , so that r {R} = 1
3 2
________________________________________________________________________________________
6.3 Observability
(6.11)
________________________________________________________________________________________
___________________________________________________________________________________________________________
Chapter 6 Controllability and Observability
32
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Example 6.6______________________________________
Example 6.7_______________________________________
0 0 x1 1
0 0 x 2 0
0 0 x3 + 1
0 0 x 4 0
0 0 x 1
5
0 4 x 0
6
x1
x2
y1 0 0 1 2 0 1 x3
y 2 = 1 0 1 1 0 1 x4
x5
x6
x&1 2
x& 2 0
x&
3 = 0
x& 4 0
x&5 0
x& 6 0
0
1
0
0
0
0
0 0
0 0
1 0
0 3
0 0
0 0
1
0
1 u1
0 u 2
0
2
0 0
1 0
0 4
0 0
0 0
0 0
0 0
0 0
0 0
0 0
0 3
0 0
0 x1 1
0 x3 1
0 x 6 + 0
0 x5 1
0 x 0
1 x 4 0
2
z&1 1 0 z1 0
z& 2 = 0 2 z 2 + 2 u
z
y = [ 1 4] 1
z2
1
1
2 u1
0 u 2
0
0
z&1 = z1
-1
z&2 = 2 z2 + 2u
-4
Fig. 6.2
The system has two modes corresponding to the poles = 1
and = 2 . The transfer function
s 2 0 0
8
G ( s) = C [ sI A] B = [ 1 4]
=
1 2 s 2
0
s 1
x1
x3
y1 0 1 1 0 2 0 x6
y 2 = 1 1 1 0 1 0 x5
x4
x2
hence
controllable and observable
x1, x 3 , x 6
x5
x4
x2
z&1 1 0 z1 1
z& 2 = 0 1 z 2 + 1 u
z
y = [1 0] 1
z2
________________________________________________________________________________________
S1
z&1 = z1 + u
z&2 = 2 z2 + 2u
S2
Fig. 6.3
S3
S4
Fig. 6.1
In general, a transfer function G ( s ) represents only the
subsystem S1 of the system considered, and indeed on adding
to S1 the subsystem S 2 , S 3 , S 4 will not effect G ( s ) .
In this case
1
s + 1 0 1
1
G ( s) = C [ sI A] B = [1 0]
=
1 1 s + 1
0
s 1
___________________________________________________________________________________________________________
Chapter 6 Controllability and Observability
33
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Definition
x& = A x + B u
The state equation
are said to be a realization
y = C x
1
Definition
0
C= M
0
a
0
0
a1
0
a2
0
0
0
O
M and d = T 1b = 0
L
1
M
1
L a n 1
(6.15)
x& = A x + B u
A realization equation
of a transfer function
y = C x
G ( s) is said to be minimal if it is both controllable and
observable.
Example 6.8_______________________________________
1
s ( s + 1)
( s + 1)( s + 2) 3s + 2 2( s + 1)
1
s ( s + 1)
( s + 1)( s + 2) 3s + 2 2( s + 1)
0
c11 c12 s + 1
b11 b12
=
1 b21 b22
c 21 c 22 0
s + 2
p q 2
p q1
Aq 2
p
A
q
p
1
M
M
n1
n 1
p A q1 p A q 2
________________________________________________________________________________________
L
p q n 1
L p Aq n 0
=
M
O
M
L p A n1q n 0
0 L 0
1 L 0
M O M
0 L 1
(6.18)
where C = T 1 AT
(6.17)
so that T 1T = I , hence
x&1 1 0 x1 1 0
x& 2 = 0 2 x 2 + 2 1 u
x
y = 1 1 1
1 2 x 2
z& = C z + d u
(6.16)
T = [q1 q1 L q n ]
x& = A x + b u
T 1
p
pA
=
M
n 1
p A
= C [ sI A] 1 B
x =Tz
I A = n + a n1n1 + L + a 0 = I C = 0
(6.14)
p Aq 2
p Aq1
2
A 2 q 2
p
A
q
p
1
M
M
n
n
p A q1 p A q 2
L p Aq n
L p A 2 q n
O
M
L p A n q n
(6.19)
___________________________________________________________________________________________________________
Chapter 6 Controllability and Observability
34
_________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
a0 = p A n q1
a1 = p A n q 2
n
a n1 = p A q n
(6.20)
0
p
p
Ab = 0
p A b = 0 or
M
M
n1
p A n 1b = 0
1
p A
that is
Ab L A n 1b = d
p b
(6.21)
rank b
Ab L A n 1b = n
(6.22)
[ p1
2
p 2 ] = 0 and [ p1
1
13 35 2
p2 ]
=1
6 16 1
that is
2 p1 + p 2 = 0
9 p1 4 p 2 = 1
p1 = 1
p2 = 2
1
1
1 3
___________________________________________________________________________________________________________
35