Sovi.AI - AI Math Tutor

Scan to solve math questions

QUESTION IMAGE

3. investigate the controllability of the system \\\\dot{\\mathbf{x}} =…

Question

  1. investigate the controllability of the system

\\\dot{\mathbf{x}} = \mathbf{a}\mathbf{x} + \mathbf{b}\mathbf{u}\\
if \\(\mathbf{u}(t)\\) is a scalar and
(a) \\(\mathbf{a} = \

$$\begin{bmatrix} 0 & 1 \\\\ -2 & -3 \\end{bmatrix}$$

\\), \\(\mathbf{b} = \

$$\begin{bmatrix} 1 \\\\ -1 \\end{bmatrix}$$

\\);
(b) \\(\mathbf{a} = \

$$\begin{bmatrix} 1 & 1 & 0 \\\\ 0 & 1 & 0 \\\\ 0 & 0 & 2 \\end{bmatrix}$$

\\), \\(\mathbf{b} = \

$$\begin{bmatrix} 0 \\\\ 1 \\\\ 1 \\end{bmatrix}$$

\\);
(c) \\(\mathbf{a} = \

$$\begin{bmatrix} 0 & 1 & 0 & 0 \\\\ 0 & 0 & 1 & 0 \\\\ 0 & 0 & 0 & 1 \\\\ -1 & -2 & -3 & -4 \\end{bmatrix}$$

\\), \\(\mathbf{b} = \

$$\begin{bmatrix} 0 \\\\ 0 \\\\ 0 \\\\ 1 \\end{bmatrix}$$

\\).

Explanation:

🆕 New Concept Discovered: Controllability of Linear Systems
Determining if a system can be steered to any state using its inputs.

Step 1: Understand the Controllability Criterion

A linear time-invariant system \(\dot{\mathbf{x}} = \mathbf{A}\mathbf{x} + \mathbf{B}\mathbf{u}\) with state dimension \(n\) is completely state controllable if and only if the controllability matrix \(\mathcal{C}\) has full row rank \(n\):

$$\mathcal{C} = LATEXBLOCK0 $$

If \(\det(\mathcal{C})
eq 0\) (for square \(\mathcal{C}\)), the system is controllable.

---

Step 2: Investigate System (a)

Given:

$$\mathbf{A} = LATEXBLOCK1 , \quad \mathbf{B} = LATEXBLOCK2 $$

Here, \(n = 2\). The controllability matrix is:

$$\mathcal{C} = LATEXBLOCK3 $$

Calculate \(\mathbf{A}\mathbf{B}\):

$$\mathbf{A}\mathbf{B} = LATEXBLOCK4 LATEXBLOCK5 = LATEXBLOCK6 = LATEXBLOCK7 $$

Construct \(\mathcal{C}\):

$$\mathcal{C} = LATEXBLOCK8 $$

Calculate the determinant of \(\mathcal{C}\):

$$\det(\mathcal{C}) = (1)(1) - (-1)(-1) = 1 - 1 = 0$$

Since \(\det(\mathcal{C}) = 0\), the rank of \(\mathcal{C}\) is \(1 < 2\).

Conclusion for (a): The system is uncontrollable.

---

Step 3: Investigate System (b)

Given:

$$\mathbf{A} = LATEXBLOCK9 , \quad \mathbf{B} = LATEXBLOCK10 $$

Here, \(n = 3\). The controllability matrix is:

$$\mathcal{C} = LATEXBLOCK11 $$

Calculate \(\mathbf{A}\mathbf{B}\):

$$\mathbf{A}\mathbf{B} = LATEXBLOCK12 LATEXBLOCK13 = LATEXBLOCK14 $$

Calculate \(\mathbf{A}^2\mathbf{B}\):

$$\mathbf{A}^2\mathbf{B} = \mathbf{A}(\mathbf{A}\mathbf{B}) = LATEXBLOCK15 LATEXBLOCK16 = LATEXBLOCK17 $$

Construct \(\mathcal{C}\):

$$\mathcal{C} = LATEXBLOCK18 $$

Calculate the determinant of \(\mathcal{C}\) by expanding along the first row:

$$\det(\mathcal{C}) = 0 - 1 \cdot \det LATEXBLOCK19 + 2 \cdot \det LATEXBLOCK20 $$
$$\det(\mathcal{C}) = -1(4 - 1) + 2(2 - 1) = -3 + 2 = -1$$

Since \(\det(\mathcal{C}) = -1
eq 0\), the matrix has full rank (\(\text{rank} = 3\)).

Conclusion for (b): The system is controllable.

---

Step 4: Investigate System (c)

Given:

$$\mathbf{A} = LATEXBLOCK21 , \quad \mathbf{B} = LATEXBLOCK22 $$

Here, the system is in controllable canonical form. For any system where \(\mathbf{A}\) is in companion form:

$$\mathbf{A} = LATEXBLOCK23 , \quad \mathbf{B} = LATEXBLOCK24 $$

the system is always completely state controllable. Let's verify this by constructin…

Answer:

  • (a) Uncontrollable (rank of \(\mathcal{C}\) is 1)
  • (b) Controllable (rank of \(\mathcal{C}\) is 3)
  • (c) Controllable (rank of \(\mathcal{C}\) is 4)