| CPC B60L 58/27 (2019.02) [B60L 58/12 (2019.02); G05D 23/1951 (2013.01); G07C 5/008 (2013.01); H01M 10/615 (2015.04); H01M 10/625 (2015.04); H01M 10/633 (2015.04); H01M 10/635 (2015.04); B60L 2240/545 (2013.01); B60L 2240/60 (2013.01); B60L 2240/662 (2013.01); B60L 2240/70 (2013.01); B60L 2240/80 (2013.01); H01M 2220/20 (2013.01)] | 16 Claims |

|
1. A system for heating a battery in a vehicle supplying driving power by a motor as a vehicle-driving source, the system comprising:
a server configured to:
receive driving information of the vehicle; and
determine an estimated driving start time of the vehicle and a required power output of a battery required at an initial driving stage of the vehicle based on the received driving information; and
a controller installed in the vehicle and configured to:
provide the driving information to the server;
receive the estimated driving start time and the required power output of the battery from the server;
activate earlier than the estimated drying start time a preset time, the preset time corresponding to a maximum heating time required to heat the battery to the maximum; and
derive a heating time of the battery after activating, required to ensure the required power output of the battery, based on a temperature and a state of charge (SoC) of the battery installed in the vehicle;
wherein deriving the heating time comprises:
calculating a required heating temperature based on the temperature and the SoC of the battery; and
deriving a driving time of the heater based on the required heating temperature and a measured value of an outdoor temperature of the vehicle.
|