Water pump control method and device, electronic equipment and computer storage medium
By acquiring the ambient temperature and water temperature of the pump unit, the target water flow rate is determined, and the water flow rate is corrected using the inlet and outlet water temperatures of the heat exchanger. This solves the problems of poor adaptability and slow stability in the pump control method, and achieves stable and efficient operation of the pump unit.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GUANGDONG TCL INTELLIGENT HEATING & VENTILATING EQUIP CO LTD
- Filing Date
- 2024-01-08
- Publication Date
- 2026-07-10
Smart Images

Figure CN117869274B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of combined heat and power pump technology, specifically to a pump control method, device, electronic equipment, and computer storage medium. Background Technology
[0002] Currently, in the field of combined cooling, heating, and power (CCHP) systems, pump control methods mainly include the first method: operating at a constant speed / flow rate set during installation; and the second method: adjusting the real-time flow rate of the pump based on the operating status. However, the first method cannot automatically adjust and has poor adaptability. The second method is more adaptable than the first, but due to the lag in temperature changes, the system has a large overshoot error, slow stabilization speed, and cannot quickly reach its optimal state. Summary of the Invention
[0003] This application aims to at least solve one of the technical problems existing in the related art. To this end, embodiments of this application provide a water pump control method, device, electronic equipment, and computer storage medium, which can realize the stable operation of the water pump unit and improve the adaptability of the water pump unit.
[0004] In a first aspect, embodiments of this application provide a water pump control method, including:
[0005] Obtain the first ambient temperature value and the first water temperature value of the water pump unit;
[0006] The target water flow rate is determined based on the first ambient temperature value and the first water temperature value.
[0007] After the water pump unit operates at the target water flow rate for a preset time, the inlet water temperature and outlet water temperature of the heat exchanger in the water pump unit are obtained;
[0008] The target water flow rate is corrected based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the water pump unit;
[0009] The operation of the water pump unit is controlled based on the corrected water flow rate.
[0010] Secondly, embodiments of this application provide a water pump control device, comprising:
[0011] The first acquisition module is used to acquire the first external ambient temperature value and the first water temperature value of the water pump unit;
[0012] The determination module is used to determine the target water flow rate based on the first ambient temperature value and the first water temperature value;
[0013] The second acquisition module is used to acquire the inlet water temperature and outlet water temperature of the heat exchanger in the water pump unit after the water pump unit has been running at the target water flow rate for a preset time.
[0014] The parameter correction module is used to correct the target water flow rate based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the water pump unit.
[0015] A water pump control module is used to control the operation of the water pump unit with the corrected water flow rate.
[0016] Thirdly, embodiments of this application also provide an electronic device, including a memory storing multiple instructions; a processor loads instructions from the memory to execute any of the water pump control methods provided in embodiments of this application.
[0017] Fourthly, embodiments of this application also provide a computer-readable storage medium storing a plurality of instructions adapted for loading by a processor to execute any of the water pump control methods provided in embodiments of this application.
[0018] Fifthly, embodiments of this application also provide a computer program product, including a computer program or instructions, which, when executed by a processor, implement any of the water pump control methods provided in embodiments of this application.
[0019] This embodiment obtains the target water flow rate by measuring the ambient temperature and water temperature, and controls the pump unit to operate at the target water flow rate, avoiding repeated overshoot fluctuations and achieving stable operation of the pump unit. Simultaneously, during operation, the water flow rate is automatically corrected by adjusting the inlet and outlet water temperatures of the heat exchanger in the pump unit, ensuring efficient operation under different operating conditions and improving the adaptability of the pump unit. Attached Figure Description
[0020] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0021] Figure 1 This is one of the flowcharts illustrating the water pump control method provided in the embodiments of this application;
[0022] Figure 2 This is a schematic diagram of the water pump performance curve provided in the embodiments of this application;
[0023] Figure 3 This is the second flowchart illustrating the water pump control method provided in the embodiments of this application;
[0024] Figure 4 This is a schematic diagram of the structure of the water pump control device provided in the embodiments of this application;
[0025] Figure 5 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0026] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application. At the same time, in the description of the embodiments of this application, the terms "first," "second," etc., are only used to distinguish descriptions and should not be construed as indicating or implying relative importance. Thus, features defined with "first" and "second" may explicitly or implicitly include one or more features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0027] This application provides a water pump control method, apparatus, electronic device, and computer storage medium. Specifically, this application will be described from the perspective of a water pump control device, which can be integrated into an electronic device, meaning the water pump control method of this application can be executed by the electronic device. Optionally, the electronic device includes a terminal device. The terminal device can be a mobile phone, tablet computer, smart Bluetooth device, laptop computer, game console, or personal computer (PC), etc. Optionally, the electronic device includes a server, which can be an independent server, a server network, or a server cluster, including but not limited to computers, network hosts, single network servers, sets of network servers, or cloud servers composed of servers. The cloud server consists of a large number of computers or network servers based on cloud computing.
[0028] It should be noted that the order of description in the following embodiments is not intended to limit the preferred order of embodiments. Although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be performed in a different order than that shown in the figures.
[0029] This application uses a water pump control device as the executing entity for illustrative purposes. The following detailed description is provided in conjunction with the accompanying drawings. Optionally, refer to... Figure 1 , Figure 1This is one of the flowcharts illustrating the water pump control method provided in the embodiments of this application. The specific flow of the water pump control method provided in the embodiments of this application can be as follows: steps 10 to 50, including:
[0030] Step 10: Obtain the first ambient temperature value and the first water temperature value of the water pump unit.
[0031] Optionally, after receiving the start command, the water pump control device acquires the ambient temperature value of the water pump unit and the water temperature value of the water flow in the water pump unit. The water pump assembly may include multiple water pumps.
[0032] Step 20: Determine the target water flow rate based on the first ambient temperature value and the first water temperature value.
[0033] Optionally, the water pump control device calculates the water temperature difference based on the preset temperature value and the water temperature value, wherein the preset temperature value is set according to the actual situation.
[0034] Furthermore, the water pump control device queries the water pump unit lookup table based on the ambient temperature value and the water temperature difference to obtain the water flow rate under that ambient temperature value and water temperature difference, and determines the water flow rate as the target water flow rate of the water pump unit. The water pump unit lookup table is a pre-established mapping table based on temperature combinations of the ambient temperature value and water temperature value and the corresponding water flow rates under those temperature combinations. In one embodiment, the water pump unit lookup table is shown in Table 1.
[0035] Table 1 Water Pump Unit Inquiry Table
[0036] Water temperature value 1 Water temperature value 2 Water temperature value 3 Ambient temperature value 1 Water flow rate M1 Water flow rate (m4) Water flow rate M7 Ambient temperature value 2 Water flow rate (m2) Water flow rate M5 Water flow rate M8 Ambient temperature value 3 Water flow rate (m3) Water flow rate M6 Water flow rate M9
[0037] Therefore, if the ambient temperature is value 1, and the temperature difference between the preset temperature and the water temperature is value 2, then the target water flow rate is M4.
[0038] Step 30: Obtain the inlet water temperature and outlet water temperature of the heat exchanger in the water pump unit after the water pump unit has been running at the target water flow rate for a preset time.
[0039] Optionally, the pump control device controls the operation of the pump unit at the target water flow rate, and acquires the inlet and outlet water temperatures of the heat exchanger in the pump unit after the pump unit has been running at the target water flow rate for a preset time. A heat exchanger is a device used to transfer heat between two fluids, so as to transfer heat from one fluid to another without mixing them. Heat exchangers typically include different types such as shell-and-tube heat exchangers, plate heat exchangers, and spiral plate heat exchangers.
[0040] Step 40: Correct the target water flow rate based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the water pump unit.
[0041] Optionally, the water pump control device calculates the water temperature difference between the inlet and outlet of the heat exchanger based on the inlet and outlet water temperatures, i.e., water temperature difference = |inlet water temperature - outlet water temperature|. Further, the water pump control device corrects the target water flow rate based on the water temperature difference to obtain the corrected water flow rate of the water pump unit, as described in steps 401 to 403.
[0042] Step 50: Control the operation of the water pump unit based on the corrected water flow rate.
[0043] Furthermore, the pump control device controls the operation of the pump unit with the corrected water flow rate, as described in steps 501 to 503.
[0044] This embodiment obtains the target water flow rate by measuring the ambient temperature and water temperature, and controls the pump unit to operate at the target water flow rate, avoiding repeated overshoot fluctuations and achieving stable operation of the pump unit. Simultaneously, during operation, the water flow rate is automatically corrected by adjusting the inlet and outlet water temperatures of the heat exchanger in the pump unit, ensuring efficient operation under different operating conditions and improving the adaptability of the pump unit.
[0045] In an optional example, steps 401 to 403 are described as follows:
[0046] Step 401: Calculate the first water temperature difference value based on the inlet water temperature value and the outlet water temperature value;
[0047] Step 402: If the first water temperature difference is not within the preset temperature difference range, then calculate the water flow correction parameter based on the first water temperature difference and the target water flow.
[0048] Step 403: Correct the target water flow rate based on the water flow rate correction parameter to obtain the corrected water flow rate of the water pump unit.
[0049] Optionally, the water pump control device calculates the water temperature difference based on the inlet and outlet water temperatures. Further, the water pump control device matches the water temperature difference within a preset temperature difference range to obtain a matching result. The preset temperature difference range is (ΔT1, ΔT2), meaning it is greater than ΔT1 and less than ΔT2. ΔT1 and ΔT2 are set based on actual conditions. The matching result can be either a water temperature difference within the preset temperature difference range or a water temperature difference outside the preset temperature difference range.
[0050] Furthermore, if the matching result shows that the water temperature difference is within the preset temperature difference range, it indicates that the water temperature difference between the inlet and outlet of the heat exchanger meets the requirements and the unit is operating efficiently. Therefore, the water pump control device continues to operate the water pump assembly according to the target water flow rate.
[0051] Furthermore, if the matching result is that the water temperature difference is not within the preset temperature difference range, it means that the water temperature difference between the inlet and outlet of the heat exchanger is not suitable and parameter correction is required. Therefore, the water pump control device calculates the water flow correction parameter based on the water temperature difference and the target water flow, and corrects the target water flow based on the water flow correction parameter to obtain the corrected water flow of the water pump unit.
[0052] In this embodiment of the application, the water flow rate is automatically adjusted by the inlet and outlet water temperatures of the heat exchanger in the water pump unit during operation, so as to ensure that the water pump unit can operate efficiently under different operating conditions and improve the adaptability of the water pump unit.
[0053] In an optional example, steps 4021 to 4023 are described as follows:
[0054] Step 4021: Calculate the water flow compensation value based on the first water temperature difference and the target water flow rate;
[0055] Step 4022: If the first water temperature difference is less than or equal to the first preset water temperature value, then the difference between the target water flow rate and the water flow rate compensation value is calculated to obtain the water flow rate correction parameter.
[0056] Step 4023: If the first water temperature difference is greater than or equal to the second preset water temperature value, then the water flow correction parameter is obtained by subtracting the water flow compensation value and the target water flow.
[0057] Optionally, the water pump control device calculates the water flow compensation value based on the water temperature difference and the target water flow rate. The calculation formula is: Water flow compensation value = Target water flow rate * Water temperature difference / Preset temperature value.
[0058] Furthermore, if the water temperature difference is less than or equal to the first preset water temperature value, it indicates that the heat exchange temperature difference is too low and the water flow rate is too high. Therefore, it is necessary to reduce the target water flow rate. The water pump control device then calculates the difference between the target water flow rate and the water flow rate compensation value to obtain the water flow rate correction parameter. Therefore, the water flow rate correction parameter at this time is = target water flow rate - target water flow rate * water temperature difference / preset temperature value, where the first preset water temperature value can be understood as ΔT1 in the above embodiment.
[0059] Furthermore, if the temperature difference is greater than or equal to the second preset water temperature value, it indicates that the heat exchange temperature difference is too high and the water flow rate is too low. Therefore, it is necessary to increase the target water flow rate. The water pump control device then calculates the difference between the water flow compensation value and the target water flow rate to obtain the water flow rate correction parameter. Therefore, the water flow rate correction parameter at this time is = target water flow rate * water temperature difference / preset temperature value - target water flow rate. Here, the second preset water temperature value can be understood as ΔT2 in the above embodiment.
[0060] Therefore, it can be understood that if the water temperature difference is less than or equal to the first preset water temperature value, the corrected water flow rate of the water pump unit is: target water flow rate - (target water flow rate - target water flow rate * water temperature difference / preset temperature value) = target water flow rate * water temperature difference / preset temperature value. If the temperature difference is greater than or equal to the second preset water temperature value, the corrected water flow rate of the water pump unit is: target water flow rate + (target water flow rate * water temperature difference / preset temperature value - target water flow rate) = target water flow rate * water temperature difference / preset temperature value.
[0061] In this embodiment of the application, the water flow rate is automatically adjusted by the inlet and outlet water temperatures of the heat exchanger in the water pump unit during operation, so as to ensure that the water pump unit can operate efficiently under different operating conditions and improve the adaptability of the water pump unit.
[0062] In an optional example, steps 501 to 503 are described as follows:
[0063] Step 501: Obtain the maximum water flow rate of the first target water pump in the water pump unit;
[0064] Step 502: Based on the maximum water flow rate and the corrected water flow rate, determine the final water pump in the pump unit;
[0065] Step 503: Control the operation of the final water pump in the water pump unit.
[0066] Optionally, the pump unit includes multiple pumps, and the operation of the pump unit can be understood as the operation of some pumps and the operation of all pumps. Therefore, the pump control device obtains the maximum water flow of the target pump in the pump unit, which is the pump in the pump unit that is in operation.
[0067] Furthermore, the pump control device determines the final pump in the pump unit based on the maximum water flow rate and the corrected water flow rate. That is, it determines whether to continue operating the currently running pump or add a new pump based on the relationship between the maximum and corrected water flow rates. Therefore, this embodiment not only avoids repeated overshoot fluctuations and achieves stable operation of the pump unit, but also adjusts the decision to add a pump based on the corrected water flow rate during operation, ensuring efficient operation of the pump unit under different operating conditions and improving its adaptability.
[0068] In an optional example, steps 5011 to 5014 are described as follows:
[0069] Step 5011: Obtain the maximum pressure value at the inlet and outlet of the first target water pump;
[0070] Step 5012: Based on the inlet water temperature value and the outlet water temperature value, obtain the pump performance curve of the first target water pump;
[0071] Step 5013: Based on the maximum pressure value at the inlet, the maximum pressure value at the outlet, and the performance curve of the water pump, determine the maximum flow point of the first target water pump;
[0072] Step 5014: Determine the water flow rate corresponding to the maximum flow rate point as the maximum water flow rate of the first target water pump.
[0073] Optionally, the pump performance curves will differ for different inlet and outlet water temperatures. Furthermore, the optimal performance points corresponding to different maximum inlet and outlet pressure values will also differ within these performance curves. Therefore, the pump control device obtains the maximum inlet and outlet pressure values of the target pump, and, based on the inlet and outlet water temperatures, acquires the target pump's performance curve.
[0074] Furthermore, the pump control device matches the maximum inlet and outlet pressure values on the pump performance curve to obtain the performance points of these maximum inlet and outlet pressure values on the performance curve, and determines these performance points as the maximum flow point of the target pump. Further, the pump control device determines the water flow rate corresponding to the maximum flow point as the maximum water flow rate of the target pump.
[0075] In one embodiment, reference is made to Figure 2 , Figure 2 This is a schematic diagram of the water pump performance curve provided in the embodiment of this application. The performance point corresponding to the maximum pressure value at the inlet of 75 Pa and the maximum pressure value at the outlet of 50 Pa is A.
[0076] The embodiments of this application can accurately obtain the maximum water flow rate of the water pump, thereby avoiding repeated overshoot fluctuations and achieving stable operation of the water pump unit. Simultaneously, during the operation of the water pump unit, adjustments are made based on the maximum and corrected water flow rates to determine whether to add a new water pump, ensuring efficient operation of the water pump unit under different operating conditions and improving its adaptability.
[0077] In an optional example, steps 5021 to 5024 are described as follows:
[0078] Step 5021: If the maximum water flow rate is greater than or equal to the corrected water flow rate, then the first target water pump is determined as the final water pump; or,
[0079] Step 5022: If the maximum water flow rate is less than the corrected water flow rate, then calculate the water flow rate difference based on the corrected water flow rate and the maximum water flow rate;
[0080] Step 5023: Obtain the second target water pump in the water pump unit based on the water flow difference;
[0081] Step 5024: The first target water pump and the second target water pump are determined as the final water pumps.
[0082] Optionally, if the maximum water flow rate is greater than or equal to the corrected water flow rate, it means that the current water flow rate of the water pump is sufficient. Therefore, the water pump control device will determine the target water pump as the final water pump.
[0083] Furthermore, if the maximum water flow rate is less than the corrected water flow rate, it means that the current water flow rate of the water pump cannot meet the requirements, and a new water pump needs to be added to work. Therefore, the water pump control device calculates the water flow rate difference based on the corrected water flow rate and the maximum water flow rate, that is, water flow rate difference = corrected water flow rate - maximum water flow rate.
[0084] Furthermore, the pump control device matches the pumps that are not currently operating in the pump unit based on the water flow difference, thus determining which pumps can meet the water flow difference requirement. If a pump has a maximum water flow rate greater than or equal to the water flow difference, it is identified as the target pump that is not currently operating in the pump unit. If no pump has a maximum water flow rate greater than or equal to the water flow difference, the pumps are matched sequentially according to their maximum water flow rates in the pump unit. The pump whose total water flow rate is greater than or equal to the water flow difference is then identified as the target pump.
[0085] In one embodiment, the water flow difference is 50 cubic meters per second (m²). 3 If pump A exists, its maximum water flow rate is 55 m³ / s. 3If the water flow rate is / s, then pump A is selected as the target pump. If there is no water flow rate greater than or equal to 50m³ / s... 3 The maximum water flow rates of the non-operating pumps B, D, and C in the pump unit are 35 m³ / s, respectively. 3 / s, 20m 3 / s and 15m 3 If the value is / s, then pump B and pump D are identified as the target pumps.
[0086] Furthermore, the pump control device identifies the two target pumps (one before and one after) as the final pump.
[0087] In this embodiment of the application, during the operation of the water pump unit, the decision to add a water pump is adjusted based on the maximum water flow and the corrected water flow to ensure that the water pump unit can operate efficiently under different operating conditions, thereby improving the adaptability of the water pump unit.
[0088] In an optional embodiment, after controlling the operation of the pump unit with the corrected water flow rate, the method further includes:
[0089] The second water temperature value of the water pump unit is obtained after the water pump unit has been running at the corrected water flow rate for a preset time;
[0090] If the second water temperature difference between the second water temperature value and the set temperature value is less than or equal to a preset threshold, then the second ambient temperature value of the water pump unit is obtained.
[0091] Based on the second water temperature value, the second external ambient temperature value, and the corrected water flow rate, update the water pump unit lookup table for the water pump unit.
[0092] Optionally, after the water pump control device controls the water pump unit to run for a preset time at the corrected water flow rate, it obtains the water temperature value after the water pump unit has run for the preset time at the corrected water flow rate. Further, the water pump control device calculates the water temperature difference based on the water temperature value and the set temperature value, and compares the water temperature difference with a preset threshold value to obtain a comparison result.
[0093] Furthermore, if the water temperature difference is less than or equal to a preset threshold, the water pump control device obtains the ambient temperature value of the water pump unit, and uses the water temperature value and the ambient temperature value as a temperature combination, and uses the corrected water flow rate as the water flow rate of the temperature combination, and updates the water pump unit lookup table of the water pump unit.
[0094] Furthermore, if the water temperature difference is greater than the preset threshold, the water pump control device will return to the process of steps 30 to 50 until the water temperature difference is less than or equal to the preset threshold.
[0095] In one embodiment, the original water pump unit lookup table is as shown in Table 1 of the above embodiment.
[0096] Water temperature value 1 Water temperature value 2 Water temperature value 3 Ambient temperature value 1 Water flow rate M1 Water flow rate (m4) Water flow rate M7 Ambient temperature value 2 Water flow rate (m2) Water flow rate M5 Water flow rate M8 Ambient temperature value 3 Water flow rate (m3) Water flow rate M6 Water flow rate M9
[0097] After the water pump unit is controlled to run for a preset time with the corrected water flow rate, the water temperature value and the set temperature value are calculated to have a water temperature difference that is less than or equal to the preset threshold. At this time, the ambient temperature value is 2, the water temperature value is 3, and the corrected water flow rate is water flow rate X. Then, water flow rate X replaces water flow rate M8 to obtain the updated water pump unit lookup table. The updated water pump unit lookup table is shown in Table 2.
[0098] Table 2 Updated Water Pump Unit Lookup Table
[0099] Water temperature value 1 Water temperature value 2 Water temperature value 3 Ambient temperature value 1 Water flow rate M1 Water flow rate (m4) Water flow rate M7 Ambient temperature value 2 Water flow rate (m2) Water flow rate M5 Water flow rate X Ambient temperature value 3 Water flow rate (m3) Water flow rate M6 Water flow rate M9
[0100] The embodiments of this application can continuously update the water pump unit lookup table, so that the target water flow rate can be obtained more accurately by means of the external ambient temperature and water temperature, and the water pump unit can be controlled to operate at the target water flow rate, avoiding repeated overshoot fluctuations and realizing the stable operation of the water pump unit.
[0101] Optional, refer to Figure 3 , Figure 3 This is the second flowchart of the water pump control method provided in this application embodiment, and the specific analysis is as follows: After receiving the start command, the water pump unit, based on the current ambient temperature value T... 外环 Preset temperature value T 设定 -Water temperature value T 实际 |), query the water pump unit lookup table to obtain the target water flow rate M0 corresponding to the water pump unit;
[0102] ② After running for t1 hours according to the target water flow rate M0, if the first preset water temperature value ΔT1 < |the inlet water temperature value T of the heat exchanger 换热器出水 -Heat exchanger outlet water temperature T 换热器进水 If | < the second preset water temperature value ΔT2, it means that the temperature difference between the inlet and outlet water of the heat exchanger meets the requirements, the unit is operating efficiently, and it continues to operate according to the water flow rate M0;
[0103] If this condition is not met, it indicates that the temperature difference between the inlet and outlet water is not suitable and parameter adjustments are required.
[0104] ③If |T 换热器出水 -T 换热器进水 |≤ΔT1 indicates that the heat exchange temperature difference is too low and the water flow rate is too high. The target water flow rate needs to be reduced by M0-M0×|T. 换热器出水 -T 换热器进水 |÷ΔT0;
[0105] ④ If |T 换热器出水 -T 换热器进水If |≥ΔT2, it indicates that the heat exchange temperature difference is too high and the water flow rate is too low. The target water flow rate needs to be increased by M0×|T. 换热器出水 -T 换热器进水 |÷ΔT0-M0;
[0106] ⑤ After running for t2 hours, if |T 设定 -T 实际 If |≤ preset threshold ΔT3, it means that the unit is close to the final target temperature, and the target water flow rate M1 at this time is updated to the water pump unit lookup table.
[0107] The pump control device provided in the embodiments of this application is described below. The pump control device described below can be referred to in correspondence with the pump control method described above. Figure 4 As shown, Figure 4 This is a schematic diagram of the structure of the water pump control device provided in the embodiments of this application. The water pump control device may include:
[0108] The first acquisition module 401 is used to acquire the first external ambient temperature value and the first water temperature value of the water pump unit;
[0109] The determining module 402 is used to determine the target water flow rate based on the first ambient temperature value and the first water temperature value;
[0110] The second acquisition module 403 is used to acquire the inlet water temperature value and outlet water temperature value of the heat exchanger in the water pump unit after the water pump unit has been running at the target water flow rate for a preset time.
[0111] The parameter correction module 404 is used to correct the target water flow rate based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the water pump unit.
[0112] The water pump control module 405 is used to control the operation of the water pump unit with the corrected water flow rate.
[0113] This embodiment obtains the target water flow rate by measuring the ambient temperature and water temperature, and controls the pump unit to operate at the target water flow rate, avoiding repeated overshoot fluctuations and achieving stable operation of the pump unit. Simultaneously, during operation, the water flow rate is automatically corrected by adjusting the inlet and outlet water temperatures of the heat exchanger in the pump unit, ensuring efficient operation under different operating conditions and improving the adaptability of the pump unit.
[0114] In an optional example, parameter correction module 404 is also used for:
[0115] Calculate the first water temperature difference value based on the inlet water temperature value and the outlet water temperature value;
[0116] If the first water temperature difference is not within the preset temperature difference range, then a water flow correction parameter is calculated based on the first water temperature difference and the target water flow.
[0117] The target water flow rate is corrected based on the water flow rate correction parameters to obtain the corrected water flow rate of the water pump unit.
[0118] In an optional example, parameter correction module 404 is also used for:
[0119] Calculate the water flow compensation value based on the first water temperature difference and the target water flow rate;
[0120] If the first water temperature difference is less than or equal to the first preset water temperature value, the water flow correction parameter is obtained by subtracting the target water flow rate and the water flow rate compensation value.
[0121] If the first water temperature difference is greater than or equal to the second preset water temperature value, then the water flow correction parameter is obtained by subtracting the water flow compensation value and the target water flow.
[0122] In an optional example, the pump control module 405 is also used for:
[0123] Obtain the maximum water flow rate of the first target water pump in the water pump unit; the water pump unit includes multiple water pumps, and the first target water pump is the water pump in the water pump unit that is in operation.
[0124] Based on the maximum water flow rate and the corrected water flow rate, the final water pump in the pump unit is determined;
[0125] Control the operation of the final water pump in the pump unit.
[0126] In an optional example, the pump control module 405 is also used for:
[0127] If the maximum water flow rate is greater than or equal to the corrected water flow rate, then the first target water pump is determined as the final water pump; or,
[0128] If the maximum water flow rate is less than the corrected water flow rate, then the water flow rate difference is calculated based on the corrected water flow rate and the maximum water flow rate.
[0129] The second target water pump in the water pump unit is obtained based on the water flow difference;
[0130] The first target water pump and the second target water pump are determined as the final water pump.
[0131] In an optional example, the pump control module 405 is also used for:
[0132] Obtain the maximum pressure value at the inlet and the maximum pressure value at the outlet of the first target water pump;
[0133] Based on the inlet water temperature value and the outlet water temperature value, obtain the pump performance curve of the first target water pump;
[0134] Based on the maximum pressure value at the inlet, the maximum pressure value at the outlet, and the performance curve of the water pump, the maximum flow point of the first target water pump is determined.
[0135] The water flow rate corresponding to the maximum flow rate point is determined as the maximum water flow rate of the first target water pump.
[0136] In an optional example, the pump control device is also used for:
[0137] The second water temperature value of the water pump unit is obtained after the water pump unit has been running at the corrected water flow rate for a preset time;
[0138] If the second water temperature difference between the second water temperature value and the set temperature value is less than or equal to a preset threshold, then the second ambient temperature value of the water pump unit is obtained.
[0139] Based on the second water temperature value, the second external ambient temperature value, and the corrected water flow rate, update the water pump unit lookup table for the water pump unit.
[0140] The specific embodiments of the water pump control device provided in this application are basically the same as the embodiments of the water pump control method, and will not be described in detail here.
[0141] Optional, such as Figure 5 As shown, Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device may include: a processor 510, a communication interface 520, a memory 530, and a communication bus 540, wherein the processor 510, the communication interface 520, and the memory 530 communicate with each other via the communication bus 540. The processor 510 can call a computer program in the memory 530 to execute the steps of a water pump control method, such as including:
[0142] Obtain the first ambient temperature value and the first water temperature value of the water pump unit;
[0143] The target water flow rate is determined based on the first ambient temperature value and the first water temperature value.
[0144] After the water pump unit operates at the target water flow rate for a preset time, the inlet water temperature and outlet water temperature of the heat exchanger in the water pump unit are obtained;
[0145] The target water flow rate is corrected based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the water pump unit;
[0146] The operation of the water pump unit is controlled based on the corrected water flow rate.
[0147] In an optional example, the target water flow rate is corrected based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the pump unit, including:
[0148] Calculate the first water temperature difference value based on the inlet water temperature value and the outlet water temperature value;
[0149] If the first water temperature difference is not within the preset temperature difference range, then a water flow correction parameter is calculated based on the first water temperature difference and the target water flow.
[0150] The target water flow rate is corrected based on the water flow rate correction parameters to obtain the corrected water flow rate of the water pump unit.
[0151] In an optional example, based on the first water temperature difference and the target water flow rate, a water flow rate correction parameter is calculated, including:
[0152] Calculate the water flow compensation value based on the first water temperature difference and the target water flow rate;
[0153] If the first water temperature difference is less than or equal to the first preset water temperature value, the water flow correction parameter is obtained by subtracting the target water flow rate and the water flow rate compensation value.
[0154] If the first water temperature difference is greater than or equal to the second preset water temperature value, then the water flow correction parameter is obtained by subtracting the water flow compensation value and the target water flow.
[0155] In an optional example, controlling the operation of the pump unit based on the modified water flow rate includes:
[0156] Obtain the maximum water flow rate of the first target water pump in the water pump unit; the water pump unit includes multiple water pumps, and the first target water pump is the water pump in the water pump unit that is in operation.
[0157] Based on the maximum water flow rate and the corrected water flow rate, the final water pump in the pump unit is determined;
[0158] Control the operation of the final water pump in the pump unit.
[0159] In an optional example, determining the final pump in the pump unit based on the maximum water flow rate and the corrected water flow rate includes:
[0160] If the maximum water flow rate is greater than or equal to the corrected water flow rate, then the first target water pump is determined as the final water pump; or,
[0161] If the maximum water flow rate is less than the corrected water flow rate, then the water flow rate difference is calculated based on the corrected water flow rate and the maximum water flow rate.
[0162] The second target water pump in the water pump unit is obtained based on the water flow difference;
[0163] The first target water pump and the second target water pump are determined as the final water pump.
[0164] In an optional example, obtaining the maximum water flow rate of the first target pump in the pump unit includes:
[0165] Obtain the maximum pressure value at the inlet and the maximum pressure value at the outlet of the first target water pump;
[0166] Based on the inlet water temperature value and the outlet water temperature value, obtain the pump performance curve of the first target water pump;
[0167] Based on the maximum pressure value at the inlet, the maximum pressure value at the outlet, and the performance curve of the water pump, the maximum flow point of the first target water pump is determined.
[0168] The water flow rate corresponding to the maximum flow rate point is determined as the maximum water flow rate of the first target water pump.
[0169] In an optional example, after controlling the operation of the pump unit with the modified water flow rate, the method further includes:
[0170] The second water temperature value of the water pump unit is obtained after the water pump unit has been running at the corrected water flow rate for a preset time;
[0171] If the second water temperature difference between the second water temperature value and the set temperature value is less than or equal to a preset threshold, then the second ambient temperature value of the water pump unit is obtained.
[0172] Based on the second water temperature value, the second external ambient temperature value, and the corrected water flow rate, update the water pump unit lookup table for the water pump unit.
[0173] Furthermore, the logical instructions in the aforementioned memory 530 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0174] On the other hand, embodiments of this application also provide a non-transitory computer-readable storage medium, which includes a computer program. The computer program can be stored on the non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can perform the steps of the water pump control method provided in the above embodiments, such as including:
[0175] Obtain the first ambient temperature value and the first water temperature value of the water pump unit;
[0176] The target water flow rate is determined based on the first ambient temperature value and the first water temperature value.
[0177] After the water pump unit operates at the target water flow rate for a preset time, the inlet water temperature and outlet water temperature of the heat exchanger in the water pump unit are obtained;
[0178] The target water flow rate is corrected based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the water pump unit;
[0179] The operation of the water pump unit is controlled based on the corrected water flow rate.
[0180] In an optional example, the target water flow rate is corrected based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the pump unit, including:
[0181] Calculate the first water temperature difference value based on the inlet water temperature value and the outlet water temperature value;
[0182] If the first water temperature difference is not within the preset temperature difference range, then a water flow correction parameter is calculated based on the first water temperature difference and the target water flow.
[0183] The target water flow rate is corrected based on the water flow rate correction parameters to obtain the corrected water flow rate of the water pump unit.
[0184] In an optional example, based on the first water temperature difference and the target water flow rate, a water flow rate correction parameter is calculated, including:
[0185] Calculate the water flow compensation value based on the first water temperature difference and the target water flow rate;
[0186] If the first water temperature difference is less than or equal to the first preset water temperature value, the water flow correction parameter is obtained by subtracting the target water flow rate and the water flow rate compensation value.
[0187] If the first water temperature difference is greater than or equal to the second preset water temperature value, then the water flow correction parameter is obtained by subtracting the water flow compensation value and the target water flow.
[0188] In an optional example, controlling the operation of the pump unit based on the modified water flow rate includes:
[0189] Obtain the maximum water flow rate of the first target water pump in the water pump unit; the water pump unit includes multiple water pumps, and the first target water pump is the water pump in the water pump unit that is in operation.
[0190] Based on the maximum water flow rate and the corrected water flow rate, the final water pump in the pump unit is determined;
[0191] Control the operation of the final water pump in the pump unit.
[0192] In an optional example, determining the final pump in the pump unit based on the maximum water flow rate and the corrected water flow rate includes:
[0193] If the maximum water flow rate is greater than or equal to the corrected water flow rate, then the first target water pump is determined as the final water pump; or,
[0194] If the maximum water flow rate is less than the corrected water flow rate, then the water flow rate difference is calculated based on the corrected water flow rate and the maximum water flow rate.
[0195] The second target water pump in the water pump unit is obtained based on the water flow difference;
[0196] The first target water pump and the second target water pump are determined as the final water pump.
[0197] In an optional example, obtaining the maximum water flow rate of the first target pump in the pump unit includes:
[0198] Obtain the maximum pressure value at the inlet and the maximum pressure value at the outlet of the first target water pump;
[0199] Based on the inlet water temperature value and the outlet water temperature value, obtain the pump performance curve of the first target water pump;
[0200] Based on the maximum pressure value at the inlet, the maximum pressure value at the outlet, and the performance curve of the water pump, the maximum flow point of the first target water pump is determined.
[0201] The water flow rate corresponding to the maximum flow rate point is determined as the maximum water flow rate of the first target water pump.
[0202] In an optional example, after controlling the operation of the pump unit with the modified water flow rate, the method further includes:
[0203] The second water temperature value of the water pump unit is obtained after the water pump unit has been running at the corrected water flow rate for a preset time;
[0204] If the second water temperature difference between the second water temperature value and the set temperature value is less than or equal to a preset threshold, then the second ambient temperature value of the water pump unit is obtained.
[0205] Based on the second water temperature value, the second external ambient temperature value, and the corrected water flow rate, update the water pump unit lookup table for the water pump unit.
[0206] In another aspect, embodiments of this application also provide a computer product, which includes a computer program. The computer program can be stored on the computer product, and when the computer program is executed by a processor, the computer can perform the steps of the water pump control method provided in the above embodiments, such as including:
[0207] Obtain the first ambient temperature value and the first water temperature value of the water pump unit;
[0208] The target water flow rate is determined based on the first ambient temperature value and the first water temperature value.
[0209] After the water pump unit operates at the target water flow rate for a preset time, the inlet water temperature and outlet water temperature of the heat exchanger in the water pump unit are obtained;
[0210] The target water flow rate is corrected based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the water pump unit;
[0211] The operation of the water pump unit is controlled based on the corrected water flow rate.
[0212] In an optional example, the target water flow rate is corrected based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the pump unit, including:
[0213] Calculate the first water temperature difference value based on the inlet water temperature value and the outlet water temperature value;
[0214] If the first water temperature difference is not within the preset temperature difference range, then a water flow correction parameter is calculated based on the first water temperature difference and the target water flow.
[0215] The target water flow rate is corrected based on the water flow rate correction parameters to obtain the corrected water flow rate of the water pump unit.
[0216] In an optional example, based on the first water temperature difference and the target water flow rate, a water flow rate correction parameter is calculated, including:
[0217] Calculate the water flow compensation value based on the first water temperature difference and the target water flow rate;
[0218] If the first water temperature difference is less than or equal to the first preset water temperature value, the water flow correction parameter is obtained by subtracting the target water flow rate and the water flow rate compensation value.
[0219] If the first water temperature difference is greater than or equal to the second preset water temperature value, then the water flow correction parameter is obtained by subtracting the water flow compensation value and the target water flow.
[0220] In an optional example, controlling the operation of the pump unit based on the modified water flow rate includes:
[0221] Obtain the maximum water flow rate of the first target water pump in the water pump unit; the water pump unit includes multiple water pumps, and the first target water pump is the water pump in the water pump unit that is in operation.
[0222] Based on the maximum water flow rate and the corrected water flow rate, the final water pump in the pump unit is determined;
[0223] Control the operation of the final water pump in the pump unit.
[0224] In an optional example, determining the final pump in the pump unit based on the maximum water flow rate and the corrected water flow rate includes:
[0225] If the maximum water flow rate is greater than or equal to the corrected water flow rate, then the first target water pump is determined as the final water pump; or,
[0226] If the maximum water flow rate is less than the corrected water flow rate, then the water flow rate difference is calculated based on the corrected water flow rate and the maximum water flow rate.
[0227] The second target water pump in the water pump unit is obtained based on the water flow difference;
[0228] The first target water pump and the second target water pump are determined as the final water pump.
[0229] In an optional example, obtaining the maximum water flow rate of the first target pump in the pump unit includes:
[0230] Obtain the maximum pressure value at the inlet and the maximum pressure value at the outlet of the first target water pump;
[0231] Based on the inlet water temperature value and the outlet water temperature value, obtain the pump performance curve of the first target water pump;
[0232] Based on the maximum pressure value at the inlet, the maximum pressure value at the outlet, and the performance curve of the water pump, the maximum flow point of the first target water pump is determined.
[0233] The water flow rate corresponding to the maximum flow rate point is determined as the maximum water flow rate of the first target water pump.
[0234] In an optional example, after controlling the operation of the pump unit with the modified water flow rate, the method further includes:
[0235] The second water temperature value of the water pump unit is obtained after the water pump unit has been running at the corrected water flow rate for a preset time;
[0236] If the second water temperature difference between the second water temperature value and the set temperature value is less than or equal to a preset threshold, then the second ambient temperature value of the water pump unit is obtained.
[0237] Based on the second water temperature value, the second external ambient temperature value, and the corrected water flow rate, update the water pump unit lookup table for the water pump unit.
[0238] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Those skilled in the art can understand and implement this without any creative effort.
[0239] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
[0240] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.
Claims
1. A water pump control method, characterized in that, include: Obtain the first ambient temperature value and the first water temperature value of the water pump unit; The target water flow rate is determined based on the first ambient temperature value and the first water temperature value. After the water pump unit operates at the target water flow rate for a preset time, the inlet water temperature and outlet water temperature of the heat exchanger in the water pump unit are obtained; The target water flow rate is corrected based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the water pump unit; The operation of the water pump unit is controlled based on the corrected water flow rate. The step of correcting the target water flow rate based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the water pump unit includes: calculating a first water temperature difference value based on the inlet water temperature value and the outlet water temperature value; if the first water temperature difference value is not within a preset temperature difference range, calculating a water flow rate correction parameter based on the first water temperature difference value and the target water flow rate; and correcting the target water flow rate based on the water flow rate correction parameter to obtain the corrected water flow rate of the water pump unit. The step of calculating the water flow correction parameter based on the first water temperature difference and the target water flow includes: calculating a water flow compensation value based on the first water temperature difference and the target water flow; if the first water temperature difference is less than or equal to a first preset water temperature value, then subtracting the target water flow and the water flow compensation value to obtain the water flow correction parameter; if the first water temperature difference is greater than or equal to a second preset water temperature value, then subtracting the water flow compensation value and the target water flow to obtain the water flow correction parameter.
2. The water pump control method according to claim 1, characterized in that, The method of controlling the operation of the water pump unit based on the corrected water flow rate includes: Obtain the maximum water flow rate of the first target water pump in the water pump unit; the water pump unit includes multiple water pumps, and the first target water pump is the water pump in the water pump unit that is in operation. Based on the maximum water flow rate and the corrected water flow rate, the final water pump in the pump unit is determined; Control the operation of the final water pump in the pump unit.
3. The water pump control method according to claim 2, characterized in that, The step of determining the final pump in the pump unit based on the maximum water flow rate and the corrected water flow rate includes: If the maximum water flow rate is greater than or equal to the corrected water flow rate, then the first target water pump is determined as the final water pump; or, If the maximum water flow rate is less than the corrected water flow rate, then the water flow rate difference is calculated based on the corrected water flow rate and the maximum water flow rate. The second target water pump in the water pump unit is obtained based on the water flow difference; The first target water pump and the second target water pump are determined as the final water pump.
4. The water pump control method according to claim 2, characterized in that, The step of obtaining the maximum water flow rate of the first target water pump in the water pump unit includes: Obtain the maximum pressure value at the inlet and the maximum pressure value at the outlet of the first target water pump; Based on the inlet water temperature value and the outlet water temperature value, obtain the pump performance curve of the first target water pump; Based on the maximum pressure value at the inlet, the maximum pressure value at the outlet, and the performance curve of the water pump, the maximum flow point of the first target water pump is determined. The water flow rate corresponding to the maximum flow rate point is determined as the maximum water flow rate of the first target water pump.
5. The water pump control method according to any one of claims 1 to 4, characterized in that, After controlling the operation of the water pump unit with the corrected water flow rate, the method further includes: The second water temperature value of the water pump unit is obtained after the water pump unit has been running at the corrected water flow rate for a preset time; If the second water temperature difference between the second water temperature value and the set temperature value is less than or equal to a preset threshold, then the second ambient temperature value of the water pump unit is obtained. Based on the second water temperature value, the second external ambient temperature value, and the corrected water flow rate, update the water pump unit lookup table for the water pump unit.
6. A water pump control device, characterized in that, include: The first acquisition module is used to acquire the first external ambient temperature value and the first water temperature value of the water pump unit; The determination module is used to determine the target water flow rate based on the first ambient temperature value and the first water temperature value; The second acquisition module is used to acquire the inlet water temperature and outlet water temperature of the heat exchanger in the water pump unit after the water pump unit has been running at the target water flow rate for a preset time. The parameter correction module is used to correct the target water flow rate based on the inlet water temperature value and the outlet water temperature value to obtain the corrected water flow rate of the water pump unit. The water pump control module is used to control the operation of the water pump unit with the corrected water flow rate; The parameter correction module is further configured to: calculate a first water temperature difference based on the inlet water temperature and the outlet water temperature; if the first water temperature difference is not within a preset temperature difference range, calculate a water flow correction parameter based on the first water temperature difference and the target water flow; and correct the target water flow based on the water flow correction parameter to obtain the corrected water flow of the pump unit. The parameter correction module is further configured to: calculate a water flow compensation value based on the first water temperature difference and the target water flow; if the first water temperature difference is less than or equal to a first preset water temperature value, then subtract the target water flow from the water flow compensation value to obtain the water flow correction parameter; if the first water temperature difference is greater than or equal to a second preset water temperature value, then subtract the water flow compensation value from the target water flow to obtain the water flow correction parameter.
7. An electronic device, characterized in that, The system includes a processor and a memory, the memory storing multiple instructions; the processor loads instructions from the memory to execute the water pump control method as described in any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a plurality of instructions adapted for loading by a processor to execute the water pump control method as described in any one of claims 1 to 5.