Motor Control Using Position Sensors for Commutation Error Compensation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Brushless motors face challenges in accurate commutation due to imprecise position sensor mounting, hysteresis, and manufacturing imperfections, leading to imbalanced phase conduction, torque ripples, and reduced power efficiency, especially when generating sinusoidal back-EMF requires higher resolution and adaptive control.
Innovation Solution
A method and circuit for monitoring position sensors to measure transition times, calculate commutation error fractions, and adjust commutation times based on back-EMF calibration, ensuring precise waveform alignment and dynamic speed control through a Look-Up Table and PWM modulation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Volume of moving object
If position sensors are mounted in limited space, then device compactness is improved, but measurement precision deteriorates due to imprecise mounting
Solution Approach 1:
The system performs preliminary calibration by measuring actual transition times of position sensors during a calibration revolution period, then calculates commutation error fractions to compensate for mounting inaccuracies before normal operation begins
Solution Approach 2:
The system continuously monitors position sensor output patterns, measures actual transition times, compares them with expected values, and uses the calculated commutation error fractions to adjust commutation timing in real-time, creating a closed-loop feedback system that compensates for mounting errors
2Device complexity
If digital-output position sensors are used, then device complexity is reduced, but measurement precision deteriorates due to insufficient resolution for sinusoidal-weighted control
Solution Approach 1:
The system changes the parameter of commutation timing by calculating error fractions based on measured transition times and using these to adjust the timing of commutation events, transforming fixed digital outputs into dynamically adjusted control signals
Solution Approach 2:
The system introduces dynamic adjustment to the commutation timing by calculating and applying commutation error fractions that vary with operating conditions, enabling adaptive control that maintains precision across different speeds and loads
3Device complexity
If commutation timing is not accurately adjusted, then device complexity is reduced, but power efficiency deteriorates due to imbalanced phase conduction and torque ripples
Solution Approach 1:
The system performs preliminary calibration to determine commutation error fractions before normal operation, establishing the foundation for accurate commutation timing without requiring complex real-time calculations during motor operation
Solution Approach 2:
The system uses feedback from measured transition times to continuously adjust commutation timing based on calculated error fractions, ensuring optimal phase conduction and minimizing torque ripples and energy losses
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 improves motor control accuracy, reduces phase delays, and enhances power efficiency by aligning commutation times with Hall transition times, providing smoother operation and precise control, especially at low speeds.
Implementation Method 1
position sensors (e.g. magnetic Hall sensors)
Implementation Method 2
brushless motors are configured to generate a sinusoidal back-Electromotive Force (EMF) during operation
Data Source
AI summary
An embodiment method for motor control includes monitoring a plurality of position sensors coupled to a revolving motor. The monitoring includes measuring transition times of respective output patterns produced by the position sensors, the respective output patterns each including at least one transition time that repeats in accordance with each revolution of the motor. The method further includes determining a first revolution period in accordance with the measured transition times. The method also includes determining an elapsed fraction of the first revolution period that has elapsed since a start time of the first revolution period.


