Battery state identification method, electronic equipment, battery swap station and storage medium

By obtaining and comparing the battery swap data of the power battery at the battery swap station and identifying the battery status using the damage detection model, the problem of power battery damage detection and tracking in the prior art is solved, and the accurate identification and tracking of power battery damage is achieved.

CN119319782APending Publication Date: 2025-01-17WUHAN NIO ENERGY EQUIPMENT CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411465080.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-18
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

The prior art lacks reliable methods for detecting and tracking damage to power batteries, especially during battery swaps, and it is difficult to determine whether the damage is caused by a particular vehicle.

Method used

By obtaining the data of the vehicle's power battery during this and last battery replacement at the battery swap station, using the damage detection model to compare the difference data, identify the battery status, and obtain and compare the data through cloud servers or distributed storage to determine whether the battery is There is new damage.

Benefits of technology

Accurate damage detection and tracking of the power battery is realized, and it is possible to easily identify whether the battery has new damage during battery replacement, and to determine whether the damage is caused by the vehicle that replaced this time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119319782A_ABST
    Figure CN119319782A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of battery swap stations, particularly provides a battery state recognition method, electronic equipment, a battery swap station and a storage medium, and aims to solve the problem of damage detection and tracking of a power battery. In order to achieve the purpose, the method provided by the invention comprises the following steps: in response to the start of battery replacement of a vehicle in a battery replacement station, obtaining first battery data of a to-be-replaced power battery on the vehicle in the current battery replacement process; acquiring second battery data of the to-be-replaced power battery in the last battery replacement process; according to the first battery data and the second battery data, the state of the power battery to be replaced is identified, and the state comprises new damage and no new damage; the new damage indicates that the to-be-replaced power battery is damaged in the target time period, the non-new damage indicates that the to-be-replaced power battery is not damaged in the target time period, and the target time period is a time period from the end of the last battery replacement to the start of the current battery replacement. According to the method, damage detection and tracking of the power battery are realized conveniently and reliably.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of battery swap stations, and specifically to a battery status identification method, electronic equipment, a battery swap station and a storage medium. Background Art

[0002] For vehicles that use power batteries as a power source, when the battery power is low, they can be replaced with a fully charged power battery (i.e., battery replacement) at a battery swap station to achieve rapid energy replenishment. The power battery may be damaged when the vehicle is using it. Therefore, it is necessary to detect and track the damage of the power battery to identify whether the power battery is damaged and which vehicle caused the damage. However, there is currently no reliable method to detect and track the damage of the power battery.

[0003] Accordingly, the art needs a new technical solution to solve the above problems. Summary of the invention

[0004] In order to overcome the above-mentioned defects, the present application is proposed to solve or at least partially solve the technical problem of how to detect and track damage to a power battery to identify whether the power battery is damaged and which vehicle caused the damage.

[0005] In a first aspect, a battery status identification method is provided, which is applied to a first battery swap station, and the method includes:

[0006] In response to the vehicle starting to replace batteries in the battery replacement station, obtaining first battery data of the power battery to be replaced on the vehicle during the battery replacement process;

[0007] Acquire the second battery data of the power battery to be replaced during the last battery replacement process;

[0008] identifying a status of the power battery to be replaced according to the first battery data and the second battery data, the status including whether there is new damage or no new damage;

[0009] in,

[0010] The "new damage" indicates that the power battery to be replaced is damaged within the target time period, and the "no new damage" indicates that the power battery to be replaced is not damaged within the target time period. The target time period is the period between the end of the last battery replacement and the start of this battery replacement.

[0011] In a technical solution of the above-mentioned battery status identification method, the step of obtaining the second battery data of the power battery to be replaced during the last battery replacement process includes:

[0012] According to the battery replacement request of the vehicle, obtaining identification information of the power battery to be replaced;

[0013] Sending a data request to a cloud server according to the identification information, wherein the data request is used to obtain the second battery data of the power battery to be replaced during the last battery replacement process;

[0014] The second battery data sent by the cloud server according to the data request is received.

[0015] In a technical solution of the above-mentioned battery status identification method, the battery data of all power batteries during the battery replacement process are stored in the cloud server;

[0016] The cloud server is configured to obtain the second battery data of the power battery to be replaced from the battery data stored in the cloud server according to the data request.

[0017] In a technical solution of the above-mentioned battery status identification method, battery data of all power batteries during the battery replacement process are distributedly stored in multiple second battery replacement stations, and the first battery replacement station is any one of the multiple second battery replacement stations;

[0018] The cloud server is configured to: obtain the second battery data of the power battery to be replaced from the battery data stored in the target battery swap station according to the data request, and the target battery swap station is the second battery swap station that stores the battery data of the power battery to be replaced.

[0019] In a technical solution of the above-mentioned battery status identification method, identifying the status of the power battery to be replaced according to the first battery data and the second battery data includes:

[0020] Using a first damage detection model to obtain difference data between the first battery data and the second battery data, and identifying a type of the difference data;

[0021] If the difference data exists and the type is loss, the status is new damage;

[0022] If the difference data exists and the type is not loss, the status is no new damage;

[0023] If the difference data does not exist, the status is no new damage.

[0024] In a technical solution of the above-mentioned battery status identification method, identifying the status of the power battery to be replaced according to the first battery data and the second battery data includes:

[0025] Using a second damage detection model to perform damage detection on the first battery data to obtain a first damage detection result;

[0026] Using the second damage detection model to perform damage detection on the second battery data to obtain a second damage detection result;

[0027] The first damage detection result is compared with the second damage detection result to determine the status of the power battery to be replaced.

[0028] In a technical solution of the above-mentioned battery status identification method, the comparing the first damage detection result with the second damage detection result to determine the status of the power battery to be replaced includes:

[0029] If at least one damage in the first damage detection result is not included in the second damage detection result, the status of the power battery to be replaced is that there is new damage;

[0030] If all the damage in the first damage detection result is included in the second damage detection result, the status of the power battery to be replaced is no new damage.

[0031] In a technical solution of the above-mentioned battery status identification method, the obtaining of the first battery data of the power battery to be replaced on the vehicle during the current battery replacement process includes:

[0032] Performing a cleaning operation on the power battery to be replaced;

[0033] In response to the completion of the cleaning operation, first battery data of the power battery to be replaced during the battery replacement process is obtained.

[0034] In a technical solution of the above-mentioned battery status identification method, the method includes:

[0035] If the status of the power battery to be replaced is that it has new damage, the battery replacement is suspended and a prompt message is output, wherein the prompt message is used to prompt the user to verify the power battery to be replaced;

[0036] In response to the power battery to be replaced passing the verification, continuing the battery replacement;

[0037] Or, in response to the power battery to be replaced failing the verification, the battery replacement is terminated.

[0038] In a second aspect, an electronic device is provided, comprising at least one processor; and a memory communicatively connected to the at least one processor; wherein a computer program is stored in the memory, and when the computer program is executed by the at least one processor, the method described in any one of the technical solutions of the above-mentioned battery status identification method is implemented.

[0039] In a third aspect, a battery swap station is provided, which includes the electronic device provided in the second aspect.

[0040] In a fourth aspect, a computer-readable storage medium is provided, wherein a plurality of program codes are stored therein, wherein the program codes are suitable for being loaded and run by a processor to execute the method described in any one of the technical solutions of the above-mentioned battery status identification method.

[0041] Solution 1. A battery status identification method, characterized in that it is applied to a first battery swap station, and the method comprises:

[0042] In response to the vehicle starting to replace batteries in the battery replacement station, obtaining first battery data of the power battery to be replaced on the vehicle during the battery replacement process;

[0043] Acquire the second battery data of the power battery to be replaced during the last battery replacement process;

[0044] identifying a status of the power battery to be replaced according to the first battery data and the second battery data, the status including whether there is new damage or no new damage;

[0045] Among them, the new damage indicates that the power battery to be replaced is damaged within the target time period, and the no new damage indicates that the power battery to be replaced is not damaged within the target time period, and the target time period is the period between the end of the last battery replacement and the start of this battery replacement.

[0046] Solution 2. The method according to Solution 1 is characterized in that the step of obtaining the second battery data of the power battery to be replaced during the last battery replacement process comprises:

[0047] According to the battery replacement request of the vehicle, obtaining identification information of the power battery to be replaced;

[0048] Sending a data request to a cloud server according to the identification information, wherein the data request is used to obtain the second battery data of the power battery to be replaced during the last battery replacement process;

[0049] The second battery data sent by the cloud server according to the data request is received.

[0050] Solution 3. The method according to Solution 2 is characterized in that the battery data of all power batteries during the battery replacement process are stored in the cloud server;

[0051] The cloud server is configured to obtain the second battery data of the power battery to be replaced from the battery data stored in the cloud server according to the data request.

[0052] Solution 4. The method according to Solution 2 is characterized in that the battery data of all power batteries during the battery replacement process are distributedly stored in multiple second battery replacement stations, and the first battery replacement station is any one of the multiple second battery replacement stations;

[0053] The cloud server is configured to: obtain the second battery data of the power battery to be replaced from the battery data stored in the target battery swap station according to the data request, and the target battery swap station is the second battery swap station that stores the battery data of the power battery to be replaced.

[0054] Solution 5. The method according to Solution 1 is characterized in that identifying the state of the power battery to be replaced based on the first battery data and the second battery data comprises:

[0055] Using a first damage detection model to obtain difference data between the first battery data and the second battery data, and identifying a type of the difference data;

[0056] If the difference data exists and the type is loss, the status is new damage;

[0057] If the difference data exists and the type is not loss, the status is no new damage;

[0058] If the difference data does not exist, the status is no new damage.

[0059] Solution 6. The method according to Solution 1 is characterized in that identifying the state of the power battery to be replaced based on the first battery data and the second battery data comprises:

[0060] Using a second damage detection model to perform damage detection on the first battery data to obtain a first damage detection result;

[0061] Using the second damage detection model to perform damage detection on the second battery data to obtain a second damage detection result;

[0062] The first damage detection result is compared with the second damage detection result to determine the status of the power battery to be replaced.

[0063] Solution 7. The method according to Solution 6 is characterized in that the step of comparing the first damage detection result with the second damage detection result to determine the state of the power battery to be replaced comprises:

[0064] If at least one damage in the first damage detection result is not included in the second damage detection result, the status of the power battery to be replaced is that there is new damage;

[0065] If all the damage in the first damage detection result is included in the second damage detection result, the status of the power battery to be replaced is no new damage.

[0066] Solution 8. The method according to Solution 1 is characterized in that the step of obtaining the first battery data of the power battery to be replaced on the vehicle during the current battery replacement process comprises:

[0067] Performing a cleaning operation on the power battery to be replaced;

[0068] In response to the completion of the cleaning operation, first battery data of the power battery to be replaced during the battery replacement process is obtained.

[0069] Solution 9. The method according to solution 1, characterized in that the method comprises:

[0070] If the status of the power battery to be replaced is that it has new damage, the battery replacement is suspended and a prompt message is output, wherein the prompt message is used to prompt the user to verify the power battery to be replaced;

[0071] In response to the power battery to be replaced passing the verification, continuing the battery replacement;

[0072] Or, in response to the power battery to be replaced failing the verification, the battery replacement is terminated.

[0073] Solution 10. An electronic device, comprising:

[0074] at least one processor;

[0075] and, a memory communicatively coupled to the at least one processor;

[0076] Wherein, a computer program is stored in the memory, and when the computer program is executed by the at least one processor, the battery status identification method described in any one of Schemes 1 to 9 is implemented.

[0077] Solution 11. A battery swap station, characterized in that the battery swap station includes the electronic equipment described in Solution 10.

[0078] Solution 12. A computer-readable storage medium storing a plurality of program codes, wherein the program codes are suitable for being loaded and run by a processor to execute the battery status identification method described in any one of Solutions 1 to 9.

[0079] The above one or more technical solutions of the present application have at least one or more of the following beneficial effects:

[0080] In the technical solution for implementing the battery status identification method provided in the present application, the method is applied to a first battery swap station, and the method includes: in response to the vehicle starting to swap batteries in the battery swap station, obtaining first battery data of a power battery to be replaced on the vehicle during the current battery swap process; obtaining second battery data of the power battery to be replaced during the last battery swap process; based on the first battery data and the second battery data, identifying the status of the power battery to be replaced, the status including new damage and no new damage; wherein, new damage indicates that the power battery to be replaced is damaged within a target time period, and no new damage indicates that the power battery to be replaced is not damaged within the target time period, and the target time period is the time period between the end of the last battery swap and the start of this battery swap.

[0081] Based on the above implementation, it is possible to accurately identify whether the power battery to be replaced has new damage when the vehicle is replacing the battery; in addition, since the power battery to be replaced is used by the vehicle that is being replaced during the target period, it can be determined that the new damage is caused by the vehicle. It can be seen that the above implementation achieves convenient and reliable detection and tracking of power battery damage. BRIEF DESCRIPTION OF THE DRAWINGS

[0082] The disclosure of the present application will become easier to understand with reference to the accompanying drawings. It is easy for those skilled in the art to understand that these drawings are only for illustrative purposes and are not intended to limit the scope of protection of the present application. Among them:

[0083] Figure 1 is a flowchart of the main steps of a battery status identification method according to an embodiment of the present application;

[0084] Figure 2 is a schematic flow chart of main steps for obtaining first battery data according to an embodiment of the present application;

[0085] Figure 3 is a schematic flow chart of main steps for obtaining second battery data according to an embodiment of the present application;

[0086] Figure 4 This is a schematic diagram of the interaction process between two battery swap stations and a cloud server according to an embodiment of the present application. Figure 1 ;

[0087] Figure 5 This is a schematic diagram of the interaction process between two battery swap stations and a cloud server according to an embodiment of the present application. Figure 2 ;

[0088] Figure 6 This is a schematic diagram of the interaction process between two battery swap stations and a cloud server according to an embodiment of the present application. Figure 3 ;

[0089] Figure 7This is a schematic diagram of the main steps of identifying the status of the power battery to be replaced according to an embodiment of the present application. Figure 1 ;

[0090] Figure 8 This is a schematic diagram of the main steps of identifying the status of the power battery to be replaced according to an embodiment of the present application. Figure 2 ;

[0091] Fig. 9 This is the main step process of identifying the battery status and replacing the battery of the vehicle according to the identification result according to an embodiment of the present application;

[0092] Fig.10 yes Fig. 9 Schematic diagram of the main steps in determining the battery status in the process shown Figure 1 ;

[0093] Fig.11 yes Fig. 9 Schematic diagram of the main steps in determining the battery status in the process shown Figure 2 .

[0094] Fig.12 It is a schematic diagram of the main structure of an electronic device according to an embodiment of the present application.

[0095] Reference numerals:

[0096] 11: memory; 12: processor. DETAILED DESCRIPTION

[0097] Some embodiments of the present application are described below with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are only used to explain the technical principles of the present application and are not intended to limit the protection scope of the present application.

[0098] In the description of this application, "processor" may include hardware, software or a combination of the two. The processor may be a central processing unit, a microprocessor, an image processor, a digital signal processor or any other suitable processor. The processor has data and / or signal processing functions. The processor may be implemented in software, hardware or a combination of the two. Computer-readable storage media include any suitable medium that can store program code, such as a disk, a hard disk, an optical disk, a flash memory, a read-only memory, a random access memory, etc.

[0099] The relevant user personal information that may be involved in the various embodiments of this application is strictly in accordance with the requirements of laws and regulations, following the principles of legality, legitimacy and necessity, based on the reasonable purposes of business scenarios, to process the personal information that users actively provide during the use of products / services or generated due to the use of products / services, as well as the personal information obtained with the user's authorization.

[0100] The user personal information processed by this application will vary depending on the specific product / service scenario, and shall be based on the specific scenario in which the user uses the product / service, and may involve the user's account information, device information, driving information, vehicle information or other related information. This application will treat the user's personal information and its processing with a high degree of diligence.

[0101] This application attaches great importance to the security of user personal information and has taken reasonable and feasible security protection measures that meet industry standards to protect user information and prevent personal information from being accessed, disclosed, used, modified, damaged or lost without authorization.

[0102] Here we first explain some terms involved in this application.

[0103] Battery data refers to the data of the power battery during the battery replacement process. Battery data includes but is not limited to the battery image data, charging data, status data provided by the BMS (Battery Management System), etc. The image data is used to identify damage to the outside of the power battery, and the charging data and status data are used to identify damage to the inside of the power battery. Image data may include images of the power battery collected by a camera and depth data of the power battery collected by a depth sensor. The depth data is presented in the form of an image, so the depth data can also be understood as a type of image data. In some embodiments, the depth sensor may be a laser-based depth sensor.

[0104] Battery replacement is to remove the power battery installed on the vehicle and install a new power battery. The power battery that needs to be removed from the vehicle during battery replacement is described as the power battery to be replaced.

[0105] The following is a description of an embodiment of the battery status identification method provided in the present application.

[0106] See attached Figure 1 , Figure 1 1 is a flow chart of the main steps of a battery status identification method according to an embodiment of the present application. The battery status identification method is applied to a first battery swap station, that is, the execution subject of the method is the first battery swap station, and the method is executed by the first battery swap station. Figure 1 As shown, the battery status identification method in the embodiment of the present application mainly includes the following steps S101 to S103.

[0107] Step S101: In response to a vehicle starting to replace a battery in a battery replacement station, first battery data of a power battery to be replaced on the vehicle during the battery replacement process is obtained.

[0108] The first battery data refers to the battery data of the power battery to be replaced during the battery replacement process. The meaning of the battery data can be found in the aforementioned term explanation section.

[0109] Step S102: Acquire the second battery data of the power battery to be replaced during the last battery replacement process.

[0110] The last battery replacement was the last battery replacement that the power battery to be replaced had undergone before this battery replacement. During the last battery replacement, the power battery to be replaced was installed on the vehicle.

[0111] The second battery data is the battery data of the power battery to be replaced during the last battery replacement process. The meaning of the battery data can be found in the aforementioned term explanation section. In addition, according to the aforementioned term explanation section, there are many types of battery data, but the first and second battery data are of the same type.

[0112] Step S103: Identify the status of the power battery to be replaced according to the first battery data and the second battery data, where the status includes whether there is new damage or no new damage.

[0113] New damage means that the power battery to be replaced is damaged within the target period;

[0114] No new damage means that the power battery to be replaced has not been damaged within the target period;

[0115] The target period is the period from the end of the last battery swap to the start of this battery swap.

[0116] The first battery data truly reflects the state of the power battery to be replaced at the time of this battery replacement, and the second battery data truly reflects the state of the power battery to be replaced at the time of the last battery replacement. Therefore, the first and second battery data can be compared, which is equivalent to comparing the states of the power battery to be replaced at the time of this battery replacement and the last battery replacement. Through the comparison, it can be determined whether the power battery to be replaced has damage in this battery replacement that did not exist in the last battery replacement; if damage occurs, it can be determined that the state is new damage; otherwise, the state is no new damage. Taking the first and second battery data as images captured by the camera as an example, based on the first and second battery data, it can be identified whether the power battery to be replaced has external damage during the above target period; if so, it is determined that the state is new damage and the damage is external damage; otherwise, the state is determined to be no new damage.

[0117] In some embodiments, if the status of the power battery to be replaced is that there is new damage, the battery replacement can be suspended and a prompt message can be output, wherein the prompt message is used to prompt the user to verify the power battery to be replaced; in response to the power battery to be replaced passing the verification, the battery replacement continues; in response to the power battery to be replaced failing the verification, the battery replacement is terminated.

[0118] The purpose of manual inspection of the power battery to be replaced is to confirm the damage condition of the power battery to be replaced (such as damage type and damage degree), and to determine whether to continue the battery replacement based on the damage condition. For example, if the damage is serious and continuing the battery replacement will be dangerous, the battery replacement will be terminated. In addition, insurance claims can also be made for the battery based on the damage condition.

[0119] The user can be a staff member of the battery swap station, who can verify the battery at the battery swap station, or can verify the battery remotely instead of at the battery swap station. For example, the first and second battery data are sent to the cloud server, and the user checks the first and second battery data from the cloud server and verifies the battery based on the first and second battery data.

[0120] Based on the method described in steps S101 to S103 above, it is possible to accurately identify whether the power battery to be replaced has new damage when the vehicle replaces its battery; in addition, since the power battery to be replaced is used by the vehicle being replaced during the target period, it can be determined that the new damage is caused by the vehicle, thereby achieving damage detection and tracking of the power battery.

[0121] The above steps S101 to S103 are described below.

[0122] 1. Explain the above step S101.

[0123] In some implementations of the above step S101, Figure 2 The following steps S1011 to S1012 are shown to obtain first battery data.

[0124] Step S1011: performing a cleaning operation on the power battery to be replaced.

[0125] Cleaning operations include but are not limited to: sweeping and wiping the power battery, etc.

[0126] Step S1012: In response to the completion of the cleaning operation, first battery data of the power battery to be replaced during the current battery replacement process is obtained.

[0127] If there is dirt on the outer surface of the power battery, it may affect the accuracy of the battery data and cause errors in the recognition results. For example, the battery data is an image captured by a camera. If there is dirt on the outer surface of the power battery, the dirt will also be captured when the image is captured. When identifying whether there is new damage based on the battery data, the dirt may be identified as new damage.

[0128] By performing a cleaning operation, the dirt on the outer surface of the power battery can be removed or reduced, and the above situation can be avoided to ensure the accuracy of the battery data and the recognition result. Therefore, the accuracy of the first battery data can be effectively guaranteed by the method described in the above steps S1011 to S1012. In addition, although the battery data in the above method is the first battery data, the above method can be used to obtain the battery data of the power battery every time the battery is replaced.

[0129] 2. Explain step S102.

[0130] In some implementations of the above step S102, Figure 3 The following steps S1021 to S1023 shown in the figure acquire the second battery data.

[0131] Step S1021: According to the battery replacement request of the vehicle, the identification information of the power battery to be replaced is obtained. The identification information of each power battery is unique, and each power battery can be distinguished according to the identification information. For example, the identification information can be the serial number of the power battery.

[0132] Step S1022: Send a data request to the cloud server according to the identification information, where the data request is used to obtain the second battery data of the power battery to be replaced during the last battery replacement process.

[0133] After receiving the data request, the cloud server can parse the data request to obtain the identification information of the power battery, then query the battery data of the power battery with the identification information, and then obtain the second battery data of the power battery at the time of the last battery replacement from the battery data of the power battery. After obtaining the second battery data, the cloud server will send the second battery data to the first battery swap station. The executor of this embodiment is the first battery swap station, so the second battery data is sent to the first battery swap station, and in step S1023, the first battery swap station also receives the second battery data.

[0134] Step S1023: receiving the second battery data sent by the cloud server according to the data request.

[0135] Based on the method described in steps S1021 to S1023 above, unique identification information can be assigned to each power battery, and the second battery data of the power battery to be replaced can be quickly and accurately acquired by using the identification information of the power battery to be replaced.

[0136] The following describes how the cloud server obtains the second battery data.

[0137] In some embodiments, battery data of all power batteries during the battery replacement process are stored in a cloud server, and the cloud server can be configured to obtain second battery data of the power battery to be replaced from the battery data stored in the cloud server according to a data request.

[0138] See attached Figure 4 and attached Figure 5 , Figure 4 and Figure 5 The interaction process between two battery swap stations and the cloud server is shown in Figure 1. Figure 4 As shown, battery swap station A and battery swap station B send their respective battery data to the cloud server, which stores them centrally. Figure 5 As shown, after the cloud server receives the data request sent by battery swap station A, the cloud server obtains the second battery data from the battery data stored in itself, and then sends the second battery data to battery swap station A.

[0139] Through the above implementation, the cloud server can be used to centrally store the battery data of all power batteries, which is convenient for unified management of the battery data of the power batteries; in addition, this method also helps to improve the efficiency of obtaining the second battery data.

[0140] In some embodiments, the battery data of all power batteries during the battery replacement process is distributedly stored in multiple second battery replacement stations, and the first battery replacement station is any one of the multiple second battery replacement stations. In other words, the battery data is no longer centrally stored in the cloud server, but distributedly stored in each second battery replacement station.

[0141] The cloud server may be configured to obtain the second battery data of the power battery to be replaced from the battery data stored in the target swap station according to the data request, and the target swap station is the second swap station that stores the battery data of the power battery to be replaced. Specifically, after receiving the data request, the cloud server may parse the data request to obtain the identification information of the power battery, and then query the target swap station that stores the battery data of the power battery according to the identification information, and then obtain the second battery data from the target swap station, and send the second battery data to the first swap station.

[0142] See attached Figure 6 , Figure 6 The example shows the interaction process between two battery swap stations and the cloud server. Figure 6As shown, battery swap station A sends a data request to the cloud server. The cloud server queries and finds that the target battery swap station is battery swap station B, and forwards the data request to battery swap station B. Battery swap station B parses the data request to obtain the identification information of the power battery, and queries the battery data of the power battery from the battery data stored in battery swap station B according to the identification information, and then obtains the second battery data of the power battery from the battery data, and sends the second battery data to the cloud server. After receiving the second battery data, the cloud server forwards the second battery data to battery swap station A.

[0143] Through the above implementation, multiple battery swap stations can be used to store the battery data of all power batteries in a distributed manner, reducing the pressure of data storage. Even in the face of massive battery data, data storage can be reliably completed.

[0144] 3. Explain step S103.

[0145] In some implementations of the above step S103, Figure 7 The following steps S201 to S203 are shown to identify the status of the power battery to be replaced.

[0146] Step S201: using a first damage detection model to obtain difference data between the first battery data and the second battery data, and identifying the type of the difference data.

[0147] The types of difference data include damage and non-damage. If the type is identified as damage, go to step S202; if the type is identified as non-damage (ie not damage), go to step S203.

[0148] The first damage detection model is a machine learning model, such as a deep learning model. The first damage detection model is a model pre-trained using training samples, and the trained model has the ability to detect the difference data between the first and second battery data, and to identify the difference data types.

[0149] For example, a conventional model training method is used to train the model using a large number of training samples to obtain a first damage detection model. Each training sample includes battery data of the battery during two adjacent battery replacements, difference data between the battery data during the two battery replacements, and the type of the difference data.

[0150] In some embodiments, the battery data is images captured by a camera, and after training, the first damage detection model can detect difference data between the images and identify the type of the difference data.

[0151] Step S202: The status of the power battery to be replaced is that it has new damage.

[0152] Step S203: The power battery to be replaced is in a state of having no new damage.

[0153] If the power battery to be replaced has not been damaged between the end of the last battery replacement and the start of this battery replacement, there will be no difference data between the first and second battery data; if there is difference data and the difference data is identified as damage, it can be determined that the power battery to be replaced has been damaged between the end of the last battery replacement and the start of this battery replacement.

[0154] In addition, if no difference data is detected between the first and second battery data, it can be determined that the status of the power battery to be replaced is free of new damage.

[0155] Based on the method described in steps S201 to S203 above, the first damage detection model can be used to achieve end-to-end detection of whether the power battery to be replaced is damaged between the end of the last battery replacement and the start of the current battery replacement, thereby improving the efficiency of obtaining the status of the power battery to be replaced.

[0156] In some implementations of the above step S103, Figure 8 The following steps S301 to S303 are shown to identify the status of the power battery to be replaced.

[0157] Step S301: Use the second damage detection model to perform damage detection on the first battery data to obtain a first damage detection result.

[0158] The first damage detection result may indicate whether the power battery to be replaced is damaged; if damaged, the first damage detection result may include attributes of the damage (such as the location and type of the damage).

[0159] The second damage detection model is also a machine learning model, such as a deep learning model. The second damage detection model is a model pre-trained using training samples, and the trained model has the ability to perform damage detection on battery data to obtain detection results.

[0160] For example, a conventional model training method is used to train the model using a large number of training samples to obtain a second damage detection model. Each training sample includes battery data during battery replacement, whether the battery is damaged, and the attributes of the damage (such as the location and type of damage).

[0161] In some embodiments, the battery data is an image captured by a camera, and after training, the second damage detection model can detect whether the battery is damaged and the properties of the damage from the image.

[0162] Step S302: Use a second damage detection model to perform damage detection on the second battery data to obtain a second damage detection result.

[0163] The second damage detection result is similar to the first damage detection result, the main difference being that the first damage detection result is detected from the first battery data, and the second damage detection result is detected from the second battery data.

[0164] Step S303: Compare the first damage detection result with the second damage detection result to determine the status of the power battery to be replaced.

[0165] By comparing the first and second damage detection results, it can be determined whether the power battery to be replaced has damage in this battery replacement that did not exist in the last battery replacement; if damage occurs, it can be determined that the status is new damage; otherwise, the status is no new damage.

[0166] In some implementations, the status of the power battery to be replaced can be determined according to the comparison results of the first and second damage detection results in the following manner: if at least one damage in the first damage detection result is not included in the second damage detection result, the status of the power battery to be replaced is that there is new damage; if all damage in the first damage detection result is included in the second damage detection result, the status of the power battery to be replaced is that there is no new damage. This implementation can quickly determine the status of the power battery to be replaced.

[0167] Based on the method described in steps S301 to S303 above, the second damage detection model can be used to perform damage detection on the first and second battery data separately without affecting each other, and then the status of the power battery to be replaced can be accurately analyzed based on the damage detection results.

[0168] The following is combined with Figures 9 to 11 , an embodiment of the battery status identification method provided in this application is described. Fig. 9 The main steps of identifying the battery status and replacing the battery of the vehicle according to the identification result are shown as an example. Fig.10 The following is an example of a main process flow for determining the battery status. Fig.11 Another major step flow for determining the battery status is shown as an example.

[0169] See attached Fig. 9 In this embodiment, the battery status can be identified through the following steps S401 to S413 and the vehicle battery can be replaced according to the identification results.

[0170] Step S401: Receive an order from a user.

[0171] A user's order can be understood as a battery replacement order by the vehicle user. The battery replacement order may include vehicle information, battery information of the power battery on the vehicle, battery replacement time and other information. The battery information may include identification information of the power battery.

[0172] Step S402: Obtain battery information in the user order.

[0173] User orders are the battery replacement orders mentioned above.

[0174] Step S403: Obtain identification information of the battery.

[0175] Get the identification information from the battery information.

[0176] Step S404: Acquire second battery data.

[0177] The battery swap station's replacement of the vehicle's battery according to the above-mentioned battery swap order can be understood as this battery swap, and the second battery data is the battery data of the vehicle's power battery to be replaced during the last battery swap.

[0178] Step S405: Start the battery replacement process.

[0179] Step S406: Acquire first battery data.

[0180] The first battery data is the battery data of the power battery to be replaced during this battery replacement.

[0181] Step S407: storing the first battery data.

[0182] Specifically, the first battery data may be sent to a cloud server for storage. The cloud server may centrally store the data during storage, or the cloud server may forward the data to other battery swap stations to achieve distributed storage.

[0183] Step S408: Compare the first battery data and the second battery data.

[0184] Step S409: Determine whether the status of the power battery to be replaced is newly damaged according to the comparison result; if the status is newly damaged, go to step S410; otherwise, go to step S413.

[0185] Step S410: The battery swap station notifies manual verification.

[0186] Step S411: Determine whether to terminate the battery replacement based on the verification result.

[0187] If the verification is passed, there is no need to terminate the battery replacement, and go to step S413;

[0188] If the verification fails, the battery replacement needs to be terminated and go to step S412.

[0189] Step S412: Terminate battery replacement.

[0190] Step S413: Execute the battery replacement operation.

[0191] By performing the battery replacement operation, the vehicle's power battery to be replaced is removed and a new power battery is installed for the vehicle.

[0192] Based on the method described in steps S401 to S413 above, it is possible to accurately identify whether the vehicle's power battery to be replaced has new damage when the vehicle is replaced, and combine the manual verification results to selectively replace the vehicle's battery, which can not only improve the safety of vehicle battery replacement, but also detect and track the damage to the power battery.

[0193] See attached Fig.10 In this embodiment, the status of the power battery to be replaced can be determined through the following steps S501 to S505.

[0194] Step S501: Aggregate the first and second battery data into comparison data.

[0195] Step S502: Analyze whether there is a difference between the first and second battery data; if yes, go to step S503; if not, go to step S505.

[0196] Step S503: Identify whether the type of difference is loss; if it is damage, go to step S504; if not, go to step S505.

[0197] Step S504: The status of the power battery to be replaced is that it has new damage.

[0198] Step S505: The power battery to be replaced is in a state of having no new damage.

[0199] In some embodiments, the difference data between the first and second battery data can be detected by the first damage detection model, and the type of the difference data can be identified. The detection result of the first damage detection model includes: whether there is difference data, and the type of difference data when there is difference data. After obtaining the detection result, if there is difference data and the type is damage, then it is determined that the state of the power battery to be replaced is new damage; if there is difference data and the type is non-damage, then it is determined that the state of the power battery to be replaced is no new damage; if there is no difference data, the state is also no new damage.

[0200] Based on the method described in steps S501 to S505 above, the difference data between the first battery data and the second battery data can be used to quickly and accurately identify the status of the power battery to be replaced.

[0201] See attached Fig.11 In this embodiment, the status of the power battery to be replaced can be determined through the following steps S601 to S605.

[0202] Step S601: Perform damage detection on the first battery data to obtain a first damage detection result. In some implementations, a second damage detection model may be used to perform damage detection.

[0203] Step S602: Perform damage detection on the second battery data to obtain a second damage detection result. In some implementations, a second damage detection model may be used to perform damage detection.

[0204] Step S603: Compare the detection results.

[0205] Specifically, the damage in the first damage detection results and the damage in the second damage detection results are compared to determine whether the damage in the first damage detection results and the damage in the second damage detection results are different.

[0206] Step S604: Determine whether the difference comes from the first battery data.

[0207] The difference refers to the inconsistent damage in the first and second damage detection results. If the inconsistent damage belongs to the first loss detection result, it is confirmed that the difference comes from the first battery data and go to step S605; if the inconsistent damage belongs to the second loss detection result, it is confirmed that the difference comes from the second battery data and go to step S606.

[0208] Step S605: The status of the power battery to be replaced is that it has new damage.

[0209] Step S606: The status of the power battery to be replaced is no new damage.

[0210] Based on the method described in steps S601 to S606 above, the damage detection results of the first and second battery data can be compared to quickly and accurately identify the status of the power battery to be replaced.

[0211] It should be pointed out that although the various steps in the above embodiments are described in a specific order, those skilled in the art can understand that in order to achieve the effect of the present application, different steps do not have to be executed in such an order. They can be executed simultaneously (in parallel) or in other orders. These adjusted schemes are equivalent to the technical schemes described in this application, and therefore will also fall within the scope of protection of this application.

[0212] It is understood by those skilled in the art that all or part of the processes in the method for implementing the above-mentioned embodiment of the present application can also be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable storage medium may include: any entity or device, medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory, random access memory, electrical carrier signal, telecommunication signal and software distribution medium, etc. that can carry the computer program code.

[0213] Another aspect of the present application also provides a computer-readable storage medium.

[0214] In an embodiment of a computer-readable storage medium according to the present application, the computer-readable storage medium may be configured to store a program for executing the battery status identification method of the above-mentioned method embodiment, and the program may be loaded and run by a processor to implement the above-mentioned battery status identification method. For ease of explanation, only the parts related to the embodiment of the present application are shown. For specific technical details not disclosed, please refer to the method part of the embodiment of the present application. The computer-readable storage medium may be a storage device formed by various electronic devices. Optionally, the computer-readable storage medium in the embodiment of the present application is a non-temporary computer-readable storage medium.

[0215] Another aspect of the present application provides an electronic device.

[0216] In an embodiment of an electronic device according to the present application, the electronic device may include at least one processor; and a memory connected to the at least one processor in communication; wherein a computer program is stored in the memory, and when the computer program is executed by the at least one processor, the method described in any of the above embodiments is implemented. Fig.12 , Fig.12 exemplarily shows that the memory 11 and the processor 12 are connected to each other through a bus communication. The electronic device described in the present application may be, but is not limited to, a desktop, a laptop, a handheld computer, a notebook computer, a vehicle-mounted device, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc., and the embodiments of the present application are not limited thereto.

[0217] Another aspect of the present application provides a battery swap station.

[0218] In an embodiment of a battery swap station according to the present application, the battery swap station may include the electronic device described in the above electronic device embodiment. In addition, the battery swap station also includes conventional mechanisms such as a power battery replacement mechanism and a charging mechanism, which are not described in detail here.

[0219] So far, the technical solution of the present application has been described in conjunction with an embodiment shown in the accompanying drawings, but it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments. Without departing from the principles of the present application, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after these changes or substitutions will fall within the protection scope of the present application.

Claims

1. A battery status identification method, characterized in that: Applied to the first battery swap station, the method includes: In response to the vehicle starting to replace batteries in the battery replacement station, obtaining first battery data of the power battery to be replaced on the vehicle during the battery replacement process; Acquire the second battery data of the power battery to be replaced during the last battery replacement process; identifying a status of the power battery to be replaced according to the first battery data and the second battery data, the status including whether there is new damage or no new damage; in, The "new damage" indicates that the power battery to be replaced is damaged within the target time period, and the "no new damage" indicates that the power battery to be replaced is not damaged within the target time period. The target time period is the period between the end of the last battery replacement and the start of this battery replacement.

2. The method according to claim 1, characterized in that The obtaining of the second battery data of the power battery to be replaced during the last battery replacement process includes: According to the battery replacement request of the vehicle, obtaining identification information of the power battery to be replaced; Sending a data request to a cloud server according to the identification information, wherein the data request is used to obtain the second battery data of the power battery to be replaced during the last battery replacement process; The second battery data sent by the cloud server according to the data request is received.

3. The method according to claim 2, characterized in that The battery data of all power batteries during the battery replacement process are stored in the cloud server; The cloud server is configured to obtain the second battery data of the power battery to be replaced from the battery data stored in the cloud server according to the data request.

4. The method according to claim 2, characterized in that: The battery data of all power batteries during the battery replacement process are distributedly stored in a plurality of second battery replacement stations, and the first battery replacement station is any one of the plurality of second battery replacement stations; The cloud server is configured to: obtain the second battery data of the power battery to be replaced from the battery data stored in the target battery swap station according to the data request, and the target battery swap station is the second battery swap station that stores the battery data of the power battery to be replaced.

5. The method according to claim 1, characterized in that The identifying the state of the power battery to be replaced according to the first battery data and the second battery data includes: Using a first damage detection model to obtain difference data between the first battery data and the second battery data, and identifying a type of the difference data; If the difference data exists and the type is loss, the status is new damage; If the difference data exists and the type is not loss, the status is no new damage; If the difference data does not exist, the status is no new damage.

6. The method according to claim 1, characterized in that The identifying the state of the power battery to be replaced according to the first battery data and the second battery data includes: Using a second damage detection model to perform damage detection on the first battery data to obtain a first damage detection result; Using the second damage detection model to perform damage detection on the second battery data to obtain a second damage detection result; The first damage detection result is compared with the second damage detection result to determine the status of the power battery to be replaced.

7. The method according to claim 6, characterized in that The comparing the first damage detection result with the second damage detection result to determine the state of the power battery to be replaced includes: If at least one damage in the first damage detection result is not included in the second damage detection result, the status of the power battery to be replaced is that there is new damage; If all the damage in the first damage detection result is included in the second damage detection result, the status of the power battery to be replaced is no new damage.

8. The method according to claim 1, characterized in that The obtaining of first battery data of the power battery to be replaced on the vehicle during the current battery replacement process includes: Performing a cleaning operation on the power battery to be replaced; In response to the completion of the cleaning operation, first battery data of the power battery to be replaced during the battery replacement process is obtained.

9. The method according to claim 1, characterized in that: The method comprises: If the status of the power battery to be replaced is that it has new damage, the battery replacement is suspended and a prompt message is output, wherein the prompt message is used to prompt the user to verify the power battery to be replaced; In response to the power battery to be replaced passing the verification, continuing the battery replacement; Or, in response to the power battery to be replaced failing the verification, the battery replacement is terminated.

10. An electronic device, characterized in that: include: at least one processor; and, a memory communicatively coupled to the at least one processor; The memory stores a computer program, and when the computer program is executed by the at least one processor, the battery status identification method according to any one of claims 1 to 9 is implemented.

Citation Information

Cited By

  • Battery replacing method and device based on battery appearance identification and battery replacing authorization

    CN121224511A