非線形制御

非線形制御（ひせんけいせいぎょ、英: Nonlinear control）は、制御工学において、とりわけ非線形または時変（英語版）のシステム、あるいは両者を扱う制御方式。 多くの確立した解析および設計技術が、線形時不変系（LTIシステム）に存在する。 （例えば根軌跡（英語版）、ボード線図、ナイキスト安定判別法（英語版）、状態フィードバック、極配置（英語版）。） しかしながら、一般的な制御システムにある制御器と制御対象の一方あるいは両方は、LTIシステムでない可能性がある。したがって、これらの方法は必ずしも直接適用することができない。 非線形制御理論は、これらの一般的な制御システムに、既存の線形システムでの手法をどのように適用するかを研究する。 さらに、非線形制御理論は、LTIシステム理論を使用して解析することができない新しい制御方法を提供する。 LTIシステム理論を制御器の解析と設計に使用することができる場合であっても、非線形制御器が魅力的な特性となることがある（例えば、より単純な実装、より高速な動作、より少ない制御電力といった特性）。 非線形制御理論を証明するためには、厳密な解析学が必要となることが多い。 非線形動的システムの特性は以下の通り。 重ね合わせの原理（線形性と均質）に従わない。 多数の分離された均衡点が存在する可能性がある。 リミットサイクル、分岐、カオスのような特性を示す場合がある。 有限の逃避時間 (escape time): 非線形システムの解が常に存在するとは限らない。 十分に発達したいくつかの非線形フィードバックシステムの解析手法がある: 記述関数（英語版）法 位相面法（英語版） リアプノフ安定解析 特異摂動（英語版）法 ポポフ（Popov）（英語版）条件（後述のLur'e問題を参照） 中心多様体理論（英語版） 小利得の定理（英語版） 受動性解析（英語版） 非線形システムのための制御設計技術も存在する。 この方法は、特定の限られた範囲を線形システムとして扱うことを試みる技術と細分化することができる: ゲイン・スケジューリング（英語版） システムを線形として扱い制御設計を行えるように、補助的な非線形フィードバックを導入することを試みる方法: フィードバック線形化（英語版） リャプノフに基づいた方法: リャプノフの再設計法（英語版） 非線形減衰（英語版） 後退[要リンク修正] スライディングモード制御（英語版） 初期の非線形フィードバックシステム解析問題はA.I.Lur'eによって公式化された。 Lur'e問題で取り扱われている制御システムは、線形で時間不変のフォワード経路と、メモリのない時変で静的非線形のフィードバック経路を有する。 線形部は4つの行列 (A,B,C,D) で表すことができ、一方、非線形部は次式で示すΦ(y)で表すことができる。 Φ ( y ) y ∈ [ a , b ] , a < b ∀ y {\displaystyle {\frac {\Phi (y)}{y}}\in [a,b],\quad a<b\quad \forall y} (セクタ非線形) 次の条件について検討する: (A,B) は制御可能で、(C,A) は観測可能 関数Φのセクターを定義するための2つの実数 a,b について a<b x=0がシステム全体で一様に漸近安定の平衡であるといった、伝達行列 H(s) および {a,b} のみを含む条件を引き出すことが問題である。 これはLur'e問題として知られている。 2つの主要な定理がこの問題に関係する: 円盤条件（英語版） ポポフ（英語版）条件 これらは、絶対安定の十分条件を与える。 ポポフ（Popov）（英語版）によって研究されたLur'eシステムのサブクラスは次式によって表される: x ˙ = A x + b u ξ ˙ = u y = c x + d ξ ( 1 ) {\displaystyle {\begin{matrix}{\dot {x}}&=&Ax+bu\\{\dot {\xi }}&=&u\\y&=&cx+d\xi \quad (1)\end{matrix}}} u = − ϕ ( y ) ( 2 ) {\displaystyle {\begin{matrix}u=-\phi (y)\quad (2)\end{matrix}}} ここで x ∈ Rn であり、 ξ,u,y はスカラー量、 A,b,c,d は同一の次元である。 Φ: R → R は、開セクタ（open sector） (0, ∞) に属する時不変な非線形要素である。 これは、次式であることを意味する。 Φ(0) = 0, y Φ(y) > 0, ∀ y ≠ 0; uからyまでの伝達関数は次式で与えられる。 H ( s ) = d s + c ( s I − A ) − 1 b {\displaystyle H(s)={\frac {d}{s}}+c(sI-A)^{-1}b\quad \quad } 定理: 上記 (1)-(2) のシステムにおいて、次の条件を仮定する。 A はフルビッツ行列 (A,b) は制御可能 (A,c) は観測可能 d > 0 Φ ∈ (0,∞) 次式に示すような値 r>0 が存在する場合、システムは全体的に漸近安定であると言える。 infω ∈ R Re[(1+jωr)h(jω)] > 0 ポポフ条件は自律システムにのみ適用可能である。 ポポフによって研究されたシステムは、原点で極を持っており、入力から出力まで直接の経路がない。 非線形Φは開セクター条件を満たさなければならない。 フロベニウスの定理（英語版）は微分幾何学中の深い結果（deep result）（英語版）である。 非線形制御に適用した場合、次のことが言える: 『 x ∈ R n {\displaystyle x\in R^{n}} , f 1 , … , f k {\displaystyle f_{1},\dots ,f_{k}} が分散 Δ {\displaystyle \Delta } に属するベクトル場であり、 u i ( t ) {\displaystyle u_{i}(t)} が制御関数であるとき、式 x ˙ = ∑ i = 1 k f i ( x ) u i ( t ) {\displaystyle {\dot {x}}=\sum _{i=1}^{k}f_{i}(x)u_{i}(t)\,} で与えられたシステムにおいて、 スパン( Δ = m {\displaystyle \Delta =m} ) と Δ {\displaystyle \Delta } が対合（involutive）な分散ならば、 x {\displaystyle x} の積分曲線が次元 m {\displaystyle m} の多様体に制限される』 帰還不働化（英語版） 位相同期回路（PLL） ^ a b 信州大 師玉教授. “非線形制御理論”. 2013年10月26日閲覧。 ^ モノイスト. “独学！ 機械設計者のための自動制御入門”. 2013年10月26日閲覧。 ^ 東北大 岩熊教授. “1自由度系の非線形振動”. 2013年10月26日閲覧。 ^ a b c 千葉大 劉教授. “ロバスト制御理論 講義ノート”. pp. 68-78. 2013年10月27日閲覧。 ^ Navarro Lopez. “速度傾斜アルゴリズムによる非線形離散時間系の局部帰還不働化”. 2013年10月27日閲覧。 A. I. Lur'e and V. N. Postnikov, "On the theory of stability of control systems," Applied mathematics and mechanics, 8(3), 1944, (in Russian). M. Vidyasagar, Nonlinear Systems Analysis, 2nd edition, Prentice Hall, Englewood Cliffs, New Jersey 07632. A. Isidori, Nonlinear Control Systems, 3rd edition, Springer Verlag, London, 1995. H. K. Khalil, Nonlinear Systems, 3rd edition, Prentice Hall, Upper Saddle River, New Jersey, 2002. ISBN 0-13-067389-7 B. Brogliato, R. Lozano, B. Maschke, O. Egeland, "Dissipative Systems Analysis and Control", Springer Verlag, London, 2nd edition, 2007. Leonov G.A., Kuznetsov N.V. (2011年). “Algorithms for Searching for Hidden Oscillations in the Aizerman and Kalman Problems”. Doklady Mathematics 84 (1): 475–481. doi:10.1134/S1064562411040120. http://www.math.spbu.ru/user/nk/PDF/2011-DAN-Absolute-stability-Aizerman-problem-Kalman-conjecture.pdf.  Bragin V.O., Vagaitsev V.I., Kuznetsov N.V., Leonov G.A. (2011年). “Algorithms for Finding Hidden Oscillations in Nonlinear Systems. The Aizerman and Kalman Conjectures and Chua's Circuits”. Journal of Computer and Systems Sciences International 50 (5): 511–543. doi:10.1134/S106423071104006X. http://www.math.spbu.ru/user/nk/PDF/2011-TiSU-Hidden-oscillations-attractors-Aizerman-Kalman-conjectures.pdf.  Leonov G.A., Kuznetsov N.V. (2011年). Sergio, Bittanti. ed. “Analytical-numerical methods for investigation of hidden oscillations in nonlinear control systems”. IFAC Proceedings Volumes (IFAC-PapersOnline). Proceedings of the 18th IFAC World Congress 18 (1): 2494–2505. doi:10.3182/20110828-6-IT-1002.03315. ISBN 9783902661937. http://www.math.spbu.ru/user/nk/PDF/2011-IFAC-Hidden-oscillations-control-systems-Aizerman-problem-Kalman.pdf.