| CPC H02J 7/00036 (2020.01) [G01R 31/367 (2019.01); G01R 31/392 (2019.01); H02J 7/00038 (2020.01); H02J 7/005 (2020.01); H02J 7/007194 (2020.01)] | 5 Claims |

|
1. A battery charging management method, comprising:
before starting charging a battery, obtaining an active handshake signal of the battery; conducing self-check of the battery according to the active handshake signal to determine whether the battery is working normally;
when the battery is working normally, selecting a corresponding charging mode to charge the battery;
wherein after selecting the corresponding charging mode to charge the battery when the battery is working normally, further comprising:
when charging the battery, monitoring a charging status parameter of the battery;
judging whether the battery is working normally according to the charging status parameter;
when the battery is not working normally, discontinuing charging; and
while the battery is being charged, a continuous evaluation of the battery takes place by:
determining instances where the battery temperature exceeds a threshold,
calculating a difference between the battery temperature and the threshold in each one of the instances and then averaging the differences in each of the instances to obtain an average difference,
using the average difference to determine a first possibility that the battery is not working normally using a database correlating battery condition and difference between battery temperature and threshold and also determining a second possibility of the battery not working normally from a number of times the battery temperature exceeded the average difference, and
calculating a number of the instances the battery temperature exceeded the threshold and using the number of the instances to determine whether the battery is working normally.
|