Resolver Signal Peak Detection with Noise Filtering and Phase Compensation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for detecting resolver signals in motors face challenges in accurately detecting peak magnitudes, peak times, and peak points due to noise introduction, which leads to position angle errors affecting motor control.

Innovation Solution

A system and method utilizing a bandpass filter, a moving average processor, and a lead phase compensator to remove noise from resolver output signals, maintain the signal magnitude, and compensate for phase delays, enabling accurate detection of peak parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If a bandpass filter is used to remove noise from the resolver output signal, then noise removal is improved, but signal magnitude changes and phase delay occur

Engineering Contradiction:
ImprovenoiseVSAvoidsignal magnitude and phase accuracy
Core Design Contradiction:
Object-affected harmful factorsVSMeasurement precision

Solution Approach 1:

A lead phase compensator is introduced as an intermediary component after the bandpass filter to compensate for the phase delay caused by the filter. The compensator adjusts the phase of the filtered signal to restore it to the original phase, thereby eliminating the measurement error while preserving the noise removal benefit

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system measures the actual phase delay introduced by the bandpass filter and uses this information to adjust the compensation amount in the lead phase compensator. This feedback mechanism ensures that the phase is accurately restored despite variations in operating conditions

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the excitation signal is input as a square wave to the resolver, then position angle detection is enabled, but harmonic noise is introduced into the resolver output signal

Engineering Contradiction:
Improveposition angle detectionVSAvoidharmonic noise
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The bandpass filter extracts only the fundamental frequency component of the resolver output signal, separating it from the harmonic noise. By filtering out frequencies other than the fundamental frequency, the system obtains a clean sine or cosine wave suitable for accurate position angle detection

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system acknowledges that square wave excitation necessarily introduces harmonic noise, but converts this harmful effect into a benefit by using the harmonic content as a signature to identify and filter out unwanted frequencies, while preserving the necessary fundamental frequency for position detection

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Measurement precision

If noise is present in the resolver output signal, then peak point detection becomes difficult, but using filtering methods introduces phase delay time

Engineering Contradiction:
Improvepeak point detection accuracyVSAvoidphase delay time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The lead phase compensator acts as an intermediary that reverses the time delay introduced by the bandpass filter. By calculating the measured phase delay and applying an equal and opposite phase shift, the system recovers the original timing information needed for accurate peak point detection

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12218619B2System and method for detecting resolver signal for motor control
Publication Date: 2025.02.04 HYUNDAI MOTOR CO LTD
  • US12218619B2 patent drawing
  • US12218619B2 patent drawing
  • US12218619B2 patent drawing

AI summary

The present disclosure provides a system and method for detecting a resolver signal of a motor allowing accurate detection of a peak magnitude, a peak time, a peak point, etc. of a resolver output signal. A bandpass filter and a moving average processor are configured to remove noise introduced into the resolver output signal and maintain a magnitude of the resolver output signal at original magnitude without change. A phase compensation process performed by a lead phase compensator can compensate a phase delay time for the resolver output signal.