ダイナミクスにおける各セグメントのスムーズなシステム
📂動力学ダイナミクスにおける各セグメントのスムーズなシステム
定義
ピースワイズスムースシステム
状態空間がRnで、変数x∈Rnとパラメータμ∈Rpについて次のように表される動力学系を考えよう。
x˙=f(x;μ)x∈Rn,μ∈Rp
ここで、有限個の開集合Sk⊂Rnとfがスムース関数Fk:Sk→Rnについて次を満たすなら、このシステムをピースワイズスムースシステムPWS, PieceWise Smooth systemという。
f(x,μ)=Fk(x,μ)∀(x,μ)∈Sk⊂Rn
SiとSjの間の領域Σijは(n−1)次元微分多様体と仮定し、Fは厳密な意味での関数ではなく、多価写像である可能性があると暗黙のうちに理解される。
スムースの度合い
十分にスムースなFiとFjについて
Fi(k)−Fj(k)=dxkdkFi−dxkdkFj
を考える。どんな整数d≥0が存在して、0≤k<dを満たすすべてのkに対して、(Fi(k)−Fj(k))がΣijで連続関数であり、(Fi(d)−Fj(d))が連続でないなら、dをΣijにおけるスムースの度合いdegree of smoothnessという。
説明
ダイナミクスの多くの理論は、常微分方程式の歴史とともに発展してきて、主にスムースな関数について多くの発展を遂げてきたが、実際の適用(特に制御に関連して)を行うと、その枠組みは破られることが多い。PWSは、成熟したノンスムースシステムを探求する前の一種の過渡期的な姿を示している。数学的には定義がやや曖昧かもしれないが、その表示はかなり明確で、伝達力に問題はないため、そのまま使用しても問題ない。有名な例として、次のように表されるDC-DCバックコンバータがある。
V˙=I˙=Vr(t)=−RC1V+CI−LV+{0E/L,if V≥Vr(t),if V<Vr(t)γ+η(tmodT)
このシステムは一目でノンスムースシステムだが、それがPWSの定義に合致するか…なんて言葉遊びは実際そんなに重要ではない。
スムースの度合い
通常、度と訳されるDegreeだが、ここではスムースの度合いという表現がその概念にほぼ一致する。簡単に言えば、x˙=f(x)を何回微分すれば不連続点が生じるかを説明することになる。参考文献では
x˙=−signx
のΣ12={x=0}ではd=0であり、
x˙=−∣x∣
のΣ12={x=0}ではd=1であるとされる。同様に、これらの主張は、符号関数signの定義や絶対値の微分可能性を念入りに検討して出された説明ではない。直感的に受け入れて先に進もう。