| CPC B60L 3/0023 (2013.01) [B60L 58/16 (2019.02)] | 8 Claims |

|
1. A vehicle comprising:
a traveling motor configured to drive at least one wheel of the vehicle;
a traveling battery including battery modules and configured to supply electric power to the traveling motor, each of the battery modules including battery cells and a sensor configured to detect a state of charge or resistance of the battery module;
a low-voltage electric component configured to operate at a voltage lower than an output voltage of the traveling battery;
at least one processor; and
a storage medium configured to store a program to be executed by the at least one processor, wherein
the program includes at least one command, and
the at least one command is configured to cause the at least one processor to,
obtain, from each respective battery modules, data indicating the state of charge or resistance of the battery module from the sensor,
perform a state-of-health calculation process of calculating states of health of the respective battery modules based on the obtained data, and
select, during a selection process, a low-voltage power feeder module from the battery modules on a basis of a result of calculation of the states of health, wherein the selected low-voltage power feeder module is one of the battery modules with a lowest state of health,
send a command indicating the selection of the low-voltage power feeder module,
in response to receiving the command, the low-voltage electric component being switched to the selected low-voltage power feeder module for electric power supply.
|