If method and system for engine knock control
US-2016108828-A1 · Apr 21, 2016 · US
US11946423B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11946423-B2 |
| Application number | US-202117373247-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 12, 2021 |
| Priority date | Aug 27, 2020 |
| Publication date | Apr 2, 2024 |
| Grant date | Apr 2, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. 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, without combustion, before the maximum allowed deactivation time is exceeded. 2. The method of claim 1 , wherein determining the maximum allowed deactivation time comprises modeling a current in-cylinder pressure based on current engine conditions, updating the modeled in-cylinder pressure each engine cycle, and computing a time when the in-cylinder pressure will be at or below a minimum in-cylinder pressure. 3. The method of claim 2 , wherein the maximum allowed deactivation time is computed at least one engine cycle in advance of cylinder recharging so that a number of cylinder rechargings in an engine cycle does not exceed a predetermined amount. 4. The method of claim 1 , wherein determining the maximum allowed deactivation time comprises estimating a current in-cylinder pressure and a minimum in-cylinder pressure based on current engine conditions, calculating a decay rate of the cylinder pressure, and computing a time when the in-cylinder pressure will be at or below the minimum in-cylinder pressure. 5. The method of claim 1 , wherein the recharging of a cylinder comprises exhausting the cylinder and reintaking air into the cylinder. 6. The method of claim 1 , wherein the recharging of a cylinder comprises reintaking air into the cylinder and not exhausting the cylinder. 7. The method of claim 1 , wherein the maximum allowed deactivation time is a maximum allowed number of engine cycles. 8. The method of claim 5 , wherein a type of recharging is determined based on a modeled current in-cylinder pressure. 9. The method of claim 1 , wherein an amount of fuel injected is determined based on a current in-cylinder pressure. 10. The method of claim 1 , wherein the recharging is done in more than one engine cycle. 11. 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, without combustion, before the maximum allowed deactivation time is exceeded. 12. The engine controller of claim 11 , wherein the engine controller is further configured to: determine the maximum allowed deactivation time by modeling a current in-cylinder pressure based on current engine conditions; update the modeled in-cylinder pressure each engine cycle; and compute a time when the in-cylinder pressure will be at or below a minimum in-cylinder pressure. 13. 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, without combustion, before the maximum allowed deactivation time is exceeded. 14. The non-transitory, computer-readable medium of claim 13 , wherein the instructions further cause the processor to: determine the maximum allowed deactivation time by modeling a current in-cylinder pressure based on current engine conditions; update the modeled in-cylinder pressure each engine cycle; and compute a time when the in-cylinder pressure will be at or below a minimum in-cylinder pressure. 15. 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, the maximum allowed deactivation time being a number of revolutions of the engine; 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. 16. The method of claim 15 , wherein the cylinders are recharged based upon a length of time since a prior recharging working cycle or firing working cycle. 17. The method of claim 16 , wherein the length of time depends on whether a prior event was a recharge or fire. 18. The method of claim 15 , further comprising coordinating a feedforward control to an EGR valve command with the recharging in order to maintain an EGR fraction. 19. The method of claim 15 , further comprising increasing or decreasing a fueling level in other firing cylinders based on an estimated pumping loss of a recharge event. 20. 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, the maximum allowed deactivation time N being a maximum number of skipped cylinder events; and recharging every Mth skipped cylinder, wherein M<N, and M is coprime with X and selected to minimize a number of recharging of deactivated cylinders. 21. 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 based on a function of a number of engine revolutions; recharge 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 such that at most one deactivated cylinder is recharged in each engine cycle. 22. 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, the maximum allowed deactivation time N being a maximum number of skipped cylinder events; and recharge every Mth skipped cylinder, wherein M<N, and M is coprime with X and selected to minimize a number of recharging of deactivated cylinders. 23. 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 deactivated cylinders based on a number of engine revolutions; and recharging a single one of the deactivated cylinders when the accumulated deactivation time exceeds a threshold. 24. 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 deactivated cylinders based on a number of engine cycles; 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. 25. The method for managing recharging of cylinders of claim 24 , wherein recharging commands are distributed in accordance with a maximum number of calibrated recharging events per engine cycle. 26. The method of claim 23 , wherein a cylinder having a longest deactivation time is prioritized for recharging. 27. The method of claim 23 , wherein a maximum of one cylinder is recharged in each engine c
Selective cylinder activation, i.e. partial cylinder operation (deceleration cut-off F02D41/123) · CPC title
using an estimation · CPC title
for control of turbo-charged or super-charged engines (control of the pumps per se F02B37/12) · CPC title
Special engine operating conditions, e.g. for regeneration of exhaust gas treatment apparatus · CPC title
Control of the EGR valve or actuator, e.g. duty cycle, closed loop control of position (EGR valve position sensor F02M26/48) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.