Home Work 4.1
[M] 数学的には、行列が行列に変わるので、不安定固有値を安定固有値に移動させる可能性さえあるということかな。
[P] 物理的には、ばね定数や摩擦係数を変えることになって、デバイスを変えたわけではないのにダイナミックスが変わってしまい、ちょっと不思議な気がするね。
[C] ある高名な研究者の解説には「状態フィードバックは最強である」という表現があるらしいよ。これはすべての状態変数の動きを監視していて、変化があれば即座にアクチュエータにフィードバックできれば、これ以上の制御動作はないという意味らしいよ。
Flipped Classroom 4.1
[1] プログラムを解析して、どのような固有値を設定しようとしているか、また正しい状態フィードバックが求まっているか調べてください。また、自分で指定した固有値に設定する状態フィードバックゲインを求めてみてください。
[2] 多入力の場合は、閉ループ系の固有値を指定しただけでは、状態フォードバックは一意の定まらなことを、しっかり認識してください。たとえば、適当な初期値を与えて応答が異なることを確認してみてください。
安定判別 [C] 漸近安定性の等価な条件として次を学んだことになるね。 定義DA: 条件A0: 条件A1:
[P] なぜ行列だけを用いるのか、その理由を物理的に説明できま~す。 [M] 2次系の場合は分かったからは、あとは一般の場合の証明ができるかどうかだ。そのためには、まず実Jordan標準形を理解する必要があり、次が参考になるらしいよ。 その上で、実Jordan標準形の行列指数関数を考えるのだそうだ。次が参考になるらしいよ。 (以上、とりあえず手がかりとなる材料を示しておきます。)
Home Work 3.3 [P] 日産の技術紹介でスカイフック制御のビデオを見たことがあるよ。油圧で減衰係数を200通りも変えられると説明されていたね。これにより、高速運転のときはしっかりした足回りにしたり、低速で段差を乗り越えるような場合は柔らかく受け止めるようにできるらしいよ。高度なアクティブ制御の一例かな。 [M] 状況に応じて制御則が変わるのはすごいと思うが、閉ループ系はいつも漸近安定と言えるのだろうか? [C] ゲインスケジューリング制御の授業では、減衰係数を可変にする制御系設計がレポート課題だったな。確か閉ループ系の安定性が議論されていたと思うけど。 Flipped Classroom 3.3 行列の固有値は となって、必ず複素左半平面にあることがわかります。 [2] 応答の評価は次の通りです。速応性と静粛性はトレードオフの関係にあります。妥協点はでしょうか? ●のとき、速応性は〇、静粛性は×
Home Work 3.2 [C] 安定判別といえば、古典制御ではナイキストの安定定理、ラウス・フルビッツの判定法を思い出すね。それらの手続きについては習ったけど、特にラウス・フルビッツの判定法の証明は習ったかな? [M] 数学的には行列の固有値がすべて複素左半平面にあるかどうかだけどね。 [P] 固有値とか、固有ベクトルとか、線形代数で習ったけど、Jordan標準形の導出などちょっとついていけなかった。ましてや、これらの物理的な意味など説明できるのかな? Flipped Classroom 3.2 [6] 不安定な固有値には赤色をつけてみてください。
Home Work 3.1 [P] 漸近安定性の意味は、平衡状態が乱されたときに復帰できるかどうかなので、物理的には明らかだね。 [C] でも状態空間表現におけ3つの行列のうち、どうして行列だけしか関係しないのかな? [M] の場合は、状態方程式は微分方程式なので、その解は複雑なはずだよね。なぜとするのかな? Flipped Classroom 3.1 [2] 平衡状態はで表されるから、零に漸近しているのはの場合だけです。テキストはモノクロ印刷なので、必ずプログラムを実行してください。
Home Work 2.3 [M] (2.22)がどのように出てくるのか、詳しく説明するね。その前に、(2.19)のはベクトル値関数で、おそらくほとんどの人は初めて出会うものだと思うよ。この場合のは2次元ベクトルなので、その要素をとすると と書けるね。さらに、はの多変数関数なので と書けるね。ここで、を周りでテーラー展開すると ただし、などの記法は を表しているよ。も同様に展開して (3)と(5)を1次項で打ち切って、ベクトル表示したものが(2.22)ということになるね。 [P] 運動の各自由度について、位置と速度をペアにして状態変数を定義することが多いので、状態変数ベクトルの次元数は運動の自由度の2倍になるとと考えて良いようだね。 [C] 状態空間表現における行列の呼び方に通称がないので、ちょっと困るよね。 Flipped Classroom 2.3 のときが、のときがです。 Home Work 2.2 [M] (2.12)から(2.13)と(2.14)を得るところについて、説明するね。まず関数のの周りでのテーラー展開 に基づいて、次のの1次近似を考えるんだ。 ここで、、の場合を考えると となるね。したがって、の場合は また、の場合は これらを(2.11)に代入したものが、それぞれ(2.13)と(2.14)です。 [P] 剛体振り子ではの周期はどうやって求めればよいのだろう。Flipped Classroomで考えるようだね。 [C] 2つの平衡状態の物理的な振舞いが、(2.15)と(2.16)の相違とどう関係しているか興味があるね。 Flipped Classroom 2.2 [2] 剛体振り子の長さの2/3の長さの単振り子を準備すれば、周期が一致すると考えられます。 Home Work 2.1 [P] 高校の物理で出てきた単振り子を「数学的振り子」と呼ぶことがあるんだ。知らなかった。「単」は「単一(single)」の意味かな?単振り子の周期は暗記させらたよね。 [M] その導出は一般には難しいけど、が小さいときに限れば容易に理解できるな。線形理論の有用性を示す好例だね。 [C] 一般の場合でも数値計算は簡単にできるんだ。微分方程式を解く関数は重宝するね。 Flipped Classroom 2.1
制御とは [P] 本書では、平衡状態周りの挙動の安定化を、制御の基本的役割と考えているようだね。各分野における平衡の概念については、ウィキペディアにまとめてあるよ。特に、「力学においては、物体に加わっている全ての力の合力と力のモーメントの和がともに 0 である状態を平衡と呼ぶ。」の記述があるね。 [M] 平衡状態を求めるには、速度変化が0、すなわち加速度=0を満たすものとして求めてよいようだ。この平衡状態まわりでテイラー展開した1次項までで、平衡状態周りの挙動は十分表されると仮定しているわけだ。だけど、展開する関数は、ベクトル値をとる多変数関数だから、ちょっと複雑に見えるかな。 [C] 昔、電気回路の洋書を読んだことがあって、平衡状態周りの挙動の解析のおかげで、かなりの工学の問題が解けて、大きな貢献してきたという記述を読んだことがあるよ。これが線形回路を学ぶ大きな意義だと強調していたことを覚えている。 (まだまだ多くの会話を書きとどめたいけど、先を急ぎます。)CT34 補遺3
【漸近安定性の定義とその等価な条件】
CT33 パッシブ制御
[1] 行列 の特性方程式は
●のとき、速応性は△、静粛性は△
●のとき、速応性はx、静粛性は〇CT32 安定判別
[1],[2],[3],[4],[5] 次のサイトを参照してください。CT31 漸近安定性
[1] 漸近安定性は、平衡入力のもとで平常状態の振舞い(状態方程式の解)に関係しています。線形状態方程式において平衡入力はで表されるから、行列だけしか関係しません。この説明を行なえる人は少ないようです。CT24 補遺2
CT23 線形状態方程式
[1] 行列の(2,1)要素は
[2] MAXIMAの方は定義通りに計算しています。一方MATLABの方は次を参照してください。CT22 剛体振り子
訂正 初版での記述「(だから)、として」は、「(だから)、として」に訂正させてください。
[1] 単振り子の振舞いは(2.7)で決まります。一方、剛体振り子の振舞いは(2.15)で決まります。したがって、そこに現れる行列の(2,1)要素を等しいとおいてみます。CT21 単振り子
[1] (2.6)と(2.7)の表現が前提になっていることに注意してください。
[2] の場合の単振り子は考えにくいが、シミュレーションはとても興味深いです。「倒れるぞ!」という声が聞こえませんか?CT14 補遺1