Gyroscope Precession Calculator

JJ Ben-Joseph headshot JJ Ben-Joseph

How gyroscopic precession works

Spin a bicycle wheel, hang it by one end of its axle, and instead of falling it swings slowly in a horizontal circle. That lazy sweep is precession: gravity keeps pulling the tilted rotor down, but a fast-spinning wheel answers a sideways torque with a sideways turn rather than a topple. This calculator turns a rotor's mass, geometry, and spin speed into three numbers you can design around — how fast the axis walks around the vertical, how long one full lap takes, and how far the tip of the axis sweeps on the way.

The steady precession rate of a fast top is the gravitational torque divided by the spin angular momentum:

Ωp= τL

The torque is the rotor's weight acting at the end of its lever arm, tilted θ from vertical, while the angular momentum is the moment of inertia times the spin rate in radians per second:

τ=mgdsinθ , L=Iω , ω=2πRPM60

Combine them and something surprising happens — the tilt cancels. The horizontal torque and the horizontal slice of the momentum vector both scale with sinθ, so it drops out, leaving a precession rate that depends only on the weight, the lever arm, and the spin:

Ωp= mgdIω

One full lap of the axis therefore takes Tp=2πΩp. The tilt still matters for the picture, though: the lever tip traces a real circle of radius dsinθ, so the sweep width per lap grows with the lean even when the rate does not — worth knowing when you have to leave clearance for a gimbal ring or a reaction-wheel housing.

How to use the precession calculator

Fill in the six rotor properties and press Calculate Precession. Each field lines up with a symbol in the formulas above:

The result panel reports the precession rate in degrees per second, the full-lap period in seconds, the gravitational torque at your tilt angle, and how far the axis tip sweeps each lap — a circle of circumference 2πdsinθ. Copy Summary drops all four into your clipboard for a lab notebook or report.

Worked example: a 3,000-RPM top

Take a small brass top: mass 0.5 kg, center of mass 0.1 m from the pivot, moment of inertia 0.002 kg·m², spinning at 3,000 RPM, leaning 15° from vertical, in ordinary gravity.

Convert the spin first: ω=2π×3000/60=314.2 rad/s, so the angular momentum is L=Iω=0.628 kg·m²/s. The precession rate is then Ωp=0.5×9.81×0.10.628=0.78 rad/s, about 44.7 °/s, and one full lap takes 2π/0.788.0 seconds. At 15° the gravitational torque is τ=mgdsinθ0.13 N·m, and the axis tip sweeps a circle about 0.16 m around. Double the spin to 6,000 RPM and the top laps half as fast — a 16-second period — because the extra angular momentum stiffens the axis against gravity.

How each input changes the precession

Because the rate is mgd/(Iω), it moves in simple, predictable ways. The table below holds the brass-top example fixed and changes one property at a time.

Change one input… …and the precession rate Example Rate (rad/s)
Rotor mass (m) Rises in proportion 0.5 → 1.0 kg 0.78 → 1.56
Lever arm (d) Rises in proportion 0.1 → 0.2 m 0.78 → 1.56
Moment of inertia (I) Falls in inverse proportion 0.002 → 0.004 kg·m² 0.78 → 0.39
Spin speed Falls in inverse proportion 3000 → 6000 RPM 0.78 → 0.39
Tilt angle (θ) No change — sin θ cancels 15° → 30° 0.78 → 0.78

Written as proportionalities, the four live inputs scale the rate as Ωpm, Ωpd, Ωp1I, and Ωp1ω: double either of the first pair and the sweep speeds up twofold; double either of the second and it halves. The tilt row is the counterintuitive one: leaning the top further does not speed up or slow down the sweep. It only widens the circle the axis traces and raises the gravitational torque the pivot has to hold.

Where this model breaks down

The formula assumes a fast, steady top, which is a good match for most real gyroscopes but leaves a few things out:

Common questions

What is gyroscopic precession? It is the slow rotation of a spinning object's axis caused by an external torque — usually gravity — acting at right angles to the spin axis. Since torque equals the rate of change of angular momentum, τ=dLdt, a sideways torque nudges the momentum vector sideways, so the axis walks in a circle instead of falling.

Why does spinning faster make a top steadier? More spin means more angular momentum, and a bigger momentum vector turns more slowly for the same torque — the rate drops as Ωp1ω. Faster spin therefore lowers the precession rate and makes the axis feel stiffer.

Does the tilt angle change the precession rate? No. The torque grows with sinθ, but so does the horizontal part of the momentum, Lsinθ, and the two cancel. Tilt only changes the torque you read out and how wide the axis sweeps.

Can I use this for any gyroscope? It fits rigid rotors with a known mass, inertia, and spin speed. Flexible rotors, or slow tops that nutate strongly, need a fuller rigid-body model.

What units should I enter? Kilograms for mass, meters for the lever arm, m/s² for gravity, kg·m² for the moment of inertia, RPM for spin speed, and degrees for the tilt from vertical.

Is the tilt measured from vertical or horizontal? From vertical — 0° means the spin axis points straight up.

Related calculators

Pair these precession predictions with the Robot Arm Torque Calculator, the Torsional Pendulum Period Calculator, and the Magnetic Field Energy Density Calculator to make sure gimbals, test stands, and magnetic dampers can handle the loads. Knowing the precession period also makes it easier to time telemetry sampling and video capture for lab demonstrations or outreach events.

Provide rotor details to estimate the precession rate and stabilization period.

🎯 Spin Master Mini-Game

Experience gyroscope precession in action! Keep the spinning top balanced as long as you can.

Spin Master

Keep the gyroscope spinning to maintain stability!

Click to boost spin. Don't let it topple!

Click to Play

Top Toppled!

0.0s
Best: 0.0s
Notice how the gyroscope became more stable when spinning faster? That's because precession rate Ω = mgr/(Iω) is inversely proportional to angular velocity. Higher spin (ω) means slower precession and better balance. You just experienced the physics that keeps satellites stable and bikes upright!