Engine works with constant velocity for constant time step.

Output has been validated with Matlab.