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

US10348222B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10348222-B2
Application numberUS-201715635376-A
CountryUS
Kind codeB2
Filing dateJun 28, 2017
Priority dateAug 26, 2016
Publication dateJul 9, 2019
Grant dateJul 9, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 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 regulat

Assignees

Inventors

Classifications

  • with pulse width modulation · CPC title

  • controlling two or more AC dynamo-electric motors (H02P5/46, H02P5/60 take precedence) · CPC title

  • Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation · CPC title

  • with additional electric power supply (with capacitors charged by engine-driven generators B60L50/40; with batteries charged by engine-driven generators B60L50/61) · CPC title

  • H02P6/04Primary

    Arrangements for controlling or regulating the speed or torque of more than one motor (H02P6/10 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10348222B2 cover?
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 ma…
Who is the assignee on this patent?
Deere & Co
What technology area does this patent fall under?
Primary CPC classification H02P6/04. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 09 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).