Systems and methods for decreasing torque fluctuations during cylinder deactivation and reactivation
First Claim
Patent Images
1. A control system for an engine, the control system comprising:
- an engine module that determines whether M of N cylinders of the engine are to be deactivated or reactivated, where M is an integer greater than or equal to one, and where N is an integer greater than M;
a first spark control module that, based on the engine module determining the M cylinders of the engine are to be deactivated or reactivated, retards spark timing for the M cylinders of the engine to a first spark timing during a period before the deactivating or after the reactivating of the M cylinders of the engine; and
a second spark control module that, based on the engine module determining the M cylinders of the engine are to be deactivated or reactivated, advances spark timing for N−
M active cylinders of the engine to a second desired spark timing during the period before the deactivating or after the reactivating of the M cylinders of the engine, wherein the second spark timing is more advanced than the first spark timing.
3 Assignments
0 Petitions
Accused Products
Abstract
A control system for an engine includes a first spark control module and a second spark control module. The first spark control module retards spark timing for M of N cylinders of the engine to a first spark timing during a period before deactivating or after reactivating the M cylinders, wherein M is an integer greater than or equal to one, and wherein N is an integer greater than M. The second spark control module advances spark timing for (N−M) active cylinders of the engine to a second desired spark timing during the period before deactivating or after reactivating the M cylinders, wherein the second spark timing is greater than the first spark timing.
7 Citations
20 Claims
-
1. A control system for an engine, the control system comprising:
-
an engine module that determines whether M of N cylinders of the engine are to be deactivated or reactivated, where M is an integer greater than or equal to one, and where N is an integer greater than M; a first spark control module that, based on the engine module determining the M cylinders of the engine are to be deactivated or reactivated, retards spark timing for the M cylinders of the engine to a first spark timing during a period before the deactivating or after the reactivating of the M cylinders of the engine; and a second spark control module that, based on the engine module determining the M cylinders of the engine are to be deactivated or reactivated, advances spark timing for N−
M active cylinders of the engine to a second desired spark timing during the period before the deactivating or after the reactivating of the M cylinders of the engine, wherein the second spark timing is more advanced than the first spark timing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for controlling an engine, the method comprising:
-
determining whether M of N cylinders of the engine are to be deactivated or reactivated, where M is an integer greater than or equal to one, and where N is an integer greater than M; based on determining the M cylinders of the engine are to be deactivated or reactivated, retarding spark timing for the M cylinders of the engine to a first spark timing during a period before the deactivating or after the reactivating of the M cylinders of the engine; and based on determining the M cylinders of the engine are to be deactivated or reactivated, advancing spark timing for N−
M active cylinders of the engine to a second desired spark timing during the period before the deactivating or after the reactivating of the M cylinders of the engine, wherein the second spark timing is more advanced than the first spark timing. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification