Flow determination method and device for heating loop and storage medium

By dynamically adjusted the flow of the coolant in the heating circuit of new energy vehicles, according to the execution power of the heater and the temperature of the coolant, the problem of heating power was wasted under fixed flow methods, and more efficient thermal management was achieved.

CN119374237APending Publication Date: 2025-01-28ZHEJIANG LEAPMOTOR TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411291028.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-13
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

In the thermal management heating circuit of new energy vehicles, the fixed flow method is difficult to accurately match the real heating demand, resulting in a waste of heating power.

Method used

By obtaining the execution power of the heater and the temperature of the coolant, the target flow of the coolant that should flow into the heat exchanger based on this data is determined. This method includes obtaining historical data for preset operations to dynamically adjust the flow of coolant.

Benefits of technology

The flow of the coolant is dynamically adjusted according to the actual heat requirements, reducing the waste of energy, and improving the efficiency of heating circuit.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119374237A_ABST
    Figure CN119374237A_ABST
Patent Text Reader

Abstract

The invention discloses a flow determination method and device for a heating loop and a storage medium. The method comprises the steps that the execution power of a heater in the current circulation period and the first temperature of cooling liquid heated in the current circulation period are obtained; based on the execution power, the first temperature and the reference temperature, the target flow of cooling liquid needing to flow into the heat exchanger in the current circulation period is determined; the reference temperature is a second temperature before the cooling liquid is heated in the current cycle period or a third temperature after the cooling liquid is heated in the historical cycle period. Through the mode, unnecessary energy consumption can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of computer vision technology, and in particular to a method, device and storage medium for determining flow of a heating circuit. Background Art

[0002] In the thermal management heating circuit of new energy vehicles, when dealing with the heating needs of the hot end, a common method is to fix the flow rate and focus on analyzing and closed-loop controlling the coolant temperature. However, the heating power provided by the temperature and flow combination corresponding to this method may not necessarily meet the actual heat exchange needs, which can easily lead to a waste of heating power. Summary of the invention

[0003] The main technical problem solved by the present application is to provide a flow determination method, device and storage medium for a heating circuit, which can reduce unnecessary energy consumption.

[0004] To solve the above technical problems, a technical solution adopted in the present application is: to provide a method for determining the flow rate of a heating circuit, wherein the heating circuit includes a water pump, a heater and a heat exchanger, the water pump is used to drive the coolant to circulate in the heating circuit, and the coolant flows into the heat exchanger after being heated by the heater to provide heat to the hot end, the method includes: obtaining the execution power of the heater in the current cycle, and the first temperature of the coolant after heating in the current cycle; based on the execution power, the first temperature and the reference temperature, determining the target flow rate of the coolant that should flow into the heat exchanger in the current cycle; the reference temperature is the second temperature of the coolant before heating in the current cycle or the third temperature of the coolant after heating in the historical cycle.

[0005] Among them, based on the execution power, the first temperature and the reference temperature, the target flow rate of the coolant that should flow into the heat exchanger in the current cycle is determined, including: obtaining the historical heat exchange power of the heat exchanger and the historical flow rate of the coolant in the historical cycle; and performing a first preset operation on the historical heat exchange power, the historical flow rate, the execution power, the first temperature and the third temperature to obtain the target flow rate of the coolant; or, performing a second preset operation on the execution power, the first temperature and the second temperature to obtain the target flow rate of the coolant.

[0006] Among them, a first preset operation is performed on the historical heat exchange power, the historical flow rate, the execution power, the first temperature and the third temperature to obtain the target flow rate of the coolant, including: obtaining a first product of the execution power and the historical flow rate, a second product of the historical flow rate and the first temperature difference, the first temperature difference is the difference between the first temperature and the third temperature; obtaining the sum of the third product and the historical heat exchange power, the third product is the product of the second product and the specific heat capacity of the coolant; taking the ratio of the first product to the sum as the target flow rate of the coolant; a second preset operation is performed on the execution power, the first temperature and the second temperature to obtain the target flow rate of the coolant, including: obtaining a fourth product of the specific heat capacity of the coolant and the second temperature difference, the second temperature difference is the difference between the first temperature and the second temperature; taking the ratio of the execution power to the fourth product as the target flow rate of the coolant.

[0007] Among them, obtaining the historical heat exchange power of the heat exchanger in the historical cycle period includes: obtaining the third temperature difference of the heat exchanger before and after the heat exchange in the historical cycle period; determining the fifth product of the third temperature difference and the historical flow rate; taking the fifth product and the sixth product of the specific heat capacity of the coolant as the historical heat exchange power of the heat exchanger; and / or the historical cycle period is the cycle period before the current cycle period.

[0008] Among them, before determining the target flow rate of coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature, the method also includes: determining whether the target parameters of the heating circuit in the current cycle meet the preset requirements; in response to the target parameters meeting the preset requirements, using the historical flow rate of coolant determined in the target historical cycle as the target flow rate of the current cycle; in response to the target parameters not meeting the preset requirements, executing the step of determining the target flow rate of coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature.

[0009] Wherein, the target parameter includes a first temperature, or a difference between historical flow rates respectively determined in several adjacent historical cycles adjacent to the current cycle; wherein, if the first temperature reaches the target requested temperature of the heat-using end, or each difference is less than a preset difference threshold, it is determined that the target parameter meets the preset requirement; the target requested temperature is the temperature that the heated coolant in the heating circuit requested by the heat-using end should reach; the target historical cycle is the previous historical cycle adjacent to the current cycle.

[0010] Among them, the number of heat-using ends is at least one; before obtaining the execution power of the heater in the current cycle and the first temperature of the coolant after heating in the current cycle, the method also includes: determining whether there is a heat demand at the heat-using end; in response to the existence of the heat demand at the heat-using end, determining the target requested temperature of the heat-using end, and executing the steps of obtaining the execution power of the heater in the current cycle and the first temperature of the coolant after heating in the current cycle and subsequent steps until the first temperature reaches the target requested temperature.

[0011] Wherein, the heating circuit is arranged in the vehicle, and the heat-using end includes the battery end and the passenger compartment end; determining the target requested temperature of the heat-using end includes: obtaining the requested temperatures corresponding to the battery end and the passenger compartment end respectively, the requested temperature being the requested coolant temperature heated by the heater; and taking the highest of the requested temperatures as the target requested temperature.

[0012] To solve the above technical problems, another technical solution adopted in the present application is: to provide an electronic device, comprising a memory and a processor coupled to each other, the memory storing program instructions; the processor is used to execute the program instructions stored in the memory to implement the above method.

[0013] In order to solve the above technical problem, another technical solution adopted by the present application is: providing a computer-readable storage medium for storing program instructions, which can be executed to implement the above method.

[0014] The above scheme, after obtaining the execution power of the heater in the current cycle and the first temperature of the coolant after heating in the current cycle, determines the target flow rate of the coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature. Among them, the reference temperature is the second temperature of the coolant before heating in the current cycle or the third temperature of the coolant after heating in the historical cycle. It can be seen that the scheme of the present application can determine the target flow rate of the coolant in the current cycle based on the data in the current cycle and / or the historical cycle, that is, the present case can determine the target flow rate of the coolant in each cycle. Compared with the method of controlling the coolant temperature with a fixed flow rate, the above-mentioned method of dynamically adjusting the flow rate in the present application can provide the coolant flow rate according to the heat demand, which can avoid the situation where energy waste is caused by providing a larger flow rate when the heat demand is low. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a structural schematic diagram of an embodiment of a heating circuit provided by the present application;

[0016] Figure 2 It is a flow chart of an embodiment of a method for determining flow rate of a heating circuit provided by the present application;

[0017] Figure 3 yes Figure 2 The flowchart of step S22 of an embodiment is shown;

[0018] Figure 4 It is a schematic diagram of a framework of an embodiment of a flow determination device for a heating circuit provided by the present application;

[0019] Figure 5 It is a schematic diagram of a framework of an embodiment of an electronic device provided by the present application;

[0020] Figure 6 It is a schematic diagram of the framework of the computer-readable storage medium provided by this application. DETAILED DESCRIPTION

[0021] In order to make the purpose, technical solution and effect of the present application clearer and more specific, the present application is further described in detail below with reference to the accompanying drawings and examples.

[0022] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present application, the descriptions of "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or suggesting their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.

[0023] The heating circuit provided in the present application includes a water pump, a heater and a heat exchanger. The water pump is used to drive the coolant to circulate in the heating circuit, the heater is used to heat the coolant, and the coolant flows into the heat exchanger after being heated by the heater to provide heat to the heat-using end through the heat exchanger.

[0024] To facilitate understanding of the circulation process of coolant in the heating circuit, the heating circuit of a new energy vehicle is used as an example to illustrate the circulation process of coolant. Figure 1 , Figure 1 It is a structural schematic diagram of an embodiment of a heating circuit provided in the present application. Figure 1 S0 represents the agreed starting point of a cycle process. It should be noted that the process starting point S0 does not have actual components and is only used to distinguish the cycle period of the coolant flow in the heating circuit. When the coolant flows forward from the process starting point S0 and then returns to the process starting point S0 and passes through the process starting point S0, it is regarded as a new cycle. Figure 1In the process, the coolant passes through the heating water pump HP, temperature sensor T1, heater PTC, temperature sensor T2, and V1 port of the three-way proportional valve WV in sequence, and then enters the heater core HC from V2 to exchange heat with the passenger compartment, and enters the heat exchanger BX from V3 to exchange heat with the battery circuit according to a certain flow ratio, and finally reunites through another three-way valve and flows to S0. The above process is regarded as a circulation process of the coolant in the heating circuit. Figure 1 The heating water pump HP is the water pump described in this application. Figure 1 The central heater core HC and the heat exchanger BX are both the heat exchangers described in the present application, that is, the heater core HC and the heat exchanger BX can be regarded as a heat exchanger as a whole.

[0025] The method provided in the present application can determine the coolant flow rate that needs to flow into the heat exchanger for heat exchange in each cycle.

[0026] Specifically, see Figure 2 , Figure 2 1 is a flow chart of an embodiment of a method for determining the flow rate of a heating circuit provided in the present application. It should be noted that if there are substantially the same results, this embodiment is not used. Figure 2 The process sequence shown is limited. Figure 2 As shown, this embodiment includes:

[0027] S21: Acquire the execution power of the heater in the current cycle and the first temperature of the coolant after being heated in the current cycle.

[0028] The flow determination method of the heating circuit provided in the present application can determine the target flow rate of the coolant that should flow into the heat exchanger in the current cycle based on relevant data of the current cycle and / or historical cycle when there is a heat demand at the heat-using end.

[0029] Therefore, before applying the flow determination method of the heating circuit provided by the present application, it is first determined whether there is a heat demand at the heat-using end. Further, in the case where there is a heat demand at the heat-using end and there is a temperature target that the heat-using end expects to achieve, it is also necessary to determine the temperature that the coolant heated by the heater should reach according to the temperature target that the heat-using end expects to achieve. For the convenience of subsequent understanding, the coolant temperature required to meet the temperature target that the heat-using end expects to achieve is called the target request temperature of the heat-using end.

[0030] In some embodiments, before executing step S21, it is first determined whether there is a heat demand at the heat-using end, and if there is a heat demand at the heat-using end, the target requested temperature of the heat-using end is determined, and step S21 and subsequent steps are executed until the temperature of the heated coolant reaches the target requested temperature.

[0031] In one implementation scenario, the heating circuit is provided in the vehicle, and there are two heat-using ends, namely the battery end and the passenger compartment end. The corresponding target request temperature should be the coolant temperature that satisfies the two heat-using ends. Generally, each heat-using end often requests the required coolant temperature (referred to as the request temperature) based on its own temperature requirements. In order to avoid insufficient heat supply at any heat-using end, the target request temperature can be set to the highest of the two heat-using end request temperatures, so that the heated coolant can provide sufficient heat for the two heat-using ends.

[0032] Therefore, determining the target requested temperature of the heat-using end includes: obtaining the requested temperatures corresponding to the battery end and the passenger compartment end respectively; and taking the highest of the requested temperatures as the target requested temperature. The requested temperature is the requested temperature of the coolant heated by the heater.

[0033] In some embodiments, the battery end and the passenger compartment end may request the coolant temperature according to the temperature targets of their respective ends; for example, the passenger compartment end requests the (hot air) target air outlet temperature, and the battery side requests the target battery water temperature, etc. In this case, it is necessary to migrate the heating targets of their respective ends according to the heat exchange efficiency of the heat exchangers at their respective ends, and uniformly convert them into the coolant temperature (requested temperature) of the heating circuit.

[0034] S22: Determine a target flow rate of coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature.

[0035] The reference temperature is the second temperature of the coolant before heating in the current cycle.

[0036] In one embodiment, the reference temperature is the third temperature of the cooling liquid after being heated in a historical cycle. The historical cycle is a cycle before the current cycle, for example, a cycle before the current cycle.

[0037] Specifically, see Figure 3 , Figure 3 yes Figure 2 The flowchart of an embodiment of step S22 is shown. In this embodiment, step S22 further includes:

[0038] S31: Obtain the historical heat transfer power of the heat exchanger and the historical flow rate of the coolant in the historical cycle period.

[0039] Among them, the historical heat transfer power of the heat exchanger can be determined using the following formula:

[0040] P=CFA7

[0041] Where P is the heat exchange power of the heat exchanger, C is the specific heat capacity of the coolant, F is the coolant flow rate flowing into the heat exchanger in each cycle, and ΔT is the temperature difference before and after the heat exchange of the heat exchanger in each cycle.

[0042] Therefore, in this embodiment, the third temperature difference of the heat exchanger before and after the heat exchange in the historical cycle period can be obtained first, and then the fifth product of the historical flow rate of the coolant flowing into the heat exchanger in the historical cycle period and the third temperature difference can be determined, and finally the fifth product and the sixth product of the specific heat capacity of the coolant are used as the historical heat exchange power of the heat exchanger.

[0043] S32: performing a first preset operation on the historical heat exchange power, the historical flow rate, the execution power, the first temperature and the third temperature to obtain a target flow rate of the coolant.

[0044] In this embodiment, the target flow rate of the coolant can be obtained by referring to the following formula:

[0045]

[0046] In the formula, F HP Indicates the target flow rate of coolant in the current cycle, P PTC Indicates the execution power of the heater, which can be determined based on the data fed back by the heater (the heater will always monitor its own execution power and give corresponding feedback values). Indicates the historical flow of the historical cycle (the cycle before the current cycle), C L represents the specific heat capacity of the coolant, represents the difference between the first temperature and the third temperature, Indicates the historical heat transfer efficiency of the heater (here the heater core HC and heat exchanger BX are regarded as a heat exchanger as a whole).

[0047] Therefore, in this embodiment, the first product of the execution power and the historical flow can be obtained first. The second product of the historical flow rate and the first temperature difference (the difference between the first temperature and the third temperature) ); then obtain the third product (the product of the second product and the specific heat capacity of the coolant) and the historical heat transfer power of Finally, the ratio of the first product to the sum is used as the target flow rate (F HP ).

[0048] Please note that Figure 1 , the heating circuit in this embodiment may not be provided with Figure 1 The temperature sensor T1 shown only uses the historical heat exchange power, historical flow, execution power, the first temperature (the temperature of the coolant after heating collected in the current cycle) and the third temperature (the temperature of the coolant after heating collected in the historical cycle) to perform the first preset operation to obtain the target flow of the coolant.

[0049] The above formula can be derived in the following way.

[0050] For details, please continue to see Figure 1 , below, taking the case where there are two heat-using ends, namely the heater core HC and the heat exchanger BX, the principle of determining the target flow rate of the coolant in the current cycle is explained.

[0051] First, no matter how many heat-using ends there are, they are all considered as a heat exchanger as a whole, and the heat provided by the heating circuit is considered to be all used for heat exchange (i.e. energy conservation). The corresponding heat exchange efficiency of the heat exchanger is:

[0052]

[0053] Where P HC +P BX Indicates the heat transfer efficiency of the heat exchanger in the current cycle, C L Indicates the specific heat capacity of the coolant, F HP represents the coolant flow rate flowing into the heat exchanger in the current cycle, T2 represents the first temperature of the coolant after heating in the current cycle, It indicates the temperature of the next round of unheated coolant collected by the temperature sensor T1. It should be noted that: It actually represents the temperature of the coolant flowing out of the heat exchanger in the current cycle. Since there is no temperature sensor between the heat exchanger outlet and the new process starting point S0, the temperature of the next round of unheated coolant collected by the temperature sensor T1 can be used as the temperature of the coolant flowing out of the heat exchanger in the previous cycle.

[0054] It should be noted that the +1 in the upper right corner of the variable in this embodiment represents that the next cycle has been entered when measuring the data, and -1 represents the data of the previous cycle.

[0055] Furthermore, the execution power of the heater can be obtained through the feedback data of the heater, and can also be expressed by the following formula:

[0056] PPTC=CLFHP(T2-T1)

[0057] Where P PTC Indicates the heater's execution power, and T1 indicates the unheated coolant temperature in the current cycle.

[0058] Because, C L is a constant greater than 0, and during the period when there is a heat demand at the heat-using end, the water pump always needs to rotate regardless of whether it is supplying heat. Therefore, the coolant flow rate F flowing into the heat exchanger in the current cycle of the heating circuit is HPGreater than 0, at this time, the formula of the execution power of the heater and the heat exchange efficiency of the heat exchanger is transformed to obtain the following formula:

[0059]

[0060] Among them, T2-T1 represents the temperature difference of the coolant before and after the heater is heated during the cycle. Indicates the temperature difference of the coolant before and after the heat exchanger in the current cycle. The temperature difference of the coolant before and after the heater is heated in the current cycle is subtracted from the temperature difference of the coolant before and after the heat exchanger in the previous cycle of the current cycle. The corresponding difference is as follows:

[0061]

[0062] Then, the difference is transformed as follows:

[0063]

[0064] Among them, during the heating period of the heating circuit, if there is excess heating (the temperature of the heated coolant in the heating circuit is greater than the target requested temperature), in order to protect the heating system, the execution power of the heater is generally 0. In this case, the target flow rate of the coolant may not be determined according to the above formula, but the coolant flow rate of the previous cycle may be maintained or a lower flow rate that can maintain the flow of the coolant, waiting for the heating circuit to resume normal heating. In other cases, the above deformed formula can be deformed as follows to obtain the formula for determining the target flow rate of the current cycle:

[0065]

[0066] It should be noted that Figure 3 The target flow rate of the current cycle determined by the method of the embodiment shown is determined based on the historical flow rate of the coolant in the previous cycle, the historical heat exchange power of the heat exchanger, etc. Among them, since the flow value of the current cycle will be used to determine the flow value of the previous cycle, the flow value of the two cycles will not suddenly jump and cause the oscillation of the heating system. In addition, the determination of the flow value of the current cycle is also related to the actual heat exchange power of the heat exchanger used at the hot end, and the actual heat exchange power of the heat exchanger is calculated using the actual temperature difference, rather than being derived from product characteristics, because the heating system of this embodiment may be placed at different external temperatures and / or different initial conditions. Therefore, the heat exchange power calculated using the actual temperature difference, the calculated flow value is more in line with the current performance of the heat exchanger.

[0067] In another embodiment, the reference temperature is the second temperature of the coolant before heating in the current cycle; this embodiment can be implemented when the accuracy of the target flow rate is not required. Specifically, the following second preset operation is directly performed on the execution power, the first temperature and the second temperature to obtain the target flow rate of the coolant.

[0068] PPTC=CLFHPT2-T1)

[0069] Specifically, first obtain the fourth product of the specific heat capacity of the coolant and the second temperature difference, where the second temperature difference is the difference between the first temperature and the second temperature (ie, T2-T1); then, take the ratio of the execution power to the fourth product as the target flow rate of the coolant.

[0070] The above scheme, after obtaining the execution power of the heater in the current cycle and the first temperature of the coolant after heating in the current cycle, determines the target flow rate of the coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature. Among them, the reference temperature is the second temperature of the coolant before heating in the current cycle or the third temperature of the coolant after heating in the historical cycle. It can be seen that the scheme of the present application can determine the target flow rate of the coolant in the current cycle based on the data in the current cycle and / or the historical cycle, that is, the present case can determine the target flow rate of the coolant in each cycle. Compared with the method of controlling the coolant temperature with a fixed flow rate, the above-mentioned method of dynamically adjusting the flow rate in the present application can provide the coolant flow rate according to the heat demand, which can avoid the situation where energy waste is caused by providing a larger flow rate when the heat demand is low.

[0071] It should be noted that, in the process of the heating circuit circulating to supply heat to the heat-using end, the heat demand of the heat-using end will gradually be reached. After the heat demand of the heat-using end is reached, the historical flow rate of the coolant determined in the previous cycle can be used as the target flow rate of the current cycle. However, before the heat demand of the heat-using end is reached, step S22 and subsequent steps are repeated until the heat demand of the heat-using end is reached, and the historical flow rate of the coolant determined in the previous cycle is used as the target flow rate of the current cycle.

[0072] Specifically, before determining the target flow rate of the coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature in step S22, the following process is also included:

[0073] First, determine whether the target parameters of the heating circuit in the current cycle meet the preset requirements; if the target parameters meet the preset requirements, use the historical flow rate of the coolant determined in the target historical cycle as the target flow rate of the current cycle; if the target parameters do not meet the preset requirements, execute the step of determining the target flow rate of the coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature.

[0074] In one embodiment, the target parameter includes the first temperature of the coolant after heating in the current cycle or the difference between the historical flow rates respectively determined in several adjacent historical cycles adjacent to the current cycle. If the first temperature reaches the target requested temperature of the heat user end, or the differences are less than the preset difference threshold, it is determined that the target parameter meets the preset requirement; the target requested temperature is the temperature that the coolant after heating in the heating circuit should reach when requested by the heat user end.

[0075] The target historical cycle is the previous historical cycle adjacent to the current cycle, that is, the coolant flow rate value determined in the previous historical cycle adjacent to the current cycle is used as the target flow rate of the coolant in the current cycle.

[0076] See also Figure 4 , Figure 4 A schematic diagram of a framework of an embodiment of a flow determination device for a heating circuit provided in the present application. In this embodiment, the flow determination device 40 includes an acquisition module 41 and a determination module 42. The acquisition module 41 is used to acquire the execution power of the heater in the current cycle and the first temperature of the coolant after heating in the current cycle, and the determination module 42 is used to determine the target flow of the coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature; the reference temperature is the second temperature of the coolant before heating in the current cycle or the third temperature of the coolant after heating in the historical cycle.

[0077] In some embodiments, the determination module 42 determines the target flow rate of coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature, including: obtaining the historical heat exchange power of the heat exchanger and the historical flow rate of the coolant in the historical cycle; and performing a first preset operation on the historical heat exchange power, the historical flow rate, the execution power, the first temperature and the third temperature to obtain the target flow rate of the coolant; or, performing a second preset operation on the execution power, the first temperature and the second temperature to obtain the target flow rate of the coolant.

[0078] In some embodiments, a first preset operation is performed on the historical heat exchange power, the historical flow rate, the execution power, the first temperature and the third temperature to obtain the target flow rate of the coolant, including: obtaining a first product of the execution power and the historical flow rate, a second product of the historical flow rate and the first temperature difference, the first temperature difference being the difference between the first temperature and the third temperature; obtaining the sum of the third product and the historical heat exchange power, the third product being the product of the second product and the specific heat capacity of the coolant; taking the ratio of the first product to the sum as the target flow rate of the coolant; performing a second preset operation on the execution power, the first temperature and the second temperature to obtain the target flow rate of the coolant, including: obtaining a fourth product of the specific heat capacity of the coolant and the second temperature difference, the second temperature difference being the difference between the first temperature and the second temperature; taking the ratio of the execution power to the fourth product as the target flow rate of the coolant.

[0079] In some embodiments, obtaining the historical heat exchange power of the heat exchanger in the historical cycle period includes: obtaining the third temperature difference of the heat exchanger before and after the heat exchange in the historical cycle period; determining the fifth product of the third temperature difference and the historical flow rate; taking the fifth product and the sixth product of the specific heat capacity of the coolant as the historical heat exchange power of the heat exchanger; and / or, the historical cycle period is the cycle period before the current cycle period.

[0080] In some embodiments, before the determination module 42 determines the target flow rate of coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature, it also includes: determining whether the target parameters of the heating circuit in the current cycle meet the preset requirements; in response to the target parameters meeting the preset requirements, using the historical flow rate of coolant determined in the target historical cycle as the target flow rate of the current cycle; in response to the target parameters not meeting the preset requirements, executing the step of determining the target flow rate of coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature.

[0081] In some embodiments, the target parameter includes a first temperature, or a difference between historical flow rates determined in several adjacent historical cycles adjacent to the current cycle; wherein, if the first temperature reaches the target requested temperature of the hot end, or each difference is less than a preset difference threshold, it is determined that the target parameter meets the preset requirement; the target requested temperature is the temperature that the heated coolant in the heating circuit requested by the hot end should reach; the target historical cycle is the previous historical cycle adjacent to the current cycle.

[0082] In some embodiments, the number of heat-using ends is at least one; before the acquisition module 41 acquires the execution power of the heater in the current cycle and the first temperature of the coolant after heating in the current cycle, it also includes: determining whether there is a heat demand at the heat-using end; in response to the existence of a heat demand at the heat-using end, determining the target requested temperature of the heat-using end, and executing the acquisition of the execution power of the heater in the current cycle, the first temperature of the coolant after heating in the current cycle, and subsequent steps until the first temperature reaches the target requested temperature.

[0083] In some embodiments, a heating circuit is provided in a vehicle, and a heat-using end includes a battery end and a passenger compartment end; determining a target requested temperature of the heat-using end includes: obtaining requested temperatures corresponding to the battery end and the passenger compartment end respectively, the requested temperature being the requested temperature of the coolant heated by the heater; and taking the highest of the requested temperatures as the target requested temperature.

[0084] See also Figure 5 , Figure 5 1 is a schematic diagram of a framework of an electronic device according to an embodiment of the present application. In this embodiment, the electronic device 50 includes a memory 51 and a processor 52 coupled to each other.

[0085] The memory 51 stores program instructions, and the processor 52 is used to execute the program instructions stored in the memory 51 to implement the steps of any of the above method implementations. In a specific implementation scenario, the electronic device 50 may include, but is not limited to: a microcomputer, a server, and in addition, the electronic device 50 may also include a mobile device such as a laptop computer and a tablet computer, which is not limited here.

[0086] Specifically, the processor 52 is used to control itself and the memory 51 to implement the steps of any of the above-mentioned embodiments. The processor 52 can also be called a CPU (Central Processing Unit). The processor 52 may be an integrated circuit chip with signal processing capabilities. The processor 52 can also be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field-programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. In addition, the processor 52 can be implemented by an integrated circuit chip.

[0087] See also Figure 6 , Figure 6It is a schematic diagram of the framework of the computer-readable storage medium provided by the present application. The computer-readable storage medium 60 of the embodiment of the present application stores a program instruction 61, and when the program instruction 61 is executed, the method provided by any embodiment of the above method and any non-conflicting combination is implemented. Among them, the program instruction 61 can form a program file and be stored in the above-mentioned computer-readable storage medium 60 in the form of a software product, so that a computer device (which can be a personal computer, a server, or a network device, etc.) executes all or part of the steps of each implementation method of the present application. The aforementioned computer-readable storage medium 60 includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a disk or an optical disk, or a terminal device such as a computer, a server, a mobile phone, and a tablet.

[0088] The above scheme, after obtaining the execution power of the heater in the current cycle and the first temperature of the coolant after heating in the current cycle, determines the target flow rate of the coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature. Among them, the reference temperature is the second temperature of the coolant before heating in the current cycle or the third temperature of the coolant after heating in the historical cycle. It can be seen that the scheme of the present application can determine the target flow rate of the coolant in the current cycle based on the data in the current cycle and / or the historical cycle, that is, the present case can determine the target flow rate of the coolant in each cycle. Compared with the method of controlling the coolant temperature with a fixed flow rate, the above-mentioned method of dynamically adjusting the flow rate in the present application can provide the coolant flow rate according to the heat demand, which can avoid the situation where energy waste is caused by providing a larger flow rate when the heat demand is low.

[0089] In some embodiments, the functions or modules included in the device provided by the embodiments of the present disclosure can be used to execute the method described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments, and for the sake of brevity, it will not be repeated here.

[0090] The above description of various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other, and for the sake of brevity, they will not be repeated herein.

[0091] In the several embodiments provided in the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device implementation described above is only schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.

[0092] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0093] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0094] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of each implementation method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.

[0095] The above description is only an implementation method of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly used in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. A method for determining the flow rate of a heating circuit, wherein the heating circuit comprises a water pump, a heater and a heat exchanger, wherein the water pump is used to drive a coolant to circulate in the heating circuit, and the coolant flows into the heat exchanger after being heated by the heater to provide heat to a hot end, characterized in that: The method comprises: Acquire the execution power of the heater in the current cycle and the first temperature of the coolant after being heated in the current cycle; Based on the execution power, the first temperature and the reference temperature, a target flow rate of the coolant that should flow into the heat exchanger in the current cycle is determined; the reference temperature is the second temperature of the coolant before heating in the current cycle or the third temperature of the coolant after heating in the historical cycle.

2. The method according to claim 1, characterized in that The step of determining a target flow rate of the coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature, and the reference temperature includes: Acquire the historical heat exchange power of the heat exchanger and the historical flow rate of the coolant in the historical cycle period; and perform a first preset operation on the historical heat exchange power, the historical flow rate, the execution power, the first temperature and the third temperature to obtain the target flow rate of the coolant; Alternatively, a second preset operation is performed on the execution power, the first temperature, and the second temperature to obtain the target flow rate of the coolant.

3. The method according to claim 2, characterized in that The performing a first preset operation on the historical heat exchange power, the historical flow rate, the execution power, the first temperature, and the third temperature to obtain the target flow rate of the coolant includes: Acquire a first product of the execution power and the historical flow, and a second product of the historical flow and a first temperature difference, where the first temperature difference is a difference between the first temperature and the third temperature; Obtaining a sum of a third product and the historical heat exchange power, wherein the third product is a product of the second product and the specific heat capacity of the coolant; using a ratio of the first product to the sum as a target flow rate of the coolant; The performing a second preset operation on the execution power, the first temperature, and the second temperature to obtain a target flow rate of the coolant includes: Obtaining a fourth product of the specific heat capacity of the coolant and a second temperature difference, wherein the second temperature difference is a difference between the first temperature and the second temperature; The ratio of the execution power to the fourth product is used as the target flow rate of the coolant.

4. The method according to claim 2, characterized in that: The obtaining of the historical heat exchange power of the heat exchanger in the historical cycle period includes: Obtaining a third temperature difference of the heat exchanger before and after heat exchange in the historical cycle; determining a fifth product of the third temperature difference and the historical flow rate; Taking the fifth product and the sixth product of the specific heat capacity of the coolant as the historical heat exchange power of the heat exchanger; And / or, the historical cycle period is a cycle period before the current cycle period.

5. The method according to claim 2, characterized in that: Before determining the target flow rate of the coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and the reference temperature, the method further includes: Determining whether the target parameters of the heating circuit in the current cycle meet preset requirements; In response to the target parameter satisfying a preset requirement, taking the historical flow rate of the coolant determined in a target historical cycle as the target flow rate of the current cycle; In response to the target parameter not meeting the preset requirement, the step of determining a target flow rate of coolant that should flow into the heat exchanger in the current cycle based on the execution power, the first temperature and a reference temperature is performed.

6. The method according to claim 5, characterized in that The target parameter includes the first temperature, or a difference between historical flow rates respectively determined in a plurality of adjacent historical cycles adjacent to the current cycle; Wherein, if the first temperature reaches the target requested temperature of the heat user end, or each of the differences is less than a preset difference threshold, it is determined that the target parameter meets the preset requirement; the target requested temperature is the temperature that the heat user end requests the heated coolant in the heating circuit to reach; The target historical cycle period is a previous historical cycle period adjacent to the current cycle period.

7. The method according to claim 1, characterized in that The number of the heat-using end is at least one; Before acquiring the execution power of the heater in the current cycle and the first temperature of the heated coolant in the current cycle, the method further includes: Determine whether there is a heat demand at the heat-using end; In response to the heat demand at the heat-using end, a target requested temperature of the heat-using end is determined, and the steps of obtaining the execution power of the heater in the current cycle, the first temperature of the coolant after heating in the current cycle, and subsequent steps are performed until the first temperature reaches the target requested temperature.

8. The method according to claim 7, characterized in that The heating circuit is provided in the vehicle, and the heat-using end includes a battery end and a passenger compartment end; The determining of the target requested temperature of the heat-using end includes: acquiring requested temperatures corresponding to the battery end and the passenger compartment end respectively, the requested temperatures being requested temperatures of the coolant heated by the heater; The highest of the requested temperatures is set as the target requested temperature.

9. An electronic device, characterized in that: comprising a memory and a processor coupled to each other, The memory stores program instructions; The processor is used to execute the program instructions stored in the memory to implement the method according to any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store program instructions, and the program instructions can be executed to implement the method according to any one of claims 1 to 8.