That is, when there is a difference between the calculated cumulative value DLNI(i) of the amount of torque fluctuation and the previously used amount of torque fluctuation DLNISM(i), the value of the difference {DLNI(i)???DLNISM(i)} multiplied by ??? is added to the amount of torque fluctuation DLNISM(i).