状態 、入力 をもつ線形時不変系
と、評価関数
を考える()。ここで は 2 次の零行列、 は 2 次の単位行列である。初期状態を とし、入力 を が有限となる関数全体から選ぶとき、 の最小値 を求めよ。ただし、代数リッカチ方程式 の対称な正定値解 を用いて となることは用いてよい。
行列リッカチ方程式と最適コスト
代数リッカチ方程式 の正定値解 を成分の連立方程式から求め、最小値 を求められる
前提
- スカラー系の最適レギュレータ (大学院数学 制御理論)
- 可制御性と可観測性 (大学院数学 制御理論)
- 2 次形式の標準形と符号 (大学数学 線形代数)
この技能までの道筋(92 技能)
読み込み中…
右端(太枠)がこの技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。
一覧で見る(前提が先)
- 分数のたし算・ひき算 (算数 計算と数のきまり)
- 小数の四則計算 (算数 計算と数のきまり)
- 正負の数の加法・減法 (中学数学 数と式)
- 分数のかけ算・わり算 (算数 計算と数のきまり)
- 四則の混じった計算の順序 (算数 計算と数のきまり)
- 正負の数の乗除・累乗と四則混合 (中学数学 数と式)
- 分配法則を使った計算のくふう (算数 計算と数のきまり)
- 文字式の計算(同類項・分配法則) (中学数学 数と式)
- 乗法公式による展開 (中学数学 数と式)
- 因数分解 (中学数学 数と式)
- 3 次式までの展開と因数分解 (数学I 数と式)
- 微分係数と導関数の定義 (数学II 微分法と積分法)
- 多項式の微分 (数学II 微分法と積分法)
- 多項式の不定積分 (数学II 微分法と積分法)
- 等間隔にならんだ数の和 (算数 計算と数のきまり)
- 等差・等比数列の和と Σ (数学B 数列)
- 数列の極限 (数学III 極限)
- 関数の極限 (数学III 極限)
- 積と商の微分 (数学III 微分法)
- 合成関数の微分 (数学III 微分法)
- 円の周の長さと面積 (算数 平面図形)
- おうぎ形の弧の長さと面積 (算数 平面図形)
- 弧の長さからおうぎ形の中心角と面積を求める (中学数学 平面図形)
- 三角形・四角形の面積 (算数 平面図形)
- 約数の見つけ方 (算数 整数の性質)
- 素因数分解と約数の個数 (算数 整数の性質)
- 平方根の意味と根号の簡単化 (中学数学 数と式)
- 三平方の定理 (中学数学 相似と三平方の定理)
- 特別な直角三角形の辺の比 (中学数学 相似と三平方の定理)
- 弧度法と単位円による三角関数 (数学II 三角関数)
- の極限 (数学III 極限)
- 加法定理と 2 倍角・半角・積和の公式 (数学II 三角関数)
- 三角関数の導関数 (数学III 微分法)
- 根号の乗除と加減 (中学数学 数と式)
- 指数の拡張と指数関数 (数学II 指数関数と対数関数)
- 対数の定義と性質 (数学II 指数関数と対数関数)
- 自然対数の底 (数学III 極限)
- 指数関数・対数関数の導関数 (数学III 微分法)
- 基本的な関数の不定積分 (数学III 積分法)
- 置換積分 (数学III 積分法)
- 部分積分 (数学III 積分法)
- 定積分の計算 (数学II 微分法と積分法)
- 定積分の置換・部分積分と偶関数・奇関数 (数学III 積分法)
- 広義積分 (大学数学 微分積分)
- 剰余の定理・因数定理と高次方程式 (数学II 複素数と方程式)
- 分数関数の積分(部分分数分解) (数学III 積分法)
- 変数分離形 (大学数学 微分方程式)
- 1 階線形微分方程式 (大学数学 微分方程式)
- 分母の有理化 (中学数学 数と式)
- 乗法公式・分配法則を使う根号の式の展開 (中学数学 数と式)
- 根号を含む式の計算と分母の有理化 (数学I 数と式)
- 小数と分数のまじった計算 (算数 計算と数のきまり)
- 逆算(□ を求める) (算数 計算と数のきまり)
- 1 次方程式の解き方 (中学数学 方程式)
- 比例・反比例の式とグラフ (中学数学 関数)
- 関数 の式と変域 (中学数学 関数)
- 平方完成と 2 次関数のグラフ (数学I 2次関数)
- 2次方程式の解の公式と判別式 (数学I 2次関数)
- スカラー系の最適レギュレータ (大学院数学 制御理論)
- 三角形の角の大きさ (算数 平面図形)
- 対頂角と平行線の同位角・錯角 (中学数学 平面図形)
- 三角形の外角と角の組み合わせ (中学数学 平面図形)
- 二等辺三角形の角 (中学数学 平面図形)
- 平行四辺形と特別な四角形の性質 (中学数学 平面図形)
- 折り返した図形の角と長さ (中学数学 平面図形)
- 三平方の定理と平面図形 (中学数学 相似と三平方の定理)
- ベクトルの演算と成分 (数学C ベクトル)
- 行列の和・積と 2 次の逆行列 (大学数学 線形代数)
- 掃き出し法と連立 1 次方程式 (大学数学 線形代数)
- 行列の階数と解の存在 (大学数学 線形代数)
- 可制御性と可観測性 (大学院数学 制御理論)
- 樹形図で数え上げる (算数 場合の数)
- 積の法則と和の法則 (算数 場合の数)
- 和の法則・積の法則と樹形図 (数学A 場合の数と確率)
- 順列・円順列・重複順列 (数学A 場合の数と確率)
- 行列式 (大学数学 線形代数)
- ベクトル空間・一次独立・基底・次元 (大学数学 線形代数)
- 線形変換と行列 (大学数学 線形代数)
- 核と像と次元定理 (大学数学 線形代数)
- 固有値と固有ベクトル (大学数学 線形代数)
- 掃き出し法による逆行列 (大学数学 線形代数)
- 基底の変換と表現行列 (大学数学 線形代数)
- 対角化と行列の累乗 (大学数学 線形代数)
- 最大公約数と最小公倍数 (算数 整数の性質)
- 比の性質と簡単な比 (算数 割合と比)
- 相似な三角形と長さの比 (算数 平面図形)
- 三角形の相似条件と対応する辺の長さ (中学数学 相似と三平方の定理)
- 三角比の定義と値 (数学I 図形と計量)
- 内積となす角 (数学C ベクトル)
- 内積空間とグラム・シュミットの直交化 (大学数学 線形代数)
- 対称行列の直交対角化 (大学数学 線形代数)
- 2 次形式の標準形と符号 (大学数学 線形代数)
説明
多変数の線形系 に対し、2 次形式の評価関数 ( は対称で半正定値、 は対称で正定値)を最小にする入力を求める問題を最適レギュレータ問題といいます。この技能では、スカラーのリッカチ方程式を行列に広げた代数リッカチ方程式 を、対称行列 の成分についての連立方程式として解き、その中から正定値な解を選びます。得られた から、最小値 と最適フィードバック がわかります。
なぜそうしてよいのか
平方完成による導出. スカラーの場合と同じく、対称行列 を 1 つとって を考えます。 を代入すると
これを被積分関数に足して について平方完成すると
となります(右辺を展開すれば確かめられます)。 がリッカチ方程式を満たせば第 1 項が消えるので、 となる入力について から まで積分すると
は正定値なので第 2 項は 以上で、 のときだけ になります。よって です。
なぜ正定値な解を選ぶか. リッカチ方程式は の成分について 2 次の連立方程式なので、解が複数あります。上の議論では最適入力のもとで となる必要があり、またコスト は なら正のはずです。 が可制御で、 が正定値(より一般には として が可観測)のとき、正定値な対称解はただ 1 つで、それが閉ループ を安定にする解であることが知られています。そこで、連立方程式の解のうち正定値なものを、2 次形式の符号の判定(2 次なら対角成分が正かつ行列式が正)で選び出します。
手順
が可制御であること、 が正定値(または可観測性の条件)であることを確かめる。
を対称行列とおく(2 次なら で未知数 3 個)。
と を計算し、 の成分を書き出す(対称なので上三角部分だけでよい)。
得られた連立方程式を解く。決めやすい式から順に解き、候補をすべて出す。
候補のうち正定値なもの(2 次なら かつ )を選ぶ。
を計算する。必要なら最適フィードバック も書く。
例題
, の系 と評価関数 (, )を考える。初期状態 のとき、 の最小値 を求めよ。
例題の解答
手順 1. の行列式は なので可制御。 は正定値。
手順 2. とおく。
手順 3. , より 。 より 。リッカチ方程式の成分は
手順 4. より 。 なら で となり実数解がない。よって , で 、 より 。候補は と 。
手順 5. 前者は , で正定値。後者は で正定値でない。よって 。
手順 6.
(このときの最適フィードバックは で、閉ループ行列 の固有値は と実部が負なので、確かに となる。)
答え:
よくある誤り
を対称と限らずに未知数 4 個でおいたり、逆に 成分と 成分の式を別々の条件と数えたりしてしまう誤り。正しくは とおき、方程式の左辺も対称になるので、2 次なら の 3 本を解く。
連立方程式の解を 1 つ見つけた時点でそれを答えにしてしまう誤り。正しくは候補をすべて出して正定値なものを選ぶ。例題で を選ぶと となり、 という負のコストになってしまう。
2 次の項の符号や順序を取り違え、 や としてしまう誤り。正しくは で、 が両側から挟む形。スカラーなら に戻ることで確かめられる。
評価関数に が付いた流儀 でも としてしまう誤り。正しくは、同じリッカチ方程式の解 に対して になる。問題文の の定義を必ず確かめる。
この説明は AI が書き、別の AI が例題を独立に解いて答えを確かめ、説明を一歩ずつ査読しました。
入口の問題
この技能を使う問題
状態 、入力 をもつ線形時不変系
に対して、評価関数
を考える。ただし入力 は、 が有限となり で となる区分的に連続な関数の中から選ぶものとする。 の最小値を求めよ。を正の整数とし、, , , および正定値対称行列 が与えられているとする。 は可観測、すなわち可観測性行列
の階数が であるとする。実対称行列 が半正定値であり、代数リッカチ方程式
を満たすとき、 は正定値であることを証明せよ。ただし、実対称行列が正定値であることと、半正定値かつ正則であることが同値であることは用いてよい。状態 、入力 をもつ線形時不変系
を考える。ここで は実数の定数である。評価関数
を、 が有限となる区分的に連続な入力 全体にわたって最小化する。 の最小値を の式で求めよ。状態 、入力 、出力 をもつ線形時不変系
に対して、評価関数
を考える。初期状態を とし、 を有限にする入力 (区分的に連続な関数)全体にわたる の最小値を求めよ。状態 、入力 をもつ線形時不変系(2 重積分器)
に対して、評価関数
を考える。ただし、入力 は が有限となる区分的に連続な関数全体を動くものとする。 の最小値を求めよ。