Battery thermal management control method, device and system, electronic equipment and storage medium

By analyzing vehicle status data to determine the user's driving style and maximum battery temperature and dynamically adjusting the battery cooling temperature threshold, the problem of lack of flexibility in cooling strategies in the existing technology is solved, and personalized customization of battery thermal management and energy efficiency improvement are achieved.

CN119975104APending Publication Date: 2025-05-13CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510403575.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-01
Publication Date
2025-05-13

AI Technical Summary

Technical Problem

In the existing battery management system, the cooling temperature threshold of the multi-stage cooling strategy cannot be dynamically adjusted, making it difficult to adapt to the diversity of battery temperature changes under different driving styles, resulting in lack of flexibility in cooling strategies.

Method used

By obtaining vehicle status data, uploading it to the cloud to determine the user's driving style and maximum battery temperature, dynamically adjusting the battery cooling temperature threshold so that the battery management system can thermal management according to the updated threshold.

Benefits of technology

It realizes personalized customization of battery thermal management, improves the adaptability and flexibility of the battery management system, avoids unnecessary energy consumption, improves energy utilization efficiency, and reduces the calculation pressure of the on-board system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119975104A_ABST
    Figure CN119975104A_ABST
Patent Text Reader

Abstract

The invention provides a battery thermal management control method, device and system, electronic equipment and a storage medium, and the method comprises the steps: obtaining the vehicle state data of a vehicle in a current driving period, and uploading the vehicle state data to a cloud end, the vehicle state data at least comprises battery data, and the battery data at least comprises battery temperatures of the vehicle at different moments in the current driving period; the battery cooling temperature threshold value is updated according to the user driving style returned by the cloud and the highest battery temperature, so that a battery management system of the vehicle conducts battery heat management according to the updated battery cooling temperature threshold value; personalized customization of battery thermal management can be achieved, the adaptability and flexibility of a battery management system are improved, unnecessary energy consumption is avoided, the energy utilization efficiency is improved, and the calculation pressure of a vehicle-mounted system is effectively relieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of battery thermal management of vehicles, and specifically to a battery thermal management control method, device, system, electronic equipment and storage medium. Background Art

[0002] In the field of new energy vehicles, thermal management technology of vehicle power batteries has become the key to ensuring battery performance, extending battery life and ensuring driving safety. Power batteries are generally lithium-ion batteries, and their optimal operating range is generally 25℃~35℃. When the battery temperature is below 25℃, it is usually necessary to heat the battery through the battery management system. When the battery temperature is above 35℃, it is usually necessary to cool the battery through the battery management system.

[0003] At present, most battery management systems generally adopt a multi-stage cooling strategy, that is, according to different cooling temperature thresholds, they are divided into cooling level 1, cooling level 2, ..., cooling level N. Although the multi-stage cooling strategy can meet the battery heat dissipation requirements at different temperatures, the multi-stage cooling temperature threshold is obtained by pre-setting and cannot be adjusted dynamically. It is difficult to adapt to the diversity of battery temperature changes under different driving styles, resulting in the lack of flexibility of the multi-stage cooling strategy. Summary of the invention

[0004] In view of the shortcomings of the prior art mentioned above, the present application provides a battery thermal management control method, device, system, electronic device and storage medium to solve the technical problem that the multi-stage cooling temperature thresholds in the above-mentioned multi-stage cooling strategy are obtained by pre-setting and cannot be dynamically adjusted, making it difficult to adapt to the diversity of battery temperature changes under different driving styles, resulting in the lack of flexibility of the multi-stage cooling strategy.

[0005] The present application provides a battery thermal management control method, the method comprising: acquiring vehicle status data of a vehicle in a current driving cycle; uploading the vehicle status data to a cloud, so that the cloud determines a user driving style and a maximum battery temperature of the vehicle in the current driving cycle by analyzing the vehicle status data, wherein the vehicle status data at least includes battery data, and the battery data at least includes the battery temperature of the vehicle at different times in the current driving cycle; updating a battery cooling temperature threshold according to the user driving style and the maximum battery temperature returned by the cloud, so that the battery management system of the vehicle performs battery thermal management according to the updated battery cooling temperature threshold.

[0006] In one embodiment of the present application, determining the user driving style of the vehicle in the current driving cycle by analyzing the vehicle state data includes:

[0007] Analyzing a battery change trend of the vehicle based on the battery data to determine the user's driving style, wherein determining the user's driving style includes determining that the user's driving style is an aggressive driving style or that the user's driving style is a moderate driving style;

[0008] or,

[0009] The driving data is analyzed to determine the user's driving style, wherein the vehicle status data also includes the driving data, and the determining of the user's driving style includes determining that the user's driving style is an aggressive driving style or that the user's driving style is a moderate driving style.

[0010] In one embodiment of the present application, analyzing the battery change trend of the vehicle based on the battery data to determine the user's driving style includes:

[0011] Performing data fitting on the battery temperature at each moment in chronological order to obtain a battery temperature variation curve of the vehicle; counting the number of battery temperature fluctuations according to a preset temperature fluctuation threshold and the battery temperature variation curve; comparing the number of battery temperature fluctuations with a preset number of temperature fluctuations, and determining the user's driving style according to the comparison result;

[0012] or,

[0013] The battery SOC at each moment is data fitted in chronological order to obtain the battery SOC change curve of the vehicle, wherein the battery data also includes the battery SOC of the vehicle at different moments in the current driving cycle; the number of battery SOC fluctuations is counted according to a preset SOC fluctuation threshold and the battery SOC change curve; the number of battery SOC fluctuations is compared with a preset SOC fluctuation number, and the user's driving style is determined according to the comparison result.

[0014] In one embodiment of the present application, the driving data is analyzed to determine the user's driving style, including: comparing the speed limit of the road section through which the vehicle passes in the current driving cycle with the driving speed at each time when the vehicle passes through the road section, so as to determine the number of driving speeds exceeding the speed limit of the road section, wherein the speed limit of the road section is determined based on the vehicle state data, and the driving data includes the driving speed of the vehicle at different times when the vehicle passes through the road section in the current driving cycle; comparing the number of driving speeds exceeding the speed limit of the road section with a preset number of speed correspondences, and determining the user's driving style according to the comparison result;

[0015] or,

[0016] The driving acceleration at each moment is compared with a preset acceleration threshold to determine the number of driving accelerations that exceed the preset acceleration threshold, wherein the driving data includes the driving accelerations of the vehicle at different moments in the current driving cycle; the number of driving accelerations that exceed the preset acceleration threshold is compared with a corresponding preset number of accelerations, and the user's driving style is determined based on the comparison result.

[0017] In one embodiment of the present application, the battery cooling temperature threshold is updated according to the user driving style and the battery maximum temperature returned by the cloud, including:

[0018] If the user's driving style is a peaceful driving style, read the lower limit value of the cooling temperature threshold and the current battery cooling temperature threshold, wherein the current battery cooling temperature threshold is greater than or equal to the lower limit value of the cooling temperature threshold; when the maximum battery temperature is greater than or equal to the lower limit value of the cooling temperature threshold, and the maximum battery temperature is less than the current battery cooling temperature threshold, read the current temperature threshold change, and perform a difference calculation between the current battery cooling temperature threshold and the current temperature threshold change; select the maximum value from the difference calculation result and the lower limit value of the cooling temperature threshold as the new battery cooling temperature threshold;

[0019] If the user's driving style is an aggressive driving style, read the cooling temperature threshold upper limit value and the current battery cooling temperature threshold value, wherein the current battery cooling temperature threshold value is less than or equal to the cooling temperature threshold upper limit value; when the battery maximum temperature is less than or equal to the cooling temperature threshold upper limit value, and the battery maximum temperature is greater than the current battery cooling temperature threshold, read the current temperature threshold change, and sum the battery maximum temperature and the current temperature threshold change; select the minimum value from the summation result and the cooling temperature threshold upper limit value as the new battery cooling temperature threshold.

[0020] In one embodiment of the present application, the current temperature threshold change is read, including: obtaining the current update number of the battery cooling temperature threshold; determining the current temperature threshold change based on the correspondence between the current update number, the preset update number and the temperature threshold change, wherein in the correspondence between the preset update number and the temperature threshold change, the more the update number, the smaller the temperature threshold change.

[0021] In one embodiment of the present application, the maximum battery temperature of the vehicle in the current driving cycle is determined by analyzing the vehicle status data, including: cleaning the battery temperature at each moment to obtain a cleaned battery temperature data set; determining all battery temperatures with different values ​​from the battery temperature data set as specific battery temperatures to count the number of specific battery temperatures in the battery temperature data set; if the number of a specific battery temperature exceeds a preset number corresponding to the temperature, determining the specific battery temperature as a candidate battery temperature to obtain at least one candidate battery temperature; and selecting a maximum value from all candidate battery temperatures as the maximum battery temperature.

[0022] In one embodiment of the present application, a battery thermal management control device is also provided, the device comprising: a data acquisition module, used to obtain vehicle status data of the vehicle in the current driving cycle; a data transceiver module, which uploads the vehicle status data to the cloud, and receives the user driving style and the maximum battery temperature of the vehicle in the current driving cycle returned by the cloud, wherein the user driving style and the maximum battery temperature are determined by analyzing the vehicle status data by the cloud, the vehicle status data at least includes battery data, and the battery data at least includes the battery temperature of the vehicle at different times in the current driving cycle; an information processing module, which is used to update the battery cooling temperature threshold according to the user driving style and the maximum battery temperature; a battery management system, which is used to perform battery thermal management according to the updated battery cooling temperature threshold.

[0023] In one embodiment of the present application, a battery thermal management control system is also provided, the system comprising: a vehicle side, for obtaining vehicle status data of the vehicle in a current driving cycle; uploading the vehicle status data to a cloud; updating a battery cooling temperature threshold according to the user driving style and the maximum battery temperature of the vehicle in the current driving cycle returned by the cloud, so that the battery management system of the vehicle performs battery thermal management according to the updated battery cooling temperature threshold; a cloud side, for determining the user driving style and the maximum battery temperature by analyzing the vehicle status data, wherein the vehicle status data at least includes battery data, and the battery data at least includes the battery temperature of the vehicle at different times in the current driving cycle.

[0024] In one embodiment of the present application, an electronic device is also provided, comprising: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the electronic device implements the battery thermal management control method as described above.

[0025] In one embodiment of the present application, a computer-readable storage medium is further provided, on which a computer program is stored. When the computer program is executed by a processor of a computer, the computer executes the battery thermal management control method as described above.

[0026] Beneficial effects of the present application: The present application provides a battery thermal management control method, device, system, electronic device and storage medium. The method dynamically adjusts the battery cooling temperature threshold by analyzing the user's driving style and the maximum battery temperature through vehicle status data, thereby realizing personalized customization of battery thermal management and improving the adaptability and flexibility of the battery management system. In addition, adjusting the cooling strategy according to the user's actual driving style and battery temperature conditions can avoid unnecessary energy consumption and improve energy efficiency. In addition, analyzing and processing vehicle status data through the cloud can effectively reduce the computing pressure of the vehicle system and reduce the cost and selection difficulty of the vehicle's built-in processor.

[0027] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 is a schematic diagram of an implementation environment of a battery thermal management control method shown in an exemplary embodiment of the present application;

[0029] Figure 2 is a flow chart of a battery thermal management control method shown in an exemplary embodiment of the present application;

[0030] Figure 3 is a block diagram of a battery thermal management control device shown in an exemplary embodiment of the present application;

[0031] Figure 4 is a working flow chart of a battery thermal management control system shown in a specific embodiment of the present application;

[0032] Figure 5 is a flowchart of updating a battery cooling temperature threshold value according to a specific embodiment of the present application;

[0033] Figure 6 It is a structural schematic diagram of an electronic device shown in an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0034] The following describes the embodiments of the present application through specific examples, and those skilled in the art can easily understand other advantages and effects of the present application from the contents disclosed in this specification. The present application can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed in various ways based on different viewpoints and applications without departing from the spirit of the present application. It should be noted that the following embodiments and features in the embodiments can be combined with each other without conflict.

[0035] It should be noted that the illustrations provided in the following embodiments are only schematic illustrations of the basic concept of the present application, and thus the drawings only show components related to the present application rather than being drawn according to the number, shape and size of components in actual implementation. In actual implementation, the type, quantity and proportion of each component may be changed at will, and the component layout may also be more complicated.

[0036] It should be noted that in this application, "first", "second", etc. are only used to distinguish similar objects, and are not used to limit the order or precedence of similar objects. The variations of "including", "having", etc. described above indicate that the scope covered by the subject of the word is not exclusive except for the examples shown by the word.

[0037] It is understood that the various numbers, step numbers, and other reference numerals recorded in this application are distinguished for the convenience of description and are not intended to limit the scope of this application. The size of the reference numerals in this application does not mean the order of execution. The execution order of each process should be determined by its function and internal logic.

[0038] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application. However, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details. In other embodiments, well-known structures and devices are shown in the form of block diagrams rather than in detail to avoid making the embodiments of the present application difficult to understand.

[0039] It should be noted that different users have different driving styles, and the driving style of the same user may also vary. When the user drives vigorously, the vehicle's power battery discharges too quickly, the battery tends to heat up quickly, and needs to be frequently switched to a higher cooling level, which tends to increase energy consumption; when the user drives calmly, the vehicle's power battery discharges slowly, and the battery heats up slowly or not at all, which may not trigger the execution of the cooling strategy for a long time, and the cooling function of the battery management system will be idle, which causes a waste of system resources to a certain extent. If the battery management system does not perform cooling operations for a long time, its cooling pipes, coolants and other components may have problems such as deposition and aging due to lack of flow, which in turn affects the performance of the battery management system.

[0040] To solve these problems, the embodiments of the present application respectively propose a battery thermal management control method, a battery thermal management control device, a battery thermal management control system, an electronic device, a computer-readable storage medium and a computer program product, which will be described in detail below.

[0041] See also Figure 1 , Figure 1 It is a schematic diagram of an implementation environment of a battery thermal management control method shown in an exemplary embodiment of the present application.

[0042] like Figure 1 As shown, the implementation environment may include the vehicle side 110 and the cloud side 120, wherein the cloud side 120 may be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. The vehicle side 110 collects the vehicle status data of the vehicle in the current driving cycle through sensors and other means, and uploads it to the cloud side 120, so that the cloud side 120 analyzes and processes the vehicle status data, and updates the battery cooling temperature threshold according to the user driving style and the maximum battery temperature returned by the cloud side 120.

[0043] Schematically, the vehicle end 110 obtains the vehicle status data of the vehicle in the current driving cycle; the vehicle end 110 uploads the vehicle status data to the cloud 120, so that the cloud 120 determines the user driving style and the maximum battery temperature of the vehicle in the current driving cycle by analyzing the vehicle status data, wherein the vehicle status data at least includes battery data, and the battery data at least includes the battery temperature of the vehicle at different times in the current driving cycle; the vehicle end 110 updates the battery cooling temperature threshold according to the user driving style and the maximum battery temperature returned by the cloud 120, so that the battery management system of the vehicle performs battery thermal management according to the updated battery cooling temperature threshold. It can be seen that the technical solution of the embodiment of the present application dynamically adjusts the battery cooling temperature threshold by analyzing the user driving style and the maximum battery temperature through the vehicle status data, realizes the personalized customization of battery thermal management, and improves the adaptability and flexibility of the battery management system. In addition, adjusting the cooling strategy according to the actual driving style of the user and the battery temperature can avoid unnecessary energy consumption and improve energy utilization efficiency. In addition, analyzing and processing the vehicle status data through the cloud can effectively reduce the computing pressure of the vehicle system and reduce the cost and selection difficulty of the vehicle's built-in processor.

[0044] It should be noted that the battery thermal management control method provided in the embodiment of the present application is generally performed by the vehicle end 110 , and accordingly, the battery thermal management control device is generally disposed in the vehicle end 110 .

[0045] See also Figure 2 , Figure 2 is a flowchart of a battery thermal management control method shown in an exemplary embodiment of the present application. The battery thermal management control method can be applied to Figure 1 The implementation environment shown is specifically implemented by the vehicle end 110 in the implementation environment. It should be understood that the battery thermal management control method can also be applied to other exemplary implementation environments and be specifically implemented by devices in other implementation environments. This embodiment does not limit the implementation environment to which the battery thermal management control method is applicable.

[0046] like Figure 2 As shown, in an exemplary embodiment, the battery thermal management control method includes at least steps S210 to S230, which are described in detail as follows:

[0047] Step S210, obtaining vehicle status data of the vehicle in the current driving cycle.

[0048] In one embodiment of the present application, the duration of the driving cycle can be preset. During the driving process of the vehicle, the vehicle end collects the vehicle status data of the preset duration through various sensors in the vehicle as the vehicle status data of a driving cycle; the time from the time the vehicle is powered on to the time the vehicle is powered off can also be taken as a driving cycle. The vehicle end collects the vehicle status data from the time the vehicle is powered on to the time the vehicle is powered off through various sensors in the vehicle as the vehicle status data of a driving cycle. The vehicle status data may include at least one of the vehicle position information, battery temperature, battery SOC, driving speed, driving acceleration, number of emergency braking, number of emergency turns, number of lane changes, etc. of the vehicle in the current driving cycle.

[0049] Step S220, uploading the vehicle status data to the cloud, so that the cloud can determine the user's driving style and the maximum battery temperature of the vehicle in the current driving cycle by analyzing the vehicle status data.

[0050] In one embodiment of the present application, after receiving the vehicle status data of the vehicle in the current driving cycle, the cloud can analyze and process the vehicle status data to determine the user's driving style and the maximum battery temperature of the vehicle in the current driving cycle, wherein the vehicle status data at least includes battery data, and the battery data at least includes the battery temperature of the vehicle at different times in the current driving cycle. Schematically, the cloud can sort the battery temperatures at each time, take the maximum value as the maximum battery temperature, and analyze the battery temperature change trend based on the battery temperature at each time to determine the user's driving style.

[0051] Of course, the vehicle status data can also include driving data such as driving speed, driving acceleration, number of lane changes, number of sharp turns, number of emergency brakes, etc. The cloud can determine the user's driving style by analyzing these driving data; the battery data can also include the battery SOC of the vehicle at different times in the current driving cycle. The cloud can also analyze the changing trend of the battery SOC based on the battery SOC at each time to determine the user's driving style.

[0052] It should be understood that the battery here is the power battery of the vehicle. Accordingly, the battery data is the data of the vehicle's power battery, the battery temperature is the temperature of the vehicle's power battery, and the battery SOC is the SOC of the vehicle's power battery.

[0053] In one embodiment of the present application, determining the user's driving style of the vehicle in the current driving cycle by analyzing the vehicle state data includes:

[0054] Analyzing a battery change trend of the vehicle based on the battery data to determine a user driving style, wherein determining the user driving style includes determining that the user driving style is an aggressive driving style or that the user driving style is a moderate driving style;

[0055] or,

[0056] The driving data is analyzed to determine the user's driving style, wherein the vehicle state data also includes the driving data, and determining the user's driving style includes determining that the user's driving style is an aggressive driving style or that the user's driving style is a moderate driving style.

[0057] In this embodiment, a driving user with a peaceful driving style usually drives at a slow speed, tends to maintain a stable driving speed, avoids sudden acceleration and deceleration, and has a relatively low vehicle power consumption. A driving user with an aggressive driving style tends to drive at high speed, likes to frequently overtake, grab lanes, and may drive at excessive speeds, and has a relatively high vehicle power consumption. Therefore, the battery change trend of the vehicle can be analyzed based on battery data such as battery temperature or battery SOC. If the change trend is relatively gentle, it can be determined that the user's driving style is a peaceful driving style. If the fluctuation of the change trend is large or the fluctuation is large, it can be determined that the user's driving style is an aggressive driving style. Alternatively, the user's driving style can be determined based on driving data such as driving speed, driving acceleration, number of lane changes, and number of emergency brakes. If the driving speed is too fast, or the driving acceleration is too large, or the number of lane changes or emergency brakes is too many, it can be determined that the user's driving style is an aggressive driving style. Otherwise, it can be determined that the user's driving style is a peaceful driving style.

[0058] In one embodiment of the present application, analyzing the battery change trend of the vehicle based on the battery data to determine the user's driving style includes:

[0059] Perform data fitting on the battery temperature at each moment in chronological order to obtain a battery temperature variation curve of the vehicle; count the number of battery temperature fluctuations according to a preset temperature fluctuation threshold and the battery temperature variation curve; compare the number of battery temperature fluctuations with the preset number of temperature fluctuations, and determine the user's driving style based on the comparison result;

[0060] or,

[0061] The battery SOC at each moment is fitted in chronological order to obtain the battery SOC change curve of the vehicle, wherein the battery data also includes the battery SOC of the vehicle at different moments in the current driving cycle; the number of battery SOC fluctuations is counted according to the preset SOC fluctuation threshold and the battery SOC change curve; the number of battery SOC fluctuations is compared with the preset SOC fluctuation number, and the user's driving style is determined according to the comparison result.

[0062] In this embodiment, when the user's driving style is different, the discharge speed of the vehicle power battery is different, so the battery temperature change and the battery SOC change are also different. Therefore, the user's driving style can be determined based on the battery temperature or based on the battery SOC.

[0063] When determining the user's driving style based on the battery temperature, firstly, the battery temperature at each moment is fitted in chronological order to obtain the battery temperature change curve, and each peak and trough is found from the battery temperature change curve, and the temperature fluctuation amount of each adjacent peak and trough is calculated to obtain multiple temperature fluctuation amounts of the vehicle in the current driving cycle. Then, a counter can be set, and each temperature fluctuation amount is traversed, and each temperature fluctuation amount is compared with the preset temperature fluctuation threshold. When a certain temperature fluctuation amount reaches the preset temperature fluctuation threshold, the counter is increased by one, and the final counter value is used as the number of battery temperature fluctuations. Finally, the number of battery temperature fluctuations is compared with the preset number of temperature fluctuations. If the number of battery temperature fluctuations is greater than or equal to the preset number of temperature fluctuations, the user's driving style is determined to be an aggressive driving style. If the number of battery temperature fluctuations is less than the preset number of temperature fluctuations, the user's driving style is determined to be a peaceful driving style.

[0064] When determining the user's driving style based on the battery SOC, firstly, the battery SOC at each moment is fitted in chronological order to obtain the battery SOC change curve, and each peak and trough is found from the battery SOC change curve, and the SOC fluctuation of each adjacent peak and trough is calculated to obtain multiple SOC fluctuations of the vehicle in the current driving cycle. Then, a counter can be set, and each SOC fluctuation is traversed, and each SOC fluctuation is compared with the preset SOC fluctuation threshold. When a certain SOC fluctuation reaches the preset SOC fluctuation threshold, the counter is increased by one, and the final counter value is used as the battery SOC fluctuation number. Finally, the battery SOC fluctuation number is compared with the preset SOC fluctuation number. If the battery SOC fluctuation number is greater than or equal to the preset SOC fluctuation number, it is determined that the user's driving style is an aggressive driving style. If the battery SOC fluctuation number is less than the preset SOC fluctuation number, it is determined that the user's driving style is a peaceful driving style.

[0065] In one embodiment of the present application, the driving data is analyzed to determine the user's driving style, including:

[0066] Comparing the speed limit of a road section in a current driving cycle with the driving speed at each time when the vehicle passes through the road section, to determine the number of driving speeds exceeding the speed limit of the road section, wherein the speed limit of the road section is determined based on the vehicle position information in the vehicle status data, and the driving data includes the driving speed of the vehicle at different times when the vehicle passes through the road section in the current driving cycle; comparing the number of driving speeds exceeding the speed limit of the road section with a preset number of speed correspondences, and determining the user's driving style according to the comparison result;

[0067] or,

[0068] The driving acceleration at each moment is compared with a preset acceleration threshold to determine the number of driving accelerations that exceed the preset acceleration threshold, wherein the driving data includes the driving acceleration of the vehicle at different moments in the current driving cycle; the number of driving accelerations that exceed the preset acceleration threshold is compared with the corresponding preset number of accelerations, and the user's driving style is determined based on the comparison result.

[0069] In this embodiment, when the user's driving style is different, the maximum driving speed or the maximum driving acceleration of the vehicle is significantly different. Therefore, the user's driving style can be determined based on the driving speed or based on the driving acceleration.

[0070] When determining the user's driving style based on the driving speed, first, the speed limit value of the road section where the vehicle is traveling in the current driving cycle can be obtained according to the vehicle position information of the vehicle in the current driving cycle, wherein the vehicle status data includes the vehicle position information; or the speed limit value of the road section can be read from the vehicle status data, wherein the vehicle end can collect road images during the vehicle driving process, identify the speed limit logo in the road image, obtain the speed limit value of the road section and add it to the vehicle status data. Then, a counter can be set, and the driving speed of the vehicle at each moment when passing through the road section is traversed, and the driving speed at each moment is compared with the speed limit value of the road section respectively. When a certain driving speed exceeds the speed limit value of the road section, the counter is increased by one, and the final counter value is used as the number of driving speeds exceeding the speed limit value of the road section. Finally, the number of driving speeds exceeding the speed limit value of the road section is compared with the preset number of speed correspondences. If the number of driving speeds exceeding the speed limit value of the road section is greater than or equal to the preset number of speed correspondences, the user's driving style is determined to be an aggressive driving style, and if the number of driving speeds exceeding the speed limit value of the road section is less than the preset number of speed correspondences, the user's driving style is determined to be a peaceful driving style.

[0071] When determining the user's driving style based on driving acceleration, a counter may be set, and the driving speed at each moment is traversed, and the driving speed at each moment is compared with the preset acceleration threshold. When a certain driving acceleration exceeds the preset acceleration threshold, the counter is incremented by one, and the final counter value is used as the number of driving accelerations exceeding the preset acceleration threshold. The number of driving accelerations exceeding the preset acceleration threshold is compared with the preset number corresponding to the acceleration. If the number of driving accelerations exceeding the preset acceleration threshold is greater than or equal to the preset number corresponding to the acceleration, the user's driving style is determined to be an aggressive driving style. If the number of driving accelerations exceeding the preset acceleration threshold is less than the preset number corresponding to the acceleration, the user's driving style is determined to be a moderate driving style.

[0072] In one embodiment of the present application, the maximum battery temperature of the vehicle in the current driving cycle is determined by analyzing the vehicle status data, including: cleaning the battery temperature at each moment to obtain a cleaned battery temperature data set; determining all battery temperatures with different values ​​from the battery temperature data set as specific battery temperatures to count the number of specific battery temperatures in the battery temperature data set; if the number of a specific battery temperature exceeds a preset number corresponding to the temperature, determining the specific battery temperature as a candidate battery temperature to obtain at least one candidate battery temperature; and selecting the maximum value from all candidate battery temperatures as the maximum battery temperature.

[0073] In this embodiment, the battery temperature at each moment is first cleaned of data anomalies, the abnormal temperature values ​​are deleted, and a battery temperature data set is formed based on the battery temperatures retained after cleaning. Then, all battery temperatures with different values ​​are taken from the battery temperature data set as specific battery temperatures, and the number of each specific battery temperature in the battery temperature data set is counted. When the number of a specific battery temperature exceeds the preset number corresponding to the temperature, the specific battery temperature is taken as a candidate battery temperature to filter individual extreme temperature data, and the maximum value is selected from all candidate battery temperatures as the maximum battery temperature, thereby improving the rationality of determining the maximum battery temperature.

[0074] Step S230, updating the battery cooling temperature threshold according to the user driving style and the maximum battery temperature returned by the cloud, so that the battery management system of the vehicle performs battery thermal management according to the updated battery cooling temperature threshold.

[0075] In one embodiment of the present application, after receiving the user driving style and the maximum battery temperature returned from the cloud, the vehicle side dynamically adjusts the battery cooling temperature threshold according to the user driving style and the maximum battery temperature. For example, the maximum battery temperature can be compared with the current battery cooling temperature threshold, and the current battery cooling temperature threshold can be reduced according to the user driving style and the comparison result, or the current battery cooling temperature threshold can be increased, or the current battery cooling temperature threshold can be maintained unchanged to complete the update of the battery cooling temperature threshold. Therefore, the updated battery cooling temperature threshold can be variable or unchanged compared to the battery cooling temperature threshold before the update. The vehicle side transmits the updated battery cooling temperature threshold to the battery management system so that the battery management system performs battery thermal management according to the updated battery cooling temperature threshold.

[0076] Illustratively, the battery management system monitors the battery temperature of the vehicle in real time, and compares the current battery temperature with the current battery cooling temperature threshold. If the current battery temperature reaches the current battery cooling temperature threshold, a cooling operation is performed to cool the battery of the vehicle. If the current battery temperature does not reach the current battery cooling temperature threshold, no cooling operation is performed. If the battery cooling temperature threshold has not been updated, the current battery cooling temperature threshold is the battery cooling temperature threshold before the update. If the battery cooling temperature threshold has been updated, the current battery cooling temperature threshold is the battery cooling temperature threshold after the update.

[0077] In one embodiment of the present application, the battery cooling temperature threshold is updated according to the user driving style and the maximum battery temperature returned by the cloud, including:

[0078] If the user's driving style is a peaceful driving style, read the lower limit value of the cooling temperature threshold and the current battery cooling temperature threshold, wherein the current battery cooling temperature threshold is greater than or equal to the lower limit value of the cooling temperature threshold; when the maximum battery temperature is greater than or equal to the lower limit value of the cooling temperature threshold, and the maximum battery temperature is less than the current battery cooling temperature threshold, read the current temperature threshold change, and perform a difference calculation between the current battery cooling temperature threshold and the current temperature threshold change; select the maximum value from the difference calculation result and the lower limit value of the cooling temperature threshold as the new battery cooling temperature threshold;

[0079] If the user's driving style is an aggressive driving style, read the cooling temperature threshold upper limit value and the current battery cooling temperature threshold value, wherein the current battery cooling temperature threshold value is less than or equal to the cooling temperature threshold upper limit value; when the battery maximum temperature is less than or equal to the cooling temperature threshold upper limit value, and the battery maximum temperature is greater than the current battery cooling temperature threshold, read the current temperature threshold change, and sum the battery maximum temperature and the current temperature threshold change; select the minimum value from the sum result and the cooling temperature threshold upper limit value as the new battery cooling temperature threshold.

[0080] In this embodiment, if the user's driving style is a peaceful driving style, the battery maximum temperature and the cooling temperature threshold lower limit are compared, wherein the cooling temperature threshold lower limit can be preset, specifically 35°C, or other temperature values, which are not limited here. When the battery maximum temperature is less than the cooling temperature threshold lower limit, or the battery maximum temperature is greater than or equal to the current battery cooling temperature threshold, the battery cooling temperature threshold may not be updated, that is, the current battery cooling temperature threshold remains unchanged. When the battery maximum temperature is greater than or equal to the cooling temperature threshold lower limit, and the battery maximum temperature is less than the current battery cooling temperature threshold, the difference between the current battery cooling temperature threshold and the current temperature threshold change is calculated. If the difference is greater than or equal to the cooling temperature threshold lower limit, the difference is used as a new battery cooling temperature threshold to update and replace the current battery cooling temperature threshold. If the difference is less than the cooling temperature threshold lower limit, the cooling temperature threshold lower limit is used as a new battery cooling temperature threshold to update and replace the current battery cooling temperature threshold.

[0081] If the user's driving style is an aggressive driving style, the maximum battery temperature and the upper limit of the cooling temperature threshold are compared, wherein the upper limit of the cooling temperature threshold can be preset, specifically 55°C, or other values, which are not limited here. When the maximum battery temperature is greater than the preset upper limit of the cooling temperature threshold, or the maximum battery temperature is less than or equal to the current battery cooling temperature threshold, the battery cooling temperature threshold may not be updated, that is, the current battery cooling temperature threshold remains unchanged. When the maximum battery temperature is less than or equal to the upper limit of the cooling temperature threshold, and the maximum battery temperature is greater than the current battery cooling temperature threshold, the maximum battery temperature and the current temperature threshold change are summed. If the sum result is less than or equal to the upper limit of the cooling temperature threshold, the sum result is used as the new battery cooling temperature threshold to update and replace the current battery cooling temperature threshold. If the sum result is greater than the upper limit of the cooling temperature threshold, the upper limit of the cooling temperature threshold is used as the new battery cooling temperature threshold to update and replace the current battery cooling temperature threshold.

[0082] In one embodiment of the present application, the current temperature threshold change is read, including: obtaining the current update number of the battery cooling temperature threshold; determining the current temperature threshold change according to the corresponding relationship between the current update number, the preset update number and the temperature threshold change, in the corresponding relationship between the preset update number and the temperature threshold change, the more the update number, the smaller the temperature threshold change.

[0083] In this embodiment, the temperature threshold change can be initialized every day and then updated iteratively. The temperature threshold change can also be initialized each time the vehicle is powered on and then updated iteratively, wherein the initialization value of the temperature threshold change can be preset, specifically 2°C, or 3°C, or other values, which are not limited here. A corresponding table of the relationship between the number of updates and the temperature threshold change can be established in advance as a preset corresponding relationship between the number of updates and the temperature threshold change, wherein the temperature threshold change decreases as the number of updates increases. After each update of the battery cooling temperature threshold, the vehicle end can update the update number and record it, so that when the battery cooling temperature threshold is subsequently updated, the temperature threshold change corresponding to the current update number can be extracted from the corresponding table of the relationship between the update number and the temperature threshold change according to the current update number as the current temperature threshold change.

[0084] See also Figure 3 , Figure 3 is a block diagram of a battery thermal management control device shown in an exemplary embodiment of the present application. The device can be applied to Figure 1 The implementation environment shown is as follows. The device may also be applicable to other exemplary implementation environments. This embodiment does not limit the implementation environment to which the device is applicable.

[0085] like Figure 3 As shown, the exemplary battery thermal management control device includes: a data acquisition module 310, which is used to obtain vehicle status data of the vehicle in the current driving cycle; a data transceiver module 320, which uploads the vehicle status data to the cloud, and receives the user driving style and the maximum battery temperature of the vehicle in the current driving cycle returned by the cloud, wherein the user driving style and the maximum battery temperature are determined by analyzing the vehicle status data through the cloud, and the vehicle status data at least includes battery data, and the battery data at least includes the battery temperature of the vehicle at different times in the current driving cycle; an information processing module 330, which is used to update the battery cooling temperature threshold according to the user driving style and the maximum battery temperature; a battery management system 340, which is used to perform battery thermal management according to the updated battery cooling temperature threshold.

[0086] In this embodiment, the data acquisition module 310 may include devices such as temperature sensors, car dashboards, speed sensors, acceleration sensors, etc. The data acquisition module 310 may also be a hardware device that collects data collected by various devices; the data transceiver module 320 may be a vehicle-mounted communication device such as TCU and T-Box; the information processing module 330 may be a microprocessor or chip such as MCU (Microcontroller Unit) and ECU (Electronic Control Unit).

[0087] The present embodiment also provides a battery thermal management control system, which includes: a vehicle side, used to obtain vehicle status data of the vehicle in the current driving cycle; uploading the vehicle status data to the cloud; updating the battery cooling temperature threshold according to the user driving style and the maximum battery temperature of the vehicle in the current driving cycle returned by the cloud, so that the battery management system of the vehicle performs battery thermal management according to the updated battery cooling temperature threshold; a cloud side, used to determine the user driving style and the maximum battery temperature by analyzing the vehicle status data, wherein the vehicle status data at least includes battery data, and the battery data at least includes the battery temperature of the vehicle at different times in the current driving cycle.

[0088] See also Figure 4 , Figure 4 FIG. 1 is a flowchart of a battery thermal management control system according to a specific embodiment of the present application. Figure 4As shown, the battery thermal management control system includes an on-board BMS (Battery Management System), VDC (Vehicle Dynamics Control), a user data collection database, a data analysis system, and a cloud BMS, wherein the on-board BMS and VDC constitute the vehicle side, and the user data collection database, the data analysis system, and the cloud BMS constitute the vehicle side. The working process of the battery thermal management control system is as follows:

[0089] The battery pack will send battery data including the maximum battery temperature Tmax to the on-board BMS. The on-board BMS will upload the vehicle status data to the user data collection database in the cloud. The data analysis system in the cloud will analyze and extract the massive vehicle status data in the user data collection database to obtain battery data, including battery temperature, battery SOC, etc. The battery data will be uploaded to the cloud BMS to determine the user's driving style and the maximum battery temperature. The cloud BMS will transmit the user's driving style and the maximum battery temperature to the on-board BMS, so that the on-board BMS will compare the maximum battery temperature with the current battery cooling temperature threshold, and update the battery cooling temperature threshold according to the comparison result and the user's driving style. At the same time, the on-board BMS monitors the battery temperature of the vehicle in real time. If the current battery temperature reaches the current battery cooling temperature threshold, the on-board BMS requests the VDC to turn on the driving cooling, so that the VDC controls the opening of the battery water pump and the battery water valve to circulate cooling water to cool the battery pack (power battery) until the current battery temperature is lower than the current battery cooling temperature threshold. The on-board BMS requests the VDC to turn off the driving cooling, so that the VDC turns off the battery water pump and the battery water valve to end the cooling of the battery pack.

[0090] See also Figure 5 , Figure 5 FIG. 1 is a flowchart of updating the battery cooling temperature threshold according to a specific embodiment of the present application. Figure 5 As shown, the update process of the battery cooling temperature threshold is as follows:

[0091] 1. The vehicle-mounted BMS determines whether the user's driving style returned by the cloud is a peaceful driving style or an aggressive driving style. If the user's driving style is a peaceful driving style, the maximum battery temperature Tmax is compared with the lower limit of the cooling temperature threshold 35°C and the current battery cooling temperature threshold Tmax0 respectively; if the user's driving style is an aggressive driving style, the maximum battery temperature Tmax is compared with the upper limit of the cooling temperature threshold 55°C and the current battery cooling temperature threshold Tmax0 respectively;

[0092] 2. When the user's driving style is a peaceful driving style, if 35°C ≤ Tmax < Tmax0, the current battery cooling temperature threshold is updated according to Tmax0 = Tmax0-Δt, and the updated battery cooling temperature threshold is guaranteed to be greater than or equal to 35°C. If Tmax < 35°C, or Tmax ≥ Tmax0, the current battery cooling temperature threshold remains unchanged. For example, if the user drives peacefully, the current battery cooling temperature threshold Tmax0 = 45°C, and the user has multiple driving cycles with Tmax = 40°C. If Δt is 2°C, then after two iterative updates, the current battery cooling temperature threshold is updated to 41°C.

[0093] 3. When the user's driving style is an aggressive driving style, if Tmax0<Tmax≤55℃, the current battery cooling temperature threshold is updated according to Tmax0=Tmax+Δt, and the updated battery cooling temperature threshold is guaranteed to be less than or equal to 55℃. If Tmax>55℃, or Tmax≤Tmax0, the current battery cooling temperature threshold Tmax0 remains unchanged. For example: the user drives aggressively, the current battery cooling temperature threshold Tmax0=45℃, and the user's current driving cycle Tmax=46℃. If Δt is 2℃, the current battery cooling temperature threshold is updated to 48℃.

[0094] For the detailed process of the specific embodiments of this application, please refer to the records in the above embodiments, which will not be repeated here. The battery thermal management strategy of the specific embodiment of this application is simple, with only one level of cooling, but it can meet the user's personalized battery thermal management strategy requirements, implement a battery thermal management strategy for each user, and save thermal management energy consumption, thereby improving the user's driving power and endurance.

[0095] It should be noted that the battery thermal management control device and battery thermal management control system provided in the above embodiments belong to the same concept as the battery thermal management control method provided in the above embodiments, and the specific manner in which each module and unit performs the operation has been described in detail in the method embodiment and will not be repeated here. In actual applications, the battery thermal management control device and battery thermal management control system provided in the above embodiments can allocate the above functions to different functional modules as needed, that is, divide the internal structure of the device or system into different functional modules to complete all or part of the functions described above, and this is not limited here.

[0096] This embodiment also provides an electronic device, including: one or more processors; a storage device for storing one or more programs, when the one or more programs are executed by the one or more processors, the electronic device implements the battery thermal management control method provided in the above-mentioned embodiments.

[0097] See also Figure 6 , Figure 6 is a schematic diagram of a structure of an electronic device shown in an exemplary embodiment of the present application. It should be noted that: Figure 6 The electronic device 600 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0098] like Figure 6 As shown, the electronic device 600 includes a processor 601, a memory 602 and a communication bus 603; the communication bus 603 is used to connect the processor 601 and the memory 602; the processor 601 is used to execute the computer program stored in the memory 602 to implement one or more methods in the above embodiments.

[0099] This embodiment also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor of a computer, the computer executes the battery thermal management control method as described above. The computer-readable storage medium may be included in the electronic device described in the above embodiment, or may exist independently without being assembled into the electronic device.

[0100] This embodiment also provides a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the battery thermal management control method provided in each of the above embodiments.

[0101] The electronic device provided in this embodiment includes a processor, a memory, a transceiver and a communication interface. The memory and the communication interface are connected to the processor and the transceiver and complete communication with each other. The memory is used to store computer programs, the communication interface is used to communicate, and the processor and the transceiver are used to run the computer program so that the electronic device executes each step of the above method.

[0102] In this embodiment, the memory may include a random access memory (RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0103] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0104] The computer-readable storage medium in this embodiment can be understood by ordinary technicians in this field: all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to the computer program. The aforementioned computer program can be stored in a computer-readable storage medium. When the program is executed, the execution includes the steps of the above-mentioned method embodiments; and the aforementioned storage medium includes: ROM (read-only memory), RAM (random access memory), magnetic disk or optical disk and other media that can store program codes.

[0105] The above embodiments are merely illustrative of the principles and effects of the present application, and are not intended to limit the present application. Anyone familiar with the technology may modify or change the above embodiments without violating the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by a person of ordinary skill in the art without departing from the spirit and technical ideas disclosed in the present application shall still be covered by the claims of the present application.

Claims

1. A battery thermal management control method, characterized in that: The method comprises: Obtain vehicle status data of the vehicle in the current driving cycle; Uploading the vehicle status data to the cloud, so that the cloud determines the user driving style and the maximum battery temperature of the vehicle in the current driving cycle by analyzing the vehicle status data, wherein the vehicle status data at least includes battery data, and the battery data at least includes the battery temperature of the vehicle at different times in the current driving cycle; The battery cooling temperature threshold is updated according to the user driving style and the battery maximum temperature returned by the cloud, so that the battery management system of the vehicle performs battery thermal management according to the updated battery cooling temperature threshold.

2. The battery thermal management control method according to claim 1, characterized in that: Determining the user's driving style of the vehicle in the current driving cycle by analyzing the vehicle state data includes: Analyzing a battery change trend of the vehicle based on the battery data to determine the user's driving style, wherein determining the user's driving style includes determining that the user's driving style is an aggressive driving style or that the user's driving style is a moderate driving style; or, The driving data is analyzed to determine the user's driving style, wherein the vehicle status data also includes the driving data, and the determining of the user's driving style includes determining that the user's driving style is an aggressive driving style or that the user's driving style is a moderate driving style.

3. The battery thermal management control method according to claim 2, characterized in that: Analyzing a battery change trend of the vehicle based on the battery data to determine the user's driving style includes: Performing data fitting on the battery temperature at each moment in chronological order to obtain a battery temperature variation curve of the vehicle; counting the number of battery temperature fluctuations according to a preset temperature fluctuation threshold and the battery temperature variation curve; comparing the number of battery temperature fluctuations with a preset number of temperature fluctuations, and determining the user's driving style according to the comparison result; or, The battery SOC at each moment is data fitted in chronological order to obtain the battery SOC change curve of the vehicle, wherein the battery data also includes the battery SOC of the vehicle at different moments in the current driving cycle; the number of battery SOC fluctuations is counted according to a preset SOC fluctuation threshold and the battery SOC change curve; the number of battery SOC fluctuations is compared with a preset SOC fluctuation number, and the user's driving style is determined according to the comparison result.

4. The battery thermal management control method according to claim 2, characterized in that: Analyzing the driving data to determine the user's driving style includes: Comparing the speed limit of the road section when the vehicle passes through the road section in the current driving cycle with the driving speed at each time when the vehicle passes through the road section, so as to determine the number of driving speeds exceeding the speed limit of the road section, wherein the speed limit of the road section is determined based on the vehicle state data, and the driving data includes the driving speed of the vehicle at different times when the vehicle passes through the road section in the current driving cycle; comparing the number of driving speeds exceeding the speed limit of the road section with a preset number of speed correspondences, and determining the driving style of the user according to the comparison result; or, The driving acceleration at each moment is compared with a preset acceleration threshold to determine the number of driving accelerations that exceed the preset acceleration threshold, wherein the driving data includes the driving accelerations of the vehicle at different moments in the current driving cycle; the number of driving accelerations that exceed the preset acceleration threshold is compared with a corresponding preset number of accelerations, and the user's driving style is determined based on the comparison result.

5. The battery thermal management control method according to any one of claims 2 to 4, characterized in that: The battery cooling temperature threshold is updated according to the user driving style and the battery maximum temperature returned by the cloud, including: If the user's driving style is a peaceful driving style, read the lower limit value of the cooling temperature threshold and the current battery cooling temperature threshold, wherein the current battery cooling temperature threshold is greater than or equal to the lower limit value of the cooling temperature threshold; when the maximum battery temperature is greater than or equal to the lower limit value of the cooling temperature threshold, and the maximum battery temperature is less than the current battery cooling temperature threshold, read the current temperature threshold change, and perform a difference calculation between the current battery cooling temperature threshold and the current temperature threshold change; select the maximum value from the difference calculation result and the lower limit value of the cooling temperature threshold as the new battery cooling temperature threshold; If the user's driving style is an aggressive driving style, read the cooling temperature threshold upper limit value and the current battery cooling temperature threshold value, wherein the current battery cooling temperature threshold value is less than or equal to the cooling temperature threshold upper limit value; when the battery maximum temperature is less than or equal to the cooling temperature threshold upper limit value, and the battery maximum temperature is greater than the current battery cooling temperature threshold, read the current temperature threshold change, and sum the battery maximum temperature and the current temperature threshold change; select the minimum value from the summation result and the cooling temperature threshold upper limit value as the new battery cooling temperature threshold.

6. The battery thermal management control method according to claim 5, characterized in that: Read the current temperature threshold change, including: Get the current update count of the battery cooling temperature threshold; The current temperature threshold change is determined according to the correspondence between the current update number, the preset update number and the temperature threshold change. In the correspondence between the preset update number and the temperature threshold change, the more the update number, the smaller the temperature threshold change.

7. The battery thermal management control method according to any one of claims 1 to 4, characterized in that: Determining the maximum battery temperature of the vehicle in the current driving cycle by analyzing the vehicle status data includes: Perform data anomaly cleaning on the battery temperature at each moment to obtain a cleaned battery temperature data set; determining all battery temperatures with different values ​​from the battery temperature data set as specific battery temperatures, so as to count the number of each specific battery temperature in the battery temperature data set; If the number of a specific battery temperature exceeds the preset number corresponding to the temperature, determining the specific battery temperature as a candidate battery temperature to obtain at least one candidate battery temperature; A maximum value is selected from all candidate battery temperatures as the maximum battery temperature.

8. A battery thermal management control device, characterized in that: The device comprises: A data acquisition module is used to obtain vehicle status data of the vehicle in the current driving cycle; a data transceiver module, uploading the vehicle status data to the cloud, and receiving the user driving style and the maximum battery temperature of the vehicle in the current driving cycle returned by the cloud, wherein the user driving style and the maximum battery temperature are determined by analyzing the vehicle status data by the cloud, the vehicle status data at least includes battery data, and the battery data at least includes the battery temperature of the vehicle at different times in the current driving cycle; An information processing module, configured to update a battery cooling temperature threshold according to the user's driving style and the battery maximum temperature; A battery management system is provided for performing battery thermal management according to updated battery cooling temperature thresholds.

9. A battery thermal management control system, characterized in that: The system comprises: The vehicle side is used to obtain vehicle status data of the vehicle in the current driving cycle; upload the vehicle status data to the cloud; update the battery cooling temperature threshold according to the user driving style and the maximum battery temperature of the vehicle in the current driving cycle returned by the cloud, so that the battery management system of the vehicle performs battery thermal management according to the updated battery cooling temperature threshold; The cloud is used to determine the user driving style and the maximum battery temperature by analyzing the vehicle status data, wherein the vehicle status data at least includes battery data, and the battery data at least includes the battery temperature of the vehicle at different times of the current driving cycle.

10. An electronic device, characterized in that: The electronic device comprises: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the battery thermal management control method as described in any one of claims 1 to 7.

11. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor of a computer, the computer is caused to execute the battery thermal management control method according to any one of claims 1 to 7.