Battery abnormity reason determination method and device and electronic equipment
By calculating the average voltage and deviation difference of the batteries in the battery pack, and comparing the difference between these values and the predetermined threshold, determining the abnormality level of the battery pack, the problem of inability to accurately identify the cause of low monolithic voltage in the fuel cell system, and the accurate identification of the causes of abnormal battery abnormalities in the battery pack is achieved.
Patent Information
- Application Number
- CN202311218627.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-20
- Publication Date
- 2025-03-21
AI Technical Summary
In fuel cell systems, the cause of the low monolithic voltage failure cannot be accurately identified, resulting in the inability to determine the difference between stack attenuation and poor consistency.
By obtaining the voltage values of multiple batteries in the battery pack, calculating the current average voltage and the current deviation difference, and comparing the difference between these values and a predetermined threshold value, to determine the abnormality level of the battery pack, and finally determine the cause of the abnormal decrease in the abnormal battery voltage.
It realizes accurate identification of the causes of abnormal battery abnormalities in the battery pack, helps to evaluate the performance and operating conditions of the battery pack, and solves the problem of inaccurate determination of the cause of abnormal battery.
Smart Images

Figure CN119667533A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of fuel cells, and in particular to a method, device and electronic equipment for determining the cause of battery abnormality. Background Art
[0002] During the actual operation of the fuel cell system, the stack will experience normal attenuation. If a low voltage fault is reported for a single chip, the cause of the single chip voltage fault cannot be identified, for example, it cannot be identified whether it is caused by stack attenuation or by deterioration of stack consistency.
[0003] Therefore, in the related art, when there is an abnormal battery among the plurality of batteries included in the battery pack, the cause of the abnormality of the abnormal battery cannot be accurately determined.
[0004] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0005] The embodiments of the present invention provide a method, device and electronic device for determining the cause of battery abnormality, so as to at least solve the technical problem in the related art that the cause of battery abnormality cannot be accurately determined when there are abnormal batteries in the battery pack.
[0006] According to one aspect of an embodiment of the present invention, a method for determining a cause of a battery abnormality is provided, comprising: in the case where an abnormal battery exists among a plurality of batteries included in a battery pack, obtaining voltage values corresponding to the plurality of batteries respectively, wherein the abnormal battery is a battery with abnormally reduced voltage; determining a current average voltage corresponding to the battery pack and a current deviation from the mean corresponding to the battery pack based on the voltage values corresponding to the plurality of batteries respectively; determining a first difference between the current average voltage and an average voltage threshold, and a second difference between the current deviation from the mean and a deviation from the mean threshold, wherein the average voltage threshold is an average voltage value corresponding to the battery pack within a predetermined time period, and the deviation from the mean threshold is a predetermined state judgment value of the deviation from the mean corresponding to the battery pack; determining a first abnormality level corresponding to the battery pack based on the first difference, and determining a second abnormality level corresponding to the battery pack based on the second difference, wherein the first abnormality level is an abnormality level corresponding to when an average voltage abnormality occurs in the battery pack, and the second abnormality level is an abnormality level corresponding to when an deviation from the mean is abnormal in the battery pack; determining a cause of the abnormal reduction in voltage of the abnormal battery based on the first abnormality level and the second abnormality level.
[0007] Optionally, before determining the first difference between the current average voltage and the average voltage threshold, it also includes: obtaining the predetermined time length, the design life length of the battery pack, and the design life attenuation voltage value of the battery pack; determining the ratio of the predetermined time length to the design life length, and obtaining the average voltage threshold based on the product of the ratio and the design life attenuation voltage value.
[0008] Optionally, obtaining the designed life attenuation voltage value includes: determining an initial voltage value corresponding to the battery pack; and determining a product of the initial voltage value and a preset coefficient to obtain the designed life attenuation voltage value.
[0009] Optionally, determining the first abnormality level corresponding to the battery pack based on the first difference includes: determining multiple voltage range margin values; comparing the multiple voltage range margin values with the first difference respectively to obtain multiple comparison results; and determining the first abnormality level corresponding to the battery pack based on the multiple comparison results.
[0010] Optionally, determining the second difference between the current deviation from the mean and the deviation from the mean difference threshold also includes: when the deviation from the mean difference threshold includes a deviation from the mean steady-state threshold and a deviation from the mean transient threshold, and the second difference includes a second transient difference and a second steady-state difference, determining the second steady-state difference between the current deviation from the mean and the deviation from the mean steady-state threshold, and determining the second transient difference between the current deviation from the mean and the deviation from the mean transient threshold.
[0011] Optionally, determining the second abnormality level corresponding to the battery pack based on the second difference includes: determining multiple steady-state margin values and multiple transient margin values; determining multiple first durations in which the second steady-state difference is respectively greater than the multiple steady-state margin values, and determining multiple second durations in which the second transient difference is respectively greater than the multiple transient margin values; determining the second abnormality level based on the multiple first durations and the multiple second durations.
[0012] Optionally, determining the current deviation from the mean corresponding to the battery pack includes: determining a minimum voltage value from voltage values corresponding to the multiple batteries; and determining a difference between the current average voltage and the minimum voltage value to obtain the current deviation from the mean corresponding to the battery pack.
[0013] According to one aspect of an embodiment of the present invention, a device for determining the cause of battery abnormality is provided, comprising: an acquisition module for acquiring voltage values corresponding to the multiple batteries included in a battery pack when there is an abnormal battery among the multiple batteries included in the battery pack, wherein the abnormal battery is a battery with an abnormally reduced voltage; a first determination module for determining a current average voltage corresponding to the battery pack and a current deviation from the mean corresponding to the battery pack based on the voltage values corresponding to the multiple batteries; a second determination module for determining a first difference between the current average voltage and an average voltage threshold, and a second difference between the current deviation from the mean and a deviation from the mean threshold, wherein the average voltage threshold is a value corresponding to the average voltage threshold. The value is the average voltage value corresponding to the battery group within a predetermined time period, and the deviation threshold is the predetermined state judgment value of the deviation from the mean corresponding to the battery group; a third determination module is used to determine the first abnormal level corresponding to the battery group according to the first difference, and to determine the second abnormal level corresponding to the battery group according to the second difference, wherein the first abnormal level is the abnormal level corresponding to the average voltage abnormality of the battery group, and the second abnormal level is the abnormal level corresponding to the average voltage abnormality of the battery group; a fourth determination module is used to determine the cause of the abnormal reduction in the abnormal battery voltage according to the first abnormal level and the second abnormal level.
[0014] According to one aspect of an embodiment of the present invention, there is provided an electronic device, comprising: a processor; and a memory for storing requests executable by the processor; wherein the processor is configured to execute the request to implement a method for determining a cause of a battery abnormality as described in any one of the above.
[0015] According to one aspect of an embodiment of the present invention, a computer-readable storage medium is provided, comprising: when a request in the computer-readable storage medium is executed by a processor of an electronic device, the electronic device is enabled to execute a method for determining a cause of a battery abnormality as described in any one of the above.
[0016] In an embodiment of the present invention, when there are abnormal batteries among the multiple batteries included in the battery pack, the voltage values corresponding to the multiple batteries are obtained. The first difference between the current average voltage and the average voltage threshold, and the second difference between the current deviation from the mean and the deviation from the mean threshold are determined, and then the first abnormal level corresponding to the battery pack is determined based on the first difference, and the second abnormal level corresponding to the battery pack is determined based on the second difference, and finally, the purpose of determining the reason for the abnormal reduction of the abnormal battery voltage is achieved based on the first abnormal level and the second abnormal level. By respectively determining the first abnormal level corresponding to the current average voltage and the second abnormal level corresponding to the current deviation from the mean, the abnormal reasons for the current average voltage and the current deviation from the mean can be combined, such as: when the current average voltage may be too low or the current deviation from the mean may be too high, the reasons for the abnormal abnormality of the abnormal battery in the battery pack are comprehensively analyzed and determined, thereby achieving the technical effect of effectively evaluating the performance or operating status of the battery pack, and then solving the technical problem in the related art that the cause of the battery abnormality cannot be accurately determined when there are abnormal batteries in the battery pack. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0018] Figure 1 is a flow chart of a method for determining a battery abnormality cause according to an embodiment of the present invention;
[0019] Figure 2 4 is a structural block diagram of a device for determining a battery abnormality cause according to an embodiment of the present invention. DETAILED DESCRIPTION
[0020] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0021] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0022] Example 1
[0023] According to an embodiment of the present invention, an embodiment of a method for determining the cause of a battery abnormality is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0024] Figure 1 is a flow chart of a method for determining a battery abnormality cause according to an embodiment of the present invention. Figure 1 As shown, the method comprises the following steps:
[0025] Step S102, when there is an abnormal battery among the multiple batteries included in the battery pack, obtaining voltage values corresponding to the multiple batteries respectively, wherein the abnormal battery is a battery with abnormally reduced voltage;
[0026] In step S102 provided in the present application, when it is determined that there is an abnormal battery with abnormally reduced voltage among the multiple batteries included in the battery pack, voltage values corresponding to the multiple batteries can be obtained by a suitable instrument.
[0027] The above-mentioned abnormal batteries can be determined according to a preset voltage range or standard, and multiple batteries respectively corresponding to voltage values lower than the normal range or standard can be determined as batteries, that is, batteries with voltage values lower than the normal range or standard can be determined as abnormal batteries.
[0028] It should be noted that by identifying the abnormal battery among the multiple batteries included in the battery pack, more in-depth fault diagnosis and analysis can be performed to find out the specific cause of the abnormal battery, which helps to protect the normal operation of the battery system and improve the reliability and life of the battery system.
[0029] Step S104, determining the current average voltage corresponding to the battery group according to the voltage values corresponding to the plurality of batteries, and determining the current deviation from the average voltage corresponding to the battery group;
[0030] In step S104 provided in the present application, the current average voltage is the average value of the voltage values corresponding to the multiple batteries, that is, by determining the average value of the voltages of the multiple batteries, the overall average voltage of the battery pack can be obtained.
[0031] Suppose there is a battery pack containing 5 batteries, and their voltages are 3.7V, 3.8V, 3.9V, 4.0V, and 4.1V. To determine the current average voltage of the battery pack, we add these voltage values and divide them by the number of batteries: (3.7V+3.8V+3.9V+4.0V+4.1V) / 5=3.9V, so the current average voltage of the battery pack is 3.9V.
[0032] The current deviation from the mean is the difference between the current average voltage and the lowest voltage value among the voltage values corresponding to the multiple batteries. According to the above-mentioned example, it is determined that the lowest voltage among the voltages corresponding to the five batteries is 3.7V, and the current average voltage of the battery pack is 3.9V, that is, the current deviation from the mean is the difference between the current average voltage and the lowest voltage, which is 0.2V.
[0033] It should be noted that the calculation of the current average voltage and the current deviation from the mean can help understand the overall performance and voltage distribution of the battery pack. To a certain extent, it can determine whether there are abnormal batteries or large voltage fluctuations, so as to take corresponding measures to adjust or maintain the performance of the battery pack.
[0034] Step S106, determining a first difference between the current average voltage and the average voltage threshold, and a second difference between the current deviation from the mean and the deviation from the mean threshold, wherein the average voltage threshold is an average voltage value corresponding to the battery pack within a predetermined time period, and the deviation from the mean threshold is a predetermined state judgment value of the deviation from the mean corresponding to the battery pack;
[0035] In step S106 provided in the present application, the above-mentioned average voltage threshold and deviation from the mean threshold are set according to actual needs and predetermined state judgment values, which represent the expected voltage level of the battery pack. The average voltage threshold and deviation from the mean threshold here are not limited and can be customized according to specific scenarios and applications.
[0036] In the above steps, the first difference value represents the offset of the current average voltage relative to the preset threshold, and the second difference value represents the offset of the current deviation from the mean relative to the preset threshold.
[0037] According to the example in the above steps, the current average voltage is 3.9V, and the current deviation from the mean is 0.2V. Assuming that the average voltage threshold is 3.8V and the deviation from the mean threshold is 0.3V, the difference between the current average voltage and the average voltage threshold is: 3.9V-3.8V=0.1V, which means that the current average voltage is 0.1V higher than the average voltage threshold. The difference between the current deviation from the mean and the deviation from the mean threshold is: 0.2V-0.3V=-0.1V, which means that the current deviation from the mean is 0.1V lower than the deviation from the mean threshold.
[0038] It should be noted that through the above calculation, the offset between the current average voltage and the average voltage threshold, as well as the offset between the current deviation from the mean and the deviation from the mean threshold can be obtained, which helps to determine whether the operating status of the battery pack meets expectations and whether further measures are needed for adjustment or maintenance.
[0039] Step S108, determining a first abnormality level corresponding to the battery pack according to the first difference, and determining a second abnormality level corresponding to the battery pack according to the second difference, wherein the first abnormality level is the abnormality level corresponding to when the average voltage of the battery pack is abnormal, and the second abnormality level is the abnormality level corresponding to when the deviation from the average voltage of the battery pack is abnormal;
[0040] In step S108 provided in the present application, the above-mentioned first abnormality level can be determined according to the size of the first difference and the abnormality threshold. If the first difference is less than or equal to the abnormality threshold, it can be considered as a normal or low abnormality level. If the first difference is greater than the abnormality threshold, it can be considered as a high abnormality level.
[0041] The above-mentioned second abnormality level can be determined according to the size of the second difference and the abnormality threshold. If the second difference is less than or equal to the abnormality threshold, it can be considered as a normal or low abnormality level. If the second difference is greater than the abnormality threshold, it can be considered as a high abnormality level.
[0042] It should be noted that the above-mentioned first abnormality level, as well as the second abnormality level, can be customized according to specific scenarios and applications, as well as actual needs. For example, the abnormality level can be divided into three levels: low, medium, and high, where low indicates deviations within the normal range, medium indicates slight deviations from expectations, and high indicates significant deviations from expectations or serious abnormalities. Through the above-mentioned division of abnormality levels, the first abnormality level of the current average voltage abnormality and the second abnormality level of the current deviation from the average voltage can be determined in a targeted manner, thereby effectively evaluating the performance or operating status of the battery pack.
[0043] In step S110, the cause of the abnormal decrease in the abnormal battery voltage is determined according to the first abnormal level and the second abnormal level.
[0044] In step S110 provided in the present application, the first abnormal level and the second abnormal level may be divided according to the above steps, and then the cause of the abnormal reduction in the voltage of the abnormal battery in the battery pack may be determined based on the divided first abnormal level and the second abnormal level.
[0045] The first abnormality level and the second abnormality level in the above steps are determined based on the abnormal situations in which the current average voltage and the current deviation from the mean are abnormal. The cause of the abnormality may be that the voltage of a single or multiple batteries is too low, resulting in corresponding changes in the average voltage and deviation from the mean of the battery pack. For example, the current average voltage may be too low or the current deviation from the mean may be too high.
[0046] It should be noted that the abnormal cause of the abnormal battery in the battery pack can be determined based on the above-mentioned first abnormal level and the above-mentioned second abnormal level, combined with a comprehensive analysis of the battery pack and other parameters, so as to further determine the cause of the abnormal reduction in the abnormal battery voltage.
[0047] Through the above steps S102-S110, when there are abnormal batteries among the multiple batteries included in the battery pack, the voltage values corresponding to the multiple batteries are obtained. The first difference between the current average voltage and the average voltage threshold, and the second difference between the current deviation from the mean and the deviation from the mean threshold are determined, and then the first abnormal level corresponding to the battery pack is determined based on the first difference, and the second abnormal level corresponding to the battery pack is determined based on the second difference, and finally the purpose of determining the reason for the abnormal reduction of the abnormal battery voltage is achieved based on the first abnormal level and the second abnormal level. By respectively determining the first abnormal level corresponding to the current average voltage and the second abnormal level corresponding to the current deviation from the mean, the abnormal reasons for the current average voltage and the current deviation from the mean can be combined, such as: when the current average voltage may be too low or the current deviation from the mean may be too high, the reasons for the abnormal abnormality of the abnormal battery in the battery pack are comprehensively analyzed and determined, so as to effectively evaluate the performance or operating status of the battery pack, thereby solving the technical problem in the related art that the reasons for the abnormal abnormality of the abnormal battery cannot be accurately determined when there are abnormal batteries among the multiple batteries included in the battery pack.
[0048] As an optional embodiment, before determining the first difference between the current average voltage and the average voltage threshold, it also includes: obtaining a predetermined time length, a design life length of the battery pack, and a design life attenuation voltage value of the battery pack; determining the ratio of the predetermined time length to the design life length, and obtaining the average voltage threshold based on the product of the ratio and the design life attenuation voltage value.
[0049] In this embodiment, the above-mentioned predetermined duration may refer to the average voltage threshold of the battery pack calculated within a certain period of time, and the duration may be set according to actual needs and application scenarios; the above-mentioned design life duration refers to the total operating time that the battery pack is expected to achieve under normal use conditions, and the above-mentioned design life duration is usually specified in the battery pack design specifications or determined according to actual needs; the above-mentioned design life attenuation voltage value refers to the voltage value that the battery pack is expected to decrease during its design life, and may be determined according to the performance attenuation characteristics and design requirements of the battery. The above-mentioned predetermined duration, design life duration, and design life attenuation voltage value are not limited here, and may be customized according to specific scenarios and actual needs of applications.
[0050] It should be noted that after obtaining the predetermined time, design life time, and design life attenuation value mentioned above, the ratio of the predetermined time to the design life time can be determined, and then the design life attenuation voltage value is multiplied by the ratio of the predetermined time to the design life time to obtain the average voltage threshold. In actual scenarios, it is also necessary to consider the actual use of the battery, environmental factors and other factors in order to more accurately determine the average voltage threshold, wherein the predetermined time is not fixed, that is, the average voltage threshold can be a function value that changes with the predetermined time of the battery pack. Therefore, dynamically adjusting the average voltage threshold according to the operating time can effectively control the voltage fluctuation range of the battery pack to better adapt to the characteristics and performance changes of the battery.
[0051] As an optional embodiment, obtaining the design life attenuation voltage value includes: determining an initial voltage value corresponding to the battery pack; determining the product of the initial voltage value and a preset coefficient to obtain the design life attenuation voltage value.
[0052] In this embodiment, the initial voltage value is the initial voltage state of the battery pack when it is first used, and the preset coefficient can be determined according to the performance and characteristics of the battery pack, which is not limited here and can be customized according to specific scenarios and applications. In this embodiment, the initial voltage value is multiplied by the preset coefficient to obtain the design life attenuation voltage value.
[0053] It should be noted that, assuming that the initial voltage value of the battery pack is 5V and the preset coefficient is 0.1, according to the above calculation method, the design life attenuation voltage value is 5V×0.1=0.5V. Therefore, according to the above calculation, the design life attenuation voltage value of the battery pack is 0.5V. Based on the design life attenuation voltage value, the expected voltage reduction during the design life of the battery pack can be effectively estimated.
[0054] As an optional embodiment, determining a first abnormality level corresponding to the battery pack based on the first difference includes: determining multiple voltage range margin values; comparing the multiple voltage range margin values with the first difference respectively to obtain multiple comparison results; and determining the first abnormality level corresponding to the battery pack based on the multiple comparison results.
[0055] In this embodiment, the voltage range margin value can be a voltage variation range specified in the design requirements or specifications, and its specific margin value can be customized according to specific scenarios and applications. First, each voltage range margin value is compared with the first difference to determine whether the first difference is within the variation range defined by each margin value. Then, a comparison method can be used one by one to obtain multiple comparison results, and the multiple comparison results include the results that the current average voltage meets, partially meets, or does not meet the abnormality. Finally, based on the multiple comparison results, the first abnormality level of the battery pack can be comprehensively determined. In this step, the degree of the first abnormality level is determined, and it can be further determined by the duration corresponding to the above-mentioned multiple comparison results. Assuming that the above-mentioned multiple voltage range margin values are K1, K2, and K3, the corresponding three comparison results are a, b, and c. Among them, assuming that the state with the comparison result a lasts for t seconds, it can be determined that the abnormality level of the first abnormality level is the highest, that is, the battery pack can be determined as the high abnormality level corresponding to the first abnormality level; assuming that the state with the comparison result b lasts for t seconds, it can be determined that the abnormality level of the first abnormality level is medium, that is, the battery pack can be determined as the medium abnormality level corresponding to the first abnormality level; assuming that the state with the comparison result c lasts for t seconds, it can be determined that the abnormality level of the first abnormality level is the lowest, that is, the battery pack can be determined as the low abnormality level corresponding to the first abnormality level.
[0056] It should be noted that in actual applications, the setting of the voltage range margin value and the determination of the comparison result should be adjusted based on specific design requirements and application needs. More margin values can also be added according to actual conditions, and other factors can be comprehensively considered to make a more accurate determination of the abnormal level.
[0057] As an optional embodiment, determining the second difference between the current deviation from the mean and the deviation from the mean difference threshold includes: when the deviation from the mean difference threshold includes a steady-state deviation from the mean difference threshold and a transient deviation from the mean difference threshold, and the second difference includes a second transient difference and a second steady-state difference, determining the second steady-state difference between the current deviation from the mean and the steady-state deviation from the mean difference threshold, and determining the second transient difference between the current deviation from the mean and the transient deviation from the mean difference threshold.
[0058] In this embodiment, the above-mentioned mean deviation steady-state threshold can be used to indicate the abnormal degree of the battery pack voltage under the stable working state. Generally speaking, the greater the mean deviation of the battery pack voltage, the greater the fluctuation of the battery pack voltage under the steady-state working state, indicating that the battery stack is unstable;
[0059] The above-mentioned deviation from the mean transient threshold is used to judge the abnormal degree of the battery pack voltage under transient working state. Transient working state refers to the change of the battery pack voltage in a short period of time such as starting, stopping, load change, etc. Generally speaking, the greater the deviation of the battery pack voltage from the mean, the greater the fluctuation of the battery pack voltage under transient working, indicating that the battery pack working is unstable.
[0060] According to the above method, first calculate the difference between the current deviation from the mean and the steady-state threshold of the deviation from the mean to obtain the second steady-state difference. Similarly, calculate the difference between the current deviation from the mean and the transient threshold of the deviation from the mean to obtain the second transient difference. That is, the above second difference includes the second steady-state difference and the second transient difference. Then, based on the thresholds and differences determined above, determine the second steady-state difference between the current deviation from the mean and the steady-state threshold of the deviation from the mean, and determine the second transient difference between the current deviation from the mean and the transient threshold of the deviation from the mean.
[0061] It should be noted that such calculation can help determine the difference between the current deviation from the mean and the steady-state threshold and transient threshold of the deviation from the mean, and further analyze the steady-state and transient characteristics of the deviation from the mean. In practical applications, the setting of the deviation from the mean threshold, the second difference, and the determination of the steady-state and transient differences of the deviation from the mean should be adjusted based on specific design requirements and performance requirements, and a comprehensive analysis should be conducted in combination with actual conditions.
[0062] As an optional embodiment, determining a second abnormality level corresponding to the battery pack based on the second difference includes: determining multiple steady-state margin values and multiple transient margin values; determining multiple first durations in which the second steady-state difference is respectively greater than the multiple steady-state margin values, and determining multiple second durations in which the second transient difference is respectively greater than the multiple transient margin values; determining the second abnormality level based on the multiple first durations and the multiple second durations.
[0063] In this embodiment, the above-mentioned steady-state margin value refers to the difference requirement between the battery pack under stable working state and the specified minimum voltage, and the transient margin value refers to the difference requirement between the voltage and the specified minimum voltage when the instantaneous workload changes. The above-mentioned multiple steady-state margin values and multiple transient margin values are not limited here and can be customized according to design requirements or specifications.
[0064] The following is a detailed description of multiple transient margin values and multiple steady-state margin values:
[0065] Assume that there are three steady-state margin values, namely L1, L2, and L3. First, L1, L2, and L3 are compared with the second steady-state difference respectively. If the second steady-state difference is greater than the L1 steady-state margin value for A seconds, A seconds is taken as the first duration; if the second steady-state difference is greater than the L2 steady-state margin value for B seconds, B seconds is taken as the first duration; if the second steady-state difference is greater than the L3 steady-state margin value for C seconds, C seconds is taken as the first duration.
[0066] Assume that there are three transient margin values, namely L1, L2, and L3. First, L1, L2, and L3 are compared with the second transient difference respectively. If the second transient difference is greater than the L1 transient margin value for A seconds, A seconds is taken as the first duration; if the second transient difference is greater than the L2 transient margin value for B seconds, B seconds is taken as the first duration; if the second transient difference is greater than the L3 transient margin value for C seconds, C seconds is taken as the first duration.
[0067] It should be noted that, based on the first duration determined above, and the second duration, combined with the comparison results of multiple steady-state margin values and multiple transient margin values, the second abnormality level can be determined. In practical applications, the setting of the steady-state margin value and the transient margin value and the determination of the comparison results are adjusted based on specific design requirements and application requirements. More margin values can also be added according to actual conditions. Therefore, the setting of the deviation margin value can effectively reflect the fluctuation range of the battery pack, ensure that the working state of the battery pack is within a certain safe range, avoid excessive voltage fluctuations or other parameter abnormalities, and to a certain extent, can more accurately determine the abnormality level.
[0068] As an optional embodiment, determining the current deviation from the mean corresponding to the battery pack includes: determining the lowest voltage value from the voltage values corresponding to multiple batteries; determining the difference between the current average voltage and the lowest voltage value to obtain the current deviation from the mean corresponding to the battery pack.
[0069] In this embodiment, according to the above method, the lowest voltage value is determined from the voltage values corresponding to the multiple batteries, and then the difference between the current average voltage and the lowest voltage value is calculated to obtain the current deviation from the mean corresponding to the battery group.
[0070] It should be noted that in addition to the above-mentioned calculation method of the current deviation from the mean, there is another calculation method, in which the highest voltage value needs to be determined from the voltage values corresponding to multiple batteries, and then the difference between the current average voltage and the highest voltage value is calculated to obtain the current deviation from the mean corresponding to the battery pack. The specific calculation method can be customized according to actual conditions and needs.
[0071] Based on the above embodiments and optional embodiments, an optional implementation is provided, which is described in detail below.
[0072] In the related art, due to the technical problem that when there is an abnormal battery among a plurality of batteries included in a battery pack, the cause of the abnormality of the abnormal battery cannot be accurately determined.
[0073] In view of this, an optional implementation of the present invention provides a method for determining the cause of battery abnormality, and the optional implementation of the present application is described in detail below.
[0074] S1. When there is an abnormal battery among the four batteries a, b, c, and d included in the battery pack, the voltage values corresponding to the four batteries a, b, c, and d are obtained as a1, a2, a3, and a4, respectively;
[0075] S2. According to the voltage values corresponding to the four batteries a, b, c, and d, which are a1, a2, a3, and a4, respectively, the average voltage corresponding to the battery group and the deviation from the mean corresponding to the battery group are determined. The calculation process is as follows:
[0076] It should be noted that the average voltage is (a1+a2+a3+a4) / 4; first, the voltage values corresponding to the four batteries a, b, c, and d are (a1+a2+a3+a4) / 4, assuming that the lowest voltage value is a1, and the average voltage determined in the above step S2 is (a1+a2+a3+a4) / 4, so the difference between the average voltage and the lowest voltage value is determined to be [(a1+a2+a3+a4) / 4]-a1, and the deviation from the mean is [(a1+a2+a3+a4) / 4]-a1.
[0077] S3, obtaining a predetermined duration, a design life duration of the battery pack, a design life attenuation voltage value of the battery pack, and a voltage range margin value, determining an average voltage threshold, and then determining a first difference between the average voltage and the average voltage threshold;
[0078] It should be noted that the predetermined average voltage threshold is obtained by the ratio of the predetermined time to the design life time, and by the product of the ratio and the design life attenuation voltage value, and the average voltage threshold is a threshold value based on the change of the battery pack within the predetermined time. Assume that t is the predetermined time, T is the design life time of 10000h or 20000h, that is, the predetermined average voltage threshold f(T) = t / T*U, U is the design life attenuation voltage value = initial voltage value * predetermined coefficient, the predetermined coefficient can be 10%, that is, the above first difference is (a1+a2+a3+a4) / 4-f(T).
[0079] S4, obtaining a deviation from the mean threshold, and a deviation from the mean steady-state threshold, and a deviation from the mean transient threshold, and determining a difference between the deviation from the mean and the deviation from the mean threshold to obtain a second difference, wherein the second difference includes a second steady-state difference and a second transient difference;
[0080] It should be noted that in the above steps, it is also necessary to obtain multiple steady-state margin values and multiple transient margin values, and determine that the second steady-state difference is respectively greater than multiple first durations of multiple steady-state margin values, and determine that the second transient difference is respectively greater than multiple second durations of multiple transient margin values. In this step, the steady-state threshold value of the battery pack voltage deviation from the mean and the transient threshold value of the battery pack voltage deviation from the mean can be M and P, which are generally fixed values according to different battery pack types. Assuming that the margin value is L, including the steady-state margin value and the transient margin value, it can correspond to L1, L2, and L3 respectively, and A and B are the first duration and the second duration respectively, where A is usually set to 2s and B is usually set to 5s.
[0081] S5. Determine a first abnormality level corresponding to the battery pack based on the first difference, and determine a second abnormality level corresponding to the battery pack based on the second difference; and determine a cause of the abnormal reduction in the abnormal battery voltage based on the first abnormality level and the second abnormality level.
[0082] It should be noted that, assuming that the voltage range margin value mentioned above is K, it may include K1, K2, and K3. By comparing the voltage range margin values K1, K2, and K3 with the first difference (a1+a2+a3+a4) / 4-f(T), a plurality of corresponding comparison results are obtained, and the first abnormal level corresponding to the battery pack is determined based on the plurality of comparison results; based on determining that the second steady-state difference is respectively greater than a plurality of first durations of the plurality of steady-state margin values, and determining that the second transient difference is respectively greater than a plurality of second durations of the plurality of transient margin values; based on the plurality of first durations and the plurality of second durations, the second abnormal level is determined. Table 1 is an abnormal level detection table corresponding to the battery voltage and the deviation from the mean, as shown in Table 1 below. The abnormal level is determined according to the following conditions:
[0083] Table 1
[0084]
[0085] After the above steps, the cause of the abnormal battery voltage abnormally reduced is determined by determining the first abnormal level and the second abnormal level. Table 2 is a specific cause analysis table. As shown in Table 2 below, the abnormal cause can be determined in the following ways:
[0086] Table 2
[0087] Average voltage is too low abnormally Average voltage is normal Voltage deviation from the mean is too high Determine the priority based on the specific alarm value The consistency of the battery stack deteriorates Voltage deviation is normal Abnormal decay of battery stack life normal
[0088] Through the above optional implementation, at least the following beneficial effects can be achieved:
[0089] (1) Since the current average voltage and the current deviation from the mean are determined by obtaining the voltage values corresponding to multiple batteries, by calculating the current average voltage and the current deviation from the mean, it can help understand the overall performance and voltage distribution of the battery pack, and to a certain extent, it can be determined whether there are abnormal batteries or large voltage fluctuations, so as to take corresponding measures to adjust or maintain the performance of the battery pack;
[0090] (2) Since the first abnormality level is the abnormality level corresponding to when the average voltage of the battery pack is abnormal, and the second abnormality level is the abnormality level corresponding to when the battery pack is abnormally different from the average voltage, the cause of the abnormality of the abnormal battery in the battery pack can be comprehensively analyzed and determined, so as to effectively evaluate the performance or operating status of the battery pack;
[0091] (3) The average voltage threshold can be a function value that changes with the predetermined duration of the battery pack. Therefore, dynamically adjusting the average voltage threshold according to the operating time can effectively control the voltage fluctuation range of the battery pack to better adapt to the characteristics and performance changes of the battery. Determining whether the voltage decay is abnormal by using the average voltage threshold can more reasonably evaluate whether the voltage decay is abnormal;
[0092] (4) The steady-state threshold of the deviation from the mean can be used to indicate the degree of abnormality of the battery pack voltage under a stable working state. Generally speaking, the greater the deviation of the battery pack voltage from the mean, the greater the fluctuation of the battery pack voltage under steady-state operation, indicating that the battery stack is unstable. The transient threshold of the deviation from the mean is used to determine the degree of abnormality of the battery pack voltage under a transient working state. The transient working state refers to the change in the battery pack voltage during a short period of time such as start-up, stop, and load change. Generally speaking, the greater the deviation of the battery pack voltage from the mean, the greater the fluctuation of the battery pack voltage under transient operation, indicating that the battery pack is unstable. By using these two methods to determine whether the deviation from the mean is abnormal, it is possible to better and more accurately determine whether the deviation from the mean is abnormal.
[0093] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should know that the present invention is not limited by the described action sequence, because according to the present invention, certain steps can be performed in other sequences or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present invention.
[0094] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods of various embodiments of the present invention.
[0095] Example 2
[0096] According to an embodiment of the present invention, there is also provided a device for implementing the above-mentioned method for determining the cause of battery abnormality. Figure 2 is a structural block diagram of a device for determining a battery abnormality cause according to an embodiment of the present invention. Figure 2 As shown, the device includes: an acquisition module 202, a first determination module 204, a second determination module 206, a third determination module 208 and a fourth determination module 210. The device is described in detail below.
[0097] The acquisition module 202 is used to acquire voltage values corresponding to the plurality of batteries respectively when there is an abnormal battery among the plurality of batteries included in the battery pack, wherein the abnormal battery is a battery with abnormally reduced voltage;
[0098] The first determination module 204 is connected to the acquisition module 202 and is used to determine the current average voltage corresponding to the battery group and the current deviation from the mean corresponding to the battery group according to the voltage values corresponding to the multiple batteries;
[0099] The second determination module 206 is connected to the first determination module 204, and is used to determine a first difference between the current average voltage and the average voltage threshold, and a second difference between the current deviation from the mean and the deviation from the mean threshold, wherein the average voltage threshold is an average voltage value corresponding to the battery pack within a predetermined time period, and the deviation from the mean threshold is a predetermined state judgment value of the deviation from the mean corresponding to the battery pack;
[0100] The third determination module 208 is connected to the second determination module 206, and is used to determine a first abnormality level corresponding to the battery pack according to the first difference, and to determine a second abnormality level corresponding to the battery pack according to the second difference, wherein the first abnormality level is an abnormality level corresponding to when the average voltage of the battery pack is abnormal, and the second abnormality level is an abnormality level corresponding to when the average voltage of the battery pack is abnormal;
[0101] The fourth determination module 210 is connected to the third determination module 208 and is used to determine the cause of the abnormal reduction of the abnormal battery voltage according to the first abnormal level and the second abnormal level.
[0102] It should be noted here that the above-mentioned acquisition module 202, the first determination module 204, the second determination module 206, the third determination module 208 and the fourth determination module 210 correspond to steps S102 to S110 in the method for determining the cause of battery abnormality, and the instances and application scenarios implemented by the multiple modules are the same as the corresponding steps, but are not limited to the contents disclosed in the above-mentioned embodiment 1.
[0103] Example 3
[0104] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, comprising: a processor; and a memory for storing instructions executable by the processor, wherein the processor is configured to execute instructions to implement any of the above methods for determining the cause of battery abnormality.
[0105] Example 4
[0106] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute any of the above methods for determining the cause of battery abnormality.
[0107] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0108] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0109] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0110] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0111] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0112] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0113] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principle of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A method for determining the cause of battery abnormality, characterized in that: include: In the case where there is an abnormal battery among the multiple batteries included in the battery pack, obtaining voltage values corresponding to the multiple batteries respectively, wherein the abnormal battery is a battery with abnormally reduced voltage; Determine the current average voltage corresponding to the battery group according to the voltage values corresponding to the plurality of batteries, and determine the current deviation from the mean corresponding to the battery group; Determine a first difference between the current average voltage and the average voltage threshold, and a second difference between the current deviation from the mean and the deviation from the mean threshold, wherein the average voltage threshold is an average voltage value corresponding to the battery pack within a predetermined time period, and the deviation from the mean threshold is a predetermined state judgment value of the deviation from the mean corresponding to the battery pack; Determine a first abnormality level corresponding to the battery pack according to the first difference, and determine a second abnormality level corresponding to the battery pack according to the second difference, wherein the first abnormality level is the abnormality level corresponding to when the average voltage of the battery pack is abnormal, and the second abnormality level is the abnormality level corresponding to when the deviation from the average voltage of the battery pack is abnormal; The cause of the abnormal decrease in the abnormal battery voltage is determined based on the first abnormality level and the second abnormality level.
2. The method according to claim 1, characterized in that Before determining the first difference between the current average voltage and the average voltage threshold, the method further includes: Acquire the predetermined duration, the designed life duration of the battery pack, and the designed life attenuation voltage value of the battery pack; The ratio of the predetermined time period to the designed life period is determined, and the average voltage threshold is obtained according to the product of the ratio and the designed life attenuation voltage value.
3. The method according to claim 2, characterized in that Obtaining the design life attenuation voltage value includes: Determining an initial voltage value corresponding to the battery pack; The product of the initial voltage value and a preset coefficient is determined to obtain the designed life attenuation voltage value.
4. The method according to claim 1, characterized in that: The determining, according to the first difference, a first abnormality level corresponding to the battery pack includes: determining multiple voltage range margin values; Comparing the plurality of voltage range margin values with the first difference value respectively to obtain a plurality of comparison results; A first abnormality level corresponding to the battery pack is determined according to the plurality of comparison results.
5. The method according to claim 1, characterized in that Determining a second difference between the current deviation from the mean and the deviation from the mean threshold also includes: When the deviation from the mean threshold includes a steady-state deviation from the mean threshold and a transient deviation from the mean threshold, and the second difference includes a second transient difference and a second steady-state difference, determine the second steady-state difference between the current deviation from the mean and the steady-state deviation from the mean threshold, and determine the second transient difference between the current deviation from the mean and the transient deviation from the mean threshold.
6. The method according to claim 5, characterized in that The determining, according to the second difference, a second abnormality level corresponding to the battery pack includes: determining a plurality of steady-state margin values and a plurality of transient margin values; determining a plurality of first durations during which the second steady-state difference value is respectively greater than the plurality of steady-state margin values, and determining a plurality of second durations during which the second transient-state difference value is respectively greater than the plurality of transient margin values; The second abnormality level is determined according to the plurality of first durations and the plurality of second durations.
7. The method according to any one of claims 1 to 6, characterized in that: The determining the current deviation from the mean corresponding to the battery pack includes: Determining a lowest voltage value from the voltage values corresponding to the plurality of batteries; The difference between the current average voltage and the lowest voltage value is determined to obtain the current deviation from the mean corresponding to the battery pack.
8. A device for determining the cause of battery abnormality, characterized in that: include: an acquisition module, configured to acquire voltage values corresponding to the plurality of batteries respectively when there is an abnormal battery among the plurality of batteries included in the battery pack, wherein the abnormal battery is a battery with abnormally reduced voltage; A first determination module, configured to determine a current average voltage corresponding to the battery group and a current deviation from the mean corresponding to the battery group according to voltage values corresponding to the plurality of batteries respectively; A second determination module is used to determine a first difference between the current average voltage and the average voltage threshold, and a second difference between the current deviation from the mean and the deviation from the mean threshold, wherein the average voltage threshold is an average voltage value corresponding to the battery pack within a predetermined time period, and the deviation from the mean threshold is a predetermined state judgment value of the deviation from the mean corresponding to the battery pack; a third determination module, configured to determine a first abnormality level corresponding to the battery pack according to the first difference, and to determine a second abnormality level corresponding to the battery pack according to the second difference, wherein the first abnormality level is an abnormality level corresponding to when an average voltage abnormality occurs in the battery pack, and the second abnormality level is an abnormality level corresponding to when an average voltage abnormality occurs in the battery pack; The fourth determination module is used to determine the reason why the abnormal battery voltage is abnormally reduced according to the first abnormal level and the second abnormal level.
9. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method for determining the cause of battery abnormality as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the method for determining the cause of battery abnormality as claimed in any one of claims 1 to 7.