CPC F02B 3/08 (2013.01) [F02D 19/061 (2013.01); F02D 19/0692 (2013.01); F02D 19/081 (2013.01); F02D 19/082 (2013.01); F02D 19/10 (2013.01); F02D 19/105 (2013.01); F02D 29/02 (2013.01); F02D 35/027 (2013.01); F02D 41/0025 (2013.01); F02D 41/0027 (2013.01); F02D 41/1497 (2013.01); F02D 41/401 (2013.01); F02B 43/00 (2013.01); F02D 41/008 (2013.01); F02D 41/3047 (2013.01); F02M 21/0278 (2013.01); F02M 26/05 (2016.02); F02M 26/23 (2016.02); F02M 26/43 (2016.02); F02M 37/0064 (2013.01); Y02T 10/30 (2013.01); Y02T 10/40 (2013.01)] | 19 Claims |
1. A system, comprising:
a fuel system configured to supply one or more of a first fuel, a second fuel, and a pre-mixture of the first fuel and the second fuel to at least one cylinder of an engine; and
a controller including instructions stored in non-transitory memory thereof that cause the controller to:
determine an auto-ignition level is less than or equal to a threshold level,
adjust a timing of an injection of the first fuel to retard the timing while maintaining a substitution rate in response to determining the auto-ignition level is less than or equal to the threshold level, and
incrementally reduce the substitution rate in response to auto-ignition occurring following adjusting the timing of the injection of the first fuel.
|