Brushless DC Motor FOC Using Hall-Sector Rotor Angle Estimation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing indirect field-oriented control (FOC) systems for brushless DC motors using digital Hall sensors struggle with inaccurate rotor position estimation during startup under heavy load, leading to unreliable torque generation and motor failure.
Innovation Solution
The rotor position is divided into sectors by equidistant digital Hall sensors, with each sector corresponding to a defined Hall pattern, allowing for a stepwise constant rotor angle estimation, which is then used to improve FOC accuracy during startup, transitioning to a conventionally estimated continuous rotor angle at higher speeds.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If digital Hall sensors are used to detect rotor position in indirect FOC, then device complexity is reduced compared to AMR sensors or encoders, but measurement precision deteriorates at low speeds during startup under heavy load
Solution Approach 1:
The rotor position detection is segmented into two distinct operational phases: startup phase (using stepwise constant rotor angle from Hall sensor transitions) and running phase (using continuous rotor angle from PLL). This segmentation allows each phase to use the most appropriate measurement method for its specific requirements, resolving the contradiction between simple sensor hardware and accurate position measurement across all operating conditions.
Solution Approach 2:
During the startup phase before the motor reaches sufficient speed for reliable PLL operation, the system performs preliminary rotor position estimation using the stepwise constant rotor angle method based on Hall sensor transitions. This preliminary action provides accurate enough position information to generate starting torque, after which the system transitions to the more precise continuous estimation method.
2Measurement precision
If conventional PLL-based continuous rotor angle estimation is used, then measurement precision improves at high speeds, but reliability deteriorates during startup under heavy load due to insufficient Hall interrupts
Solution Approach 1:
The system dynamically switches between two rotor angle estimation methods based on motor speed conditions. At low speeds during startup, it uses the stepwise constant rotor angle method; at higher speeds, it transitions to the PLL-based continuous estimation method. This dynamic adaptation ensures reliable operation across the entire speed range, resolving the contradiction between precision at high speeds and reliability during startup.
3Measurement precision
If high-resolution encoder systems are used to achieve accurate rotor position detection, then torque control precision improves, but device complexity and cost increase significantly
Solution Approach 1:
The position sensing system is segmented into two functional components: simple digital Hall sensors for coarse position detection, and a dual-method estimation algorithm (stepwise constant angle + PLL) for achieving encoder-level precision. This segmentation allows the system to achieve high measurement precision without requiring complex expensive encoder hardware, resolving the contradiction between precision and complexity.
Solution Approach 2:
Instead of using expensive physical encoders, the system creates a virtual encoder by processing Hall sensor signals through the dual-method estimation algorithm. This copying approach replicates the functionality of high-resolution encoders using simpler, cheaper components, resolving the contradiction between measurement precision and device complexity.
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 method enables high starting torque and efficient dynamic speed behavior in brushless DC motors, achieving performance comparable to high-resolution encoder systems while maintaining high efficiency across the speed range.
Implementation Method 1
The present invention relates to a method and an electronic device for field-oriented control of a brushless DC motor using digital HALL sensors for detecting the current rotor position of the DC motor
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The invention relates to a method and an electronic device for indirect field-oriented control (FOC) of a brushless DC motor (1) using digital Hall sensors (3a - 3c) for detecting the current rotor position of the DC motor (1) for the purpose of torque control, wherein an electrical revolution of the rotor (2) is divided into twice (2n) as many sectors by a plurality (n) of digital Hall sensors (3a - 3c) arranged equidistant from one another with respect to the rotor circumference, wherein each sector corresponds to a defined Hall pattern and a change in the Hall signal is interpreted as an exceeding of the boundary of a sector caused by the rotation of the rotor (2) in order to apply a stepwise constant rotor angle (α) to determine the current rotor position for the field-oriented control.