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

Linear Motion Tips

Covering Linear Motion Systems, Components and Linear Motion Resources

  • News
    • Editor’s blog
    • Industry news
    • Motion Casebook
  • Applications
  • Slides + guides
    • Ball + roller guides
    • Track roller (cam + wheel) guides
    • Crossed-roller slides
    • Linear bearings
    • Plastic + composite guides
  • Drives
    • Ball + lead + roller screws
    • Belt + chain drives for linear
    • Rack + pinion sets
  • Actuators
    • Ball + leadscrew driven
    • Belt + chain driven
    • Linear motors
    • Mini + piezo + voice coil
    • Rack + pinion driven
    • Rigid-chain actuators
  • Encoders + sensors (linear) + I/O
  • Stages + gantries
  • Resources
    • Suppliers
    • Video

What is sub-divisional error (SDE) in linear encoders?

★ By Danielle Collins 1 Comment

To determine the position of a linear axis, an encoder read head travels along a scale and “reads” changes in light (for optical encoders) or magnetic field (for magnetic types). As the read head registers these changes, it produces sine and cosine signals that are shifted 90 degrees from each other (referred to as “quadrature signals”). These analog sine and cosine signals are converted to digital signals, which are then interpolated — in some cases, by a factor of 16,000 or more — to increase resolution. But the interpolation can only be accurate if the original analog signals are without errors. Any imperfection in the sine and cosine signals — referred to as sub-divisional error — degrades the quality of the interpolation and reduces the accuracy of the encoder.

sub-divisional error
Sub-divisional error (aka interpolation error) occurs with each signal period of the encoder.
Image credit: Heidenhein

Sub-divisional error is cyclic, occurring with each interval of the scale or scanning pitch (i.e with each signal period), but it does not accumulate and is independent of the scale or travel length. The two primary causes of SDE are mechanical inaccuracies and misalignment between the scale and the read head, although harmonic disturbances can also cause distortions in the sine and cosine signals.

Using a Lissajous pattern to determine sub-divisional error

To analyze sub-divisional error, the magnitude of the sine wave signal is plotted on an X-Y graph against the magnitude of the cosine wave signal, over time. This creates what is referred to as a “Lissajous” pattern.

sub-divisional error
When the magnitude of the sine wave is plotted on an X-Y graph against the magnitude of the cosine wave over time, a Lissajous pattern is created.
Image credit: wikipedia.com

With the plot centered at the 0,0 coordinate, if the signals are phase shifted by exactly 90 degrees and have a 1:1 amplitude, the plot will form a perfect circle. Sub-divisional error can manifest as an offset of the center point, or as differences in phase (sine and cosine shift not exactly 90 degrees) or amplitude between the sine and cosine signals. Even in high-quality encoders, SDE can be 1 to 2 percent of the signal period, so signal processing electronics often include gain, phase, and offset corrections to counter sub-divisional errors.

counter the sub-divisional error and
Imperfections in encoder sine and cosine signals can be seen in the Lissajous figure. Offset errors are indicated by a perfectly circular plot (red) that is not centered at the 0,0 position of the axis. The green plot depicts a gain (amplitude) mismatch between the sine and cosine signals, and the blue, oblong plot occurs when the signals are not shifted by exactly 90 degrees.
Image credit: Celera Motion

Direct drives require high-accuracy encoders

Encoder accuracy is important for positioning applications driven by mechanically-coupled rotary motors, but accuracy is especially critical when a direct drive linear motor is being used. The difference lies in how speed is controlled.

In a traditional rotary motor application, a rotary encoder attached to the motor provides speed information, while the linear encoder provides position information. But in direct drive applications, there is no rotary encoder. The linear encoder provides feedback for both speed and position, with the speed information being derived from the encoder’s position. Sub-divisional error — which impairs the encoder’s ability to accurately report position, and therefore, derive speed information — can lead to velocity ripple.

In addition, direct drive systems can be operated with high control loop gains, which allows them to respond quickly to correct errors in position or speed. But as the frequency of the error increases, the controller is unable to keep up with the error, and the motor draws more current trying to respond, resulting in audible noise and excessive motor heating.

sub-divisional error
Current draw of a direct drive motor when using an encoder with low sub-divisional error (A) versus an encoder with high sub-divisional error (B).
Image credit: Heidenhein

Sub-divisional error is sometimes referred to as interpolation error and is typically expressed in nanometers (nm) for linear encoders and in degrees for rotary encoders. 


 

You Might Also Like

Filed Under: Encoders + sensors (linear) + I/O, FAQs + basics

Reader Interactions

Comments

  1. Kevin Kaufenberg says

    ★ at

    Nice article on interpolation error!

Leave a Reply

You must be logged in to post a comment.

Primary Sidebar

LEARNING CENTER

Design World Learning Center
“lmt
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for Design Engineering Professionals.
“linear

RSS Motion Control Tips

  • PICMA Plus piezo actuators offer extended displacement range
  • New motors, gearhead, and encoders with 16-mm diameter from FAULHABER
  • SSEAC subsea actuator provides precise flow control on the seabed
  • Using motion controls in autonomous robotics
  • PI releases V-781 XY stage series for precision motion systems

RSS Featured White Papers

  • Robotic Automation is Indispensable for the Logistics Industry’s Continued Growth and Success
  • Reliable Linear Motion For Packaging Machines
  • Technical Brief – “Understanding the Extensive Benefits of Total Linear Positioning Systems.”

Footer

Linear Motion Tips

Design World Network

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

Linear Motion 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