System and method for detecting resolver signal for motor control
AssigneesHyundai Motor Company, Kia Corporation
InventorsDo Hyeon Ham, Ho Jun Shin, Hun Kong, Jang Ho Won
Life of this patent
Estimating the term…
Abstract
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.
Claims13
A system for detecting a resolver signal for controlling a motor, the system comprising:
- a resolver configured to generate a resolver output signal of a sine wave or a cosine wave when the motor is driven, and output the resolver output signal to a controller;
- and
- the controller including a first bandpass filter for primarily removing noise introduced into the resolver output signal, a moving average processor for performing a continuous moving average calculation process for a resolver output signal passing through the first bandpass filter, and a lead phase compensator for compensating a phase of a resolver output signal passing through the moving average processor,
- wherein the moving average processor is configured to determine the number of pieces of data for moving average for an output signal of the resolver passing through the first bandpass filter by dividing a sampling frequency of a predetermined specific period by a frequency of an output signal of the resolver.
A method for detecting a resolver signal for controlling a motor, the method comprising:
- generating and outputting a resolver output signal of a sine wave or a cosine wave when the motor is driven;
- primarily removing, by a first bandpass filter, noise introduced into a resolver output signal;
- performing, by a moving average processor, a continuous moving average calculation process for a resolver output signal passing through the first bandpass filter;
- performing, by a lead phase compensator, a process of compensating a phase of a resolver output signal passing through the moving average processor;
- and
- determining, by the moving average processor, the number of pieces of data for moving average for an output signal of the resolver passing through the first bandpass filter by dividing a sampling frequency of a predetermined specific period by a frequency of an output signal of the resolver.
Dependencies are inferred from the claim text.