Model-based controller for auto-ignition optimization in a diesel engine
First Claim
1. A multi-cylinder diesel engine that at times operates by an ADC process that causes diesel fuel to be injected into a cylinder in advance of engine TDC and mix with charge air to form an air-fuel mixture that is compressed to auto-ignition as the cycle approaches TDC, the engine comprising:
- a fuel management system for controlling fuel in an air-fuel mixture created in a cylinder during an engine cycle;
an air management system for controlling charge air in each air-fuel mixture during an engine cycle;
a processor-based engine control system controlling both the fuel management system and the air management system via a virtual controller that A) processes a particular set of values for certain input data useful in predicting the time of auto-ignition and resulting torque during an engine cycle according to a predictor algorithm model to develop a data value for predicted time of auto-ignition and a data value for resulting engine torque based on the particular set of values for the certain input data, and to also develop a data value for control of the fuel management system and a data value for control of the air management system that will produce the predicted time of auto-ignition and resulting torque based on the particular set of values for the certain input data, and that B) processes the data values developed by the predictor algorithm and data values for at least some of the input data according to a control algorithm that compensates the respective data values for control of the respective management systems for any disturbance that is introduced into any of the data values for at least some of the input data being processed by the control algorithm and consequently causes the respective management systems to be controlled by respective compensated data values that produce the predicted time of auto-ignition and resulting torque in the presence of any such disturbance.
11 Assignments
0 Petitions
Accused Products
Abstract
A diesel engine (10) operates by alternative diesel combustion. Formation of fuel and charge air mixtures is controlled by processing a particular set of values for certain input data according to a predictor algorithm model (50) to develop data values for predicted time of auto-ignition and resulting torque, and also develop data values for control of fuel and air that will produce the predicted time of auto-ignition and resulting torque. The data values developed by the predictor algorithm and data values for at least some of the input data are processed according to a control algorithm (52) that compensates for any disturbance introduced into any of the data values for at least some of the input data being processed by the control algorithm. This causes the systems to be controlled by compensated data values that produce predicted time of auto-ignition and resulting torque in the presence of any such disturbance.
-
Citations
22 Claims
-
1. A multi-cylinder diesel engine that at times operates by an ADC process that causes diesel fuel to be injected into a cylinder in advance of engine TDC and mix with charge air to form an air-fuel mixture that is compressed to auto-ignition as the cycle approaches TDC, the engine comprising:
-
a fuel management system for controlling fuel in an air-fuel mixture created in a cylinder during an engine cycle; an air management system for controlling charge air in each air-fuel mixture during an engine cycle; a processor-based engine control system controlling both the fuel management system and the air management system via a virtual controller that A) processes a particular set of values for certain input data useful in predicting the time of auto-ignition and resulting torque during an engine cycle according to a predictor algorithm model to develop a data value for predicted time of auto-ignition and a data value for resulting engine torque based on the particular set of values for the certain input data, and to also develop a data value for control of the fuel management system and a data value for control of the air management system that will produce the predicted time of auto-ignition and resulting torque based on the particular set of values for the certain input data, and that B) processes the data values developed by the predictor algorithm and data values for at least some of the input data according to a control algorithm that compensates the respective data values for control of the respective management systems for any disturbance that is introduced into any of the data values for at least some of the input data being processed by the control algorithm and consequently causes the respective management systems to be controlled by respective compensated data values that produce the predicted time of auto-ignition and resulting torque in the presence of any such disturbance. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of operating a multi-cylinder diesel engine that at times operates by an ADC process that causes diesel fuel to be injected into a cylinder in advance of engine TDC and mix with charge air to form an air-fuel mixture that is compressed to auto-ignition as the cycle approaches TDC, the method comprising:
controlling the quantity of fuel that a fuel management system injects and the quantity of charge air that an air management system allows into an engine cylinder during an engine cycle to create an air-fuel mixture by A) processing a particular set of values for certain input data useful in predicting the time of auto-ignition of the air-fuel mixture during the engine cycle and resulting torque according to an predictor algorithm model in a virtual controller in a processing system to develop a data value for predicted time of auto-ignition and a data value for resulting engine torque based on the particular set of values for the certain input data, and to also develop a data value for control of the fuel management system and a data value for control of the air management system that will produce the predicted time of auto-ignition and resulting torque based on the particular set of values for the certain input data, and B) processing the data values developed by the predictor algorithm and data values for at least some of the input data according to a control algorithm in the virtual controller that compensates the respective data values for control of the respective management systems for any disturbance that is introduced into any of the data values for at least some of the input data being processed by the control algorithm, and consequently C) causing the respective management systems to be controlled by respective compensated data values that cause auto-ignition to occur at the predicted time and develop the resulting torque in the presence of any such disturbance. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A multi-cylinder diesel engine that at times operates by an ADC process that causes diesel fuel to be injected into a cylinder in advance of engine TDC and mix with charge air to form an air-fuel mixture that is compressed to auto-ignition as the cycle approaches TDC, the engine comprising:
-
a fuel management system for controlling fuel in an air-fuel mixture created in a cylinder during an engine cycle; an air management system for controlling charge air in each air-fuel mixture during an engine cycle; a processor-based engine control system controlling both the fuel management system and the air management system via a virtual controller that executes a control algorithm to develop a data value for the fuel management system to control fuel in a created mixture and a data value for the air management system to control charge air in the created mixture, wherein the algorithm comprises steps that process torque error data representing difference between desired torque and actual torque and auto-ignition timing error data representing difference between desired auto-ignition timing and actual auto-ignition timing according to a mathematical function that relates an adjustment to the data value for the fuel management system to at least the torque error data, and steps that process torque error data and auto-ignition timing error data according to a mathematical function that relates an adjustment to the data value for the air management system to both the torque error data and the auto-ignition timing error data. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method of operating a multi-cylinder diesel engine that at times operates by an ADC process that causes diesel fuel to be injected into a cylinder in advance of engine TDC and mix with charge air to form an air-fuel mixture that is compressed to auto-ignition as the cycle approaches TDC, the method comprising:
controlling both a fuel management system and an air management system via a virtual controller executing a control algorithm that develops a data value for the fuel management system to control fuel in a created mixture and a data value for the air management system to control charge air in the created mixture, wherein the algorithm calculates a data value for torque error representing difference between desired torque and actual torque and a data value for auto-ignition timing error representing difference between desired auto-ignition timing and actual auto-ignition timing, according to respective mathematical functions that respectively relate an adjustment to the data value for the fuel management system to at least the torque error data and an adjustment to the data value for the air management system to both the torque error data and the auto-ignition timing error data. - View Dependent Claims (19, 20, 21, 22)
Specification