Temperature control method and device of water heater, computer equipment and storage medium

By obtaining the inlet temperature when the water heater is initially started and dynamically adjusting the heating load when it is restarted, the problem of inconsistent effluent temperature in different seasons is solved, and a stable effluent temperature and an improved user experience is achieved.

CN120403089APending Publication Date: 2025-08-01GUANGDONG MACRO GAS APPLIANCE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510548779.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-28
Publication Date
2025-08-01

AI Technical Summary

Technical Problem

The water outlet temperature of the gas water heater is inconsistent after opening in different seasons, which affects the user's bathing experience, mainly due to the difference in water intake temperatures in summer and winter.

Method used

By obtaining the inlet water temperature when the water heater is initially started, dynamically adjusting the heating load at re-start, such as combustion power or electrical heating power, to ensure consistency of the outlet water temperature.

Benefits of technology

Whether in summer or winter, the water heater can accurately adjust the output heat according to the actual inlet temperature, maintain a stable water outlet temperature, and improve user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120403089A_ABST
    Figure CN120403089A_ABST
Patent Text Reader

Abstract

The invention relates to a temperature control method and device of a water heater, computer equipment and a storage medium, the temperature control device of the water heater comprises the water heater and a controller which are connected, the controller is used for executing the steps of the method, and the method comprises the steps that the water inlet temperature in the initial starting process of the water heater is obtained; the initial starting is starting after the shutdown duration of the water heater exceeds a preset time threshold value; based on the water inlet temperature, the target load needed when the water heater is restarted is determined, and the time interval between restarting and last starting of the water heater is smaller than the time threshold value. According to the temperature control method of the water heater, the output heat can be accurately adjusted according to the actual water inlet temperature, then the stable water outlet temperature is kept, it is ensured that the water outlet temperature after starting each time meets the requirement of a user, and therefore the use experience of the user is improved.
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 heaters, and in particular, to a temperature control method, device, computer device, and storage medium for a water heater. Background Art

[0002] When a gas water heater is turned on again after being turned off, the user usually adjusts the waterway stop valve to reduce the water flow rate, thereby increasing the outlet water temperature to meet the bathing needs.

[0003] However, due to the significant difference in the inlet water temperature between summer and winter (the inlet water temperature is higher in summer and lower in winter), this operation will result in inconsistent ranges of the outlet water temperature after restarting, thereby affecting the user's bathing experience. Summary of the Invention

[0004] Embodiments of the present application provide a temperature control method, device, computer device, and storage medium for a water heater, aiming to solve the problem of inconsistent outlet water temperatures when a gas water heater is turned on again after being turned off due to different inlet water temperatures in different seasons.

[0005] In a first aspect, embodiments of the present application provide a temperature control method for a water heater. The water heater is connected to a controller, and the method is applied to the controller. The method includes:

[0006] Obtain the inlet water temperature during the initial startup process of the water heater, where the initial startup is the startup after the shutdown duration of the water heater exceeds a preset time threshold;

[0007] Based on the inlet water temperature, determine the target load required for the water heater to restart again, where the time interval between the restart and the previous startup of the water heater is less than the time threshold.

[0008] In some possible implementation manners, the inlet water temperature includes the inlet water temperature corresponding to each preset moment within a first preset time period after the initial startup. Based on the inlet water temperature, determining the target load required for the water heater to restart again includes:

[0009] Determine the average value of the inlet water temperature within the first preset time period;

[0010] Select the target preset threshold to which the average value belongs from a preset threshold range - startup load multiple mapping table;

[0011] Use the startup load multiple corresponding to the target preset threshold as the target startup load multiple when the water heater restarts again;

[0012] Based on the target startup load multiple and the preset rated load, obtain the target load required for the water heater to restart again.

[0013] In some possible embodiments, the target starting load multiple is negatively correlated with the average value of the inlet water temperature.

[0014] Before obtaining the target load required for the water heater to restart based on the target starting load multiple and the preset rated load, the method further includes:

[0015] Obtain the inlet water flow rate of the water heater after the initial start-up ends;

[0016] Based on the current inlet water flow rate, the current inlet water temperature, the preset target temperature, and the target starting load multiple, obtain the preset rated load.

[0017] After obtaining the target load required for the water heater to restart in some possible embodiments, the method further includes:

[0018] Obtain the outlet water temperature of the water heater after restarting with the target load;

[0019] Determine whether the outlet water temperature is within the preset target temperature range;

[0020] If the outlet water temperature is within the preset target temperature range, adjust the target load of the water heater to the preset rated load.

[0021] In some possible embodiments, the water heater is provided with a first water path channel and a second water path channel. Before determining the target load required for the water heater to restart based on the inlet water temperature, the method further includes:

[0022] Obtain the average inlet water flow rate during the restart operation of the water heater within a second preset time period;

[0023] Determine whether the average inlet water flow rate is greater than a preset flow threshold;

[0024] If the average inlet water flow rate is greater than the preset flow threshold, control the water heater to be in a working state where the first water path channel is open and the second water path channel is closed;

[0025] If the average inlet water flow rate is less than or equal to the preset flow threshold, control the water heater to be in a working state where both the first water path channel and the second water path channel are open.

[0026] In some possible embodiments, the water heater includes a pipeline assembly, a stop valve, and a pump body. The pipeline assembly includes a water inlet pipe, an intermediate connecting pipe, and a water outlet pipe that are connected in sequence. The intermediate connecting pipe is provided with a first through hole and a second through hole. The stop valve is disposed at the top of the pipeline assembly and is connected to the second through hole. The pump body is disposed at the bottom of the pipeline assembly and is connected to the pipeline assembly. The water inlet pipe, the first through hole, and the water outlet pipe are connected in sequence to form a first water channel; the water inlet pipe, the second through hole, and the water outlet pipe are connected in sequence to form a second water channel;

[0027] The method includes:

[0028] When the stop valve is opened, the second water channel is in a closed state;

[0029] When the stop valve is closed, the second water channel is in an open state.

[0030] In a second aspect, an embodiment of the present application further provides a temperature control device for a water heater, which includes a unit for executing the above method.

[0031] In a third aspect, an embodiment of the present application further provides a computer device, which includes a memory and a processor. A computer program is stored on the memory, and when the processor executes the computer program, the above method is implemented.

[0032] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium. The storage medium stores a computer program, and when the computer program is executed by a processor, the above method can be implemented.

[0033] An embodiment of the present application provides a temperature control method, device, computer device, and storage medium for a water heater. Among them, the method includes: obtaining the inlet water temperature during the initial startup process of the water heater; based on the inlet water temperature, determining the target load required for the water heater to start again. By automatically obtaining the inlet water temperature when the water heater is initially started and dynamically adjusting the heating load (i.e., the target load, such as the combustion power or the electric heating power) required for the next startup according to the inlet water temperature, it can ensure that the water heater can accurately adjust the output heat according to the actual inlet water temperature whether in summer or winter, thereby maintaining a stable outlet water temperature, ensuring that the outlet water temperature after each startup meets the user's requirements, and thus improving the user's experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present application, and are used together with the specification to explain the principles of the present application.

[0035] To more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0036] One or more embodiments are exemplarily illustrated by the pictures in the corresponding accompanying drawings. These exemplary illustrations do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings represent similar elements. Unless otherwise stated, the drawings in the figures do not constitute a scale limitation.

[0037] Figure 1 Schematic flowchart of the first embodiment of a temperature control method for a water heater provided by the present application;

[0038] Figure 2 Schematic assembly structure diagram of a water heater provided by an embodiment of the present application;

[0039] Figure 3 Schematic exploded structure diagram of a water heater provided by an embodiment of the present application;

[0040] Figure 4 Schematic cross-sectional view of the closing of a stop valve provided by an embodiment of the present application;

[0041] Figure 5 Schematic cross-sectional view of the opening of a stop valve provided by an embodiment of the present application;

[0042] Figure 6 Schematic structure diagram of a pipeline assembly from one angle provided by an embodiment of the present application;

[0043] Figure 7 Schematic structure diagram of a pipeline assembly from another angle provided by an embodiment of the present application;

[0044] Figure 8 Schematic structure diagram of a pipeline assembly provided with a temperature sensor and a water flow sensor in an embodiment of the present application;

[0045] Figure 9 Schematic diagram of the outlet water temperature fluctuation curve with the same load multiple during secondary startup at different inlet water temperatures provided by an embodiment of the present application;

[0046] Figure 10 Schematic diagram of the outlet water temperature fluctuation curve with different load multiples during secondary startup at different inlet water temperatures provided by an embodiment of the present application;

[0047] Figure 11 Schematic structure diagram of a computer device provided by an embodiment of the present application.

[0048] Description of the attached reference numerals:

[0049] Water heater 10, pipeline assembly 100, water inlet pipe 110, intermediate connecting pipe 120, first through hole 121, second through hole 122, water outlet pipe 130, stop valve 200, pump body 300, first temperature sensor 400, second temperature sensor 500, water flow sensor 600. Detailed implementation manners

[0050] To make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are some but not all of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the scope of protection of the present application.

[0051] The following disclosure provides many different embodiments or examples for implementing different structures of the present application. To simplify the disclosure of the present application, components and settings of specific examples are described below. Of course, they are only examples and are not intended to limit the present application. In addition, the present application may repeat reference numerals and / or letters in different examples. This repetition is for the purpose of simplification and clarity and does not itself indicate the relationship between the various embodiments and / or settings discussed.

[0052] It should be understood that when used in this specification and the appended claims, the terms "include" and "comprise" indicate the presence of the described features, wholes, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or their combinations.

[0053] It should also be understood that the terms used in this specification of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in this specification of the present application and the appended claims, unless the context clearly indicates otherwise, the singular forms "a", "an" and "the" are intended to include the plural forms.

[0054] It should be further understood that the term "and / or" used in this specification of the present application and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0055] As used in this specification and the appended claims, the term "if" may be construed, depending on the context, as "when", "once", "in response to determining", or "in response to detecting". Similarly, the phrases "if determined" or "if [the described condition or event] is detected" may be construed, depending on the context, to mean "once determined", "in response to determining", "once [the described condition or event] is detected", or "in response to detecting [the described condition or event]".

[0056] When the gas water heater is turned on again after being turned off, the user usually reduces the water flow rate by adjusting the waterway stop valve to increase the outlet water temperature and meet the bathing needs.

[0057] However, due to the significant difference in the inlet water temperature between summer and winter (the inlet water temperature is higher in summer and lower in winter), this operation will result in inconsistent ranges of the outlet water temperature after restarting, thus affecting the user's bathing experience.

[0058] Moreover, the different ambient temperatures in winter and summer lead to different heat losses in the household water pipelines, which in turn results in different usage temperatures of the same outlet water temperature of the water heater at different ambient temperatures.

[0059] To solve the above technical problems in the prior art, the present application provides a temperature control method and device, which can accurately adjust the output heat according to the actual inlet water temperature, thereby maintaining a stable outlet water temperature, ensuring that the outlet water temperature after each start-up meets the user's requirements, and thus improving the user's usage experience.

[0060] Refer to Figure 1 , Figure 1 which is a schematic flowchart of the first embodiment of a temperature control method for a water heater provided by the present application. The temperature control device of the water heater includes a water heater and a controller connected to each other. The controller is used to execute the steps of the method. The first embodiment may include the following steps:

[0061] Step 110: Obtain the inlet water temperature during the initial startup process of the water heater.

[0062] Wherein, the initial startup is the startup after the shutdown duration of the water heater exceeds a preset time threshold.

[0063] Step 120: Based on the inlet water temperature, determine the target load required for the water heater to start again.

[0064] Wherein, the time interval between the restart and the previous startup of the water heater is less than the time threshold.

[0065] Wherein, the time threshold can be artificially set and adjusted according to the actual situation.

[0066] In this embodiment, when the water heater is initially started, the inlet water temperature is automatically obtained, and the heating load required for the next start, i.e., the target load (such as combustion power or electric heating power), is dynamically adjusted according to the inlet water temperature. In this way, it can be ensured that whether in summer or winter, the water heater can accurately adjust the output heat according to the actual inlet water temperature, thereby maintaining a stable outlet water temperature, ensuring that the outlet water temperature after each start meets the user's requirements, and thus improving the user experience.

[0067] In some possible implementation manners, the inlet water temperature includes the inlet water temperature corresponding to each preset moment within a first preset time period after the initial start. Based on the inlet water temperature, determining the target load required for the water heater to restart, i.e., step 120, may include:

[0068] Step 121: Determine the average value of the inlet water temperature within the first preset time period.

[0069] Among them, the inlet water temperature can be recorded every T i time interval, and T i is a fixed value and can be any value in the range of 0.2 to 1 s.

[0070] For example, during the previous working process of the water heater, i.e., the initial start process, the inlet water temperature is recorded every T i time interval as T j , then the average value T pj of the inlet water temperature = (T j1 +T j2 …T jnt ) / n t , where n t is the number of times the temperature signal is obtained, and n t can be any integer value in the range of (5, 10).

[0071] Step 122: Select the target preset threshold to which the average value belongs from a preset threshold range - start load multiple mapping table.

[0072] Among them, the preset threshold range - start load multiple mapping table can be as shown in Table 1 below:

[0073] Table 1

[0074]

[0075] Among them, K is a natural number greater than 1, and K1 > K2 > K3 > K4 > K5.

[0076] Step 123: Use the start load multiple corresponding to the target preset threshold as the target start load multiple when the water heater restarts.

[0077] Assume that the average value of the inlet water temperature is 8°, then the target preset threshold value to which the average value of 8° belongs is (5°, 10°), and the corresponding K2 can be used as the target start-up load multiple when the water heater is restarted.

[0078] In some possible implementation manners, the target start-up load multiple is negatively correlated with the average value of the inlet water temperature.

[0079] For example, if the average value of the inlet water temperature is 21°, then the target preset threshold value to which the average value of 21° belongs is (25°, 30°), and the corresponding K5 can be used as the target start-up load multiple when the water heater is restarted.

[0080] Among them, the average value of the inlet water temperature of 21° is greater than the average value of the inlet water temperature of 8°, and K5 is less than K2, that is, the target start-up load multiple is negatively correlated with the average value of the inlet water temperature.

[0081] In this way, by determining different start-up load values required when the water heater is restarted through different inlet water temperatures, it can be ensured that the outlet water temperature used by the user after the water heater is restarted is consistent at different inlet water temperatures.

[0082] Step 124: Based on the target start-up load multiple and the preset rated load, obtain the target load required when the water heater is restarted.

[0083] In some embodiments, the target load can be calculated using the following formula 1:

[0084] L s = K * L z , formula 1.

[0085] Among them, L s is the target load, K is the target start-up load multiple, and L z is the preset rated load.

[0086] In some possible implementation manners, before the step of obtaining the target load required when the water heater is restarted based on the target start-up load multiple and the preset rated load, that is, before step 124, the method further includes:

[0087] Step 211: Obtain the inlet water flow rate of the water heater after the initial start-up is completed.

[0088] Step 212: Based on the current inlet water flow rate, the current inlet water temperature, the preset target temperature, and the target start-up load multiple, obtain the preset rated load.

[0089] In some embodiments, the preset rated load can be calculated using the following formula 2:

[0090] L z= K * F x *(W x - W i ), Formula 2.

[0091] Wherein, K is the target starting load multiple, greater than 1, F x is the current influent flow rate, W i is the current influent temperature, W x is the preset target temperature.

[0092] In this way, the target starting load multiple is larger than the preset rated load, which can enable more load to quickly increase the temperature rise of hot water and reduce the heating time of cold water.

[0093] In some possible implementation manners, after obtaining the target load required for the water heater to restart, the method further includes:

[0094] Step 311: Obtain the outlet water temperature after the water heater restarts with the target load.

[0095] Step 312: Determine whether the outlet water temperature is within a preset target temperature range.

[0096] Step 313: If the outlet water temperature is within the preset target temperature range, adjust the target load of the water heater to the preset rated load.

[0097] Wherein, the preset target temperature range can be W x - m, m is greater than 0.5 and is an integer multiple of 0.1.

[0098] In this way, when the temperature sensor monitors that the outlet water temperature after restarting with the target load reaches the preset target temperature range W x - m, then the target load of the water heater is restored to the preset rated load L z , By restoring the preset rated load in advance, it can ensure that the bathing temperature will not be too high, thus ensuring the user experience.

[0099] In addition, when the target load of the water heater is restored to the preset rated load L z after that, it enters the normal IPD adjustment mode of the water heater.

[0100] In some possible implementation manners, the water flow sensor detects the water flow rate at the water inlet in real time. When the passing water flow rate is greater than a preset flow threshold Q, the water flow signal is fed back to the controller so that the controller controls the water heater to start working again.

[0101] In some possible embodiments, the water heater is provided with a first water channel and a second water channel. Before determining the target load required for the water heater to restart based on the inlet water temperature, the method further includes:

[0102] Step 411: Obtain the average inlet water flow rate during the restart operation of the water heater within a second preset time period.

[0103] Among them, the inlet water flow rate can be recorded every T i time period, and T i is a fixed value and can be any value in the range of 0.2 to 1.

[0104] Step 412: Determine whether the average inlet water flow rate is greater than a preset flow threshold.

[0105] Among them, the preset flow threshold can be Q + n1.

[0106] For example, F x =(F x1 +F x2 +F x3 +...+F xnQ ) / n Q > Q + n1.

[0107] Among them, n Q is the number of times of obtaining the water flow rate signal and can be any integer value in the range of (5, 10). n1 is greater than 0.5 and is an integer multiple of 0.1.

[0108] Step 413: If the average inlet water flow rate is greater than the preset flow threshold, control the water heater to be in a working state where the first water channel is open and the second water channel is closed.

[0109] Step 414: If the average inlet water flow rate is less than or equal to the preset flow threshold, control the water heater to be in a working state where both the first water channel and the second water channel are open.

[0110] Combined with Figures 2 - 7, in some possible embodiments, the water heater 10 includes a pipeline assembly 100, a stop valve 200, and a pump body 300. The pipeline assembly 100 includes a water inlet pipe 110, an intermediate connecting pipe 120, and a water outlet pipe 130 that are connected in sequence. The intermediate connecting pipe 120 is provided with a first through hole 121 and a second through hole 122. The stop valve 200 is disposed at the top of the pipeline assembly 100 and is connected to the second through hole 122. The pump body 300 is disposed at the bottom of the pipeline assembly 100 and is connected to the pipeline assembly 100. The water inlet pipe 110, the first through hole 121, and the water outlet pipe 130 are connected in sequence to form a first water channel; the water inlet pipe 110, the second through hole 122, and the water outlet pipe 130 are connected in sequence to form a second water channel.

[0111] Based on this, the state of the second water channel can be controlled by controlling the start and stop of the stop valve 200. Exemplarily, refer to Figure 5 , when the stop valve 200 is opened, the second water channel is in a closed state; refer to Figure 6 , when the stop valve 200 is closed, the second water channel is in an open state.

[0112] In this way, when the average water inlet flow rate is greater than a preset flow threshold, the stop valve 200 is opened when the water heater 10 is restarted again. By reducing the water volume, the amount of cold water passing through the water heater 10 when restarted is reduced. After a small amount of cold water is mixed with the high-temperature hot water heated by the remaining temperature in the water tank, the minimum temperature of the hot water when restarted can be increased.

[0113] Refer to Figure 8 , in some embodiments, the water heater 10 may be provided with a first temperature sensor 400, a second temperature sensor 500, and a water flow sensor 600. Among them, the first temperature sensor 400 is used to detect the water inlet temperature, the second temperature sensor 500 is used to detect the water outlet temperature, and the water flow sensor 600 is used to detect the water inlet flow rate.

[0114] In some embodiments, the water heater 10 may further include a heat exchanger and a servo structure. The servo structure may be disposed at any position in the water path of the water heater 10 and includes a water inlet channel and a water outlet channel.

[0115] Based on the above embodiments, the temperature control method of the water heater 10 provided by the present application mainly includes the following:

[0116] 1) During the initial startup process of the water heater 10, the temperature sensor is used to detect and collect the water inlet temperature of the user in real time;

[0117] 2) After the water heater 10 is initially used and closed, the controller issues an instruction. After the stop valve 200 receives the instruction, it can control the opening and closing of the second water channel of the water path, thereby reducing the water flow rate when restarted.

[0118] 3) After the water heater 10 is restarted, according to the detection data of the water flow sensor 600 and the temperature sensor, the target start load multiple when the water heater 10 is restarted is determined, so as to quickly reach the required temperature.

[0119] Refer to Figure 9 and Figure 10 , it can be seen that different target start load multiples are adopted when the water heater 10 is restarted at different inlet water temperatures, which can improve the consistency of the outlet water temperature.

[0120] 4) After the water heater 10 reaches the set time, the controller issues an instruction, the stop valve 200 opens the second water channel, the water flow is increased to the maximum water flow of the user, and at the same time the load is restored to the preset rated load, and enters the conventional IPD adjustment mode of the water heater 10, and the temperature control of the restart of the water heater 10 ends.

[0121] Corresponding to the above temperature control method of the water heater, the present application also provides a temperature control device for a water heater. The temperature control device of the water heater includes a unit for executing the above temperature control method of the water heater, and the temperature control device of the water heater can be configured in terminals such as a desktop computer, a tablet computer, a laptop computer, etc.

[0122] As Figure 11 shown, an embodiment of the present application provides a computer device, including a processor 111, a communication interface 112, a memory 113, and a communication bus 114. Among them, the processor 111, the communication interface 112, and the memory 113 communicate with each other through the communication bus 114, and the memory 113 is used to store a computer program;

[0123] In an embodiment of the present application, when the processor 111 is used to execute the program stored on the memory 113, it implements the temperature control method of the water heater provided by any one of the foregoing method embodiments, including:

[0124] Obtain the inlet water temperature during the initial start-up process of the water heater, where the initial start-up is the start-up after the shutdown duration of the water heater exceeds a preset time threshold;

[0125] Based on the inlet water temperature, determine the target load required for the water heater to restart again, where the time interval between the restart and the previous start of the water heater is less than the time threshold.

[0126] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a storage medium, and the storage medium is a computer-readable storage medium. The computer program is executed by at least one processor in the computer system to implement the process steps of the above method embodiments.

[0127] Therefore, the embodiments of the present application also provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, it implements the steps of the temperature control method of the water heater provided in any one of the foregoing method embodiments.

[0128] Obtain the inlet water temperature during the initial startup process of the water heater, where the initial startup is the startup after the shutdown duration of the water heater exceeds a preset time threshold;

[0129] Based on the inlet water temperature, determine the target load required for the water heater to restart again, where the time interval between the restart and the previous startup of the water heater is less than the time threshold.

[0130] The storage medium is a physical, non-transitory storage medium. For example, it can be various physical storage media such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a magnetic disk, or an optical disc that can store program codes. The computer-readable storage medium can be non-volatile or volatile.

[0131] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed in this article can be implemented by electronic hardware, computer software, or a combination of the two. To clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described according to functions in the above description. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0132] In several embodiments provided by the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of each unit is only a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed.

[0133] The steps in the method of the embodiments of the present application can be adjusted in sequence, combined, and deleted according to actual needs. The units in the device of the embodiments of the present application can be combined, divided, and deleted according to actual needs. In addition, in each embodiment of the present application, each functional unit can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.

[0134] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a terminal, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application.

[0135] In the above embodiments, the descriptions of the various embodiments have their own emphases. For the parts not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0136] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, provided that these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application also intends to include these changes and modifications.

[0137] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed by the present application can easily think of various equivalent modifications or substitutions, and these modifications or substitutions should all be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A temperature control method for a water heater, characterized in that, The water heater is connected to a controller, and the method is applied to the controller. The method includes: Obtaining the inlet water temperature during the initial startup process of the water heater, where the initial startup is the startup after the shutdown duration of the water heater exceeds a preset time threshold; Based on the inlet water temperature, determining the target load required for the water heater to restart, where the time interval between this restart and the previous startup of the water heater is less than the time threshold.

2. The method according to claim 1, characterized in that, The inlet water temperature includes the inlet water temperature corresponding to each preset moment within a first preset time period after the initial startup. Based on the inlet water temperature, determining the target load required for the water heater to restart includes: Determining the average value of the inlet water temperature within the first preset time period; Selecting the target preset threshold to which the average value belongs from a preset threshold range - startup load multiple mapping table; Taking the startup load multiple corresponding to the target preset threshold as the target startup load multiple when the water heater restarts; Based on the target startup load multiple and the preset rated load, obtaining the target load required for the water heater to restart.

3. The method according to claim 2, wherein The target startup load multiple is negatively correlated with the average value of the inlet water temperature.

4. The method according to claim 2, wherein Before obtaining the target load required for the water heater to restart based on the target startup load multiple and the preset rated load, the method further includes: Obtaining the inlet water flow rate of the water heater after the initial startup ends; Based on the inlet water flow rate, the inlet water temperature, the preset target temperature, and the target startup load multiple, obtaining the preset rated load.

5. The method according to claim 2, characterized in that After obtaining the target load required for the water heater to restart, the method further includes: Obtaining the outlet water temperature after the water heater restarts with the target load; Judging whether the outlet water temperature is within a preset target temperature range; If the outlet water temperature is within the preset target temperature range, adjusting the target load of the water heater to the preset rated load.

6. The method according to claim 1, characterized in that The water heater is provided with a first waterway channel and a second waterway channel. Before determining the target load required for the water heater to restart based on the inlet water temperature, the method further includes: Obtaining the average inlet water flow rate during the restart working process of the water heater within a second preset time period; Judging whether the average inlet water flow rate is greater than a preset flow threshold; If the average inlet water flow rate is greater than the preset flow threshold, controlling the water heater to be in a working state where the first waterway channel is open and the second waterway channel is closed; If the average inlet water flow rate is less than or equal to the preset flow threshold, controlling the water heater to be in a working state where both the first waterway channel and the second waterway channel are open.

7. The method according to claim 6, wherein The water heater includes a pipeline assembly, a stop valve, and a pump body. The pipeline assembly includes a water inlet pipe, an intermediate connecting pipe, and a water outlet pipe connected in sequence. The intermediate connecting pipe is provided with a first through hole and a second through hole. The stop valve is arranged at the top of the pipeline assembly and is connected to the second through hole. The pump body is arranged at the bottom of the pipeline assembly and is connected to the pipeline assembly. The water inlet pipe, the first through hole, and the water outlet pipe are connected in sequence to form a first waterway channel; The inlet pipe, the second through hole, and the outlet pipe are sequentially connected to form a second water passage; The method includes: When the stop valve is opened, the second water passage is in a closed state; When the stop valve is closed, the second water passage is in an open state.

8. A temperature control device for a water heater, characterized in that, It includes a unit for executing the method according to any one of claims 1-7.

9. A computer device, characterized in that, The computer device includes a memory and a processor. A computer program is stored on the memory. When the processor executes the computer program, the method according to any one of claims 1-7 is implemented.

10. A computer-readable storage medium, characterized in that, The storage medium stores a computer program. When the computer program is executed by a processor, the method according to any one of claims 1-7 can be implemented.