BEMF Zero-Cross Detection Masking for PWM Motor Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting the zero-cross of back electromotive force (BEMF) in three-phase electric motors, particularly in PWM-driven spindle motors, face challenges in accuracy due to interference from switching disturbances and cannot ensure detection during the on-time period when the duty-cycle is low, leading to potential current flow issues.

Innovation Solution

An apparatus and method that include a control circuit to manage the power driving stages of the motor windings, introducing a masking signal and adjusting the duty-cycle to ensure zero-cross detection during the on-time period by modifying the PWM driving signal's duration to exceed the masking window, thereby maintaining desired current flow and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a masking signal is introduced to prevent false zero-cross detection during PWM switching edges, then detection accuracy is improved, but the detection window is reduced causing potential loss of valid zero-cross events

Engineering Contradiction:
Improvezero-cross detection accuracyVSAvoiddetection window duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The masking signal duration is made dynamic by adjusting the duty cycle of the PWM driving signal. When the duty cycle is increased, the on-time period extends beyond the masking window, ensuring that valid zero-cross events can be detected despite the presence of the masking signal. This dynamic adjustment allows the system to adapt to different operating conditions and maintain detection capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the duty cycle parameter of the PWM driving signal to ensure that the on-time period is always longer than the masking window duration. By modifying this key parameter, the system guarantees that there is always a time window available for valid zero-cross detection, resolving the contradiction between masking accuracy and detection opportunity.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If the duty cycle is kept low to minimize current flow, then energy consumption is reduced, but zero-cross detection during on-time period cannot be ensured

Engineering Contradiction:
Improvecurrent flow through windingsVSAvoidzero-cross detection reliability
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The duty cycle is dynamically adjusted to be sufficiently high during periods when zero-cross detection is required. This dynamic adjustment ensures that the on-time period is always longer than the masking window, guaranteeing reliable detection. The system can later reduce the duty cycle when detection is not critical, optimizing energy consumption while maintaining reliability when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs periodic PWM driving signals with carefully controlled duty cycles. By making the on-time period periodically extend beyond the masking window duration, the system creates reliable detection opportunities at regular intervals, ensuring consistent zero-cross detection capability while maintaining efficient periodic operation.

Inventive Principle:
Principle #19Periodic action

3Productivity

If PWM switching frequency is increased to improve motor response, then productivity is improved, but switching disturbances increase interfering with zero-cross detection

Engineering Contradiction:
Improvemotor response speedVSAvoidswitching disturbances
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The harmful switching disturbances are effectively removed from the detection process by introducing a masking signal that blocks false zero-cross detections during the switching edges. The masking window is precisely timed to coincide with the PWM switching disturbances, extracting and isolating the harmful interference period so that valid zero-cross events occurring outside this window can be reliably detected.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system skips over the problematic switching disturbance periods by using a masking signal that prevents detection during these intervals. By rushing through the switching edges without attempting detection, the system avoids the harmful effects of switching disturbances while maintaining high productivity through increased PWM frequency, as valid zero-cross events are detected in the clean periods between switching cycles.

Inventive Principle:
Principle #21Skipping (Rushing through)

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

Enables precise detection of the zero-cross of BEMF during the on-time period, even at low duty-cycles, ensuring accurate synchronization and minimizing current flow through the motor windings, thus improving torque production and motor performance.

Implementation Method 1

introducing a masking signal and adjusting the duty-cycle to ensure zero-cross detection during the on-time period

Methodology Applied
Scientific EffectMasking signal:

Implementation Method 2

precisely measure the instantaneous value of some significant electrical magnitude, such as the back electromotive force (BEMF), and more specifically, the zero-cross instant of these generally alternating signals

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

Data Source

PatentUS9391551B2Apparatus to detect the zero-cross of the BEMF of a three-phase electric motor and related method
Publication Date: 2016.07.12 STMICROELECTRONICS INT NV
  • US9391551B2 patent drawing
  • US9391551B2 patent drawing
  • US9391551B2 patent drawing

AI summary

A device may detect the zero-cross event of a BEMF of an electric motor with first, second, and third phase windings driven by respective first, second, and third power driving stages. The device may include a control circuit configured to place at an impedance state the third power driving stage relative to the third phase winding, the third phase winding being coupled to a zero-cross detecting circuit, introduce a masking signal to mask an output signal of the zero-cross detecting circuit in correspondence with each rising edge of a first driving signal of the first power driving stage relative to the first phase winding, and determine whether a first duty-cycle of the first driving signal is such that a duration of a masking window of the masking signal is greater than an on-time period of the first driving signal.