BLDC Adaptive Zero Crossing Detection for Sensorless Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Brushless direct current (BLDC) motor control is challenging without sensors, particularly in determining rotor position, and existing solutions are complex and costly, requiring high processing power for accurate zero-crossing detection of back electromotive force (BEMF) signals.
Innovation Solution
A method and apparatus for adaptive zero-crossing detection in BLDC motors using pulse width modulation (PWM) drive voltage pulses, a voltage comparator, and a microcontroller to measure and adjust reference voltages based on falling and rising time intervals of BEMF periods, allowing for sensor-less control by adjusting the reference voltage to synchronize commutation with motor characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If Hall Effect sensors are used to sense rotor position, then rotor position sensing accuracy is improved, but cost and device complexity increase
Solution Approach 1:
The patent extracts the rotor position sensing function from physical Hall Effect sensors and implements it through software-based detection of back-EMF zero-crossing events. The back-EMF signals naturally present in the motor phases are monitored to determine rotor position, eliminating the need for separate sensing components while maintaining the essential function of rotor position detection.
Solution Approach 2:
The patent creates a virtual model of rotor position by analyzing the characteristics of back-EMF signals. Instead of directly measuring position with sensors, the system copies position information from the electrical characteristics of the motor phases during commutation, using the timing and amplitude of back-EMF to infer rotor position without physical contact.
2Device complexity
If sensor-less BLDC control using BEMF monitoring is implemented, then device complexity is reduced, but measurement precision of rotor position deteriorates
Solution Approach 1:
The patent implements a feedback mechanism where the detected zero-crossing events are continuously monitored and used to adjust commutation timing. The system measures the time intervals between zero-crossing events and uses this feedback to refine rotor position estimation, ensuring accurate commutation switching even without physical sensors.
Solution Approach 2:
The patent performs preliminary characterization of the motor's back-EMF signals during commissioning to establish reference waveforms and timing parameters. This preliminary action enables the system to accurately interpret back-EMF signals during operation, improving measurement precision by having pre-established knowledge of the specific motor's electrical characteristics.
3Ease of manufacture
If conventional zero-crossing detection is used, then implementation is simpler, but adaptability to different motor characteristics deteriorates
Solution Approach 1:
The patent implements dynamic adaptation by continuously monitoring back-EMF signal characteristics and adjusting detection parameters in real-time. The system measures rising and falling time intervals of BEMF periods and dynamically adjusts reference voltages and detection thresholds to match the specific motor's electrical characteristics, enabling the same control algorithm to work across different motor types and conditions.
Solution Approach 2:
The patent changes detection parameters such as reference voltage levels and time interval thresholds based on measured motor characteristics. By adjusting these parameters dynamically, the system adapts to different motor back-EMF waveforms, frequencies, and amplitudes, maintaining accurate zero-crossing detection across varying motor conditions without requiring redesign.
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 simplifies BLDC motor control by accurately detecting zero-crossing events, reducing the need for costly sensors and high processing power, enabling efficient and reliable operation of BLDC motors without sensor feedback.
Implementation Method 1
monitoring the back electromotive force (BEMF) voltages at each phase (A-B-C) of the motor to determine drive commutation
Data Source
Figure 1
Figure 2
Figure 3~4
AI summary
BLDC adaptive zero crossing detection compares BEMF voltages from a floating phase of a BLDC motor to a reference voltage, measures a rising time interval during a rising BEMF period when the BEMF voltages are greater than the reference voltage, and a falling time interval during a falling BEMF period when the BEMF voltages are less than the reference voltage. The reference voltage is adjusted so that the rising and falling time intervals are substantially the same, thereby causing the drive voltage to be in phase with the motor self-generated voltage, thus ensuring maximum efficiency of the BLDC motor.