SOH correction methods, cloud platforms, systems, devices and storage media
By acquiring and correcting the SOH value of the power battery, and combining historical usage information and charging conditions, the problem of insufficient accuracy in power battery SOH assessment has been solved, achieving more accurate health status assessment and fault prediction.
Patent Information
- Application Number
- CN202510063950.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-15
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2045-01-15
AI Technical Summary
In complex and ever-changing usage environments, the accuracy of power battery SOH assessment is poor.
The first and second SOH values of the target battery are obtained, and when the difference is greater than a preset threshold, a third SOH value is determined based on the historical usage information of the target battery and the charging information under different charging conditions, and then correction is performed.
It enables accurate assessment of the State of Harm (SOH) of power batteries, avoiding calculation errors caused by a single estimation method or inaccurate data, improving the accuracy and reliability of the assessment, timely detection of potential faults, and prevention of performance degradation or safety accidents.
Smart Images

Figure CN119795995B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of automotive technology, and more particularly to the field of data processing technology, specifically to a SOH correction method, cloud platform, system, device, and storage medium. Background Technology
[0002] In the wave of new energy vehicle development, the power battery, as a crucial core component, plays a vital role in ensuring vehicle safety, effectively extending battery life, and improving overall energy utilization efficiency through accurate assessment of its state of health (SOH).
[0003] The related technology CN1116754960A proposes to describe the principle and evolution of battery aging without relying on a precise physical model. Instead, it makes full use of aging data and establishes a relationship between the data and the battery's State of Health (SOH) and remaining useful life (RUL) through a suitable learning algorithm.
[0004] The related technology CN115472924A proposes to ensure SOH accuracy throughout the entire life cycle by relying on cloud-edge collaboration and battery swapping operation mode.
[0005] However, in real-world applications, power batteries are subject to complex influences from various sources. Therefore, achieving accurate State of Health (SOH) assessment of power batteries in complex and ever-changing operating environments has become a pressing issue in the new energy vehicle sector. Summary of the Invention
[0006] This application provides a SOH correction method, cloud platform, system, device, and storage medium to at least solve the technical problem of poor SOH accuracy in related technologies. The technical solution of this application is as follows:
[0007] According to a first aspect provided in this application, a State of Health (SOH) correction method is provided, comprising: obtaining a first SOH value and a second SOH value of a target battery; wherein the first SOH value is calculated by the vehicle where the target battery is located based on the charging information of the battery at the current time, and the second SOH value is determined based on the historical SOH value of the target battery and the SOH value of a battery of the same model as the target battery; if the difference between the first SOH value and the second SOH value is greater than a preset threshold, determining a third SOH value of the target battery; the third SOH value is determined based on the historical usage information of the target battery, the historical SOH value, and the charging information under different charging conditions; if the difference between the third SOH value and the second SOH value is less than or equal to the preset threshold, correcting the first SOH value of the target battery based on the third SOH value.
[0008] Based on the aforementioned technical means, this application can compare the difference between the first SOH value calculated by the vehicle based on the battery's charging information at the current time and the second SOH value determined by the target battery's historical usage information and the SOH value of a battery of the same model as the target battery. When the difference exceeds a certain threshold, the vehicle's SOH value is corrected to a third SOH value determined based on the target battery's historical usage information, historical SOH value, and charging information under different charging conditions. Therefore, by considering multiple data and estimation methods, this application can effectively avoid calculation errors caused by a single estimation method or inaccurate data, and achieve accurate evaluation of the power battery's SOH.
[0009] In one possible approach, the SOH value corresponding to historical usage information and the SOH value corresponding to charging information are determined; based on the SOH value corresponding to historical usage information, the historical SOH value, and the SOH value corresponding to charging information, a third SOH value is determined.
[0010] Based on the aforementioned technical means, this application, by comprehensively considering historical usage information, historical SOH values, and charging information, can more comprehensively reflect changes in the battery's health status, thereby more accurately assessing the battery's current health status.
[0011] In one possible approach, historical usage information includes: the cumulative charge / discharge capacity and usage duration of the target battery; determining the SOH value corresponding to the historical usage information includes: determining the SOH value corresponding to the historical usage information based on the cumulative charge / discharge capacity and usage duration.
[0012] Based on the above-mentioned technical means, this application can more accurately assess the changes in the health status of the battery during long-term use by using the cumulative charge and discharge capacity and usage time of the target battery, thereby obtaining a more accurate SOH value.
[0013] One possible approach to determining the SOH value corresponding to the charging information includes: determining the SOH value of the target battery under multiple charging conditions based on the charging information; and performing a weighted summation of the SOH values under multiple charging conditions to obtain the SOH value corresponding to the charging information.
[0014] Based on the above technical means, this application can take into account that the battery will experience various charging conditions in actual use. Therefore, by comprehensively considering the SOH value under these operating conditions, a more accurate assessment of the battery health status can be obtained.
[0015] One possible approach involves determining a third SOH value based on the SOH value corresponding to historical usage information, the historical SOH value, and the SOH value corresponding to charging information. This includes: performing regression analysis on the historical SOH value and the SOH value corresponding to charging information to obtain a fourth SOH value; and performing a weighted summation of the fourth SOH value and the SOH value corresponding to historical usage information to obtain the third SOH value.
[0016] Based on the above technical means, this application can capture the trend and pattern of battery health status changes over time through regression analysis, thereby obtaining a more accurate fourth SOH value. In addition, the further weighted summation step combines information from different sources, making the third SOH value more comprehensive and reliable, and able to more accurately reflect the current actual health status of the battery.
[0017] In one possible approach, if the difference between the third SOH value and the second SOH value is greater than a preset threshold, it is determined that the target battery is abnormal.
[0018] Based on the above technical means, this application can compare the third SOH value (obtained by comprehensive evaluation based on historical usage information, historical SOH value and charging information) and the second SOH value (based on historical SOH value and SOH value of the same model battery). When the error between the two exceeds the preset range, it indicates that the target battery may have a potential fault. This helps to take necessary maintenance measures before the problem becomes serious, and avoid further degradation of battery performance or safety accidents.
[0019] In one possible approach, the vehicle includes a State of Health (SOH) calculation unit; the method further includes determining that the SOH calculation unit is malfunctioning if the number of times the SOH value of the target battery is corrected exceeds a threshold.
[0020] Based on the above technical means, this application can ensure that when the SOH value is adjusted unnecessarily or frequently, any abnormalities that may exist in the SOH calculation unit can be detected in a timely manner by setting a threshold for the number of times. This helps to avoid inaccurate SOH values due to calculation unit failure, thereby improving the reliability of SOH assessment.
[0021] According to a second aspect provided in this application, a cloud platform is provided, comprising: an acquisition unit, a determination unit, and a correction unit; the acquisition unit is configured to acquire a first SOH value and a second SOH value of a target battery; wherein the first SOH value is calculated by the vehicle where the target battery is located based on the battery's charging information at the current time, and the second SOH value is determined based on the historical SOH value of the target battery and the SOH value of a battery of the same model as the target battery; the determination unit is configured to determine a third SOH value of the target battery if the difference between the first SOH value and the second SOH value is greater than a preset threshold; the third SOH value is determined based on the target battery's historical usage information, historical SOH values, and charging information under different charging conditions; the correction unit is configured to correct the first SOH value of the target battery based on the third SOH value if the difference between the third SOH value and the second SOH value is less than or equal to a preset threshold.
[0022] In one possible approach, the determining unit is specifically used to: determine the SOH value corresponding to historical usage information and determine the SOH value corresponding to charging information; and determine a third SOH value based on the SOH value corresponding to historical usage information, the historical SOH value, and the SOH value corresponding to charging information.
[0023] In one possible approach, the determining unit is specifically used to: determine the SOH value corresponding to historical usage information based on the cumulative charge / discharge capacity and usage duration.
[0024] In one possible approach, the determining unit is specifically used to: determine the SOH value of the target battery under multiple charging conditions based on charging information; and perform a weighted summation of the SOH values under multiple charging conditions to obtain the SOH value corresponding to the charging information.
[0025] In one possible approach, the determining unit is specifically used to: perform regression analysis on the SOH values corresponding to historical SOH values and charging information to obtain a fourth SOH value; and perform a weighted summation of the fourth SOH value and the SOH values corresponding to historical usage information to obtain a third SOH value.
[0026] In one possible approach, the determining unit is also used to determine that the target battery is abnormal if the difference between the third SOH value and the second SOH value is greater than a preset threshold.
[0027] In one possible approach, the determining unit is also used to determine that the SOH calculation unit is abnormal if the number of times the SOH value of the target battery is corrected exceeds a threshold.
[0028] According to a third aspect provided in this application, a State of Health (SOH) correction system is provided. The SOH correction system includes: a cloud platform and a vehicle; the vehicle is used to generate a first SOH value of a target battery; the vehicle is also used to acquire charging information of the target battery under different charging conditions; the cloud platform is used to acquire the first SOH value and a second SOH value of the target battery; wherein, the first SOH value is calculated by the vehicle where the target battery is located based on the charging information of the battery at the current time, and the second SOH value is determined based on the historical SOH value of the target battery and the SOH value of a battery of the same model as the target battery; the cloud platform is also used to determine a third SOH value of the target battery when the difference between the first SOH value and the second SOH value is greater than a preset threshold; the third SOH value is determined based on the historical usage information, historical SOH value, and charging information under different charging conditions of the target battery; the cloud platform is also used to correct the first SOH value of the target battery based on the third SOH value when the difference between the third SOH value and the second SOH value is less than or equal to a preset threshold.
[0029] According to a fourth aspect provided in this application, an electronic device is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute instructions to implement the method of the first aspect described above and any possible implementation thereof.
[0030] According to a fifth aspect provided in this application, a computer-readable storage medium is provided that, when the instructions in the computer-readable storage medium are executed by a processor of an electronic device, enables the electronic device to perform the methods described in the first aspect and any possible implementation thereof.
[0031] According to the sixth aspect provided in this application, a computer program product is provided, the computer program product including computer instructions, which, when executed on an electronic device, cause the electronic device to perform the method described in the first aspect and any possible implementation thereof.
[0032] Therefore, the above-mentioned technical features of this application have the following beneficial effects:
[0033] (1) The difference between the first SOH value calculated by the vehicle based on the charging information of the battery at the current time and the second SOH value determined by the historical usage information of the target battery and the SOH value of the battery with the same model as the target battery can be compared. When the difference is greater than a certain threshold, the SOH value of the vehicle is corrected to the third SOH value determined by the historical usage information of the target battery, the historical SOH value and the charging information under different charging conditions. Therefore, by considering multiple data and estimation methods, this application can effectively avoid the calculation error caused by a single estimation method or inaccurate data, and achieve accurate evaluation of the SOH of the power battery.
[0034] (2) By comprehensively considering historical usage information, historical SOH value and charging information, the changes in battery health status can be reflected more comprehensively, thereby more accurately assessing the current health status of the battery.
[0035] (3) By using the cumulative charge and discharge capacity and usage time of the target battery, the changes in the health status of the battery during long-term use can be assessed more accurately, thus obtaining a more accurate SOH value.
[0036] (4) It can be considered that the battery will experience various charging conditions in actual use. Therefore, by comprehensively considering the SOH value under these conditions, a more accurate assessment of the battery health status can be obtained.
[0037] (5) Regression analysis can capture the trend and pattern of battery health status changes over time, thus obtaining a more accurate fourth SOH value. In addition, the further weighted summation step combines information from different sources, making the third SOH value more comprehensive and reliable, and able to more accurately reflect the current actual health status of the battery.
[0038] (6) By comparing the third SOH value (obtained by comprehensive evaluation based on historical usage information, historical SOH value and charging information) and the second SOH value (based on historical SOH value and SOH value of the same model battery), when the error between the two exceeds the preset range, it indicates that the target battery may have a potential fault. This helps to take necessary maintenance measures before the problem becomes serious, and avoid further degradation of battery performance or safety accidents.
[0039] (7) By setting a threshold for the number of times, it can be ensured that when the SOH value is modified unnecessarily or frequently, the possible abnormalities in the SOH calculation unit can be detected in time, which helps to avoid inaccurate SOH values due to calculation unit failure, thereby improving the reliability of SOH assessment.
[0040] It should be noted that the technical effects of any of the implementation methods in aspects two through six can be found in the technical effects of the corresponding implementation methods in aspect one, and will not be repeated here.
[0041] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not limit this application. Attached Figure Description
[0042] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application, and do not constitute an undue limitation of this application.
[0043] Figure 1This is a schematic diagram of a SOH correction system according to an exemplary embodiment;
[0044] Figure 2 This is a flowchart illustrating a SOH correction method according to an exemplary embodiment;
[0045] Figure 3 This is a schematic diagram illustrating a SOH correction process according to an exemplary embodiment;
[0046] Figure 4 This is a schematic diagram illustrating yet another SOH correction process according to an exemplary embodiment;
[0047] Figure 5 This is a schematic diagram of the hardware architecture of a SOH correction system according to an exemplary embodiment;
[0048] Figure 6 This is a block diagram illustrating a cloud platform according to an exemplary embodiment;
[0049] Figure 7 This is a block diagram illustrating an electronic device according to an exemplary embodiment. Detailed Implementation
[0050] To enable those skilled in the art to better understand the technical solutions of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0051] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0052] In the embodiments of this application, the words "exemplary," "for example," or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplary," "for example," or "for instance" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the words "exemplary," "for example," or "for instance" is intended to present the relevant concepts in a specific manner.
[0053] First, the relevant technologies involved in this application will be explained to facilitate understanding by those skilled in the art.
[0054] In the wave of new energy vehicle development, the power battery, as a crucial core component, plays a vital role in ensuring vehicle safety, effectively extending battery life, and improving overall energy utilization efficiency through accurate SOH (State of Health) assessment. SOH, as a measure of the battery's current capacity relative to its initial capacity, is a key basis for assessing battery aging and predicting its remaining lifespan. However, in practical applications, power batteries are subject to complex influences from multiple factors such as temperature fluctuations, charge-discharge cycle counts, and overcharging / over-discharging phenomena. These factors can lead to gradual degradation of battery performance, thus posing a challenge to the accurate measurement of SOH.
[0055] Traditional SOH assessment methods mainly rely on model building and offline data analysis in a laboratory environment. This method is not only time-consuming and labor-intensive, but also difficult to reflect the current health status of the battery in real time, and has a certain lag.
[0056] Related technology 1 proposes to describe the aging principle and evolution process of batteries without relying on a precise physical model, but to make full use of aging data and establish the relationship between data and battery SOH and RUL through a suitable learning algorithm.
[0057] Related technology 2 proposes to ensure SOH accuracy throughout the entire life cycle by relying on cloud-edge collaboration and battery swapping operation mode.
[0058] However, in real-world applications, power batteries are subject to complex influences from various sources. Therefore, achieving accurate State of Health (SOH) assessment of power batteries in complex and ever-changing operating environments has become a pressing issue in the new energy vehicle sector.
[0059] With the rapid advancement of IoT and cloud computing technologies, it has become possible to integrate massive amounts of power battery data in the cloud to achieve online monitoring and remote calibration of battery SOH, providing a new solution for battery health management.
[0060] As mentioned in the background art, in order to solve the problem of poor SOH accuracy, this application provides an SOH correction method, which can obtain a first SOH value and a second SOH value of the target battery. Then, if the difference between the first SOH value and the second SOH value is greater than a preset threshold, a third SOH value of the target battery is determined. The third SOH value is determined based on the historical usage information, historical SOH values, and charging information under different charging conditions of the target battery. Furthermore, if the difference between the third SOH value and the second SOH value is less than or equal to the preset threshold, the first SOH value of the target battery is corrected based on the third SOH value. The first SOH value is calculated by the vehicle where the target battery is located based on the charging information of the battery at the current time, and the second SOH value is determined based on the historical SOH value of the target battery and the SOH value of a battery of the same model as the target battery.
[0061] Therefore, this application can compare the difference between the first SOH value calculated by the vehicle based on the battery's charging information at the current time and the second SOH value determined by the target battery's historical usage information and the SOH value of a battery of the same model as the target battery. When the difference exceeds a certain threshold, the vehicle's SOH value is corrected to a third SOH value determined based on the target battery's historical usage information, historical SOH value, and charging information under different charging conditions. Therefore, by considering multiple data and estimation methods, this application can effectively avoid calculation errors caused by a single estimation method or inaccurate data, and achieve accurate evaluation of the power battery's SOH.
[0062] The technical solutions of the embodiments of this application will be described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.
[0063] Figure 1 A schematic diagram of a SOH correction system 100 is shown.
[0064] The State of Health (SOH) correction system 100 may include a cloud platform 101 and a vehicle 102. The cloud platform 101 may include a data acquisition device and an SOH correction device.
[0065] In one possible implementation, a communication connection can be established between the SOH correction device and the data acquisition device.
[0066] In practical applications, the SOH correction device can communicate with one or more data acquisition devices.
[0067] For ease of understanding, this application uses the communication connection between a SOH correction device and a data acquisition device as an example for illustration.
[0068] Optionally, the SOH correction device and the data acquisition device can be functional modules integrated into the same device, or they can be two independently configured devices. This application does not impose any restrictions on this.
[0069] It's easy to understand that when the SOH correction device and the data acquisition device are functional modules integrated within the same device, the communication method between them is the same as that between internal modules of the device. In this case, the communication process between them is the same as that between the SOH correction device and the data acquisition device when they are set up independently.
[0070] For ease of understanding, this application mainly uses the example of an independent configuration of the SOH correction device and the data acquisition device.
[0071] The SOH correction device can receive the first SOH value and the second SOH value of the target battery sent by the data acquisition device, and determine the third SOH value of the target battery when the difference between the first SOH value and the second SOH value is greater than a preset threshold. Then, when the difference between the third SOH value and the second SOH value is less than or equal to the preset threshold, the first SOH value of the target battery is corrected based on the third SOH value.
[0072] Optionally, the SOH correction device and the data acquisition device can be a terminal, a server, or other types of electronic equipment. Figure 1 The diagram shown is merely an example of the device configuration for the SOH correction device and the data acquisition device, and does not constitute a limitation thereof.
[0073] In one possible implementation, cloud platform 101 can also be called cloud computing platform, cloud service platform, cloud storage platform, big data platform, distributed computing platform, SaaS platform, PaaS platform, IaaS platform, edge computing platform, etc.
[0074] In this embodiment, the cloud platform 101 can be deployed in different modes such as public cloud, private cloud, hybrid cloud, and community cloud. Furthermore, the cloud platform can support various application scenarios, such as enterprise-level application cloud platforms, government service cloud platforms, education cloud platforms, medical cloud platforms, financial cloud platforms, IoT cloud platforms, and intelligent manufacturing cloud platforms. This method is also applicable to cloud platforms customized for specific industries, such as e-commerce cloud platforms, logistics cloud platforms, transportation cloud platforms, and energy cloud platforms. In addition, the cloud platform can also be a cloud development platform, cloud testing platform, or cloud deployment platform for developers. This application does not impose specific limitations in this regard.
[0075] In one possible implementation, a vehicle can also be referred to as a vehicle, mobile carrier, electric vehicle (EV), hybrid electric vehicle (HEV), plug-in hybrid electric vehicle (PHEV), fuel cell vehicle (FCV), autonomous vehicle, intelligent and connected vehicle (ICV), driverless vehicle, etc.
[0076] In this embodiment, vehicle 102 can be a sedan, sport utility vehicle (SUV), truck, electric vehicle, motorcycle, tricycle, special vehicle (such as ambulance, fire truck, police car, etc.), driverless taxi, intelligent connected bus, autonomous logistics vehicle, electric truck, etc. Furthermore, this method is also applicable to various special-purpose vehicles, such as agricultural vehicles, mining vehicles, forestry vehicles, airport vehicles, port vehicles, etc. This application does not impose specific limitations in this regard.
[0077] It should be noted that the structure illustrated in the embodiments of this application does not constitute a limitation on the SOH correction system 100. The SOH correction system 100 may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0078] For ease of understanding, the SOH correction method provided in this application will be described in detail below with reference to the accompanying drawings.
[0079] Figure 2 This is a flowchart illustrating a SOH correction method according to an exemplary embodiment, such as... Figure 2 As shown, the SOH correction method includes the following steps: S201-S203.
[0080] S201. Obtain the first SOH value and the second SOH value of the target battery.
[0081] The first SOH value can be calculated by the vehicle containing the target battery based on the battery's charging information at the current time. The second SOH value can be determined based on the historical SOH values of the target battery and the SOH values of batteries of the same model as the target battery.
[0082] Optionally, the target battery can be a power battery deployed on a vehicle; for example, the power battery can be a lithium-ion battery. This application does not impose specific limitations in this regard.
[0083] In one possible implementation, the cloud platform can obtain the first SOH value of the target battery from the vehicle.
[0084] Specifically, the vehicle can collect charging information of the target battery in real time and calculate the first State of Harmony (SOH) value based on the charging information. The cloud platform can send an acquisition command to the vehicle. After receiving the acquisition command from the cloud platform, the vehicle can send the first SOH value to the cloud platform.
[0085] Alternatively, the vehicle can collect charging information of the target battery in real time, calculate the first SOH value based on the charging information, and upload the first SOH value to the cloud platform after completing the calculation.
[0086] In the embodiments of this application, the slave acquisition module of the vehicle's battery management system (BMS) is responsible for collecting signals such as voltage, temperature, and current of the battery pack in real time and transmitting this data to the main control unit immediately. Subsequently, the vehicle-mounted system can integrate data such as the battery's state of charge (SOC), state of equilibrium (SOH), time information, and charging time, and transmit this data to the telematics service provider (TSP) via the onboard communication module (telematicsbox, T-box). The TSP platform can then filter the uploaded data for validity before uploading it to the cloud platform for further data processing and analysis.
[0087] In one possible implementation, the cloud platform can be configured with a data storage module. This module can store the historical SOH value of the target battery and the SOH values of batteries of the same model as the target battery. The cloud platform can then determine a second SOH value based on the historical SOH value of the target battery and the SOH values of batteries of the same model as the target battery.
[0088] S202. If the difference between the first SOH value and the second SOH value is greater than a preset threshold, determine the third SOH value of the target battery.
[0089] The third SOH value is based on the target battery's historical usage information, historical SOH values, and charging information under different charging conditions.
[0090] In one possible implementation, the cloud platform can acquire historical usage information, historical SOH values, and charging information under different charging conditions of the target battery when the difference between the first SOH value and the second SOH value is greater than a preset threshold.
[0091] Optionally, the charging information may include one or more of the following: charging start time, charging end time, pre-charging rest time, post-charging rest time, charging current, charging start temperature, charging end temperature, charging start SOC, and charging end SOC signal information. This application does not impose specific limitations on this.
[0092] Specifically, if the difference between the first SOH value and the second SOH value is greater than a preset threshold, the cloud platform can send a request to the vehicle to obtain charging information under different charging conditions. After receiving the request, the vehicle can send the charging information under different charging conditions to the cloud platform.
[0093] Alternatively, if the difference between the first SOH value and the second SOH value is greater than a preset threshold, the vehicle can upload the charging information used to calculate the first SOH value to the cloud platform.
[0094] In some embodiments, after receiving the charging information uploaded by the vehicle, the cloud platform can perform preprocessing on the charging information based on the charging start time, charging end time, rest time before charging, rest time after charging, charging current, charging start temperature, charging end temperature, charging start SOC, and charging end SOC signal information to obtain the processed charging information.
[0095] In one possible implementation, the cloud platform can determine a third SOH value for the target battery based on its historical usage information, historical SOH values, and charging information under different charging conditions. That is, the cloud platform can determine the SOH value corresponding to the historical usage information and the SOH value corresponding to the charging information. The cloud platform can then determine the third SOH value based on these two SOH values.
[0096] Historical usage information may include cumulative charge / discharge capacity and usage duration.
[0097] In one possible implementation, the cloud platform can determine the SOH value corresponding to historical usage information based on the SOC value corresponding to the cumulative charge / discharge capacity and usage duration.
[0098] Specifically, the cloud platform can accurately record the cumulative charge and discharge capacity of the target battery, reflecting the total charging and discharging process the battery undergoes within a specific time period. The cloud platform can also record the battery's usage time, which includes the time the battery is in an active state (i.e., charging or discharging) and may also include the time the battery is in a standby or idle state. Furthermore, the cloud platform can use the battery's characteristic curves or mathematical models to calculate the State of Charge (SOC) value. These characteristic curves or models can be established based on the battery's chemical composition, structural design, and practical usage experience, reflecting the changes in the battery's state of charge under different charging and discharging conditions.
[0099] The cloud platform can determine the SOH value of a target battery under multiple charging conditions based on charging information. The cloud platform can then perform a weighted summation of the SOH values under these multiple charging conditions to obtain the SOH value corresponding to the charging information.
[0100] For example, the formula for calculating the SOH value may include the following first formula and second formula.
[0101] First formula:
[0102]
[0103] R can be used to characterize the internal resistance value of the target battery obtained from the table, i.e., the rated internal resistance. REOL can be used to characterize the internal resistance value at the end of the target battery's life.
[0104] Second formula:
[0105]
[0106] Where t1 can be used to characterize the start time of charging. t2 can be used to characterize the end time of charging. I can be used to characterize the charging current. ΔSOC can be used to characterize the change in SOC value during charging. Qnom It can be used to characterize the nominal capacity of a battery.
[0107] In one possible implementation, the cloud platform can perform regression analysis on the historical SOH values and the SOH values corresponding to the charging information to obtain a fourth SOH value.
[0108] For example, the SOH value corresponding to historical usage information satisfies the following third formula:
[0109] y=β0+β1x+β2ω+μω+μ third formula
[0110] β0 satisfies the fourth formula:
[0111]
[0112] β1 satisfies the fifth formula:
[0113]
[0114] β2 satisfies the sixth formula:
[0115]
[0116] Where β0 can be used to characterize the intercept. β1 can be used to characterize the coefficient of x. β2 can be used to characterize the coefficient of ω. μ can be used to characterize the error term. x can be used to characterize the number of SOH values. y can be used to characterize the SOH value. ω can be used to characterize the weight.
[0117] In one possible implementation, the cloud platform can perform a weighted summation of the fourth SOH value and the SOH corresponding to historical usage information to obtain the third SOH value.
[0118] For example, the third SOH value and the SOH value and fourth SOH value corresponding to historical usage information satisfy the following seventh formula:
[0119] SOH pre =α1f1(x,SOH s Formula 7: ω) + α2f2(C,t)
[0120] Here, SOHpre can be used to characterize the third SOH value. f1 can be used to characterize the fourth SOH value. f2 can be used to characterize the SOH calculated from the cloud calendar lifetime, i.e., the SOH value corresponding to historical usage information. x can be used to characterize the number of historical SOH values. SOHs can be used to characterize historical SOH values, i.e., y in the first formula. ω can be used to characterize the weighting coefficient. C can be used for the cumulative charge and discharge capacity. t can be used to characterize the usage time of the target battery. α1 and α2 can be used to characterize the two weights.
[0121] For example, as shown in Table 1, Table 1 shows the charging information under different charging conditions and the weights of the charging information under different charging conditions.
[0122] Table 1
[0123]
[0124] In addition, referring to Table 1, charging conditions can also include information such as current magnitude and voltage magnitude. Charging information can also include current, voltage, etc.
[0125] S203. If the difference between the third SOH value and the second SOH value is less than or equal to a preset threshold, the first SOH value of the target battery is corrected based on the third SOH value.
[0126] In one possible implementation, the cloud platform can use a sliding window technique to compare and analyze the first, second, and third SOH values. During this process, the cloud platform can set the size of the sliding window to observe the continuous changes in the SOH value. If the difference between the first and second SOH values at multiple consecutive time points exceeds a preset threshold (this preset threshold can be reasonably adjusted based on historical data), and the difference between the third and second SOH values does not exceed the preset threshold, then the first SOH value of the target battery is corrected based on the third SOH value; that is, the SOH value of the target battery is replaced with the third SOH value.
[0127] Alternatively, if the difference between the first and second SOH values at multiple consecutive time points exceeds a preset threshold (this preset threshold can be reasonably adjusted based on historical data), and the difference between the third and second SOH values at multiple consecutive time points also exceeds the preset threshold, meaning the SOH value calculated by the cloud platform exhibits the same abnormal pattern as the SOH calculated by the vehicle, then it can be confirmed that the target battery has an abnormal condition. In this case, the cloud platform or vehicle can automatically send the target battery abnormality fault information to the after-sales service department, which will then contact the customer to take appropriate action.
[0128] In one possible implementation, if the difference between the second SOH value and the first SOH value exceeds a preset threshold, the cloud platform can determine that the target battery is abnormal. If the number of times the SOH value of the target battery is corrected exceeds a threshold, the cloud platform can determine that the SOH calculation unit is abnormal.
[0129] based on Figure 2The technical solution described in this application compares the difference between the first SOH value calculated by the vehicle based on the battery's charging information at the current time and the second SOH value determined by the historical usage information of the target battery and the SOH value of a battery of the same model as the target battery. When the difference exceeds a certain threshold, the vehicle's SOH value is corrected to a third SOH value determined based on the historical usage information of the target battery, the historical SOH value, and the charging information under different charging conditions. Therefore, by considering multiple data and estimation methods, this application can effectively avoid calculation errors caused by a single estimation method or inaccurate data, and achieve accurate evaluation of the SOH of the power battery.
[0130] In some embodiments, such as Figure 3 The diagram shown is a schematic of a SOH correction process. Figure 3 The process includes the following steps: S301-S305.
[0131] The S301 and BMS collect charging information of the target battery of the vehicle and upload the charging information to the cloud platform via T-box.
[0132] In one possible implementation, the BMS deployed on the vehicle can acquire vehicle data in real time, including charging information of the target battery such as voltage, temperature, current, charging start time, charging end time, SOC, and SOH signals, and upload the charging information to the cloud platform via a T-box.
[0133] S302, the cloud platform preprocesses and cleans the charging information to obtain the processed information.
[0134] In one possible implementation, the cloud platform can preprocess the charging information uploaded by the vehicle, process it in single-vehicle mode according to the vehicle identification number (VIN), delete invalid data and outliers, and obtain the processed information.
[0135] S303, the cloud platform filters the processed information to obtain filtered information.
[0136] In one possible implementation, the cloud platform can filter the processed information according to filtering rules, that is, filter the processed information based on field signals and delete unnecessary signal values.
[0137] S304. The cloud platform calculates the SOH value of the target battery based on the filtered information.
[0138] In one possible implementation, the cloud platform can import the filtered information into the SOH calculation device or the SOH calculation model for calculation, and combine it with the target battery's historical usage information to predict the SOH using the linear regression method in the first formula.
[0139] S305, the cloud platform sends the SOH value to the vehicle for correction.
[0140] In one possible implementation, the cloud platform can send the SOH value to the vehicle, which then corrects the SOH value of the target battery based on the SOH value.
[0141] In some embodiments, such as Figure 4 The diagram shown is a schematic of another SOH correction process.
[0142] In one possible implementation, the vehicle can acquire charging information in real time. The vehicle can upload this charging information to a cloud platform. The cloud platform can process the charging information if the difference between a first and second SOH value is greater than a preset threshold. The cloud platform can then filter the charging information based on operating conditions to determine the corresponding SOH value. Based on the SOH value corresponding to the charging information and historical SOH values, the cloud platform can perform linear regression analysis to obtain a fourth SOH value. The cloud platform can then perform a weighted sum of the fourth SOH value and the SOH values corresponding to historical usage information to obtain a third SOH value. If the difference between the third and second SOH values is less than or equal to a preset threshold, the cloud platform can correct the first SOH value of the target battery based on the third SOH value; otherwise, the target battery information is uploaded to the after-sales service.
[0143] The cloud platform can perform linear regression analysis based on the SOH value corresponding to the charging information and the historical SOH value to obtain the fourth SOH value, provided that the difference between the first SOH value and the second SOH value is less than a preset threshold.
[0144] The cloud platform can obtain charging information in real time after failing to filter charging information based on working conditions.
[0145] In some embodiments, such as Figure 5 The figure shown is a schematic diagram of the hardware architecture of a SOH correction system.
[0146] SOH correction systems can include vehicles, cloud platforms, and mobile applications (i.e., terminal interfaces).
[0147] The vehicle may include a data acquisition module, a power battery management system, and a communication module. The cloud platform may include a data receiving server, a data storage system, a data processing and analysis module, and a State of Health (SOH) calculation module.
[0148] The data acquisition module may include voltage sensors, current sensors, temperature sensors, etc. The data acquisition module can be used to collect real-time operating data of the battery.
[0149] The power battery management system can monitor the battery status in real time, including parameters such as voltage, current, and temperature, and perform preliminary data processing.
[0150] The communication module can be used to transmit and communicate the collected data with the cloud platform wirelessly, and it is usually a T-box.
[0151] A data receiving server can be used to receive data uploaded from vehicles.
[0152] The data storage system can store received charging information and battery data, supporting the storage and management of large-scale data.
[0153] The data processing and analysis module can perform tasks such as data cleaning, feature extraction, and scene weight setting.
[0154] The SOH calculation module can calculate SOH data, generate the SOH of the battery based on the analysis results, and determine the correction results.
[0155] Mobile applications can display battery status information and historical data, as well as notifications and suggestions, for users to view.
[0156] The foregoing primarily describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the aforementioned functions, the cloud platform or electronic device includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0157] This application embodiment can, according to the above method, exemplarily divide a cloud platform or electronic device into functional modules. For example, the cloud platform or electronic device may include functional modules corresponding to each functional division, or two or more functions may be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; in actual implementation, there may be other division methods.
[0158] Figure 6 This is a block diagram illustrating a cloud platform according to an exemplary embodiment. (Refer to...) Figure 6 The cloud platform includes: an acquisition unit 401, a determination unit 402, and a correction unit 403.
[0159] In one possible approach, the acquisition unit 401 is used to acquire the first SOH value and the second SOH value of the target battery.
[0160] In one possible approach, the determining unit 402 is used to determine the third SOH value of the target battery when the difference between the first SOH value and the second SOH value is greater than a preset threshold.
[0161] In one possible approach, the correction unit 403 is used to correct the first SOH value of the target battery based on the third SOH value when the difference between the third SOH value and the second SOH value is less than or equal to a preset threshold.
[0162] In one possible approach, the determining unit 402 is specifically used to: determine the SOH value corresponding to historical usage information and determine the SOH value corresponding to charging information; and determine a third SOH value based on the SOH value corresponding to historical usage information, the historical SOH value, and the SOH value corresponding to charging information.
[0163] In one possible approach, the determining unit 402 is specifically used to: determine the SOH value corresponding to historical usage information based on the cumulative charge / discharge capacity and usage duration.
[0164] In one possible approach, the determining unit 402 is specifically used to: determine the SOH value of the target battery under multiple charging conditions based on charging information; and perform a weighted summation of the SOH values under multiple charging conditions to obtain the SOH value corresponding to the charging information.
[0165] In one possible approach, the determining unit 402 is specifically used to: perform regression analysis on the historical SOH value and the SOH value corresponding to the charging information to obtain the fourth SOH value; and perform a weighted summation on the fourth SOH value and the SOH value corresponding to the historical usage information to obtain the third SOH value.
[0166] In one possible approach, the determining unit 402 is further configured to determine that the target battery is abnormal if the difference between the third SOH value and the second SOH value is greater than a preset threshold.
[0167] In one possible approach, the determining unit 402 is further configured to determine that the SOH calculation unit is malfunctioning if the number of times the SOH value of the target battery is corrected exceeds a threshold.
[0168] Regarding the apparatus in the above embodiments, the specific manner in which each module performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0169] Figure 7This is a block diagram illustrating an electronic device according to an exemplary embodiment. Figure 7 As shown, the electronic device includes, but is not limited to, a processor 501 and a memory 502.
[0170] The memory 502 described above is used to store the executable instructions of the processor 501. It is understood that the processor 501 is configured to execute instructions to implement the SOH correction method in the above embodiments.
[0171] It should be noted that those skilled in the art will understand that Figure 7 The electronic device structure shown does not constitute a limitation on the electronic device; the electronic device may include, but is not limited to, other electronic devices. Figure 7 This may indicate more or fewer components, or combinations of certain components, or different component arrangements.
[0172] Processor 501 is the control center of the electronic device. It connects various parts of the electronic device via various interfaces and lines. By running or executing software programs and / or modules stored in memory 502, and by calling data stored in memory 502, it performs various functions and processes data, thereby providing overall monitoring of the electronic device. Processor 501 may include one or more processing units. Optionally, processor 501 may integrate an application processor and a modem processor. The application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into processor 501.
[0173] The memory 502 can be used to store software programs and various data. The memory 502 may primarily include a program storage area and a data storage area. The program storage area may store the operating system, application programs required by at least one functional module (such as a determination unit, processing unit, etc.), etc. Furthermore, the memory 502 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0174] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 502 including instructions, which can be executed by a processor 501 of an electronic device 500 to implement the methods in the above embodiments.
[0175] In actual implementation, Figure 6 The functions of the acquisition unit 401, the determination unit 402, and the correction unit 403 can all be provided by... Figure 7The processor 501 calls the computer program stored in the memory 502 to implement the process. The specific execution process can be found in the description of the method section in the previous embodiment, and will not be repeated here.
[0176] Optionally, the computer-readable storage medium may be a non-transitory computer-readable storage medium, such as a read-only memory (ROM), random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device.
[0177] In an exemplary embodiment, this application also provides a computer program product including one or more instructions, which can be executed by a processor 501 of an electronic device to perform the methods described above.
[0178] It should be noted that when one or more instructions in the computer-readable storage medium or computer program product are executed by the processor of an electronic device, they implement the various processes of the above method embodiments and achieve the same technical effect as the above method. To avoid repetition, they will not be described again here.
[0179] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0180] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another apparatus, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0181] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the classified units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0182] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0183] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, essentially, or the part that contributes to the prior art, or a complete or partial classification of the technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.
[0184] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for correcting SOH, characterized in that, include: Obtain a first SOH value and a second SOH value for the target battery; wherein, the first SOH value is calculated by the vehicle where the target battery is located based on the charging information of the battery at the current time, and the second SOH value is determined based on the historical SOH value of the target battery and the SOH value of a battery of the same model as the target battery; If the difference between the first SOH value and the second SOH value is greater than a preset threshold, a third SOH value of the target battery is determined; the third SOH value is determined based on the historical usage information of the target battery, the historical SOH values, and charging information under different charging conditions. If the difference between the third SOH value and the second SOH value is less than or equal to the preset threshold, the first SOH value of the target battery is corrected based on the third SOH value; The determination of the third SOH value of the target battery includes: The SOH values of the target battery under multiple charging conditions are weighted and summed to obtain the SOH value corresponding to the charging information, and the SOH value corresponding to the historical usage information is determined; the SOH values under the multiple charging conditions are determined based on the charging information. A fourth SOH value is obtained by performing regression analysis on the historical SOH value and the SOH value corresponding to the charging information. The third SOH value is obtained by weighted summing of the fourth SOH value and the SOH corresponding to the historical usage information.
2. The method according to claim 1, characterized in that, The historical usage information includes: the cumulative charge / discharge capacity and usage duration of the target battery; determining the SOH value corresponding to the historical usage information includes: Based on the cumulative charge / discharge capacity and the usage duration, the SOH value corresponding to the historical usage information is determined.
3. The method according to claim 1 or 2, characterized in that, The method further includes: If the difference between the third SOH value and the second SOH value is greater than the preset threshold, it is determined that the target battery is abnormal.
4. The method according to claim 1 or 2, characterized in that, The vehicle includes a State of Health (SOH) calculation unit; the method further includes: If the number of times the SOH value of the target battery is corrected exceeds a threshold, it is determined that the SOH calculation unit is malfunctioning.
5. A cloud platform, characterized in that, The cloud platform includes: an acquisition unit, a determination unit, and a correction unit; The acquisition unit is used to acquire a first SOH value and a second SOH value of the target battery; wherein, the first SOH value is calculated by the vehicle where the target battery is located based on the charging information of the battery at the current time, and the second SOH value is determined based on the historical SOH value of the target battery and the SOH value of a battery of the same model as the target battery; The determining unit is configured to determine a third SOH value of the target battery when the difference between the first SOH value and the second SOH value is greater than a preset threshold; the third SOH value is determined based on the historical usage information of the target battery, the historical SOH values, and charging information under different charging conditions. The correction unit is used to correct the first SOH value of the target battery based on the third SOH value when the difference between the third SOH value and the second SOH value is less than or equal to the preset threshold. The determination of the third SOH value of the target battery includes: The SOH values of the target battery under multiple charging conditions are weighted and summed to obtain the SOH value corresponding to the charging information, and the SOH value corresponding to the historical usage information is determined; the SOH values under the multiple charging conditions are determined based on the charging information. A fourth SOH value is obtained by performing regression analysis on the historical SOH value and the SOH value corresponding to the charging information. The third SOH value is obtained by weighted summing of the fourth SOH value and the SOH corresponding to the historical usage information.
6. The cloud platform according to claim 5, characterized in that, The historical usage information includes: the cumulative charge / discharge capacity and usage duration of the target battery; the determining unit is specifically used for: Based on the cumulative charge / discharge capacity and the usage duration, the SOH value corresponding to the historical usage information is determined.
7. The cloud platform according to claim 5 or 6, characterized in that, The determining unit is further configured to determine that the target battery is abnormal if the difference between the third SOH value and the second SOH value is greater than the preset threshold.
8. The cloud platform according to claim 5 or 6, characterized in that, The determining unit is further configured to determine that the SOH calculation unit is abnormal if the number of times the SOH value of the target battery is corrected exceeds a threshold.
9. A SOH correction system, characterized in that, The SOH correction system includes: a cloud platform and a vehicle as described in any one of claims 5-8; The vehicle is used to generate the first SOH value of the target battery; The vehicle is also used to acquire charging information of the target battery under different charging conditions; The cloud platform is used to obtain a first SOH value and a second SOH value of the target battery; wherein, the first SOH value is calculated by the vehicle where the target battery is located based on the charging information of the battery at the current time, and the second SOH value is determined based on the historical SOH value of the target battery and the SOH value of a battery of the same model as the target battery; The cloud platform is also used to determine a third SOH value of the target battery when the difference between the first SOH value and the second SOH value is greater than a preset threshold; the third SOH value is determined based on the historical usage information of the target battery, the historical SOH values, and charging information under different charging conditions. The cloud platform is also used to correct the first SOH value of the target battery based on the third SOH value when the difference between the third SOH value and the second SOH value is less than or equal to the preset threshold.
10. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the method as described in any one of claims 1 to 4.
11. A computer-readable storage medium, characterized in that, When the computer-executable instructions stored in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device is capable of performing the method as described in any one of claims 1 to 4.
12. A computer program product containing instructions, characterized in that, When the instructions are executed by a computer, the computer performs the method as described in any one of claims 1-4.
Citation Information
Patent Citations
Battery pack SOH correction system, method and device, terminal and medium
CN115472924A
Method, apparatus and computer program product for estimating battery state of health
CN119199571A
Deterioration State Computation Method and Deterioration State Computation Device
US20200247268A1