Control method and system of water heater, electronic device, and medium
By controlling the circulation combustion and circulation pump operation based on the inlet water temperature during the internal circulation state of the water heater, the internal circulation logic is optimized, solving the problem of interlayer cold water when the gas water heater is turned on again, achieving rapid hot water output and constant temperature effect, and improving the user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- NINGBO FOTILE KITCHEN WARE CO LTD
- Filing Date
- 2023-06-28
- Publication Date
- 2026-05-29
AI Technical Summary
Existing gas water heaters have a problem with cold water trapped between the hot water and the cool water, resulting in a poor user experience. This is especially noticeable in low-temperature environments or with stainless steel heat exchangers. Furthermore, the delayed ignition during internal circulation causes slow hot water output.
By controlling the circulating combustion according to the preset theoretical inlet water temperature during the internal circulation state of the water heater, and controlling the circulation pump to continue running after the circulating combustion stops, the internal circulation logic is optimized. Combined with constant power circulating combustion and latent heat internal circulation mode, hot water is ensured to be produced quickly.
It effectively eliminates the phenomenon of cold water in the interlayer, improves the environmental adaptability and hot water output speed of the water heater, meets the requirements of constant water temperature at various temperatures, and enhances the user experience.
Smart Images

Figure CN116576582B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of water heater temperature control technology, and in particular to a water heater control method and system, electronic equipment, and medium. Background Technology
[0002] Currently, most gas water heaters on the market, even those with zero cold water flow, share a common flaw: during the boiling process, the machine needs time for ignition and heat transfer. During this time, some cold water flows into the pipes before it can be heated, resulting in a sudden flow of cooler water at the user's end – a phenomenon known as "intercalated cold water." This leads to a poor user experience, especially noticeable in winter when the inlet water temperature is low, or in stainless steel models with slower heat exchange rates. This sudden drop in outlet water temperature further exacerbates the problem. Stainless steel models exhibit a more pronounced intercalated cold water phenomenon because stainless steel has lower thermal conductivity and a slower heat transfer rate than copper. Therefore, the stainless steel heat exchanger has greater thermal inertia during combustion, resulting in slower heating, a rise in temperature after water stops, and a more pronounced intercalated cold water phenomenon due to the slower reheating speed. This further worsens the user experience. Additionally, to reduce the temperature rise after water stops, the fan's airflow is increased, leading to significant waste of latent heat and increased cleaning noise.
[0003] In the internal circulation mode of a water heater, the entire unit may be in a state where there is a water flow signal but no combustion. However, the main logic of the water heater is to detect the water flow signal and then start ignition, which is contradictory. In existing technology, the flow signal is not checked during the internal circulation process, and ignition is initiated based on the flow signal after the internal circulation ends. This causes ignition delay, which can lead to slow hot water output under certain conditions. Furthermore, in existing technology, the internal circulation fully utilizes the latent heat of the stainless steel heat exchanger to circulate and heat the water inside the unit, making the inlet and outlet water temperatures close to the set temperature, so that the outlet water temperature can be maintained stably when the water is turned on again. However, when the inlet water temperature is low and the set temperature is high, the latent heat energy in the heat exchanger is finite. The latent heat of the heat exchanger is insufficient to fully heat the water in the internal circulation, and the water temperature in the internal piping system is lower than the set temperature, resulting in a noticeable cold water section when the water is turned on again. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to overcome the defect of slow hot water output speed in the prior art of water heaters, and to provide a control method and system, electronic equipment and medium for water heaters.
[0005] The present invention solves the above-mentioned technical problems through the following technical solution:
[0006] Firstly, a method for controlling a water heater is provided, the method comprising:
[0007] In response to the water heater being in internal circulation mode, the water heater is controlled to circulate and burn according to the preset theoretical inlet water temperature;
[0008] After the water heater stops circulating combustion, the circulation pump is controlled to continue running for a first preset time.
[0009] Optionally, the step of controlling the circulating combustion of the water heater according to the preset theoretical inlet water temperature includes:
[0010] In response to the preset theoretical inlet water temperature not being greater than a first temperature threshold, the water heater is controlled to circulate and burn.
[0011] Optionally, the step of controlling the circulating combustion of the water heater includes:
[0012] In response to the fact that the set temperature of the water heater is not greater than the second temperature threshold, the water heater is controlled to circulate combustion for a second preset time.
[0013] In response to the set temperature being greater than a second temperature threshold, the water heater is controlled to circulate combustion until the difference between the set temperature of the water heater and the outlet water temperature of the water heater is less than or equal to a first threshold.
[0014] Optionally, the control method further includes:
[0015] In response to the preset theoretical inlet water temperature being greater than the first temperature threshold, the circulating pump is controlled to continue running for a third preset time.
[0016] And / or, the step of controlling the water heater to circulate combustion includes: controlling the water heater to circulate combustion at a constant power.
[0017] Optionally, the preset theoretical inlet water temperature is the lowest temperature corresponding to one normal combustion cycle of the water heater;
[0018] Alternatively, the preset theoretical inlet water temperature may be the average of the lowest temperatures corresponding to the historical normal combustion of the water heater.
[0019] Optionally, the control method further includes:
[0020] In response to the water heater's flow rate exceeding a flow threshold, the water heater is controlled to exit the internal circulation state.
[0021] Optionally, the step of controlling the water heater to exit the internal circulation state includes:
[0022] In response to the water heater being in a circulating combustion state, the water pump of the water heater is turned off, and the water heater is controlled to enter a normal combustion state according to the preset theoretical inlet water temperature and the current water flow of the water heater;
[0023] In response to the water heater not being in circulating combustion mode, the water heater is controlled to enter normal combustion mode and the water pump is turned off.
[0024] Secondly, a control system for a water heater is provided, the control system comprising:
[0025] A circulating combustion module is used to control the circulating combustion of the water heater according to the preset theoretical inlet water temperature in response to the water heater being in an internal circulation state.
[0026] The circulation pump control module is used to control the circulation pump to continue running for a first preset time after the water heater stops circulating combustion.
[0027] Thirdly, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and for running on the processor, wherein the processor executes the computer program to implement the water heater control method as described in the first aspect.
[0028] Fourthly, a computer storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the water heater control method as described in the first aspect.
[0029] Based on common knowledge in the field, the above-mentioned preferred conditions can be combined arbitrarily to obtain various preferred embodiments of the present invention.
[0030] The positive and progressive effects of this invention are as follows: when the water heater is in the internal circulation state, the circulating combustion of the water heater and the continued operation of the circulating pump are controlled according to the preset theoretical inlet water temperature of the water heater, thereby optimizing the circulation logic of the water heater, making the water heater more adaptable to the environment, speeding up the hot water output, meeting the constant temperature requirements of re-outlet water at various temperatures, and improving the user experience. Attached Figure Description
[0031] Figure 1 A flowchart of a water heater control method provided in an embodiment of the present invention;
[0032] Figure 2 A detailed flowchart illustrating a water heater control method provided in an embodiment of the present invention;
[0033] Figure 3 This is a schematic diagram of the structure of a water heater control system provided in an embodiment of the present invention;
[0034] Figure 4This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0035] The present invention will be further illustrated by way of embodiments below, but the present invention is not limited to the scope of the embodiments described herein.
[0036] like Figure 1 As shown, an embodiment of the present invention provides a water heater control method comprising the following steps:
[0037] S11. In response to the water heater being in internal circulation mode, control the water heater to circulate and burn according to the preset theoretical inlet water temperature.
[0038] When the water heater is in internal circulation mode, the hot water in the water heater is circulated, and the cooled hot water is returned to the water heater for reheating. There is no need to wait; hot water can be obtained simply by turning on the tap, thus maintaining a constant supply of hot water.
[0039] In one embodiment, the preset theoretical inlet water temperature of the water heater can be the lowest temperature corresponding to one normal combustion cycle of the water heater.
[0040] The minimum temperature can be the inlet water temperature corresponding to one normal combustion cycle, for example, 30℃. Normal combustion of the water heater involves ignition and heating when the user uses water, rapidly heating the water to the user's desired temperature under normal combustion conditions.
[0041] In one embodiment, the preset theoretical inlet water temperature of the water heater can be the average of the lowest temperatures corresponding to normal combustion in the history of the water heater.
[0042] The preset theoretical inlet water temperature is the average of the lowest temperatures corresponding to the water heater's historical normal combustion. The lowest temperature can be the inlet water temperature during the historical normal combustion process. By obtaining the lowest temperature during the historical normal combustion process and averaging it, a more accurate lowest temperature can be obtained, improving the accuracy and reliability of the data, thereby making the heating control of the water heater more precise.
[0043] In one embodiment, the step of controlling the circulating combustion of the water heater according to the preset theoretical inlet water temperature includes: controlling the circulating combustion of the water heater in response to the preset theoretical inlet water temperature not being greater than a first temperature threshold.
[0044] The first temperature threshold can be set according to the actual situation, for example, 10℃.
[0045] When the preset theoretical inlet water temperature is no greater than the first temperature threshold of 10℃, the water heater is controlled to circulate and burn. At this time, the circulating combustion is the "circulating combustion heating" mode in the internal circulation logic of the water heater, which circulates and heats the water circuit inside the water heater so that the inlet and outlet water temperatures are close to the set temperature, and the outlet water temperature remains stable when the water is turned on again.
[0046] In one embodiment, the step of controlling the circulating combustion of the water heater includes: in response to the set temperature of the water heater not being greater than a second temperature threshold, controlling the water heater to burn for a second preset duration;
[0047] In response to a set temperature exceeding a second temperature threshold, the water heater is controlled to circulate combustion until the difference between the set temperature and the outlet water temperature is less than or equal to a first threshold.
[0048] The second preset duration can be set according to the actual situation, for example, 5 seconds; the second temperature threshold can be set according to the actual situation, for example, 45℃; and the first threshold can be set according to the actual situation, for example, 2℃.
[0049] When the set temperature is high, such as above the second temperature threshold of 45℃, the latent heat of the water heater's own heat exchanger is insufficient to fully heat the water in the internal circulation. The water temperature inside the water heater is lower than the set temperature, resulting in a cold water segment when the water is turned on again. At this time, the circulation combustion heating is activated until the difference between the set temperature and the outlet water temperature is less than or equal to the first threshold of 2℃. This ensures that even when the set temperature is high, the water temperature inside the water heater is not much different from the set temperature, and hot water is quickly dispensed when the water is turned on again, meeting the constant temperature requirements for re-outlet water at various temperatures.
[0050] When the set temperature is low, such as less than or equal to the second temperature threshold of 45°C, the water heater only needs to circulate and heat for a short time, i.e., the second preset time, such as 5 seconds, to fully heat the water in the water heater for subsequent use, so that the water temperature remains stable when it comes out again.
[0051] In one embodiment, the step of controlling the water heater to circulate combustion includes: controlling the water heater to circulate combustion at a constant power.
[0052] The circulating combustion heating in the internal circulation is constant power combustion, which heats the water in the water heater while achieving low energy consumption, reducing the energy consumption of internal heating of the water heater when water is not in use.
[0053] S12. After the water heater stops circulating combustion, control the circulation pump to continue running for a first preset time.
[0054] The first preset duration can be set according to the actual situation, for example, 25 seconds.
[0055] When the water heater stops circulating combustion, it controls the circulation pump to run. At this time, it is in the "latent heat internal circulation" mode of the water heater's internal circulation logic. It uses the latent heat in the water heater to continue heating the water in the water heater, so that the water heater always maintains a constant reheat water temperature under various usage conditions.
[0056] In one embodiment, the control method further includes: in response to a preset theoretical inlet water temperature being greater than a first temperature threshold, controlling the circulation pump to continue operating for a third preset duration.
[0057] The third preset duration can be set according to the actual situation, for example, 28 seconds.
[0058] When the preset theoretical inlet water temperature is greater than the first temperature threshold, it indicates that the inlet water temperature is high and there is no need for the water heater to circulate and burn for heating. The circulation pump is controlled to continue running for the third preset duration of 28 seconds, and the latent heat in the water heater can be used to heat the water to the required temperature.
[0059] In one embodiment, the control method further includes: controlling the water heater to exit the internal circulation state in response to the water heater's flow rate being greater than a flow threshold.
[0060] The flow rate threshold can be set according to the actual situation, for example, 5.5L / min.
[0061] This invention adds internal circulation flow recognition. During the internal circulation process, if there is a sudden increase in flow that lasts for 2 seconds, it is assumed that the user is in a hot water usage state. The water heater then exits the internal circulation state and enters the normal ignition and combustion state, avoiding the occurrence of ignition delay when hot water is boiled again, and ensuring that the temperature remains constant when hot water is boiled again.
[0062] In one embodiment, the step of controlling the water heater to exit the internal circulation state includes: in response to the water heater being in the circulation combustion state, turning off the water pump of the water heater, and controlling the water heater to enter the normal combustion state according to the preset theoretical inlet water temperature and the current water flow of the water heater;
[0063] In response to the water heater not being in circulating combustion mode, the system controls the water heater to enter normal combustion mode and shuts off the water pump.
[0064] When the water heater is not in circulating combustion mode, it immediately initiates combustion heating upon receiving a change in water flow signal to increase heating speed and quickly heat the water to the required temperature. When the water heater is in circulating combustion mode, it first shuts off the solenoid valve and water pump, then calculates (t) based on the set temperature, the preset theoretical inlet water temperature, and the current water flow rate of the water heater. 设 -t0)*Q, where t 设To set the temperature, t0 is the preset theoretical inlet water temperature, and Q is the current water flow rate of the water heater. Based on the specific heat capacity of water, the energy required to heat to the set temperature under the current water flow rate is calculated. The gas valve is quickly adjusted to perform rapid heating. When the outlet water temperature is close to the set temperature, the heating speed will slow down to ensure the accuracy of the outlet water temperature. That is, the heating process includes two states: rapid heating and slow approach.
[0065] The following is combined with Figure 2 The control method for the water heater will be further explained below:
[0066] Turn on the water heater and record the lowest temperature of a normal combustion process, i.e., the preset theoretical inlet water temperature t0. Determine whether the water heater has the internal circulation function button on. If the result is yes, determine whether combustion has just ended and whether the combustion time is greater than 15 seconds. Then determine whether the water flow is 0 and whether the water pump is running. If the water flow is 0 and the water pump is not running, open the solenoid valve and then turn on the water pump after 2 seconds.
[0067] When the minimum inlet water temperature t0 is not greater than the first temperature threshold (10℃), and the set temperature t 设 When the temperature is not greater than the second temperature threshold (45℃), the water heater is controlled to circulate at a constant power for a second preset time of 5 seconds before stopping combustion. After stopping the circulation combustion, the circulation pump is controlled to continue running for a first preset time (25 seconds). After the circulation pump finishes running, the water pump is turned off, and the solenoid valve is turned off 2 seconds later. Then the water comes out normally, thus ending one internal circulation cycle.
[0068] When the minimum inlet water temperature t0 is not greater than the first temperature threshold (10℃), the set temperature t 设 When the temperature exceeds the second temperature threshold (45℃), the water heater is controlled to circulate at a constant power until the set temperature t of the water heater is reached. 设 If the difference between the outlet water temperature and the outlet water temperature is less than or equal to the first threshold (2℃), after the circulating combustion stops, the circulating pump is controlled to continue running for the first preset time (25 seconds). After the circulating pump finishes running, the water pump is turned off, and the solenoid valve is turned off 2 seconds later. Then the water is discharged normally, thus ending one internal circulation cycle.
[0069] When the minimum inlet water temperature t0 is greater than the first temperature threshold (10℃), the circulation pump is controlled to run for the third preset time (28 seconds). After the circulation pump finishes running, the water pump is turned off. The solenoid valve is turned off 2 seconds later, and the water is discharged normally. This completes one internal circulation cycle.
[0070] While the water heater is in the aforementioned internal circulation state, the water flow rate is monitored. If the water flow rate exceeds the flow threshold (5.5L / min) and remains so for 2 seconds, it is determined whether the water heater is currently in combustion mode. If the water heater is not in combustion mode, it first quickly ignites and enters normal combustion mode according to the main combustion logic, then closes the solenoid valve and water pump, thus ending one internal circulation cycle. If the water heater is in combustion mode, the solenoid valve and water pump are closed, and the water heater is controlled to enter rapid combustion mode based on the preset theoretical inlet water temperature, set temperature, and current water flow rate, thus ending one internal circulation cycle.
[0071] Among them, the constant power circulating combustion mentioned above is the "circulating combustion heating" mode of the water heater, and the continued operation of the circulating pump is the "latent heat internal circulation" mode of the water heater.
[0072] Based on the inlet water temperature and the set temperature, the internal circulation is divided into two modes: "circulating combustion heating" and "latent heat internal circulation". The internal circulation logic is optimized to provide a combined constant temperature method of combustion heating and internal circulation, making the water heater more adaptable to the environment and able to meet the constant temperature requirements of the re-outlet water at various temperatures. The exit logic of internal circulation is also optimized to eliminate the contradiction between the flow judgment in the internal circulation process and the normal combustion ignition of the main logic. According to different internal circulation modes, the exit sequence of internal circulation and combustion logic are adjusted to ensure that rapid heating capacity can be maintained when using normal boiling water.
[0073] The specific parameters involved in the above detailed process are examples provided in the embodiments of the present invention. Other values obtained from theoretical calculations or experimental tests fall within the protection scope of the present invention and can be adjusted according to actual needs.
[0074] It should also be noted that the exemplary embodiments of the present invention are described as processes or methods depicted as flowcharts. Although the flowcharts depict the operations (or steps) as sequential processes, many of the operations may be performed in parallel, concurrently, or simultaneously. Furthermore, the order of the operations may be rearranged. The process may be terminated when its operation is completed, but may also have additional steps not included in the figures.
[0075] This invention also provides a control system for a water heater, such as... Figure 3 As shown, the control system includes:
[0076] The circulating combustion module 31 is used to control the circulating combustion of the water heater according to the preset theoretical inlet water temperature in response to the water heater being in the internal circulation state.
[0077] The circulation pump control module 32 is used to control the circulation pump to continue running for a first preset time after the water heater stops circulating combustion.
[0078] In one embodiment, the circulating combustion module is used to control the water heater to circulate combustion in response to the preset theoretical inlet water temperature not being greater than a first temperature threshold.
[0079] In one embodiment, the circulating combustion module is used to control the water heater to circulate combustion for a second preset duration in response to the set temperature of the water heater not being greater than a second temperature threshold.
[0080] The circulating combustion module is also used to control the water heater to circulate combustion in response to the set temperature being greater than the second temperature threshold, until the difference between the set temperature of the water heater and the outlet water temperature of the water heater is less than or equal to the first threshold.
[0081] In one embodiment, the circulation pump control module is used to control the circulation pump to continue running for a third preset time in response to the preset theoretical inlet water temperature being greater than a first temperature threshold.
[0082] In one embodiment, the circulating combustion module is also used to control the water heater to circulate combustion at a constant power.
[0083] Optionally, the preset theoretical inlet water temperature is the lowest temperature corresponding to one normal combustion cycle of the water heater;
[0084] Alternatively, the preset theoretical inlet water temperature may be the average of the lowest temperatures corresponding to the historical normal combustion of the water heater.
[0085] In one embodiment, the control system further includes:
[0086] The flow detection module is used to control the water heater to exit the internal circulation state in response to the water heater's flow rate exceeding a flow threshold.
[0087] In one embodiment, the flow detection module is used to shut off the water pump of the water heater in response to the water heater being in a circulating combustion state, and to control the water heater to enter a normal combustion state according to the preset theoretical inlet water temperature and the current water flow of the water heater;
[0088] The flow detection module is also used to control the water heater to enter the normal combustion state and shut down the water pump in response to the water heater not being in the circulating combustion state.
[0089] For the system embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The system embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and 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 the present invention according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0090] This invention also provides an electronic device such as Figure 4 As shown, it includes a memory, a processor, and a computer program stored in the memory and used to run on the processor. When the processor executes the computer program, it implements the water heater control method described in any of the above embodiments. Figure 4 The electronic device 40 shown is merely an example and should not be construed as limiting the functionality or scope of the embodiments of the present invention. Figure 4 As shown, the electronic device 40 can be manifested as a general-purpose computing device, such as a server device. The components of the electronic device 40 may include, but are not limited to: at least one processor 41, at least one memory 42, and a bus 43 connecting different system components (including memory 42 and processor 41).
[0091] Bus 43 includes a data bus, an address bus, and a control bus.
[0092] The memory 42 may include volatile memory, such as random access memory (RAM) 421 and / or cache memory 422, and may further include read-only memory (ROM) 423.
[0093] The memory 42 may also include a program tool 425 (or utility) having a set (at least one) program module 424, such program module 424 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0094] The processor 41 executes various functional applications and data processing by running computer programs stored in the memory 42, such as the water heater control method described in any of the above embodiments.
[0095] Electronic device 40 can also communicate with one or more external devices 44. This communication can be performed via input / output (I / O) interface 45. Furthermore, the model-generated electronic device 40 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 46. Figure 4 As shown, network adapter 46 communicates with other modules of electronic device 40 via bus 43. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with electronic device 40, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.
[0096] This invention also provides a computer storage medium storing a computer program thereon, which, when executed by a processor, implements the water heater control method provided in any of the above embodiments.
[0097] While specific embodiments of the present invention have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of the present invention is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but all such changes and modifications fall within the scope of protection of the present invention.
Claims
1. A method for controlling a water heater, characterized in that, The control method includes: In response to the water heater being in internal circulation mode, the water heater is controlled to circulate and burn according to the preset theoretical inlet water temperature; After the water heater stops circulating combustion, the circulation pump is controlled to continue running for a first preset time. The preset theoretical inlet water temperature is the average of the lowest temperatures corresponding to the historical normal combustion of the water heater. The step of controlling the circulating combustion of the water heater according to the preset theoretical inlet water temperature includes: In response to the preset theoretical inlet water temperature not being greater than a first temperature threshold, the water heater is controlled to circulate combustion. The step of controlling the circulating combustion of the water heater includes: In response to the fact that the set temperature of the water heater is not greater than the second temperature threshold, the water heater is controlled to circulate combustion for a second preset time. In response to the set temperature being greater than a second temperature threshold, the water heater is controlled to circulate combustion until the difference between the set temperature of the water heater and the outlet water temperature of the water heater is less than or equal to a first threshold.
2. The control method as described in claim 1, characterized in that, The control method further includes: In response to the preset theoretical inlet water temperature being greater than the first temperature threshold, the circulating pump is controlled to continue running for a third preset time. And / or, the step of controlling the water heater to circulate combustion includes: controlling the water heater to circulate combustion at a constant power.
3. The control method as described in claim 1, characterized in that, The preset theoretical inlet water temperature is either the lowest temperature corresponding to one normal combustion cycle of the water heater.
4. The control method as described in claim 1, characterized in that, The control method further includes: In response to the water heater's flow rate exceeding a flow threshold, the water heater is controlled to exit the internal circulation state.
5. The control method as described in claim 4, characterized in that, The steps for controlling the water heater to exit the internal circulation state include: In response to the water heater being in a circulating combustion state, the water pump of the water heater is turned off, and the water heater is controlled to enter a normal combustion state according to the preset theoretical inlet water temperature and the current water flow of the water heater; In response to the water heater not being in circulating combustion mode, the water heater is controlled to enter normal combustion mode and the water pump is turned off.
6. A control system for a water heater, characterized in that, The control system includes: The circulating combustion module is used to control the circulating combustion of the water heater in response to the water heater being in internal circulation mode, based on the preset theoretical inlet water temperature of the water heater; the preset theoretical inlet water temperature is the average of the lowest temperatures corresponding to the water heater's historical normal combustion. The circulation pump control module is used to control the circulation pump to continue running for a first preset time after the water heater stops circulating combustion; The circulating combustion module is also used to control the water heater to circulate combustion in response to the preset theoretical inlet water temperature not being greater than a first temperature threshold. The circulating combustion module is also used to control the water heater to circulate combustion for a second preset time in response to the water heater's set temperature not being greater than a second temperature threshold. The circulating combustion module is also used to control the water heater to circulate combustion in response to the set temperature being greater than the second temperature threshold, until the difference between the set temperature of the water heater and the outlet water temperature of the water heater is less than or equal to the first threshold.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and for running on the processor, characterized in that, When the processor executes a computer program, it implements the control method for the water heater as described in any one of claims 1-5.
8. A computer storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the control method for the water heater as described in any one of claims 1-5.