Professional Documents
Culture Documents
Lecture 21 PDF
Lecture 21 PDF
Lecture 21 PDF
X = AX + BU
The control vector U is designed in the following
state feedback form
U = KX
This leads to the following closed loop system
X = ( A BK ) X = ACL X
where ACL
( A BK )
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
Philosophy of
Pole Placement Control Design
The gain matrix K is designed in such a
way that
sI ( A BK ) = ( s 1 )( s 2 )
where 1 ,
( s n )
Check controllability
Define K = [ k1 k2 k3 ]
(s n )
K = [ k1 k2
kn ]
A=
0
an
an1 an2
an3
0
0
0
0
,B =
1
0
1
a1
ACL =
0
0
0
a n a n 1 a n 2
0
1
0
0
0
0
ACL =
0
0
( an k1 ) ( an 1 k2 )
0 0
0 0
1
0 0
a1 k1
0 0
1
0
0
1
0
0
0
0
0
k2
0
k3
0
a
k
( 1 n )
0
0
k n
(1)
This characteristic
matrix as
ACL =
0
0
1
0
0
1
0
0
n 2
n 1
n
0
0
( 2)
an + k1 = n k1 = (n an )
a
k
a
+
=
=
n
1
2
n
1
2
n
1
n 1 )
a1 + kn = 1 kn = (1 a1 )
K = ( a )
( Row vector form)
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
10
X = TX
X = T 1 X
X = T 1 ( AX + Bu )
X = T 1 AT X + T 1B u
T = MW
M
B AB
11
a1
1
an 2
a1
1
0
1
0
u = K X = ( K T
)X = KX
12
z
z
13
( s n )
| sI A |= s n + 1s n 1 + 2 s n 2 +
+ n 1s + n = 0
( A) = An + 1 An1 + 2 An2 +
+ n 1 A + n = 0
14
.(1)
15
16
K = [0 0 0
1 ] B
AB
w h e re ( A ) = A n + 1 A n 1 +
A B
A B
+ n 1 A + n I
n 1
( A)
i ' s a re th e c o e ffic ie n ts o f th e
d e s ire d c h a ra c te ris tic p o ly n o m ia l
ADVANCED CONTROL SYSTEM DESIGN
Dr. Radhakant Padhi, AE Dept., IISc-Bangalore
17
18
n +1
( j ( 2 k + 1) )
s
2n
= e
(
) = ( 1)
k = 0,1, 2 - -
wo
1
Example: 1
let n = 1 only one pole
use k = 1
-0
Re
19
Im
S1
Re
k = 0 s1 = 0 [cos ( 3 / 4 ) + j sin ( (3 / 4) )]
stabilizing: acc ep t .
Re
k = 1 s 2 = 0 [cos ( 9 / 4 ) + j sin ( (9 / 4) )]
Re
Im
S3
Re
Destabilizing: reject.
k = 3 s 4 = 0 [cos ( 21 / 4 ) + j sin ( (21 / 4 ) )]
S4
20
21
0
20.601
A=
0
0.4905
1
0
0
0
0
0
0
0
0
0
1
0
1 0 0 0
; B = ;C =
0
1
0
1
0
0
0
0.5
22
Rank = 4 ; Controllable
M 0
Hence, the system is controllable.
23
24
25
26
27
28
29
K =
k m1 k m 2
k1 n
k mn
30
E xam ple :
u = 1 x1 + ( 2 ) x 2
z
z
31
Control Allocation:
32
References
z
33
34