Single Coil BLDC Motor Driver Circuit with Dynamic Commutation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for driving single coil brushless DC motors, particularly in low-cost fan applications, face challenges in accurately synchronizing current waveforms with rotor position, leading to inefficiencies in torque and acoustic noise due to reliance on open-loop systems and inadequate consideration of actual current deviations caused by sensor tolerances and environmental factors.
Innovation Solution
A closed-loop method and driver circuit that monitors both rotor position and coil current signals to dynamically adjust the prediction period for optimal commutation, ensuring the current drops to near-zero at the ideal commutation moment, allowing for tuning between increased torque and reduced noise or vice versa.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If open-loop control is used to simplify the driver circuit, then device complexity is reduced, but commutation precision deteriorates due to inability to compensate for current deviations
Solution Approach 1:
The patent implements a closed-loop control system that monitors the actual current through the coil and compares it with the expected current waveform. The system uses feedback from current sensors and Hall sensors to detect deviations and dynamically adjusts the commutation timing to compensate for these deviations, thereby maintaining high commutation precision without requiring overly complex circuitry.
Solution Approach 2:
The patent replaces complex mechanical adjustment mechanisms with electronic control. Instead of using complex hardware circuits to achieve precise commutation, the system uses software-based algorithms that process sensor signals and dynamically calculate optimal commutation timing, substituting mechanical/complex electrical systems with intelligent electronic control.
2Force
If commutation timing is advanced to increase torque, then force increases, but acoustic noise and kick-back voltage increase
Solution Approach 1:
The patent implements dynamic adjustment of commutation timing based on real-time motor operating conditions. The system continuously monitors current waveforms and rotor position, then adaptively modifies the commutation advance angle to optimize the torque-acoustic noise trade-off. This allows the system to achieve high torque when needed while minimizing acoustic noise and kick-back voltage under different operating conditions.
Solution Approach 2:
The patent changes the commutation timing parameter dynamically based on operating conditions. By adjusting the commutation advance angle as a variable parameter rather than a fixed value, the system can optimize torque production while controlling acoustic noise and kick-back voltage. The controller modifies this parameter in real-time based on feedback from current and position sensors.
3Manufacturing precision
If sensor tolerances are not compensated to reduce manufacturing cost, then manufacturing precision is maintained at baseline, but commutation accuracy deteriorates due to rotor position detection errors
Solution Approach 1:
The patent uses feedback from Hall sensors and current sensors to detect actual rotor position and current deviations caused by sensor tolerances. The system compares measured values with expected values and dynamically adjusts commutation timing to compensate for position detection errors, effectively canceling out the impact of sensor tolerance variations without requiring high-precision sensors.
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 enhances the precision of commutation, reducing kick-back voltage and acoustic noise while allowing for customizable torque and noise levels based on application-specific criteria, improving motor performance in fan cooling applications.
Implementation Method 1
a motor with a single coil... single-phase brushless DC motors... a stator with a coil, and a rotor with permanent magnets
Data Source
Figure 1(a)~1(c)
Figure 2(a)~2(c)
Figure 3~4
AI summary
Method of driving a single-coil motor having a stator and a rotor and a coil, comprising the steps of: monitoring a position signal (Sp) and determining when said signal (Sp) passes a first threshold (Tr1); b) providing control signals for energizing the coil; c) a predefined period (Tpred) later, providing control signals (C11, C12, C21, C22) for stopping or reducing the energization of the coil; d) monitoring a second signal (Sc) indicative of the coil current, and determining a third time (t3) when said signal passes a second threshold level (Tr2); and monitoring the first signal (Sp), and determining a fourth time (t4) when said signal (Sp) passes a third threshold level (Tr3); e) updating the prediction period (Tpred); f) repeating steps b) to e). A driver circuit (800) adapted for performing such method. A system comprising such driver circuit.