Water heater temperature control methods, devices and water heaters

By obtaining information on water usage and the number and duration of water outages from the water heater, the system identifies the user and adjusts the temperature accordingly, solving the problem of long adjustment times in existing water heaters and achieving rapid, personalized, and adaptive temperature control.

CN116336668BActive Publication Date: 2026-03-10GUANGDONG WANHE THERMAL ENERGY TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-29
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing water heaters require a long time to adjust the temperature by operating the water outlet switch, and cannot output the temperature required by the user in a timely manner, resulting in imperfect water temperature control.

Method used

By acquiring the number of times water is used and the number of times water is interrupted after the water heater is powered on, as well as the duration of water use and the duration of water interruption, the system identifies the user and adjusts the outlet water temperature according to preset thresholds, enabling rapid personalization and gradual adjustment.

Benefits of technology

It simplifies temperature adjustment operations, improves efficiency, and can output the temperature required by the user in a timely manner, meeting personalized and adaptive adjustment needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116336668B_ABST
    Figure CN116336668B_ABST
Patent Text Reader

Abstract

This invention discloses a water heater temperature control method, device, and water heater. The control method includes: acquiring the number of times the water is used and the number of times the water is stopped; calculating the duration of each water use and the duration of each water stop; if the duration of the water stop exceeds a first duration threshold, identifying the user based on the number of water uses, acquiring a preset temperature stored for the user, and controlling the water heater to adjust the current outlet water temperature to the preset temperature; if the duration of water use exceeds a second duration threshold, adjusting the current outlet water temperature based on the number of water stops. After identifying the user through the number of water uses, the temperature is directly set to the user's preset temperature, eliminating the need for repeated water use and water stop operations to gradually adjust the temperature to the desired temperature. This method offers high efficiency and short time consumption, allowing the water heater to promptly output hot water at the user's required temperature. Furthermore, when the duration of water use exceeds the second duration threshold, the current outlet water temperature is adjusted based on the number of water stops to meet the current water temperature requirement.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of water heater control, and in particular to a water heater temperature control method and device and a water heater. BACKGROUND

[0002] In order to meet safety requirements, a household water heater is usually installed in a place other than a bathroom. It is important to control the temperature of the water heater from the bathroom without adding other devices or equipment.

[0003] In some existing water heaters, the temperature of the water heater is controlled by detecting the on-off times of a water outlet switch connected to the water heater. However, this method is inconvenient and time-consuming, and cannot output hot water at the required temperature in time. Most of the existing water heaters cannot meet the user's needs, and the water temperature control is not perfect. SUMMARY

[0004] The present application provides a water heater temperature control method and device and a water heater to solve the problem of long time consumption and inability to output hot water at the required temperature in time in existing water heaters by adjusting the temperature by operating a water outlet switch by a user.

[0005] In a first aspect, the present application provides a water heater temperature control method, comprising:

[0006] After the water heater is powered on, the number of water uses and the number of water stops of the water heater are obtained, and the water use time of each water use and the water stop time of each water stop are counted.

[0007] If the water stop time is greater than a preset first time threshold, a user is determined according to the number of water uses, a preset temperature stored for the user is obtained, and the current water outlet temperature of the water heater is adjusted to the preset temperature.

[0008] If the water use time is greater than a preset second time threshold, the current water outlet temperature is adjusted according to the number of water stops.

[0009] In a second aspect, the present application provides a water heater temperature control device, comprising:

[0010] The number of times and the time length obtaining module is configured to obtain the number of water uses and the number of water stops of the water heater after the water heater is powered on, and count the water use time of each water use and the water stop time of each water stop.

[0011] The first temperature adjusting module is configured to determine a user according to the number of water uses if the water stop time is greater than a preset first time threshold, obtain a preset temperature stored for the user, and control the water heater to adjust the current water outlet temperature to the preset temperature.

[0012] a second temperature adjustment module, configured to adjust the current water outlet temperature according to the number of water stop times if it is identified that the water use duration is greater than a preset second duration threshold.

[0013] In a third aspect, the present application provides a water heater, comprising:

[0014] at least one processor; and

[0015] a memory in communication with the at least one processor; wherein

[0016] the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the water heater temperature control method of the first aspect of the present application.

[0017] After the water heater is powered on, the water use times and the water stop times of the water heater, and the water use duration of each water use and the water stop duration of each water stop are obtained, it is identified that the water stop duration is greater than a first duration threshold, the current water outlet temperature of the water heater is adjusted to a preset temperature according to the water use times to determine the user and obtain the preset temperature stored for the user, and it is identified that the water use duration is greater than a second duration threshold to adjust the current water outlet temperature according to the water stop times. The user is determined according to the water use times of the water heater, and the current water outlet temperature of the water heater is directly set to the preset temperature of the user, without the user needing to repeatedly operate the water use and water stop of the water heater to gradually adjust the temperature to the preset temperature, which is simple and convenient, efficient, time-saving, and the water heater can output hot water at the required temperature of the user in time. In addition, when the water use duration is greater than the second duration threshold, the current water outlet temperature is adjusted according to the water stop times of the water heater, so that after the current water outlet temperature is adjusted to the preset temperature of the user, the user can adjust the current water outlet temperature in real time through the water stop times to meet the current water temperature demand. That is, the embodiments of the present application can determine the user according to the different actions of the water use operation and the water stop operation of the water heater and the corresponding duration alternation and other judgment factors, achieve one-step fast personalized water temperature adjustment function, and also achieve the gradual adjustment of the current water outlet temperature by the general user, which can meet the use demand of personal habits of water temperature adjustment and meet the different adaptive adjustment of the water outlet temperature in the use process, so that the temperature adjustment of the water heater is more perfect.

[0018] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS

[0019] In order to make the technical solutions in the embodiments of the present application clearer, the accompanying drawings needed in the embodiments description will be briefly introduced as follows. Obviously, the accompanying drawings in the following description only show some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort based on these drawings.

[0020] Figure 1 is a flow chart of a water heater temperature control method according to an embodiment of the present application;

[0021] Figure 2 is a flow chart of a water heater temperature control method according to an embodiment of the present application;

[0022] Figure 3 is a structural schematic diagram of a water heater temperature control device according to an embodiment of the present application;

[0023] Figure 4 is a structural schematic diagram of a water heater according to an embodiment of the present application. DETAILED DESCRIPTION

[0024] In order to make the technical solutions in the embodiments of the present application clearer, the accompanying drawings needed in the embodiments description will be briefly introduced as follows. Obviously, the accompanying drawings in the following description only show some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort based on these drawings.

[0025] Embodiment One

[0026] Figure 1 A flow chart of a water heater temperature control method according to an embodiment of the present application is provided, and the present embodiment can be applied to the case of controlling the temperature of the hot water output by the water heater. The method can be executed by a water heater temperature control device, which can be realized in the form of hardware and / or software, and can be configured in the water heater. As shown in the figure, the water heater temperature control method comprises the following steps. Figure 1

[0027] S101, after the water heater is powered on, the number of water use and the number of water stop of the water heater are obtained, and the water use time of each water use and the water stop time of each water stop are also obtained.

[0028] ​The water heater can be a gas water heater or an electric water heater. For the electric water heater, it can be an instant electric water heater. The water heater can output hot water from a water outlet pipe, and the end of the water outlet pipe is connected with a water outlet switch, for example, the water outlet switch can be a shower head or other faucet in a bathroom. A user can control the water heater to be in a water use state or a water stop state through the water outlet switch. For example, when the water outlet switch is opened, the water heater is in the water use state. When the water outlet switch is closed, the water heater is in the water stop state.

[0029] The water heater can be provided with a sensor to detect the running state of the water heater. Specifically, the water heater can be provided with a processor, a timer, a counter and the like. The processor is connected with the water flow sensor, the timer and the counter. Thus, the processor can determine the running state of the water heater from the change of the flow of the water flow sensor. For example, when the water flow sensor output signal is detected and the start flow is met, it indicates that the water outlet switch is opened, and the water heater is in the water use state. Conversely, the water heater is in the water stop state. The processor can control the counter to add one to the water use frequency when the water heater is switched from the water stop state to the water use state, and trigger the timer to count the water use time. Similarly, the processor can control the counter to add one to the water stop frequency when the water heater is switched from the water use state to the water stop state, and trigger the timer to count the water stop time.

[0030] S102, if the water stop time is greater than the first time threshold, the user is determined according to the water use frequency, and the preset temperature stored for the user is obtained to control the water heater to adjust the current water outlet temperature to the preset temperature.

[0031] The first time threshold can be a preset threshold, for example, it can be 5 seconds. When the user starts to use the water heater, the water heater is switched from the water use state to the water stop state. Whether the water stop time is greater than the first time threshold is determined to trigger the water heater to identify the user using the water heater. Specifically, if the water stop time is greater than the first time threshold, the user is determined according to the counted water use frequency, and the preset temperature stored for the user is obtained to control the water heater to adjust the current water outlet temperature to the preset temperature.

[0032] In the embodiment, the identification mode of each user, i.e., the mapping of the user and the water use times, can be pre-stored in the water heater, and the preset temperature expected by the user is set, the preset temperature of each user can be the same or different, and the user can modify the water use times set by the user. For example, the water use times equal to 2 times for user A, the water use times equal to 3 times for user B, the water use times equal to 4 times for user C, etc., each user can set the corresponding water use times through the terminal connected with the water heater, so that the water heater can be converted from the water use state to the water stop state, and the water stop duration is greater than the preset first duration threshold, the user is identified by the water use times, and the preset temperature stored for the user in the memory is found.

[0033] After determining the preset temperature, the processor of the water heater can control the heating device to heat the cold water flowing into the water heater to the preset temperature according to the preset heating strategy, and output the hot water at the preset temperature to the user, for example, output the hot water at the preset temperature to the bathroom through the water outlet pipe for the user to use, without the user needing to operate the water heater to stop water and use water multiple times and repeatedly to adjust the current water outlet temperature to the preset temperature.

[0034] S103, if the water use duration is greater than the preset second duration threshold, the current water outlet temperature is adjusted according to the water stop times.

[0035] If the water heater is converted from the water stop state to the water use state, and the water use duration is greater than the preset second duration threshold, such as greater than 8 seconds, the user expects to adjust the current water outlet temperature by the counted water stop times, the current water outlet temperature can be adjusted according to the water stop times, for example, the water heater can pre-set the corresponding relationship between the water stop times and the temperature adjustment amplitude, in one example, the temperature is increased by 3℃ when the water is stopped twice, and the temperature is decreased by 2℃ when the water is stopped three times.

[0036] The embodiment of the present application can pre-store the corresponding relationship of the water use frequency of the user and the water heater, and set a preset temperature for each user, so that when the water use time is greater than the first time threshold, the user is determined according to the water use frequency, and the current water outlet temperature of the water heater is directly set to the preset temperature of the user, without the user needing to operate the water use and water stop of the water heater multiple times and repeatedly to gradually adjust the temperature to the preset temperature, which is simple and convenient, efficient, time-saving, and the water heater can output hot water at the required temperature of the user in time. In addition, when the water use time is greater than the second time threshold, the current water outlet temperature is adjusted by the water stop frequency, so that after the current water outlet temperature is adjusted to the preset temperature of the user, the user can adjust the current water outlet temperature in real time through the water stop frequency to meet the current water temperature demand. That is, the embodiments of the present application can determine the user according to the different actions of the water use operation and the water stop operation of the water heater and the corresponding time length staggered and other judgment factors, achieve one-step rapid personalized water temperature adjustment function, and also can realize the step-by-step adjustment of the current water outlet temperature by the general user, which can meet the use demand of personal habits of water temperature adjustment and different adaptive adjustment of the water outlet temperature in the use process, so that the temperature adjustment of the water heater is more perfect.

[0037] Embodiment two

[0038] Figure 2 A flowchart of a water heater temperature control method provided by the embodiment two of the present application is shown in FIG. 2, which is optimized on the basis of the above-mentioned embodiment one. As shown in FIG. 2, the water heater temperature control method comprises the following steps. Figure 2

[0039] S201, judging the running state of the water heater.

[0040] In the embodiment of the present application, the running state of the water heater can be whether the water heater is in a water use state or a water stop state. In an example, the running state of the water heater can be detected by a water flow sensor arranged in the water heater. When the flow sensor detects that the water flow is converted from water flow to no water flow, it is determined that the water heater is converted from the water use state to the water stop state, and S202-S206 can be executed. When the water flow sensor detects that the water flow is converted from no water flow to water flow, it is determined that the water heater is converted from the water stop state to the water use state, and S207-S210 can be executed.

[0041] S202, if the running state is converted from the water use state to the water stop state, the water stop frequency is added by one, and the water stop time length in the water stop state is counted.

[0042] Specifically, when it is detected that the water heater is converted from the water use state to the water stop state, the timer starts to count the water stop time length to obtain the water stop time length, and the counter adds the water stop frequency by one to obtain the water stop frequency.

[0043] ​S203. If the water outage duration is detected to be longer than the preset first duration threshold, the user is identified based on the number of times water is used, and the preset temperature stored for the user is obtained, so as to control the water heater to adjust the current water temperature to the preset temperature.

[0044] When the water heater switches from a water usage state to a water outage state, in order to identify whether the user's intention to stop water usage is for the water heater to recognize the user, a first duration threshold can be set, for example, the first duration threshold is 5 seconds. The duration of water outage after each water outage is compared with the first duration threshold. If the duration of water outage is longer than the preset first duration threshold, it means that the user wants the water heater to recognize the user. Then, the user is identified based on the number of water usages, and the preset temperature stored for the user is obtained to control the water heater to adjust the current outlet water temperature to the preset temperature.

[0045] In practical applications, users can configure the water heater to recognize the number of times they use water through the control panel, remote control, or a terminal connected to the water heater. In one example, the user and the number of times they use water are shown in the table below:

[0046] User ID Number of water uses Pre-set temperature 1001 2 35℃ 1002 3 40℃ 1003 4 47℃ 1004 5 38℃

[0047] In the example above, there are 4 users. Each user has a user ID, number of water usages, and desired preset temperature. The user ID matching the number of water usages can be found in the table. After identifying the user, the temperature matching the user ID can be found in the table as the preset temperature. Assuming the number of water usages is 2, user 1001 is identified, and the preset temperature for user 1001 is found to be 35℃. The water heater's processor can control the heating device to heat the cold water flowing into the water heater to the preset temperature according to the preset heating strategy, and then output hot water at the preset temperature to the user, for example, through the water outlet pipe to supply hot water to the user in the bathroom. This eliminates the need for the user to repeatedly operate the water heater to adjust the temperature by using and stopping the water supply multiple times.

[0048] Assuming the preset temperature is 35℃ and the cold water temperature is 25℃, if the temperature can be increased by 1℃ by operating the water outlet switch n times in the traditional way, then the water outlet switch needs to be operated (35-25)n times. When n=1, the water outlet switch needs to be operated 10 times to open and close, and when n=2, it needs to be operated 20 times. With the water heater temperature control method of this embodiment, the water heater can identify the user 1001 with fewer operations (e.g., 2 times to identify user 1001) and directly set the current water outlet temperature of the water heater to the preset temperature of the identified user (the preset temperature of user 1001 is 35℃). The number of operations on the water heater is less, the operation is simple, the time is short, the water heater temperature is set quickly, and the water heater can output hot water at the temperature required by the user in a timely manner.

[0049] S204. Clear the number of times water was used and the number of times water was shut off.

[0050] After identifying the user and adjusting the current temperature to the user's preset temperature, the user identification is complete. The number of times water was used and the number of times water was stopped recorded by the counter can be cleared to prevent the accumulated number of times water was used and the number of times water was stopped from causing misoperation in adjusting the current outlet water temperature of the water heater.

[0051] After clearing the number of water usages and water outages, return to S201 to continue monitoring the water heater's operating status.

[0052] S205. If the water outage duration is detected to be greater than the preset first duration threshold, and there is no user with a defined number of water usages, then the number of water usages and the number of water outages are cleared.

[0053] If no corresponding user is identified based on the number of water usages, it means that the user has stopped using water normally and has no intention of using the water heater to identify the user based on the number of water usages to adjust the water temperature, nor any intention to adjust the water temperature based on the number of water outages. Since the user has stopped using water normally, the process returns to S204 to clear the number of water usages and the number of water outages. This is to prevent the water heater from misidentifying the user based on the accumulated number of water usages after the user has stopped using water normally, and to prevent the water heater from adjusting the current outlet water temperature based on the number of water outages after the user resumes using water normally.

[0054] After clearing the number of water usages and water outages, return to S201 to continue monitoring the water heater's operating status.

[0055] S206. If the water outage duration is less than or equal to the preset first duration threshold, the number of water outages is obtained.

[0056] When the water outage duration of the water heater is less than or equal to the preset first duration threshold, it indicates that the user has resumed using water. The user's intention to adjust the water temperature is not identified by the number of water uses. The number of water outages can be counted, and the outage duration can be reset to zero so that the outage duration can be recounted the next time water is cut off, and the process returns to S201.

[0057] S207. If the operating status changes from water outage to water use, the number of water uses is incremented by one, and the duration of water use in the water use state is counted.

[0058] In one example, when the water heater is detected to switch from a water outage state to a water usage state, the timer starts counting the water usage duration, and the counter increments the water usage count to obtain the number of water usages.

[0059] S208. If the water usage duration is less than or equal to the preset second duration threshold, the number of water usages is obtained.

[0060] After the water heater switches from a water outage state to a water usage state, in order to identify whether the user's intention to use water is to have the water heater directly adjust the current temperature, a second duration threshold can be set, for example, the second duration threshold is 8 seconds. The counted water usage time is compared with the second duration threshold. If the water usage time is less than or equal to the preset second duration threshold, it means that the user does not intend to have the water heater directly adjust the current temperature through the number of water outages. Then the current count of water usages is obtained, and the water usage time is cleared to zero so that the water usage time is reset when the water usage starts again, and the process returns to S201.

[0061] S209. If the water usage duration is detected to be greater than the preset second duration threshold, the current water temperature is adjusted according to the number of water outages.

[0062] If the water usage duration exceeds the preset second duration threshold, it indicates that the user intends for the water heater to directly adjust the current outlet water temperature. In this case, the current outlet water temperature is adjusted based on the number of water outages. In one optional embodiment, a target temperature adjustment range matching the number of water outages can be found in the preset temperature adjustment range-number of water outages correspondence. The sum of the current outlet water temperature and the target temperature adjustment range is calculated as the target temperature of the water heater, and the current outlet water temperature is adjusted to the target temperature.

[0063] In one optional embodiment, a temperature adjustment range-number of water outages table can be pre-established. This table contains temperature adjustment ranges corresponding to different numbers of water outages. The temperature adjustment range includes the adjustment range for increasing the temperature (positive value) and the adjustment range for decreasing the temperature (negative value). The target temperature adjustment range that matches the number of water outages can be found in the pre-established temperature adjustment range-number of water outages table. The sum of the current outlet water temperature and the target temperature adjustment range is calculated as the target temperature of the water heater. The target temperature is then set as the current outlet water temperature of the water heater. This allows the water heater temperature to be adjusted based on the number of water outages when the preset temperature does not meet the user's desired temperature.

[0064] In one example, the temperature can be set to increase by 3°C when there are 2 water outages and decrease by 2°C when there are 3 water outages. The advantage of this setting is that, on the one hand, the magnitude of each temperature increase and decrease is greater than 1, which can reduce the number of operations when adjusting the temperature and quickly adjust the current water temperature to the expected temperature. On the other hand, the difference between the magnitude of each temperature increase and decrease is 1, which can be adjusted to any temperature.

[0065] S210, Remove the number of times water was used and the number of times water was shut off.

[0066] After adjusting the current water temperature based on the number of water outages, the counter records the number of water uses and the number of water outages. This prevents the water heater from identifying the user based on the recorded number of water uses after adjusting the current water temperature based on the number of water outages, thus preventing accidental user identification and preventing repeated adjustments of the current water temperature based on the recorded number of water outages.

[0067] After clearing the number of water usages and water outages, return to S201 to continue monitoring the water heater's operating status.

[0068] In one alternative embodiment, after adjusting the current outlet water temperature based on the number of water outages, the current outlet water temperature of the water heater can be replaced with the preset temperature.

[0069] After the water heater adjusts the current outlet water temperature, it can replace the user's preset temperature with the current outlet water temperature. This allows the water heater to recognize the user again when it is used, and directly set the water heater temperature to the most recently stored preset temperature. This preset temperature is more in line with the user's recent usage habits, and the user does not need to adjust the temperature based on the preset temperature by shutting off the water several times.

[0070] To enable those skilled in the art to more clearly understand the water heater temperature control method of the present invention, the water heater temperature control method is described below with reference to an example, in which the following parameters are set:

[0071] 1) Set the water heater to trigger a user identification based on the number of times the water is used when the water outage lasts longer than 5 seconds;

[0072] 2) When the water usage time of the water heater exceeds 8 seconds, the current outlet water temperature of the water heater will be adjusted by counting the number of water outages.

[0073] 3) Set the user A to be identified after using water 3 times. User A's preset temperature is 45℃, and the current cold water temperature is 25℃.

[0074] 4) When the number of water outages is 2, the temperature is increased by 3℃; when the number of water outages is 3, the temperature is decreased by 2℃.

[0075] Based on the above settings, the water heater temperature control process follows these steps:

[0076] S0, Water heater powered on;

[0077] S1. When user A starts using the water heater, the water heater operator recognizes user A.

[0078] Specifically: User A operates the water heater to switch between water use and water outage. Each water use session lasts no more than 8 seconds, and each water outage session lasts no more than 5 seconds. After three water use and water outage switching sessions, the last water outage lasts longer than 5 seconds. During the operation of the water heater, the water heater can detect water outages and water use, and accumulates a total of 3 water use sessions and 3 water outage sessions. It also counts the water use duration and water outage duration for each water use session. When the last water outage lasts longer than 5 seconds, it determines that the number of water use sessions is equal to 3, and the water heater identifies the current user as User A.

[0079] S2. Set the water heater temperature to user A's preset temperature.

[0080] This means setting the water heater temperature to 45℃, and simultaneously resetting the number of times water was used and the number of times water was stopped to 0.

[0081] S3. During the water usage process of user A, if the user finds that the temperature is too low and needs to increase the temperature, the user can operate the water heater to adjust the current water temperature by the number of times the water heater stops.

[0082] Specifically: User A operates the water heater to switch between water outage and water use. Each water outage lasts no more than 5 seconds, and each water use lasts no more than 8 seconds. After 3 water outages, the last water use lasts longer than 8 seconds. During operation, the water heater can detect water outages and water use, accumulating 3 water use counts and 3 water outage counts. It also records the water use duration and water outage duration for each water use. When the last water use duration exceeds 8 seconds, it determines that the water outage count is 3, and the water heater increases the current outlet water temperature by 3℃, from 45℃ to 48℃. When a lower temperature is needed, the temperature can be increased accordingly.

[0083] S4. When user A finishes using water, update user A's preset temperature to 48℃.

[0084] The embodiments of the present invention can pre-store the correspondence between users and the number of times water is used by the water heater, and set a preset temperature for each user. After the user is determined according to the number of times water is used, the water heater temperature can be directly set to the user's preset temperature. There is no need for the user to repeatedly operate the water heater to turn the water off and on to gradually adjust the temperature to the desired temperature. The operation is simple and convenient, efficient, and time-saving. The water heater can output hot water at the temperature required by the user in a timely manner.

[0085] Furthermore, during water usage, users can adjust the current water temperature of the water heater by controlling the number of times the water supply is stopped. This allows the water heater temperature to be adjusted based on the preset temperature when the preset temperature does not meet the user's desired temperature.

[0086] Furthermore, after the user finishes using the water, the current outlet temperature of the water heater replaces the preset temperature that has been stored for the user. The updated preset temperature is more in line with the user's recent usage habits, eliminating the need for the user to adjust the temperature based on the preset temperature again.

[0087] In other words, the various embodiments of the present invention can, based on the different actions of water use and water stop operation of the water heater and the corresponding staggered durations, not only achieve user identification to achieve a one-step quick and personalized water temperature adjustment function, but also enable general users to gradually adjust the current outlet water temperature. This allows the water temperature adjustment to meet the needs of individual usage habits and to meet the different adaptive adjustments of the outlet water temperature during use, thus making the water heater's temperature regulation more perfect.

[0088] Example 3

[0089] Figure 3 This is a schematic diagram of a water heater temperature control device provided in Embodiment 3 of the present invention. Figure 3 As shown, the water heater temperature control device includes:

[0090] The frequency and duration acquisition module 301 is used to acquire the number of times the water is used and the number of times the water is interrupted after the water heater is powered on, as well as to calculate the duration of each water use and the duration of each water interruption.

[0091] The first temperature adjustment module 302 is used to determine the user based on the number of times the water is used if the water outage duration is detected to be greater than a preset first duration threshold, and to obtain the preset temperature stored for the user, so as to control the water heater to adjust the current outlet water temperature to the preset temperature.

[0092] The second temperature adjustment module 303 is used to adjust the current water outlet temperature according to the number of water outages if it is detected that the water usage duration exceeds a preset second duration threshold.

[0093] Optionally, it also includes:

[0094] The first clearing module is used to clear the number of water uses and the number of water outages if it is detected that the duration of the water outage exceeds a preset first duration threshold, based on the user whose number of water uses is not determined.

[0095] Optionally, it also includes:

[0096] The second clearing module is used to clear the number of times water was used and the number of times water was interrupted.

[0097] Optionally, the number of times and duration acquisition module 301 includes:

[0098] The status determination unit is used to determine the operating status of the water heater after it is powered on.

[0099] The water usage count and water usage duration statistics unit is used to increment the water usage count once and count the water usage duration during the water usage period if the operating state changes from water outage state to water usage state.

[0100] The water outage count and outage duration statistics unit is used to increment the water outage count by one if the operating state changes from water use state to water outage state, and to count the water outage duration during the water outage state.

[0101] Optionally, the count and duration acquisition module 301 also includes:

[0102] A water usage count clearing unit is used to clear the water usage count if the water usage duration is detected to be greater than a preset second duration threshold.

[0103] The water usage count determination unit is used to determine the water usage count if the water usage duration is less than or equal to a preset second duration threshold, and then return the result to the status judgment unit.

[0104] Optionally, the count and duration acquisition module 301 also includes:

[0105] The water outage count determination unit is used to determine the number of water outages if the water outage duration is less than or equal to a preset first duration threshold, and then return the result to the status judgment unit.

[0106] Optionally, it also includes:

[0107] The third clearing module clears the number of times water was used and the number of times water was interrupted.

[0108] Optionally, the second temperature regulation module 303 includes:

[0109] The target temperature adjustment range lookup unit is used to find the target temperature adjustment range that matches the number of water outages in a preset temperature adjustment range-number of water outages correspondence.

[0110] The target temperature calculation unit is used to calculate the sum of the current outlet water temperature and the target temperature adjustment range as the target temperature of the water heater;

[0111] A temperature control unit is used to adjust the current outlet water temperature to the target temperature.

[0112] The water heater temperature control device provided in the embodiments of the present invention can execute the water heater temperature control method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method.

[0113] Example 4

[0114] Figure 4 A schematic diagram of a water heater 40, which can be used to implement an embodiment of the present invention, is shown. Figure 4 As shown, the water heater 40 includes at least one processor 41 and a memory, such as a read-only memory (ROM) 42 and a random access memory (RAM) 43, communicatively connected to the at least one processor 41. The memory stores computer programs executable by the at least one processor 41. The processor 41 can perform various appropriate actions and processes based on the computer program stored in the ROM 42 or loaded from storage unit 48 into the RAM 43. The RAM 43 can also store various programs and data required for the operation of the electronic device 40. The processor 41, ROM 42, and RAM 43 are interconnected via a bus 44. An input / output (I / O) interface 45 is also connected to the bus 44.

[0115] Multiple components in the water heater 40 are connected to the I / O interface 45, including: a control panel 46, such as a panel on the water heater 40 including buttons, a touch screen, etc.; a heating unit 47, such as various heating elements; a detection unit 48, such as a temperature sensor, a water flow sensor, etc.; and a communication unit 49, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 49 allows the water heater 40 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.

[0116] Processor 41 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 41 include, but are not limited to, a central processing unit (CPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any suitable processor, controller, microcontroller, etc. Processor 41 performs the various methods and processes described above, such as water heater temperature control methods.

[0117] In some embodiments, the water heater temperature control method can be implemented as a computer program, and in some embodiments, part or all of the computer program can be loaded and / or installed on the water heater 40 via ROM 42 and / or communication unit 49. When the computer program is loaded into RAM 43 and executed by processor 41, one or more steps of the water heater temperature control method described above can be performed. Alternatively, in other embodiments, processor 41 can be configured to perform the water heater temperature control method by any other suitable means (e.g., by means of firmware).

[0118] Various implementations of the systems and techniques described above in this document can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof.

[0119] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor such that, when executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are performed. The computer programs may be executed entirely on a machine, partially on a machine, as a standalone software package partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

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

[0121] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.

[0122] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A method of temperature control of a water heater, the method comprising: Comprise: After the water heater is powered on, the number of water uses and the number of water stops of the water heater are obtained, and the water use time of each water use and the water stop time of each water stop are counted; If the water stop time is identified to be greater than a preset first time threshold, a user is determined according to the number of water uses, and a preset temperature stored for the user is obtained to control the water heater to adjust the current water outlet temperature to the preset temperature; If the water use time is identified to be greater than a preset second time threshold, the current water outlet temperature is adjusted according to the number of water stops.

2. The water heater temperature control method of claim 1, wherein, Also include: If the water stop time is identified to be greater than a preset first time threshold, no user is determined according to the number of water uses, the number of water uses and the number of water stops are cleared.

3. The water heater temperature control method of claim 1, wherein, After the water heater is powered on, the number of water uses and the number of water stops of the water heater are obtained, and the water use time of each water use and the water stop time of each water stop are counted; After the water heater is powered on, the running state of the water heater is judged; 4. The water heater temperature control method of claim 1, wherein, If the running state is converted from the water stop state to the water use state, the number of water uses is added by one, and the water use time in the water use state is counted; If the running state is converted from the water use state to the water stop state, the number of water stops is added by one, and the water stop time in the water stop state is counted. After the water use time in the water use state is counted, it further includes: If the water use time is identified to be greater than a preset second time threshold, the number of water uses is cleared; 5. The water heater temperature control method of claim 4, wherein, If the water use time is identified to be less than or equal to a preset second time threshold, the number of water uses is obtained, and the step of judging the running state of the water heater is returned. After the water stop time in the water stop state is counted, it further includes: If the water stop time is identified to be less than or equal to a preset first time threshold, the number of water stops is obtained, and the step of judging the running state of the water heater is returned.

6. The water heater temperature control method of claim 4, wherein, After the current water outlet temperature of the water heater is adjusted according to the number of water stops, it further includes: The number of water uses and the number of water stops are cleared.

7. The water heater temperature control method of any one of claims 1-6, wherein, The current water outlet temperature is adjusted according to the number of water stops, including: In a preset temperature adjustment amplitude-water stop number correspondence relationship, a target temperature adjustment amplitude matching the number of water stops is searched; 8. The water heater temperature control method of any one of claims 1-6, wherein, The sum of the current water outlet temperature and the target temperature adjustment amplitude is calculated as the target temperature of the water heater; The current water outlet temperature is adjusted to the target temperature. Comprise: The number of water uses and the number of water stops are obtained, and the water use time of each water use and the water stop time of each water stop are counted; 9. A water heater temperature control device, characterized by, If the water stop time is identified to be greater than a preset first time threshold, a user is determined according to the number of water uses, and a preset temperature stored for the user is obtained to control the water heater to adjust the current water outlet temperature to the preset temperature; ​ ​ A second temperature adjustment module is configured to adjust the current water outlet temperature according to the number of water stop times if the water use duration is greater than a preset second duration threshold.

10. A water heater, characterized by The water heater comprises: at least one processor; and a memory connected to the at least one processor in communication; wherein, the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the water heater temperature control method according to any one of claims 1-8.

Citation Information

Patent Citations

  • Analysis method, apparatus and system for user water bath behavioral habits

    CN105115164A

  • Control method and device of constant-temperature gas water heater and readable storage medium

    CN114017927A