Temperature control method and device for water heater, water heater and storage medium

By obtaining and adjusting the target upper limit temperature of the water heater to match the user's command temperature, the problem of the electric heating of the water heater not starting in the prior art is solved, and automatic temperature control and optimization of the user experience are achieved.

CN114963555BActive Publication Date: 2025-09-09青岛海尔水生态科技有限公司 +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110973172.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-24
Publication Date
2025-09-09
Estimated Expiration
2041-08-24

AI Technical Summary

Technical Problem

Existing water heaters start electric heating when the current temperature is lower than the target temperature, and do not start electric heating when the current temperature is greater than or equal to the target temperature, resulting in a poor user experience and requiring the user to repeatedly adjust the target temperature to start electric heating.

Method used

By obtaining the user's temperature adjustment instruction, identifying the relationship between the instruction temperature and the target upper limit temperature, and adjusting the target upper limit temperature to be greater than or equal to the instruction temperature when the instruction temperature is greater than the target upper limit temperature, the heater is controlled to work until the instruction temperature is reached.

Benefits of technology

Automatic temperature control of the water heater is achieved, which avoids repeated operations caused by the instruction temperature being higher than the target upper limit temperature, and improves the working efficiency of the water heater and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114963555B_ABST
    Figure CN114963555B_ABST
Patent Text Reader

Abstract

Embodiments of the present invention disclose a temperature control method, device, water heater, and storage medium for a water heater. The method includes: obtaining a user's temperature adjustment instruction; identifying the relationship between the command temperature corresponding to the temperature adjustment instruction and the target upper limit temperature of the water heater; if the command temperature is greater than the target upper limit temperature, adjusting the target upper limit temperature to be greater than or equal to the command temperature; and controlling the heater of the water heater to operate according to the temperature adjustment instruction until the water temperature reaches the command temperature. The method compares the user's temperature adjustment instruction with the target upper limit temperature, and then adjusts the target upper limit temperature to be greater than or equal to the user's temperature adjustment instruction, thereby controlling the water heater to heat the water to the desired hot water temperature.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to the technical field of household appliances, and in particular to a temperature control method and device for a water heater, a water heater, and a storage medium. Background Art

[0002] Water heaters are everyday household appliances. Users can adjust the water temperature to their desired temperature, ensuring a comfortable bathing experience. Solar water heaters often feature an electric auxiliary heating function. When the user determines the water tank temperature is low, they can operate the electric heating device to heat the water to a desired temperature.

[0003] In the prior art, when the current temperature of a water heater is lower than the target temperature, the heater's electric heating device activates heating to bring the water temperature to the target. However, if the current temperature is equal to or greater than the target temperature, heating is not activated, rendering the current operation ineffective. The target temperature must be adjusted to a value higher than the current temperature before heating can be activated again. The user experience of these prior art water heaters is poor, requiring the user to make repeated judgments and perform repeated operations under these specific conditions. Summary of the Invention

[0004] Embodiments of the present invention provide a temperature control method and device for a water heater, a water heater, and a storage medium to achieve automatic control of a heater of the water heater.

[0005] In a first aspect, an embodiment of the present invention provides a temperature control method for a water heater, the method comprising:

[0006] Get the user's temperature adjustment instructions;

[0007] identifying a relationship between a command temperature corresponding to the temperature adjustment command and a target upper limit temperature of the water heater;

[0008] If the command temperature is greater than the target upper limit temperature, adjusting the target upper limit temperature to be greater than or equal to the command temperature;

[0009] According to the temperature adjustment instruction, the heater of the water heater is controlled to operate until the water temperature reaches the instruction temperature.

[0010] In a second aspect, an embodiment of the present invention provides a temperature control device for a water heater, the device comprising:

[0011] An instruction acquisition module is used to obtain the user's temperature adjustment instruction;

[0012] a relationship identification module for identifying a relationship between a command temperature corresponding to the temperature adjustment command and a target upper limit temperature of the water heater;

[0013] a temperature adjustment module, configured to adjust the target upper limit temperature to be greater than or equal to the command temperature if the command temperature is greater than the target upper limit temperature;

[0014] The working control module controls the heater of the water heater to operate according to the temperature adjustment instruction until the water temperature reaches the instruction temperature.

[0015] In a third aspect, an embodiment of the present invention further provides a water heater, comprising:

[0016] Electric heating equipment;

[0017] one or more processors;

[0018] a storage device for storing one or more programs;

[0019] When the one or more programs are executed by the one or more processors, the one or more processors implement the water heater temperature control method as described in any one of the embodiments of the present invention.

[0020] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the water heater temperature control method provided by an embodiment of the present invention.

[0021] The embodiment of the present invention provides a temperature control method for a water heater. The method first obtains a temperature adjustment instruction from a user; then identifies the relationship between the instruction temperature corresponding to the temperature adjustment instruction and the target upper limit temperature of the water heater; if the instruction temperature is greater than the target upper limit temperature, the target upper limit temperature is adjusted to be greater than or equal to the instruction temperature; and finally, according to the temperature adjustment instruction, the heater of the water heater is controlled to operate until the water temperature reaches the instruction temperature. This method effectively controls the operation of the electric heating device of the water heater by judging the relationship between the temperature adjustment instruction and the target upper limit temperature and adjusting the target upper limit temperature to be greater than or equal to the instruction temperature. This avoids the repeated operation of the electric heating device not starting because the instruction temperature is higher than the target upper limit temperature and the need to adjust the target temperature before the electric heating device can be started again, thereby improving the working efficiency of the water heater and optimizing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] Figure 1 This is a flow chart of a water heater temperature control method provided in Example 1 of the present invention;

[0023] Figure 2A This is a flow chart of a water heater temperature control method provided by the second embodiment of the present invention;

[0024] Figure 2BThis is a flow chart of an example of a water heater temperature control method provided in the second embodiment of the present invention;

[0025] Figure 3 This is a schematic structural diagram of a water heater temperature control device provided by the third embodiment of the present invention;

[0026] Figure 4 This is a structural diagram of a water heater temperature control device provided by real-time example 4 of the present invention. DETAILED DESCRIPTION

[0027] The present invention will be further described in detail below with reference to the accompanying drawings and examples. It will be understood that the specific embodiments described herein are intended only to illustrate the present invention and are not intended to limit the present invention. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions relevant to the present invention, not all structures.

[0028] Example 1

[0029] Figure 1 This is a flow chart of a water heater temperature control method provided in Example 1 of the present invention. This embodiment is applicable to temperature regulation in a solar water heater. The method can be performed by a water heater temperature control device in an embodiment of the present invention, wherein the device can be implemented by software and / or hardware. The device can be integrated into a device that can provide temperature control functions, typically integrated into a water heater controller. The method specifically includes the following steps:

[0030] Step S110: Obtain the user's temperature adjustment instruction.

[0031] The water heater receives the temperature control command sent by the user and controls the heater's heating according to the temperature adjustment command set by the user. When the water temperature in the water heater does not meet the user's requirements, the user sends a temperature adjustment command to the water heater according to their needs. Users can send temperature control commands to the water heater in various ways, such as through mobile devices such as smartphones, smart bracelets, and tablets, or directly through the temperature control command buttons or touch controls provided on the water heater device.

[0032] The panel sends instructions

[0033] In the embodiment of the present invention, it is typically applied to a solar water heater. A solar water heater mainly relies on solar energy to heat water, but when a user needs a large amount of hot water or when solar radiation is insufficient, an auxiliary electric heater can be activated to heat the water.

[0034] Step S120: Identify the relationship between the command temperature corresponding to the temperature adjustment command and the target upper limit temperature of the water heater.

[0035] The water heater's target upper limit temperature is typically the default or last used setting, i.e., the default user-customized temperature or the historical data of user-set temperatures. This is different from a user-set temperature adjustment command. The water heater must identify the command temperature corresponding to the user-set temperature adjustment command and the water heater's target upper limit temperature. This identification process involves determining the difference between the command temperature and the target upper limit temperature. There are cases where the command temperature is greater than, equal to, or less than the target upper limit temperature.

[0036] Step S130: If the command temperature is greater than the target upper limit temperature, adjust the target upper limit temperature to be greater than or equal to the command temperature.

[0037] Among them, when the instruction temperature is greater than the target upper limit temperature, the water heater adjusts the target upper limit temperature to be greater than or equal to the instruction temperature. During the use of the water heater, if the water temperature is not high due to weather or other reasons, the user will usually manually start the electric heating and send a temperature adjustment instruction to the water heater. The target upper limit temperature value of the water heater is generally the default or the last set value. If the target upper limit temperature of this operation is lower than the instruction temperature sent by the user, the water heater will adjust the target upper limit temperature to be greater than or equal to the instruction temperature. For example, the current target upper limit temperature of the water heater is 50 degrees Celsius, and the instruction temperature set by the user according to his own needs is 55 degrees Celsius. At this time, the target upper limit temperature is lower than the instruction temperature set by the user. The water heater can adjust the target upper limit temperature to 65 degrees Celsius or 55 degrees Celsius. At this time, the target upper limit temperature is greater than or equal to the instruction temperature.

[0038] Step S140: According to the temperature adjustment instruction, the heater of the water heater is controlled to operate until the water temperature reaches the instruction temperature.

[0039] The acquired temperature control command is then used to control the heating of the water heater. The water heater's electric heating device is an energy conversion device that converts the acquired temperature control command into heat energy at a specific temperature, thereby heating the water in the water heater until it reaches the user's desired set temperature. For example, if the acquired temperature control command is 55 degrees Celsius and the water temperature in the water heater is 40 degrees Celsius, the heater in the water heater will heat the water to the commanded temperature of 55 degrees Celsius upon receiving the command before stopping. If the temperature command exceeds the target upper limit temperature, the electric heating device in the water heater will stop heating after reaching the target upper limit temperature. Therefore, the water heater adjusts the target upper limit temperature. For example, if the current target upper limit temperature of the water heater is 50 degrees Celsius and the user sets the commanded temperature to 55 degrees Celsius, the target upper limit temperature is lower than the user-set commanded temperature. Because the water heater reaches the target upper limit temperature, it will not continue to heat up and will not reach the user's set temperature. Therefore, the target upper limit temperature of the water heater can be automatically adjusted. The target upper limit temperature can be set to a temperature higher than the command temperature set by the user, such as 65 degrees Celsius. At this time, the electric heating device of the water heater heats to a target upper limit temperature higher than the command temperature to meet the user's temperature requirements.

[0040] This embodiment provides a water heater temperature control method, which first obtains a user's temperature adjustment instruction; then identifies the relationship between the command temperature corresponding to the temperature adjustment instruction and the target upper limit temperature of the water heater; if the command temperature is greater than the target upper limit temperature, adjusts the target upper limit temperature to be greater than or equal to the command temperature; and finally, controls the operation of the water heater according to the temperature adjustment instruction until the water temperature reaches the command temperature. By adjusting the target upper limit temperature to be greater than or equal to the command temperature, the water heater temperature control method solves the problem of repeated operations in which the water heater stops heating after reaching the target upper limit temperature due to the command temperature being higher than the target upper limit temperature, and needs to adjust the target temperature before it can be restarted to reach the command temperature. The method achieves the effect of automatically determining the difference between the current temperature and the target temperature and adjusting it, avoiding repeated operations caused by displaying a high command temperature.

[0041] Example 2

[0042] Figure 2A This is a flow chart of a water heater temperature control method provided by the second embodiment of the present invention. This second embodiment is a refinement of the above embodiment. In this embodiment, the method specifically includes the following steps:

[0043] S210: Obtain a command temperature generated by a user through touch input, voice input, or button input, and generate the temperature adjustment command according to the command temperature.

[0044] The water heater device itself can receive temperature adjustment commands sent by the user in various ways. The user can generate a command temperature by inputting through conventional buttons on the water heater; the water heater can have a touchscreen panel, on which the user can generate a command temperature by touch input; or the water heater can have a voice recognition function that can recognize the user's voice, receive the user's voice input, generate a command temperature, and control the water heater based on the generated command temperature. The user can generate temperature adjustment commands in various ways, making operation convenient and providing a good user experience.

[0045] S220. Determine whether the target upper limit temperature is greater than or equal to the sum of the command temperature and a preset increase range. If so, maintain the target upper limit temperature unchanged; if not, set the target upper limit temperature equal to the sum of the command temperature and the preset increase range.

[0046] The preset temperature increase refers to the temperature increase range set by the water heater based on the command temperature. The water heater compares the sum of the command temperature and the preset temperature increase with the target upper limit temperature. For example, if the target upper limit temperature of 65 degrees Celsius is greater than the sum of the command temperature of 50 degrees Celsius and the preset temperature increase of 10 degrees Celsius, or if the target upper limit temperature of 65 degrees Celsius is equal to the sum of the command temperature of 55 degrees Celsius and the preset temperature increase of 10 degrees Celsius, the target upper limit temperature of 65 degrees Celsius is maintained unchanged and no adjustment is required. If the target upper limit temperature of 60 degrees Celsius is not greater than or equal to the sum of the command temperature of 55 degrees Celsius and the preset temperature increase of 10 degrees Celsius, the target upper limit temperature of 65 degrees Celsius is set to be equal to the sum of the command temperature of 55 degrees Celsius and the preset temperature increase of 10 degrees Celsius. By adding the preset temperature increase, the command temperature can create a certain temperature difference with the target upper limit temperature, so that the command temperature does not easily reach the target upper limit temperature, making the operation of adjusting the target upper limit temperature of the water heater more substantial.

[0047] Optionally, adjusting the target upper limit temperature to be greater than or equal to the command temperature further includes:

[0048] A preset increase range is determined according to at least one water temperature control factor; and the target upper limit temperature is adjusted to be greater than or equal to the command temperature according to the preset increase range.

[0049] The water temperature control factor is an adjustment factor for the preset temperature increase, adjusting the preset temperature increase based on different circumstances. The preset temperature increase is not a fixed value and can be adaptively adjusted based on the water temperature control factor to better meet user needs and optimize the user experience. The water heater adjusts the target upper limit temperature by adding the preset temperature increase determined by the water temperature control factor to the command temperature, ensuring that the target upper limit temperature is greater than or equal to the command temperature.

[0050] Optionally, the water temperature control factor includes at least one of the following:

[0051] If the water temperature control factor is a seasonal factor, the preset increase in winter is greater than the preset increase in summer; if the water temperature control factor is a weather factor, the preset increase is inversely proportional to the intensity of solar radiation; if the water temperature control factor is a capacity factor, the preset increase is inversely proportional to the capacity of the water heater; if the water temperature control factor is a user behavior factor, the preset increase is determined based on the user's historical behavior in setting the target upper limit temperature.

[0052] The water temperature adjustment factor can adjust the preset temperature increase based on different circumstances, such as seasonal factors, weather factors, water capacity factors, and user behavior. When the water temperature adjustment factor is seasonal, the temperature difference between winter and summer is significant. Winter temperatures are lower, so users have higher water temperature requirements, while summer temperatures are higher, so users do not need to be as demanding. Therefore, the water temperature adjustment factor can be used to adjust the preset temperature increase in winter to a greater value than in summer. For example, the preset temperature increase in winter is 10 degrees Celsius, while the preset temperature increase in summer is 5 degrees Celsius. When the water temperature control factor is weather, it is related to the intensity of solar radiation received by the water heater on that day. When the intensity of solar radiation is high, the water temperature in the water heater is higher, so the preset temperature increase can be adaptively reduced; otherwise, it increases, so the preset temperature increase is inversely proportional to the solar radiation intensity. Similarly, the water temperature control factor can be used to adjust the preset temperature increase based on the capacity of the water heater. A larger capacity requires a larger amount of water to be heated, so the preset temperature increase is larger; otherwise, it is reduced. The water temperature control factor can determine the preset increase range according to the user's behavior factor, and the preset increase range can be adjusted according to the user's historical data and the user's setting habits.

[0053] S230: After adjusting the target upper limit temperature to be greater than or equal to the command temperature, a temperature setting range greater than the command temperature is set based on the command temperature, and the temperature setting range is updated to the target upper limit temperature setting range.

[0054] The lower limit of the temperature setting range is the command temperature plus a preset interval, and the upper limit of the temperature setting range is the maximum safe temperature.

[0055] Among them, the preset interval is used to determine the lower limit of the temperature range. It is a reserve amount added to the instruction temperature benchmark, and the lower limit of the temperature is slightly higher than the instruction temperature. It can alleviate the user experience affected by the heat loss caused by the hot water of the water heater during the transmission process when the water demand is high. The maximum safe temperature refers to the highest temperature that the human body can accept, preventing harm to the user's body due to unlimited heating of the water heater. When the water heater adjusts the target upper limit temperature, the range of the target upper limit temperature is re-determined. Based on the instruction temperature set by the user, the range greater than the instruction temperature to the set target upper limit temperature is updated to the new target upper limit temperature setting range. The temperature setting range also has upper and lower limits. The updated lower limit temperature is the instruction temperature plus the preset interval, which can meet the target temperature greater than or equal to the instruction temperature. At the same time, the upper limit value of the temperature range cannot exceed the maximum safe temperature. The upper limit value of the range is determined as the maximum safe temperature value to ensure user safety.

[0056] S240: According to the temperature adjustment instruction, control the heater of the water heater to operate until the water temperature reaches the instruction temperature.

[0057] Optionally, when a set cooling condition is met, the target upper limit temperature is restored to the previous target upper limit temperature value; wherein the set cooling condition includes: no heating demand within a set time period.

[0058] The cooling condition refers to when the water heater's electric heating device no longer needs to provide heat, such as when the user's demand for hot water ends or the water heater no longer needs to provide heating for a set period of time. The water heater will restore the target upper limit temperature to the previous target upper limit value to meet the user's previous usage habits.

[0059] Figure 2B This is a flowchart of an example of a water heater temperature control method provided in the second embodiment of the present invention. In this specific example, when the user sends a temperature adjustment instruction, the water heater first identifies the target upper limit value. If the current target upper limit value T2 is 10 degrees Celsius or higher than the instruction temperature T1 sent by the user, and the 10 degrees Celsius is the preset increase, then T2 is the last set target upper limit value; if the last set target upper limit value T2 is no more than 1 degree Celsius higher than the instruction temperature T1 sent by the user, then T2 is re-determined to be the value of (instruction temperature T1 + 10 degrees Celsius). At the same time, the temperature setting range is adjusted to (instruction temperature T1 + 2 degrees Celsius) to 75 degrees Celsius, where 2 degrees Celsius is the preset interval and 75 degrees Celsius is the maximum safe temperature. It is convenient for users to choose independently.

[0060] The water heater temperature control method provided in the second embodiment of the present invention addresses the issue of the water heater failing to reach the commanded temperature due to the user's commanded temperature being higher than the target upper limit temperature by specifying how to obtain the user's temperature adjustment command, as well as the target upper limit temperature adjustment process and temperature range. The water heater automatically determines the difference between the current temperature and the target temperature and adjusts accordingly. Regardless of the temperature relationship between the commanded temperature and the target upper limit temperature, the water heater can be heated to the commanded temperature, providing the user with the desired hot water.

[0061] Example 3

[0062] Figure 3 This is a structural diagram of a water heater temperature control device provided in Example 3 of the present invention. The device is applicable to situations where a device with a temperature adjustment function adjusts an upper limit target temperature, wherein the device can be implemented by software and / or hardware.

[0063] like Figure 3 As shown, the device includes: an instruction acquisition module 310 , a relationship identification module 320 , a temperature adjustment module 330 and a work control module 340 .

[0064] The instruction acquisition module 310 is used to obtain the user's temperature adjustment instruction;

[0065] A relationship identification module 320 is used to identify the relationship between the command temperature corresponding to the temperature adjustment command and the target upper limit temperature of the water heater;

[0066] a temperature adjustment module 330 for adjusting the target upper limit temperature to be greater than or equal to the command temperature if the command temperature is greater than the target upper limit temperature;

[0067] The operation control module 340 is used to control the heater of the water heater to operate according to the temperature adjustment instruction until the water temperature reaches the instruction temperature.

[0068] In this embodiment, the device first uses an instruction acquisition module to obtain the user's temperature adjustment instruction; then uses a relationship identification module to identify the relationship between the instruction temperature corresponding to the temperature adjustment instruction and the target upper limit temperature of the water heater; the temperature adjustment module is used to adjust the target upper limit temperature to be greater than or equal to the instruction temperature if the instruction temperature is greater than the target upper limit temperature; and finally, the operation control module is used to control the operation of the heater of the water heater according to the temperature adjustment instruction until the water temperature reaches the instruction temperature. When the water heater automatically determines the difference between the current temperature and the target temperature and makes adjustments, it can heat the water to the instruction temperature regardless of the temperature relationship between the instruction temperature and the target upper limit temperature, providing the user with the desired hot water effect.

[0069] Optionally, the instruction acquisition module 310 specifically includes:

[0070] The instruction acquisition unit is used to acquire the instruction temperature generated by the user through touch input, voice input or button input, and generate the temperature adjustment instruction according to the instruction temperature.

[0071] Optionally, the temperature adjustment module 330 specifically includes:

[0072] a temperature determination unit, configured to determine whether the target upper limit temperature is greater than or equal to the sum of the command temperature and a preset increase range; if so, maintaining the target upper limit temperature unchanged; if not, setting the target upper limit temperature equal to the sum of the command temperature and the preset increase range;

[0073] A temperature adjustment unit is configured to determine a preset increase range according to at least one water temperature control factor; and adjust the target upper limit temperature to be greater than or equal to the command temperature according to the preset increase range;

[0074] a water temperature control factor determining unit, configured to determine that the water temperature control factor is a seasonal factor, and that a preset increase in winter is greater than a preset increase in summer;

[0075] If the water temperature control factor is a weather factor, the preset increase is inversely proportional to the solar radiation intensity;

[0076] The water temperature control factor is the capacity factor, and the preset increase is inversely proportional to the capacity of the water heater;

[0077] The water temperature control factor is a user behavior factor, and the preset increase range is determined based on the user's historical behavior in setting the target upper limit temperature;

[0078] a temperature range updating unit, configured to set a temperature setting range greater than the command temperature based on the command temperature, and update the setting range to the target upper limit temperature;

[0079] Wherein, the lower limit value of the temperature setting range is the command temperature plus a preset interval, and the upper limit value of the temperature setting range is the maximum safe temperature;

[0080] The recovery unit is used to restore the target upper limit temperature to the previous target upper limit temperature value when the set cooling condition is met; wherein the set cooling condition includes: no heating demand within a set time period.

[0081] The above-mentioned water heater temperature control device can execute the water heater temperature control method provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.

[0082] Example 4

[0083] Figure 4 This is a schematic diagram of the structure of a water heater provided by Example 4 of the present invention. Figure 4 As shown, the device provided by the fourth embodiment of the present invention includes: an electric heating device 41, one or more processors 42 and a storage device 43; the processor 42 in the device can be one or more, Figure 4 A processor 42 is taken as an example; the storage device 43 is used to store one or more programs; the one or more programs are executed by the one or more processors 42, so that the one or more processors 42 implement the water heater temperature control method as described in any one of the embodiments of the present invention.

[0084] The electric heating device 41, processor 42, storage device 43, input device 44 and output device 45 in the device can be connected via a bus or other means. Figure 4 The bus connection is taken as an example.

[0085] The storage device 43 in the device is a computer-readable storage medium that can be used to store one or more programs, which can be software programs, computer executable programs, and modules, such as the program instructions / modules corresponding to the water heater temperature control method provided in Embodiment 1 or 2 of the present invention (for example, the attached Figure 3 The modules in the device shown include: an instruction acquisition module 310, a relationship identification module 320, a temperature adjustment module 330, and an operation control module 340. The processor 42 executes the software programs, instructions, and modules stored in the storage device 43 to execute various functional applications and data processing of the terminal device, thereby implementing the water heater temperature control method in the above method embodiment.

[0086] The storage device 43 may include a program storage area and a data storage area. The program storage area may store an operating system and at least one application required for a function; the data storage area may store data generated based on the use of the device, etc. Furthermore, the storage device 43 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state memory device. In some examples, the storage device 43 may further include memory remotely located relative to the processor 42, and such remote memory may be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0087] The input device 44 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 45 may include a display device such as a display screen.

[0088] Furthermore, when one or more programs included in the above-mentioned device are executed by the one or more processors 42, the program performs the following operations: obtaining the user's temperature adjustment instruction; identifying the relationship between the instruction temperature corresponding to the temperature adjustment instruction and the target upper limit temperature of the water heater; if the instruction temperature is greater than the target upper limit temperature, adjusting the target upper limit temperature to be greater than or equal to the instruction temperature; and controlling the heater of the water heater to operate according to the temperature adjustment instruction until the water temperature is heated to reach the instruction temperature.

[0089] Example 5

[0090] Embodiment 5 of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, is used to execute a water heater temperature control method, the method comprising: obtaining a temperature adjustment instruction from a user; identifying the relationship between an instruction temperature corresponding to the temperature adjustment instruction and a target upper limit temperature of the water heater; if the instruction temperature is greater than the target upper limit temperature, adjusting the target upper limit temperature to be greater than or equal to the instruction temperature; and controlling the heater of the water heater to operate according to the temperature adjustment instruction until the water temperature is heated to the instruction temperature.

[0091] Optionally, when the program is executed by the processor, it can also be used to execute the water heater temperature control method provided by any embodiment of the present invention.

[0092] The computer storage medium of the embodiment of the present invention may adopt any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable CD-ROM, an optical storage device, a magnetic storage device, or any suitable combination thereof. The computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or device.

[0093] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such a propagated data signal may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0094] The program code contained on the computer-readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wire, optical cable, radio frequency (RF), etc., or any suitable combination of the foregoing.

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

[0096] Note that the above are only preferred embodiments of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and that various obvious changes, readjustments, and substitutions can be made by those skilled in the art without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments and may include many other equivalent embodiments without departing from the concept of the present invention. The scope of the present invention is determined by the scope of the appended claims.

Claims

1. A temperature control method for a water heater, characterized in that: include: Get the user's temperature adjustment instructions; identifying a relationship between a command temperature corresponding to the temperature adjustment command and a target upper limit temperature of the water heater; If the command temperature is greater than the target upper limit temperature, automatically adjusting the target upper limit temperature to be greater than or equal to the command temperature; According to the temperature adjustment instruction, the heater of the water heater is controlled to operate until the water temperature reaches the instruction temperature; After adjusting the target upper limit temperature to be greater than or equal to the command temperature, the method further includes: Taking the command temperature as a reference, setting a temperature setting range greater than the command temperature, and updating the setting range to the target upper limit temperature; The lower limit of the temperature setting range is the command temperature plus a preset interval, and the upper limit of the temperature setting range is the maximum safe temperature.

2. The method according to claim 1, characterized in that Obtaining the user's temperature adjustment instructions includes: The command temperature generated by the user through touch input, voice input or button input is obtained, and the temperature adjustment instruction is generated according to the command temperature.

3. The method according to claim 1, characterized in that Adjusting the target upper limit temperature to be greater than or equal to the command temperature includes: Determine whether the target upper limit temperature is greater than or equal to the sum of the command temperature and a preset increase range. If so, maintain the target upper limit temperature unchanged; if not, set the target upper limit temperature equal to the sum of the command temperature and the preset increase range.

4. The method according to claim 1, wherein After adjusting the target upper limit temperature to be greater than or equal to the command temperature, the method further includes: When the set cooling condition is met, the target upper limit temperature is restored to the previous target upper limit temperature value; wherein the set cooling condition includes: no heating demand within a set time period.

5. The method according to claim 1 or 3, characterized in that Adjusting the target upper limit temperature to be greater than or equal to the command temperature includes: determining a preset increase range according to at least one water temperature control factor; The target upper limit temperature is adjusted to be greater than or equal to the command temperature according to the preset increase range.

6. The method according to claim 5, characterized in that The water temperature control factor includes at least one of the following: The water temperature control factor is a seasonal factor, and the preset increase in winter is greater than the preset increase in summer; If the water temperature control factor is a weather factor, the preset increase is inversely proportional to the solar radiation intensity; The water temperature control factor is the capacity factor, and the preset increase is inversely proportional to the capacity of the water heater; The water temperature control factor is a user behavior factor, and the preset increase range is determined according to the user's historical behavior of setting the target upper limit temperature.

7. A temperature control device for a water heater, characterized in that: include: An instruction acquisition module is used to obtain the user's temperature adjustment instruction; a relationship identification module, configured to identify a relationship between a command temperature corresponding to the temperature adjustment command and a target upper limit temperature of the water heater; a temperature adjustment module, configured to automatically adjust the target upper limit temperature to be greater than or equal to the command temperature if the command temperature is greater than the target upper limit temperature; an operating control module, configured to control the operation of the heater of the water heater according to the temperature adjustment instruction until the water temperature reaches the instruction temperature; a temperature range updating unit, configured to set a temperature setting range greater than the command temperature based on the command temperature, and update the setting range to the target upper limit temperature; The lower limit of the temperature setting range is the command temperature plus a preset interval, and the upper limit of the temperature setting range is the maximum safe temperature.

8. A water heater, characterized in that: include: Electric heating equipment; one or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the water heater temperature control method according to any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the water heater temperature control method according to any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Intelligent water supplementing method of solar water heater

    CN104567046A

  • Hot water feeding device for bath tub

    JP1992020746A