Single Coil BLDC Motor Driver Circuit with Dynamic Commutation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvedriver circuit complexityVSAvoidcommutation precision
Core Design Contradiction:
Device complexityVSMeasurement precision

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Force

If commutation timing is advanced to increase torque, then force increases, but acoustic noise and kick-back voltage increase

Engineering Contradiction:
ImprovetorqueVSAvoidacoustic noise and kick-back voltage
Core Design Contradiction:
ForceVSObject-generated harmful factors

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improvesensor tolerance compensationVSAvoidrotor position detection accuracy
Core Design Contradiction:
Manufacturing precisionVSMeasurement precision

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.

Inventive Principle:
Principle #23Feedback

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

Methodology Applied
Scientific EffectElectromagnetic induction: Electromagnetic Induction

Data Source

PatentEP3340454B1Method and circuit for driving single coil BLDC motor
Publication Date: 2020.02.05 MELEXIS BULGARIA LTD
  • EP3340454B1 patent drawingFigure 1(a)~1(c)
  • EP3340454B1 patent drawingFigure 2(a)~2(c)
  • EP3340454B1 patent drawingFigure 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.