Technology
Technology selection framework: five questions that determine your motor choice
A structured decision process with specific thresholds for choosing between piezo, servo, stepper, and voice coil actuators
Technology Selection Framework: Five Questions That Determine Your Motor Choice
Engineers waste months evaluating actuator technologies for precision motion systems. The evaluation typically begins with a catalog search, proceeds through a few vendor demos, and ends with a decision based partly on technical merit and partly on which vendor had the best application engineer. This is inefficient.
Most actuator selection decisions can be resolved by answering five questions in sequence. Each question has specific numerical thresholds that narrow the field. By the end, you will have either one clear technology winner or, at most, two candidates requiring detailed trade study. This framework covers the four technologies most commonly used in precision positioning: stepper motors, servo motors (including direct-drive linear), voice coil actuators, and ultrasonic piezoelectric motors.

Image: Nanomotion Ltd.
The Five Questions
- What is your resolution requirement?
- What is your speed requirement?
- What is your force requirement?
- What is your operating environment?
- What are your cost and volume constraints?
The questions are ordered by discriminating power. Resolution eliminates more candidates than speed, speed eliminates more than force, and so on. Answer them in order.
Question 1: What Resolution Do You Actually Need?
Resolution (minimum incremental motion, or MIM) is the smallest reliable position change the system can produce. Not theoretical. Not what the encoder says. The actual minimum step that the load experiences, measured at the point of work, bidirectionally, under operating conditions.
Be honest about this number. Specifying 10 nm resolution when your process tolerance is 1 micrometer wastes money and adds risk. Conversely, specifying 1 micrometer when you actually need 100 nm leads to painful system upgrades later.
Threshold Map
Above 10 micrometers: All four technologies are viable. Stepper motors are usually the most cost-effective choice. A NEMA 17 stepper with a lead screw delivers 10 micrometer resolution easily and costs $50 to $200 for the motor and driver.
1 to 10 micrometers: Steppers with fine microstepping (1/16 or better) and precision lead screws can reach this range, but reliability degrades below 5 micrometers. Servo motors with ball screws and rotary encoders are reliable here. Voice coil actuators with linear encoders work well for short strokes. Piezo motors are viable but may be unnecessarily expensive.
Recommendation: Servo motor with precision ball screw, or stepper with closed-loop encoder if cost is critical.
0.1 to 1 micrometer (100 nm to 1,000 nm): Steppers are eliminated; their mechanical transmission errors exceed this resolution. Servo motors require either a direct-drive linear motor or a ball screw with an external linear encoder. Voice coil actuators with capacitive or interferometric sensors work for strokes below 5 mm. Piezo motors are a strong candidate here, delivering this resolution routinely with standard encoders.
Recommendation: Piezo motor for strokes below 100 mm and speeds below 50 mm/s. Direct-drive servo for longer strokes or higher speeds. Voice coil for strokes below 5 mm with constant-force requirements.
Below 100 nm: Only three options remain: piezo stack actuators with flexure stages (for strokes below 500 micrometers), piezo motors with high-resolution encoders (for strokes up to 100 mm), and direct-drive linear servos with air bearings and interferometric feedback (for long strokes at high speed). Voice coil actuators can reach this range for very short strokes (below 1 mm) but require extremely low-noise current drivers.
Recommendation: Piezo stack for sub-mm stroke; piezo motor for longer stroke at moderate speed; direct-drive linear servo for long stroke at high speed.
Below 1 nm: Piezo stack actuators with capacitive sensors in a flexure stage. This is essentially the only commercially available solution for sub-nanometer closed-loop positioning.

Image: Nanomotion Ltd.
Question 2: What Speed Do You Need?
Speed and resolution are the two axes that most sharply divide actuator technologies. High speed with high resolution is expensive. Knowing your true speed requirement prevents over-specification.
Distinguish between three speed categories:
- Maximum velocity: The peak speed the stage must achieve during a move.
- Scanning velocity: The constant speed at which the stage must travel during the working portion of a scan or process.
- Settling time: The time to move to a new position and settle to within the required position tolerance.
Threshold Map
Above 500 mm/s: Servo motors (rotary with ball screw for moderate precision; direct-drive linear for high precision). No other technology is practical at sustained speeds above 500 mm/s. Stepper motors can technically reach this speed but lose significant torque (typically 50% to 80% of low-speed torque). Piezo motors and voice coils are too slow.
Recommendation: Servo motor, always.
50 to 500 mm/s: Servo motors and stepper motors are both effective. Direct-drive linear servos are appropriate if resolution requirements are below 1 micrometer. Piezo motors can reach this range in some designs (particularly traveling-wave rotary types driving a screw), but most commercial piezo linear stages are specified for maximum velocities of 100 to 200 mm/s. Voice coils can reach this range for short strokes (below 10 mm).
Recommendation: Servo motor for general use. Piezo motor if the resolution requirement (from Question 1) is below 1 micrometer and the stroke is below 100 mm.
1 to 50 mm/s: All technologies are viable at this speed range. The choice depends on other factors (resolution, force, environment, cost). This is the sweet spot for ultrasonic piezo motors.
Recommendation: Resolution and environment become the deciding factors. Refer to Questions 1 and 4.
Below 1 mm/s: Slow, precise positioning. Stepper motors struggle here due to low-frequency resonance (the resonant speed for a typical stepper/lead screw system is 0.4 to 2 mm/s, exactly in this range). Servo motors work but consume full power at near-stall. Piezo motors and piezo stack actuators excel here: smooth motion, zero power at hold, no resonance.
Recommendation: Piezo motor or piezo stack actuator, depending on stroke requirement.
Settling Time Considerations
If your application is dominated by settling time rather than scanning speed (as in pick-and-place, inspection, or alignment), consider:
- Stepper motors: settling time is 10 to 100 ms due to step-induced ringing and low damping.
- Servo motors: settling time is 5 to 50 ms with well-tuned PID control.
- Piezo stack actuators: settling time is 0.5 to 5 ms due to high resonance frequency.
- Piezo motors: settling time is 2 to 20 ms, depending on stroke and controller.
- Voice coil actuators: settling time is 1 to 10 ms for short strokes.
If sub-millisecond settling is required, piezo stack actuators are usually the only option.
Question 3: What Force Do You Need?
Force requirements eliminate technologies less often than resolution and speed, but they can be decisive in specific cases.
Distinguish between:
- Continuous force: The force the actuator must sustain indefinitely during operation.
- Peak force: The maximum force needed during acceleration or load disturbance rejection.
- Holding force: The force needed to maintain position at rest.
Threshold Map
Above 100 N continuous: Servo motors with ball screws or roller screws. A NEMA 23 servo with a 5 mm pitch ball screw produces 500 to 2,000 N continuous. Stepper motors with lead screws can also reach this range. Voice coil actuators rarely exceed 50 N continuous. Piezo motors typically produce 2 to 20 N for linear types, though some designs reach 50 to 100 N with multiple contact points.
Recommendation: Servo motor for high force, always.
10 to 100 N continuous: All technologies are potentially viable, though stepper and servo motors with screw drives are the most cost-effective. Piezo motors with multiple friction contacts or larger form factors can deliver 10 to 50 N. Voice coils in this range are available but generate significant heat.
Recommendation: Depends on resolution and speed from Questions 1 and 2.
1 to 10 N continuous: The common range for precision positioning stages. All technologies work. Voice coils deliver constant force over full stroke. Piezo motors deliver this force level from compact packages. Servos and steppers are oversized for this range in many cases.
Recommendation: Voice coil if constant force over the full stroke is needed. Piezo motor if resolution and holding are priorities.
Below 1 N continuous: Miniature actuators for MEMS, microfluidics, fiber alignment, and similar applications. Piezo stack actuators, small voice coils, and miniature piezo motors are the candidates. Stepper and servo motors at this force level are typically impractical due to minimum motor size constraints.
Recommendation: Piezo stack for sub-mm stroke; miniature piezo motor for longer stroke.
Holding Force: A Critical Distinction
Holding force at zero speed separates technologies sharply:
- Stepper motors: Full holding torque at zero power consumption (detent torque only, roughly 5% to 10% of holding torque) or at full rated current (full holding torque).
- Servo motors: Holding force requires continuous current. Power consumption is I^2 * R, and thermal management is required.
- Voice coils: Same as servo; continuous current and heat generation for any holding force.
- Piezo motors: Full holding force at zero power, from friction preload. Holding force equals the friction preload, typically 2 to 10 times the rated drive force.
- Piezo stacks: Zero-power hold at the current position. Position is maintained by the ceramic stiffness; the amplifier can be turned off.
If the application involves long hold times (minutes to hours) with position stability, piezo motors and piezo stack actuators have a fundamental advantage.
Question 4: What Is Your Operating Environment?
Environmental constraints often override all other considerations. A motor that is perfect in ambient air on a lab bench may be completely unsuitable in vacuum, in a cleanroom, or near an MRI scanner.
Vacuum
Below 10^-3 mbar (rough vacuum): Most motor types work with minor modifications. Lubrication must be changed to vacuum-compatible grease (e.g., Braycote, Krytox). Connectors must be vacuum-rated. Standard stepper and servo motors with appropriate grease are common in rough vacuum.
10^-3 to 10^-8 mbar (high vacuum): Heat dissipation becomes critical because convective cooling is absent. Stepper motors (10 to 20 W continuous dissipation) and servo motors (5 to 50 W at hold) create thermal management challenges. Piezo motors (zero power at hold, 1 to 5 W during motion) are significantly easier to implement. Voice coil actuators must be derated substantially.
Below 10^-8 mbar (ultra-high vacuum): Material outgassing dominates. All adhesives, lubricants, insulation materials, and coatings must be UHV-compatible. Piezo motors with ceramic/metal construction and UHV-compatible friction materials are available from several manufacturers. Servo motors in UHV require extensive modification and are expensive. Stepper motors are rarely used in UHV.
Recommendation: Piezo motor or piezo stack for high and ultra-high vacuum. Servo motor for rough vacuum with standard modifications.
Cleanroom
Particle generation is the primary concern. Sources include:
- Bearing wear: Ball screws, lead screws, and recirculating ball guides generate particles. Piezo motor flexure stages have no sliding contacts. Winner: piezo.
- Brush/commutator wear: Not applicable; all modern motors are brushless.
- Cable flexing: All moving-cable technologies generate particles from insulation wear. Cable management is critical regardless of motor type.
- Outgassing: Chemical contamination from lubricants, adhesives, and plastics. Piezo motors have fewer organic materials than servo/stepper systems with ball screws.
For ISO Class 5 (Class 100) and cleaner environments, piezo motor stages with flexure guides and vacuum-compatible materials are the lowest-risk choice.
Magnetic Fields
If the application is near magnetically sensitive equipment (electron microscopes, SQUID sensors, MRI systems), magnetic field emission from the motor is a primary concern.
- Stepper motors: Permanent magnets in the rotor, current-carrying coils in the stator. Stray field at 100 mm: 0.1 to 1 mT.
- Servo motors: Similar to steppers. Direct-drive types with large magnets can have stray fields of 1 to 10 mT at 100 mm.
- Voice coil actuators: Contain NdFeB permanent magnets with strong stray fields. Stray field at 100 mm: 0.5 to 5 mT. Shielding is possible but adds size and weight.
- Piezo motors: No permanent magnets, no current-carrying coils during hold. Stray magnetic field is essentially zero. The only source is the piezo driver cable carrying high-frequency current during motion, and this is easily shielded.
For magnetically sensitive environments, piezo motors are the only technology that does not require magnetic shielding.
Temperature Extremes
Cryogenic (below -40 degrees Celsius): Piezo ceramics function to liquid helium temperatures, though stroke decreases (PZT d33 coefficient drops approximately 50% at 77 K). Standard servo and stepper motors may have issues with bearing lubricant viscosity, magnetic property changes, and wiring embrittlement. Specialized cryogenic motors exist but are expensive.
High temperature (above 100 degrees Celsius): PZT ceramics lose piezoelectric properties above the Curie temperature (typically 150 to 350 degrees Celsius, depending on composition). For temperatures above 150 degrees Celsius, electromagnetic motors with high-temperature insulation and magnets (SmCo instead of NdFeB) are available.
Radiation
In radiation environments (nuclear, space, particle physics), piezo ceramics are radiation-hard to doses above 10^9 rad. Electronic components (encoders, driver ICs) are the limiting factor, not the motor. Electromagnetic motors are similarly radiation-tolerant in the motor itself, but encoders and drives limit system radiation hardness.
Question 5: Cost and Volume
Cost is always a consideration, and it interacts strongly with production volume.
Unit Cost at Low Volume (1 to 100 units)
- Stepper motor axis (motor + driver + lead screw + guide): $100 to $1,500
- Servo motor axis (motor + drive + ball screw + guide + encoder): $1,000 to $10,000
- Voice coil actuator stage: $500 to $5,000
- Piezo motor stage (motor + driver + encoder + stage): $2,000 to $10,000
- Piezo stack stage (stack + amplifier + flexure + sensor): $1,000 to $15,000
Unit Cost at High Volume (10,000+ units)
At high volume, the cost picture changes substantially:
- Stepper motors benefit enormously from scale. Motor cost drops to $5 to $20. Driver ICs cost $1 to $5.
- Servo motors also scale well. Motor cost drops to $20 to $100. Drive electronics: $10 to $50.
- Voice coil actuators are simple devices (coil + magnets + structure) that scale to $10 to $100 per unit.
- Piezo motors scale less aggressively because the piezo ceramic elements require specialized manufacturing (sintering, poling, dicing, electrode deposition). Motor cost at volume: $20 to $100. However, the friction contact elements have limited life and may require replacement, adding to lifecycle cost.
- Piezo stack actuators at volume: $10 to $200, depending on size. Multilayer stacks are manufactured in high volume for fuel injectors and other automotive applications, so the ceramic itself is inexpensive. The flexure stage is the cost driver.
The Decision Matrix
At low volume (prototyping, R&D, specialty equipment): choose the technology that best meets technical requirements. Cost differences of 2 to 5 times are acceptable.
At medium volume (100 to 10,000 units): technology choice must balance technical requirements with total system cost, including assembly labor, calibration, and warranty/service.
At high volume (above 10,000 units): component cost dominates. Stepper and servo motors have the deepest supply chains and lowest component costs. Piezo motors are competitive only when their technical advantages (resolution, size, power) directly enable product features that justify the cost premium.
Putting It Together: Decision Tree
Follow this simplified decision tree using your answers to the five questions:
Step 1: Resolution
- Above 10 micrometers: go to Step 2 with all options open.
- 1 to 10 micrometers: eliminate stepper motors unless cost is critical and closed-loop control is acceptable.
- Below 1 micrometer: eliminate stepper motors. Proceed with servo (direct-drive), voice coil, and piezo.
- Below 100 nm: eliminate voice coil unless stroke is below 1 mm. Proceed with piezo and direct-drive servo.
Step 2: Speed
- Above 500 mm/s: servo motor only.
- 50 to 500 mm/s: servo motor preferred. Piezo motor if resolution is below 1 micrometer.
- 1 to 50 mm/s: resolution and environment are the deciding factors.
- Below 1 mm/s: piezo motor or piezo stack preferred.
Step 3: Force
- Above 100 N: servo motor with screw drive.
- 10 to 100 N: servo motor preferred; piezo motor for special environments.
- Below 10 N: all remaining technologies viable.
Step 4: Environment
- Vacuum (below 10^-3 mbar): strong preference for piezo.
- Cleanroom (ISO 5 or better): strong preference for piezo.
- Magnetic sensitivity: piezo is the only non-magnetic option.
- Ambient industrial: no environmental constraint.
Step 5: Cost
- If multiple technologies survive Steps 1 through 4, choose the lowest-cost option that meets all technical requirements.
- If only one technology survives, validate that cost is acceptable. If not, revisit Steps 1 through 4 to determine whether any requirements can be relaxed.
Worked Example
Application: Automated fiber alignment for photonic device packaging.
- Resolution: 50 nm (0.05 micrometers) in XYZ
- Speed: 5 mm/s maximum
- Force: 0.5 N continuous
- Environment: Cleanroom ISO 6
- Volume: 200 units/year
- Stroke: 15 mm per axis
Step 1: 50 nm resolution eliminates steppers. Proceed with servo (direct-drive), voice coil, and piezo motor.
Step 2: 5 mm/s is within the range of all remaining technologies. No elimination.
Step 3: 0.5 N is easily met by all remaining technologies. No elimination.
Step 4: Cleanroom ISO 6 favors piezo motor (no ball screw particles, minimal outgassing). Voice coil is acceptable. Direct-drive servo with air bearing would work but is over-engineered.
Step 5: Cost comparison for 200 units/year:
- Piezo motor 3-axis stage: approximately $15,000 to $25,000
- Voice coil 3-axis stage with encoders: approximately $10,000 to $20,000
- Direct-drive servo with air bearings: approximately $40,000 to $80,000
The voice coil and piezo motor are closest in cost. The piezo motor wins on zero-power hold (useful for maintaining alignment during bonding operations), cleanroom compatibility, and the elimination of thermal drift from coil heating. The voice coil would be preferred if constant-force scanning were a primary requirement.
Decision: Piezo motor.
This framework does not guarantee the optimal choice in every case, but it eliminates obviously wrong choices quickly and focuses your detailed evaluation on the one or two technologies most likely to succeed. That alone saves weeks of engineering time and prevents the costly mistake of committing to a technology that cannot meet a fundamental requirement.