Servo Motor Torque & Speed
Calculate servo motor torque, speed, efficiency, and back-EMF from electrical and load parameters.
Formula
Reference: Hughes & Drury, Electric Motors and Drives, ch. 3 (d.c. motors); maxon, Key information on maxon DC motors
How It Works
This calculator finds the operating point of a brushed permanent-magnet DC servo motor on the linear motor model. From the supply voltage , the datasheet no-load speed and the winding resistance it derives the torque constant and the stall torque, then solves two operating points: one at the operating current you measure (torque, speed, back-EMF, input and output power, efficiency) and one at the load torque your mechanism demands (the current, speed and output power the motor settles at). The same model describes the small DC motor inside a hobby RC servo and a brushed industrial servo motor. The servo's position loop, gearbox and PWM drive are outside it, so enter values at the motor shaft.
The supply voltage divides between the winding resistance and the back-EMF, , and the torque is proportional to the current, . In SI units the torque constant in N·m/A equals the back-EMF constant in V·s/rad. With the no-load current neglected, the back-EMF equals the supply voltage at no load, so , where . At current the speed is and the output power is the back-EMF times the current, ; the rest of is the copper loss . The efficiency, , is therefore the operating speed as a fraction of the no-load speed. At zero speed there is no back-EMF, the current is and the torque is the stall torque . Every operating point lies on the straight torque-speed line , so under a load torque the motor draws and runs at . A load torque above the stall torque is reported as a stall: zero speed at the stall current.
The model's main simplification is the no-load current , the current the motor draws with nothing on its shaft to supply its friction, brush and iron losses. The calculator neglects it, so the torque it reports is the electromagnetic torque and the shaft delivers about . Efficiency is overstated most at light load, where is a large share of , and comes out slightly high, because some of the supply voltage drops across even at no load. For a motor whose no-load current is a few percent of its operating current, these errors are a few percent. The winding resistance rises about 0.39% per °C, so a hot motor has less stall torque and loses more speed under load than a cold one. Brush voltage drop, winding inductance, magnetic saturation at high current and the driver's current limit are not modelled.
Worked Example
A 24 V brushed DC servo motor drives a robot joint through a gearbox. Its datasheet gives a no-load speed of 4000 rpm at 24 V and a winding resistance of 1.2 Ω. On the bench the motor draws 2 A under its normal working load, and the joint's worst-case load, referred to the motor shaft, is 0.25 N·m. Find the motor constants, the stall torque and both operating points.
- Torque constant: rad/s, so N·m/A, which the calculator shows as 0.0573. Carry it unrounded into the next steps.
- Stall torque: the stall current is A, so N·m.
- Torque at 2 A: N·m.
- Speed at 2 A: the back-EMF is V, so rpm.
- Power and efficiency at 2 A: W and W, the same as = 0.1146 N·m × 376.99 rad/s. The efficiency is , equal to 3600/4000; the other 4.8 W is the copper loss .
- Worst-case load: A and rpm, delivering = 81.87 W.
- Jam check: with the load torque set to 1.5 N·m the calculator warns that it exceeds the 1.1459 N·m stall torque: the motor stops and draws its 20 A stall current.
Result: The motor carries the worst-case load at 3127.3 rpm and 4.363 A, 22% of its stall torque. Enter 4.363 A as the operating current to read the efficiency at that load, 78.2%. Compare 4.363 A with the datasheet's maximum continuous current, because the model has no thermal limit, and make sure the 0.25 N·m already includes the gearbox's ratio and efficiency.
Practical Tips
- ✓Enter the no-load speed at the voltage you apply. No-load speed is proportional to supply voltage while is fixed, so a motor rated 4000 rpm at 24 V runs at about 2000 rpm with no load at 12 V; entering the 24 V figure with a 12 V supply halves and every torque derived from it.
- ✓Take from the datasheet's terminal resistance, or measure it at the terminals with the rotor held still, and correct it for temperature: copper resistance rises about 0.39% per °C, so a winding 50 °C above the measurement temperature has about 20% more resistance, and the stall torque falls accordingly. The winding resistance calculator does the temperature correction.
- ✓Check your against the datasheet: the value derived here is usually slightly higher, by about the ratio of no-load current to stall current, because the model neglects the no-load current. Then use the two operating points together: the measured current tells you the speed and efficiency you have, and the load torque tells you the current you will need, which must stay within both the motor's and the driver's continuous current ratings.
Common Mistakes
- ✗Dividing output power by the no-load speed to get torque. Torque is output power divided by the operating speed; at 70% of no-load speed, dividing by instead understates it by 30%. gives it directly from the current.
- ✗Entering the torque at the gearbox output, or an RC servo's rated torque, as the load torque. Both are measured after the gear train; the Load Torque input is at the motor shaft. Divide by the gear ratio and the gearbox efficiency first, and convert kgf·cm to N·m (1 kgf·cm = 0.0981 N·m) with the torque unit converter.
- ✗Treating stall torque as usable torque. At stall the whole supply voltage sits across the winding: at 24 V and 1.2 Ω the motor draws 20 A and dissipates 480 W as heat while delivering nothing. Size continuous loads against the datasheet's continuous current rating, and use the stall torque only as the ceiling of the torque-speed line.
Frequently Asked Questions
Related Articles
Motor Control
Servo Motor Torque, Speed & Efficiency: Beyond Datasheets
Calculate servo motor torque, back-EMF, and efficiency from real operating conditions. Includes worked examples and common sizing mistakes.
Motor Control
Gear Ratio Calculations: Mastering Torque-Speed Trade-offs
Calculate gear ratios, output torque, and speed for motor systems. Includes efficiency losses, worked examples, and common design mistakes.
Motor Control
Motor Starting Torque: Initial Performance
Learn how to calculate motor starting torque, stall current, and critical performance parameters for electric motor design and selection.
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Related Calculators
Motor
DC Motor
Calculate DC motor speed, torque, power, and efficiency from electrical parameters
Motor
BLDC Motor
BLDC motor calculator: enter Kv rating and voltage to get no-load RPM, stall torque, max efficiency point, and propeller thrust. Supports drone, RC, and industrial winding calculations.
Motor
Gear Ratio
Calculate gear ratio, output speed, torque multiplication, and power transmission efficiency for gear trains.
Motor
Stepper Motor
Calculate stepper motor speed, step frequency, and travel per revolution