1 Output Controllability: MAE 280A 1 Maur Icio de Oliveira
1 Output Controllability: MAE 280A 1 Maur Icio de Oliveira
and
¢−1 T
(t̄−t)
¢−1
z̄ = CX(t)C T u(t) = B T eA C T CX(t)C T
¡ ¡
x̄, ⇒ ȳ
As before, singularity of CX(t)C T is equivalent to the existance of
z 6= 0, z ∗ CeAτ B ≡ 0, ∀ 0 ≤ τ ≤ t.
which implies
di
¯
∗ Aτ ∗ i Aτ ¯
= z ∗ CAi B = 0,
¯ ¯
i
(i! z Ce B) ¯ = z CA e B τ =0
i = 0, . . . , n − 1.
dτ ¯
τ =0
WARNING: If C has full-row rank X(t) > 0 ⇒ CX(t)C T > 0. But there
might be cases when CX(t)C T > 0 and X(t) ≥ 0!
u2
u1
m
r
θ
PSfrag replacements
Earth
Satelite of mass m with thrust in the radial direction u1 and in the tangential
direction u2 . From Skelton, DSC, p. 101.
Newton’s law
m~r¨ = ~u1 + ~u2 + f~g ,
where f~g is the gravitational force
km ~r
f~g = − 2 .
r r
CA3
1 0 0 0
0 0 1 0
= 3ω̄ 2 0 0 2r̄ω̄
0 0 −ω̄ 2 0
CA3
0 0 0 1
0 0 −2ω̄/r̄ 0
= −6ω̄ 3 /r̄ 0
0 −4ω̄ 2
0 0 2ω̄ 3 /r̄ 0
CA3
1 0 0 0
0 0 0 1
0 0 1 0
0 0 −2ω̄/r̄ 0
=
3ω̄ 2 0 0 2r̄ω̄
−6ω̄ 3 /r̄ 0 0 −4ω̄ 2
0 −ω̄ 2
0 0
0 0 2ω̄ 3 /r̄ 0
0
controllability matrix
O(A, C) = B AB A2 B A3 B ,
£ ¤
−ω̄ 2
0 1 0
1 0 0 −2ω̄/r̄ 0
=
m 1 0 −ω̄ 2 0
0 −2ω̄/r̄ 0 2ω̄ 3 /r̄
Note that
−ω̄ 2
1
0 0
−ω̄ 2
0 = 0
1/(mr̄)
controllability matrix
O(A, C) = B AB A2 B A3 B ,
£ ¤
0 0 2r̄ω̄ 0
1
0 1 0 −4ω̄ 2
=
3
mr̄ 0 2r̄ ω̄ 0 −2r̄ ω̄
1 0 −4ω̄ 2 0
The above matrix has full rank, so the system is controllable from u2 !
Phsysical interpretation: we can change the radius by changing the angular
velocity!