Duffing equation
   HOME

TheInfoList



OR:

The Duffing equation (or Duffing oscillator), named after Georg Duffing (1861–1944), is a non-linear second-order
differential equation In mathematics, a differential equation is an equation that relates one or more unknown functions and their derivatives. In applications, the functions generally represent physical quantities, the derivatives represent their rates of change, an ...
used to model certain damped and driven oscillators. The equation is given by :\ddot + \delta \dot + \alpha x + \beta x^3 = \gamma \cos (\omega t), where the (unknown) function x=x(t) is the displacement at time t, \dot is the first
derivative In mathematics, the derivative of a function of a real variable measures the sensitivity to change of the function value (output value) with respect to a change in its argument (input value). Derivatives are a fundamental tool of calculus. ...
of x with respect to time, i.e.
velocity Velocity is the directional speed of an object in motion as an indication of its rate of change in position as observed from a particular frame of reference and as measured by a particular standard of time (e.g. northbound). Velocity i ...
, and \ddot is the second time-derivative of x, i.e.
acceleration In mechanics, acceleration is the rate of change of the velocity of an object with respect to time. Accelerations are vector quantities (in that they have magnitude and direction). The orientation of an object's acceleration is given by t ...
. The numbers \delta, \alpha, \beta, \gamma and \omega are given constants. The equation describes the motion of a damped oscillator with a more complex
potential Potential generally refers to a currently unrealized ability. The term is used in a wide variety of fields, from physics to the social sciences to indicate things that are in a state where they are able to change in ways ranging from the simple r ...
than in
simple harmonic motion In mechanics and physics, simple harmonic motion (sometimes abbreviated ) is a special type of periodic motion of a body resulting from a dynamic equilibrium between an inertial force, proportional to the acceleration of the body away from the ...
(which corresponds to the case \beta=\delta=0); in physical terms, it models, for example, an
elastic pendulum In physics and mathematics, in the area of dynamical systems, an elastic pendulum (also called spring pendulum or swinging spring) is a physical system where a piece of mass is connected to a spring so that the resulting motion contains elemen ...
whose spring's stiffness does not exactly obey
Hooke's law In physics, Hooke's law is an empirical law which states that the force () needed to extend or compress a spring by some distance () scales linearly with respect to that distance—that is, where is a constant factor characteristic of ...
. The Duffing equation is an example of a dynamical system that exhibits
chaotic behavior Chaos theory is an interdisciplinary area of scientific study and branch of mathematics focused on underlying patterns and deterministic laws of dynamical systems that are highly sensitive to initial conditions, and were once thought to have c ...
. Moreover, the Duffing system presents in the
frequency response In signal processing and electronics, the frequency response of a system is the quantitative measure of the magnitude and phase of the output as a function of input frequency. The frequency response is widely used in the design and analysis of s ...
the jump resonance phenomenon that is a sort of frequency hysteresis behaviour.


Parameters

The parameters in the above equation are: *\delta controls the amount of
damping Damping is an influence within or upon an oscillatory system that has the effect of reducing or preventing its oscillation. In physical systems, damping is produced by processes that dissipate the energy stored in the oscillation. Examples in ...
, *\alpha controls the linear stiffness, *\beta controls the amount of non-linearity in the restoring force; if \beta=0, the Duffing equation describes a damped and driven simple harmonic oscillator, *\gamma is the
amplitude The amplitude of a periodic variable is a measure of its change in a single period (such as time or spatial period). The amplitude of a non-periodic signal is its magnitude compared with a reference value. There are various definitions of am ...
of the periodic driving force; if \gamma=0 the system is without a driving force, and *\omega is the
angular frequency In physics, angular frequency "''ω''" (also referred to by the terms angular speed, circular frequency, orbital frequency, radian frequency, and pulsatance) is a scalar measure of rotation rate. It refers to the angular displacement per unit tim ...
of the periodic driving force. The Duffing equation can be seen as describing the oscillations of a mass attached to a nonlinear
spring Spring(s) may refer to: Common uses * Spring (season) Spring, also known as springtime, is one of the four temperate seasons, succeeding winter and preceding summer. There are various technical definitions of spring, but local usage of ...
and a linear damper. The restoring force provided by the nonlinear spring is then \alpha x + \beta x^3. When \alpha>0 and \beta>0 the spring is called a ''hardening spring''. Conversely, for \beta<0 it is a ''softening spring'' (still with \alpha>0). Consequently, the adjectives ''hardening'' and ''softening'' are used with respect to the Duffing equation in general, dependent on the values of \beta (and \alpha). The number of parameters in the Duffing equation can be reduced by two through scaling (in accord with the
Buckingham π theorem In engineering, applied mathematics, and physics, the Buckingham theorem is a key theorem in dimensional analysis. It is a formalization of Rayleigh's method of dimensional analysis. Loosely, the theorem states that if there is a physically me ...
), e.g. the excursion x and time t can be scaled as: \tau = t \sqrt and y = x \alpha/\gamma, assuming \alpha is positive (other scalings are possible for different ranges of the parameters, or for different emphasis in the problem studied). Then: :\ddot + 2 \eta\, \dot + y + \varepsilon\, y^3 = \cos(\sigma\tau),where\eta=\frac,\varepsilon = \frac,and\sigma = \frac. The dots denote differentiation of y(\tau) with respect to \tau. This shows that the solutions to the forced and damped Duffing equation can be described in terms of the three parameters (\varepsilon, \eta and \sigma) and two
initial conditions In mathematics and particularly in dynamic systems, an initial condition, in some contexts called a seed value, is a value of an evolving variable at some point in time designated as the initial time (typically denoted ''t'' = 0). For ...
(i.e. for y(t_0) and \dot(t_0)).


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 x^3 term, also called the ''Duffing term'', can be approximated as small and the system treated as a perturbed simple harmonic oscillator. *The
Frobenius method In mathematics, the method of Frobenius, named after Ferdinand Georg Frobenius, is a way to find an infinite series solution for a second-order ordinary differential equation of the form z^2 u'' + p(z)z u'+ q(z) u = 0 with u' \equiv \frac and u'' ...
yields a complex but workable solution. *Any of the various numeric methods such as
Euler's method In mathematics and computational science, the Euler method (also called forward Euler method) is a first-order numerical procedure for solving ordinary differential equations (ODEs) with a given initial value. It is the most basic explicit met ...
and
Runge–Kutta methods In numerical analysis, the Runge–Kutta methods ( ) are a family of implicit and explicit iterative methods, which include the Euler method, used in temporal discretization for the approximate solutions of simultaneous nonlinear equations. The ...
can be used. *The homotopy analysis method (HAM) has also been reported for obtaining approximate solutions of the Duffing equation, also for strong nonlinearity. In the special case of the
undamped Damping is an influence within or upon an oscillatory system that has the effect of reducing or preventing its oscillation. In physical systems, damping is produced by processes that dissipate the energy stored in the oscillation. Examples in ...
(\delta = 0) and undriven (\gamma = 0) Duffing equation, an exact solution can be obtained using
Jacobi's elliptic functions In mathematics, the Jacobi elliptic functions are a set of basic elliptic functions. They are found in the description of the motion of a pendulum (see also pendulum (mathematics)), as well as in the design of electronic elliptic filters. While tri ...
.


Boundedness of the solution for the unforced oscillator


Undamped oscillator

Multiplication of the undamped and unforced Duffing equation, \gamma=\delta=0, with \dot gives:. : \begin & \dot \left( \ddot + \alpha x + \beta x^3 \right) = 0 \\ &\Rightarrow \frac \left \tfrac12 \left( \dot \right)^2 + \tfrac12 \alpha x^2 + \tfrac14 \beta x^4 \right= 0 \\ & \Rightarrow \tfrac12 \left( \dot \right)^2 + \tfrac12 \alpha x^2 + \tfrac14 \beta x^4 = H, \end with ''H'' a constant. The value of ''H'' is determined by the initial conditions x(0) and \dot(0). The substitution y=\dot in ''H'' shows that the system is
Hamiltonian Hamiltonian may refer to: * Hamiltonian mechanics, a function that represents the total energy of a system * Hamiltonian (quantum mechanics), an operator corresponding to the total energy of that system ** Dyall Hamiltonian, a modified Hamiltonian ...
: : \dot = + \frac, \dot = - \frac withH = \tfrac12 y^2 + \tfrac12 \alpha x^2 + \tfrac14 \beta x^4. When both \alpha and \beta are positive, the solution is bounded: : , x, \leq \sqrtand \dot, \leq \sqrt, with the Hamiltonian ''H'' being positive.


Damped oscillator

Similarly, for the damped oscillator, : \begin & \dot \left( \ddot + \delta \dot + \alpha x + \beta x^3 \right) = 0 \\ &\Rightarrow \frac \left \tfrac12 \left( \dot \right)^2 + \tfrac12 \alpha x^2 + \tfrac14 \beta x^4 \right = -\delta\, \left(\dot\right)^2 \\ & \Rightarrow \frac = -\delta\, \left(\dot\right)^2 \le 0, \end since \delta \ge 0 for damping. Without forcing the damped Duffing oscillator will end up at (one of) its ''stable''
equilibrium point In mathematics, specifically in differential equations, an equilibrium point is a constant solution to a differential equation. Formal definition The point \tilde\in \mathbb^n is an equilibrium point for the differential equation :\frac = \ ...
(s). The equilibrium points, stable and unstable, are at \alpha x + \beta x^3 = 0. If \alpha>0 the stable equilibrium is at x=0. If \alpha<0 and \beta>0 the stable equilibria are at x=+\sqrt and x=-\sqrt.


Frequency response

The forced Duffing oscillator with cubic nonlinearity is described by the following ordinary differential equation: :\ddot + \delta \dot + \alpha x + \beta x^3 = \gamma \cos (\omega t). The
frequency response In signal processing and electronics, the frequency response of a system is the quantitative measure of the magnitude and phase of the output as a function of input frequency. The frequency response is widely used in the design and analysis of s ...
of this oscillator describes the
amplitude The amplitude of a periodic variable is a measure of its change in a single period (such as time or spatial period). The amplitude of a non-periodic signal is its magnitude compared with a reference value. There are various definitions of am ...
z of steady state response of the equation (i.e. x(t)) at a given
frequency Frequency is the number of occurrences of a repeating event per unit of time. It is also occasionally referred to as ''temporal frequency'' for clarity, and is distinct from ''angular frequency''. Frequency is measured in hertz (Hz) which is eq ...
of excitation \omega. For a linear oscillator with \beta=0, the frequency response is also linear. However, for a nonzero cubic coefficient \beta, 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 Harmonic balance is a method used to calculate the steady-state response of nonlinear differential equations, and is mostly applied to nonlinear electrical circuits . It is a ''frequency domain'' method for calculating the steady state, as op ...
, one can derive a frequency response equation in the following form:. :\left left(\omega^2-\alpha-\frac\beta z^2\right)^+\left(\delta\omega\right)^2\right,z^2=\gamma^. For the parameters of the Duffing equation, the above algebraic equation gives the
steady state In systems theory, a system or a process is in a steady state if the variables (called state variables) which define the behavior of the system or the process are unchanging in time. In continuous time, this means that for those properties ''p' ...
oscillation amplitude z at a given excitation frequency.


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 \omega. For a hardening spring oscillator (\alpha>0 and large enough positive \beta>\beta_>0) the frequency response overhangs to the high-frequency side, and to the low-frequency side for the softening spring oscillator (\alpha>0 and \beta<\beta_<0). 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 \omega is slowly increased (with other parameters fixed), the response
amplitude The amplitude of a periodic variable is a measure of its change in a single period (such as time or spatial period). The amplitude of a non-periodic signal is its magnitude compared with a reference value. There are various definitions of am ...
z drops at A suddenly to B, * if the frequency \omega 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.


Examples

Some typical examples of the
time series In mathematics, a time series is a series of data points indexed (or listed or graphed) in time order. Most commonly, a time series is a sequence taken at successive equally spaced points in time. Thus it is a sequence of discrete-time data. Ex ...
and phase portraits of the Duffing equation, showing the appearance of subharmonics through
period-doubling bifurcation In dynamical systems theory, a period-doubling bifurcation occurs when a slight change in a system's parameters causes a new periodic trajectory to emerge from an existing periodic trajectory—the new one having double the period of the original. W ...
– as well
chaotic behavior Chaos theory is an interdisciplinary area of scientific study and branch of mathematics focused on underlying patterns and deterministic laws of dynamical systems that are highly sensitive to initial conditions, and were once thought to have c ...
– are shown in the figures below. The forcing amplitude increases from \gamma=0.20 to \gamma=0.65. The other parameters have the values: \alpha=-1, \beta=+1, \delta=0.3 and \omega=1.2. The initial conditions are x(0)=1 and \dot(0)=0. The red dots in the phase portraits are at times t which are an
integer An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign ( −1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the languag ...
multiple of the
period Period may refer to: Common uses * Era, a length or span of time * Full stop (or period), a punctuation mark Arts, entertainment, and media * Period (music), a concept in musical composition * Periodic sentence (or rhetorical period), a concept ...
T=2\pi/\omega.Based on the examples shown in .


References


Inline


Historical

*


Other

*. *. *. *.


External links


Duffing oscillator on Scholarpedia
* {{Chaos theory Ordinary differential equations Chaotic maps