Method for adjusting opening degree of valve and related apparatus using same

By adjusting the valve opening according to the temperature area of ​​the battery assembly, the problem of temperature inhomogeneity of the power battery is solved, more precise thermal management is achieved, the battery life is extended and the performance is improved.

WO2025112828A1PCT designated stage expired Publication Date: 2025-06-05BYD CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/119737
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-28
Filing Date
2024-09-19
Publication Date
2025-06-05

AI Technical Summary

Technical Problem

The prior art is difficult to effectively reduce the inhomogeneity of the internal temperature of the power battery, resulting in the impact of battery life and performance.

Method used

By generating a valve opening control command based on the area of ​​the first temperature zone and the second temperature zone of the battery assembly, the opening of the first valve and the second valve is adjusted, thereby controlling the working fluid flow rate into the heat exchanger, and quantitatively adjusting the temperature of different areas of the battery assembly.

Benefits of technology

It effectively reduces the temperature difference in different areas of the battery assembly, improves the accuracy of thermal management of the battery assembly, extends the battery life and improves its performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024119737_05062025_PF_FP_ABST
    Figure CN2024119737_05062025_PF_FP_ABST
Patent Text Reader

Abstract

A method for adjusting the opening degree of a valve and a related apparatus using same. The method comprises: acquiring the temperature difference of a battery assembly; and, when the temperature difference is greater than or equal to a preset threshold value, on the basis of the area of a first temperature zone of the battery assembly and the area of a second temperature zone thereof, generating a valve opening degree control instruction, so as to control the opening degree of a first valve connected to a first heat exchange member of the first temperature zone and the opening degree of a second valve connected to a second heat exchange member of the second temperature zone.
Need to check novelty before this filing date? Find Prior Art

Description

A method for adjusting valve opening and related device using the method

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on November 28, 2023, with application number 202311614858.2 and application name “A method for adjusting valve opening and related devices”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present disclosure relates to the field of vehicle power battery temperature control, and in particular to a method for regulating valve opening and related devices applying the method. Background Art

[0003] With the rapid development of the new energy vehicle industry, the capacity and charge / discharge rates of power batteries have also steadily increased. However, the higher the charge / discharge rate, the greater the heat generated by the power battery itself, and the more pronounced the internal temperature heterogeneity. To ensure battery life and performance, battery temperature regulation is necessary to minimize internal temperature heterogeneity.

[0004] In existing solutions for regulating battery temperature, a temperature-regulating working fluid is usually used to flow into a cooler inlet and flow out of the cooler outlet after the working fluid absorbs heat from the battery or releases its own heat.

[0005] Since the working fluid has the strongest ability to regulate the battery temperature at the cooler inlet, its ability to regulate the battery temperature gradually weakens as it moves from the cooler inlet to the cooler outlet. Therefore, it is still unable to effectively reduce the temperature heterogeneity inside the battery.

[0006] Summary of the Invention

[0007] The present disclosure provides a method for adjusting valve opening and a related device employing the method. Generating a valve opening control instruction based on the area of ​​a first temperature zone and the area of ​​a second temperature zone of a battery assembly can reduce the temperature difference of the battery assembly and improve the accuracy of thermal management of the battery assembly.

[0008] In a first aspect, embodiments of the present disclosure provide a method for adjusting valve opening, which is applied to controlling the opening of a first valve and a second valve of a battery assembly, wherein the battery assembly has a first temperature zone and a second temperature zone, the first temperature zone is provided with a first heat exchange element, and the second temperature zone is provided with a second heat exchange element, the first valve is connected to the first heat exchange element to control the flow of a working medium flowing into the first heat exchange element, and the second valve is connected to the second heat exchange element to control the flow of a working medium flowing into the second heat exchange element, the method comprising:

[0009] Obtaining a temperature difference of the battery assembly, where the temperature difference is a difference between a second temperature and a first temperature in the battery assembly, where the first temperature is a temperature value of the first temperature zone of the battery assembly, and the second temperature is a temperature value of the second temperature zone of the battery assembly, wherein the first temperature is lower than the second temperature;

[0010] When the temperature difference of the battery assembly is greater than or equal to a preset threshold, a valve opening control instruction is generated based on the area of ​​the first temperature zone and the area of ​​the second temperature zone. The valve opening control instruction is used to adjust the opening of the first valve and the second valve. The area of ​​the first temperature zone is the area of ​​the battery assembly surface of the first temperature zone facing the first heat exchanger, and the area of ​​the second temperature zone is the area of ​​the battery assembly surface of the second temperature zone facing the second heat exchanger.

[0011] In the above method, the need to control the openings of multiple valves is determined based on the temperature difference within the battery assembly. When the temperature difference is greater than or equal to a preset threshold, the controller generates valve opening control instructions based on the areas of the first and second temperature zones. This determines the flow rate of the working fluid flowing into the heat exchanger. Compared to existing solutions with single-inlet and single-outlet channels, controlling the flow rates of multiple independent heat exchangers allows quantitative adjustment of the temperature of different areas of the battery assembly based on the actual temperature difference within the battery assembly. This effectively reduces the temperature difference between different areas within the battery assembly while simultaneously adjusting the battery assembly temperature to the target temperature, thereby minimizing temperature heterogeneity within the battery assembly. Furthermore, the controller only controls the openings of the first and second valves when the temperature difference is greater than or equal to a preset threshold. This further simplifies the valve opening adjustment process and saves computing power. Furthermore, generating valve opening control instructions based on the areas of the first and second temperature zones improves the accuracy and relevance of valve control, thereby enabling more precise control of temperature uniformity within the battery assembly.

[0012] In a possible implementation manner of the first aspect, before generating the valve opening control instruction based on the area of ​​the first temperature zone and the area of ​​the second temperature zone when the temperature difference of the battery assembly is greater than or equal to a preset threshold, the method further includes:

[0013] The operating state of the battery assembly, the target temperature corresponding to the operating state, and the preset threshold value corresponding to the operating state are obtained.

[0014] In the above method, before generating the valve opening control command, the controller can first obtain the battery assembly's operating status, the target temperature corresponding to the operating status, and the preset threshold value corresponding to the operating status. Then, the controller takes appropriate steps to generate the valve opening control command based on the operating status, which is more consistent with the actual battery assembly.

[0015] In a possible implementation manner of the first aspect, generating the valve opening control instruction according to the area of ​​the first temperature zone and the area of ​​the second temperature zone includes:

[0016] When the temperature difference of the battery assembly is greater than or equal to the preset threshold and the second temperature is lower than the target temperature, a valve opening control instruction is generated according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0017] In the above method, if the temperature difference of the battery assembly is greater than or equal to the preset threshold and the second temperature is less than the target temperature, it indicates that the temperature difference of the battery assembly is too large and the overall temperature of the battery assembly is lower than the target temperature. The controller can quantitatively control the openings of the first valve and the second valve based on the area of ​​the first temperature zone and the area of ​​the second temperature zone, making the obtained results more accurate and more realistic.

[0018] In a possible implementation manner of the first aspect, generating the valve opening control instruction according to the area of ​​the first temperature zone and the area of ​​the second temperature zone includes:

[0019] When the temperature difference of the battery is greater than or equal to the preset threshold and the first temperature is greater than the target temperature, a valve opening control instruction is generated according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0020] In the above method, if the temperature difference of the battery assembly is greater than or equal to a preset threshold and the first temperature is greater than the target temperature, it indicates that the temperature difference of the battery assembly is too large and the overall temperature of the battery assembly is higher than the target temperature. The controller can quantitatively control the openings of the first valve and the second valve based on the area of ​​the first temperature zone and the area of ​​the second temperature zone, resulting in more accurate and realistic results.

[0021] In a possible implementation manner of the first aspect, generating the valve opening control instruction according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone includes:

[0022] Obtaining a target temperature and a first threshold corresponding to a heating state of the battery assembly;

[0023] When the temperature difference of the battery assembly is greater than or equal to the first threshold and the second temperature is less than the target temperature corresponding to the heating state, a valve opening control instruction is generated according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0024] In the above method, when the working state of the battery assembly is the heating state, it is further limited that the temperature difference of the battery assembly is greater than or equal to the first threshold value, which simplifies the step of generating the valve opening control instruction.

[0025] In a possible implementation manner of the first aspect, generating the valve opening control instruction according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone includes:

[0026] Obtaining a target temperature and a second threshold value corresponding to a state in which the battery assembly is in a state of charging and discharging while cooling;

[0027] When the temperature difference of the battery assembly is greater than or equal to the second threshold value and the first temperature is greater than the target temperature corresponding to the cooling and charging and discharging state, a valve opening control instruction is generated based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0028] In the above method, when the working state of the battery assembly is the state of charging and discharging while cooling, the temperature difference of the battery assembly is further limited to be greater than or equal to the second threshold, which simplifies the step of generating the valve opening control instruction.

[0029] In a possible implementation manner of the first aspect, generating the valve opening control instruction according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone includes:

[0030] Obtaining a target temperature, a third threshold, and a fourth threshold corresponding to a state in which the battery assembly is in a state of charging and discharging while heating, wherein the third threshold is less than the fourth threshold;

[0031] When the temperature difference of the battery assembly is greater than or equal to the third threshold and less than or equal to the fourth threshold, and the second temperature is less than the target temperature corresponding to the heating state, a valve opening control instruction is generated based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0032] In the above method, when the working state of the battery assembly is the heating and charging and discharging state, the temperature difference of the battery assembly is further limited to be greater than or equal to the third threshold and less than or equal to the fourth threshold, which simplifies the step of generating the valve opening control instruction.

[0033] In a possible implementation manner of the first aspect, generating the valve opening control instruction according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone includes:

[0034] determining an opening control instruction for the first valve and an opening control instruction for the second valve according to the first temperature difference area and the second temperature difference area;

[0035] The first temperature difference area is determined according to the first temperature, the target temperature, and the area of ​​the first temperature zone; and the second temperature difference area is determined according to the second temperature, the target temperature, and the area of ​​the second temperature zone.

[0036] In this method, the valve opening is determined based on the first temperature, the second temperature, the area of ​​the first temperature zone, the area of ​​the second temperature zone, and the target temperature. This method also takes into account the temperature difference between the actual and target temperatures and the area within the battery assembly corresponding to the actual temperature, improving the reliability of the results and providing more precise thermal management of the battery assembly.

[0037] In a possible implementation manner of the first aspect, determining the opening control instruction of the first valve and the opening control instruction of the second valve according to the first temperature difference area and the second temperature difference area includes:

[0038] determining an opening control instruction for the first valve according to a proportion of the first temperature difference area in the temperature difference area, wherein the temperature difference area is the sum of the first temperature difference area and the second temperature difference area, the first temperature difference area is the product of the first temperature difference and the area of ​​the first temperature zone, the first temperature difference is the difference between the average temperature of the first temperature zone and the target temperature, the second temperature difference area is the product of the second temperature difference and the area of ​​the second temperature zone, and the second temperature difference is the difference between the average temperature of the second temperature zone and the target temperature;

[0039] An opening control instruction of the second valve is determined according to the opening of the first valve.

[0040] In the above method, the opening of the first valve is determined based on the proportion of the first temperature difference area corresponding to the first valve to the total temperature difference area, and the opening of the second valve is then determined based on the first valve. This method first determines the opening of any one of the multiple valves, and then determines the openings of the other valves based on the relationship between that valve and the other valves. This eliminates the need to calculate the opening of each valve individually, improving work efficiency.

[0041] In a possible implementation manner of the first aspect, the sum of the opening degree of the first valve and the opening degree of the second valve is 1.

[0042] In a possible implementation manner of the first aspect, generating the valve opening control instruction according to the area of ​​the first temperature zone and the area of ​​the second temperature zone includes:

[0043] Obtaining a target temperature, a third threshold, and a fourth threshold corresponding to a state in which the battery assembly is in a state of charging and discharging while heating, wherein the third threshold is less than the fourth threshold;

[0044] When the temperature difference of the battery assembly is greater than or equal to the fourth threshold, a valve opening control instruction is generated according to the area of ​​the first temperature zone and the area of ​​the second temperature zone.

[0045] In a possible implementation manner of the first aspect, generating the valve opening control instruction according to the area of ​​the first temperature zone and the area of ​​the second temperature zone includes:

[0046] generating a first valve opening control instruction according to a ratio of an area of ​​the first temperature zone to a sum of an area of ​​the first temperature zone and an area of ​​the second temperature zone;

[0047] The second valve opening control instruction is determined according to the first valve opening control instruction.

[0048] In this method, while the battery pack is heating and charging and discharging, the valve opening in each zone is adjusted based on the area of ​​that zone. This process has been further simplified, with the valve opening quantitatively determined based on the area corresponding to the zone. This better reflects the actual temperature and operating conditions of the battery pack, improving the accuracy of the results.

[0049] In a possible implementation manner of the first aspect, the sum of the opening degree of the first valve and the opening degree of the second valve is 1.

[0050] In a possible implementation manner of the first aspect, the first temperature is the lowest temperature in the first temperature zone, and / or the second temperature is the highest temperature in the second temperature zone.

[0051] A possible implementation of the first aspect further includes:

[0052] When the temperature difference of the battery assembly is greater than or equal to the preset threshold and the second temperature is greater than or equal to the target temperature, the second temperature difference is 0.

[0053] A possible implementation of the first aspect further includes:

[0054] When the temperature difference of the battery assembly is greater than or equal to the preset threshold and the first temperature is less than or equal to the target temperature, the first temperature difference is 0.

[0055] As can be seen, the first temperature can be the lowest temperature within the first temperature zone, and the second temperature can be the highest temperature within the second temperature zone. In practical applications, the first temperature may not be limited to the lowest temperature, and the second temperature may not be limited to the highest temperature. As long as a temperature difference exists within the battery assembly and the temperature difference is greater than or equal to a preset threshold, the valve opening control instruction can be determined according to this solution.

[0056] In a second aspect, an embodiment of the present disclosure provides a controller comprising a processor and a memory, wherein the processor is coupled to the memory, the processor is used to store a computer program, and the processor is used to call and run the computer program so that the controller implements any method described in the first aspect.

[0057] In a third aspect, an embodiment of the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions. When the instructions are executed by a controller, the controller implements the method described in any one of the first aspects.

[0058] In a fourth aspect, an embodiment of the present disclosure provides a heating management system, which includes a battery assembly, the battery assembly includes a first valve, a second valve, a first heat exchanger and a second heat exchanger, and the heating management system is used to execute any method described in the first aspect.

[0059] In a fifth aspect, an embodiment of the present disclosure provides an electricity consumption system, which includes a heating management system, and the electricity consumption system is used to implement the method described in any one of the first aspects above.

[0060] The beneficial effects of the technical solutions provided in the second to fifth aspects of this application can refer to the beneficial effects of the technical solution in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] The following is a brief introduction to the drawings used in describing the embodiments.

[0062] FIG1 is a schematic diagram of the architecture of a heating management system provided by an embodiment of the present disclosure;

[0063] FIG2 is a logic control diagram of a heating management system provided by an embodiment of the present disclosure;

[0064] FIG3 is a schematic flow chart of a method for regulating battery temperature provided by an embodiment of the present disclosure;

[0065] FIG4 is a schematic diagram of obtaining the temperature of a battery assembly according to an embodiment of the present disclosure;

[0066] FIG5 is a schematic diagram of a heating process provided by an embodiment of the present disclosure;

[0067] FIG6 is a schematic diagram of a process of charging and discharging while heating provided by an embodiment of the present disclosure;

[0068] FIG7 is a schematic diagram of a process of charging and cooling provided by an embodiment of the present disclosure;

[0069] FIG8 is a schematic structural diagram of a controller provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0070] The embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0071] The terms "first," "second," "third," and "fourth," etc., in the specification and claims of the present disclosure and the accompanying drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to the process, method, product, or apparatus.

[0072] To facilitate understanding of the embodiments of the present disclosure, the following first analyzes and proposes the technical problems that the present disclosure specifically aims to solve.

[0073] Current methods for regulating battery temperature include heating or cooling the battery. In addition to heating the battery through hardware such as heating membranes, other methods can also be used for heating the battery through liquid heating, direct heating, or self-heating. In cooling the battery, liquid cooling or direct cooling is commonly used.

[0074] Because the heating of battery cells is non-uniform, and the distribution components and expansion beams inside the battery enclosure also affect the battery's temperature field, the battery cells at the enclosure level will have one or more distinct second and first temperature zones, resulting in inconsistent battery temperatures.

[0075] However, the above-mentioned battery temperature regulation methods cannot effectively solve the problem of inconsistent battery temperature. For example, in the case of increasing the battery temperature, due to the limited heating power of the heating film, auxiliary heating is usually performed by liquid heating or direct heating. Since the process of liquid heating or direct heating of the battery is to flow high-temperature working fluid into the inlet of the cooler, the cooler transmits the high-temperature working fluid to the battery through a single-inlet and single-outlet pipe. After the high-temperature working fluid transfers heat to the battery, it flows out from the outlet of the cooler, thereby increasing the temperature of the battery. Therefore, the high-temperature working fluid has a strong heating capacity at the inlet of the cooler and a weak heating capacity at the outlet of the cooler, and cannot maintain a strong heating capacity in multiple first temperature zones in the battery. Since the heating capacity of the high-temperature working fluid in the battery is inconsistent, the battery temperature will be inconsistent. In addition, in the case of self-heating of the battery, since self-heating is the heat generated by the battery itself, it will also cause inconsistent battery temperature.

[0076] When lowering the battery temperature, the process of liquid cooling or direct cooling the battery involves flowing a low-temperature working fluid into the cooler's inlet, which then transmits the low-temperature working fluid to the battery through a single-inlet, single-outlet pipe. The low-temperature working fluid absorbs the heat from the battery and flows out of the cooler's outlet, thereby lowering the battery temperature. Therefore, the low-temperature working fluid has a strong cooling capacity at the cooler's inlet but a weak cooling capacity at the cooler's outlet, making it impossible to maintain a strong cooling capacity across multiple second temperature zones in the battery. The inconsistent cooling capacity of the low-temperature working fluid within the battery can cause inconsistent battery temperatures.

[0077] In light of this, the present disclosure provides a method for adjusting valve opening. A controller obtains, in real time, the temperature difference between a first temperature zone and a second temperature zone within a battery assembly. When the temperature difference is greater than or equal to a preset threshold, the controller determines a valve opening control instruction based on the area of ​​the first temperature zone and the area of ​​the second temperature zone. This allows the controller to determine, based on the valve opening control instruction, the opening of a first valve connected to a first heat exchange element in the first temperature zone, and the opening of a second valve connected to a second heat exchange element in the second temperature zone.

[0078] The following describes the system architecture used in the embodiments of the present disclosure. It should be noted that the system architecture and business scenarios described in this disclosure are intended to more clearly illustrate the technical solutions of the present disclosure and do not constitute a limitation on the technical solutions provided by the present disclosure. Persons skilled in the art will appreciate that, as the system architecture evolves and new business scenarios emerge, the technical solutions provided by the present disclosure will also be applicable to similar technical problems.

[0079] Please refer to Figure 1, which is a schematic diagram of the architecture of a heating management system provided by an embodiment of the present disclosure. As shown in Figure 1, the heating management system 10 includes a battery assembly 101 and a controller 102. The battery assembly 101 includes a first valve 1011, a second valve 1012, a first heat exchange element 1013, and a second heat exchange element 1014.

[0080] The battery assembly 101 is divided into batteries and fuel cells. Batteries are suitable for pure electric vehicles, including lead-acid batteries, nickel-metal hydride batteries, sodium-sulfur batteries, secondary lithium batteries, air batteries, ternary lithium batteries, etc. Fuel cells are specifically used for fuel cell electric vehicles, including alkaline fuel cells (AFC), phosphoric acid fuel cells (PAFC), molten carbonate fuel cells (MCFC), solid oxide fuel cells (SOFC), proton exchange membrane fuel cells (PEMFC), direct methanol fuel cells (DMFC), etc. In order to ensure the long life of the battery assembly 101, good cruising range performance, good power performance, and short charge and discharge time, the temperature of the battery assembly 101 can be adjusted to the target temperature corresponding to the working state, and the temperature difference of the battery assembly 101 can be reduced.

[0081] The controller 102 is configured to obtain a temperature difference across the battery assembly 101. When the temperature difference across the battery assembly 101 is greater than or equal to a first threshold, the controller 102 generates a valve opening control instruction based on the area of ​​the first temperature zone and the area of ​​the second temperature zone. The valve opening control instruction is configured to adjust the openings of the first valve 1011 and the second valve 1012. By controlling the opening of the first valve 1011, the controller 102 controls the flow of the working fluid into the first heat exchange element 1013 connected to the first valve 1011. By controlling the opening of the second valve 1012, the controller 102 controls the flow of the working fluid into the second heat exchange element 1014 connected to the second valve 1012.

[0082] The first valve 1011 is connected to the first heat exchange element 1013 to control the flow of the working medium flowing into the first heat exchange element 1013, wherein the first heat exchange element 1013 is a heat exchange element set in the first temperature zone.

[0083] The second valve 1012 is connected to the second heat exchange element 1014 to control the flow of the working medium flowing into the second heat exchange element 1014, wherein the second heat exchange element 1014 is a heat exchange element set in the second temperature zone.

[0084] It is understood that the valve body for controlling the flow of the heat exchange element does not necessarily have to be the first valve 1011 and the second valve 1012 described above. Two two-way valves can also be used to control the heat exchange element separately. When multiple heat exchange elements are used, a multi-way valve is preferably used. Multiple valve bodies can also be used to control multiple heat exchange elements in combination. This disclosure does not impose any restrictions on this.

[0085] The embodiment of the present disclosure controls the flow of heat exchange medium flowing into the first heat exchange element and the second heat exchange element respectively, thereby achieving the temperature at different positions of the battery assembly 101, thereby ensuring the uniformity of the temperature at different positions of the battery assembly and making the temperature adjustment more flexible.

[0086] Please refer to Figure 2, which is a logic control diagram of a heating management system provided in an embodiment of the present disclosure, which can be applied to the heating management system shown in Figure 1. As shown in Figure 2, the heating management system includes a battery management system (BMS), a power battery thermal management system, a vehicle control unit (VCU), and a vehicle thermal management system.

[0087] The controller 102 may be a component of the above-mentioned heating management system, for example, the controller 102 may be a battery management system, or a vehicle controller.

[0088] The heating management system can control the opening of multiple valves through the BMS, and can also directly control multiple valves through the VCU, while coordinating with the power battery thermal management system and the vehicle thermal management system to adjust the temperature of the battery pack. Specifically, the heating management system directly controls multiple valves through the VCU, while coordinating with the power battery thermal management system and the vehicle thermal management system to adjust the temperature of the battery pack as follows:

[0089] The heating management system first obtains the working status of the battery assembly through the BMS, and then sends the working status of the battery assembly and the target temperature corresponding to the working status to the power battery thermal management system through the BMS.

[0090] The power battery thermal management system determines the corresponding opening degrees of multiple valves based on the operating status of the battery pack and the target temperature. The power battery thermal management system then transfers the working fluid to the battery pack through the multiple heat exchangers corresponding to the valves based on the corresponding opening degrees of the multiple valves. The power battery thermal management system determines whether the battery pack temperature has reached the target temperature based on the operating status of the battery pack. If not, the power battery thermal management system again determines the corresponding opening degrees of the multiple valves based on the operating status of the battery pack and the target temperature. If the battery pack temperature reaches the target temperature, the heating management system can shut down the power battery thermal management system.

[0091] The VCU can receive the working status of the battery assembly and the target temperature corresponding to the working status from the BMS, and then start the vehicle thermal management system to coordinate the power battery thermal management system to adjust the temperature of the battery assembly.

[0092] When the temperature of the battery assembly reaches the target temperature, the heating management system can shut down the vehicle thermal management system.

[0093] Please refer to Figure 3, which is a flow chart of a method for regulating battery temperature provided by an embodiment of the present disclosure. The method is applied to the controller shown in Figure 1. As shown in Figure 3, the method includes but is not limited to the following steps:

[0094] Step S301: obtaining the temperature difference of the battery assembly.

[0095] Specifically, the battery assembly has a first temperature zone and a second temperature zone, the first temperature zone is provided with a first heat exchange element, and the second temperature zone is provided with a second heat exchange element. The first valve is connected to the first heat exchange element to control the flow of the working fluid flowing into the first heat exchange element, and the second valve is connected to the second heat exchange element to control the flow of the working fluid flowing into the second heat exchange element. The controller can control the opening of the first valve and the second valve in the battery assembly to control the flow of the working fluid flowing into the first temperature zone and the second temperature. Therefore, before determining the opening of the first valve and the second valve, the temperature difference of the battery assembly can be obtained first. Among them, the temperature difference is the difference between the second temperature and the first temperature in the battery assembly. The first temperature is the temperature value of the first temperature zone in the battery assembly, the second temperature is the temperature value of the second temperature of the battery assembly, and the first temperature is less than the second temperature.

[0096] In a possible implementation, the first temperature is the lowest temperature in the first temperature zone and / or the second temperature is the highest temperature in the second temperature zone.

[0097] In a possible implementation, the first temperature is any temperature in the first temperature zone, and the second temperature is the highest temperature in the second temperature zone.

[0098] In a possible implementation, the first temperature is the lowest temperature in the first temperature zone, and the second temperature is any temperature in the second temperature zone.

[0099] In a possible implementation, the first temperature is any temperature within the first temperature zone, and the second temperature is any temperature within the second temperature zone.

[0100] In one possible implementation, the controller may receive the temperature difference collected from the BMS. The controller collects the temperatures of different areas of the battery assembly through the BMS, determines the temperature difference of the battery assembly through the BMS, and finally obtains the temperature difference from the BMS.

[0101] For example, please refer to Figure 4, which is a schematic diagram of obtaining the temperature of a battery assembly provided by an embodiment of the present disclosure. As shown in Figure 4, the controller can obtain the temperature of different areas of the battery assembly through the negative temperature coefficient (NCT) thermistors. In Figure 4, the NTCs are arranged in the battery assembly body at intervals of a certain number of cells. The controller can determine the temperature of different areas of the battery assembly by obtaining the temperature at the location of the NTC. For example, the controller can obtain the highest temperature and the lowest temperature in the battery assembly.

[0102] Step S302 : When the temperature difference of the battery assembly is greater than or equal to a preset threshold, a valve opening control instruction is generated according to the area of ​​the first temperature zone and the area of ​​the second temperature zone.

[0103] Specifically, to conserve controller computing power, when the temperature difference between the battery packs is significant (e.g., greater than or equal to a preset threshold), the controller can generate valve opening control instructions based on the areas of the first and second temperature zones. When the temperature difference between the battery packs is small (e.g., less than the threshold), the controller directly controls the opening of the first and second valves to be equal.

[0104] Among them, the valve opening control instruction is used to adjust the first valve opening and the second valve opening. The area of ​​the first temperature zone is the area of ​​the battery assembly surface facing the first heat exchanger in the first temperature zone, and the area of ​​the second temperature zone is the area of ​​the battery assembly surface facing the second heat exchanger in the second temperature zone.

[0105] In the above method, the need to control the openings of multiple valves is determined based on the temperature difference within the battery assembly. When the temperature difference is greater than or equal to a preset threshold, the controller generates valve opening control instructions based on the areas of the first and second temperature zones. This determines the flow rate of the working fluid flowing into the heat exchanger. Compared to existing solutions with single-inlet and single-outlet channels, controlling the flow rates of multiple independent heat exchangers allows quantitative adjustment of the temperature of different areas of the battery assembly based on the actual temperature difference within the battery assembly. This effectively reduces the temperature difference between different areas within the battery assembly while simultaneously adjusting the battery assembly temperature to the target temperature, thereby minimizing temperature heterogeneity within the battery assembly. Furthermore, the controller only controls the openings of the first and second valves when the temperature difference is greater than or equal to a preset threshold. This further simplifies the valve opening adjustment process and saves computing power. Furthermore, generating valve opening control instructions based on the areas of the first and second temperature zones improves the accuracy and relevance of valve control, thereby enabling more precise control of temperature uniformity within the battery assembly. In addition, the above method can also realize real-time monitoring of the temperature difference of the battery assembly, and then adjust the opening of the first valve and the second valve in real time to ensure the real-time temperature uniformity of the battery assembly.

[0106] In the disclosed embodiment, the controller generates a valve opening control instruction and then sends it to the corresponding driver to adjust the valve opening. In other embodiments, after the controller generates the valve opening control instruction, it also directly adjusts the valve opening based on the instruction.

[0107] In an embodiment of the present disclosure, the method further includes: acquiring a working state of the battery assembly, a target temperature corresponding to the working state, and a preset threshold corresponding to the working state.

[0108] In the embodiments disclosed in the present disclosure, by obtaining the working state of the battery assembly, the working mode under different working states is realized, thereby improving the accuracy of valve control. Among them, the working states disclosed in the embodiments of the present disclosure are heating state, heating state while charging and discharging, and cooling state while charging and discharging. The above-mentioned charging and discharging refers to the three states of charging only, discharging only, and charging and discharging simultaneously. Among them, the heating state can be the self-heating state of the battery assembly, or it can be in the form of heating by a heating film.

[0109] Specifically, the controller can obtain the operating status of the battery assembly in real time and determine whether the battery assembly temperature needs to be adjusted based on the operating status of the battery assembly. The operating status of the battery assembly includes, but is not limited to, the battery assembly temperature, whether the battery assembly is in a charging state, or whether the battery assembly is in a discharging state. The vehicle can also obtain a target temperature corresponding to the operating status of the battery assembly, such as a target temperature suitable for battery assembly operation, a target temperature suitable for charging the battery assembly, or a target temperature suitable for discharging the battery assembly.

[0110] In addition, this step can be set in any step before generating the valve opening control instruction based on the area of ​​the first temperature zone and the area of ​​the second temperature zone.

[0111] In the embodiment of the present disclosure, the area of ​​the first temperature zone and the area of ​​the second temperature zone can be obtained by preliminary thermal management testing of the battery assembly, that is, different temperature ranges are found through thermal management testing, thereby forming two temperature zones. Therefore, for the battery assembly, the area of ​​the first temperature zone is often larger than the area of ​​the second temperature zone.

[0112] Specifically, in one embodiment of the present disclosure, the battery assembly includes a plurality of cells spaced apart along a first direction. The cells are prismatic and have two electrodes, one at each end along the direction in which the cells extend (i.e., the second direction). The battery assembly comprises multiple electrodes at both ends along the direction in which the cells extend, thereby forming a first electrode group. Therefore, the battery assembly has two second temperature zones and one first temperature zone, with the first temperature zone located between the two second temperature zones. The battery assembly has a first length along the first direction and a second length along the second direction. The area of ​​the second temperature zone is the product of the first length and 20%-40% of the second length. Specifically, the second temperature zone is the portion of the battery assembly extending 10%-20% from the surface of the lead-out electrode toward the center along the second direction. The area of ​​the second temperature zone is the projected area of ​​this portion along the surface formed by the first and second directions. The area of ​​the first temperature zone is the product of the first length and 60%-80% of the second length. Specifically, the first temperature zone is the portion of the battery assembly excluding the first temperature zone, which is located between the two second temperature zones.

[0113] In another embodiment of the present disclosure, the battery assembly includes a plurality of cells spaced apart along a first direction. The cells are prismatic and have multiple terminals, with the terminals located on the same surface of the cells. In this case, the battery assembly has a first temperature zone and a second temperature zone. The second temperature zone is defined as the area of ​​the battery assembly extending 70%-90% from the surface of the terminal toward the surface away from the terminal, with the remainder of the area constituting the first temperature zone. In this case, the area of ​​the second temperature zone is parallel to 70%-90% of the surface area of ​​the terminal, while the area of ​​the first temperature zone is parallel to 10%-30% of the surface area of ​​the terminal.

[0114] In the disclosed embodiments, the first and second temperature zones can be determined based on the performance of the battery assembly. For example, N sensors are positioned on a surface of the battery assembly, and the first and second temperature zones are distinguished based on the temperatures detected by the sensors, with a significant difference between the first and second temperature zones. Furthermore, the temperature differences detected by sensors within the same temperature zone are minimal.

[0115] In one possible implementation, when the temperature difference of the battery assembly is greater than or equal to a preset threshold and the second temperature is less than the target temperature, a valve opening control instruction is generated based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0116] Specifically, when the temperature difference between the battery packs is greater than or equal to a preset threshold, the controller can quantitatively control the flow of the working fluid into the first and second heat exchange elements by controlling the openings of the first and second valves, respectively. Therefore, when the second temperature is less than the target temperature, both the first and second temperatures of the battery packs have not reached the target temperature, and working fluid must flow into both the first and second temperature zones to adjust the temperature to the target temperature. Therefore, the controller can generate valve opening control instructions based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0117] In one possible implementation, when the temperature difference of the battery assembly is greater than or equal to a preset threshold and the first temperature is greater than the target temperature, a valve opening control instruction is generated based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0118] Specifically, when the temperature difference between the battery packs is greater than or equal to a preset threshold, the controller can quantitatively control the flow of the working fluid into the first and second heat exchange elements by controlling the openings of the first and second valves, respectively. Therefore, when the first temperature is greater than the target temperature, and both the first and second temperatures of the battery pack have not reached the target temperature, both the first and second temperature zones require the flow of working fluid to adjust the temperature to the target temperature. Therefore, the controller can generate valve opening control instructions based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0119] In one possible implementation, when the battery assembly is in a heating state, the controller obtains a target temperature and a first threshold value corresponding to the heating state of the battery assembly. When the temperature difference of the battery assembly is greater than or equal to the first threshold value, and the second temperature is less than the target temperature corresponding to the heating state, the controller generates a valve opening control instruction based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0120] Since the temperatures of different battery assembly areas can be collected using NTCs, the area of ​​the first temperature zone can be determined based on the cell corresponding to the NTC recording the first temperature, and the area of ​​the second temperature zone can be determined based on the cell corresponding to the NTC recording the second temperature. In the heating state, based on the preset condition that the battery assembly temperature difference is greater than or equal to the first threshold, and the second temperature is less than the target temperature corresponding to the heating state, a valve opening control instruction is generated to improve accuracy.

[0121] In addition, the target temperature in the heating state can be selected as the temperature to exit the state, such as -20°C, -10°C, etc.

[0122] In one possible embodiment, when the battery assembly is in the charging-discharging-with-cooling operating state, the controller obtains a target temperature and a second threshold value corresponding to the charging-discharging-with-cooling operating state. When the temperature difference of the battery assembly is greater than or equal to the second threshold value, and the first temperature is greater than the target temperature corresponding to the charging-discharging-with-cooling state, the controller generates a valve opening control instruction based on the area of ​​the first temperature zone and the area of ​​the second temperature zone.

[0123] Specifically, when the working state of the battery assembly is charging and discharging while cooling, if the temperature difference of the battery assembly is too large, for example, greater than the second threshold value, the controller can reduce the temperature difference by determining the opening of the first valve and the second valve. Furthermore, when the first temperature is greater than the target temperature, that is, the temperature of the battery assembly is greater than the target temperature, the controller can cool the first temperature zone and the second temperature zone at the same time. Cooling while charging and discharging means that the battery assembly is in the charging and discharging state and the heat exchanger is in the state of cooling the battery assembly. In the state of charging and discharging while cooling, based on the fact that the temperature difference of the battery assembly is greater than or equal to the second threshold value and the first temperature is greater than the target temperature corresponding to the state of charging and discharging while cooling, a valve opening control instruction is generated to improve accuracy.

[0124] In addition, the target temperature in the state of charging and discharging while cooling can be selected as the temperature at which the state is exited, such as 33° C., 35° C., etc.

[0125] In one possible embodiment, when the battery assembly is in the operating state of heating-while-charging and discharging, the controller obtains a target temperature, a third threshold, and a fourth threshold corresponding to the battery assembly operating state of heating-while-charging and discharging, where the third threshold is less than the fourth threshold. When the temperature difference of the battery assembly is greater than or equal to the third threshold and less than or equal to the fourth threshold, and the second temperature is less than the target temperature corresponding to the heating state, a valve opening control instruction is generated based on the area of ​​the first temperature zone and the area of ​​the second temperature zone.

[0126] Specifically, when the working state of the battery assembly is charging and discharging while heating, if the temperature difference of the battery assembly is too large, for example, greater than or equal to the third threshold value and less than or equal to the fourth threshold value, the controller can reduce the temperature difference by determining the opening of the first valve and the second valve. Furthermore, when the second temperature is less than the target temperature corresponding to the heating state, that is, the temperature of the battery assembly is less than the target temperature, the controller can heat the first temperature zone and the second temperature zone at the same time. Heating while charging and discharging means that the battery assembly is in the charging and discharging state and the heat exchanger is in the state of heating the battery assembly. In the state of charging and discharging while heating, based on the fact that the temperature difference of the battery assembly is greater than or equal to the third threshold value and less than or equal to the fourth threshold value, and the second temperature is less than the target temperature corresponding to the heating state, a valve opening control instruction is generated to improve accuracy.

[0127] In addition, the target temperature in the heating and charging and discharging state can be selected as the temperature to exit the state, such as 20°C, 15°C, 10°C, etc.

[0128] In one possible embodiment, the target temperatures corresponding to different states are different and can be determined based on actual requirements. Generally, the target temperature in the heating state is lower than the target temperature in the heating-while-charging-and-discharging state, and the target temperature in the heating-while-charging-and-discharging state is lower than the target temperature in the cooling-while-charging-and-discharging state.

[0129] In one possible embodiment, the controller generates a valve opening control instruction based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone, including: the controller determines the opening control instruction of the first valve and the opening control instruction of the second valve based on the first temperature difference area and the second temperature difference area.

[0130] The first temperature difference area is determined based on the first temperature, the target temperature, and the area of ​​the first temperature zone, and the second temperature difference area is determined based on the second temperature, the target temperature, and the area of ​​the second temperature zone.

[0131] In one possible implementation, the controller determines the opening control instruction of the first valve according to the proportion of the first temperature difference area in the temperature difference area. The controller may also determine the opening control instruction of the second valve according to the opening control instruction of the first valve.

[0132] The temperature difference area includes the sum of the first temperature difference area and the second temperature difference area. The first temperature difference area is the product of the first temperature difference and the area of ​​the second temperature zone, where the first temperature difference is the difference between the average temperature of the first temperature zone and the target temperature. The second temperature difference area is the product of the second temperature difference and the area of ​​the second temperature zone, where the second temperature difference is the difference between the average temperature of the second temperature zone and the target temperature.

[0133] In one possible implementation, the controller determines the opening control instruction of the first valve according to the proportion of the first temperature difference area in the temperature difference area. The controller may also determine the opening control instruction of the second valve according to the opening control instruction of the first valve.

[0134] The temperature difference area includes the sum of the first temperature difference area and the second temperature difference area. The first temperature difference area is the product of the first temperature difference and the area of ​​the second temperature zone, and the first temperature difference is the difference between the weighted average temperature of the first temperature zone and the target temperature. The second temperature difference area is the product of the second temperature difference and the area of ​​the second temperature zone, and the second temperature difference is the difference between the weighted average temperature of the second temperature zone and the target temperature. The weighted average temperature refers to the weighted average value of multiple temperatures within the first temperature zone. The second temperature zone is sampled using the same scheme to obtain the weighted average temperature.

[0135] In one possible implementation, the controller determines the opening control instruction of the first valve according to the proportion of the first temperature difference area in the temperature difference area. The controller may also determine the opening control instruction of the second valve according to the opening control instruction of the first valve.

[0136] The temperature difference area includes the sum of the first temperature difference area and the second temperature difference area. The first temperature difference area is the product of the first temperature difference and the area of ​​the second temperature zone, where the first temperature difference is the difference between the median temperature of the first temperature zone and the target temperature. The second temperature difference area is the product of the second temperature difference and the area of ​​the second temperature zone, where the second temperature difference is the difference between the median temperature of the second temperature zone and the target temperature. The median temperature refers to the temperature value corresponding to the median of multiple first temperatures within the first temperature zone. The second temperature zone is sampled using the same scheme to obtain the median temperature.

[0137] In a possible implementation, the sum of the opening of the first valve and the opening of the second valve is 1. Therefore, when the controller obtains the opening of the first valve, it can determine the opening of the second valve according to the opening of the first valve.

[0138] In one possible implementation, when the battery assembly is in the charging-discharging-with-cooling operating state, the controller obtains a target temperature and a second threshold value corresponding to the charging-discharging-with-cooling operating state. When the temperature difference of the battery assembly is greater than or equal to the second threshold value, and the first temperature is greater than the target temperature corresponding to the charging-with-cooling state, the controller generates a valve opening control instruction based on the area of ​​the first temperature zone and the area of ​​the second temperature zone.

[0139] Specifically, when the battery assembly is operating in a state of charging and discharging while cooling, if the temperature difference of the battery assembly is too large, for example, greater than a second threshold, the controller can reduce the temperature difference by determining the openings of the first valve and the second valve. Furthermore, if the first temperature is greater than the target temperature, that is, the temperature of the battery assembly is greater than the target temperature, the controller can cool both the first temperature zone and the second temperature zone simultaneously.

[0140] In one possible implementation, when the temperature difference of the battery assembly is greater than or equal to a fourth threshold, the controller generates a first valve opening control instruction based on the ratio of the area of ​​the first temperature zone to the sum of the areas of the first temperature zone and the second temperature zone. The controller then determines a second valve opening control instruction based on the first valve opening control instruction.

[0141] In a possible implementation, the sum of the opening of the first valve and the opening of the second valve is 1. Therefore, after determining the opening of the first valve, the controller can determine the opening of the second valve according to the opening of the first valve.

[0142] In one possible implementation, the sum of the openings of the first valve and the second valve can be adjusted based on actual needs. Therefore, after determining the opening of the first valve, the controller can determine the opening of the second valve based on the opening of the first valve. For example, the opening of the first valve and the opening of the second valve can be proportional.

[0143] In a possible implementation, during the process of heating the battery assembly by the working medium, when the temperature difference of the battery assembly is greater than a first threshold, the opening degree of the first valve is greater than the opening degree of the second valve.

[0144] Specifically, when heating a battery assembly to increase its temperature, if the temperature difference across the battery assembly exceeds a first threshold, the temperature difference is excessive, adversely affecting the lifespan and performance of the battery assembly. Therefore, the controller can increase the heating power to the first temperature zone of the battery assembly while decreasing the heating power to the second temperature zone. For example, the controller can increase the opening of the first valve relative to the second valve to increase the heating power to the first temperature zone and decrease the heating power to the second temperature zone.

[0145] In a possible implementation, during the process of cooling the battery assembly by the working medium, when the temperature difference of the battery assembly is greater than a second threshold, the opening degree of the first valve is smaller than the opening degree of the second valve.

[0146] Specifically, when cooling the battery assembly to lower its temperature, if the temperature difference of the battery assembly exceeds a second threshold, the temperature difference is too large, which is not conducive to maintaining the lifespan and performance of the battery assembly. Therefore, the controller can reduce the cooling power for the first temperature zone while increasing the cooling power for the second temperature zone. For example, the controller can make the opening of the first valve smaller than the opening of the second valve to reduce the cooling power for the first temperature zone and increase the cooling power for the second temperature zone.

[0147] In one possible implementation, when the temperature difference of the battery assembly is greater than or equal to the preset threshold and the second temperature is greater than or equal to the target temperature, the controller determines an opening control instruction for the first valve based on a proportion of the first temperature difference area to the temperature difference area. The controller may also determine an opening control instruction for the second valve based on the opening control instruction for the first valve.

[0148] The temperature difference area includes the sum of the first temperature difference area and the second temperature difference area. The first temperature difference area is the product of the first temperature difference and the area of ​​the second temperature zone, where the first temperature difference is the difference between the average temperature of the first temperature zone and the target temperature. The second temperature difference area is the product of the second temperature difference and the area of ​​the second temperature zone, where the second temperature difference is the difference between the average temperature of the second temperature zone and the target temperature.

[0149] Under this condition, that is, when the temperature difference of the battery assembly is greater than or equal to the preset threshold and the second temperature is greater than or equal to the target temperature, the second temperature difference is 0. The heat exchange valve of the first heat exchange element corresponding to the first temperature zone is fully opened, that is, the opening degree of the first valve is 1, thereby improving the heat exchange effect and ensuring the uniform temperature of the battery assembly.

[0150] In one possible implementation, when the temperature difference of the battery assembly is greater than or equal to the preset threshold and the first temperature is less than or equal to the target temperature, the controller determines an opening control instruction for the first valve based on a proportion of the first temperature difference area in the total temperature difference area. The controller may also determine an opening control instruction for the second valve based on the opening control instruction for the first valve.

[0151] The temperature difference area includes the sum of the first temperature difference area and the second temperature difference area. The first temperature difference area is the product of the first temperature difference and the area of ​​the second temperature zone, where the first temperature difference is the difference between the average temperature of the first temperature zone and the target temperature. The second temperature difference area is the product of the second temperature difference and the area of ​​the second temperature zone, where the second temperature difference is the difference between the average temperature of the second temperature zone and the target temperature.

[0152] Under this condition, that is, when the temperature difference of the battery assembly is greater than or equal to the preset threshold and the first temperature is less than or equal to the target temperature, the first temperature difference is 0. The heat exchange valve of the first heat exchange element corresponding to the second temperature zone is then fully opened, that is, the opening degree of the first valve is 1, thereby improving the heat exchange effect and ensuring the uniform temperature of the battery assembly.

[0153] Please refer to FIG5, which is a schematic diagram of a heating process provided by an embodiment of the present disclosure. As shown in FIG5, the controller obtains the average temperature of the second temperature zone of the battery assembly as T H The area of ​​the second temperature zone accounts for S in the total area of ​​the battery assembly. H The average temperature of the first temperature zone is T L The area of ​​the first temperature zone accounts for S of the total area of ​​the battery assembly. L. The opening of the first valve and the opening of the second valve are 1, the opening of the first valve is K1, and the opening of the second valve is 1-K1. The target temperature T0 of the controller for pure heating of the battery assembly is -20°C. Among them, the average temperature of the second temperature zone of the battery assembly can be determined based on the average value of multiple temperatures collected by multiple NTCs in the second temperature zone of the battery assembly, and the average temperature of the first temperature zone of the battery assembly can be determined based on the average value of multiple temperatures collected by multiple NTCs in the first temperature zone of the battery assembly. The area of ​​the second temperature zone can be determined based on the area of ​​the battery cell corresponding to the NTC in the second temperature zone of the battery assembly, and the area of ​​the first temperature zone can be determined based on the area of ​​the battery cell corresponding to the NTC in the first temperature zone of the battery assembly.

[0154] S501, determine whether the lowest temperature is greater than or equal to -30 degrees Celsius and less than or equal to -20 degrees Celsius. If the lowest temperature is within this range, proceed to S502 to heat the battery assembly.

[0155] S502: Heating the battery assembly. When the first temperature is within a first preset range and the temperature difference is less than a first threshold, generating a first valve opening control instruction and a second valve opening control instruction. The first valve opening control instruction and the second valve opening control instruction are used to adjust the opening of the first valve to be equal to the opening of the second valve. For example, the opening of the first valve is 50%, and the opening of the second valve is 50%.

[0156] S503: Determine whether the temperature difference is greater than or equal to 5 degrees Celsius. The first threshold may be 5°C. For example, the controller may make this determination based on the difference between the highest and lowest temperatures of the battery assembly. Alternatively, the controller may make this determination based on the difference between any temperature in the first temperature zone and any temperature in the second temperature zone of the battery assembly. If the temperature difference is greater than or equal to 5°C, proceed to S504. If the temperature difference is less than 5°C, proceed to S505.

[0157] S504: Quantitatively adjust the openings of the multiple valves. For example, when the temperature difference is greater than or equal to 5°C, the controller may quantitatively reduce the opening of the second valve to reduce the heating power to the second temperature zone, with the opening range of the second valve being 0 to 50%. The controller may quantitatively increase the opening of the first valve to increase the heating power to the first temperature zone, with the opening range of the first valve being 50 to 100%.

[0158] In one implementation, the controller may determine the opening of the first valve and the opening of the second valve based on the average temperature of the second temperature zone, the proportion of the area of ​​the second temperature zone in the total area of ​​the battery assembly, the average temperature of the first temperature zone, the proportion of the area of ​​the first temperature zone in the total area of ​​the battery assembly, and the target temperature. Specifically, the controller may determine the opening of the first valve based on the following formula:

[0159] Among them, K1 is the opening of the first valve, the average temperature of the second temperature zone T H It can be any value in the range of -25°C to -10°C. The average temperature of the first temperature zone T L It can be any value in the range of -30℃ to -20℃, and T H Greater than T L , the target temperature T0 is -20℃.

[0160] When the maximum temperature of the battery component T max When the temperature is less than the target temperature, the controller can quantitatively determine the opening of the first valve and the opening of the second valve according to the above formula.

[0161] For example, if the area of ​​the first temperature zone accounts for any value between 10% and 90% of the total area of ​​the battery assembly, then the opening of the first valve obtained according to the above formula is correspondingly between 0.19 and 1. Accordingly, the controller can determine the opening of the second valve to be between 0 and 0.81 based on the opening of the first valve.

[0162] For another example, if the area of ​​the first temperature zone and the area of ​​the second temperature zone both account for 50% of the total area of ​​the battery assembly, then the opening of the first valve obtained according to the above formula is 0.67 to 1. Accordingly, the controller can determine the opening of the second valve to be 0 to 0.23 based on the opening of the first valve.

[0163] When the temperature difference of the battery assembly is greater than or equal to the preset threshold and the second temperature is greater than or equal to the target temperature, the first temperature difference is 1. For example, when the maximum temperature T max When the temperature is greater than or equal to the target temperature, the opening of the first valve is 1, and the opening of the second valve is 0. At this time, the controller increases the temperature of the first temperature zone to the target temperature.

[0164] Furthermore, after transmitting the high-temperature working fluid to the battery assembly via the heat exchange element corresponding to the first temperature zone and the heat exchange element corresponding to the second temperature zone, respectively, based on the openings of the first and second valves determined above, the controller can further determine the temperature difference of the battery assembly. For example, if the temperature difference of the battery assembly is still greater than or equal to 5°C, the controller can again quantitatively adjust the openings of the multiple valves according to the above formula until the temperature difference of the battery assembly is less than 5°C.

[0165] S505: Maintain the original heating strategy. When the temperature difference of the battery assembly is less than 5° C., the controller may maintain the original heating strategy and continue to increase the temperature of the battery assembly.

[0166] S506: Determine whether the lowest temperature is greater than or equal to -20 degrees Celsius. If the lowest temperature of the battery pack is greater than or equal to -20 degrees Celsius, proceed to S507. If the lowest temperature of the battery pack is less than -20 degrees Celsius, return to S503 to continue heating the battery pack.

[0167] S507: Exit pure heating. If the lowest temperature of the battery assembly is greater than or equal to the target temperature, the temperature of the battery assembly has increased to the target temperature, and the controller may end pure heating of the battery assembly.

[0168] Please refer to Figure 6, which is a schematic diagram of a process flow of heating and discharging provided by an embodiment of the present disclosure. As shown in Figure 6, the opening of the first valve is K1, and the opening of the second valve is 1-K1.

[0169] S601: Determine whether the lowest temperature is greater than or equal to -20 degrees Celsius and less than or equal to 15 degrees Celsius. If the lowest temperature is within this range, proceed to S602 to heat the battery assembly.

[0170] S602: Heating the battery assembly. When the first temperature is within a first preset range and the temperature difference is less than a third threshold, generating a first valve opening control instruction and a second valve opening control instruction. The first valve opening control instruction and the second valve opening control instruction are used to adjust the opening of the first valve to be equal to the opening of the second valve. For example, the opening of the first valve is 50%, and the opening of the second valve is 50%.

[0171] S603: Determine whether the temperature difference is greater than or equal to 5 degrees Celsius. The third threshold may be 5°C. For example, the controller may make this determination based on the difference between the highest and lowest temperatures of the battery assembly. Alternatively, the controller may make this determination based on the difference between any temperature in the first temperature zone and any temperature in the second temperature zone of the battery assembly. If the temperature difference is greater than or equal to 5°C, proceed to S604. If the temperature difference is less than 5°C, proceed to S605.

[0172] S604: Determine whether the temperature difference is greater than or equal to 10 degrees Celsius. The fourth threshold may be 10 degrees Celsius. For example, the controller may make this determination based on the difference between the highest and lowest temperatures of the battery assembly. If the temperature difference is greater than or equal to 10 degrees Celsius, proceed to S606. If the temperature difference is greater than or equal to 5 degrees Celsius and less than 10 degrees Celsius, proceed to S607.

[0173] S605: Maintain the original heating strategy. If the temperature difference of the battery assembly is less than 5° C., the controller may maintain the original heating strategy and continue to increase the temperature of the battery assembly.

[0174] S606: Cool the second temperature zone and heat the first temperature zone. For example, if the temperature difference of the battery assembly is greater than or equal to 10°C, the temperature difference of the battery assembly is too large, which is not conducive to the charging and discharging of the battery assembly. The controller can reduce the opening of the second valve to 0 and then start cooling. The opening range of the second valve is 0 to 50%. The controller can quantitatively increase the opening of the first valve. The opening range of the first valve is 50 to 100%, thereby minimizing the temperature difference of the battery assembly.

[0175] In one possible implementation, the controller may determine the opening of the second valve based on the ratio of the area of ​​the second temperature zone to the total area of ​​the battery assembly, and determine the opening of the first valve based on the ratio of the area of ​​the first temperature zone to the total area of ​​the battery assembly. Specifically, the controller may determine the opening of the first valve based on the following formula:

[0176] Among them, K1 is the opening of the first valve, S L is the proportion of the area of ​​the first temperature zone in the total area of ​​the battery assembly, S H is the proportion of the area of ​​the second temperature zone in the total area of ​​the battery assembly, S L +S H is the total area of ​​the battery assembly.

[0177] Furthermore, after transmitting the working fluid to the battery assembly through the heat exchange element corresponding to the first temperature zone and the heat exchange element corresponding to the second temperature zone, respectively, based on the openings of the first and second valves determined above, the controller can further determine the temperature difference of the battery assembly. For example, if the temperature difference of the battery assembly is still greater than or equal to 10°C at step S603, the controller can further quantitatively adjust the openings of the multiple valves according to the above formula until the temperature difference of the battery assembly is greater than or equal to 5°C and less than 10°C.

[0178] S607: Quantitatively adjust the openings of the multiple valves. For example, when the temperature difference of the battery assembly is greater than or equal to 5°C and less than 10°C, the controller may quantitatively reduce the opening of the second valve to reduce the heating power to the second temperature zone, with the opening range of the second valve being 0 to 50%. The controller may quantitatively increase the opening of the first valve to increase the heating power to the first temperature zone, with the opening range of the first valve being 50 to 100%.

[0179] In one implementation, the controller may determine the opening of the first valve and the opening of the second valve based on the average temperature of the second temperature zone, the proportion of the area of ​​the second temperature zone in the total area of ​​the battery assembly, the average temperature of the first temperature zone, the proportion of the area of ​​the first temperature zone in the total area of ​​the battery assembly, and the target temperature. Specifically, the controller may determine the opening of the first valve based on the following formula:

[0180] Among them, K1 is the opening of the first valve, the average temperature of the second temperature zone T H It can be any value in the range of -15°C to 25°C. The average temperature of the first temperature zone T L It can be any value in the range of -20℃ to 15℃, and T H Greater than T L , the target temperature T0 is 15℃.

[0181] When the maximum temperature of the battery component T max Less than the target temperature and 10℃≥T max -T min When the temperature is ≥5°C, the controller can quantitatively determine the opening of the first valve and the opening of the second valve according to the above formula.

[0182] For example, if the area of ​​the first temperature zone accounts for any value between 10% and 90% of the total area of ​​the battery assembly, then the opening of the first valve obtained according to the above formula is correspondingly between 0.115 and 1. Accordingly, the controller can determine the opening of the second valve to be between 0 and 0.885 based on the opening of the first valve.

[0183] For another example, if the area of ​​the first temperature zone and the area of ​​the second temperature zone both account for 50% of the total area of ​​the battery assembly, then the opening of the first valve obtained according to the above formula is 0.538 to 1. Accordingly, the controller can determine the opening of the second valve to be 0 to 0.462 based on the opening of the first valve.

[0184] When the maximum temperature of the battery component T max When the temperature is greater than or equal to the target temperature, the opening of the first valve is 1, and the opening of the second valve is 0. At this time, the controller increases the temperature of the first temperature zone to the target temperature.

[0185] Furthermore, after transmitting the high-temperature working fluid to the battery assembly via the heat exchange element corresponding to the first temperature zone and the heat exchange element corresponding to the second temperature zone, respectively, based on the openings of the first and second valves determined above, the controller can further determine the temperature difference of the battery assembly. If the temperature difference of the battery assembly is still greater than or equal to 5°C, the controller can proceed to S603 again until the temperature difference of the battery assembly is less than 5°C.

[0186] S608: Determine whether the minimum temperature is greater than or equal to 23 degrees Celsius. If the minimum temperature of the battery pack is greater than or equal to 23 degrees Celsius, proceed to S609. If the minimum temperature of the battery pack is less than 23 degrees Celsius, return to S603.

[0187] S609: Exit heating. If the lowest temperature of the battery assembly is greater than or equal to 23° C., the controller may terminate heating of the battery assembly.

[0188] Please refer to Figure 7, which is a schematic diagram of a process flow of charging and cooling provided by an embodiment of the present disclosure. As shown in Figure 7, the opening of the first valve is K1, and the opening of the second valve is 1-K1.

[0189] S701: Determine whether the battery assembly needs to be cooled. For example, if the maximum temperature of the battery assembly is greater than or equal to 38°C and the minimum temperature of the battery assembly is greater than or equal to 32°C, or the maximum temperature of the battery assembly is greater than or equal to 42°C, the controller proceeds to S702 to cool the battery assembly.

[0190] S702: Cool the battery assembly. When the first temperature is within a first preset range and the temperature difference is less than a second threshold, generate a first valve opening control instruction and a second valve opening control instruction. The first valve opening control instruction and the second valve opening control instruction are used to adjust the opening of the first valve to be equal to the opening of the second valve. For example, the opening of the first valve is 50%, and the opening of the second valve is 50%.

[0191] S703: Determine whether the temperature difference is greater than or equal to 10 degrees Celsius. The second threshold may be 10°C. For example, the controller may make this determination based on the difference between the highest and lowest temperatures of the battery assembly. Alternatively, the controller may make this determination based on the difference between any temperature in the first temperature zone and any temperature in the second temperature zone of the battery assembly. If the temperature difference is greater than or equal to 10°C, proceed to S704. If the temperature difference is less than 10°C, proceed to S705.

[0192] S704: Quantitatively adjust the openings of the multiple valves. For example, when the temperature difference is greater than or equal to 10°C, the controller may quantitatively increase the opening of the second valve to increase cooling power to the second temperature zone, with the opening range of the second valve being 50% to 100%. The controller may quantitatively decrease the opening of the first valve to reduce cooling power to the first temperature zone, with the opening range of the first valve being 0% to 50%.

[0193] In one implementation, the controller may determine the opening of the first valve and the opening of the second valve based on the average temperature of the second temperature zone, the proportion of the area of ​​the second temperature zone in the total area of ​​the battery assembly, the average temperature of the first temperature zone, the proportion of the area of ​​the first temperature zone in the total area of ​​the battery assembly, and the target temperature. Specifically, the controller may determine the opening of the first valve based on the following formula:

[0194] Among them, K1 is the opening of the first valve, the average temperature of the second temperature zone T H It can be any value in the range of 33°C to 60°C. The average temperature of the first temperature zone T L It can be any value in the range of 25℃ to 50℃, and T H Greater than T L , the target temperature T0 is 33℃.

[0195] When the lowest temperature of the battery component T min When the temperature is greater than the target temperature, the controller can quantitatively determine the opening of the first valve and the opening of the second valve according to the above formula.

[0196] For example, if the area of ​​the first temperature zone accounts for any value between 10% and 90% of the total area of ​​the battery assembly, then the opening of the first valve obtained according to the above formula is correspondingly between 0 and 0.85. Accordingly, the controller can determine the opening of the second valve to be between 0.15 and 1 based on the opening of the first valve.

[0197] For another example, if the area of ​​the first temperature zone and the area of ​​the second temperature zone both account for 50% of the total area of ​​the battery assembly, then the opening of the first valve obtained according to the above formula is 0 to 0.386. Accordingly, the controller can determine the opening of the second valve to be 0.614 to 1 based on the opening of the first valve.

[0198] When the temperature difference of the battery assembly is greater than or equal to the preset threshold and the first temperature is less than or equal to the target temperature, the first temperature difference is 0. For example, when the lowest temperature T min When the temperature is less than or equal to the target temperature, the opening of the first valve is 0 and the opening of the second valve is 1. At this time, the controller increases the temperature of the second temperature zone to the target temperature.

[0199] Furthermore, after transmitting the low-temperature working fluid to the battery assembly via the heat exchange element corresponding to the first temperature zone and the heat exchange element corresponding to the second temperature zone based on the openings of the first and second valves determined above, the controller can further determine the temperature difference of the battery assembly. For example, if the temperature difference of the battery assembly is still greater than or equal to 10°C, the controller can again quantitatively adjust the openings of the multiple valves according to the above formula until the temperature difference of the battery assembly is less than 10°C.

[0200] S705: Determine the valve opening based on the current. If the temperature difference in the battery assembly is less than 10°C, the controller can determine the corresponding heating value of the battery assembly based on the current in the battery assembly. Then, the controller can match the cooling power for the second and first temperature zones of the battery assembly based on the heating value. Finally, the controller determines the opening of the second and first valves based on the cooling power for the second and first temperature zones of the battery assembly.

[0201] S706: Determine whether the battery pack temperature has reached a preset value. If the maximum battery pack temperature is less than or equal to 40°C and the minimum battery pack temperature is less than or equal to 25°C, or if the maximum battery pack temperature is less than or equal to 33°C, proceed to S707. If the battery pack temperature is not within this range, return to S703 and continue cooling the battery pack.

[0202] S707: Exit cooling. If the maximum temperature of the battery assembly is less than or equal to 40°C and the minimum temperature of the battery assembly is less than or equal to 25°C, or the maximum temperature of the battery assembly is less than or equal to 33°C, the temperature of the battery assembly has dropped to the target temperature, and the controller may end cooling the battery assembly.

[0203] The method of the embodiment of the present disclosure is described in detail above, and the device of the embodiment of the present disclosure is provided below.

[0204] Please refer to Figure 8, which is a schematic diagram of the structure of a controller provided by an embodiment of the present disclosure. As shown in Figure 8, the controller 80 may include: one or more processors 801, one or more memories 802, and one or more communication interfaces 803. These components may be connected via a bus 804 or other means. Figure 8 takes the connection via bus 804 as an example. The controller 80 is the same component as the above-mentioned controller 102. Among them, the communication interface 803 can be used for the controller 80 to communicate with other communication devices, such as other controllers. Specifically, the communication interface 803 can be a wired interface.

[0205] The memory 802 can be coupled to the processor 801 via a bus 804 or an input / output port, or the memory 802 can be integrated with the processor 801. The memory 802 is used to store various software programs and / or multiple sets of instructions or data. Specifically, the memory 802 can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 802 may include a high-speed random access memory and may also include a non-volatile memory, such as one or more disk storage devices, flash memory devices, or other non-volatile solid-state storage devices. The memory 802 may store an operating system (hereinafter referred to as system), such as an embedded operating system such as uCOS, VxWorks, or RTLinux. The memory 802 may also store a network communication program that can be used to communicate with one or more additional devices, one or more user devices, or one or more terminals. The memory 802 may be independent and connected to the processor 801 via a bus 804. The memory 802 may also be integrated with the processor 801.

[0206] The memory 802 is used to store application code for executing the above solution, and the execution is controlled by the processor 801. The processor 801 is used to execute the application code stored in the memory 802.

[0207] Processor 801 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the present disclosure. Processor 801 may also be a combination that implements specific functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and the like.

[0208] In the embodiment of the present disclosure, the processor 801 may be used to read and execute computer-readable instructions. Specifically, the processor 801 may be used to call a program stored in the memory 802 to perform the following operations:

[0209] Obtaining a temperature difference of the battery assembly, where the temperature difference is a difference between a second temperature and a first temperature in the battery assembly, the first temperature being a temperature value of a first temperature zone of the battery assembly, and the second temperature being a temperature value of a second temperature zone of the battery assembly, wherein the first temperature is less than the second temperature;

[0210] When the temperature difference of the battery assembly is greater than or equal to a preset threshold, a valve opening control instruction is generated based on the area of ​​the first temperature zone and the area of ​​the second temperature zone. The valve opening control instruction is used to adjust the opening of the first valve and the second valve. The area of ​​the first temperature zone is the area of ​​the battery assembly surface facing the first heat exchanger in the first temperature zone, and the area of ​​the second temperature zone is the area of ​​the battery assembly surface facing the second heat exchanger in the second temperature zone.

[0211] In a possible implementation, the processor 801 is specifically configured to:

[0212] When the temperature difference of the battery assembly is greater than or equal to a preset threshold and the second temperature is less than the target temperature, a valve opening control instruction is generated according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0213] In a possible implementation, the processor 801 is specifically configured to:

[0214] When the temperature difference of the battery is greater than or equal to a preset threshold and the first temperature is greater than a target temperature, a valve opening control instruction is generated according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

[0215] In a possible implementation, the processor 801 is specifically configured to:

[0216] Obtaining a target temperature and a first threshold corresponding to a heating state of the battery assembly;

[0217] When the temperature difference of the battery assembly is greater than or equal to the first threshold and the second temperature is less than the target temperature corresponding to the heating state, a valve opening control instruction is generated according to the area of ​​the first temperature zone and the area of ​​the second temperature zone.

[0218] In a possible implementation, the processor 801 is specifically configured to:

[0219] Obtaining a target temperature and a second threshold value corresponding to a battery assembly operating state of cooling and charging;

[0220] When the temperature difference of the battery assembly is greater than or equal to the second threshold and the first temperature is greater than the target temperature corresponding to the cooling and charging and discharging state, a valve opening control instruction is generated according to the area of ​​the first temperature zone and the area of ​​the second temperature zone.

[0221] In a possible implementation, the processor 801 is specifically configured to:

[0222] Obtaining a target temperature, a third threshold, and a fourth threshold corresponding to a state where the battery assembly is in a heating and charging / discharging state, wherein the third threshold is less than the fourth threshold;

[0223] When the temperature difference of the battery assembly is greater than or equal to the third threshold and less than or equal to the fourth threshold, and the second temperature is less than the target temperature corresponding to the heating state, a valve opening control instruction is generated according to the area of ​​the first temperature zone and the area of ​​the second temperature zone.

[0224] In a possible implementation, the processor 801 is specifically configured to:

[0225] Determining an opening control instruction for the first valve and an opening control instruction for the second valve according to the first temperature difference area and the second temperature difference area;

[0226] The first temperature difference area is determined according to the first temperature, the target temperature, and the area of ​​the first temperature zone; and the second temperature difference area is determined according to the second temperature, the target temperature, and the area of ​​the second temperature zone.

[0227] In a possible implementation, the processor 801 is specifically configured to:

[0228] determining an opening control instruction for the first valve according to a proportion of the first temperature difference area in the temperature difference area, wherein the temperature difference area is the sum of the first temperature difference area and the second temperature difference area, the first temperature difference area is the product of the first temperature difference and the area of ​​the first temperature zone, the first temperature difference is the difference between the average temperature of the first temperature zone and the target temperature, the second temperature difference area is the product of the second temperature difference and the area of ​​the second temperature zone, and the second temperature difference is the difference between the average temperature of the second temperature zone and the target temperature;

[0229] An opening control instruction of the second valve is determined according to the opening of the first valve.

[0230] In a possible implementation, the sum of the opening degree of the first valve and the opening degree of the second valve is 1.

[0231] In a possible implementation, the processor 801 is specifically configured to:

[0232] Obtaining a target temperature, a third threshold, and a fourth threshold corresponding to a state where the battery assembly is in a heating and charging / discharging state, wherein the third threshold is less than the fourth threshold;

[0233] When the temperature difference of the battery assembly is greater than or equal to a fourth threshold, a valve opening control instruction is generated according to the area of ​​the first temperature zone and the area of ​​the second temperature zone.

[0234] In a possible implementation, the processor 801 is specifically configured to:

[0235] generating a first valve opening control instruction according to a ratio of an area of ​​the first temperature zone to a sum of an area of ​​the first temperature zone and an area of ​​the second temperature zone;

[0236] A second valve opening control instruction is determined according to the first valve opening control instruction.

[0237] In a possible implementation, the sum of the opening degree of the first valve and the opening degree of the second valve is 1.

[0238] In a possible implementation, the first temperature is the lowest temperature in the first temperature zone, and / or the second temperature is the highest temperature in the second temperature zone.

[0239] It should be noted that, in the embodiments of the present disclosure, the specific implementation and technical effects of each unit may also correspond to the corresponding description of the method embodiment shown in FIG3 .

[0240] The present disclosure further provides a computer-readable storage medium storing instructions. When the instructions are executed on at least one processor, the aforementioned method for adjusting the valve opening is implemented, such as the method shown in FIG. 3 .

[0241] The present disclosure also provides a computer program product, which includes computer instructions, and when executed by a computing device, implements the aforementioned method for adjusting valve opening, such as the method of FIG. 3 .

[0242] The present disclosure further provides a computer program product, which includes computer instructions for implementing the aforementioned method for adjusting valve opening, such as the method shown in FIG. 3 .

[0243] The present disclosure also provides a battery system, which includes the aforementioned controller.

[0244] The present disclosure further provides an electricity system, which includes the aforementioned battery system and heating management system. The electricity system is used to implement the aforementioned method for adjusting the valve opening, such as the method shown in FIG. 3 .

[0245] In the embodiments of this application, words such as "for example" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described in this disclosure as "for example" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "for example" or "for example" is intended to present the relevant concepts in a concrete manner.

[0246] The “at least one” mentioned in the embodiments of the present disclosure refers to one or more, and “plurality” refers to two or more. “At least one of the following items” or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can be represented by: a, b, c, (a and b), (a and c), (b and c), or (a and b and c), where a, b, c can be single or multiple. “And / or” describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can be represented by: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character “ / ” generally indicates that the previous and subsequent associated objects are in an “or” relationship.

[0247] Furthermore, unless otherwise indicated, ordinal numbers such as "first" and "second" in the embodiments of the present disclosure are used to distinguish multiple objects and are not used to define the order, timing, priority, or importance of multiple objects. For example, the first device and the second device are merely for ease of description and do not indicate differences in structure, importance, etc. In some embodiments, the first device and the second device can also be the same device.

[0248] In the above embodiments, the term "when" can be interpreted to mean "if...", "after...", "in response to determining...", or "in response to detecting...", depending on the context. The above are merely optional embodiments of the present disclosure and are not intended to limit the present disclosure. Any modifications, equivalent substitutions, improvements, etc. made within the concepts and principles of the present disclosure shall be included within the scope of protection of the present disclosure.

[0249] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by a program instructing the relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk, or an optical disk, etc.

[0250] The above are only specific embodiments of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or replacements within the technical scope disclosed in this disclosure, and such modifications or replacements should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.

Claims

1. A method for adjusting valve opening, characterized in that: The method is applied to control the opening of a first valve (1011) and a second valve (1012) of a battery assembly (101), wherein the battery assembly (101) has a first temperature zone and a second temperature zone, the first temperature zone is provided with a first heat exchange element (1013), the second temperature zone is provided with a second heat exchange element (1014), the first valve (1011) is connected to the first heat exchange element (1013) to control the flow of a working medium flowing into the first heat exchange element (1013), and the second valve (1012) is connected to the second heat exchange element (1014) to control the flow of a working medium flowing into the second heat exchange element (1014), and the method comprises: Acquiring a temperature difference of the battery assembly (101), the temperature difference being a difference between a second temperature and a first temperature in the battery assembly (101), the first temperature being a temperature value of the first temperature zone of the battery assembly (101), and the second temperature being a temperature value of the second temperature zone of the battery assembly (101), wherein the first temperature is less than the second temperature; and When the temperature difference of the battery assembly (101) is greater than or equal to a preset threshold, a valve opening control instruction is generated according to the area of ​​the first temperature zone and the area of ​​the second temperature zone, and the valve opening control instruction is used to adjust the opening of the first valve (1011) and the second valve (1012). The area of ​​the first temperature zone is the area of ​​the surface of the battery assembly facing the first heat exchange element (1013) in the first temperature zone, and the area of ​​the second temperature zone is the area of ​​the surface of the battery assembly facing the second heat exchange element (1014) in the second temperature zone.

2. The method according to claim 1, characterized in that The method further comprises: The working state of the battery assembly (101), the target temperature corresponding to the working state, and the preset threshold value corresponding to the working state are obtained.

3. The method according to claim 2, characterized in that The generating of the valve opening control instruction according to the area of ​​the first temperature zone and the area of ​​the second temperature zone comprises: When the temperature difference of the battery assembly (101) is greater than or equal to the preset threshold and the second temperature is less than the target temperature, a valve opening control instruction is generated according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

4. The method according to claim 2, characterized in that: The generating of the valve opening control instruction according to the area of ​​the first temperature zone and the area of ​​the second temperature zone comprises: When the temperature difference of the battery assembly (101) is greater than or equal to the preset threshold and the first temperature is greater than the target temperature, a valve opening control instruction is generated according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

5. The method according to claim 3, characterized in that: The generating of the valve opening control instruction according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone comprises: Acquiring a target temperature and a first threshold value corresponding to the working state of the battery assembly (101) being a heating state; and When the temperature difference of the battery assembly (101) is greater than or equal to the first threshold value, and the second temperature is less than the target temperature corresponding to the heating state, a valve opening control instruction is generated based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

6. The method according to claim 4, characterized in that The generating of the valve opening control instruction according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone comprises: Acquiring a target temperature and a second threshold value corresponding to a state where the working state of the battery assembly (101) is a state of charging and discharging while cooling; and When the temperature difference of the battery assembly (101) is greater than or equal to the second threshold value, and the first temperature is greater than the target temperature corresponding to the cooling and charging and discharging state, a valve opening control instruction is generated based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

7. The method according to claim 3, characterized in that The generating of the valve opening control instruction according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone comprises: Acquiring a target temperature, a third threshold, and a fourth threshold corresponding to a state where the working state of the battery assembly (101) is heating and charging and discharging, wherein the third threshold is less than the fourth threshold; and When the temperature difference of the battery assembly (101) is greater than or equal to the third threshold value and less than or equal to the fourth threshold value, and the second temperature is less than the target temperature corresponding to the heating state, a valve opening control instruction is generated based on the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone.

8. The method according to any one of claims 3 to 6, characterized in that: The generating of the valve opening control instruction according to the target temperature, the area of ​​the first temperature zone, and the area of ​​the second temperature zone comprises: determining an opening control instruction of the first valve (1011) and an opening control instruction of the second valve (1012) according to the first temperature difference area and the second temperature difference area; and The first temperature difference area is determined according to the first temperature, the target temperature, and the area of ​​the first temperature zone; and the second temperature difference area is determined according to the second temperature, the target temperature, and the area of ​​the second temperature zone.

9. The method according to claim 8, characterized in that The method of determining the opening control instruction of the first valve and the opening control instruction of the second valve according to the first temperature difference area and the second temperature difference area includes: determining an opening control instruction of the first valve (1011) according to a proportion of the first temperature difference area in the temperature difference area, wherein the temperature difference area is the sum of the first temperature difference area and the second temperature difference area, the first temperature difference area is the product of the first temperature difference and the area of ​​the first temperature zone, the first temperature difference is the difference between the average temperature of the first temperature zone and the target temperature, the second temperature difference area is the product of the second temperature difference and the area of ​​the second temperature zone, and the second temperature difference is the difference between the average temperature of the second temperature zone and the target temperature; and An opening control instruction of the second valve (1012) is determined according to the opening of the first valve (1011).

10. The method according to claim 9, characterized in that The sum of the opening degree of the first valve (1011) and the opening degree of the second valve (1012) is 1.

11. The method according to claim 3, characterized in that The generating of the valve opening control instruction according to the area of ​​the first temperature zone and the area of ​​the second temperature zone comprises: Acquiring a target temperature, a third threshold, and a fourth threshold corresponding to a state where the working state of the battery assembly (101) is heating and charging and discharging, wherein the third threshold is less than the fourth threshold; and When the temperature difference of the battery assembly (101) is greater than or equal to the fourth threshold, a valve opening control instruction is generated according to the area of ​​the first temperature zone and the area of ​​the second temperature zone.

12. The method according to claim 11, characterized in that Generating a valve opening control instruction according to the area of ​​the first temperature zone and the area of ​​the second temperature zone includes: generating a first valve opening control instruction according to a ratio of an area of ​​the first temperature zone to a sum of an area of ​​the first temperature zone and an area of ​​the second temperature zone; and The second valve opening control instruction is determined according to the first valve opening control instruction.

13. The method according to claim 12, characterized in that The sum of the opening degree of the first valve (1011) and the opening degree of the second valve (1012) is 1.

14. The method according to claim 1, characterized in that The first temperature is the lowest temperature in the first temperature zone, and / or the second temperature is the highest temperature in the second temperature zone.

15. The method according to claim 9, characterized in that Also includes: When the temperature difference of the battery assembly (101) is greater than or equal to the preset threshold and the second temperature is greater than or equal to the target temperature, the second temperature difference is 0.

16. The method according to claim 9, characterized in that Also includes: When the temperature difference of the battery assembly (101) is greater than or equal to the preset threshold and the first temperature is less than or equal to the target temperature, the first temperature difference is 0.

17. A controller (80), characterized in that: The invention comprises a processor (801) and a memory (802), wherein the processor (801) is coupled to the memory (802), the memory (802) is used to store a computer program, and the processor (801) is used to call and run the computer program, so that the controller (80) executes the method according to any one of claims 1 to 16.

18. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes instructions for executing the method according to any one of claims 1 to 16.

19. A heating management system (10), characterized in that: The heating management system (10) comprises a battery assembly (101), wherein the battery assembly (101) comprises a first valve (1011), a second valve (1012), a first heat exchange element (1013) and a second heat exchange element (1014), wherein the heating management system (10) is used to execute the method according to any one of claims 1 to 16.

20. An electricity system, characterized in that: The power consumption system comprises the heating management system (10) as claimed in claim 19, and the power consumption system is used to implement the method as claimed in any one of claims 1 to 16.

Citation Information

Patent Citations

  • Heat exchange device and control method and device thereof

    CN110513858A

  • Battery temperature management method, battery temperature management system and vehicle

    CN113471575A

  • Control method and control device for centralized heat exchange system

    CN113701548A

  • Battery thermal management system, control method and vehicle

    CN114497804A

  • Temperature control method and device for vehicle battery system and vehicle

    CN115230536A