Recharging management for skipping cylinders
AssigneesTula Technology, Inc., Cummins Inc.
InventorsLouis Joe Serrano, Xiaoping Cai, Yongyan Cao, Vijay Srinivasan, Kevin Shikui Chen, Andrea Marie Evans, Avra Brahma
Life of this patent
Estimating the term…
Abstract
A variety of methods and arrangements are described for managing recharging of cylinders of an internal combustion engine during skip fire operation of the engine. In one method, a maximum allowed deactivation time for a cylinder is determined and the cylinder is recharged before the maximum allowed deactivation time is exceeded.
Claims35
A method for managing recharging of cylinders of an internal combustion engine during skip fire operation of the engine, the method comprising:
- determining a maximum allowed deactivation time for a cylinder;
- and
- recharging the cylinder before the maximum allowed deactivation time is exceeded.
An engine controller in an internal combustion engine operated in a skip fire manner, the engine controller configured to:
- determine a maximum allowed deactivation time for a cylinder;
- and
- recharge the cylinder before the maximum allowed deactivation time is exceeded.
A non-transitory, computer-readable medium having instructions recorded thereon which, when executed by a processor, cause the processor to:
- determine a maximum allowed deactivation time for a cylinder;
- and
- recharge the cylinder before the maximum allowed deactivation time is exceeded.
A method for managing recharging of cylinders of an internal combustion engine during skip fire operation of the engine, the method comprising:
- determining a maximum allowed deactivation time for a set of cylinders that are deactivated;
- recharging the cylinders when the maximum allowed deactivation time is exceeded;
- and
- coordinating the recharging of the cylinders so that recharging of the cylinders is spaced in different engine cycles.
A method for managing recharging of cylinders of an internal combustion engine in which a fixed set of X cylinders are deactivated, the method comprising:
- determining a maximum allowed deactivation time N for the set of cylinders that are deactivated;
- and
- recharging every Mth deactivated cylinder, wherein M<N, and M is coprime with X.
An engine controller in an internal combustion engine operated in a skip fire manner, the engine controller configured to:
- determine a maximum allowed deactivation time for a set of cylinders that are deactivated;
- recharging the cylinders before the maximum allowed deactivation time is exceeded;
- and
- coordinate the recharging of the cylinders so that recharging of the cylinders is spaced in different engine cycles.
An engine controller in an internal combustion engine in which a fixed set of X cylinders are deactivated, the engine controller configured to:
- determine a maximum allowed deactivation time N for the set of cylinders that are deactivated;
- and
- recharge every Mth deactivated cylinder, wherein M<N, and M is coprime with X.
A method for managing recharging cylinders of an internal combustion engine during skip fire operation of the engine, the method comprising:
- determining an accumulated deactivation time for all cylinders;
- and
- recharging a cylinder when the accumulated deactivation time exceeds a threshold.
A method for managing recharging of cylinders of an internal combustion engine during skip fire operation of the engine, the method comprising:
- determining an accumulated deactivation time for all cylinders;
- selecting cylinders to be recharged when the accumulated deactivation time exceeds a threshold;
- and
- evenly distributing recharging of the cylinders selected to be recharged over more than one engine cycle when multiple cylinders are selected to be recharged.
An engine controller in an internal combustion engine operated in a skip fire manner, the engine controller configured to:
- determine an accumulated deactivation time for all cylinders;
- and
- recharge a cylinder before the accumulated deactivation time exceeds a threshold.
An engine controller in an internal combustion engine operated in a skip fire manner, the engine controller configured to:
- determine an accumulated deactivation time for all cylinders;
- select cylinders to be recharged when the accumulated deactivation time exceeds a threshold;
- and
- evenly distribute recharging of the cylinders selected to be recharged over more than one engine cycle when multiple cylinders are selected to be recharged.
Dependencies are inferred from the claim text.