Epicyclic Gear Train Back
Mechanical Design & Gear Engineering

Epicyclic Gear Train Calculator

Compute speed ratio, torque ratio, and efficiency using the Willis equation. Change tooth counts and watch the animated planetary gear diagram update in real time.

Gear Parameters
Sun Gear Teeth Zs
Planet Gear Teeth Zp
Ring Gear Teeth Zr = Zs+2Zp 60
Power Flow
Input Speed N_in (rpm)
rpm
Results
Speed Ratio i
Output Speed
Torque Ratio
Efficiency η
Output Member
Planetary Gear Animation
Results
Speed Ratio i
Output (rpm)
Efficiency (%)
Gear
Speed Ratio vs Planet Tooth Count Zp
Theory & Key Formulas
$$\frac{N_{out}-N_c}{N_{in}-N_c}= (-1)^k \frac{Z_s}{Z_r}$$ $k=1$ (via ring gear), $N_c$: carrier speed

What is an Epicyclic Gear Train?

🙋
What exactly is an "epicyclic" gear train? I've heard them called planetary gears, but why are they so special?
🎓
Basically, it's a gear system where one or more gears, called "planet" gears, rotate around a central "sun" gear, all held together by a moving arm called the "carrier." The outer ring is the "ring" or "annulus" gear. What makes it special is that you can get different gear ratios by choosing which part is the input, which is the output, and which one you hold fixed. Try changing the "Fixed Member" dropdown in the simulator above to see how the motion changes instantly.
🙋
Wait, really? So the gear ratio isn't just fixed by the number of teeth? How do you even calculate the speed of the output?
🎓
Right! The ratio depends on the configuration. The key is the Willis equation, which relates the speeds of all three main members. For instance, if you fix the ring gear and input power to the sun gear, you get a speed reduction at the carrier. In the simulator, set the Fixed Member to "Ring" and Input Member to "Sun," then adjust the Zs and Zp sliders. You'll see the output speed on the carrier drop dramatically compared to your input speed.
🙋
That's clever. So what's the point of having multiple planet gears? Does it just make it stronger?
🎓
Exactly! Multiple planets share the load, which allows the system to transmit much more torque in a compact package. A common case is in an automatic car transmission, where a set of planetary gears handles different gears. The simulator simplifies this to one planet for calculation, but in practice, you'd have three or four equally spaced. The fundamental speed relationship from the Willis equation still holds true.

Physical Model & Key Equations

The fundamental governing equation for the relative motion in an epicyclic gear train is the Willis Equation. It establishes a fixed kinematic relationship between the rotational speeds of the three main components (Sun, Carrier, Ring), based purely on the gear teeth counts.

$$ \frac{N_{out} - N_c}{N_{in} - N_c}= (-1)^k \frac{Z_s}{Z_r}$$

Where:
$N_{out}$ = Rotational speed of the output member (rpm)
$N_{in}$ = Rotational speed of the input member (rpm)
$N_c$ = Rotational speed of the planet carrier (rpm)
$Z_s$ = Number of teeth on the Sun gear
$Z_r$ = Number of teeth on the Ring gear ($Z_r = Z_s + 2 \times Z_p$)
$k$ = Number of meshes between input and output paths. For a simple planetary with an internal ring gear, $k=1$, giving the negative sign that indicates a direction reversal if the carrier is held stationary.

To solve for a specific gear ratio, you must define which member is held stationary (speed = 0). This constraint, combined with the Willis Equation, allows you to calculate the relationship between any input and output. The overall gear ratio is defined as $GR = N_{out}/ N_{in}$.

$$ GR = \frac{N_{out}}{N_{in}}$$

For example, with the Ring fixed ($N_r = 0$), the Sun as input ($N_{in}= N_s$), and the Carrier as output ($N_{out}= N_c$), solving the Willis equation yields the speed reduction ratio: $GR = \frac{Z_s}{Z_s + Z_r}= \frac{1}{1 + (Z_r/Z_s)}$. This shows the ratio is always less than 1 (a reduction) and depends solely on the teeth count ratio.

Frequently Asked Questions

After changing the value in the number of teeth input field, be sure to press the Enter key or click outside the input field to confirm. The animation diagram will not update without confirmation. Also, set the number of teeth within a practical range (e.g., sun gear 10–100, ring gear 30–200).
k represents the number of meshing paths. k=1 indicates two-stage meshing from the sun gear to the planetary gear to the ring gear (sign reversal), while k=0 indicates direct meshing without the planetary gear (sign unchanged). In typical planetary gear trains, k=1 is common, and the output rotation direction is reversed relative to the input.
The efficiency displayed is an ideal value (100% or less) that ignores gear meshing losses. If it exceeds 100%, the settings for input and output (fixed member, input member, output member) may be incorrect. Please reselect the correct roles in each dropdown menu.
This tool is intended for estimating speed ratio, torque ratio, and efficiency. Actual manufacturing requires separate detailed design, including tooth interference checks, minimum tooth number limits, strength calculations, and lubrication design. Pay particular attention to interference between the internal gear and planetary gears, and use the results as reference values.

Real-World Applications

Automatic Transmissions: This is the most common application. Multiple planetary gear sets, combined with clutches and brakes to change which member is fixed, create all the different forward gears and reverse in a car without manually shifting. It allows for smooth, uninterrupted power delivery during gear changes.

Wind Turbine Gearboxes: The low, high-torque rotation of the turbine blades needs to be stepped up to the high speed required by the electrical generator. Planetary stages are used because they are compact and can handle the enormous loads efficiently within the confined nacelle at the top of the tower.

Electric Drill & Power Tool Gearboxes: The high-speed, low-torque output of the universal motor needs to be converted to lower speed and higher torque at the chuck. A compact planetary reduction stage is often used right behind the motor to achieve this in a very space-efficient design.

Aircraft Engine Accessory Drives: In jet engines, a central gearbox (often called the "radial drive" or "transfer gearbox") uses planetary gears to take power off the high-speed engine shaft to drive fuel pumps, hydraulic pumps, and electrical generators at their required, slower speeds.

Common Misconceptions and Points to Note

First, let's clear up the common misconception that "a planetary gear set runs on just one planet gear." In reality, multiple planet gears (typically 3-4) are evenly spaced to share the load, enabling a compact design with high torque. When you change the number of teeth on the planet gear "Z_p" in the simulator, the number of teeth on the ring gear "Z_r" changes automatically, right? This is to satisfy the geometric assembly condition. If this relationship ($Z_r = Z_s + 2 \times Z_p$) is broken, the gears cannot mesh properly. For example, with a sun gear (Z_s=30) and planet gear (Z_p=20), the ring gear must be Z_r=70, or the set cannot be physically assembled.

Next, a frequent mix-up is between speed ratio and torque ratio. Changing the "Input Member" and "Fixed Member" in the tool drastically alters the speed ratio. Pay close attention to the "Output Torque" value here. As the speed ratio (reduction ratio) increases, the torque ratio increases by nearly the same factor (excluding efficiency losses). In other words, if rotation is reduced to 1/10th, torque is amplified by roughly 10 times. Conversely, if the speed ratio is less than 1 (speed increase), torque decreases. If you don't design with this trade-off relationship in mind, you risk failing to achieve your desired output torque.

Finally, a practical pitfall: the calculated efficiency differs from the actual efficiency. The simulator simplifies gear friction and meshing losses with a single efficiency value, but in reality, efficiency varies with rotational speed, load torque, and lubrication conditions. Specifically, the "efficiency" calculated here is a theoretical value assuming tooth surface friction as the primary meshing loss. In an actual mechanism, additional losses like bearing friction and oil churning come into play. The key during initial design before prototyping is to use this calculated value while allowing a margin for motor selection and other decisions.

How to Use

  1. Enter the number of sun gear teeth (Zs) and planetary gear teeth (Zp) in their respective fields
  2. Input the sun gear speed (Nin) in rpm and select the number of planetary gears (zpNum) in the train
  3. Click Calculate to compute the speed ratio, output rpm, and efficiency losses from bearing friction and gear mesh

Worked Example

For an automotive transmission with Zs=30 teeth sun gear, Zp=20 teeth planetary gears, Nin=3000 rpm input, and 3 planetary gears: the speed ratio i calculates to approximately 1.67, producing an output speed of 1798 rpm at 94.2% efficiency accounting for 0.8% mesh losses per gear pair and carrier bearing drag.

Practical Notes

  1. Ring gear teeth (Zr) automatically computes as Zr = Zs + 2×Zp; verify Zr is even for balanced tooth engagement
  2. Efficiency drops with more planetary gears due to increased mesh contact; 3-4 gears optimize torque density versus power loss in most industrial applications
  3. High input speeds above 5000 rpm require hydrodynamic lubrication analysis to prevent boundary friction conditions