BLDC Motor Control via Zero Current Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional BLDC motor control methods require complex computations, current sensing circuits, and real-time phase current information, leading to inefficiencies and acoustic noise.

Innovation Solution

Control of three-phase BLDC motors using zero current detection (ZCD) to determine phase current direction, eliminating the need for real-time phase current information and reducing current distortion, with a flexible dynamic response and simplified control loop.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional FOC processing is used with current sensing circuits and d-q transforming computations, then real-time amplitude of phase current can be obtained, but device complexity and computational requirements increase significantly

Engineering Contradiction:
Improvereal-time phase current informationVSAvoidcurrent sensing circuit and processor requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the essential information needed for control by using zero-current detection points to infer phase current direction, eliminating the need for continuous current sensing circuits and complex d-q transforming computations while still obtaining sufficient real-time current information for effective motor control

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces the mechanical/physical current sensing circuitry with an electrical/computational approach using zero-current detection and logical inference to determine phase current direction, thereby eliminating dedicated current sensors and reducing hardware complexity

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

2Reliability

If Hall effect sensors are mounted on windings for rotor position sensing, then closed-loop control can be achieved, but device complexity and cost increase

Engineering Contradiction:
Improveclosed-loop controlVSAvoidsensor mounting and control circuitry
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent enables the motor control system to determine rotor position and phase current direction using signals already available from the motor's back-EMF and zero-current detection points, making the system self-sufficient without requiring external Hall effect sensors or additional position sensing hardware

Inventive Principle:
Principle #25Self-service

3Device complexity

If conventional window opening sensor-less BLDC systems are used, then control can be simplified, but current distortion increases leading to acoustic noise

Engineering Contradiction:
Improvecontrol system simplicityVSAvoidacoustic noise from current distortion
Core Design Contradiction:
Device complexityVSObject-generated harmful factors

Solution Approach 1:

The patent uses zero-current detection feedback to accurately determine phase current direction and timing, enabling precise commutation control that minimizes current distortion and reduces acoustic noise while maintaining simplified sensor-less operation

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent changes the control parameter from continuous current amplitude measurement to zero-current detection timing measurement, which inherently provides more accurate phase current direction information and reduces current distortion without increasing system complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3449561B1Motor control using phase current and phase voltage
Publication Date: 2025.12.31 ALLEGRO MICROSYSTEMS LLC
  • EP3449561B1 patent drawingFigure 1
  • EP3449561B1 patent drawingFigure 2
  • EP3449561B1 patent drawingFigure 2A

AI summary

Methods and apparatus to control a three-phase BLDC motor using phase current and phase voltage at zero current detection and a driving current derived from a bus current, for example. The driving current can be combined with a difference angle with an output provided to a controller to control a speed of the motor.