Energy efficient predictive power split for hybrid powertrains
Methods and systems for operating a hybrid vehicle having a first power source that uses a rechargeable battery and a second power source that uses a fuel. Preview information relating to upcoming road and traffic is used to generate a speed reference. A transmission torque reference is calculated using the speed reference and upcoming road information. A predictive power split plan is then determined by optimizing use of the first and second power sources to satisfy the transmission torque reference. At least a first sample of the predictive power split plan is then implemented.
1. A method of operating a hybrid engine comprising a first power source that is a battery and a second power source that is an engine using a fuel, the hybrid engine being operated according to a power split to determine power generated by the first power source and the second power source, in an ego vehicle, the method comprising:
obtaining preview information over a first preview window including data relating to an upcoming segment of road to be traveled by the ego vehicle;
calculating an ego vehicle speed reference, wherein calculating the ego vehicle speed reference further includes determining that a lead vehicle is present in the upcoming segment of road, and adjusting the ego vehicle speed reference if a minimum distance to the lead vehicle is predicted to occur;
calculating a transmission torque request based on the ego vehicle speed reference, using the data related to the upcoming segment of road;
determining a first predictive power split plan between the first power source and the second power source from the transmission torque request, wherein determining the first predictive power split plan comprises calculating an engine torque request by minimizing a cost function within a prediction window, the cost function comprising weighted factors for each of terminal state of charge of the battery, a calculated engine torque reference, and engine torque request changes, and wherein the calculated engine torque reference is calculated using total power minimization in a control window in which an engine speed derived from the speed reference is used to find an engine torque split between energy from the fuel and equivalent battery energy at a given engine speed; and
executing at least a first operation point in the first predictive power split plan to operate the hybrid engine in accordance with the first predictive power split plan and drive a driveshaft of the ego vehicle that is coupled the hybrid engine in accordance with the first predictive power split plan;
wherein the data relating to the upcoming segment of road includes one or more of curvature, slope, traffic, traffic laws, and/or traffic signals.
2. The method of claim 1 wherein the first predictive power split plan comprises a plurality of operating points in the first preview window, further comprising after executing at least the first operation point, determining a second predictive power split plan and abandoning unexecuted operating points in the first predictive power split plan.
3. The method of claim 1 , wherein calculating the transmission torque request is performed by determining torque needed to meet the ego vehicle speed reference after accounting for one or more characteristics of the upcoming segment of road selected from the group consisting of road grade, road curvature, prevailing traffic speed, and road speed limit.
4. The method of claim 1 , wherein the method further includes determining an engine on or engine off state, and turning the engine on or off responsive to the determined engine on or engine off state.
5. The method of claim 1 , wherein:
the step of determining the first predictive power split plan comprises calculating an engine torque request by minimizing a cost function within a prediction window, the cost function comprising weighted factors for each of terminal state of charge of the battery, fuel flow, and engine torque request changes.
6. The method of claim 1 , wherein the calculated engine torque reference is calculated as a function of engine speed from an engine map.
7. The method of claim 1 wherein the step of executing at least the first operation point in the first predictive power split plan comprises receiving a driver input to determine the transmission torque request, using the predictive power split plan to determine torque from the second power source, and using the first power source to account for any difference between the transmission torque request and the torque from the second power source.
8. An ego vehicle comprising a hybrid engine with a first power source that is a battery and a second power source that is an engine using a fuel, the hybrid engine being operated according to a power split to determine power generated by the first power source and the second power source, and a controller configured to determine and execute the power split by:
obtaining preview information over a first preview window including data relating to an upcoming segment of road to be traveled by the ego vehicle;
calculating an ego vehicle speed reference, wherein calculating the ego vehicle speed reference further includes determining that a lead vehicle is present in the upcoming segment of road, and adjusting the ego vehicle speed reference if a violation of a minimum distance to the lead vehicle is predicted to occur;
calculating a transmission torque request based on the ego vehicle speed reference, using the data related to the upcoming segment of road;
determining a first predictive power split plan between the first power source and the second power source from the transmission torque request, wherein determining the first predictive power split plan comprises calculating an engine torque request by minimizing a cost function within a prediction window, the cost function comprising weighted factors for each of terminal state of charge of the battery, a calculated engine torque reference, and engine torque request changes, and wherein the calculated engine torque reference is calculated using total power minimization in a control window in which an engine speed derived from the speed reference is used to find an engine torque split between energy from the fuel and equivalent battery energy at a given engine speed; and
executing at least a first operation point in the first predictive power split plan to operate the hybrid engine in accordance with the first predictive power split plan and drive a driveshaft of the ego vehicle that is coupled the hybrid engine in accordance with the first predictive power split plan;
wherein the data relating to the upcoming segment of road includes one or more of curvature, slope, traffic, traffic laws, and/or traffic signals.
9. The ego vehicle of claim 8 , wherein the controller is configured:
such that wherein the first predictive power split plan comprises a plurality of operating points in the first preview window; and
after executing at least the first operation point, to determine a second predictive power split plan and abandon unexecuted operating points in the first predictive power split plan.
10. The ego vehicle of claim 8 , wherein the controller is configured to calculate the transmission torque request by determining torque needed to meet the ego vehicle speed reference after accounting for one or more characteristics of the upcoming segment of road selected from the group consisting of road grade, road curvature, prevailing traffic speed, and road speed limit.
11. The ego vehicle of claim 8 , wherein the controller is further configured to determine an engine on or engine off state, and to turn the engine on or off responsive to the determined engine on or engine off state.
12. The ego vehicle of claim 8 , wherein the controller is configured to determine the first predictive power split plan by calculating an engine torque request by minimizing a cost function within a prediction window, the cost function comprising weighted factors for each of terminal state of charge of the battery, fuel flow, and engine torque request changes.
13. The ego vehicle of claim 8 , wherein the controller is configured to calculate the engine torque reference as a function of engine speed from an engine map.
14. The ego vehicle of claim 8 , wherein the controller is configured to execute at least the first operation point in the first predictive power split plan by receiving a driver input to determine the transmission torque request, determining torque from the second power source by reference to the predictive power split plan, and determining torque from the first power source to account as a difference between the transmission torque request and the torque from the second power source.
15. A method of operating a hybrid engine comprising a first power source having a battery and a second power source is an engine using a fuel, the hybrid engine being operated according to a power split to determine power generated by the first power source and the second power source, in an ego vehicle, the method comprising:
obtaining data relating to an upcoming segment of road to be traveled by the ego vehicle;
calculating an ego vehicle speed reference;
calculating a transmission torque request based on the ego vehicle speed reference, using the data related to the upcoming segment of road;
determining a first predictive power split plan between the first power source and the second power source from the transmission torque request, wherein determining the first predictive power split plan comprises calculating an engine torque request by minimizing a cost function within a prediction window, the cost function comprising weighted factors for each of terminal state of charge of the battery, a calculated engine torque reference, and engine torque request changes, wherein the calculated engine torque reference is calculated using total power minimization in a control window in which an engine speed derived from the speed reference is used to find an engine torque split between the energy from the fuel and equivalent battery energy at a given engine speed; and
executing at least a first operation point in the first predictive power split plan to operate the hybrid engine in accordance with the first predictive power split plan and drive a driveshaft of the ego vehicle that is coupled the hybrid engine in accordance with the first predictive power split plan;
wherein the data relating to the upcoming segment of road includes one or more of curvature, slope, traffic, traffic laws, and/or traffic signals.