Harmonic drive

Also known as: strain wave gearing

On this page 6

A harmonic drive, also called strain wave gearing, is a compact gear mechanism that achieves high reduction ratios in a single stage, typically from about 30:1 to 160:1, by elastically deforming a thin, flexible toothed ring so that it meshes with a rigid ring at two opposite points. Among actuators in robotics, it is the standard reducer for precise joints in robotic arms, collaborative robots, humanoids and space mechanisms, because it combines near-zero backlash, low weight and a hollow, coaxial design.

The principle was invented in the 1950s, and its name refers to the rotating elastic deformation wave that drives the gear. Its main trade-offs are limited torsional stiffness at low loads, moderate efficiency and the fatigue life of the flexible element.

How strain wave gearing works

A harmonic drive has only three main parts. The wave generator is an elliptical cam fitted with a thin-race ball bearing and is connected to the motor. The flexspline is a thin-walled steel cup or ring with external teeth. The circular spline is a rigid ring with internal teeth, usually two more teeth than the flexspline.

The wave generator pushes the flexspline into an ellipse, so its teeth engage the circular spline only near the major axis. As the wave generator rotates, the engagement zone travels around the ring. After one full turn of the input, the flexspline has moved relative to the circular spline by the tooth difference of two teeth, which produces the large reduction.

With the circular spline fixed, the reduction ratio equals flexspline teeth divided by the tooth difference. A flexspline with 200 teeth and a circular spline with 202 teeth gives a ratio of 100:1, and the output turns in the opposite direction to the input. Because roughly a third of the teeth can be in contact at once, the load is shared widely, which explains the high torque capacity for the size.

ComponentFormFunction
Wave generatorElliptical cam with flexible bearingInput; creates the rotating deformation
FlexsplineThin-walled cup or ring with external teethUsually the output; flexes every revolution
Circular splineRigid ring with internal teethUsually fixed to the housing
Components of a harmonic drive

Key performance parameters

Selecting a harmonic drive means checking more than ratio and rated torque. Stiffness, lost motion and transmission error determine how accurately a joint can position a load, while efficiency and fatigue life decide thermal behavior and service intervals.

ParameterTypical range or behaviorWhat it affects
Reduction ratioAbout 30:1 to 160:1 per stageOutput speed and torque multiplication
BacklashPractically zero by designReversal accuracy
Lost motionAround one arc minute or lessSmall-motion precision
Torsional stiffnessNonlinear, lowest near zero torqueJoint resonance and settling
Transmission errorSmall, with a twice-per-turn componentPath accuracy and vibration
EfficiencyRoughly 60 to 90 percentHeat and motor sizing
Repeated peak torqueSeveral times rated torqueAcceleration and stop loads
Typical parameters and what they affect

Efficiency depends strongly on speed, temperature, lubrication and load. It is lowest at high input speed, low temperature and light load, so a joint that seems efficient on a catalog chart may run noticeably warmer in a cold start or at low torque.

Two further effects matter in precise joints. Hysteresis means that the angular deflection under a given torque differs depending on whether the load is rising or falling, so a joint loaded and unloaded in a cycle traces a loop rather than a line. Starting torque and backdriving torque are relatively high at large ratios, which makes a harmonic-driven joint difficult to push by hand and limits how well motor current alone can estimate external forces. Robots that need sensitive contact detection therefore add joint torque sensors on the output side.

Harmonic drive compared with other robot reducers

Harmonic drives compete mainly with planetary gearboxes, cycloidal reducers and quasi-direct drive actuators, which use a low ratio to stay backdrivable. Each design optimizes a different combination of precision, stiffness and robustness.

ReducerRatio per stageBacklashStrengthWeakness
Harmonic drive30:1 to 160:1Near zeroCompact, light, hollow shaftLower stiffness, flexspline fatigue
Planetary gearbox3:1 to 10:1Small to moderateEfficient, robust, inexpensiveNeeds several stages for high ratios
Cycloidal reducer30:1 to 200:1Very lowHigh stiffness and shock toleranceHeavier and more complex
Quasi-direct driveAbout 6:1 to 10:1LowBackdrivable, good force sensingLarger motor needed for torque
Reducer options for robot joints

In a typical six-axis industrial robot, cycloidal reducers carry the heavily loaded base joints, while harmonic drives are preferred in the wrist and in lightweight arms, where compactness and low inertia matter most. Legged robots that need impact tolerance often favor planetary or quasi-direct designs instead.

Design and application considerations

Harmonic drives are supplied in several forms: cup type with a deep flexspline, hat type with a flange that leaves room for a large hollow shaft, and flat or pancake type for very short axial length. Hollow-shaft versions are popular in robot arms because cables and hoses can run through the joint.

  • Match the torque profile: size for repeated peak torque during acceleration, not only for average load.
  • Avoid ratcheting: excessive torque can make teeth skip, damaging the gear and losing position.
  • Account for compliance: low stiffness near zero torque creates resonances that the controller must handle.
  • Use output-side sensing: a second encoder or torque sensor after the reducer improves accuracy.
  • Follow lubrication rules: the correct grease and temperature range protect the flexspline and bearing.

The flexspline is the life-limiting part, because it bends twice per input revolution. Its fatigue life is rated for a defined load and speed, and operating above rated torque for long periods shortens it considerably.

Stripped to the essentials

Picture a thin metal ring with tiny teeth sitting inside a slightly larger toothed ring. An oval-shaped part inside squeezes the thin ring so that it touches the outer ring at only two spots. As the oval turns, those touching spots walk around the circle, and the thin ring creeps forward by just two teeth per turn.

That slow creeping turns a fast, weak motor into a slow, strong and very precise motion. This is why robot arms use harmonic drives in their joints: they are small, light and almost free of wobble.

Where it is applied

A manufacturer of collaborative robot arms designs a six-joint arm with a payload of about 5 kilograms and a repeatability of a few hundredths of a millimeter. Each joint combines a frameless brushless motor, a hat-type harmonic drive with a 100:1 or 120:1 ratio, a brake and two encoders, one before and one after the gear.

The hollow shaft lets cables pass through every joint, keeping the arm smooth and easy to clean. Because the gear has practically no backlash, the arm returns to taught positions precisely, and the output encoder lets the controller compensate for elastic deflection under load. The result is a light arm that can be mounted on a mobile platform while still performing accurate assembly tasks.