US 11,928,457 B2
Server of battery swapping station, charging method and system for battery, device and medium
Zhanliang Li, Ningde (CN); Zhimin Dan, Ningde (CN); Yu Yan, Ningde (CN); Miaomiao Zhang, Ningde (CN); and Zhenhui Huang, Ningde (CN)
Assigned to Contemporary Amperex Technology Co., Limited, Ningde (CN)
Filed by Contemporary Amperex Technology Co., Limited, Ningde (CN)
Filed on Mar. 25, 2022, as Appl. No. 17/704,047.
Application 17/704,047 is a continuation of application No. PCT/CN2021/115814, filed on Aug. 31, 2021.
Prior Publication US 2023/0063433 A1, Mar. 2, 2023
Int. Cl. G06F 8/60 (2018.01); B60L 53/68 (2019.01); G06F 8/65 (2018.01)
CPC G06F 8/65 (2013.01) [B60L 53/68 (2019.02)] 18 Claims
OG exemplary drawing
 
1. A charging method for a power battery, wherein the method is applied to a server of a battery swapping station, and the method comprises:
acquiring version information of a first software version after a vehicle installed with the power battery arrives at the battery swapping station, wherein the first software version is a software version of a first battery management unit of the power battery;
controlling, under a condition that the version information of the first software version is lower than version information of a second software version stored in the server, a second battery management unit of the battery swapping station to update the first software version of the first battery management unit to the second software version, so as to charge the power battery based on the second software version,
wherein controlling the second battery management unit of the battery swapping station to update the first software version of the first battery management unit to the second software version specifically comprises:
transmitting data packets of the second software version to the first battery management unit through a wireless communication link between the second battery management unit and the first battery management unit, so as to update the first software version of the first battery management unit to the second software version,
wherein the method further comprises:
receiving a public key of the first battery management unit transmitted by a cloud server;
transmitting the public key of the first battery management unit to the second battery management unit, for encrypting the data packets of the second software version by the second battery management unit using a pre-stored private key of the battery swapping station and the public key of the first battery management unit, thereby obtaining ciphertext data; and
transmitting the ciphertext data to the first battery management unit, for decrypting the ciphertext data by the first battery management unit based on a public key of the battery swapping station and a private key of the first battery management unit, thereby obtaining the data packets.