Stepper Motor Current Control Using Load-Angle Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voltage-regulated operating modes for stepper motors face challenges in maintaining exact regulation of coil current at higher rotational speeds and load angles, leading to phase shifts and motor oscillations that can result in stalling due to cogging torque and resonance excitation.

Innovation Solution

A method and circuit arrangement for operating stepper motors in a voltage-based mode with a control loop, involving measurement and calculation of coil currents to determine load angles and generate voltage-based control signals, which improves load angle calculation accuracy and stability, and adjusts micro-step sequencer waveforms to reduce motor resonance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If voltage-based operating mode with conventional control is used, then the stepper motor can operate at higher rotational speeds, but phase shifts and motor oscillations occur leading to stalling

Engineering Contradiction:
Improverotational speedVSAvoidcontrol stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements a control loop that continuously measures the actual coil current using ADCs, compares it with the target current, and adjusts the PWM duty factor accordingly. This feedback mechanism compensates for phase shifts and oscillations that occur at higher rotational speeds, preventing motor stalling while maintaining operational reliability.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent dynamically adjusts the PWM duty factor parameter based on the measured coil current and target current relationship. By changing this electrical parameter in real-time according to actual motor conditions, the system maintains stable operation across varying rotational speeds without causing phase shifts or oscillations.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If micro-step operation with sinusoidal current is used, then resolution and uniformity of motor operation are improved, but the system complexity increases

Engineering Contradiction:
Improvepositioning resolutionVSAvoidcontrol system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces complex mechanical positioning mechanisms with electronic control. By using ADCs to measure current and a control loop with PWM modulation to regulate coil current, the system achieves high positioning resolution through software-based micro-step operation rather than through complex mechanical structures.

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

Solution Approach 2:

The patent implements a universal control approach that handles both full-step and micro-step operation through the same hardware infrastructure. The single control loop with ADC measurement and PWM output can generate sinusoidal current waveforms for micro-stepping or square waveforms for full-stepping, eliminating the need for separate control systems for different operating modes.

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

3Manufacturing precision

If the coil current is tightly regulated to follow target current, then positioning exactness is improved, but energy consumption increases

Engineering Contradiction:
Improvepositioning exactnessVSAvoidenergy consumption
Core Design Contradiction:
Manufacturing precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies partial regulation by using PWM to control the average coil current rather than maintaining continuous maximum current. The duty factor is adjusted to provide just enough current to achieve the target position, avoiding excessive energy consumption while maintaining positioning exactness through precise current control during critical phases of the micro-step cycle.

Inventive Principle:
Principle #16Partial or excessive action

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach enhances control stability and efficiency by accurately regulating coil currents, reducing energy consumption, and damping motor resonances, thereby preventing motor stalling and improving overall motor performance across various load conditions.

Implementation Method 1

measuring a first motor coil current (IADCx) from the first stepper motor coil; measuring a second motor coil current (IADCy) from the second stepper motor coil

Methodology Applied
Scientific EffectAnalog-to-digital conversion:

Implementation Method 2

the motor supply voltage can be pulse-width-modulated and applied with corresponding polarity to the motor coils, the duty factor of this modulation being controlled or regulated in such a way that the resulting effective voltage across the motor coils each has an amount which causes the instantaneous target coil current value to flow

Methodology Applied
Scientific EffectPulse-width modulation:

Implementation Method 3

a magnetic rotor is turned stepwise by each a small angle by means of a controlled rotating electromagnetic field which is generated by the motor's stator coils

Methodology Applied
Scientific EffectElectromagnetic field generation: Electromagnetic Induction

Implementation Method 4

the actual coil current follows over its entire (e.g. sine-shaped) course, namely during the increasing and decreasing sections of the coil current, as far as possible promptly and exactly the corresponding specified current (target coil current) for the related motor coil and is at least substantially not influenced by the voltage which is counter-induced by the rotor within the motor coils (counter EMF)

Methodology Applied
Scientific EffectCounter EMF: Electromagnetic Induction

Data Source

PatentUS12176841B2Method and circuit arrangement for controlling a stepper motor
Publication Date: 2024.12.24 ANALOG DEVICES INT UNLTD CO
  • US12176841B2 patent drawing
  • US12176841B2 patent drawing
  • US12176841B2 patent drawing

AI summary

A new method and circuit arrangement for operating a stepper motor in a voltage-based operating mode with a control loop over the whole operating range of speeds of a stepper motor. The method/circuit arrangement includes calculating a load angle of the stepper motor. The load angle is then used to calculate a voltage-based control signal suitable for operating a known motor driver circuit, such as a chopper, to drive the stepper motor coils. This enables improved control over the stepper motor which can improve control stability.