Permanent Magnet Synchronous Motor Calibration Using Hall Effect Sensors
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing motor calibration methods for permanent magnet synchronous motors are specific to each motor and require costly calibration data collection, which limits their deployment and accuracy, especially at varying speeds where sensor noise and update rates become issues.
Innovation Solution
A method and system that generate a rotating magnetic field at a constant angular velocity independent of the rotor position, using digital Hall effect sensors to compute accurate positions and create a reference table for precise angular velocity calculations, allowing for on-demand calibration during operation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If calibration data is collected during system manufacturing tests or field commissioning, then position accuracy is improved, but deployment cost increases
Solution Approach 1:
The motor system performs self-calibration by using its own Hall effect sensors to detect rotor position and generate correction data during normal operation, eliminating the need for external calibration equipment and field commissioning activities
Solution Approach 2:
The system pre-computes accurate positions for each Hall effect sensor during an initial calibration phase, storing these values in a lookup table for rapid access during normal operation, thereby avoiding costly field calibration
2Measurement precision
If calibration data is specific to a particular motor, then position accuracy is improved, but system versatility deteriorates
Solution Approach 1:
The system changes the parameter of calibration data from motor-specific physical measurements to universal electrical angle calculations based on Hall effect sensor transitions, allowing the same calibration algorithm to work across different motor instances
Solution Approach 2:
The calibration algorithm serves multiple functions by working with any permanent magnet synchronous motor using digital Hall effect sensors, making the system universally applicable without requiring motor-specific calibration procedures
3Measurement precision
If Hall effect sensors are used for position detection, then position feedback is improved, but noise and update rate issues occur at high speeds
Solution Approach 1:
The system uses the periodic nature of Hall effect sensor transitions during rotor rotation to generate position feedback, calculating electrical angle based on the periodic sequence of sensor state changes rather than continuous analog signals
Solution Approach 2:
The system replaces mechanical continuous position sensing with an electrical digital approach, using discrete Hall effect sensor transitions to generate position feedback through computational algorithms, thereby eliminating mechanical sensor noise issues
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 provides accurate motor speed feedback over a wide operational range, reducing noise and increasing update rates at high speeds, while allowing for cost-effective calibration and improved position sensing accuracy.
Implementation Method 1
a plurality of digital Hall effect sensors, configured to detect polarity changes of rotor magnets relative to the plurality of digital Hall effect sensors during rotation of the motor
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for calibrating a motor, the motor comprising a permanent magnet synchronous motor, is provided. The method generates a rotating magnetic field using a voltage vector, the rotating magnetic field configured to rotate at a constant angular velocity independent of an actual rotor position, and the rotating magnetic field rotating in a first direction; identifies, by a processor, timing data associated with a plurality of digital Hall effect sensors; computes, by the processor, accurate positions for each of the plurality of digital Hall effect sensors, using the timing data and the constant angular velocity; creates a reference table in system memory, by the processor, the reference table comprising the accurate positions; and during operation of the motor, calculates accurate angular velocity values for the motor, using the reference table.