An apparatus 11, method, computer program and non-transitory computer readable medium for controlling an electric machine for restarting an engine within a vehicle, the apparatus comprising: means 21 for providing a first control signal, in response to a determination that the engine is entering an off condition, to cause a first level of current to be supplied to the coils 39; and means 21 for providing a second control signal to cause a second level of current to be supplied to the coils 39; wherein the first level of current is below a minimum level of current required to enable the coils 39 to cause the rotor 41 to rotate and the second level of current is above the minimum level of current. This is embodied as a Stop on the Move (SOTM) system that aims to improve fuel efficiency while improving response in the transition from an off state to a driving state of the engine.
展开▼