The invention relates to an electrical-controlled engine having variable compression ratios and variable oil injection positions. The electrical-controlled engine comprises a
variable compression ratio mechanism and an oil injection
nozzle, wherein the
variable compression ratio mechanism can change mechanical compression ratios; the oil injection
nozzle and a telescopic mechanism synchronously apply work; besides, the
compression ratio when the engine operates at a
low load is completely different from the
compression ratio when the engine operates at a medium load and the
compression ratio when the engine operates at a
high load, and the oil injection position when the engine operates at the
low load is completely different from the oil injection position when the engine operates at the medium load and the oil injection position when the engine operates at the
high load, so that the situations that when engine loads are different and engine speeds are different, the compression ratios are different and the oil injection positions are different are met; the oil injection positions are changed along with the changes of the compression ratios, the generated effect of the changes of the oil injection positions can realize the consistency effect of a
combustible gas mixture in a second
combustion chamber in a variable compression
piston in different positions, and the work of ignition moment is assisted, so that different compression ratios and different oil injection positions for different engine loads and different engine speeds are met, the
combustion efficiency of
fuel oil is improved, the
power capability and the power of the engine are improved, carbon accumulation is reduced, and the service life of a
rocker arm, the service life of a
cam shaft and the service life of a timechain are effectively prolonged.