Averaging filter for skip fire engine operation
First Claim
Patent Images
1. A method comprising:
- operating an engine in an operating mode having a plurality of different effective firing fractions;
measuring an engine operating parameter during the operation of the engine at a current firing fraction having an effective firing fraction of less than one;
averaging the measured operating parameter over a period that is based on and varies with changes in at least one of (i) a denominator of the current firing fraction, and (ii) a repeating firing sequence length associated with the current firing fraction; and
using the averaged measured operating parameter as the value of the measured operating parameter in an engine control calculation or operation during the operation of the engine.
1 Assignment
0 Petitions
Accused Products
Abstract
A variety of methods, devices and filters are described that are suitable for averaging measured power train operating parameters over a period that varies as a function of an engine cylinder firing characteristic such as a current operational firing fraction or firing sequence. The averaged measured operating parameter may be used in a variety of different engine control related functions, calculations and/or operations. The described techniques and devices are particularly well suited for use during skip fire operation of an engine.
35 Citations
19 Claims
-
1. A method comprising:
-
operating an engine in an operating mode having a plurality of different effective firing fractions; measuring an engine operating parameter during the operation of the engine at a current firing fraction having an effective firing fraction of less than one; averaging the measured operating parameter over a period that is based on and varies with changes in at least one of (i) a denominator of the current firing fraction, and (ii) a repeating firing sequence length associated with the current firing fraction; and using the averaged measured operating parameter as the value of the measured operating parameter in an engine control calculation or operation during the operation of the engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
operating an engine in a skip fire operating mode having a plurality of different available operational firing fractions of less than one; measuring an engine operating parameter during the operation of the engine at a current firing fraction that is less than one; averaging the measured operating parameter over a period that is based on the current firing fraction wherein the averaging period varies with changes in the operational firing fraction in accordance with a denominator of the then irreducible firing fraction; and using the averaged measured operating parameter as the value of the measured operating parameter in an engine control calculation or operation during the operation of the engine. - View Dependent Claims (11, 12, 13)
-
-
14. A skip fire engine controller arranged to control operation of an engine in a skip fire mode, wherein the controller facilitates skip fire operation of the engine at a multiplicity of different operational firing fractions, the skip fire controller being arranged to:
-
receive a sample of a selected engine operating parameter at a sample rate of once per firing opportunity or an integer multiple thereof; average the sampled operating parameter over a period that is based on a then current firing fraction, wherein the averaging period varies with selected changes in the operational firing fraction; and use the averaged sampled operating parameter as the value of the sampled operating parameter in an engine control calculation or operation during skip fire operation of the engine. - View Dependent Claims (15, 16, 17)
-
-
18. A skip fire engine controller arranged to control operation of an engine in a skip fire mode, wherein the controller facilitates skip fire operation of the engine at a multiplicity of different operational firing fractions, each operational firing fraction being an irreducible fraction including a numerator and a denominator, the skip fire controller including a filter having a sample rate of once per firing opportunity or an integer multiple thereof, the filter comprising:
-
a tapped delay line having a multiplicity of taps, each tap corresponding to the denominator of a potentially available skip fire firing fraction; and a selector arranged to receive the denominator of a current firing fraction as a selection input, wherein the output of the filter is based on the firing fraction. - View Dependent Claims (19)
-
Specification