CONTROL SYSTEM AND METHOD FOR PREVENTING STOCHASTIC PRE-IGNITION IN AN ENGINE
First Claim
1. A control system for an engine, comprising:
- a spark module that advances spark timing of a cylinder R degrees past a spark limit for N consecutive cylinder firing events, and that retards spark timing of said cylinder past said spark limit for M consecutive cylinder firing events after said N consecutive cylinder firing events; and
a fuel module that supplies a rich fuel-air charge to said cylinder for said M consecutive cylinder firing events,wherein R is a real number greater than zero, N and M are integers greater than zero, and said spark limit is a control value used to limit an amount of spark advance to prevent spark-knock.
3 Assignments
0 Petitions
Accused Products
Abstract
A control system for an engine includes a spark module and a fuel module. The spark module advances spark timing of a cylinder R degrees past a spark limit for N consecutive cylinder firing events, and retards spark timing of the cylinder past the spark limit for M consecutive cylinder firing events after the N consecutive cylinder firing events. The fuel module supplies a rich fuel-air charge to the cylinder for the M consecutive cylinder firing events. According to the system, R is a real number greater than zero, N and M are integers greater than zero, and the spark limit is a control value used to limit an amount of spark advance to prevent spark-knock. A method for controlling an engine is also provided.
-
Citations
20 Claims
-
1. A control system for an engine, comprising:
-
a spark module that advances spark timing of a cylinder R degrees past a spark limit for N consecutive cylinder firing events, and that retards spark timing of said cylinder past said spark limit for M consecutive cylinder firing events after said N consecutive cylinder firing events; and a fuel module that supplies a rich fuel-air charge to said cylinder for said M consecutive cylinder firing events, wherein R is a real number greater than zero, N and M are integers greater than zero, and said spark limit is a control value used to limit an amount of spark advance to prevent spark-knock. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for controlling an engine, comprising:
-
advancing spark timing of a cylinder R degrees past a spark limit for N consecutive cylinder firing events; retarding spark timing of said cylinder past said spark limit for M consecutive cylinder firing events after said N consecutive cylinder firing events; and supplying a rich fuel-air charge to said cylinder for said M consecutive cylinder firing events, wherein R is a real number greater than zero, N and M are integers greater than zero, and said spark limit is a control value used to limit an amount of spark advance to prevent spark-knock. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification