Duffing equation (strange attractor)

This simulation explores the Duffing equation, which reads (in dimensionless variables) as follows:
x'' + 2 γ x' - x (1-x2) = f cos ωt
where each ' denotes a time derivative.



Activities

  1. Uncheck the options Sections and Axes.
  2. Start the simulation by pressing Start. It is difficult to understand the three dimensional orbit.
  3. Check the options Sections and Axes.
  4. After a couple of seconds press Clear to erase the initial transitory, i.e., to wait until the system is on the attractor (well, very very close to it).
  5. You will see three stroboscopic sections. (You may uncheck Orbit to see them better.)
  6. To explore (faster and in greater detail) one section use the simulations Duffing_Poincare and Duffing_baker.



This is an English translation of the Basque original for a course on mechanics, oscillations and waves.
It requires Java 1.5 or newer and was created by Juan M. Aguirregabiria with Easy Java Simulations (Ejs) by Francisco Esquembre. I thank Wolfgang Christian and Francisco Esquembre for their help.