MULTI-PHASE ENGINE STOP POSITION CONTROL
First Claim
1. A method for controlling an engine stop position in a vehicle having an engine with auto stop/auto start functionality and a crankshaft, the method comprising:
- automatically ramping down engine speed upon initiation of an auto stop event;
executing closed-loop speed control of the engine when the engine speed ramps down, and for as long as the engine speed remains above a threshold engine speed;
executing closed-loop position control of the engine while ramping down the engine speed when a predetermined condition is detected; and
stopping the crankshaft of the engine to within a calibrated range of a targeted engine stop position.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for controlling engine stop position in a vehicle having an engine with auto stop/auto start functionality. The method includes automatically ramping down engine speed upon initiation of an auto stop event, executing closed-loop speed control of the engine when the engine speed begins to ramp down, and for as long as the engine speed remains above a threshold engine speed while ramping down the engine speed; executing closed-loop position control of the engine while ramping down the engine speed once the engine speed is less than the threshold engine speed and greater than zero; and stopping the crankshaft to within a calibrated range of a targeted engine stop position. A controller is also provided that includes a hardware module and an algorithm adapted for executing the foregoing method, and a vehicle is provided having an engine with auto stop/start functionality and the controller noted above.
-
Citations
18 Claims
-
1. A method for controlling an engine stop position in a vehicle having an engine with auto stop/auto start functionality and a crankshaft, the method comprising:
-
automatically ramping down engine speed upon initiation of an auto stop event; executing closed-loop speed control of the engine when the engine speed ramps down, and for as long as the engine speed remains above a threshold engine speed; executing closed-loop position control of the engine while ramping down the engine speed when a predetermined condition is detected; and stopping the crankshaft of the engine to within a calibrated range of a targeted engine stop position. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A controller for use aboard a vehicle having an engine with a crankshaft and auto stop/auto start functionality, the controller comprising a hardware module and an algorithm adapted for controlling a cranking position of the engine during an auto stop event, wherein the algorithm is adapted for:
-
automatically ramping down engine speed upon initiation of an auto stop event; executing closed-loop speed control of the engine when the engine speed begins to ramp down, and for as long as the engine speed remains above a threshold engine speed while ramping down the engine speed; executing closed-loop position control of the engine while ramping down the engine speed when a predetermined condition is detected; and stopping the crankshaft to within a calibrated range of a targeted engine stop position. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A vehicle comprising:
-
an engine with a crankshaft and auto start/auto stop functionality; and a controller adapted for controlling a cranking position of the engine during an auto stop event, wherein the algorithm is adapted for; automatically ramping down engine speed upon initiation of an auto stop event; executing closed-loop speed control of the engine when the engine speed begins to ramp down, and for as long as the engine speed remains above a threshold engine speed while ramping down the engine speed; executing closed-loop position control of the engine while ramping down the engine speed when a predetermined condition is detected; and stopping the crankshaft to within a calibrated range of a targeted engine stop position.
-
- 14. The vehicle of claim 14, wherein the algorithm is further adapted for switching back to closed-loop speed control of the engine once the engine speed equals zero.
Specification