Automatic sterilization method, control device, water heating equipment and storage medium

By detecting the water temperature in the water heating equipment in real time and starting the sterilization cycle according to the preset temperature, the energy consumption increase caused by the unreasonable automatic sterilization function in the prior art is solved, and the effect of flexible sterilization and energy consumption saving is achieved.

CN119802858APending Publication Date: 2025-04-11FOSHAN SHUNDE MIDEA ELECTRONICS TECH CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311311024.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-10
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The automatic sterilization function of the existing air energy water heater is not considered in conjunction with the actual needs of users, resulting in secondary sterilization and increasing product energy consumption.

Method used

By real-time detection of the water temperature in the water heating equipment, when the water temperature exceeds the preset sterilization temperature, the next sterilization cycle is started, and flexible adjustment of the sterilization cycle is achieved to avoid excessive sterilization caused by the fixed sterilization cycle.

Benefits of technology

Flexible sterilization operations are achieved, reducing product energy consumption and avoiding excessive sterilization and resource waste caused by fixed sterilization cycles.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119802858A_ABST
    Figure CN119802858A_ABST
Patent Text Reader

Abstract

The invention discloses an automatic sterilization method, a control device, water heating equipment and a storage medium, the automatic sterilization method is applied to the water heating equipment, and the automatic sterilization method comprises the following steps: in a current sterilization period, recording the water temperature of the water heating equipment; and when the water temperature exceeds the preset sterilization temperature, starting the next sterilization period. In the embodiment of the invention, the sterilization period can be automatically adjusted, the situation of excessive sterilization caused by sterilization according to a fixed sterilization period is avoided, flexible sterilization is realized, and the energy consumption of the product is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of household appliances, and in particular to an automatic sterilization method, a control device, a water heating device and a storage medium. Background Art

[0002] Water heaters use water storage to heat water to meet users' hot water needs. After long-term use, the water in the tank will breed a lot of bacteria. Therefore, many water heaters have a sterilization function, which can be achieved through high temperature or sterilization devices. However, many users do not know when to use the sterilization function, or even forget to use it. The sterilization frequency is too high and consumes too much power, and the frequency is too low and has no sterilization effect.

[0003] In order to solve the problem of Legionella growth, the existing air-energy water heater has added an automatic sterilization function, that is, the sterilization is started by setting the sterilization cycle time to achieve the thermal disinfection cycle of the air-energy water heater. However, the automatic sterilization function of the air-energy water heater does not take into account the actual needs of users, but only executes according to a fixed cycle, fixed time and fixed set temperature, resulting in secondary sterilization and increasing product energy consumption. Summary of the invention

[0004] The embodiments of the present invention provide an automatic sterilization method, a control device, a water heating device and a storage medium, which can automatically adjust the sterilization cycle and save energy consumption.

[0005] In a first aspect, an embodiment of the present invention provides an automatic sterilization method, which is applied to a water heating device, comprising:

[0006] During the current sterilization cycle, recording the water temperature of the water heating device;

[0007] When the water temperature exceeds the preset sterilization temperature, the next sterilization cycle begins.

[0008] According to the automatic sterilization method of the first aspect of the embodiment of the present invention, there are at least the following beneficial effects: first, in the current sterilization cycle, the water temperature of the water heating equipment is detected in real time, and the water temperature of the water heating equipment is recorded to realize real-time detection of the water temperature in the water heating equipment. When the water temperature exceeds the preset sterilization temperature, it is considered that a sterilization operation has been performed, and the next sterilization cycle is started to recalculate the sterilization cycle, so as to realize flexible adjustment of the sterilization cycle, avoid sterilization according to a fixed sterilization cycle, and avoid over-sterilization, so as to realize flexible sterilization and reduce product energy consumption.

[0009] In some embodiments of the present invention, during the current sterilization cycle, the accumulated time that the water temperature exceeds the preset sterilization temperature is recorded;

[0010] When the accumulated time is less than the preset sterilization time, calculating the time difference between the accumulated time and the sterilization time;

[0011] When the sterilization time of the current sterilization cycle is reached, the water heating device is controlled to perform sterilization according to the time difference.

[0012] In some embodiments of the present invention, the method further comprises:

[0013] During the current sterilization cycle, record the water usage time of the water heating device;

[0014] When the sterilization time is reached and the water temperature in the current sterilization cycle does not exceed the preset sterilization temperature, sterilization is performed according to the sterilization time corresponding to the current sterilization cycle;

[0015] The highest temperature of all water use moments in the current sterilization cycle is determined as the target temperature, and the sterilization moment of the next sterilization cycle is determined according to the target water use moment of the target temperature.

[0016] In some embodiments of the present invention, determining the highest temperature of all water use moments in the current sterilization cycle as the target temperature includes:

[0017] Compare the temperatures of all water use moments in the current sterilization cycle;

[0018] The highest temperature at the time of water use is determined and used as the target temperature.

[0019] In some embodiments of the present invention, determining the sterilization time of the next sterilization cycle according to the target water use time of the target temperature includes:

[0020] Determine the water use time corresponding to the target temperature;

[0021] When the water use time is one, the water use time is used as the target water use time;

[0022] When there are multiple water use times, the water use time farthest from the sterilization time is selected as the target water use time;

[0023] The time of the target water use time which is preset a first time period in advance is determined as the sterilization time of the next sterilization cycle.

[0024] In some embodiments of the present invention, the method further comprises:

[0025] When it is detected that the water heating device is restarted, the sterilization cycle is set to a preset first sterilization cycle;

[0026] When the sterilization time of the first sterilization cycle is reached, the water heating device is controlled to perform sterilization according to the sterilization duration of the first sterilization cycle.

[0027] In some embodiments of the present invention, after controlling the water heating device to sterilize according to the sterilization time, the method further includes:

[0028] When the water heating device completes the current round of sterilization, the first sterilization cycle is set to a preset second sterilization cycle, wherein the second sterilization cycle is longer than the first sterilization cycle.

[0029] In some embodiments of the present invention, the method further comprises:

[0030] When the accumulated duration is greater than or equal to the sterilization duration, the current time is used as the start time of the next sterilization cycle.

[0031] In some embodiments of the present invention, the water heating device is provided with a first heating source and a second heating source; the method further comprises:

[0032] Determining the time interval of the sterilization moment;

[0033] When the time interval is a preset first time interval, the water heating device is controlled to turn on the first heating source for sterilization, or,

[0034] When the time interval is a preset second time interval, the water heating device is controlled to turn on the second heating source for sterilization.

[0035] In some embodiments of the present invention, the first time interval represents a time interval during which the user rests, and the first heating source is an electric heating device;

[0036] The second time interval represents a time interval of user activity, and the second heating source is a heat pump component.

[0037] In a second aspect, an embodiment of the present invention further provides a control device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the automatic sterilization method as described in the first aspect is implemented.

[0038] In a third aspect, an embodiment of the present invention further provides a water heating device, comprising the control device as described in the second aspect.

[0039] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the automatic sterilization method as described in the first aspect.

[0040] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the description and the drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.

[0042] Figure 1 is a flow chart of an automatic sterilization method provided by an embodiment of the present invention;

[0043] Figure 2 is a flow chart of an automatic sterilization method provided by another embodiment of the present invention;

[0044] Figure 3 is a flow chart of an automatic sterilization method provided by another embodiment of the present invention;

[0045] Figure 4 yes Figure 3 A flowchart of the specific method of step S203;

[0046] Figure 5 yes Figure 3 Another flowchart of the specific method of step S203;

[0047] Figure 6 is a flow chart of an automatic sterilization method provided by another embodiment of the present invention;

[0048] Figure 7 is a flow chart of an automatic sterilization method provided by another embodiment of the present invention;

[0049] Figure 8 is a flow chart of an automatic sterilization method provided by another embodiment of the present invention;

[0050] Fig. 9 is a flow chart of an automatic sterilization method provided by another embodiment of the present invention;

[0051] Fig.10 is a flow chart of an automatic sterilization method provided by an example of the present invention;

[0052] Fig.11 is a flow chart of an automatic sterilization method provided by another example of the present invention;

[0053] Fig.12 is a flow chart of an automatic sterilization method provided by another example of the present invention;

[0054] Fig.13 It is a schematic diagram of a control device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0055] In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention. In addition, the characteristics, operations or features described in the specification can be combined in any appropriate manner to form various implementation methods. At the same time, the steps or actions in the method description can also be replaced or adjusted in order in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the accompanying drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a necessary sequence, unless otherwise specified that a certain sequence must be followed.

[0056] In the description of the present invention, "several" means one or more, "more" means more than two, "greater than", "less than", "exceed" etc. are understood as not including the number itself, and "above", "below", "within" etc. are understood as including the number itself. If there is a description of "first" or "second", it is only used for the purpose of distinguishing the technical features, and cannot be understood as indicating or implying the relative importance or implicitly indicating the number of the indicated technical features or implicitly indicating the order of the indicated technical features.

[0057] The serial numbers of the components in this document, such as "first", "second", etc., are only used to distinguish the objects described and do not have any order or technical meaning. The "connection" and "coupling" mentioned in this application, unless otherwise specified, include direct and indirect connections (couplings).

[0058] In the description of the present invention, unless otherwise clearly defined, terms such as setting, installing, connecting, etc. should be understood in a broad sense, and technicians in the relevant technical field can reasonably determine the specific meanings of the above terms in the present invention based on the specific content of the technical solution.

[0059] Water heaters use water storage to heat water to meet users' hot water needs. After long-term use, the water in the tank will breed a lot of bacteria. Therefore, many water heaters have a sterilization function, which can be achieved through high temperature or sterilization devices. However, many users do not know when to use the sterilization function, or even forget to use it. The sterilization frequency is too high and consumes too much power, and the frequency is too low and has no sterilization effect.

[0060] In order to solve the problem of Legionella growth, the existing air-energy water heater has added an automatic sterilization function, that is, the sterilization is started by setting the sterilization cycle time to achieve the thermal disinfection cycle of the air-energy water heater. However, the automatic sterilization function of the air-energy water heater does not take into account the user's water use time and water temperature, but only executes according to a fixed cycle, fixed time and fixed set temperature, resulting in secondary sterilization and increasing product energy consumption.

[0061] Based on the above situation, the embodiments of the present invention provide an automatic sterilization method, a control device, a water heating device and a storage medium:

[0062] First, during the current sterilization cycle, the water temperature of the water heating equipment is detected in real time, and the water temperature of the water heating equipment is recorded to realize real-time detection of the water temperature in the water heating equipment. When the water temperature exceeds the preset sterilization temperature, it is considered that a sterilization operation has been performed, and the next sterilization cycle is started to recalculate the sterilization cycle to achieve flexible adjustment of the sterilization cycle, avoid sterilization according to a fixed sterilization cycle, and avoid over-sterilization, so as to achieve flexible sterilization and reduce product energy consumption.

[0063] The embodiments of the present invention are further described below in conjunction with the accompanying drawings.

[0064] like Figure 1 As shown, Figure 1 The flowchart of the automatic sterilization method provided by an embodiment of the present invention is shown in FIG. The automatic sterilization method of the embodiment of the present invention is applied to, but not limited to, water heating equipment, and includes, but is not limited to, steps S100 to S200.

[0065] Step S100: During the current sterilization cycle, the water temperature of the water heating device is recorded;

[0066] In some embodiments, during the current sterilization cycle, the water heating device is subjected to real-time temperature detection, and the water temperature of the water heating device is recorded to achieve real-time monitoring of the water temperature of the water heating device.

[0067] Step S200: When the water temperature exceeds the preset sterilization temperature, the next sterilization cycle starts.

[0068] In some embodiments, when the water temperature exceeds the preset sterilization temperature, it is considered that a sterilization operation has been performed, and the next sterilization cycle is started to recalculate the sterilization cycle to achieve flexible adjustment of the sterilization cycle, avoid sterilization according to a fixed sterilization cycle, and avoid over-sterilization, thereby achieving flexible sterilization and reducing product energy consumption.

[0069] It should be noted that the current sterilization cycle can be set according to user needs, for example, setting the sterilization cycle to 7 days, 8 days, 10 days, etc., and the sterilization temperature can be set according to user needs, for example, setting the sterilization temperature to 60 degrees Celsius, 70 degrees Celsius, 80 degrees Celsius, etc.

[0070] For example, if the water temperature is set to 65 degrees Celsius, and the water heating device has heated the water temperature to 65 degrees, exceeding the set sterilization temperature, it is considered that sterilization has been performed once, and the sterilization cycle is recalculated. If sterilization is planned at 23:00 on Friday, but the water temperature has been heated to 65 degrees at 22:00 on Thursday, the machine believes that the water temperature has met the sterilization conditions, and sterilization will not be performed at 23:00 on Friday, but the sterilization cycle will be recalculated from Thursday, that is, sterilization will be performed at 23:00 next Thursday.

[0071] like Figure 2 As shown, Figure 2 This is a flow chart of an automatic sterilization method provided by another embodiment of the present invention, including but not limited to steps S101 to S103.

[0072] Step S101: In the current sterilization cycle, record the cumulative time that the water temperature exceeds the preset sterilization temperature;

[0073] In some embodiments, during the current sterilization cycle, the water heating equipment is subjected to real-time water temperature detection, and the time periods in which the water temperature exceeds the preset sterilization temperature are recorded. The time of each time period is accumulated to determine the cumulative duration, thereby being able to accurately determine the cumulative duration in which the water temperature exceeds the sterilization temperature before reaching the sterilization time, facilitating the subsequent calculation of the remaining sterilization time.

[0074] Step S102: When the accumulated time is less than the preset sterilization time, the difference between the accumulated time and the sterilization time is calculated;

[0075] In some embodiments, when the accumulated time is less than the preset sterilization time, the difference between the accumulated time and the sterilization time is calculated to determine the remaining sterilization time.

[0076] It should be noted that the sterilization time can be set according to the needs of the user, for example, to two hours, three hours, four hours, etc. Take the sterilization cycle of 7 days and the sterilization temperature of 70 degrees Celsius as an example. During the 7 days of the sterilization cycle, the water temperature of the water heating equipment is detected in real time. It is planned to sterilize for three hours at 10 am on the seventh day. However, on the third day, the water temperature exceeded 70 degrees Celsius once and lasted for one hour. On the fifth day, the water temperature exceeded 70 degrees Celsius again and lasted for half an hour. The cumulative time is determined to be one and a half hours. Further, the difference between the cumulative time and the sterilization time is calculated to be one and a half hours.

[0077] Step S103: When the sterilization time of the current sterilization cycle is reached, the water heating device is controlled to perform sterilization according to the time difference.

[0078] In some embodiments, when the set sterilization time of the current sterilization cycle is reached, the water heating equipment is controlled to sterilize according to the time difference, thereby adjusting the sterilization time, avoiding sterilization according to a fixed sterilization time and excessive sterilization, achieving flexible sterilization and reducing product energy consumption.

[0079] It should be noted that the sterilization time of the current sterilization cycle can be set according to the needs of the user. For example, sterilization can be set at 7:00 a.m. on Monday, 12:00 noon on Wednesday, 9:00 p.m. on Tuesday, etc. When the sterilization time of the current sterilization cycle is reached, the water heating equipment is controlled to sterilize according to the time difference instead of the set sterilization time. For example, taking the embodiment of step S102 as an example, after determining that the cumulative time is one and a half hours, when it reaches 10:00 a.m. on the seventh day, the water heating equipment is controlled to sterilize for one and a half hours instead of the three hours set at the beginning, so as to avoid excessive sterilization and avoid consuming a lot of energy.

[0080] It is understandable that excessive sterilization of water heating equipment may damage internal components of the water heater, such as seals, heaters, etc., causing equipment damage or performance degradation, and high-temperature sterilization consumes a lot of energy, increasing energy consumption and cost expenditures. In addition, excessive sterilization may also destroy beneficial microorganisms in the water and have a negative impact on human health.

[0081] Reference Figure 3 , Figure 3 This is a flow chart of an automatic sterilization method provided by another embodiment of the present invention, including but not limited to the following steps S201 to S203.

[0082] Step S201: recording the water usage time of the water heating device during the current sterilization cycle;

[0083] Step S202: When the sterilization time is reached and the water temperature in the current sterilization cycle does not exceed the preset sterilization temperature, sterilization is performed according to the sterilization time corresponding to the current sterilization cycle;

[0084] Step S203: Determine the highest temperature of all water use moments in the current sterilization cycle as the target temperature, and determine the sterilization time of the next sterilization cycle according to the target water use time of the target temperature.

[0085] In steps S201 to S203 of some embodiments, during the current sterilization cycle, the water temperature of the water heating equipment is detected to determine the change of the water temperature in the water heating equipment, and the water use time of the water heating equipment is recorded to determine when the user uses the water, and further obtain the user's daily water use habits. When the sterilization time is reached and the water temperature in the current sterilization cycle does not exceed the preset sterilization temperature, it means that the water temperature does not exceed the sterilization temperature in the current sterilization cycle. Sterilization can be directly performed according to the sterilization time corresponding to the current sterilization cycle, thereby eliminating the pathogens and germs in the water heating equipment and reducing the risk of infectious diseases. Finally, the highest temperature of all water use times in the current sterilization cycle is determined as the target temperature, and the sterilization time of the next sterilization cycle is determined according to the target water use time of the target temperature. This can simultaneously meet the sterilization effect of the water heating equipment and the user's water demand, further improve the user experience, and can take into account both the sterilization effect and power efficiency at the same time to achieve the purpose of saving energy efficiency.

[0086] It should be noted that bacteria and scale inside water heating equipment can accumulate on pipes and heating elements, causing pipe blockages and reduced equipment performance. Sterilizing according to the sterilization time corresponding to the current sterilization cycle can remove these accumulations, keep the pipes unobstructed, and extend the service life of the water heater.

[0087] Reference Figure 4 , Figure 4 yes Figure 3 The flowchart of the specific method of step S203 is shown in FIG. 1 , and the step S203 may include but is not limited to the following steps S301 to S302.

[0088] Step S301: Compare the temperatures of all water usage moments in the current sterilization cycle;

[0089] Step S302: Determine the highest temperature when water is used, and use the highest temperature as the target temperature.

[0090] In steps S301 to S302 of some embodiments, in the process of determining the highest temperature of all water use moments in the current sterilization cycle as the target temperature, first, the temperatures of all water use moments in the current sterilization cycle are compared, and then the highest temperature of the water use moments is determined, and the highest temperature is used as the target temperature.

[0091] Reference Figure 5 , Figure 5 yes Figure 3 Another flowchart of the specific method of step S203, the step S203 may include but is not limited to the following steps S303 to S306.

[0092] Step S303: Determine the water use time corresponding to the target temperature;

[0093] Step S304: when the water use time is one, the water use time is used as the target water use time;

[0094] In some embodiments, when it is determined that the target temperature corresponds to only one water use time, the water use time is directly used as the target water use time, and the first duration preset in advance for the target water use time is used to determine the sterilization time of the next sterilization cycle, thereby improving the user experience, being able to flexibly sterilize the water heating equipment, improving the experience effect, and saving energy efficiency.

[0095] Step S305: when there are multiple water use times, the water use time farthest from the sterilization time is selected as the target water use time;

[0096] Step S306: Determine the time of the target water use time that is a preset first time period in advance as the sterilization time of the next sterilization cycle.

[0097] In steps S305 to S306 of some embodiments, in the process of determining the sterilization time of the next sterilization cycle according to the target water use time of the target temperature, first, at least one water use time corresponding to the target temperature is determined, and then the obtained water use times are compared, and the water use time farthest from the sterilization time is selected as the target water use time, so as to determine the earliest time to reach the target temperature, and finally, the target water use time is preset in advance for a first time length, that is, before the target water use time, the water heating equipment is sterilized, and the moment of the target water use time preset for the first time length in advance is determined as the sterilization time of the next sterilization cycle, so that the water heating equipment can be sterilized before the user's water demand, avoiding the conflict between the sterilization time and the user's water use time, improving the user experience, and being able to flexibly sterilize the water heating equipment, improving the experience effect, and saving energy efficiency.

[0098] It is worth noting that the first duration in this embodiment can be set according to the needs of the user, for example, one hour, two hours, three hours, etc. In addition, in the current sterilization cycle, there may be multiple water use times, and the temperatures corresponding to the water use times may be the same or different. For example, the current sterilization cycle is set to five days, and the sterilization time is ten o'clock in the morning, that is, sterilization is carried out at ten o'clock in the morning on the fifth day, the set sterilization temperature is 60 degrees Celsius, and the sterilization time is two hours; in the current sterilization cycle, it is detected that there are water use records at twelve o'clock noon and five o'clock in the afternoon on the first day, and the water temperatures in the water use records are 45 degrees Celsius and 55 degrees Celsius respectively, there are water use records at ten o'clock in the morning and two o'clock in the afternoon on the third day, and the water temperatures in the water use records are 30 degrees Celsius and 45 degrees Celsius respectively, there are water use records at eleven o'clock noon, one o'clock in the afternoon and nine o'clock in the evening on the fourth day, and the water temperatures in the water use records are 40 degrees Celsius, 50 degrees Celsius and 55 degrees Celsius respectively, when it reaches At 10 a.m. on the fifth day, it is determined that the water temperature in the current sterilization cycle does not exceed the set sterilization temperature, i.e. 60 degrees Celsius, and sterilization is performed according to the sterilization time corresponding to the current sterilization cycle, i.e., two hours of sterilization. Finally, the highest temperature of all water use times in the current sterilization cycle is determined, i.e., 45 degrees Celsius, 55 degrees Celsius, 30 degrees Celsius, 45 degrees Celsius and 40 degrees Celsius are compared, and 55 degrees Celsius is determined to be the highest temperature in the current sterilization cycle, and 55 degrees Celsius is used as the target temperature. The sterilization time of the next sterilization cycle is determined according to the target water use time of 55 degrees Celsius (5 p.m. on the first day and 9 p.m. on the fourth day), so as to take into account the sterilization effect of the water heating equipment and the water use needs of the user, avoid sterilization during the user's use of water, and improve the user experience.

[0099] Taking the above embodiment as an example, steps S303 to S306 are briefly described. The current sterilization cycle is set to five days, and the sterilization time is ten o'clock in the morning, that is, sterilization is performed at ten o'clock in the morning on the fifth day. The set sterilization temperature is 60 degrees Celsius, the sterilization time is two hours, and the first time is one hour. After comparing 45 degrees Celsius, 55 degrees Celsius, 30 degrees Celsius, 45 degrees Celsius and 40 degrees Celsius, it is determined that 55 degrees Celsius is the highest temperature in the current sterilization cycle, and after 55 degrees Celsius is used as the target temperature, the water use time corresponding to 55 degrees Celsius is determined, that is, five o'clock in the afternoon of the first day and five o'clock on the second day. At nine o'clock in the evening of the fourth day, the proximity between five o'clock in the afternoon of the first day and nine o'clock in the evening of the fourth day and ten o'clock in the morning of the fifth day is judged, and it is determined that five o'clock in the afternoon of the first day is the farthest from the sterilization time, so five o'clock in the afternoon is used as the target water use time. In order to prevent users from using water during the sterilization process, sterilization is carried out one hour in advance based on the target water use time, and the sterilization time of the next sterilization cycle is determined to be four o'clock in the afternoon, that is, sterilization is carried out at four o'clock in the afternoon of the fifth day, so as to avoid the conflict between the sterilization time and the user's water use time, improve the user experience, and be able to flexibly sterilize the water heating equipment, improve the experience effect, and save energy efficiency.

[0100] It is worth noting that the target water use time is the earliest time when the water temperature is highest before use in the current sterilization cycle, so as to avoid conflicts between the sterilization time and the user's water use time.

[0101] Reference Figure 6 , Figure 6 This is a flow chart of an automatic sterilization method provided by another embodiment of the present invention, including but not limited to steps S401 to S402.

[0102] Step S401: when it is detected that the water heating device is restarted, the sterilization cycle is set to a preset first sterilization cycle;

[0103] Step S402: When the sterilization time of the first sterilization cycle is reached, the water heating device is controlled to perform sterilization according to the sterilization duration of the first sterilization cycle.

[0104] In steps S401 to S402 of some embodiments, when it is detected that the water heating device is restarted, it means that the water heating device may have a power outage, need to be restarted, etc., because the water heating device will not record the date or time before the power outage, so after the restart of the water heating device is detected, it is necessary to set the sterilization cycle to the preset first sterilization cycle. When the sterilization time of the preset first sterilization cycle is reached, the water heating device is controlled to sterilize according to the sterilization time of the first sterilization cycle to avoid the situation where the water heating device is not used for a long time, resulting in an increase in bacteria, thereby improving the sterilization effect of the water heating equipment.

[0105] It should be noted that the first sterilization cycle can be set according to user needs. For example, the first sterilization cycle can be sterilization every other day, every two days, etc. Correspondingly, the sterilization time of the first sterilization cycle can be sterilization at 9 am on Monday, sterilization at 10 am on Tuesday, etc. This embodiment does not make specific restrictions.

[0106] Reference Figure 7 , Figure 7 This is a flow chart of an automatic sterilization method provided by another embodiment of the present invention, including but not limited to step S501.

[0107] It should be noted that step S501 occurs after the water heating device is controlled to perform sterilization according to the sterilization time.

[0108] Step S501: When the water heating device completes the current round of sterilization, the first sterilization cycle is set as the preset second sterilization cycle.

[0109] It should be noted that the second sterilization cycle is longer than the first sterilization cycle.

[0110] In some embodiments, when the water heating equipment completes this round of sterilization, that is, after sterilization according to the sterilization time, the first sterilization cycle is set to a preset second sterilization cycle to extend the sterilization cycle of the water heating equipment or restore the sterilization cycle to the sterilization cycle of the water heating equipment before power failure, thereby achieving regular sterilization of the water heating equipment and eliminating bacteria and pathogens in the water heating equipment.

[0111] It should be noted that, for example, the sterilization cycle of the water heating equipment is initially seven days. On the third day, it is detected that the water heating equipment is restarted. After the water heating equipment is restarted, the sterilization cycle is forcibly shortened to one day, that is, sterilization is performed at the sterilization time on the fourth day. When the sterilization on the fourth day is completed, the first sterilization cycle is extended to the second sterilization cycle, wherein the second sterilization cycle can be five days, six days, etc., to extend the sterilization cycle of the water heating equipment, save energy, and avoid waste of resources and excessive sterilization. It is worth noting that the second sterilization cycle in this embodiment is greater than the first sterilization cycle, wherein the second sterilization cycle can be the sterilization cycle set before the water heating equipment is restarted, and this embodiment does not make specific restrictions.

[0112] Reference Figure 8 , Figure 8 This is a flow chart of an automatic sterilization method provided by another embodiment of the present invention, including but not limited to step S601.

[0113] Step S601: When the accumulated duration is greater than or equal to the sterilization duration, the current time is used as the start time of the next sterilization cycle.

[0114] In some embodiments, when the water temperature exceeds the preset sterilization temperature for a cumulative time greater than or equal to the sterilization time, the current time is used as the start time of the next sterilization cycle to prevent repeated sterilization and avoid waste of resources caused by repeated sterilization.

[0115] It should be noted that when the cumulative duration is greater than or equal to the sterilization duration, it means that the current sterilization situation has met the set requirements and there is no need to carry out subsequent sterilization processes according to the current sterilization cycle. For example, the sterilization cycle is set to 7 days and the sterilization temperature is 70 degrees Celsius. During the 7 days of the sterilization cycle, the water temperature of the water heating equipment is detected in real time. It is planned to sterilize for three hours at 10 am on the seventh day. However, on the third day, the water temperature exceeded 70 degrees Celsius once and lasted for two hours. On the fourth day, the water temperature exceeded 70 degrees Celsius again and lasted for half an hour. On the sixth day, the water temperature exceeded 70 degrees Celsius again and lasted for half an hour. The cumulative time at this time is equal to the set sterilization time. The moment when the cumulative time on the sixth day exceeds the sterilization time needs to be used as the starting time of the next sterilization cycle. For example, if the cumulative time on the sixth day exceeds the sterilization time at nine o'clock in the morning, nine o'clock in the morning of the sixth day will be used as the starting time of the next sterilization cycle, that is, a new sterilization cycle (7 days) will be restarted from nine o'clock in the morning of the sixth day, and the process from step S101 to step S103 will be repeated. This embodiment will not be repeated here.

[0116] Reference Fig. 9 , Fig. 9 It is a flow chart of an automatic sterilization method provided by another embodiment of the present invention, including but not limited to the following steps S701 to S703.

[0117] It should be noted that the water heating device in this embodiment is provided with a first heating source and a second heating source, wherein the first heating source in this embodiment is an electric heating device, for example, an electric heating source, a solar heating source, etc., and the second heating source is a heat pump component, for example, a heat pump heating source, a motor heating source, etc.

[0118] It can be understood that the first heating source is a heating source that heats through resistance wires, electric heating tubes, electric heating plates and other devices, and produces less noise. Therefore, the first heating source can be suitable for all time periods; while the second heating source is a heating source that requires compressors, driving machines and other devices to heat, and produces louder noise. Running it late at night may affect the user's rest. Therefore, it is necessary to ensure that the second heating source is used during the day to avoid affecting the user's rest.

[0119] It is worth noting that, in this embodiment, the first time interval represents the time interval when the user rests, and the second time interval represents the time interval when the user is active.

[0120] Step S701: Determine the time interval of the sterilization moment;

[0121] In some embodiments, the time interval of the sterilization time is first determined, for example, the sterilization time is 8 am, 10 am, 9 pm, etc.

[0122] Step S702: When the time interval is the preset first time interval, control the water heating device to turn on the first heating source for sterilization;

[0123] Step S703: When the time interval is the preset second time interval, control the water heating device to turn on the second heating source for sterilization.

[0124] It should be noted that the first time interval in this embodiment can be set according to the needs of the user. For example, the first time interval is set to intervals such as 22:00 to 7:00, 23:00 to 7:00, 23:00 to 8:00, etc.; the second time interval is set to intervals such as 7:00 to 22:00, 7:00 to 23:00, 8:00 to 23:00, etc., wherein the first time interval is a time period when quietness needs to be maintained, such as the user's rest time, the user's working time, etc., and this embodiment does not make any specific restrictions.

[0125] In some embodiments, when the time interval is a preset first time interval, indicating that it is necessary to keep quiet during this period of time, the water heating equipment is controlled to turn on the first heating source for sterilization, thereby avoiding noise, simple and convenient operation, and ensuring the sterilization effect; when the time interval is a preset second time interval, the water heating equipment is controlled to turn on the second heating source for sterilization, thereby being able to meet the high temperature requirements in a short time. Among them, heat pump heating is a more energy-efficient heating method with relatively less energy consumption, achieving energy-saving sterilization, and can accurately control the temperature of the water to maintain a better sterilization effect.

[0126] It should be noted that when the time interval is the preset second time interval, the second heating source is preferentially used for sterilization in this embodiment, and the first heating source can also be used for sterilization, or the first heating source and the second heating source are turned on at the same time for sterilization, thereby improving the sterilization efficiency. This embodiment does not make specific restrictions.

[0127] In order to explain the above automatic sterilization method more clearly and clearly, a specific example is given below for illustration.

[0128] Example 1:

[0129] Example 1 is a specific description of the automatic sterilization method, control device, water heating equipment and storage medium, which is applied to but not limited to water heating equipment.

[0130] It should be noted that the user has turned on the automatic sterilization function of the water heating equipment and set the sterilization cycle, sterilization temperature and sterilization time in advance.

[0131] For example, set the sterilization cycle to 7 days, the sterilization temperature to 60 degrees Celsius, and the sterilization time to 23:00.

[0132] First, since the water heating equipment does not record the date and time before the power failure, when the water heating equipment is restarted, in order to prevent the water heating equipment from being unused for a long time and the water in the water tank from being left standing for a long time, causing bacteria to grow, it is necessary to force the sterilization cycle to be changed to 1 day after the water heating equipment is restarted. For example, the original sterilization cycle is 7 days, and the water heating equipment is restarted on Thursday. At this time, the sterilization cycle of the water heating equipment is forced to be changed to 1 day, that is, the water heating equipment will be sterilized at 23:00 on Friday.

[0133] After the sterilization is performed at 23:00 on Friday, the sterilization cycle will be restored to the original 7 days set by the user, that is, sterilization will be performed again at 23:00 next Friday (equivalent to recalculating the sterilization cycle).

[0134] Secondly, if before the sterilization time, the user sets the water temperature to exceed the sterilization temperature, such as setting the water temperature to 65 degrees Celsius, and the water heating equipment has heated the water temperature to 65 degrees Celsius, which exceeds the sterilization temperature by 60 degrees Celsius, it is considered that sterilization has been performed once, and the sterilization cycle will be recalculated.

[0135] For example, sterilization is planned to be performed at 23:00 on Friday, but the water temperature has been heated to 65 degrees Celsius at 22:00 on Thursday. At this time, the water heating equipment believes that the water temperature has met the sterilization conditions. Sterilization will not be performed at 23:00 on Friday, but the sterilization cycle will be recalculated from Thursday, that is, sterilization will be performed at 23:00 next Thursday.

[0136] Furthermore, according to the sterilization time, the heating source is selected for sterilization. When the sterilization time set by the user is 23:00, since it is night, the water heating equipment will only turn on the electric heating for heating and sterilization when the sterilization time comes (if a heat pump is used for heating at this time, the operation of the compressor will generate a lot of noise, affecting the user's rest).

[0137] It should be noted that when the sterilization time is 12 o'clock in the middle of the night, the heat pump will be turned on for heating first. If the heat pump cannot heat, the electric heating will be turned on for heating. Generally, the time period for choosing whether to use electric heating or heat pump heating first is a preset value, such as 20-8 o'clock, that is, the sterilization time is between 20 o'clock and 8 o'clock the next day, electric heating sterilization is preferred, otherwise heat pump heating sterilization is preferred.

[0138] refer to Fig.10 , Fig.10 is a flow chart of an automatic sterilization method provided by a specific example of the present application;

[0139] The specific steps are as follows:

[0140] Step S1: Determine whether the water heating device is restarted;

[0141] Step S2: if restarted, the sterilization cycle is set to the preset first sterilization cycle;

[0142] Step S3: When the sterilization time of the first sterilization cycle is reached, the water heating device is controlled to sterilize according to the sterilization time;

[0143] Step S4: When the water heating device completes the current round of sterilization, the first sterilization cycle is set as a preset second sterilization cycle;

[0144] Step S5: If it is not restarted, the water temperature of the water heating device is detected;

[0145] Step S6: Determine whether the preset sterilization time has been reached;

[0146] Step S7: If reached, select different heating sources according to different time intervals, and sterilize according to the preset sterilization time and sterilization temperature;

[0147] Step S8: If not, determine whether the water temperature exceeds the preset sterilization temperature;

[0148] Step S9: When the water temperature exceeds the preset sterilization temperature, the sterilization cycle is recalculated.

[0149] It should be noted that when the water temperature does not exceed the preset sterilization temperature, steps S1 to S8 are repeated.

[0150] In some embodiments, during the current sterilization cycle, real-time water temperature detection is performed on the water heating equipment, and the water temperature of the water heating equipment is recorded to achieve real-time detection of the water temperature in the water heating equipment. When the water temperature exceeds the preset sterilization temperature, it is considered that a sterilization operation has been performed, and the next sterilization cycle is started to recalculate the sterilization cycle to achieve flexible adjustment of the sterilization cycle, avoid sterilization according to a fixed sterilization cycle, and avoid over-sterilization, thereby achieving flexible sterilization and reducing product energy consumption.

[0151] Example 2:

[0152] Example 2 is a specific description of the automatic sterilization method, control device, water heating equipment and storage medium, which is applied to but not limited to water heating equipment.

[0153] It should be noted that the user has turned on the automatic sterilization function of the water heating equipment and set the sterilization cycle, sterilization temperature and sterilization time in advance.

[0154] For example, set the sterilization cycle to 7 days, the sterilization temperature to 60 degrees Celsius, and the sterilization time to 23:00.

[0155] First, since the water heating equipment does not record the date and time before the power failure, when the water heating equipment is restarted, in order to prevent the water heating equipment from being unused for a long time and the water in the water tank from being left standing for a long time, causing bacteria to grow, it is necessary to force the sterilization cycle to be changed to 1 day after the water heating equipment is restarted. For example, the original sterilization cycle is 7 days, and the water heating equipment is restarted on Thursday. At this time, the sterilization cycle of the water heating equipment is forced to be changed to 1 day, that is, the water heating equipment will be sterilized at 23:00 on Friday.

[0156] After the sterilization is performed at 23:00 on Friday, the sterilization cycle will be restored to the original 7 days set by the user, that is, sterilization will be performed again at 23:00 next Friday (equivalent to recalculating the sterilization cycle).

[0157] Secondly, if before the sterilization time, the user sets the water temperature to exceed the sterilization temperature, such as setting the water temperature to 65 degrees Celsius, and the water heating equipment has heated the water temperature to 65 degrees Celsius, which exceeds the sterilization temperature by 60 degrees Celsius, it is considered that sterilization has been performed once, and the sterilization cycle will be recalculated.

[0158] For example, sterilization is planned to be performed at 23:00 on Friday, but the water temperature has been heated to 65 degrees Celsius at 22:00 on Thursday. At this time, the water heating equipment believes that the water temperature has met the sterilization conditions. Sterilization will not be performed at 23:00 on Friday, but the sterilization cycle will be recalculated from Thursday, that is, sterilization will be performed at 23:00 next Thursday.

[0159] Furthermore, according to the sterilization time, the heating source is selected for sterilization. When the sterilization time set by the user is 23:00, since it is night, the water heating equipment will only turn on the electric heating for heating and sterilization when the sterilization time comes (if a heat pump is used for heating at this time, the operation of the compressor will generate a lot of noise, affecting the user's rest).

[0160] It should be noted that when the sterilization time is 12 o'clock in the middle of the night, the heat pump will be turned on for heating first. If the heat pump cannot heat, the electric heating will be turned on for heating. Generally, the time period for choosing whether to use electric heating or heat pump heating first is a preset value, such as 20-8 o'clock, that is, the sterilization time is between 20 o'clock and 8 o'clock the next day, electric heating sterilization is preferred, otherwise heat pump heating sterilization is preferred.

[0161] Specifically, the sterilization time A is considered in the sterilization function. When the predetermined sterilization cycle or sterilization time has not yet arrived, the water temperature has been heated to exceed the sterilization temperature. If the time T≥A during which the water temperature exceeds the sterilization temperature, the control method is as described in the above technical solution. If A>T>0, it is considered that the sterilization temperature has been reached, but the sterilization effect is not satisfied. The time T during which the water temperature exceeds the sterilization temperature is recorded. If the water temperature exceeds the sterilization temperature again before the sterilization time, it is accumulated based on T. If T is still less than A before the sterilization cycle and sterilization time conditions are met, the sterilization cycle will not be recalculated. When the sterilization time of the sterilization cycle is reached, sterilization is started.

[0162] For example, A=60 minutes, the sterilization cycle is 7 days, the sterilization time is 23:00, the sterilization temperature is 60 degrees Celsius, and sterilization is planned to be performed at 23:00 on Friday. However, the water temperature exceeded 60 degrees Celsius once on Thursday and lasted for 30 minutes. Before 23:00 on Friday, the water temperature exceeded 60 degrees Celsius again and lasted for 20 minutes. At 23:00 on Friday, sterilization will still be started, and the sterilization time is 10 minutes.

[0163] refer to Fig.11 , Fig.11 is a flow chart of an automatic sterilization method provided by another specific example of the present application;

[0164] Step S10: Determine whether the water heating device is restarted;

[0165] Step S11: if restarted, the sterilization cycle is set to the preset first sterilization cycle;

[0166] Step S12: When the sterilization time of the first sterilization cycle is reached, the water heating device is controlled to sterilize according to the sterilization time;

[0167] Step S13: When the water heating device completes the current round of sterilization, the first sterilization cycle is set as a preset second sterilization cycle;

[0168] Step S14: If it is not restarted, the water temperature of the water heating device is detected;

[0169] Step S15: Determine whether the preset sterilization time has been reached;

[0170] Step S16: If reached, select different heating sources according to different time intervals, and sterilize according to the preset sterilization time and sterilization temperature;

[0171] Step S17: If not, determine whether the water temperature exceeds the preset sterilization temperature;

[0172] Step S18: If the water temperature exceeds the sterilization temperature during the current sterilization cycle, record the cumulative time that the water temperature exceeds the preset sterilization temperature;

[0173] Step S19: Determine whether the accumulated time is less than the preset sterilization time;

[0174] Step S20: If the accumulated time is less than the preset sterilization time, re-determine whether the sterilization time has arrived, and determine whether the accumulated time is 0;

[0175] Step S21: If the accumulated time is not 0, the difference between the accumulated time and the sterilization time is calculated;

[0176] Step S22: Control the water heating device to select different heating sources according to different time intervals, and perform sterilization according to the time difference and the sterilization temperature;

[0177] Step S23: If the accumulated duration is greater than or equal to the preset sterilization duration, recalculate the sterilization cycle.

[0178] According to the automatic sterilization method of the example of the present invention, there are at least the following beneficial effects: first, in the current sterilization cycle, the water temperature of the water heating equipment is detected in real time, and the cumulative time that the water temperature exceeds the preset sterilization temperature is recorded to realize the statistics of the time exceeding the sterilization temperature; when the cumulative time is less than the preset sterilization time, the difference between the cumulative time and the sterilization time is calculated to determine the remaining time for subsequent sterilization, and the sterilization time can be flexibly adjusted. When the sterilization time of the current sterilization cycle is reached, the water heating equipment is controlled to sterilize according to the time difference, thereby realizing the adjustment of the sterilization time, avoiding sterilization according to a fixed sterilization time, and avoiding excessive sterilization, realizing flexible sterilization, and reducing product energy consumption.

[0179] Example 3:

[0180] Example 3 is a specific description of the automatic sterilization method, control device, water heating equipment and storage medium, which is applied to but not limited to water heating equipment.

[0181] It should be noted that the user has turned on the automatic sterilization function of the water heating equipment and set the sterilization cycle, sterilization temperature and sterilization time in advance.

[0182] For example, set the sterilization cycle to 7 days, the sterilization temperature to 60 degrees Celsius, and the sterilization time to 23:00.

[0183] First, since the water heating equipment does not record the date and time before the power failure, when the water heating equipment is restarted, in order to prevent the water heating equipment from being unused for a long time and the water in the water tank from being left standing for a long time, causing bacteria to grow, it is necessary to force the sterilization cycle to be changed to 1 day after the water heating equipment is restarted. For example, the original sterilization cycle is 7 days, and the water heating equipment is restarted on Thursday. At this time, the sterilization cycle of the water heating equipment is forced to be changed to 1 day, that is, the water heating equipment will be sterilized at 23:00 on Friday.

[0184] After the sterilization is performed at 23:00 on Friday, the sterilization cycle will be restored to the original 7 days set by the user, that is, sterilization will be performed again at 23:00 next Friday (equivalent to recalculating the sterilization cycle).

[0185] Secondly, if before the sterilization time, the user sets the water temperature to exceed the sterilization temperature, such as setting the water temperature to 65 degrees Celsius, and the water heating equipment has heated the water temperature to 65 degrees Celsius, which exceeds the sterilization temperature by 60 degrees Celsius, it is considered that sterilization has been performed once, and the sterilization cycle will be recalculated.

[0186] For example, sterilization is planned to be performed at 23:00 on Friday, but the water temperature has been heated to 65 degrees Celsius at 22:00 on Thursday. At this time, the water heating equipment believes that the water temperature has met the sterilization conditions. Sterilization will not be performed at 23:00 on Friday, but the sterilization cycle will be recalculated from Thursday, that is, sterilization will be performed at 23:00 next Thursday.

[0187] Furthermore, according to the sterilization time, the heating source is selected for sterilization. When the sterilization time set by the user is 23:00, since it is night, the water heating equipment will only turn on the electric heating for heating and sterilization when the sterilization time comes (if a heat pump is used for heating at this time, the operation of the compressor will generate a lot of noise, affecting the user's rest).

[0188] It should be noted that when the sterilization time is 12 o'clock in the middle of the night, the heat pump will be turned on for heating first. If the heat pump cannot heat, the electric heating will be turned on for heating. Generally, the time period for choosing whether to use electric heating or heat pump heating first is a preset value, such as 20-8 o'clock, that is, the sterilization time is between 20 o'clock and 8 o'clock the next day, electric heating sterilization is preferred, otherwise heat pump heating sterilization is preferred.

[0189] In order to maximize the sterilization effect and power saving effect, the user goes a step further and turns on automatic sterilization, which can automatically adjust the sterilization cycle, sterilization temperature and sterilization time without being set by the user.

[0190] It should be noted that when the user sets the water temperature to be higher than the sterilization temperature, there is no need to execute this embodiment, and only the above two examples can be executed. When the user sets the water temperature to be lower than the sterilization temperature, this embodiment is executed. Fig.12. Before the next sterilization cycle, the water heating device will record the user's daily water use time and water temperature during water use. For example, the sterilization cycle is 3 days, the sterilization temperature is 60 degrees, today is Monday, and sterilization is planned to be performed on Thursday. The user sets the water temperature to 55 degrees. There are water use records at 12:00 and 19:00 on Monday. The water temperatures recorded before water use are 45 degrees and 55 degrees respectively. There are water use records at 18:00 on Tuesday, and the water temperatures recorded before water use are 50 degrees respectively. There are water use records at 20:00 on Wednesday, and the water temperature recorded before water use is 55 degrees. The water heating device obtains the highest and earliest time point before water use in the current cycle as the reference time point N, such as the highest temperature of 55 degrees, and the earliest time point is 19:00 as the reference time point. NX is used as the sterilization time of the next cycle, and X is the preset time for sterilization in advance, such as 2 hours. In this way, in one heating process, both the sterilization effect is met (the water temperature will go through a heating process before the user uses the water) and the user's water demand is met at the same time. Achieve energy saving and experience improvement effects.

[0191] refer to Fig.12 , Fig.12 is a flow chart of an automatic sterilization method provided by a specific example of the present application;

[0192] The specific steps are as follows:

[0193] Step S25: Determine whether the water heating device is restarted;

[0194] Step S26: if restarted, the sterilization cycle is set to the preset first sterilization cycle;

[0195] Step S27: When the sterilization time of the first sterilization cycle is reached, the water heating device is controlled to sterilize according to the sterilization time;

[0196] Step S28: When the water heating device completes the current round of sterilization, the first sterilization cycle is set as a preset second sterilization cycle;

[0197] Step S29: If it is not restarted, the water temperature of the water heating device is detected;

[0198] Step S30: Determine whether the preset sterilization time has been reached;

[0199] Step S31: if reached, select different heating sources according to different time intervals, and sterilize according to the preset sterilization time and sterilization temperature;

[0200] Step S32: If not, determine whether the water temperature exceeds the preset sterilization temperature;

[0201] Step S33: When the water temperature exceeds the preset sterilization temperature, recalculate the sterilization cycle;

[0202] Step S34: If the water temperature in the current sterilization cycle does not exceed the sterilization temperature, record the temperature of all water use times in the current sterilization cycle, and record the water use time corresponding to the temperature;

[0203] Step S35: Determine whether there is a water usage time;

[0204] Step S36: If there is a water use time, determine the highest temperature of all water use times in the current sterilization cycle as the target temperature, and select the water use time farthest from the sterilization time as the target water use time;

[0205] Step S37: Determine the sterilization time of the next sterilization cycle by presetting the first time period in advance for the target water use time.

[0206] In some embodiments, during the current sterilization cycle, the water temperature of the water heating equipment is detected to determine the change in the water temperature in the water heating equipment, and the water use time of the water heating equipment is recorded to determine when the user uses the water, and further obtain the user's daily water use habits. When the sterilization time is reached and the water temperature in the current sterilization cycle does not exceed the preset sterilization temperature, it means that the water temperature does not exceed the sterilization temperature in the current sterilization cycle. Sterilization can be performed directly according to the sterilization time corresponding to the current sterilization cycle, thereby eliminating the pathogens and germs in the water heating equipment and reducing the risk of infectious diseases. Finally, the highest temperature of all water use times in the current sterilization cycle is determined as the target temperature, and the sterilization time of the next sterilization cycle is determined according to the target water use time of the target temperature. This can simultaneously meet the sterilization effect of the water heating equipment and the user's water demand, further improve the user experience, and can take into account both the sterilization effect and power efficiency at the same time to achieve the purpose of saving energy efficiency.

[0207] like Fig.13 As shown, Fig.13 It is a schematic diagram of a control device provided by an embodiment of the present invention.

[0208] The control device 1000 of the embodiment of the present invention includes one or more processors 1001 and a memory 1002. Fig.13 In the figure, a processor 1001 and a memory 1002 are taken as an example.

[0209] The processor 1001 and the memory 1002 may be connected via a bus or other means. Fig.13 The example of connecting through bus is taken in the following.

[0210] The memory 1002, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer executable programs. In addition, the memory 1002 may include a high-speed random access memory, and may also include a non-transitory memory, such as at least one disk storage device, a flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory 1002 may optionally include a memory 1002 remotely arranged relative to the processor 1001, and these remote memories may be connected to the control device 1000 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0211] Those skilled in the art will understand that Fig.13 The device structure shown in the figure does not constitute a limitation on the control device 1000, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.

[0212] The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network nodes. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0213] The memory, as a non-transient computer-readable storage medium, can be used to store non-transient software programs and non-transient computer executable programs. In addition, the memory may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory may optionally include a memory remotely disposed relative to the processor, and these remote memories may be connected to the processor via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0214] The non-transient software program and instructions required to implement the automatic sterilization method of the above embodiment are stored in the memory, and when executed by the processor, the above embodiment is executed.

[0215] It is worth noting that this embodiment also provides a water heating device, the water heating device includes: Fig.13 The control device shown, since the water heating equipment of the embodiment of the present invention has the control device of the above embodiment, and the control device of the above embodiment can execute the automatic sterilization method of the above embodiment, therefore, the specific implementation manner and technical effects of the water heating equipment of the embodiment of the present invention can refer to the specific implementation manner and technical effects of the automatic sterilization method of any of the above embodiments.

[0216] The device embodiments or system embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separated, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0217] In addition, an embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are executed by a processor or a controller.

[0218] It will be appreciated by those skilled in the art that all or some of the steps and systems in the disclosed method above may be implemented as software, firmware, hardware and appropriate combinations thereof. Some physical components or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer-readable storage medium (or a non-transitory medium) and a communication medium (or a temporary medium). As known to those skilled in the art, the term computer-readable storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules or other data). Computer-readable storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that may be used to store desired information and may be accessed by a computer. Furthermore, it is well known to those skilled in the art that communication media typically embodies computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.

[0219] The above is a specific description of the preferred implementation of the present application, but the present application is not limited to the above-mentioned implementation mode. Technical personnel familiar with the field can also make various equivalent deformations or substitutions without violating the spirit of the present application. These equivalent deformations or substitutions are all included in the scope defined by the present application.

Claims

1. An automatic sterilization method, characterized in that: Applied to water heating equipment, including: During the current sterilization cycle, recording the water temperature of the water heating device; When the water temperature exceeds the preset sterilization temperature, the next sterilization cycle begins.

2. The automatic sterilization method according to claim 1, characterized in that: The method further comprises: During the current sterilization cycle, record the cumulative time that the water temperature exceeds the preset sterilization temperature; When the accumulated time is less than the preset sterilization time, calculating the time difference between the accumulated time and the sterilization time; When the sterilization time of the current sterilization cycle is reached, the water heating device is controlled to perform sterilization according to the time difference.

3. The automatic sterilization method according to claim 1, characterized in that: The method further comprises: During the current sterilization cycle, record the water usage time of the water heating device; When the sterilization time is reached and the water temperature in the current sterilization cycle does not exceed the preset sterilization temperature, sterilization is performed according to the sterilization time corresponding to the current sterilization cycle; The highest temperature of all water use moments in the current sterilization cycle is determined as the target temperature, and the sterilization moment of the next sterilization cycle is determined according to the target water use moment of the target temperature.

4. The automatic sterilization method according to claim 3, characterized in that: The step of determining the highest temperature of all water usage moments in the current sterilization cycle as the target temperature comprises: Compare the temperatures of all water use moments in the current sterilization cycle; The highest temperature at the time of water use is determined and used as the target temperature.

5. The automatic sterilization method according to claim 3, characterized in that: Determining the sterilization time of the next sterilization cycle according to the target water use time of the target temperature includes: Determine the water use time corresponding to the target temperature; When the water use time is one, the water use time is used as the target water use time; When there are multiple water use times, the water use time farthest from the sterilization time is selected as the target water use time; The time of the target water use time which is preset a first time period in advance is determined as the sterilization time of the next sterilization cycle.

6. The automatic sterilization method according to claim 1, characterized in that: The method further comprises: When it is detected that the water heating device is restarted, the sterilization cycle is set to a preset first sterilization cycle; When the sterilization time of the first sterilization cycle is reached, the water heating device is controlled to perform sterilization according to the sterilization duration of the first sterilization cycle.

7. The automatic sterilization method according to claim 6, characterized in that: After controlling the water heating device to sterilize according to the sterilization duration, the method further includes: When the water heating device completes the current round of sterilization, the first sterilization cycle is set to a preset second sterilization cycle, wherein the second sterilization cycle is longer than the first sterilization cycle.

8. The automatic sterilization method according to claim 2, characterized in that: The method further comprises: When the accumulated duration is greater than or equal to the sterilization duration, the current time is used as the start time of the next sterilization cycle.

9. The automatic sterilization method according to claim 2 or 8, characterized in that: The water heating device is provided with a first heating source and a second heating source; the method further comprises: Determining the time interval of the sterilization moment; When the time interval is a preset first time interval, the water heating device is controlled to turn on the first heating source for sterilization, or, When the time interval is a preset second time interval, the water heating device is controlled to turn on the second heating source for sterilization.

10. The automatic sterilization method according to claim 9, characterized in that: The first time interval represents a time interval during which the user rests, and the first heating source is an electric heating device; The second time interval represents a time interval of user activity, and the second heating source is a heat pump component.

11. A control device comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the automatic sterilization method as claimed in any one of claims 1 to 10 when executing the computer program.

12. A water heating device, characterized in that: Comprising a control device according to claim 11.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable a computer to execute the automatic sterilization method according to any one of claims 1 to 10.