Method and system for vehicle cruise control
US-9849880-B2 · Dec 26, 2017 · US
US10550786B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-10550786-B1 |
| Application number | US-201816149194-A |
| Country | US |
| Kind code | B1 |
| Filing date | Oct 2, 2018 |
| Priority date | Oct 2, 2018 |
| Publication date | Feb 4, 2020 |
| Grant date | Feb 4, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
Cutting-out (cutting-out engines in multiple engine arrangements F02D25/04) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.