Energy-saving control method for circulating water heater, circulating water heater and storage medium

By identifying the temperature deviation of the water tank and dynamically adjusting the number of compressors, and combining the environment and outlet temperature to correct the heating capacity, the problems of high energy consumption and high failure rate caused by frequent start and stop of the circulating water heater are solved, and energy-saving and reliable heating control are achieved.

CN120488511APending Publication Date: 2025-08-15GUANGDONG NEW ENERGY TECH DEV
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510841467.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-23
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

The circulating water heater frequently starts and stops due to changes in ambient temperature and load, which has high energy consumption and high failure rate, making it difficult for the existing technology to accurately match the load demand.

Method used

By identifying the deviation between the water tank temperature and the target temperature, dynamically adjusting the start and shutdown of the compressor, combining the environment and outlet temperature to correct the heating capacity, optimize the number of compressors, realize a gentle heating process, and reduce frequent start and stop.

Benefits of technology

It reduces the energy consumption of circulating water heaters, reduces the unit failure rate, and improves user experience and equipment life.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120488511A_ABST
    Figure CN120488511A_ABST
Patent Text Reader

Abstract

The invention discloses an energy-saving control method for a circulating water heater, the circulating water heater and a storage medium. The method comprises the steps that the regulation and control requirements of the circulating water heater are recognized according to the real-time temperature and the target temperature of a water body in a water tank; if the regulation and control demand is a loading demand and the current time is out of the water consumption period, controlling the host and / or the slave to start part of the compressors; under the condition that the heating capacity of the heat pump changes along with the environment temperature and the outlet water temperature, the target unit heating capacity of one compressor is calculated; in the operation process of part of the compressors, the total heat required for heating the water body in the water tank to the target temperature is calculated according to the target unit heating capacity; the target number of required compressors is calculated according to the target unit heating capacity, the total heat and the water consumption time period; controlling the host and / or the slave to adjust the compressor according to the target quantity; and when the real-time temperature of the water body in the water tank reaches the target temperature, the started compressor is closed. According to the embodiment, frequent starting and stopping of the compressor are reduced, and energy consumption is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of heat pumps, and in particular to an energy-saving control method for a circulating water heater, a circulating water heater, and a storage medium. Background Art

[0002] Circulating water heaters have a large load and often use multiple heat pumps (including multi-system heat pumps) to meet the full load demand, and then there is a group control function in which multiple single-system or multiple multi-system hosts control the slaves.

[0003] Due to the complex on-site engineering installation conditions, changes in ambient temperature, and large differences in load changes, the circulating water heater has a low accuracy in matching the user-side load with the unit capacity, resulting in frequent start-up and shutdown of the unit, high energy consumption, and a high failure rate. Summary of the Invention

[0004] In view of this, the present invention provides a circulating water heater energy-saving control method, a circulating water heater and a storage medium, which are used to reduce the start and stop frequency of the units in the circulating water heater, thereby reducing the energy consumption and failure rate of the circulating water heater.

[0005] A first aspect of the present invention provides an energy-saving control method for a circulating water heater, wherein the circulating water heater comprises multiple heat pumps and water tanks, wherein the units in the multiple heat pumps are divided into a master unit and a slave unit, wherein the units in the multiple heat pumps each comprise one or more compressors, wherein the master unit is configured with a water use period and a target temperature, and wherein the method is applied to the master unit, comprising:

[0006] Identifying the control requirements of the circulating water heater based on the real-time temperature of the water in the water tank and the target temperature;

[0007] If the control demand is a loading demand and the current time is outside the water usage period, controlling the master and / or the slave to start part of the compressors to heat the water in the water tank;

[0008] Under the condition that the heating capacity of the heat pump varies with the ambient temperature and the outlet water temperature, calculating the target unit heating capacity of one compressor;

[0009] During the operation of the compressor, the total amount of heat required to heat the water in the water tank to the target temperature is calculated based on the target unit heating capacity;

[0010] Calculate the target number of compressors required based on the target unit heating amount, the total heat amount and the water use period;

[0011] controlling the master and / or the slave to adjust the compressor according to the target quantity;

[0012] When the real-time temperature of the water in the water tank reaches the target temperature, the started compressor is turned off.

[0013] A second aspect of the present invention provides an energy-saving control device for a circulating water heater, wherein the circulating water heater comprises multiple heat pumps and water tanks, wherein the units in the multiple heat pumps are divided into a master unit and a slave unit, wherein the units in the multiple heat pumps each comprise one or more compressors, wherein the master unit is configured with a water use period and a target temperature, and wherein the device is applied to the master unit and comprises:

[0014] a control demand identification module, configured to identify the control demand of the circulating water heater based on the real-time temperature of the water in the water tank and the target temperature;

[0015] a partial starting module, configured to control the master and / or the slave to start part of the compressor to heat the water in the water tank if the control demand is a loading demand and the current time is outside the water use period;

[0016] A target unit heating capacity calculation module, configured to calculate a target unit heating capacity of one compressor under the condition that the heating capacity of the heat pump varies with the ambient temperature and the outlet water temperature;

[0017] A total heat calculation module is used to calculate the total heat required to heat the water in the water tank to the target temperature according to the target unit heating capacity during the operation of the compressor;

[0018] A target quantity calculation module, configured to calculate the target quantity of the compressors required based on the target unit heating amount, the total heat amount and the water use period;

[0019] A compressor adjustment module, configured to control the master and / or the slave to adjust the compressor according to the target quantity;

[0020] The partial shut-down module is used to shut down the started compressor when the real-time temperature of the water in the water tank reaches the target temperature.

[0021] A third aspect of the present invention provides a circulating water heater, comprising:

[0022] at least one processor; and

[0023] a memory communicatively connected to the at least one processor; wherein,

[0024] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the energy-saving control method for a circulating water heater as described in the first aspect above.

[0025] A fourth aspect of the present invention provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the energy-saving control method for a circulating water heater as described in the first aspect is implemented.

[0026] A fifth aspect of the present invention provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the energy-saving control method for a circulating water heater as described in the first aspect above.

[0027] In this embodiment, a circulating water heater has multiple heat pumps and water tanks, and the units in the multiple heat pumps are divided into host units and slave units. The units in the multiple heat pumps each include one or more compressors. The water use period and target temperature have been configured in the host unit. The host unit identifies the control demand of the circulating water heater based on the real-time temperature of the water in the water tank and the target temperature; if the control demand is a loading demand and the current time is outside the water use period, the host unit and / or slave units are controlled to start some compressors to heat the water in the water tank; under the condition that the heating capacity of the heat pump changes with the ambient temperature and the outlet water temperature, the target unit heating capacity of a compressor is calculated; during the operation of some compressors, the total heat required to heat the water in the water tank to the target temperature is calculated based on the target unit heating capacity; the target number of required compressors is calculated based on the target unit heating capacity, the total heat capacity and the water use period; the host unit and / or slave units are controlled to adjust the compressors based on the target number; when the real-time temperature of the water in the water tank reaches the target temperature, the started compressor is turned off. This embodiment dynamically corrects the heating capacity of a compressor based on the environment and the outlet water temperature, which can improve the accuracy of the heating capacity provided by the compressor. On this basis, the number of running compressors is accurately adjusted according to the water use period. Under the condition of ensuring that the water in the water tank is heated to the target temperature and guaranteeing the user's water service, the operation of heating the water in the water tank is extended to a smooth heating process, thereby reducing the number of compressors as much as possible, reducing the frequent start and stop of the compressor, reducing energy consumption, improving the user experience, and reducing the damage to the unit caused by frequent start and stop of the heat pump, thereby reducing the failure rate of the heat pump.

[0028] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0030] Figure 1 This is a flow chart of an energy-saving control method for a circulating water heater provided in Example 1 of the present invention.

[0031] Figure 2 This is an architectural diagram of a circulating water heater provided in Example 1 of the present invention.

[0032] Figure 3 This is an example diagram of a change function provided in the first embodiment of the present invention.

[0033] Figure 4 This is a flow chart of an energy-saving control method for a circulating water heater provided in the second embodiment of the present invention.

[0034] Figure 5 This is a structural diagram of an energy-saving control device for a circulating water heater provided in Example 3 of the present invention.

[0035] Figure 6 This is a structural diagram of a circulating water heater provided in Example 4 of the present invention. DETAILED DESCRIPTION

[0036] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.

[0037] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can cover sequential implementations other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0038] Example 1

[0039] See also Figure 1, showing a flow chart of a circulating water heater energy-saving control method provided in Example 1 of the present invention. The method can be executed by a circulating water heater energy-saving control device. The circulating water heater energy-saving control device can be implemented in the form of hardware and / or software. The circulating water heater energy-saving control device can be configured in a circulating water heater.

[0040] The circulating water heater absorbs heat from the outside world (such as air and water) through the heat pump system and transfers it to the water tank to heat the water. Figure 2 As shown, the circulating water heater has the following parts:

[0041] 1. Multiple heat pumps, whose units include compressors, condensers, evaporators, expansion valves, etc., are responsible for heat transportation.

[0042] 2. Water tank 203: responsible for storing water, and equipped with a water pump to transport water.

[0043] 3. Temperature sensor: monitors the water temperature in the water tank, water inlet temperature, ambient temperature, etc.

[0044] 4. Controller: MCU (Microcontroller Unit) or PLC (Programmable Controllers), which processes signals and issues control instructions.

[0045] 5. Circulation pump: drives water to circulate between the heat pump and the water tank.

[0046] 6. Auxiliary heating device (optional): such as electric heating, to assist in heating when the heat pump efficiency is low.

[0047] In general, if Figure 2 As shown, each unit in the plurality of heat pumps can be divided into a master unit 201 and a slave unit 202 based on factors such as performance. The identity of each unit (i.e., master unit 201 and slave unit 202) and parameters such as address have been written into the configuration information of each unit. In the event of a failure of the master unit 201, the slave unit 202 can be switched to the master unit 201. When the master unit 201 recovers, it can serve as the slave unit 202.

[0048] Each unit in a plurality of heat pumps includes one or more compressors. The compressor is an independent heat pump system and is the smallest independent system unit. Wireless or wired communication links (such as RJ485) are established between the units. The energy-saving control method of the circulating water heater in this embodiment can be applied to the host. The host can monitor the operating status, faults, operating time and other parameters of the unit. The host can control the slave unit, and the unit starts up, loads or unloads (also known as load shedding) according to the instructions of the host.

[0049] The host has been configured with parameters such as the water use period, target temperature Tset, and target ratio X. The water use period is the user-set time range for single or recycled water use, the target temperature Tset is the user-set temperature value for water use, and the target ratio X is the ratio for starting the compressor.

[0050] like Figure 1 As shown, the method includes:

[0051] Step 101: Identify the control requirements of the circulating water heater based on the real-time temperature of the water in the water tank and the target temperature.

[0052] When the circulating water heater is powered on for the first time or restarted after reaching the temperature, the temperature sensor in the water tank can be called to continuously detect the real-time temperature TW of the water in the water tank in real time to determine the control requirements of the circulating water heater, wherein the control requirements of the circulating water heater include a loading requirement indicating loading the compressor or an unloading requirement indicating unloading the compressor.

[0053] In a specific implementation, the real-time temperature TW of the water in the current water tank may be compared with the target temperature Tset.

[0054] If the real-time temperature TW of the water in the water tank is lower than the target temperature Tt (ie, TW<Tt), the target temperature Tset is subtracted from the real-time temperature TW of the water in the water tank to obtain a temperature deviation value ΔT (ie, ΔT=Tt-TW).

[0055] If the temperature deviation value ΔT is greater than or equal to the preset temperature threshold, it means that the real-time temperature TW of the water in the current water tank deviates greatly from the target temperature Tt, and the control demand of the circulating water heater is determined to be a loading demand.

[0056] Step 102: If the control demand is a loading demand and the current time is outside the water use period, the master and / or slave machines are controlled to start some compressors to heat the water in the water tank.

[0057] If the control demand of the circulating water heater is a loading demand, the current time may be further queried from a local system of the circulating water heater or from a time server on the network, and the current time may be compared with the water use period.

[0058] If the current time is outside the water usage period, the circulating water heater can be started in slow heating mode to reasonably reduce the speed of heating the water in the water tank, thereby reducing energy consumption.

[0059] At this time, the host can read the target ratio and control the host and / or slave to select and start some compressors that meet the target ratio X from all compressors based on load balancing, randomness, etc. The so-called satisfaction means that the ratio between the number A1 of compressors started this time and the number A of all compressors is the target ratio X. These compressors heat the water in the water tank, so that the real-time temperature of the water in the water tank tends to the target temperature.

[0060] For example, if the total number A of compressors is 8, if the target ratio X is 12.5%, one compressor is started, and if the target ratio X is 50%, four compressors are started.

[0061] Furthermore, the host can start the compressor in a progressive manner, that is, the host controls the host or slave to start a compressor every waiting time (such as 5 seconds) until the ratio between the number of currently started compressors and the number of all compressors reaches the target ratio.

[0062] Step 103: Under the condition that the heating capacity of the heat pump varies with the ambient temperature and the outlet water temperature, calculate the target unit heating capacity of a compressor.

[0063] Since the environment in which the heat pump is located and the water outlet conditions of the heat pump will have a significant impact on the heating of the heat pump, the target unit heating capacity of a single compressor can be calculated under the condition that the heating capacity of the heat pump changes with the ambient temperature and the outlet water temperature.

[0064] In a specific implementation, the original unit heating capacity Q1 provided by a compressor under standard conditions can be queried.

[0065] The temperature sensor installed in the external environment of the heat pump is called to detect the ambient temperature T of the environment in which the heat pump is located, and the temperature sensor installed in the heat pump main pipe is called to detect the outlet water temperature To of the heat pump. Generally, the ambient temperature T is the average value of a temperature sequence in the environment in which the heat pump is located, and the outlet water temperature To is the average value of a temperature sequence in the heat pump main pipe.

[0066] The product of the ambient temperature T and the first adjustment coefficient (such as 0.016) and the second adjustment coefficient (such as 0.9) are added to obtain the first heat change ratio of the heat pump as the ambient temperature changes (0.016T+0.9)×Q1.

[0067] The outlet water temperature To is substituted into the preset variation function f for calculation to obtain the second heat variation ratio f(To) of the heat pump as the outlet water temperature decays.

[0068] Among them, the change function f is the curve fitted to the heat pump in the offline state, which represents the change process of the heating amount of the compressor with the outlet water temperature of the heat pump. There is a positive correlation between the second heat change ratio f(To) and the outlet water temperature To, that is, the higher the outlet water temperature To, the greater the second heat change ratio f(To); conversely, the lower the outlet water temperature To, the smaller the second heat change ratio f(To).

[0069] In a fitting method, a plurality of sample data may be collected for the heat pump unit; wherein the sample data includes the heating capacity and the outlet water temperature of the compressor in the heat pump unit.

[0070] Based on multiple sample data (such as Figure 3 points in) to fit multiple polynomial functions (such as Figure 3 The solid line shown represents a quadratic function, a cubic function, etc.) as a changing function.

[0071] For each variation function, the degree to which multiple sample data deviate from the variation function (such as residual sum of squares RSS, root mean square error RMSE, etc.) is calculated to obtain a first indicator value.

[0072] For each variation function, the resources consumed by the heat pump unit when computing the variation function are counted (such as weighted sum of memory occupancy, processor occupancy, etc.) to obtain a second indicator value.

[0073] For each change function, the first index value and the second index value are fused into a third index value using a linear (such as weighted summation) or nonlinear method; wherein the third index value is negatively correlated with the first index value, and the third index value is negatively correlated with the second index value.

[0074] The third index values of the various change functions are compared to determine the change function with the highest third index value, thereby taking into account both the accuracy and resource consumption of the change function.

[0075] The product of the first heat change ratio, the original unit heating capacity Q1, and the second heat change ratio is calculated to obtain the target unit heating capacity Q of a compressor.

[0076] Taking a quadratic function as an example of a variable function, the target unit heating capacity Q of a compressor can be expressed as: Q = (0.016T + 0.9) × Q1 × (-0.0758To 2 +7.78To+809) / 1000, assuming the ambient temperature T is 20°C, the current outlet water temperature To is 25°C, and the original unit heating capacity Q1 of a compressor is 10 kW, then the target unit heating capacity Q of a compressor is 12.2 kW.

[0077] Step 104: While some compressors are running, the total amount of heat required to heat the water in the water tank to the target temperature is calculated based on the target unit heating capacity.

[0078] After starting up some of the compressors, wait for a period of time (eg, 5 minutes) to allow the compressors to operate stably.

[0079] During this time period, the status of the water in the water tank heated by the currently started compressor can be monitored, and the total heat required to adjust the water in the water tank from the current real-time temperature to the target temperature can be estimated based on the target unit heating capacity of a compressor.

[0080] In a specific implementation, during the operation of some compressors, the heating time h consumed when the real-time temperature of the water in the water tank is increased by a unit temperature (such as 1° C.) is counted.

[0081] The product of the target unit heating capacity Q of one compressor and the number A of all compressors is calculated as the global heating capacity W of all compressors (ie, W=Q×A).

[0082] Query the target ratio X, where the target ratio X is the ratio of the started compressors to the total number of compressors.

[0083] The product of the global heating capacity W of all compressors and the target ratio X is calculated as the local heating capacity W1 of the currently activated compressor (ie, W1 = W×X).

[0084] For example, if the target unit heating capacity Q of a compressor is 12.2KW, the number of all compressors A is 8, and the target ratio X is 50%, then the global heating capacity W of all compressors is 97.6KW, and the local heating capacity W1 of the started compressor is 48.8KW.

[0085] The product of the local heating amount W1 and the heating time h is divided by the specific heat capacity c of the water body and the conversion ratio p between the total amount and volume (p is usually 1:1) to obtain the weight M of the water body in the water tank (i.e., M = W1 × h / c / p).

[0086] For example, suppose the local heating capacity W1 of the currently activated compressor is 48.8KW, the heating time h consumed when the real-time temperature of the water in the water tank increases by 1°C is 10 minutes, and the specific heat capacity c of the water is 4.2×10 3 J / (kg·℃), then the weight of the water in the water tank M = 48.8 / 60×10×3600 / 4.2 / 1 / 1000 = 6.9714t.

[0087] Calculate the product of the temperature deviation value ΔT, the weight M of the water in the water tank and the specific heat capacity c of the water to obtain the total heat S required to raise the water in the water tank from the current real-time temperature TW to the target temperature Tset (i.e., S = ΔT × M × c).

[0088] For example, suppose the real-time temperature TW of the water in the water tank is 10°C, the target temperature Tset is 50°C, the weight M of the water in the water tank is 6.9714t, and the specific heat capacity c of the water is 4.2×10 3 J / (kg·℃), then the total heat required to heat the water in the water tank is S = (50-10)×6.9714×4.2 / 3600×1000 = 325.3KW.

[0089] Step 105: Calculate the target number of required compressors based on the target unit heating capacity, the total heat capacity, and the water usage period.

[0090] In this embodiment, the target quantity of compressor heating required can be dynamically arranged based on the target unit heating capacity of a compressor and the total heat of the water in the heating water tank, so that the real-time temperature of the water in the heating water tank reaches the target temperature just when the water use period arrives.

[0091] Furthermore, the upper limit of the target number is the number of all compressors. When the target number is greater than the number of all compressors, the target number is set to the number of all compressors.

[0092] In a specific implementation, the time deviation value between the current time and the start time of the water use period may be calculated.

[0093] The target number of required compressors is obtained by dividing the total heat by the target unit heating value and the time deviation value, and rounding the quotients obtained.

[0094] In order to ensure that the water in the water tank is heated to the target temperature when the water usage period arrives, the rounding algorithm is usually rounded up (also known as the round-up method).

[0095] For example, assuming the current time is 10:00:00, the water usage period is 18:00:00-22:00:00, the target unit heating capacity Q of a compressor is 12.2KW, and the total heat demand S of the water in the heating tank is 325.3KW, then the time deviation value is 8h, and the target number of compressors is 325.3 / 8 / 12.2=3.333. Rounding it up, the target number of compressors is 4 (units).

[0096] Step 106: Control the master and / or slave to adjust the compressor according to the target quantity.

[0097] In this embodiment, the master and / or slave machines may be controlled to adjust the started compressors according to the target number of required compressors, thereby heating the water in the water tank at a reasonable speed.

[0098] In a specific implementation, the number of currently started compressors may be queried, and the number of currently started compressors may be compared with a target number.

[0099] If the target number is greater than the number of currently started compressors, it means that the number of currently started compressors is insufficient, and the difference between the target number and the number of currently started compressors is calculated to obtain a first adjustment number.

[0100] The master and / or slave are controlled to select and start compressors that meet the first adjustment quantity from the remaining unstarted compressors in a load balancing, random or other manner.

[0101] Furthermore, the host may start the compressor in a progressive manner, that is, the host controls the host or the slave to start a compressor every waiting time (such as 5 seconds) until the number of compressors started this time reaches the first adjustment quantity.

[0102] If the target number is smaller than the number of currently started compressors, it means that the number of currently started compressors is too large, and the difference between the number of currently started compressors and the target number is calculated to obtain the second adjustment number.

[0103] The master and / or slave are controlled to select and unload (ie, shut down) compressors that meet the second adjustment quantity from the started compressors in a load balancing, random, or other manner.

[0104] Furthermore, the host may unload the compressors in a progressive manner, that is, the host controls the host or the slave to unload a compressor at every waiting time (such as 5 seconds) until the number of compressors unloaded this time reaches a second adjusted number.

[0105] If the target number is equal to the number of currently activated compressors, it means that the number of currently activated compressors is appropriate, and the number of currently activated compressors is maintained unchanged.

[0106] Step 107: When the real-time temperature of the water in the water tank reaches the target temperature, the started compressor is turned off.

[0107] If the host detects that the real-time temperature of the water in the water tank reaches the target temperature, indicating that the water in the water tank has reached the temperature, the host and / or slave can be controlled to shut down the currently started compressor.

[0108] In this embodiment, a circulating water heater has multiple heat pumps and water tanks, and the units in the multiple heat pumps are divided into host units and slave units. The units in the multiple heat pumps each include one or more compressors. The water use period and target temperature have been configured in the host unit. The host unit identifies the control demand of the circulating water heater based on the real-time temperature of the water in the water tank and the target temperature; if the control demand is a loading demand and the current time is outside the water use period, the host unit and / or slave units are controlled to start some compressors to heat the water in the water tank; under the condition that the heating capacity of the heat pump changes with the ambient temperature and the outlet water temperature, the target unit heating capacity of a compressor is calculated; during the operation of some compressors, the total heat required to heat the water in the water tank to the target temperature is calculated based on the target unit heating capacity; the target number of required compressors is calculated based on the target unit heating capacity, the total heat capacity and the water use period; the host unit and / or slave units are controlled to adjust the compressors based on the target number; when the real-time temperature of the water in the water tank reaches the target temperature, the started compressor is turned off. This embodiment dynamically corrects the heating capacity of a compressor based on the environment and the outlet water temperature, which can improve the accuracy of the heating capacity provided by the compressor. On this basis, the number of running compressors is accurately adjusted according to the water use period. Under the condition of ensuring that the water in the water tank is heated to the target temperature and guaranteeing the user's water service, the operation of heating the water in the water tank is extended to a smooth heating process, thereby reducing the number of compressors as much as possible, reducing the frequent start and stop of the compressor, reducing energy consumption, improving the user experience, and reducing the damage to the unit caused by frequent start and stop of the heat pump, thereby reducing the failure rate of the heat pump.

[0109] Example 2

[0110] See also Figure 4 , shows a flow chart of a circulating water heater energy-saving control method provided by the second embodiment of the present invention. This embodiment adds the operation of heating during the water use period based on the previous embodiment. Figure 4 As shown, the method includes:

[0111] Step 401: Identify the control requirements of the circulating water heater based on the real-time temperature of the water in the water tank and the target temperature.

[0112] Step 402: If the control demand is a loading demand and the current time is within the water use period, the master and slave machines are controlled to start all compressors to heat the water in the water tank.

[0113] If the control demand of the circulating water heater is a loading demand, the current time may be further queried from a local system of the circulating water heater or from a time server on the network, and the current time may be compared with the water use period.

[0114] If the current time is within the water use period, the circulating water heater can be started in a rapid heating mode to increase the speed of heating the water in the water tank and provide hot water service to the user in a timely manner.

[0115] At this time, the host controls the host and slave machines to directly start all compressors. The so-called all refers to all controllable and normal compressors at this time. There may be some offline, uncontrollable or faulty compressors in the heat pump, and these compressors are not included in the startup range.

[0116] Step 403: When the real-time temperature of the water in the water tank reaches the target temperature, all compressors are turned off.

[0117] If the host detects that the real-time temperature of the water in the water tank reaches the target temperature, indicating that the water in the water tank has reached the temperature, the host and / or slave units can be controlled to shut down all compressors.

[0118] Example 3

[0119] See also Figure 5 , shows a schematic diagram of the structure of a circulating water heater energy-saving control device provided by the third embodiment of the present invention. The circulating water heater has multiple heat pumps and water tanks, the units in the multiple heat pumps are divided into master and slave units, the units in the multiple heat pumps each include one or more compressors, the master has been configured with a water use period and a target temperature, and the device is applied to the master, such as Figure 5 As shown, the device includes:

[0120] A control demand identification module 501 is used to identify the control demand of the circulating water heater based on the real-time temperature of the water in the water tank and the target temperature;

[0121] a partial start module 502, configured to control the master and / or the slave to start part of the compressor to heat the water in the water tank if the control demand is a loading demand and the current time is outside the water use period;

[0122] The target unit heating capacity calculation module 503 is used to calculate the target unit heating capacity of one compressor under the condition that the heating capacity of the heat pump varies with the ambient temperature and the outlet water temperature;

[0123] A total heat calculation module 504 is configured to calculate the total heat required to heat the water in the water tank to the target temperature according to the target unit heating capacity during a portion of the operation of the compressor;

[0124] A target quantity calculation module 505 is configured to calculate the target quantity of the compressors required based on the target unit heating amount, the total heat amount, and the water use period;

[0125] A compressor adjustment module 506 is configured to control the master and / or the slave to adjust the compressor according to the target quantity;

[0126] The partial shut-down module 507 is configured to shut down the activated compressor when the real-time temperature of the water in the water tank reaches the target temperature.

[0127] In one embodiment of the present invention, the regulation demand identification module 501 includes:

[0128] a temperature deviation value calculation module, configured to, if the real-time temperature of the water in the water tank is lower than the target temperature, subtract the real-time temperature of the water in the water tank from the target temperature to obtain a temperature deviation value;

[0129] The loading demand determining module is configured to determine that the control demand of the circulating water heater is a loading demand if the temperature deviation value is greater than or equal to a preset temperature threshold.

[0130] In one embodiment of the present invention, the target unit heating amount calculation module 503 includes:

[0131] An original unit heating capacity query module, used to query the original unit heating capacity provided by one of the compressors;

[0132] A temperature detection module, used to detect the ambient temperature of the environment in which the heat pump is located and the outlet water temperature of the heat pump;

[0133] a first heat change ratio calculation module, configured to obtain a first heat change ratio of the heat pump as the ambient temperature changes by multiplying the ambient temperature by the first adjustment coefficient and adding the second adjustment coefficient;

[0134] a second heat change ratio calculation module, configured to substitute the outlet water temperature into a preset change function for calculation, and obtain a second heat change ratio of the heat pump as the outlet water temperature decays;

[0135] The target unit heating amount generating module is configured to calculate the product of the first heat change ratio, the original unit heating amount, and the second heat change ratio to obtain a target unit heating amount of one compressor.

[0136] In one embodiment of the present invention, it further comprises:

[0137] A sample data acquisition module is used to collect a plurality of sample data from the heat pump unit; the sample data includes the heating capacity and the outlet water temperature of the compressor in the heat pump unit;

[0138] a variation function fitting module, configured to fit a plurality of polynomial functions according to the plurality of sample data as variation functions;

[0139] A first indicator value calculation module is used to calculate the degree to which the plurality of sample data deviate from the change function for each of the change functions to obtain a first indicator value;

[0140] A second index value calculation module is used to calculate the resources consumed by the heat pump unit when calculating the change function for each change function, so as to obtain a second index value;

[0141] a third indicator value calculation module, configured to fuse the first indicator value and the second indicator value into a third indicator value for each of the change functions; the third indicator value is negatively correlated with the first indicator value, and the third indicator value is negatively correlated with the second indicator value;

[0142] The change function application module is used to determine and apply the change function with the highest third indicator value.

[0143] In one embodiment of the present invention, the total calorie calculation module 504 includes:

[0144] A heating time statistics module is used to count the heating time consumed when the real-time temperature of the water in the water tank is increased by a unit temperature during the operation of part of the compressor;

[0145] A global heating capacity calculation module, configured to calculate the product of the target unit heating capacity and the number of all the compressors as the global heating capacity of all the compressors;

[0146] A target ratio query module is used to query a target ratio; the target ratio is the proportion of the started compressors in all the compressors;

[0147] A local heating amount calculation module, configured to calculate the product of the global heating amount and the target ratio as the local heating amount of the activated compressor;

[0148] A water quantity calculation module is configured to divide the product of the local heating amount and the heating time by the specific heat capacity of the water and the conversion ratio between the total amount and the volume to obtain the weight of the water in the water tank;

[0149] The total heat generation module is used to calculate the product of the temperature deviation value, the weight and the specific heat capacity of the water body to obtain the total heat required to raise the water body in the water tank to the target temperature.

[0150] In one embodiment of the present invention, the target quantity calculation module 505 includes:

[0151] A time deviation value calculation module is used to calculate the time deviation value between the current time and the start time of the water use period;

[0152] The target quantity generating module is configured to round the quotients obtained by dividing the total heat by the target unit heating amount and the time deviation value to obtain the target quantity of the compressors required.

[0153] In one embodiment of the present invention, the compressor adjustment module 506 includes:

[0154] a first adjustment quantity calculation module, configured to calculate a difference between the target quantity and the number of the currently started compressors to obtain a first adjustment quantity if the target quantity is greater than the number of the currently started compressors;

[0155] a compressor loading module, configured to control the master and / or the slave to start the compressor that meets the first adjustment quantity;

[0156] a second adjustment quantity calculation module, configured to calculate a difference between the number of the currently started compressors and the target number to obtain a second adjustment quantity if the target number is less than the number of the currently started compressors;

[0157] A compressor unloading module, configured to control the master and / or the slave to unload the compressors meeting the second adjustment quantity;

[0158] The compressor maintaining module is configured to maintain the activated compressors unchanged if the target number is equal to the number of the currently activated compressors.

[0159] In one embodiment of the present invention, it further comprises:

[0160] an all-starting module, configured to control the master and the slave to start all the compressors to heat the water in the water tank if the control demand is a loading demand and the current time is within the water usage period;

[0161] The all-shutdown module is used to shut down all the compressors when the real-time temperature of the water in the water tank reaches the target temperature.

[0162] The energy-saving control device for a circulating water heater provided in an embodiment of the present invention can execute the energy-saving control method for a circulating water heater provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects for executing the energy-saving control method for a circulating water heater.

[0163] Example 3

[0164] See also Figure 6 , which shows a schematic structural diagram of a circulating water heater provided by an embodiment of the present invention. The components, their connections and relationships, and their functions shown herein are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.

[0165] like Figure 6 As shown, the circulating water heater 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 and a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the read-only memory (ROM) 12 or loaded from the storage unit 18 into the random access memory (RAM) 13. The RAM 13 can also store various programs and data required for the operation of the circulating water heater 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.

[0166] Various components in the circulating water heater 10 are connected to an I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the circulating water heater 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.

[0167] The processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as the energy-saving control method for a circulating water heater.

[0168] In some embodiments, the circulating water heater energy-saving control method can be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the circulating water heater 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the circulating water heater energy-saving control method described above can be performed. Alternatively, in other embodiments, processor 11 can be configured to execute the circulating water heater energy-saving control method in any other appropriate manner (e.g., via firmware).

[0169] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0170] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0171] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0172] To provide interaction with a user, the systems and techniques described herein can be implemented on a circulating water heater having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the circulating water heater. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).

[0173] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0174] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.

[0175] Example 4

[0176] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the energy-saving control method for a circulating water heater provided in any embodiment of the present invention.

[0177] The computer program product may be implemented by writing computer program code for performing the operations of the present invention in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0178] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.

[0179] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. A circulating water heater energy-saving control method, characterized in that: The circulating water heater comprises a plurality of heat pumps and water tanks, the units in the plurality of heat pumps are divided into a master unit and a slave unit, the units in the plurality of heat pumps each comprise one or more compressors, the master unit is configured with a water use period and a target temperature, and the method is applied to the master unit, comprising: Identifying the control requirements of the circulating water heater based on the real-time temperature of the water in the water tank and the target temperature; If the control demand is a loading demand and the current time is outside the water usage period, controlling the master and / or the slave to start part of the compressors to heat the water in the water tank; Under the condition that the heating capacity of the heat pump varies with the ambient temperature and the outlet water temperature, calculating the target unit heating capacity of one compressor; During the operation of the compressor, the total amount of heat required to heat the water in the water tank to the target temperature is calculated based on the target unit heating capacity; Calculate the target number of compressors required based on the target unit heating amount, the total heat amount and the water use period; controlling the master and / or the slave to adjust the compressor according to the target quantity; When the real-time temperature of the water in the water tank reaches the target temperature, the started compressor is turned off.

2. The method according to claim 1, characterized in that The identifying the control requirements of the circulating water heater based on the real-time temperature of the water in the water tank and the target temperature includes: If the real-time temperature of the water in the water tank is lower than the target temperature, subtract the real-time temperature of the water in the water tank from the target temperature to obtain a temperature deviation value; If the temperature deviation value is greater than or equal to a preset temperature threshold, it is determined that the control demand of the circulating water heater is a loading demand.

3. The method according to claim 1, characterized in that Calculating the target unit heating capacity of one compressor under the condition that the heating capacity of the heat pump varies with the ambient temperature and the outlet water temperature includes: Query the original unit heating capacity provided by one of the compressors; detecting the ambient temperature of the environment in which the heat pump is located and the outlet water temperature of the heat pump; The product of the ambient temperature and the first adjustment coefficient is multiplied by the second adjustment coefficient to obtain a first heat change ratio of the heat pump as the ambient temperature changes; Substituting the outlet water temperature into a preset change function for calculation, and obtaining a second heat change ratio of the heat pump as the outlet water temperature decays; The product of the first heat change ratio, the original unit heating capacity, and the second heat change ratio is calculated to obtain a target unit heating capacity of one compressor.

4. The method according to claim 3, characterized in that Also includes: Collecting a plurality of sample data from a heat pump unit; the sample data including the heating capacity and the outlet water temperature of the compressor in the heat pump unit; Fitting a plurality of polynomial functions according to the plurality of sample data as the variation function; For each of the variation functions, calculating the degree to which the plurality of sample data deviate from the variation function to obtain a first indicator value; For each of the change functions, counting the resources consumed by the heat pump unit when calculating the change function to obtain a second indicator value; For each of the change functions, the first indicator value and the second indicator value are merged into a third indicator value; the third indicator value is negatively correlated with the first indicator value, and the third indicator value is negatively correlated with the second indicator value; Determine and apply the change function with the highest third index value.

5. The method according to claim 2, characterized in that The calculation of the total heat required to heat the water in the water tank to the target temperature according to the target unit heating amount during the operation of the compressor includes: During the operation of part of the compressor, the heating time consumed when the real-time temperature of the water in the water tank is increased by a unit temperature is calculated; Calculating the product of the target unit heating capacity and the number of all the compressors as the global heating capacity of all the compressors; Query the target ratio; the target ratio is the ratio of the started compressor to all the compressors; Calculating the product of the global heating capacity and the target ratio as the local heating capacity of the activated compressor; Dividing the product of the local heating amount and the heating time by the specific heat capacity of the water and the conversion ratio between the total amount and the volume respectively, to obtain the weight of the water in the water tank; The product of the temperature deviation value, the weight and the specific heat capacity of the water is calculated to obtain the total heat required to raise the water in the water tank to the target temperature.

6. The method according to claim 1, characterized in that The calculation of the target number of compressors required based on the target unit heating amount, the total heat amount and the water use period includes: Calculating the time deviation between the current time and the start time of the water use period; The target number of the required compressors is obtained by dividing the total heat by the target unit heating amount and the time deviation value, and rounding the quotients obtained by rounding.

7. The method according to claim 1, characterized in that The step of controlling the master machine and / or the slave machine to adjust the compressor according to the target quantity includes: If the target number is greater than the number of the currently started compressors, calculating the difference between the target number and the number of the currently started compressors to obtain a first adjustment number; Controlling the master and / or the slave to start the compressor that meets the first adjustment quantity; If the target number is less than the number of the currently started compressors, calculating the difference between the number of the currently started compressors and the target number to obtain a second adjustment number; Control the master and / or the slave to unload the compressor that meets the second adjustment quantity; If the target number is equal to the number of the currently activated compressors, the activated compressors are maintained unchanged.

8. The method according to any one of claims 1 to 7, characterized in that Also includes: If the control demand is a loading demand and the current time is within the water usage period, controlling the master and the slave to start all the compressors to heat the water in the water tank; When the real-time temperature of the water in the water tank reaches the target temperature, all the compressors are turned off.

9. A circulating water heater, characterized in that: The circulating water heater comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor so that the at least one processor can execute the energy-saving control method for a circulating water heater according to any one of claims 1 to 8.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the energy-saving control method for a circulating water heater according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Control method and device of multi-unit parallel type heat pump system

    CN111426059A

  • Multi-split heat pump system, control method thereof and computer readable storage medium

    CN113834150A

  • Compressor frequency optimization method and device, equipment and storage medium

    CN117847778A

  • Group control method and equipment for heat pump units and storage medium

    CN120160337A

  • Heat pump system and control method therefor

    WO2024192965A1