Duffing oscillator - davidar/scholarpedia GitHub Wiki
Periodic change of the chaotic attractor of the Duffing oscillator for \alpha=1\ , \beta=-1\ , \delta=0.2\ , \gamma=0.3\ , and \omega=1\ . By assembling the Poincaré sections of a trajectory for different phase \psi \equiv \omega t \mbox{ mod } 2 \pi\ , the attractor of Duffing oscillator changes periodically (see also Duffing_typical_anim.gif). Duffing oscillator is an example of a periodically forced oscillator with a nonlinear elasticity, written as
- <math>\label{DuffingDef}
where the damping constant obeys <math>\delta\geq 0\ ,</math> and it is also known as a simple model which yields chaos, as well as van der Pol oscillator.
For <math>\beta >0\ ,</math> the Duffing oscillator can be interpreted as a forced oscillator with a spring whose restoring force is written as <math>F=-\beta x - \alpha x^3</math> as shown in <figref>Duffing-RestoringForce.gif</figref>. When <math>\alpha>0\ ,</math> this spring is called a hardening spring, and, when <math>\alpha<0\ ,</math> it is called a softening spring although this interpretation is valid only for small <math>x</math> (Thompson and Stewart, 2002).
For <math>\beta <0\ ,</math> the Duffing oscillator describes the dynamics of a point mass in a double well potential, and it can be regarded as a model of a periodically forced steel beam which is deflected toward the two magnets as shown in <figref>Duffing-MagnetelasticBeam.gif</figref> (Moon and Holmes, 1979; Guckenheimer and Holmes, 1983; Ott, 2002). It is known that chaotic motions can be observed in this case (see below).
In this section, the dynamics of the unforced system (<math>\gamma=0</math>) is examined. When there is no damping (<math>\delta = 0</math>), the Duffing equation can be integrated as
- <math>
When <math>\delta > 0\ ,</math> <math>E(t)</math> satisfies
- <math>
- <math>E(t) = 0</math> if and only if <math>\mathbf{x}=\bar{\mathbf{x}}\ ,</math>
- <math>E(t) > 0</math> and <math>\dot{E}(t) < 0</math> for <math>\mathbf{x} \ne \bar{\mathbf{x}}\ .</math>
The equilibria of the Duffing oscillator for <math>\gamma=0</math> can be obtained by substituting <math>\dot{x}=0</math> to eq. \eqref{DuffingDef}, namely,
- <math>
- <math>
- <math>
- <math>
- <math>
Van der Pol plane which rotates around the (x,\dot{x}/\omega) plane clockwise with frequency \omega\ . Here we consider the response of the Duffing oscillator to a weak periodic forcing. First, by applying transformations <math>\beta = \omega_0^2\ ,</math> <math>\alpha \rightarrow \epsilon \alpha\ ,</math> <math>\gamma \rightarrow \epsilon \gamma\ ,</math> and <math>\delta \rightarrow \epsilon \delta</math> to eq.\eqref{DuffingDef}, we obtain
- <math>\label{DuffingDefWeak}
Because <math>\beta = \omega_0^2 \geq 0\ ,</math> eq.\eqref{DuffingDefWeak} describes the response of a weakly nonlinear spring to a weak periodic forcing. In the following, we find an almost sinusoidal solution of frequency <math>\omega \simeq \omega_0\ .</math>
First, we introduce the van der Pol transformation written as
- <math>\label{vdPtrans1}
- <math>\label{vdPtrans2}
where the <math>(u,v)</math> plane called van der Pol plane rotates around the <math>(x,\dot{x}/\omega)</math> plane clockwise as shown in <figref>Duffing-vdPplane.gif</figref>. On this plane, sinusoidal solutions of <math>(x,\dot{x}/\omega)</math> of frequency <math>\omega</math> are represented as equilibria. By differentiating eqs.\eqref{vdPtrans1} and \eqref{vdPtrans2} and substituting eq.\eqref{DuffingDefWeak} and <math>\omega^2 - \omega_0^2 \equiv \epsilon \Omega</math> to them, we obtain
- <math>\label{ucalc}
- <math>\label{vcalc}
The frequency response function for the Duffing oscillator for \omega_0=1\ , \epsilon \delta = 0.2\ , and \epsilon \gamma=2.5\ . The solid and dotted lines correspond to the stable and unstable equilibria, respectively. Averaging eqs. \eqref{ucalc} and \eqref{vcalc} over the period <math>2\pi /\omega\ ,</math> we obtain
- <math>
- <math>
- <math>\label{rdot}
- <math>\label{phidot}
By finding the equilibria of eqs.\eqref{rdot} and \eqref{phidot}, the response of the system to a weak periodic forcing can be analyzed. As shown in <figref>Duffing-response.gif</figref>, when <math>\alpha=0\ ,</math> the frequency response function shows a peak of the usual resonance at <math>\omega \simeq \omega_0\ ,</math> and, when <math>\alpha \ne 0\ ,</math> this peak is curved. For a hardening spring (<math>\alpha>0</math>), the peak curves to the right, and to the left for a softening spring (<math>\alpha<0</math>). The analytical expressions of the equilibria are shown in Holmes and Rand (1976).
By using van der Pol plane rotating with frequency <math>\omega/k</math> and defining <math>\omega^2 - k^2 \omega_0^2 \equiv \epsilon \Omega\ ,</math> the <math>k</math>th order subharmonics can also be analyzed (Holmes and Holmes, 1981).
By taking the the Poincaré section (in this case, \psi=0), a chaotic attractor appears.
To examine the response of the system to the periodic forcing, it is convenient to rewrite eq.\eqref{DuffingDef} as
- <math>
Yoshisuke Ueda when he found chaos in 1961 (Ueda, 1979, 1980, and 1992).]]
- G. Duffing, Erzwungene Schwingungen bei Veränderlicher Eigenfrequenz., F. Vieweg u. Sohn, Braunschweig, 1918.
- J. Guckenheimer and P. Holmes, Nonlinear Oscillations, Dynamical Systems, and Bifurcations of Vector Fields, Springer-Verlag, 1983.
- P.J. Holmes and D.A. Rand , The bifurcations of Duffing's equation: An application of catastrophe theory, Journal of Sound and Vibration, 44, 237-253, 1976.
- P. Holmes, A nonlinear oscillator with a strange attractor, Philosophical Transactions of the Royal Society A, 292, 419-448, 1979.
- P. Holmes and D. Rand , Phase portraits and bifurcations of the non-linear oscillator: <math>\ddot{x} +(\alpha +\gamma x^2) \dot{x} + \beta x + \delta x^3=0\ ,</math> International Journal of Non-linear Mechanics, 15, 449-458, 1980.
- C. Holmes and P. Holmes, Second order averaging and bifurcations to subharmonics in Duffing's equation, Journal of Sound and Vibration, 78, 161-174, 1981.
- P. Holmes and D. Whitley, On the attracting set for Duffing's equation, II. A geometrical model for moderate force and damping, Physica, 7D, 111-123, 1983.
- F.C. Moon and P.J. Holmes, A magnetoelastic strange attractor, Journal of Sound and Vibration, 65, 275-296, 1979.
- F.C. Moon and P.J. Holmes, Addendum: A magnetoelastic strange attractor, Journal of Sound and Vibration, 69, 339, 1980.
- E. Ott, Chaos in Dynamical Systems (2nd edition), Cambridge University Press, 2002.
- J.M.T. Thompson and H.B. Stewart, Nonlinear Dynamics and Chaos (2nd edition), John Wiley & Sons, 2002.
- Y. Ueda, Randomly transitional phenomena in the system governed by Duffing's equation, Journal of Statistical Physics, 20, 181-196, 1979.
- Y. Ueda, Explosion of strange attractors exhibited by Duffing's equation, In Nonlinear Dynamics, R.H.G. Helleman (ed.), 422-434, New York Academy of Science, 1980.
- Y. Ueda, The Road to Chaos, Aerial Press, 1992.
- John W. Milnor (2006) Attractor. Scholarpedia, 1(11):1815.
- Jan A. Sanders (2006) Averaging. Scholarpedia, 1(11):1760.
- James Meiss (2007) Dynamical systems. Scholarpedia, 2(2):1629.
- Eugene M. Izhikevich (2007) Equilibrium. Scholarpedia, 2(10):2014.
- James Meiss (2007) Hamiltonian systems. Scholarpedia, 2(8):1943.
- Jeff Moehlis, Kresimir Josic, Eric T. Shea-Brown (2006) Periodic orbit. Scholarpedia, 1(7):1358.
- Philip Holmes and Eric T. Shea-Brown (2006) Stability. Scholarpedia, 1(10):1838.
- Takashi Kanamaru (2007) Van der Pol oscillator. Scholarpedia, 2(1):2202.
- Takashi Kanamaru's website
- Introduction to Chaos and Nonlinear Dynamics
- Attractor of Duffing Equation (Java Applet)