Kelvin Diesel engine