Torque security of MPC-based powertrain control
First Claim
1. A method for controlling a propulsion system of a motor vehicle, the method comprising:
- determining an initial selected engine output torque value using a model predictive control system;
determining at least one of a first minimum acceptable engine output torque and a second minimum acceptable engine output torque, the first minimum acceptable engine output torque being based on an engine output torque requested and a predetermined engine output torque minimum constant, and the second minimum acceptable engine output torque being based on an axle torque requested and a predetermined axle torque minimum constant;
determining a minimum torque limit by selecting one of the first and second minimum acceptable engine output torques;
determining whether the initial selected engine output torque value is less than the minimum torque limit;
if the initial selected engine output torque value is less than the minimum torque limit, setting a desired engine output torque value as the minimum torque limit;
determining at least one of a first maximum acceptable engine output torque and a second maximum acceptable engine output torque, the first maximum acceptable engine output torque being based on the engine output torque requested and a predetermined engine output torque maximum constant, and the second maximum acceptable engine output torque being based on the axle torque requested and a predetermined axle torque maximum constant;
determining a maximum torque limit by selecting one of the first and second maximum acceptable engine output torques;
determining whether the initial selected engine output torque value is greater than the maximum torque limit;
if the initial selected engine output torque value is greater than the maximum torque limit, setting the desired engine output torque value as the maximum torque limit; and
if the initial selected engine output torque value is neither greater than the maximum torque limit nor less than the minimum torque limit, setting the desired engine output torque value as the initial selected engine output torque value.
1 Assignment
0 Petitions
Accused Products
Abstract
A propulsion system, control system, and method are provided that use model predictive control to generate an initial selected engine output torque value. A minimum torque limit is determined by selecting a minimum acceptable engine output torque. A maximum torque limit is determined by selecting a maximum acceptable engine output torque. A desired engine output torque value is set as: a) the minimum torque limit, if the initial selected engine output torque value is less than the minimum torque limit; b) the maximum torque limit, if the initial selected engine output torque value is greater than the maximum torque limit; or c) the initial selected engine output torque value, if the initial selected engine output torque value is neither greater than the maximum torque limit nor less than the minimum torque limit.
-
Citations
20 Claims
-
1. A method for controlling a propulsion system of a motor vehicle, the method comprising:
-
determining an initial selected engine output torque value using a model predictive control system; determining at least one of a first minimum acceptable engine output torque and a second minimum acceptable engine output torque, the first minimum acceptable engine output torque being based on an engine output torque requested and a predetermined engine output torque minimum constant, and the second minimum acceptable engine output torque being based on an axle torque requested and a predetermined axle torque minimum constant; determining a minimum torque limit by selecting one of the first and second minimum acceptable engine output torques; determining whether the initial selected engine output torque value is less than the minimum torque limit; if the initial selected engine output torque value is less than the minimum torque limit, setting a desired engine output torque value as the minimum torque limit; determining at least one of a first maximum acceptable engine output torque and a second maximum acceptable engine output torque, the first maximum acceptable engine output torque being based on the engine output torque requested and a predetermined engine output torque maximum constant, and the second maximum acceptable engine output torque being based on the axle torque requested and a predetermined axle torque maximum constant; determining a maximum torque limit by selecting one of the first and second maximum acceptable engine output torques; determining whether the initial selected engine output torque value is greater than the maximum torque limit; if the initial selected engine output torque value is greater than the maximum torque limit, setting the desired engine output torque value as the maximum torque limit; and if the initial selected engine output torque value is neither greater than the maximum torque limit nor less than the minimum torque limit, setting the desired engine output torque value as the initial selected engine output torque value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A motor vehicle propulsion control system for a motor vehicle having a transmission and an engine, the motor vehicle propulsion control system comprising:
-
a model predictive control module configured to determine an initial selected engine output torque value using a model predictive control scheme; a torque security monitor module configured to; determine at least one of a first minimum acceptable engine output torque and a second minimum acceptable engine output torque, the first minimum acceptable engine torque being based on an engine output torque requested and a predetermined engine output torque minimum constant, and the second minimum acceptable engine output torque being based on an axle torque requested and a predetermined axle torque minimum constant; determine a minimum torque limit by selecting one of the first and second minimum acceptable engine output torques; determine whether the initial selected engine output torque value is less than the minimum torque limit; set a desired engine output torque value as the minimum torque limit if the initial selected engine output torque value is less than the minimum torque limit; determine at least one of a first maximum acceptable engine output torque and a second maximum acceptable engine output torque, the first maximum acceptable engine torque being based on the engine output torque requested and a predetermined engine output torque maximum constant, and the second maximum acceptable engine output torque being based on the axle torque requested and a predetermined axle torque maximum constant; determine a maximum torque limit by selecting one of the first and second maximum acceptable engine output torques; determine whether the initial selected engine output torque value is greater than the maximum torque limit; set the desired engine output torque value as the maximum torque limit if the initial selected engine output torque value is greater than the maximum torque limit; and set the desired engine output torque value as the initial selected engine output torque value if the initial selected engine output torque value is neither greater than the maximum torque limit nor less than the minimum torque limit. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A propulsion system for a motor vehicle, comprising:
-
an engine operable to power the motor vehicle, the engine having an engine output shaft configured to transfer engine output torque; a continuously variable transmission having a variator assembly including a first pulley and a second pulley, the first and second pulleys being rotatably coupled by a rotatable member, at least one of the first and second pulleys including a movable sheave translatable along an axis to selectively change a transmission ratio between the engine output shaft and a transmission output shaft; a drive axle configured to be driven via the transmission output shaft, the drive axle being configured to output axle torque to a set of wheels; and a control system comprising; a model predictive control module configured to determine an initial selected engine output torque value using a model predictive control scheme; a torque security monitor module configured to; determine at least one of a first minimum acceptable engine output torque and a second minimum acceptable engine output torque, the first minimum acceptable engine output torque being based on an engine output torque requested and a predetermined engine output torque minimum constant, and the second minimum acceptable engine output torque being based on an axle torque requested and a predetermined axle torque minimum constant; determine a minimum torque limit by selecting one of the first and second minimum acceptable engine output torques; determine whether the initial selected engine output torque value is less than the minimum torque limit; set a desired engine output torque value as the minimum torque limit if the initial selected engine output torque value is less than the minimum torque limit; determine at least one of a first maximum acceptable engine output torque and a second maximum acceptable engine output torque, the first maximum acceptable engine output torque being based on the engine output torque requested and a predetermined engine output torque maximum constant, and the second maximum acceptable engine output torque being based on the axle torque requested and a predetermined axle torque maximum constant; determine a maximum torque limit by selecting one of the first and second maximum acceptable engine output torques; determine whether the initial selected engine output torque value is greater than the maximum torque limit; set the desired engine output torque value as the maximum torque limit if the initial selected engine output torque value is greater than the maximum torque limit; and set the desired engine output torque value as the initial selected engine output torque value if the initial selected engine output torque value is neither greater than the maximum torque limit nor less than the minimum torque limit. - View Dependent Claims (17, 18, 19, 20)
-
Specification