A battery thermal management method, system, vehicle, electronic device, and storage medium
Patent Information
- Application Number
- CN202611413225.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-11
- Publication Date
- 2026-10-23
AI Technical Summary
[0003]然而,固定功率温控逻辑难以结合外界环境温度、海拔、用户用车习惯以及实际行驶负载对加热或冷却能耗进行动态调整
[0013]本申请实施例提供的一种电池热管理方法、系统、车辆、电子设备及存储介质,检测车辆的当前运行工况;基于电池在当前运行工况的状态数据,将当前运行工况对应的初始热管理策略进行调整;基于调整后的当前运行工况对应的初始热管理策略,对电池执行加热或冷却操作,使电池的温度保持在预设电池工作温度区间内。
Smart Images

Figure CN122957050A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery technology, and in particular to a battery thermal management method, system, vehicle, electronic device, and storage medium. Background Technology
[0002] As new energy vehicles develop towards higher energy density, faster charging speeds, and longer driving ranges, the importance of battery thermal management in vehicle energy management continues to increase. Electric vehicles typically need to operate in an ambient temperature range of -30°C to 50°C, while the optimal operating temperature range for batteries is 25°C to 40°C. Under low-temperature conditions, lithium batteries need to be heated to rapidly improve their low-temperature performance and prevent lithium plating damage to the cells; under high-temperature conditions, lithium batteries need to be cooled to prevent electrolyte decomposition and abnormal thickening of the solid electrolyte interface film. Therefore, the battery thermal management system needs to bring the cells into a reasonable operating temperature range as quickly as possible under different environmental conditions to ensure battery performance and safety. Most existing battery thermal management solutions adopt fixed-power temperature control logic.
[0003] However, fixed-power temperature control logic struggles to dynamically adjust heating or cooling energy consumption based on ambient temperature, altitude, user driving habits, and actual driving load. Furthermore, fixed temperature control may lead to overheating in low-temperature environments, consuming additional battery power; conversely, it may result in insufficient temperature control when temperature requirements change, causing battery performance degradation or shortened lifespan. This fixed control method fails to balance temperature control energy consumption with battery usage benefits. Summary of the Invention
[0004] In view of this, embodiments of this application provide a battery thermal management method, system, vehicle, electronic device, and storage medium that dynamically adjusts the thermal management strategy to reduce energy consumption caused by thermal management and increase vehicle driving range.
[0005] This application mainly includes the following aspects: In a first aspect, embodiments of this application provide a battery thermal management method, the method comprising: Detect the current operating condition of the vehicle; Based on the battery's status data under the current operating conditions, the initial thermal management strategy corresponding to the current operating conditions will be adjusted. Based on the adjusted initial thermal management strategy corresponding to the current operating conditions, heating or cooling operations are performed on the battery to keep the battery temperature within the preset battery operating temperature range.
[0006] Furthermore, the operating conditions include: driving conditions; adjusting the initial thermal management strategy corresponding to the current operating condition based on the battery's state data under the current operating condition includes: When the vehicle is detected to be in driving condition and the user-defined navigation route is not detected, the vehicle's operating data and the battery's status data under driving conditions are obtained. Based on the state data under the driving conditions, a variety of candidate temperature control schemes are generated; Based on the operating data and status data under driving conditions, the temperature control power corresponding to each candidate temperature control scheme is estimated. Based on the temperature control power corresponding to each candidate temperature control scheme, the temperature control energy consumption of each candidate temperature control scheme is determined. The candidate temperature control scheme with the lowest temperature control energy consumption was selected from all temperature control schemes, and the initial thermal management strategy of the battery under driving conditions was adjusted based on the selected candidate temperature control scheme.
[0007] Furthermore, the adjustment of the initial thermal management strategy corresponding to the current operating condition based on the battery's state data includes: When the vehicle is detected to be in driving condition and the navigation route information set by the user is detected, the vehicle's operating data and the battery's status data under driving conditions are obtained. If the navigation route does not exceed the preset distance, multiple temperature control energy consumptions are determined based on the navigation route information, user's historical driving habit data, the operating data under the driving conditions, and the status data under the driving conditions. The initial thermal management strategy of the battery under the driving conditions is adjusted based on the lowest temperature control energy consumption. If the navigation route exceeds the preset distance, the travel time corresponding to the navigation route will be divided into multiple time periods; For each time period, predict the temperature of the battery cells at the end of that time period and determine the required temperature control power for that section of the road, thus obtaining the predicted results of the cell temperature change and the temperature control power sequence for the entire route. Based on the predicted cell temperature change results and the temperature control power sequence of the entire route, the initial thermal management strategy of the battery under driving conditions is adjusted.
[0008] Furthermore, the operating conditions include: charging condition; adjusting the initial thermal management strategy corresponding to the current operating condition based on the battery's state data in the current operating condition includes: When the vehicle is detected to be in charging mode, the battery status data under charging mode is acquired; Based on the state data under the charging condition, multiple candidate charging completion times are determined, and the charging energy consumption corresponding to each candidate charging completion time is estimated. In response to the user-selected candidate charging completion time and corresponding energy consumption, the initial thermal management strategy of the battery under charging conditions is adjusted, and the adjusted initial thermal management strategy under charging conditions is determined as the thermal management strategy under charging conditions.
[0009] Furthermore, the operating conditions include: parking condition; adjusting the initial thermal management strategy corresponding to the current operating condition based on the battery's state data includes: When the vehicle is detected to be in a parking condition, acquire the vehicle's operating data under driving conditions and the battery's status data under parking conditions; Based on the vehicle's user history driving habit data and scheduled usage time, the vehicle load and environmental driving conditions are estimated for the next time the vehicle is used. Based on the estimated vehicle load and environmental driving conditions, determine the pre-temperature control power and pre-temperature control duration required for battery preheating or precooling operations when using the vehicle for the next time. The pre-temperature control energy consumption for the next vehicle use is determined based on the pre-temperature control power and the pre-temperature control duration. The initial thermal management strategy for the battery under parking conditions is adjusted based on the estimated vehicle load, estimated environmental driving conditions, pre-temperature control power, and pre-temperature control duration.
[0010] Secondly, embodiments of this application also provide a battery thermal management system, the system comprising: Thirdly, embodiments of this application also provide a vehicle, the vehicle including a battery thermal management system.
[0011] Fourthly, embodiments of this application also provide an electronic device, including: a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus. The machine-readable instructions are executed by the processor to perform the steps of the battery thermal management method described in the first aspect or any possible implementation of the first aspect.
[0012] Fifthly, embodiments of this application also provide a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the battery thermal management method described in the first aspect or any possible implementation of the first aspect.
[0013] This application provides a battery thermal management method, system, vehicle, electronic device, and storage medium, which detects the current operating condition of the vehicle; adjusts the initial thermal management strategy corresponding to the current operating condition based on the battery's state data; and performs heating or cooling operations on the battery based on the adjusted initial thermal management strategy corresponding to the current operating condition, so that the battery temperature is maintained within a preset battery operating temperature range.
[0014] In this way, the thermal management strategy can be dynamically adjusted to reduce the energy consumption caused by thermal management and increase the vehicle's driving range.
[0015] To make the above-mentioned objectives, features and advantages of this application more apparent and understandable, preferred embodiments are described below in detail with reference to the accompanying drawings. Attached Figure Description
[0016] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 A flowchart of a battery thermal management method provided in an embodiment of this application is shown; Figure 2 This paper shows a schematic diagram of the structure of a battery thermal management system provided in an embodiment of this application; Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of this application is shown. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.
[0019] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0020] The methods, apparatus, electronic devices, or computer-readable storage media described in this application can be applied to any scenario requiring battery thermal management. This application does not limit specific application scenarios, and any scheme using the battery thermal management methods and systems provided in this application is within the protection scope of this application.
[0021] It is worth noting that as new energy vehicles develop towards higher energy density, faster charging speeds, and longer driving ranges, the importance of battery thermal management in vehicle energy management continues to increase. Electric vehicles typically need to operate in an ambient temperature range of -30°C to 50°C, while the optimal operating temperature range for batteries is 25°C to 40°C. Under low-temperature conditions, lithium batteries need to be heated to rapidly improve their low-temperature performance and prevent lithium plating damage to the cells; under high-temperature conditions, lithium batteries need to be cooled to prevent electrolyte decomposition and abnormal thickening of the solid electrolyte interface film. Therefore, the battery thermal management system needs to bring the cells into a reasonable operating temperature range as quickly as possible under different environmental conditions to ensure battery performance and safety. Most existing battery thermal management solutions adopt fixed-power temperature control logic.
[0022] However, fixed-power temperature control logic struggles to dynamically adjust heating or cooling energy consumption based on ambient temperature, altitude, user driving habits, and actual driving load. Furthermore, fixed temperature control may lead to overheating in low-temperature environments, consuming additional battery power; conversely, it may result in insufficient temperature control when temperature requirements change, causing battery performance degradation or shortened lifespan. This fixed control method fails to balance temperature control energy consumption with battery usage benefits.
[0023] To address the aforementioned issues, this application proposes a battery thermal management method, system, vehicle, electronic device, and storage medium that dynamically adjusts the thermal management strategy to reduce energy consumption caused by thermal management and increase vehicle driving range.
[0024] To facilitate understanding of this application, the technical solutions provided in this application will be described in detail below with reference to specific embodiments.
[0025] Please see Figure 1 , Figure 1This is a flowchart of a battery thermal management method provided in an embodiment of this application.
[0026] like Figure 1 As shown in the figure, the battery thermal management method provided in this application embodiment includes the following steps: Step S101: Detect the current operating condition of the vehicle.
[0027] In this embodiment, the operating conditions include driving conditions, charging conditions, and parking conditions. The battery management system can determine the current operating condition of the vehicle through at least one of the following: vehicle controller, charging connection status, gear position signal, vehicle speed signal, and parking brake signal. Driving conditions refer to the vehicle being in motion, including low-speed driving, high-speed driving, and uphill driving; charging conditions refer to the vehicle being connected to charging equipment and charging; parking conditions refer to the vehicle being stationary and not charging.
[0028] Step S102: Based on the battery's status data under the current operating conditions, adjust the initial thermal management strategy corresponding to the current operating conditions.
[0029] In this embodiment, the initial thermal management strategy refers to a fixed temperature control strategy pre-set for the vehicle under corresponding operating conditions. The adjustment process under different operating conditions is described below.
[0030] Regarding step S102, when the vehicle is in driving condition and no user-set navigation route is detected, the adjustment process includes the following steps: Step S11: Obtain the vehicle's operating data and the battery's status data under driving conditions.
[0031] In this embodiment, the vehicle's operating data under driving conditions includes ambient temperature, ambient humidity, accelerator pedal opening, vehicle speed, and air conditioning temperature. The battery's state data under driving conditions includes the battery cell's temperature, voltage, current, state of charge (SOC), and resistance.
[0032] Step S12: Generate multiple candidate temperature control schemes based on the status data under driving conditions.
[0033] In this embodiment, multiple candidate temperature control schemes are generated based on different temperature control thresholds and the current temperature of the battery cell. Each candidate temperature control scheme includes a heating control threshold and a cooling control threshold. For example, the first candidate temperature control scheme is to start heating when the battery temperature is below 10 degrees Celsius and stop heating when it reaches 15 degrees Celsius; the second candidate temperature control scheme is to start heating when the battery temperature is below 15 degrees Celsius and stop heating when it reaches 25 degrees Celsius; and the third candidate temperature control scheme is to start heating when the battery temperature is below 20 degrees Celsius and stop heating when it reaches 35 degrees Celsius.
[0034] Step S13: Based on the operating data and status data under driving conditions, estimate the temperature control power corresponding to each candidate temperature control scheme.
[0035] In this embodiment, the temperature control power includes heating power requirements and cooling power requirements. The battery management system estimates the heating power requirements and cooling power requirements corresponding to each candidate temperature control scheme based on parameters such as battery cell temperature, resistance, accelerator pedal opening, and vehicle speed.
[0036] Step S14: Determine the temperature control energy consumption of each candidate temperature control scheme based on the temperature control power corresponding to each candidate temperature control scheme.
[0037] In this embodiment, temperature control energy consumption refers to the electrical energy consumed by the thermal management system to regulate the battery temperature. Based on the cell temperature, the heating stop temperature threshold and cooling stop temperature threshold in the candidate temperature control scheme, and the battery thermal capacity, the expected heating time required for the candidate scheme to perform heating and the expected cooling time required to perform cooling are calculated. The heating energy consumption is obtained by multiplying the expected heating time by the heating power requirement, and the cooling energy consumption is obtained by multiplying the expected cooling time by the cooling power requirement. The temperature control energy consumption of the candidate temperature control scheme is obtained by adding the heating energy consumption and the cooling energy consumption.
[0038] Step S15: Select the candidate temperature control scheme with the lowest temperature control energy consumption from all candidate temperature control schemes, and adjust the initial thermal management strategy of the battery under driving conditions based on the selected candidate temperature control scheme.
[0039] In this embodiment, the initial thermal management strategy is a fixed threshold-based thermal management control scheme. Under driving conditions, the battery management system compares the temperature control energy consumption of all candidate temperature control schemes and selects the scheme with the lowest temperature control energy consumption as the thermal management control scheme for the current driving conditions, thereby replacing the original fixed initial thermal management strategy. That is, the heating and cooling control thresholds corresponding to the lowest temperature control energy consumption are used to replace the fixed thresholds in the initial thermal management strategy.
[0040] Regarding step S102, when the vehicle is in driving condition and the user-set navigation route is detected, the adjustment process includes the following steps: Step S21: Obtain the vehicle's operating data and the battery's status data under driving conditions.
[0041] Step S22: If the navigation route does not exceed the preset distance, then based on the navigation route information, the user's historical driving habit data, the operating data under the driving conditions, and the status data under the driving conditions, multiple temperature control energy consumptions are determined, and the initial thermal management strategy of the battery under the driving conditions is adjusted based on the lowest temperature control energy consumption.
[0042] In this embodiment, the user's historical driving habit data includes historical average vehicle speed, historical accelerator pedal opening statistics, historical braking frequency, and historical air conditioning usage habits. The preset distance can be a short-distance driving mileage threshold set according to actual needs. When the navigation route does not exceed the preset distance, it indicates that the current driving distance is relatively short, and the battery thermal management requirements are relatively stable. The battery management system directly completes the temperature control energy consumption of this short trip under different control thresholds based on navigation route information, user's historical driving habits, vehicle operating data, and battery status data. It selects the scheme with the lowest temperature control energy consumption and replaces the fixed threshold in the initial thermal management strategy with the heating and cooling control thresholds corresponding to the lowest temperature control energy consumption.
[0043] Step S23: If the navigation route exceeds the preset distance, the travel time corresponding to the navigation route is divided into multiple time periods.
[0044] Step S24: For each time period, predict the temperature of the battery cells at the end of that time period and determine the required temperature control power for that section of the road, thereby obtaining the predicted results of the cell temperature change for the entire route and the temperature control power sequence for the entire route.
[0045] Step S25: Based on the predicted results of cell temperature changes along the entire route and the temperature control power sequence along the entire route, adjust the initial thermal management strategy of the battery under driving conditions.
[0046] In this embodiment, for each time period, the battery management system combines the current ambient temperature, air conditioning temperature, battery cell temperature, resistance, and the user's historical driving habits to predict the battery cell temperature at the end of that time period and calculate the required cooling or heating power for that time period, thereby obtaining the predicted battery cell temperature change result and the temperature control power sequence for the entire route. When it is predicted that the battery cell temperature exceeds the high-temperature threshold before the destination, the battery management system initiates a pre-cooling operation before the vehicle starts to lower the initial temperature of the battery cells in advance. During driving, the cooling power is dynamically adjusted according to each time period, allowing the cooling system to operate in segments and avoiding frequent start-stop of the cooling system during driving. This reduces the additional energy consumption caused by repeated starting of the cooling system and improves the overall vehicle energy utilization efficiency.
[0047] Regarding step S102, when the vehicle is in charging mode, the adjustment process includes the following sub-steps: Step S31: Obtain battery status data under charging conditions.
[0048] In this embodiment, the battery state data under charging conditions includes cell temperature, SOC, charging cutoff SOC, charging power, battery self-heating rate, ambient temperature, maximum battery heating power, and maximum battery cooling power. Specifically, the charging cutoff SOC refers to the target SOC value of the battery at the end of this charging cycle, which can be set by the user or determined by the battery management system based on the battery's health status; the battery self-heating rate refers to the rate at which the battery temperature rises due to internal resistance heating during charging; and the maximum battery heating power and maximum battery cooling power are the upper limits of heating and cooling power that the battery thermal management system can provide under charging conditions, respectively.
[0049] Step S32: Based on the status data under the charging condition, determine multiple candidate charging completion times and estimate the charging energy consumption corresponding to each candidate charging completion time.
[0050] In this embodiment, the candidate charging completion time includes: the shortest charging completion time and the longest charging completion time. The shortest charging completion time is the time required for the battery to reach the state of charge cutoff at maximum heating power or maximum cooling power. The longest charging completion time is the time required for the battery to reach the state of charge cutoff at minimum thermal management power. The battery management system generates multiple candidate charging completion times between these two times and calculates the corresponding charging energy consumption for each candidate charging completion time.
[0051] Step S33: In response to the candidate charging completion time and corresponding energy consumption selected by the user, adjust the initial thermal management strategy of the battery under charging conditions, and determine the adjusted initial thermal management strategy as the thermal management strategy under charging conditions.
[0052] In this embodiment, the battery management system (BMS) sends multiple candidate charging completion times and their corresponding estimated charging energy consumption to the user interface. The user can select the desired charging time based on their actual needs. For example, the user can choose a shorter charging completion time, in which case the BMS uses higher heating or cooling power, resulting in relatively higher charging energy consumption; alternatively, the user can choose a longer charging completion time, in which case the BMS uses lower temperature control power, resulting in relatively lower charging energy consumption. Based on the user-selected charging completion time, the BMS adjusts the battery's initial thermal management strategy under charging conditions and enters the charging execution phase. During charging execution, the BMS dynamically adjusts the heating or cooling power based on real-time collected battery cell temperature and battery state of charge, ensuring the battery completes charging within the user-selected time while minimizing thermal management energy consumption.
[0053] Regarding step S102, when the vehicle is in a parked position, the adjustment process includes the following steps: Step S41: Obtain the vehicle's operating data and the battery's status data under parking conditions.
[0054] In this embodiment, vehicle operating data under parking conditions includes ambient temperature, ambient humidity, and air conditioning temperature; battery status data under parking conditions includes battery cell temperature, voltage, current, SOC, and internal resistance.
[0055] Step S42: Based on the vehicle user's historical driving habit data and the scheduled car use time, estimate the vehicle load and environmental driving conditions for the next use of the vehicle.
[0056] In this embodiment, the scheduled vehicle usage time is input by the user through a user interface. The battery management system predicts the subsequent vehicle load and driving conditions based on the user's historical driving habits and the scheduled usage time. The vehicle load refers to the battery power demand generated by driving, air conditioning use, etc. The environmental driving conditions include short-distance low-speed conditions, long-distance high-speed conditions, extremely cold environment conditions, and extremely hot environment conditions.
[0057] Step S43: Based on the estimated vehicle load and driving conditions, determine the pre-temperature control power and pre-temperature control duration required for battery preheating or precooling operations when using the vehicle for the next time.
[0058] In this embodiment, the pre-temperature control power refers to the heating or cooling power required to adjust the cell temperature to a preset battery operating temperature range in advance while the vehicle is parked. The pre-temperature control duration refers to the time required from the start of pre-temperature control to reaching the preset battery operating temperature range.
[0059] Step S44: Determine the pre-temperature control energy consumption based on the pre-temperature control power and pre-temperature control duration.
[0060] Here, the pre-temperature control energy consumption is the product of the pre-temperature control power and the pre-temperature control duration.
[0061] Step S45: Adjust the initial thermal management strategy of the battery under parking conditions based on the estimated vehicle load, estimated environmental driving conditions, pre-temperature control power, and pre-temperature control duration.
[0062] In this embodiment, as an example, the battery management system determines whether the subsequent driving will be short-distance low-load driving or long-distance high-load driving based on the estimated vehicle load. If the estimated driving conditions are short-distance low-load driving and the ambient temperature is within a preset suitable temperature range, the battery management system reduces the pre-temperature control power to reduce standby power consumption. If the estimated driving conditions are extremely cold or hot, and the expected mileage exceeds a preset long-distance mileage threshold (i.e., long-distance high-load driving), the battery cells are preheated or precooled to a preset operating temperature range in advance according to the calculated pre-temperature control power. During parking, the battery management system continuously monitors the temperature of the battery cells and dynamically adjusts the pre-temperature control power based on the deviation between the battery cell temperature and the preset operating temperature range to keep thermal management energy consumption at a minimum during parking.
[0063] Step S103: Based on the adjusted initial thermal management strategy corresponding to the current operating conditions, perform heating or cooling operations on the battery to keep the battery temperature within the preset battery operating temperature range.
[0064] In this embodiment, the battery management system controls the heating film circuit to perform heating operations or the cold plate circuit to perform cooling operations according to the adjusted thermal management strategy.
[0065] The battery thermal management method provided in this application dynamically adjusts the battery heating or cooling strategy based on the real-time status of the vehicle and battery during vehicle driving to achieve optimal vehicle energy consumption. During charging, the battery heating or cooling strategy is adjusted based on environmental and battery status data and user selection. During parking, the method combines vehicle big data and user usage to predict subsequent vehicle load and environmental driving conditions, preheating or precooling the battery cells to the optimal operating temperature range in advance. When the battery pack is at low temperatures, passive insulation and rapid heating are achieved, allowing the battery to quickly reach a reasonable operating temperature and saving energy consumption from heating. During driving, based on the user-imported navigation route, combined with environmental conditions and user driving habits, the method predicts the battery cell temperature changes along the entire journey in segments. If the battery cell temperature exceeds the high-temperature threshold before the destination, the method precools the battery before the vehicle starts, dynamically adjusting the cooling power in segments throughout the journey to achieve optimal vehicle energy consumption.
[0066] This application provides a battery thermal management method that dynamically adjusts the thermal management strategy to reduce energy consumption caused by thermal management and increase vehicle driving range.
[0067] Based on the same application concept, this application also provides a battery thermal management system corresponding to the battery thermal management method provided in the above embodiments. Since the principle of the system in this application to solve the problem is similar to the battery thermal management method in the above embodiments of this application, the implementation of the system can refer to the implementation of the method, and the repeated parts will not be described again.
[0068] Please see Figure 2 , Figure 2 This application provides a battery thermal management system.
[0069] like Figure 2 As shown in the illustration, the battery thermal management system provided in this application embodiment includes: The detection module 211 is used to detect the current operating condition of the vehicle; The adjustment module 212 is used to adjust the initial thermal management strategy corresponding to the current operating condition based on the battery's state data under the current operating condition. The execution module 213 is used to perform heating or cooling operations on the battery based on the initial thermal management strategy corresponding to the adjusted current operating conditions, so as to keep the battery temperature within the preset battery operating temperature range.
[0070] Furthermore, the operating conditions include: driving conditions; the adjustment module 212 is specifically used for: When the vehicle is detected to be in driving condition and the user-defined navigation route is not detected, the vehicle's operating data and the battery's status data under driving conditions are obtained. Based on the state data under the driving conditions, a variety of candidate temperature control schemes are generated; Based on the operating data and status data under driving conditions, the temperature control power corresponding to each candidate temperature control scheme is estimated. Based on the temperature control power corresponding to each candidate temperature control scheme, the temperature control energy consumption of each candidate temperature control scheme is determined. The candidate temperature control scheme with the lowest temperature control energy consumption was selected from all temperature control schemes, and the initial thermal management strategy of the battery under driving conditions was adjusted based on the selected candidate temperature control scheme.
[0071] Furthermore, the adjustment module 212 is specifically used for: When the vehicle is detected to be in driving condition and the navigation route information set by the user is detected, the vehicle's operating data and the battery's status data under driving conditions are obtained. If the navigation route does not exceed the preset distance, multiple temperature control energy consumptions are determined based on the navigation route information, user's historical driving habit data, the operating data under the driving conditions, and the status data under the driving conditions. The initial thermal management strategy of the battery under the driving conditions is adjusted based on the lowest temperature control energy consumption. If the navigation route exceeds the preset distance, the travel time corresponding to the navigation route will be divided into multiple time periods; For each time period, predict the temperature of the battery cells at the end of that time period and determine the required temperature control power for that section of the road, thus obtaining the predicted results of the cell temperature change and the temperature control power sequence for the entire route. Based on the predicted cell temperature change results and the temperature control power sequence of the entire route, the initial thermal management strategy of the battery under driving conditions is adjusted.
[0072] Furthermore, the operating conditions include: charging condition; the adjustment module 212 is specifically used for: When the vehicle is detected to be in charging mode, the battery status data under charging mode is acquired; Based on the state data under the charging condition, multiple candidate charging completion times are determined, and the charging energy consumption corresponding to each candidate charging completion time is estimated. In response to the user-selected candidate charging completion time and corresponding energy consumption, the initial thermal management strategy of the battery under charging conditions is adjusted, and the adjusted initial thermal management strategy under charging conditions is determined as the thermal management strategy under charging conditions.
[0073] Furthermore, the operating conditions include: parking condition; the adjustment module 212 is specifically used for: When the vehicle is detected to be in a parking condition, acquire the vehicle's operating data under driving conditions and the battery's status data under parking conditions; Based on the vehicle's user history driving habit data and scheduled usage time, the vehicle load and environmental driving conditions are estimated for the next time the vehicle is used. Based on the estimated vehicle load and environmental driving conditions, determine the pre-temperature control power and pre-temperature control duration required for battery preheating or precooling operations when using the vehicle for the next time. The pre-temperature control energy consumption for the next vehicle use is determined based on the pre-temperature control power and the pre-temperature control duration. The initial thermal management strategy for the battery under parking conditions is adjusted based on the estimated vehicle load, estimated environmental driving conditions, pre-temperature control power, and pre-temperature control duration.
[0074] This application provides a battery thermal management system that dynamically adjusts thermal management strategies to reduce energy consumption and increase vehicle driving range.
[0075] This application also provides a vehicle, which includes a battery management system.
[0076] Please see Figure 3 , Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0077] like Figure 3As shown, the electronic device 300 includes a processor 310, a memory 320, and a bus 330.
[0078] The memory 320 stores machine-readable instructions executable by the processor 310. When the electronic device 300 is running, the processor 310 and the memory 320 communicate via the bus 330. When the machine-readable instructions are executed by the processor 310, they can perform the operations described above. Figure 1 The specific implementation of the battery thermal management method in the illustrated method embodiment can be found in the method embodiment, and will not be repeated here.
[0079] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, can perform the above-described actions. Figure 1 The specific implementation of the battery thermal management method in the illustrated method embodiment can be found in the method embodiment, and will not be repeated here.
[0080] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division; in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection may be through some communication interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms.
[0081] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0082] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0083] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a processor-executable, non-volatile, computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0084] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A battery thermal management method, characterized in that, The method includes: Detect the current operating condition of the vehicle; Based on the battery's status data under the current operating conditions, the initial thermal management strategy corresponding to the current operating conditions will be adjusted. Based on the adjusted initial thermal management strategy corresponding to the current operating conditions, heating or cooling operations are performed on the battery to keep the battery temperature within the preset battery operating temperature range.
2. The battery thermal management method according to claim 1, characterized in that, The operating conditions include: driving conditions; adjusting the initial thermal management strategy corresponding to the current operating condition based on the battery's state data includes: When the vehicle is detected to be in driving condition and the user-defined navigation route is not detected, the vehicle's operating data and the battery's status data under driving conditions are obtained. Based on the state data under the driving conditions, a variety of candidate temperature control schemes are generated; Based on the operating data and status data under driving conditions, the temperature control power corresponding to each candidate temperature control scheme is estimated. Based on the temperature control power corresponding to each candidate temperature control scheme, the temperature control energy consumption of each candidate temperature control scheme is determined. The candidate temperature control scheme with the lowest temperature control energy consumption was selected from all temperature control schemes, and the initial thermal management strategy of the battery under driving conditions was adjusted based on the selected candidate temperature control scheme.
3. The battery thermal management method according to claim 2, characterized in that, The adjustment of the initial thermal management strategy corresponding to the current operating condition based on the battery's status data includes: When the vehicle is detected to be in driving condition and the navigation route information set by the user is detected, the vehicle's operating data and the battery's status data under driving conditions are obtained. If the navigation route does not exceed the preset distance, multiple temperature control energy consumptions are determined based on the navigation route information, user's historical driving habit data, the operating data under the driving conditions, and the status data under the driving conditions. The initial thermal management strategy of the battery under the driving conditions is adjusted based on the lowest temperature control energy consumption. If the navigation route exceeds the preset distance, the travel time corresponding to the navigation route will be divided into multiple time periods; For each time period, predict the temperature of the battery cells at the end of that time period and determine the required temperature control power for that section of the road, thus obtaining the predicted results of the cell temperature change and the temperature control power sequence for the entire route. Based on the predicted cell temperature change results and the temperature control power sequence of the entire route, the initial thermal management strategy of the battery under driving conditions is adjusted.
4. The battery thermal management method according to claim 1, characterized in that, The operating conditions include: charging condition; adjusting the initial thermal management strategy corresponding to the current operating condition based on the battery's state data includes: When the vehicle is detected to be in charging mode, the battery status data under charging mode is acquired; Based on the state data under the charging condition, multiple candidate charging completion times are determined, and the charging energy consumption corresponding to each candidate charging completion time is estimated. In response to the user-selected candidate charging completion time and corresponding energy consumption, the initial thermal management strategy of the battery under charging conditions is adjusted, and the adjusted initial thermal management strategy under charging conditions is determined as the thermal management strategy under charging conditions.
5. The battery thermal management method according to claim 1, characterized in that, The operating conditions include: parking condition; adjusting the initial thermal management strategy corresponding to the current operating condition based on the battery's state data includes: When the vehicle is detected to be in a parking condition, acquire the vehicle's operating data under driving conditions and the battery's status data under parking conditions; Based on the vehicle's user history driving habit data and scheduled usage time, the vehicle load and environmental driving conditions are estimated for the next time the vehicle is used. Based on the estimated vehicle load and environmental driving conditions, determine the pre-temperature control power and pre-temperature control duration required for battery preheating or precooling operations when using the vehicle for the next time. The pre-temperature control energy consumption for the next vehicle use is determined based on the pre-temperature control power and the pre-temperature control duration. The initial thermal management strategy for the battery under parking conditions is adjusted based on the estimated vehicle load, estimated environmental driving conditions, pre-temperature control power, and pre-temperature control duration.
6. A battery thermal management system, characterized in that, The system includes: The detection module is used to detect the current operating condition of the vehicle; The adjustment module is used to adjust the initial thermal management strategy corresponding to the current operating condition based on the battery's operating data under the current operating condition. The execution module is used to perform heating or cooling operations on the battery based on the initial thermal management strategy corresponding to the adjusted current operating conditions, so as to keep the battery temperature within the preset battery operating temperature range.
7. The battery thermal management system according to claim 6, characterized in that, The operating conditions include: driving conditions; the adjustment module is specifically used for: When the vehicle is detected to be in driving condition and the user-defined navigation route is not detected, the vehicle's operating data and the battery's status data under driving conditions are obtained. Based on the state data under the driving conditions, a variety of candidate temperature control schemes are generated; Based on the operating data and status data under driving conditions, the temperature control power corresponding to each candidate temperature control scheme is estimated. Based on the temperature control power corresponding to each candidate temperature control scheme, the temperature control energy consumption of each candidate temperature control scheme is determined. The candidate temperature control scheme with the lowest temperature control energy consumption was selected from all temperature control schemes, and the initial thermal management strategy of the battery under driving conditions was adjusted based on the selected candidate temperature control scheme.
8. A vehicle, characterized in that, The vehicle includes the battery thermal management system as described in claim 6.
9. An electronic device, characterized in that, include: The device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the electronic device is running, the processor communicates with the memory via the bus, and the machine-readable instructions are executed by the processor to perform the steps of the battery thermal management method as described in any one of claims 1 to 5.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the battery thermal management method as described in any one of claims 1 to 5.