CPC B60L 58/10 (2019.02) [B60L 1/00 (2013.01); B60L 8/003 (2013.01); B60L 8/006 (2013.01); B60L 50/60 (2019.02); B60L 53/24 (2019.02); B63B 79/15 (2020.01); B63B 79/30 (2020.01); B63B 79/40 (2020.01); F02D 29/06 (2013.01); F03D 9/32 (2016.05); G01P 5/00 (2013.01); G01R 31/3647 (2019.01); G01W 1/10 (2013.01); B60L 2200/32 (2013.01); B60L 2240/62 (2013.01); B60Y 2200/92 (2013.01); F05B 2220/706 (2013.01); F05B 2240/931 (2013.01)] | 20 Claims |
1. A method, comprising:
obtaining, with a computer system, a parameter of a battery carried by a vehicle;
predicting, with the computer system, a first set of values indicative of amounts of energy to be stored during a time interval by the battery, the energy to be stored being generated during the time interval by a renewable energy generator carried by the vehicle;
predicting, with the computer system, a second set of values indicative of amounts of energy to be consumed from the battery during the time interval, the energy consumed being predicted based on previous consumption of energy by the vehicle;
determining, with the computer system, a score based on the first set of values indicative of amounts of energy to be stored, and the second set of values indicative of amounts of energy to be consumed;
determining, with the computer system, whether the score satisfies a threshold; and
in response to a determination that the score satisfies the threshold, activating, with the computer system, a non-renewable energy generator to charge to the battery.
|