When a diesel engine consumes 3kg of diesel oil, it can do 450000 useful work to calculate the efficiency of a diesel engine [the calorific value of diesel oil is 330000]

When a diesel engine consumes 3kg of diesel oil, it can do 450000 useful work to calculate the efficiency of a diesel engine [the calorific value of diesel oil is 330000]

The heat of diesel combustion is: 3 * 330000 = 990000j
Then the efficiency is: 450000 / 990000 = 45.45%