Technopedia

The technologist’s encyclopedia

Nonlinear Oscillations

Nonlinear oscillations occur when the restoring force contains terms beyond the linear (Hooke’s-law) term. The period then depends on amplitude, new phenomena such as subharmonics and chaos appear, and superposition no longer holds. Relevant to large-amplitude pendulums, Duffing circuits, metronomes, and many biological rhythms.

Authoritative sources

Duffing equation

The canonical nonlinear oscillator:

x¨+δx˙+αx+βx3=γcos⁡(ωt)\ddot{x} + \delta\dot{x} + \alpha x + \beta x^3 = \gamma\cos(\omega t)
Details

The Duffing equation arises from expanding a nonlinear potential V(x)=12αx2+14βx4V(x) = \tfrac{1}{2}\alpha x^2 + \tfrac{1}{4}\beta x^4 to fourth order, so that −V′(x)=−αx−βx3-V'(x) = -\alpha x - \beta x^3.

The damping term δx˙\delta\dot{x} and the driving term γcos⁡(ωt)\gamma\cos(\omega t) are the nonlinear generalizations of the linear counterparts treated in Damped oscillations and Driven oscillations.

Amplitude-dependent period

For the undamped, undriven case (δ=γ=0\delta = \gamma = 0), the period of oscillation with amplitude AA is:

T(A)=4α+βA2  K ⁣(βA22(α+βA2))T(A) = \frac{4}{\sqrt{\alpha + \beta A^2}}\;K\!\Bigl(\sqrt{\frac{\beta A^2}{2(\alpha + \beta A^2)}}\Bigr)

where KK is the complete elliptic integral of the first kind.

Details

For small nonlinearity (∣β∣A2≪α|\beta|A^2 \ll \alpha), a perturbation expansion gives:

T≈T0(1−3βA28α)(β>0, hardening)T \approx T_0\left(1 - \frac{3\beta A^2}{8\alpha}\right) \quad (\beta > 0, \text{ hardening})

where T0=2π/αT_0 = 2\pi/\sqrt{\alpha} is the linear period.

Pendulum example. The exact period of a pendulum of length LL released at angle θ0\theta_0 is:

T=4Lg  K ⁣(sin⁡θ02)T = 4\sqrt{\frac{L}{g}}\;K\!\Bigl(\sin\frac{\theta_0}{2}\Bigr)

For small angles: T≈T0(1+θ02/16+11θ04/3072+⋯ )T \approx T_0(1 + \theta_0^2/16 + 11\theta_0^4/3072 + \cdots). At θ0=90°\theta_0 = 90°, the period is about 18% longer than the small-angle value.

Phase portrait and limit cycles

In the phase plane, nonlinear systems can exhibit:

Details

A stable limit cycle means the system oscillates with a fixed amplitude regardless of initial conditions (within the basin of attraction). Examples: the van der Pol oscillator (modeling heartbeats, relaxation oscillations), the Hopf bifurcation in fluid dynamics.

The Poincaré–Bendixson theorem guarantees that in a 2-D system, any bounded trajectory that does not approach a fixed point must approach a limit cycle. This is why 2-D nonlinear oscillators are so tractable.

In contrast, the Harmonic oscillator has a family of closed orbits (one for each energy), not a single limit cycle.

Van der Pol oscillator

The other canonical nonlinear oscillator is the van der Pol equation:

x¨−μ(1−x2)x˙+x=0\ddot{x} - \mu(1 - x^2)\dot{x} + x = 0
Details

The parameter μ≥0\mu \geq 0 controls the strength of the nonlinear damping:

The van der Pol oscillator is a self-excited system: energy is injected when ∣x∣<1|x| < 1 (negative damping) and dissipated when ∣x∣>1|x| > 1 (positive damping), producing a stable limit cycle.

Biological relevance. The van der Pol equation and its generalizations model:

The connection to the Duffing equation: both are second-order nonlinear ODEs, but the Duffing nonlinearity is in the restoring force (position-dependent stiffness) while the van der Pol nonlinearity is in the damping (velocity-dependent friction). The Duffing oscillator is conservative (or externally driven); the van der Pol oscillator is self-sustained.

Bifurcations and chaos

As a control parameter (e.g., driving amplitude γ\gamma) is varied, the steady-state response can undergo:

  1. Period-doubling cascade: T→2T→4T→⋯→T \to 2T \to 4T \to \cdots \to chaos.
  2. Subharmonics: the response locks to a fraction of the driving frequency (ω/2\omega/2, ω/3\omega/3, …), visible as additional peaks in the Duffing frequency-response curve at ω≈2ω0\omega \approx 2\omega_0, 3ω03\omega_0, ….
  3. Quasi-periodicity: motion on a 2-torus (two incommensurate frequencies).
  4. Intermittency: long laminar phases interrupted by bursts.
Details

The Duffing oscillator with δ>0\delta > 0 and varying γ\gamma exhibits a period-doubling route to chaos. The Lyapunov exponent becomes positive in the chaotic regime, meaning nearby trajectories diverge exponentially.

Poincaré map. To study the steady-state of a periodically driven system, one samples the trajectory once per driving period (at t=2πn/ωt = 2\pi n/\omega). This Poincaré section converts the continuous flow into a discrete map: a fixed point of the map corresponds to a periodic orbit, a 2-cycle to a period-doubled orbit, and an infinite set of points to chaos. This is the standard tool for constructing bifurcation diagrams.

Practical relevance:

Simulation

Example problem

Problem: A pendulum of length L=1L = 1 m is released from rest at θ0=60°\theta_0 = 60°. Estimate its period using the first correction term, and compare with the small-angle value.

Solution

Small-angle period: T0=2πL/g=2π1/9.81≈2.006T_0 = 2\pi\sqrt{L/g} = 2\pi\sqrt{1/9.81} \approx 2.006 s.

First correction: T≈T0(1+θ02/16)T \approx T_0(1 + \theta_0^2/16). With θ0=π/3\theta_0 = \pi/3:

θ02/16=(π/3)2/16=π2/144≈0.0685\theta_0^2/16 = (\pi/3)^2/16 = \pi^2/144 \approx 0.0685.

T≈2.006×1.0685≈2.143T \approx 2.006 \times 1.0685 \approx 2.143 s.

The exact value (from the elliptic integral) is T=41/9.81 K(sin⁡30°)=4×0.3193×K(0.5)≈1.277×1.686≈2.154T = 4\sqrt{1/9.81}\,K(\sin 30°) = 4 \times 0.3193 \times K(0.5) \approx 1.277 \times 1.686 \approx 2.154 s. The first-order correction is within 0.5%.