Coriolis Effect Simulator Back
GEOPHYSICS · ROTATING REFERENCE FRAME

Coriolis Effect Simulator — Rotating Frames & Typhoons

Compare inertial frame (left) vs. rotating frame (right) side by side. Watch a straight-line trajectory appear to curve due to Coriolis deflection — experience typhoons, Foucault pendulum, and merry-go-round physics.

Parameters
Angular velocity Ω 1.0 rad/s
Launch speed 80 px/s
Launch angle
Hemisphere
Presets
Display Options
0.00
Coriolis accel (px/s²)
0.0°
Deflection angle
0.0s
Elapsed time

Coriolis Acceleration

Apparent acceleration in rotating frame:

$$\vec{a}_{app}= \vec{a}_{real}- 2\vec{\Omega}\times\vec{v}- \vec{\Omega}\times(\vec{\Omega}\times\vec{r})$$

Coriolis: $\vec{a}_{Cor}= -2\vec{\Omega}\times\vec{v}$

Centrifugal: $\vec{a}_{cen}= -\vec{\Omega}\times(\vec{\Omega}\times\vec{r})$

CFD Application: Atmospheric/ocean circulation simulations always include the Coriolis term in the Navier-Stokes equations. Essential in weather models (WRF) and climate models (CESM).
◀ Inertial Frame (fixed)
Rotating Frame (co-rotating) ▶

Left: straight-line motion in inertial frame / Right: curved trajectory from Coriolis deflection

What is the Coriolis Effect?

🧑‍🎓
What exactly is the Coriolis Effect? I've heard it makes hurricanes spin, but I don't get why a straight path would look curved just because the Earth is spinning.
🎓
Basically, it's an *apparent* force you feel when you're moving on a rotating platform, like Earth. From space (an inertial frame), your path is straight. But from the ground (a rotating frame), it looks curved. In this simulator, try setting the Angular Velocity (Ω) to zero first. The ball goes straight. Now crank it up and watch the path curve!
🧑‍🎓
Wait, really? So it's just an illusion? But the force that deflects typhoons seems very real. How does the "Launch Angle" in the simulator relate to that?
🎓
Great point! The force is "fictitious" in physics terms, but its consequences are absolutely real. The launch angle represents the initial direction of motion relative to the rotating disk. For instance, launching it radially outward (angle 0°) or tangentially (angle 90°) will produce different curved trajectories. This is analogous to wind starting to blow directly towards a low-pressure center—its path gets deflected, starting the vortex spin.
🧑‍🎓
Okay, that makes sense for the simulator's disk. But on Earth, why does it switch direction between hemispheres? And how does the "Hemisphere" toggle show that?
🎓
Exactly! The direction of the Earth's rotation vector flips between hemispheres. At the North Pole, rotation is counter-clockwise looking down, so the Coriolis force deflects motion to the *right*. In the Southern Hemisphere, it's the opposite. In the simulator, the "Hemisphere" toggle changes the sign of Ω, which reverses the cross product in the Coriolis equation. Try the same launch settings in both modes—you'll see the curvature flip!

Physical Model & Key Equations

The fundamental equation of motion in a rotating reference frame. The acceleration you measure (apparent) is the real acceleration, minus two key terms that appear because your frame is spinning.

$$\vec{a}_{app}= \vec{a}_{real}- 2\vec{\Omega}\times\vec{v}- \vec{\Omega}\times(\vec{\Omega}\times\vec{r})$$

$\vec{a}_{app}$: Acceleration measured in the rotating frame (what you see on the simulator disk).
$\vec{a}_{real}$: True acceleration in an inertial (non-rotating) frame.
$\vec{\Omega}$: Angular velocity vector (set by the "Angular velocity Ω" slider).
$\vec{v}$: Object's velocity in the rotating frame.
$\vec{r}$: Object's position vector.

The most dynamically important term for large-scale flows is the Coriolis acceleration. It acts perpendicular to both the rotation axis and the object's velocity, causing the characteristic deflection.

$$\vec{a}_{Cor}= - 2\vec{\Omega}\times\vec{v}$$

Its magnitude is $2\Omega v \sin\theta$, where $\theta$ is the angle between the velocity and rotation axis. It's zero for motion parallel to the axis and maximum for perpendicular motion. This term is why the ball's path in the simulator curves, and why winds are deflected to form cyclones.

Real-World Applications

Weather Systems & Typhoon Formation: The Coriolis Effect is fundamental to meteorology. As air flows inward towards a region of low pressure, the Coriolis force deflects it, initiating rotation. This leads to counter-clockwise cyclones (typhoons, hurricanes) in the Northern Hemisphere and clockwise ones in the Southern Hemisphere, exactly as modeled by the "Hemisphere" toggle.

Computational Fluid Dynamics (CFD) for Climate: In CAE, every credible atmospheric or ocean circulation model must include the Coriolis term in its Navier-Stokes equations. Global weather prediction models like WRF and climate models like CESM rely on it to accurately simulate jet streams, ocean gyres, and storm tracks.

Ballistics & Long-Range Projectiles: For artillery shells or intercontinental ballistic missiles traveling hundreds of kilometers, the Coriolis deflection is significant and must be calculated into firing solutions. Missing this correction can result in a miss by hundreds of meters.

Ocean Currents & Gyres: Major ocean circulation patterns, like the giant clockwise gyre in the North Atlantic, are shaped by the Coriolis force acting on wind-driven surface waters and deep thermohaline currents, critically influencing global heat distribution.

Common Misconceptions and Points to Note

Here are a few points where CAE beginners often stumble when using this simulator. First, the Coriolis force is not a force that "pulls" an object in its direction of travel. This is a major misconception. The Coriolis force acts perpendicular to both the velocity vector and the angular velocity vector; it's essentially a "sideways push" force. For example, in the Northern Hemisphere, an object moving northward is pushed eastward (to the right), and an object moving eastward is pushed southward (also to the right). Try launching the ball in various directions in the simulator and check the force vectors (if the display option is available).

Next, realism in simulation parameters. While the simulator increases the angular velocity Ω to make the effect more noticeable, the actual Earth's Ω is very small (about 7.3e-5 rad/s). In practical global-scale fluid analysis, you must use this real value while appropriately setting mesh size and time steps; otherwise, it can cause numerical instability or errors. For instance, in calculations involving the Coriolis term, a mesh that is too coarse may fail to correctly capture the rotational effects.

Finally, confusion and separation from "centrifugal force". There are two apparent forces acting in a rotating frame: the Coriolis force and the centrifugal force. While the simulator primarily visualizes the former, actual phenomena, such as Earth's gravity, are defined as the resultant of "universal gravitation + centrifugal force". Meteorological models solve the "equations of motion including inertial forces" to rigorously handle these apparent forces. Even when playing with the tool, try to be aware: "Is the curvature I'm seeing purely the effect of the Coriolis force?"

Related Engineering Fields

The concept of the Coriolis force underpins the fundamentals of various engineering fields, not just meteorology. First, turbomachinery engineering. The inside of turbine or pump impellers is essentially a rotating coordinate system itself. To accurately simulate fluid behavior here, you need to solve the Navier-Stokes equations for a rotating frame, i.e., equations that include the Coriolis and centrifugal terms. The "Rotating Reference Frame (RRF)" feature in CFD software is precisely what achieves this.

Next, inertial navigation in aerospace engineering. The Inertial Navigation System (INS) of aircraft and missiles calculates position from the output of accelerometers fixed to the vehicle. At this time, the Coriolis effect (and centrifugal force) due to Earth's rotation must be corrected; otherwise, significant errors accumulate rapidly. For example, for inertial navigation in a jet flying at 900 km/h, neglecting Coriolis force correction would result in a deviation of several kilometers in just one hour.

Furthermore, it's also crucial in ocean engineering and coastal engineering. Ocean general circulation models are used for predicting large-scale ocean currents and the diffusion of pollutants in coastal areas. Here too, the Coriolis force is an essential term in the governing equations. For instance, the paths of strong ocean currents like the Kuroshio and Oyashio currents are largely determined by the Coriolis force. This principle is also applied in simulating mixing processes within stirred tanks in chemical plants.

For Further Learning

Once you've grasped the intuition with this simulator, the next step is to deepen your understanding by confronting the equations. A recommended first step is reviewing vector calculus. The core of the Coriolis force formula $\vec{F}_{cor} = -2m \vec{\Omega} \times \vec{v}$ lies in the cross product. Make sure you can clearly visualize the direction of the force generated by the cross product (right-hand rule) and its magnitude ($|\vec{\Omega}||\vec{v}|\sin\theta$).

Next, try deriving the "equations of motion in a rotating frame". Starting from Newton's laws in an inertial frame and considering time derivatives (relative derivatives) in the rotating frame, the Coriolis and centrifugal terms inevitably appear. This derivation process also serves as a good bridge to d'Alembert's principle and Lagrangian mechanics. The key to the derivation is separating the time derivative of the position vector into the change as seen from the rotating frame and the rotation of the coordinate system itself.

The final step is experiencing numerically solving the governing equations. For example, writing a simple code in Python for the two-dimensional shallow water equations (a basic model for meteorology and oceanography) with the Coriolis term added is an excellent way to learn. If you can give an initial condition like a circular mound of water (simulating a low-pressure system) and observe how it develops into a rotating vortex due to the Coriolis force, you are already a proper beginner in geophysical fluid dynamics. As your next topics, learning about "geostrophic balance" or the "vorticity equation" will expand your understanding to the structure of typhoons and the mechanisms of frontogenesis.