CPC F02N 11/0848 (2013.01) [F02D 41/061 (2013.01); F02N 11/0803 (2013.01); F02N 11/0844 (2013.01); F02N 11/0855 (2013.01); F02N 19/005 (2013.01); F02N 2019/007 (2013.01)] | 12 Claims |
1. A stop-start controller for a starter motor and an engine, the stop-start controller comprising:
an input configured to receive a first signal indicative of shutdown of the engine being required, a second signal indicative of restart of the engine being required after initiation of shutdown of the engine, and a third signal indicative of a position of the engine;
an output; and
a processor configured to communicate with the input and the output,
wherein:
the processor is configured to monitor the third signal and determine an expected engine rotation direction after a predetermined delay in dependence on the third signal;
the stop-start controller is configured to control the output to cause the starter motor to be actuated upon receipt of the second signal if the expected engine rotation direction is positive and the second signal is received;
the stop-start controller is configured to delay controlling the output to cause the starter motor to be actuated until a determination that the expected rotation direction is positive if the expected engine rotation direction is negative and the second signal is received;
the processor is configured to calculate a change in engine rotational speed over time in dependence on the third signal; and
the determination of the expected engine rotation direction is performed in dependence on said change in engine rotational speed over time.
|