METHOD FOR CONTROLLING WATER HEATER, WATER HEATER AND STORAGE MEDIUM

Information

  • Patent Application
  • 20250043994
  • Publication Number
    20250043994
  • Date Filed
    July 30, 2024
    12 months ago
  • Date Published
    February 06, 2025
    5 months ago
  • CPC
  • International Classifications
    • F24H15/176
    • F24H1/10
    • F24H15/219
    • F24H15/238
    • F24H15/36
Abstract
A method for controlling a water heater includes determining that the water heater is in a minimum load operation state; in accordance with a determination that the water heater is in the minimum load operation state; detecting an outlet water temperature of the water heater, determining that the outlet water temperature meets a preset condition; and in accordance with a determination that the outlet water temperature meets the preset condition, controlling the water heater to stop heating.
Description
CROSS-REFERENCE TO RELATED APPLICATION

This application claims priority to Chinese Application No. 202310963183.6, filed on Jul. 31, 2023, the entire content of which is incorporated herein by reference.


TECHNICAL FIELD

The disclosure relates to the technical field of water heater, and in particular to a method for controlling a water heater, a water heater and a storage medium.


BACKGROUND

A minimum load is a key indicator for a water heater, and reflects a minimum temperature rise under a certain amount of water flow rate. The minimum load is often limited by a structure of the water heater, and can be reduced only by changing the structure of the water heater. Thus, the minimum load cannot be reduced after an overall structure of the water heater is determined, and therefore an actual outlet water temperature may be easily caused to be too high when the water heater is operating at the minimum load, resulting in an uncomfortable use experience due to the water output from the water heater.


SUMMARY

The main object of the disclosure is to provide a method for controlling a water heater, a water heater and a storage medium, aiming to reduce a minimum load of the water heater and improve a comfortability of a user for using water of from the water heater.


To achieve the above object, the disclosure provides a method for controlling a water heater, the method for controlling the water heater including: detecting an outlet water temperature of the water heater when the water heater is in a minimum load operation state; and controlling the water heater to stop heating when the outlet water temperature meets a first preset condition.


In some embodiments, the first preset condition includes that the outlet water temperature is greater than a set temperature of the water heater, and a temperature difference value between the outlet water temperature and the set temperature is not less than a first temperature difference threshold.


In some embodiments, the first preset condition further includes that a change value corresponding to the outlet water temperature is less than a preset value. The “change value” as used here can refer to a range of variation or an average of the variation of the outlet water temperature over a period of time.


In some embodiments, after the controlling the water heater to stop heating when the outlet water temperature meets the first preset condition, the method for controlling the water heater further includes: controlling the water heater to start heating when the outlet water temperature of the water heater drops to meet a second preset condition.


In some embodiments, the second preset condition includes at least one of the following conditions: a current outlet water temperature of the water heater is greater than the set temperature of the water heater, and a temperature difference value between the current outlet water temperature and the set temperature of the water heater is not greater than a second temperature difference threshold; and a time duration during which the water heater stops heating is not less than a target time duration.


In some embodiments, the target time duration is negatively correlated with an inlet water flow rate of the water heater.


In some embodiments, before the controlling the water heater to start heating when the outlet water temperature of the water heater drops to meet the second preset condition, the method further includes: obtaining the number of times that the water heater stops heating in the minimum load operation state and/or a first change value of the outlet water temperature of the water heater during a last period of heating cessation and/or an ambient temperature corresponding to the water heater; and determining the second temperature difference threshold based on the number of times and/or the first change value of the outlet water temperature and/or the ambient temperature.


In some embodiments, the determining the second temperature difference threshold based on the number of times and/or the first change value of the outlet water temperature and/or the ambient temperature includes: obtaining target correspondences among the number of times, the first change value of the outlet water temperature and the second temperature difference threshold according to the ambient temperature; and determining the second temperature difference threshold corresponding to the number of times and the first change value of the outlet water temperature according to the target correspondences.


In some embodiments, after the controlling the water heater to stop heating when the outlet water temperature meets the first preset condition, the method for controlling the water heater further includes: controlling the water heater to maintain a water-in and water-out state, and performing the controlling the water heater to start heating when the outlet water temperature of the water heater drops to meet the second preset condition.


In some embodiments, the controlling the water heater to start heating when the outlet water temperature of the water heater drops to meet the second preset condition, includes: obtaining a change rate of the outlet water temperature after the water heater stops heating, and the temperature difference value between the current outlet water temperature of the water heater and the set temperature of the water heater, when the outlet water temperature of the water heater drops to meet the second preset condition; adjusting a current inlet water flow rate of the water heater according to the temperature difference value between the current outlet water temperature, and the set temperature of the water heater and the change rate of the outlet water temperature; and controlling the water heater to start heating.


In some embodiments, after controlling the water heater to start heating, the method further includes: returning to perform a step of detecting the outlet water temperature of the water heater when the water heater is in the minimum load operation state.


In some embodiments, the water heater includes a combustion chamber and a fan disposed in the combustion chamber. After the controlling the water heater to stop heating when the outlet water temperature meets the first preset condition, the method further includes: controlling the fan to operate at a revolving speed not greater than a preset revolving speed to discharge a smoke in the combustion chamber until the water heater starts heating.


In some embodiments, the method for controlling the water heater further includes: when the water heater is in the minimum load operation state, obtaining a second change value of the outlet water temperature of the water heater; and performing the step of detecting the outlet water temperature of the water heater when the second change value of the outlet water temperature is less than a preset value.


In addition, in order to achieve the above-mentioned object, the application also proposes a water heater, which includes: a memory, a processor, and a control program for the water heater stored in the memory and executable on the processor. The control program for the water heater, when executed by the processor, implements steps of the method for controlling the water heater according to any one of the above items.


In addition, in order to achieve the above-mentioned object, the application also proposes a storage medium, including a control program for a water heater stored thereon. The control program for the water heater, when executed by a processor, implements steps of the method for controlling the water heater according to any one of the above items.


A method for controlling a water heater is proposed in an embodiment of the disclosure. When the water heater is in a minimum load operation state, the water heater is controlled to stop heating when an outlet water temperature meets a first preset condition, and therefore an excessive temperature rise resulting in excessively high outlet water temperature when the water heater is operating at a minimum load is effectively avoided, and therefore a minimum load of the water heater is effectively reduced, a range of the outlet water temperature of the water heater is broaden, and a comfortability of a user for using water of from the water heater is effectively improved.





BRIEF DESCRIPTION OF DRAWINGS


FIG. 1 is a schematic diagram of a hardware structure involved in an operation of a water heater according to some embodiments of the disclosure;



FIG. 2 is a schematic flow chart of a method for controlling a water heater according to some embodiments of the disclosure;



FIG. 3 is a schematic flow chart of a method for controlling a water heater according to other embodiments of the disclosure; and



FIG. 4 is a schematic flow chart of a method for controlling a water heater according to further embodiments of the disclosure.





The implementation of an object, functional characteristics and advantages of the disclosure will be further explained in conjunction with embodiments and with reference to the accompanying drawings.


DESCRIPTION OF EMBODIMENTS

It should be understood that embodiments described herein are only used to explain the disclosure, and are not used to limit the disclosure.


In the related art, a minimum load of a water heater is limited by an overall structure of the water heater. The minimum load is set based on the overall structure of the water heater and is unable to be reduced after the overall structure of the water heater is determined, and therefore an actual outlet water temperature may be easily caused to be too high when the water heater is burning at the minimum load, resulting in an uncomfortable user due to the water output from the water heater.


A solution proposed in an embodiment of the disclosure is that, when a load demand for a water heater is a minimum load in case that a water is always on, a control device of the water heater will control the water heater to burn at the minimum load. After the water heater burns at the minimum load and when an outlet water temperature is constant, a burner of the water heater is forced to be turned off if an actual outlet water temperature is significantly higher than a set temperature. At this time, a burning of the water heater is shut down but the water is not turned off, and therefore a cold water flows in from a water inlet and flows out from a water outlet, which will inevitably cause the outlet water temperature to drop. When the actual outlet water temperature drops to be close to the set temperature, or the burner is forced to be shut down for a certain time, the water heater is re-ignited. Such repeated burning, extinguishing, ignition, burning and extinguishing of the water heater can effectively reduce a time for the water heater burning at the minimum load and thus reduce the “minimum load” of the water heater. The outlet water temperature can reach more temperature points, and therefore a range of the outlet water temperature under small water flow can be effectively widen.


According to some embodiments of the disclosure a water heater is provided. In some embodiments, the water heater is a gas water heater. In other embodiments, the water heater may also be other types of water heaters, such as an electric water heater, an air-energy water heater and so on.


In an embodiment of the disclosure, the water heater includes a shell, a fan 200, a burner 300 and a water path. A water inlet, a water outlet and an exhaust port are disposed on the shell. A combustion chamber is arranged in the shell. The burner 300, the fan 200 and the water path are all disposed in the combustion chamber.


An end of the water path is in communication with the water inlet and another end of the water path is in communication with the water outlet. External water can enter the water path from the water inlet, and a water in the water path can flow out of the water heater from the water outlet. The burner 300 can be used to heat the water flowing through the water path.


The fan 200, when turned on, can drive a smoke in the combustion chamber to be discharged outside the water heater from the exhaust port.


The burner 300 releases a heat by burning a combustible gas. In some embodiment, the burner 300 includes a fire grate and a gas proportional valve. The fire grate can be in communication with a gas source through the gas proportional valve. The gas proportional valve can adjust an amount of the gas flowing into the fire grate to achieve a regulation of the heat of the fire grate.


The water heater further includes a temperature sensor 400, which is disposed at the water outlet. The temperature sensor 400 can be used to detect an outlet water temperature.


In some embodiments, referring to FIG. 1, the water heater further includes a control device 100. The fan 200, the burner 300 and the temperature sensor 400 are all connected to the control device 100. The control device 100 of the water heater includes: a processor 1001 such as a CPU, a memory 1002, and a timer 1003. In some embodiments, these components are connected and communicated with one another through a communication bus. The memory 1002 may be a high-speed RAM memory or a non-volatile memory, such as a disk memory. The memory 1002 may also be a storage device independent of the aforementioned processor 1001.


Those skilled in the art will appreciate that a structure of a device shown in FIG. 1 does not constitute a limitation on the device, and more or fewer components than shown, or a combination of certain components, or a different arrangement of components may be included.


As shown in FIG. 1, the memory 1002 as a computer storage medium may include a control program for the water heater.


In the device shown in FIG. 1, the processor 1001 can be used to call the control program for the water heater stored in the memory 1002 and execute relevant steps of the method for controlling the water heater in the following embodiments.


According to some embodiments of the disclosure, a method for controlling a water heater is further provided, which is applied to the water heater.



FIG. 2 shows a schematic flow chart of a method for controlling a water heater according to some embodiments of the disclosure. Referring to FIG. 2, the method for controlling a water heater according to some embodiments of the disclosure includes Step S10 and Step S20.


In Step S10, an outlet water temperature of the water heater is detected when the water heater is in a minimum load operation state.


The water heater, in a preset mode, can maintain a water-in and water-out state and heat a flowing water. In the preset mode, heating-related components in the water heater (such as a gas proportional valve and/or a fan and so on) are controlled based on a temperature difference between the outlet water temperature and a set temperature of the water heater.


Operating parameters of the heating-related components when the water heater is in the minimum load operation state are obtained by testing in advance as preset operating parameters. The operating parameters of these heating-related components are monitored during an operation of the water heater. When the monitored operating parameters match the preset operating parameters, it can be determined that the water heater is in the minimum load operation state. In some embodiments, when it is monitored that an opening of a proportional valve is at a minimum opening, it can be determined that the water heater is in the minimum load operation state.


In some embodiments, the outlet water temperature is detected by the above-mentioned temperature sensor. In some embodiments, the outlet water temperature of the water heater can be detected at a set time interval or in real time.


In Step S20: the water heater is controlled to stop heating when the outlet water temperature meets a first preset condition.


In some embodiments, the first preset condition is a preset condition that the outlet water temperature needs to meet when a minimum temperature rise (a difference between an inlet water temperature and the outlet water temperature) of the water heater under a state of the minimum load is greater than a preset threshold. In some embodiments, the first preset condition may include a preset temperature range which the outlet water temperature is required to reach, and/or a quantitative or magnitude relationship between the outlet water temperature and a characteristic temperature which is required to reach, and so on.


In some embodiments, the water heater is a gas water heater, and a step for controlling the water heater to stop heating includes: controlling the burner in the water heater to be extinguished.


When the outlet water temperature does not meet the first preset condition, the water heater can be controlled to remain in a heating state.


With the method for controlling a water heater according to some embodiments of the disclosure, when the water heater is in a minimum load operation state, the water heater is controlled to stop heating when an outlet water temperature meets a first preset condition, and therefore an excessively high outlet water temperature caused due to an excessive temperature rise when the water heater is operating at a minimum load is effectively avoided. Thus a minimum load of the water heater is effectively reduced; a range of the outlet water temperature of the water heater is widen; and a comfortability of a user for using water from the water heater is effectively improved.


In another embodiment, when the water heater is in an on state, a first state and a second state of the water heater can be obtained. The first state includes whether the water heater gets water connected or not. The second state includes whether the water heater is in a combustion state or not. When the water heater gets water connected and the water heater is in the combustion state, step S10 is performed.


In some embodiments, step S10 may be performed when a water flow rate introduced into the water heater is less than a preset flow rate and the water heater is in the combustion state.


In another embodiment, the first preset condition includes that the outlet water temperature is greater than a set temperature of the water heater, and a temperature difference value between the outlet water temperature and the set temperature is not less than a first temperature difference threshold.


The set temperature is a preset target value that the outlet water temperature of the water heater is required to reach. The target value can be a temperature set by a user or a temperature determined based on a monitored status of the user.


In some embodiments, the first temperature difference threshold is a critical value used to distinguish whether there is a risk of an excessive minimum temperature rise during the water heater operates in a minimum load.


The first temperature difference threshold may be a preset fixed value, or a value determined according to an actual operating condition of the water heater.


In some embodiments, when the water heater is in a state of the minimum load, if the outlet water temperature is too much higher than the set temperature, it is considered that too high outlet water temperature is caused by the excessive minimum temperature rise. At this time, stopping heating is advantageous to reducing the minimum temperature rise, and therefore the outlet water temperature can be closer to the set temperature required for the comfortability of the user. Thus an adjustable range of the outlet water temperature can be effectively increased and the comfortability of a user for using water from the water heater can be improved.


In other embodiments, the first preset condition may also include that a temperature difference value between the outlet water temperature and the inlet water temperature is greater than a preset threshold.


In another embodiment, the first preset condition also includes that a change value of the outlet water temperature is less than a preset value.


The outlet water temperature here is a currently detected value of temperature of water output from the water heater.


The change value corresponding to the outlet water temperature can be determined based on a temperature difference value between the outlet water temperature on a current moment and a historical outlet water temperature of the water heater within a set time duration before the current moment.


The change value corresponding to the outlet water temperature can reflect a stability of the outlet water temperature.


The preset value here may be a fixed value set in advance, or a value determined according to an actual operating state of the water heater, or a value determined by obtaining user-set parameters.


When the change value is less than the preset value and the change values being less than the preset value lasts for a preset time duration, it is indicated that the outlet water temperature is stable.


In some embodiments, when the outlet water temperature reaches a stable state during the water heater operates at the minimum load, it is determined whether to stop heating based on the outlet water temperature. This is advantageous to improving a control accuracy of the water heater for stopping heating, avoiding unnecessarily heating stop of the water heater to effectively improve the comfortability of the user for using water of from the water heater.


In some embodiments, based on the above embodiments, a method for controlling the water heater of the application is provided according to other embodiments of the disclosure. In some embodiments, referring to FIG. 3, after the step of controlling the water heater to stop heating when the outlet water temperature meets the first preset condition, the method for controlling the water heater further includes: Step S30, controlling the water heater to start heating when the outlet water temperature of the water heater drops to meet a second preset condition.


In some embodiments, the second preset condition is a preset condition that the outlet water temperature needs to meet when there is a risk that a pre-set outlet water temperature of the water heater results in an uncomfortable user. The second preset condition may include a preset temperature range which the outlet water temperature is required to reach and/or a quantitative or magnitude relationship between the outlet water temperature and the characteristic temperature which is required to reach and so on.


In some embodiments, the water heater is a gas water heater, and a step for controlling the water heater to start heating includes: controlling the burner in the water heater to ignite and burn.


The water heater is controlled to start heating according to actually monitored parameters of the water heater. A time interval between a start moment when the water heater operates at the minimum load before stopping heating this time and a moment when the outlet water temperature meets the first preset condition can also be obtained. Operating parameters of the water heater can be determined according to the time interval, a current outlet water temperature and the set temperature of the water heater, to control the water heater to start heating with determined operating parameters.


In some embodiments, after the water heater stops heating, when the outlet water temperature drops to reach the second preset condition, the water heater is controlled to start heating, which is advantageous to avoid an excessive drop in the outlet water temperature affecting the comfortability of the user, and thus the comfortability of the user for using water of from the water heater is further improved.


In another embodiment, after a step of controlling the water heater to start heating when the outlet water temperature of the water heater drops to meet a second preset condition, the method for controlling the water heater may return to perform step S10. Based on this, during the water heater operates at the minimum load, the water heater can start heating and stop heating according to the outlet water temperature to ensure that the outlet water temperature reaches a comfortable temperature for the user and the outlet water temperature is not too high, and thus the user can be ensured to have a continuous comfortable experience when using the water heater.


In an embodiment, the second preset condition includes at least one of the following conditions:

    • Condition 1, under which a current outlet water temperature of the water heater is greater than the set temperature of the water heater, and a temperature difference value between the current outlet water temperature and the set temperature of the water heater is not greater than a second temperature difference threshold; and
    • Condition 2, under which a time duration during which the water heater stops heating is not less than a target time duration.


The set temperature here is a same concept as the set temperature mentioned above and will not be elaborated here.


The second temperature difference threshold here is smaller than the first temperature difference threshold mentioned above.


The target time duration may be a preset fixed duration or a duration determined according to an actual operating condition of the water heater. In some embodiments, the target time duration is negatively correlated with an inlet water flow rate of the water heater. In some embodiments, the inlet water flow rate of the water heater during a period of heating cessation can be obtained, and the target time duration here can be determined according to the inlet water flow rate. In some embodiments, the target time duration here can be obtained by calculating the inlet water flow rate or looking up a table. Based on this, it is advantageous to improve an accuracy of the target time duration, ensure that a timing of starting a heating of the water heater can be accurately matched with a degree of temperature drop caused by an input water during the period of heating cessation, and further improve the comfortability of the user for using water of from the water heater.


In another embodiment, when the condition 1 is met, it is indicated that the outlet water temperature of the water heater has dropped to be close to the set temperature, and if the outlet water temperature continues to drop, it will not be able to reach the set temperature required for the comfortability of the user. If condition 2 is met, it is indicated that the outlet water temperature of the water heater drops sharply and there is a risk that the comfortable temperature for the user can not be reached. Based on this, the water heater is timely controlled to start heating, which is conducive to timely replenishment of heat to ensure that an output water of the water heater can reach the set temperature that required for the comfortability of the user and further improve a comfortability of the user for using water of from the water heater.


In other embodiments, the second preset condition may also include that a drop in the outlet water temperature is greater than a preset drop, or the second preset condition may also include that a temperature difference value between the current outlet water temperature and the set temperature is less than a preset temperature difference value, and so on.


In some embodiments, before a step of controlling the water heater to start heating when the outlet water temperature of the water heater drops to meet the second preset condition, the method for controlling the water heater also includes: obtaining the number of times that the water heater stops heating in the minimum load operation state, and/or a first change value of the outlet water temperature of the water heater during a last period of heating cessation and/or an ambient temperature corresponding to the water heater; and determining the second temperature difference threshold based on the number of times and/or the first change value of the outlet water temperature and/or the ambient temperature.


After the water heater is turned on, the outlet water temperature of the water heater can be monitored every time the water heater is in the minimum load operation state. When the outlet water temperature meets the first preset condition, the water heater can be controlled to stop heating. Based on this, a total number of times that the water heater stops heating in a time period from when the water heater is turned on to the current moment is taken as the number of times here.


When the outlet water temperature is greater than the set temperature after the water heater is turned on, a heating can be performed and stopped based on the outlet water temperature, and a total change value of the outlet water temperature during the period of heating cessation between a current heating and a last heating of the water heater is obtained as the first change value of the outlet water temperature here.


In some embodiments, the ambient temperature refers to a temperature of the environment where the water heater is located, and can be detected by an environmental detector provided on the water heater, or by an environmental detector outside the water heater and provided in the environment where the water heater is located.


When the water heater is in the minimum load operation state, an order among a detection of the outlet water temperature of the water heater and an acquisition of the number of times and/or the first change value of the outlet water temperature and/or the ambient temperature is not specifically limited.


In some embodiments, the second temperature difference threshold is determined by combining the number of times, the first change value of the outlet water temperature and the ambient temperature. In some embodiments, a correspondence among the number of times, the first change value of the outlet water temperature, the ambient temperature and the second temperature difference threshold can be established in advance. The correspondence may include a calculation formula, an algorithm rule or a mapping relationship and so on. Based on the correspondence, the second temperature difference threshold corresponding to current number of times, the first change value of the outlet water temperature and ambient temperature can be determined.


In some embodiments, target correspondences among the number of times, the first change value of the outlet water temperature and the second temperature difference threshold are obtained according to the ambient temperature; and the second temperature difference threshold corresponding to the number of times and the first change value of the outlet water temperature is determined according to the target correspondences. In some embodiments, different ambient temperatures correspond to different target correspondences. The correspondences among the number of times, the first change value of the outlet water temperature and the second temperature difference threshold can be pre-set more than one correspondence, and different correspondences correspond to different ranges of the ambient temperature. Based on this, the range in which the current ambient temperature is located can be determined, and the correspondence associated with this range of the ambient temperature can be used as the target correspondence. The target correspondence may include a calculation formula, a mapping relationship, and the like.


In some embodiments, the number of times and/or the first change value of the outlet water temperature and/or the ambient temperature can accurately reflect a risk of the excessive minimum temperature rise when the water heater is operating at the minimum load. Therefore, the second temperature difference threshold is set according to the number of times and/or the first change value of the outlet water temperature and/or the ambient temperature, which is advantageous to improve an accuracy of setting of the second temperature difference threshold, avoid frequent start and stop of the water heater, reduce the minimum load, improve a comfortability of the user for using water of from the water heater, and while improve an operating stability of the water heater.


In other embodiments, a quantitative relational expression between the number of times, the first change value of the outlet water temperature, the ambient temperature and the second temperature difference threshold can be directly set, and thus the second temperature difference threshold can be calculated by directly substituting the number of times, the first change value of the outlet water temperature and the ambient temperature into the quantitative relational expression.


In other embodiments, the second temperature difference threshold may also be determined based on one or two of the number of times, the first change value of the outlet water temperature, and the ambient temperature.


In some embodiments, after the step of controlling the water heater to stop heating when the outlet water temperature meets a first preset condition, the water heater can be controlled to maintain the water-in and water-out state, and the step of controlling the water heater to start heating when the outlet water temperature of the water heater drops to meet a second preset condition is performed. The water heater maintaining the water-in and water-out state indicates that a water outside the water heater maintains flowing into the water heater from the water inlet to mix with a hot water inside the water heater, and then flow out of the water heater from the water outlet. Based on this, it is advantageous to ensure that a normal use for water by the user will not be affected during the period of heating cessation.


In some embodiments, Step S3 includes: when the outlet water temperature of the water heater drops to meet the second preset condition, obtaining a change rate of the outlet water temperature after the water heater stops heating, and the temperature difference value between the current outlet water temperature of the water heater and the set temperature of the water heater; adjusting a current inlet water flow rate of the water heater according to the temperature difference value between the current outlet water temperature and the set temperature of the water heater, and the change rate of the outlet water temperature; and controlling the water heater to start heating.


In some embodiments, the change rate of the outlet water temperature represents the drop in the outlet water temperature of the water heater within a preset time duration after the water heater stops heating. The preset time duration here is less than or equal to the above-mentioned target time.


In some embodiments, a flow adjustment value can be determined based on a second change value of the outlet water temperature and the temperature difference value. Different second change values of the outlet water temperature and different temperature difference values correspond to different flow adjustment values. The current inlet water flow rate of the water heater can be adjusted according to the flow adjustment value. In some embodiments, a correspondence among the second change value of the outlet water temperature, the temperature difference value and the flow adjustment value is obtained according to a total time duration from a moment the water heater stops heating to the current moment. Different total time durations correspond to different correspondences. The flow adjustment value corresponding to a current second change value of the outlet water temperature and the temperature difference value can be determined based on an obtained correspondence.


In another embodiment, when the change rate of the outlet water temperature is less than a preset change rate, a flow adjustment amount can be determined according to the temperature difference value, and the inlet water flow rate can be reduced according to the flow adjustment amount; and when the change rate of the outlet water temperature is greater than or equal to the preset change rate, the flow adjustment amount can be determined according to the temperature difference value, and the inlet water flow rate of the water heater can be increased according to the flow adjustment amount.


In some embodiments, the change rate of the outlet water temperature and the temperature difference value can accurately reflect a probability that there is the risk of the excessive minimum temperature rise after the water heater restarts heating. Based on this, the inlet water flow rate is adjusted according to the change rate of the outlet water temperature and the temperature difference value to avoid the water heater stopping heating soon after restarting heating due to an excessive temperature rise, and thus a temperature range for using water of the water heater is widen, a comfortability of a user for using water of from the water heater is improved, and a frequent start and stop heating of the water heater is avoided to improve the operating stability of the water heater.


In some embodiments, based on any of the above embodiments, a method for controlling the water heater of the application is provided according to other embodiments of the disclosure. In some embodiments, the water heater includes a combustion chamber and a fan disposed in the combustion chamber. Referring to FIG. 4, after a step of controlling the water heater to stop heating when the outlet water temperature meets the first preset condition, the method for controlling the water heater further includes Step S40, controlling the fan to operate at a revolving speed not greater than a preset revolving speed to discharge a smoke in the combustion chamber until the water heater starts heating.


The preset revolving speed here is less than or equal to 50% of a maximum revolving speed of the fan.


An operating revolving speed of the fan during the period of heating cessation may be a preset fixed revolving speed, or a revolving speed determined according to an actual operating condition of the water heater.


In some embodiments, the fan is controlled to operate at a lowest revolving speed. In other embodiments, the fan may also be controlled to operate at a revolving speed greater than the lowest revolving speed and less than or equal to the preset revolving speed.


After the water heater stops heating and before the water heater starts heating, the fan operates at a constant revolving speed not greater than the preset revolving speed.


It should be noted that step S40 here is performed synchronously with the above-mentioned step S30.


In some embodiments, during the water heater stops heating, the fan is restricted to operate at a lowest revolving speed, which is advantageous to reducing an operating noise of the water heater.


In other embodiments, a temperature difference value between the set temperature and the outlet water temperature at an initial moment when the water heater stops heating can be obtained; the operating revolving speed of the fan can be determined within a range of revolving speeds not greater than the preset revolving speed according to the temperature difference value; and the fan can be controlled to operate at the determined operating revolving speed. During an operation of the fan, a water in the water path can be dissipated. The fan operating at this operating revolving speed is conducive to effectively reducing the outlet water temperature without dropping too fast, and thus the set temperature that required for the comfortability of the user can be met and the heating will not be restarted too soon to ensure the achievement of a reduced operating noise, the improved comfortability of the user, and the improved operating stability of the water heater.


A storage medium is further provided according to some embodiments of the disclosure, on which a control program for the water heater is stored. When the control program for the water heater is executed by a processor, the relevant steps of the method for controlling the water heater according to any of the above-mentioned embodiments of the disclosure are implemented.


It should be noted that, herein the terms “comprises,” “includes” or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system that includes a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. Without more constraints, an element defined by the phrase “comprising a . . . ” does not exclude the existence of other identical elements in the process, method, article or system including the element.


The serial numbers of the above embodiments of the disclosure are only for description and do not represent the advantages or disadvantages of the embodiments.


Through the description of the above embodiments, those skilled in the art can clearly understand that methods of the above embodiment can be implemented by means of software plus a hardware platform, and of course by hardware. Based on this understanding, the essence of the technical solution of the disclosure can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM/RAM, disk, or CD) as described above, and includes a number of instructions for enabling a terminal device (which can be a mobile phone, computer, server, water heater, or network device and so on) to execute the methods described in the various embodiments of the disclosure.


The above are only some embodiments of the disclosure, and are not intended to limit the scope sought by the disclosure. Any equivalent structure or equivalent process transformation made using the contents of the specification and drawings of the disclosure, or directly or indirectly applied in other related technical fields, are also included in the scope sought by the disclosure.

Claims
  • 1. A method for controlling a water heater comprising: determining that the water heater is in a minimum load operation state;in accordance with a determination that the water heater is in the minimum load operation state, detecting an outlet water temperature of the water heater;determining that the outlet water temperature meets a preset condition; andin accordance with a determination that the outlet water temperature meets the preset condition, controlling the water heater to stop heating.
  • 2. The method according to claim 1, wherein the preset condition includes that: the outlet water temperature is greater than a set temperature of the water heater, anda temperature difference value between the outlet water temperature and the set temperature is not less than a temperature difference threshold.
  • 3. The method according to claim 2, wherein the preset condition further includes that a change value of the outlet water temperature is less than a preset value.
  • 4. The method according to claim 1, wherein the preset condition is a first preset condition;the method further comprising, after controlling the water heater to stop heating:determining that the outlet water temperature of the water heater drops to meet a second preset condition; andin accordance with a determination that the outlet water temperature of the water heater drops to meet the second preset condition, controlling the water heater to start heating.
  • 5. The method according to claim 4, wherein the second preset condition includes at least one of following conditions: a current outlet water temperature of the water heater is greater than a set temperature of the water heater, and a temperature difference value between the current outlet water temperature and the set temperature of the water heater is not greater than a temperature difference threshold; anda time duration during which the water heater stops heating is not less than a target time duration.
  • 6. The method according to claim 5, wherein the target time duration is negatively correlated with an inlet water flow rate of the water heater.
  • 7. The method according to claim 5, further comprising, before controlling the water heater to start heating: obtaining a number of times that the water heater stops heating in the minimum load operation state, and/or a change value of the outlet water temperature of the water heater during a last period of heating cessation, and/or an ambient temperature corresponding to the water heater; anddetermining the temperature difference threshold based on the number of times and/or the change value of the outlet water temperature and/or the ambient temperature.
  • 8. The method for controlling the water heater according to claim 7, wherein determining the temperature difference threshold includes: obtaining a target correspondence among the number of times, the change value of the outlet water temperature, and the temperature difference threshold according to the ambient temperature; anddetermining the temperature difference threshold corresponding to the number of times and the change value of the outlet water temperature according to the target correspondence.
  • 9. The method according to claim 4, further comprising, after controlling the water heater to stop heating: controlling the water heater to maintain a water-in and water-out state.
  • 10. The method according to claim 4, wherein controlling the water heater to start heating includes: obtaining: a change rate of the outlet water temperature after the water heater stops heating, anda temperature difference value between a current outlet water temperature of the water heater and a set temperature of the water heater;adjusting a current inlet water flow rate of the water heater according to the temperature difference value and the change rate; andcontrolling the water heater to start heating.
  • 11. The method according to claim 4, further comprising, after controlling the water heater to start heating: detecting again the outlet water temperature of the water heater in accordance with a determination that the water heater is in the minimum load operation state.
  • 12. The method according to claim 1, further comprising, after controlling the water heater to stop heating: controlling a fan in a combustion chamber of the water heater to operate at a revolving speed not greater than a preset revolving speed to discharge smoke in the combustion chamber until the water heater starts heating.
  • 13. A water heater comprising: at least one processor; andat least one memory storing at least one control program that, when executed by the at least one processor, causes the at least one processor to: in accordance with a determination that the water heater is in a minimum load operation state, detect an outlet water temperature of the water heater; andin accordance with a determination that the outlet water temperature meets a preset condition, control the water heater to stop heating.
  • 14. The water heater according to claim 13, wherein the preset condition includes that: the outlet water temperature is greater than a set temperature of the water heater, anda temperature difference value between the outlet water temperature and the set temperature is not less than a temperature difference threshold.
  • 15. The water heater according to claim 14, wherein the preset condition further includes that a change value of the outlet water temperature is less than a preset value.
  • 16. The water heater according to claim 13, wherein: the preset condition is a first preset condition; andthe at least one memory storing at least one control program, when executed by the at least one processor, further causes the at least one processor to, after controlling the water heater to stop heating: determine that the outlet water temperature of the water heater drops to meet a second preset condition; andin accordance with a determination that the outlet water temperature of the water heater drops to meet the second preset condition, control the water heater to start heating.
  • 17. The water heater according to claim 16, wherein the second preset condition includes at least one of following conditions: a current outlet water temperature of the water heater is greater than a set temperature of the water heater, and a temperature difference value between the current outlet water temperature and the set temperature of the water heater is not greater than a temperature difference threshold; anda time duration during which the water heater stops heating is not less than a target time duration.
  • 18. The water heater according to claim 17, wherein the target time duration is negatively correlated with an inlet water flow rate of the water heater.
  • 19. The method according to claim 17, wherein the at least one memory storing at least one control program, when executed by the at least one processor, further causes the at least one processor to, before controlling the water heater to start heating: obtain a number of times that the water heater stops heating in the minimum load operation state, and/or a change value of the outlet water temperature of the water heater during a last period of heating cessation, and/or an ambient temperature corresponding to the water heater; anddetermine the temperature difference threshold based on the number of times and/or the change value of the outlet water temperature and/or the ambient temperature.
  • 20. A non-transitory computer-readable storage medium storing at least one control program that, when executed by at least one processor, causes the at least one processor to: in accordance with a determination that a water heater is in a minimum load operation state, detect an outlet water temperature of the water heater; andin accordance with a determination that the outlet water temperature meets a preset condition, control the water heater to stop heating.
Priority Claims (1)
Number Date Country Kind
202310963183.6 Jul 2023 CN national