Professional Documents
Culture Documents
State-Space Systems
• State-space model features
• Controllability
1
Fall 2001 16.31 12—1
Controllability
• Since this identity must hold for all input functions u(t − τ2), this
can only be true if
(x?)T eAtB ≡ 0 ∀ t ≥ 0
Fall 2001 16.31 12—3
• For the problem we were just looking at, consider Model #3 with
x? = [ 0 1 ]T 6= 0, then
−2 0 ∙ ¸
Model # 3 x̄˙ = x̄ + 2 u
0 −1 0
£ ¤
y =
3 2 x̄
so
∙ −2t ¸∙ ¸
£ ¤ e 0 2
(x?)T eAtB = 0 1
0 e−t 0
∙ ¸
£
¤ 2
=
0
e−t =0 ∀t
0
−2 0 ∙ ¸
2
With Model # 3: x̄˙ = x̄ + u
0 −1 0
£¤
y = 3 2 x̄
∙ ¸ ∙ ¸
C 3 2
M0 = =
CA −6 −2
∙ ¸
£ ¤ 2 −4
Mc = B AB =
0 0
— rank M0 = 2 and rank Mc = 1
— So this model of the system is observable, but not controllable.
s + a
1
G(s) =
·
s + 1
s + a
1
s + a
G(s) =
·
s + a
s + 1
Modal Tests
• Earlier examples showed the relative simplicity of testing observ
ability/controllability for system with a decoupled A matrix.
• There is, of course, a very special decoupled form for the state-space
model: the Modal Form (8—5)
| |
T =
v1 · · · vn
| |
based on the eigenvalues of A. Note that we wrote:
− w1T −
T −1 =
...
− wnT −
which is a column of rows.
• But by definition,
w1T
T −1B = ... B
wnT
and £ ¤
CT = C v1 · · · vn
• Also, if
Cvj ≡ 0
then that element of the state vector zj would be unobservable
with this sensor.
Cancelation
• Examples show the close connection between pole-zero cancelation
and loss of observability and controllability. Can be strengthened.
Weaker Conditions
• Often it is too much to assume that we will have full observability
and controllability. Often have to make do with the following: