1. 可制御性の定義
1.1 状態の可制御性
システム $(A, B)$ において、状態 $\mathbf{x}_0$ が 可制御 とは:
有限時間 $t_f$ と入力 $\mathbf{u}(t)$ が存在して、$\mathbf{x}(0) = \mathbf{x}_0$ から $\mathbf{x}(t_f) = \mathbf{0}$ へ移動可能
1.2 システムの可制御性
すべての状態が可制御のとき、システムは 完全可制御 と呼ばれます。
2. 可制御性の判定
2.1 可制御性行列
定理(カルマン): $(A, B)$ が可制御 ⟺ $\text{rank}(\mathcal{C}) = n$
2.2 例
$\det(\mathcal{C}) = -1 \neq 0$ なので $\text{rank}(\mathcal{C}) = 2$、可制御。
3. 可制御性のグラム行列
3.1 定義
3.2 判定条件
$(A, B)$ が可制御 ⟺ ある $t > 0$ で $W_c(t)$ が正定値
3.3 最小エネルギー制御
$\mathbf{x}(0) = \mathbf{x}_0$ から $\mathbf{x}(t_f) = \mathbf{0}$ への最小エネルギー入力:
4. 可制御正準形
可制御なシステムは座標変換により以下の形に変換可能:
5. 可制御性の物理的意味
- 可制御 = 入力がすべての状態に影響を与えられる
- 不可制御 = 入力では動かせない状態(モード)が存在
- 極配置やフィードバック制御には可制御性が必要
6. 可制御部分空間
不可制御なシステムでは、可制御な部分空間を特定:
この部分空間内の状態のみ制御可能。
7. PBH可制御性テスト
7.1 固有値条件
定理(Popov-Belevitch-Hautus):
$(A, B)$ が可制御 ⟺ すべての $\lambda \in \mathbb{C}$ に対して
7.2 幾何学的解釈
不可制御モードは $A$ の固有ベクトルで $B$ と直交するもの。
8. 離散時間システムの可制御性
離散時間システム $\mathbf{x}_{k+1} = A_d\mathbf{x}_k + B_d\mathbf{u}_k$ に対しても同様:
$\text{rank}(\mathcal{C}_d) = n$ ⟺ 可制御
9. 可制御性と安定化
定理: システム $(A, B)$ において、不安定な固有値に対応するモードが可制御ならば、
状態フィードバックにより安定化可能(可安定性)。
10. まとめ
| 判定法 | 条件 |
|-------|------|
| ランク条件 | $\text{rank}(\mathcal{C}) = n$ |
| グラム行列 | $W_c(t) > 0$ |
| PBHテスト | $\text{rank}[\lambda I - A \; B] = n$ |
- 可制御性は状態フィードバック制御の前提条件
- 可制御性行列 $\mathcal{C}$ のランクで判定
- 可制御なシステムは可制御正準形に変換可能
- 不可制御でも不安定モードが可制御なら安定化可能