The invention provides a double-
nozzle gas / liquid dual-fuel in-cylinder direct injection
internal combustion engine and a control method, and belongs to the field of
internal combustion engine control. According to the
system, on the basis of still using an ignition type
internal combustion engine body, a double-
nozzle gas / liquid dual-fuel ignition type internal
combustion engine in-cylinder direct
injection device and a
fuel injection and ignition
electronic control unit are additionally arranged, and the double-
nozzle gas / liquid dual-fuel ignition type internal
combustion engine in-cylinder direct
injection device comprises a gas fuel flow sensor, a gas fuel control valve, a gas fuel pressure stabilizer, a
liquid fuel flow sensor, a
liquid fuel control valve and the like. The
fuel injection and ignition
electronic control unit adjusts injection time and injection pulse width of a gas fuel nozzle and a
liquid fuel nozzle, and therefore in-cylinder injection of gas / liquid dual fuels in any ratio is achieved; the injection
mass ratio of the gas / liquid dual fuels is adjusted in real time according to working conditions, and therefore the starting speed and accelerating response speed of the internal
combustion engine are increased, and fuel consumption and
pollutant emission are reduced; and the heat dissipation and
lubrication problems caused by long-time use of the internal combustion engine are relieved by decreasing the using frequency of the gas-fuel
high pressure nozzle.