IP Library Granted Patent US 9,020,734
Granted Patent B2
US 9,020,734 · App. 14/148,436 · Granted Apr 28, 2015

Method, apparatus, signals and media, for selecting operating conditions of a genset

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 9,020,734
App. No.
14/148,436
Granted
Apr 28, 2015
Kind
B2
Abstract

An apparatus for selecting operating conditions of a genset, the apparatus including a processor circuit configured to select a set of operating points from a plurality of operating points of the genset each comprising an engine speed in a generator electrical output value and a plurality of cost values associated with operating the genset at respective operating points such that the sum of the cost values associated with the operating points in said set is minimized and such that the engine speed increases or decreases monotonically with monotonically increasing or decreasing electrical power output values.

Claims (52)

1. A method for selecting operating conditions of a genset comprising an engine coupled to an electrical power generator, the genset having a plurality of operating points each comprising an engine speed value and a generator electrical power output value, the method comprising:

determining a plurality of cost values corresponding to respective ones of the operating points,

selecting a set of operating points from the plurality of operating points such that:

a sum of the cost values corresponding to the operating points in the selected set is minimized; and

the engine speed values of the operating points in the selected set increase or decrease as a function of the generator electrical power output values of the operating points in the selected set;

wherein the sum of the cost values corresponding to the operating points in the selected set is determined by assigning a weight to one or more of the operating points in the selected set, and wherein greater weights are assigned to operating points having electrical output values proximate a midpoint of a range of power outputs that the electrical power generator is capable of supplying.

2. The method of claim 1 , wherein greater weights are assigned to operating points having more frequently demanded electrical power outputs values.

3. The method of claim 1 , wherein assigning said weight comprises assigning greater weight to electrical power output values proximate a midpoint of a range of power outputs that the generator is capable of supplying.

4. The method of claim 1 , further comprising generating a record of received demands for power outputs during operation of the genset over a period of time, and wherein assigning said weights comprises assigning greater weight to more frequently used power output values.

5. The method of claim 4 , wherein generating said record comprises generating said record and updating said weights while operating the genset and wherein selecting further comprises selecting a new set of operating points when said weights have been updated.

6. The method of claim 1 , wherein selecting comprises:

successively applying a dynamic programming algorithm to select sets of operating points at successive power output values within a range of power outputs the generator is capable of supplying; and

selecting a set of operating points corresponding to a last power output value in said range as said set of operating points for said genset.

7. The method of claim 6 wherein, applying said dynamic programming algorithm comprises:

producing a first plurality of sums of cost values at a first power output value;

memorizing a result of at least one of said first plurality of said sums; and

using at least some of said memorized results for producing a further sum of cost values at a subsequent power output value.

8. The method of claim 7 , wherein selecting comprises locating a minimum cost value at each power output value and wherein successively applying said dynamic programming algorithm comprises first producing said sums of cost values corresponding to said minimum cost value at each successive power output value.

9. An apparatus for selecting operating conditions of a genset comprising an engine coupled to an electrical power generator, the genset having a plurality of operating points each comprising an engine speed value and a generator electrical power output value, the apparatus comprising:

a processor circuit configured to determine a plurality of cost values corresponding to respective ones of the operating points, and to select a set of operating points from the plurality of operating points such that:

a sum of the cost values corresponding to the operating points in the selected set is minimized; and

the engine speed values of the operating points in the selected set increase or decrease as a function of the generator electrical power output values of the operating points in the selected set;

wherein the sum of the cost values corresponding to the operating points in the selected set is determined by assigning a weight to one or more of the operating points in the selected set, wherein greater weights are assigned to operating points having electrical output values proximate a midpoint of a range of power outputs that the electrical power generator is capable of supplying.

10. The apparatus of claim 9 , wherein the processor circuit is configured to assign greater weights to operating points having more frequently demanded electrical power outputs values.

11. The apparatus of claim 9 , wherein the processor circuit is configured to assign greater weight to electrical power output values proximate a midpoint of a range of power outputs that the generator is capable of supplying.

12. The apparatus of claim 9 , wherein the processor circuit is configured to generate a record of received demands for power outputs during operation of the genset over a period of time and to assign greater weight to more frequently used power output values.

13. The apparatus of claim 12 , wherein the processor circuit is configured to generate said record and update said weights while operating the genset and to select a new set of operating points when said weights have been updated.

14. The apparatus of claim 9 , wherein the processor circuit is configured to:

successively apply a dynamic programming algorithm to select sets of operating points at successive power output values within a range of power outputs the generator is capable of supplying; and

select a set of operating points corresponding to a last power output value in said range as said set of operating points for said genset.

15. The apparatus of claim 14 wherein the processor circuit is configured to:

produce a first plurality of sums of cost values at a first power output value;

memorize a result of at least one of said first plurality of said sums; and

use at least some of said memorized results for producing a further sum of cost values at a subsequent power output value.

16. The apparatus of claim 15 , wherein the processor circuit is configured to locate a minimum cost value at each power output value and to apply said dynamic programming to first produce said sums of cost values corresponding to said minimum cost value at each successive power output value.

17. A hybrid vehicle comprising a genset including an engine coupled to an electrical power generator, the genset having a plurality of operating points each comprising an engine speed value and a generator electrical power output value, the hybrid vehicle comprising:

a processor circuit configured to determine a plurality of cost values corresponding to respective ones of the operating points, and to select a set of operating points from the plurality of operating points such that:

a sum of the cost values corresponding to the operating points in the selected set is minimized; and

the engine speed values of the operating points in the selected set increase or decrease as a function of the generator electrical power output values of the operating points in the selected set;

wherein the sum of the cost values corresponding to the operating points in the selected set is determined by assigning a weight to one or more of the operating points in the selected set, wherein greater weights are assigned to operating points having electrical output values proximate a midpoint of a range of power outputs that the electrical power generator is capable of supplying.

18. The hybrid vehicle of claim 17 , wherein the processor circuit is configured to assign greater weights to operating points having more frequently demanded electrical power outputs values.

19. The hybrid vehicle of claim 17 , wherein the processor circuit is configured to assign greater weight to electrical power output values proximate a midpoint of a range of power outputs that the generator is capable of supplying.

20. The hybrid vehicle of claim 17 , wherein the processor circuit is configured to generate a record of received demands for power outputs during operation of the genset over a period of time and to assign greater weight to more frequently used power output values.

21. The hybrid vehicle of claim 20 , wherein the processor circuit is configured to generate said record and update said weights while operating the genset and to select a new set of operating points when said weights have been updated.

22. The hybrid vehicle of claim 17 , wherein the processor circuit is configured to:

successively apply a dynamic programming algorithm to select sets of operating points at successive power output values within a range of power outputs the generator is capable of supplying; and

select a set of operating points corresponding to a last power output value in said range as said set of operating points for said genset.

23. The hybrid vehicle of claim 22 wherein the processor circuit is configured to:

produce a first plurality of sums of cost values at a first power output value;

memorize a result of at least one of said first plurality of said sums; and

use at least some of said memorized results for producing a further sum of cost values at a subsequent power output value.

24. The hybrid vehicle of claim 23 , wherein the processor circuit is configured to locate a minimum cost value at each power output value and to apply said dynamic programming to first produce said sums of cost values corresponding to said minimum cost value at each successive power output value.

Assignments (9)
QUITCLAIM ASSIGNMENT Recorded Apr 9, 2026
From: EDISON INNOVATIONS LLC
To: BUNKER HILL TECHNOLOGIES, LLC
Reel/Frame 074326/0549 →
CHANGE OF NAME Recorded Feb 24, 2025
From: GE HYBRID TECHNOLOGIES, LLC
To: DOLBY HYBRID TECHNOLOGIES, LLC
Reel/Frame 070722/0250 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2025
From: DOLBY HYBRID TECHNOLOGIES, LLC
To: EDISON INNOVATIONS, LLC
Reel/Frame 070287/0538 →
RELEASE OF U.S. PATENT AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Oct 12, 2018
From: ROYAL BANK OF CANADA, AS LENDER
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 047645/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2015
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: GE HYBRID TECHNOLOGIES, LLC
Reel/Frame 035373/0718 →
RELEASE OF SECURITY INTEREST Recorded Feb 11, 2015
From: CPPIB CREDIT INVESTMENTS INC.; ROYAL BANK OF CANADA
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 034938/0319 →
U.S. PATENT SECURITY AGREEMENT (FOR NON-U.S. GRANTORS) Recorded Sep 9, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CPPIB CREDIT INVESTMENTS INC., AS LENDER; ROYAL BANK OF CANADA, AS LENDER
Reel/Frame 033706/0367 →
CHANGE OF ADDRESS Recorded Sep 3, 2014
From: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 033678/0096 →
CHANGE OF NAME Recorded Mar 17, 2014
From: MOSAID TECHNOLOGIES INCORPORATED
To: CONVERSANT INTELLECTUAL PROPERTY MANAGEMENT INC.
Reel/Frame 032457/0560 →