Stepper Motor Current Control Using Load-Angle Feedback
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Manufacturing precision
If the coil current is tightly regulated to follow target current, then positioning exactness is improved, but energy consumption increases
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.
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
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
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
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)
Data Source
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.


