logo

ダイナミクスにおける各セグメントのスムーズなシステム 📂動力学

ダイナミクスにおける各セグメントのスムーズなシステム

定義

ピースワイズスムースシステム

状態空間がRn\mathbb{R}^{n}で、変数xRnx \in \mathbb{R}^{n}とパラメータμRp\mu \in \mathbb{R}^{p}について次のように表される動力学系を考えよう。 x˙=f(x;μ)xRn,μRp \dot{x} = f \left( x ; \mu \right) \qquad x \in \mathbb{R}^{n} , \mu \in \mathbb{R}^{p} ここで、有限個の開集合SkRnS_{k} \subset \mathbb{R}^{n}ffスムース関数Fk:SkRnF_{k} : S_{k} \to \mathbb{R}^{n}について次を満たすなら、このシステムをピースワイズスムースシステムPWS, PieceWise Smooth systemという。 f(x,μ)=Fk(x,μ)(x,μ)SkRn f \left( x , \mu \right) = F_{k} \left( x , \mu \right) \qquad \forall (x,\mu) \in S_{k} \subset \mathbb{R}^{n} SiS_{i}SjS_{j}の間の領域Σij\Sigma_{ij}(n1)(n-1)次元微分多様体と仮定し、FFは厳密な意味での関数ではなく、多価写像である可能性があると暗黙のうちに理解される。

スムースの度合い

十分にスムースなFiF_{i}FjF_{j}について Fi(k)Fj(k)=dkdxkFidkdxkFj F_{i}^{(k)} - F_{j}^{(k)} = {{ d^{k} } \over { d x^{k} }} F_{i} - {{ d^{k} } \over { d x^{k} }} F_{j} を考える。どんな整数d0d \ge 0が存在して、0k<d0 \le k < dを満たすすべてのkkに対して、(Fi(k)Fj(k))\left( F_{i}^{(k)} - F_{j}^{(k)} \right)Σij\Sigma_{ij}連続関数であり、(Fi(d)Fj(d))\left( F_{i}^{(d)} - F_{j}^{(d)} \right)が連続でないなら、ddΣij\Sigma_{ij}におけるスムースの度合いdegree of smoothnessという。

説明 1

ダイナミクスの多くの理論は、常微分方程式の歴史とともに発展してきて、主にスムースな関数について多くの発展を遂げてきたが、実際の適用(特に制御に関連して)を行うと、その枠組みは破られることが多い。PWSは、成熟したノンスムースシステムを探求する前の一種の過渡期的な姿を示している。数学的には定義がやや曖昧かもしれないが、その表示はかなり明確で、伝達力に問題はないため、そのまま使用しても問題ない。有名な例として、次のように表されるDC-DCバックコンバータがある。 V˙=1RCV+ICI˙=VL+{0,if VVr(t)E/L,if V<Vr(t)Vr(t)=γ+η(tmod  T) \begin{align*} \dot{V} =& - {{ 1 } \over { RC }} V + {{ I } \over { C }} \\ \dot{I} =& - {{ V } \over { L }} + \begin{cases} 0 & , \text{if } V \ge V_{r} (t) \\ E / L & , \text{if } V < V_{r} (t) \end{cases} \\ V_{r} (t) =& \gamma + \eta \left( t \mod T \right) \end{align*} このシステムは一目でノンスムースシステムだが、それがPWSの定義に合致するか…なんて言葉遊びは実際そんなに重要ではない。

スムースの度合い

通常、度と訳されるDegreeだが、ここではスムースの度合いという表現がその概念にほぼ一致する。簡単に言えば、x˙=f(x)\dot{x} = f(x)を何回微分すれば不連続点が生じるかを説明することになる。参考文献では x˙=signx \dot{x} = - \sign x Σ12={x=0}\Sigma_{12} = \left\{ x = 0 \right\}ではd=0d = 0であり、 x˙=x \dot{x} = - \left| x \right| Σ12={x=0}\Sigma_{12} = \left\{ x = 0 \right\}ではd=1d = 1であるとされる。同様に、これらの主張は、符号関数sign\signの定義や絶対値微分可能性を念入りに検討して出された説明ではない。直感的に受け入れて先に進もう。


  1. Di Bernardo, M., Budd, C. J., Champneys, A. R., Kowalczyk, P., Nordmark, A. B., Tost, G. O., & Piiroinen, P. T. (2008). Bifurcations in nonsmooth dynamical systems. SIAM review, 50(4), 629-701. https://doi.org/10.1137/050625060: p632~635. ↩︎