Predictive stop-start control using state of function during gliding
11780438 · 2023-10-10
Assignee
Inventors
Cpc classification
F02N11/0862
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B60W20/10
PERFORMING OPERATIONS; TRANSPORTING
F02N11/084
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
F02N2200/063
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
B60W20/10
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A motor vehicle having a combustion engine for vehicle propulsion can be automatically stopped when engine propulsion is not needed, such as during a gliding condition when the vehicle is coasting down to a slower speed (e.g., stopping) or down an incline. The engine is automatically restarted as needed. To ensure a capacity of a battery or other electrical storage device to support nominal operation of electrical loads (including a starter motor for restarting the engine) during an Auto Stop event, predicted future states of a vehicle battery are determined using a battery state of function (SOF) in response to load transients that may need to be supported.
Claims
1. A method of automatically stopping and starting a combustion engine in a motor vehicle, comprising the steps of: (a) detecting a gliding condition of the motor vehicle in which a power delivered by the combustion engine can be removed and in which functioning of the motor vehicle can be supported by a battery; (b) determining a plurality of battery state of function (SOF) values each corresponding to a respective permissible electrical load that may potentially be actuated during the gliding condition, wherein the battery SOF values each project a respective minimum voltage that would be available at a future time after actuation of the respective permissible electrical load based on an estimated current that would be drawn by the respective permissible electrical load; (c) comparing at least one of the battery SOF values to a predetermined threshold voltage; (d) if the combustion engine is operating to deliver the power to the motor vehicle and the gliding condition is detected, automatic stopping the combustion engine provided that each battery SOF value in step (c) is greater than the predetermined threshold voltage, whereby automatic stopping of the combustion engine is prohibited when any battery SOF value in step (c) is less than the predetermined threshold voltage; and (e) if the combustion engine is in an automatically stopped state, then automatically starting the combustion engine when any battery SOF value in the comparing step falls below the predetermined threshold voltage.
2. The method of claim 1 wherein battery SOF values of all the respective permissible electrical loads are compared to the predetermined threshold voltage in step (c).
3. The method of claim 1 wherein the permissible electrical loads include loads performing a function relating to maneuvering the motor vehicle.
4. The method of claim 3 wherein one of the permissible electrical loads is comprised of a steering component.
5. The method of claim 3 wherein one of the permissible electrical loads is comprised of a braking component.
6. The method of claim 1 wherein the permissible electrical loads include an electrical component having a highest current draw among all electrical loads supplied by the electrical storage unit, and wherein the highest current draw electrical component corresponds to the at least one of the battery SOF values which is compared to the predetermined threshold voltage.
7. The method of claim 1 wherein the predetermined threshold voltage corresponds to a minimum voltage at which the permissible electrical loads all operate with no loss of functionality.
8. The method of claim 1 wherein steps (b) through (e) are cyclically repeated.
9. The method of claim 1 wherein the battery is comprised of a battery pack.
10. A vehicle comprising: a combustion engine having a stopped state and a started state, wherein the combustion engine generates propulsion to move the vehicle; a generator driven by the engine to generate electrical power; a battery storing electrical power received from the generator; a plurality of permissible electrical loads operating on electrical power from the battery when the combustion engine is in the stopped state; and a control circuit configured to: (a) detect a gliding condition of the vehicle in which the vehicle is moving without propulsion from the combustion engine; (b) determine a plurality of battery state of function (SOF) values each corresponding to a respective permissible electrical load that may potentially be actuated during the gliding condition, wherein the battery SOF values each project a respective minimum voltage that would be available at a future time after actuation of the respective permissible electrical load based on an estimated current that would be drawn by the respective permissible electrical load; (c) compare at least one of the battery SOF values to a predetermined threshold voltage; (d) when the combustion engine is operating to deliver the power to the motor vehicle and the gliding condition is detected, commence the stopped state of the combustion engine provided that each battery SOF value in (c) is greater than the predetermined threshold voltage, whereby automatic stopping of the combustion engine is prohibited when any battery SOF value in (c) is less than the predetermined threshold voltage; and (e) when the combustion engine is in the stopped state, then commence the started state of the combustion engine when any battery SOF value in (c) falls below the predetermined threshold voltage.
11. The vehicle of claim 10 wherein battery SOF values of all the respective permissible electrical loads are compared to the predetermined threshold voltage in (c).
12. The vehicle of claim 10 wherein the permissible electrical loads each performs a function relating to maneuvering the motor vehicle.
13. The vehicle of claim 10 wherein one of the permissible electrical loads is comprised of a steering component.
14. The vehicle of claim 10 wherein one of the permissible electrical loads is comprised of a braking component.
15. The vehicle of claim 10 wherein the permissible electrical loads include an electrical component having a highest current draw among all electrical loads supplied by the electrical storage unit, and wherein the highest current draw electrical component corresponds to the at least one of the battery SOF values which is compared to the predetermined threshold voltage.
16. The vehicle of claim 10 wherein the predetermined threshold voltage corresponds to a minimum voltage at which the permissible electrical loads all operate with no loss of functionality.
17. The vehicle of claim 10 wherein (b) through (e) are cyclically repeated.
18. The vehicle of claim 10 wherein the battery is comprised of a low-voltage 12V battery.
19. The vehicle of claim 18 wherein the permissible loads are connected in a low-voltage electrical system, the vehicle further comprising: a high-voltage electrical system for a hybrid propulsion system, wherein the generator generates the electrical power at an output voltage higher than the low-voltage battery; and a DC-DC converter for stepping down the output voltage of the generator to charge the low-voltage battery and to power the permissible loads.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS
(9) Referring to
(10) The 12V loads include one or more steering loads 15 (e.g., EPAS components) and one or more braking loads 16 (e.g., electronically-actuated brakes). Loads 17-19 represent other vehicle systems and accessories. A plurality of all the electrical loads are considered herein to be “permissible loads,” which will refer to those electrical loads which are permitted to operate during times that the vehicle is in an Auto Stop event (i.e., when electrical power is available only from battery 14 without support from generator 13).
(11) A control circuit 20 for the present invention is coupled to PCM 12 and to a battery monitoring sensor device 23. Control circuit 20 may have connections to some of the loads (e.g., as shown with loads 15, 16, 18, and 19) in order to selectably enable or disable the loads and/or to obtain load data (e.g., temperature) useful to project current drawn by the load(s).
(12) Vehicle 10 includes an accelerator pedal 21 with an associated pedal-position sensor which is coupled to PCM 12. Pedal position is one factor used by PCM 12 to detect a gliding vehicle state or the end of a gliding state.
(13) Two examples of methods for calculating a minimum value of a voltage response of a battery to a future transient load (SOF) will be disclosed, along with a control strategy to enable stop-start gliding functionalities using the calculated SOF values as inputs. Thus, a voltage response to a future discharge event may be used by a control strategy to enable or disable Auto Stop during a gliding phase which has been detected in the normal manner by a powertrain system. Formally, the voltage response of a future discharge event (i.e., the SOF value) may be described as the minimum voltage that would be measured at the output terminals of the energy storage device when the load current I.sub.Load is drawn for a time period T at an ambient temperature Temp.sub.DIS after a wait period Tait during which the charge Q.sub.Wait is removed (i.e., depleted) from the energy storage device expressed as follows:
SOF_MinU(I.sub.Load,T,Temp.sub.Dis,Q.sub.Wait,T.sub.Wait)=.sub.U.sub.
(14) The voltage response of a future discharge event (referred to herein as an SOF value) defined as SOF_MinU(I.sub.Load, T, Temp.sub.Dis, Q.sub.Wait, T.sub.Wait) includes the parameter Q.sub.Wait describing the charge or discharge history during the wait-period before the transient load parameterized by Load and pulse length T, the output value of which has units in ampere-seconds. This metric is a prediction of the lowest voltage that will occur over a relatively longer time horizon. In contrast, the voltage response of an immediate discharge event corresponds to a discharge that is assumed to begin at the point of time at which the SoF is calculated.
(15) Another difference between an immediate and future predicted load response is that the ambient temperature when the discharge occurs is also used in the calculation of the future voltage response is a predicted value. This is to allow low temperatures to be predicted in the future when the load occurs (which provides a model which can mitigate a worst-case operational scenario). In contrast, the voltage response of an immediate discharge event assumes that the present temperature is valid during the discharge.
(16) The voltage response of a future discharge event is not available in battery monitoring sensors. However, it may be calculated as described herein. Two optional calculation methods are described, one of which is a direct method and one of which is an indirect method.
(17) In the direct method as shown in .sub.Batt,
) flows at the terminals. The sign of the current trajectory may be positive, negative, or both, corresponding to discharging and charging, or having both occur over time.
(18) The parameters I.sub.Load, T, Q.sub.Wait, T.sub.Wait correspond to a trajectory described by .sub.Batt and
which is provided by a trajectory synthesis block 30. This information is given as an input to an estimator block 31 containing an equivalent circuit battery model 32 and a calculation block 33. I.sub.Load represents the predicted magnitude of current flow during such an event, and T represents the duration of the event. The time until a next update occurs is represented by T.sub.Wait, and the battery discharge during that time caused by active loads may be calculated as:
Q.sub.Wait=I.sub.Wait.Math.T.sub.Wait.
Battery states used to calculate the voltage response may be provided by a battery monitoring sensor. In particular, the states may be used to initialize the model. Moreover, the model can be implemented with adaptive parameterization that accounts for aging of the battery. In addition to lead-acid batteries as an energy storage device, the present embodiment may be applied to vehicles with energy storage devices such as ultracapacitors or Li-Ion batteries as well. Equivalent circuit models with adaptive parameterization are known for each.
(19) An SOF voltage response to a future discharge event may be estimated indirectly using a current state of function (e.g., determined using known calculations to characterize an immediate discharge event) together with information describing the relation between the open-circuit voltage of the battery at rest and its state of charge. Such an indirect method may be determined using less calculation time than a direct method, and may be easily implemented in an electronic control module. Only input data from an existing battery monitoring sensor is required.
(20) In order to calculate SOF_MinU(I.sub.Load, T, Temp.sub.Dis, Q.sub.Wait, T.sub.Wait), the voltage response for an immediate transient SOF_MinU(I.sub.Load, T) is estimated by the battery monitoring sensor. This function already exists in common battery monitoring sensors. A relative voltage change associated with the transient is then calculated by subtracting immediate voltage response SOF_MinU(I.sub.Load, T) from the measured voltage across the battery terminals U.sub.BattMeas and multiplying the result with the relative change in internal resistance of the battery corresponding to the difference between the current temperature Temp.sub.0 and the predicted temperature Temp.sub.Dis at T.sub.Wait:
(21)
The coefficient ρ.sub.Temp represents a change in battery resistance with respect to temperature around a reference temperature Temp.sub.Ref and a corresponding resistance R.sub.Ref. The reference temperature, resistance, and coefficient may be determined in response to pre-measured internal battery resistance at several temperatures (e.g., from a bench test or obtained from the battery supplier).
(22) The change in the battery state of charge (SOC) during the wait period is proportional to Q.sub.Wait and a nominal (i.e., new) battery capacity Q.sub.BattNom. The corresponding change in battery terminal voltage is a function of Q.sub.Wait, Q.sub.BattNom, and the difference between a battery open-circuit voltage at 100% SOC and the open-circuit voltage at 0% SOC, as follows:
(23)
The open-circuit voltages at 100% and 0% state of charge (UBatt.sub.100% and UBatt.sub.0%, respectively) are parameters that are commonly used to calibrate a battery monitoring sensor and are readily available.
(24) A length of time between the measurement of battery characteristics for the calculation of the voltage response of a delayed transient and the time at which battery charging ended also plays a role calculating SOF_MinU(I.sub.Load, T, Q.sub.Wait, T.sub.Wait). After charging is stopped, the measured voltage at the battery terminals naturally decays linearly until it reaches an open-circuit voltage that is proportional to its state of charge. The time that it takes to decay to the open-circuit voltage is a function of the charging voltage of the battery U.sub.Charge and its state of charge: T.sub.Decay (U.sub.Charge, SOC). The relation between the charging voltage, the state of charge, and the decay period may be measured for a variety of charge voltages and state of charge values and captured in a table, or a single calibrated value of T.sub.Decay may be used with only a small decrease in the accuracy of the voltage response calculation. The value of T.sub.Decay may typically be between 1 to 12 hours depending on the battery size and other characteristics. If the wait time before the transient occurs Tait is greater than T.sub.Decay then the voltage response of a future transient discharge is only a function of the open-circuit voltage of the battery corresponding to the state of charge when the calculation is made OCV(SOC), the transient voltage response ΔU.sub.Trans, and the change in voltage due to the low discharge rate during the wait period ΔU.sub.Wait:
SOF_MinU(I.sub.Load,T,Q.sub.Wait,T.sub.Wait)=OCV(SOC)−ΔU.sub.Trans−ΔU.sub.Wait.
However, if T.sub.Wait is less than T.sub.Decay, an additional term is added to the calculation of the voltage response:
(25)
where ΔT.sub.Charge represents the absolute time difference between the end of charging and the time corresponding to the end of the wait period T.sub.Wait. In this case, the voltage response is calculated as follows:
SOF_MinU(I.sub.Load,T,Q.sub.Wait,T.sub.Wait)=OCV(SOC)+ΔU.sub.Decay−ΔU.sub.Trans−ΔU.sub.Wait.
The previous two equations can be combined to define the indirect prediction of the voltage response (i.e., the SOF value) of a delayed transient (e.g., from operation of a permissible electrical load) for all values of T.sub.Wait and T.sub.Decay:
(26)
(27) Various state of function (SOF) values are determined using the above methods, or other methods that will occur to those skilled in the art. Such SOF values are needed whenever conditions are present in which it may be possible to initiate an Auto Stop event. Typically, a powertrain control module (PCM) may be configured to detect when engine power is not expected to be needed for a certain amount of time. In particular, stop-start-gliding functionality may stop the engine when the driver takes their foot from the accelerator pedal (i.e., propulsion torque is not requested by the driver) while the vehicle is still in motion. Such stop-start functionality should only be enabled if the battery, batteries in a battery pack, or other available energy storage device can supply sufficient power to crank the engine when needed to restart and to maintain a sufficient voltage on the power distribution network during the stop event to operate any permissible loads. Permissible loads may include all electrical loads on the power distribution network or may be a subset of all the electrical loads (e.g., excluding low priority loads such as an electrically heated seat). Permissible loads may preferably include significant functions involved in vehicle maneuvering such as steering components and braking components.
(28) To enable an engine stop event once gliding has been detected, the minimum value of the battery voltage response to a future transient discharge is evaluated. This is provided by a state of function metric (SOF value) denoted as SOF_MinU(I.sub.Load, T, Temp.sub.Dis, Q.sub.Wait, T.sub.Wait) and calculated as shown above (e.g., using a direct or an indirect method). Since there may usually be several permissible loads that may be activated during a particular engine stop event, a respective SOF value may be determined for each permissible load since it is desired to ensure the ability of restart the engine and to handle any load actuation that may occur which has to be fully supported by the electrical storage device without assistance from the generator driven by the combustion engine. In the case where one or more of the permissible loads would always be expected to draw the greatest amount of electrical energy from the storage device, then it may be sufficient to only evaluate the SOF values for such load(s). Permissible loads which should be considered may include load transients corresponding to starting the engine, handling a steering input (e.g., when the vehicle is equipped with electrically-assisted steering), handling a braking maneuver (if applied to gliding control and the brakes are electrically actuated or the brake boost pressure is electrically generated), and any other permitted transient that may originate from any other vehicle domain (e.g., active chassis control, propulsion, or climate control). Worst-case versions of the transients should be defined and parameterized. The SOF values may preferably be requested at a frequency that is equal to or greater a value that provides one SOF value during the time T.sub.Wait, wherein T.sub.Wait is chosen to be longer than the maximum time required to start the engine because that is the maximum time required to mitigate an undesired how-voltage state.
(29) When a state of function value is needed for any specific electrical load, an onboard battery model may run a simulation using a corresponding load trajectory and current battery states. The predicted minimum value of the voltage response (i.e., SOF value) of each future transient under consideration may be continuously broadcast with a repetition frequency that is greater or equal to a frequency corresponding to T.sub.Wait. Depending on the architecture of a particular implementation, the voltage response may be requested by the battery monitoring sensor at a frequency meeting this criterion, or a battery monitoring sensor may be programmed to automatically send a sequence of predicted voltage responses at the proper frequency.
(30)
(31)
(32)
(33) A powertrain controller may typically be responsible for identifying the conditions when the engine may be shut down. Criteria used by the powertrain controller may include an identification of the condition during which the driver or cruise control is not requesting propulsion torque and a determination of the ability of the battery to support a restart and possible load transients. Those criteria which are related to the state of the powertrain and the predicted intentions of the driver are referred to as “Powertrain Criteria.” The Powertrain Criteria may include any factors known in the art. For example, the Powertrain Criteria for engine shutdown and restart may include throttle or gas pedal position, brake pedal position, and other driver inputs or vehicle states. If the powertrain criteria are satisfied and the monitored voltage responses are above a calibrated minimum voltage threshold U.sub.Min, then an initiation of a stop-event is enabled.
(34) Referring to
(35) When step 70 determines that the engine is already shut down, then a check is made in step 74 to determine whether Powertrain Criteria are fulfilled which indicate a restart (e.g., torque is now being requested by the driver, as indicated by action on an accelerator pedal). If yes, then the engine is automatically restarted in step 75. If no, then a new set of future SOF values are obtained for each electrical load under consideration and then each SOF value is compared to the minimum voltage threshold U.sub.Min. If all the SOF values are greater than or equal to threshold U.sub.Min, then the engine shut down is allowed to continue and a return is made to step 74. If any comparison shows an SOF value less than threshold U.sub.Min then the engine is restarted in step 75.
(36) Because the monitoring period of the transient voltage response is chosen long enough such that the engine has time to be restarted before the transient occurs, there is little chance that a transient load will cause the voltage to drop to a level below the minimum threshold while the engine is shut down. Therefore, problems with latency in mitigation strategies that monitor system voltage are eliminated. In addition, the availability of the stop-start-gliding functionality is enhanced, because it is no longer based on a calibrated state of charge and temperature thresholds. The state of function metric enhances the availability of the stop-start functionality because SOF is a direct measure of power delivery capability that is more accurate than making an interpretation using the state of charge. Calibrating the future SOF strategy is more straightforward than calibrating with a SOC-based strategy, because the voltage thresholds for an SOF-based strategy may be directly derived from requirements cascaded to the power supply system from the loads.
(37) The aspects of a stop-start-gliding strategy relating to the capability of the electrical storage device (e.g., battery) to support necessary actions to be taken while in a shut down state are shown in the general method of
(38) In step 82, a check is performed to determine whether the combustion engine is On (i.e., running) or is already in an Auto Stop state. If the engine is On, then at least one of the battery SOF values is compared to a predetermined threshold voltage in step 83. All of the SOF values may be compared to the predetermined threshold voltage, especially where the potential currents drawn by different loads may be different at different times. In some embodiments, one or more of the permissible loads may be consistently represented by the highest potential current draw which may enable the decision of enabling or disabling Auto Stop during gliding to be made considering only the one or more loads. If all the SOF values which are considered in step 83 are greater than or equal to the threshold voltage then an Auto Stop event is initiated in step 84. After either the Auto Stop event is initiated in step 84 or a determination is made in step 83 that not all of the SOF values are greater than or equal to the threshold voltage then a return is made to step 80. Thus, automatic stopping of the combustion engine is prohibited so long as any battery SOF value in the comparison is less than the predetermined threshold voltage.
(39) If the engine is not On in step 82 (i.e., an Auto Stop event is in progress), then a check is performed in step 85 to determine whether any one of the SOF values is less than the predetermined threshold voltage. If not, then the Auto Stop event can continue and a return is made to step 80. Otherwise, automatic stopping of the combustion engine is prohibited. A restart is executed in step 86, thereby ending the Auto Stop event before returning to step 80. Thus, the combustion engine is automatically started when any battery SOF value falls below the predetermined threshold voltage.