Académique Documents
Professionnel Documents
Culture Documents
Systems
Ali Karimpour
p
Assistant Professor
Ferdowsi University of Mashhad
Chapter 5
Chapter 5
Controllability, Observability and Realization
Chapter 5
Chapter 5
D fi iti 5-2
Definition
52
4
Ali Karimpour June 2012
Chapter 5
5
Ali Karimpour June 2012
Chapter 5
S = b1 ... bm
6
Ali Karimpour June 2012
Chapter 5
7
Ali Karimpour June 2012
Chapter 5
Chapter 5
Output Controllability
Definition 5-3 Output Controllability
9
Ali Karimpour June 2012
Chapter 5
Functional Controllability
Definition 5-4 Functional controllability.
An m-input l-output system G(s) is functionally controllable if the
normal rank of G(s), denoted r, is equal to the number of outputs; that is,
if G(s) has full row rank. A plant is functionally uncontrollable if r < l.
Remark 1: The minimal requirement for functional controllability is
that we have at least many inputs as outputs,
outputs ii.e.
e ml
Remark 2: A plant is functionally uncontrollable if and only if
l (G ( j )) = 0 ,
Remark 3: For SISO plants just G(s)=0 is functionally uncontrollable.
Remark 4: A MIMO plant is functionally uncontrollable if the gain is
identically zero in some output direction at all frequencies.
10
Ali Karimpour June 2012
Chapter 5
Functional Controllability
Consider following transfer function:
1
s +1
G(s) =
1
s +1
2
s + 3
1
s +1
It is Functionally controllable
0
0
1
2
1
0 1 0 0
y (t ) =
x(t )
0 0 0 1
2
2
u (t )
1
11
Ali Karimpour June 2012
Chapter 5
Functional Controllability
Consider following state space form:
0 0 0
0 1
x& (t ) = 1 0 0 x(t ) + 1 0u (t )
0 1 0
0 0
0 1 0
y (t ) =
x(t )
0 0 1
1
s2
1
3
s
12
Ali Karimpour June 2012
Chapter 5
Functional Controllability
O
10
1 ,
x =
5
8
2 2.5 10 s + 1.217 10
s 2 + 609 s + 3.207 105
x1
x2
functionally uncontrollable
or new system design :
2498s + 3.049
3 049 106
x1 s 2 + 609 s + 3.207 105
x =
5
8
2 2.5 10 s + 1.217 10
s 2 + 609 s + 3.207
3 207 105
functionally controllable
12.55 s + 7440
12
Chapter 5
Functional Controllability
An m-input l-output system
G ( s ) = C ( sI A) 1 B is functionally uncontrollable if
rank ( B ) < l
rank (C ) < l
rank ( sI A) < l
yiH ( j )G ( j ) = 0
i = 1,..., l r
14
Ali Karimpour June 2012
Chapter 5
Functional Controllability
Example 5-1
1
s +1
G (s) =
2
s + 2
2
s +1
4
s + 2
Thi is
This
i easily
il seen since
i
column
l
2 off G(s)
G( ) is
i two times
i
column
l
1
1.
The uncontrollable output directions at low and high frequencies are,
respectively,
i l
1
y 0 ( 0) =
2
1
1 ,
1 2
y0 ( ) =
1
5
15
Ali Karimpour June 2012
Chapter 5
Chapter 5
x = Px
y = CP 1 x + Eu = C x + E u
S= B
AB
] [
=PB
AB
A 2 B ..... A n 1 B = PS
Chapter 5
y = Cx
C + Eu
E
If the controllability matrix of the dynamical equation has rank n1 (where n1<n ), then
there exists an equivalence transformation
x = Px
which transform the dynamical equation to
x&c Ac
& =
xc 0
A12 xc Bc
+ u
Ac xc 0
y = Cc
xc
Cc + Eu
xc
x& c = Ac xc + Bc u
y = C c xc + Eu
18
is controllable and has the same transfer function matrix as the first system.
Ali Karimpour June 2012
Chapter 5
x& = Ax + Bu
x = Px
x&c = Ac xc + Bc u
y = Cx + Eu
y = Cc xc + Eu
n dimensional
n1 n dimensional
G(s)
Hence, we derive the reduced order controllable equation.
19
Chapter 5
y = Cx
C + Eu
E
If the observability matrix of the dynamical equation has rank n2 (where n2<n ), then
there exists an equivalence transformation
x = Px
which transform the dynamical equation to
x&o A0
& =
xo A21
0 xo Bo
+ u
Ao xo Bo
y = C0
xo
0 + Eu
xo
x& o = Ao xo + Bo u
y = C o xo + Eu
20
is observable and has the same transfer function matrix as the first system.Ali Karimpour June 2012
Chapter 5
x& = Ax + Bu
y = Cx + Eu
n dimensional
x = Px
x&o = Ao xo + Bou
y = Co xo + Eu
n2 n dimensional
G(s)
Hence, we derive the reduced order observable equation.
21
Chapter 5
y = Cx
C + Eu
E
x = Px
which transform the dynamical equation to
x&co Aco
x& = 0
co
x&c 0
A12
Aco
0
y= 0
Cco
xco
Cc xco + Eu
E
xc
andd th
the reduced
d d dimensional
di
i l sub-equation
b
ti
Chapter 5
23
Ali Karimpour June 2012
Chapter 5
Chapter 5
This transformation
x& = Ax + Bu
is unique
y = Cx + Eu
The input-output description
(transfer function matrix)
1
G ( s ) = C ( sI A) B + E
G ( s ) = C ( sI A) 1 B + E
Realization
Dynamical equation
(state-space) description
This transformation
is not unique
x& = Ax
A + Bu
B
y = Cx + Eu
1. Is it possible at all to obtain the state-space description from the transfer function
1
matrix of a system?
2. If yyes,, how do we obtain the state space
p
description
p
from the transfer function matrix?
25
Ali Karimpour June 2012
Chapter 5
26
Ali Karimpour June 2012
Chapter 5
Definition 5-6
Irreducible realizations
Theorem 5-10
27
Ali Karimpour June 2012
Chapter 5
Irreducible realizations
Before considering the general case
(irreducible realization of proper rational matrices)
we start the following parts:
Chapter 5
1 s n 1 + 2 s n 2 + ...... + n 0
g (s) =
+
0
s n + 1 s n 1 + ...... + n
1s n 1 + 2 s n 2 + ...... + n
0
0
y(s) =
u ( s ) + u ( s ) = y ( s ) + u ( s ) = g ( s )u ( s ) + eu ( s )
n
n 1
0
0
s + 1s + ...... + n
g ( s )
g ( s ) =
y ( s )
g ( s ) =
u ( s)
g (s) =
y(s)
u ( s)
y ( s )
u (s
( s)
x& = Ax + bu
y = cx + 0u
x& = Ax + bu
0
y = y + u = cx + eu
0
29
Ali Karimpour June 2012
Chapter 5
y ( s ) 1s n 1 + 2 s n 2 + ...... + n
g ( s ) =
=
u (s)
s n + 1s n 1 + ...... + n
Chapter 5
1 s n 1 + 2 s n 2 + ...... + n 0
g (s) =
+
0
s n + 1 s n 1 + ...... + n
1s n 1 + 2 s n 2 + ...... + n
g ( s ) =
s n + 1s n 1 + ...... + n
)
)
)
y ( n ) + 1 y ( n 1) + ...... + n y = 1u ( n 1) + 2 u ( n 2 ) + ...... + n u
)
xn (t ) = y (t )
)
)
(1)
xn 1 (t ) = y (1) (t ) + 1 y (t ) 1u (t ) = xn (t ) + 1 xn (t ) 1u (t )
)
)
)
(1)
xn 2 (t ) = y ( 2 ) (t ) + 1 y (1) (t ) 1u (1) (t ) + 2 y (t ) 2u (t ) = xn 1 (t ) + 2 xn (t ) 2u (t )
.................................
)
)
)
x1 (t ) = y ( n 1) (t ) + 1 y ( n 2 ) (t ) 1u ( n 2 ) (t ) + ... + n 1 y (t ) n 1u (t )
= x2 (t ) + n 1 xn (t ) n 1u (t )
(1)
) (n)
) ( n 1)
) (1)
( n 1)
x1 (t ) = y (t ) + 1 y
(t ) 1u
(t ) + ... + n 1 y (t ) n 1u (1) (t )
)
= n y (t ) + n u (t ) = n xn (t ) + nu (t )
(1)
31
Chapter 5
)
)
)
(1)
x1 (t ) = y ( n ) (t ) + 1 y ( n 1) (t ) 1u ( n 1) (t ) + ... + n 1 y (1) (t ) n 1u (1) (t )
)
= n y (t ) + nu (t ) = n xn (t ) + nu (t )
x&1 0
x& 1
2
x&3 = 0
. .
x&n 0
n x1 n
0 ... 0 n 1 x2 n 1
1 ... 0 n 2 x3 + n 2 u
. ... .
. . .
0 ... 1 1 xn 1
0 ... 0
x1
x
2
y = [0 0 ... 0 1] x3
.
xn
32
Ali Karimpour June 2012
Chapter 5
x&1 0
x& 1
2
x&3 = 0
. .
x& n 0
n x1 n
0 ... 0 n 1 x2 n 1
1 ... 0 n 2 x3 + n 2 u
. ... .
. . .
0 ... 1 1 xn 1
0 ... 0
x1
x
2
y = [0 0 ... 0 1] x3
.
xn
1s n 1 + 2 s n 2 + ...... + n 0
g (s) =
+
n
n 1
s + 1s + ...... + n
0
x&1 0
x& 1
2
x&3 = 0
. .
x& n 0
n x1 n
0 ... 0 n 1 x2 n 1
1 ... 0 n 2 x3 + n 2 u
. ... .
. . .
0 ... 1 1 xn 1
0 ... 0
x1
x
2
y = [0 0 ... 0 1] x3 + 0 u
0
.
xn33
Chapter 5
1s n 1 + 2 s n 2 + ...... + n 0
g (s) =
+
s n + 1s n 1 + ...... + n
0
x&1 0
x& 1
2
x&3 = 0
. .
x&n 0
n x1 n
0 ... 0 n 1 x2 n 1
1 ... 0 n 2 x3 + n 2 u
. ... .
. . .
0 ... 1 1 xn 1
0 ... 0
Th derived
The
d i d dynamical
d
i l equation
ti is
i observable.
b
bl
1s n 1 + 2 s n 2 + ...... + n
g ( s ) =
s n + 1s n 1 + ...... + n
x1
x
2
y = [0 0 ... 0 1] x3 + 0 u
0
.
xn
E
Exersise
i 1:
1 Why?
Wh ?
Chapter 5
1 s n 1 + 2 s n 2 + ...... + n 0
g (s) =
+
n
n 1
0
s + 1 s + ...... + n
N ( s ) 1 s n 1 + 2 s n 2 + ...... + n
)
g (s) =
=
D( s)
s n + 1 s n 1 + ...... + n
D ( s )v ( s ) = u ( s )
)
y ( s ) = N ( s )v ( s )
Clearly
x1 (t ) v(t )
x (t ) v (1) (t )
x(t ) = .. = ..
..
..
( n 1) (t )
xn (t ) v
35
Ali Karimpour June 2012
Chapter 5
g (s) =
1 s
+ 2 s + ...... + n 0
+ )
n
n 1
0
s + 1 s + ...... + n
n 1
n2
N ( s ) 1 s n 1 + 2 s n 2 + ...... + n
)
g (s) =
=
D( s)
s n + 1 s n 1 + ...... + n
1
0
0
1
n 1
n2
0 x1 0
0 x2 0
...
. x3 + 0u
... 1 . .
... 1 xn 1
...
...
y = [ n
n 1 n 2
x1
x
2
... 1 ] x3
.
xn
36
Ali Karimpour June 2012
Chapter 5
1
0
0
1
n 1
n2
0 x1 0
0 x2 0
...
. x3 + 0u
... 1 . .
... 1 xn 1
...
...
y = [ n
n 1 n 2
x1
x
2
... 1 ] x3
.
xn
1s n 1 + 2 s n 2 + ...... + n 0
g (s) =
+
n
n 1
s + 1s + ...... + n
0
x&1 0
x& 0
2
x&3 = .
. 0
x&n n
1
0
0
1
n 1
n2
0 x1 0
0 x2 0
...
. x3 + 0u
... 1 . .
... 1 xn 1
...
...
y = [ n
n 1 n 2
x1
x
2
... 1 ] x3 + 0 u
0
.
xn
37
Ali Karimpour June 2012
Chapter 5
1s n 1 + 2 s n 2 + ...... + n 0
+
g (s) =
s n + 1s n 1 + ...... + n
0
x&1 0
x& 0
2
x&3 = .
. 0
x&n n
1
0
0
1
n 1
n2
0 x1 0
0 x2 0
...
. x3 + 0u
... 1 . .
... 1 xn 1
...
...
Th derived
The
d i d dynamical
d
i l equation
ti is
i controllable
t ll bl .
N ( s ) 1 s n 1 + 2 s n 2 + ...... + n
)
g (s) =
=
D( s)
s n + 1 s n 1 + ...... + n
y = [ n
n 1 n 2
x1
x
2
... 1 ] x3 + 0 u
0
.
xn
E
Exersise
i 3:
3 Why?
Wh ?
Chapter 5
2 s 3 + 18s 2 + 48s + 32
g (s) =
s 3 + 6s 2 + 11s + 6
2s 3 + 18s 2 + 48s + 32
6s 2 + 26 s + 20
g (s) =
= 3
+2
3
2
2
s + 6s + 11s + 6
s + 6s + 11s + 6
Observable canonical form realization is:
x&1 0 0 6 x1 20
x& = 1 0 11 x + 26u
2
2
x& 3 0 1 6 x3 6
x1
y = [0 0 1] x 2 + 2u
x3
It is not controllable.
Why?
1
0 x1 0
x&1 0
x& = 0
x + 0 u
0
1
2
2
x&3 6 11 6 x3 1
x1
y = [20 26 6] x2 + 2u
x3
It is not observable.
39
Why?
Chapter 5
2 s 3 + 18s 2 + 48s + 32
g (s) =
s 3 + 6s 2 + 11s + 6
6 s + 20
2s 3 + 18s 2 + 48s + 32
6s 2 + 26 s + 20
=
+2
g (s) =
=
+
2
2
3
2
3
2
s + 5s + 6
s + 6s + 11s + 6
s + 6s + 11s + 6
Observable canonical form realization is:
x&1 0 6 x1 20
x& = 1 5 x + 6 u
2
2
x1
y = [0 1] + 2u
x2
It is controllable too.
Why?
1 x1 0
x&1 0
=
x& 6 5 x + 1 u
2
2
x1
y = [20
6] + 2u
x2
It is observable too.
Why?
40
Ali Karimpour June 2012
Chapter 5
0 s n + 1s n 11 + ...... + n
g (s) = n
s + 1s n 1 + ...... + n
h(2)
h(3)
h(1)
h(2)
h(3)
h(4)
h(3)
h(4)
h(5)
H ( , ) =
.
.
.
.
.
.
h( ) h( + 1) h( + 2)
h( )
h( + 1)
h ( + 2)
...
.
...
.
... h( + 1)
...
...
...
41
Ali Karimpour June 2012
Chapter 5
( H ( m, m ) ) = ( H ( m + k , m + l ) )
42
Ali Karimpour June 2012
Chapter 5
g ( s ) = c( sI A) 1 b + e = s 1c( I s 1 A) 1 b + e
x& = Ax + bu
y = cx + eu
.
.
H (n + 1, n) =
.
.
h( n)
h(n + 1)
h(n + 1) h(n + 2)
.....
.....
.....
.....
.....
.....
i = 1, 2 , 3 , ......
h( n)
h(n + 1)
h(2n 1)
h(2n)
Let the first rows be linearly independent and the (+1) th row of H(n+1,n) be
linearlyy dependent
p
on its pprevious rows. So
[a1
a2
..... a
1 0 ..... 0] H (n + 1, n) = 0
43
Ali Karimpour June 2012
Chapter 5
a2
..... a
1 0 ..... 0] H (n + 1, n) = 0
0
0
0
x& = . .
.
.
.
.
.
0
0
0
a1 a2 a3
y = [1 0 0 ..... 0
.....
0
.....
0
.....
0
.....
.
.....
.
.....
0
..... a 1
0]x + h(0)u
0 h(1)
0 h(2)
0 h(3)
. x + . u
. .
1 h( 1)
a h( )
(I)
44
Ali Karimpour June 2012
Chapter 5
2 s 3 + 18s 2 + 48s + 32
g (s) =
s 3 + 6s 2 + 11s + 6
H (4,3) =
14 10 34
10
34
230
[6
5 1 0]H (4,3) = 0
6
5
y = [1 0]x + 2u
45
Ali Karimpour June 2012
Chapter 5
g q ( s)
)
e1 g1 ( s )
e g) ( s )
2 2
G (s) = . + .
.
.
e q g q ( s )
e1
e
2
1
.
G ( s) =
+ n
s + 1 s n 1 + ..... + n
.
e q
11 s n 1 + 12 s n 2 + .... + 1n
n 1
n2
+
+
+
s
....
22
2n
21
s n 1 + s n 2 + .... +
q2
qn
q1
46
Ali Karimpour June 2012
Chapter 5
0
0
.
x& =
.
0
...
0
.
.
1
.
.
...
...
...
n 1
n2
...
...
0 0
0 0
. .
x + u
. .
1 0
1 1
11 s n 1 + 12 s n 2 + .... + 1n
n 1
n2
+
+
+
s
....
22
2n
21
1
n
2
s + s + .... +
q2
qn
q1
y1 1n
y
2 2n
. = .
. .
yq qn
1( n 1)
2 ( n 1)
.
1( n 2 ) ... 11
2 ( n 2 ) ... 21
.
q ( n 1)
q ( n 2)
e1
e
2
... . x + . u
... . .
... q1 eq
i1 s n 1 + i 2 s n 2 + .... + in
ei +
47
n
n 1
s + 1 s + ..... + AlinKarimpour June 2012
Chapter 5
G ( s ) = ( s + 1)( s + 2)
s+4
s+3
s+3
( s + 1)( s + 2) 0
( s + 3) 2
1
G ( s) =
= +
s
+
4
s+3
s 2 + 6 s + 9
0
1
= + 3
2
2
1 s + 6s + 11s + 6 s + 3s + 2
H
Hence
a minimal
i i l dimensional
di
i l realization
li i off G(s)
G( ) is
i given
i
by
b
1
0 0
0
x& = 0
0
1 x + 0u
6 11 6 1
9 6 1 0
y=
x + u
2 3 1 1
48
Ali Karimpour June 2012
Chapter 5
49
Ali Karimpour June 2012
Chapter 5
y1 = y11 + y12
y2 = y22 + y22
x&11 A11
x& 0
12 =
x& 21 0
x& 22 0
y1 c11
y = 0
2
0 x11 b11 0
A12 0
0 x12 0 b12 u1
+
b21 0 u 2
0 A21 0 x 21
0
0 A22 x 22 0 b22
x11
c12 0
0 x12 e11 e12 u1
+
0 c 21 c 22 x 21 e21 e22 u 2
x 22
0
Chapter 5
Proof:
c11
0
c12
0
0
c 21
( sI
0
c 22
b11
0
0
0
b21
0
( sI A22 ) 1 0
0
b12 e11
+
0 e21
b22
1
c 22 ( sI A22 ) b22 + e22 g 21 ( s ) g 22 ( s )
51
A11 ) 1
0
0
0
0 x11 b11 0
A12 0
0 x12 0 b12 u1
+
b21 0 u 2
0 A21 0 x 21
0
0 A22 x 22 0 b22
x11
c12 0
0 x12 e11 e12 u1
+
0 c 21 c 22 x 21 e21 e22 u 2
x 22
0
0
( sI A12 ) 1
0
0
0
0
( sI A21 ) 1
0
e12
e22
Chapter 5
x& i = Ai xi + bi u i
x&1 A1
x& 0
2=
.... .
x& p 0
y = C1
.
0
C2
Proof:
[C
0
A2
C2
0 x1 b1
0 x 2 0
+
.... . .. .
.... A p x p 0
....
....
] [
e2
A1 ) 1
0
.
0
0
( sI A2 ) 1
.
0
.... C p x + e1
( sI
.... C p
0 u1
0 u 2
. ... . .
0 ... b p u p
.... e p u
0
b2
...
...
... 0
... 0
+ e1 e2 .... e p
... .
... b p
g11 ( s ) g12 ( s ) ... g1 p ( s )
g ( s) g ( s ) ... g ( s )
21
22
2p
= G(s)
=
.
.
...
.
52
g q1 ( s ) g q 2 ( s ) ... g qp ( s )
...
...
...
... ( sI
= C1 ( sI A1 ) 1 b1 + e1 .....C p ( sI A p ) 1 b p + e p
b1
0
0
0
.
.
A p ) 1 0
y i = C i x i + ei u i
0
b2
.
0
Chapter 5
)
G ( s ) = G ( s ) + G ( )
consider
G(s) =
1
R1s m 1 + R2 s m 2 + ... + Rm + G ()
(s
(s)
Ip
0p
...
0p
0p
0 p
0
0
I
0
...
0
p
p
p
p
p
.
.
...
. x + .. u
x& = .
0
0
0
...
I
p
p
p
p
0 p
m I p m 1 I p m 2 I p ... 1 I p
I p
y = [Rm Rm 1 Rm 2 ... R1 ]x + G ()u
Exercise 6: Show that the above dynamical equation is a controllable realization53of G(s)
Ali Karimpour June 2012
Chapter 5
Reminders
Gk = Ck Bk
Ck is p k Bk is k q
C = [C1 ... Cr ]
B1
B = M
Br
A = diag
di 1 I 1 , ... , r I r
54
Ali Karimpour June 2012
Chapter 5
G ( s) = 0
1
s +1
2
s +1
1
s+2
2( s + 3)
( s + 1)( s + 2)( s + 3)
1
s + 4
1
s + 4
1
0[1 2 0]
1
0
1 [0 1 0]
2
0
0[1 2 3]
0
1
1[0 0 1]
0
1 2 0
0 0 0
0 0 0
0 0 1
1
+ 1 0 1 0 + 1 0 0 0 + 1 0 0 1
G ( s) =
0
0
0
s+2
s+3
s+4
s +1
0 2 0
0 0 0
0 0 0
1 2 0
1
0
x& =
0
0
1
y = 0
1
0
2
0
0
0
1
2
0 1
0
0 0
x+
3 0 1
0 4 0
0 1
0 1 x
0 0
0
2 0
1 0
u
2 3
0 1
minimal realization
1
x& = 0
0
1
y = 0
1
0
2
0
1 2 0
x + 0 1 0 u
4 0 0 1
0
0
0 1
1 1 x
2 0
55
Ali Karimpour June 2012
Chapter 5
s +1
G (s) =
1
(s + 1)(s + 2 )
2(s + 4 )
(s + 1)(s + 4)
1
s+2
1 2 1 0
1 0 0 1
0
1[1 1]
0
0[1 1]
1 1 2
1 0 0
1 0 0
G ((s ) =
+
+
s + 1 1 0 s + 2 1 1 s + 4 0 0
0
0 1
1 0
0 1 0
0
0
x +
x& =
0 0 2 0 1
0 4 1
0 0
1 2 0 0
y=
x
1
0
1
0
0
1
u
1
minimal realization
0 1 0
1 0
x& = 0 1 0 x + 0 1u
0 0 2 1 1
1 2 0
y=
x
1
0
1
56
Chapter 5
0
a
y = b
c
0 0
1
0 0
x+
2 1 0
0 2 1
k
l x
m
0
2
0
0
d
0 0
0 0
u
0 0
a
2 3 G ( s ) = b
a
1
1
[
]
1
2
3
G ( s) =
b
+
(s + 2)4
(s + 2)3
c
1
s + 2
k 0
l
m 0
d
e [1 2 3] + 1
2
(
s + 2)
f
1
(s + 2)2
1
s+2
0
0
1
(s + 2)3
1
(s + 2)2
1
s+2
0
1
(s + 2)4
1 0
(s + 2)3 0
1 0
(s + 2)2 1
1
s+2
0 0
0 0
0 0
2 3
g
k
h [1 2 3] + 1 l [1 2 3]
s+2
i
m
57
Ali Karimpour June 2012
Chapter 5
58
Ali Karimpour June 2012
Chapter 5
59
Ali Karimpour June 2012
Chapter 5
60
Ali Karimpour June 2012
Chapter 5
C (:,1)
B (4, :)
C (:,2) C (:,5)
B (4, :))
61
B (7, :)
Chapter 5
C (:,3) C (:,5)
B (4, :)
0 0 1 1 1 2
M 3 = 0 0 0 1 0 1 B (7, :)
1 5 3 1 0 1
B (9, :))
C (:,8)
C ((:,4) C ((:,7)
B ( 4, :)
0 0 1 1 1 2
M 4 = 0 0 0 1 0 1
0 1 0 1 0 1
C (:,
( 9)
B (9, :))
B (7, :)
62
Ali Karimpour June 2012
Chapter 5
63
Ali Karimpour June 2012
Chapter 5
i 1
(I )
G ( s ) = E + C ( sII A) 1 B = E + CBs
CB 1 + CABs
CAB 2 + CA 2 Bs
B 3 + ...........
64
Ali Karimpour June 2012
Chapter 5
and
d
H (i + 1) = CAi B
i = 0 , 1, 2 ,....
.
.
x& = .
0q
0q
0q
m I q m 1 I q m 2 I q
y = I q 0 0 ... 0 x + H (0)u
0q
H (1)
H ( 2)
0 q
...
. x +
u
..
Iq
...
(
1
)
H
m
H (m)
... 1 I q
...
...
, A B=
AB =
...
...
...
H (m + 1)
H (m + 2)
H (m + i)
CA i B = H ((ii + 1)
E = H (0)65
Ali Karimpour June 2012
Chapter 5
Let G(s) be
Define
0 p
I
p
N = 0 p
.
0 p
0p
0p
Ip
.
0p
mI p
... 0 p
... 0 p m 1 I p
... ..0 p . m 2 I p
... ...
.
1 I p
... I p
0q
0
q
M = .
0q
m I q
Iq
0q
.
0q
Iq
.
0q
0q
m 1 I q
m2 I q
...
Iq
... 1 I q
...
...
...
0q
0q
.
66
Ali Karimpour June 2012
Chapter 5
0 p
I
p
N = 0 p
0 p
0p
0p
Ip
.
0p
( s ) = s m + 1 s m 1 + 2 s m 2 + ... + m
Iq
0q
mI p
... 0 p
0
0q
... 0 p m 1 I p
q
.
M = .
... ..0 p . m 2 I p
...
...
...
Ip
.
1 I p
0q
m I q
0q
Iq
.
0q
0q
m 1 I q
m2 I q
Iq
...
... 1 I q
...
...
...
0q
0q
.
H (m) H (m + 1)
H ( m)
H (m + 1)
H (2m 1)
H (3)
H (2)
H (4)
~ H (3)
T =
.
.
H (m + 1) H (m + 2)
H (m + 1)
H (m + 2)
H ( 2m)
M i T = TN i
i = 0 , 1, 2 ,.....
67
Ali Karimpour June 2012
Chapter 5
k l (l > k )
M i T = TN i
i = 0 , 1, 2 ,.....
be as the form
I k ,l = [I k
0]
H (i + 1) = I q ,qm M i TI Tp , pm = I q ,qmTN i I Tp , pm
i = 0 , 1, 2 , ....
68
Chapter 5
69
Ali Karimpour June 2012
Chapter 5
2
(
1
)
s
+
G(s) =
4s + 5
s +1
Least common denominator of G(s), is
s
3s 5
s + 1
( s ) = s ( s + 1) 2
2 0 1 1 1 2 0 2 3 0 3 4 0 4 5 0 5 6 0 6
G(s) =
+ 1 2 s + 1 2 s + 1 2 s + 1 2 s + .1 2 s + 1 2 s .....
4
1 2 0
3
0
1
1 2 1 2
1
2
1
1
2
1 2
1 2 1 2
Non-zero singular
g
values of T
are 10.23, 5.79, 0.90 and 0.23.
So,, r = 4.
70
Ali Karimpour June 2012
Chapter 5
0.5127
0 5127 - 00.2078
2078 - 0.1054
0 1054 - 0.8264
0 8264
Yr =
0.2357
05238
0
.
0581
0
.
0071
Y = Yr S 1 / 2
H
U = S 1 / 2U r
0.5872
0.6022
0.5306
0.5496
0 5496 - 0
0.1057
1057 - 0.0978
0 0978 0.1026
0 1026
Ur =
0.1382
0.5432
0
.
3875
0.1888
0.5432
0.3875
0.1888
0.1382
- 1.2803 0.3355
- 0.0471 1.4124
=
0.4652 - 0.5711
- 0.3121 - 0.2519
0.4421
1.3066
0.3675
0.0896
71
Ali Karimpour June 2012
Chapter 5
1
/
2
Y = S Yr =
- 0.9386 - 0.0613
- 0.3415 - 0.0149
- 0.1251
0.0328
0.1718
1 / 2
U = UrS
=
- 0.0432
- 0.2185
0.0432
0 1603 0.0737
0.1603
0 0737 - 0.2107
0 2107 - 0.0737
0 0737
- 0.0864 0.2178 0.1092 - 0.2178
- 0.1112 0.0613 0.4551 - 0.0613
A = Y TU =
- 0.2227 - 0.1800 - 0.2888 0.8076
C = I q ,qmY =
- 1.2803 0.3355
- 0.0471 1.4124
B = UI Tp , pm =
0.4652 - 0.5711
- 0.3121 - 0.2519
2 0
E = H ( 0) =
4 3
72
Ali Karimpour June 2012
Chapter 5
Exercises
73
Ali Karimpour June 2012