Battery thermal management control method, controller, server, and storage medium
By utilizing connected information to obtain the future operating conditions of electric vehicles, and optimizing battery thermal management methods, the problem of delayed switching between cooling or heating modes of electric vehicle power batteries during the transition between parking and driving conditions has been solved, achieving a smooth transition of battery temperature and reducing energy loss.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- UNITED AUTOMOTIVE ELECTRONICS SYST
- Filing Date
- 2024-11-21
- Publication Date
- 2026-05-15
AI Technical Summary
Existing technologies in the thermal management of electric vehicle power batteries cannot effectively predict the transition process between parking and driving conditions, resulting in a lag in the switching of cooling or heating modes and causing energy loss.
By utilizing connected information to obtain future vehicle operating condition information, the target battery temperature is determined, and the thermal management actuator is controlled to heat or cool based on the temperature deviation, thus optimizing the battery temperature transition process.
It improves the efficiency of battery thermal management, reduces energy loss caused by overheating or cooling, and achieves a smooth transition of battery temperature.
Smart Images

Figure CN119389066B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle control technology, and in particular to a battery thermal management control method, a battery management controller, a cloud server, and a readable storage medium. Background Technology
[0002] The performance of electric vehicle power batteries directly affects the overall vehicle performance and driving range. Currently, the operating temperature range of power batteries is relatively narrow and is greatly affected by the ambient temperature. Moreover, due to the limited space where the battery is located, uneven temperature is easily caused, which affects the thermal safety of the battery and the overall vehicle performance. Therefore, thermal management of power batteries is necessary, that is, necessary heating or cooling, to control the battery temperature within a reasonable range.
[0003] Battery thermal management comprises two main functions: high-temperature cooling and low-temperature heating. In practical applications, it's necessary to assess and calculate based on different scenarios and external conditions to determine reasonable cooling or heating requirements and the timing of their application, aiming to effectively control battery temperature while minimizing energy loss. Generally, cooling or heating requirements are calculated based on the deviation between the collected battery module temperature and the set temperature limit. Figure 1 As shown, when the actual temperature exceeds the upper limit, it enters the cooling mode; when the actual temperature is below the lower limit, it enters the heating mode; when the actual temperature is between the upper and lower limits, the thermal management mode is not activated. The demand intensity for cooling or heating is calculated in segments according to the size of the temperature deviation, that is, the larger the deviation, the greater the demand intensity.
[0004] Besides demand calculation, determining when to activate cooling or heating is also crucial, especially considering the complex and variable operating conditions of a vehicle. Typical demand timing calculations occur during parking charging or driving discharging, determined by real-time monitoring of signals such as battery module temperature, ambient temperature, battery charging / discharging current, battery charging / discharging power, and vehicle speed. These real-time monitoring input signals are collected from sensors installed on the battery or vehicle, offering advantages such as high accuracy and good real-time performance.
[0005] However, vehicle sensors also have drawbacks. They cannot sense future changes in scenarios or operating conditions. For example, they cannot predict future operating conditions during the transition between parking and driving conditions. In scenarios where charging is about to be completed and driving begins or parking is about to be started and charging begins, the inability to obtain signals from vehicle sensors to switch between cooling and heating modes will lead to lag in cooling or heating switching and excessive demand, resulting in unnecessary energy consumption.
[0006] It should be noted that the information disclosed in the background section of this invention is intended only to enhance the understanding of the general background of this invention, and should not be construed as an admission or in any way implying that the information constitutes prior art known to those skilled in the art. Summary of the Invention
[0007] The purpose of this invention is to provide a battery thermal management control method, a battery management controller, a cloud server, and a readable storage medium, which can improve the efficiency of battery thermal management and reduce energy loss caused by overheating or cooling during the transition between parking and driving conditions.
[0008] To achieve the above objectives, the present invention provides a battery thermal management control method, the control method comprising:
[0009] Obtain future operating condition information of vehicles based on network connectivity information;
[0010] Based on the aforementioned future operating condition information, determine the future target battery temperature;
[0011] Determine whether the absolute value of the deviation between the current target battery temperature and the future target battery temperature is greater than a first preset deviation threshold.
[0012] If so, then thermal management of the battery is performed based on the stated future target battery temperature;
[0013] If not, then thermal management of the battery is performed based on the current target battery temperature.
[0014] Optionally, the step of performing thermal management of the battery based on the future target battery temperature includes:
[0015] Determine whether the absolute value of the deviation between the current actual battery temperature and the future target battery temperature is greater than a second preset deviation threshold.
[0016] If so, the thermal management actuator is controlled to heat or cool the battery according to the future target battery temperature;
[0017] If not, the thermal management actuator is controlled to stop heating or cooling the battery.
[0018] Optionally, controlling the thermal management actuator to heat or cool the battery according to the future target battery temperature includes:
[0019] Calculate the future heat demand of the battery based on the target future battery temperature and the current actual battery temperature;
[0020] Calculate the gradient value of the future heat demand of the battery based on the future heat demand of the battery and the transition time of the vehicle from the current operating condition to the future operating condition.
[0021] Based on the future heat demand of the battery and the gradient value of the future heat demand change, the thermal management actuator is controlled to heat or cool the battery.
[0022] Optionally, the step of controlling the thermal management actuator to heat or cool the battery according to the future target battery temperature further includes:
[0023] The future demand pattern of the battery is determined based on the target future battery temperature and the current actual battery temperature.
[0024] The step of controlling the thermal management actuator to heat or cool the battery based on the battery's future heat demand and the gradient value of the future heat demand change includes:
[0025] Based on the future demand pattern of the battery, the future heat demand of the battery, and the gradient value of the future heat demand change of the battery, the thermal management actuator is controlled to heat or cool the battery.
[0026] Optionally, determining the future battery demand pattern based on the future target battery temperature and the current actual battery temperature includes:
[0027] If the current actual battery temperature is higher than the future target battery temperature and the absolute value of the deviation between the two is greater than the second preset deviation threshold, then the future demand mode of the battery is determined as the future cooling mode.
[0028] If the current actual battery temperature is lower than the future target battery temperature and the absolute value of the deviation between the two is greater than the second preset deviation threshold, then the future demand mode of the battery is determined as the future heating mode.
[0029] Optionally, controlling the thermal management actuator to heat or cool the battery based on the battery's future demand pattern, future heat demand, and the gradient value of future heat demand changes includes:
[0030] The future battery demand pattern, the future battery heat demand, and the gradient value of the future battery heat demand change are sent to the vehicle controller or thermal management controller in the form of a message, so that the vehicle controller or thermal management controller controls the thermal management actuator to heat or cool the battery.
[0031] Optionally, the step of performing thermal management on the battery based on the current target battery temperature includes:
[0032] Calculate the current heat demand of the battery based on the current target battery temperature and the current actual battery temperature;
[0033] Based on the current heat demand of the battery, the thermal management actuator is controlled to heat or cool the battery.
[0034] To achieve the above objectives, the present invention also provides a battery management controller, including a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the battery thermal management control method described above is implemented.
[0035] To achieve the above objectives, the present invention also provides a cloud server, the cloud server comprising:
[0036] The future operating condition acquisition module is configured to acquire the vehicle's future operating condition information based on the network connectivity information.
[0037] The target temperature determination module is configured to determine the future target battery temperature based on the future operating condition information.
[0038] The judgment module is configured to determine whether the absolute value of the deviation between the current target battery temperature and the future target battery temperature is greater than a first preset deviation threshold.
[0039] The future thermal management module is configured to perform thermal management on the battery based on the future battery target temperature when the absolute value of the deviation between the current battery target temperature and the future battery target temperature is greater than a first preset deviation threshold; and
[0040] The current thermal management module is configured to perform thermal management on the battery based on the current battery target temperature when the absolute value of the deviation between the current battery target temperature and the future battery target temperature is less than or equal to the first preset deviation threshold.
[0041] To achieve the above objectives, the present invention also provides a readable storage medium storing a computer program, which, when executed by a processor, implements the battery thermal management control method described above.
[0042] Compared with the prior art, the battery thermal management control method, battery management controller, cloud server, and readable storage medium provided by the present invention have the following advantages:
[0043] The battery thermal management control method provided by this invention first obtains the future operating condition information of the vehicle based on network connectivity information; then determines the future target battery temperature based on the future operating condition information; next, it determines whether the absolute value of the deviation between the current target battery temperature and the future target battery temperature is greater than a first preset deviation threshold; and when it is determined that the absolute value of the deviation between the current target battery temperature and the future target battery temperature is greater than the first preset deviation threshold, thermal management is performed on the battery based on the future target battery temperature; and when it is determined that the absolute value of the deviation between the current target battery temperature and the future target battery temperature is less than or equal to the first preset deviation threshold, thermal management is performed on the battery based on the current target battery temperature. Therefore, the battery thermal management control method provided by this invention can predict upcoming operating conditions in advance by fully utilizing network information (i.e., obtaining future operating condition information), thereby expanding the information sources for battery thermal management calculations. When the absolute value of the deviation between the current battery target temperature and the future battery target temperature determined based on future operating condition information is greater than a first preset deviation threshold, the future battery target temperature is used for battery thermal management. This allows for a gradual transition from current battery thermal demand to future battery thermal demand over a foreseeable future time period, achieving a smooth transition of battery thermal demand during the transition between parking and driving conditions. This enables earlier activation or switching of thermal management modes to optimize battery temperature, thereby improving battery thermal management efficiency and reducing energy loss caused by overheating or cooling during the transition between parking and driving conditions. Furthermore, the battery thermal management control method provided by this invention does not require additional hardware costs; it only needs to utilize existing interface information on vehicles equipped with network information receiving capabilities to achieve the effects of improving battery thermal management efficiency and reducing energy loss caused by overheating or cooling during the transition between parking and driving conditions.
[0044] Since the battery management controller, cloud server, and readable storage medium provided by this invention belong to the same inventive concept as the battery thermal management control method provided by this invention, the battery management controller, cloud server, and readable storage medium provided by this invention have at least all the beneficial effects of the battery thermal management control method provided by this invention. Therefore, the relevant content regarding the beneficial effects of the battery management controller, cloud server, and readable storage medium provided by this invention can be referred to the relevant description of the beneficial effects of the battery thermal management control method provided by this invention above, and will not be repeated here. Attached Figure Description
[0045] Figure 1 This is a standard battery thermal management flowchart;
[0046] Figure 2 A flowchart of a battery thermal management control method provided in one embodiment of the present invention;
[0047] Figure 3 This is an overall flowchart of a battery thermal management control method provided in one embodiment of the present invention;
[0048] Figure 4 This is a structural block diagram of a battery management controller provided in one embodiment of the present invention;
[0049] Figure 5 This is a structural block diagram of a cloud server provided according to an embodiment of the present invention.
[0050] The reference numerals in the attached figures are explained as follows:
[0051] Processor-110; Communication interface-120; Memory-130; Communication bus-140;
[0052] Future Operating Condition Acquisition Module - 210;
[0053] Target temperature determination module -220;
[0054] Judgment module -230;
[0055] Future thermal management module-240; Judgment submodule-241; Future thermal management control submodule-242; First calculation unit-2421; Second calculation unit-2422; First control unit-2423; Mode determination unit-2424;
[0056] Current thermal management module -250; third computing unit -251; second control unit -252. Detailed Implementation
[0057] The battery thermal management control method, battery management controller, cloud server, and readable storage medium proposed in this invention will be further described in detail below with reference to the accompanying drawings and specific embodiments. The advantages and features of this invention will become clearer from the following description. It should be noted that the drawings are in a very simplified form and use non-precise proportions, used only to facilitate and clarify the purpose provided by this invention. Please refer to the drawings to make the objectives, features, and advantages of this invention more apparent and understandable. It should be understood that the structures, proportions, sizes, etc., depicted in the accompanying drawings are only for illustrative purposes and to enable those skilled in the art to understand and read them, and are not intended to limit the implementation conditions of this invention. Any modifications to the structure, changes in proportions, or adjustments to the size, provided that the effects and objectives achieved by this invention are the same or similar, should still fall within the scope of the technical content disclosed in this invention.
[0058] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. The singular forms “a,” “an,” and “the” include plural objects. The term “or” is generally used to mean “and / or,” the term “several” is generally used to mean “at least one,” and the term “at least two” is generally used to mean “two or more.” Furthermore, the terms “first,” “second,” and “third” are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated.
[0059] Furthermore, in the description of this specification, the reference to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., means that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. Furthermore, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0060] To facilitate understanding, before introducing the battery thermal management control method, battery management controller, cloud server, and readable storage medium provided by this invention, a brief description of the research background of this invention will be given first.
[0061] As described in the background section, in scenarios where charging is about to complete and driving begins, or where parking is about to begin charging, the inability to obtain signals from onboard sensors to switch between cooling and heating modes leads to lag in cooling or heating switching and excessive demand, resulting in unnecessary energy loss. Because battery charging and discharging transitions are frequent, calculating battery thermal demand solely based on onboard sensor information is insufficient for these transitions between parking and driving conditions. Therefore, it is necessary to consider using more information to optimize battery thermal demand calculations during these transitions.
[0062] With the rapid development of advanced automotive connectivity technology and vehicle-cloud integration technology, real-time sharing of vehicle information, cloud information, and third-party service information is gradually being realized. This allows for advance prediction of upcoming operating conditions, such as knowing from a mobile app that the vehicle is about to travel or knowing from navigation information that it will soon stop to charge. This expands the information sources for battery thermal management calculations, no longer limited to onboard sensors. By using future operating conditions obtained from connected information, battery thermal demand can be judged, and cooling or heating calculations can be performed using future target temperatures. The system can then gradually transition from current to future demands within the predicted future timeframe, ensuring that the state does not change abruptly and cause temperature control fluctuations. This allows for more accurate calculations of the transition process between parking and driving conditions.
[0063] Based on this, the core idea of the present invention is to provide a battery thermal management control method, a battery management controller, a cloud server, and a readable storage medium, which can improve the efficiency of battery thermal management and reduce energy loss caused by overheating or cooling during the transition between parking and driving conditions.
[0064] It should be noted that the battery thermal management control method provided by the present invention can be applied to the battery management controller and cloud server provided by the present invention. The battery management controller provided by the present invention can be applied to vehicles, and the vehicles can be, but are not limited to, pure electric vehicles, hybrid vehicles, etc.
[0065] To achieve the above-mentioned goals, this invention provides a battery thermal management control method, please refer to [the relevant documentation]. Figure 2 This is a flowchart of a battery thermal management control method provided in one embodiment of the present invention. Figure 2 As shown, the battery thermal management control method provided by the present invention includes the following steps:
[0066] Step S100: Obtain the vehicle's future operating condition information based on the network connection information.
[0067] Step S200: Determine the future target battery temperature based on the future operating condition information.
[0068] Step S300: Determine whether the absolute value of the deviation between the current target battery temperature and the future target battery temperature is greater than a first preset deviation threshold.
[0069] If the absolute value of the deviation between the current target battery temperature and the future target battery temperature is greater than a first preset deviation threshold, then step S400 is executed to perform thermal management on the battery based on the future target battery temperature.
[0070] If the absolute value of the deviation between the current target battery temperature and the future target battery temperature is less than or equal to a first preset deviation threshold, then step S500 is executed to perform thermal management on the battery based on the current target battery temperature.
[0071] Therefore, the battery thermal management control method provided by this invention can predict upcoming operating conditions in advance by fully utilizing network information (i.e., obtaining future operating condition information), thereby expanding the information sources for battery thermal management calculations. When the absolute value of the deviation between the current battery target temperature and the future battery target temperature determined based on future operating condition information is greater than a first preset deviation threshold, the future battery target temperature is used for battery thermal management. This allows for a gradual transition from current battery thermal demand to future battery thermal demand over a foreseeable future time period, achieving a smooth transition of battery thermal demand during the transition between parking and driving conditions. This enables earlier activation or switching of thermal management modes to optimize battery temperature, thereby improving battery thermal management efficiency and reducing energy loss caused by overheating or cooling during the transition between parking and driving conditions. Furthermore, the battery thermal management control method provided by this invention does not require additional hardware costs; it only needs to utilize existing interface information on vehicles equipped with network information receiving capabilities to achieve the effects of improving battery thermal management efficiency and reducing energy loss caused by overheating or cooling during the transition between parking and driving conditions.
[0072] Specifically, the system can obtain information about when the vehicle will travel or stop to charge based on mobile phone reservation or navigation information (i.e., it can know when the vehicle is about to travel or stop to charge), thereby acquiring future operating condition information of the vehicle. It should be noted that, as those skilled in the art will understand, the target battery temperature for both the driving discharge condition and the parking charging condition is preset, and thus the future target battery temperature can be determined based on the vehicle's future operating condition information obtained through network connectivity. It should also be noted that, as those skilled in the art will understand, the present invention does not limit the specific value of the first preset deviation threshold; the specific value of the first preset deviation threshold can be set according to actual needs.
[0073] In some exemplary embodiments, the thermal management of the battery based on the future target battery temperature includes:
[0074] Determine whether the absolute value of the deviation between the current actual battery temperature and the future target battery temperature is greater than a second preset deviation threshold.
[0075] If so, the thermal management actuator is controlled to heat or cool the battery according to the future target battery temperature;
[0076] If not, the thermal management actuator is controlled to stop heating or cooling the battery.
[0077] Therefore, by controlling the thermal management actuator to heat or cool the battery according to the future battery target temperature when the absolute value of the deviation between the current battery target temperature and the future battery target temperature is greater than a first preset deviation threshold and the absolute value of the deviation between the current battery actual temperature and the future battery target temperature is greater than a second preset deviation threshold, the thermal management mode can be turned on or switched in advance to optimize the battery temperature. This improves the efficiency of battery thermal management during the transition between parking and driving conditions, reducing energy loss caused by overheating or cooling. Conversely, by controlling the thermal management actuator to stop heating or cooling the battery when the absolute value of the deviation between the current battery target temperature and the future battery target temperature is greater than the first preset deviation threshold and the absolute value of the deviation between the current battery actual temperature and the future battery target temperature is less than or equal to the second preset deviation threshold, energy loss caused by overheating or cooling can be further reduced.
[0078] Specifically, the thermal management actuator may include, but is not limited to, a water pump, a water valve, a PTC (positive temperature coefficient) heater, a compressor, and a cooling fan. If the compressor is a heat pump air conditioning system compressor, it can be used for both heating and cooling the battery; if the compressor is a non-heat pump air conditioning system compressor, it can only be used for cooling the battery.
[0079] It should be noted that, as those skilled in the art will understand, the actual current battery temperature can be obtained by onboard sensors. It should also be noted that, as those skilled in the art will understand, the present invention does not limit the specific value of the second preset deviation threshold; the specific value of the second preset deviation threshold can be set according to actual needs.
[0080] In some exemplary embodiments, controlling the thermal management actuator to heat or cool the battery according to the future battery target temperature includes:
[0081] Calculate the future heat demand of the battery based on the target future battery temperature and the current actual battery temperature;
[0082] Calculate the gradient value of the future heat demand of the battery based on the future heat demand of the battery and the transition time of the vehicle from the current operating condition to the future operating condition.
[0083] Based on the future heat demand of the battery and the gradient value of the future heat demand change, the thermal management actuator is controlled to heat or cool the battery.
[0084] Therefore, by calculating the gradient value of the future heat demand of the battery based on the future heat demand of the battery and the transition time of the vehicle from the current operating condition to the future operating condition, and controlling the thermal management actuator to heat or cool the battery based on the future heat demand of the battery and the gradient value of the future heat demand of the battery, a smooth change in battery temperature can be achieved during the transition from parking condition to driving condition, ensuring that the battery state does not change abruptly, thereby avoiding the problem of battery temperature control fluctuation.
[0085] Specifically, the gradient value Q of the future thermal demand of the battery. fgrd = Future heat demand for batteries Q f / Transition time Δt.
[0086] Furthermore, for details on how to calculate the future heat demand of the battery based on the future target battery temperature and the current actual battery temperature, please refer to the relevant content in the field of battery thermal management technology, which is well known to those skilled in the art, and will not be elaborated here.
[0087] In some exemplary embodiments, controlling the thermal management actuator to heat or cool the battery according to the future battery target temperature further includes:
[0088] The future demand pattern of the battery is determined based on the target future battery temperature and the current actual battery temperature.
[0089] Correspondingly, controlling the thermal management actuator to heat or cool the battery based on the battery's future heat demand and the gradient value of the future heat demand change includes:
[0090] Based on the future demand pattern of the battery, the future heat demand of the battery, and the gradient value of the future heat demand change of the battery, the thermal management actuator is controlled to heat or cool the battery.
[0091] Therefore, by determining the future demand pattern of the battery based on the future target battery temperature and the current actual battery temperature, it is easier to determine whether the battery needs to be heated or cooled, which can help to more accurately manage the battery's thermal performance during the transition between parking and driving conditions.
[0092] In some exemplary embodiments, determining the future battery demand pattern based on the future target battery temperature and the current actual battery temperature includes:
[0093] If the current actual battery temperature is higher than the future target battery temperature and the absolute value of the deviation between the two is greater than the second preset deviation threshold, then the future demand mode of the battery is determined as the future cooling mode.
[0094] If the current actual battery temperature is lower than the future target battery temperature and the absolute value of the deviation between the two is greater than the second preset deviation threshold, then the future demand mode of the battery is determined as the future heating mode.
[0095] Therefore, when the current actual battery temperature is higher than the future target battery temperature and the absolute value of the deviation between the two is greater than the second preset deviation threshold, the future battery demand mode is determined as the future cooling mode, thereby optimizing the battery temperature in advance by cooling the battery during the transition between parking and driving conditions; when the current actual battery temperature is lower than the future target battery temperature and the absolute value of the deviation between the two is greater than the second preset deviation threshold, the future battery demand mode is determined as the future heating mode, thereby optimizing the battery temperature in advance by heating the battery during the transition between parking and driving conditions.
[0096] In some exemplary embodiments, controlling the thermal management actuator to heat or cool the battery based on the battery's future demand pattern, the battery's future thermal demand, and the gradient value of the battery's future thermal demand change includes:
[0097] The future battery demand pattern, the future battery heat demand, and the gradient value of the future battery heat demand change are sent to the vehicle controller or thermal management controller in the form of a message, so that the vehicle controller or thermal management controller controls the thermal management actuator to heat or cool the battery.
[0098] Specifically, when the battery's future demand mode is a future cooling mode, the vehicle controller or thermal management controller can control thermal management actuators such as water pumps, water valves, compressors, and cooling fans to perform corresponding actions to cool the battery based on the battery's future heat demand and the gradient value of its future heat demand change. When the battery's future demand mode is a future heating mode, the vehicle controller or thermal management controller can control thermal management actuators such as water pumps, water valves, PTC (Positive Temperature Coefficient) heaters, and heat pump air conditioning system compressors to perform corresponding actions to heat the battery based on the battery's future heat demand and the gradient value of its future heat demand change. It should be noted that, as those skilled in the art will understand, the battery management controller can send the battery's future demand mode, the battery's future heat demand, and the battery's future heat demand change gradient value to the vehicle controller or thermal management controller in the form of messages via the CAN bus.
[0099] In some exemplary embodiments, the thermal management of the battery based on the current target battery temperature includes:
[0100] Calculate the current heat demand of the battery based on the current target battery temperature and the current actual battery temperature; and
[0101] Based on the current heat demand of the battery, the thermal management actuator is controlled to heat or cool the battery.
[0102] Specifically, when the actual temperature of the current battery is lower than the target temperature of the current battery, the vehicle controller or thermal management controller can control thermal management actuators such as water pumps, water valves, PTC (positive temperature coefficient) heaters, or heat pump air conditioning system compressors to perform corresponding actions to heat the battery based on the current heat demand of the battery; when the actual temperature of the current battery is higher than the target temperature of the current battery, the vehicle controller or thermal management controller can control thermal management actuators such as water pumps, water valves, compressors, and cooling fans to perform corresponding actions to cool the battery based on the current heat demand of the battery.
[0103] Furthermore, regarding how to calculate the current heat demand of the battery based on the current target temperature and the current actual temperature of the battery, and how to control the thermal management actuator to heat or cool the battery based on the current heat demand, please refer to the relevant content in the field of battery thermal management technology that is known to those skilled in the art, and will not be elaborated here.
[0104] Please continue to refer to this. Figure 3 This is an overall flowchart of a battery thermal management control method provided in one embodiment of the present invention. Figure 3As shown, the specific implementation process of the battery thermal management control method provided by the present invention is as follows: 1) Based on network information (such as mobile phone reservation information or navigation information), it is known that the vehicle is about to travel or stop to charge, and thus the target required temperature of the battery (i.e., the future target battery temperature) T under the driving or charging conditions in the future time period (i.e., transition time) Δt (e.g., 30 minutes) is estimated. tgtf 2) Calculate the current target battery temperature T. tgtc and future target battery temperature T tgtf If the absolute value of this temperature deviation is less than or equal to the first preset deviation threshold ΔT thd If the absolute value of the temperature deviation is greater than the first preset deviation threshold ΔT, then the transition mode (i.e., thermal management of the battery based on the current target battery temperature) will not be entered. thd Then it enters transition mode (i.e., thermal management of the battery based on the future target battery temperature). 3) Without entering transition mode, it operates based on the current target battery temperature T. tgtc As a thermal management control objective: based on the current target battery temperature T... tgtc The actual battery temperature T monitored by onboard sensors act To calculate the battery thermal demand Q c As a thermal management request; 4) In the case of entering transition mode, with the future battery target temperature T tgtf As a control objective: if the future target battery temperature T... tgtf and the current actual battery temperature T act The absolute value of the temperature deviation is less than or equal to the second preset deviation threshold ΔT diff If T exits thermal management mode, it will stop heating or cooling the battery; if T act Greater than T tgtf +ΔT diff (i.e., the current actual battery temperature T) act Higher than the future target battery temperature T tgtf Furthermore, the absolute value of the deviation between the two is greater than the second preset deviation threshold ΔT. diff If it enters the future cooling mode S, then it will enter the future cooling mode. fc If T act Less than T tgtf -ΔT diff (i.e., the current actual battery temperature T) act Below the future target battery temperature T tgtf Furthermore, the absolute value of the deviation between the two is greater than the second preset deviation threshold ΔT. diff If the signal is activated, the system will enter the future heating mode S. fh 5) Calculate the future heat demand Q of the battery. f and the gradient value Q of future changes in battery thermal demand fgrd The gradient value Q of the future thermal demand of the batteryfgrd Defined as the future heat demand of batteries, Q f Divide by the transition time Δt, and output these two items as the battery thermal management request. 6) Include the battery's future demand mode S in the battery thermal management request. fc or S fh Future heat demand for batteries Q f and the gradient value Q of future changes in battery thermal demand fgrd The data is sent to the vehicle controller or thermal management controller via the CAN bus in the form of a message. 7) The vehicle controller or thermal management controller issues instructions to the relevant thermal management actuators, such as water pumps, water valves, PTC heaters, compressors, and cooling fans, to perform the corresponding actions.
[0105] Based on the same inventive concept, this invention also provides a battery management controller, please refer to [reference needed]. Figure 4 This is a structural block diagram of a battery management controller provided in one embodiment of the present invention. Figure 4 As shown, the battery management controller includes a processor 110 and a memory 130. The memory 130 stores a computer program. When the computer program is executed by the processor 110, it implements the battery thermal management control method described above. Since the battery management controller provided by this invention and the battery thermal management control method provided by this invention belong to the same inventive concept, the battery management controller provided by this invention has at least all the beneficial effects of the battery thermal management control method provided by this invention. For details, please refer to the relevant descriptions of the beneficial effects of the battery thermal management control method provided by this invention above, which will not be repeated here.
[0106] Please continue to refer to this. Figure 4 ,like Figure 4As shown, the battery management controller also includes a communication interface 120 and a communication bus 140, wherein the processor 110, the communication interface 120, and the memory 130 communicate with each other through the communication bus 140. The communication bus 140 includes, but is not limited to, a CAN bus. For ease of illustration, only one thick line is used to represent it in the figure, but this does not mean that there is only one bus or one type of bus. The communication interface 120 is used for communication between the battery management controller and other vehicle controllers (such as the vehicle controller, thermal management controller, motor controller, etc., not shown in the figure). The communication bus 140 connects the battery management controller and other vehicle controllers (such as the vehicle controller, thermal management controller, motor controller, etc., not shown in the figure) into a closed-loop system, enabling each vehicle controller to communicate and transmit data in multiple operating states (parking state, charging state, starting state, running state, vehicle forward and reverse state, regenerative braking state, mechanical braking state, general fault state, major fault state), thereby realizing the vehicle control function.
[0107] The processor 110 referred to in this invention can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor 110 is the control center of the battery management controller, connecting various parts of the entire battery management controller via various interfaces and lines.
[0108] The memory 130 can be used to store the computer program. The processor 110 implements various functions of the battery management controller by running or executing the computer program stored in the memory 130 and calling data stored in the memory 130. The memory 130 may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable memory (PROM), electrically programmable memory (EPROM), electrically erasable programmable memory (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, random access memory is available in a variety of forms, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous random access memory (SDRAM), dual data rate synchronous random access memory (DDRSDRAM), enhanced synchronous random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), memory bus direct random access memory (RDRAM), direct memory bus dynamic random access memory (DRDRAM), and memory bus dynamic random access memory (RDRAM), etc.
[0109] Based on the same inventive concept, this invention also provides a cloud server, please refer to [reference needed]. Figure 5 This is a structural block diagram of a cloud server provided in one embodiment of the present invention. Figure 5 As shown, the cloud server provided by the present invention includes: a future operating condition acquisition module 210, configured to acquire future operating condition information of the vehicle based on network connectivity information; a target temperature determination module 220, configured to determine a future battery target temperature based on the future operating condition information; a judgment module 230, configured to judge whether the absolute value of the deviation between the current battery target temperature and the future battery target temperature is greater than a first preset deviation threshold; a future thermal management module 240, configured to perform thermal management on the battery based on the future battery target temperature when the absolute value of the deviation between the current battery target temperature and the future battery target temperature is greater than the first preset deviation threshold; and a current thermal management module 250, configured to perform thermal management on the battery based on the current battery target temperature when the absolute value of the deviation between the current battery target temperature and the future battery target temperature is less than or equal to the first preset deviation threshold.
[0110] Therefore, the cloud server provided by this invention can predict upcoming operating conditions (i.e., acquire future operating condition information) by fully utilizing network information. This expands the information sources for battery thermal management calculations. When the absolute value of the deviation between the current target battery temperature and the future target battery temperature determined based on future operating condition information exceeds a first preset deviation threshold, the future target battery temperature is used for battery thermal management. This allows for a gradual transition from current battery thermal demand to future battery thermal demand over a foreseeable future time period, achieving a smooth transition of battery thermal demand between parking and driving conditions. This enables earlier activation or switching of thermal management modes to optimize battery temperature, thereby improving the efficiency of battery thermal management during the transition between parking and driving conditions and reducing energy loss caused by overheating or cooling. Furthermore, since the computing power of the cloud server is more powerful than that of the vehicle controller, it can utilize vehicle sensor signals and non-vehicle signals for more accurate and larger-capacity calculations, resulting in better computational performance.
[0111] Please continue to refer to this. Figure 5 ,like Figure 5 As shown, the future thermal management module 240 includes: a judgment submodule 241, configured to judge whether the absolute value of the deviation between the current actual battery temperature and the future target battery temperature is greater than a second preset deviation threshold; and a future thermal management control submodule 242, configured to: control the thermal management actuator to heat or cool the battery according to the future target battery temperature when the absolute value of the deviation between the current actual battery temperature and the future target battery temperature is greater than the second preset deviation threshold; and control the thermal management actuator to stop heating or cooling the battery when the absolute value of the deviation between the current actual battery temperature and the future target battery temperature is less than or equal to the second preset deviation threshold.
[0112] Please continue to refer to this. Figure 5 ,like Figure 5 As shown, in some exemplary embodiments, the future thermal management control submodule 242 includes: a first calculation unit 2421 configured to calculate the future thermal demand of the battery based on the future target battery temperature and the current actual battery temperature; a second calculation unit 2422 configured to calculate the gradient value of the future thermal demand of the battery based on the future thermal demand of the battery and the transition time of the vehicle from the current operating condition to the future operating condition; and a first control unit 2423 configured to control the thermal management actuator to heat or cool the battery based on the future thermal demand of the battery and the gradient value of the future thermal demand of the battery.
[0113] Please continue to refer to this. Figure 5 ,like Figure 5As shown, in some exemplary embodiments, the future thermal management control submodule 242 further includes a mode determination unit 2424, configured to determine the future battery demand mode based on the future battery target temperature and the current actual battery temperature. The first control unit 2423 is configured to control the thermal management actuator to heat or cool the battery based on the future battery demand mode, the future battery thermal demand amount, and the gradient value of the future battery thermal demand change.
[0114] In some exemplary embodiments, the mode determination unit 2424 is configured to: determine the future battery demand mode as a future cooling mode when the current actual battery temperature is higher than the future battery target temperature and the absolute value of the deviation between the two is greater than the second preset deviation threshold; and determine the future battery demand mode as a future heating mode when the current actual battery temperature is lower than the future battery target temperature and the absolute value of the deviation between the two is greater than the second preset deviation threshold.
[0115] In some exemplary embodiments, the first control unit 2423 is configured to send the future battery demand pattern, the future battery thermal demand amount, and the future battery thermal demand change gradient value to the vehicle controller or thermal management controller in the form of a message, so that the vehicle controller or thermal management controller controls the thermal management actuator to heat or cool the battery.
[0116] In some exemplary embodiments, the current thermal management module 250 includes: a third calculation unit 251 configured to calculate the current thermal demand of the battery based on the current target battery temperature and the current actual battery temperature; and a second control unit 252 configured to control the thermal management actuator to heat or cool the battery based on the current thermal demand of the battery.
[0117] Based on the same inventive concept, this invention also provides a readable storage medium storing a computer program. When executed by a processor, the computer program can implement the battery thermal management control method described above. Since the readable storage medium provided by this invention and the battery thermal management control method provided by this invention belong to the same inventive concept, the readable storage medium provided by this invention possesses at least all the beneficial effects of the battery thermal management control method provided by this invention. For details, please refer to the relevant descriptions of the beneficial effects of the battery thermal management control method provided by this invention above; further elaboration will not be repeated here.
[0118] The readable storage medium provided by this invention can be any combination of one or more computer-readable media. The readable medium can be a computer-readable signal medium or a computer-readable storage medium. Computer-readable storage media can be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples (not exhaustive) of computer-readable storage media include: electrical connections having one or more wires, portable computer hard disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, apparatus, or device.
[0119] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of transmitting, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wireline, optical fiber, RF, etc., or any suitable combination thereof.
[0120] In summary, compared with the prior art, the battery thermal management control method, battery management controller, cloud server, and readable storage medium provided by the present invention have the following beneficial effects:
[0121] This invention fully utilizes connected information to predict upcoming operating conditions (i.e., obtain future operating condition information), thereby expanding the information sources for battery thermal management calculations. When the absolute value of the deviation between the current target battery temperature and the future target battery temperature determined based on future operating condition information exceeds a first preset deviation threshold, the future target battery temperature is used for battery thermal management. This allows for a gradual transition from current battery thermal demand to future battery thermal demand over a foreseeable future time period, achieving a smooth transition of battery thermal demand between parking and driving conditions. This enables earlier activation or switching of thermal management modes to optimize battery temperature, thereby improving battery thermal management efficiency and reducing energy loss caused by overheating or cooling during the transition between parking and driving conditions. Furthermore, this invention requires no additional hardware costs; it only needs to utilize existing interface information on vehicles equipped with connected information receiving capabilities to achieve the effects of improving battery thermal management efficiency and reducing energy loss caused by overheating or cooling during the transition between parking and driving conditions.
[0122] It should be noted that computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof. These programming languages include object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0123] It should be noted that the apparatus and methods disclosed in the embodiments herein can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings show the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments herein. In this regard, each block in a flowchart or block diagram may represent a module, program, or part of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system to perform the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions. In addition, the functional modules in the various embodiments of this article can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0124] It should also be noted that the above description is merely a description of preferred embodiments of the present invention and is not intended to limit the scope of the present invention in any way. Any changes or modifications made by those skilled in the art based on the above disclosure are within the protection scope of the present invention. Obviously, those skilled in the art can make various modifications and variations to the present invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the present invention and its equivalents, the present invention also intends to include these modifications and variations.
Claims
1. A battery thermal management control method, characterized in that, include: Obtain future operating condition information of vehicles based on network connectivity information; Based on the aforementioned future operating condition information, determine the future target battery temperature; Determine whether the absolute value of the deviation between the current target battery temperature and the future target battery temperature is greater than a first preset deviation threshold. If so, then thermal management of the battery is performed based on the stated future target battery temperature; If not, then perform thermal management on the battery based on the current target battery temperature; The thermal management of the battery based on the future target battery temperature includes: Determine whether the absolute value of the deviation between the current actual battery temperature and the future target battery temperature is greater than a second preset deviation threshold. If so, the thermal management actuator is controlled to heat or cool the battery according to the future target battery temperature; If not, the thermal management actuator is controlled to stop heating or cooling the battery.
2. The battery thermal management control method according to claim 1, characterized in that, The step of controlling the thermal management actuator to heat or cool the battery according to the future target battery temperature includes: Calculate the future heat demand of the battery based on the target future battery temperature and the current actual battery temperature; Calculate the gradient value of the future heat demand of the battery based on the future heat demand of the battery and the transition time of the vehicle from the current operating condition to the future operating condition. Based on the future heat demand of the battery and the gradient value of the future heat demand change, the thermal management actuator is controlled to heat or cool the battery.
3. The battery thermal management control method according to claim 2, characterized in that, The step of controlling the thermal management actuator to heat or cool the battery according to the future target battery temperature further includes: The future demand pattern of the battery is determined based on the target future battery temperature and the current actual battery temperature. The step of controlling the thermal management actuator to heat or cool the battery based on the battery's future heat demand and the gradient value of the future heat demand change includes: Based on the future demand pattern of the battery, the future heat demand of the battery, and the gradient value of the future heat demand change of the battery, the thermal management actuator is controlled to heat or cool the battery.
4. The battery thermal management control method according to claim 3, characterized in that, The step of determining the future battery demand pattern based on the future target battery temperature and the current actual battery temperature includes: If the current actual battery temperature is higher than the future target battery temperature and the absolute value of the deviation between the two is greater than the second preset deviation threshold, then the future demand mode of the battery is determined as the future cooling mode. If the current actual battery temperature is lower than the future target battery temperature and the absolute value of the deviation between the two is greater than the second preset deviation threshold, then the future demand mode of the battery is determined as the future heating mode.
5. The battery thermal management control method according to claim 3, characterized in that, The step of controlling the thermal management actuator to heat or cool the battery based on the battery's future demand pattern, future heat demand, and the gradient value of future heat demand changes includes: The future battery demand pattern, the future battery heat demand, and the gradient value of the future battery heat demand change are sent to the vehicle controller or thermal management controller in the form of a message, so that the vehicle controller or thermal management controller controls the thermal management actuator to heat or cool the battery.
6. The battery thermal management control method according to claim 1, characterized in that, The step of performing thermal management on the battery based on the current target battery temperature includes: Calculate the current heat demand of the battery based on the current target battery temperature and the current actual battery temperature; Based on the current heat demand of the battery, the thermal management actuator is controlled to heat or cool the battery.
7. A battery management controller, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, it implements the battery thermal management control method according to any one of claims 1 to 6.
8. A cloud server, characterized in that, The cloud server includes: The future operating condition acquisition module is configured to acquire the vehicle's future operating condition information based on the network connectivity information. The target temperature determination module is configured to determine the future target battery temperature based on the future operating condition information. The judgment module is configured to determine whether the absolute value of the deviation between the current target battery temperature and the future target battery temperature is greater than a first preset deviation threshold. The future thermal management module is configured to perform thermal management on the battery based on the future battery target temperature when the absolute value of the deviation between the current battery target temperature and the future battery target temperature is greater than a first preset deviation threshold; and The current thermal management module is configured to perform thermal management on the battery based on the current battery target temperature when the absolute value of the deviation between the current battery target temperature and the future battery target temperature is less than or equal to the first preset deviation threshold. The future thermal management module includes: The judgment submodule is configured to determine whether the absolute value of the deviation between the current actual battery temperature and the future target battery temperature is greater than a second preset deviation threshold; and The future thermal management control submodule is configured to: control the thermal management actuator to heat or cool the battery according to the future battery target temperature when the absolute value of the deviation between the current battery actual temperature and the future battery target temperature is greater than a second preset deviation threshold; and control the thermal management actuator to stop heating or cooling the battery when the absolute value of the deviation between the current battery actual temperature and the future battery target temperature is less than or equal to the second preset deviation threshold.
9. A readable storage medium, characterized in that, The readable storage medium stores a computer program, which, when executed by a processor, implements the battery thermal management control method according to any one of claims 1 to 6.