Predictive torque management for powertrain having continuous actuators and multiple discrete modes

US10550786B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-10550786-B1
Application numberUS-201816149194-A
CountryUS
Kind codeB1
Filing dateOct 2, 2018
Priority dateOct 2, 2018
Publication dateFeb 4, 2020
Grant dateFeb 4, 2020

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.

A method controls multiple continuous actuators to achieve a discrete mode of operation in a system. The method may include determining a desired output state of the system, including processing a control input set for the multiple continuous actuators via a dynamical predictive model of the system, and then processing the control input set via the dynamical predictive model to determine possible control solutions for achieving the desired output state of the system at a calibrated future time point. The method may include using a cost function logic block to identify, from among the possible control solutions, a lowest-cost control solution for executing the discrete mode at the future time point, processing the lowest-cost control solution through a real-time optimization logic block to determine an optimized solution for the discrete mode, and then executing the optimized solution at the future time point.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for controlling multiple continuous actuators in a powertrain system to implement a discrete mode of operation in the powertrain system, the method comprising: providing a control input set for the multiple continuous actuators to a controller having a dynamical predictive model of the powertrain system, the control input set collectively describing a desired output state of the powertrain system; processing the control input set via the dynamical predictive model, in real time, as a function of a variable vector defining real-time control data and measurements to determine a set of possible control solutions for achieving the desired output state of the powertrain system at a calibrated future time point; identifying, using a cost function logic block of the controller from among the set of possible control solutions, a lowest opportunity cost control solution for executing the discrete mode of operation at the calibrated future time point by minimizing an opportunity cost function while maintaining a predetermined output of the powertrain system; processing the lowest opportunity cost control solution through a real-time optimization logic block of the controller to determine an optimized solution for implementing the discrete mode of operation; and executing the optimized solution via the controller to thereby transition the powertrain system to the discrete mode of operation at the calibrated future time point. 2. The method of claim 1 , wherein the powertrain system includes an internal combustion engine having selective cylinder deactivation functionality, the continuous actuators including a throttle and a fuel injector of the engine, and wherein the discrete mode of operation includes a number of active cylinders of the engine. 3. The method of claim 2 , wherein the cost function logic block determines the lowest opportunity cost control solution by minimizing the opportunity cost function based on fuel economy of the engine, and wherein the controller is configured to minimize the number of active cylinders while maintaining torque from the engine, as the predetermined output, at a predetermined level as determined by the control input set. 4. The method of claim 2 , wherein identifying the lowest opportunity cost control solution includes evaluating the opportunity cost function with a future torque demand from the engine over a forward-looking prediction horizon that includes the future time point. 5. The method of claim 2 , wherein the control input set includes a throttle level, a waste gate position, fuel timing and quantity, and a variable valve timing of the engine. 6. The method of claim 1 , wherein the powertrain system includes an internal combustion engine and a transmission connectable to the engine via an input clutch, the continuous actuators include a throttle and a fuel injector of the engine, and the discrete mode of operation includes a gear state of the transmission. 7. The method of claim 1 , wherein processing the lowest opportunity cost control solution through the real-time optimization logic block includes using a hybrid solver method selected from a group consisting of: convex optimization, quadratic programming, and mixed-integer quadratic programming. 8. The method of claim 7 , wherein the hybrid solver method selects the convex optimization, the quadratic programming, or the mixed-integer quadratic programming based on a load and a speed of the powertrain system. 9. The method of claim 1 , wherein processing the lowest opportunity cost control solution through the real-time optimization logic block includes using a round-off feature in which the controller uses convex quadratic programming across an entire range of the set of possible control solutions to find an optimal solution, and truncates the optimal solution to a closest-possible value, and uses the closest-possible value as the optimized solution to execute the discrete mode. 10. The method of claim 1 , wherein processing the lowest opportunity cost control solution through the real-time optimization logic block includes enumerating a possible solution set together with identifying corresponding convex quadratic programming solutions of the continuous actuators for each possible mode sequence to determine the optimized solution for implementing the discrete mode of operation. 11. A powertrain system having discrete modes of operation, the powertrain system comprising: an internal combustion engine; a transmission assembly connectable to the internal combustion engine to receive therefrom output torque; multiple continuous actuators configured to achieve the discrete modes of operation; and a controller configured to: determine a control input set for the multiple continuous actuators indicative of a desired output state of the powertrain system, the control input set including a desired torque and/or a desired speed for the internal combustion engine; process the control input set via a dynamical predictive model as a function of a variable vector defining real-time control data and measurements to thereby determine a set of possible control solutions for achieving the desired output state of the powertrain system at a calibrated future time point; identifying, via a cost function logic block from among the set of possible control solutions, a lowest opportunity cost control solution for executing one or more of the discrete modes of operation at the calibrated future time point by minimizing an opportunity cost function while maintaining an engine torque of the internal combustion engine; process the lowest opportunity cost control solution through a real-time optimization logic block to determine an optimized solution for the one or more of the discrete modes of operation; and execute the optimized solution to thereby transition the powertrain system to the one or more of the discrete modes of operation at the calibrated future time point. 12. The powertrain system of claim 11 , wherein the internal combustion engine includes a plurality of cylinders and has selective cylinder deactivation functionality, wherein the continuous actuators include a throttle and a fuel injector of the internal combustion engine, and wherein the discrete modes of operation include a number of active cylinders of the internal combustion engine. 13. The powertrain system of claim 12 , wherein the cost function logic block determines the lowest opportunity cost control solution by minimizing the opportunity cost function based on fuel economy of the internal combustion engine, and the controller is configured to minimize the number of active cylinders of the internal combustion engine while maintaining torque from the internal combustion engine, as the predetermined output, at a predetermined level. 14. The powertrain system of claim 12 , wherein identifying the lowest opportunity cost control solution includes evaluating the cost function with a future torque demand of the internal combustion engine for a forward-looking prediction horizon inclusive of the calibrated future time point. 15. The powertrain system of claim 12 , wherein the control input set includes a level of the throttle, a waste gate position of the internal combustion engine, a fuel timing and quantity value of the internal combustion engine, and a variable valve timing value of the internal combustion engine. 16. The powertrain system of claim 11 , wherein the transmission includes a plurality of gears and is connectable to the internal combustion engine via an input clutch, and wherein the discrete mode of operation inclu

Assignees

Inventors

Classifications

  • using a model or simulation of the system · CPC title

  • using a predictive controller · CPC title

  • with use of a optimisation method, e.g. iteration · CPC title

  • Selective cylinder activation, i.e. partial cylinder operation (deceleration cut-off F02D41/123) · CPC title

  • F02D17/02Primary

    Cutting-out (cutting-out engines in multiple engine arrangements F02D25/04) · 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 US10550786B1 cover?
A method controls multiple continuous actuators to achieve a discrete mode of operation in a system. The method may include determining a desired output state of the system, including processing a control input set for the multiple continuous actuators via a dynamical predictive model of the system, and then processing the control input set via the dynamical predictive model to determine possib…
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification F02D17/02. Mapped technology areas include Mechanical Engineering.
When was this patent published?
Publication date Tue Feb 04 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). 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).