Sensorless Motor Drive Circuit Zero Crossing Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Sensorless motor drive systems face challenges in accurately detecting the zero crossing point due to noise components in back electromotive voltage, leading to rotor position misdetetection, which affects rotation accuracy and stability.

Innovation Solution

A motor drive circuit with a pulse modulation signal generation unit, back electromotive detection circuit, switching control unit, and pulse adjustment unit that compares back electromotive voltage with middle point voltage to accurately detect the zero crossing point, adjusting the pulse modulation signal's duty ratio and frequency to minimize phase errors and ensure precise detection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If pulse modulation is used to control motor current, then motor control flexibility and efficiency are improved, but noise components appear in back electromotive voltage causing zero crossing point detection errors

Engineering Contradiction:
Improvemotor control efficiencyVSAvoidzero crossing point detection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent introduces a mask signal as an intermediary element that selectively validates back electromotive detection signals during specific time periods. The mask signal acts as a filter that allows only valid zero crossing points to pass through to the rotor position calculation, blocking invalid detections caused by PWM noise. This mediator approach resolves the contradiction by enabling continued use of PWM for efficient motor control while eliminating its harmful effect on detection accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent applies preliminary action by pre-defining valid detection periods based on PWM cycle timing before actual zero crossing detection occurs. By calculating expected zero crossing timing in advance and creating corresponding mask signals for these predetermined periods, the system prepares validation criteria beforehand, ensuring that only zero crossing points occurring during noise-free periods are accepted for rotor position calculation.

Inventive Principle:
Principle #10Preliminary action

2Volume of moving object

If sensorless motor drive is implemented to miniaturize the motor, then motor size is reduced, but rotor position detection accuracy deteriorates due to noise

Engineering Contradiction:
Improvemotor sizeVSAvoidrotor position detection accuracy
Core Design Contradiction:
Volume of moving objectVSMeasurement precision

Solution Approach 1:

The mask signal serves as an intermediary validation mechanism that enables sensorless motor drive to achieve both miniaturization and accurate rotor position detection. By filtering detection signals through the mask signal validator, the system eliminates noise-induced errors that would otherwise prevent accurate sensorless operation, thus allowing motor size reduction without sacrificing detection precision.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If zero crossing point detection is performed continuously, then rotor position accuracy is maintained, but detection errors increase due to noise-induced false detections

Engineering Contradiction:
Improverotor position accuracyVSAvoiddetection stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The mask signal acts as a reliability gatekeeper that maintains rotor position accuracy by validating each detected zero crossing point against expected timing windows. This intermediary validation prevents false detections from corrupting the rotor position calculation, thereby maintaining both measurement precision and detection stability simultaneously.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system employs feedback by continuously comparing actual detection timing against expected timing based on PWM cycle information. When a detected zero crossing point falls outside the valid period indicated by the mask signal, it is rejected as invalid. This feedback mechanism ensures that only reliable detections contribute to rotor position accuracy, preventing noise-induced errors while maintaining continuous position monitoring.

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

The proposed solution enables accurate detection of the zero crossing point with minimal delay, improving rotor position accuracy and stability in sensorless motor drive systems, particularly in miniaturized disc media applications like CD and DVD players.

Implementation Method 1

a back electromotive detection circuit which detects a zero crossing point by comparing a back electromotive voltage generated in at least one coil of the multi-phase motor with a middle point voltage of the coil

Methodology Applied
Scientific EffectElectromagnetic induction: Electromagnetic Induction

Data Source

PatentUS7855521B2Motor drive circuit
Publication Date: 2010.12.21 ROHM CO LTD
  • US7855521B2 patent drawing
  • US7855521B2 patent drawing
  • US7855521B2 patent drawing

AI summary

A pulse generation unit generates a PWM signal whose duty ratio changes according to a target torque of a motor. A back electromotive detection circuit compares a back electromotive voltage generated at a coil of the motor with a middle point voltage of the coil, and outputs a back electromotive detection signal that becomes high level at a timing of the zero crossing point. A phase adjustment unit compares phases of the back electromotive detection signal and a reference signal that becomes a predetermined level at a predetermined timing, and adjusts the duty ratio of the PWM signal by feedback so that the phase error becomes a minimum. A frequency adjustment unit adjusts the frequency of the PWM signal such that the frequency of the PWM signal becomes integral multiples of the frequency of the back electromotive detection signal.