A battery replacement authentication method, system, device and storage medium

By establishing a stable communication link and setting an authentication policy table during the battery swap process, the authentication failure problem caused by network instability between the vehicle and the cloud is solved, and safe and efficient authentication of the battery swap process is achieved.

CN116278943BActive Publication Date: 2025-09-16SHANGHAI QIYUAN CORE POWER TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310464903.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-26
Publication Date
2025-09-16
Estimated Expiration
2043-04-26

AI Technical Summary

Technical Problem

During the battery swap process, the battery SN is invalid due to unstable network between the vehicle and the cloud, and the vehicle battery authentication cannot be completed.

Method used

By establishing the first communication link between the vehicle and the battery swap station, and the second communication link between the battery swap station and the battery swap platform, adopting the TCP/IP Socket communication method, using the Server/Client mode, and the heartbeat packet mechanism to maintain a stable connection, and setting the authentication policy table in the battery swap platform for authentication, the stability of the communication link and the effectiveness of the authentication process are ensured.

Benefits of technology

It achieves stable communication between the vehicle and the battery swap station during the battery swap process, ensures the effective completion of the authentication process, solves the problem of authentication failure caused by network instability, and ensures the safety and efficiency of the battery swap process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116278943B_ABST
    Figure CN116278943B_ABST
Patent Text Reader

Abstract

The present invention discloses a battery swap authentication method, system, device and storage medium, which relate to the field of battery swap technology. The method includes: the battery swap station obtains the battery swap vehicle information and the low-battery information of the battery swap vehicle, and sends an authentication request containing the battery swap station information, the battery swap vehicle information and the low-battery information to the battery swap platform; the battery swap platform obtains the authentication strategy based on the battery swap station information in the authentication request, and uses the authentication strategy to authenticate the battery swap vehicle information and the low-battery information to obtain an authentication result; the battery swap platform sends the authentication result to the battery swap station, so that the battery swap station determines whether to allow the battery swap vehicle to swap batteries based on the authentication result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of battery swapping technology, and in particular to a battery swapping authentication method, system, device and storage medium. Background Art

[0002] During the battery swap process, there may be situations where the battery SN reading is invalid due to reasons such as unstable network between the vehicle and the cloud. At this time, the vehicle battery authentication work cannot be completed. Summary of the Invention

[0003] The present invention provides a battery swap authentication method, system, device and storage medium to solve the asset safety problem of mixed replacement of battery assets during the battery swap process.

[0004] An embodiment of the present invention provides a battery replacement authentication method, the method comprising:

[0005] The battery swap station obtains the battery swap vehicle information and low-battery information of the battery swap vehicle, and sends an authentication request containing the battery swap station information, battery swap vehicle information, and low-battery information to the battery swap platform;

[0006] The battery swap platform obtains an authentication strategy based on the battery swap station information in the authentication request, and uses the authentication strategy to authenticate the battery swap vehicle information and the low-power battery information to obtain an authentication result;

[0007] The battery swap platform sends the authentication result to the battery swap station, so that the battery swap station determines whether to allow the battery swap vehicle to swap batteries based on the authentication result.

[0008] Preferably, it also includes:

[0009] A first communication link is established between the battery-swapping vehicle and the battery-swapping station, and a second communication link is established between the battery-swapping station and the battery-swapping platform.

[0010] Preferably, the battery swap station obtains the battery swap vehicle information and low-battery battery information of the battery swap vehicle including:

[0011] The battery swap station receives a battery swap request including battery swap vehicle information and low-battery battery information sent by the battery swap vehicle through the first communication link; or

[0012] The battery swap station reads the battery swap vehicle information and low-battery information of the battery swap vehicle;

[0013] Among them, the battery-swap vehicle information includes vehicle identification code, license plate number, radio frequency identification RFID code, fleet information, and vehicle model; the low-power battery information includes the battery product serial number SN and battery state of charge SOC.

[0014] Preferably, the battery swap platform obtains an authentication strategy based on the battery swap station information in the authentication request, and uses the authentication strategy to authenticate the battery swap vehicle information and the low-power battery information, and the authentication result includes:

[0015] The battery swap platform obtains the authentication policy corresponding to the battery swap station information from a preset authentication policy table according to the battery swap station information in the authentication request;

[0016] The battery swap platform authenticates the battery swap vehicle information and the low-power battery information according to the authentication strategy to obtain an authentication result;

[0017] The battery swap station information includes the battery swap station ID and the battery swap station location.

[0018] Preferably, the authentication policy table includes battery swap station information, authentication policy scenarios, and authentication policies; wherein, the battery swap platform obtains the authentication policy corresponding to the battery swap station information from the preset authentication policy table based on the battery swap station information in the authentication request, including:

[0019] The battery swap platform obtains the authentication policy scenario corresponding to the battery swap station information from a preset authentication policy table based on the battery swap station information in the authentication request, and determines the authentication policy corresponding to the authentication policy scenario based on the authentication policy scenario;

[0020] The authentication strategy includes a strong authentication strategy and a weak authentication strategy; the strong authentication strategy means that both the battery-swap vehicle information and the low-battery battery information are successfully authenticated; the weak authentication strategy means that either the battery-swap vehicle information or the low-battery battery information is successfully authenticated.

[0021] Preferably, the battery swap platform uses the authentication strategy to authenticate the battery swap vehicle information and the low-power battery information, and the authentication result includes:

[0022] When the authentication strategy is a strong authentication strategy, the battery swap platform authenticates the battery swap vehicle information and the low-power battery information respectively. If both the battery swap vehicle information and the low-power battery information are authenticated, the authentication result is successful authentication; otherwise, the authentication result is failed authentication;

[0023] When the authentication strategy is a weak authentication strategy, the battery swap platform authenticates the battery swap vehicle information and the low-battery battery information respectively. If the battery swap vehicle information and / or the low-battery battery information are authenticated, the authentication result is successful authentication; otherwise, the authentication result is failed authentication.

[0024] Preferably, the battery swap station determines whether to allow the battery swap vehicle to swap batteries according to the authentication result, including:

[0025] When the authentication result is successful, the battery swap station allows the battery swap vehicle to perform battery swap;

[0026] When the authentication result is authentication failure, the battery swap station does not allow the battery swap vehicle to swap batteries.

[0027] An embodiment of the present application provides a battery swap authentication system, including:

[0028] The battery swap station is used to obtain the battery swap vehicle information and low-battery information of the battery swap vehicle, and send an authentication request containing the battery swap station information, battery swap vehicle information and low-battery information to the battery swap platform;

[0029] The battery swap platform is used to obtain the authentication strategy based on the battery swap station information in the authentication request, and use the authentication strategy to authenticate the battery swap vehicle information and the low-power battery information to obtain an authentication result; and send the authentication result to the battery swap station, so that the battery swap station determines whether to allow the battery swap vehicle to swap batteries based on the authentication result.

[0030] An electronic device provided by an embodiment of the present application includes: a memory; a processor; and a computer program; wherein the computer program is stored in the memory and is configured to be executed by the processor to implement a battery replacement authentication method.

[0031] An embodiment of the present application provides a computer-readable storage medium on which a computer program is stored; the computer program is executed by a processor to implement a battery replacement authentication method.

[0032] The beneficial effect of this invention is that it establishes a more stable communication path from vehicle to station and then to the cloud. Battery swapping requires good communication between the vehicle and the station, and the same applies to the station and the cloud. In addition to the existing vehicle-to-cloud direct communication method, the communication protocol between the tbox and the station control is modified, and a communication link with the station cloud is added to ensure the effective completion of the authentication process. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] Figure 1 This is a flow chart of a battery replacement authentication method provided by the present invention;

[0034] Figure 2 This is a schematic diagram of a battery replacement authentication system provided by the present invention;

[0035] Figure 3 This is a detailed flow chart of a battery replacement authentication method provided by the present invention. DETAILED DESCRIPTION

[0036] It should be understood that the specific embodiments described herein are intended only to illustrate the present invention and are not intended to limit the present invention. In the subsequent description, suffixes such as "module," "component," or "unit" used to denote components are used solely to facilitate the description of the present invention and have no inherent meaning. Therefore, "module," "component," or "unit" may be used interchangeably.

[0037] Figure 1 This is a flow chart of a battery replacement authentication method provided by the present invention. Figure 1 Shown, including:

[0038] Step S101: The battery swap station obtains the battery swap vehicle information and the low-battery information of the battery swap vehicle, and sends an authentication request containing the battery swap station information, the battery swap vehicle information and the low-battery information to the battery swap platform;

[0039] Step S102: The battery swap platform obtains an authentication strategy based on the battery swap station information in the authentication request, and uses the authentication strategy to authenticate the battery swap vehicle information and the low-power battery information to obtain an authentication result;

[0040] Step S103: The battery swap platform sends the authentication result to the battery swap station, so that the battery swap station determines whether to allow the battery swap vehicle to swap batteries based on the authentication result.

[0041] An embodiment of the present invention also includes: establishing a first communication link between the battery-swapping vehicle and the battery-swapping station, and establishing a second communication link between the battery-swapping station and the battery-swapping platform.

[0042] Furthermore, the communication interface between the battery swapping vehicle and the battery swapping station is implemented using a TCP / IP Socket-based communication method in a long-connection working mode. The battery swapping vehicle and the battery swapping station can be deployed in the same or different enterprise network environments and can be connected to each other via a local area network or the Internet.

[0043] Using Server / Client communication mode:

[0044] 1) TBox acts as the client;

[0045] 2) The station controller acts as the server;

[0046] Communication Protocol

[0047] 1) Communication data messages use binary format;

[0048] 2) The client automatically makes a connection request to the server. After the connection is successful, the client sends a protocol data packet to the server in a push manner.

[0049] 3) Single-packet transmission is always adopted, and multi-packet transmission is not adopted;

[0050] 4) The sending mode and frequency of the client can be set;

[0051] 5) The received data packets must be verified for legitimacy, including the communication length, checksum calculation, command code and other attributes;

[0052] 6) The client needs to automatically maintain the validity of the communication connection state, and automatically attempt to connect after initialization and disconnection until the connection is restored.

[0053] Heartbeat packet mechanism:

[0054] After the client successfully connects to the server, a separate task mechanism is set up to detect the stability and reliability of the communication connection. It periodically sends heartbeat packets to the server. The server normally responds. If there is no response after 10 attempts, the server connection fails and the client must reset the connection and re-apply for a connection request. The heartbeat interval is 2 seconds and the timeout is 10 times, with a timeout of 20 seconds.

[0055] The heartbeat packet implements the following functions:

[0056] 1) The client sends heartbeat packets to the server at regular intervals, and the server returns heartbeat responses to the vehicle-mounted battery swap controller as required.

[0057] 2) After the client sends the heartbeat packet, it starts counting. When the count reaches 10 times, it is considered that the heartbeat has timed out, the current connection is closed, the connection working state is restored, and the TCP connection is automatically re-initiated.

[0058] Establishing a second communication link between the battery swap station and the battery swap platform includes: establishing a second communication link between the battery swap station and the battery swap platform through wireless communication.

[0059] The battery swap station sends a start request to the battery swap platform via the second communication link requesting an uplink message, and the battery swap platform responds to the downlink message via the second communication link to reply whether the battery swap is allowed.

[0060] Specifically, the battery swap station obtains the battery swap vehicle information and low-battery information of the battery swap vehicle including: the battery swap station receives the battery swap request containing the battery swap vehicle information and low-battery information sent by the battery swap vehicle through the first communication link; or the battery swap station reads the battery swap vehicle information and low-battery information of the battery swap vehicle; wherein, the battery swap vehicle information includes the vehicle identification code, license plate number, radio frequency identification RFID code, fleet information, and vehicle model; the low-battery information includes the battery product serial number SN and the battery state of charge SOC.

[0061] Among them, the battery swap platform obtains the authentication strategy according to the battery swap station information in the authentication request, and uses the authentication strategy to authenticate the battery swap vehicle information and the low-battery information, and the authentication result includes: the battery swap platform obtains the authentication strategy corresponding to the battery swap station information from the preset authentication strategy table according to the battery swap station information in the authentication request; the battery swap platform authenticates the battery swap vehicle information and the low-battery information according to the authentication strategy to obtain the authentication result; wherein, the battery swap station information includes the battery swap station ID and the battery swap station location.

[0062] Furthermore, the authentication policy table includes battery swap station information, authentication policy scenarios and authentication policies; wherein, the battery swap platform obtains the authentication policy corresponding to the battery swap station information from a preset authentication policy table based on the battery swap station information in the authentication request, including: the battery swap platform obtains the authentication policy scenario corresponding to the battery swap station information from a preset authentication policy table based on the battery swap station information in the authentication request, and determines the authentication policy corresponding to the authentication policy scenario based on the authentication policy scenario; the authentication policy includes a strong authentication policy and a weak authentication policy; the strong authentication policy means that both the battery swap vehicle information and the low-battery battery information are successfully authenticated; the weak authentication policy means that either the battery swap vehicle information or the low-battery battery information is successfully authenticated.

[0063] Authentication Policy Table

[0064]

[0065] Furthermore, the battery swap platform uses the authentication strategy to authenticate the battery swap vehicle information and the deficient battery information, and the authentication results obtained include: when the authentication strategy is a strong authentication strategy, the battery swap platform authenticates the battery swap vehicle information and the deficient battery information respectively. If the battery swap vehicle information and the deficient battery information are both authenticated, the authentication result is successful authentication; otherwise, the authentication result is failed authentication; when the authentication strategy is a weak authentication strategy, the battery swap platform authenticates the battery swap vehicle information and the deficient battery information respectively. If the battery swap vehicle information and / or the deficient battery information are authenticated, the authentication result is successful authentication; otherwise, the authentication result is failed authentication.

[0066] Among them, the battery swap station determines whether to allow the battery swap vehicle to swap batteries based on the authentication result, including: when the authentication result is successful, the battery swap station allows the battery swap vehicle to swap batteries; when the authentication result is failed, the battery swap station does not allow the battery swap vehicle to swap batteries.

[0067] Figure 2This is a schematic diagram of a battery replacement authentication system provided by the present invention. Figure 2 As shown, it includes: a battery swap station, which is used to obtain the battery swap vehicle information and the low-battery information of the battery swap vehicle, and send an authentication request containing the battery swap station information, the battery swap vehicle information and the low-battery information to the battery swap platform; the battery swap platform, which is used to obtain the authentication strategy according to the battery swap station information in the authentication request, and use the authentication strategy to authenticate the battery swap vehicle information and the low-battery information to obtain an authentication result; and send the authentication result to the battery swap station, so that the battery swap station determines whether to allow the battery swap vehicle to swap batteries based on the authentication result.

[0068] An electronic device provided by an embodiment of the present application includes: a memory; a processor; and a computer program; wherein the computer program is stored in the memory and is configured to be executed by the processor to implement a battery replacement authentication method.

[0069] An embodiment of the present application provides a computer-readable storage medium on which a computer program is stored; the computer program is executed by a processor to implement a battery replacement authentication method.

[0070] Figure 3 This is a detailed flow chart of a battery replacement authentication method provided by the present invention, such as Figure 3 As shown, including:

[0071] Step 1: When the battery swap controller of the battery swap vehicle is connected to the battery swap station WIFI, the battery swap controller actively sends a heartbeat message (0x01). The heartbeat is sent periodically, and the station control (battery swap station) replies with the corresponding heartbeat data (0x02);

[0072] Step 2: When the battery swap platform sends a battery swap control command to the battery swap station controller, the battery swap station controller pushes information about the battery swap station, the vehicle to be swapped, and the removed low-power battery to the platform;

[0073] Step 3: The battery swap platform pushes the acquired battery information, battery swap station information, and battery swap vehicle information to the authentication server;

[0074] Step 4: Use the information of the battery swap station to search for the corresponding authentication policy in the authentication server;

[0075] Authentication strategies are divided into closed station strategy, dedicated station strategy, open public station strategy, etc. According to different scenarios, different authentication strategies are called to authenticate the vehicles, batteries, and battery swap stations within the scenario range;

[0076] Strong authentication means that the vehicle, battery, and battery swap station must all be accurately authenticated;

[0077] Weak authentication refers to not performing precise authentication on the vehicle or battery, but only completing precise authentication on other elements. Partial authentication is considered a pass. This is customizable based on actual business scenarios. For example, weak authentication involves not performing precise authentication on the vehicle, but only completing precise authentication on the battery swap station and battery. Weak authentication involves not performing precise authentication on the battery, but only completing precise authentication on the battery swap station and vehicle.

[0078] Step 5: Obtain the authentication strategy and compare it with the obtained battery swap vehicle and low-power battery information;

[0079] If the authentication strategy fails to match the battery swap vehicle and the low-battery battery information, or both, the authentication result is returned as failure, and a battery swap prohibition instruction is generated and sent to the battery swap station.

[0080] Step 6: Complete authentication and confirm the use rights of the vehicle and battery;

[0081] If the access permission for either or both of the battery swap vehicle and low-power battery information of the device is not passed, the authentication result is returned as failure, and a battery swap prohibition instruction is generated and sent to the battery swap station.

[0082] Step 7. The identification codes of the battery swapping vehicle and battery connected to the device are in the whitelist, the authentication is passed, and the battery swapping platform pushes a message to the battery swapping station control, allowing the vehicle to start battery swapping.

[0083] If the access permission for either or both of the battery swap vehicle and low-battery information identification codes of the device is not passed, the authentication result is returned as failure, and a battery swap prohibition instruction is generated and sent to the battery swap station.

[0084] Among them, the battery swap platform sends a battery swap pre-verification request to the station control to check whether the current vehicle meets the battery swap conditions at the station. Specifically, it uses the request uplink message and the response downlink message to realize whether the pre-verification is passed.

[0085] Before implementing the battery swap authentication method, the present invention also includes a processing step of searching for electric vehicles at a battery swap station, including:

[0086] Step S1001: The cloud platform receives a battery swap search request including a battery swap station ID and search distance range information sent by a battery swap station, and obtains the battery swap station information from a battery swap station database according to the battery swap station ID in the search request;

[0087] Step S1002: the cloud platform obtains information of multiple electric vehicles from an electric vehicle database according to the battery swap station information and the search distance range information;

[0088] Step S1003: The cloud platform generates corresponding battery replacement service information based on the information of each electric vehicle, and sends the battery replacement service information to each electric vehicle terminal.

[0089] The battery swap service information includes battery swap station information. After each electric vehicle terminal receives the battery swap service information including battery swap station information, it sends a response service request or rejects the service request to the battery swap station based on the electric vehicle information and the battery swap station information.

[0090] An embodiment of the present invention also includes: when the battery swap station receives a service rejection request sent by the electric vehicle terminal, the battery swap station obtains the electric vehicle information corresponding to the electric vehicle terminal, and sends the electric vehicle information corresponding to the electric vehicle terminal to other battery swap stations around it through wireless communication, so that the other battery swap stations send battery swap service information containing battery swap station information to the electric vehicle terminal, so that after the electric vehicle terminal receives the battery swap service information containing battery swap station information, it sends a response service request or a service rejection request to the battery swap station according to the electric vehicle information and the battery swap station information; or, when the battery swap station receives a service rejection request sent by the electric vehicle terminal, the battery swap station obtains the electric vehicle information corresponding to the electric vehicle terminal, and obtains the battery swap station information of other battery swap stations around it through wireless communication, and sends the battery swap station information of the other battery swap stations to the electric vehicle terminal, so that the electric vehicle terminal sends a response service request or a service rejection request to the battery swap station according to the electric vehicle information and the battery swap station information.

[0091] An embodiment of the present invention also includes: each battery swap station periodically broadcasts its battery swap station information to electric vehicle terminals within a distance range, so that the electric vehicle terminals that receive the battery swap station information send a response service request or reject the service request to the battery swap station based on the electric vehicle information and the battery swap station information.

[0092] Specifically, the battery swap station database includes the battery swap station ID and battery swap station information, wherein the battery swap station information includes the geographical location of the battery swap station, the total number of batteries, the current power of each battery, the current number of available batteries, the current electric vehicle battery swap time, the total battery swap time for each electric vehicle, and the current number of electric vehicles to be swapped; the electric vehicle database includes electric vehicle terminal information and electric vehicle information, wherein the electric vehicle information includes numbering information, license plate information, current geographical location information, and current power information.

[0093] An embodiment of the present invention also includes: the electric vehicle terminal obtains electric vehicle information in real time, and periodically sends the electric vehicle information to the cloud platform, so that the cloud platform periodically updates the electric vehicle information corresponding to the electric vehicle terminal; the battery swap station obtains battery swap station information in real time, and periodically sends the battery swap station ID and the battery swap station information to the cloud platform, so that the cloud platform updates the battery swap station information corresponding to the battery swap station ID in real time.

[0094] Specifically, the cloud platform obtains multiple electric vehicle information from the electric vehicle database based on the battery swap station information and the search distance range information, including: the cloud platform determines the electric vehicle search geographical location area range based on the battery swap station geographical location in the battery swap station information and the search distance range information; the cloud platform queries the electric vehicle database for multiple electric vehicles that meet the electric vehicle search area based on the electric vehicle search geographical location area range, and obtains electric vehicle information of each electric vehicle that meets the electric vehicle search area from the electric vehicle database.

[0095] In addition, it should be pointed out that the cloud platform refers to the cloud platform corresponding to a certain geographical location. When the electric vehicle moves to another geographical location, it will automatically switch from the current cloud platform to other cloud platforms for data management, thereby solving the technical problem of large data volume on the cloud platform.

[0096] Furthermore, the cloud platform searches for multiple electric vehicles that meet the electric vehicle search area from the electric vehicle database based on the electric vehicle search geographic location area range, including: the cloud platform converts the battery swap station geographic location in the battery swap station information into hash value data consisting of M letters, and extracts the first N letters from the M letters of the hash value data based on the search distance range information to obtain hash value data consisting of N letters; the cloud platform determines the polygon shape of the search area based on the search accuracy configured by the user, and converts the electric vehicle search geographic location area range into the polygonal search geographic location area range; the cloud platform searches for multiple electric vehicles that meet the polygonal search geographic location area range from the electric vehicle database based on the hash value data consisting of N letters and the polygonal search geographic location area range; wherein, M and N are both positive integers, and M is greater than or equal to N.

[0097] Specifically, the cloud platform generates corresponding battery swap service information based on each electric vehicle information, and sends the battery swap service information to each electric vehicle terminal, including: determining the power level of the electric vehicle based on the current power information in each electric vehicle information; the cloud platform generates corresponding battery swap service information based on the power level of the electric vehicle, and sending the battery swap service information to the electric vehicle terminal. Wherein, the cloud platform generates corresponding battery swap service information based on the power level of the electric vehicle, including: when the power level of the electric vehicle is a high power level, the cloud platform estimates the current drivable distance range of the electric vehicle based on the current power information of the electric vehicle, and searches for corresponding battery swap station information based on the current drivable distance range of the electric vehicle and the current geographical location information of the electric vehicle, and sends the battery swap station information to the electric vehicle; when the power level of the electric vehicle is a low power level, the cloud platform searches for the battery swap station information closest to the electric vehicle based on the current geographical location information of the electric vehicle and the current drivable distance of the electric vehicle, and sends the battery swap station information to the electric vehicle.

[0098] Before implementing the battery swap authentication method, the present invention also includes a processing step of an electric vehicle searching for a battery swap station, including:

[0099] Step S2001: The cloud platform receives and obtains electric vehicle information corresponding to the electric vehicle terminal from the electric vehicle database based on a battery swap search request including search distance range information sent by the electric vehicle terminal;

[0100] Step S2002: the cloud platform obtains information of multiple battery swap stations from a battery swap station database according to the electric vehicle information corresponding to the electric vehicle terminal and the search distance range information, and sends the information of multiple battery swap stations to the electric vehicle terminal;

[0101] Step S2003: The electric vehicle terminal generates corresponding battery swap service information based on the battery swap station information selected by the user from the multiple battery swap station information, and sends the battery swap service information to the selected battery swap station.

[0102] Specifically, the battery swap station database includes the battery swap station ID and battery swap station information, wherein the battery swap station information includes the geographical location of the battery swap station, the total number of batteries, the current power of each battery, the current number of available batteries, the current electric vehicle battery swap time, the total battery swap time for each electric vehicle, and the current number of electric vehicles to be swapped; the electric vehicle database includes electric vehicle terminal information and electric vehicle information, wherein the electric vehicle information includes numbering information, license plate information, current geographical location information, and current power information.

[0103] An embodiment of the present invention also includes: the electric vehicle terminal obtains electric vehicle information in real time, and periodically sends the electric vehicle information to the cloud platform, so that the cloud platform periodically updates the electric vehicle information corresponding to the electric vehicle terminal; the battery swap station obtains battery swap station information in real time, and periodically sends the battery swap station ID and the battery swap station information to the cloud platform, so that the cloud platform updates the battery swap station information corresponding to the battery swap station ID in real time.

[0104] Specifically, the cloud platform obtains multiple battery swap station information from the battery swap station database based on the electric vehicle information corresponding to the electric vehicle terminal and the search distance range information, including: the cloud platform determines the battery swap station search geographical location area based on the current geographical location information and the search distance range information in the electric vehicle information; the cloud platform queries the battery swap station database for multiple battery swap stations that meet the battery swap station search area based on the battery swap station search geographical location area, and obtains the battery swap station information of each battery swap station that meets the battery swap station search area from the battery swap station database.

[0105] Furthermore, the cloud platform searches for multiple battery swap stations that are within the battery swap station search area from the battery swap station database based on the battery swap station search geographical location area range, including: the cloud platform converts the current geographical location information of the electric vehicle into hash value data consisting of M letters, and extracts the first N letters from the M letters of the hash value data based on the search distance range information to obtain hash value data consisting of N letters; the cloud platform determines the polygon shape of the search area based on the search accuracy configured by the user, and converts the battery swap station search geographical location area range into the polygon shape search geographical location area range; the cloud platform searches for multiple battery swap stations that are within the polygon shape search geographical location area range from the battery swap station database based on the hash value data consisting of N letters and the polygon shape search geographical location area range; wherein, M and N are both positive integers, and M is greater than or equal to N.

[0106] The toolbox (Tbox) installed on each electric vehicle (heavy truck) will push the vehicle's geographic location and remaining power to the designated platform (cloud platform) in real time. The platform processes and saves the geographic location and power information; the number and latitude and longitude information of the battery swap station and charging pile will also be processed and saved in the service.

[0107] When a driver searches for a battery swap station, he or she can quickly search for information about the station by simply providing a distance range; the distance range of the battery swap station can be used to quickly find information about nearby vehicles.

[0108] When the driver sees that the vehicle's battery is low (<30%), they can search for a battery swap station (using the vehicle's current location) or schedule a search every 10 minutes (using the location of the battery swap station). The two-dimensional location data (longitude; latitude) is converted into one-dimensional data (hash value) and saved for quick search. During the search, circles are converted into polygons for easier searching.

[0109] After the battery swap station searches for nearby vehicle information, it can determine the specific content to be sent to the driver based on the vehicle's power level, actual distance, and the current available power information of the battery swap station.

[0110] 1. Convert the location of the battery swap station or electric vehicle into a hash value

[0111] The longitude and latitude of a geographic location are converted into two binary numbers using a binary search method. These two binary numbers are then combined into one. Finally, every three binary numbers are combined into a letter to form a hash value. For example, the Oriental Pearl Tower has longitude: 121.49491, latitude: 31.24169. These binary numbers are converted into (11010110011001010111, 10101100011011101100). The longitude and latitude are combined (longitude in odd digits, latitude in even digits) to form 111001100111100000111100011101100111010. The resulting hash value (from left to right, every three binary numbers are combined into a letter) is hbeheahedfehfa.

[0112] When searching for a battery swap station, drivers initially match qualified stations from a database (created by the driver) based on the range and the hash value converted from the driver's current location. For example, a driver searches for battery swap stations within 5 kilometers of the Oriental Pearl Tower. The hash value corresponding to the driver's current latitude and longitude is hbeheahedfehfa. According to Table 1: Key Precision Data Table, only the first eight characters are needed to match (the driver's first eight characters are hbeheahe). Based on this eight-character hash, the database is searched for data matching hbeheahe* (*: any value with no length limit).

[0113] Table 1: Data sheet of key accuracies

[0114]

[0115]

[0116] Second, change the search range from a circle to a polygon

[0117] Some of the battery swap station information found through a quick hash search is inaccurate (out of range). Circles are typically used (those within the circle are accurate), but circles cannot be indexed in the database, which would be very slow. Therefore, we considered converting them to polygons for easier database lookup.

[0118] According to the minimum and maximum values ​​of the x-axis and y-axis corresponding to the polygon, compare whether the geographical location points satisfy x∈[X1,X2] and y∈[Y1,Y2].

[0119] The method of calculating the number of polygon sides is analyzed below.

[0120] There are two ways to convert a circle into a polygon:

[0121] The variable description is shown in Table 2

[0122] Table 2: Variable Description

[0123]

[0124] The following is explained in terms of a quarter circle (sector)

[0125] 2.1 Inscribed polygon

[0126] n tangent points -> (n+1) edges -> (n+1) triangles

[0127] >α=90° / (n+1)=π / (2*(n+1))

[0128] The total area of ​​the triangle S△=0.5*r2(n+1)*sin(π / ((n+1)*2))

[0129] Sector area S○=0.25*π*r2

[0130] The coverage ratio (accuracy) is

[0131] accuracy=S△ / S○=2*(n+1)*sin(π / ((n+1)*2)) / π

[0132] The specific values ​​of accuracy are shown in Table 3:

[0133] Table 3. Accuracy relationship table

[0134] Number of quarter circle tangent points Accuracy % 1 90 2 95 4 98 6 99 10 99.7

[0135] 2.2 Circumscribed polygon

[0136] n tangent points -> (n+1) edges -> (n+1) triangles

[0137] >α=90° / (n+1)=π / (2*(n+1))

[0138] The total area of ​​the triangle S△=0.5*(n+1)*tan((n+1)*2))

[0139] Sector area S○=0.25*π*r2

[0140] The coverage (precision) ratio is

[0141] accuracy=2-S△ / S○=2–2(n+1)*tan(π / ((n+1)*2)) / π

[0142] The specific values ​​of accuracy are shown in Table 4:

[0143] Table 4. Accuracy relationship table

[0144]

[0145] According to the above summary accuracy

[0146] Is it just more, no less? Accuracy yes 2–2(n+1)*tan(π / ((n+1)*2)) / π no 2*(n+1)*sin(π / ((n+1)*2)) / π

[0147] Calculation method for the number of edges:

[0148] Required accuracy (maximum value of minimum longitude):

[0149] need_accuracy = max[(1–r / single_accuracy_length), lowest_accuracy] number of tangent points (the accuracy below is the accuracy value corresponding to the inner or outer polygon above):

[0150] Theoretical accuracy >= required accuracy -> number of intangent points in the sector n -> number of triangle sides in the sector (n+1) 3. Content of the SMS sent by the battery swap station to the driver

[0151] For the nearby vehicle information found by the battery swap station, how to choose the content of the SMS sent to the driver? The specific judgment is as follows

[0152]

[0153]

[0154]

[0155] 3.1. For vehicles with high or normal battery levels:

[0156] The distance the vehicle needs to travel to replace the battery: [the vehicle's current drivable distance - 20 km, the vehicle's current drivable distance + 20 km]

[0157] According to the current geographical location and length range of the vehicle, the corresponding battery swap station information is searched, and the assembled information is sent to the driver to introduce the location of the battery swap station and the average battery swap time information.

[0158] 3.2. For vehicles with low battery:

[0159] Based on the vehicle's geographic location, the system searches for all battery swap stations that can be directly swapped (the number of fully charged batteries remaining is > 0) within the vehicle's current drivable distance, and sends a suggestion text message to the driver (specific location of the battery swap station; number of vehicles currently swapping batteries; whether batteries can be directly swapped; time required for battery swapping; approximate time required to reach this battery swap station).

[0160] 3.3. For vehicles that require battery replacement:

[0161] The time required to wait for battery replacement when the vehicle arrives:

[0162] Driver waiting time = new vehicle waiting time * 2 – vehicle travel time to the battery swap station;

[0163] According to the current geographic location of the vehicle, information of two battery swap stations (excluding the current battery swap station) with a distance equal to the current drivable distance of the vehicle are searched.

[0164] The driver will be informed of the possible waiting time at the current battery swap station, as well as information about one or two other nearby battery swap stations.

[0165] Battery swap stations: Energy stations that provide rapid battery swapping for electric vehicles. Vehicles: Electric vehicles (heavy trucks, mining trucks, etc.). Drivers: Electric vehicle drivers. Digital cloud platform: A platform that integrates information from maintenance stations, vehicles, and personnel. Specific real-time steps include:

[0166] 1) Station information reporting: geographical location information of the battery swap station, current number of available batteries, and vehicles currently being swapped.

[0167] Geographic location information: The newly built battery swap station will add its geographic location information on the cloud platform.

[0168] Number of available batteries: When a battery is added or used at a battery swap station, the station operator will record it on the cloud platform page; the actual number will be checked and corrected regularly (on a weekly basis).

[0169] Number of vehicles currently swapping batteries: When a vehicle arrives to swap batteries, the station operator will record it on the cloud platform; newly arrived vehicles that have not yet started swapping batteries are in waiting status, and the status of vehicles that have started swapping batteries is changed to swapping in progress by the operator. The cloud platform will set a timer (5 minutes) to change the status of vehicles that have been swapping batteries for more than 5 minutes to swapping completed.

[0170] 2) Vehicle information reporting: vehicle’s current geographic location information and vehicle’s available power information.

[0171] The Tbox installed on the vehicle periodically (every 30 seconds) sends the current vehicle geographic location and current battery level to the cloud platform.

[0172] 3) Save or update: The cloud platform saves or updates the vehicle and battery swap station information.

[0173] Vehicle information: After receiving the Tbox information from step 2, the cloud platform first determines whether the vehicle already exists. If not, it is added to the cloud platform database (the vehicle's current geographic location, battery level, and vehicle driver information); if it exists, the vehicle's current information (the vehicle's current geographic location, battery level, and vehicle driver information) is updated.

[0174] Battery swap station: When the station operator operates on the cloud platform page, the information stored in the cloud platform database of the battery swap station (number of available batteries, number of waiting vehicles, and number of vehicles undergoing battery swapping) will be updated.

[0175] 4) Station periodic search: The battery swap station periodically searches for nearby vehicles.

[0176] The cloud platform connected to the battery swap station will be updated every 10 minutes.

[0177] 5) Search for vehicles: Search for vehicle information that meets the specified range from the cloud platform.

[0178] Search nearby vehicle information (vehicle number, current geographic location) by distance range (500m, 1000m, 1500m).

[0179] 6) Data assembly: Clean and filter the data to select vehicle data that meets the requirements.

[0180] The cloud platform filters the vehicle details (for example, searching for vehicles within 500m, but the actual distance is 520m, which means that the vehicle exceeds the distance requirement and needs to be filtered out); according to the vehicle number, the current power information and driver information of the vehicle are retrieved from the database, and then assembled into the required data format.

[0181] 7) Vehicle power: The vehicle data filtered out in step 6) is divided into specified power ranges.

[0182] After the cloud platform obtains the search results, it divides the range into high power, normal power, low power, and battery replacement required according to the actual power consumption.

[0183] 8) Determine the message type and message sending: Determine the message type to be sent based on the power range divided by 7.

[0184] After obtaining the battery range, the cloud platform assembles the SMS content (based on the judgment in 3.1 / 3.2 / 3.3) and sends it to the specific driver.

[0185] After the battery swap authentication, the present invention also includes the following steps for safety protection during the vehicle battery swap process:

[0186] Step S3001: When the vehicle is turned to the ON position by the user and the vehicle controller is awakened, the vehicle controller sends a self-test instruction to the battery management system;

[0187] Step S3002: the battery management system obtains the current system status mode according to the self-test instruction;

[0188] Step S3003: When the current system status mode is the battery replacement system status mode, the battery management system sends a self-test exception message to the vehicle controller, so that the vehicle controller terminates the power-on process of the current vehicle according to the self-test exception message.

[0189] Furthermore, when the current system status mode is the system status mode during battery replacement, the battery management system sends a self-test exception message to the vehicle controller, so that the vehicle controller terminates the power-on process of the current vehicle according to the self-test exception message, including: when the current system status mode is the system status mode during battery replacement, the battery management system generates a self-test exception message including the fault cause being battery replacement, and sends the self-test exception message including the fault cause being battery replacement to the vehicle controller; the vehicle controller terminates the power-on process of the current vehicle according to the self-test exception message including the fault cause being battery replacement.

[0190] After the vehicle controller terminates the power-on process of the current vehicle, it also includes: the vehicle controller periodically sends a fault message containing battery replacement to the digital instrument through the CAN network, so that the digital instrument displays the fault message of the battery replacement.

[0191] An embodiment of the present invention also includes: when the current system status mode is the normal system status mode, the battery management system detects whether the current battery status is normal; when it is detected that the current battery status is normal, a self-test normal message is sent to the vehicle controller, so that the vehicle controller returns a battery high-voltage instruction to the battery management system according to the self-test normal message; the battery management system closes the battery main contactor and the thermal management system high-voltage contactor according to the battery high-voltage instruction, thereby completing the power-on process of the current vehicle; when it is detected that the current battery status is abnormal, a self-test abnormal message is sent to the vehicle controller, so that the vehicle controller terminates the power-on process of the current vehicle according to the self-test abnormal message.

[0192] Among them, the battery management system detects whether the current battery status is normal, including: detecting whether the current battery status is available, whether the insulation is normal, whether the high-voltage interlock is normal, whether the relay is normal, whether the battery thermal management system is normal, whether the voltage / current / temperature is normal, etc. If the current battery status is available, the insulation, high-voltage interlock, relay, battery thermal management system and voltage / current / temperature are all normal, then the current battery status is detected to be normal; if the current battery status is not available, or at least one of the insulation, high-voltage interlock, relay, battery thermal management system and voltage / current / temperature is abnormal, then the current battery status is detected to be abnormal.

[0193] After the vehicle controller returns the high-voltage instruction on the battery to the battery management system, it also includes: the vehicle controller periodically sends a normal message containing the completion of battery replacement to the digital instrument through the CAN network, so that the digital instrument displays the normal message of the completion of battery replacement.

[0194] An embodiment of the present invention also includes: when the battery swap controller receives a battery swap start instruction from the battery swap station, it switches the current normal system status mode to the battery swap system status mode, and periodically reports the battery swap system status mode to the battery management system through the CAN network; the battery management system saves the battery swap system status mode, and according to the battery swap system status mode, sets the current battery status to unavailable, thereby avoiding the abnormality causing the closure of the battery main contactor and the thermal management system high-voltage contactor.

[0195] An embodiment of the present invention also includes: when the battery swap controller receives a battery swap end instruction from the battery swap station, it switches the system status mode currently in the battery swap to the normal system status mode, and periodically reports the normal system status mode to the battery management system through the CAN network; the battery management system saves the normal system status mode, and sets the current battery status to available according to the normal system status mode.

[0196] The safe battery swapping process provided by the present invention changes the positioning of the battery swap controller BSC (Battery Swap Controller) as only a command transceiver. The battery swap controller BSC (Battery Swap Controller) is divided into a battery swap system state and a non-battery swap system state. When in the battery swap process, the battery swap controller BSC (Battery Swap Controller) actively reports the "battery swapping" state to the battery management system BMS. The battery management system BMS presents an unavailable state to the vehicle controller VCU (Vehicle Control Unit). If the driver starts the engine at this time, the vehicle cannot be connected to high voltage and cannot drive. The specific process includes:

[0197] Step A1: After completing self-test, the battery swap station control system SCS sends a battery swap start instruction to the battery swap controller BSC.

[0198] Step A2: After receiving the battery swap start command, the battery swap controller (BSC) first completes a battery swap system status self-check. It then sets the current battery swap system status to "Battery swapping in progress" in the status management module and continuously sends battery swap system status update messages to the BMS. Finally, it sends a response message to the station control system (SCS), which includes the start command execution result and the lock status.

[0199] Step A3: After the battery management system BMS receives the battery swap system status update message, it sets its own battery status to "unavailable".

[0200] Step A4: The battery swap station control system (SCS) sends an unlock command to the battery swap controller (BSC). After receiving the unlock command, the battery swap controller (BSC) first drives the locking mechanism to unlock the battery and then sends a response message to the battery swap station control system (SCS). The response message includes: the unlock command execution result, the battery swap system status, the serial number of the removed battery, the vehicle VIN code (Vehicle Identification Number), the removed battery state of charge (SOC), and the removed battery state of health (SOH).

[0201] Step A5: The battery swap station control system SCS drives the battery swap robot to remove the current vehicle battery and replace it with a new battery.

[0202] Step A6: The station control system (SCS) sends a locking command to the battery swap controller (BSC). Upon receiving the locking command, the BSC first activates the locking mechanism to lock the battery and then sends a response message to the station control system (SCS). The response message includes: the locking command execution result, the battery swap system status, the serial number of the replaced battery, the vehicle VIN, the replaced battery's state of charge (SOC), and the replaced battery's state of health (SOH).

[0203] Step A7: The battery swap station control system SCS first completes the battery swap station environmental safety inspection, confirms that the battery swap station has the conditions for safe vehicle departure, and finally sends a battery swap end instruction to the battery swap controller BSC.

[0204] Step A8: After the battery swap controller BSC receives the battery swap end instruction, it first sets the current battery swap system status to "normal", and continuously sends battery swap system status update messages to the BMS. Finally, it sends a response message to the battery swap station control system SCS. The response message includes: the end instruction execution result, battery swap system status, self-test status, serial number of the replaced battery, vehicle VIN code, battery state of charge SOC, and battery health status SOH.

[0205] Step A9: After the battery management system BMS receives the battery swap system status update message, it sets its own battery status to "normal".

[0206] The specific steps of the safety protection method during the battery replacement process provided by the present invention include:

[0207] Step B1: The driver shifts the gear to ON, which wakes up the vehicle controller VCU through a hard-wired high-level signal.

[0208] Step B2: After the vehicle controller VCU is awakened, it sends a self-test instruction to the battery management system BMS.

[0209] Step B3: The battery management system (BMS) checks its own status and the status of its own batteries. If the battery status is "available", execute B3.2, otherwise execute B3.1.

[0210] B3.1 The process is described as follows:

[0211] Step B3.1.1: The battery management system (BMS) reports a BMS level 2 fault to the vehicle controller (VCU), with the cause of the fault being "battery replacement in progress."

[0212] Step B3.1.2: After the vehicle controller VCU identifies the BMS level 2 fault, it terminates the power-on process and reports the BMS level 2 fault to the digital instrument ICU. The fault cause is "battery replacement in progress".

[0213] Step B3.1.3: The digital instrument ICU displays the BMS secondary fault information as "battery replacement" and displays the corresponding fault code.

[0214] Step B3.1.4: After the driver obtains the fault information, he waits for the battery replacement to be completed.

[0215] B3.2 process is described as follows:

[0216] Step B3.2.1: The battery management system (BMS) reports to the vehicle controller (VCU) that the self-test is normal.

[0217] Step B3.2.2: The vehicle controller VCU sends a battery high voltage instruction to the battery management system BMS.

[0218] Step B3.2.3: The battery management system (BMS) closes the battery main contactor and the thermal management system high-voltage contactor.

[0219] Step B3.2.4: The vehicle controller VCU reports power-on completion to the digital instrument cluster ICU.

[0220] Step B3.2.5: After the driver observes that everything on the dashboard is normal, he / she shifts into forward gear and drives away from the battery swap station.

[0221] The safety protection system during the battery replacement process provided by the present invention includes:

[0222] 5.1. Battery swap station control system SCS:

[0223] 511) has an environmental perception management module. It can output whether the battery swap station is suitable for driving out of the station based on the safety risk factors identified by various environmental sensors deployed in the station.

[0224] 512) has a self-check module. It can identify the failure of the battery swap robot and output whether the battery swap system at the station is working properly.

[0225] 5.2. Battery swap controller BSC:

[0226] 521) has a status management module. It stores the status of the vehicle-mounted battery swapping system, with values ​​including "battery swapping" and "normal".

[0227] 522) has a self-test module. It can identify faults in the locking mechanism and the battery swap connector, and output whether the vehicle-side battery swap system is working properly.

[0228] 523) The control module detects the status management module in real time and continuously sends the battery swap system status update message to the battery management system BMS through the power CAN (Controller Area Network) network based on the detection results.

[0229] 5.3 Battery Management System BMS:

[0230] 531) has a status management module. Stores the battery status, with values ​​including "available" and "unavailable". When the battery swap system status reported by the battery swap controller BSC is "battery swapping", the BMS sets the battery status to "unavailable"; when the battery swap system status reported by the battery swap controller BSC is "normal", the BMS sets the battery status to "available"; when the message times out, the BMS sets the battery status to "unknown".

[0231] 532) When the BMS receives the self-test command sent by the VCU via the power CAN network, in addition to performing insulation testing, high-voltage interlock testing, operating voltage and temperature testing, the BMS also needs to check the battery status. When the battery status is "unavailable" or "unknown", a BMS secondary fault message is sent to the VCU via the power CAN network, otherwise a self-test normal message is sent. Among them, when the battery status is "unavailable", the BMS secondary fault cause is "battery replacement", and when the battery status is "unknown", the BMS secondary fault cause is "communication timeout".

[0232] 5.4. Vehicle Controller (VCU): When receiving a BMS "battery replacement" level 2 fault, it is necessary to terminate the current high-voltage process and forward the corresponding information to the digital instrument ICU.

[0233] 5.5. Digital Instrument ICU: When receiving a BMS secondary fault forwarded by the VCU, the corresponding fault code needs to be converted to "battery replacement" and displayed on the instrument panel

[0234] Among them, the battery swap system status update message is a CAN network message, which is sent by the battery swap controller BSC and has a sending cycle of 100 milliseconds. Its sending content includes: battery swap system status, locking status, and connector status. The specific values ​​are as follows:

[0235] Battery swap system status 0: Normal; 1: Battery replacement; 2: Fault Locked state 0: unlock; 1: lock Battery swap connector 0: Not connected; 1: Connected

[0236] To sum up, the present invention has the following advantages: it can prevent a vehicle that is undergoing battery replacement from being abnormally started, causing damage to the battery replacement station or battery, and avoid personal safety accidents; it can sense whether the battery replacement station has the conditions to exit, and effectively prevent personal safety accidents for drivers caused by unsafe environment.

[0237] The preferred embodiments of the present invention are described above with reference to the accompanying drawings, but are not intended to limit the scope of the present invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and essence of the present invention shall fall within the scope of the present invention.

Claims

1. A battery replacement authentication method, characterized in that: include: The battery swap station obtains the battery swap vehicle information and low-battery information of the battery swap vehicle, and sends an authentication request containing the battery swap station information, battery swap vehicle information and low-battery information to the battery swap platform, which includes: the battery swap station receives the battery swap request containing the battery swap vehicle information and low-battery information sent by the battery swap vehicle through the first communication link established between it and the battery swap vehicle; or the battery swap station reads the battery swap vehicle information and low-battery information of the battery swap vehicle; wherein, the battery swap vehicle information includes the vehicle identification code, license plate number, radio frequency identification RFID code, fleet information, and vehicle model; the low-battery information includes the battery product serial number SN and the battery state of charge SOC; The battery swap platform obtains the authentication strategy according to the battery swap station information in the authentication request, and uses the authentication strategy to authenticate the battery swap vehicle information and the low-power battery information to obtain the authentication result; it includes: the battery swap platform obtains the authentication strategy scenario corresponding to the battery swap station information from the preset authentication strategy table including the battery swap station information, authentication strategy scenario and authentication strategy according to the battery swap station information in the authentication request, and determines the authentication strategy corresponding to the authentication strategy scenario according to the authentication strategy scenario; the battery swap platform obtains the authentication strategy scenario corresponding to the battery swap vehicle information and the low-power battery information according to the authentication strategy scenario; The platform authenticates the battery swap vehicle information and the low-power battery information according to the authentication strategy to obtain an authentication result; wherein, the authentication strategy includes a strong authentication strategy and a weak authentication strategy; the strong authentication strategy means that accurate authentication verification is required for the vehicle, battery, and battery swap station; the weak authentication strategy means that accurate authentication verification is only completed for the battery swap station and battery without accurate authentication verification for the vehicle, or accurate authentication verification is only completed for the battery swap station and vehicle; the battery swap station information includes the battery swap station ID and battery swap station location; The battery swap platform sends the authentication result to the battery swap station, so that the battery swap station determines whether to allow the battery swap vehicle to swap batteries based on the authentication result.

2. The method according to claim 1, characterized in that Also includes: A second communication link is established between the battery swap station and the battery swap platform.

3. The method according to claim 2, characterized in that The battery swap platform uses the authentication strategy to authenticate the battery swap vehicle information and the low-power battery information, and the authentication results include: When the authentication strategy is a strong authentication strategy, the battery swap platform authenticates the battery swap vehicle information and the low-power battery information respectively. If both the battery swap vehicle information and the low-power battery information are authenticated, the authentication result is successful authentication; otherwise, the authentication result is failed authentication; When the authentication strategy is a weak authentication strategy, the battery swap platform authenticates the battery swap vehicle information and the low-battery battery information respectively. If the battery swap vehicle information and / or the low-battery battery information are authenticated, the authentication result is successful authentication; otherwise, the authentication result is failed authentication.

4. The method according to claim 3, characterized in that The battery swap station determines, according to the authentication result, whether to allow the battery swap vehicle to perform battery swapping, including: When the authentication result is successful, the battery swap station allows the battery swap vehicle to perform battery swap; When the authentication result is authentication failure, the battery swap station does not allow the battery swap vehicle to swap batteries.

5. A battery replacement authentication system, characterized in that: include: The battery swap station is used to obtain the battery swap vehicle information and low-battery information of the battery swap vehicle, and send an authentication request containing the battery swap station information, battery swap vehicle information and low-battery information to the battery swap platform; The battery swap platform is configured to obtain an authentication strategy based on the battery swap station information in the authentication request, and authenticate the battery swap vehicle information and the low-power battery information using the authentication strategy to obtain an authentication result; and sending the authentication result to the battery swap station, so that the battery swap station determines whether to allow the battery swap vehicle to perform battery swap according to the authentication result; The battery swap station is specifically configured to receive a battery swap request including battery swap vehicle information and low-battery information from the battery swap vehicle through a first communication link established between the battery swap station and the battery swap vehicle; or to read the battery swap vehicle information and low-battery information of the battery swap vehicle; wherein the battery swap vehicle information includes a vehicle identification code, license plate number, radio frequency identification RFID code, fleet information, and vehicle model; and the low-battery information includes a battery product serial number SN and a battery state of charge SOC; The battery swap platform is specifically used to obtain the authentication policy scenario corresponding to the battery swap station information from a preset authentication policy table including the battery swap station information, authentication policy scenario and authentication policy according to the battery swap station information in the authentication request, and determine the authentication policy corresponding to the authentication policy scenario according to the authentication policy scenario; authenticate the battery swap vehicle information and the low-power battery information according to the authentication policy to obtain an authentication result; wherein, the authentication strategy includes a strong authentication strategy and a weak authentication strategy; the strong authentication strategy means that accurate authentication verification is required for the vehicle, battery and battery swap station; the weak authentication strategy means that accurate authentication verification is not performed on the vehicle, but only accurate authentication is completed for the battery and battery, or accurate authentication verification is not performed on the battery, but only accurate authentication is completed for the battery and vehicle; the battery swap station information includes the battery swap station ID and the battery swap station location.

6. An electronic device, characterized in that: include: Memory; processor; and computer programs; The computer program is stored in the memory and configured to be executed by the processor to implement the method according to any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that A computer program is stored thereon; the computer program is executed by a processor to implement the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Charging equipment and authentication method and system for to-be-charged object

    CN107277033A

  • Battery replacement type electric vehicle monitoring method and system and vehicle battery replacement control device

    CN112224085A