A method and device for obtaining battery health status
By combining electricity meter and current data to calculate the battery health status, the problem that the existing technology cannot accurately obtain the battery health status in harsh environments is solved, and the battery health status is accurate and reliable. It is suitable for high-load scenarios such as mine heavy trucks.
Patent Information
- Application Number
- CN202411305182.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2024-12-27
- Estimated Expiration
- 2044-09-19
AI Technical Summary
The existing technology cannot accurately obtain the battery health status under high load, frequent start-stop and complex terrain conditions, and cannot meet the actual needs of battery use environments such as mine heavy trucks.
By obtaining the charging records and real-time current charging data, the meter power health status estimate and the ATM integral health status estimate are calculated, and the meter power health status estimate are integrated, and the meter data is used to reflect the actual situation of the battery and the current data accurately. Estimate the power during charging.
In harsh environments, the battery health status is achieved accurately and reliable, ensuring the accuracy and rapid calculation of the estimation results, and meeting the real-time maintenance and replacement needs of mine heavy trucks and other scenarios.
Smart Images

Figure CN118818359B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery management technology, and in particular to a method and device for obtaining a battery health status. Background Art
[0002] Mining heavy trucks are heavy vehicles used for mining transportation. They usually work in harsh environments, including high loads, frequent starts and stops, and complex terrain conditions. These conditions make mining heavy trucks very demanding on batteries. Therefore, it is necessary to accurately estimate the health status of the battery in real time to help users maintain and replace the battery in a timely manner. Battery health status refers to the comparison between the current state of the battery and its rated state, and is usually used to reflect the degree of battery attenuation. Accurately estimating the health status of the battery is of great significance for extending battery life and optimizing the battery management system. Real-time accurate estimates of the health status of the technical battery can help users maintain and replace the battery in a timely manner.
[0003] The most commonly used method for estimating the health status of batteries is electrochemical analysis, which directly measures or infers the internal state and changes of batteries based on the study of electrochemical reactions inside batteries. However, the performance parameters of a car's battery pack are highly correlated with the operating conditions of the car, and it is difficult to simulate actual operating conditions under laboratory conditions. In electric vehicles and energy storage systems, another method for obtaining the health status of batteries is to use data from the charging process to estimate the health status of batteries. However, the current existing technology cannot be used in harsh environments such as high loads, frequent starts and stops, and complex terrain conditions, and cannot meet the actual use needs in production. Summary of the invention
[0004] In view of this, the present application provides a battery health status acquisition method and device to reliably complete the real-time acquisition of the battery health status.
[0005] Specifically, the present application is implemented through the following technical solutions:
[0006] The first aspect of the present application provides a method for obtaining a battery health status, the method comprising:
[0007] Acquire charging segment data according to the meter charging record and the current charging real-time data, wherein the charging segment data at least includes the meter charging segment data and the current charging segment data;
[0008] Calculating an estimated health state value of the electric meter power and an estimated health state value of the ampere-hour integration according to the electric meter charging segment data and the current charging segment data respectively;
[0009] The capacity change of the battery is calculated according to the meter charging segment data and the rated total energy of the battery to obtain the estimated value of the health state of the meter power; the ampere-hour integrated health state estimated value is calculated based on the current charging segment data and the real-time capacity estimated value of the battery;
[0010] The comprehensive health state of the battery is determined by fusing the estimated health state of the electric meter power and the estimated health state of the ampere-hour integrated.
[0011] A second aspect of the present application provides a battery health status acquisition device, the device comprising an acquisition module, a calculation module and a determination module; wherein:
[0012] The acquisition module is used to acquire charging segment data according to the meter charging record and the current charging real-time data, wherein the charging segment data at least includes the meter charging segment data and the current charging segment data;
[0013] The calculation module is used to calculate the estimated value of the health state of the electric meter power and the estimated value of the health state of the ampere-hour integration according to the electric meter charging segment data and the current charging segment data respectively;
[0014] The capacity change of the battery is calculated according to the meter charging segment data and the rated total energy of the battery to obtain the estimated value of the health state of the meter power; the ampere-hour integrated health state estimated value is calculated based on the current charging segment data and the real-time capacity estimated value of the battery;
[0015] The determination module is used to fuse the estimated health state of the electric meter power and the estimated health state of the ampere-hour integrated health state to determine the comprehensive health state of the battery.
[0016] The third aspect of the present application provides a battery health status acquisition device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of any one of the methods provided in the first aspect of the present application are implemented.
[0017] The fourth aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any one of the methods provided in the first aspect of the present application.
[0018] The battery health state acquisition method and device provided by the present application first acquire charging segment data according to the meter charging record and the current charging real-time data, wherein the charging segment data at least includes the meter charging segment data and the current charging segment data, and then respectively calculates the meter power health state estimation value and the ampere-hour integral health state estimation value according to the meter charging segment data and the current charging segment data, wherein the capacity change of the battery is calculated according to the meter charging segment data and the rated total energy of the battery to obtain the meter power health state estimation value; the ampere-hour integral health state estimation value is calculated based on the current charging segment data and the real-time capacity estimation value of the battery, and finally the meter power health state estimation value and the ampere-hour integral health state estimation value are integrated to determine the comprehensive health state of the battery. In this way, the meter variable health state estimation value is determined through the meter charging record, and the actual situation of the battery can be reflected through the meter data; and the ampere-hour integral health state estimation value is determined through the current charging real-time data, so that the actual amount of electricity transferred during the charging process can be accurately estimated, and then the two are combined to obtain an accurate comprehensive health state of the battery. Further, the comprehensive health state of the battery is obtained by combining the two data to ensure the accuracy of the estimation result. In this way, data can be acquired in harsh environments, and estimation results can be obtained by performing rapid calculations directly without complex calculations. This solves the problem that mining heavy trucks cannot obtain estimation results in real time, and fully utilizes the advantages of the two types of battery data, comprehensive analysis and verification, to ensure the accuracy and reliability of the battery's comprehensive health status estimation. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 A flowchart of a first embodiment of a method for obtaining a battery health status provided in the present application;
[0020] Figure 2 A flowchart of a second embodiment of a method for obtaining a battery health status provided in this application;
[0021] Figure 3 A flowchart of a third embodiment of a method for obtaining a battery health status provided in this application;
[0022] Figure 4 A hardware structure diagram of a battery health status acquisition device in which the battery health status acquisition device of the present application is located;
[0023] Figure 5 This is a structural diagram of the first embodiment of the battery health status acquisition device provided in this application. DETAILED DESCRIPTION
[0024] Here, exemplary embodiments are described in detail, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application.
[0025] The terms used in this application are only for the purpose of describing specific embodiments and are not intended to limit this application. The singular forms of "a", "said" and "the" used in this application are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used in this article refers to and includes any or all possible combinations of one or more associated listed items.
[0026] It should be understood that although the terms first, second, third, etc. may be used in the present application to describe various information, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0027] The present application provides a method and device for obtaining the health status of a battery, so as to reliably and accurately obtain the health status of a battery.
[0028] The battery health state acquisition method and device provided by the present application first acquire charging segment data according to the meter charging record and the current charging real-time data, wherein the charging segment data at least includes the meter charging segment data and the current charging segment data, and then respectively calculates the meter power health state estimation value and the ampere-hour integral health state estimation value according to the meter charging segment data and the current charging segment data, wherein the capacity change of the battery is calculated according to the meter charging segment data and the rated total energy of the battery to obtain the meter power health state estimation value; the ampere-hour integral health state estimation value is calculated based on the current charging segment data and the real-time capacity estimation value of the battery, and finally the meter power health state estimation value and the ampere-hour integral health state estimation value are integrated to determine the comprehensive health state of the battery. In this way, the meter variable health state estimation value is determined through the meter charging record, and the actual situation of the battery can be reflected through the meter data; the ampere-hour integral health state estimation value is determined through the current charging real-time data, and the actual amount of electricity transferred during the charging process can be accurately estimated, and then the two are combined to obtain an accurate comprehensive health state of the battery. In this way, the advantages of the two types of battery data are fully utilized, and comprehensive analysis and verification are carried out to ensure the accuracy and reliability of the battery comprehensive health state estimation.
[0029] Specific embodiments are given below to introduce the technical solution of the present application in detail.
[0030] Figure 1 This is a flowchart of the first embodiment of the battery health status acquisition method provided by this application. Please refer to Figure 1 , the method provided in this embodiment may include:
[0031] S101. Acquire charging segment data according to the meter charging record and the current charging real-time data, wherein the charging segment data at least includes the meter charging segment data and the current charging segment data.
[0032] Specifically, the meter charging record is the charging-related data accumulated and recorded by the meter during the charging process. In specific implementation, the specific data type contained in the meter charging record is determined according to actual needs, and is not limited in this embodiment. For example, in one embodiment, the meter charging record may include information such as the power increment and related timestamps during each charging process. For another example, in another embodiment, the meter charging record includes information such as the charging power, discharging power, voltage, current, temperature, etc. during the charging and discharging process of the battery.
[0033] Furthermore, the specific method for obtaining the meter charging record is selected according to the actual situation, and is not limited in this embodiment. For example, in one embodiment, the meter charging record can be obtained through the vehicle-mounted battery management system. For another example, in another embodiment, the data recorded by an independent meter device can be determined as the meter charging record.
[0034] Furthermore, the real-time data of current charging is the current data measured in real time during the charging process. The data at each moment of the charging process is recorded through high-frequency sampling, and the real-time data of current charging can be obtained. It should be noted that the real-time data of current charging can reflect the current changes in the charging process in real time compared to the charging record, and the information recorded in the real-time data of current charging is more detailed.
[0035] Furthermore, the meter charging segment is a segment of data in the meter charging record where the amount of data changes significantly, so that the battery status can be judged through the data in the meter charging segment. It should be noted that only the data in the meter charging record where the amount of data changes significantly (i.e., contains a large amount of data) is used as the meter charging segment to prevent misjudgment caused by too little data in the data with a small amount of data.
[0036] Similarly, the current charging segment data is a segment of data in the current charging real-time data where the data volume changes significantly. In specific implementation, for example, in one embodiment, the degree of data volume change can be determined based on the battery capacity change before and after obtaining the current charging real-time data.
[0037] S102, respectively calculating an estimated value of the health state of the electric meter power and an estimated value of the health state of the ampere-hour integration according to the electric meter charging segment data and the current charging segment data.
[0038] Optionally, the capacity change of the battery is calculated based on the meter charging segment data and the rated total energy of the battery to obtain the estimated value of the meter power health state; and the ampere-hour integrated health state estimate is calculated based on the current charging segment data and the real-time capacity estimate of the battery.
[0039] Specifically, the rated total energy of a battery is the total energy that the battery can store and release under rated conditions. It indicates the maximum energy that the battery can provide when it is fully charged. The rated total energy of the battery can be used to measure the capacity and performance of the battery.
[0040] Furthermore, the real-time estimated capacity value of the battery is the amount of charge that the battery can currently provide. It should be noted that the real-time estimated capacity value of the battery changes with the use of the battery and changes in environmental conditions.
[0041] A specific embodiment is given below to describe in detail the process of calculating the capacity change of the battery according to the meter charging segment data and the rated total energy of the battery to obtain the estimated value of the meter power health state:
[0042] (1) Determine the estimated total amount of meter current during the charging process according to the meter charging segment data.
[0043] Specifically, the total amount of electric meter current is the cumulative value of the amount of electricity charged recorded by the electric meter during the time period of the electric meter charging segment data. The total amount of electric meter current can represent the actual charging current of the entire charging process, and the value is represented by the electric meter.
[0044] In specific implementation, in this step, the corresponding estimated total amount of meter current can be determined directly through the state of charge (SOC) of the battery before and after in the meter charging segment data.
[0045] (2) Calculating an estimated value of the health status of the electric meter according to the estimated total amount of the electric meter current and the rated total energy of the battery.
[0046] In the specific implementation, in this step, because the ratio between the predicted total amount of the meter current and the rated total energy of the battery can reflect the comparison between the energy that the battery can provide in actual use and its actual capacity, the ratio between the predicted total amount of the meter current and the rated total energy of the battery can be directly determined as the estimated value of the meter's power health status.
[0047] The method provided in this embodiment comprehensively determines the estimated value of the meter power health state of the battery by using the estimated total meter current obtained in the meter charging segment and the rated total energy of the battery, and can accurately analyze the information measured by the meter to obtain a reliable estimate of the meter power health state.
[0048] Furthermore, the real-time estimated capacity of the battery refers to the current available capacity of the battery at any given moment, and reflects the amount of electricity that the battery can store and release in its current state. It should be noted that the real-time estimated capacity of the battery is a dynamic parameter that changes with factors such as the battery's charging and discharging process, temperature changes, and usage conditions.
[0049] A specific embodiment is given below to describe in detail the process of calculating the estimated value of the ampere-hour integrated health state based on the current charging segment data and the real-time estimated value of the battery capacity:
[0050] (1) Determine the total amount of ampere-hour current during the charging process according to the real-time charging current data.
[0051] Specifically, the total current in ampere-hours is the actual current data measured during the charging process. In specific implementation, for example, in one embodiment, the current in the real-time data of current charging can be integrated to obtain the total current in ampere-hours.
[0052] (2) Calculating the ampere-hour integrated health status estimate value based on the ampere-hour current total amount and the real-time capacity estimate value of the battery.
[0053] Specifically, because the ratio of the real-time capacity estimate of the battery to the total ampere-hour current of the battery reflects the difference between the performance of the battery in actual use and the ideal state, the ratio of the real-time capacity estimate of the battery to the total ampere-hour current of the battery can be directly determined as the ampere-hour integrated health status estimate.
[0054] The method provided in this embodiment analyzes the difference between the actual use of the battery and the ideal state through the real-time capacity estimation value of the battery and the total ampere-hour current of the battery, and can accurately obtain the ampere-hour integrated health state estimation value reflecting the health state of the battery.
[0055] S103: Determine the comprehensive health state of the battery by integrating the estimated health state value of the electric meter power and the estimated health state value of the ampere-hour integration.
[0056] Specifically, by integrating the estimated value of the health state of the electric meter power and the estimated value of the health state of the ampere-hour integration, a comprehensive estimated value of the health state of the battery can be obtained. In specific implementation, for example, in one embodiment, the estimated value of the health state of the electric meter power can be calibrated and corrected based on the estimated value of the health state of the ampere-hour integration to obtain the comprehensive health state of the battery. For another example, in another embodiment, the estimated value of the health state of the electric meter power and the estimated value of the health state of the ampere-hour integration can be added to obtain the comprehensive health state of the battery.
[0057] The battery health status acquisition method provided in this application determines the estimated value of the health status of the meter variable through the meter charging record, and can reflect the actual situation of the battery through the meter data; and then determines the estimated value of the ampere-hour integrated health status through the real-time current charging data, which can accurately estimate the actual amount of electricity transferred during the charging process, and then combine the two to obtain an accurate comprehensive health status of the battery. In this way, the advantages of the two types of battery data are fully utilized, and comprehensive analysis and verification are carried out to ensure the accuracy and reliability of the comprehensive health status estimation of the battery.
[0058] Figure 2 This is a flowchart of the second embodiment of the battery health status acquisition method provided by this application. Please refer to Figure 2 Based on the above embodiment, the step of fusing the estimated health state of the electric meter power and the estimated health state of the ampere-hour integrated value to determine the comprehensive health state of the battery may include:
[0059] S201: Obtain a health status reference value of the battery.
[0060] Specifically, the health state reference value is measured by a monitoring device connected to the battery, and the health state reference value can provide a reference standard for the actual health state value of the battery. For example, the health state reference value can be determined as a reference standard for the health state of the battery. In specific implementation, the health state reference value of the battery can be obtained based on the battery early warning system of the battery.
[0061] It should be noted that the time when the health status reference value is obtained can be obtained through the health status reference value. For example, in one embodiment, the specific time when the health status reference value is obtained is determined through the timestamp information carried by the health status reference value.
[0062] S202: Match the estimated health status value of the electric meter electricity quantity and the estimated health status value of the ampere-hour integration with the health status reference value respectively to obtain a target matching result.
[0063] Specifically, the target matching result characterizes the matching relationship between the estimated value of the health state of the electric meter electricity and the health state reference value, and the matching relationship between the estimated value of the health state of the ampere-hour integral and the health state reference value. In specific implementation, the estimated value of the health state of the electric meter electricity and the estimated value of the health state of the ampere-hour integral can be matched based on a traditional matching method, or the estimated value of the health state of the electric meter electricity and the estimated value of the health state of the ampere-hour integral can be matched based on a matching method of a neural network. In this embodiment, this is not limited. For example, in one embodiment, the measurement time of the estimated value of the health state of the electric meter electricity and the estimated value of the health state of the ampere-hour integral is obtained, and matched with the timestamp of the health state reference value, and the values with the same measurement time are determined to be matched, otherwise they are determined to be mismatched.
[0064] It should be noted that when the meter power health status estimate value and the ampere-hour integral health status estimate value do not have a matching health status reference value, the target matching result can be determined as a mismatch; when the meter power health status estimate value and the ampere-hour integral health status estimate value both match, if the values of the meter power health status estimate value and the ampere-hour integral health status estimate value are located on the left and right sides of the health status reference value, the target matching result can be determined as a double-sided match; if the values of the meter power health status estimate value and the ampere-hour integral health status estimate value are both greater than or less than the health status reference value, the target matching result can be determined as a single-sided match.
[0065] S203: Determine the meter power weight and ampere-hour integral weight based on the target matching result.
[0066] Specifically, the meter power weight and the ampere-hour integral weight can represent the contribution of the meter power health status estimate and the ampere-hour integral health status estimate in calculating the final comprehensive health status. In specific implementation, based on the target matching result, a higher weight value can be set for a high matching degree and a lower weight value can be set for a low matching degree.
[0067] A specific embodiment is given below to describe in detail the process of determining the meter power weight and the ampere-hour integral weight based on the target matching result:
[0068] (1) When the target matching result is a mismatch, the meter power weight and the ampere-hour integral weight are both determined as preset weight values.
[0069] Specifically, the specific value of the preset weight value is set according to actual needs, and is not limited in this embodiment. For example, in one embodiment, the preset weight value can be set to 0.5.
[0070] In specific implementation, in combination with the above embodiment, when the target matching result is mismatch, the meter power weight can be set to 0.5, and the ampere-hour integral weight can be set to 0.5.
[0071] (2) When the target matching result is a bilateral match, the meter power weight and the ampere-hour integral weight are determined based on the matching degree between the meter power health state estimation value and the ampere-hour integral health state estimation value.
[0072] Specifically, after the match is determined by the target matching result, the degree of the match can be further determined according to the numerical value. In specific implementation, for example, in one embodiment, a larger weight value is set for a value close to the health status reference value, and a smaller weight value is set for a value far from the health status reference value.
[0073] For another example, in another embodiment, the matching degree is determined based on the following formula to obtain the corresponding meter power weight and ampere-hour integral weight:
[0074] ;
[0075] ;
[0076] Among them, W AH W is the ampere-hour integral weight, Meter is the meter power weight, BMS is the health status reference value, AH is the ampere-hour integrated health status estimate, and Meter is the meter power health status estimate.
[0077] (3) When the target matching result is a one-sided match, the meter power weight and the ampere-hour integral weight are determined based on the numerical values of the meter power health status estimate value and the ampere-hour integral health status estimate value.
[0078] Specifically, after the match is determined by the target matching result, the unilateral match is continued to be determined. It can be understood that the health status reference value at this time is the minimum or maximum value among the ampere-hour integral health status estimation value, the meter power health status estimation value and the health status reference value. In specific implementation, for example, in one embodiment, a larger weight value is set for a value close to the health status reference value, and a smaller weight value is set for a value far from the health status reference value.
[0079] For another example, in another embodiment, the matching degree is determined based on the following formula to obtain the corresponding meter power weight and ampere-hour integral weight:
[0080] ;
[0081] ;
[0082] Among them, W Max W is the weight value of the larger value between the estimated value of the health status of the ampere-hour integral and the estimated value of the health status of the electric meter electricity.Min is the weight value of the smaller value of the ampere-hour integral health status estimate and the meter power health status estimate, Max is the larger value of the ampere-hour integral health status estimate and the meter power health status estimate, Min is the smaller value of the ampere-hour integral health status estimate and the meter power health status estimate, and BMS is the health status reference value.
[0083] The method provided in this embodiment is based on the target matching result, and in combination with the numerical values of the ampere-hour integral health state estimation value, the meter power health state estimation value and the health state reference value, the ampere-hour integral health state estimation value and the meter power health state estimation value are compared with the health state reference value, and the meter power weight and the ampere-hour integral weight are determined based on the health state reference value. In this way, the weight value is set by the distance from the health state reference value. Compared with only setting a preset weight value in the prior art, the weight value determined by the distance from the health state reference value is more scientific and accurate, and is convenient for accurately determining the comprehensive health state of the battery. In this way, the scientificity and accuracy of the comprehensive health state of the battery can be guaranteed.
[0084] S204: Determine the comprehensive health status of the battery based on the meter power weight and the ampere-hour integral weight.
[0085] In specific implementation, in this step, the estimated health status of the electric meter power is weighted based on the electric meter power weight, and the estimated health status of the ampere-hour integral is weighted based on the ampere-hour integral weight, and finally the sum is taken to obtain the comprehensive health status of the battery.
[0086] The battery health status acquisition method provided in this embodiment first obtains the battery health status reference value, then matches the meter power health status estimation value and the ampere-hour integral health status estimation value with the health status reference value respectively, obtains the target matching result, and then determines the meter power weight and the ampere-hour integral weight based on the target matching result, and finally determines the comprehensive health status of the battery based on the meter power weight and the ampere-hour integral weight. In this way, the meter power weight and the ampere-hour integral weight are determined by the battery health status reference value, and the degree of sharing of the meter power health status estimation value and the ampere-hour integral health status estimation value on the battery comprehensive health status is characterized by accurate weight values, thereby ensuring that the comprehensive health status value obtained after weighting can be more accurate, and improving the reliability of battery health status acquisition.
[0087] Figure 3 This is a flowchart of the third embodiment of the battery health status acquisition method provided by this application. Please refer to Figure 3 , the method provided in this embodiment may include:
[0088] S301. Acquire the electric meter charging data from the electric meter charging record.
[0089] Specifically, during the charging process of the battery, the electric meter records the current data flowing through the electric meter to the battery in real time, and the electric meter charging data can be directly obtained by reading the meter.
[0090] S302, performing linear difference supplementation processing on the current charging real-time data to obtain complete real-time data.
[0091] Specifically, linear interpolation processing is a method used to fill missing values in a data set by utilizing the linear relationship between adjacent data points before and after the missing values, and calculating and filling these missing values according to the principle of linear interpolation to ensure the continuity and integrity of the data.
[0092] In specific implementation, the real-time data of current charging is discontinuous, and it is necessary to perform linear interpolation to supplement the real-time data of current charging to ensure the continuity and integrity of the complete real-time data.
[0093] S303. Determine a target charging segment according to the degree of change of the SOC before and after charging in the electric meter charging data and the complete real-time data, wherein the target charging segment is a segment in which the difference of the SOC before and after charging in the electric meter charging data and the complete real-time data is greater than a first threshold at the same time.
[0094] Specifically, segments with significant SOC changes usually reflect significant charging or discharging processes experienced by the battery during actual operation. Such segments contain important information about the battery and can more accurately evaluate the battery's health status.
[0095] In specific implementation, the specific value of the first SOC threshold before and after charging is set according to actual needs, and is not limited in this embodiment. For example, in one embodiment, the first threshold can be set to a larger value to ensure that the SOC of the battery changes significantly.
[0096] Furthermore, it is understandable that the target charging segment needs to be obtained from both the meter charging data and the complete real-time data.
[0097] S304 , preprocessing the abnormal current data in the target charging segment to obtain the charging segment data, wherein the charging segment data at least includes meter charging segment data and current charging segment data.
[0098] Specifically, the target charging segment can be processed by a traditional data preprocessing method, or by a data preprocessing method of a neural network model, which is not limited in this embodiment. For example, in one embodiment, an abnormal point with an abnormal current value in the target charging segment is obtained, the abnormal point is deleted, and smoothing is completed to obtain the meter charging segment data and the current charging segment data.
[0099] S305: Determine the estimated total amount of meter current during the charging process according to the meter charging segment data.
[0100] In specific implementation, the current data in the charging segment data of the electric meter can be integrated to obtain the estimated total amount of the electric meter current.
[0101] S306: Calculate an estimated value of the health status of the electric meter power according to the electric meter charging segment data.
[0102] In the specific implementation, a specific embodiment is given below to describe in detail the process of calculating the estimated value of the health status of the electric meter power according to the charging segment data of the electric meter:
[0103] (1) Extracting charging power according to the charging segment data of the electric meter.
[0104] In specific implementation, the current data in the charging segment data of the electric meter can be calculated to obtain the charging power.
[0105] (2) Calculate the SOC difference before and after charging.
[0106] The prompt shows that the battery data before and after charging is determined through the meter charging segment data, and the SOC values of the batteries after charging are compared to obtain the SOC difference.
[0107] (3) Determine the estimated total meter current based on the ratio of the charge capacity to the SOC difference.
[0108] Specifically, the charging power is the total charging power of the battery recorded in the electric meter.
[0109] In specific implementation, the estimated total amount of meter current corresponding to the battery can be calculated based on the following formula:
[0110] ;
[0111] Among them, E current is the estimated total current of the meter, W is the charging capacity, Q is the total current in ampere hours, SOC is the SOC difference, t1 and t2 are the start and end times of charging respectively.
[0112] (4) Determine the ratio of the estimated total amount of the meter current to the rated total energy of the battery as the estimated value of the meter power health status.
[0113] In specific implementation, the estimated value of the meter power health status corresponding to the battery can be calculated based on the following formula:
[0114] ;
[0115] Among them, E current E is the estimated total current of the meter,rated is the rated total energy of the battery, and SOH1 is the estimated value of the current battery meter power health status.
[0116] The method provided in this embodiment first extracts the charging capacity according to the meter charging segment data, then calculates the SOC difference before and after charging, and then determines the estimated total meter current based on the ratio of the charging capacity to the SOC difference, and finally determines the ratio of the estimated total meter current to the rated total energy of the battery as the estimated value of the health state of the meter capacity. In this way, the estimated value of the health state of the meter capacity can be obtained simply and accurately through the meter charging segment data, ensuring the reliability of subsequent calculations.
[0117] S307: Determine the total amount of ampere-hour current during the charging process according to the real-time charging current data.
[0118] For the specific implementation process of this step, please refer to the relevant introduction in the above embodiment, which will not be repeated here.
[0119] S308 , calculating an ampere-hour integrated health status estimation value according to the current charging segment data.
[0120] In the specific implementation, a specific embodiment is given below to describe in detail the process of calculating the estimated value of the ampere-hour integrated health state based on the current charging segment data:
[0121] (1) Determine the total ampere-hour current of the battery before and after charging based on the current integration according to the real-time charging current data.
[0122] Specifically, the total amount of ampere-hour current delivered to the battery during the charging process is determined based on the real-time data of current charging. In specific implementation, the total amount of ampere-hour current can be calculated based on the following formula:
[0123] ;
[0124] Where Q is the total current in ampere-hours, I(t) is the current during the charging process, and t1 and t2 are the start and end times of charging, respectively.
[0125] (2) Determine the real-time capacity estimation value of the battery by a ratio of the total ampere-hour current to a SOC difference between the battery before and after charging.
[0126] Specifically, the ratio of the total ampere-hour current to the SOC difference before and after the battery is charged can reflect the effective capacity of the battery, so the actual capacity estimation value of the battery can be evaluated by this ratio.
[0127] In specific implementation, the real-time capacity estimation value of the battery can be calculated based on the following formula:
[0128] ;
[0129] Among them, C current is the real-time capacity estimation value, Q is the total current in ampere hours, SOC is the SOC difference.
[0130] (3) Determining a ratio of the real-time capacity estimation value of the battery to the rated total capacity of the battery as the ampere-hour integrated health status estimation value.
[0131] Specifically, the performance of the battery can be characterized by the ratio of the real-time capacity estimation value of the battery to the rated total capacity of the battery. Therefore, the ratio of the real-time capacity estimation value of the battery to the rated total capacity of the battery can be directly determined as the ampere-hour integrated health status estimation value.
[0132] In specific implementation, the estimated value of the battery's ampere-hour integrated health status can be calculated based on the following formula:
[0133] ;
[0134] Among them, SOH2 is the estimated value of the battery's ampere-hour integrated health status, C rated is the rated capacity of the battery, C cu According to the real-time data of current charging, the total ampere-hour current of the battery before and after charging and the SOC difference of the battery before and after charging are determined based on the current integration, and then the ratio of the total ampere-hour current and the SOC difference of the battery before and after charging is determined as the real-time capacity estimation of the battery, and finally the ratio of the real-time capacity estimation of the battery to the rated total capacity of the battery is determined as the ampere-hour integral health status estimation. In this way, by monitoring the health status of the battery through the real-time current charging real-time data acquired in real time, an accurate ampere-hour integral health status estimation can be obtained.
[0135] S309: Calculate the arithmetic mean of the estimated value of the health state of the electricity meter and the estimated value of the ampere-hour integrated health state to obtain a comprehensive estimated value of the health state.
[0136] Specifically, the comprehensive health status estimation value is a battery parameter obtained by combining the meter power health estimation value and the ampere-hour integrated health status estimation value. In specific implementation, the meter power health status estimation value and the ampere-hour integrated health status estimation value are calculated by arithmetic mean to obtain the corresponding comprehensive health status.
[0137] It should be noted that when both the estimated value of the health status of the electric meter power and the estimated value of the health status of the ampere-hour integral exceed 1, the values of both can be directly modified to 1. When only one of the estimated value of the health status of the electric meter power and the estimated value of the health status of the ampere-hour integral exceeds 1, the data exceeding 1 is deleted, and the other data not exceeding 1 is directly determined as the comprehensive health status of the battery.
[0138] S310, identifying abnormal data of the comprehensive health status estimate.
[0139] In specific implementation, abnormal data in the comprehensive health status estimation value can be identified based on traditional abnormal data identification methods, or based on abnormal data identification methods based on neural networks. This is not limited in this embodiment.
[0140] S311. Match the abnormal data processing method based on the abnormality degree of the abnormal data.
[0141] In specific implementation, the abnormality degree of abnormal data can be divided into different levels, and the abnormal data processing method is matched according to the abnormality degree. For example, in one embodiment, the abnormal data is divided into low abnormality, medium abnormality and high abnormality.
[0142] Furthermore, the specific matching relationship between the abnormal data processing method and the abnormal degree is set according to actual needs, and is not limited in this embodiment. For example, in one embodiment, the data with a comprehensive health status estimation value greater than 1 is modified to 1. For example, in another embodiment, in combination with the above example, in the case of low abnormality, data smoothing and simple correction are performed for processing; in the case of moderate abnormality, data difference and abnormal correction are performed; in the case of high abnormality, the abnormal data is deleted.
[0143] S312: Process the abnormal data based on the abnormal data processing method to obtain a comprehensive health status of the battery.
[0144] In specific implementation, after the monitored abnormal data is processed based on the abnormal data method, an estimated value of the comprehensive health state without abnormal data is obtained, which is determined as the comprehensive health state of the battery.
[0145] The battery health status acquisition method provided in this embodiment does not require complex models and calculations, and can provide a highly accurate battery health status by calculating the battery's power and energy during the charging process. Furthermore, since no additional dedicated equipment is required, it can be implemented using existing charging monitoring equipment, reducing system costs. At the same time, by providing continuous battery health status values, it can reflect subtle changes in the battery state, and can be operated and understood without professional knowledge, thereby improving user-friendliness. Furthermore, when abnormal data with a value exceeding 1 appears in the meter's power health status estimate and the ampere-hour integrated health status estimate, the abnormal data with a value exceeding 1 will be deleted to ensure the accuracy of the final comprehensive health status.
[0146] Corresponding to the aforementioned embodiment of a method for acquiring a battery health status, the present application also provides an embodiment of a device for acquiring a battery health status.
[0147] The embodiment of a battery health status acquisition device of the present application can be applied to a battery health status acquisition device. The device embodiment can be implemented by software, or by hardware or a combination of software and hardware. Taking software implementation as an example, as a device in a logical sense, the processor of the battery health status acquisition device reads the corresponding computer program instructions in the non-volatile memory into the memory and runs them. From the hardware level, if Figure 4 As shown, it is a hardware structure diagram of the battery health status acquisition device where the battery health status acquisition device of the present application is located, except Figure 4 In addition to the processor, memory, network interface, and non-volatile memory shown, the battery health status acquisition device in the embodiment where the device is located may also include other hardware, which will not be described in detail.
[0148] Figure 5 This is a schematic diagram of the structure of the first embodiment of the battery health status acquisition device provided by this application. Please refer to Figure 5 The device provided in this embodiment includes an acquisition module 410, a calculation module 420 and a determination module 430; wherein,
[0149] The acquisition module 410 is used to acquire charging segment data according to the meter charging record and the current charging real-time data, wherein the charging segment data at least includes the meter charging segment data and the current charging segment data;
[0150] The calculation module 420 is used to calculate the estimated value of the health state of the electric meter power and the estimated value of the health state of the ampere-hour integration according to the electric meter charging segment data and the current charging segment data respectively;
[0151] The capacity change of the battery is calculated according to the meter charging segment data and the rated total energy of the battery to obtain the estimated value of the health state of the meter power; the ampere-hour integrated health state estimated value is calculated based on the current charging segment data and the real-time capacity estimated value of the battery;
[0152] The determination module 430 is used to fuse the estimated health state of the electric meter power and the estimated health state of the ampere-hour integrated health state to determine the comprehensive health state of the battery.
[0153] The device of this embodiment can be used to perform Figure 1 The steps, specific implementation principles and implementation processes of the method embodiment shown are similar and will not be repeated here.
[0154] Optionally, the calculation module 420 is specifically configured to determine the estimated total amount of meter current during the charging process according to the meter charging segment data;
[0155] The calculation module 420 is further specifically configured to calculate the estimated value of the health status of the electric meter electricity according to the estimated total amount of the electric meter current and the rated total energy of the battery.
[0156] Optionally, the calculation module 420 is further specifically configured to extract the charging power according to the charging segment data of the electric meter;
[0157] The calculation module 420 is further specifically used to calculate the SOC difference before and after charging;
[0158] The calculation module 420 is further specifically used to determine the estimated total amount of meter current based on the ratio of the charging power and the SOC difference;
[0159] The calculation module 420 is further specifically used to determine the ratio of the estimated total amount of the meter current to the rated total energy of the battery as the estimated value of the meter power health state.
[0160] Optionally, the calculation module 420 is further specifically used to determine the total amount of ampere-hour current during the charging process according to the real-time charging current data;
[0161] The calculation module 420 is further specifically configured to calculate the ampere-hour integrated health status estimation value according to the total ampere-hour current and the real-time capacity estimation value of the battery.
[0162] Optionally, the calculation module 420 is further specifically used to determine the total ampere-hour current of the battery before and after charging and the SOC difference of the battery before and after charging based on the current integration according to the real-time charging current data;
[0163] The calculation module 420 is further specifically configured to determine the ratio of the total ampere-hour current to the SOC difference before and after charging of the battery as the real-time capacity estimation value of the battery;
[0164] The calculation module 420 is further specifically configured to determine the ratio of the real-time capacity estimation value of the battery to the rated total capacity of the battery as the ampere-hour integrated health status estimation value.
[0165] Optionally, the determination module 430 is specifically used to calculate the arithmetic mean of the estimated value of the health state of the electric meter electricity quantity and the estimated value of the health state of the ampere-hour integration to obtain a comprehensive health state estimated value;
[0166] The determination module 430 is further specifically used to identify abnormal data of the comprehensive health status estimate;
[0167] The determination module 430 is further specifically used to match the abnormal data processing method based on the abnormality degree of the abnormal data;
[0168] The determination module 430 is further specifically configured to process the abnormal data based on the abnormal data processing method to obtain a comprehensive health status of the battery.
[0169] Optionally, the acquisition module 410 is specifically configured to acquire the meter charging data from the meter charging record;
[0170] The acquisition module 410 is further specifically used to perform linear difference supplementation processing on the current charging real-time data to obtain complete real-time data;
[0171] The acquisition module 410 is further specifically configured to determine a target charging segment according to the degree of change of the SOC before and after charging in the electric meter charging data and the complete real-time data, wherein the target charging segment is a segment in which the difference of the SOC before and after charging in the electric meter charging data and the complete real-time data is greater than a first threshold at the same time;
[0172] The acquisition module 410 is further specifically configured to pre-process the abnormal current data in the target charging segment to obtain the charging segment data.
[0173] Optionally, the determination module 430 is specifically used to obtain a health status reference value of the battery;
[0174] The determination module 430 is further specifically used to match the estimated value of the health state of the electric meter power and the estimated value of the health state of the ampere-hour integration with the health state reference value respectively to obtain a target matching result;
[0175] The determination module 430 is further specifically used to determine the meter power weight and the ampere-hour integral weight based on the target matching result;
[0176] The determination module 430 is further specifically configured to determine the comprehensive health status of the battery based on the meter power weight and the ampere-hour integral weight.
[0177] Optionally, the determination module 430 is further specifically configured to determine both the meter power weight and the ampere-hour integral weight as preset weight values when the target matching result is a mismatch;
[0178] The determination module 430 is further specifically configured to determine the meter power weight and the ampere-hour integral weight based on the matching degree of the meter power health state estimation value and the ampere-hour integral health state estimation value when the target matching result is a bilateral match;
[0179] The determination module 430 is further specifically used to determine the meter power weight and the ampere-hour integral weight based on the numerical values of the meter power health state estimate value and the ampere-hour integral health state estimate value when the target matching result is a one-sided match.
[0180] Please continue to refer to Figure 4 The present application also provides a battery health status acquisition device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of any one of the methods provided in the first aspect of the present application are implemented.
[0181] The present application also provides a computer-readable storage medium having a computer program stored thereon, and when the program is executed by a processor, the steps of any one of the methods provided in the present application are implemented.
[0182] The implementation process of the functions and effects of each unit in the above-mentioned device is specifically described in the implementation process of the corresponding steps in the above-mentioned method, and will not be repeated here.
[0183] For the device embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The device embodiment described above is only schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the present application scheme. A person of ordinary skill in the art can understand and implement it without paying any creative work.
[0184] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A method for obtaining a battery health status, characterized in that: The method comprises: Acquire charging segment data according to the meter charging record and the current charging real-time data, wherein the charging segment data at least includes the meter charging segment data and the current charging segment data; Calculating an estimated health state value of the electric meter power and an estimated health state value of the ampere-hour integration according to the electric meter charging segment data and the current charging segment data respectively; The capacity change of the battery is calculated according to the meter charging segment data and the rated total energy of the battery to obtain the estimated value of the health state of the meter power; the ampere-hour integrated health state estimated value is calculated based on the current charging segment data and the real-time capacity estimated value of the battery; Obtaining a health status reference value of the battery; Matching the estimated health state value of the electric meter power and the estimated health state value of the ampere-hour integral with the health state reference value respectively to obtain a target matching result; If the target matching result is a match, determine whether the matching degree is a one-sided match or a two-sided match, and determine the meter power weight and the ampere-hour integral weight according to the target matching result; wherein, when the target matching result is a two-sided match, the meter power weight and the ampere-hour integral weight are determined based on the matching degree of the estimated value of the health state of the meter power and the estimated value of the ampere-hour integral health state; when the target matching result is a one-sided match, the meter power weight and the ampere-hour integral weight are determined based on the numerical values of the estimated value of the health state of the meter power and the estimated value of the ampere-hour integral health state; The comprehensive health state of the battery is determined by fusing the estimated health state of the meter power and the estimated health state of the ampere-hour integration based on the meter power weight and the ampere-hour integration weight.
2. The method according to claim 1, characterized in that: The calculating the capacity change of the battery according to the meter charging segment data and the rated total energy of the battery to obtain the estimated value of the meter power health state includes: Determine the estimated total amount of meter current during the charging process according to the meter charging segment data; The estimated value of the health state of the electric meter power is calculated based on the estimated total amount of the electric meter current and the rated total energy of the battery.
3. The method according to claim 2, characterized in that The calculating the estimated value of the health state of the electric meter electricity according to the estimated total amount of the electric meter current and the rated total energy of the battery includes: Extracting charging power according to the charging segment data of the electric meter; Calculate the SOC difference before and after charging; Determine the estimated total amount of meter current based on the ratio of the charge capacity to the SOC difference; The ratio of the estimated total amount of the electric meter current to the rated total energy of the battery is determined as the estimated value of the health state of the electric meter power.
4. The method according to claim 1, characterized in that The calculating the ampere-hour integrated health status estimation value based on the current charging segment data and the real-time capacity estimation value of the battery includes: Determine the total amount of ampere-hour current during the charging process according to the real-time current charging data; The ampere-hour integrated health status estimate is calculated based on the total ampere-hour current and the real-time capacity estimate of the battery.
5. The method according to claim 4, characterized in that The calculating the ampere-hour integrated health status estimation value according to the ampere-hour current total amount and the real-time capacity estimation value of the battery includes: Determine the total ampere-hour current of the battery before and after charging based on current integration according to the real-time charging current data; Determine the ratio of the total ampere-hour current to the SOC difference before and after charging of the battery as the real-time capacity estimation value of the battery; The ampere-hour integrated health status estimate is determined as a ratio of the real-time capacity estimate of the battery to the rated total capacity of the battery.
6. The method according to claim 1, characterized in that The fusing the estimated health state value of the electric meter power quantity and the estimated health state value of the ampere-hour integrated health state to determine the comprehensive health state of the battery includes: Calculate the arithmetic mean of the estimated value of the health state of the electric meter power and the estimated value of the health state of the ampere-hour integration to obtain a comprehensive health state estimated value; identifying abnormal data of the composite health status estimate; Match the abnormal data processing method based on the abnormality degree of the abnormal data; The abnormal data is processed based on the abnormal data processing method to obtain a comprehensive health status of the battery.
7. The method according to claim 1, characterized in that The method of acquiring charging segment data according to the charging record of the electric meter and the real-time data of current charging includes: Acquiring the electric meter charging data from the electric meter charging record; Performing linear difference supplementation processing on the current charging real-time data to obtain complete real-time data; Determine a target charging segment according to the degree of change of the SOC before and after charging in the electric meter charging data and the complete real-time data, wherein the target charging segment is a segment in which the difference of the SOC before and after charging in the electric meter charging data and the complete real-time data is greater than a first threshold at the same time; The abnormal current data in the target charging segment is preprocessed to obtain the charging segment data.
8. A battery health status acquisition device, characterized in that: The device includes an acquisition module, a calculation module and a determination module; wherein, The acquisition module is used to acquire charging segment data according to the meter charging record and the current charging real-time data, wherein the charging segment data at least includes the meter charging segment data and the current charging segment data; The calculation module is used to calculate the estimated value of the health state of the electric meter power and the estimated value of the health state of the ampere-hour integration according to the electric meter charging segment data and the current charging segment data respectively; The capacity change of the battery is calculated according to the meter charging segment data and the rated total energy of the battery to obtain the estimated value of the health state of the meter power; the ampere-hour integrated health state estimated value is calculated based on the current charging segment data and the real-time capacity estimated value of the battery; Obtaining a health status reference value of the battery; Matching the estimated health state value of the electric meter power and the estimated health state value of the ampere-hour integral with the health state reference value respectively to obtain a target matching result; If the target matching result is a match, determine whether the matching degree is a one-sided match or a two-sided match, and determine the meter power weight and the ampere-hour integral weight according to the target matching result; wherein, when the target matching result is a two-sided match, the meter power weight and the ampere-hour integral weight are determined based on the matching degree of the estimated value of the health state of the meter power and the estimated value of the ampere-hour integral health state; when the target matching result is a one-sided match, the meter power weight and the ampere-hour integral weight are determined based on the numerical values of the estimated value of the health state of the meter power and the estimated value of the ampere-hour integral health state; The determination module is used to determine the comprehensive health state of the battery by fusing the meter power health state estimation value and the ampere-hour integrated health state estimation value based on the meter power weight and the ampere-hour integrated weight.