Skip to main content
Sandbox Physics

M086 · Nonlinear dynamics / stroboscopic sampling

Driven Pendulum & Poincaré Section

Does a driven pendulum repeat itself if you check it once every drive cycle? For periodic motion, yes. Period-one motion is back in the same state at every check, and period-two motion alternates between two states. If the samples scatter and a tiny difference in the starting state keeps growing, the motion is sensitive to where it started, at least over the stretch you recorded.

Drive a rigid pendulum with a sinusoidal torque at its pivot. Drag the bob to set its release, adjust the drive and damping, and record a time trace, a phase portrait and a Poincaré section together; the section takes one sample per drive cycle at a fixed phase. Compare motion that repeats every cycle or every two cycles with sensitive motion, or scan the drive strength with an independent release at each value.

Interactive modelDriven Pendulum & Poincaré Section
Recorded time0 s0\,\mathrm{s}
Principal angle0 rad0\,\mathrm{rad}
Unwrapped angle0 rad0\,\mathrm{rad}
Angular velocity0 rad s−10\,\mathrm{rad\,s^{-1}}
Relative kinetic energy0 J0\,J
Gravitational energy0 J0\,J
Mechanical energy0 J0\,J
Viscous dissipation0 J0\,J
Oscillating torque work0 J0\,J
Recorded energy-balance defect0 J0\,J
Step-halving state difference00
Actual integration step0 ms0\,\mathrm{ms}
Drive period0 s0\,s
Acquired drive cycles00
Acquired retained section points00
Finite-record section recurrenceCollecting\text{Collecting}
Finite-time tangent growth rate0 s−10\,\mathrm{s^{-1}}
Acquired tangent-growth window0 s0\,s
Step-halving comparison window0 s0\,s
Applied pivot torque0 N m0\,\mathrm{N\,m}
Drive-strength scan progress0 %0\,\%
Maximum scan work-energy defect0 J0\,J

Physics tutorial

A section turns motion into a return record

BackgroundMotion can look intricate even when it repeats. Sample it once per drive cycle, always at the same phase of the forcing, and the rhythm of the drive drops out, so successive returns can be compared directly.

Why it mattersThe University of Maryland Phys410 lectures on nonlinear mechanics cover the driven, damped pendulum and its period doubling. This Lab uses the same dimensionless measure of torque and lets you choose how long to observe and how many early cycles to discard.

Start with the essentials

Focus question
What evidence distinguishes a repeating response from sensitive dynamics?
One-sentence intuition
Check whether the fixed-phase samples repeat and whether a tiny perturbation grows. Then confirm that work and heat account for the energy and that a halved time step agrees over a short window.

Core mathematical model

Equation of the driven pendulum

θ¨+2ζω0θ˙+ω02sin⁡θ=Γω02cos⁡(ωdt+ϕ)\ddot\theta+2\zeta\omega_0\dot\theta+\omega_0^2\sin\theta=\Gamma\omega_0^2\cos(\omega_dt+\phi)

The drive strength is the torque divided by the moment of inertia and by the square of the natural angular frequency.

Sampling at a fixed drive phase

tn=nTd,Td=2π/ωd,(θn mod 2π,θ˙n)t_n=nT_d,\quad T_d=2\pi/\omega_d,\quad (\theta_n\bmod 2\pi,\dot\theta_n)

Only points recorded after the discarded cycles appear. Folding the angle into one turn changes the plot, not the motion.

Work and heat computed separately

W=∫τdθ˙ dt,Q=∫2ζIω0θ˙2 dt,E−E0=W−QW=\int\tau_d\dot\theta\,\mathrm{d}t,\quad Q=\int2\zeta I\omega_0\dot\theta^2\,\mathrm{d}t,\quad E-E_0=W-Q

The drive power and the damping power are integrated along with the motion. They are not inferred from the change in energy.

How a small perturbation evolves

δθ¨+2ζω0δθ˙+ω02cos⁡θ(t) δθ=0\delta\ddot\theta+2\zeta\omega_0\delta\dot\theta+\omega_0^2\cos\theta(t)\,\delta\theta=0

The perturbation changes the angle and angular velocity but not the drive phase. It is rescaled again and again, so its growth does not level off the way the distance between two separate trajectories does.

Growth rate over a finite time

λT=1T∑jlog⁡∥δzj−∥∥δzj+∥,z=(θ,θ˙/ω0)\lambda_T=\frac1T\sum_j\log\frac{\|\delta z_j^-\|}{\|\delta z_j^+\|},\quad z=(\theta,\dot\theta/\omega_0)

The time shown leaves out the discarded cycles. One chosen perturbation followed over a finite record cannot prove the long-term exponent.

Common difficulties

A scattered section is evidence, not proof

Typical misconceptionA section full of points proves the motion is chaotic.

Better mental modelLong transients and quasiperiodic motion can also produce many points. Compare the tangent growth, and keep a longer window of cycles.

Sampling phase must stay fixed

Typical misconceptionAny evenly spaced video frames form a Poincaré section.

Better mental modelHere the samples are taken exactly once per drive cycle, always at the same phase of the forcing.

A scan depends on how it is run

Typical misconceptionOne scan of drive strength shows every attractor.

Better mental modelEach column starts fresh from the current initial state and has only a limited time to settle. Other attractors, with their own basins, can exist at the same strength.

Run the experiment

  1. 01

    Record a repeating motion

    Choose Period-one record, acquire the whole section and check how many section points there are.

    What to observe: Many returns land almost on top of each other, and the recurrence test over this record reports a period of one cycle.
  2. 02

    Double the period

    Choose Period-two record and keep enough cycles.

    What to observe: The returns alternate between two nearby clusters.
  3. 03

    Look for sensitive motion

    Choose Sensitive motion, then compare finer time steps and longer records.

    What to observe: The section points spread out and the tangent growth rate can be positive, while the step-halving difference over the short window stays small.
  4. 04

    Scan the drive strength

    Click Scan drive strength, watch the progress, then return to the section view.

    What to observe: At each strength the first 64 cycles are discarded and the next 24 returns are kept. Changing any physical setting voids the previous scan.
FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy