IP Library › Granted Patent US 7,839,106
Granted Patent B2
US 7,839,106 · App. 12/042,786 · Granted Nov 23, 2010

System and methods involving dynamic closed loop motor control and flux weakening

Assignee: GM Global Technology Operations, Inc.
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 7,839,106
App. No.
12/042,786
Granted
Nov 23, 2010
Kind
B2
Abstract

A method for controlling motor, the method including, receiving a motor torque command, calculating a first current associated with the motor torque command, calculating an estimated first current responsive to receiving a first regulated voltage associated with the first current and a motor speed signal, subtracting the estimated first current from the first current resulting in a first current error signal, and outputting the first regulated voltage to a voltage controller responsive to receiving the first current error signal, the estimated first current, and the motor speed signal.

Claims (38)

1. A method for controlling a motor, the method including:

receiving a motor torque command;

calculating a first current associated with the motor torque command;

calculating an estimated first current responsive to receiving a first regulated voltage associated with the first current and a motor speed signal;

subtracting the estimated first current from the first current resulting in a first current error signal; and

outputting the first regulated voltage to a voltage controller responsive to receiving the first current error signal, the estimated first current, and the motor speed signal.

2. The method of claim 1 , wherein the first current equals the torque command divided by a back electromagnetic flux of the motor.

3. The method of claim 1 , wherein the method further comprises calculating a second current for reducing the back electromagnetic flux of the motor as a function of the first current, the motor speed signal, and a input system voltage.

4. The method of claim 3 , wherein the method further comprises:

calculating an estimated second current responsive to receiving a second regulated voltage associated with the second current and the motor speed signal;

subtracting the estimated second current from the second current resulting in a second current error signal; and

outputting the second regulated voltage to the voltage controller responsive to receiving the second current error signal, the estimated second current, and the motor speed signal.

5. The method of claim 1 , wherein the method further comprises:

calculating a phase duty cycle responsive to receiving the first regulated voltage;

inverting the phase duty cycle; and

outputting a product of the inverted phase duty cycle and the input system voltage to the motor.

6. The method of claim 4 , wherein the method further comprises calculating a phase duty cycle responsive to receiving the first regulated voltage and the second regulated voltage.

7. The method of claim 6 , wherein the method further comprises:

inverting the phase duty cycle; and

outputting a product of the inverted phase duty cycle and the input system voltage to the motor.

8. A system for controlling a motor comprising:

a processor operative to calculate a first current associated with a motor torque command, calculate an estimated first current responsive to receiving a first regulated voltage associated with the first current and a motor speed signal, subtract the estimated first current from the first current resulting in a first current error signal, and output the first regulated voltage to a voltage controller responsive to receiving the first current error signal, the estimated first current, and the motor speed signal.

9. The system of claim 8 , wherein the first current equals the torque command divided by a back electromagnetic flux of the motor.

10. The system of claim 8 , wherein processor is further operative to calculate a second current for reducing the back electromagnetic flux of the motor as a function of the first current, the motor speed signal, and a input system voltage.

11. The system of claim 10 , wherein processor is further operative to calculate an estimated second current responsive to receiving a second regulated voltage associated with the second current and the motor speed signal, subtract the estimated second current from the second current resulting in a second current error signal, and output the second regulated voltage to the voltage controller responsive to receiving the second current error signal, the estimated second current, and the motor speed signal.

12. The system of claim 8 , wherein the system further comprises a voltage controller operative to calculate a phase duty cycle responsive to receiving the first regulated voltage.

13. The system of claim 12 , wherein the system further comprises an inverter operative to invert the phase duty cycle and to output a product of the inverted phase duty cycle and the input system voltage to the motor.

14. A method of controlling a motor comprising:

receiving a motor torque command;

calculating a first current associated with the motor torque command;

calculating a second current for reducing the back electromagnetic flux of the motor as a function of the first current, a motor speed signal, and a input system voltage;

calculating a first regulated voltage associated with the first current and the motor speed signal;

calculating a second regulated voltages associated with the second current and the motor speed signal; and

outputting the first regulated voltage and the second regulated voltage to a voltage controller.

15. The method of claim 14 , wherein the method further comprises calculating a phase duty cycle responsive to receiving the first regulated voltage and the second regulated voltage.

16. The method of claim 15 , wherein the method further comprises:

inverting the phase duty cycle; and

outputting a product of the inverted phase duty cycle and the input system voltage to the motor.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2012
From: PACIFIC CENTURY MOTORS, INC.; NEXTEER (BEIJING) TECHNOLOGY CO., LTD.
To: STEERING SOLUTIONS IP HOLDING CORPORATION
Reel/Frame 027870/0666 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2012
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: PACIFIC CENTURY MOTORS, INC.; GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 027842/0918 →
RELEASE OF SECURITY INTEREST Recorded Nov 22, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025386/0591 →
RELEASE OF SECURITY INTEREST Recorded Nov 22, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025386/0503 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2010
From: DELPHI TECHNOLOGIES, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023988/0754 →
SECURITY AGREEMENT Recorded Feb 25, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023990/0349 →
SECURITY AGREEMENT Recorded Feb 25, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023990/0831 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 20, 2009
From: DELPHI TECHNOLOGIES, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023449/0065 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 6, 2008
From: MIR, SAYEED A.
To: DELPHI TECHNOLOGIES INC.
Reel/Frame 020608/0863 →
Continuity (1)
Related Publication 20090224710A1 · Sep 10, 2009