Jump to content

Duffing equation

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by John of Reading (talk | contribs) at 06:20, 18 July 2015 (Typo/general fixes, removed stub tag, typo(s) fixed: Moreover → Moreover, using AWB). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

A Poincaré section of the forced Duffing equation suggesting chaotic behaviour

The Duffing equation (or Duffing oscillator), named after Georg Duffing, is a non-linear second-order differential equation used to model certain damped and driven oscillators. The equation is given by

where the (unknown) function x=x(t) is the displacement at time t, is the first derivative of x with respect to time, i.e. velocity, and is the second time-derivative of x, i.e. acceleration. The numbers , , , and are given constants.

The equation describes the motion of a damped oscillator with a more complicated potential than in simple harmonic motion (which corresponds to the case β=δ=0); in physical terms, it models, for example, a spring 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

  • controls the size of the damping.
  • controls the size of the stiffness.
  • controls the amount of non-linearity in the restoring force. If , the Duffing equation describes a damped and driven simple harmonic oscillator.
  • controls the amplitude of the periodic driving force. If we have a system without driving force.
  • controls the frequency of the periodic driving force.

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 will 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.
  • The Frobenius method yields a complicated but workable solution.
  • Any of the various numeric methods such as Euler's method and Runge-Kutta can be used.

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 undamped and unforced oscillator

Multiplication of the undamped and unforced Duffing equation, with gives:[1]

with H a constant. The value of H is determined by the initial conditions and

The substitution in H shows that the system is Hamiltonian:

    with  

When both and are positive, the solution is bounded:[1]

  and  

with the Hamiltonian H being positive.

References

Inline

  1. ^ a b Bender & Orszag (1999, p. 546)

Other

  • Bender, C.M.; Orszag, S.A. (1999), Advanced Mathematical Methods for Scientists and Engineers I: Asymptotic Methods and Perturbation Theory, Springer, pp. 545–551, ISBN 9780387989310
  • Addison, P.S. (1997), Fractals and Chaos: An illustrated course, CRC Press, pp. 147–148, ISBN 9780849384431