BLDC Adaptive Zero Crossing Detection for Sensorless Control

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

VSEngineering 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

Engineering Contradiction:
Improverotor position sensing accuracyVSAvoidcost and complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #2Taking out (Extraction)

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.

Inventive Principle:
Principle #26Copying

2Device complexity

If sensor-less BLDC control using BEMF monitoring is implemented, then device complexity is reduced, but measurement precision of rotor position deteriorates

Engineering Contradiction:
ImprovecomplexityVSAvoidrotor position detection accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

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.

Inventive Principle:
Principle #23Feedback

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.

Inventive Principle:
Principle #10Preliminary action

3Ease of manufacture

If conventional zero-crossing detection is used, then implementation is simpler, but adaptability to different motor characteristics deteriorates

Engineering Contradiction:
Improveimplementation simplicityVSAvoidadaptability to motor characteristics
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

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.

Inventive Principle:
Principle #15Dynamics

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.

Inventive Principle:
Principle #35Parameter changes

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

Methodology Applied
Scientific EffectBack electromotive force (BEMF): Electromagnetic Induction

Data Source

PatentEP3262749B1BLDC adaptive zero crossing detection
Publication Date: 2020.04.01 MICROCHIP TECHNOLOGY INC
  • EP3262749B1 patent drawingFigure 1
  • EP3262749B1 patent drawingFigure 2
  • EP3262749B1 patent drawingFigure 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.