Method, system and equipment for detecting abnormity of battery replacement battery and medium
By determining the model and obtaining status information based on the BMS data of the battery swap battery, the problem of battery swap station detecting batteries for different electric vehicles is solved, and the timely discovery and processing of abnormal batteries is realized, and the safety and reliability of battery swap service is improved.
Patent Information
- Application Number
- CN202311288251.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-28
- Publication Date
- 2025-03-28
AI Technical Summary
It is difficult for existing battery swap stations to conduct reliable and accurate inspection of different types of electric vehicle battery swap batteries, resulting in the inability to ensure the normal operation of battery swap business.
By determining its model based on the BMS data of the battery swap battery, obtaining status information, including temperature and voltage information, based on the corresponding communication protocol, and then determining the abnormal battery.
It realizes reliable and accurate detection of battery swap batteries, timely discovers abnormal batteries, improves the safety of battery swap station business operations, and ensures the normal progress of battery swap services.
Smart Images

Figure CN119716609A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of battery detection in battery swap stations, and in particular to a method, system, device and medium for detecting abnormalities in battery swap stations. Background Art
[0002] The battery replacement process of electric vehicles is an important guarantee for maintaining the normal operation of electric vehicles and also determines the user experience of electric vehicles. However, existing battery replacement stations often need to serve different types of electric vehicles, and the battery replacement batteries they use are also different. If the battery replacement batteries cannot be reliably and accurately tested, the battery replacement business of the battery replacement station cannot be ensured to operate normally. Summary of the invention
[0003] In order to solve the above technical problems, the present disclosure provides a method, system, device and medium for detecting abnormalities of a battery replacement.
[0004] The present invention solves the above technical problems through the following technical solutions:
[0005] In a first aspect, the present disclosure provides a method for detecting abnormality of a battery replacement, the detection method comprising:
[0006] Determine the model of the battery replacement battery according to the BMS data of the battery replacement battery;
[0007] Based on a communication protocol corresponding to the model of the battery replacement battery, obtaining status information of the battery replacement battery;
[0008] An abnormal battery is determined based on the status information.
[0009] In this solution, the model of the battery swap battery is determined based on the BMS data of the battery swap battery, and then the status information of the battery swap battery is correctly obtained based on the communication protocol corresponding to the model, so as to achieve reliable and accurate detection of the battery swap battery, timely discover abnormal batteries, improve the safety of the battery swap station's business operations, and ensure the normal operation of the battery swap business at the battery swap station.
[0010] Optionally, the status information includes temperature information of the entire battery pack; and the step of determining the abnormal battery according to the status information includes:
[0011] If the temperature information of the entire battery pack indicates that the current temperature of the battery replacement battery is outside a preset temperature range, it is determined that the battery replacement battery is an abnormal battery.
[0012] In this solution, the temperature of the entire battery pack of the swap battery is monitored, and the swap battery that exceeds the preset temperature range can be detected in time, and then identified as an abnormal battery.
[0013] Optionally, the state information includes temperature information of a single battery; and the step of determining an abnormal battery according to the state information includes:
[0014] If the single cell temperature information indicates that the maximum temperature difference between any two single cells in the battery replacement battery exceeds a preset temperature difference threshold, the battery replacement battery is determined to be an abnormal battery.
[0015] In this scheme, by monitoring the temperature of the single cells in the battery swap battery, the battery swap battery with a large temperature difference between the single cells can be discovered in time, and then it can be identified as an abnormal battery.
[0016] Optionally, the state information includes battery temperature change information; and the step of determining an abnormal battery according to the state information includes:
[0017] If the battery temperature change information indicates that the temperature change difference of the battery replacement battery within a first preset time interval exceeds a preset temperature change threshold, the battery replacement battery is determined to be an abnormal battery.
[0018] In this scheme, the temperature changes of the battery swap batteries are monitored, and the battery swap batteries with drastic temperature changes can be discovered in time, and then identified as abnormal batteries.
[0019] Optionally, the status information includes voltage information of the entire battery pack; and the step of determining the abnormal battery according to the status information includes:
[0020] If the whole pack battery voltage information indicates that the voltage value of the battery replacement battery is outside the preset voltage range, it is determined that the battery replacement battery is an abnormal battery.
[0021] In this solution, by monitoring the voltage of the entire battery pack of the swap battery, swap batteries that exceed the preset voltage range can be discovered in a timely manner and then identified as abnormal batteries.
[0022] Optionally, the state information includes single cell voltage information; and the step of determining the abnormal battery according to the state information includes:
[0023] If the voltage information of the entire battery pack indicates that the maximum voltage difference between any two single cells in the battery replacement battery exceeds a preset voltage difference threshold, the battery replacement battery is determined to be an abnormal battery.
[0024] In this scheme, by monitoring the voltage of the single cells in the battery swap battery, the battery swap battery with a large voltage difference between the single cells can be discovered in time, and then it can be identified as an abnormal battery.
[0025] Optionally, the state information includes battery voltage change information; and the step of determining an abnormal battery according to the state information includes:
[0026] If the battery voltage change information indicates that the voltage change difference of the battery replacement battery within the second preset time interval exceeds the preset voltage change threshold, the battery replacement battery is determined to be an abnormal battery.
[0027] In this scheme, the voltage changes of the swap batteries are monitored, and the swap batteries with drastic voltage changes can be discovered in time, and then identified as abnormal batteries.
[0028] Optionally, the step of determining an abnormal battery according to the status information includes:
[0029] Obtaining materials for the battery replacement;
[0030] Determining corresponding preset state requirements according to the material;
[0031] If the status information does not meet the preset status requirements, it is determined that the replacement battery is an abnormal battery.
[0032] In this scheme, taking into account that battery swaps made of different materials have different requirements for temperature and voltage, we choose to determine the corresponding preset state requirements based on the material of the battery swap. Then, by judging whether the state information of the battery swap meets the preset state requirements, we determine the abnormal battery, so as to improve the accuracy of detecting abnormal batteries, reduce misjudgments or missed judgments, and further improve the safety of the battery swap station business operations.
[0033] Optionally, after the step of determining the abnormal battery according to the status information, the method further includes:
[0034] Generate prompt information corresponding to the abnormal battery.
[0035] In this solution, prompt information corresponding to abnormal batteries is generated to prompt users, so that users can be notified of the existence of abnormal batteries in a timely manner, further improving the safety of business operations at battery swap stations, and at the same time reminding users to handle the corresponding abnormal batteries in a timely manner according to the prompt information.
[0036] Optionally, the status information also includes the bin number of the replacement battery, and the prompt information also includes the bin number of the abnormal battery.
[0037] In this solution, the storage bin number of the swap battery is obtained at the same time as the status information. If the swap battery is determined to be an abnormal battery, a prompt message recording the storage bin number of the abnormal battery can be generated to facilitate the user to accurately locate the abnormal battery and handle the abnormal battery in a timely manner.
[0038] Optionally, the status information also includes the battery code of the replacement battery, and the prompt information also includes the battery code of the abnormal battery.
[0039] In this solution, the battery code of the replacement battery is obtained at the same time as the status information. If the replacement battery is determined to be an abnormal battery, a prompt message recording the battery code of the abnormal battery can be generated to facilitate the user to accurately locate the abnormal battery and handle the abnormal battery in a timely manner.
[0040] Optionally, after the step of generating prompt information corresponding to the abnormal battery, the method further includes:
[0041] An early warning is issued in a preset manner according to the prompt information; wherein the preset method includes at least one of generating an early warning pop-up window, playing an early warning ringtone, dialing an early warning phone number, sending an early warning text message, and sending an early warning email.
[0042] In this solution, early warnings are given in a timely manner according to one or more preset methods, and prompt information is pushed to users in a timely manner, further improving the safety of battery swap station operations, while reminding users to handle abnormal batteries in a timely manner.
[0043] In a second aspect, the present disclosure provides a battery replacement battery abnormality detection system, the detection system comprising:
[0044] A model determination module, used to determine the model of the battery replacement battery according to the BMS data of the battery replacement battery;
[0045] A status acquisition module, used to acquire status information of the battery replacement battery based on a communication protocol corresponding to the model of the battery replacement battery;
[0046] The abnormality detection module is used to determine abnormal batteries according to the status information.
[0047] In this solution, the model of the battery swap battery is determined based on the BMS data of the battery swap battery, and then the status information of the battery swap battery is correctly obtained based on the communication protocol corresponding to the model, so as to achieve reliable and accurate detection of the battery swap battery, timely discover abnormal batteries, improve the safety of the battery swap station's business operations, and ensure the normal operation of the battery swap business at the battery swap station.
[0048] Optionally, the status information includes temperature information of the entire battery pack; and the abnormality detection module is used to:
[0049] If the temperature information of the entire battery pack indicates that the current temperature of the battery replacement battery is outside a preset temperature range, it is determined that the battery replacement battery is an abnormal battery.
[0050] In this solution, the temperature of the entire battery pack of the swap battery is monitored, and the swap battery that exceeds the preset temperature range can be detected in time, and then identified as an abnormal battery.
[0051] Optionally, the state information includes single cell temperature information; and the abnormality detection module is used for:
[0052] If the single cell temperature information indicates that the maximum temperature difference between any two single cells in the battery replacement battery exceeds a preset temperature difference threshold, the battery replacement battery is determined to be an abnormal battery.
[0053] In this scheme, by monitoring the temperature of the single cells in the battery swap battery, the battery swap battery with a large temperature difference between the single cells can be discovered in time, and then it can be identified as an abnormal battery.
[0054] Optionally, the status information includes battery temperature change information; the abnormality detection module is used to determine that the battery replacement battery is an abnormal battery if the battery temperature change information indicates that the temperature change difference of the battery replacement battery within a first preset time interval exceeds a preset temperature change threshold.
[0055] In this scheme, the temperature changes of the battery swap batteries are monitored, and the battery swap batteries with drastic temperature changes can be discovered in time, and then identified as abnormal batteries.
[0056] Optionally, the status information includes voltage information of a whole pack of batteries; the abnormality detection module is used to determine that the battery replacement battery is an abnormal battery if the voltage information of the whole pack of batteries indicates that the voltage value of the battery replacement battery is outside a preset voltage range.
[0057] In this solution, by monitoring the voltage of the entire battery pack of the swap battery, swap batteries that exceed the preset voltage range can be discovered in a timely manner and then identified as abnormal batteries.
[0058] Optionally, the status information includes single cell voltage information; the abnormality detection module is used to determine that the battery replacement battery is an abnormal battery if the whole pack battery voltage information indicates that the maximum voltage difference between any two single cells in the battery replacement battery exceeds a preset voltage difference threshold.
[0059] In this scheme, by monitoring the voltage of the single cells in the battery swap battery, the battery swap battery with a large voltage difference between the single cells can be discovered in time, and then it can be identified as an abnormal battery.
[0060] Optionally, the status information includes battery voltage change information; the abnormality detection module is used to determine that the battery replacement battery is an abnormal battery if the battery voltage change information indicates that the voltage change difference of the battery replacement battery within a second preset time interval exceeds a preset voltage change threshold.
[0061] In this scheme, the voltage changes of the swap batteries are monitored, and the swap batteries with drastic voltage changes can be discovered in time, and then identified as abnormal batteries.
[0062] Optionally, the anomaly detection module is further used to:
[0063] Obtaining materials for the battery replacement;
[0064] Determining corresponding preset state requirements according to the material;
[0065] If the status information does not meet the preset status requirements, it is determined that the replacement battery is an abnormal battery.
[0066] In this scheme, taking into account that battery swaps made of different materials have different requirements for temperature and voltage, we choose to determine the corresponding preset state requirements based on the material of the battery swap. Then, by judging whether the state information of the battery swap meets the preset state requirements, we determine the abnormal battery, so as to improve the accuracy of detecting abnormal batteries, reduce misjudgments or missed judgments, and further improve the safety of the battery swap station business operations.
[0067] Optionally, the detection system further includes an early warning module, and the early warning module is used to:
[0068] Generate prompt information corresponding to the abnormal battery.
[0069] In this solution, prompt information corresponding to abnormal batteries is generated to prompt users, so that users can be notified of the existence of abnormal batteries in a timely manner, further improving the safety of business operations at battery swap stations, and at the same time reminding users to handle the corresponding abnormal batteries in a timely manner according to the prompt information.
[0070] Optionally, the status information also includes the bin number of the replacement battery, and the prompt information also includes the bin number of the abnormal battery.
[0071] In this solution, the storage bin number of the swap battery is obtained at the same time as the status information. If the swap battery is determined to be an abnormal battery, a prompt message recording the storage bin number of the abnormal battery can be generated to facilitate the user to accurately locate the abnormal battery and handle the abnormal battery in a timely manner.
[0072] Optionally, the status information also includes the battery code of the replacement battery, and the prompt information also includes the battery code of the abnormal battery.
[0073] In this solution, the battery code of the replacement battery is obtained at the same time as the status information. If the replacement battery is determined to be an abnormal battery, a prompt message recording the battery code of the abnormal battery can be generated to facilitate the user to accurately locate the abnormal battery and handle the abnormal battery in a timely manner.
[0074] Optionally, the early warning module is used to:
[0075] An early warning is issued in a preset manner according to the prompt information; wherein the preset method includes at least one of generating an early warning pop-up window, playing an early warning ringtone, dialing an early warning phone number, sending an early warning text message, and sending an early warning email.
[0076] In this solution, early warnings are given in a timely manner according to one or more preset methods, and prompt information is pushed to users in a timely manner, further improving the safety of battery swap station operations, while reminding users to handle abnormal batteries in a timely manner.
[0077] In a third aspect, the present disclosure provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and used to run on the processor, wherein when the processor executes the computer program, the method for detecting abnormalities in battery replacement batteries described in the first aspect is implemented.
[0078] In a fourth aspect, the present disclosure provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for detecting abnormalities in battery replacement batteries described in the first aspect is implemented.
[0079] Based on the common sense in the art, the above-mentioned implementation modes can be arbitrarily combined to obtain the preferred embodiments of the present disclosure.
[0080] The positive progressive effect of the present disclosure is that the present disclosure determines the model of the battery swap battery according to the BMS data of the battery swap battery, and then correctly obtains the status information of the battery swap battery based on the communication protocol corresponding to the model, thereby realizing reliable and accurate detection of the battery swap battery, timely discovering abnormal batteries, and improving the safety of the business operations of the battery swap station. BRIEF DESCRIPTION OF THE DRAWINGS
[0081] Figure 1 A schematic diagram of a flow chart of a method for detecting abnormality of a battery replacement provided by the present disclosure;
[0082] Figure 2 A schematic diagram of a module of a battery replacement abnormality detection system provided by the present disclosure;
[0083] Figure 3 A schematic diagram of the structure of an electronic device provided by the present invention. DETAILED DESCRIPTION
[0084] The present disclosure is further described below by way of examples, but the present disclosure is not limited to the scope of the examples.
[0085] It should be noted that if there are descriptions involving "first", "second", etc. in the embodiments of the present disclosure, the descriptions of "first", "second", etc. are only for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" or "second" may explicitly or implicitly include at least one of the features.
[0086] In addition, the technical solutions between the various implementation methods can be combined with each other, but they must be based on the fact that they can be implemented by ordinary technicians in this field. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this disclosure.
[0087] BMS (Battery Management System) usually provides various information about the battery, including the battery model, capacity, voltage, current, temperature, number of cycles, charging status, etc. The present disclosure can determine the model of the battery swap according to the BMS data of the battery swap, and then detect the status of the battery swap based on the communication protocol corresponding to the model.
[0088] Figure 1 A method for detecting abnormality of a battery replacement provided by the present disclosure is shown. Figure 1 , the detection method comprises the following steps:
[0089] S101. Determine the model of the battery replacement battery according to the BMS data of the battery replacement battery;
[0090] S102, obtaining status information of the battery replacement battery based on a communication protocol corresponding to the model of the battery replacement battery;
[0091] S103. Determine abnormal batteries according to the status information.
[0092] Different types of battery replacement batteries use different communication protocols. For example, the CAN (Controller Area Network) bus protocol is widely used to communicate with BMS in automobiles, electric vehicles and industrial applications. Modbus (a serial communication protocol) is commonly used to monitor and control the status of BMS in the field of industrial automation.
[0093] In this embodiment, the model of the battery replacement battery is first determined based on the BMS data of the battery replacement battery, and then the status information of the battery replacement battery is correctly obtained based on the communication protocol corresponding to the model, and the battery replacement battery is reliably and accurately detected based on the status information to determine the abnormal battery.
[0094] Since battery swaps made of different materials have different requirements for temperature and voltage, the corresponding preset state requirements can be determined based on the material of the battery swap, and then abnormal batteries can be identified by judging whether the state information of the battery swap meets the preset state requirements.
[0095] As a feasible implementation, step S103 includes:
[0096] Obtain materials for battery replacement;
[0097] Determine the corresponding preset state requirements based on the material;
[0098] If the status information does not meet the preset status requirements, the replaced battery is determined to be an abnormal battery.
[0099] Generally speaking, the material of the swap battery can be determined based on the model, specifications and performance parameters of the swap battery.
[0100] In step S103, the abnormal battery replacement battery can be determined based on the battery temperature. Specifically, the abnormal battery can be determined based on at least one state information of the whole battery pack temperature information, the single battery temperature information and the battery temperature change information.
[0101] As a feasible implementation, the status information includes temperature information of the entire battery pack. Accordingly, step S103 includes:
[0102] If the temperature information of the entire battery pack indicates that the current temperature of the replacement battery is outside the preset temperature range, the replacement battery is determined to be an abnormal battery.
[0103] Specifically, the preset temperature range includes a preset maximum temperature and a preset minimum temperature. If the current temperature of the battery replacement battery exceeds the preset maximum temperature or is lower than the preset minimum temperature, it can be determined that the battery replacement battery is abnormal.
[0104] The above-mentioned implementation method monitors the temperature of the entire battery pack of the battery replacement battery, promptly detects the battery replacement battery that exceeds the preset temperature range, and then determines it as an abnormal battery.
[0105] It should be noted that a battery pack may generally include multiple cells, which are generally connected together to form a battery pack. The cells in the battery pack may be connected in series or in parallel to meet the voltage, capacity and power requirements of different applications.
[0106] However, if there is an uneven discharge problem in the single cells of the battery swap, the battery life will be shortened and the performance will be unstable. Excessive temperature differences may increase the safety risk of the battery swap. Therefore, it is also necessary to monitor the temperature of the single cells in the battery swap.
[0107] As a feasible implementation manner, the state information includes single cell temperature information; accordingly, step S103 includes:
[0108] If the single-cell battery temperature information indicates that the maximum temperature difference between any two single-cell batteries in the battery replacement battery exceeds the preset temperature difference threshold, the battery replacement battery is determined to be an abnormal battery.
[0109] Specifically, the temperature difference between every two single cells in the battery replacement battery can be calculated based on the single cell temperature information to determine the maximum temperature difference. If the maximum temperature difference exceeds the preset temperature difference threshold, it can be determined that there is an abnormality in the battery replacement battery.
[0110] The above-mentioned implementation method monitors the temperature of the single cells in the battery replacement battery, and can promptly detect the battery replacement battery with a large temperature difference between the single cells, and then determine it as an abnormal battery.
[0111] As a feasible implementation, the state information includes battery temperature change information. Accordingly, step S103 includes:
[0112] If the battery temperature change information indicates that the temperature change difference of the replacement battery within the first preset time interval exceeds the preset temperature change threshold, the replacement battery is determined to be an abnormal battery.
[0113] Specifically, the temperature information of the entire battery pack of the battery swap can be obtained once every first preset time interval, and the difference between two adjacent pieces of temperature information of the entire battery pack can be calculated to obtain the battery temperature change difference. If the battery temperature change difference exceeds the preset temperature change threshold, it can be considered that the temperature of the battery swap has changed drastically, and then the battery swap can be determined to be an abnormal battery.
[0114] The above-mentioned implementation method monitors the temperature changes of the battery-swap battery, and can promptly detect the battery-swap battery with drastic temperature changes, and then determine it as an abnormal battery.
[0115] In step S103, the battery replacement battery with abnormality can also be determined based on the battery voltage. Specifically, the abnormal battery can be determined based on at least one of the status information of the whole pack battery voltage information, the single cell battery voltage information, and the single cell battery voltage information.
[0116] As a feasible implementation, the status information includes the voltage information of the entire battery pack. Accordingly, step S103 includes:
[0117] If the voltage information of the entire battery pack indicates that the voltage value of the replacement battery is outside the preset voltage range, it is determined that the replacement battery is an abnormal battery.
[0118] The above-mentioned implementation method monitors the battery voltage of the entire pack of swap batteries, and can promptly detect swap batteries that exceed the preset voltage range, and then determine them as abnormal batteries.
[0119] As a feasible implementation, the state information includes single cell voltage information. Accordingly, step S103 includes:
[0120] If the single-cell battery voltage information indicates that the maximum voltage difference between any two single-cell batteries in the replacement battery exceeds the preset voltage difference threshold, the replacement battery is determined to be an abnormal battery.
[0121] The above-mentioned implementation method monitors the voltage of the single cells in the battery replacement battery, and can promptly detect the battery replacement battery with a large voltage difference between the single cells, and then determine it as an abnormal battery.
[0122] As a feasible implementation manner, the state information includes battery voltage change information; accordingly, step S103 includes:
[0123] If the battery voltage change information indicates that the voltage change difference of the replacement battery within the second preset time interval exceeds the preset voltage change threshold, the replacement battery is determined to be an abnormal battery.
[0124] The above-mentioned implementation method can timely detect the battery replacement battery with drastic voltage changes by monitoring the voltage changes of the battery replacement battery, and then determine it as an abnormal battery.
[0125] On the basis of determining the abnormal battery according to different status information, the corresponding abnormal duration threshold can also be set to reduce misjudgment.
[0126] In addition, after step S103, the above detection method further includes step S104, generating prompt information corresponding to the abnormal battery.
[0127] Exemplarily, if the abnormal battery is determined based on the temperature information of the entire battery pack, a first temperature alarm prompt message may be generated. The first temperature alarm prompt message may include the current temperature of the abnormal battery. If the abnormal battery is determined based on the temperature information of the single battery, a second temperature alarm prompt message may be generated. The second temperature alarm prompt message may include information of two single batteries corresponding to the maximum temperature difference. If the abnormal battery is determined based on the battery temperature change information, a third temperature alarm prompt message may be generated. The third temperature alarm prompt message may include the first preset time interval, the temperature change difference, and the current temperature of the abnormal battery.
[0128] Similarly, if the abnormal battery is determined based on the voltage information of the entire battery pack, a first voltage alarm prompt information can be generated. The first voltage alarm prompt information may include the current voltage of the abnormal battery. If the abnormal battery is determined based on the voltage information of the single battery, a second voltage alarm prompt information may be generated. The second voltage alarm prompt information may include information of two single batteries corresponding to the maximum voltage difference. If the abnormal battery is determined based on the battery voltage change information, a third voltage alarm prompt information may be generated. The third voltage alarm prompt information may include a second preset time interval, a voltage change difference, and the current voltage of the abnormal battery.
[0129] Furthermore, in order to clarify which battery or batteries have an abnormality, the battery status information obtained by the disclosed embodiment also includes the battery storage location number and / or battery code of the battery storage location, and the generated prompt information includes the battery storage location number and / or battery code of the abnormal battery. According to the battery storage location number and battery code of the abnormal battery in the prompt information, it is convenient for users to quickly locate the abnormal battery.
[0130] As a feasible implementation method, the status information also includes the storage location number of the replacement battery, and the prompt information also includes the storage location number of the abnormal battery.
[0131] As another feasible implementation, the status information also includes the battery code of the replacement battery, and the prompt information also includes the battery code of the abnormal battery.
[0132] Furthermore, after step S104, step S105 is also included, in which an early warning is issued in a preset manner according to the prompt information.
[0133] Among them, the preset method includes at least one of generating a warning pop-up window, playing a warning ringtone, making a warning call, sending a warning text message, and sending a warning email.
[0134] The above implementation manner pushes prompt information to the user in a timely manner through one or more preset methods, so that the user can handle the abnormal battery in a timely manner.
[0135] Figure 2 A battery replacement abnormality detection system provided by the present disclosure is shown. Figure 2 , the detection system includes:
[0136] A model determination module 201 is used to determine the model of the battery replacement battery according to the BMS data of the battery replacement battery;
[0137] A status acquisition module 202 is used to acquire status information of the battery replacement battery based on a communication protocol corresponding to the model of the battery replacement battery;
[0138] The abnormality detection module 203 is used to determine abnormal batteries according to the status information.
[0139] Different types of battery replacement batteries use different communication protocols. For example, the CAN bus protocol is widely used to communicate with BMS in automobiles, electric vehicles, and industrial applications. Modbus is commonly used to monitor and control the status of BMS in the field of industrial automation.
[0140] In this embodiment, the model of the battery replacement battery is first determined based on the BMS data of the battery replacement battery, and then the status information of the battery replacement battery is correctly obtained based on the communication protocol corresponding to the model, and the battery replacement battery is reliably and accurately detected based on the status information to determine the abnormal battery.
[0141] For the status acquisition module 202, the status information may include at least one of the temperature information of the whole pack of batteries, the temperature information of a single battery, the temperature change information of the battery, the voltage information of the whole pack of batteries, the voltage information of a single battery, and the voltage information of a single battery.
[0142] Since battery swaps made of different materials have different requirements for temperature and voltage, the corresponding preset state requirements can be determined based on the material of the battery swap, and then abnormal batteries can be identified by judging whether the state information of the battery swap meets the preset state requirements.
[0143] As a feasible implementation, the anomaly detection system 203 is used to:
[0144] Obtain materials for battery replacement;
[0145] Determine the corresponding preset state requirements based on the material;
[0146] If the status information does not meet the preset status requirements, the replaced battery is determined to be an abnormal battery.
[0147] Generally speaking, the material of the swap battery can be determined based on the model, specifications and performance parameters of the swap battery.
[0148] For the abnormality detection module 203, the abnormal battery can be determined based on the temperature of the battery. Specifically, the abnormal battery can be determined based on at least one state information of the whole battery pack temperature information, the single battery temperature information and the battery temperature change information.
[0149] As a feasible implementation, the status information includes the temperature information of the whole battery pack. Accordingly, the abnormality detection module 203 is used to:
[0150] If the temperature information of the entire battery pack indicates that the current temperature of the replacement battery is outside the preset temperature range, the replacement battery is determined to be an abnormal battery.
[0151] Specifically, the preset temperature range includes a preset maximum temperature and a preset minimum temperature. If the current temperature of the battery replacement battery exceeds the preset maximum temperature or is lower than the preset minimum temperature, it can be determined that the battery replacement battery is abnormal.
[0152] The above-mentioned implementation method monitors the temperature of the entire battery pack of the battery replacement battery, so as to promptly detect the battery replacement battery that exceeds the preset temperature range, and then determine it as an abnormal battery.
[0153] It should be noted that a battery pack usually includes multiple cells, which are usually connected together to form a battery pack. The cells in the battery pack can be connected in series or in parallel to meet the voltage, capacity and power requirements of different applications.
[0154] However, if there is an uneven discharge problem in the single cells of the battery swap, the battery life will be shortened and the performance will be unstable. Excessive temperature differences may increase the safety risk of the battery swap. Therefore, it is also necessary to monitor the temperature of the single cells in the battery swap.
[0155] As a feasible implementation, the state information includes the temperature information of the single battery; accordingly, the abnormality detection module 203 is used to:
[0156] If the single-cell battery temperature information indicates that the maximum temperature difference between any two single-cell batteries in the battery replacement battery exceeds the preset temperature difference threshold, the battery replacement battery is determined to be an abnormal battery.
[0157] Specifically, the temperature difference between every two single cells in the battery replacement battery can be calculated based on the single cell temperature information to determine the maximum temperature difference. If the maximum temperature difference exceeds the preset temperature difference threshold, it can be determined that there is an abnormality in the battery replacement battery.
[0158] The above-mentioned implementation method monitors the temperature of the single cells in the battery replacement battery, and can promptly detect the battery replacement battery with a large temperature difference between the single cells, and then determine it as an abnormal battery.
[0159] As a feasible implementation, the state information includes battery temperature change information. Accordingly, the abnormality detection module 203 is used to:
[0160] If the battery temperature change information indicates that the temperature change difference of the replacement battery within the first preset time interval exceeds the preset temperature change threshold, the replacement battery is determined to be an abnormal battery.
[0161] Specifically, the temperature information of the entire battery pack of the battery swap can be obtained once every first preset time interval, and the difference between two adjacent pieces of temperature information of the entire battery pack can be calculated to obtain the battery temperature change difference. If the battery temperature change difference exceeds the preset temperature change threshold, it can be considered that the temperature of the battery swap has changed drastically, and then the battery swap can be determined to be an abnormal battery.
[0162] The above-mentioned implementation method monitors the temperature changes of the battery-swap battery, and can promptly detect the battery-swap battery with drastic temperature changes, and then determine it as an abnormal battery.
[0163] For the abnormality detection module 203, the abnormal battery replacement can also be determined based on the battery voltage. Specifically, the abnormal battery can be determined based on the whole pack battery voltage information, the single cell battery voltage information, and at least one of the single cell battery voltage information.
[0164] As a feasible implementation, the status information includes the voltage information of the entire battery pack. Accordingly, the abnormality detection module 203 is used to:
[0165] If the voltage information of the entire battery pack indicates that the voltage value of the replacement battery is outside the preset voltage range, it is determined that the replacement battery is an abnormal battery.
[0166] The above-mentioned implementation method monitors the battery voltage of the entire pack of swap batteries, and can promptly detect swap batteries that exceed the preset voltage range, and then determine them as abnormal batteries.
[0167] As a feasible implementation, the state information includes single cell voltage information. Accordingly, the abnormality detection module 203 is used to:
[0168] If the single-cell battery voltage information indicates that the maximum voltage difference between any two single-cell batteries in the replacement battery exceeds the preset voltage difference threshold, the replacement battery is determined to be an abnormal battery.
[0169] The above-mentioned implementation method monitors the voltage of the single cells in the battery replacement battery, and can promptly detect the battery replacement battery with a large voltage difference between the single cells, and then determine it as an abnormal battery.
[0170] As a feasible implementation manner, the state information includes battery voltage change information; accordingly, the abnormality detection module 203 is used to:
[0171] If the battery voltage change information indicates that the voltage change difference of the replacement battery within the second preset time interval exceeds the preset voltage change threshold, the replacement battery is determined to be an abnormal battery.
[0172] The above-mentioned implementation method can timely detect the battery replacement battery with drastic voltage changes by monitoring the voltage changes of the battery replacement battery, and then determine it as an abnormal battery.
[0173] On the basis of determining the abnormal battery according to different status information, the corresponding abnormal duration threshold can also be set to reduce misjudgment.
[0174] In addition, the above detection system also includes an early warning module, which is used to generate prompt information corresponding to abnormal batteries.
[0175] Exemplarily, if the abnormal battery is determined based on the temperature information of the entire battery pack, a first temperature alarm prompt message may be generated. The first temperature alarm prompt message may include the current temperature of the abnormal battery. If the abnormal battery is determined based on the temperature information of the single battery, a second temperature alarm prompt message may be generated. The second temperature alarm prompt message may include information of two single batteries corresponding to the maximum temperature difference. If the abnormal battery is determined based on the battery temperature change information, a third temperature alarm prompt message may be generated. The third temperature alarm prompt message may include the first preset time interval, the temperature change difference, and the current temperature of the abnormal battery.
[0176] Similarly, if the abnormal battery is determined based on the voltage information of the entire battery pack, a first voltage alarm prompt information can be generated. The first voltage alarm prompt information may include the current voltage of the abnormal battery. If the abnormal battery is determined based on the voltage information of the single battery, a second voltage alarm prompt information may be generated. The second voltage alarm prompt information may include information of two single batteries corresponding to the maximum voltage difference. If the abnormal battery is determined based on the battery voltage change information, a third voltage alarm prompt information may be generated. The third voltage alarm prompt information may include a second preset time interval, a voltage change difference, and the current voltage of the abnormal battery.
[0177] Furthermore, in order to clarify which battery or batteries have an abnormality, the battery status information obtained by the disclosed embodiment also includes the battery storage location number and / or battery code of the battery storage location, and the generated prompt information includes the battery storage location number and / or battery code of the abnormal battery. According to the battery storage location number and battery code of the abnormal battery in the prompt information, it is convenient for users to quickly locate the abnormal battery.
[0178] As a feasible implementation method, the status information also includes the storage location number of the replacement battery, and the prompt information also includes the storage location number of the abnormal battery.
[0179] As another feasible implementation, the status information also includes the battery code of the replacement battery, and the prompt information also includes the battery code of the abnormal battery.
[0180] Furthermore, the early warning module is also used to: issue an early warning in a preset manner according to the prompt information.
[0181] Among them, the preset method includes at least one of generating a warning pop-up window, playing a warning ringtone, making a warning call, sending a warning text message, and sending a warning email.
[0182] The above implementation manner pushes prompt information to the user in a timely manner through one or more preset methods, so that the user can handle the abnormal battery in a timely manner.
[0183] Figure 3 The structure of one of the electronic devices disclosed in the present invention is shown. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the above-mentioned method for detecting abnormality of a battery replacement is implemented. Figure 3 The electronic device 30 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0184] like Figure 3 As shown, the electronic device 30 may also be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 30 may include, but are not limited to: at least one processor 31, at least one memory 32, and a bus 33 connecting different system components (including the memory 32 and the processor 31).
[0185] The bus 33 includes a data bus, an address bus, and a control bus.
[0186] The memory 32 may include a volatile memory, such as a random access memory (RAM) 321 and / or a cache memory 322 , and may further include a read-only memory (ROM) 323 .
[0187] The memory 32 may also include a program / utility 325 having a set (at least one) of program modules 324, such program modules 324 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0188] The processor 31 executes various functional applications and data processing by running computer programs stored in the memory 32, such as the above-mentioned battery replacement abnormality detection method disclosed in the present invention.
[0189] The electronic device 30 may also communicate with one or more external devices 34 (e.g., keyboards, pointing devices, etc.). Such communication may be performed via an input / output (I / O) interface 35. Furthermore, the model generating device 30 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 36. Figure 3 As shown, the network adapter 36 communicates with other modules of the model-generated device 30 via the bus 33. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the model-generated device 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems, etc.
[0190] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.
[0191] The present disclosure also provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the above-mentioned method for detecting abnormalities in battery replacement batteries is implemented.
[0192] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.
[0193] In a possible implementation, the present disclosure can also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute and implement the above-mentioned method for detecting abnormalities in battery replacement batteries.
[0194] Among them, the program code for executing the present disclosure can be written in any combination of one or more programming languages, and the program code can be executed completely on the user device, partially on the user device, as an independent software package, partially on the user device and partially on a remote device, or completely on the remote device.
[0195] Although the specific embodiments of the present disclosure are described above, those skilled in the art should understand that this is only an example, and the protection scope of the present disclosure is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present disclosure, but these changes and modifications all fall within the protection scope of the present disclosure.
Claims
1. A method for detecting abnormality of a battery replacement, characterized in that: The detection method comprises the following steps: Determine the model of the battery replacement battery according to the BMS data of the battery replacement battery; Based on a communication protocol corresponding to the model of the battery replacement battery, obtaining status information of the battery replacement battery; An abnormal battery is determined based on the status information.
2. The method for detecting abnormality of a battery replacement according to claim 1, characterized in that: The state information includes temperature information of the entire battery pack; and the step of determining an abnormal battery according to the state information includes: If the temperature information of the entire battery pack indicates that the current temperature of the battery replacement battery is outside a preset temperature range, the battery replacement battery is determined to be an abnormal battery; and / or, The state information includes temperature information of the single battery; and the step of determining the abnormal battery according to the state information includes: If the single cell temperature information indicates that the maximum temperature difference between any two single cells in the battery replacement battery exceeds a preset temperature difference threshold, the battery replacement battery is determined to be an abnormal battery; and / or, The state information includes battery temperature change information; and the step of determining an abnormal battery according to the state information includes: If the battery temperature change information indicates that the temperature change difference of the battery replacement battery within a first preset time interval exceeds a preset temperature change threshold, the battery replacement battery is determined to be an abnormal battery.
3. The method for detecting abnormality of a battery replacement according to claim 1, characterized in that: The state information includes voltage information of the entire battery pack; and the step of determining an abnormal battery according to the state information includes: If the voltage information of the whole battery pack indicates that the voltage value of the battery replacement battery is outside the preset voltage range, the battery replacement battery is determined to be an abnormal battery; and / or, The state information includes single cell voltage information. The step of determining an abnormal battery according to the state information includes: If the single cell voltage information indicates that the maximum voltage difference between any two single cells in the battery replacement battery exceeds a preset voltage difference threshold, the battery replacement battery is determined to be an abnormal battery; and / or, The state information includes battery voltage change information; and the step of determining an abnormal battery according to the state information includes: If the battery voltage change information indicates that the voltage change difference of the battery replacement battery within the second preset time interval exceeds the preset voltage change threshold, the battery replacement battery is determined to be an abnormal battery.
4. The method for detecting abnormality of a battery replacement according to claim 1, characterized in that: The step of determining an abnormal battery according to the status information comprises: Obtaining materials for the battery replacement; Determining corresponding preset state requirements according to the material; If the status information does not meet the preset status requirements, it is determined that the replacement battery is an abnormal battery.
5. The method for detecting abnormality of a battery replacement according to any one of claims 1 to 4, characterized in that: After the step of determining the abnormal battery according to the status information, the method further includes: Generate prompt information corresponding to the abnormal battery.
6. The method for detecting abnormality of a battery replacement according to claim 5, characterized in that: The status information also includes the bin number of the replacement battery, and the prompt information also includes the bin number of the abnormal battery; and / or, The status information also includes the battery code of the replacement battery, and the prompt information also includes the battery code of the abnormal battery.
7. The method for detecting abnormality of a battery replacement according to claim 5, characterized in that: After the step of generating the prompt information corresponding to the abnormal battery, the method further includes: An early warning is issued in a preset manner according to the prompt information; wherein the preset method includes at least one of generating an early warning pop-up window, playing an early warning ringtone, dialing an early warning phone number, sending an early warning text message, and sending an early warning email.
8. A battery replacement abnormality detection system, characterized in that: The detection system comprises: A model determination module, used to determine the model of the battery replacement battery according to the BMS data of the battery replacement battery; A status acquisition module, used to acquire status information of the battery replacement battery based on a communication protocol corresponding to the model of the battery replacement battery; The abnormality detection module is used to determine abnormal battery information according to the status information.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and used to run on the processor, characterized in that: When the processor executes the computer program, it implements the method for detecting battery replacement abnormalities as described in claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, it implements the method for detecting abnormalities in battery replacement batteries as described in claims 1-7.