IP Library Granted Patent US 8,390,228
Granted Patent B2
US 8,390,228 · App. 12/635,313 · Granted Mar 5, 2013

Methods and systems for induction machine control

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 8,390,228
App. No.
12/635,313
Granted
Mar 5, 2013
Kind
B2
Abstract

A method for controlling an induction machine having a rotor includes the steps of obtaining a torque command, calculating an estimated squared value of resistance of the rotor using the torque command, determining an offset for the resistance of the rotor, and generating an updated measure of rotor resistance using the estimated squared value and the offset.

Claims (73)

1. A method for controlling an induction machine having a rotor, the method comprising the steps of:

obtaining a torque command;

calculating an estimated squared value of flux of the rotor using the torque command;

determining an offset for the resistance of the rotor;

generating an updated measure of rotor resistance using the estimated squared value and the offset; and

generating a control signal for the induction machine based on the updated measure.

2. The method of claim 1 , wherein the step of determining the offset comprises the step of determining the offset using a look-up table.

3. The method of claim 2 , wherein the step of determining the offset comprises the step of determining the offset using the torque command and the look-up table.

4. The method of claim 3 , further comprising:

obtaining a speed of the rotor;

wherein the step of determining the offset comprises the step of determining the offset using the speed of the rotor, the torque current command, and the look-up table.

5. The method of claim 4 , wherein the step of calculating the estimated squared value comprises the step of calculating the estimated squared value using the speed of the rotor.

6. The method of claim 5 , further comprising the step of:

determining a position of the rotor;

wherein the step of calculating the estimated squared value comprises the step of calculating the estimated squared value using the speed of the rotor and the position of the rotor.

7. The method of claim 1 , wherein the offset comprises a flux square offset value.

8. The method of claim 7 , further comprising the steps of:

calculating an estimated value of the flux of the rotor;

wherein the step of generating the updated measure of rotor resistance comprises the step of generating the updated measure of rotor resistance using the estimated squared value, the estimated value, and the flux square offset value.

9. The method of step 8 , further comprising the step of:

multiplying a value of actual rotor flux by itself, to generate a multiplied value;

wherein the step of generating the updated measure of rotor resistance comprises the step of generating the updated measure of rotor resistance using the estimated squared value, the multiplied value, and the flux square offset value.

10. The method of step 9 , further comprising the step of:

adding the multiplied value to the flux squared offset value, to generate a sum value;

wherein the step of generating the updated measure of rotor resistance comprises the step of generating the updated measure of rotor resistance using the estimated squared value and the sum value.

11. The method of step 10 , further comprising the step of:

calculating a difference between the sum value and the estimated squared value;

wherein the step of generating the updated measure of rotor resistance comprises the step of generating the updated measure of rotor using the difference.

12. The method of claim 1 , wherein the induction machine also includes a stator, and the method further comprises the steps of:

determining whether an algorithm is enabled;

generating the updated measure of rotor resistance using the estimated squared value and the offset if the algorithm is enabled; and

generating the updated measure of rotor resistance using a temperature of the stator if the algorithm is not enabled.

13. A method for controlling an induction machine having a rotor, the method comprising the steps of:

obtaining a torque command;

determining a position of the rotor;

determining a speed of the rotor;

calculating an estimated squared value of flux of the rotor using the torque command, the position of the rotor, and the speed of the rotor;

determining a flux square offset value for the rotor using the torque command, the speed of the rotor, and a look-up table;

generating an updated measure of rotor resistance using the estimated squared value and the flux square offset value; and

generating a control signal for the induction machine based on the updated measure.

14. The method of claim 13 , further comprising the steps of:

calculating an estimated value of the flux of the rotor;

wherein the step of generating the updated measure of rotor resistance comprises the step of generating the updated measure of rotor resistance using the estimated squared value, the estimated value, and the flux square offset value.

15. The method of step 14 , further comprising the steps of:

multiplying a value of actual rotor flux by itself, to generate a multiplied value;

adding the multiplied value to the flux squared offset value, to generate a sum value; and

calculating a difference between the sum value and the estimated squared value;

wherein the step of generating the updated measure of rotor resistance comprises the step of generating the updated measure of rotor using the difference.

16. The method of claim 15 , wherein the induction machine also includes a stator, and the method further comprises the steps of:

determining whether an algorithm is enabled;

generating the updated measure of rotor resistance using the estimated squared value and the flux squared offset value if the algorithm is enabled; and

generating the updated measure of rotor resistance using a temperature of the stator if the algorithm is not enabled.

17. A system for controlling an induction machine having a rotor, the system comprising:

a first sensor configured to measure a position of the rotor;

a second sensor configured to measure a speed of the rotor; and

a processor coupled to the first sensor and the second sensor, the processor configured to at least facilitate:

obtaining a torque command;

calculating an estimated squared value of flux of the rotor using the torque command, the position of the rotor, and the speed of the rotor;

determining a flux square offset value for the rotor using the torque command, the speed of the rotor, and a look-up table; and

generating an updated measure of rotor resistance using the estimated squared value and the flux square offset value,

generating a control signal for the induction machine based on the updated measure.

18. The system of claim 17 , further comprising:

a memory coupled to the processor and configured to store the look-up table.

19. The system of claim 17 , wherein the processor is further configured to at least facilitate:

calculating an actual value of the flux of the rotor

multiplying the actual value by itself, to generate a multiplied value;

adding the multiplied value to the flux squared offset value, to generate a sum value;

calculating a difference between the sum value and the estimated squared value; and

generating the updated measure of rotor using the difference.

20. The system of claim 19 , wherein the induction machine also includes a stator, and the processor is further configured to at least facilitate:

determining whether an algorithm is enabled;

generating the updated measure of rotor resistance using the estimated squared value and the flux squared offset value if the algorithm is enabled; and

generating the updated measure of rotor resistance using a temperature of the stator if the algorithm is not enabled.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034287/0001 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0299 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025327/0156 →
SECURITY AGREEMENT Recorded Feb 25, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023989/0155 →
SECURITY AGREEMENT Recorded Feb 25, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023990/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2009
From: CAMPBELL, MENGWEI; BAE, BON HO; HITI, SILVA; CHAKRABARTI, SIBAPRASAD
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023637/0848 →