Data updating method, battery residual charging duration prediction method, device, equipment, vehicle, medium and program product

By acquiring and calculating the temperature rise rate mapping relationship during the charging, thermal management and static process of the battery, and updating the temperature rise rate mapping relationship table, the problem of low accuracy in the prediction of battery remaining charging time in the prior art is solved, and a more accurate prediction of battery remaining charging time is achieved.

CN119780715AActive Publication Date: 2025-04-08BYD CO LTD
View PDF 9 Cites 0 Cited by

Patent Information

Application Number
CN202411406262.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-04-08
Estimated Expiration
2044-10-09

AI Technical Summary

Technical Problem

In the prior art, the accuracy of the battery's remaining charging time prediction is low, mainly because the temperature rise rate mapping relationship table is constructed through precalibration, which cannot effectively reflect the actual temperature rise of the battery.

Method used

By obtaining the target data of the vehicle, including the charging process data of the battery, the thermal management data and the static data, the mapping relationship of the temperature rise rate corresponding to the battery is calculated and updated to the temperature rise rate mapping relationship table.

Benefits of technology

The prediction accuracy of the remaining charging time of the battery is improved, making the prediction result more in line with the actual situation of the battery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119780715A_ABST
    Figure CN119780715A_ABST
Patent Text Reader

Abstract

The invention provides a data updating method, a battery residual charging duration prediction method, device and equipment, a vehicle, a medium and a program product. The method comprises the following steps: acquiring target data of a vehicle; the target data comprises data related to temperature rise change of the battery; according to the target data, obtaining a mapping relation of the corresponding temperature rise rate of the battery; according to the obtained mapping relation of the temperature rise rate corresponding to the battery, a corresponding temperature rise rate mapping relation table is updated, and the mapping relation table is used for predicting the remaining charging duration of the battery. The method can improve the prediction accuracy of the residual charging duration of the battery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery charging technology, and in particular to a data updating method, a method for predicting the remaining battery charging time, a device, equipment, a vehicle, a medium and a program product. Background Art

[0002] As the core power source of electric vehicles, batteries need to be charged regularly to maintain their endurance. At present, when charging the batteries of electric vehicles, the remaining charging time of the batteries is usually predicted and provided to users, so that users can reasonably arrange and plan their travel time.

[0003] The remaining charging time of the battery is predicted based on the temperature rise rate mapping relationship recorded in the battery's temperature rise rate mapping relationship table. Currently, the mapping relationship in the temperature rise rate mapping relationship table is mainly constructed by pre-calibration, resulting in low accuracy in the prediction of the remaining charging time of the battery. Summary of the invention

[0004] The present application provides a data updating method, a battery remaining charging time prediction method, an apparatus, a device, a vehicle, a medium and a program product, which are used to improve the accuracy of the prediction of the battery's remaining charging time.

[0005] In a first aspect, the present application provides a data updating method, comprising:

[0006] Acquiring target data of the vehicle; the target data includes data related to temperature rise changes of the battery;

[0007] According to the target data, obtaining a mapping relationship of the temperature rise rate corresponding to the battery;

[0008] According to the acquired mapping relationship between the battery and the corresponding temperature rise rate, a corresponding temperature rise rate mapping relationship table is updated, and the mapping relationship table is used to predict the remaining charging time of the battery.

[0009] In one possible manner, the temperature rise rate corresponding to the battery includes: self-heating temperature rise rate, thermal management temperature rise rate, and natural heat exchange temperature rise rate; the target data includes: charging process data of the battery, thermal management data of the battery, and static data of the battery;

[0010] The step of obtaining a mapping relationship between the temperature rise rate of the battery and the target data includes:

[0011] Obtaining a first mapping relationship between battery temperature, state of charge, and self-heating temperature rise rate according to the charging process data of the battery;

[0012] Obtaining a second mapping relationship between a thermal management strategy and a thermal management temperature rise rate according to the thermal management data of the battery;

[0013] A third mapping relationship among the battery temperature, the ambient temperature and the natural heat exchange temperature rise rate is obtained according to the static data of the battery.

[0014] In one possible manner, the charging process data includes: charging current, battery temperature, and ambient temperature in each state of charge interval;

[0015] The obtaining, according to the charging process data of the battery, a first mapping relationship between battery temperature, state of charge and self-heating temperature rise rate comprises:

[0016] Acquire charging process data corresponding to a valid state of charge interval from the charging process data;

[0017] Using the charging process data corresponding to the effective state of charge interval, obtaining the battery temperature corresponding to the beginning of the effective state of charge interval, the battery temperature corresponding to the end of the effective state of charge interval, and the average charging current;

[0018] Calculate the self-heating temperature rise rate corresponding to the effective state of charge interval and the battery temperature interval according to the battery temperature corresponding to the beginning of the effective state of charge interval, the battery temperature corresponding to the end of the effective state of charge interval, and the average charging current;

[0019] The first mapping relationship is obtained according to the self-heating temperature rise rates corresponding to the effective state of charge range and the battery temperature range.

[0020] In a possible manner, the acquiring charging process data corresponding to the valid state of charge interval from the charging process data includes:

[0021] According to the valid data screening conditions, the charging process data corresponding to the valid state of charge interval is obtained from the charging process data; the valid data screening conditions include: the charging current change within the state of charge interval is less than a preset threshold value, and the thermal management strategy remains unchanged.

[0022] In one possible manner, the thermal management data of the battery includes: a first temperature, a start time, a thermal management strategy and an ambient temperature when the thermal management of the battery is turned on, and a second temperature and an end time when the thermal management of the battery is ended;

[0023] The obtaining, according to the thermal management data of the battery, a second mapping relationship between the thermal management strategy and the thermal management temperature rise rate comprises:

[0024] Obtaining a thermal management temperature rise rate corresponding to the thermal management strategy according to the thermal management data of the battery and the natural heat exchange temperature rise rate when the battery is preheated;

[0025] The second mapping relationship is obtained based on the thermal management temperature rise rate corresponding to the thermal management strategy.

[0026] In one possible manner, the static data includes: a third temperature of the battery, a power-off time, and an ambient temperature when the vehicle is powered off, and a fourth temperature of the battery and a power-on time when the vehicle is awakened again after being powered off;

[0027] The obtaining, according to the static data of the battery, a third mapping relationship between the battery temperature, the ambient temperature and the natural heat exchange temperature rise rate comprises:

[0028] Determine, according to the third temperature, the power-off time, the ambient temperature, the fourth temperature, and the power-on time, a self-heating temperature rise rate corresponding to the ambient temperature range;

[0029] The third mapping relationship is obtained according to the self-heating temperature rise rate corresponding to the environmental interval to which the ambient temperature belongs.

[0030] In a possible manner, updating the corresponding temperature rise rate mapping relationship table according to the acquired mapping relationship between the battery and the temperature rise rate includes:

[0031] When the temperature rise rate differences between the mapping relationships obtained N times in succession and the corresponding mapping relationships in the mapping relationship table are greater than a first preset value, and the temperature rise rate differences between the mapping relationships obtained N times in succession are less than a second preset value, the mapping relationship obtained for the Nth time is used to update the corresponding mapping relationship in the mapping relationship table.

[0032] In a second aspect, the present application provides a method for predicting the remaining charging time of a battery, the method comprising:

[0033] Obtain the battery cell temperature, initial state of charge, and ambient temperature;

[0034] The remaining charging time of the battery is predicted according to the battery cell temperature, the initial state of charge, the ambient temperature, and the temperature rise rate mapping relationship table updated by the method described in any one of the first aspects.

[0035] In a third aspect, the present application provides a data updating device, comprising:

[0036] A first acquisition module is used to acquire target data of the vehicle; the target data includes data related to the temperature rise change of the battery;

[0037] A second acquisition module, used to acquire a mapping relationship of a temperature rise rate corresponding to the battery according to the target data;

[0038] The updating module is used to update the corresponding temperature rise rate mapping relationship table according to the acquired mapping relationship between the battery and the corresponding temperature rise rate, and the mapping relationship table is used to predict the remaining charging time of the battery.

[0039] In a fourth aspect, the present application provides a device for predicting the remaining charging time of a battery, the device comprising:

[0040] An acquisition module is used to acquire the battery cell temperature, initial state of charge, and ambient temperature of the battery;

[0041] A prediction module is used to predict the remaining charging time of the battery according to the battery cell temperature, initial state of charge, ambient temperature, and a temperature rise rate mapping relationship table updated by the method described in any one of the first aspects.

[0042] In a fifth aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0043] The memory stores computer-executable instructions;

[0044] The processor executes the computer-executable instructions stored in the memory to implement the method described in any one of the first aspect or the second aspect.

[0045] In a sixth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and when the computer-executable instructions are executed by a processor, they are used to implement any one of the methods described in the first aspect or the second aspect.

[0046] In a seventh aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements any one of the methods described in the first aspect or the second aspect.

[0047] In an eighth aspect, the present application provides a vehicle, comprising an electronic device and a battery; wherein the electronic device is used to execute the method as described in any one of the first aspect or the second aspect.

[0048] The data updating method, battery remaining charging time prediction method, device, equipment, vehicle, medium and program product provided in the embodiments of the present application can obtain data that can reflect the actual temperature rise of the battery in the vehicle based on the actual operation data of the vehicle, so as to use the data to obtain a mapping relationship of the temperature rise rate that fits the actual battery situation of the vehicle, and update it to the mapping relationship table. In this way, when the remaining charging time of the battery is predicted based on the mapping relationship table, the result obtained is more accurate, which improves the accuracy of the remaining charging time of the battery. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0050] Figure 1 A flowchart of a data updating method provided in an embodiment of the present application;

[0051] Figure 2 A schematic diagram of a process for obtaining a mapping relationship of a battery's corresponding temperature rise rate provided in an embodiment of the present application;

[0052] Figure 3 A flowchart of a method for predicting the remaining charging time of a battery provided in an embodiment of the present application;

[0053] Figure 4 A schematic diagram of a flow chart of another method for predicting the remaining battery charging time provided in an embodiment of the present application;

[0054] Figure 5 A schematic diagram of the structure of a data updating device provided in an embodiment of the present application;

[0055] Figure 6 A schematic diagram of the structure of a device for predicting the remaining charging time of a battery provided in an embodiment of the present application;

[0056] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0057] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0058] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0059] The execution subject of the method provided in the embodiment of the present application can be any device on the vehicle for predicting the remaining charging time of the battery, for example, it can be a battery management system (BMS), or other devices on the vehicle that can implement the method, or a cloud server connected to the vehicle. The following embodiment is described using BMS as an example.

[0060] As the core power source of electric vehicles (hereinafter referred to as vehicles for ease of description), batteries need to be charged regularly to maintain their endurance. During the battery charging process, the prediction of the remaining charging time directly affects the user's daily travel planning and car experience. An accurate remaining charging time estimation method can help users know and reasonably arrange the charging time to avoid the inconvenience caused by long charging time.

[0061] During the battery charging process, the BMS will predict the remaining charging time of the battery. In order to accurately predict the remaining charging time of the battery, the prediction process needs to consider not only the inherent charging properties of the battery, such as battery capacity, charging current, etc., but also the impact of the battery's temperature rise rate on the remaining charging time of the battery.

[0062] During the charging process, the battery temperature rise rate refers to the rate at which the battery temperature rises per unit time. The battery temperature rise rate may include one or more aspects of the temperature rise rate, such as the battery current self-heating temperature rise rate, thermal management temperature rise rate, natural heat exchange temperature rise rate, etc.

[0063] The self-heating temperature rise rate can characterize the rate at which the battery temperature rises due to the charging current. The thermal management temperature rise rate can characterize the rate at which the battery temperature rises or decreases due to different thermal management strategies. The thermal management strategy mentioned here is related to the thermal management method used by the vehicle and is not limited to this. The natural heat exchange temperature rise rate can characterize the rate at which the battery temperature rises or decreases due to the ambient temperature.

[0064] A mapping relationship table of battery temperature rise rates is usually pre-set in the BMS for subsequent use in predicting the remaining charging time of the battery. The mapping relationship table includes: a mapping relationship of battery temperature rise rates corresponding to the batteries.

[0065] Taking the battery temperature rise rate including the battery's self-heating temperature rise rate, thermal management temperature rise rate, and natural heat exchange temperature rise rate as an example, the BMS can pre-set the following three tables:

[0066] (1) Self-heating temperature rise rate mapping table:

[0067] The self-heating temperature rise rate mapping relationship table may include, for example, a first mapping relationship between battery temperature, state of charge (SOC) and self-heating temperature rise rate. The table may be, for example, as shown in Table 1 below:

[0068] Table 1

[0069]

[0070] It should be understood that the horizontal axis in Table 1 is the SOC value, and the vertical axis is the battery temperature value. For example, assuming that the battery temperature is 30°C and the SOC is 20%, it can be seen from the table that the self-heating temperature rise rate of the battery is 0.00026°C / min / A 2 . Where A is the current unit ampere. The battery temperature is 30°C, the SOC is 20%, and the battery's self-heating temperature rise rate is 0.00026°C / min / A 2 These three constitute a first mapping relationship.

[0071] It should be noted that the above Table 1 is only an exemplary way of expressing each first mapping relationship in the self-heating temperature rise rate mapping relationship table. This embodiment does not limit the structure of the table and the division of battery temperature and SOC in the table. For example, a finer granularity division can be used, or a coarser granularity division can be used.

[0072] (2) Thermal management temperature rise rate mapping table

[0073] The thermal management temperature rise rate mapping relationship table may include, for example: a second mapping relationship between thermal management strategies and thermal management temperature rise rates, which may be shown in the following Table 2:

[0074] Table 2

[0075] Thermal Management Strategies Temperature rise rate Heating level 1 0.5℃ / min Heating level 2 0.2℃ / min Cooling 1st gear -0.3℃ / min Cooling 2nd gear -0.6℃ / min

[0076] It should be understood that the first column of Table 2 is the thermal management strategy, and the second column is the temperature rise rate. For example, when the thermal management mode is heating level 1, the thermal management temperature rise rate is 0.5°C / min, and the two constitute a second mapping relationship.

[0077] It should be noted that the above Table 2 is only an exemplary representation of each second mapping relationship in the thermal management temperature rise rate mapping relationship table. This embodiment does not limit the structure of the table, and the division of thermal management modes and gears in the table. For example, the thermal management strategy may include heating gear 1, heating gear 2, heating gear n (n≥1), cooling gear 1, cooling gear 2, cooling gear n (n≥1).

[0078] (3) Natural heat transfer temperature rise rate mapping table

[0079] The natural heat exchange temperature rise rate mapping relationship table may include, for example, a third mapping relationship between battery temperature, ambient temperature and natural heat exchange temperature rise rate. The natural heat exchange temperature rise rate mapping relationship table may be, for example, as shown in the following Table 3:

[0080] Table 3

[0081]

[0082] It should be understood that in the above Table 3, the horizontal axis is the battery temperature and the vertical axis is the ambient temperature. For example, when the ambient temperature is 30°C and the battery temperature is 15°C, the natural heat exchange temperature rise rate is 0.01°C / min, and the three form a mapping relationship. Among them, °C / min is the unit of the natural heat exchange temperature rise rate.

[0083] It should be noted that the above Table 3 is only an exemplary way of expressing each third mapping relationship in the natural heat exchange temperature rise rate mapping relationship table. This embodiment does not limit the structure of the table and the division of battery temperature and ambient temperature in the table.

[0084] As mentioned above, the BMS is usually pre-set with these temperature rise rate mapping tables. The data in these temperature rise rate mapping tables are usually constructed by pre-calibration. For example, the table can be constructed by the above data of offline actual battery measurements.

[0085] However, as the vehicle is used, the battery body, thermal management system, and thermal insulation performance of the entire vehicle will age, causing the temperature rise rate of the battery to change. As a result, there is a large error between the remaining charging time calculated based on the temperature rise rate mapping table constructed in a pre-calibrated manner and the actual remaining charging time of the battery.

[0086] In view of this, the present application proposes a data update method, which can update the corresponding temperature rise rate mapping relationship table according to the actual operation data of the vehicle, so that the temperature rise rate mapping relationship table matches the actual temperature rise of the battery in the vehicle. In this way, when the remaining charging time of the battery is predicted according to the mapping relationship table, the result obtained is more accurate, which improves the accuracy of the remaining charging time of the battery.

[0087] Still taking BMS as an example, the technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail in combination with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in combination with the accompanying drawings.

[0088] Figure 1 A flow chart of a data updating method provided in an embodiment of the present application. Figure 1As shown, the method includes:

[0089] S101. Acquire target data of a vehicle; the target data includes data related to temperature rise changes of a battery.

[0090] The data related to the temperature rise change of the battery may be specifically related to the temperature rise rate used when predicting the remaining charging time of the remaining battery. For example, the target data may include data related to at least one of the temperature rise change of the battery caused by current self-heating, the temperature rise change of the battery caused by changes in the thermal management system, and the temperature rise change of the battery caused by changes in the ambient temperature.

[0091] Taking the battery's corresponding temperature rise rate including: self-heating temperature rise rate, thermal management temperature rise rate, and natural heat exchange temperature rise rate as an example, the target data may include: battery charging process data, battery thermal management data, and battery static data.

[0092] The battery charging process data may include: charging current in each SOC interval, battery temperature, and ambient temperature.

[0093] The thermal management data of the battery may include: a first temperature, start time, thermal management strategy and ambient temperature when the thermal management of the battery is started, and a second temperature and end time when the thermal management of the battery is ended.

[0094] The static data of the battery may include: a third temperature, power-off time and ambient temperature of the battery when the vehicle is powered off, and a fourth temperature and power-on time of the battery when the vehicle is woken up again after being powered off.

[0095] Optionally, the above target data may be collected and recorded in real time during the use of the vehicle, or may be extracted from a log used by the vehicle to record operating data.

[0096] S102: Obtain a mapping relationship between a battery and a corresponding temperature rise rate according to the target data.

[0097] The mapping relationship between the battery and the corresponding temperature rise rate is specifically related to the battery parameters used.

[0098] Taking the temperature rise rate corresponding to the battery as an example, including: self-heating temperature rise rate, thermal management temperature rise rate, and natural heat exchange temperature rise rate, the mapping relationship of the temperature rise rate corresponding to the battery may include:

[0099] Corresponding to the self-heating temperature rise rate, the corresponding mapping relationship may be, for example, a mapping relationship among battery temperature, charging current and self-heating temperature rise rate, or may be the first mapping relationship among battery temperature, SOC and self-heating temperature rise rate mentioned above.

[0100] Corresponding to the thermal management temperature rise rate, the corresponding mapping relationship may be, for example, a mapping relationship between the thermal management strategy, the cooling medium flow rate and the battery temperature, or a second mapping relationship between the thermal management strategy and the thermal management temperature rise rate.

[0101] For the natural heat exchange temperature rise rate, the corresponding mapping relationship may be a third mapping relationship between the battery temperature, the ambient temperature and the natural heat exchange temperature rise rate.

[0102] It should be understood that the above mapping relationship is only an example of some possible implementation methods, and the embodiments of the present application are not limited to this. The specific composition is related to the parameters used to predict the remaining charging time of the battery.

[0103] Exemplarily, the BMS may calculate the parameters covered in the corresponding mapping relationship and the corresponding temperature rise rate based on the target data, thereby obtaining the mapping relationship.

[0104] S103. Update a corresponding temperature rise rate mapping relationship table according to the acquired mapping relationship between the battery and the temperature rise rate, where the mapping relationship table is used to predict the remaining charging time of the battery.

[0105] For example, after obtaining the mapping relationship of the temperature rise rate corresponding to the battery, the BMS can compare it with the corresponding mapping relationship in the corresponding temperature rise rate mapping relationship table. If the temperature rise rates corresponding to the same parameters in the mapping relationship are inconsistent, the temperature rise rate in the mapping relationship obtained this time is used to update the temperature rise rate corresponding to the mapping relationship in the temperature rise rate mapping relationship table.

[0106] For another example, the BMS may also integrate the mapping relationships of the temperature rise rates obtained for multiple times to update the temperature rise rate mapping relationship table, etc. For example, when the temperature rise rate differences between the mapping relationships obtained for N consecutive times and the corresponding mapping relationships in the mapping relationship table are all greater than the first preset value, and the temperature rise rate differences between the mapping relationships obtained for N consecutive times are less than the second preset value, the mapping relationship obtained for the Nth time is used to update the corresponding mapping relationship in the mapping relationship table.

[0107] For example, the first preset value may be that the temperature rise rate difference between the acquired mapping relationship and the corresponding mapping relationship in the mapping relationship table is 5%. The second preset value may be that the temperature rise rate difference between the acquired mapping relationships is 2%. When the temperature rise rate difference between the mapping relationship acquired N times in succession and the corresponding mapping relationship in the mapping relationship table is greater than 5%, and the temperature rise rate difference between the mapping relationships acquired N times in succession is less than 2%, the mapping relationship acquired for the Nth time is used to update the corresponding mapping relationship in the mapping relationship table.

[0108] The value of N here can be set according to actual needs, for example, it can be 3.

[0109] The data updating method provided in the embodiment of the present application can obtain data that can reflect the actual temperature rise of the battery in the vehicle based on the actual operation data of the vehicle, so as to use the data to obtain a mapping relationship of the temperature rise rate that matches the actual situation of the battery of the vehicle, and update it to the mapping relationship table. In this way, when the remaining charging time of the battery is predicted based on the mapping relationship table, the result obtained is more accurate, which improves the accuracy of the remaining charging time of the battery.

[0110] The following takes the example that the target data includes the charging process data of the battery, the thermal management data of the battery, and the static data of the battery, and the corresponding temperature rise rate of the battery includes the self-heating temperature rise rate, the thermal management temperature rise rate, and the natural heat exchange temperature rise rate to illustrate how to obtain the mapping relationship of the corresponding temperature rise rate of the battery according to the target data.

[0111] Figure 2 A schematic diagram of a process for obtaining a mapping relationship of a battery temperature rise rate corresponding to an embodiment of the present application is provided. Figure 2 As shown, the above step S102 may include, for example, the following steps:

[0112] S201. Obtain a first mapping relationship between battery temperature, SOC and self-heating temperature rise rate according to battery charging process data.

[0113] Exemplarily, the charging process data may include, for example, the charging current in each SOC interval, the battery temperature, the ambient temperature, etc.

[0114] For example, the BMS can first obtain the charging process data corresponding to the effective SOC interval from the charging process data. For example, taking the SOC interval of 10%-20% as an example, the charging process data includes the charging current, battery temperature and ambient temperature at each sampling moment in the process of SOC from 10% to 20%. The battery temperature mentioned here can be the average temperature of all or part of the battery cells, the maximum value of each battery cell temperature, the minimum value of the battery cell temperature, or the temperature of any battery cell.

[0115] Exemplarily, the BMS can use the above charging process data to directly calculate the first mapping relationship between battery temperature, SOC and self-heating temperature rise rate, or it can first filter the above charging process data to remove noise data to ensure the reliability of the extracted data, thereby ensuring the accuracy of the mapping relationship obtained based on these data.

[0116] For example, the BMS can obtain the charging process data corresponding to the valid SOC interval from the charging process data according to the valid data screening condition. The valid data screening condition can be determined according to user needs. For example, the valid data screening condition can include at least one of the following: the charging current change within the SOC interval is less than a preset threshold, and the thermal management strategy remains unchanged.

[0117] For example, the threshold of the preset charging current is 5A. If the change of the charging current does not exceed 5A in the SOC interval of 10%-20%, the valid data screening condition is met and it can be used as the charging process data corresponding to the valid SOC interval. The change of the charging current can refer to the difference between the charging currents at two adjacent sampling moments, or the difference between the charging current at SOC 10% and the charging current at SOC 20%, etc.

[0118] Then, the BMS may use the charging process data corresponding to the effective SOC interval to obtain the battery temperature corresponding to the beginning of the effective SOC interval, the battery temperature corresponding to the end of the effective SOC interval, and the average charging current.

[0119] Optionally, the average charging current may be the average value of all charging currents in the charging process data corresponding to the effective SOC interval, and the average charging current may be defined as Ic. Optionally, the battery temperature T5 corresponding to the beginning of the effective SOC interval and the battery temperature T6 corresponding to the end of the effective SOC interval may be obtained.

[0120] After obtaining the battery temperature corresponding to the beginning and end of the effective SOC interval, and the average charging current, the BMS can use the acquired data to obtain the self-heating temperature rise rate corresponding to the effective SOC interval and the battery temperature interval.

[0121] For example, within the effective SOC range, the self-heating temperature rise rate K1 corresponding to the battery temperature range can be calculated by formula (1):

[0122] K1=[(T6-T5) / t-K2-K3] / Ic 2 (1)

[0123] Among them, K2 represents the thermal management temperature rise rate, K3 represents the natural heat exchange temperature rise rate, and t is the charging time of the process.

[0124] The above K2 and K3 can be obtained by using the thermal management strategy used in the battery charging process and the corresponding mapping relationship table of the ambient temperature query, or can be obtained by real-time calculation, which is not limited.

[0125] In this way, the BMS obtains the first mapping relationship based on the self-heating temperature rise rate corresponding to the effective SOC range and the battery temperature range. Taking the effective SOC range of 10%-20%, the battery temperature range of 10℃-15℃, the charging time of 5 minutes, and the charging current of 20A as an example, the first mapping relationship obtained is: SOC range of 10%-20%, battery temperature range of 10℃-15℃, and the self-heating temperature rise rate K1 calculated based on these values ​​using the above formula (1) is 0.0025℃ / min / A 2 .

[0126] Referring to Table 1, still taking the SOC interval of 10%-20%, the battery temperature interval of 10℃-15℃, and the charging time of 5 minutes as an example, after obtaining the first mapping relationship, first determine the corresponding self-heating temperature rise rate when the SOC interval is 10%-20% and the battery temperature interval is 10℃-15℃. When the two temperature rise rates are inconsistent, the current one is used to replace the original data at that position in the table.

[0127] Alternatively, the first mapping relationship obtained by comprehensively analyzing N effective SOC intervals of 10%-20% and battery temperature intervals of 10°C-15°C is compared with the corresponding self-heating temperature rise rate when the SOC interval is 10%-20% and the battery temperature interval is 10°C-15°C. If the temperature rise rate difference between the first mapping relationship obtained N times in succession and the corresponding mapping relationship in the self-heating temperature rise rate mapping relationship table is greater than 5%, and the temperature rise rate difference between the self-heating temperature rise rate mapping relationships obtained N times in succession is less than 2%, then the mapping relationship of the self-heating temperature rise rate obtained for the Nth time is used to update the corresponding self-heating temperature rise rate mapping relationship in the self-heating temperature rise rate mapping relationship table.

[0128] It should be noted that the above example is only an example of an implementation method in which the charging process data includes the charging current, battery temperature, and ambient temperature in each SOC interval, and the first mapping relationship is the mapping relationship between the battery temperature, SOC, and the self-heating temperature rise rate. When other mapping relationships are used, the charging process data used and the method of obtaining the mapping relationship based on the charging process data can be adjusted accordingly, which will not be described in detail.

[0129] Battery aging will affect the battery's self-heating temperature rise rate. Therefore, the embodiment of the present application can update the self-heating temperature rise rate in the self-heating temperature rise rate mapping relationship table according to the actual situation of the battery. Compared with the self-heating temperature rise rate mapping relationship table constructed in a pre-calibrated manner in the prior art, the self-heating temperature rise rate in the self-heating temperature rise rate mapping relationship table updated by the present application matches the actual situation of the battery at the moment, so that the use of the updated self-heating temperature rise rate to predict the remaining charging time of the battery is more accurate.

[0130] S202: Obtain a second mapping relationship between a thermal management strategy and a thermal management temperature rise rate according to thermal management data of the battery.

[0131] Exemplarily, the thermal management data of the battery may include, for example: a first temperature, start time, thermal management strategy and ambient temperature when the thermal management of the battery is started, and a second temperature and end time when the thermal management of the battery is ended.

[0132] Optionally, the first temperature when the battery starts thermal management can be defined as T3, the start time can be defined as t3, the second temperature when the battery thermal management ends can be defined as T4, the end time can be defined as t4, and the ambient temperature can be defined as Tc. Optionally, the thermal management strategy can be that the thermal management mode is to turn on the air conditioner, and the thermal management gear is heating.

[0133] For example, the BMS can obtain the thermal management temperature rise rate corresponding to the thermal management strategy based on the thermal management data of the battery and the natural heat exchange temperature rise rate during battery preheating.

[0134] Optionally, the thermal management temperature rise rate K2 corresponding to the thermal management strategy can be calculated by formula (2):

[0135] K2=(T4-T3) / (t4–t3)-K3 (2)

[0136] Among them, K3 is the natural heat exchange temperature rise rate during the battery preheating process.

[0137] The above K3 can be obtained by looking up the natural heat exchange temperature rise rate mapping table using the ambient temperature of the battery preheating process, or can be obtained by real-time calculation, which is not limited.

[0138] Then, the BMS can obtain the second mapping relationship based on the thermal management temperature rise rate corresponding to the thermal management strategy. Taking the thermal management gear as heating as an example, the first temperature of the battery when thermal management is turned on can be 20°C, and the start time can be defined as 20:00. The second temperature when the battery thermal management ends can be 30°C, and the end time can be defined as 20:05. The natural heat exchange temperature rise rate K2 is 1.99°C / minute.

[0139] Referring to Table 2, still taking the thermal management gear as heating as an example, after obtaining the second mapping relationship, the self-heating temperature rise rate corresponding to the thermal management gear as heating is first determined. When the two thermal management temperature rise rates are inconsistent, the current one is used to replace the original data at that position in the table.

[0140] Alternatively, the second mapping relationship obtained by synthesizing the N thermal management strategies for the thermal management gear for heating is compared with the thermal management temperature rise rate corresponding to the thermal management gear for heating. If the temperature rise rate difference between the second mapping relationship obtained for N consecutive times and the corresponding mapping relationship in the thermal management temperature rise rate mapping relationship table is greater than 5%, and the temperature rise rate difference between the thermal management temperature rise rate mapping relationships obtained for N consecutive times is less than 2%, then the thermal management temperature rise rate mapping relationship obtained for the Nth time is used to update the corresponding thermal management temperature rise rate mapping relationship in the thermal management temperature rise rate mapping relationship table.

[0141] It should be noted that the above example is only an example of an implementation method in which the second mapping relationship is a mapping relationship between a thermal management strategy and a thermal management temperature rise rate in a battery preheating scenario. When other mapping relationships are used, the thermal management data used and the method of obtaining the mapping relationship based on the thermal management data can be adjusted accordingly, which will not be described in detail. For example, the above second mapping relationship can be obtained based on a battery precooling scenario.

[0142] Battery aging and thermal management system aging will affect the thermal management temperature rise rate. Therefore, the embodiment of the present application can update the thermal management temperature rise rate in the thermal management temperature rise rate mapping relationship table according to the actual situation of the battery. Compared with the thermal management temperature rise rate mapping relationship table constructed in a pre-calibrated manner in the prior art, the thermal management temperature rise rate in the thermal management temperature rise rate mapping relationship table updated by the present application matches the actual situation of the battery at the moment, so that the use of the updated thermal management temperature rise rate to predict the remaining charging time of the battery is more accurate.

[0143] S203. Obtain a third mapping relationship between the battery temperature, the ambient temperature, and the natural heat exchange temperature rise rate according to the static data of the battery.

[0144] Exemplarily, the static data may include, for example: a third temperature of the battery, a power-off time, and an ambient temperature when the vehicle is powered off, and a fourth temperature of the battery and a power-on time when the vehicle is awakened again after being powered off.

[0145] For example, the BMS can determine the corresponding self-heating temperature rise rate in the environmental range to which the ambient temperature belongs based on the third temperature, power-off time, ambient temperature, fourth temperature, and power-on time. For example, the third temperature of the battery when the vehicle is powered off can be defined as T1, the power-off time can be defined as t1, and the ambient temperature can be defined as Tm. The fourth temperature of the battery when the vehicle is powered off and then awakened can be defined as T2, and the awakening time can be defined as t2.

[0146] For example, the self-heating temperature rise rate K3 corresponding to the environmental range of the ambient temperature Tm can be calculated by the following formula (3):

[0147] K3=(T2-T1) / (t2-t1) (3)

[0148] In this way, the BMS can update the third mapping relationship according to the corresponding self-heating temperature rise rate in the environmental range to which the ambient temperature belongs. For example, when the vehicle is powered off, the third temperature of the battery is 20°C, the power-off time can be 20:00, and when the vehicle is powered off and woken up again, the fourth temperature of the battery can be 22°C, the wake-up time can be 21:00, and the ambient temperature can be 40°C, the natural heat exchange temperature rise rate K3 is 0.033°C / min.

[0149] Referring to Table 3, still taking the case where the third temperature of the battery is 20°C when the vehicle is powered off, the power-off time can be 20:00, the fourth temperature of the battery can be 22°C when the vehicle is powered off and then awakened, the awakening time can be 21:00, and the ambient temperature can be 40°C as an example, after obtaining the third mapping relationship, first determine the natural heat exchange temperature rise rate corresponding to the case where the third temperature of the battery is 20°C when the vehicle is powered off, the fourth temperature of the battery can be 22°C when the vehicle is powered off and then awakened, and the ambient temperature can be 40°C. When the two natural heat exchange temperature rise rates are inconsistent, the current one is used to replace the original data at that position in the table.

[0150] Alternatively, the third mapping relationship obtained by comprehensively analyzing the third temperature of the battery when the vehicle is powered off for N times is 20°C, the fourth temperature of the battery when the vehicle is powered off and then awakened can be 22°C, and the ambient temperature can be 40°C is compared with the corresponding natural heat exchange temperature rise rate of the third temperature of the battery when the vehicle is powered off is 20°C, the fourth temperature of the battery when the vehicle is powered off and then awakened can be 22°C, and the ambient temperature can be 40°C. If the two temperature rise rates are inconsistent, the average of the natural heat exchange temperature rise rate is used to replace the original data at that position in the table. If the temperature rise rate difference between the third mapping relationship obtained for N consecutive times and the corresponding mapping relationship in the natural heat exchange temperature rise rate mapping relationship table is greater than 5%, and the temperature rise rate difference between the natural heat exchange temperature rise rate mapping relationships obtained for N consecutive times is less than 2%, the natural heat exchange temperature rise rate mapping relationship obtained for the Nth time is used to update the corresponding natural heat exchange temperature rise rate mapping relationship in the natural heat exchange temperature rise rate mapping relationship table.

[0151] It should be noted that the above example is only an example of an implementation method in which the charging process data includes the charging current, battery temperature, and ambient temperature in each SOC interval, and the first mapping relationship is the mapping relationship between the battery temperature, SOC, and the self-heating temperature rise rate. When other mapping relationships are used, the charging process data used and the method of obtaining the mapping relationship based on the charging process data can be adjusted accordingly, which will not be described in detail.

[0152] Battery aging and vehicle insulation aging will affect the natural heat exchange temperature rise rate. The embodiment of the present application can update the natural heat exchange temperature rise rate in the natural heat exchange temperature rise rate mapping relationship table according to the actual situation of the battery. Compared with the natural heat exchange temperature rise rate mapping relationship table constructed in a pre-calibrated manner in the prior art, the natural heat exchange temperature rise rate in the natural heat exchange temperature rise rate mapping relationship table updated by the present application matches the actual current situation of the battery, so that the updated natural heat exchange temperature rise rate can be used to more accurately predict the remaining charging time of the battery.

[0153] Figure 3 A flowchart of a method for predicting the remaining charging time of a battery provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the method may include the following steps:

[0154] S301, obtaining the battery cell temperature, initial state of charge, and ambient temperature of the battery;

[0155] S302: predicting the remaining charging time of the battery according to the battery cell temperature, initial state of charge, ambient temperature, and a temperature rise rate mapping relationship table.

[0156] The temperature rise rate mapping relationship table mentioned here may be updated by adopting the aforementioned method embodiment, for example.

[0157] This embodiment does not limit the composition of the above temperature rise rate mapping relationship table, which can be determined according to the mapping relationship required for actual use. Taking the temperature rise rate mapping relationship table including the self-heating temperature rise rate mapping relationship table, the thermal management temperature rise rate mapping relationship table, the natural heat exchange temperature rise rate mapping relationship table, and the battery cell temperature including the maximum battery cell temperature and the minimum battery cell temperature as an example, the following method can be used to predict the remaining charging time of the battery:

[0158] Figure 4 A flowchart of another method for predicting the remaining battery charging time provided in an embodiment of the present application is shown in FIG. Figure 4 As shown, the method includes:

[0159] S401 , obtaining an initial maximum cell temperature Tmax_n, an initial minimum cell temperature Tmin_n, an initial state of charge SOC_n, and an ambient temperature Tc of a battery in an nth cycle.

[0160] It should be understood that when the iteration starts for the first time, the value of n is 0.

[0161] S402, determining the self-heating temperature rise rate K1_n of the battery in the nth cycle according to the maximum battery cell temperature Tmax_n, the minimum battery cell temperature Tmin_n, the SOC_n, and the self-heating temperature rise rate mapping relationship table of the nth cycle, and obtaining the charging current Ic_n of the battery in the nth cycle according to the maximum battery cell temperature Tmax_n, the minimum battery cell temperature Tmin_n, the state of charge, and the charging current mapping relationship table.

[0162] S403 , determining a thermal management strategy of the battery in the nth cycle according to the maximum battery cell temperature Tmax_n and the minimum battery cell temperature Tmin_n in the nth cycle.

[0163] S404: Determine the thermal management temperature rise rate K2_n of the battery in the nth cycle according to the thermal management strategy of the battery in the nth cycle and the thermal management temperature rise rate mapping relationship table.

[0164] S405, determining the natural heat exchange temperature rise rate K3_n of the battery in the nth cycle according to the ambient temperature Tc of the battery, the maximum battery cell temperature Tmax_n and the minimum battery cell temperature Tmin_n in the nth cycle, and the natural heat exchange temperature rise rate mapping relationship table.

[0165] S406. Determine the maximum cell temperature Tmax_n+1 of the battery in the n+1th cycle according to the maximum cell temperature Tmax_n of the nth cycle, the charging current Ic_n, the duration of a single cycle, the self-heating temperature rise rate K1_n, the thermal management temperature rise rate K2_n and the natural heat exchange temperature rise rate K3_n.

[0166] S407. Determine the minimum cell temperature Tmin_n+1 of the battery in the (n+1)th cycle according to the minimum cell temperature Tmin_n of the nth cycle, the charging current Ic_n, the duration of a single cycle, the self-heating temperature rise rate K1_n, the thermal management temperature rise rate K2_n and the natural heat exchange temperature rise rate K3_n.

[0167] S408 , predicting the initial state of charge SOC_n+1 of the battery in the (n+1)th cycle according to the charging current Ic_n and the initial state of charge SOC_n of the battery in the nth cycle.

[0168] S409: Determine whether the initial state of charge SOC_n+1 of the battery in the (n+1)th cycle exceeds a preset charge cutoff SOC.

[0169] If yes, execute step S410.

[0170] If not, n+1 is used as the new n, and the process returns to step S402.

[0171] S410. Obtain the remaining charging time of the battery according to the iteration number n+1.

[0172] It should be noted that the above is only an exemplary method for predicting the remaining battery charging time. How to use these three mapping relationship tables to predict the remaining battery charging time is not limited to this and will not be described in detail.

[0173] The method for predicting the remaining battery charging time provided in the embodiment of the present application uses a temperature rise rate mapping relationship table that is updated based on data that can reflect the actual temperature rise of the battery in the vehicle, so that the temperature rise rate mapping relationship table fits the actual battery situation of the vehicle. In this way, when predicting the remaining battery charging time based on the mapping relationship table, the result obtained is more accurate, which improves the accuracy of the remaining battery charging time.

[0174] The above is an example of the method provided by the present application. The following is an explanation of the device provided by the present application.

[0175] Figure 5 This is a schematic diagram of the structure of a data updating device provided in an embodiment of the present application. Figure 5 As shown, the data updating device 500 may include, for example:

[0176] The first acquisition module 501 is used to acquire target data of the vehicle; the target data includes data related to the temperature rise change of the battery.

[0177] The second acquisition module 502 is used to acquire a mapping relationship between the temperature rise rate of the battery and the target data.

[0178] The updating module 503 is used to update the corresponding temperature rise rate mapping relationship table according to the acquired mapping relationship between the battery and the corresponding temperature rise rate, and the mapping relationship table is used to predict the remaining charging time of the battery.

[0179] Optionally, the temperature rise rate corresponding to the battery includes: self-heating temperature rise rate, thermal management temperature rise rate, and natural heat exchange temperature rise rate; the target data includes: the charging process data of the battery, the thermal management data of the battery, and the static data of the battery. In this implementation, the second acquisition module 502 is specifically used to: obtain a first mapping relationship between battery temperature, state of charge, and self-heating temperature rise rate based on the charging process data of the battery; obtain a second mapping relationship between thermal management strategy and thermal management temperature rise rate based on the thermal management data of the battery; and obtain a third mapping relationship between battery temperature, ambient temperature, and natural heat exchange temperature rise rate based on the static data of the battery.

[0180] For example, the charging process data includes: the charging current, battery temperature, and ambient temperature within each state of charge interval; the second acquisition module 502 is specifically used to obtain the charging process data corresponding to the effective state of charge interval from the charging process data; use the charging process data corresponding to the effective state of charge interval to obtain the battery temperature corresponding to the beginning of the effective state of charge interval, the battery temperature corresponding to the end, and the average charging current; calculate the self-heating temperature rise rate corresponding to the effective state of charge interval and the battery temperature interval according to the battery temperature corresponding to the beginning of the effective state of charge interval, the battery temperature corresponding to the end, and the average charging current; obtain the first mapping relationship according to the self-heating temperature rise rate corresponding to the effective state of charge interval and the battery temperature interval.

[0181] Exemplarily, the second acquisition module 502 can acquire charging process data corresponding to a valid state of charge interval from the charging process data according to valid data screening conditions; the valid data screening conditions include: a charging current change within the state of charge interval is less than a preset threshold, and the thermal management strategy remains unchanged.

[0182] For example, the thermal management data of the battery includes: the first temperature, start-up time, thermal management strategy and ambient temperature when the thermal management of the battery is turned on, and the second temperature and end time when the thermal management of the battery is ended; the second acquisition module 502 is specifically used to obtain the thermal management temperature rise rate corresponding to the thermal management strategy according to the thermal management data of the battery and the natural heat exchange temperature rise rate during the battery preheating; based on the thermal management temperature rise rate corresponding to the thermal management strategy, the second mapping relationship is obtained.

[0183] For example, the static data includes: the third temperature of the battery, the power-off time, and the ambient temperature when the vehicle is powered off, and the fourth temperature and the power-on time of the battery when the vehicle is woken up again after being powered off; the second acquisition module 502 is specifically used to determine the self-heating temperature rise rate corresponding to the environmental range to which the ambient temperature belongs based on the third temperature, the power-off time, the ambient temperature, the fourth temperature, and the power-on time; and obtain the third mapping relationship based on the self-heating temperature rise rate corresponding to the environmental range to which the ambient temperature belongs.

[0184] Optionally, the update module 503 is specifically used to use the mapping relationship obtained for the Nth time to update the corresponding mapping relationship in the mapping relationship table when the temperature rise rate differences between the mapping relationships obtained N times in succession and the corresponding mapping relationships in the mapping relationship table are both greater than a first preset value, and the temperature rise rate differences between the mapping relationships obtained N times in succession are less than a second preset value.

[0185] The data updating device provided in the embodiments of the present application can be used to implement the data updating method of any of the aforementioned embodiments. The implementation principle and technical effects are similar and will not be repeated here.

[0186] Figure 6 A schematic diagram of the structure of a battery remaining charging time prediction device provided in an embodiment of the present application, such as Figure 6 As shown, the device may include, for example:

[0187] The acquisition module 601 is used to acquire the battery cell temperature, initial state of charge, and ambient temperature of the battery;

[0188] The prediction module 602 is used to predict the remaining charging time of the battery according to the battery cell temperature, initial state of charge, ambient temperature, and the temperature rise rate mapping relationship table updated by the method described in the above method embodiment.

[0189] The data updating device provided in the embodiment of the present application can be used to implement the aforementioned battery remaining charging time prediction method. Its implementation principle and technical effects are similar and will not be repeated here.

[0190] Figure 7 The electronic device 700 is a schematic diagram of a structure of an electronic device provided in an embodiment of the present application. The electronic device 700 may be, for example, any device for predicting the remaining charging time of a battery, such as the aforementioned BMS, a cloud server connected to a vehicle network, or the like.

[0191] like Figure 7 As shown, the electronic device 700 may include: a memory 701, a processor 702, and a transceiver 703, wherein the memory 701 and the processor 702 communicate with each other; exemplarily, the memory 701, the processor 702, and the transceiver 703 may communicate with each other via a communication bus 704, the memory 701 is used to store a computer program, and the processor 702 executes the computer program to implement the method of the above embodiment.

[0192] Optionally, the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The steps in the method embodiments disclosed in the present application may be directly implemented as being executed by a hardware processor, or may be implemented by a combination of hardware and software modules in the processor.

[0193] An embodiment of the present application further provides a vehicle, comprising an electronic device and a battery; wherein the electronic device is used to execute the content regarding data update in the aforementioned method embodiment, which will not be described in detail.

[0194] An embodiment of the present application further provides a computer-readable storage medium, in which computer-executable instructions are stored. When the computer-executable instructions are executed by a processor, a method in any of the above method embodiments is implemented.

[0195] An embodiment of the present application also provides a computer program product, including a computer program, which implements the method in any of the above method embodiments when the computer program is executed by a processor.

[0196] All or part of the steps of the above-mentioned method embodiments can be completed by hardware related to program instructions. The above-mentioned program can be stored in a readable memory. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the above-mentioned memory (storage medium) includes: read-only memory (ROM), RAM, flash memory, hard disk, solid state drive, magnetic tape, floppy disk, optical disc and any combination thereof.

[0197] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0198] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0199] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0200] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.

[0201] In the present application, the term "include" and its variations may refer to non-restrictive inclusion; the term "or" and its variations may refer to "and / or". The terms "first", "second", etc. in the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. In the present application, "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B may mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previously associated objects are in an "or" relationship.

Claims

1. A data updating method, characterized in that: The method comprises: Acquiring target data of the vehicle; the target data includes data related to temperature rise changes of the battery; According to the target data, obtaining a mapping relationship of the temperature rise rate corresponding to the battery; According to the acquired mapping relationship between the battery and the corresponding temperature rise rate, a corresponding temperature rise rate mapping relationship table is updated, and the mapping relationship table is used to predict the remaining charging time of the battery.

2. The method according to claim 1, characterized in that The battery corresponding temperature rise rate includes: self-heating temperature rise rate, thermal management temperature rise rate, and natural heat exchange temperature rise rate; the target data includes: charging process data of the battery, thermal management data of the battery, and static data of the battery; The step of obtaining a mapping relationship between the temperature rise rate of the battery and the target data includes: Obtaining a first mapping relationship between battery temperature, state of charge, and self-heating temperature rise rate according to the charging process data of the battery; Obtaining a second mapping relationship between a thermal management strategy and a thermal management temperature rise rate according to the thermal management data of the battery; A third mapping relationship among the battery temperature, the ambient temperature and the natural heat exchange temperature rise rate is obtained according to the static data of the battery.

3. The method according to claim 2, characterized in that The charging process data includes: charging current, battery temperature, and ambient temperature in each state of charge interval; The obtaining, according to the charging process data of the battery, a first mapping relationship between battery temperature, state of charge and self-heating temperature rise rate comprises: Acquire charging process data corresponding to a valid state of charge interval from the charging process data; Using the charging process data corresponding to the effective state of charge interval, obtaining the battery temperature corresponding to the beginning of the effective state of charge interval, the battery temperature corresponding to the end of the effective state of charge interval, and the average charging current; Calculate the self-heating temperature rise rate corresponding to the effective state of charge interval and the battery temperature interval according to the battery temperature corresponding to the beginning of the effective state of charge interval, the battery temperature corresponding to the end of the effective state of charge interval, and the average charging current; The first mapping relationship is obtained according to the self-heating temperature rise rates corresponding to the effective state of charge range and the battery temperature range.

4. The method according to claim 3, characterized in that The acquiring charging process data corresponding to the valid state of charge interval from the charging process data includes: According to the valid data screening conditions, the charging process data corresponding to the valid state of charge interval is obtained from the charging process data; the valid data screening conditions include: the charging current change within the state of charge interval is less than a preset threshold value, and the thermal management strategy remains unchanged.

5. The method according to claim 2, characterized in that: The thermal management data of the battery includes: a first temperature, a start time, a thermal management strategy and an ambient temperature when the thermal management of the battery is turned on, and a second temperature and an end time when the thermal management of the battery is turned off; The obtaining, according to the thermal management data of the battery, a second mapping relationship between the thermal management strategy and the thermal management temperature rise rate comprises: Obtaining a thermal management temperature rise rate corresponding to the thermal management strategy according to the thermal management data of the battery and the natural heat exchange temperature rise rate when the battery is preheated; The second mapping relationship is obtained based on the thermal management temperature rise rate corresponding to the thermal management strategy.

6. The method according to claim 2, characterized in that The static data includes: a third temperature of the battery, a power-off time, and an ambient temperature when the vehicle is powered off, and a fourth temperature of the battery and a power-on time when the vehicle is awakened again after being powered off; The obtaining, according to the static data of the battery, a third mapping relationship between the battery temperature, the ambient temperature and the natural heat exchange temperature rise rate comprises: Determine, according to the third temperature, the power-off time, the ambient temperature, the fourth temperature, and the power-on time, a self-heating temperature rise rate corresponding to the ambient temperature range; The third mapping relationship is obtained according to the self-heating temperature rise rate corresponding to the environmental interval to which the ambient temperature belongs.

7. The method according to any one of claims 1 to 6, characterized in that: The updating of the corresponding temperature rise rate mapping relationship table according to the acquired mapping relationship between the battery and the temperature rise rate includes: When the temperature rise rate differences between the mapping relationships obtained N times in succession and the corresponding mapping relationships in the mapping relationship table are greater than a first preset value, and the temperature rise rate differences between the mapping relationships obtained N times in succession are less than a second preset value, the mapping relationship obtained for the Nth time is used to update the corresponding mapping relationship in the mapping relationship table.

8. A method for predicting the remaining charging time of a battery, characterized in that: The method comprises: Obtain the battery cell temperature, initial state of charge, and ambient temperature; The remaining charging time of the battery is predicted according to the battery cell temperature, the initial state of charge, the ambient temperature, and the temperature rise rate mapping relationship table updated by the method according to any one of claims 1 to 7.

9. A data updating device, characterized in that: include: A first acquisition module is used to acquire target data of the vehicle; the target data includes data related to the temperature rise change of the battery; A second acquisition module, used to acquire a mapping relationship of a temperature rise rate corresponding to the battery according to the target data; The updating module is used to update the corresponding temperature rise rate mapping relationship table according to the acquired mapping relationship between the battery and the corresponding temperature rise rate, and the mapping relationship table is used to predict the remaining charging time of the battery.

10. A device for predicting remaining battery charging time, characterized in that: The device comprises: An acquisition module is used to acquire the battery cell temperature, initial state of charge, and ambient temperature of the battery; A prediction module is used to predict the remaining charging time of the battery according to the battery cell temperature, initial state of charge, ambient temperature, and a temperature rise rate mapping relationship table updated by the method according to any one of claims 1 to 7.

11. An electronic device, characterized in that: include: a processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the method according to any one of claims 1 to 8.

12. A vehicle, characterized in that: The vehicle includes electronic equipment and a battery; Wherein, the electronic device is used to execute the method as described in any one of claims 1-8.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which are used to implement the method according to any one of claims 1 to 8 when executed by a processor.

14. A computer program product, characterized in that The invention comprises a computer program, which implements the method according to any one of claims 1 to 8 when being executed by a processor.

Citation Information

Patent Citations

  • Charging control method and device, BMS controller, VCU and electric vehicle

    CN114977412A

  • Residual charging time estimation method and device, equipment and storage medium

    CN116359736A

  • Charging remaining time estimation method and device, vehicle and storage medium

    CN117554837A

  • Charging remaining time determination method and device, computer equipment, medium and program product

    CN118671625A

  • Charging method for secondary battery

    JP1997154240A