Abnormity monitoring and positioning method and device for storage battery pack and electronic equipment
By installing a gyroscope sensor on the battery, the angle position information is monitored in real time and alarm information is generated based on the alarm threshold, the problem of low accuracy in abnormal monitoring of battery packs in the prior art is solved, and efficient abnormal positioning and alarming is achieved.
Patent Information
- Application Number
- CN202510182994.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-19
- Publication Date
- 2025-05-30
AI Technical Summary
In the prior art, the abnormal monitoring accuracy of the battery pack is low and the efficiency is not high, resulting in the inability to detect the shell deformation and performance of the single-unit battery in time.
By setting a gyroscope sensor on the battery, the angle position information of the single battery is collected in real time, and the detection is carried out according to the preset alarm threshold, and alarm information is generated to locate the abnormal single battery.
It realizes automatic monitoring of abnormal positioning of the battery pack, improves the accuracy and efficiency of abnormal monitoring, and ensures the stability and safety of the battery pack.
Smart Images

Figure CN120065005A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of storage batteries, and in particular, to a method, device, and electronic device for abnormal monitoring and positioning of a battery pack. Background Art
[0002] During the long-term floating charge operation of lead-acid batteries, a large amount of gas will be generated due to the chemical reactions of internal chemical substances. If the gas cannot be discharged in time, it will cause the deformation of the outer shell of the lead-acid battery and at the same time lead to a sharp decline in the battery performance, which will affect the operation of the entire battery pack.
[0003] In the prior art, the method of manual inspection is used to monitor the position information and abnormal conditions of abnormal single batteries in the battery pack. This method has the technical problems of low accuracy and low efficiency in abnormal monitoring of the battery pack. Summary of the Invention
[0004] Embodiments of this application provide a method, device, and electronic device for abnormal monitoring and positioning of a battery pack to solve the problems of low accuracy and low efficiency in abnormal monitoring of the battery pack in the prior art.
[0005] In a first aspect, embodiments of this application provide a method for abnormal monitoring and positioning of a battery pack, including:
[0006] Obtain the first angular position information of at least one single battery in the battery pack. For each first angular position information, the first angular position information is the real-time angular position information of the corresponding single battery collected by a gyroscope sensor, and the gyroscope sensor is disposed on the corresponding single battery;
[0007] Determine the detection result of the at least one single battery according to the at least one first angular position information and a preset warning threshold;
[0008] If the detection result of the at least one single battery indicates an abnormality, generate an alarm message.
[0009] In a possible implementation manner, the warning threshold includes: a first preset threshold;
[0010] Correspondingly, the determining the detection result of the at least one single battery according to the at least one first angular position information and a preset warning threshold includes:
[0011] For each first angular position information, if the first angular position information is greater than or equal to the first preset threshold, determine that the first result is the detection result, and the first result indicates that the single battery corresponding to the first angular position information is abnormal;
[0012] If the first angular position information is less than the first preset threshold, determine the second result as the detection result, where the second result indicates that the single battery corresponding to the first angular position information is normal.
[0013] In a possible implementation, the warning threshold includes: a second preset threshold; for each piece of first angular position information, the first angular position information includes: a plurality of second angular position information collected at preset time intervals;
[0014] Correspondingly, the determining the detection result of at least one single battery according to at least one piece of first angular position information and a preset warning threshold includes:
[0015] If the sum of the plurality of second angular position information is greater than or equal to the second preset threshold, determine the third result as the detection result, where the third result indicates that the single battery corresponding to the second angular position information is abnormal;
[0016] If the sum of the plurality of second angular position information is less than the second preset threshold, determine the fourth result as the detection result, where the fourth result indicates that the single battery corresponding to the second angular position information is normal.
[0017] In a possible implementation, before obtaining the first angular position information of at least one single battery in the battery pack, the method further includes:
[0018] For each single battery, obtain the initial angular position information of the single battery;
[0019] According to the initial angular position information, initialize the angular position information of the gyroscope sensor corresponding to the single battery.
[0020] In a possible implementation, the obtaining the first angular position information of at least one single battery in the battery pack includes:
[0021] For each single battery, obtain the third angular position information collected by the gyroscope sensor on the single battery through a distributed processor, where the distributed processor is connected to the gyroscope sensor;
[0022] Through the distributed processor, perform preset processing on the third angular position information to obtain the first angular position information, where the preset processing includes: filtering, amplification, analog-to-digital conversion, and data calculation processing;
[0023] Obtain the first angular position information corresponding to each single battery.
[0024] In a possible implementation manner, obtaining the first angular position information corresponding to each individual battery includes:
[0025] For the current distributed processor, obtain the first angular position information obtained by the first i distributed processors respectively through the current distributed processor, and send the first angular position information obtained by the first i distributed processors respectively and the first angular position information obtained by the current distributed processor to the next distributed processor, where i is a positive integer less than N, and N is the total number of all current distributed processors;
[0026] When the next distributed processor is the Nth distributed processor, obtain the first angular position information obtained by the first N - 1 distributed processors respectively and the first angular position information obtained by the Nth distributed processor sent by the Nth distributed processor.
[0027] In a possible implementation manner, the gyroscope sensor is arranged on the corresponding individual battery as: the gyroscope sensor is arranged on the wide surface of the corresponding individual battery.
[0028] In a second aspect, an abnormal monitoring and positioning device for a battery pack provided by an embodiment of the present application includes:
[0029] An acquisition module, configured to acquire the first angular position information of at least one individual battery in the battery pack. For each first angular position information, the first angular position information is the real-time angular position information of the corresponding individual battery collected by a gyroscope sensor, and the gyroscope sensor is arranged on the corresponding individual battery;
[0030] A determination module, configured to determine the detection result of the at least one individual battery according to the at least one first angular position information and a preset alarm threshold;
[0031] A generation module, configured to generate an alarm message if the detection result of the at least one individual battery indicates an abnormality.
[0032] In a possible implementation manner, the alarm threshold includes: a first preset threshold;
[0033] Correspondingly, the determination module is specifically configured to:
[0034] For each first angular position information, if the first angular position information is greater than or equal to the first preset threshold, determine the first result as the detection result, and the first result indicates that the individual battery corresponding to the first angular position information is abnormal;
[0035] If the first angular position information is less than the first preset threshold, determine the second result as the detection result, where the second result indicates that the single battery corresponding to the first angular position information is normal.
[0036] In a possible implementation, the warning threshold includes: a second preset threshold; for each piece of first angular position information, the first angular position information includes: a plurality of second angular position information collected at preset time intervals;
[0037] Correspondingly, the determination module determines the detection results of the at least one single battery according to at least one piece of first angular position information and a preset warning threshold, and specifically is used for:
[0038] If the sum of the plurality of second angular position information is greater than or equal to the second preset threshold, determine the third result as the detection result, where the third result indicates that the single battery corresponding to the second angular position information is abnormal;
[0039] If the sum of the plurality of second angular position information is less than the second preset threshold, determine the fourth result as the detection result, where the fourth result indicates that the single battery corresponding to the second angular position information is normal.
[0040] In a possible implementation, before obtaining the first angular position information of at least one single battery in the battery pack, the obtaining module is further used for:
[0041] For each single battery, obtain the initial angular position information of the single battery;
[0042] According to the initial angular position information, initialize the angular position information of the gyroscope sensor corresponding to the single battery.
[0043] In a possible implementation, the obtaining module is specifically used for:
[0044] For each single battery, obtain the third angular position information collected by the gyroscope sensor on the single battery through a distributed processor, where the distributed processor is connected to the gyroscope sensor;
[0045] Perform preset processing on the third angular position information through the distributed processor to obtain the first angular position information, where the preset processing includes: filtering, amplification, analog-to-digital conversion, and data calculation processing;
[0046] Obtain the first angular position information corresponding to each single battery.
[0047] In a possible implementation, the obtaining module obtains the first angular position information corresponding to each individual battery, specifically for:
[0048] For the current distributed processor, obtain the first angular position information obtained by the first i distributed processors respectively through the current distributed processor, and send the first angular position information obtained by the first i distributed processors respectively and the first angular position information obtained by the current distributed processor to the next distributed processor, where i is a positive integer less than N, and N is the total number of all current distributed processors;
[0049] When the next distributed processor is the Nth distributed processor, obtain the first angular position information obtained by the first N - 1 distributed processors respectively sent by the Nth distributed processor and the first angular position information obtained by the Nth distributed processor.
[0050] In a possible implementation, the gyroscope sensor is arranged on the corresponding individual battery as: the gyroscope sensor is arranged on the wide surface of the corresponding individual battery.
[0051] In a third aspect, an embodiment of the present application provides an electronic device, including: a processor, and a memory communicatively connected to the processor;
[0052] The memory stores computer-executable instructions;
[0053] The processor executes the computer-executable instructions stored in the memory to implement the method as described in the first aspect or any one of the above manners.
[0054] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer-executable instructions are stored, and when the computer-executable instructions are executed by a processor, they are used to implement the method as described in the first aspect or any one of the above manners
[0055] In a fifth aspect, an embodiment of the present application provides a computer program, the computer program product includes a computer program, the computer program is stored in a computer-readable storage medium, at least one processor can read the computer program from the computer-readable storage medium, and when the at least one processor executes the computer program, it can implement the method as described in the first aspect or any one of the above manners.
[0056] The method, device and electronic device for abnormal monitoring and positioning of a battery pack provided by an embodiment of the present application first obtain the first angular position information of at least one single battery in the battery pack, and then determine the detection results of at least one single battery according to the at least one first angular position information and a preset alarm threshold. If the detection results of at least one single battery indicate an abnormality, an alarm message is generated. This technical solution realizes the automatic monitoring of the abnormal positioning of the battery pack by real-time monitoring of the angular position information of at least one single battery in the battery pack, where the angular position information reflects the deformation of the outer shell of the single battery, generates an alarm message corresponding to the single battery with an abnormal outer shell according to the detection results of the angular position information, ensures the accuracy rate of the abnormal monitoring and positioning of the battery pack, and improves the efficiency of the abnormal monitoring of the battery pack at the same time. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] The drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.
[0058] Figure 1 It is a side view of the expansion of the battery case provided by an embodiment of the present application;
[0059] Figure 2 It is a top view of the expansion of the battery case provided by an embodiment of the present application;
[0060] Figure 3 It is a schematic structural diagram of the system for abnormal monitoring and positioning of the battery pack provided by an embodiment of the present application;
[0061] Figure 4 It is a schematic flow chart of the method for abnormal monitoring and positioning of the battery pack provided by an embodiment of the present application Figure 1 ;
[0062] Figure 5 It is a schematic structural diagram of the gyroscope sensor provided by an embodiment of the present application;
[0063] Figure 6 It is a front view of the installation of the gyroscope sensor provided by an embodiment of the present application;
[0064] Figure 7 It is a side view of the installation of the gyroscope sensor provided by an embodiment of the present application;
[0065] Figure 8 It is a schematic flow chart of the method for abnormal monitoring and positioning of the battery pack provided by an embodiment of the present application Figure 2 ;
[0066] Figure 9 It is a schematic flow chart of the method for abnormal monitoring and positioning of the battery pack provided by an embodiment of the present applicationFigure 3 ;
[0067] Figure 10 Schematic diagram of data transmission of the distributed processor provided by the embodiment of the present application;
[0068] Figure 11 Flowchart of the operation of the abnormal monitoring and positioning system for the battery pack provided by the embodiment of the present application;
[0069] Figure 12 Schematic diagram of the structure of the abnormal monitoring and positioning device for the battery pack provided by the embodiment of the present application;
[0070] Figure 13 Schematic diagram of the structure of the electronic device provided by the embodiment of the present application.
[0071] Through the above-mentioned drawings, the clear embodiments of the present application have been shown, and more detailed descriptions will be given later. These drawings and text descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. Detailed implementation manners
[0072] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. Apparently, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the scope of protection of the present application.
[0073] Before introducing the embodiments of the present application, the application background of the embodiments of the present application will be explained first:
[0074] Lead-acid batteries are the backup power sources for the secondary DC power supply system of substations. Lead-acid batteries convert electrical energy into chemical energy for storage and quickly convert chemical energy into electrical energy for release when needed. The voltage of the DC power supply system in substations is generally 110V or 220V, and the standard voltage of a single lead-acid battery is 2V. Therefore, generally 54 or 108 single batteries are connected in series and installed on the battery rack. However, during the long-term floating charge operation of lead-acid batteries, the active substances inside the batteries and the overall performance of the batteries change slowly. When the change in battery performance accumulates to a certain extent, it will be accompanied by a decline in the overall performance of the battery pack, posing a risk of causing the overall loss of voltage in the secondary DC power supply system of the substation. Therefore, it is an effective measure to prevent system failures caused by abnormal battery packs to detect potential risks of single batteries with abnormal shells and deteriorated performance as early as possible through technical means.
[0075] Figure 1Side view of the expansion of the battery case provided by the embodiment of the present application Figure 2 Top view of the expansion of the battery case provided by the embodiment of the present application, as Figure 1 and Figure 2 shown. When the battery includes battery terminal posts (including positive and negative electrodes) and there is a relatively large amount of gas evolution and heat generation in the battery, if the gas overflow valve of the battery is not opened in time, it will cause the battery body to expand outward under the action of the internal gas pressure of the battery until the inside of the battery cracks and releases gas.
[0076] In the prior art, the method of manual inspection is used to monitor the position information and abnormal conditions of the abnormal single battery in the battery pack. This method has the technical problems of low accuracy and low efficiency in abnormal monitoring of the battery pack.
[0077] In view of the technical problems existing in the prior art, the inventors of the present application have the following idea. Since the failure to timely discharge the internal chemical gas of the battery will cause deformation of the battery case, that is, the angular position information of the battery case will change. If the angular position information of the battery case can be quickly and accurately collected and alarm information is generated based on the angular position information exceeding the threshold, the above technical problems can be solved. Therefore, it can be considered to configure a gyroscope sensor on the battery, and judge the change of the angular position information of the corresponding single battery case according to the angular position information collected by the gyroscope sensor in real time. The angular position information exceeding the threshold is determined as an abnormality of the battery case, and corresponding alarm information is generated for the detection result of the abnormal battery, solving the problem of low accuracy and low efficiency in abnormal monitoring of the single battery in the battery pack by the manual inspection method used in the prior art.
[0078] Specifically, Figure 3 Schematic diagram of the system structure for abnormal monitoring and positioning of the battery pack provided by the embodiment of the present application, as Figure 3 shown. A brief introduction to the method involved in the embodiment of the present application is as follows:
[0079] The system structure includes: a battery pack, a gyroscope sensor, a distributed processor, and a battery status monitoring system.
[0080] Among them, the gyroscope sensor is used to collect the angular position information of each single battery in the battery pack, the distributed processor is used to process the angular position information collected by the gyroscope sensor, and the battery status monitoring system is used to control the distributed processor to obtain the angular position information, then compare the angular position information with a preset alarm threshold, and generate alarm information and display the alarm information according to the detection result.
[0081] Among them, the parts not elaborated in detail are disclosed in the following embodiments.
[0082] Next, the technical solution of the present application will be described in detail through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0083] It is worth noting that: the application fields of the abnormal monitoring and positioning method, device and electronic device of the battery pack provided in the embodiments of the present application are not limited.
[0084] Among them, the execution subject of the present application is the relevant hardware device configured with the battery state monitoring system, which may specifically be an electronic device such as a server or a terminal device.
[0085] Figure 4 Flow schematic of the abnormal monitoring and positioning method of the battery pack provided in the embodiments of the present application Figure 1 , as Figure 4 shown, the method may include the following steps:
[0086] Step 21, obtain the first angular position information of at least one single battery in the battery pack.
[0087] Among them, for each first angular position information, the first angular position information is the real-time angular position information of the corresponding single battery collected by the gyroscope sensor, and the gyroscope sensor is arranged on the corresponding single battery;
[0088] In this step, the battery state monitoring system obtains the first angular position information of at least one single battery in the battery pack, so as to better master the operating conditions of at least one single battery in the battery pack, record and report any abnormal conditions in a timely manner, so as to ensure the normal operation of the battery pack.
[0089] Among them, the first angular position information is the real-time angular position information collected by the gyroscope sensor after data processing, and may include rotation angle information, X-axis tilt angle information, Y-axis tilt angle information, and Z-axis tilt angle information.
[0090] In a possible implementation, the first angular position information of a single battery is a rotation angle of 3°, an X-axis tilt angle of 5°, a Y-axis tilt angle of 3°, and a Z-axis tilt angle of 2°.
[0091] In a possible implementation, Figure 5 Structural schematic of the gyroscope sensor provided in the embodiments of the present application, as Figure 5 shown, the gyroscope sensor includes a sensor, a sensor rubber ring, and a signal transmission line.
[0092] Among them, the sensor rubber ring is used to ensure that the gyroscope sensor can accurately measure the angle change, and can play a role in fixing the sensor, providing buffering and protection. The signal transmission line is used to transmit the data information collected by the gyroscope sensor to an external processing unit (such as a distributed processor, a battery status monitoring system, etc.).
[0093] Optionally, the gyroscope sensor is arranged on the corresponding single battery as: the gyroscope sensor is arranged on the wide surface of the corresponding single battery.
[0094] The wide surface of the single battery is usually the larger plane of the battery. Compared with other smaller or curved surfaces, the wide surface can usually provide a more stable installation base, which helps the gyroscope sensor to more accurately sense the angle attitude change of the battery during operation and reduce the influence of battery vibration or external interference. In addition, installing the gyroscope sensor on the wide surface can provide angular position information change data in a large range, which helps to measure the more accurate shell deformation of the battery.
[0095] Among them, a corresponding gyroscope sensor is arranged on the wide surface of each single battery.
[0096] In a possible implementation, the gyroscope sensor is arranged at the center position of the wide surface of the corresponding single battery.
[0097] In a possible implementation, Figure 6 is the front view of the installation of the gyroscope sensor provided by the embodiment of the present application, Figure 7 is the side view of the installation of the gyroscope sensor provided by the embodiment of the present application, as Figure 6 and Figure 7 shown, the battery includes a battery body, a battery positive electrode, a battery negative electrode, and a gas overflow valve (the opening and closing of the gas overflow valve are used to control the internal pressure of the battery). The gyroscope sensor is installed at the center position of the wide surface of the battery body. The gyroscope sensor installed at this position can more evenly and accurately capture the shell expansion angle change of the battery in different directions and can efficiently obtain the dynamic change of the angular position information of the single battery.
[0098] Step 22: Determine the detection results of at least one single battery according to at least one first angular position information and a preset warning threshold;
[0099] In this step, the battery status monitoring system determines the detection results of at least one single battery according to at least one first angular position information and a preset warning threshold in the battery status monitoring system, so as to be able to judge in real time whether there is a potential abnormality in the single battery and give an early warning.
[0100] Exemplarily, the alarm threshold represents the angular and positional range of the battery under normal use conditions, and the preset alarm threshold is used to determine whether the angular position information of the battery exceeds the safe range.
[0101] The detection result of a single battery can include the position information and angular position information of the single battery.
[0102] Step 23: If the detection result of at least one single battery indicates an abnormality, generate an alarm message.
[0103] In this step, the battery status monitoring system continuously monitors the status of all single batteries. If the detection result of at least one single battery indicates an abnormality, the battery status monitoring system automatically generates an alarm message.
[0104] Among them, the alarm message can include abnormal angular position information, abnormal battery position information, battery abnormality occurrence time, etc.
[0105] In a possible implementation, the alarm message is that the second single battery is abnormal, the abnormal angular position information is that the rotation angle is 11°, the X-axis tilt angle is 11°, the Y-axis tilt angle is 12°, the Z-axis tilt angle is 12°, and the battery abnormality occurrence time is 2:02 on February 2, 2022.
[0106] The abnormal monitoring and positioning method for a battery pack provided by the embodiments of the present application first obtains the first angular position information of at least one single battery in the battery pack, then determines the detection result of at least one single battery according to the at least one first angular position information and the preset alarm threshold. If the detection result of at least one single battery indicates an abnormality, an alarm message is generated. This technical solution realizes the automatic monitoring and positioning of the abnormality of the battery pack by real-time monitoring of the angular position information of at least one single battery in the battery pack, where the angular position information reflects the shell deformation of the single battery, and generates an alarm message corresponding to the single battery with an abnormal shell according to the detection result of the angular position information, ensuring the accuracy rate of the abnormal monitoring and positioning of the battery pack and improving the abnormal monitoring efficiency of the battery pack at the same time.
[0107] Based on the above embodiments, Figure 8 The flow schematic of the abnormal monitoring and positioning method for a battery pack provided by the embodiments of the present application Figure 2 , as Figure 8 shown, step 22 may include the following steps:
[0108] Step 31: For each first angular position information, if the first angular position information is greater than or equal to the first preset threshold, determine the first result as the detection result, where the first result indicates that the single battery corresponding to the first angular position information is abnormal;
[0109] In this step, for the first angular position information of each single battery, compare the first angular position information with the first preset threshold. If the first angular position information is greater than or equal to the first preset threshold, it indicates that the housing state of the single battery corresponding to the above first angular position information may be abnormal, and the battery state monitoring system takes the first result as the detection result.
[0110] Exemplarily, the first preset threshold is the single teleportation threshold.
[0111] In one possible implementation, the first preset threshold is 10°.
[0112] In one possible implementation, the first angular position information of the first single battery is that the rotation angle is 10°, the X-axis tilt angle is 5°, the Y-axis tilt angle is 12°, and the Z-axis tilt angle is 11°. Then the first result is that the position information of the abnormal battery is the first single battery, and the corresponding abnormal angular position information is the rotation angle of 10°, the Y-axis tilt angle of 12°, and the Z-axis tilt angle of 11°.
[0113] Step 32: If the first angular position information is less than the first preset threshold, determine the second result as the detection result, where the second result indicates that the single battery corresponding to the first angular position information is normal.
[0114] In this step, for the first angular position information of each single battery, compare the first angular position information with the first preset threshold. If the first angular position information is less than the first preset threshold, it indicates that the housing state of the single battery corresponding to the above first angular information is in a normal working state, and the battery state monitoring system takes the second result as the detection result.
[0115] Exemplarily, the second result is that the angular position information of the third single battery is that the rotation angle is 4°, the X-axis tilt angle is 5°, the Y-axis tilt angle is 6°, and the Z-axis tilt angle is 2°.
[0116] Optionally, step 22 can be implemented as follows:
[0117] S1: If the sum of multiple second angular position information is greater than or equal to the second preset threshold, determine the third result as the detection result, where the third result indicates that the single battery corresponding to the second angular position information is abnormal;
[0118] In this step, for the second angular position information of each single battery, the sum of multiple second angular position information within a certain time period is compared with a second preset threshold. If the sum of multiple second angular position information is greater than or equal to the second preset threshold, it indicates that there is a potential abnormal risk for the single battery corresponding to the above second angular position information, and the battery state monitoring system uses the third result as the detection result for the corresponding single battery.
[0119] Exemplarily, the second preset threshold is a historical cumulative threshold. The second angular position information is at least one angular position information obtained by real-time data processing for each single battery.
[0120] In a possible implementation, the gyroscope sensor installed on the single battery collects the angular position information of the battery once every 1 minute, and collects the angular position information 10 times in 10 minutes. After accumulating and adding the 10 times of angular position information, it is compared with the second preset threshold to obtain the detection result.
[0121] Among them, the second preset threshold is greater than the first preset threshold. Specifically, the first preset threshold and the second preset threshold can be adjusted correspondingly according to the actual application scenario and the battery characteristics. The embodiments of the present application do not make specific limitations.
[0122] In a possible implementation, the second preset threshold is 20°.
[0123] Exemplarily, the sum of the angular position information collected by the fourth single battery in 10 minutes is that the rotation angle is 22°, the X-axis tilt angle is 20°, the Y-axis tilt angle is 15°, and the Z-axis tilt angle is 12°. Then the third result is that the position information of the abnormal battery is the fourth single battery, and the corresponding abnormal angular position information is the rotation angle of 22° and the X-axis tilt angle of 20°.
[0124] S2. If the sum of multiple second angular position information is less than the second preset threshold, determine the fourth result as the detection result, and the fourth result indicates that there is no abnormality in the single battery corresponding to the second angular position information.
[0125] In this step, for the second angular position information of each single battery, the sum of multiple second angular position information within a certain time period is compared with the second preset threshold. If the sum of multiple second angular position information is less than the second preset threshold, it indicates that there is no potential abnormal risk for the single battery corresponding to the above second angular position information, and the battery state monitoring system uses the fourth result as the detection result.
[0126] Exemplarily, the fourth result is that the sum of the angular position information collected by the fifth single battery in 10 minutes is that the rotation angle is 10°, the X-axis tilt angle is 8°, the Y-axis tilt angle is 15°, and the Z-axis tilt angle is 12°.
[0127] The abnormal monitoring and positioning method for a battery pack provided by an embodiment of the present application. For each first angular position information, if the first angular position information is greater than or equal to a first preset threshold, the first result is determined as the detection result, and the first result indicates that the single battery corresponding to the first angular position information is abnormal. If the first angular position information is less than the first preset threshold, the second result is determined as the detection result, and the second result indicates that the single battery corresponding to the first angular position information is normal. This technical solution monitors the angular position information of the single battery and compares it with a preset threshold to generate a detection result corresponding to the single battery, realizing the abnormal monitoring of the single battery, and can timely and automatically discover possible safety hazards of the battery pack, ensuring the stability and safety of the battery pack.
[0128] Based on the above embodiment, Figure 9 The flow diagram of the abnormal monitoring and positioning method for a battery pack provided by an embodiment of the present application Figure 3 , such as Figure 9 shown, step 21 may include the following steps:
[0129] Optionally, before step 21, the following implementation may be available:
[0130] S1. For each single battery, obtain the initial angular position information of the single battery;
[0131] In this implementation, the angular position information of the battery is collected by using a gyroscope sensor arranged on each single battery, and the first collected angular position information is used as the initial angular position information.
[0132] In a possible implementation, the initial angular position information corresponding to the first single battery is that the rotation angle is 1°, the X-axis tilt angle is 0°, the Y-axis tilt angle is 1°, and the Z-axis tilt angle is 0°.
[0133] S2. Initialize the angular position information of the gyroscope sensor corresponding to the single battery according to the initial angular position information.
[0134] In this implementation, the battery state monitoring system initializes the angular information of each single battery in the battery dynamic monitoring system according to the initial angular information of each single battery, facilitating the subsequent continuous detection of abnormal conditions of the battery housing.
[0135] Exemplarily, the initialization is that the battery state monitoring system uniformly sets the angular information of the corresponding single battery in the battery state monitoring system to 0 according to the initial angular information of each single battery.
[0136] Step 41: For each individual battery, obtain the third angular position information collected by the gyroscope sensor on the individual battery through the distributed processor.
[0137] Among them, the distributed processor is connected to the gyroscope sensor.
[0138] In this step, the gyroscope sensor set on each individual battery collects the third angular position information of the battery, and then the distributed processor obtains the third angular position information corresponding to each individual battery.
[0139] Exemplarily, the third angular position information is the third angular position information of the individual battery collected by the gyroscope sensor in real time.
[0140] The gyroscope sensor is connected to the distributed processor through a signal transmission line, and the gyroscope sensor corresponding to each individual battery is connected to a corresponding distributed processor.
[0141] In a possible implementation, the distributed processor can be located at any position on the individual battery.
[0142] Step 42: Preset-process the third angular position information through the distributed processor to obtain the first angular position information.
[0143] Among them, the preset processing includes: filtering, amplification, analog-to-digital conversion, and data calculation processing.
[0144] In this step, the distributed processor performs preprocessing such as filtering, amplification, analog-to-digital conversion, and data calculation on the third angular position information to obtain more accurate and effective first angular position information.
[0145] Exemplarily, the processing of filtering, amplification, and analog-to-digital conversion is performed by the analog-to-digital conversion device in the distributed processor, and the data calculation processing is completed by the signal processor in the distributed processor.
[0146] The above filtering is used to remove noise or unwanted signals in the signal collected by the gyroscope sensor, and one or more of low-pass filtering, high-pass filtering, Kalman filtering, median filtering, etc. can be used. Amplification is an operation to amplify the signal, which is usually required when the amplitude of the signal is small and difficult to process. Analog-to-digital conversion is the process of converting the analog signal output by the sensor into a digital signal, ensuring that the analog signal collected by the sensor can be read and further processed by the battery state monitoring system. Data calculation processing is to perform integral calculation, attitude estimation, etc. on the angular position information after being processed by the analog-to-digital conversion device.
[0147] Step 43: Obtain the first angular position information corresponding to each individual battery.
[0148] In this step, the first angular position information corresponding to different individual batteries may be different. The battery state monitoring system acquires the first angular position information corresponding to each individual battery for further analysis and judgment of the abnormal state of the individual battery.
[0149] Optionally, Figure 10 is a schematic diagram of data transmission of the distributed processor provided in the embodiment of the present application. As Figure 10 shown, step 43 can be implemented as follows:
[0150] For the current distributed processor, obtain the first angular position information respectively obtained by the previous i distributed processors through the current distributed processor, and send the first angular position information respectively obtained by the previous i distributed processors and the first angular position information obtained by the current distributed processor to the next distributed processor.
[0151] Wherein, i is a positive integer less than N, and N is the total number of all current distributed processors.
[0152] In this implementation, the first angular position information corresponding to the current individual battery processed by the current distributed processor is obtained, and at the same time, the first angular position information of the individual batteries corresponding to the previous i distributed processors is obtained. Finally, all the first angular position information in the current distributed processor is sent to the next distributed processor.
[0153] When the next distributed processor is the Nth distributed processor, obtain the first angular position information respectively obtained by the previous N - 1 distributed processors sent by the Nth distributed processor and the first angular position information obtained by the Nth distributed processor.
[0154] In this implementation, when all the first angular position information is sent to the last distributed processor (i.e., the Nth distributed processor), the battery state monitoring system obtains the first angular position information respectively obtained by the previous N - 1 distributed processors sent by the Nth distributed processor and the first angular position information obtained by the Nth distributed processor.
[0155] In a possible implementation, there are a total of 10 individual batteries in the battery pack, corresponding to 10 distributed processors. The 10th distributed processor transmits all the first angular position information processed by the previous 9 distributed processors and the first angular position information processed by the 10th distributed processor to the battery state monitoring system.
[0156] The abnormal monitoring and positioning method for a battery pack provided by an embodiment of the present application. In this method, for each single battery, the distributed processor obtains the third angular position information collected by the gyroscope sensor on the single battery. The distributed processor is connected to the gyroscope sensor. Then, the distributed processor performs preset processing on the third angular position information to obtain the first angular position information. The preset processing includes filtering, amplification, analog-to-digital conversion, and data calculation processing. Finally, the first angular position information corresponding to each single battery is obtained. This technical solution inputs the third angular position information collected by the gyroscope sensor corresponding to each single battery into the distributed processor for processing, obtaining accurate and reliable first angular position information, which is used to detect changes in the angular position information of the single batteries in the battery pack, improving the accuracy of abnormal monitoring and positioning of the battery pack, and thus ensuring the safety and stability of the battery pack.
[0157] In a possible implementation, Figure 11 This is the working flowchart of the abnormal monitoring and positioning system for the battery pack provided by the embodiment of the present application. As Figure 11 shown, a specific introduction to the working process of the abnormal monitoring and positioning system for the battery pack is as follows:
[0158] Step 1: Start.
[0159] Step 2: The distributed processor reads the angular position information obtained by the gyroscope sensors corresponding to each single battery.
[0160] Step 3: The battery status monitoring system initializes the angular position information of the gyroscope sensors corresponding to each single battery.
[0161] Step 4: The battery status monitoring system sets the threshold of the angular position information corresponding to the battery.
[0162] Step 5: The distributed processor continuously obtains the angular position information obtained by the gyroscope sensors corresponding to each single battery in real time.
[0163] Step 6: The battery status monitoring system obtains the angular position information processed by the distributed processor.
[0164] Step 7: The battery status monitoring system determines whether the obtained angular position information exceeds the threshold.
[0165] In this step, if it exceeds the threshold, then execute Step 5; if it does not exceed the threshold, then execute Step 8.
[0166] Step 8: The battery status monitoring system displays the detection results of the single battery corresponding to the angular position information that exceeds the threshold.
[0167] Step 9: End.
[0168] The following is an embodiment of the device of the present application, which can be used to execute the method embodiment of the present application. For details not disclosed in the device embodiment of the present application, please refer to the method embodiment of the present application.
[0169] Figure 12 It is a schematic structural diagram of an abnormal monitoring and positioning device for a battery pack provided by an embodiment of the present application. As Figure 12 shown, the device includes:
[0170] An acquisition module 71, configured to acquire first angular position information of at least one single battery in the battery pack. For each piece of first angular position information, the first angular position information is real-time angular position information of the corresponding single battery collected by a gyroscope sensor, and the gyroscope sensor is arranged on the corresponding single battery;
[0171] A determination module 72, configured to determine a detection result of at least one single battery according to at least one piece of first angular position information and a preset alarm threshold;
[0172] A generation module 73, configured to generate an alarm message if the detection result of at least one single battery indicates an abnormality.
[0173] In a possible implementation manner, the alarm threshold includes: a first preset threshold;
[0174] Correspondingly, the determination module 72 is specifically configured to:
[0175] For each piece of first angular position information, if the first angular position information is greater than or equal to the first preset threshold, determine the first result as the detection result, and the first result indicates that the single battery corresponding to the first angular position information is abnormal;
[0176] If the first angular position information is less than the first preset threshold, determine the second result as the detection result, and the second result indicates that the single battery corresponding to the first angular position information is normal.
[0177] In a possible implementation manner, the alarm threshold includes: a second preset threshold; for each piece of first angular position information, the first angular position information includes: a plurality of second angular position information collected at a preset time interval;
[0178] Correspondingly, the determination module 72 determines the detection result of at least one single battery according to at least one piece of first angular position information and a preset alarm threshold, and is specifically configured to:
[0179] If the sum of the plurality of second angular position information is greater than or equal to the second preset threshold, determine the third result as the detection result, and the third result indicates that the single battery corresponding to the second angular position information is abnormal;
[0180] If the sum of multiple pieces of second angular position information is less than a second preset threshold, determine the fourth result as the detection result, where the fourth result indicates that there is no abnormality in the single battery corresponding to the second angular position information.
[0181] In a possible implementation manner, before obtaining the first angular position information of at least one single battery in the battery pack, the obtaining module 71 is further configured to:
[0182] For each single battery, obtain the initial angular position information of the single battery;
[0183] According to the initial angular position information, initialize the angular position information of the gyroscope sensor corresponding to the single battery.
[0184] In a possible implementation manner, the obtaining module 71 is specifically configured to:
[0185] For each single battery, obtain the third angular position information collected by the gyroscope sensor on the single battery through a distributed processor, where the distributed processor is connected to the gyroscope sensor;
[0186] Perform preset processing on the third angular position information through the distributed processor to obtain the first angular position information, where the preset processing includes: filtering, amplification, analog-to-digital conversion, and data calculation processing;
[0187] Obtain the first angular position information corresponding to each single battery.
[0188] In a possible implementation manner, when the obtaining module 71 obtains the first angular position information corresponding to each single battery, it is specifically configured to:
[0189] For the current distributed processor, obtain the first angular position information obtained by the previous i distributed processors through the current distributed processor, and send the first angular position information obtained by the previous i distributed processors and the first angular position information obtained by the current distributed processor to the next distributed processor, where i is a positive integer less than N, and N is the total number of all current distributed processors;
[0190] When the next distributed processor is the Nth distributed processor, obtain the first angular position information obtained by the previous N - 1 distributed processors and the first angular position information obtained by the Nth distributed processor sent by the Nth distributed processor.
[0191] In a possible implementation manner, the gyroscope sensor is disposed on the corresponding single battery as: the gyroscope sensor is disposed on the wide surface of the corresponding single battery.
[0192] The device provided by the embodiments of the present application can be used to execute the determination method in any of the above embodiments. The implementation principles and technical effects are similar and will not be elaborated here.
[0193] It should be noted that it should be understood that the division of each module of the above device is only a division of logical functions. In actual implementation, it can be fully or partially integrated into a physical entity, or physically separated. And these modules can all be implemented in the form of software called by a processing element; they can also all be implemented in the form of hardware; or some modules can be implemented in the form of software called by a processing element, and some modules can be implemented in the form of hardware. In addition, all or part of these modules can be integrated together or can be independently implemented. Here, the processing element can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed by the integrated logic circuit in the processor element or the instructions in the form of software.
[0194] Figure 13 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As Figure 13 shown, the electronic device may include: a processor 81, a memory 82, and computer program instructions stored on the memory 82 and executable on the processor 81. When the processor 81 executes the computer program instructions, the method provided by any of the foregoing embodiments is implemented.
[0195] Optionally, the above-mentioned components of the electronic device can be connected through a system bus.
[0196] The memory 82 can be a separate storage unit or a storage unit integrated in the processor 81. The number of processors 81 is one or more.
[0197] It should be understood that the processor 81 can be a central processing unit (CPU), or other general-purpose processors 81, digital signal processors 81 (DSPs), application specific integrated circuits (ASICs), etc. The general-purpose processor 81 can be a microprocessor 81 or the processor 81 can also be any conventional processor 81, etc. The steps of the method disclosed in combination with the present application can be directly embodied as being executed and completed by the hardware processor 81, or executed and completed by a combination of hardware and software modules in the processor 81.
[0198] The system bus can be a Peripheral Component Interconnect (PCI) bus, an Extended Industry Standard Architecture (EISA) bus, or the like. The system bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience in representation, only a thick line is used in the figure to represent it, but it does not mean that there is only one bus or one type of bus. The memory 82 may include a Random Access Memory (RAM), and may also include a Non-Volatile Memory (NVM), such as at least one disk memory 82.
[0199] All or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a readable memory 82. When the program is executed, it executes the steps including the above method embodiments; and the foregoing memory 82 (storage medium) includes: Read-Only Memory (ROM), RAM, flash memory 82, hard disk, solid state drive, magnetic tape, floppy disk, optical disc, and any combination thereof.
[0200] The electronic device provided in the embodiments of the present application can be used to execute the method provided in any of the above method embodiments. The implementation principle and technical effects are similar and will not be elaborated here.
[0201] The embodiments of the present application provide a computer-readable storage medium. Computer instructions are stored in the computer-readable storage medium. When the computer instructions run on a computer, the computer is enabled to execute the above method.
[0202] For the above computer-readable storage medium, the above-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory, electrically erasable programmable read-only memory, erasable programmable read-only memory, programmable read-only memory, read-only memory, magnetic memory, flash memory, disk or optical disc. The readable storage medium can be any available medium accessible by a general or special computer.
[0203] Optionally, a readable storage medium is coupled to the processor so that the processor can read information from and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an Application Specific Integrated Circuits (ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in a device.
[0204] An embodiment of the present application also provides a computer program product. The computer program product includes a computer program stored in a computer-readable storage medium. At least one processor can read the computer program from the computer-readable storage medium, and when the at least one processor executes the computer program, the above method can be implemented.
[0205] It should be understood that the present application is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present application is only limited by the appended claims.
Claims
1. A method for abnormal monitoring and positioning of a battery pack, characterized in that: The method comprises: Acquire first angular position information of at least one single storage battery in the storage battery pack, wherein for each first angular position information, the first angular position information is real-time angular position information of the corresponding single storage battery collected by a gyroscope sensor, and the gyroscope sensor is arranged on the corresponding single storage battery; Determine the detection result of the at least one single battery according to at least one first angular position information and a preset alarm threshold; If the detection result of the at least one single storage battery indicates an abnormality, an alarm message is generated.
2. The method according to claim 1, characterized in that The alarm threshold comprises: a first preset threshold; Correspondingly, determining the detection result of the at least one single battery according to the at least one first angular position information and a preset alarm threshold value includes: For each first angular position information, if the first angular position information is greater than or equal to the first preset threshold, determining a first result as the detection result, the first result indicating that an abnormality exists in the single battery corresponding to the first angular position information; If the first angular position information is less than the first preset threshold, a second result is determined to be the detection result, and the second result indicates that there is no abnormality in the single battery corresponding to the first angular position information.
3. The method according to claim 1, characterized in that The alarm threshold includes: a second preset threshold; for each first angular position information, the first angular position information includes: a plurality of second angular position information collected at preset time intervals; Correspondingly, determining the detection result of the at least one single battery according to the at least one first angular position information and a preset alarm threshold value includes: If the sum of the plurality of second angular position information is greater than or equal to the second preset threshold, determining a third result as the detection result, the third result indicating that an abnormality exists in the single battery corresponding to the second angular position information; If the sum of the plurality of second angular position information is less than the second preset threshold, a fourth result is determined to be the detection result, and the fourth result indicates that there is no abnormality in the single battery corresponding to the second angular position information.
4. The method according to any one of claims 1 to 3, characterized in that: Before obtaining the first angular position information of at least one single storage battery in the storage battery pack, the method further includes: For each single storage battery, obtaining initial angular position information of the single storage battery; The angular position information of the gyro sensor corresponding to the single battery is initialized according to the initial angular position information.
5. The method according to any one of claims 1 to 3, characterized in that: The step of obtaining first angular position information of at least one single storage battery in the storage battery pack comprises: For each single storage battery, the third triangular position information collected by the gyroscope sensor on the single storage battery is obtained by a distributed processor, and the distributed processor is connected to the gyroscope sensor; The third angular position information is processed by the distributed processor to obtain the first angular position information, wherein the preset processing includes filtering, amplification, analog-to-digital conversion, and data calculation processing; The first angular position information corresponding to each single storage battery is obtained.
6. The method according to claim 5, characterized in that The step of obtaining first angular position information corresponding to each single storage battery comprises: For a current distributed processor, first angular position information respectively obtained by first i distributed processors is obtained through the current distributed processor, and the first angular position information respectively obtained by the first i distributed processors and the first angular position information obtained by the current distributed processor are sent to a subsequent distributed processor, where i is a positive integer less than N, and N is the total number of all current distributed processors; When the latter distributed processor is the Nth distributed processor, the first angular position information respectively obtained by the first N-1 distributed processors and the first angular position information obtained by the Nth distributed processor sent by the Nth distributed processor are obtained.
7. The method according to any one of claims 1 to 3, characterized in that: The gyro sensor is arranged on the corresponding single battery in that: the gyro sensor is arranged on the wide surface of the corresponding single battery.
8. An abnormal monitoring and positioning device for a battery pack, characterized in that: The device comprises: An acquisition module, used for acquiring first angular position information of at least one single storage battery in the storage battery pack, wherein for each first angular position information, the first angular position information is real-time angular position information of the corresponding single storage battery collected by a gyroscope sensor, and the gyroscope sensor is arranged on the corresponding single storage battery; A determination module, configured to determine a detection result of the at least one single battery according to at least one first angular position information and a preset alarm threshold; A generating module is used to generate an alarm message if the detection result of the at least one single storage battery indicates that an abnormality exists.
9. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement the method according to any one of claims 1 to 7.