Patent ID: 7007684
Filing Date: 2006-03-07
Classification: F02D

Abstract:
1. A controller for an internal combustion engine connected to a fuel tank, the engine including a crankshaft, at least one cylinder, at least one fuel injection valve associated with the at least one cylinder, and a fuel vapor processing mechanism, the fuel vapor processing mechanism including: a canister for collecting fuel vapor generated in the fuel tank; a purge passage, connecting the canister and an intake passage of the internal combustion engine, for purging fuel vapor desorbed from the canister into the intake passage; and a purge valve, arranged in the purge passage, for adjusting fuel vapor amount in the purge passage; the controller comprising: a memory for storing a first crank angle, which is an angle of the crankshaft at the timing of opening of the purge valve; and a processor for determining a first crank rotation angle by which the crankshaft is rotated during a delay time required for the fuel vapor to move from the purge valve to a position closer to the fuel injection valve, based on intake air pressure in the intake passage, and for adding the first crank rotation angle to the first crank angle to determine a second crank angle, wherein the controller determines the amount of fuel vapor drawn into the intake passage based on concentration of the fuel vapor that is purged into the purge passage and corrects a fuel injection amount for the at least one fuel injection valve in accordance with the determined amount of fuel vapor, wherein the controller starts decreasing the fuel injection amount from the cylinder that is undergoing an intake stroke when the crankshaft is rotated to the second crank angle.