| CPC B60L 58/16 (2019.02) [B60L 50/15 (2019.02); B60L 2200/26 (2013.01); B60L 2240/545 (2013.01); B60L 2240/547 (2013.01)] | 20 Claims |

|
1. A method, comprising:
obtaining a battery input and an engine or fuel cell input from one or more sensors;
calculating a change in life of an on-board energy storage device utilizing an artificial intelligence algorithm, the change in life determined based on operation of a vehicle subsystem during a trip and the battery input;
calculating a change in fuel usage utilizing the artificial intelligence algorithm, the change in fuel usage determined based on the operation of the vehicle subsystem during the trip and the engine or fuel cell input; and
switching an operating mode of the vehicle subsystem based at least in part on the change in the life of the on-board energy storage device and based on the operation of the vehicle subsystem compared to the change in the fuel usage of the engine or the fuel cell based on the operation of the vehicle subsystem.
|