Skip fire internal combustion engine control
First Claim
1. A method of determining firings during operation of an engine in a skip fire operational mode, the method comprising:
- receiving an input signal indicative of a desired engine output;
determining a skip fire firing sequence that delivers the desired engine output;
filtering a feedback signal indicative of the skip fire firing sequence to isolate frequency components of the skip fire firing sequence in a selected frequency range; and
using the filtered feedback signal in the determination of the firing sequence to help reduce the generation of firing sequences that contain frequency components in the selected frequency range.
1 Assignment
0 Petitions
Accused Products
Abstract
A variety of methods and arrangements for controlling the operation of an internal combustion engine in a skip fire variable displacement mode are described. In general, a firing control unit determines working chamber firings during operation of the engine that are suitable for delivering a desired engine output. In one aspect, the firing control unit is arranged to isolate the generation of firing sequences having frequency components in a frequency range of concern and to alter the firing sequence in a manner that reduces the occurrence of frequency components in the frequency range of concern. In another aspect, a filter is arranged to filter a feedback signal to provide a filtered feedback signal that is used in the determination of the working chamber firings. In preferred embodiments, the frequency characteristics of the filter are variable.
-
Citations
28 Claims
-
1. A method of determining firings during operation of an engine in a skip fire operational mode, the method comprising:
-
receiving an input signal indicative of a desired engine output; determining a skip fire firing sequence that delivers the desired engine output; filtering a feedback signal indicative of the skip fire firing sequence to isolate frequency components of the skip fire firing sequence in a selected frequency range; and using the filtered feedback signal in the determination of the firing sequence to help reduce the generation of firing sequences that contain frequency components in the selected frequency range. - View Dependent Claims (4, 5, 6)
-
-
2. A method of determining firings during operation of an engine in a skip fire operational mode, the method comprising:
-
receiving an input signal indicative of a desired engine output; determining a skip fire firing sequence that delivers the desired engine output; providing a feedback signal indicative of working chamber firings; and filtering the feedback signal to provide an indication of frequency components of the firing sequence in a selected frequency range; and wherein the filtered feedback signal is used in the determination of the firing sequence to help reduce the generation of firing sequences that contain frequency components in the selected frequency range. - View Dependent Claims (3)
-
-
7. A method of determining firings during operation of an engine in a skip fire operational mode, the method comprising:
-
providing a feedback signal indicative of actual or requested working chamber firings; filtering the feedback signal using a band-pass filter to provide an indication of frequency components contained within the firing sequence in a selected frequency range; and utilizing the filtered feedback signal to help reduce the generation of firing sequences that contain frequency components in the selected frequency range.
-
- 8. A controller for determining working cycle firings of an engine during operation of the engine in a skip fire operational mode, the controller comprising a control block that receives an input signal indicative of a desired output and is arranged to generate a firing sequence that delivers the desired output, wherein the controller is arranged to detect the generation of firing sequences having frequency components in a selected frequency range and the control block is arranged to alter the firing sequence in a manner that reduces the frequency components in the selected frequency range.
-
17. A skip fire engine controller comprising a control block arranged to determine a skip fire firing sequence that delivers a desired output, wherein the control block includes:
-
a plurality of stages; first pole associated with a first one of the stages and arranged to help suppress noise in at least a first frequency range; a second pole associated with a second one of the stages and arranged to help suppress noise in at least a second frequency range, wherein the first and second frequency ranges may be either coextensive or not coextensive; and a feed-forward zero arranged at least in part to help compensate for delay between the generation of a firing request and the realization of torque associated with an actual firing that corresponds to the firing request. - View Dependent Claims (18)
-
-
19. A skip fire controller arranged to direct working chamber firings during operation of an engine in a skip fire operational mode, the controller comprising:
-
a control block that receives an input signal indicative of a desired output and is arranged to dynamically determine working chamber firings that deliver the desired output; and a filter arranged to filter a feedback signal to provide a filtered feedback signal, wherein the frequency characteristics of the filter are variable; and wherein the control block is arranged to utilize the filtered feedback signal in the determination of the working chamber firings. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A method of determining firings during operation of an engine in a skip fire operational mode, the method comprising:
-
receiving an input signal indicative of a desired engine output; selectively determining working cycles to be fired and working cycles to be skipped, wherein the fired working cycles are arranged to deliver the desired engine output; and filtering a feedback signal, wherein the filtered feedback signal is used in the determination of the firings and wherein the frequency characteristics of the filter are varied during operation of the engine in the skip fire operational mode. - View Dependent Claims (27, 28)
-
Specification