Prediction of driver's intention to stop for engine start/stop
11542905 · 2023-01-03
Assignee
Inventors
- Chuanchi Tang (Troy, MI, US)
- Papeeha Thombare (West Bloomfield, MI, US)
- Drushan Mayalankar (Rochester Hills, MI, US)
- Shuonan Xu (Troy, MI, US)
Cpc classification
B60W30/18018
PERFORMING OPERATIONS; TRANSPORTING
F02D41/045
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N2200/0807
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N2200/0801
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/042
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N11/0822
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2200/501
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N2200/10
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D2041/1412
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/062
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/1401
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/123
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Y02T10/40
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F02D29/02
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
F02N11/08
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02D41/12
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
A predictive driver intention to stop (DITS) system for a vehicle having an engine includes one or more sensors configured to measure a set of operating parameters of the vehicle including at least (i) vehicle speed and (ii) vehicle deceleration rate. A controller is configured to identify no-stop braking events and complete stop braking events, and reference a generated baseline probability table indicating a probability of a driver braking to bring the vehicle to a stop, based on at least the vehicle speed and vehicle deceleration rate measured during at least one of the identified no-stop braking events and complete stop braking events. The controller is further configured to predict a DITS event based on the generated baseline probability table, and control operation of the engine based on the predicted DITS event to facilitate reducing vehicle fuel consumption and/or tailpipe emissions.
Claims
1. A predictive driver intention to stop (DITS) system for a vehicle having an engine, the system comprising: one or more sensors configured to measure a set of operating parameters of the vehicle including at least (i) vehicle speed and (ii) vehicle deceleration rate; and a controller configured to: identify no-stop braking events and complete stop braking events; reference a generated baseline probability table indicating a probability of a driver braking to bring the vehicle to a stop at the vehicle speed and vehicle deceleration rate measured during at least one of the identified no-stop braking events and complete stop braking events; predict a DITS event based on the generated baseline probability table; control operation of the engine based on the predicted DITS event to facilitate reducing vehicle fuel consumption and/or tailpipe emissions; adapt the baseline probability table based on individual driver behavior by accumulating vehicle speed and vehicle deceleration rate data over a period of no-stop braking events and complete stop braking events; and generate an updated probability table based on the accumulated data, wherein the updated probability table is generated by: determining a point ‘P’ when an engine start/stop (ESS) is allowed; determining a probability error P(error) at point ‘P’; determining a value P(adapt value) as a function of P(error) and a calibrated updated rate; and updating one or more matrix cells of the baseline probability table with the P(adapt value).
2. The system of claim 1, wherein the baseline probability table is generated from a probability map plotting data samples of vehicle speed and deceleration rate during no-stop braking events and the complete stop braking events.
3. The system of claim 2, wherein the baseline probability table is further generated from a matrix of the data in the probability map.
4. The system of claim 1, where the controller is further programmed to identify the no-stop braking event by identifying a high brake release gradient or driver acceleration tip-in during engine start-stop (ESS).
5. The system of claim 1, wherein controlling operation of the engine based on the predicted DITS event includes initiating an engine start stop (ESS) operation.
6. The system of claim 1, wherein controlling operation of the engine based on the predicted DITS event includes initiating a rolling engine start stop (R-ESS) operation.
7. The system of claim 1, wherein controlling operation of the engine based on the predicted DITS event includes initiating a fuel shut off (FSO) operation.
8. The system of claim 1, wherein controlling operation of the engine based on the predicted DITS event includes initiating a cylinder deactivation of the engine.
9. A method of predicting driver intent to stop (DITS) in a vehicle having an engine, the method comprising: measuring, by at least one sensor, a set of operating parameters of the vehicle including at least (i) vehicle speed and (ii) vehicle deceleration rate; identifying, by a controller, no-stop braking events and complete stop braking events; referencing, by the controller, a generated baseline probability table indicating a probability of a driver braking to bring the vehicle to a stop at the vehicle speed and vehicle deceleration rate measured during at least one of the identified no-stop braking events and complete stop braking events; predicting, by the controller, a DITS event based on the generated baseline probability table; controlling, by the controller, operation of the engine based on the predicted DITS event to facilitate reducing vehicle fuel consumption and/or tailpipe emissions; adapting the baseline probability table based on individual driver behavior by accumulating vehicle speed and vehicle deceleration rate data over a period of no-stop braking events; and generating an updated probability table based on the accumulated data, wherein the updated probability table is generated by: determining a point ‘P’ when an engine start/stop (ESS) is allowed; determining a probability error P(error) at point ‘P’; determining a value P(adapt value) as a function of P(error) and a calibrated updated rate; and updating one or more matrix cells of the baseline probability table with the P(adapt value).
10. The method of claim 9, wherein the baseline probability table is generated from a probability map plotting data samples of vehicle speed and deceleration rate during no-stop braking events and the complete stop braking events.
11. The method of claim 10, wherein the baseline probability table is further generated from a matrix of the data in the probability map.
12. The method of claim 9, further comprising identifying the no-stop braking event by identifying a high brake release gradient or driver acceleration tip-in during engine start-stop (ESS).
13. The method of claim 9, wherein controlling operation of the engine based on the predicted DITS event includes initiating an engine start stop (ESS) or a rolling engine start stop (R-ESS) operation.
14. The method of claim 9, wherein controlling operation of the engine based on the predicted DITS event includes initiating a fuel shut off (FSO) operation.
15. The method of claim 9, wherein controlling operation of the engine based on the predicted DITS event includes initiating a cylinder deactivation of the engine.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION
(8) As previously discussed, engine strategies such as FSO, ESS, and cylinder deactivation may be utilized to reduce fuel consumption and tailpipe emissions. Such control strategies, as well as driver satisfaction, can be further improved and optimized if the system can predict the Driver's Intention To Stop (DITS). In one example, since driver intention estimation is heuristic rather than deterministic, prediction of DITS begins with a basic system utilizing only vehicle speed and deceleration. As vehicle mileage accumulates, statistical data can be updated for future use to further provide adaptive strategy to the predictive DITS. The system can utilize additional inputs and technologies to facilitate statistically increasing the probability of correct driver intention identification and prediction.
(9) Accordingly, described herein are systems and methods of predicting DITS in terms of stop probability based on sensor inputs such as, for example, vehicle speed and deceleration rate, steering wheel gradient, and various engine inputs. The system yields a probability estimate on whether the vehicle will soon come to a complete stop, which is then utilized to assist the vehicle controller in determining whether or not to initiate fuel saving technologies like ESS and Rolling Engine Start Stop (R-ESS). The system is adaptive and configured to accumulate and update the data as the vehicle is driven by specific drivers.
(10) Referring now to
(11) A controller 112 is configured to control operation of the vehicle 10, including primarily controlling the powertrain 102 to generate a desired amount of drive torque, such as based on driver input via a driver interface 114 that includes, for example, an accelerator pedal 116 and a brake pedal 118. The controller 112 can also receive input/data from other components or systems 120 such as, for example, a GPS system 122 and vehicle camera system 124. The controller 112, sensors 108, and additional systems 120 are also referred to herein as a predictive DITS system 130 for the engine 104 according to the principles of the present application. As used herein, the term module or controller refers to an application specific integrated circuit (ASIC), an electronic circuit, a processor (shared, dedicated, or group) and memory that executes one or more software or firmware programs, a combinational logic circuit, and/or other suitable components that provide the described functionality.
(12) Referring now to
(13) In each data set, the calibration module 142 is configured to identify two types of braking maneuvers at low speed (brake pressure): a change of mind (no-stop) braking event 156 and a complete stop braking event 158 (see
(14) With additional reference to
(15) With continued reference to
(16) With reference now to
(17) In the example operation 200, the vehicle speed 202 is monitored against the vehicle speed threshold to allow ESS 204. When all ESS conditions are met, ESS is allowed at a point 206 a probability error P(error) is determined based on the difference of the probability ‘P’ at point 206 for the given vehicle speed and deceleration on the probability table 170 or 184 and the probability P(t) after the vehicle stop (or no-stop) after time ‘t’. Next, at 208, a value P(adapt_value) is determined as a function of P(error) and an update rate determined, for example, via calibration. In one example, the updated rate depends on vehicle speed when the engine function (e.g., R-ESS) is allowed and the probability of stopping at that speed. At lower speeds, P(adapt_value) is smaller since less adaptation is required as the probability of stopping is already high. At higher speeds, the P(adapt_value) can be larger. As such, the update rate is a multiplier for P(error) based on probability of stopping at that vehicle speed, and is calibrated for different engine functions such as R-ESS.
(18) The P(adapt_value) is then utilized to increase the probability value in the matrix cells 210 by the determined value (or decreased, after a change of mind event). The increased/decreased probability value is combined with any previous adapt value 212 and provided to switch 214. At 216, it is determined if the adjusted probability value is to be utilized to update the next ESS event and if all ESS conditions are met. If no, the adjusted probability value is set to zero at 218. If yes, at 220, it is determined if the adjusted probability value is within a predetermined maximum and minimum. If no, the adjusted probability value is set at the previous adapt value 212. If yes, at 222, the adjusted probability value is utilized to adjust the probability table 170, 184 and establish a new updated probability table 184.
(19) Turning now to
(20) At step 306, system 130 determines if vehicle speed is equal to zero. If yes, the data is categorized at step 308, for example, as “stop” and subsequently recorded for future use at step 310. If no, at step 312, the predictive DITS system 130 determines if vehicle deceleration is greater than a predetermined value ‘b’ or is not braking. If no, control returns to step 302. If yes, the data is categorized at step 314, for example, as “no-stop” and subsequently recorded for future use at step 308. Control then returns to step 302 and the process is repeated. Such information may then be utilized during vehicle control to determine whether or not to perform an operation such as ESS, R-ESS, FSO, cylinder deactivation, or other operation. For example, if control determines the DITS probability is greater than a predetermined threshold indicating the driver is planning to stop the vehicle, the controller 112 can shut down the engine 104 when the vehicle speed is greater than zero.
(21) Described herein are systems and methods for predicting a driver's intent to stop a vehicle. The described strategies provide accurate estimation of stop probability as a function of inputs like vehicle speed and deceleration rate. The strategy utilizes statistical methods to map a pattern of stop and no-stop events based on braking events analyzed in multiple data sets. A probability map is established as a function of vehicle speed and deceleration rate, where higher probability indicates a higher chance of the driver coming to a stop. As each driver has different driving behaviors, the stop prediction is improved by adapting the probability map based on individual driver behavior by accumulating data over a period of stop and no-stop events. Such predictions improve the selective activation of shutdown in fuel saving technologies like ESS and R-ESS, which may reward calm drivers with better fuel economy and power-demanding drivers with faster engine response.
(22) It should be understood that the mixing and matching of features, elements, methodologies and/or functions between various examples may be expressly contemplated herein so that one skilled in the art would appreciate from the present teachings that features, elements and/or functions of one example may be incorporated into another example as appropriate, unless described otherwise above.