Motion Control Basics

The parts of a motion system, open and closed loop, motion profiles, speed, torque and power, RMS torque and the four quadrants of operation.

The parts of a motion system

Every motion axis, from a 3D-printer carriage to a packaging line, is the same chain of parts. Knowing what each does makes a fault or a sizing problem easier to place. This guide follows the chain from the load back to the controller: Mechanical Transmission: Screws, Belts and Gearboxes and Choosing a Motor Technology first, then drives and Encoders, Resolvers and Feedback, and finally Sizing a Motion Axis and Braking, Safe Stopping and Troubleshooting.

The parts of a motion systemControllerPLC or motion cardDriveamplifierMotortorque and speedTransmissiongearbox, screw, beltLoadmass, friction, processcommandcurrenttorqueforceEncoderfeedback deviceposition and speedThe controller decides what to do, the drive supplies the right current, the motor turns it into torque,the transmission matches it to the load, and the encoder lets the loop correct itself (closed loop).
The parts of a motion system and the feedback path that closes the loop.
PartJobTypical devices
ControllerGenerates the motion command: positions, speeds, sequences, synchronizationPLC with motion instructions, motion controller, CNC, microcontroller, PC
Drive (amplifier)Turns the low-power command into the current or voltage the motor needs; closes the fast loopsServo drive, stepper driver, variable-frequency drive, H-bridge, brush-motor controller
MotorConverts electrical power to torque and speedServo, stepper, induction, brushed DC, linear motor, voice coil
TransmissionMatches motor speed and torque to the load and changes rotary motion to linearGearbox, ball screw, lead screw, belt, rack and pinion, coupling
Load and guidesThe thing being moved, and the bearings that constrain itSlide, table, conveyor, arm, linear guide rails
FeedbackReports position and speed so the system can correct itselfEncoder, resolver, Hall sensors, tachometer, linear scale

Open loop and closed loop

Open loopClosed loop
How it worksThe controller sends commands and assumes the motor followsA feedback device reports the real position or speed and the drive corrects the error
Typical motorStepper, or an induction motor on a basic driveServo, closed-loop stepper, vector-controlled induction motor
Cost and wiringLower: no feedback deviceHigher: encoder, more wiring, a more capable drive
If it is overloadedLoses position silently (a stepper skips steps)Reports a following-error fault or pushes harder, up to its limit
Best whenLoads are known and well within the motor’s capabilityLoads vary, speed must be held, or position must be guaranteed

The choice is not only about accuracy. A closed loop also gives you information: a drive that sees the load pushing back can raise an alarm before a part is scrapped, which an open-loop system cannot. See Stepper Motors and Drivers for the limits of open loop and Servo Systems and Tuning for how the loops work.

Speed, torque and power

ω = 2π × n ÷ 60    P = T × ω    T = 9.549 × P ÷ n

ω is angular speed in radians per second, n is speed in revolutions per minute, T is torque in newton meters and P is power in watts. The constant 9.549 is 60 ÷ 2π, so a motor producing 1 kW at 1 500 rpm delivers 9.549 × 1 000 ÷ 1 500 = 6.37 N·m.

QuantitySI unitConvert
TorqueN·m1 N·m = 8.851 lbf·in = 0.7376 lbf·ft = 141.6 oz·in
Speedrad/s1 rpm = 0.10472 rad/s; 1 rev/s = 60 rpm
PowerW1 hp = 745.7 W; 1 W = 1 N·m/s
Inertiakg·m²1 kg·m² = 10 197 kg·cm² = 5 467 oz·in²
Linear speed from rotationm/sv = ω × r for a wheel; v = n × lead ÷ 60 for a screw

Worked example: power from torque and speed

A motor holds 0.5 N·m at 3 000 rpm. Angular speed ω = 2π × 3 000 ÷ 60 = 314.2 rad/s, so P = 0.5 × 314.2 = 157.1 W. The same torque at 1 500 rpm is half the power. A motor’s size is set by torque (heat in the windings) while its power depends on how fast it turns.

Motion profiles

A motion profile says how speed changes during a move. The profile you choose sets the peak speed, the peak acceleration and therefore the torque the motor must deliver. The most common is the trapezoid: accelerate, cruise, decelerate. For a move of distance d in total time T with ramps of time ta each:

v = d ÷ (T − ta)    a = v ÷ ta

Motion profile: velocity, acceleration and motor torque0.000.250.500.751.000.00.40.8velocity (m/s)v = 0.667 m/s0.000.250.500.751.00-303acceleration (m/s²)a = 2.670.000.250.500.751.00-0.10.00.10.2time (s)motor torque (N·m)0.1550.05 (friction)-0.055Torque = inertia × angular acceleration + friction. The acceleration phases set the peak torque; the whole cycle sets the RMS torque (0.090 N·m).
Velocity, acceleration and motor torque for a 0.5 m move in 1 s with 0.25 s ramps on a 10 mm lead ball screw.

Worked example: a 0.5 m move in 1.0 s

  • With 0.25 s ramps: v = 0.5 ÷ (1.0 − 0.25) = 0.667 m/s and a = 0.667 ÷ 0.25 = 2.67 m/s² (0.27 g).
  • The gentlest possible move is a triangle (accelerate for half the time, decelerate for the other half): a = 4d ÷ T² = 2.00 m/s² with a peak speed of 2d ÷ T = 1.00 m/s. It needs the least acceleration but the highest speed.
  • Splitting the time in thirds (accelerate, cruise, decelerate) needs v = 1.5d ÷ T = 0.75 m/s and a = 4.5d ÷ T² = 2.25 m/s². The profile with 0.25 s ramps is between the two.
  • S-curve profiles also limit jerk (the rate of change of acceleration) by rounding the corners. They need a higher peak acceleration for the same time but excite far less vibration, which matters for long, flexible or delicate loads.

From the load to the motor: torque and RMS

The motor must supply torque to accelerate the total inertia, overcome friction and hold any weight: T = J × α + Tfriction + Tgravity, with J the total inertia seen by the motor (kg·m²) and α the angular acceleration (rad/s²). Two ratings matter: the peak torque (available for short bursts, limited by the drive current and magnet saturation) and the continuous (RMS) torque (limited by heating). The RMS torque over a cycle is the square root of the time-weighted mean of the squared torques: Trms = √(Σ Ti² ti ÷ Tcycle).

Worked example: the ball-screw axis

  • Motor speed: a 10 mm lead screw turns v ÷ lead = 0.667 ÷ 0.010 = 66.7 rev/s = 4 000 rpm at cruise, and the angular acceleration is α = a × 2π ÷ lead = 1 676 rad/s².
  • Reflected load inertia: the 5 kg load seen through the screw is Jload = m × (lead ÷ 2π)² = 5 × (0.010 ÷ 2π)² = 1.27 × 10-5 kg·m². Add the motor rotor 2.00 × 10-5 and the screw 3.00 × 10-5: total J = 6.27 × 10-5 kg·m².
  • Torque: to accelerate, J × α = 0.105 N·m, plus 0.05 N·m of friction gives 0.155 N·m peak. At cruise only friction remains (0.05 N·m). While decelerating, friction helps: -0.055 N·m.
  • RMS torque: √((0.155² × 0.25 + 0.05² × 0.5 + 0.055² × 0.25) ÷ 1.0) = 0.090 N·m. If the axis repeats every second with no dwell, the motor needs a continuous rating above this, and a peak rating above 0.155 N·m at 4 000 rpm.
  • Power: at the end of acceleration the shaft power is 0.155 × 419 = 65 W peak, a guide to the drive and supply size. The complete sizing method, including the margins, is in Sizing a Motion Axis.

The four quadrants

A drive can run a motor with torque in the same direction as speed (motoring) or opposed to it (braking). Plotting speed against torque gives four quadrants. Most simple drives only work in one or two. Applications with vertical loads, fast decelerations or overhauling loads need the braking quadrants, where energy flows back from the load to the drive, and the drive must have somewhere to put it: a braking resistor, a regenerative front end or a shared DC bus (see Braking, Safe Stopping and Troubleshooting).

The four quadrants of operationspeedtorqueQ1 Forward motoringspeed +, torque +power flows to the loadQ2 Reverse brakingspeed −, torque +the load drives the motorQ3 Reverse motoringspeed −, torque −power flows to the loadQ4 Forward brakingspeed +, torque −the load drives the motorBraking quadrants (Q2 and Q4) return energy: the drive must absorb it in a resistor or send it back to the supply.
The four quadrants of motor operation: motoring uses power, braking returns it.

A design checklist

  • Define the move: distance, time, cycle rate, payload and its orientation (horizontal, vertical, rotary).
  • Pick a profile that meets the time with the lowest peak acceleration, and compute v and a.
  • Reflect the load through the transmission: inertia, friction and gravity at the motor shaft.
  • Compute the peak and RMS torque and the speed they occur at; add a margin (typically 20 to 30 percent).
  • Check the inertia ratio of load to motor (see Servo Systems and Tuning and Mechanical Transmission: Screws, Belts and Gearboxes).
  • Choose the motor technology (Choosing a Motor Technology) and a drive with the right current, voltage and feedback.
  • Plan the stopping: brakes, safe torque off and the energy of a stop (Braking, Safe Stopping and Troubleshooting).
Common mistakeResultFix
Sizing for cruise torque onlyThe motor stalls or faults during accelerationInclude J × α and use the peak torque at speed
Ignoring the speed at which torque is neededRated torque exists only below base speedCheck the torque-speed curve, not just the catalog torque
Using peak torque as continuousThe motor overheatsCompare the RMS torque with the continuous rating
Forgetting reflected inertia of the loadOvershoot, oscillation, poor tuningReflect through the transmission and check the ratio
No marginWorks on the bench, fails at temperature or with wearAdd 20 to 30 percent, then test hot

Related

FAQ

What is the difference between peak and continuous torque?

Peak torque is the most the motor can produce for a short time (seconds or less), limited by the drive current and the magnetic circuit. Continuous torque is the most it can deliver indefinitely without overheating. Size for the peak at the right speed and for the RMS against the continuous rating.

Why use an S-curve?

A trapezoid has sudden changes of acceleration, which excite resonances in the frame, the coupling and the load. An S-curve rounds them, giving smoother motion and less settling time at the cost of a slightly higher peak acceleration.

Do I always need feedback?

No. A stepper or an induction motor running a known load is often fine open loop. Add feedback when the load varies, when a lost position is costly, or when you need speed regulation or fault information.

How much margin should I add?

Commonly 20 to 30 percent on torque and speed, more when the load is uncertain, the duty is severe or the temperature is high. Test with the real mechanism before relying on the numbers.

References

  • Sciavicco, L. and Siciliano, B., Modeling and Control of Robot Manipulators, Springer: motion profiles and dynamics.
  • Lyshevski, S. E., Electromechanical Systems, Electric Machines, and Applied Mechatronics, CRC Press.
  • Motor manufacturers’ sizing guides (Parker, Kollmorgen, Siemens, Yaskawa) for the load-torque method and margins.

Last reviewed: October 2026. Values are worked examples; use the motor and drive datasheets for the real ratings.