TRANSITORY TORQUE MODIFICATIONS USING SKIP FIRE CONTROL
First Claim
1. An engine controller arranged to:
- direct operation of an engine to deliver a requested engine output;
direct skip fire operation of the engine during a transmission shift event to deliver a transitory engine output that is significantly less than the requested engine output, wherein the difference between the transitory engine output and the requested engine output is provided in significant part by a difference in a percentage of working cycles that are fired during the transmission shift as compared to the percentage of working cycles that are fired immediately prior to the transmission shift; and
restore the engine output to the requested engine output after the transmission shift event is completed.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices are described that utilize skip fire techniques to rapidly meet requests for transitory changes in the output of an engine. Specifically, the fraction or percentage of the working cycles that are fired can be changed during a transitory event so that the engine delivers the desired transitory engine output. Once the transitory event is over, normal engine operation may be restored. The described techniques are useful in a variety of applications that require a relatively quick, but transitory, reduction in engine output to meet vehicle control requirements. One particularly useful application is during transmission shift events. Other representative applications include: loss of traction events, stability control events, wheel hop prevention events, etc.
-
Citations
21 Claims
-
1. An engine controller arranged to:
-
direct operation of an engine to deliver a requested engine output; direct skip fire operation of the engine during a transmission shift event to deliver a transitory engine output that is significantly less than the requested engine output, wherein the difference between the transitory engine output and the requested engine output is provided in significant part by a difference in a percentage of working cycles that are fired during the transmission shift as compared to the percentage of working cycles that are fired immediately prior to the transmission shift; and restore the engine output to the requested engine output after the transmission shift event is completed. - View Dependent Claims (2, 3, 4)
-
-
5. An engine controller arranged to:
-
direct operation of an engine to deliver a requested engine output; in response to a transitory event, determine a desired transitory engine output based on the nature of the transitory event, there being a difference between the desired transitory engine output and the requested engine output; direct skip fire operation of the engine during the transitory event to deliver the desired transitory engine output, wherein the difference between the desired transitory engine output and the requested engine output is accounted for in significant part by a difference in a percentage of available working cycles that are fired during the transitory event as compared to the percentage of available working cycles that are fired immediately prior to the transitory event; and restore the engine output to the requested engine output after the transitory event is completed. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of making a transitory change to an engine output comprising:
-
directing operation of an engine to deliver a requested engine output; in response to a transitory event, determining a desired transitory engine output based on the nature of the transitory event, there being a difference between the desired transitory engine output and the requested engine output; directing skip fire operation of the engine during the transitory event to deliver the desired transitory engine output, wherein the difference between the desired transitory engine output and the requested engine output is accounted for in significant part by a difference in a percentage of available working cycles that are actually fired; and restoring the engine output to the requested engine output after the transitory event is completed. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification