Patent ID: 7400966

Claim:
A computer readable storage device having stored therein data representing instructions executable by a computer to implement a compression ignition for an internal combustion engine, the engine having a piston disposed in a cylinder to define a combustion chamber, intake valves for admitting fresh air into the cylinder, a fuel injector for injecting fuel into the combustion chamber, and exhaust valves for discharging exhaust gas resulting from combustion within the cylinder, wherein opening and closing timings of the intake valves and opening and closing timings of the exhaust valves are adjustable, the computer readable storage device comprising: instructions for adjusting opening and closing timings of the intake valves and opening and closing timings of the exhaust valves such that the piston reciprocates within the cylinder to perform an exhaust phase, an exhaust gas retaining phase, an intake phase, a compression phase, and an expansion phase; instructions for providing a first start time of a first fuel injection by the fuel injector during said exhaust gas retaining phase and a further start time of at least one further fuel injection by the fuel injector in the interval after top dead center of the piston stroke and before top dead center of a subsequent piston compression stroke; instructions for determining a portion of total fuel quantity and the remainder of said total fuel quantity; instructions for determining a first fuel injection control signal indicative of said portion of said total fuel quantity and applying said first fuel injection control signal to the fuel injector at said first start time to control fuel quantity injected for said first fuel injection; instructions for determining a further fuel injection control signal indicative of the remainder of said total fuel quantity and applying said further fuel injection control signal to the fuel injector at said further start time to control fuel quantity injected for said further fuel injection; and instructions for determining the fuel injection control signals indicative of the amount of fuel injected during the first injection and a second injection, as determined by the fuel injection control unit on the basis of comparison between predetermined limit values for a knock signal transmitted from an engine knocking sensor and a stability signal transmitted from a combustion stability sensor respectively.