ダフィング方程式

数学におけるダフィング方程式(ダフィングほうていしき、テンプレート:Lang-en-short)あるいはダフィング振動子(Duffing oscillator)は、ある減衰的な駆動振動子をモデル化するために用いられる非線型の二階常微分方程式である。次の式で与えられる:
ここで(未知)函数 テンプレート:Math は時間 テンプレート:Math での位置、 は テンプレート:Math の時間に関する一階導函数、すなわち速度で、 は テンプレート:Math の時間に関する二階導函数、すなわち加速度である。数 および は与えられた定数である。
この式は、( の場合に対応する)単振動よりも複雑なポテンシャルを持つ減衰振動子の動きを表す。例えば、物理学の言葉で言うと、ばねの剛性がフックの法則に従わないテンプレート:仮リンクのモデルと見なされる。
ダフィング方程式は、カオス的挙動を示す力学系の一例である。ジャパニーズ・アトラクタがダフィング方程式におけるカオスの例としてよく知られている。さらにダフィングシステムは、周波数ヒステリシスの挙動のような、跳躍共振現象を周波数反応において示すものである。
パラメータ
- は減衰の大きさを制御する。
- は剛性の大きさを制御する。
- は復元力に含まれる非線型性の量を制御する。 であるなら、ダフィング方程式は減衰かつ駆動(driven)な単振動子を表す。
- は周期駆動力の振幅を制御する。 であるなら、駆動力の無いシステムとなる。
- は周期駆動力の周波数を制御する。
解の方法




一般に、ダフィング方程式の厳密な記号解が得られるとは限らない。しかし、以下のような多くの近似手法が利用できる:
- フーリエ級数展開は、任意の正確さでの方程式の運動を与える。
- ダフィング項と呼ばれる の項は、小さいものとして近似でき、システムは摂動された単振動子として扱われる。
- テンプレート:仮リンクを利用すれば、複雑だが実行可能な解を得ることができる。
- オイラー法やルンゲ=クッタ法のような様々な数値的手法が利用できる。
非減衰()かつ非駆動()なダフィング方程式の特別な場合においては、テンプレート:仮リンクを利用することで厳密解を得ることができる。
非減衰かつ非強制振動子の解の有界性
非減衰かつ非強制()なダフィング方程式に を掛けると、次の式が得られる[1]:
ここで テンプレート:Mvar は定数である。テンプレート:Mvar の値は初期条件 および によって決まる。
テンプレート:Mvar に を代入することで、システムはテンプレート:仮リンクであることが分かる:
- テンプレート:Pad and テンプレート:Pad
ここでハミルトニアン テンプレート:Math は正である。
参考文献
文中
その他
外部リンク
- テンプレート:Wayback - スカラーペディア百科事典「ダフィング方程式」の項目。
- テンプレート:MathWorld