IP Library Granted Patent US 10,348,222
Granted Patent B2
US 10,348,222 · App. 15/635,376 · Granted Jul 9, 2019

Systems and methods for reducing DC link voltage dynamics with limited energy storage element

Inventors: Sumit Dutta (Fargo, ND); Long Wu (Fargo, ND); Danielle Li (Fargo, ND); Brij N. Singh (West Fargo, ND); Jared Lervik (Fargo, ND)
Assignee: DEERE & COMPANY
H02P6/04B60L11/08B60L11/12H02P5/74H02P25/022H02P29/662H02P21/00H02P27/08
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,348,222
App. No.
15/635,376
Granted
Jul 9, 2019
Kind
B2
Abstract

In an example embodiment, a controller includes a memory having computer-readable instructions stored therein and a processor. The processor is configured to execute the computer-readable instructions to determine a first set of inductance values for at least one load machine and second set of inductance values for a generator machine, determine a first set of gains for the at least one load machine based on the first set of inductance values and a regulator bandwidth, determine a second set of gains for the generator machine based on the second set of inductance values and the regulator bandwidth, and generate voltage commands for driving the at least one load machine and the generator machine based on at least the first and second sets of gains.

Claims (58)

1. A controller comprising:

a memory having computer-readable instructions stored therein; and

at least one, processor configured to execute the computer-readable instructions to,

determine a first set of inductance values for at least one load machine and a second set of inductance values for a generator machine,

determine a first set of gains for the at least one load machine based on the first set of inductance values and a first regulator bandwidth,

determine a second set of gains for the generator machine based on the second set of inductance values and the first regulator bandwidth, and

generate voltage commands for driving the at least one load machine and the generator machine based on at least the first and second sets of gains.

2. The controller of claim 1 , wherein the at least one processor is configured to execute the computer-readable instructions to,

determine a first set of voltage and current values for the at least one load machine and a second set of voltage and current values for the generator machine,

determine the first set of inductance values based on the first set of voltage and current values, and

determine the second set of inductance values based on the second set of voltage and current values.

3. The controller of claim 2 , wherein the at least one processor is configured to execute the computer-readable instructions to,

receive a torque command for the at least one load machine, and

determine current values of the first set of voltage and current values, and current values of voltage and current values for supplying the received torque command.

4. The controller of claim 3 , wherein the at least one processor is configured to execute the computer-readable instructions to determine the current values of the first set of voltage and current values, and the current values of the second set voltage and current values prior to generating any of the voltage commands for the at least one load machine and the generator machine.

5. The controller of claim 3 , wherein the at least one processor is configured to execute the computer-readable instructions to determine the current values for the generator machine by,

determining a generator torque command, and

determining the current values of the second set of voltage and current values based on the determined generator torque command.

6. The controller of claim 5 , wherein the at least one processor is configured to execute the computer-readable instructions to determine the generator torque command based on the received torque command and an initial generator torque command obtained based on a direct current (DC) voltage output of a proportional-integral controller.

7. The controller of claim 5 , wherein the at least one processor is configured to execute the computer-readable instructions to,

generate a feedforward torque command based on the received torque command, a ratio of a speed of a rotor shaft of the at least one load machine to a speed of a rotor shaft of the generator machine and an efficiency factor, and

determine the generator torque command based on the feedforward torque command and an initial generator torque command.

8. The controller of claim 7 , wherein upon having two or more load machines, the at least one processor is configured to execute the computer-readable instructions to,

generate the feedforward torque command for each of the two or more load machines, and

determine the generator torque command based on a sum of the generated feedforward torque commands, the generator torque command being generated simultaneously with a receipt of a corresponding torque command at each of the two or more load machines.

9. The controller of claim 1 , wherein

the first set of inductance values are d-axis and q-axis inductances of the at least one load machine,

the second set of inductance values are d-axis and q-axis inductances of the generator machine,

the first set of gains are d-axis and q-axis P-I gains of a proportional integral controller of the at least one load machine,

the second set of gains are d-axis and q-axis P-I gains of a proportional integral controller of the generator machine,

the voltage commands of the at least one load machine are d-axis and q-axis voltage commands of the at least one load machine, and

the voltage commands of the generator machine are d-axis and q-axis voltage commands of the generator machine.

10. The controller of claim 1 , wherein the first regulator bandwidth is a regulator bandwidth of the at least one load machine and the generator machine has a second regulator bandwidth, the first regulator bandwidth and the second regulator bandwidth being the same.

11. A system comprising:

at least one load machine coupled to a first inverter;

a generator machine coupled to a second inverter; and

a controller configured to synchronize a generation of voltage commands for driving the at least one load machine and the generator machine to meet a torque command, wherein the controller is configured to synchronize the generation of voltage commands for driving the at least one load machine and the generator machine by,

obtaining a first set of inductance values for at least one load machine and a second set of inductance values for a generator machine,

determining a first set of gains for the at least one load machine based on the first set of inductance values and a regulator bandwidth,

determining a second set of gains for the generator machine based on the second set of inductance values and the regulator bandwidth, and

synchronizing the generation of the voltage commands for driving the at least one load machine and the generator machine based on at least the first and second sets of gains.

12. The system of claim 11 , further comprising:

an inverter circuit including the first inverter, the second inverter and a capacitor.

13. The system of claim 11 , further comprising:

at least two or more load machines, each of the at least two or more load machines has a corresponding first inverter, wherein

the controller is configured to synchronize the generation of the voltage commands for driving the at least two or more load machines and the generator machine.

14. The system of claim 11 , wherein the controller is configured to,

determine a first set of voltage and current values for the at least one load machine and a second set of voltage and current values the generator machine,

determine the first set of inductance values for the at least one load machine based on the first set of voltage and current values, and

determine the second set of inductance values based on the second set of voltage and current values.

15. The system of claim 11 , wherein the controller is configured to synchronize the generation of the voltage commands by,

receiving a torque command for the at least one load machine, and

simultaneously utilizing the torque command to determine the current values of the first set of voltage and current values, and the current values of the second set of voltage and current values based on the torque command.

16. The system of claim 11 , further comprising:

a diesel engine configured to operate at a near fixed speed, the diesel engine being coupled to the generator machine.

17. The system of claim 11 , wherein the first inverter and the second inverter are connected to a same direction current (DC) bus, and

the second inverter is configured to operate voltage control mode.

18. The system of claim 17 , wherein the second inverter is configured to regulate a voltage of the DC bus.

Assignments (3)
CONFIRMATORY LICENSE Recorded May 24, 2021
From: DEERE & COMPANY
To: UNITED STATES DEPARTMENT OF ENERGY
Reel/Frame 056338/0062 →
CONFIRMATORY LICENSE Recorded Sep 14, 2020
From: DEERE & COMPANY ON BEHALF OF SUBRECIPIENT, JOHN DEERE ELECTRONIC SOLUTIONS, INC.
To: U.S. DEPARTMENT OF ENERGY
Reel/Frame 053772/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2017
From: DUTTA, SUMIT; WU, LONG; LERVIK, JARED; SINGH, BRIJ N.; LI, DANIELLE
To: DEERE & COMPANY
Reel/Frame 043427/0831 →
Continuity (2)
Provisional Application 62379889 · Aug 26, 2016
Related Publication 20180062547A1 · Mar 1, 2018
Cited By (1)
US 12,460,380