Duffing equation

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. Set γ = 0 and f = 0 and solve the system with the default initial conditions. May you describe and explain what is happening?
  2. Try different initial conditions to see non-linear periodic oscillations.Try also initial conditions near (x,x') = (0,0).
  3. What happens with the phase surface: is it conserved?
  4. Repeat the previous analysis with γ = 0.1
  5. Put now f = 0.1. What happens?
  6. Set γ = 0.1 and f = 0.3. Describe what is happening.



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.