Controlling an engine operating parameter during transients in a control data input by selection of the time interval for calculating the derivative of the control data input
First Claim
1. An internal combustion engine comprising:
- a control system for controlling an engine operating parameter in accordance with processing of control data that includes a control data input whose value is at times transient; and
a processor for processing that control data input according to an algorithm that iterates during a transient to yield data values for the time derivative of the control data input during the transient, wherein an iteration of the algorithm includes processing the control data input according to a first function to yield a first data value, processing the control data input according to a second function to yield a second data value, and processing the first and second data values according to a third function to yield a data value for the time derivative of the control data input.
11 Assignments
0 Petitions
Accused Products
Abstract
Desired engine fueling data FQL—MFD—TQL is processed by a derivative variable time function (40) embodied in an algorithm to develop a data value EGR—MFD—DER representing the time derivative of desired fueling. The algorithm comprises certain selectable parameters (EGR—DTS, EGR—MFD—KF, EGR—MFD—KD). An iteration of the algorithm includes processing FQL—MFD—TQL according to a first function (40A) to yield a first data value and according to a second function (40B) to yield a second data value. A third function (40C) subtracts the second data value from the first to yield a data value for the time derivative that forms one input to a map (42). A second input to the map is a data value for mass airflow (MAF—GMS). The map provides data for calculating the set point of an EGR valve (36). The invention provides improved control of EGR during fueling transients.
-
Citations
21 Claims
-
1. An internal combustion engine comprising:
-
a control system for controlling an engine operating parameter in accordance with processing of control data that includes a control data input whose value is at times transient; and a processor for processing that control data input according to an algorithm that iterates during a transient to yield data values for the time derivative of the control data input during the transient, wherein an iteration of the algorithm includes processing the control data input according to a first function to yield a first data value, processing the control data input according to a second function to yield a second data value, and processing the first and second data values according to a third function to yield a data value for the time derivative of the control data input. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A control system in an internal combustion engine for controlling an engine operating parameter in accordance with processing of control data that includes a control data input whose value is at times transient, the control system comprising:
a processor for processing that control data input according to an algorithm that iterates during a transient to yield data values for the time derivative of the control data input during the transient, wherein an iteration of the algorithm includes processing the control data input according to a first function to yield a first data value, processing the control data input according to a second function to yield a second data value, and processing the first and second data values according to a third function to yield a data value for the time derivative of the control data input. - View Dependent Claims (7, 8, 9, 10)
-
11. A method for controlling an engine operating parameter in an internal combustion engine includes a processor for processing of control data that includes a control data input whose value is at times transient, the method comprising:
processing that control data input according to an algorithm that iterates during a transient to yield data values for the time derivative of the control data input during the transient, including processing the control data input during an iteration of the algorithm according to a first function to yield a first data value, processing the control data input during the iteration according to a second function to yield a second data value, and processing the first and second data values during the iteration according to a third function to yield a data value for the time derivative of the control data input. - View Dependent Claims (12, 13, 14, 15)
-
16. An internal combustion engine comprising:
-
a control system for controlling exhaust gas recirculation in accordance with processing of desired engine fueling data whose value is at times transient; and a processor for processing that desired engine fueling data according to an algorithm that iterates during a transient in the desired engine fueling data to yield data values for the time derivative of desired engine fueling during the transient, wherein an iteration of the algorithm includes processing the desired engine fueling data according to a function that comprises at least one selectable parameter including a selectable time interval, and for processing the data values for the time derivative of desired engine fueling and data values of mass airflow into the engine to yield a data value for setting exhaust gas recirculation. - View Dependent Claims (17)
-
-
18. A control system for controlling exhaust gas recirculation in an internal combustion engine in accordance with processing of desired engine fueling data whose value is at times transient, the control system comprising:
a processor for processing that desired engine fueling data according to an algorithm that iterates during a transient in the desired engine fueling data to yield data values for the time derivative of desired engine fueling during the transient, wherein an iteration of the algorithm includes processing the desired engine fueling data according to a function that comprises at least one selectable parameter including a selectable time interval, and for processing the data values for the time derivative of desired engine fueling and data values of mass airflow into the engine to yield a data value for setting exhaust gas recirculation. - View Dependent Claims (19)
-
20. A method for controlling exhaust gas recirculation in an internal combustion engine includes a processor for processing of desired engine fueling data whose value is at times transient, the method comprising:
-
processing that desired engine fueling data according to an algorithm that iterates during a transient in the desired engine fueling data to yield data values for the time derivative of desired engine fueling during the transient, wherein an iteration of the algorithm includes processing the desired engine fueling data according to a function that comprises at least one selectable parameter including a selectable time interval; and processing the data values for the time derivative of desired engine fueling and data values of mass airflow into the engine to yield a data value for setting exhaust gas recirculation. - View Dependent Claims (21)
-
Specification