Professional Documents
Culture Documents
Lecture 29 Notes (Draft) - ECE6550, Fall 2017: Sam Coogan November 6, 2017
Lecture 29 Notes (Draft) - ECE6550, Fall 2017: Sam Coogan November 6, 2017
Sam Coogan
November 6, 2017
In Lecture 29:
We saw in the single-input case that arbitrary pole placement is pos- Pole-placement for multi-input
systems
sible for controllable systems. Eigenvalue placement for stabiliz-
able systems
Here, we develop a similar result for systems with multiple inputs.
u u x
+ x = Ax + Bu
F
x = ( A + BF ) x + Bu, b = B
Proof. Define
z1 = b
z2 = Az1 + Bv1
zi+1 = Azi + Bvi
Az1 = z2 Bv1
Az2 = z3 Bv2
..
.
lecture 29 notes (draft) ece6550, fall 2017 2
z1 = b
z2 = Az1 + Bv1
z3 = Az2 + Bv2 = ( A + BF )z2 = ( A + BF )2 b
..
.
zn = ( A + BF )n1 b
K = F1 + v f 2 .
Example. Let
" # " #
1 0 1 0
A= , B= .
0 2 0 1
Choose
" #
1
b= .
0
We have
" #
1
z1 = ,
0
"
#
1
z2 = Az1 + Bv1 = + Bv1 .
0
lecture 29 notes (draft) ece6550, fall 2017 3
" #
0
We choose v1 = so that
1
" #
1
z2 = .
1
" #
0
Let vn = and we choose F such that
0
" #
h i h i 0 0
F z1 z2 = v1 v2 = F1 = .
1 1
Then
"#
1 0
A + BF1 = .
1 1