A control system for an internal combustion engine, wherein in the control system, an in-cylinder oxygen amount is calculated and a compression end temperature, which is a temperature of the pressurized air-fuel mixture, is calculated according to an intake air temperature. A fuel injection parameter is determined according to the compression end temperature, the in-cylinder oxygen amount, and an engine rotational speed. The fuel injector is controlled based on the determined fuel injection parameter. By determining the fuel injection parameter according to the compression end temperature in addition to the in-cylinder oxygen amount, the combustion state is adjusted when the compression end temperature is low, thereby maintaining a stable combustion state.
Shizuo Sasaki; Jayant Sarlashkar; Gary D. Neely