• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Advertise
  • Subscribe

Motion Control Tips

Automation • Motion Control • Power Transmission

  • News
    • Industry News
    • Editor Blogs
  • Controls
    • HMIs
    • PC-Based Controllers
    • PLCs + PACs
    • Stand-Alone Controllers
    • Software
  • Drives
    • Servo Drives
    • Stepper Drives
  • Encoders
    • Absolute Encoders
    • Incremental Encoders
    • Rotary Encoders
  • Mechanical
    • Bearings
    • Brakes + Clutches
    • Belt + chain
    • Couplings
    • Gears + Gearing
    • Lubrication
    • Shock + Vibration Mitigation
    • Springs + Rings + Seals
  • Linear
    • Actuators
    • Linear Motors
    • Linear Encoders
  • Motors
    • AC Motors
    • DC Motors
    • Brushless Motors
    • Gearmotors
    • Piezo Motors
    • Servo Motors
    • Stepper Motors
  • Systems
    • Conveyors + linear transport systems
    • Gantries + Stages
    • Rotary Tables
    • Grippers + End Effectors
    • Robotics
  • Networks
    • Connections + Sliprings
    • Fieldbuses
    • I/O
    • Sensors + Vision
  • Resources
    • FAQs
      • Motion Casebook
      • Motion Selection Guides
    • Suppliers
    • Video
You are here: Home / FAQs + basics / FAQ: What is closed-loop stepper motor control with step-loss compensation?

FAQ: What is closed-loop stepper motor control with step-loss compensation?

June 27, 2016 By Lisa Eitel Leave a Comment

Closed-loop stepper-motor control with step-loss compensation is a common performance-boosting algorithm for stepper systems.

In one prevalent form of step-loss compensation, an angle sensor or encoder tracks the motor-rotor position and any missed steps. Then the controller records its commands and the actual motor position from the encoder … converting position data to the equivalent number of steps. When the controller detects missed steps, it triggers position correction with makeup steps.

This form of step-loss compensation is useful when a stepper motor must deliver full speed or run near its maximum load (or where the output shaft is at risk of jamming).

Control in context: Preventing motors from missing steps

In another sensorless setup of step-loss compensation, the controller detects stalls through use back-EMF measurements for feedback.

Here, the controller uses a position loop to avoid lost steps from external disturbances through a current loop that modifies input to the motor … and keep the motor going, even under variable load.

Sensorless step-motor stall detection uses tracking of back EMF induced by rotor motion — leveraging the fact that back-EMF voltage proportional motor-rotor speed.
Sensorless step-motor stall detection uses tracking of back EMF induced by rotor motion — leveraging the fact that back-EMF voltage proportional motor-rotor speed.

Stepper motors have the advantage of running in an open loop configuration, as explained in FAQ: What is closed-loop control with load-position control? But closed-loop systems such as step-loss or load-position control require system feedback. Even so, these setups are less complicated and need less feedback than systems based on servomotors.

Different definitions for closed-loop stepper control

Note that some manufacturers define closed-loop stepper control as sinusoidal commutation using encoder feedback — to track rotor position and enable true field-oriented control. They argue that encoder-fitted stepper motors without field-oriented control (or sinusoidally commutated current control) are not true closed-loop options. The logic here is that such systems can only track step position and can’t correct for lost step during operation.

In contrast, true closed-loop stepper setups can correct for step losses. Here, the motor windings carry sinusoidal phase currents and the drive ensures the stator and rotor magnetic fields are complementary — so field strength delivers the target torque level. Such well-metered current in the windings lets the motor output consistent force with minimal noise and heat waste.

Another way to differentiate step-loss compensation

In contrast with load-position controls, step-loss controls don’t continuously compensate for errors throughout the movement profile.

Rather, only if the system detects lost steps does it take any corrective action.

Step-loss compensation is simpler than load-position control. Still, when considering whether to use closed-loop stepper motor control with step-loss compensation, think about what a particular system needs. Lost steps can throw off the entire operation of a stepper-motor-driven system. However, the degree to which a particular setup is sensitive to such failures will dictate whether it’s worthwhile to include step-loss compensation.

Another caveat: Step-loss compensation can correct errors and act as insurance. However, it shouldn’t serve as a first line of defense to make a stepper-control system foolproof. Take steps to ensure as few steps as possible are missed in the first place:

1) Select an appropriately sized motor. Here, use safety factors and ensure external causes don’t cause stalls.

2) Always test systems to make sure they won’t skip steps. Usually when a motion design misses steps, it loses multiple steps and not just one at a time. Careful checking and testing along with step-loss compensation can lead to more stable, reliable systems.

Edited by Zak Khan.

For more information on closed-loop stepper motor control with step-loss compensation:

ElectroCraft: Integrated Motor DC (IMDC) Closed-Loop Stepper FAQs

PDF Download: Mircomo Solutions — How to prevent step losses with stepper motors?

You Might Also Like

Filed Under: FAQs + basics, Motors, Stepper Motors

Reader Interactions

Leave a Reply

You must be logged in to post a comment.

Primary Sidebar

LEARNING CENTER

Design World Learning Center

Motion Control Handbook

“mct
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for Design Engineering Professionals.

RSS Featured White Papers

  • Robotic Automation is Indispensable for the Logistics Industry’s Continued Growth and Success
  • Reliable Linear Motion For Packaging Machines
  • Polymers Outperform Metals In Precision Gearing

Footer

Motion Control Tips

DESIGN WORLD NETWORK

Design World Online
The Robot Report
Coupling Tips
Linear Motion Tips
Bearing Tips
Fastener Engineering.
Wire and Cable Tips

MOTION CONTROL TIPS

Subscribe to our newsletter
Advertise with us
Contact us
About us

Copyright © 2025 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy | RSS