状態 、入力 をもつ離散時間線形時不変系
に、状態フィードバック (, は実数)を施す。 の固有値がすべて となるように を定め、初期状態を とする。このとき の値を求めよ。
離散時間系のデッドビート制御
離散時間系で の固有値をすべて にするゲインを求め、 から有限ステップで状態が になることを使って入力列や を求められる
前提
- 極配置による状態フィードバック (大学院数学 制御理論)
- ケーリー・ハミルトンの定理と最小多項式 (大学数学 線形代数)
この技能までの道筋(49 技能)
読み込み中…
右端(太枠)がこの技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
一覧で見る(前提が先)
- 三角形の角の大きさ (算数 平面図形)
- 対頂角と平行線の同位角・錯角 (中学数学 平面図形)
- 三角形の外角と角の組み合わせ (中学数学 平面図形)
- 小数の四則計算 (算数 計算と数のきまり)
- 分数のたし算・ひき算 (算数 計算と数のきまり)
- 分数のかけ算・わり算 (算数 計算と数のきまり)
- 小数と分数のまじった計算 (算数 計算と数のきまり)
- 逆算(□ を求める) (算数 計算と数のきまり)
- 正負の数の加法・減法 (中学数学 数と式)
- 四則の混じった計算の順序 (算数 計算と数のきまり)
- 正負の数の乗除・累乗と四則混合 (中学数学 数と式)
- 分配法則を使った計算のくふう (算数 計算と数のきまり)
- 文字式の計算(同類項・分配法則) (中学数学 数と式)
- 1 次方程式の解き方 (中学数学 方程式)
- 二等辺三角形の角 (中学数学 平面図形)
- 平行四辺形と特別な四角形の性質 (中学数学 平面図形)
- 三角形・四角形の面積 (算数 平面図形)
- 約数の見つけ方 (算数 整数の性質)
- 素因数分解と約数の個数 (算数 整数の性質)
- 平方根の意味と根号の簡単化 (中学数学 数と式)
- 三平方の定理 (中学数学 相似と三平方の定理)
- 乗法公式による展開 (中学数学 数と式)
- 折り返した図形の角と長さ (中学数学 平面図形)
- 三平方の定理と平面図形 (中学数学 相似と三平方の定理)
- ベクトルの演算と成分 (数学C ベクトル)
- 行列の和・積と 2 次の逆行列 (大学数学 線形代数)
- 掃き出し法と連立 1 次方程式 (大学数学 線形代数)
- 行列の階数と解の存在 (大学数学 線形代数)
- 可制御性と可観測性 (大学院数学 制御理論)
- 樹形図で数え上げる (算数 場合の数)
- 積の法則と和の法則 (算数 場合の数)
- 和の法則・積の法則と樹形図 (数学A 場合の数と確率)
- 順列・円順列・重複順列 (数学A 場合の数と確率)
- 行列式 (大学数学 線形代数)
- ベクトル空間・一次独立・基底・次元 (大学数学 線形代数)
- 円の周の長さと面積 (算数 平面図形)
- おうぎ形の弧の長さと面積 (算数 平面図形)
- 弧の長さからおうぎ形の中心角と面積を求める (中学数学 平面図形)
- 特別な直角三角形の辺の比 (中学数学 相似と三平方の定理)
- 弧度法と単位円による三角関数 (数学II 三角関数)
- 加法定理と 2 倍角・半角・積和の公式 (数学II 三角関数)
- 線形変換と行列 (大学数学 線形代数)
- 核と像と次元定理 (大学数学 線形代数)
- 固有値と固有ベクトル (大学数学 線形代数)
- 極配置による状態フィードバック (大学院数学 制御理論)
- 因数分解 (中学数学 数と式)
- 3 次式までの展開と因数分解 (数学I 数と式)
- 剰余の定理・因数定理と高次方程式 (数学II 複素数と方程式)
- ケーリー・ハミルトンの定理と最小多項式 (大学数学 線形代数)
説明
離散時間系 ( は 次元、 はスカラー)に状態フィードバック をかけるとき、閉ループ行列 の固有値をすべて に置くと、どんな初期状態からでも高々 ステップで状態がぴったり になります。これをデッドビート制御(有限整定制御)といいます。 が可制御なら、ゲイン は極配置と同じ方法でただ 1 つに決まり、そこから状態の推移、入力列 、入力のエネルギー などを計算できるようになります。
なぜそうしてよいのか
を代入すると なので、 です。連続時間では固有値の実部を負にしても状態は に近づくだけですが、離散時間では行列を繰り返し掛けるだけなので、行列のべきがある回数で零行列になれば、状態はそこでちょうど になります。
そのための条件が「固有値をすべて にする」ことです。 の特性多項式を にすると、ケーリー・ハミルトンの定理により が成り立ちます。したがって任意の について であり、その後も 、入力も ()です。ゲイン の求め方は極配置とまったく同じで、変数 を と書き、目標の特性多項式を にするだけです。極配置と同じく、 が可制御であれば係数比較で はただ 1 つに決まります(可制御でなければ、固有値を にできるとは限りません)。
なお、1 入力で可制御な系では、 も可制御です( は の一次結合で、 を で表すこともできるので、可制御行列の階数は変わりません)。もし で なら、可制御行列の列 がすべて になって階数が 以下になり矛盾します。よって最小多項式はちょうど で、特に のとき 自体は零行列ではなく、初期状態によっては ステップ目まで になりません( なら となり 1 ステップで整定します)。また、離散時間系の安定性は固有値の絶対値が より小さいことで決まるので、固有値 は「最も速く収束する」置き方にあたります(連続時間の とは意味が違います)。
手順
が可制御であること、つまり可制御行列 の階数が であることを確かめる(これで がただ 1 つ存在することが保証される)
閉ループ行列 ()をつくり、特性多項式 を を含む形で計算する
それを と係数比較して(またはアッカーマンの公式で目標多項式 を使って) を求める
検算として、 について を確かめる(ケーリー・ハミルトンの定理から必ず成り立つ)
初期状態から で状態を順に計算し、各時刻の入力 を求める。 になるので計算は で終わる
入力列や など、問われた量を計算する( では )
例題
離散時間系
に状態フィードバック を施し、 の固有値がすべて となるように を定める。初期状態 のとき、 を求めよ。
例題の解答
【手順 1】 より 。よって可制御で、 はただ 1 つに決まる。
【手順 2】 とすると より
【手順 3】 と係数比較して 。よって 、。
【手順 4】 で、
【手順 5】
- : 。( と一致)。
- : 。。
- : より 。
【手順 6】
答え:
よくある誤り
を零行列にしようとしてしまう誤り。例題では の 1 行目は で変えられないので零行列にはならない。正しくは特性多項式を にし、 となることを使う
状態の推移を開ループの で計算してしまう誤り。 とすると例題で となり、 と誤る。正しくは入力を含めた で、
入力の和を ステップより先まで数えたり、逆に最初の入力 を落としたりする誤り。入力が でないのは の 個までなので、(例題では )
連続時間の感覚で「固有値 は安定限界で不安定」と考えてしまう誤り。離散時間系 の安定性は固有値 が を満たすかどうかで決まり、 はその内側で最も速く収束する位置である
この説明は AI が書き、別の AI が例題を独立に解いて答えを確かめ、説明を一歩ずつ査読しました。