Duffing equation explained
The Duffing equation (or Duffing oscillator), named after Georg Duffing (1861–1944), is a non-linear second-order differential equation used to model certain damped and driven oscillators. The equation is given bywhere the (unknown) function
is the displacement at time,
is the first
derivative of
with respect to time, i.e.
velocity, and
is the second time-derivative of
i.e.
acceleration. The numbers
and
are given constants.
The equation describes the motion of a damped oscillator with a more complex potential than in simple harmonic motion (which corresponds to the case
); in physical terms, it models, for example, an
elastic pendulum whose spring's
stiffness does not exactly obey
Hooke's law.
The Duffing equation is an example of a dynamical system that exhibits chaotic behavior. Moreover, the Duffing system presents in the frequency response the jump resonance phenomenon that is a sort of frequency hysteresis behaviour.
Parameters
The parameters in the above equation are:
controls the amount of
damping,
controls the linear
stiffness,
controls the amount of non-linearity in the restoring force; if
the Duffing equation describes a damped and driven simple
harmonic oscillator,
is the
amplitude of the periodic driving force; if
the system is without a driving force, and
is the
angular frequency of the periodic driving force.
The Duffing equation can be seen as describing the oscillations of a mass attached to a nonlinear spring and a linear damper. The restoring force provided by the nonlinear spring is then
When
and
the spring is called a
hardening spring. Conversely, for
it is a
softening spring (still with
). Consequently, the adjectives
hardening and
softening are used with respect to the Duffing equation in general, dependent on the values of
(and
).
[1] The number of parameters in the Duffing equation can be reduced by two through scaling (in accord with the Buckingham π theorem), e.g. the excursion
and time
can be scaled as:
[2]
and
assuming
is positive (other scalings are possible for different ranges of the parameters, or for different emphasis in the problem studied). Then:
[3] where
},
and
}.
The dots denote differentiation of
with respect to
This shows that the solutions to the forced and damped Duffing equation can be described in terms of the three parameters (
,
, and
) and two
initial conditions (i.e. for
and
).
Methods of solution
In general, the Duffing equation does not admit an exact symbolic solution. However, many approximate methods work well:
- Expansion in a Fourier series may provide an equation of motion to arbitrary precision.
- The
term, also called the
Duffing term, can be approximated as small and the system treated as a
perturbed simple harmonic oscillator.
In the special case of the undamped (
) and undriven (
) Duffing equation, an exact solution can be obtained using
Jacobi's elliptic functions.
Boundedness of the solution for the unforced oscillator
Undamped oscillator
Multiplication of the undamped and unforced Duffing equation,
with
gives:
with a constant. The value of is determined by the initial conditions
and
The substitution
in
H shows that the system is
Hamiltonian:
When both
and
are positive, the solution is bounded:
with the Hamiltonian being positive.
Damped oscillator
Similarly, the damped oscillator converges globally, by Lyapunov function methodsince
for damping. Without forcing the damped Duffing oscillator will end up at (one of) its
stable equilibrium point(s). The equilibrium points, stable and unstable, are at
If
the stable equilibrium is at
If
and
the stable equilibria are at
and
Frequency response
The forced Duffing oscillator with cubic nonlinearity is described by the following ordinary differential equation:
of steady state response of the equation (i.e.
) at a given
frequency of excitation
For a linear oscillator with
the frequency response is also linear. However, for a nonzero cubic coefficient
, the frequency response becomes nonlinear. Depending on the type of nonlinearity, the Duffing oscillator can show hardening, softening or mixed hardening–softening frequency response. Anyway, using the
homotopy analysis method or
harmonic balance, one can derive a frequency response equation in the following form:
[4] For the parameters of the Duffing equation, the above algebraic equation gives the steady state oscillation amplitude
at a given excitation frequency.
Graphically solving for frequency response
We may graphically solve for
as the intersection of two curves in the
plane:
For fixed
, the second curve is a fixed hyperbola in the first quadrant. The first curve is a parabola with shape
, and apex at location
. If we fix
and vary
, then the apex of the parabola moves along the line
.
Graphically, then, we see that if
is a large positive number, then as
varies, the parabola intersects the hyperbola at one point, then three points, then one point again. Similarly we can analyze the case when
is a large negative number.
Jumps
For certain ranges of the parameters in the Duffing equation, the frequency response may no longer be a single-valued function of forcing frequency
For a hardening spring oscillator (
and large enough positive
) the frequency response overhangs to the high-frequency side, and to the low-frequency side for the softening spring oscillator (
and
). The lower overhanging side is unstable – i.e. the dashed-line parts in the figures of the frequency response – and cannot be realized for a sustained time. Consequently, the jump phenomenon shows up:
- when the angular frequency
is slowly increased (with other parameters fixed), the response
amplitude
drops at A suddenly to B,
is slowly decreased, then at C the amplitude jumps up to D, thereafter following the upper branch of the frequency response. The jumps A–B and C–D do not coincide, so the system shows
hysteresis depending on the frequency sweep direction.
Transition to chaos
The above analysis assumed that the base frequency response dominates (necessary for performing harmonic balance), and higher frequency responses are negligible. This assumption fails to hold when the forcing is sufficiently strong. Higher order harmonics cannot be neglected, and the dynamics become chaotic. There are different possible transitions to chaos, most commonly by successive period doubling.[5]
Examples
Some typical examples of the time series and phase portraits of the Duffing equation, showing the appearance of subharmonics through period-doubling bifurcation – as well chaotic behavior – are shown in the figures below. The forcing amplitude increases from
to The other parameters have the values:
and The initial conditions are
and
The red dots in the phase portraits are at times
which are an
integer multiple of the
period [6] References
Bibliography
External links
Notes and References
- Book: Nonlinear Dynamics and Chaos . J. M. T. . Thompson . H. B. . Stewart . John Wiley & Sons . 2002 . 9780471876847 . 66.
- Book: R. . Lifshitz . M. C. . Cross . Nonlinear mechanics of nanomechanical and micromechanical resonators . Reviews of Nonlinear Dynamics and Complexity . Schuster . H. G. . 9783527407293 . 2008459659 . 2008 . Wiley . 8–9.
- On the jump-up and jump-down frequencies of the Duffing oscillator . Journal of Sound and Vibration . 318 . 4–5 . 1250–1261 . 2008 . 10.1016/j.jsv.2008.04.032 . M. J. . Brennan . I. . Kovacic . A. . Carrella . T. P. . Waters. 2008JSV...318.1250B .
- Tajaddodianfar . F. . M. R. H. . Yazdi . Pishkenari . H. N. . Nonlinear dynamics of MEMS/NEMS resonators: analytical solution by the homotopy analysis method. Microsystem Technologies . 2016 . 23 . 6 . 1913–1926 . 10.1007/s00542-016-2947-7. 113216381 .
- Ueda . Yoshisuke . 1991-01-01 . Survey of regular and chaotic phenomena in the forced Duffing oscillator . Chaos, Solitons & Fractals . en . 1 . 3 . 199–231 . 10.1016/0960-0779(91)90032-5 . 1991CSF.....1..199U . 0960-0779.
- Based on the examples shown in .