Encoder Position Smoothing for Motor Stop Jitter Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies fail to effectively reduce jitter in position data when a motor mechanically coupled to an encoder is stopped, which affects precise control of the motor.

Innovation Solution

A control device with an obtaining unit, smoothing unit, and output unit that processes position data from an encoder, where unsmoothed data is output while the motor is operating and smoothed data is output when stopped, using a state detector to determine the motor's operating state and a smoothing unit to calculate average values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If position data from the encoder is output as it is while the motor is stopped, then the control performance is maintained, but jitter in the position data occurs

Engineering Contradiction:
Improveposition data accuracyVSAvoidposition data stability
Core Design Contradiction:
Measurement precisionVSStability of the object's composition

Solution Approach 1:

The patent applies dynamics by making the data processing method adaptive to the motor's operating state. The control device dynamically switches between two modes: outputting unsmoothed position data when the motor is operating to maintain control performance, and outputting smoothed position data when the motor is stopped to reduce jitter. This dynamic adjustment resolves the contradiction between maintaining measurement precision and ensuring data stability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the processing parameter of position data based on the motor's operating state. When the motor is stopped, the smoothing parameter is activated to reduce jitter in the position data. When the motor is operating, the smoothing parameter is deactivated to maintain real-time control accuracy. This parameter change approach allows the system to optimize between stability and precision based on operational conditions.

Inventive Principle:
Principle #35Parameter changes

2Stability of the object's composition

If smoothed position data is output while the motor is operating, then jitter is reduced, but control performance is affected

Engineering Contradiction:
Improveposition data stabilityVSAvoidcontrol performance
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The control device dynamically adjusts the data smoothing application based on motor operation status. During motor operation, the system disables smoothing to maintain real-time control responsiveness and accuracy. During motor stop, the system enables smoothing to reduce jitter. This dynamic switching ensures that productivity is not compromised during operation while still achieving stability when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies local quality by treating position data differently based on the operational context. Instead of uniformly smoothing all position data, the system selectively applies smoothing only to position data generated when the motor is stopped. This localized processing approach ensures that control performance during operation remains unaffected while jitter during stop is reduced.

Inventive Principle:
Principle #3Local quality

3Reliability

If additional detection units are added to detect motor operating state, then the operating state can be accurately detected, but device complexity increases

Engineering Contradiction:
Improveoperating state detection accuracyVSAvoidcontrol device structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the existing position data acquisition function multi-functional. The same encoder and data acquisition unit that collect position information also provide the basis for determining motor operating state. By analyzing the characteristics of position data (such as change rate or validity flags), the system can infer whether the motor is operating or stopped without adding dedicated detection units. This universality approach maintains reliability while avoiding increased device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The control device performs self-detection of the motor operating state by analyzing its own position data from the encoder. Instead of requiring external sensors or additional detection units, the system uses the existing position information to determine operational status. This self-service approach eliminates the need for additional hardware while maintaining accurate state detection.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250244739A1Control device, control system, and processing method
Publication Date: 2025.07.31 OMRON CORP
  • US20250244739A1 patent drawing
  • US20250244739A1 patent drawing
  • US20250244739A1 patent drawing

AI summary

Means for achieving a new object which is reduction of jitter in position data which may be caused while a motor mechanically coupled to an encoder is stopped is provided. A control device includes an obtaining unit configured to obtain position data from an encoder, a smoothing unit configured to smooth the position data from the encoder, a state detector configured to detect an operating state of the motor mechanically coupled to the encoder, and an output unit configured to output the position data from the encoder every control cycle. The output unit is configured to output the position data from the encoder as it is while the motor is operating and to output the smoothed position data while the motor is stopped.