Controlability & Reachability
Controlability & Reachability
a) Is the system reachable (in general)? Give reasons for your statement.
b) Identify the controllable and uncontrollable eigenvalues of the system using the
Popov-Belevitch-Hautus/rank test.
17
Solution to Task 6
a) [3 Points]
For LTI systems in continuous-time a completely state (or general) reachable system is also
completely state (or general) controllable and vice versa. As the controllability matrix C is
rank-deficient, the system is not reachable in general:
−1 2 −1 1 0 6
A = 0 1 1 , A2 = 0 1 −2 ,
0 0 −3 0 0 9
−1 3 −1
2
B = 1 , AB = 1 , A B = 1 ,
0 0 0
−1 3 −1
C = B, AB, A2 B = 1 1 1 ,
0 0 0
b) [4 Points]
Find the eigenvalues:
λ + 1 −2 +1
!
det([λI − A]) = det 0 λ − 1 −1 = (λ + 1) · (λ − 1) · (λ + 3) = 0,
0 0 λ+3
λ1 = −1,
λ2 = +1,
λ3 = −3.
c) [2 Points]
As the unstable eigenvalue (λ2 = +1, pos. real part) is controllable, the system is stabilizable.
18
d) [3 Points]
As the controllability matrix C is rank-deficient, the set of reachable or controllable states
xreachable is only a subspace. The subspace is defined by a linear combination of the fist linear
independent column vectors of C. In this case, only two out of three column vectors are linear
independent:
xreachable = α0 · B + α1 · AB
−1 3
= α0 · 1 + α1 · 1 ,
0 0
with αi ∈ R.
19