Brushless Motor Commutation Calibration via Step Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing DC brushless motor control systems for rotary actuators assume evenly distributed commutation steps, leading to inaccuracies in torque, efficiency, and peak velocity due to variations in angular distances between steps.
Innovation Solution
A method involving determining and storing the magnetic center of each commutation step in a database, generating a commutation step map, and using this map to accurately control the motor windings for precise rotation, accounting for non-uniform step distributions and manufacturing variations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If commutation steps are assumed to be evenly distributed around the shaft, then the control system is simple and easy to implement, but the accuracy of torque, efficiency, and peak velocity deteriorates due to variations in angular distance between steps
Solution Approach 1:
The patent applies preliminary action by pre-calculating and storing the actual angular positions of all commutation steps in a lookup table during a calibration phase. This pre-computed commutation map is then used during motor operation to accurately determine the number of commutation steps needed for any desired rotation, eliminating the need for real-time complex calculations while maintaining high precision.
Solution Approach 2:
The patent creates a digital copy (commutation map) of the actual physical commutation step positions. Instead of directly measuring and calculating positions during operation, the system uses a pre-created lookup table that replicates the exact angular relationships between commutation steps, allowing accurate control through simple table lookups rather than complex real-time measurements.
2Productivity
If the assumed angular distance between commutation steps is used for calculation, then the calculation process is simple, but the resulting rotation provides incorrect location of commutation change reducing torque and efficiency
Solution Approach 1:
The system performs preliminary calibration to determine the exact angular distance between each commutation step and stores these values in a lookup table. During motor operation, the controller simply retrieves the pre-calculated number of commutation steps from the table based on the desired rotation angle, enabling both fast response and accurate torque delivery without complex real-time calculations.
3Device complexity
If variations in angular distance between commutation steps are not compensated, then the control method remains simple, but the available torque, efficiency, and peak velocity are reduced
Solution Approach 1:
The patent implements a one-time calibration process that pre-determines the actual angular positions of all commutation steps and stores them in a lookup table. This preliminary action eliminates the need for complex real-time compensation calculations, maintaining simple control logic while achieving high motor efficiency through accurate commutation step positioning.
Solution Approach 2:
The system creates a digital replica (commutation map) of the actual commutation step positions that captures all variations in angular distances. This copied information is stored in a lookup table and used during operation to accurately control motor efficiency without requiring complex real-time analysis of the physical variations.
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 ensures more accurate and efficient rotation by compensating for variability in commutation step distances, enhancing torque and efficiency by using a customized calibration and look-up table for precise motor control.
Implementation Method 1
determining a magnetic center of a current commutation step of a motor
Data Source
AI summary
A DC brushless motor includes a rotary actuation shaft having multiple poles. Each of the poles has multiple commutation steps. The DC brushless motor also includes a motor controller capable of controlling rotation of the rotary actuation shaft. The motor controller stores a commutation step map.

