Back
Forced oscillator

DRIVEN MOTION

Damped, forced oscillator

Underdamped

Motion

Following trajectory 1
x 0.000x′ 0.000F 1.000

Spring and damper schematic · displacement scaled to the plotted range.

Phase portrait

(x, x′)

Click to add (x(0), x′(0)). Bright trails and filled dots animate for every trajectory. Hollow circles stay at t = 0. The vector field follows the current forcing phase.

t = 0.00

Displacement over time

Trajectories x(t)cos(ωt)Periodic response

Frequency response

Amplitude · log scale

Same b and k, varying drive Ω. Amplitudes above 10³ are clipped.

What to look for

Natural frequency √k
Periodic amplitude
Phase lag

R = 1 / √((k − ω²)² + b²ω²)

Explore your oscillator

Follow a driven spring and mass through its motion, phase portrait, and displacement over time. Every trajectory shares the same equation and starts from its own position and velocity at t = 0.