A power battery heating control method, system, terminal device and storage medium

By obtaining the vehicle's historical driving cycle mileage data to predict the driving mode and setting the power battery heating temperature, the problems of power energy waste and driving experience caused by vehicle usage scenarios are solved in the prior art, and efficient heating control is achieved in the low-temperature environment.

CN116945976BActive Publication Date: 2025-08-15CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310753358.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-25
Publication Date
2025-08-15
Estimated Expiration
2043-06-25

AI Technical Summary

Technical Problem

The existing power battery heating control methods do not consider vehicle usage scenarios, resulting in a large amount of electricity consumed in low temperature environments or a small discharge power of the power battery, affecting the driving experience of the whole vehicle.

Method used

By obtaining the vehicle's continuous historical driving cycle mileage data, the vehicle's driving mode is predicted, and the critical temperature of the power battery heating is set according to different modes. It is heated to -30 degrees Celsius in the short-distance driving mode and -10 degrees Celsius in the medium and long-distance driving mode.

Benefits of technology

It avoids waste of electricity caused by not considering vehicle usage scenarios and improves the driving experience of the entire vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116945976B_ABST
    Figure CN116945976B_ABST
Patent Text Reader

Abstract

The present application provides a power battery heating control method, system, terminal device and storage medium. The control method includes: when a vehicle is powered on, obtaining multiple consecutive historical driving cycle mileage data of the vehicle to obtain a first driving cycle mileage data set; based on the set, predicting the vehicle's current driving mode; obtaining the temperature value of the power battery in real time; when the short-distance driving mode is predicted and the temperature value is judged to be less than a first preset temperature, heating the power battery; when the medium- and long-distance driving mode is predicted and the temperature value is judged to be less than a second preset temperature, heating the power battery. When heating the power battery, the present application takes into account the specific usage scenario of the vehicle and sets the critical temperature for battery heating based on this, thereby avoiding the waste of electric energy caused by power battery heating and improving the driving experience of the entire vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery heating technology, and in particular to a power battery heating control method, system, terminal device and storage medium. Background Art

[0002] Pure electric vehicles are becoming more and more popular among users due to their good power, drivability, NVH (Noise, Vibration, Harshness) performance and low cost of use. However, they still have problems such as high energy consumption and short driving range in low-temperature environments. The heating control method of power batteries in low-temperature environments has a great impact on the above problems. The current existing heating control method determines whether the power battery needs to be heated based on the power battery temperature and / or ambient temperature, but does not take into account the vehicle's usage scenario. As a result, when heating the power battery in a low-temperature environment, more electricity will be consumed or the discharge power of the power battery will be low, which will indirectly affect the driving experience of the entire vehicle. Summary of the Invention

[0003] The purpose of this application is to address the above problems and provide a power battery heating control method, system, terminal device and storage medium.

[0004] In a first aspect, the present application provides a power battery heating control method, the control method comprising:

[0005] When the vehicle is powered on, a plurality of continuous historical driving cycle mileage data of the vehicle is acquired to obtain a first driving cycle mileage data set;

[0006] Predicting a current driving mode of the vehicle based on the first driving cycle mileage data set; the driving mode includes a short-distance driving mode and a medium- and long-distance driving mode;

[0007] Get the temperature value of the power battery in real time;

[0008] When it is predicted that the vehicle is in a short-distance driving mode and it is determined that the temperature value is less than a first preset temperature, heating the power battery;

[0009] When it is predicted that the vehicle is in a medium- to long-distance driving mode and it is determined that the temperature value is less than a second preset temperature, the power battery is heated, wherein the second preset temperature is greater than the first preset temperature.

[0010] According to the technical solution provided in the embodiment of the present application, predicting the current driving mode of the vehicle based on the first driving cycle mileage data set includes:

[0011] Obtaining any two adjacent driving cycle mileage data from the first driving cycle mileage data set;

[0012] Determine whether two adjacent driving cycle mileage data are both less than a first preset mileage,

[0013] If so, it is predicted that the vehicle's driving mode this time is a short-distance driving mode;

[0014] If not, it is predicted that the vehicle's driving mode this time is a medium- and long-distance driving mode.

[0015] According to the technical solution provided in the embodiment of the present application, after determining that two adjacent driving cycle mileage data are both less than the first preset mileage, the method further includes:

[0016] Calculating an average value of each of the historical driving cycle mileage data in the first driving cycle mileage data set;

[0017] When it is determined that the average value is less than a second preset mileage, it is predicted that the vehicle's current driving mode is a short-distance driving mode; the second preset mileage is less than the first preset mileage.

[0018] According to the technical solution provided in the embodiment of the present application, when it is predicted that the vehicle is in a short-distance driving mode and it is determined that the temperature value is less than the first preset temperature, heating the power battery specifically includes:

[0019] Obtaining a target temperature of the power battery, and calculating a first temperature difference between the target temperature and the temperature value in real time;

[0020] When it is determined that the first temperature difference is greater than a first temperature threshold, a first calibration database is traversed to obtain a short-distance target heating power, and the power battery is heated at the short-distance target heating power; the first calibration database includes multiple groups of short-distance battery temperature intervals and the short-distance heating power corresponding to each of the short-distance battery temperature intervals; the short-distance target heating power is the short-distance heating power corresponding to the short-distance battery temperature interval to which the temperature value belongs.

[0021] According to the technical solution provided in the embodiment of the present application, when it is predicted that the vehicle is in a medium- to long-distance driving mode and it is determined that the temperature value is less than a second preset temperature, heating the power battery includes:

[0022] Obtaining a target temperature of the power battery, and calculating a second temperature difference between the target temperature and the temperature value in real time;

[0023] When it is determined that the second temperature difference is greater than the first temperature threshold, a second calibration database is traversed to obtain a medium- and long-distance target heating power, and the power battery is heated with the medium- and long-distance target heating power; the second calibration database includes multiple groups of medium- and long-distance battery temperature intervals, and the medium- and long-distance heating power corresponding to each of the medium- and long-distance battery temperature intervals; the medium- and long-distance target heating power is the medium- and long-distance heating power corresponding to the medium- and long-distance battery temperature interval to which the temperature value belongs.

[0024] According to the technical solution provided in an embodiment of the present application, when the vehicle is powered on, after obtaining a plurality of consecutive historical driving cycle mileage data of the vehicle and obtaining a first driving cycle mileage data set, the method further includes:

[0025] When the vehicle is powered off, determining whether the maximum vehicle speed during this driving is greater than a first preset speed;

[0026] If so, the driving data of the current power-on cycle is stored; the driving data at least includes: power-on time, power-off time, and driving cycle mileage data.

[0027] According to the technical solution provided in the embodiment of the present application, after determining that the maximum vehicle speed during the current driving is greater than the first preset speed, and before storing the driving data of the current power-on cycle, the method further includes:

[0028] Calculating the time interval between the power-off time and the power-on time in the current power-on cycle to obtain a first time interval;

[0029] When it is determined that the first time interval is greater than a first preset time length, executing: storing the driving data of the current power-on cycle.

[0030] In a second aspect, the present application provides a power battery heating control system, comprising:

[0031] a first acquisition module configured to acquire a plurality of consecutive historical driving cycle mileage data of the vehicle when the vehicle is powered on, to obtain a first driving cycle mileage data set;

[0032] a first prediction module configured to predict a current driving mode of the vehicle based on the first driving cycle mileage data set; the driving mode includes a short-distance driving mode and a medium- to long-distance driving mode;

[0033] a second acquisition module, configured to acquire a temperature value of the power battery in real time;

[0034] a second prediction module, configured to heat the power battery when predicting that the vehicle is in a short-distance driving mode and determining that the temperature value is less than a first preset temperature;

[0035] The third prediction module is configured to heat the power battery when it is predicted that the vehicle is in a medium- and long-distance driving mode and it is determined that the temperature value is less than a second preset temperature, wherein the second preset temperature is greater than the first preset temperature.

[0036] In a third aspect, the present application provides a terminal device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor;

[0037] When the computer program is executed by the processor, the steps of any one of the above power battery heating control methods are implemented.

[0038] In a fourth aspect, the present application provides a computer-readable storage medium, on which a power battery heating control program is stored. When the power battery heating control program is executed by a processor, the steps of the power battery heating control method as described in any one of the above items are implemented.

[0039] Compared with the prior art, the present application has the following beneficial effects: first, when determining that the vehicle is powered on, the present application needs to obtain multiple consecutive historical driving cycle mileage data of the vehicle, and then obtain a first driving cycle mileage data set. Based on the first driving cycle mileage data set, the vehicle's current driving mode is predicted, wherein the vehicle's driving mode includes a short-distance driving mode and a medium- and long-distance driving mode. Then, the temperature value of the power battery is obtained in real time. When it is predicted that the vehicle is in the short-distance driving mode and the temperature value is determined to be less than a first preset temperature, the power battery is heated; when it is predicted that the vehicle is in the medium- and long-distance driving mode and the temperature value is less than a second preset temperature, the power battery is heated, wherein the second preset temperature is greater than the first preset temperature.

[0040] During use, after the vehicle is powered on, multiple consecutive historical driving cycle mileage data of the vehicle are obtained to form a first driving cycle mileage data set. Based on the first driving cycle mileage data set, the vehicle's current driving mode is predicted, and then the power battery temperature value is obtained in real time. When it is predicted that the vehicle is in a short-distance driving mode and the power battery temperature value is less than a first preset temperature, the power battery is heated; when it is predicted that the vehicle is in a medium- to long-distance driving mode and the power battery temperature value is less than a second preset temperature, the power battery is heated.

[0041] When heating the power battery, the present application takes into account the specific usage scenario of the vehicle, that is, the historical driving cycle mileage data of the vehicle. Based on multiple consecutive historical driving cycle mileage data of the vehicle, the vehicle's current driving mode is determined to be a short-distance driving mode or a medium- and long-distance driving mode, and the first preset temperature and the second preset temperature when heating the power battery are set accordingly. This can avoid the waste of electric energy caused by heating the power battery without considering the specific usage scenario of the vehicle, and at the same time improve the driving experience of the entire vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 This is a flow chart of the power battery heating control method provided in Example 1 of the present application;

[0043] Figure 2 This is a flow chart of the power battery heating control system provided in Example 2 of this application;

[0044] Figure 3 A schematic diagram of the structure of the server provided in Example 5 of the present application.

[0045] The text labels in the figure are as follows: 1. First acquisition module; 2. First prediction module; 3. Second acquisition module; 4. Second prediction module; 5. Third prediction module; 400. Server; 401. Central processing unit (CPU); 402. Read-only memory (ROM); 403. Random access memory (RAM); 404. Bus; 405. Input / output (I / O) interface; 406. Input part; 407. Output part; 408. Storage part; 409. Communication part; 410. Drive; 411. Removable medium. DETAILED DESCRIPTION

[0046] In order to enable those skilled in the art to better understand the technical solution of the present application, the present application is described in detail below with reference to the accompanying drawings. The description in this section is only exemplary and explanatory and should not have any limiting effect on the scope of protection of the present application.

[0047] Example 1

[0048] The present application provides a method for controlling heating of a power battery. Figure 1 As shown, the method includes the following steps:

[0049] S1. When the vehicle is powered on, obtain a plurality of continuous historical driving cycle mileage data of the vehicle to obtain a driving cycle mileage data set;

[0050] S2. predicting a current driving mode of the vehicle based on the driving cycle mileage data set; the driving mode includes a short-distance driving mode and a medium- to long-distance driving mode;

[0051] S3. Obtain the temperature value of the power battery in real time;

[0052] S4. When it is predicted that the vehicle is in a short-distance driving mode and it is determined that the temperature value is less than a first preset temperature, heating the power battery;

[0053] S5. When it is predicted that the vehicle is in a medium- to long-distance driving mode and it is determined that the temperature value is less than a second preset temperature, heating the power battery, wherein the second preset temperature is greater than the first preset temperature.

[0054] Specifically, in this embodiment, the vehicle needs to be powered on first. After it is determined that the vehicle has been powered on, it is necessary to obtain a plurality of continuous historical driving cycle mileage data of the vehicle to obtain a first driving cycle mileage data set. Then, the vehicle's current driving mode is predicted based on the first driving cycle mileage data set. The driving mode includes two types: a short-distance driving mode and a medium- and long-distance driving mode. In this embodiment, the short-distance driving mode refers to a vehicle driving mileage of less than 25 km, and the medium- and long-distance driving mode refers to a vehicle driving mileage of greater than or equal to 25 km. The specific values can be adjusted according to actual conditions and are not limited here. The vehicle's historical driving cycle mileage refers to the mileage traveled by the vehicle each time. Then, the power battery temperature value is obtained in real time. When it is predicted that the vehicle is in short-distance driving mode this time and it is determined that the temperature value is less than a first preset temperature, When the vehicle is in a medium- and long-distance driving mode, the power battery is heated. The first preset temperature is a critical temperature at which the power battery needs to be heated when the vehicle is in a short-distance driving mode. In this embodiment, the first preset temperature is -30 degrees Celsius. That is, when it is determined that the temperature value of the power battery is less than -30 degrees Celsius, the power battery needs to be heated. When it is predicted that the vehicle is in a medium- and long-distance driving mode and the temperature value is less than a second preset temperature, the power battery starts to be heated. The second preset temperature is a critical temperature at which the power battery needs to be heated when the vehicle is in a medium- and long-distance driving mode. In this embodiment, the second preset temperature is -10 degrees Celsius. That is, when it is determined that the temperature value of the power battery is less than -10 degrees Celsius, the power battery needs to be heated. The second preset temperature is greater than the first preset temperature.

[0055] The power battery is heated at a temperature of -30 degrees Celsius to avoid the situation where the power battery cannot discharge at high power due to the temperature being too low, which may cause the vehicle to be unable to drive. In the process of short-distance driving, it is actually not desirable to heat the power battery because the short-distance driving time is short and the temperature of the power battery is still very low when arriving at the destination (because the heating rate of the battery is very small when it is heated), and the discharge power of the power battery does not increase significantly, which can neither improve the driving experience (power performance) nor waste energy. In the case of medium and long-distance driving, the power battery is heated at a temperature of -10 degrees Celsius because the medium and long-distance driving time is longer. The power battery can reach the target temperature during the heating process, and the discharge power of the power battery will increase, so that you can enjoy a better driving experience (power performance).

[0056] When setting the power battery heating temperature, the present application incorporates specific vehicle usage scenarios, namely, the vehicle's historical driving cycle mileage data, and predicts the vehicle's driving mode based on the formed first driving cycle mileage set, namely, predicting whether the vehicle is in a short-distance driving mode or a medium- to long-distance driving mode. This enables setting different specific values of the first preset temperature and the second preset temperature according to different vehicle driving modes, thereby enabling the vehicle to heat the power battery at different critical temperatures under different driving modes, thereby avoiding the waste of electrical energy caused by heating the power battery under normal circumstances, and at the same time improving the driving experience of the entire vehicle.

[0057] Predicting the current driving mode of the vehicle based on the first driving cycle mileage data set specifically includes:

[0058] Obtaining any two adjacent driving cycle mileage data from the first driving cycle mileage data set;

[0059] Determining whether two adjacent driving cycle mileage data are both less than a first preset mileage;

[0060] If so, it is predicted that the vehicle's driving mode this time is a short-distance driving mode;

[0061] If not, it is predicted that the vehicle's driving mode this time is a medium- and long-distance driving mode.

[0062] Specifically, in this embodiment, after each use of the vehicle, the driving cycle mileage data of this time will be saved in the first driving cycle mileage database, and the first driving cycle mileage database is shown in the following Table 1:

[0063] Table 1: First driving cycle mileage database

[0064] Power-on time Power-off time Power-on times Historical driving cycle mileage data km April 19, 14:40 April 19, 16:45 100 18 April 15, 23:30 April 16, 5:10 99 17 April 8, 8:40 April 8, 12:30 98 19 April 5, 23:30 April 6, 2:10 97 24 April 3, 9:00 April 3, 11:10 96 20 ...... ...... ...... ......

[0065] In this embodiment, assuming that the vehicle needs to be powered on at 9:00 am on April 23 and needs to reach a certain destination, it is sufficient to obtain the vehicle's five most recent consecutive historical driving cycle mileage data. As shown in Table 1, it is only necessary to obtain the historical driving cycle mileage data corresponding to 9:00 on April 3-11:10 on April 3, 23:30 on April 5-2:10 on April 6, 8:40 on April 8-12:30 on April 8, 23:30 on April 15-5:10 on April 16, and 14:40 on April 19-16:45 respectively. Then, any two consecutive historical driving cycle mileage data are selected from the five historical driving cycle mileage data, and then it is determined whether the two historical driving cycle mileage data are both less than the first preset mileage, where the first preset mileage refers to the short-distance driving mode. The critical mileage between the medium- and long-distance driving modes, in this embodiment, the first preset mileage is 25 km. The specific value of the first preset mileage can be obtained based on experiments or experience, and its specific value can be adjusted according to actual conditions and is not limited here. As shown in Table 1 above, two historical driving cycle mileage data from 23:30 on April 15th to 5:10 on April 16th and 14:40 on April 19th to 16:45 on April 19th were randomly selected. It can be seen that the mileage data of these two historical driving cycles are 17 km and 18 km, respectively, which are both less than 25 km. When it is determined that both are less than 25 km, it can be predicted that the vehicle's current driving mode is the short-distance driving mode. If either one is greater than or equal to 25 km, it is predicted that the vehicle's current driving mode is the medium- and long-distance driving mode.

[0066] As shown in Table 2, Table 2 shows the case where two adjacent historical driving cycle mileage data in 5 consecutive historical driving cycle mileage data are greater than or equal to the first preset mileage (25 km):

[0067] Table 2: Second driving cycle mileage database

[0068] Power-on time Power-off time Power-on times Historical driving cycle mileage data km April 19, 14:40 April 19, 16:45 100 27 April 15, 23:30 April 16, 5:10 99 17 April 8, 8:40 April 8, 12:30 98 25 April 5, 23:30 April 6, 2:10 97 24 April 3, 9:00 April 3, 11:10 96 20 ...... ...... ...... ......

[0069] As shown in Table 2, if the two randomly selected times are 23:30 on April 5th to 2:10 on April 6th and 8:40 on April 8th to 12:30 on April 8th, it can be seen from Table 2 that the corresponding historical driving cycle mileage data are 24 km and 25 km respectively. At this time, the historical driving cycle mileage data from 8:40 on April 8th to 12:30 on April 8th is equal to the first preset mileage, so it can be predicted that the vehicle's current driving mode is a medium- and long-distance driving mode; if the two randomly selected times are 23:30 on April 15th to 5:10 on April 16th and 14:40 on April 19th to 16:45 on April 19th, it can be seen from Table 2 that the corresponding historical driving cycle mileage data are 17 km and 27 km respectively. At this time, the historical driving cycle mileage data from 14:40 on April 19th to 16:45 on April 19th is greater than the first preset mileage, so it can be detected that the vehicle's current driving mode is a medium- and long-distance driving mode.

[0070] When it is determined that two adjacent driving cycle mileage data are both less than the first preset mileage, the method further includes:

[0071] Calculating an average value of each of the historical driving cycle mileage data in the first driving cycle mileage data set;

[0072] When it is determined that the average value is less than a second preset mileage, it is predicted that the vehicle's current driving mode is a short-distance driving mode; the second preset mileage is less than the first preset mileage.

[0073] Specifically, in this embodiment, the first driving cycle mileage data set is traversed, and the average value of each of the historical driving cycle mileage data is calculated, as shown in Table 1. The average value of the five historical cycle mileage data is calculated, and then it is determined whether the calculated average value is less than a second preset mileage. If it is less than the second preset mileage, it can be predicted that the vehicle's current driving mode is a short-distance driving mode. If it is greater than or equal to the second preset mileage, it can be predicted that the vehicle's current driving mode is a medium-to-long-distance driving mode. In this embodiment, the second preset mileage is selected as 20 km. The specific value of the second preset mileage can be adjusted according to actual conditions and is not limited here. At the same time, the second preset mileage is less than the first preset mileage, as shown in Table 1: The average value of the five driving cycle mileage data in Table 1 is calculated as (20+24+19+17+18) / 5=19.6 km. It can be seen that the average value is less than 20 km, so it can be determined that the vehicle's current driving mode to a certain destination on April 23 was a short-distance driving mode.

[0074] As shown in Table 3, Table 3 shows a situation where any two of the five consecutive historical driving cycle mileage data are less than the first preset mileage, but the average value is greater than the second preset mileage:

[0075] Table 3: Third driving cycle mileage database

[0076]

[0077]

[0078] As can be clearly seen in Table 3, any two consecutive historical driving cycle mileage data are less than 25 km. Then, the average of these five historical driving cycle mileage data is calculated, (23+24+20+23+15) / 5=15 km. This average value is greater than the second preset mileage of 20 km. At this time, it can be predicted that the vehicle's current driving mode is a medium- and long-distance driving mode.

[0079] Furthermore, when it is predicted that the vehicle is in a short-distance driving mode and it is determined that the temperature value is less than a first preset temperature, heating the power battery specifically includes:

[0080] Obtaining a target temperature of the power battery, and calculating a first temperature difference between the target temperature and the temperature value in real time;

[0081] When it is determined that the first temperature difference is greater than a first temperature threshold, a first calibration database is traversed to obtain a short-distance target heating power, and the power battery is heated with the short-distance target heating power; the first calibration database includes multiple groups of short-distance battery temperature intervals and the short-distance heating power corresponding to each of the short-distance battery temperature intervals; the short-distance target heating power is the short-distance heating power corresponding to the short-distance battery temperature interval described by the temperature value.

[0082] Specifically, in this embodiment, when it is predicted that the vehicle is in a short-distance driving mode and it is determined that the temperature value is less than a first preset temperature, heating the power battery specifically includes:

[0083] Obtain a target temperature for the power battery. In this embodiment, the target temperature is set to 5 degrees Celsius. Then, a first temperature difference between the target temperature and the temperature value needs to be calculated in real time. Then, when it is determined that the first temperature difference is greater than a first temperature threshold, wherein the first temperature threshold is set to 0 degrees Celsius in this embodiment, that is, when the first temperature difference is greater than 0 degrees Celsius, it is necessary to traverse a first calibration database to obtain a short-distance target heating power, and heat the power battery with the obtained short-distance target heating power. The first calibration data includes multiple groups of short-distance battery temperature intervals and the short-distance heating power corresponding to each group of the short-distance battery temperature intervals. The short-distance target heating power refers to the short-distance heating power corresponding to the short-distance battery temperature interval corresponding to the temperature value. The first calibration database is shown in Table 4 below:

[0084] Table 4: First calibration database

[0085] Short-distance battery temperature range (degrees Celsius) Short distance heating power (KW) [-∞,-30) 7 [-30,-20) 6.9 [-20,-10) 5 [-10,0) 3 [0,5] 2

[0086] Specifically, as shown in Table 4, each short-distance battery temperature interval corresponds to a short-distance heating power. The larger the temperature value, the smaller the first temperature difference between the target temperature and the temperature value, and accordingly, the smaller the short-distance heating power. Therefore, as can be seen in Table 4, as the power battery temperature value gradually increases, the corresponding short-distance heating power also decreases.

[0087] After traversing the first calibration database, it is necessary to determine which short-distance battery temperature interval the temperature value falls within, and then find the short-distance heating power corresponding to the short-distance battery temperature interval as the short-distance target heating power. The power battery is then heated with the short-distance target heating power. When it is determined that the first temperature difference is less than or equal to the first temperature threshold, that is, when the first temperature difference is less than or equal to 0, the power battery is not heated because the temperature of the power battery has reached the target temperature. An example is now given for illustration:

[0088] When it is determined that the temperature value of the power battery is -15 degrees Celsius, and the first temperature value is within [-20, -10), the power battery needs to be heated with a short-distance target heating power of 5 kW. When it is determined that the temperature of the power battery rises to -10 degrees Celsius, the power battery is heated with a short-distance target heating power of 3 kW. When it is determined that the temperature value of the power battery rises to 0 degrees Celsius, the power battery is heated with a short-distance heating power of 2 kW. When it is determined that the temperature value of the power battery is 5 degrees Celsius, that is, when the temperature value of the power battery reaches the target temperature, heating of the power battery is stopped, and then the temperature value of the power battery is obtained again in real time. When the temperature value is again within a short-distance battery temperature range in the first calibration database, heating of the power battery continues with the corresponding short-distance heating power as the short-distance target heating power.

[0089] Furthermore, when it is predicted that the vehicle is in a medium- to long-distance driving mode and it is determined that the temperature value is less than a second preset temperature, heating the power battery specifically includes:

[0090] Obtaining a target temperature of the power battery, and calculating a second temperature difference between the target temperature and the temperature value in real time;

[0091] When it is determined that the second temperature difference is greater than the first temperature threshold, a second calibration database is traversed to obtain a medium- and long-distance target heating power, and the power battery is heated with the medium- and long-distance target heating power; the second calibration database includes multiple groups of medium- and long-distance battery temperature intervals, and the medium- and long-distance heating power corresponding to each of the medium- and long-distance battery temperature intervals; the medium- and long-distance target heating power is the medium- and long-distance heating power corresponding to the medium- and long-distance battery temperature interval to which the temperature value belongs.

[0092] Specifically, in this embodiment, the temperature value of the power battery of the vehicle in the medium and long-distance driving mode is obtained in real time, and then the second temperature difference between the target temperature and the temperature value is calculated in real time, wherein the target temperature in the medium and long-distance driving mode is consistent with the target temperature in the short-distance driving mode, and in this embodiment, both are 5 degrees Celsius. When it is determined that the second temperature difference is greater than the first temperature threshold, wherein, in the case of medium and long-distance driving of the vehicle, the first temperature threshold is consistent with the first temperature threshold of the vehicle in the short-distance driving mode, and both are set to 0 degrees Celsius, that is, when the second temperature difference is greater than 0 degrees Celsius, it is necessary to traverse the second calibration database, which includes multiple groups of medium and long-distance battery temperature intervals and medium and long-distance heating powers corresponding to each group of medium and long-distance heating powers. The second calibration database is shown in Table 5 below:

[0093] Table 5: Second calibration database

[0094] Non-short-distance battery temperature range (degrees Celsius) Medium and long distance heating power (KW) [-∞,-10) 7 [-10,0) 5 [0,5] 2

[0095] Specifically, as shown in Table 5, each medium- and long-distance battery temperature range corresponds to a medium- and long-distance heating power. The larger the temperature value, the smaller the second temperature difference between the target temperature and the temperature value, and accordingly, the smaller the medium- and long-distance heating power. Therefore, as can be seen in Table 5, as the temperature value increases, the corresponding medium- and long-distance heating power decreases.

[0096] After traversing the second calibration database, it is necessary to determine in which medium- and long-distance battery temperature range the temperature value of the power battery is located, and then use the medium- and long-distance heating power corresponding to the medium- and long-distance battery temperature range as the medium- and long-distance target heating power to heat the power battery. An example is given below to illustrate:

[0097] When it is determined that the temperature value of the power battery is -5 degrees Celsius, then the temperature value is within [-10, 0), and the power battery needs to be heated with a medium- and long-distance heating power of 5 kW corresponding to [-10, 0) as the medium- and long-distance target heating power. When it is determined that the temperature of the power battery rises to 2 degrees Celsius, then the temperature value of the power battery is within [0, 5], and the power battery needs to be heated with a medium- and long-distance heating power of 2 kW corresponding to [0, 5] as the medium- and long-distance target heating power. When it is determined that the temperature of the power battery is 5 degrees Celsius, that is, when the temperature of the power battery reaches the target temperature, heating of the power battery is stopped, and then the temperature value of the power battery is obtained again in real time until the temperature value is again within a medium- and long-distance battery temperature range in the second calibration database, and then heating of the power battery is continued with the corresponding medium- and long-distance heating power as the medium- and long-distance target heating power.

[0098] Furthermore, when the vehicle is powered on, after acquiring a plurality of consecutive historical driving cycle mileage data of the vehicle to obtain a first driving cycle mileage data set, the method further includes:

[0099] When the vehicle is powered off, determining whether the maximum vehicle speed during this driving is greater than a first preset speed;

[0100] If so, the driving data of the current power-on cycle is stored; the driving data at least includes: power-on time, power-off time, and driving cycle mileage data.

[0101] Specifically, in this embodiment, when the vehicle is powered off, it is determined whether the maximum vehicle speed during this driving process is greater than a first preset speed. In this embodiment, the value of the first preset speed is 5 km / h, but the value of the first preset speed is not limited. This is only for illustration. When it is determined that the maximum vehicle speed during this driving process is greater than 5 km / h, the driving data of the current power-on cycle is stored in Table 1, wherein the driving data at least includes: power-on time, power-off time and historical driving cycle mileage library, that is, the number of power-ons is increased by 1 on the original basis. When it is determined that the maximum vehicle speed during this driving process is less than or equal to 5 km / h, the driving data of the current power-on cycle is not stored in Table 1, that is, the number of power-ons remains unchanged. For example, please refer to Table 1. Assume that the vehicle is powered on at 9:00 am on April 20, If the vehicle is powered off at 10:00 a.m. on April 20, it is determined whether the maximum speed of the vehicle is greater than 5 km / h between 9:00 a.m. on April 20 and 10:00 a.m. on April 20. If so, this trip is included in the first driving cycle mileage data set, and the number of power-ons is increased from 100 to 101. Assuming that the vehicle is powered on at 9:00 a.m. on April 20 and powered off at 9:30 a.m. on April 20, it is determined whether the maximum speed of the vehicle is greater than 5 km / h between 9:00 a.m. on April 20 and 9:30 a.m. on April 20. If so, it is determined whether the maximum speed of the vehicle is greater than 5 km / h between 9:00 a.m. on April 20 and 9:30 a.m. on April 20. If so, it is possible that the vehicle was changing parking spaces or playing games or watching movies in the vehicle, i.e., the vehicle was not actually driven. Therefore, this trip is not included in the first driving cycle mileage data set, and the number of power-ons remains 100.

[0102] Furthermore, after determining that the maximum vehicle speed during the current driving is greater than the first preset speed, and before storing the driving data of the current power-on cycle, the method further includes:

[0103] Calculating the time interval between the power-off time and the power-on time in the current power-on cycle to obtain a first time interval;

[0104] When it is determined that the first time interval is greater than a first preset time length, executing: storing the driving data of the current power-on cycle;

[0105] Specifically, in this embodiment, after determining that the maximum vehicle speed during the current driving is greater than the first preset speed, and before storing the driving data of the current power-on cycle, the method further includes:

[0106] The time interval between the power-on time and the power-off time during the current driving is calculated and recorded as a first time interval. Then, it is determined whether the first time interval is greater than a first preset time length. When it is determined that the first time interval is greater than the first preset time length, the following steps are executed: storing the driving data of the current power-on cycle in the table 1. If it is determined that the first time interval is less than or equal to the first preset time length, the following steps are not executed: storing the driving data of the current power-on cycle in the table 1. The first preset time length is 10 minutes in this embodiment. The following example is used for explanation:

[0107] As shown in Table 1, the vehicle was powered on and off on April 19. Before the power was turned off on April 19, the first time interval between 14:40 and 16:45 was calculated to be 125 minutes, which is greater than 10 minutes. Therefore, the driving data of the current power-on cycle is stored in Table 1, and the number of power-ons is changed from 99 to 100. Conversely, if the power-on time on April 19 is 14:40 and the power-off time is 14:48, the first time interval between the power-on time and the power-off time is 8 minutes, which is less than the first preset time length of 10 minutes. Therefore, the driving data of the current power-on cycle is not stored in the first driving cycle mileage database, that is, the number of power-ons remains 99.

[0108] Example 2

[0109] This application provides a power battery heating control system, such as Figure 2 Shown, including:

[0110] a first acquisition module configured to acquire a plurality of consecutive historical driving cycle mileage data of the vehicle when the vehicle is powered on, to obtain a first driving cycle mileage data set;

[0111] a first prediction module configured to predict a current driving mode of the vehicle based on the first driving cycle mileage data set; the driving mode includes a short-distance driving mode and a medium- to long-distance driving mode;

[0112] a second acquisition module, configured to acquire a temperature value of the power battery in real time;

[0113] a second prediction module, configured to heat the power battery when predicting that the vehicle is in a short-distance driving mode and determining that the temperature value is less than a first preset temperature;

[0114] The third prediction module is configured to heat the power battery when it is predicted that the vehicle is in a medium- and long-distance driving mode and it is determined that the temperature value is less than a second preset temperature, wherein the second preset temperature is greater than the first preset temperature.

[0115] Specifically, in this embodiment, the first acquisition module 1 is configured to acquire a plurality of consecutive historical driving cycle mileage data of the vehicle when the vehicle is powered on, to obtain a first driving cycle mileage data set; the first acquisition module 1 is connected to a first prediction module 2, the first prediction module 2 is configured to predict the vehicle's current driving mode based on the first driving cycle mileage data set; the driving mode includes a short-distance driving mode and a medium- and long-distance driving mode; the first prediction module 2 is connected to a second acquisition module 3, the second acquisition module 3 is configured to acquire the temperature value of the power battery in real time; the second acquisition module 3 is connected to a second prediction module 4, the second prediction module 4 is configured to heat the power battery when it is predicted that the vehicle is in a short-distance driving mode and, when it is determined that the temperature value is less than a first preset temperature; the second prediction module 4 is connected to a third prediction module 5, the third prediction module 5 is configured to heat the power battery when it is predicted that the vehicle is in a medium- and long-distance driving mode and, when it is determined that the temperature value is less than a second preset temperature, wherein the second preset temperature is greater than the first preset temperature.

[0116] Example 3

[0117] This embodiment provides a power battery heating control device, which includes:

[0118] A memory, a processor, and a computer program stored on the memory and executable on the processor;

[0119] When the computer program is executed by the processor, the following is achieved: Figure 1 Steps of the power battery heating control method.

[0120] Example 4:

[0121] This embodiment provides a computer-readable storage medium on which a power battery heating control program is stored. When the power battery heating control program is executed by a processor, the following is achieved: Figure 1 Steps of the power battery heating control method.

[0122] Embodiment 5:

[0123] This embodiment provides a server 400, such as Figure 3As shown, the server 400 includes a central processing unit (CPU) 401, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 402 or programs loaded from a storage unit into a random access memory (RAM) 403. Various programs and data required for system operation are also stored in the RAM 403. The CPU 401, ROM 402, and RAM 403 are connected to each other via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0124] The following components are connected to the I / O interface 405: an input section 406 including a keyboard, a mouse, and the like; an output section 407 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 408 including a hard disk; and a communication section 409 including a network interface card such as a LAN card or a modem. The communication section 409 performs communication processing via a network such as the Internet. A drive is also connected to the I / O interface 405 as needed. Removable media 411, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 410 as needed, so that computer programs read therefrom can be installed into the storage section 408 as needed.

[0125] In particular, according to an embodiment of the present invention, the above reference Figure 1 The described processes may be implemented as computer software programs. For example, an embodiment of the present invention includes a computer program product comprising a computer program carried on a computer readable medium, the computer program including instructions for executing Figure 1 and Figure 2 In such an embodiment, the computer program may be downloaded and installed from a network via the communication section 409 and / or installed from the removable medium 411 .

[0126] It should be noted that the computer-readable medium described in the present invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media can include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. This propagated data signal can take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wireline, optical fiber cable, RF, or any suitable combination thereof.

[0127] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the methods and computer program products according to various embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the above-mentioned module, program segment, or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0128] The units involved in the embodiments of the present invention may be implemented in software or in hardware, and the units described may also be provided in a processor. The names of these units do not, in some cases, constitute a limitation on the units themselves. The units or modules described may also be provided in a processor, for example, they may be described as: a processor comprising a first generation module, an acquisition module, a search module, a second generation module, and a merging module. The names of these units or modules do not, in some cases, constitute a limitation on the units or modules themselves, for example, the acquisition module may also be described as "an acquisition module for acquiring multiple instances to be detected in the basic table."

[0129] As another aspect, the present application also provides a computer-readable medium, which may be included in the server described in the above embodiment; or it may exist independently without being assembled into the electronic device. The above computer-readable medium carries one or more programs, and when the above one or more programs are executed by an electronic device, the electronic device implements the smart device leasing method described in the above embodiment. For example, the electronic device can implement the following Figure 1 The steps shown in .

[0130] It should be noted that although several modules or units of the device for action execution are mentioned in the detailed description above, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be concretized in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into multiple modules or units to be concretized.

[0131] This article uses specific examples to illustrate the principles and implementation methods of this application. The description of the above embodiments is only used to help understand the method and core ideas of this application. The above is only the preferred implementation method of this application. It should be pointed out that due to the limitations of textual expression, there are objectively infinite specific structures. For ordinary technicians in this technical field, without departing from the principles of the present invention, they can also make several improvements, modifications or changes, and can also combine the above technical features in an appropriate manner; these improvements, modifications, changes or combinations, or the direct application of the inventive concept and technical solution to other occasions without improvement, should be regarded as the scope of protection of this application.

Claims

1. A power battery heating control method, characterized in that: The steps include: When the vehicle is powered on, a plurality of continuous historical driving cycle mileage data of the vehicle is acquired to obtain a first driving cycle mileage data set; Predicting a current driving mode of the vehicle based on the first driving cycle mileage data set; the driving mode includes a short-distance driving mode and a medium- and long-distance driving mode; Get the temperature value of the power battery in real time; When it is predicted that the vehicle is in a short-distance driving mode and it is determined that the temperature value is less than a first preset temperature, heating the power battery; When it is predicted that the vehicle is in a medium- to long-distance driving mode and it is determined that the temperature value is less than a second preset temperature, heating the power battery, wherein the second preset temperature is greater than the first preset temperature; Predicting the current driving mode of the vehicle based on the first driving cycle mileage data set includes: Obtaining any two adjacent driving cycle mileage data from the first driving cycle mileage data set; Determine whether two adjacent driving cycle mileage data are both less than a first preset mileage, If so, it is predicted that the vehicle's driving mode this time is a short-distance driving mode; If not, it is predicted that the vehicle's driving mode this time is a medium- and long-distance driving mode.

2. The power battery heating control method according to claim 1, characterized in that: When it is determined that two adjacent driving cycle mileage data are both less than the first preset mileage, the method further includes: Calculating an average value of each of the historical driving cycle mileage data in the first driving cycle mileage data set; When it is determined that the average value is less than a second preset mileage, it is predicted that the vehicle's current driving mode is a short-distance driving mode; the second preset mileage is less than the first preset mileage.

3. The power battery heating control method according to claim 2, characterized in that: When it is predicted that the vehicle is in a short-distance driving mode and it is determined that the temperature value is less than a first preset temperature, heating the power battery includes: Obtaining a target temperature of the power battery, and calculating a first temperature difference between the target temperature and the temperature value in real time; When it is determined that the first temperature difference is greater than a first temperature threshold, a first calibration database is traversed to obtain a short-distance target heating power, and the power battery is heated at the short-distance target heating power; the first calibration database includes multiple groups of short-distance battery temperature intervals and the short-distance heating power corresponding to each of the short-distance battery temperature intervals; the short-distance target heating power is the short-distance heating power corresponding to the short-distance battery temperature interval to which the temperature value belongs.

4. The power battery heating control method according to claim 3, characterized in that: When it is predicted that the vehicle is in a medium- to long-distance driving mode and it is determined that the temperature value is less than a second preset temperature, heating the power battery specifically includes: Obtaining a target temperature of the power battery, and calculating a second temperature difference between the target temperature and the temperature value in real time; When it is determined that the second temperature difference is greater than the first temperature threshold, a second calibration database is traversed to obtain a medium- and long-distance target heating power, and the power battery is heated with the medium- and long-distance target heating power; the second calibration database includes multiple groups of medium- and long-distance battery temperature intervals, and the medium- and long-distance heating power corresponding to each of the medium- and long-distance battery temperature intervals; the medium- and long-distance target heating power is the medium- and long-distance heating power corresponding to the medium- and long-distance battery temperature interval to which the temperature value belongs.

5. The power battery heating control method according to claim 4, characterized in that: When the vehicle is powered on, after acquiring a plurality of consecutive historical driving cycle mileage data of the vehicle to obtain a first driving cycle mileage data set, the method further includes: When the vehicle is powered off, determining whether the maximum vehicle speed during this driving is greater than a first preset speed; If so, the driving data of the current power-on cycle is stored; the driving data at least includes: power-on time, power-off time, and driving cycle mileage data.

6. The power battery heating control method according to claim 5, characterized in that: After determining that the maximum vehicle speed during the current driving is greater than the first preset speed and before storing the driving data of the current power-on cycle, the method further includes: Calculating the time interval between the power-off time and the power-on time in the current power-on cycle to obtain a first time interval; When it is determined that the first time interval is greater than a first preset time length, executing: storing the driving data of the current power-on cycle.

7. A power battery heating control system, characterized in that: include: a first acquisition module configured to acquire a plurality of consecutive historical driving cycle mileage data of the vehicle when the vehicle is powered on, to obtain a first driving cycle mileage data set; a first prediction module, configured to predict a current driving mode of the vehicle based on the first driving cycle mileage data set; The driving modes include a short-distance driving mode and a medium- and long-distance driving mode; Predicting the current driving mode of the vehicle based on the first driving cycle mileage data set includes: Obtaining any two adjacent driving cycle mileage data from the first driving cycle mileage data set; Determine whether two adjacent driving cycle mileage data are both less than a first preset mileage, If so, it is predicted that the vehicle's driving mode this time is a short-distance driving mode; If not, it is predicted that the vehicle's driving mode this time is a medium- and long-distance driving mode; a second acquisition module, configured to acquire a temperature value of the power battery in real time; a second prediction module, configured to heat the power battery when predicting that the vehicle is in a short-distance driving mode and determining that the temperature value is less than a first preset temperature; The third prediction module is configured to heat the power battery when it is predicted that the vehicle is in a medium- and long-distance driving mode and it is determined that the temperature value is less than a second preset temperature, wherein the second preset temperature is greater than the first preset temperature.

8. A terminal device, characterized in that: The terminal device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor; When the computer program is executed by the processor, the steps of the power battery heating control method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a power battery heating control program, which, when executed by a processor, implements the steps of the power battery heating control method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Electric vehicle thermal management method and system

    CN112406632A

  • Battery thermal management method and device, vehicle and storage medium

    CN113415125A