Adaptive torque model for internal combustion engine
First Claim
1. A method for controlling a multi-cylinder internal combustion engine, the method comprising:
- determining a first engine operating variable using a model having at least one adjustable model parameter;
wherein the step of determining a first engine operating variable comprises;
estimating engine torque for current operating conditions;
estimating load torque for current operating conditions; and
determining an estimated engine speed based on the estimated engine torque and estimated load torque;
measuring a second engine operating variable using an associated sensor;
modifying at least one adjustable model parameter based on a relationship between the first and second engine operating variables to adapt the model for variations in engine operation;
comparing the estimated engine speed to an actual engine speed determined using an engine speed sensor; and
wherein the step of modifying the at least one adjustable model parameter includes modifying the model parameter based on a difference between the estimated and actual engine speeds, wherein the step of modifying is performed only if the difference between the estimated and actual engine speeds exceeds a corresponding threshold.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling a multi-cylinder internal combustion engine include determining a first engine operating variable using a model having at least one adjustable model parameter, measuring a second engine operating variable, and modifying the at least one adjustable model parameter based on a relationship between the first and second engine operating variables. In one embodiment, the first engine operating variable represents engine torque while the second engine operating variable is engine speed. An engine torque model and/or load torque model may be used to determine an estimated engine speed or speed trajectory which is compared to the actual engine speed or trajectory determined using an engine speed sensor. One or more model parameters for the engine torque and/or load torque model are adjusted when appropriate operating conditions are met based on a difference between the predicted or estimated engine speeds and the measured engine speeds.
-
Citations
11 Claims
-
1. A method for controlling a multi-cylinder internal combustion engine, the method comprising:
-
determining a first engine operating variable using a model having at least one adjustable model parameter;
wherein the step of determining a first engine operating variable comprises;
estimating engine torque for current operating conditions;
estimating load torque for current operating conditions; and
determining an estimated engine speed based on the estimated engine torque and estimated load torque;
measuring a second engine operating variable using an associated sensor;
modifying at least one adjustable model parameter based on a relationship between the first and second engine operating variables to adapt the model for variations in engine operation;
comparing the estimated engine speed to an actual engine speed determined using an engine speed sensor; and
wherein the step of modifying the at least one adjustable model parameter includes modifying the model parameter based on a difference between the estimated and actual engine speeds, wherein the step of modifying is performed only if the difference between the estimated and actual engine speeds exceeds a corresponding threshold.
-
-
2. A method for controlling a multi-cylinder internal combustion engine, the method comprising:
-
determining a first engine operating variable using a model having at least one adjustable model parameter, wherein the step of determining a first engine operating variable comprises;
estimating engine torque for current operating conditions;
estimating load torque for current operating conditions; and
determining an estimated engine speed based on the estimated engine torque and estimated load torque;
measuring a second engine operating variable using an associated sensor; and
modifying at least one adjustable model parameter based on a relationship between the first and second engine operating variables to adapt the model for variations in engine operation, wherein the estimated engine speed is periodically reset to actual engine speed as determined by an engine speed sensor.
-
-
3. A method for controlling a multi-cylinder internal combustion engine, the method comprising:
-
determining a first engine operating variable using a model having at least one adjustable model parameter, wherein the step of determining a first engine operating variable comprises;
estimating engine torque for current operating conditions;
estimating load torque for current operating conditions; and
determining an estimated engine speed based on the estimated engine torque and estimated load torque;
measuring a second engine operating variable using an associated sensor; and
modifying at least one adjustable model parameter based on a relationship between the first and second engine operating variables to adapt the model for variations in engine operation, wherein the multi-cylinder internal combustion engine is a direct injection spark ignition engine having a plurality of combustion modes of operation and wherein the estimated engine speed is periodically reset to the actual engine speed at each change of combustion mode of operation.
-
-
4. A method for controlling a multi-cylinder internal combustion engine, the method comprising:
-
determining a first engine operating variable using a model having at least one adjustable model parameter, wherein the step of determining a first engine operating variable comprises;
estimating engine torque for current operating conditions;
estimating load torque for current operating conditions; and
determining an estimated engine speed based on the estimated engine torque and estimated load torque;
measuring a second engine operating variable using an associated sensor;
modifying at least one adjustable model parameter based on a relationship between the first and second engine operating variables to adapt the model for variations in engine operation;
determining an actual engine speed using an engine speed sensor;
comparing the actual engine speed to the estimated engine speed to determine an engine speed difference; and
resetting the estimated engine speed to the actual engine speed when the engine speed difference exceeds a corresponding threshold.
-
-
5. A system for controlling a direct injection spark ignition multi-cylinder internal combustion engine operable in at least a homogeneous mode and a stratified mode using a torque model to determine an estimated engine torque, the system comprising:
-
an engine speed sensor for measuring actual rotational speed of the engine;
a controller in communication with the engine speed sensor, the controller determining an estimated engine torque based on current engine operating and control variables, determining an estimated engine load torque, determining an estimated engine speed based on the estimated engine torque and the estimated engine load torque, and adjusting at least one parameter of the engine torque model based on a difference between the estimated engine speed and the actual rotational speed of the engine. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
Specification