SMS: Analysis and simulation of 4-stroke diesel engine performance