IP Library Granted Patent US 8,433,486
Granted Patent B2
US 8,433,486 · App. 12/239,893 · Granted Apr 30, 2013

Method and apparatus to determine a preferred operating point for an engine of a powertrain system using an iterative search

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,433,486
App. No.
12/239,893
Granted
Apr 30, 2013
Kind
B2
Abstract

A method to determine a preferred operating point for an internal combustion engine includes determining a current set of candidate operating points for a current search iteration. The method further includes iteratively determining an operating cost for operating the internal combustion engine at each candidate operating point of the current search iteration, and determining the preferred operating point for operating the internal combustion engine after a predetermined number of search iterations.

Claims (44)

1. A method to determine a preferred operating point for an internal combustion engine mechanically coupled to an electro-mechanical transmission to transmit power to a driveline in response to an operator torque request, wherein a controller executes the following:

determining a current set of candidate operating points for a current search iteration;

iteratively

determining an operating cost for operating the internal combustion engine at each candidate operating point of the current search iteration,

determining one of the candidate operating points for the current search iteration having a lowest of the operating costs,

determining a search direction relative to the current set of candidate operating points for the current search iteration based on the candidate operating point of the current search iteration having the lowest operating cost, and

determining a subsequent set of candidate operating points for a subsequent search iteration based upon the search direction;

wherein the current set of candidate operating points for the current search iteration and the subsequent set of candidate operating points for the subsequent search iteration have a common operating point;

selecting the subsequent set of candidate operating points for the subsequent search iteration that define a rectangle having a common side with a rectangle defined by the current set of candidate operating points for the current search iteration when the same candidate operating point is identified as a base point for three consecutive iterations;

determining the preferred operating point for operating the internal combustion engine comprising the candidate operating point with the lowest operating cost determined after a predetermined number of iterations; and

controlling the powertrain based on the preferred operating point for the internal combustion engine.

2. The method of claim 1 , further comprising:

determining an operator torque request;

defining a search area based upon the operator torque request; and

iteratively determining sets of candidate operating points within the search area.

3. The method of claim 2 , further comprising determining a first candidate operating point outside the search area and identifying a second candidate operating point within the search area, wherein the current set of candidate operating points for the current search iteration includes the second candidate operating point.

4. The method of claim 1 , wherein determining the current set of candidate operating points for the current search iteration and the subsequent set of candidate operating points for the subsequent search iteration comprises defining rectangles within the search area.

5. The method of claim 1 , further comprising identifying a base point for the candidate operating points for the current search iteration, and determining the search direction based on the identified base point.

6. The method of claim 1 , comprising increasing the search resolution during each subsequent search iteration.

7. The method of claim 1 , wherein the predetermined number of iterations is nine iterations.

8. The method of claim 1 , comprising determining the operating cost for twenty-eight candidate operating points.

9. The method of claim 1 , wherein calculating an operating cost comprises calculating an operating cost associated with at least one of vehicle driveability, fuel economy, emissions, and battery usage.

10. The method of claim 1 , further comprising:

monitoring an operator torque request; and

calculating an operating cost based on the operator torque request.

11. The method of claim 1 , further comprising recording in a storage medium a speed value and a torque value utilized for operating the internal combustion engine.

12. The method of claim 1 , wherein determining the current set of candidate operating points of the current search iteration comprises determining four candidate operating points.

13. A method to determine a preferred operating point for an internal combustion engine mechanically coupled to an electro-mechanical transmission to transmit power to a driveline in response to an operator torque request, wherein a controller executes the following;

defining a search area comprising operating points for the internal combustion engine;

determining a current set of candidate operating points for a current search iteration within the search area;

iteratively

determining an operating cost for operating the internal combustion engine at each candidate operating point of the current search iteration,

determining a candidate operating point for the current search iteration having a lowest operating cost,

determining a search direction relative to the current set of candidate operating points for the current search iteration based on the candidate operating point of the current search iteration having the lowest operating cost, and

determining a subsequent set of candidate operating points for a subsequent search iteration based upon the search direction;

determining the preferred operating point for operating the internal combustion engine comprising the candidate operating point with the lowest operating cost determined after a predetermined number of iterations, wherein the subsequent set of candidate operating points for the subsequent search iteration have a common side with the current set of candidate operating points for the current search iteration when the same candidate operating point is identified as a base point for three consecutive iterations and the current set of candidate operating points for the current search iteration and the subsequent set of candidate operating points for the subsequent search iteration have a common operating point and

controlling the powertrain based on the preferred operating point for the internal combustion engine.

14. The method of claim 13 , wherein each candidate operating point comprises an input speed and an input power.

15. The method of claim 13 , wherein each candidate operating point comprises an input speed and an input torque.

16. The method of claim 13 , wherein calculating an operating cost comprises calculating an operating cost associated with at least one of vehicle driveability, fuel economy, emissions, and battery usage.

17. The method of claim 13 , further comprising:

determining an operator torque request; and

defining the search area based upon the operator torque request.

18. The method of claim 13 , wherein determining the current set of candidate operating points of the current search iteration comprises determining four candidate operating points.

Assignments (27)
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2019
From: JPMORGAN CHASE BANK, N.A.
To: FCA US LLC (FORMERLY KNOWN AS CHRYSLER GROUP LLC)
Reel/Frame 048177/0356 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2017
From: CITIBANK, N.A.
To: FCA US LLC (FORMERLY KNOWN AS CHRYSLER GROUP LLC)
Reel/Frame 042885/0255 →
RELEASE OF SECURITY INTEREST RELEASING SECOND-LIEN SECURITY INTEREST PREVIOUSLY RECORDED AT REEL 026426 AND FRAME 0644, REEL 026435 AND FRAME 0652, AND REEL 032384 AND FRAME 0591 Recorded Feb 11, 2016
From: CITIBANK, N.A.
To: FCA US LLC, FORMERLY KNOWN AS CHRYSLER GROUP LLC
Reel/Frame 037784/0001 →
CHANGE OF NAME Recorded Apr 30, 2015
From: CHRYSLER GROUP LLC
To: FCA US LLC
Reel/Frame 035553/0356 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2014
From: WILMINGTON TRUST COMPANY
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 034189/0065 →
SECURITY AGREEMENT Recorded Mar 4, 2014
From: CHRYSLER GROUP LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 032384/0640 →
SECURITY AGREEMENT Recorded Jun 10, 2011
From: CHRYSLER GROUP LLC
To: CITIBANK, N.A.
Reel/Frame 026426/0644 →
SECURITY AGREEMENT Recorded Jun 6, 2011
From: CHRYSLER GROUP LLC
To: CITIBANK, N.A.
Reel/Frame 026396/0780 →
RELEASE OF SECURITY INTEREST Recorded May 25, 2011
From: THE UNITED STATES DEPARTMENT OF THE TREASURY
To: CHRYSLER GROUP LLC; CHRYSLER GROUP GLOBAL ELECTRIC MOTORCARS LLC
Reel/Frame 026335/0001 →
CHANGE OF NAME Recorded Feb 10, 2011
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 025781/0211 →
SECURITY AGREEMENT Recorded Nov 8, 2010
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: WILMINGTON TRUST COMPANY
Reel/Frame 025324/0515 →
RELEASE OF SECURITY INTEREST Recorded Nov 5, 2010
From: UAW RETIREE MEDICAL BENEFITS TRUST
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025315/0046 →
RELEASE OF SECURITY INTEREST Recorded Nov 4, 2010
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 025245/0909 →
SECURITY AGREEMENT Recorded Aug 28, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UAW RETIREE MEDICAL BENEFITS TRUST
Reel/Frame 023162/0237 →
SECURITY AGREEMENT Recorded Aug 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 023156/0313 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023155/0769 →
RELEASE OF SECURITY INTEREST Recorded Aug 21, 2009
From: UNITED STATES DEPARTMENT OF THE TREASURY
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 023126/0914 →
CHANGE OF NAME Recorded Jul 7, 2009
From: NEW CARCO ACQUISITION LLC
To: CHRYSLER GROUP LLC
Reel/Frame 022919/0126 →
SECURITY AGREEMENT Recorded Jul 6, 2009
From: NEW CARCO ACQUISITION LLC
To: THE UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022915/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 6, 2009
From: CHRYSLER LLC
To: NEW CARCO ACQUISITION LLC
Reel/Frame 022915/0001 →
SECURITY AGREEMENT Recorded Apr 16, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: CITICORP USA, INC. AS AGENT FOR BANK PRIORITY SECURED PARTIES; CITICORP USA, INC. AS AGENT FOR HEDGE PRIORITY SECURED PARTIES
Reel/Frame 022554/0538 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2009
From: WU, BIN
To: CHRYSLER LLC
Reel/Frame 022225/0207 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2009
From: CHRYSLER LLC
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.; DAIMLER AG; CHRYSLER LLC; BAYERISCHE MOTOREN WERKE AKTIENGESELLSCHAFT
Reel/Frame 022251/0029 →
SECURITY AGREEMENT Recorded Feb 4, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: UNITED STATES DEPARTMENT OF THE TREASURY
Reel/Frame 022201/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2009
From: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.; DAIMLER AG; CHRYSLER LLC; BAYERISCHE MOTOREN WERKE AKTIENGESELLSCHAFT
Reel/Frame 022163/0249 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2009
From: KIM, KEE YONG; BRUNSSEN, WILFRIED; MCCONNELL, JASON J.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 022080/0114 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 29, 2008
From: HEAP, ANTHONY H.; MEDEMA, BRIAN R.
To: GM GLOBAL TECHNOLOGY OPERATIONS, INC.
Reel/Frame 021598/0043 →