Stepper Motor Stall Detection at Low Velocities

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Stepper motors often stall due to increased mechanical loads, leading to step loss and reduced accuracy, especially at low velocities. Existing solutions require over-dimensioning, which increases costs and resource requirements.

Innovation Solution

A method and circuit arrangement that operate a stepper motor in a control loop, filtering load values to generate stall detection values, determining a step value based on the difference between stall detection values, and comparing it to a threshold to detect motor stall conditions effectively at low velocities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sensor-based closed loop systems are used to detect motor stall, then reliability is improved, but device complexity and implementation cost increase

Engineering Contradiction:
Improvemotor stall detection reliabilityVSAvoidimplementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses the stepper motor's own existing sensorless load values (coil current measurements) to detect stall conditions, rather than adding external sensors. The controller processes the motor's inherent electrical characteristics to generate stall detection values, making the motor system self-diagnostic without additional hardware complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces mechanical/sensor-based detection methods with an electrical field-based approach. By monitoring changes in coil current characteristics and calculating load values from electrical measurements, the system substitutes physical sensors with electrical signal analysis to detect mechanical stall conditions

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If traditional sensorless stall detection is used, then device complexity is reduced, but measurement precision deteriorates at low velocities

Engineering Contradiction:
Improvedetection system complexityVSAvoidstall detection precision
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The system performs preliminary filtering and processing of load values to generate smoothed stall detection values before making stall determination. By pre-processing the raw electrical measurements through filtering operations, the system prepares refined data that enables accurate stall detection even at low velocities where signal variations are minimal

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically adjusts the detection approach by calculating the difference between consecutive stall detection values and comparing against a threshold. This dynamic differential measurement approach enhances sensitivity to stall conditions while maintaining robustness against slow thermal drifts, improving precision without requiring complex static calibration

Inventive Principle:
Principle #15Dynamics

3Reliability

If stepper motors are over-dimensioned to avoid motor stall, then reliability is improved, but weight and cost increase

Engineering Contradiction:
Improvemotor stall resistanceVSAvoidmotor weight
Core Design Contradiction:
ReliabilityVSWeight of moving object

Solution Approach 1:

The system implements feedback by continuously monitoring load values derived from coil currents and comparing processed stall detection values against thresholds. This real-time feedback mechanism allows the controller to detect approaching stall conditions and adjust operation accordingly, enabling smaller motors to operate reliably within their actual capabilities rather than requiring excessive oversizing

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the operational parameters by using differential measurement (difference between consecutive stall detection values) and applying filtering to transform raw electrical measurements into meaningful stall indicators. This parameter transformation enables accurate stall detection that allows proper motor sizing without excessive margins

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP4498596A1Stepper motor stall detection
Publication Date: 2025.01.29 ANALOG DEVICES INT UNLTD CO
  • EP4498596A1 patent drawingFigure 1
  • EP4498596A1 patent drawingFigure 2
  • EP4498596A1 patent drawingFigure 3

AI summary

A new method and circuit arrangement for operating a stepper motor in a control loop. Load values associated with a mechanical load of a stepper motor in operation are filtered to generate stall detection values. A step value is determined based on the difference between two stall detection values. The step value is compared to a threshold, and the stepper motor is determined to be in a stall condition based on the comparison between the step value to the threshold. This arrangement enables improved detection of stepper motor stall conditions when the stepper motor is operated at low velocities.