Integrated hybrid vehicle control strategy
A method for allocating energy within a vehicle comprises calculating an energy forecast for the vehicle based upon a plurality of strategy variables in a vehicle controller. The plurality of strategy variables includes driver profile information, GPS information, ESS information, environment information, accessory information, and system default parameters. The controller calculates a charging strategy based upon the energy forecast and the plurality of strategy variables and determines a control strategy for energy allocation based upon the strategy variables, energy forecast, and charging strategy. The energy is allocated to the vehicle systems based upon the control strategy.
1. A method for allocating energy within a vehicle, comprising:
calculating an energy forecast for the vehicle based upon a plurality of strategy variables in a vehicle controller, wherein the plurality of strategy variables include:
driver profile information, global positioning system (GPS) information, energy storage system (ESS) information, accessory information, and system default parameters;
calculating a charging strategy based upon:
the calculated energy forecast, and the plurality of strategy variables;
determining a control strategy for energy allocation based upon:
the plurality of strategy variables, the calculated energy forecast, and the calculated charging strategy;
allocating energy to vehicle systems based upon:
the determined control strategy including:
limiting at least one of a plurality of vehicle functions when the calculated energy forecast predicts that the vehicle has insufficient power; and
monitoring a vehicle route for
recalculating: the energy forecast and the charging strategy for determining a new control strategy of the vehicle when the vehicle deviates from one of a predetermined route and the calculated energy forecast.
2. The method of claim 1 , further comprising:
inputting the driver profile information by:
inputting a driver identifier into the vehicle controller;
selecting one of a corresponding driver profile and a default driver profile; and
calculating driver information by utilizing an algorithm based upon a profile selected during the selecting step.
3. The method of claim 2 , wherein the step of inputting the driver profile information includes:
inputting at least one of: a driver route history, at least one driving habit, a preferred driver temperature setting, and a preferred driver audio setting.
4. The method of claim 3 , wherein the step of inputting the driver profile information further includes:
associating the driver route history with: a time of the day that the vehicle is driven and an associated accessory usage.
5. The method of claim 1 further comprising:
inputting the GPS information, wherein the GPS information includes at least one of: a current vehicle location, vehicle destination, vehicle route, 3D maps, topological data, traffic information, and points of interest.
6. The method of claim 5 , wherein the step of inputting the GPS information includes:
calculating a vehicle loss due to: drag, rolling resistance and start and stops of the vehicle for the vehicle route.
7. The method of claim 5 , wherein the GPS information includes a number of: vehicle stops and vehicle route grades and descents.
8. The method of claim 1 , wherein the step of limiting at least one of a plurality of vehicle functions continues until one of:
reaching a destination, and
utilizing a vehicle forecast for determining if the vehicle has sufficient energy based upon the predicted energy forecast.
9. The method of claim 1 , wherein the step of limiting at least one of the plurality of vehicle functions includes at least one of:
limiting a vehicle acceleration level,
limiting a top speed of the vehicle, and
limiting non-safety accessory loads on the vehicle.
10. A method for allocating energy within a vehicle comprising:
calculating an energy forecast for the vehicle based upon a plurality of strategy variables in a vehicle controller, wherein the plurality of strategy variables include:
driver profile information, global positioning system (GPS) information, energy storage system (ESS) information, accessory information, and system default parameters;
calculating a charging strategy based upon the calculated energy forecast and the plurality of strategy variables;
determining a control strategy for energy allocation based upon:
the plurality of strategy variables, the calculated energy forecast, and the calculated charging strategy;
allocating energy to vehicle systems based upon the control strategy by:
limiting at least one vehicle function when the calculated energy forecast predicts that the vehicle has insufficient power for a predetermined route and calculated charging strategy wherein the step of limiting the at least one vehicle function continues until one of:
reaching a destination, and
utilizing a vehicle forecast for determining if the vehicle has sufficient energy based upon the predicted energy forecast.
11. The method of claim 10 , wherein the step of limiting at least one vehicle function includes at least one of:
limiting a vehicle acceleration level,
limiting a top speed of the vehicle, and
liming non-safety accessory loads on the vehicle.
12. The method of claim 10 further comprising:
inputting the driver profile information by:
inputting a driver identifier into the vehicle controller;
selecting one of a corresponding driver profile and a default driver profile; and
calculating driver information by utilizing an algorithm based upon a profile selected during the selecting step.
13. The method of claim 12 , wherein the step of inputting the driver profile information includes:
inputting at least one of: a driver route history, at least one driving habit, a preferred driver temperature setting, and a preferred driver audio setting.
14. The method of claim 13 , wherein the step of inputting the driver profile information includes:
associating the driver route history with: a time of the day that the vehicle is driven and an associated accessory usage.
15. The method of claim 10 further comprising:
inputting the GPS information, wherein the GPS information includes: at least one of: a current vehicle location, vehicle destination, vehicle route, 3D maps, topological data, traffic information, and points of interest.
16. The method of claim 15 , wherein the step of inputting the GPS information includes:
calculating vehicle loss due to: drag, rolling resistance and start and stops of the vehicle for the vehicle route.
17. The method of claim 15 , wherein the GPS information includes number of: vehicle stops and vehicle route grades and descents.
18. The method of claim 1 , wherein the plurality of strategy variables further includes:
environment information, wherein the method further comprises the step of:
supplying the environment information to the vehicle controller.
19. The method of claim 18 , wherein a global positioning system conducts the step of supplying the environment information to the vehicle controller.
20. The method of claim 18 , wherein the environment information includes ambient temperature, current weather and forecasted weather.
21. The method of claim 20 , wherein the environment information further includes: date information, time information, humidity information, 3-D map data, topological data, solar load data, air conditioning usage data, heat usage data, defrost usage data and windshield wiper usage data.
22. The method of claim 10 , wherein the plurality of strategy variables further includes:
environment information, wherein the method further comprises the step of:
supplying the environment information to the vehicle controller.
23. The method of claim 22 , wherein a global positioning system conducts the step of supplying the environment information to the vehicle controller.
24. The method of claim 22 , wherein the environment information includes ambient temperature, current weather and forecasted weather.
25. The method of claim 24 , wherein the environment information further includes: date information, time information, humidity information, 3-D map data, topological data, solar load data, air conditioning usage data, heat usage data, defrost usage data and windshield wiper usage data.