Battery heat preservation method and device, electronic equipment and vehicle

By using a heat preservation strategy that predicts wake-up time, the wake-up duration is dynamically adjusted based on battery and ambient temperatures, solving the problem of untimely heat preservation of electric vehicle batteries in low-temperature environments and achieving efficient battery heat preservation and energy consumption optimization.

CN117962698BActive Publication Date: 2026-05-01GREAT WALL MOTOR CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
GREAT WALL MOTOR CO LTD
Filing Date
2022-10-26
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In low-temperature environments, electric vehicle batteries are prone to power failures. Existing battery insulation wake-up strategies cannot wake up the insulation function in a timely and efficient manner under different ambient temperatures, resulting in problems such as excessive energy consumption or untimely insulation.

Method used

A heat preservation strategy based on predictive wake-up time is adopted. By acquiring the battery temperature and ambient temperature after power-on, combined with the preset heat preservation activation threshold and temperature change rate table, the wake-up time is dynamically adjusted to reduce the wake-up frequency when the temperature difference is large and increase the wake-up frequency when the temperature difference is small. When the wake-up time exceeds or falls short, it is adjusted to a fixed threshold to avoid energy waste or untimely heat preservation caused by frequent wake-ups.

Benefits of technology

The frequency of battery warming wake-up has been optimized, reducing energy waste and ensuring that the battery warming function is activated in time in low-temperature environments to prevent the battery from freezing and save energy.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117962698B_ABST
    Figure CN117962698B_ABST
Patent Text Reader

Abstract

This application provides a battery insulation method that employs a insulation strategy based on predicted wake-up time. After the vehicle is powered off, the wake-up duration is determined based on a preset insulation activation threshold and a pre-built temperature change rate table. By looking up the table, the wake-up duration is found to be larger when the temperature difference between the powered-off battery temperature and the insulation activation threshold is large, and smaller when the temperature difference is small. This reduces the insulation wake-up frequency when the temperature difference is large and increases the insulation wake-up frequency when the temperature difference is small, thus optimizing the insulation wake-up frequency and ensuring timely activation of the battery insulation function. Furthermore, a protection mechanism is introduced by replacing the value of the wake-up duration to prevent energy waste caused by excessively high insulation wake-up frequency and untimely insulation caused by excessively low insulation wake-up frequency. When the power-off duration equals the wake-up duration, the temperature measurement function is activated to insulate the battery. When the current battery temperature is less than or equal to the insulation activation threshold, the battery insulation function is activated again to avoid unnecessary insulation wake-ups and reduce energy consumption.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle technology, and in particular to a battery insulation method, device, electronic device, and vehicle. Background Technology

[0002] With the rapid development of the new energy vehicle industry, some potential problems have begun to emerge. When electric vehicles are in low-temperature environments, their main components, such as batteries and motors, are prone to power failures. Therefore, in order to ensure battery performance in low-temperature environments, the battery heating and insulation function needs to be activated after the battery temperature drops below the threshold. Summary of the Invention

[0003] In view of this, the purpose of this application is to provide a battery insulation method, device, electronic device and vehicle to solve the problem of untimely battery insulation.

[0004] To achieve the above objectives, the first aspect of this application provides a battery heat preservation method, comprising:

[0005] In response to the vehicle power-off, the battery temperature and ambient temperature are obtained, and the power-off duration is recorded.

[0006] Based on the powered-off battery temperature and the powered-off ambient temperature, the wake-up duration is determined according to the preset heat preservation activation threshold and the pre-constructed temperature change rate table;

[0007] In response to the wake-up duration being greater than or equal to a preset time limit threshold, the value of the wake-up duration is replaced with the value of the time limit threshold;

[0008] In response to the wake-up duration being less than or equal to a preset lower time threshold, the value of the wake-up duration is replaced with the value of the lower time threshold;

[0009] In response to the power-down duration being equal to the wake-up duration, the current battery temperature is obtained, and the current battery temperature is compared with the heat preservation activation threshold.

[0010] In response to the current battery temperature being less than or equal to the heat preservation activation threshold, a heat preservation operation is performed on the battery.

[0011] A second aspect of this application provides a battery insulation device, comprising:

[0012] The data acquisition module is configured to: in response to the vehicle power-off, acquire the battery temperature and ambient temperature, and record the power-off duration;

[0013] The time confirmation module is configured to: determine the wake-up duration based on the power-off battery temperature and the power-off ambient temperature, according to a preset heat preservation activation threshold and a pre-built temperature change rate table;

[0014] The first-time revision module is configured to: in response to the wake-up duration being greater than or equal to a preset time limit threshold, replace the value of the wake-up duration with the value of the time limit threshold;

[0015] The second time revision module is configured to: in response to the wake-up duration being less than or equal to a preset time lower limit threshold, replace the value of the wake-up duration with the value of the time lower limit threshold;

[0016] The comparison module is configured to: in response to the power-down duration being equal to the wake-up duration, obtain the current battery temperature and compare the current battery temperature with the heat preservation activation threshold;

[0017] The wake-up module is configured to perform a heat preservation operation on the battery in response to the current battery temperature being less than or equal to the heat preservation activation threshold.

[0018] A third aspect of this application provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method provided in the first aspect of this application.

[0019] The fourth aspect of this application provides a vehicle including a battery insulation device as described in the second aspect of this application, an electronic device as described in the third aspect of this application, or a computer-readable storage medium as described in the fourth aspect of this application.

[0020] As can be seen from the above, the battery insulation method, device, electronic device and vehicle provided in this application adopt an insulation strategy based on predicting wake-up time. After the vehicle is powered off, it is necessary to obtain the battery temperature and ambient temperature at the time of power-off and record the power-off duration. Based on the battery temperature and ambient temperature, the wake-up duration is determined according to a preset insulation activation threshold and a pre-built temperature change rate table. By looking up the table, it is found that the wake-up duration is larger when the temperature difference between the battery temperature and the insulation activation threshold is large and smaller when the temperature difference is small. This achieves the goal of reducing the insulation wake-up frequency when the temperature difference is large and increasing the insulation wake-up frequency when the temperature difference is small, thus optimizing the insulation wake-up frequency and ensuring timely activation of the battery insulation function. Furthermore, when the wake-up duration is greater than or equal to the preset upper time threshold, the wake-up duration value is replaced with the upper time threshold value; when the wake-up duration is less than or equal to the preset lower time threshold, the wake-up duration value is replaced with the lower time threshold value. By replacing the wake-up duration value, a protection mechanism is introduced to prevent energy waste caused by excessively high wake-up frequency for heat preservation and untimely heat preservation caused by excessively low wake-up frequency for heat preservation. When the power-down duration is equal to the wake-up duration, the temperature measurement function is activated to obtain the measured current battery temperature and compare the current battery temperature with the heat preservation activation threshold. Only when the current battery temperature is less than or equal to the heat preservation activation threshold is the battery heat preservation function activated to avoid unnecessary heat preservation wake-ups and reduce energy consumption. Attached Figure Description

[0021] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1 This is a flowchart of the battery insulation method according to an embodiment of this application;

[0023] Figure 2 This is a supplementary flowchart of the battery insulation method in the embodiments of this application;

[0024] Figure 3 A flowchart illustrating the determination of wake-up duration in embodiments of this application;

[0025] Figure 4 A flowchart for determining at least one battery temperature segmentation range in the embodiments of this application;

[0026] Figure 5 This is a flowchart illustrating the multiple battery temperature change rates obtained in embodiments of this application;

[0027] Figure 6 This is a schematic diagram of the battery insulation device according to an embodiment of this application;

[0028] Figure 7 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application. Detailed Implementation

[0029] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.

[0030] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are only used to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0031] As shown in the background section, in related technologies, after a vehicle is powered off and enters sleep mode, the temperature monitoring function is typically woken up periodically to check if the battery temperature is below a preset threshold. If it is below the threshold, the insulation function is woken up. To ensure timely battery insulation, the vehicle needs to be woken up frequently, consuming 12V battery power. Due to varying ambient temperatures, a fixed cycle makes it difficult to guarantee timely wake-up of the insulation function. For example, in low ambient temperatures, the battery temperature drops too quickly. If the cycle is set too short, frequent wake-ups will result in significant energy consumption. If the cycle is set too long, battery insulation may not be timely between wake-ups, potentially leading to battery freezing. If the cycle is set to a value suitable for the ambient temperature, it may not be suitable for other ambient temperatures. Therefore, the periodic wake-up insulation strategy cannot wake up the battery insulation function in a timely manner under different ambient temperatures and also causes unnecessary energy consumption.

[0032] The battery insulation method provided in this application adopts an insulation strategy based on predicting the wake-up time. After the vehicle is powered off, the wake-up time is determined based on the battery temperature and ambient temperature, according to a preset insulation activation threshold and a pre-built temperature change rate table. By looking up the table, it is found that the wake-up time is longer when the temperature difference between the battery temperature and the insulation activation threshold is large, and shorter when the temperature difference is small. This achieves the goal of reducing the insulation wake-up frequency when the temperature difference is large and increasing the insulation wake-up frequency when the temperature difference is small, thus optimizing the insulation wake-up frequency and ensuring timely activation of the battery insulation function. Furthermore, when the wake-up time is greater than or equal to the preset upper time threshold, the value of the wake-up time is replaced with the value of the upper time threshold. When the wake-up time is less than or equal to the preset lower time threshold, the value of the wake-up time is replaced with the value of the lower time threshold. By replacing the value of the wake-up time, a protection mechanism is introduced to prevent energy waste caused by excessively high insulation wake-up frequency and untimely insulation caused by excessively low insulation wake-up frequency. The specific process is described in the following specific embodiments.

[0033] In some embodiments, such as Figure 1 As shown, a battery heat preservation method includes:

[0034] Step 100: In response to the vehicle power-off, obtain the power-off battery temperature and the power-off ambient temperature, and record the power-off duration.

[0035] In this step, it is necessary to obtain the power-down battery temperature of the vehicle and the power-down ambient temperature of the external environment in which the vehicle is located after the vehicle is powered down and before the controller enters the sleep state. The vehicle battery is a power battery that can provide power to the vehicle engine and other components. While acquiring the data, the power-down duration is recorded in real time from zero, which is used to wake up the corresponding function when the power-down duration reaches the wake-up duration.

[0036] Step 200: Based on the power-off battery temperature and power-off ambient temperature, determine the wake-up duration according to the preset heat preservation activation threshold and the pre-built temperature change rate table.

[0037] In this step, for example, the rate of temperature change is shown in Table 1:

[0038] Table 1. Rate of Temperature Change

[0039]

[0040]

[0041] Among them, a positive value of the temperature rise rate indicates the rate of temperature increase, a negative value of the temperature rise rate indicates the rate of temperature decrease, a positive value of the ambient temperature and battery temperature indicates a temperature above zero, and a negative value of the ambient temperature and battery temperature indicates a temperature below zero.

[0042] In some embodiments, if the preset heat preservation activation threshold is 5°C, the power-off battery temperature is 25°C, and the power-off ambient temperature is -20°C, then as follows: Figure 5 As shown, by looking up the temperature change rate table based on each battery temperature segment and the ambient temperature after power-on, multiple battery temperature change rates are obtained, including:

[0043] Step 221: Determine the ambient temperature range in the table of rates of temperature change of the electrical environment.

[0044] In this step, for example, as shown in Table 1, after determining the battery temperature segmentation range based on the powered-off battery temperature and the heat preservation activation threshold, it is only possible to locate the column where the battery temperature change rate is located in the temperature change rate table. If the row where the battery temperature change rate is located cannot be determined, the corresponding battery temperature change rate cannot be located. Therefore, it is necessary to determine the ambient temperature range in the temperature change rate table where the powered-off ambient temperature is located. If the powered-off ambient temperature is -15℃, then the ambient temperature range can be determined as (-20 to -10).

[0045] Step 222: In the temperature change rate table, determine a battery temperature change rate based on the ambient temperature range and the temperature segment range of each battery to obtain multiple battery temperature change rates.

[0046] In this step, the table is looked up based on the maximum value of the temperature range within which the battery temperature segment is located. If the measured battery temperature or the current battery temperature is the maximum or minimum value of the temperature range, the corresponding column is determined directly based on the battery temperature or the current battery temperature. For example, if the battery temperature segment is (20~25), and the temperature range it falls within is the first temperature range (20~30), then the column for the battery temperature change rate is determined by 30℃ in the temperature change rate table. Similarly, the table is looked up based on the maximum value of the ambient temperature range (if the measured ambient temperature or the current ambient temperature is the maximum or minimum value of the temperature range, then the corresponding row is determined directly based on the ambient temperature or the current ambient temperature). Therefore, the row for the battery temperature change rate is determined by -20℃ in the temperature change rate table, resulting in a battery temperature change rate of -0.06℃ / min. If the battery temperature segment is (10~20), and the temperature range it falls within is the middle temperature range (10~20), then the column for the battery temperature change rate is determined by 20℃ in the temperature change rate table. The column containing the battery temperature change rate is determined in the rate of change table. Using -20℃ as the reference, the row containing the battery temperature change rate is determined, resulting in a battery temperature change rate of -0.05℃ / min. If the battery temperature range is (5~10), and the range it falls within is the middle range (0~10), then using 10℃ as the reference and -20℃ as the reference, the column containing the battery temperature change rate is determined, resulting in a battery temperature change rate of -0.035℃ / min. This yields multiple battery temperature change rates. These rates are then used for segmented calculations to obtain the wake-up time T1 = (25-20) / 0.06 + (20-10) / 0.05 + (10-5) / 0.035 = 426 min. The battery temperature change rate is determined by combining the battery temperature at power-off and the ambient temperature at power-off. Based on this battery temperature change rate, the wake-up time is segmented, making the wake-up time value more accurate. It should be noted that the temperature change rate table can be modified according to actual usage or updated adaptively based on historical insulation data; no further limitations are imposed here.

[0047] Step 300: In response to a wake-up duration greater than or equal to a preset time limit threshold, replace the wake-up duration value with the time limit threshold value.

[0048] In this step, for example, if the preset time limit threshold is 4 hours (240 minutes), and the wake-up time is 426 minutes, it is known that the wake-up time exceeds the preset time limit threshold. Therefore, the wake-up time value is replaced with the time limit threshold value, i.e., T1 = 240 minutes. The temperature measurement function can be woken up when the power-down time reaches 240 minutes to detect the current battery temperature and compare it with the heat preservation threshold. Setting the time limit threshold is to prevent excessively long wake-up times from causing large changes in ambient temperature, making the wake-up time calculated based on the power-down ambient temperature inaccurate. Therefore, waking up in advance ensures that heat preservation is not delayed. Furthermore, the time limit threshold of 4 hours is relatively long, preventing excessive 12V battery power consumption due to frequent wake-ups. It should be noted that the time limit threshold is related to the battery pack's heat dissipation performance. Depending on the type and brand of battery, this time limit threshold can be adjusted adaptively, and no further limitations are imposed here.

[0049] Step 400: In response to the wake-up duration being less than or equal to a preset lower time threshold, replace the wake-up duration value with the lower time threshold value.

[0050] In this step, for example, if the preset upper time threshold is 15 minutes and the calculated wake-up time is 6 minutes, it is known that the wake-up time is less than the preset lower time threshold. Therefore, the wake-up time value is replaced with the lower time threshold value, i.e., T1 = 15 minutes. The temperature measurement function can only be woken up when the power-down time reaches 15 minutes to detect the current battery temperature and compare it with the temperature preservation threshold. Setting the lower time threshold is to prevent frequent wake-ups caused by too short a wake-up time. Therefore, the wake-up is delayed to ensure that the 12V battery does not consume too much power due to frequent wake-ups, thus saving energy. Since the lower time threshold is 15 minutes, which is a relatively short time, the battery temperature generally will not change significantly within 15 minutes, so the problem of untimely temperature preservation can be avoided. It should be noted that the lower time threshold is related to the heat dissipation performance of the battery pack. Depending on the type and brand of the battery, the lower time threshold can be adjusted adaptively, which is not limited here.

[0051] Step 500: In response to the power-down duration being equal to the wake-up duration, obtain the current battery temperature and compare the current battery temperature with the heat preservation activation threshold.

[0052] In this step, when the power-down duration reaches the wake-up duration, that is, when the value corresponding to the power-down duration equals the value corresponding to the wake-up duration, the temperature measurement function is activated to measure the current battery temperature and compare it with the current battery temperature and the heat preservation activation threshold to avoid activating the battery heat preservation function when heat preservation is not needed.

[0053] Step 600: In response to the current battery temperature being less than or equal to the heat preservation activation threshold, perform a heat preservation operation on the battery.

[0054] In this step, the heat preservation function is only activated when the current battery temperature is less than or equal to the heat preservation activation threshold. If the temperature is greater than the heat preservation activation threshold, the wake-up time is recalculated based on the current battery temperature and the current ambient temperature until the current battery temperature is less than or equal to the heat preservation activation threshold at another moment, at which point the battery heat preservation function is activated again. This avoids activating the battery heat preservation function when it is not needed. It should be noted that there is a certain difference between the heat preservation activation threshold and the temperature that would freeze the battery. A short period of time below the heat preservation activation threshold will not cause damage to the battery.

[0055] In summary, the battery insulation method provided in this application adopts an insulation strategy based on predicting the wake-up time. After the vehicle is powered off, the wake-up time is obtained by looking up a table based on the battery temperature, ambient temperature, and insulation activation threshold. This wake-up time calculation reduces the insulation wake-up frequency when the temperature difference is large and increases the insulation wake-up frequency when the temperature difference is small, thus optimizing the insulation wake-up frequency and ensuring timely activation of the battery insulation function. Furthermore, when the wake-up time is greater than or equal to a preset upper time threshold, the wake-up time value is replaced with the upper time threshold value; when the wake-up time is less than or equal to a preset lower time threshold, the wake-up time value is replaced with the lower time threshold value. By replacing the wake-up time value, a protection mechanism is introduced to prevent energy waste caused by excessively high insulation wake-up frequency and untimely insulation caused by excessively low insulation wake-up frequency.

[0056] In some embodiments, such as Figure 2 As shown, the battery insulation method also includes:

[0057] Step 700: In response to the current battery temperature being greater than the heat preservation activation threshold, obtain the current ambient temperature and redetermine the new wake-up duration based on the current battery temperature and the current ambient temperature.

[0058] In this step, if the current battery temperature is greater than the heat preservation activation threshold, it means that the battery is not at risk of freezing and is still in the automatic cooling process. At this time, replace the power-down battery temperature value with the measured current battery temperature, and replace the power-down ambient temperature value with the measured current ambient temperature. Then repeat steps 200 to 500, and reset the power-down duration to zero at the beginning of each repetition.

[0059] Step 800: Perform a heat preservation operation on the battery until the power-down duration equals the new wake-up duration and the current battery temperature is less than or equal to the heat preservation activation threshold; wherein, the power-down duration is reset to zero before each calculation of the new wake-up duration.

[0060] In this step, during the repeated execution of steps 200 to 500, when the power-down duration first equals the new wake-up duration and the current battery temperature is less than or equal to the temperature preservation activation threshold, the repeated calculation process ends, the battery temperature preservation function is activated, and the battery is kept warm. It should be noted that the wake-up duration calculated based on the temperature change rate is generally slightly longer, ensuring that the measured current battery temperature remains below the temperature protection threshold for only a short period, guaranteeing timely activation of the battery temperature preservation function while preventing the iteration process from repeating excessively.

[0061] For example, as shown in step 200, if the initial calculated wake-up time is 426 minutes, then after 240 minutes, the current battery temperature is measured for the first time. If the measured current battery temperature is 4.9℃, the heat preservation function is activated directly. However, since there is a significant difference between 426 minutes and 240 minutes, the current battery temperature is unlikely to be 4℃. If the current battery temperature is 12.2℃ and the ambient temperature has not changed, the wake-up time T2 is recalculated as (12.2-10) / 0.05+( 10-5) / 0.035=188min, 240min>188min>15min, so the power-off duration is reset to zero. Then, after the power-off duration reaches 188min, the temperature measurement function is woken up again. If the current battery temperature is 4.7℃, the battery heat preservation function is woken up to keep the battery temperature near the heat preservation threshold of 5℃. If the current battery temperature is still greater than the heat preservation threshold, the next round of wake-up duration calculation continues until the current battery temperature is less than or equal to the heat preservation threshold.

[0062] In some embodiments, such as Figure 3 As shown, based on the power-off battery temperature and the power-off ambient temperature, the wake-up duration is determined according to a preset heat preservation activation threshold and a pre-built temperature change rate table, including:

[0063] Step 210: Determine at least one battery temperature segment interval in the temperature change rate table based on the powered-off battery temperature and the heat preservation activation threshold.

[0064] In this step, for example, if the battery temperature after power-on is 25°C and the heat preservation threshold is 5°C, then the battery temperature segmentation range determined by the battery temperature in the temperature change rate table is (20~25°C), and the battery temperature segmentation range determined by the heat preservation threshold in the temperature change rate table is (50~10°C). Between (5~10°C) and (20~25°C), there is also a battery temperature segmentation range (10~20°C), resulting in three battery temperature segmentation ranges. If the battery temperature after power-on is 8°C and the heat preservation threshold is 5°C, then the battery temperature segmentation range determined by the battery temperature in the temperature change rate table is (0~10°C), and the battery temperature segmentation range determined by the heat preservation threshold in the temperature change rate table is (0~10°C), resulting in one battery temperature segmentation range.

[0065] Step 220: Based on each battery temperature segment and the ambient temperature after power-on, look up the temperature change rate table to obtain multiple battery temperature change rates; where each battery temperature change rate corresponds one-to-one with a battery temperature segment.

[0066] In this step, for example, when the ambient temperature is -20℃, the battery temperature change rate corresponding to the battery temperature segment interval (20~25) can be determined to be -0.06℃ / min, the battery temperature change rate corresponding to the battery temperature segment interval (10~20) can be determined to be -0.05℃ / min, and the battery temperature change rate corresponding to the battery temperature segment interval (5~10) can be determined to be -0.035℃ / min, thus obtaining three battery temperature change rates.

[0067] Step 230: Determine multiple wake-up time periods based on the total battery temperature change rate and battery temperature segmentation intervals.

[0068] In this step, for example, the wake-up time period t1 = (25-20) / 0.06 = 83 min is determined based on the battery temperature segment range (20-25) and the corresponding battery temperature change rate of -0.06℃ / min; the wake-up time period t2 = (20-10) / 0.05 = 200 min is determined based on the battery temperature segment range (10-20) and the corresponding battery temperature change rate of -0.05℃ / min; and the wake-up time period t3 = (10-5) / 0.035 = 143 min is determined based on the battery temperature segment range (5-10) and the corresponding battery temperature change rate of -0.035℃ / min.

[0069] Step 240: Determine the sum of all wake-up time periods as the wake-up duration.

[0070] In this step, for example, the sum of all wake-up time periods is calculated to obtain the wake-up duration T1 = t1 + t2 + t3 = 83 + 200 + 143 = 426 min.

[0071] In some embodiments, such as Figure 4 As shown, at least one battery temperature segmentation interval is determined in the temperature change rate table based on the battery temperature after power-on and the heat preservation activation threshold, including:

[0072] Step 211: Determine the first temperature range in the temperature change rate table where the battery temperature falls.

[0073] In this step, for example, if the battery temperature is 25°C after power-on, according to the temperature change rate table, 30°C > 25°C > 20°C, so the first temperature range of the battery temperature in the temperature change rate table is (20~30°C).

[0074] Step 212: Determine the second temperature range in the temperature change rate table where the heat preservation activation threshold is located.

[0075] In this step, for example, if the insulation opening threshold is 5℃, according to the temperature change rate table, 10℃ > 5℃ > 0℃, so the insulation opening threshold is located in the second temperature range (0~10℃) in the temperature change rate table.

[0076] Step 213: In response to the fact that the first temperature range and the second temperature range are different ranges, determine the first battery temperature segmentation range based on the minimum value of the powered-down battery temperature and the first temperature range.

[0077] In this step, for example, if the battery temperature after power-off is 25°C, the first temperature range of the battery temperature in the temperature change rate table is (20~30°C), with a maximum value of 30°C and a minimum value of 20°C. Among these, (25~30°C) does not need to be included in the wake-up time period calculation, while (20~25°C) does need to be included in the wake-up time period calculation. Therefore, the first battery temperature segmentation range (20~25°C) is determined based on the battery temperature after power-off and the minimum value of the first temperature range.

[0078] Step 214: Determine the second battery temperature segmentation range based on the heat preservation activation threshold and the maximum value of the second temperature range.

[0079] In this step, for example, if the heat preservation activation threshold is 5℃, the second temperature range in the temperature change rate table is (0~10), the maximum value is 10℃, and the minimum value is 00℃. Among them, (0~5) does not need to participate in the wake-up time period calculation, while (5~10) does need to participate in the wake-up time period calculation. Therefore, the second battery temperature segmentation range (5~10) is determined according to the minimum value of the heat preservation activation threshold and the second temperature range.

[0080] In some embodiments, the battery insulation method further includes:

[0081] In response to the fact that the first temperature range and the second temperature range are different ranges, and the minimum value of the first temperature range is not equal to the maximum value of the second temperature range, at least one intermediate battery temperature segmentation range is determined based on the minimum value of the first temperature range and the maximum value of the second temperature range.

[0082] For example, assuming the first and second temperature ranges are different, if the minimum value of the first temperature range (20–30°C) is 20°C, the maximum value of the second temperature range (0–10°C) is 10°C, and the minimum value of the first temperature range is not equal to the maximum value of the second temperature range, then an intermediate battery temperature segment (10–20°C) can be determined according to the temperature change rate table. Assuming the first temperature range is (30–40°C) and the minimum value is 30°C, then two intermediate battery temperature segment ranges (10–20°C) and (20–30°C) can be determined.

[0083] For example, assuming the battery temperature is 15°C, the first temperature range is (10~20°C) with a minimum value of 10°C, and the second temperature range is (0~10°C) with a maximum value of 10°C. The minimum value of the first temperature range is equal to the maximum value of the second temperature range. Therefore, there is no intermediate battery temperature segmentation range between the first and second temperature ranges. That is, the battery temperature segmentation ranges only include (5~10°C) and (10~15°C). Once all battery temperature segmentation ranges are determined, there is no need to continue determining intermediate battery temperature segmentation ranges.

[0084] In some embodiments, the battery insulation method further includes:

[0085] Since the first temperature range and the second temperature range are the same range, the battery temperature segmentation range is determined based on the battery temperature after power-on and the heat preservation activation threshold.

[0086] For example, assuming the battery temperature after power-on is 9°C, the first temperature range is (0~10°C) and the second temperature range is also (0~10°C). Since the first temperature range and the second temperature range are the same range, the temperature range that needs to be included in the wake-up time period calculation is from the heat preservation activation threshold to the battery temperature after power-on. Therefore, a battery temperature segmentation range (5~9°C) can be determined based on the battery temperature after power-on and the heat preservation activation threshold.

[0087] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method described.

[0088] It should be noted that the above description describes some embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0089] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides a battery heat preservation device.

[0090] refer to Figure 6 The battery insulation device includes:

[0091] The data acquisition module 10 is configured to: in response to the vehicle power-off, acquire the power-off battery temperature and the power-off ambient temperature, and record the power-off duration;

[0092] The time confirmation module 20 is configured to: determine the wake-up duration based on the power-down battery temperature and the power-down ambient temperature, according to a preset heat preservation activation threshold and a pre-built temperature change rate table;

[0093] The first-time revision module 30 is configured to: in response to the wake-up duration being greater than or equal to a preset time limit threshold, replace the value of the wake-up duration with the value of the time limit threshold;

[0094] The second time revision module 40 is configured to: in response to the wake-up duration being less than or equal to a preset time lower limit threshold, replace the value of the wake-up duration with the value of the time lower limit threshold;

[0095] The comparison module 50 is configured to: in response to the power-down duration being equal to the wake-up duration, obtain the current battery temperature and compare the current battery temperature with the heat preservation activation threshold;

[0096] The wake-up module 60 is configured to perform a heat preservation operation on the battery in response to the current battery temperature being less than or equal to the heat preservation activation threshold.

[0097] For ease of description, the above devices are described in terms of function, divided into various modules. Of course, in implementing this application, the functions of each module can be implemented in one or more software and / or hardware.

[0098] The apparatus of the above embodiments is used to implement the corresponding battery heat preservation method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0099] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides an electronic device, 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 battery heat preservation method described in any of the above embodiments.

[0100] Figure 7 This embodiment illustrates a more specific hardware structure of an electronic device, which may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.

[0101] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0102] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.

[0103] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.

[0104] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0105] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.

[0106] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.

[0107] The electronic devices described above are used to implement the corresponding battery heat preservation methods in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0108] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a computer-readable storage medium storing computer instructions for causing the computer to perform the battery heat preservation method as described in any of the above embodiments.

[0109] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.

[0110] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the battery heat preservation method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0111] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application (including the claims) is limited to these examples; within the framework of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in the details for the sake of brevity.

[0112] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0113] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.

[0114] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.

Claims

1. A battery heat preservation method, characterized in that, include: In response to the vehicle power-off, the battery temperature and ambient temperature are obtained, and the power-off duration is recorded. Based on the powered-off battery temperature and the powered-off ambient temperature, the wake-up duration is determined according to the preset heat preservation activation threshold and the pre-constructed temperature change rate table; The wake-up duration is determined based on the powered-off battery temperature and the powered-off ambient temperature, according to a preset heat preservation activation threshold and a pre-built temperature change rate table, including: Based on the powered-off battery temperature and the heat preservation activation threshold, at least one battery temperature segment interval is determined in the temperature change rate table; Based on the maximum battery temperature in each battery temperature segment and the ambient temperature after power-on, the temperature change rate table is consulted to obtain multiple battery temperature change rates; wherein, each battery temperature change rate corresponds one-to-one with each battery temperature segment. Multiple wake-up time periods are determined based on the total rate of change of battery temperature and the segmented intervals of battery temperature. The sum of all the aforementioned wake-up time periods is determined as the wake-up duration; In response to the wake-up duration being greater than or equal to a preset time limit threshold, the value of the wake-up duration is replaced with the value of the time limit threshold; In response to the wake-up duration being less than or equal to a preset lower time threshold, the value of the wake-up duration is replaced with the value of the lower time threshold; In response to the power-down duration being equal to the wake-up duration, the current battery temperature is obtained, and the current battery temperature is compared with the heat preservation activation threshold. In response to the current battery temperature being less than or equal to the heat preservation activation threshold, a heat preservation operation is performed on the battery.

2. The method according to claim 1, characterized in that, Also includes: In response to the current battery temperature being greater than the heat preservation activation threshold, the current ambient temperature is obtained, and a new wake-up duration is re-determined based on the current battery temperature and the current ambient temperature; The battery is kept warm until the power-down duration equals the new wake-up duration and the current battery temperature is less than or equal to the heat preservation activation threshold; wherein, the power-down duration is reset to zero before each calculation of the new wake-up duration.

3. The method according to claim 1, characterized in that, Based on the battery temperature after power-off and the heat preservation activation threshold, at least one battery temperature segment interval is determined in the temperature change rate table, including: Determine the first temperature range in which the temperature of the powered-down battery falls according to the temperature change rate table; Determine the second temperature range in which the heat preservation activation threshold is located in the temperature change rate table; In response to the fact that the first temperature range and the second temperature range are different ranges The first battery temperature segmentation range is determined based on the minimum value of the powered-down battery temperature and the first temperature range. The second battery temperature segmentation range is determined based on the heat preservation activation threshold and the maximum value of the second temperature range.

4. The method according to claim 3, characterized in that, Also includes: In response to the first temperature range and the second temperature range being the same range, the battery temperature segmentation range is determined based on the powered-down battery temperature and the heat preservation activation threshold.

5. The method according to claim 3, characterized in that, Also includes: In response to the fact that the first temperature range and the second temperature range are different ranges, and the minimum value of the first temperature range is not equal to the maximum value of the second temperature range, at least one intermediate battery temperature segmentation range is determined based on the minimum value of the first temperature range and the maximum value of the second temperature range.

6. The method according to claim 1, characterized in that, Based on each battery temperature segment and the ambient temperature during power-off, the temperature change rate table is consulted to obtain multiple battery temperature change rates, including: Determine the ambient temperature range in the table of temperature change rates where the electrical ambient temperature falls; In the temperature change rate table, a battery temperature change rate is determined based on the ambient temperature range and each battery temperature segment range to obtain multiple battery temperature change rates.

7. A battery heat preservation device, characterized in that, include: The data acquisition module is configured to: in response to the vehicle power-off, acquire the battery temperature and ambient temperature, and record the power-off duration; The time confirmation module is configured to: determine the wake-up duration based on the powered-off battery temperature and the powered-off ambient temperature, according to a preset heat preservation activation threshold and a pre-built temperature change rate table; wherein, determining the wake-up duration based on the powered-off battery temperature and the powered-off ambient temperature, according to the preset heat preservation activation threshold and the pre-built temperature change rate table, includes: Based on the powered-off battery temperature and the heat preservation activation threshold, at least one battery temperature segment interval is determined in the temperature change rate table; Based on the maximum battery temperature in each battery temperature segment and the ambient temperature after power-on, the temperature change rate table is consulted to obtain multiple battery temperature change rates; wherein, each battery temperature change rate corresponds one-to-one with each battery temperature segment. Multiple wake-up time periods are determined based on the total rate of change of battery temperature and the segmented intervals of battery temperature. The sum of all the aforementioned wake-up time periods is determined as the wake-up duration; The first-time revision module is configured to: in response to the wake-up duration being greater than or equal to a preset time limit threshold, replace the value of the wake-up duration with the value of the time limit threshold; The second time revision module is configured to: in response to the wake-up duration being less than or equal to a preset time lower limit threshold, replace the value of the wake-up duration with the value of the time lower limit threshold; The comparison module is configured to: in response to the power-down duration being equal to the wake-up duration, obtain the current battery temperature and compare the current battery temperature with the heat preservation activation threshold; The wake-up module is configured to perform a heat preservation operation on the battery in response to the current battery temperature being less than or equal to the heat preservation activation threshold.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the method as described in any one of claims 1 to 6.

9. A vehicle, characterized in that, This includes the battery insulation device as described in claim 7 or the electronic device as described in claim 8.

Citation Information

Patent Citations

  • Active thermal insulation system and method for power battery

    CN114678630A