| CPC F02D 41/1498 (2013.01) [F02D 41/0027 (2013.01); F02D 41/401 (2013.01)] | 4 Claims |

|
1. A controller for an internal combustion engine, the internal combustion engine including a fuel injection valve that injects hydrogen as fuel, the controller comprising processing circuitry that controls a fuel injection amount from the fuel injection valve, wherein
an amount of combustion gas that flows back into the fuel injection valve due to occurrence of pre-ignition is defined as a backflow amount,
a single combustion cycle starting from a cylinder where fuel injection is performed subsequent to a cylinder where the pre-ignition has occurred is referred to as a subsequent cycle,
the processing circuitry is configured to execute a process that reduces the fuel injection amount in the subsequent cycle when the backflow amount is relatively small compared with when the backflow amount is relatively large, and
the processing circuitry is configured to set the fuel injection amount such that a hydrogen concentration of an air-fuel mixture is less than a combustible concentration when the backflow amount is less than a first threshold value and greater than or equal to a second threshold value, the second threshold value being smaller than the first threshold value.
|