IP Library Granted Patent US 10,309,807
Granted Patent B2
US 10,309,807 · App. 14/496,079 · Granted Jun 4, 2019

Resolver calibration for permanent magnet synchronous motor

Inventor: Wei Zhe Qian (Beijing, CN)
Assignee: Infineon Technologies AG
G01D18/00G01D5/2046H02P6/183H02P21/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,309,807
App. No.
14/496,079
Granted
Jun 4, 2019
Kind
B2
Abstract

The present invention relates to resolver calibration for permanent magnet synchronous motor. According to embodiments of the present invention, the high frequency rotating voltage vector is generated and injected into a resolver associated with a permanent magnet synchronous motor (PMSM). Due to the saliency effect, when a reference point is detected in a phase current, the rotor position of the PMSM is known. At this point, by acquiring the resolver position, the resolver offset may be accurately determined for calibration. According to embodiments of the present invention, the resolver offset may be accurately determined and calibrated without increasing device dimension and cost. Respective methods, apparatuses, systems, and computer products are disclosed.

Claims (56)

1. A method for calibrating a resolver associated with a permanent magnet synchronous motor, the method comprising:

generating a high frequency rotating voltage vector;

enhancing a resolution of the high frequency rotating voltage vector while it is subjected to pulse width modulation, wherein the enhancing includes increasing a switch frequency of a switch device for the pulse width modulation or increasing an effective modulation frequency of a carrier for the pulse width modulation, the increasing the effective modulation frequency including shifting pulse width modulation conductive time periods within adjacent carrier cycles together; and

injecting the high frequency rotating voltage vector into the permanent magnet synchronous motor operating at a low speed to cause the permanent magnet synchronous motor to generate a phase current, wherein the phase current is for calibrating the resolver.

2. The method according to claim 1 , wherein the permanent magnet synchronous motor is driven by a reference voltage vector, the method further comprising:

merging the high frequency rotating voltage vector and the reference voltage vector during pulse width modulation for the high frequency rotating voltage vector and the reference voltage vector.

3. The method according to claim 2 , wherein the high frequency rotating voltage vector has fixed amplitude and rotating frequency, wherein merging the high frequency rotating voltage vector and the reference voltage vector comprises:

accessing a lookup table during the merging to determine a duty cycle of the high frequency rotating voltage vector, the lookup table storing pre-calculated duty cycles of the high frequency rotating voltage vector at a plurality of angles.

4. A non-transient computer-readable medium having a computer program tangibly stored thereon for calibration of a resolver associated with a permanent magnet synchronous motor, the computer program comprising machine executable instructions which, when executed, cause the machine to perform the method according to claim 1 .

5. A method for calibrating a resolver associated with a permanent magnet synchronous motor, the method comprising:

responsive to a high frequency rotating voltage vector being injected into the permanent magnet synchronous motor operating at a low speed, detecting a reference point associated with a phase current generated by the permanent magnet synchronous motor, wherein a resolution of the high frequency rotating voltage vector is enhanced while it is subjected to pulse width modulation, wherein the enhancing includes increasing a switch frequency of a switch device for the pulse width modulation or increasing an effective modulation frequency of a carrier for the pulse width modulation, the increasing the effective modulation frequency including shifting pulse width modulation conductive time periods within adjacent carrier cycles together;

acquiring a position of the resolver when the reference point is detected; and

determining an offset between the acquired position of the resolver and a rotor position of the permanent magnet synchronous motor corresponding to the reference point for calibrating the resolver.

6. The method according to claim 5 , wherein detecting the reference point associated with the phase current generated by the permanent magnet synchronous motor comprises:

performing high-pass filtering on the phase current;

extracting a low frequency component of the high-pass filtered phase current; and

detecting the reference point based on the low frequency component of the phase current.

7. The method according to claim 5 , further comprising at least one of:

performing offset calibration on the phase current; and

performing delay compensation on the phase current.

8. The method according to claim 5 , further comprising:

prior to injecting the high frequency rotating voltage vector, estimating a range of the offset by performing rotor positioning for the permanent magnet synchronous motor.

9. The method according to claim 5 , further comprising:

generating the high frequency rotating voltage vector; and

injecting the high frequency rotating voltage vector into the permanent magnet synchronous motor operating at a low speed to cause the permanent magnet synchronous motor to generate the phase current.

10. The method according to claim 5 , wherein the reference point is a zero-crossing point in a waveform of the phase current.

11. A non-transient computer-readable medium having a computer program tangibly stored thereon for calibrating a resolver associated with a permanent magnet synchronous motor, the computer program comprising machine executable instructions which, when executed, cause the machine to perform the method according to claim 5 .

12. An apparatus for calibrating a resolver associated with a permanent magnet synchronous motor, the apparatus comprising:

a voltage generator configured to generate a high frequency rotating voltage vector;

a resolution enhancer configured to enhance a resolution of the high frequency rotating voltage vector while it is subjected to pulse width modulation, wherein the resolution enhancing includes increasing a switch frequency of a switch device for the pulse width modulation or increasing an effective modulation frequency of a carrier for the pulse width modulation, the increasing the effective modulation frequency including shifting pulse width modulation conductive time periods within adjacent carrier cycles together; and

a voltage injector configured to inject the high frequency rotating voltage vector into the permanent magnet synchronous motor operating at a low speed to cause the permanent magnet synchronous motor to generate a phase current, wherein the phase current is for calibrating the resolver.

13. The apparatus according to claim 12 , wherein the permanent magnet synchronous motor is driven by a reference voltage vector, the apparatus further comprising:

a voltage merger configured to merge the high frequency rotating voltage vector and the reference voltage vector during pulse width modulation for the high frequency rotating voltage vector and the reference voltage vector.

14. The apparatus according to claim 13 , wherein the high frequency rotating voltage vector has fixed amplitude and rotating frequency, and wherein the voltage merger is configured to access a lookup table during the merging to determine a duty cycle of the high frequency rotating voltage vector, the lookup table storing pre-calculated duty cycles of the high frequency rotating voltage vector at a plurality of angles.

15. An apparatus for calibrating a resolver associated with a permanent magnet synchronous motor, comprising:

a current detector configured to detect, responsive to a high frequency rotating voltage vector being injected into the permanent magnet synchronous motor operating at a low speed, a reference point associated with a phase current generated by the permanent magnet synchronous motor;

a resolution enhancer configured to enhance a resolution of the high frequency rotating voltage vector while it is subjected to pulse width modulation, wherein the resolution enhancing includes increasing a switch frequency of a switch device for the pulse width modulation or increasing an effective modulation frequency of a carrier for the pulse width modulation, the increasing the effective modulation frequency including shifting pulse width modulation conductive time periods within adjacent carrier cycles together;

a position acquirer configured to acquire a position of the resolver when the reference point is detected; and

an offset determiner configured to determine an offset between the acquired position of the resolver and a rotor position of the permanent magnet synchronous motor corresponding to the reference point for calibrating the resolver.

16. The apparatus according to claim 15 , further comprising:

a filter configured to perform high-pass filtering on the phase current; and

a component extracter configured to extract a low frequency component of the high-pass filtered phase current,

wherein the current detector is configured to detect the reference point based on the low frequency component of the phase current.

17. The apparatus according to claim 15 , further comprising at least one of:

a current offset calibrator configured to perform offset calibration on the phase current; and

a current delay compensator configured to perform delay compensation on the phase current.

18. The apparatus according to claim 15 , further comprising:

a rotor positioner configured to estimate, prior to injecting the high frequency rotating voltage vector, a range of the offset by performing rotor positioning for the permanent magnet synchronous motor.

19. The apparatus according to claim 15 , wherein the reference point is a zero-crossing point in a waveform of the phase current.

20. A system for calibrating a resolver associated with a permanent magnet synchronous motor, the system comprising:

a voltage generator configured to generate a high frequency rotating voltage vector;

a resolution enhancer configured to enhance a resolution of the high frequency rotating voltage vector while it is subjected to pulse width modulation, wherein the resolution enhancing includes increasing a switch frequency of a switch device for the pulse width modulation or increasing an effective modulation frequency of a carrier for the pulse width modulation, the increasing the effective modulation frequency including shifting pulse width modulation conductive time periods within adjacent carrier cycles together;

a voltage injector configured to inject the high frequency rotating voltage vector into the permanent magnet synchronous motor operating at a low speed to cause the permanent magnet synchronous motor to generate a phase current, wherein the phase current is for calibrating the resolver;

a current detector configured to detect, responsive to the high frequency rotating voltage vector being injected into the permanent magnet synchronous motor operating at a low speed, a reference point associated with the phase current generated by the permanent magnet synchronous motor;

a position acquirer configured to acquire a position of the resolver when the reference point is detected; and

an offset determiner configured to determine an offset between the acquired position of the resolver and a rotor position of the permanent magnet synchronous motor corresponding to the reference point for calibrating the resolver.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2014
From: QIAN, WEI ZHE
To: INFINEON TECHNOLOGIES AG
Reel/Frame 033817/0238 →
Priority Claims (1)
CN 2013 1 0481715 · Oct 8, 2013 · national
Continuity (1)
Related Publication 20150100264A1 · Apr 9, 2015
Cited By (1)
US 12,241,428