Method and device for dynamically updating sop of power battery, vehicle and storage medium

By acquiring and filtering historical data of power batteries, a new SOP is generated, which solves the problem of overuse caused by the rated power value of power batteries throughout their life cycle, realizes dynamic adjustment, improves battery efficiency and delays degradation.

CN117774773BActive Publication Date: 2026-07-31BEIQI FOTON MOTOR CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIQI FOTON MOTOR CO LTD
Filing Date
2023-12-26
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

In existing technologies, the rated power value of a power battery is maintained throughout its entire lifespan, leading to overuse of the power battery, accelerated performance degradation, and an inability to make dynamic adjustments.

Method used

By acquiring the vehicle's total mileage, current mileage, and historical data from the battery management system, the initial charging and discharging current data under different SOC and temperature conditions are determined. Target current data that meets the preset quantile current conditions are selected, a new SOP is generated, and the SOP data of the battery management system is updated when the conditions are met.

Benefits of technology

By dynamically adjusting the power output of the battery, the problem of overuse caused by the rated power value throughout the entire life cycle is solved, the battery efficiency is improved, and the degradation is slowed down.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117774773B_ABST
    Figure CN117774773B_ABST
Patent Text Reader

Abstract

This application relates to a method, apparatus, vehicle, and storage medium for dynamically updating the State of Operation (SOP) of a power battery. The method includes: acquiring the vehicle's total mileage, current mileage, and historical data from the battery management system; based on the historical data, determining the initial charge and discharge current data under different State of Charge (SOC) and temperature conditions while the vehicle is in operation, and selecting target charge and discharge current data that meet preset quantile current conditions from the initial charge and discharge current data; generating a new SOP based on the target charge and discharge current data, and using the new SOP as the SOP data in the battery management system when the vehicle meets the dynamic SOP update conditions. Therefore, by dynamically adjusting the power battery's operating power, this solves the problem of overuse and accelerated performance degradation caused by applying a calibrated power value throughout the entire battery's lifespan, thereby improving the battery's efficiency and slowing down performance degradation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of new energy vehicle technology, and in particular to a method, device, vehicle, and storage medium for dynamic SOP update of a power battery. Background Technology

[0002] The State of Power (SOP) of an electric vehicle's power battery directly reflects the maximum charging and discharging power the battery can provide to the vehicle under instantaneous and continuous high current conditions. As the battery system ages, its capacity and energy continuously decrease. Under normal circumstances, the power output of the power battery can meet the design requirements for its entire lifespan. However, when the power battery approaches or reaches its design lifespan, the power output exceeds its capacity, leading to accelerated battery degradation, further reduction in driving range, and decreased performance. Accurately estimating the SOP can significantly improve the efficiency of electric vehicle power batteries and effectively protect them from damage caused by overuse. This is crucial for improving the power performance of electric vehicles and extending the lifespan of their batteries.

[0003] In related technologies, the power value calibrated on the test bench is generally used throughout the entire life cycle of the power battery.

[0004] However, when the calibrated power value exceeds the acceptable range for the power battery itself, it cannot be dynamically adjusted, which further exacerbates the degradation of the power battery and urgently needs to be addressed. Summary of the Invention

[0005] This application provides a method, apparatus, vehicle, and storage medium for dynamically updating the SOP of a power battery, in order to solve the problem that the current practice of applying a calibrated power value throughout the entire life cycle of the power battery leads to overuse of the power battery and accelerated performance degradation, thereby improving the efficiency of the power battery and delaying degradation.

[0006] The first aspect of this application provides a method for dynamically updating the SOP (Start of Production) of a power battery, comprising the following steps:

[0007] Acquire the vehicle's total mileage, current mileage, and historical data from the battery management system;

[0008] Based on the historical data, the initial charging current data and initial discharging current data under different SOC and temperature conditions of the vehicle during operation are determined, and target charging current data and target discharging current data that meet preset quantile current conditions are selected from the initial charging current data and initial discharging current data; and

[0009] A new SOP is generated based on the target charging current data and the target discharging current data. When the vehicle meets the SOP dynamic update conditions based on the total driving mileage, the current driving mileage, and the historical data, the new SOP is used as the SOP data in the battery management system.

[0010] According to one embodiment of this application, the step of filtering target charging current data and target discharging current data that satisfy preset quantile current conditions from the initial charging current data and the initial discharging current data includes:

[0011] Based on the preset quantile current condition, the charging current value of the initial charging current data is divided into multiple intervals, and the initial charging current data corresponding to the maximum charging current interval is used as the target charging current data.

[0012] Based on the preset quantile current condition, the discharge current value of the initial discharge current data is divided into multiple intervals, and the initial discharge current data corresponding to the maximum discharge current interval is used as the target discharge current data.

[0013] According to one embodiment of this application, generating a new SOP based on the target charging current data and the target discharging current data includes:

[0014] Obtain the target charging voltage corresponding to each target charging current in the target charging current data and the target discharging voltage corresponding to each target discharging current in the target discharging current data;

[0015] Multiple initial charging powers are obtained based on multiple target charging currents and the target charging voltage corresponding to each target charging current, and multiple initial discharge powers are obtained based on multiple target discharge currents and the target discharge voltage corresponding to each target discharge current;

[0016] Based on the preset power quantile condition, the multiple initial charging powers are divided into multiple intervals according to the charging power value, and the initial charging power corresponding to the maximum charging power interval is taken as the target charging power.

[0017] Based on the preset power quantile condition, the multiple initial discharge powers are divided into multiple intervals according to the discharge power value, and the initial discharge power corresponding to the maximum discharge power interval is taken as the target discharge power.

[0018] The target charging power and the target discharging power are used as the new SOP.

[0019] According to one embodiment of this application, after generating the new SOP based on the target charging current data and the target discharging current data, the method further includes:

[0020] Determine whether the total mileage is greater than a first preset mileage, whether the SOH in the historical data is less than a preset threshold, and whether the current mileage is greater than a second preset mileage;

[0021] If the total mileage is greater than the first preset mileage, and the SOH in the historical data is less than the preset threshold, and the current mileage is greater than the second preset mileage, then the vehicle is determined to meet the SOP dynamic update conditions; otherwise, the steps of obtaining the vehicle's total mileage, current mileage, and historical data of the battery management system are re-executed.

[0022] According to one embodiment of this application, after obtaining the vehicle's total mileage, current mileage, and historical data from the battery management system, the method further includes:

[0023] If the current driving mileage is greater than the second preset mileage, then the SOP dynamic update function of the battery management system is activated.

[0024] According to one embodiment of this application, before determining the percentage of charging current and the percentage of discharging current under different SOC and temperature conditions of the vehicle in a driving state based on the historical data, the method further includes:

[0025] The historical data is cleaned to remove abnormal data.

[0026] The abnormal data refers to data with significant deviations and duplicate / redundant data in the historical data.

[0027] According to one embodiment of this application, after using the new SOP as SOP data in the battery management system, the method further includes:

[0028] Based on the new SOP, SOP update information is generated;

[0029] The SOP update information is sent to the preset mobile terminal.

[0030] The SOP (State of Operation) dynamic update method for power batteries proposed in this application determines the initial charging and discharging current data under different SOC (State of Charge) and temperature conditions during vehicle operation based on historical data from the battery management system. Target charging and discharging current data that meet preset quantile current conditions are then selected from the initial charging and discharging current data. A new SOP is generated based on the target charging and discharging current data, and when the vehicle meets the SOP dynamic update conditions, the new SOP is used as the SOP data in the battery management system. Therefore, by dynamically adjusting the power battery's operating power, the problem of overuse and accelerated performance degradation caused by applying a calibrated power value throughout the entire battery lifecycle is solved, thus improving the battery's efficiency and delaying degradation.

[0031] A second aspect of this application provides a dynamic SOP update device for a power battery, comprising:

[0032] The acquisition module is used to acquire the vehicle's total mileage, current mileage, and historical data from the battery management system.

[0033] The filtering module is used to determine, based on the historical data, the initial charging current data and initial discharging current data under different SOC and temperature conditions of the vehicle in driving state, and to filter out target charging current data and target discharging current data that meet preset quantile current conditions from the initial charging current data and the initial discharging current data; and

[0034] The update module is used to generate a new SOP based on the target charging current data and the target discharging current data, and when the vehicle is determined to meet the SOP dynamic update conditions based on the total driving mileage, the current driving mileage and the historical data, the new SOP is used as the SOP data in the battery management system.

[0035] According to one embodiment of this application, the filtering module is specifically used for:

[0036] Based on the preset quantile current condition, the charging current value of the initial charging current data is divided into multiple intervals, and the initial charging current data corresponding to the maximum charging current interval is used as the target charging current data.

[0037] Based on the preset quantile current condition, the discharge current value of the initial discharge current data is divided into multiple intervals, and the initial discharge current data corresponding to the maximum discharge current interval is used as the target discharge current data.

[0038] According to one embodiment of this application, the updating module is specifically used for:

[0039] Obtain the target charging voltage corresponding to each target charging current in the target charging current data and the target discharging voltage corresponding to each target discharging current in the target discharging current data;

[0040] Multiple initial charging powers are obtained based on multiple target charging currents and the target charging voltage corresponding to each target charging current, and multiple initial discharge powers are obtained based on multiple target discharge currents and the target discharge voltage corresponding to each target discharge current;

[0041] Based on the preset power quantile condition, the multiple initial charging powers are divided into multiple intervals according to the charging power value, and the initial charging power corresponding to the maximum charging power interval is taken as the target charging power.

[0042] Based on the preset power quantile condition, the multiple initial discharge powers are divided into multiple intervals according to the discharge power value, and the initial discharge power corresponding to the maximum discharge power interval is taken as the target discharge power.

[0043] The target charging power and the target discharging power are used as the new SOP.

[0044] According to one embodiment of this application, after generating the new SOP based on the target charging current data and the target discharging current data, the updating module is further configured to:

[0045] Determine whether the total mileage is greater than a first preset mileage, whether the SOH in the historical data is less than a preset threshold, and whether the current mileage is greater than a second preset mileage;

[0046] If the total mileage is greater than the first preset mileage, and the SOH in the historical data is less than the preset threshold, and the current mileage is greater than the second preset mileage, then the vehicle is determined to meet the SOP dynamic update conditions; otherwise, the steps of obtaining the vehicle's total mileage, current mileage, and historical data of the battery management system are re-executed.

[0047] According to one embodiment of this application, after acquiring the vehicle's total mileage, current mileage, and historical data from the battery management system, the acquisition module is further configured to:

[0048] When the current driving mileage exceeds the second preset mileage, the SOP dynamic update function of the battery management system is activated.

[0049] According to one embodiment of this application, before determining the percentage of charging current and the percentage of discharging current under different SOC and different temperature conditions of the vehicle in a driving state based on the historical data, the screening module is further configured to:

[0050] The historical data is cleaned to remove abnormal data.

[0051] The abnormal data refers to data with significant deviations and duplicate / redundant data in the historical data.

[0052] According to one embodiment of this application, after the new SOP is used as the SOP data in the battery management system, the update module is further configured to:

[0053] Based on the new SOP, SOP update information is generated;

[0054] The SOP update information is sent to the preset mobile terminal.

[0055] The SOP (State of Operation) dynamic update device for power batteries proposed in this application determines the initial charging and discharging current data under different SOC (State of Charge) and temperature conditions of the vehicle during driving based on historical data from the battery management system. It then filters out target charging and discharging current data that meet preset quantile current conditions from the initial charging and discharging current data. A new SOP is generated based on the target charging and discharging current data, and when the vehicle meets the SOP dynamic update conditions, the new SOP is used as the SOP data in the battery management system. Therefore, by dynamically adjusting the power battery's operating power, the current practice of applying a calibrated power value throughout the entire lifespan of the power battery, leading to overuse and accelerated performance degradation, is solved. This improves the power battery's efficiency and slows down performance degradation.

[0056] A third aspect of this application provides a vehicle, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the SOP dynamic update method for a power battery as described in the above embodiments.

[0057] A fourth aspect of this application provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement the SOP dynamic update method for a power battery as described in the above embodiments.

[0058] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0059] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, wherein:

[0060] Figure 1This is a flowchart of a method for dynamically updating the SOP of a power battery according to an embodiment of this application;

[0061] Figure 2 This is a schematic diagram comparing the dynamic adjustment strategy according to the embodiments of this application with the prior art;

[0062] Figure 3 This is a flowchart of a method for dynamically updating the SOP of a power battery according to another embodiment of this application;

[0063] Figure 4 This is a block diagram of a power battery SOP dynamic update device according to an embodiment of this application;

[0064] Figure 5 This is a structural schematic diagram of a vehicle according to an embodiment of this application. Detailed Implementation

[0065] The embodiments of this application are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain this application, and should not be construed as limiting this application.

[0066] The following describes a method, apparatus, vehicle, and storage medium for dynamically updating the State of Operation (SOP) of a power battery according to embodiments of this application, with reference to the accompanying drawings. Addressing the problem mentioned in the background of using a calibrated power value throughout the entire lifespan of a power battery, leading to overuse and accelerated performance degradation, this application proposes a method for dynamically updating the SOP of a power battery. Based on historical data from the battery management system, the method determines the initial charge and discharge current data under different State of Charge (SOC) and temperature conditions during vehicle operation. Target charge and discharge current data that meet preset quantile current conditions are then selected from the initial charge and discharge current data. A new SOP is generated based on the target charge and discharge current data, and when the vehicle meets the dynamic SOP update conditions, the new SOP is used as the SOP data in the battery management system. Therefore, by dynamically adjusting the power battery's operating power, the method solves the problem of overuse and accelerated performance degradation caused by using a calibrated power value throughout the entire lifespan of the power battery, thereby improving the battery's efficiency and slowing down performance degradation.

[0067] Figure 1 This is a flowchart illustrating a method for dynamically updating the SOP (Start of Production) of a power battery, as provided in an embodiment of this application.

[0068] For example, such as Figure 1 As shown, the SOP dynamic update method for this power battery includes the following steps:

[0069] In step S101, the vehicle's total mileage, current mileage, and historical data from the battery management system are obtained.

[0070] The total mileage of the vehicle refers to all the mileage the vehicle has traveled since it left the factory, including the mileage traveled forward and backward; the mileage of this trip refers to the mileage of a single trip; the historical data of the battery management system refers to the historical data of the battery management system that has been stored for the past month, including: SOC (State of Charge), SOH (State of Health), charging current and discharging current when the vehicle is in operation.

[0071] It is understandable that there are many ways to obtain the total mileage and current mileage of a vehicle. For example, in this embodiment of the application, the total mileage and current mileage of the vehicle can be obtained directly by checking the odometer on the vehicle's dashboard. Alternatively, the total mileage and current mileage of the vehicle can be obtained by querying the maintenance records of a 4S store or repair station. Another method is to use specialized equipment and technicians to read the memory on the vehicle's transmission to obtain the total mileage and current mileage. No specific limitation is made here.

[0072] In step S102, based on historical data, the initial charging current data and initial discharging current data under different SOC and different temperature conditions of the vehicle in driving state are determined, and the target charging current data and target discharging current data that meet the preset quantile current conditions are selected from the initial charging current data and initial discharging current data.

[0073] The preset quantile current condition can be pre-set by those skilled in the art, obtained through a limited number of experiments, or obtained through a limited number of computer simulations. No specific limitation is made here. Preferably, in this embodiment of the application, the preset quantile current condition is set to select the current at the 90th quantile.

[0074] In other words, the embodiments of this application can divide the charging current and discharging current based on historical data, that is, statistically analyze the vehicle operating conditions (driving state and stationary state), obtain the initial charging current data and initial discharging current data under different SOC and different temperature conditions under the vehicle driving state, determine the proportion distribution of the initial charging current data and initial discharging current data, and filter out the target charging current data and target discharging current data from the initial charging current data and initial discharging current data based on the preset quantile current conditions.

[0075] The following details how to filter out target charging current data and target discharging current data that meet the preset quantile current conditions from the initial charging current data and initial discharging current data.

[0076] As one possible implementation, in some embodiments, selecting target charging current data and target discharging current data that satisfy preset quantile current conditions from initial charging current data and initial discharging current data includes: dividing the charging current value of the initial charging current data into multiple intervals based on the preset quantile current conditions, and using the initial charging current data corresponding to the maximum charging current interval as the target charging current data; dividing the discharging current value of the initial discharging current data into multiple intervals based on the preset quantile current conditions, and using the initial discharging current data corresponding to the maximum discharging current interval as the target discharging current data.

[0077] Specifically, when the preset quantile current condition is selected as the 90th percentile current, based on the preset quantile current condition, the charging current values ​​of the initial charging current data are first sorted in ascending or descending order, and then the sorted initial charging data is divided into multiple intervals. In this embodiment, it is divided into 10 intervals. The initial charging current data corresponding to the interval with the largest charging current can be used as the target charging current data. Similarly, the discharge current values ​​of the initial discharge current data are sorted in ascending or descending order, and then the sorted initial discharge data is divided into 10 intervals. The initial discharge current data corresponding to the interval with the largest discharge current can be used as the target discharge current data.

[0078] For example, in the past month's historical data on vehicle operation, with a State of Charge (SOC) of 30% and a temperature of 20°C, the initial charging currents were C1, C2, C3...C9, C... 10 The initial discharge currents are D1, D2, D3...D9, D 10 When the SOC is 40% and the temperature is 20℃, the initial charging current is C. 11 C 12 C 13 ...C 19 C 20 The initial discharge current is D 11 D 12 D 13 ...D 19 D 20 When the SOC is 30% and the temperature is 25℃, the initial charging current is C. 21 C 22 C 23 ...C 29 C 30 The initial discharge current is D 21 D 22 D 23 ...C 29 C 30Thus, multiple sets of initial charging current data (such as C1, C2, C3...C9, C...C ... 10 and C 11 C 12 C 13 ...C 19 C 20 (etc.) and multiple sets of initial discharge current data (such as D1, D2, D3...D9, D...). 10 and D 11 D 12 D 13 ...D 19 D 20 Based on preset quantile current conditions, each set of initial charging current data and each set of initial discharging current data are sorted according to the magnitude of the current value corresponding to each set of data and then divided into multiple (e.g., 10) intervals. The initial charging current data corresponding to the maximum charging current interval of each set can then be used as the target charging current data, and the initial discharging current data corresponding to the maximum discharging current interval of each set can be used as the target discharging current data. This means selecting target charging current data and target discharging current data that meet the preset quantile current conditions (i.e., the 90th percentile current) under different SOC and temperature conditions. For example, when the SOC is 30% and the temperature is 20℃, the target charging current is C9 and the target discharging current is D9; when the SOC is 40% and the temperature is 20℃, the target charging current is C... 19 The target discharge current is D 19 The target charging current data includes C9 and C. 19 ...The target charging current data includes D9, D... 19 ...

[0079] In step S103, a new State of Power (SOP) is generated based on the target charging current data and the target discharging current data. When the vehicle meets the SOP dynamic update conditions based on the total driving mileage, the current driving mileage, and historical data, the new SOP is used as the SOP data in the battery management system.

[0080] Specifically, in this embodiment of the application, new SOP data can be obtained based on the target charging current data and target discharging current data that meet the preset quantile current conditions selected in step S102. After obtaining the new SOP data, it is necessary to determine whether the vehicle meets the SOP dynamic update conditions based on the vehicle's total mileage, current mileage and historical data. When the vehicle meets the SOP dynamic update conditions, the SOP data in the battery management system can be updated to the new SOP.

[0081] The following details how to generate a new SOP based on the target charging current data and the target discharging current data.

[0082] In one possible implementation, in some embodiments, a new SOP is generated based on target charging current data and target discharging current data, including: obtaining the target charging voltage corresponding to each target charging current in the target charging current data and the target discharging voltage corresponding to each target discharging current in the target discharging current data; obtaining multiple initial charging powers based on multiple target charging currents and the target charging voltages corresponding to each target charging current, and obtaining multiple initial discharging powers based on multiple target discharging currents and the target discharging voltages corresponding to each target discharging current; dividing the multiple initial charging powers into multiple intervals based on preset quantile power conditions and the initial charging power corresponding to the maximum charging power interval as the target charging power; dividing the multiple initial discharging powers into multiple intervals based on preset quantile power conditions and the discharging power corresponding to the maximum discharging power interval as the target discharging power; and using the target charging power and the target discharging power as the new SOP.

[0083] Specifically, target charging current data under different SOC and temperature conditions correspond to different target charging voltages. For example, the target charging current C9 corresponds to a target charging voltage of VC9, and the target charging current C 19 The corresponding target charging voltage is VC 19 Different target discharge current data under different SOC and temperature conditions correspond to different target discharge voltages. For example, the target discharge current D9 corresponds to a target discharge voltage of VD9, and the target discharge current D... 19 The corresponding target discharge voltage is VD 19 Then obtain the target charging voltage (e.g., VC9, VC) corresponding to each target charging current in the target charging current data. 19 ...) and the target discharge voltage (e.g., VD9, VD) corresponding to each target discharge current in the target discharge current data. 19 ...); Multiple initial charging powers can be obtained by multiplying multiple target charging currents and the target charging voltage corresponding to each target charging current, such as PC9 = C9 × VC9, PC 19 =C 19 ×VC 19 Multiple initial discharge powers can be obtained by multiplying multiple target discharge currents and the target discharge voltage corresponding to each target discharge current, such as PD9 = D9 × VD9, PD 19 =D 19 ×VD 19Based on the preset quantile power condition, the power at the 90th percentile is also selected as the target power. The charging power values ​​are sorted in descending or ascending order, and the sorted initial charging power is divided into 10 intervals. The initial charging power corresponding to the interval with the maximum charging power can be used as the target charging power. Similarly, the discharging power values ​​are sorted in descending or ascending order, and the sorted initial discharging power is divided into 10 intervals. The initial discharging power corresponding to the interval with the maximum discharging power can be used as the target charging power. Thus, a new SOP is obtained, which includes the target charging power and the target discharging power.

[0084] The conditions for dynamic updating of SOPs consist of the following aspects:

[0085] Furthermore, in some embodiments, after generating a new SOP based on the target charging current data and the target discharging current data, the method further includes: determining whether the total driving mileage is greater than a first preset mileage, whether the SOH in the historical data is less than a preset threshold, and whether the current driving mileage is greater than a second preset mileage; if the total driving mileage is greater than the first preset mileage, the SOH in the historical data is less than the preset threshold, and the current driving mileage is greater than the second preset mileage, then the vehicle is determined to meet the SOP dynamic update conditions; otherwise, the steps of obtaining the vehicle's total driving mileage, current driving mileage, and historical data of the battery management system are re-executed.

[0086] The first preset mileage, the preset threshold, and the second preset mileage can all be preset by those skilled in the art, obtained through a limited number of experiments, or obtained through a limited number of computer simulations. No specific limitation is made here. Preferably, in this embodiment, the first preset mileage is set to 200,000 km, the preset threshold is set to 75%, and the second preset mileage is set to 5,000 km.

[0087] Specifically, after generating a new SOP based on the target charging current data and the target discharging current data, this embodiment of the application needs to determine the vehicle's total mileage, the SOH in the historical data, and the current mileage. That is, it needs to determine whether the total mileage is greater than a first preset mileage, whether the SOH in the historical data is less than a preset threshold, and whether the current mileage is greater than a second preset mileage. If the total mileage is greater than the first preset mileage, the SOH in the historical data is less than the preset threshold, and the current mileage is greater than the second preset mileage, then the vehicle is determined to meet the SOP dynamic update conditions and can continue to the next step. Otherwise, return to step S101 and reacquire the vehicle's total mileage, the current mileage, and the historical data of the battery management system.

[0088] Furthermore, in some embodiments, after obtaining the vehicle's total mileage, the current mileage, and the historical data of the battery management system, the method further includes: if the current mileage is greater than a second preset mileage, then activating the SOP dynamic update function of the battery management system.

[0089] It should be noted that the SOP dynamic update strategy of the power battery in this application embodiment is carried out periodically. The SOP dynamic update function of the battery management system can only be activated when the vehicle's single driving mileage reaches the second preset mileage. That is, the battery management system automatically turns on the "SOPDE" function and enters the SOP dynamic update process of the power battery.

[0090] In addition, in some embodiments, before determining the percentage of charging current and the percentage of discharging current under different SOC and temperature conditions of the vehicle under driving conditions based on historical data, the method further includes: cleaning the historical data and deleting abnormal data from the historical data; wherein, abnormal data refers to data with serious deviations and duplicate or redundant data in the historical data.

[0091] It is understandable that, in order to make the generated new SOP more accurate, before determining the percentage of charging current and the percentage of discharging current under different battery states of charge and different temperature conditions when the vehicle is in operation, the embodiments of this application may also clean the historical data obtained in step S101, that is, delete the data with serious deviations (such as consecutive adjacent data with SOC change > 10) and duplicate and redundant data (i.e. consecutive adjacent data are completely the same), so as to obtain more accurate and reliable historical data.

[0092] Furthermore, in some other embodiments, after using the new SOP as SOP data in the battery management system, the method further includes: generating SOP updated information based on the new SOP; and sending the SOP updated information to a preset mobile terminal.

[0093] The preset mobile terminal can be a user's mobile phone client, or a management backend of a 4S store or repair station, etc., without specific limitations here; the SOP updated information can include a text reminder of "SOP updated" and details of the updated SOP data.

[0094] In other words, after using the new SOP as the SOP data in the battery management system, this application embodiment can also generate SOP updated information based on the new SOP and send the SOP updated information to a preset mobile terminal. The preset mobile terminal can summarize and save all the SOP updated information, which is convenient for users or maintenance personnel to perform maintenance management later.

[0095] To facilitate those skilled in the art to further understand the SOP dynamic update method for power batteries proposed in the embodiments of this application, the following is combined with... Figure 2 and Figure 3 To elaborate further.

[0096] like Figure 2 As shown, Figure 2 This is a schematic diagram comparing the dynamic adjustment strategy of this application with the prior art. Figure 2 It can be seen that the existing technology cannot dynamically adjust the SOP according to the power range that the power battery can withstand, which further aggravates the degradation of the power battery. However, this application can dynamically update the SOP according to the power range that the power battery can withstand throughout its entire life cycle, thereby improving the efficiency of the power battery and delaying degradation.

[0097] Furthermore, such as Figure 3 As shown, Figure 3 This application provides an embodiment of a method for dynamically updating the SOP (Start of Production) of a power battery, which includes the following steps:

[0098] Step S301: Under normal vehicle driving conditions, the battery management system activates the "SOPDE" function every 5000km.

[0099] Step S302, extract data. This involves extracting historical data (last month) saved by the battery management system, including parameters such as SOC, SOH, discharge current, and charging current of the vehicle during operation.

[0100] Step S303, data cleaning. This involves cleaning up the abnormal data extracted in step S302. Abnormal data includes duplicate data (consecutive adjacent data are completely identical) and abrupt change data (consecutive adjacent data have a SOC change > 10).

[0101] Step S304, data processing. This involves statistically analyzing the percentage of operating conditions to obtain the charging current percentage data C and the discharging current percentage data D for each SOC and temperature under driving conditions. The 90th percentile current in data C and data D is then selected to form a new SOP.

[0102] Step S305: Determine whether the vehicle's total mileage exceeds 200,000 km or reaches (a certain design value - 100,000) km. If yes, proceed to step S306; otherwise, save the new SOP, disable the "SOPDE" function, and return to step S301.

[0103] Step S306: Determine whether the extracted SOH is <75% (or other design value). If yes, proceed to step S307; otherwise, disable the "SOPDE" function and return to step S301.

[0104] Step S307: Determine whether the difference between the mileage of the last trip to step S307 and the current mileage is greater than 5000km. If yes, proceed to step S308; otherwise, disable the "SOPDE" function and return to step S301.

[0105] Step S308: Update the new SOP to the SOP data in the battery management system.

[0106] The SOP (State of Operation) dynamic update method for power batteries proposed in this application determines the initial charging and discharging current data under different SOC (State of Charge) and temperature conditions during vehicle operation based on historical data from the battery management system. Target charging and discharging current data that meet preset quantile current conditions are then selected from the initial charging and discharging current data. A new SOP is generated based on the target charging and discharging current data, and when the vehicle meets the SOP dynamic update conditions, the new SOP is used as the SOP data in the battery management system. Therefore, by dynamically adjusting the power battery's operating power, the problem of overuse and accelerated performance degradation caused by applying a calibrated power value throughout the entire battery lifecycle is solved, thus improving the battery's efficiency and delaying degradation.

[0107] Next, referring to the accompanying drawings, a power battery SOP dynamic update device proposed according to an embodiment of this application is described.

[0108] Figure 4 This is a block diagram of a power battery SOP dynamic update device according to an embodiment of this application.

[0109] like Figure 4 As shown, the SOP dynamic update device 10 for the power battery includes: an acquisition module 100, a screening module 200, and an update module 300.

[0110] Among them, the acquisition module 100 is used to acquire the vehicle's total mileage, current mileage, and historical data of the battery management system;

[0111] The filtering module 200 is used to determine, based on historical data, the initial charging current data and initial discharging current data under different SOC and temperature conditions of the vehicle during operation, and to filter out target charging current data and target discharging current data that meet preset quantile current conditions from the initial charging current data and initial discharging current data; and

[0112] The update module 300 is used to generate a new SOP based on the target charging current data and the target discharging current data, and when the vehicle meets the SOP dynamic update conditions based on the total driving mileage, the current driving mileage and historical data, the new SOP is used as the SOP data in the battery management system.

[0113] Furthermore, in some embodiments, the filtering module 200 is specifically used for:

[0114] Based on the preset quantile current condition, the charging current value of the initial charging current data is divided into multiple intervals, and the initial charging current data corresponding to the maximum charging current interval is used as the target charging current data.

[0115] Based on the preset quantile current condition, the discharge current value of the initial discharge current data is divided into multiple intervals, and the initial discharge current data corresponding to the maximum discharge current interval is used as the target discharge current data.

[0116] Furthermore, in some embodiments, the update module 300 is specifically used for:

[0117] Obtain the target charging voltage corresponding to each target charging current in the target charging current data and the target discharging voltage corresponding to each target discharging current in the target discharging current data;

[0118] Multiple initial charging powers are obtained based on multiple target charging currents and the target charging voltage corresponding to each target charging current, and multiple initial discharge powers are obtained based on multiple target discharge currents and the target discharge voltage corresponding to each target discharge current;

[0119] Based on the preset power quantile conditions, multiple initial charging powers are divided into multiple intervals according to the charging power value, and the initial charging power corresponding to the interval with the maximum charging power is taken as the target charging power.

[0120] Based on the preset power quantile conditions, multiple initial discharge powers are divided into multiple intervals according to the discharge power value, and the initial discharge power corresponding to the interval with the maximum discharge power is taken as the target discharge power.

[0121] The target charging power and target discharging power are set as the new SOP.

[0122] Furthermore, in some embodiments, after generating a new SOP based on the target charging current data and the target discharging current data, the update module 300 is also used to:

[0123] Determine whether the total mileage exceeds the first preset mileage, whether the SOH in the historical data is less than the preset threshold, and whether the current mileage exceeds the second preset mileage.

[0124] If the total mileage is greater than the first preset mileage, the SOH in the historical data is less than the preset threshold, and the current mileage is greater than the second preset mileage, then the vehicle is determined to meet the SOP dynamic update conditions; otherwise, the steps of obtaining the vehicle's total mileage, current mileage, and historical data of the battery management system are re-executed.

[0125] Furthermore, in some embodiments, after acquiring the vehicle's total mileage, current mileage, and historical data from the battery management system, the acquisition module 100 is further configured to:

[0126] When the current driving mileage exceeds the second preset mileage, the SOP dynamic update function of the battery management system will be activated.

[0127] Furthermore, in some embodiments, before determining the percentage of charging current and the percentage of discharging current under different SOC and temperature conditions of the vehicle while in operation based on historical data, the screening module 200 is also used to:

[0128] Clean the historical data and delete any abnormal data.

[0129] Among them, abnormal data refers to data with severe deviations and duplicate or redundant data in historical data.

[0130] Furthermore, in some embodiments, after the new SOP is used as the SOP data in the battery management system, the update module 300 is also used to:

[0131] Generate updated SOP information based on the new SOP;

[0132] Send SOP updated information to the preset mobile terminal.

[0133] It should be noted that the foregoing explanation of the SOP dynamic update method embodiment for power batteries also applies to the SOP dynamic update device for power batteries in this embodiment, and will not be repeated here.

[0134] The SOP (State of Operation) dynamic update device for power batteries proposed in this application determines the initial charging and discharging current data under different SOC (State of Charge) and temperature conditions of the vehicle during driving based on historical data from the battery management system. It then filters out target charging and discharging current data that meet preset quantile current conditions from the initial charging and discharging current data. A new SOP is generated based on the target charging and discharging current data, and when the vehicle meets the SOP dynamic update conditions, the new SOP is used as the SOP data in the battery management system. Therefore, by dynamically adjusting the power battery's operating power, the current practice of applying a calibrated power value throughout the entire lifespan of the power battery, leading to overuse and accelerated performance degradation, is solved. This improves the power battery's efficiency and slows down performance degradation.

[0135] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of this application. The vehicle may include:

[0136] The memory 501, the processor 502, and the computer program stored on the memory 501 and capable of running on the processor 502.

[0137] When the processor 502 executes the program, it implements the SOP dynamic update method for the power battery provided in the above embodiments.

[0138] Furthermore, the vehicle also includes:

[0139] Communication interface 503 is used for communication between memory 501 and processor 502.

[0140] The memory 501 is used to store computer programs that can run on the processor 502.

[0141] The memory 501 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0142] If the memory 501, processor 502, and communication interface 503 are implemented independently, then the communication interface 503, memory 501, and processor 502 can be interconnected via a bus to complete communication between them. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0143] Optionally, in a specific implementation, if the memory 501, processor 502, and communication interface 503 are integrated on a single chip, then the memory 501, processor 502, and communication interface 503 can communicate with each other through an internal interface.

[0144] Processor 502 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of this application.

[0145] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for dynamically updating the SOP of a power battery.

[0146] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. In the description of this application, "multiple" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0147] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0148] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application.

Claims

1. A method for updating the SOP of a power battery dynamically, characterized in that, Includes the following steps: Acquire the vehicle's total mileage, current mileage, and historical data from the battery management system; Based on the historical data, the initial charging current data and initial discharging current data of the vehicle under different battery states of charge (SOC) and different temperature conditions are determined when the vehicle is in driving mode. Target charging current data and target discharging current data that meet the preset quantile current conditions are then selected from the initial charging current data and the initial discharging current data. A new State of Power (SOP) is generated based on the target charging current data and the target discharging current data. When the vehicle meets the SOP dynamic update conditions based on the total mileage, the current mileage, and the historical data, the new SOP is used as the SOP data in the battery management system. The step of generating a new SOP based on the target charging current data and the target discharging current data includes: obtaining the target charging voltage corresponding to each target charging current in the target charging current data and the target discharging voltage corresponding to each target discharging current in the target discharging current data; obtaining multiple initial charging powers based on multiple target charging currents and the target charging voltages corresponding to each target charging current, and obtaining multiple initial discharging powers based on multiple target discharging currents and the target discharging voltages corresponding to each target discharging current; dividing the multiple initial charging powers into multiple intervals based on the preset quantile power conditions and the initial charging power corresponding to the maximum charging power interval as the target charging power; dividing the multiple initial discharging powers into multiple intervals based on the discharge power values ​​and the initial discharging power corresponding to the maximum discharging power interval as the target discharging power; and using the target charging power and the target discharging power as the new SOP.

2. The method according to claim 1, characterized in that, The step of filtering target charging current data and target discharging current data that meet preset quantile current conditions from the initial charging current data and the initial discharging current data includes: Based on the preset quantile current condition, the charging current value of the initial charging current data is divided into multiple intervals, and the initial charging current data corresponding to the maximum charging current interval is used as the target charging current data. Based on the preset quantile current condition, the discharge current value of the initial discharge current data is divided into multiple intervals, and the initial discharge current data corresponding to the maximum discharge current interval is used as the target discharge current data.

3. The method according to claim 1, characterized in that, After generating the new SOP based on the target charging current data and the target discharging current data, the method further includes: Determine whether the total driving mileage is greater than a first preset mileage, whether the battery health status (SOH) in the historical data is less than a preset threshold, and whether the current driving mileage is greater than a second preset mileage; If the total mileage is greater than the first preset mileage, and the SOH in the historical data is less than the preset threshold, and the current mileage is greater than the second preset mileage, then the vehicle is determined to meet the SOP dynamic update conditions; otherwise, the steps of obtaining the vehicle's total mileage, current mileage, and historical data of the battery management system are re-executed.

4. The method according to claim 1, characterized in that, After acquiring the vehicle's total mileage, current mileage, and historical data from the battery management system, the process also includes: If the current driving mileage is greater than the second preset mileage, then the SOP dynamic update function of the battery management system is activated.

5. The method according to claim 4, characterized in that, Before determining the percentage of charging current and the percentage of discharging current under different battery states of charge (SOC) and different temperature conditions for the vehicle while in operation, based on the historical data, the process further includes: The historical data is cleaned to remove abnormal data. The abnormal data refers to data with significant deviations and duplicate / redundant data in the historical data.

6. The method according to claim 1, characterized in that, After incorporating the new SOP as the SOP data in the battery management system, the system further includes: Based on the new SOP, SOP update information is generated; The SOP update information is sent to the preset mobile terminal.

7. A dynamic SOP update device for a power battery, characterized in that, include: The acquisition module is used to acquire the vehicle's total mileage, current mileage, and historical data from the battery management system. The filtering module is used to determine, based on the historical data, the initial charging current data and the initial discharging current data of the vehicle under different battery states of charge (SOC) and different temperature conditions while the vehicle is in operation, and to filter out the target charging current data and the target discharging current data that meet the preset quantile current conditions from the initial charging current data and the initial discharging current data. The update module is used to generate a new State of Power (SOP) based on the target charging current data and the target discharging current data, and when the vehicle is determined to meet the SOP dynamic update conditions based on the total driving mileage, the current driving mileage and the historical data, the new SOP is used as the SOP data in the battery management system. Specifically, the updating module is used to: obtain the target charging voltage corresponding to each target charging current in the target charging current data and the target discharging voltage corresponding to each target discharging current in the target discharging current data; obtain multiple initial charging powers based on multiple target charging currents and the target charging voltages corresponding to each target charging current, and obtain multiple initial discharging powers based on multiple target discharging currents and the target discharging voltages corresponding to each target discharging current; divide the multiple initial charging powers into multiple intervals based on the preset quantile power conditions and the charging power values, and take the initial charging power corresponding to the maximum charging power interval as the target charging power; divide the multiple initial discharging powers into multiple intervals based on the preset quantile power conditions and the discharging power values, and take the initial discharging power corresponding to the maximum discharging power interval as the target discharging power; and take the target charging power and the target discharging power as the new SOP.

8. A vehicle, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, the processor executing the program to implement the SOP dynamic update method for a power battery as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, The program is executed by the processor to implement the SOP dynamic update method for the power battery as described in any one of claims 1-6.