The invention provides a control method of a dual-fuel
methanol-diesel dual direct injection engine and a vehicle, and the method comprises the following steps: determining the temperature working condition of the vehicle according to the environment temperature of the vehicle; under the extremely cold working condition, a diesel oil
nozzle is controlled to inject diesel oil according to the first-time pre-injection, the second-time pre-injection, the third-time pre-injection and the main injection of each cycle, in the successive injection process, the corresponding angle of a
crank angle in front of a compression
top dead center is gradually reduced, and the injection amount is gradually increased; under the cold working condition, a diesel oil
nozzle is controlled to inject diesel oil according to injection parameters corresponding to second-time pre-injection, third-time pre-injection and main injection; under the normal-temperature working condition, a diesel oil
nozzle is controlled to inject diesel oil according to injection parameters corresponding to third-time pre-injection and main injection; and under the high-temperature working condition, a dual-fuel mode is directly entered, the diesel nozzle is controlled to inject diesel, and the
methanol nozzle is controlled to inject
methanol. Through the control method provided by the invention, the problem of poor cold starting performance caused by adopting a single
diesel injection rate in the cold starting stage is solved.