Control method for water heater, water heater, and storage medium
By acquiring the water temperature and heating time of the water tank in the water heater, learning the water usage mode and adjusting the heating control parameters, the problem of energy waste in the water heater at low temperatures is solved, and precise matching of heating capacity and reduction of energy consumption are achieved.
Patent Information
- Application Number
- PCT/CN2025/089610
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-31
- Filing Date
- 2025-04-17
- Publication Date
- 2026-02-05
AI Technical Summary
Existing water heaters heat water regardless of demand when the water temperature is too low, resulting in wasted energy.
By acquiring water tank temperature parameters and heating device duration, the system learns water usage patterns and adjusts the target control parameters of the heating device to precisely match water usage needs.
This achieves a precise match between the heating capacity of the water heater and the water demand, reducing the energy consumption of the equipment.
Smart Images

Figure CN2025089610_05022026_PF_FP_ABST
Abstract
Description
Control method of water heater, water heater and storage medium
[0001] The present application claims priority to Chinese Patent Application No. 202411048879.7, filed on July 31, 2024, the entire contents of which are incorporated herein by reference. TECHNICAL FIELD
[0002] The present application relates to the technical field of water heaters, and in particular to a control method of a water heater, a water heater and a storage medium. BACKGROUND
[0003] A water heater generally has a pre-set hot water temperature. When the water temperature in the water tank of the water heater drops to a certain level, the water heater will heat the water in the water tank.
[0004] However, regardless of the actual water demand, the water heater will heat when the water temperature is too low, causing the water heater to start heating when there is no water demand, and the heating amount is much larger than the demand, resulting in waste of device energy consumption. TECHNICAL PROBLEM
[0005] The main purpose of the present application is to provide a control method of a water heater, a water heater and a storage medium, which aims to meet the hot water demand while reducing the device energy consumption. TECHNICAL SOLUTION
[0006] To achieve the above purpose, the present application provides a control method of a water heater, the water heater comprising a heating device and a water tank, the heating device being used to heat the water in the water tank, the method comprising:
[0007] obtaining a water temperature state parameter of the water tank and a heating duration of the heating device in a first period;
[0008] determining a water use mode of the water tank in the first period according to the water temperature state parameter and the heating duration;
[0009] determining a target heating control parameter of the heating device in a second period according to the water use mode;
[0010] controlling the heating device to operate according to the target heating control parameter in the second period.
[0011] In some embodiments, the first period comprises at least two first preset time periods, and the step of determining the water use mode of the water tank in the first period according to the water temperature state parameter and the heating duration comprises:
[0012] determine, according to the water temperature state parameter corresponding to each of the first preset time periods, whether there is a reference water discharge time meeting a preset condition in each of the first preset time periods, and obtain a judgment result;
[0013] determine, according to the judgment result and the heating duration, a water use mode corresponding to each of the first preset time periods;
[0014] The preset condition indicates that the water tank is in a water discharge state.
[0015] In some embodiments, the water heater is pre-configured with at least two preset water discharge modes, each of the preset water discharge modes is configured with a preset water discharge time set and a preset heating duration range, different preset water discharge modes correspond to different preset water discharge time sets and / or different preset heating duration ranges, the preset water discharge time set includes at least two preset water discharge times in the first preset time period, and the step of determining, according to the judgment result and the heating duration, a water use mode corresponding to each of the first preset time periods includes:
[0016] when the first preset time period has the reference water discharge time, and the reference water discharge time and the corresponding heating duration have a matching preset water discharge mode, determining that the matching preset water discharge mode is the water use mode corresponding to the first preset time period;
[0017] when the first preset time period has the reference water discharge time, and the reference water discharge time and / or the corresponding heating duration do not have a matching preset water discharge mode, determining that an unknown water discharge mode is the water use mode corresponding to the first preset time period;
[0018] when the first preset time period does not have the reference water discharge time, determining that a stop water discharge mode is the water use mode corresponding to the first preset time period;
[0019] The matching preset water discharge mode meets the following conditions: a preset water discharge time in the corresponding preset water discharge time set matches the reference water discharge time of the first preset time period, and the heating duration of the first preset time period is within the corresponding preset heating duration range.
[0020] In some embodiments, the second period includes at least two second preset time periods, the first preset time period corresponds to the second preset time period one by one, and the step of determining, according to the water use mode, a target heating control parameter of the heating device in the second period includes:
[0021] when the water usage mode of each of the first preset time periods belonging to the rest time period in the first cycle is the stop water discharge mode, and the water usage mode of each of the first preset time periods belonging to the non-rest time period in the first cycle is the preset water discharge mode, the sub-target heating control parameters of each second preset time period in the second cycle are determined according to the preset heating control parameters of the water usage mode of each of the first preset time periods, the target heating control parameter includes at least two sub-target heating control parameters, and the heating capacity corresponding to the sub-target heating control parameter is less than the heating capacity corresponding to the corresponding preset heating control parameter; and / or,
[0022] when the water usage mode of each of the first preset time periods belonging to the rest time period in the first cycle is the stop water discharge mode, and the water usage mode of each of the first preset time periods belonging to the non-rest time period in the first cycle is the preset water discharge mode, the sub-target heating control parameters of each second preset time period in the second cycle are determined according to the preset heating control parameters of the water usage mode of each of the first preset time periods, the target heating control parameter includes at least two sub-target heating control parameters, and the heating capacity corresponding to the sub-target heating control parameter is less than the heating capacity corresponding to the corresponding preset heating control parameter; and / or,
[0023] In some embodiments, the preset heating control parameter includes the preset start-stop time and / or preset water temperature, and the step of determining the sub-target heating control parameter of each second preset time period in the second cycle according to the preset heating control parameter of each of the first preset time periods includes:
[0024] adjusting the preset start-stop time and / or preset water temperature corresponding to each of the first preset time periods to obtain the sub-target start-stop time and / or sub-target water temperature of the corresponding second preset time period;
[0025] wherein the sub-target heating control parameter includes the sub-target start-stop time and / or sub-target water temperature.
[0026] In some embodiments, the step of determining the target heating control parameter according to the reference water discharge time includes:
[0027] determining the pre-start time of the heating device according to the difference between the reference water discharge time in the first cycle and the pre-operation time length, and the target heating control parameter includes the pre-start time.
[0028] In some embodiments, before the step of determining the pre-start time of the heating device according to the difference between the reference water discharge time in the first cycle and the pre-operation time length, the method further includes:
[0029] determining the pre-operation time length according to the ambient temperature of the environment in which the water heater is located; or,
[0030] determining the pre-operation time length according to the ambient temperature of the environment in which the water heater is located and the water temperature in the water tank.
[0031] In some embodiments, the target heating control parameter comprises the target start-up time and the reference draining time, and the step of controlling the heating device to operate according to the target heating control parameter in the second period comprises:
[0032] In the second period, determining a time difference between a current time and a target reference draining time, the target reference draining time being a reference draining time with a shortest time interval between a corresponding time in the second period and the current time;
[0033] Determining a target operation mode of the heating device according to the time difference and the advanced operation duration;
[0034] Controlling the heating device to operate in the target operation mode.
[0035] In some embodiments, the step of determining the target operation mode of the heating device according to the time difference and the advanced operation duration comprises:
[0036] In the case that the advanced operation duration is greater than or equal to a preset duration threshold, when the time difference is greater than the advanced operation duration and the heating device is in a stop heating state, determining that a standby mode is the target operation mode; when the time difference is greater than the advanced operation duration and the heating device is in a heating state, determining that a mode in which the heating device is currently operating is the target operation mode; and / or,
[0037] In the case that the advanced operation duration is less than or equal to the preset duration threshold, when the time difference is greater than the preset duration threshold, determining that a first mode is the target operation mode; when the time difference is less than or equal to the preset duration threshold, determining the target operation mode according to a current water temperature of the water tank.
[0038] In some embodiments, the heating device comprises a heat pump system and an electric auxiliary heating device, the first mode being defined as a mode in which the heat pump system and the electric auxiliary heating device both heat water of the water tank, and a second mode being defined as a mode in which the electric auxiliary heating device heats water of the water tank and the heat pump system stops heating water of the water tank, and the step of determining the target operation mode according to the current water temperature of the water tank comprises:
[0039] When a temperature difference between a target water temperature and a current water temperature of the water tank is greater than a preset temperature difference, determining that the second mode is the target operation mode;
[0040] When the temperature difference between the target water temperature and the current water temperature of the water tank is less than or equal to the preset temperature difference, determining that the first mode is the target operation mode.
[0041] In some embodiments, the water temperature state parameter comprises a water temperature and / or a water temperature drop rate, and the preset condition comprises at least one of the following:
[0042] the water temperature value is less than a preset water temperature threshold value;
[0043] the water temperature drop rate is greater than or equal to a preset rate.
[0044] In some embodiments, before the step of determining whether there is a reference water discharge time that meets the preset condition in each of the first preset time periods according to the water temperature state parameter corresponding to each of the first preset time periods, and obtaining a judgment result, the method further comprises:
[0045] obtaining an ambient temperature of an environment in which the water heater is located corresponding to each of the first preset time periods;
[0046] determining the preset water temperature threshold value or the preset rate corresponding to each of the first preset time periods according to the ambient temperature.
[0047] In some embodiments, after the step of controlling the heating device to operate according to the target heating control parameter in the second period, the method further comprises:
[0048] controlling the heating device to operate according to a set heating control parameter in a first time period after the end of the second period, the heating amount corresponding to the set heating control parameter being greater than a preset heating amount;
[0049] after the end of the first time period, controlling the heating device to operate according to a heating control parameter corresponding to the state parameter of the water temperature in the water tank in the second period.
[0050] In addition, to achieve the above-mentioned purpose, the present application also proposes a water heater, which comprises a control device, a heating device and a water tank, the heating device being used for heating water in the water tank, the heating device being connected with the control device, the control device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the control method of the water heater as described above.
[0051] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer readable storage medium, the storage medium storing a computer program, the computer program being executed by a processor to implement the steps of the control method of the water heater as described above. BRIEF DESCRIPTION OF DRAWINGS
[0052] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0053] In order to more clearly illustrate the technical solutions of the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, for those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.
[0054] Fig. 1 is a schematic diagram of the system structure of an embodiment of the water heater in the present application;
[0055] Fig. 2 is a schematic diagram of the device structure of the hardware running environment involved in the control method of the water heater in the present application;
[0056] Fig. 3 is a schematic diagram of the flow provided by an embodiment of the control method of the water heater in the present application.
[0057] The purposes, functional features and advantages of the present application will be further explained with reference to the embodiments and the accompanying drawings. Embodiment of the present application
[0058] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application, and are not used to limit the present application.
[0059] In order to better understand the technical solutions of the present application, the following will be described in detail with reference to the drawings and specific embodiments in the specification.
[0060] The main solution of the embodiments of the present application is: based on a water heater, a control method is proposed, the water heater comprises a heating device and a water tank, the heating device is used to heat the water in the water tank, the method comprises: obtaining the water temperature state parameter of the water tank and the heating time of the heating device in a first period; determining the water use mode of the water tank in the first period according to the water temperature state parameter and the heating time; determining the target heating control parameter of the heating device in a second period according to the water use mode; controlling the heating device to operate according to the target heating control parameter in the second period.
[0061] In the present embodiment, for the convenience of description, the following is described with the water heater as the execution subject.
[0062] In the prior art, no matter how the actual water demand is, the water heater will heat when the water temperature is too low, which leads to that the water heater will start heating when there is no water demand, and the heating amount is much larger than the demand, which leads to waste of equipment energy consumption.
[0063] The application provides the above solution, learns the water use mode of the water tank in the first period in combination with the water temperature state parameter of the water tank in the first period and the heating time of the heating device, and performs heating control on the heating device in the second period based on the learned water use mode, which is beneficial to accurately match the heating amount of the heating device in the second period and the water use demand, thereby ensuring that the heating amount of the heating device can meet the water use demand while reducing unnecessary heating output, so as to ensure that the hot water use demand is met while reducing the equipment energy consumption.
[0064] The application provides a water heater.
[0065] In the embodiment, with reference to FIGS. 1 and 2, the water heater comprises a control device 100, a heating device 200 and a water tank 300, the water tank 300 is used for loading water, and the heating device 200 is used for heating the water in the water tank 300. The heating device 200 is connected with the control device 100.
[0066] The water tank 300 is provided with a water inlet and a water outlet, in the embodiment, the water outlet is arranged at the upper portion of the water tank 300, and the water inlet is arranged at the lower portion of the water tank 300.
[0067] In an implementation mode, the heating device 200 comprises a heat pump system, the heat pump system comprises a compressor 21, a reversing assembly 25, a first heat exchanger 22, a throttling device 23 and a second heat exchanger 24, the first heat exchanger 22, the throttling device 23 and the second heat exchanger 24 are sequentially connected, the exhaust port of the compressor 21, the gas return port of the compressor 21, the first heat exchanger 22 and the second heat exchanger 24 are all connected with the reversing assembly 25, and the first heat exchanger 22 is heat exchange connected with the water tank 300.
[0068] The reversing assembly 25 has a first operating state and a second operating state:
[0069] When the reversing assembly 25 operates in the first operating state, the exhaust port of the compressor 21 is communicated with the first heat exchanger 22, and the gas return port of the compressor 21 is communicated with the second heat exchanger 24, when the compressor 21 is started, the refrigerant discharged by the compressor 21 flows back to the compressor 21 in sequence through the first heat exchanger 22, the throttling device 23 and the second heat exchanger 24, the first heat exchanger 22 is in a condensing state, the second heat exchanger 24 is in an evaporating state, and the first heat exchanger 22 releases heat to heat the water in the water tank 300.
[0070] When the reversing assembly 25 operates in the second operating state, the discharge port of the compressor 21 is communicated with the second heat exchanger 24, the return port of the compressor 21 is communicated with the first heat exchanger 22, and the compressor 21 is turned on. When the compressor 21 is turned on, the refrigerant discharged by the compressor 21 flows back to the compressor 21 in sequence through the second heat exchanger 24, the throttling device 23 and the first heat exchanger 22. The first heat exchanger 22 is in an evaporation state, and the second heat exchanger 24 is in a condensation state. The first heat exchanger 22 releases cold energy to reduce the water temperature in the water tank 300.
[0071] In an implementation manner, the heating device 200 can include the heat pump system and the electric auxiliary heating device described above. The electric auxiliary heating device can be installed in the water tank 300. When the electric auxiliary heating device is turned on, the water in the water tank 300 can be heated.
[0072] Referring to FIGS. 1 and 2, the water heater can further include a water temperature detection module 01 arranged in the water tank 300 to detect the water temperature of the water tank 300. In the embodiment, the water temperature detection module 01 includes a first water temperature sensor and a second water temperature sensor. The first water temperature sensor is arranged at the upper portion of the water tank 300 to detect the upper portion temperature of the water tank 300. The second water temperature sensor is arranged at the lower portion of the water tank 300 to detect the lower portion temperature of the water tank 300.
[0073] Referring to FIG. 2, the control device 100 in the water heater can further be connected with an environment detection module 02 arranged in the indoor environment and / or the outdoor environment where the water heater is located to detect the environmental parameters, such as the environmental temperature, of the environment where the water heater is located.
[0074] Referring to FIG. 2, the control device 100 includes at least one processor 1001, and a memory 1002 and a timer 1003 in communication connection with the at least one processor 1001. The memory 1002 stores instructions executable by the at least one processor 1001. The instructions are executed by the at least one processor 1001 to enable the at least one processor 1001 to perform the control method of the water heater in the following embodiments.
[0075] Reference is now made to FIG. 2, which shows a structural diagram of a control apparatus 100 suitable for implementing embodiments of the present application. The water heating machine in embodiments of the present application can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), car terminals (e.g., car navigation terminals), and the like, as well as fixed terminals such as digital TVs, desktop computers, and the like. The control apparatus 100 shown in FIG. 2 is merely an example and should not impose any limitation on the functions and use range of embodiments of the present application.
[0076] As shown in FIG. 2, the control apparatus 100 can include a processor 1001 (e.g., a central processor, a graphic processor, etc.) that can perform various appropriate actions and processes according to programs stored in a memory 1002, which can be programs in a read only memory (ROM) or programs loaded from a storage device into a random access memory (RAM). In the RAM, various programs and data required for the operation of the control apparatus 100 are also stored. The processor 1001, the memory 1002 (ROM and RAM), and an input / output (I / O) interface are connected to each other through a bus. Generally, the following systems can be connected to the I / O interface: input devices including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, and the like; output devices including, for example, a liquid crystal display (LCD), a speaker, a vibrator, and the like; storage devices including, for example, a magnetic tape, a hard disk, and the like; and communication devices. The communication devices can allow the control apparatus 100 to communicate with other devices wirelessly or by wire to exchange data. Although the control apparatus 100 having various systems is shown in the figure, it should be understood that all of the shown systems are not required to be implemented or provided. More or less systems can be alternatively implemented or provided.
[0077] In particular, according to the embodiments disclosed in the present application, the method flow described in the following embodiments can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program comprising program code for executing the method shown in the flow chart. In such embodiments, the computer program can be downloaded and installed from a network through a communication device, or installed from the memory 1002. When the computer program is executed by the processor 1001, the above-mentioned functions defined in the control method of the water heater of the embodiments disclosed in the present application are performed.
[0078] The water heater provided in the present application adopts the control method of the water heater in the following embodiments, which can solve the technical problem of how to meet the hot water use demand while reducing the energy consumption of the equipment. Compared with the prior art, the water heater provided in the present application has the same beneficial effects as the control method of the water heater provided in the following embodiments, and other technical features in the water heater are the same as the features disclosed in the following embodiment method, which will not be repeated here.
[0079] It should be noted that the execution subject of the present embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device, a water heater, etc. capable of realizing the above functions. The following will take the water heater as an example to describe the present embodiment and the following embodiments.
[0080] Based on this, the present embodiment provides a control method of a water heater. Referring to FIG. 3, FIG. 3 is a flowchart of an embodiment of the control method of the water heater.
[0081] In the present embodiment, the control method of the water heater comprises steps S10-S40:
[0082] Step S10, obtaining a water temperature state parameter of the water tank and a heating time length of the heating device in a first period;
[0083] The first period is a running period of the water heater before the current time. The length of the first period is a fixed length set in advance, and in the present embodiment, the first period is one week, and in other embodiments, the first period can also be one day or one month, etc.
[0084] The water temperature state parameter is a parameter representing the overall water temperature state in the first period. The water temperature state parameter can include at least one of the following: a water temperature value (such as a water temperature at the upper part of the water tank and / or a water temperature at the lower part of the water tank, etc.), a water temperature change value (such as a water temperature drop rate or a water temperature drop amplitude, etc.), a water temperature change curve, etc.
[0085] In the first period, the water temperature of the water tank can be detected every set time period (the set time period is less than the total time period of the first period), and the water temperature state parameter is determined according to the monitored water temperature data. The first period can include at least two first preset time periods, and the water temperature state parameter can include a water temperature state parameter corresponding to each first preset time period. The water temperature state parameter corresponding to each first preset time period can include a water temperature value or a water temperature drop value corresponding to different time points.
[0086] The heating time period can be the total time period of each time period from the start to the stop of the heating device in the first period. Alternatively, the first period can include at least two first preset time periods, and the heating time period can include the sum of the time period from the start to the stop of the heating device in each first preset time period.
[0087] In step S20, the water use mode of the water tank in the first period is determined according to the water temperature state parameter and the heating time period.
[0088] Different water temperature state parameters and different heating time periods correspond to different water use modes, and the water use mode represents the user's water demand and the heating demand of the heating device in the first period.
[0089] The first period can include one or more water use modes. When the first period includes more than one water use mode, the water use mode and the corresponding time period in the first period can be determined according to the water temperature state parameter and the heating time period.
[0090] At least two preset water use modes are set in advance, each preset water use mode sets a corresponding preset water temperature state parameter and a preset heating time period range, and when there is a preset water temperature state parameter and a preset heating time period range that matches the water temperature state parameter and the heating time period, the corresponding preset water use mode is determined as the water use mode of the water tank in the first period. When there is no preset water temperature state parameter and preset heating time period range that matches the water temperature state parameter and the heating time period, the water use mode of the first period can be determined as other water use modes (such as unknown water use mode, etc.) other than the preset water use mode. Alternatively, each preset water use mode sets a corresponding mode characteristic parameter, and the characteristic parameter representing the water use mode can be determined in combination with the water temperature state parameter and the heating time period. When there is a mode characteristic parameter that matches the characteristic parameter, the corresponding preset water use mode is determined as the water use mode of the water tank in the first period. When there is no mode characteristic parameter that matches the characteristic parameter, the water use mode of the first period can be determined as other water use modes (such as unknown water use mode, etc.) other than the preset water use mode.
[0091] In step S30, the target heating control parameter of the heating device in the second period is determined according to the water use mode.
[0092] The second period has a time length greater than or equal to the time length of the first period, and in this embodiment, the time length of the second period is equal to the time length of the first period. The first period is earlier than the second period. In this embodiment, the first period and the second period are consecutive periods, and in other embodiments, the first period and the second period can also be discontinuous periods.
[0093] The target heating control parameter is a target parameter for controlling the heating amount of the heating device in the second period. When the second period includes at least two second preset time periods, the target heating control parameter can include a target heating control parameter corresponding to each second preset time period. The target heating control parameter can include at least one of the following: a target start time, a target stop time, a target water temperature, a target stop-back temperature, a target cooperation mode between devices when the heating device includes more than one device, and the like.
[0094] The target heating control parameter can include a heating control parameter for the entire second period, or the target heating control parameter can include a heating control parameter for different time periods in the second period.
[0095] Different water use modes correspond to different target heating control parameters, and different water use modes can correspond to different preset heating control parameters. The preset heating control parameter associated with the current water use mode can be used as the target heating control parameter. Alternatively, when the first period includes more than one water use mode, a sub-target heating control parameter corresponding to a corresponding time period is determined for each water use mode, and the target heating control parameter can include at least two sub-target heating control parameters. Alternatively, when the first period includes more than one water use mode, the target heating control parameter for the entire second period can be determined according to the change characteristics of the more than one water use mode. Alternatively, when the first period includes more than one water use mode, the target heating control parameter for the entire second period can be determined according to all preset heating control parameters corresponding to all water use modes included therein.
[0096] In step S40, the heating device is controlled to operate according to the target heating control parameter in the second period.
[0097] When the target heating control parameter includes a target start time, the heating device is controlled to start heating when the current time reaches the target start time in the second period. When the target heating control parameter includes a target stop time, the heating device is controlled to stop heating when the current time reaches the target stop time in the second period. When the target heating control parameter includes a target water temperature, the heating device is controlled to operate according to the target water temperature when the heating device is turned on.
[0098] The embodiment provides a control method of a water heater, which learns a water use mode of a water tank in a first period by combining a water temperature state parameter of the water tank and a heating time length of a heating device in the first period, and performs heating control on the heating device in a second period based on the learned water use mode, so as to accurately match the heating amount of the heating device in the second period with the water use demand, thereby ensuring that the heating amount of the heating device can meet the water use demand while reducing unnecessary heating output, so as to ensure that the hot water use demand is met while reducing the energy consumption of the equipment.
[0099] In a feasible implementation, the first period includes at least two first preset time periods, and the time length of the first preset time period can be preset, which can be one day or one week, etc. In the embodiment, the first period is one week, and the first preset time period is one day.
[0100] The step of determining the water use mode of the water tank in the first period according to the water temperature state parameter and the heating time length includes: determining, according to the water temperature state parameter corresponding to each first preset time period, whether there is a reference water discharge time that meets a preset condition in each first preset time period, to obtain a judgment result; and determining the water use mode corresponding to each first preset time period according to the judgment result and the heating time length; wherein the preset condition indicates that the water tank is in a water discharge state.
[0101] The water temperature state parameter includes a water temperature and / or a water temperature drop rate, and the preset condition includes at least one of the following: the water temperature value is less than a preset water temperature threshold; and the water temperature drop rate is greater than or equal to a preset rate. Based on this, the preset condition can accurately reflect the large water use demand in the first preset time period. In the embodiment, the water temperature is the lower temperature of the water tank, and the water temperature drop rate is the drop rate of the lower water temperature of the water tank.
[0102] The water temperature state parameter can include at least two water temperatures and / or water temperature change rates corresponding to different detection times in the corresponding first preset time period, wherein the adjacent detection times are separated by a set time length, and it is judged whether the water temperature and / or the water temperature change rate of each detection time meets the preset condition; when the preset condition is met, the corresponding detection time is taken as the reference water discharge time, which can be considered as the time of large water use of the user in the first preset time period; and when the preset condition is not met, the corresponding detection time is not considered as the reference water discharge time.
[0103] The preset water temperature threshold and / or the preset rate can be a pre-set fixed parameter or a parameter determined according to the actual operation condition of the water heater. In the embodiment, before determining whether the reference water discharge time exists in the corresponding first preset period according to the water temperature state parameter, the ambient temperature of the environment where the water heater is located corresponding to each first preset period can be obtained; and the preset water temperature threshold or the preset rate corresponding to each first preset period can be determined according to the ambient temperature. In the embodiment, the ambient temperature includes the outdoor ambient temperature. In other embodiments, the ambient temperature can also include the indoor ambient temperature. Different ambient temperatures correspond to different preset water temperature thresholds or preset rates. The preset water temperature threshold is positively correlated with the ambient temperature, and the preset rate is negatively correlated with the ambient temperature. In an implementation, the temperature interval where the ambient temperature is located can be determined, and the preset water temperature threshold or the preset rate can be determined according to the temperature interval. In another implementation, a preset relationship between the ambient temperature and the preset water temperature threshold or the preset rate can be pre-established, and the preset water temperature threshold or the preset rate can be calculated by substituting the ambient temperature into the preset relationship.
[0104] The determination result can include the reference water discharge time existing in the first preset period and the corresponding reference water discharge time, or the reference water discharge time not existing in the first preset period. When the reference water discharge time exists in the first preset period, the existing reference water discharge time can be one or more than one.
[0105] Different determination results and different heating durations correspond to different water use modes. Each first preset period can correspond to determine one water use mode. The water use mode can include one of a preset water discharge mode, an unknown water discharge mode, and a stop water discharge mode.
[0106] In the embodiment, the water heater is pre-set with at least two preset water discharge modes. Each preset water discharge mode is pre-set with a preset water discharge time set and a preset heating duration range. Different preset water discharge modes correspond to different preset water discharge time sets and / or different preset heating duration ranges. The preset water discharge time set includes at least two preset water discharge times in the first preset period. The preset water discharge time is the pre-set water tank water discharge time in the first preset period. When the time in the first preset period reaches the preset water discharge time, the water tank in the water heater can be controlled to discharge water. The preset heating duration range is the pre-set heating duration range of the heating device in the corresponding preset water discharge mode. The preset heating duration range has an upper limit value and a lower limit value.
[0107] On this basis, the step of determining the water use mode corresponding to each first preset time period according to the judgment result and the heating duration includes: when the first preset time period has the reference water discharge time, and the reference water discharge time and the corresponding heating duration have a matching preset water discharge mode, determining the matching preset water discharge mode as the water use mode corresponding to the first preset time period; when the first preset time period has the reference water discharge time, and the reference water discharge time and / or the corresponding heating duration do not have a matching preset water discharge mode, determining an unknown water discharge mode as the water use mode corresponding to the first preset time period; when the first preset time period does not have the reference water discharge time, determining a stop water discharge mode as the water use mode corresponding to the first preset time period; wherein the matching preset water discharge mode satisfies the following conditions: the preset water discharge times in the corresponding preset water discharge time set match the reference water discharge times in the first preset time period, and the heating duration of the first preset time period is within the corresponding preset heating duration range.
[0108] The matching of the preset water discharge times in the preset water discharge time set and the reference water discharge times in the first preset time period includes: the number of preset water discharge times in the preset water discharge time set is the same as the number of reference water discharge times in the first preset time period, and the time difference between the corresponding preset water discharge times and the reference water discharge times is less than a preset time difference, wherein the corresponding preset water discharge times and the reference water discharge times refer to the preset water discharge times in the preset water discharge time set and the reference water discharge times in the first preset time period that are sorted in the same order according to time sequence.
[0109] The absence of the reference water discharge time in the first preset time period can be considered as the absence of water discharge from the water tank in the first preset time period, and thus the stop water discharge mode can be determined as the water use mode corresponding to the first preset time period.
[0110] The number of preset water discharge times in different preset water discharge time sets and / or the preset water discharge times are different.
[0111] For example, the at least two preset water discharge modes include a first water discharge mode and a second water discharge mode, a preset water discharge time set of the first water discharge mode is a first water discharge time set, a preset water discharge time set of the second water discharge mode is a second water discharge time set, a preset heating duration range of the first water discharge mode is a first heating duration range, and a preset heating duration range of the second water discharge mode is a second heating duration range. When the reference water discharge time in the first preset time period matches a preset water discharge time in the first water discharge time set and the heating duration in the first preset time period is within the first heating duration range, the first water discharge mode can be determined as the water use mode of the first preset time period. When the reference water discharge time in the first preset time period matches a preset water discharge time in the second water discharge time set and the heating duration in the first preset time period is within the second heating duration range, the second water discharge mode can be determined as the water use mode of the first preset time period. When the reference water discharge time in the first preset time period does not match a preset water discharge time in the first water discharge set or the heating duration of the first preset time period is not within the first heating duration range, and the reference water discharge time in the first preset time period does not match a preset water discharge time in the second water discharge set or the heating duration of the first preset time period is not within the second heating duration range, it can be considered that the water use mode corresponding to the first preset time period is neither the first water discharge mode nor the second water discharge mode, and the unknown water discharge mode can be determined as the water use mode corresponding to the first preset time period.
[0112] In the embodiment, the reference water discharge time of the large water discharge of the water tank is identified through the water temperature state parameter, the water use mode of each time period in the first period is determined according to the identification result and the actual heating output of the heating device in the corresponding time period, which is beneficial to improve the accuracy of the water use mode identification, thereby improving the accuracy of the heating amount control of the heating device based on the identified water use mode in the second period, so as to further ensure that the user demand is met while reducing the equipment energy consumption.
[0113] In other embodiments, the unknown water discharge mode can be determined as the water use mode corresponding to the first preset time period when the reference water discharge time does not exist in the first preset time period. Alternatively, when the reference water discharge time exists in the first preset time period and the reference water discharge time and / or the corresponding heating duration do not exist in the matched preset water discharge mode, the mode configuration parameter input by the user can be obtained, and the water use mode of the corresponding first preset time period can be determined according to the mode configuration parameter.
[0114] In an embodiment, the second period comprises at least two second preset time periods, and each first preset time period corresponds to one second preset time period. For example, the first period and the second period are both one week, and one day is one preset time period. In this case, the first day in the first period corresponds to the first day in the second period, the second day in the first period corresponds to the second day in the second period, and so on. Based on this, the step of determining the target heating control parameter of the heating device in the second period according to the water use mode comprises:
[0115] When the water use mode of each first preset time period belonging to the rest period in the first period is the stop water mode, and the water use mode of each first preset time period belonging to the non-rest period in the first period is the preset water mode, the sub-target heating control parameter of each second preset time period in the second period is determined according to the preset heating control parameter corresponding to the water use mode of each first preset time period. The target heating control parameter comprises at least two sub-target heating control parameters, and the heating capacity corresponding to the sub-target heating control parameter is less than the heating capacity corresponding to the preset heating control parameter.
[0116] Here, the rest period and the non-rest period can be preset. The rest period comprises a plurality of first preset time periods, and the non-rest period comprises a plurality of first preset time periods. For example, the first period is seven days, the first day to the fifth day are the non-rest period, and the sixth day to the seventh day are the rest period.
[0117] In this embodiment, the heating capacity of the preset heating control parameter corresponding to each first preset time period is greater than the heating capacity of the sub-target heating control parameter of the corresponding second preset time period. Each water use mode sets a corresponding minimum heating capacity allowed, and the heating capacity of the sub-target heating control parameter is greater than or equal to the minimum heating capacity of the corresponding water use mode.
[0118] The different water use modes correspond to different preset heating control parameters. The preset heating control parameters can include at least one of the following: preset start-up time, preset shutdown time, preset water temperature, preset shutdown temperature difference, preset cooperation mode between multiple heating devices, and the like. When the at least two preset water discharge modes include a first water discharge mode and a second water discharge mode, the heating capacity of the preset heating control parameters corresponding to the first water discharge mode is greater than the heating capacity of the preset heating control parameters corresponding to the second water discharge mode. Therefore, the preset water temperature corresponding to the first water discharge mode can be greater than the preset water temperature corresponding to the second water discharge mode, and / or the number of preset start-up times corresponding to the first water discharge mode can be greater than the number of preset start-up times corresponding to the second water discharge mode, and / or the total start-up time (the time between adjacent preset start-up time and preset shutdown time) corresponding to the first water discharge mode can be greater than the total start-up time corresponding to the second water discharge mode. The heating capacity of the preset heating control parameters corresponding to the first water discharge mode and the heating capacity of the preset heating control parameters corresponding to the second water discharge mode are both greater than the heating capacity of the preset heating control parameters corresponding to the stop water use mode.
[0119] When the preset water discharge mode of the first preset period is the first water discharge mode, the sub-target heating control parameters corresponding to the second preset period are determined according to the preset heating control parameters corresponding to the first water discharge mode. When the preset water discharge mode of the first preset period is the second water discharge mode, the sub-target heating control parameters corresponding to the second preset period are determined according to the preset heating control parameters corresponding to the second water discharge mode.
[0120] In this embodiment, the preset heating control parameters include the preset start-up and shutdown time (including preset start-up time and preset shutdown time) and / or preset water temperature. The preset start-up and shutdown time and / or preset water temperature corresponding to each first preset period are adjusted to obtain the sub-target start-up and shutdown time and / or sub-target water temperature corresponding to the second preset period. The sub-target heating control parameters include the sub-target start-up and shutdown time and / or sub-target water temperature, and the heating capacity corresponding to the sub-target heating control parameters is less than the heating capacity corresponding to the corresponding preset heating control parameters. For example, the preset start-up and shutdown time can be reduced and / or the preset water temperature can be lowered and / or the heating time corresponding to the preset start-up and shutdown time can be shortened to obtain the sub-target start-up and shutdown time and / or sub-target water temperature corresponding to the second preset period.
[0121] In the embodiment, when the water use in each time period in the first period matches the preset rest condition, it is indicated that the determined water use mode of each time period can accurately reflect the actual water use condition of the device, and based on this, the preset heating control parameter corresponding to the water use mode of each time period in the first period is used to control heating of each time in the second period, which is beneficial to ensure that the heating amount of the heating device in each second preset time period in the second period can accurately match the actual water use demand, and to ensure that the hot water demand is met while effectively reducing the energy consumption of the device.
[0122] In other embodiments, when the water use mode of each first preset time period in the first period is a preset water discharge mode, the sub-target heating control parameter of each second preset time period in the second period can be determined according to the preset heating control parameter of the preset water discharge mode of each first preset time period.
[0123] In a feasible implementation manner, the step of determining the target heating control parameter of the heating device in the second period according to the water use mode comprises:
[0124] When the water use mode of the first preset time period belonging to the rest time period in the first period is other than the stop water discharge mode, or the water use mode of the first preset time period belonging to the non-rest time period in the first period is other than the preset water discharge mode, the target heating control parameter is determined according to the reference water discharge time.
[0125] The rest time period and the non-rest time period herein can be preset, and the rest time period includes a plurality of first preset time periods, and the non-rest time period includes a plurality of first preset time periods. For example, the first period is 7 days, and the first day to the fifth day can be the non-rest time period, and the sixth day to the seventh day can be the rest time period.
[0126] The number of reference water discharge times and / or the reference water discharge times are different, and correspond to different target heating control parameters.
[0127] The target heating control parameter includes the sub-heating control parameter of each second preset time period, which can be determined according to the reference water discharge time in each first preset time period.
[0128] In the embodiment, the target heating control parameter includes a target start-up time. In other embodiments, the target heating control parameter can also include a target water temperature or a target heating time, etc.
[0129] In an implementation, the target start-up time of the heating device in each second preset time period in the second period can be determined according to the reference water discharge time in each first preset time period in the first period, and the target heating control parameter includes the target start-up time of each second preset time period. In another implementation, the target water temperature of each second preset time period in the second period can be determined according to the reference water discharge time in each first preset time period, and so on.
[0130] In the embodiment, the step of determining the target heating control parameter according to the reference water discharge time includes determining a pre-start-up time of the heating device according to the difference between the reference water discharge time in the first period and the pre-operation duration, and the target heating control parameter includes the pre-start-up time. The pre-start-up time is earlier than the corresponding reference water discharge time, and each reference water discharge time can correspond to a determined pre-start-up time. In this way, the difference between the reference water discharge time and the pre-operation duration can be determined as the reference start-up time in the first period, and the corresponding time of the reference start-up time in the second period can be determined as the pre-start-up time. Based on this, the heating time of the heating device in the second period can be accurately controlled, and the heating device can be started only when there is a water demand, and the heating device will not be started when there is no water demand, which is beneficial to ensure that the water demand is met while saving the energy consumption of the device.
[0131] The pre-operation duration can be a fixed duration set in advance, or can be a duration determined according to the actual operation of the water heater.
[0132] In an implementation, the pre-operation duration is determined according to the ambient temperature of the environment in which the water heater is located. In the embodiment, the ambient temperature includes the outdoor temperature. In other embodiments, the ambient temperature can also include the indoor temperature. The ambient temperature here can be the temperature detected at the current time or the temperature detected in the second preset time period when the set condition is met before the current time or at the current time. Based on this, the temperature interval of the ambient temperature can be determined, the pre-operation duration can be determined according to the temperature interval, or a relationship between the ambient temperature and the pre-operation duration can be established, and the pre-operation duration can be calculated by substituting the ambient temperature into the relationship.
[0133] In another implementation, the pre-operation duration is determined according to the ambient temperature of the environment where the water heater is located and the water temperature in the water tank. In this embodiment, the ambient temperature includes the outdoor temperature. In some embodiments, the ambient temperature can also include the indoor temperature. The ambient temperature here can be the temperature detected at the current time or the temperature detected at a time satisfying a set condition before the current time or within a second preset time period in which the current time is located. In this embodiment, the water temperature is the lower water temperature of the water tank. In some embodiments, the water temperature can also be determined according to the upper water temperature of the water tank, or determined according to the upper water temperature and the lower water temperature of the water tank. In this embodiment, the heating device includes a heat pump system, the heating capacity of the heat pump system can be determined according to the ambient temperature and the water temperature, and the pre-operation duration can be determined according to the heating capacity. In another implementation, the heating device includes a hot water system and an electric auxiliary heating device, the heating capacity of the heat pump system can be determined according to the ambient temperature, the water temperature and the target water temperature, and the pre-operation duration can be determined according to the heating capacity and the electric auxiliary heating capacity of the electric auxiliary heating device. When the target water temperature is greater than the maximum water temperature allowed for reliable operation of the compressor of the heat pump system, the first heating demand duration is determined according to the target water temperature, the maximum water temperature and the electric auxiliary heating capacity of the electric auxiliary heating device, the second heating demand duration is determined according to the target water temperature, the water temperature and the heating capacity, and the pre-operation duration is determined according to the sum of the first heating demand duration and the second heating demand duration. When the target water temperature is less than or equal to the maximum water temperature allowed for reliable operation of the compressor, the second heating demand duration is determined according to the maximum water temperature, the water temperature and the heating capacity, and the second heating demand duration is used as the pre-operation duration.
[0134] In this embodiment, when the actual water use condition and the pre-set rest condition do not match or the actual water discharge mode and the pre-set water discharge mode do not match, it indicates that the actual water use condition of the water heater is inconsistent with the pre-set condition, and at this time, the pre-set heating control parameter is no longer used to control the operation of the heating device, but the reference start-up time in the first period is used to learn the actual water demand of the water heater, and the heating device in the second period is controlled according to the actual demand, especially the start-up time of the heating device in the second period is accurately controlled, so as to effectively ensure the accuracy of the heating amount control of the heating device in the second period, meet the actual water demand of the user and reduce the energy consumption of the equipment.
[0135] In other embodiments, when the water use mode of the first preset time period belonging to the rest period in the first period is other than the stop water discharge mode, or the water use mode of the first preset time period belonging to the non-rest period in the first period has other modes than the pre-set water discharge mode, the pre-set heating control parameter with the smallest heating capacity among all the pre-set heating control parameters corresponding to all the pre-set water discharge modes can also be used as the target heating control parameter.
[0136] In an implementation, the target heating control parameter includes the target start-up time and the reference water discharge time, and the step of controlling the heating device to operate according to the target heating control parameter in the second period includes: determining a time difference between a current time and the target reference water discharge time, the target reference water discharge time being a reference water discharge time with a shortest interval between a time corresponding to the reference water discharge time in the second period and the current time; determining a target operation mode of the heating device according to the time difference and the advance operation duration; and controlling the heating device to operate in the target operation mode.
[0137] Different time differences and different advance operation durations correspond to different target operation modes. The heating device can include more than one sub-device, and different target operation modes correspond to different sub-devices being turned on. Alternatively, different target operation modes correspond to different heating powers of the heating device.
[0138] In an implementation of the embodiment, when the advance operation duration is greater than or equal to a preset duration threshold, when the time difference is greater than the advance operation duration and the heating device is in a stop heating state, a standby mode is determined as the target operation mode; and when the time difference is greater than the advance operation duration and the heating device is in a heating state, a current operation mode of the heating device is determined as the target operation mode.
[0139] In another implementation of the embodiment, when the advance operation duration is less than or equal to the preset duration threshold, when the time difference is greater than the preset duration threshold, a first mode is determined as the target operation mode; and when the time difference is less than or equal to the preset duration threshold, the target operation mode is determined according to a current water temperature of the water tank.
[0140] The standby mode is a state in which the water heater is started up but stops heating the water tank.
[0141] In the embodiment, the heating device includes a heat pump system and an electric auxiliary heating device, the heat pump system and the electric auxiliary heating device both heat water of the water tank in the first mode, a second mode is defined in which the electric auxiliary heating device heats water of the water tank and the heat pump system stops heating water of the water tank, and the step of determining the target operation mode according to the current water temperature of the water tank includes: when a temperature difference between a target water temperature and a current water temperature of the water tank is greater than a preset temperature difference, the second mode is determined as the target operation mode; and when the temperature difference between the target water temperature and the current water temperature of the water tank is less than or equal to the preset temperature difference, the first mode is determined as the target operation mode.
[0142] In the embodiment, by the above manner, the accuracy of the heating output of the heating device is facilitated to be ensured, so that the energy consumption is reduced while the water demand is ensured to be met.
[0143] In other embodiments, the target heating control parameter can also include a target start-up time alone, and the heating device is controlled to start up to heat the water in the water tank when the target start-up time is reached at the current time.
[0144] In other embodiments, in the first mode, the water in the water tank can also be heated by the hot water system, and the electric auxiliary heating device stops heating the water in the water tank.
[0145] Based on any of the above embodiments, in the embodiment, the same or similar contents as the above embodiments can be referred to the above introduction, and the subsequent will not be described in detail. On this basis, after the step of controlling the heating device to operate according to the target heating control parameter in the second period, the method further comprises: in a first time period after the end of the second period, controlling the heating device to operate according to a set heating control parameter, the heating amount corresponding to the set heating control parameter being greater than the preset heating amount; after the end of the first time period, controlling the heating device to operate according to the heating control parameter corresponding to the state parameter of the water temperature in the water tank in the second period.
[0146] Here, the preset heating amount is greater than or equal to 50% of the maximum heating amount of the heating device, which represents a high heating output of the heating device.
[0147] In the embodiment, the set heating control parameter can be the preset heating control parameter with the highest heating amount among all the preset heating control parameters corresponding to all the water discharge modes.
[0148] Here, the state parameter of the water temperature is consistent with the parameter type included in the above water temperature state parameter, which will not be described in detail here.
[0149] For example, on the first day after the end of the second period, the heating device is controlled to operate according to the preset heating control parameter corresponding to the first water discharge mode.
[0150] When the heating device is controlled to operate according to the heating control parameter corresponding to the state parameter of the water temperature in the water tank in the second period, the reference water discharge time in the second period that meets the preset condition can be determined according to the state parameter, and the corresponding heating control parameter is determined according to the reference water discharge time in the second period to control the heating device to operate. The process here can be compared and referred to the process of determining the target heating control parameter to control the heating device to operate according to the reference water discharge time in the first period in the above embodiment, which will not be described in detail here.
[0151] In the embodiment, the first time period after the second cycle ends is used to output high heat to heat the water tank, which is beneficial to ensure that the water tank has sufficient heat to meet the water demand of the next cycle at the beginning of the second cycle (especially after the rest period of the second cycle ends), and to learn the actual water demand and control the heating output of the heating device according to the water temperature of the water tank in the second cycle after the beginning of the cycle ends, which is beneficial to ensure that the water heater can maintain a state of meeting the user's demand while reducing the energy consumption of the equipment.
[0152] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the control method of the water heater of the present application. More forms of simple transformation based on this technical concept are within the protection scope of the present application.
[0153] The present application provides a computer readable storage medium having computer readable program instructions (i.e., computer programs) stored thereon, which are used to execute the control method of the water heater in the above embodiment.
[0154] The computer readable storage medium provided by the present application may, for example, be a U disk, but is not limited to an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, system, or device, or any combination of the above. More specific examples of computer readable storage media can include, but are not limited to, an electrical connection with one or more conductive 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 or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the embodiment, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer readable storage medium can be transmitted by any appropriate medium, including but not limited to electrical wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0155] The above computer readable storage medium can be contained in the water heater; or it can exist separately and not be assembled into the water heater.
[0156] The computer readable storage medium described above carries one or more programs, when the one or more programs are executed by the water heater, the water heater executes the following flow: obtaining a water temperature state parameter of the water tank and a heating time length of the heating device in a first period; determining a water use mode of the water tank in the first period according to the water temperature state parameter and the heating time length; determining a target heating control parameter of the heating device in a second period according to the water use mode; and controlling the heating device to operate according to the target heating control parameter in the second period.
[0157] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can 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 the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0158] The readable storage medium provided by the present application is a computer readable storage medium, which stores computer readable program instructions (i.e. computer programs) for executing the control method of the water heater, and can solve the technical problem of how to meet the hot water use demand while reducing the energy consumption of the device. Compared with the prior art, the computer readable storage medium provided by the present application has the same beneficial effects as the control method of the water heater provided by the above-mentioned embodiments, which will not be described here.
[0159] The computer program product of the present application can be a computer program embodied on a non-transitory computer readable medium. Such non-transitory computer readable medium can include, but is not limited to, floppy diskettes, CD-ROMs, DVDs, flash memories, memory sticks, and hard drives.
[0160] It should be understood that parts of the present application can be realized by hardware, software, firmware or any combination thereof. The above described modules involved in the embodiments of the present application can be realized by software or hardware. In some cases, the name of the module does not constitute a limitation on the module itself. In the description of the above-mentioned embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0161] The above only describes some embodiments of the present application, and does not limit the patent scope of the present application. Any equivalent structural transformation made by using the content of the present application specification and drawings, or direct / indirect application in other related technical fields is included in the patent 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 control method of a water heater, wherein, The water heater comprises a heating device and a water tank, the heating device is used for heating water of the water tank, and the method comprises: obtaining a water temperature state parameter of the water tank and a heating time length of the heating device in a first period; determining a water use mode of the water tank in the first period according to the water temperature state parameter and the heating time length; determining a target heating control parameter of the heating device in a second period according to the water use mode; controlling the heating device to operate according to the target heating control parameter in the second period.
2. The method of claim 1, wherein, The first period comprises at least two first preset time periods, and the step of determining the water use mode of the water tank in the first period according to the water temperature state parameter and the heating time length comprises: determining whether there is a reference water discharge time meeting a preset condition in each of the first preset time periods according to the water temperature state parameter corresponding to each of the first preset time periods, to obtain a judgment result; determining a water use mode corresponding to each of the first preset time periods according to the judgment result and the heating time length; The preset condition indicates that the water tank is in a water discharge state.
3. The method of claim 2, wherein, The water heater is provided with at least two preset water discharge modes, each of the preset water discharge modes is provided with a preset water discharge time set and a preset heating time length range, different preset water discharge modes correspond to different preset water discharge time sets and / or different preset heating time length ranges, the preset water discharge time set comprises at least two preset water discharge times in the first preset time period, and the step of determining the water use mode corresponding to each of the first preset time periods according to the judgment result and the heating time length comprises: when the first preset time period has the reference water discharge time, and the reference water discharge time and the corresponding heating time length have a matching preset water discharge mode, determining that the matching preset water discharge mode is the water use mode corresponding to the first preset time period; when the first preset time period has the reference water discharge time, and the reference water discharge time and / or the corresponding heating time length do not have a matching preset water discharge mode, determining that an unknown water discharge mode is the water use mode corresponding to the first preset time period; when the first preset time period does not have the reference water discharge time, determining that a stop water discharge mode is the water use mode corresponding to the first preset time period; The matching preset water discharge mode meets the following conditions: a preset water discharge time in the corresponding preset water discharge time set matches the reference water discharge time of the first preset time period, and the heating time length of the first preset time period is within the corresponding preset heating time length range.
4. The method of claim 3, wherein, The second period comprises at least two second preset time periods, the first preset time period corresponds to the second preset time period one by one, and the step of determining the target heating control parameter of the heating device in the second period according to the water use mode comprises: when the water usage mode of each of the first preset time periods belonging to the rest time period in the first cycle is the stop water discharge mode, and the water usage mode of each of the first preset time periods belonging to the non-rest time period in the first cycle is the preset water discharge mode, determining the sub-target heating control parameters of each of the second preset time periods in the second cycle according to the preset heating control parameters of the water usage mode of each of the first preset time periods, the target heating control parameter comprising at least two sub-target heating control parameters, the heating capacity corresponding to the sub-target heating control parameter being less than the heating capacity corresponding to the corresponding preset heating control parameter; and / or, when the water usage mode of each of the first preset time periods belonging to the rest time period in the first cycle is other than the stop water discharge mode, or the water usage mode of each of the first preset time periods belonging to the non-rest time period in the first cycle is other than the preset water discharge mode, determining the target heating control parameter according to the reference water discharge time.
5. The method of claim 4, wherein, The preset heating control parameter comprises the preset start-stop time and / or preset water temperature, and the step of determining the sub-target heating control parameter of each of the second preset time periods in the second cycle according to the preset heating control parameter of each of the first preset time periods comprises: adjusting the preset start-stop time and / or preset water temperature corresponding to each of the first preset time periods to obtain the sub-target start-stop time and / or sub-target water temperature of the corresponding second preset time period; wherein the sub-target heating control parameter comprises the sub-target start-stop time and / or sub-target water temperature.
6. The method of claim 4 or 5, wherein, The step of determining the target heating control parameter according to the reference water discharge time comprises: determining the pre-start time of the heating device according to the difference between the reference water discharge time and the pre-operation time length in the first cycle, and the target heating control parameter comprises the pre-start time.
7. The method of claim 6, wherein, The step of determining the pre-start time of the heating device according to the difference between the reference water discharge time and the pre-operation time length in the first cycle further comprises: determining the pre-operation time length according to the ambient temperature of the environment where the water heater is located; or determining the pre-operation time length according to the ambient temperature of the environment where the water heater is located and the water temperature in the water tank.
8. The method of claim 6 or 7, wherein, The target heating control parameter comprises the target start time and the reference water discharge time, and the step of controlling the heating device to operate according to the target heating control parameter in the second cycle comprises: in the second cycle, determining the time difference between the current time and the target reference water discharge time, the target reference water discharge time being the reference water discharge time with the shortest interval time between the corresponding time in the second cycle and the current time; determining the target operation mode of the heating device according to the time difference and the pre-operation time length; controlling the heating device to operate according to the target operation mode.
9. The method of claim 8, wherein, The step of determining the target operation mode of the heating device according to the time difference and the pre-operation time length comprises: In a case that the pre-operation duration is greater than or equal to a preset duration threshold, when the time difference is greater than the pre-operation duration and the heating device is in a stop heating state, it is determined that a standby mode is the target operation mode; when the time difference is greater than the pre-operation duration and the heating device is in a heating state, it is determined that a mode in which the heating device is currently operating is the target operation mode; and / or, In a case that the pre-operation duration is less than or equal to the preset duration threshold, when the time difference is greater than the preset duration threshold, it is determined that a first mode is the target operation mode; when the time difference is less than or equal to the preset duration threshold, the target operation mode is determined according to a current water temperature of the water tank.
10. The method of claim 9, wherein, The heating device includes a heat pump system and an electric auxiliary heating device, the heat pump system and the electric auxiliary heating device both heat water of the water tank in the first mode, a second mode in which the electric auxiliary heating device heats water of the water tank and the heat pump system stops heating water of the water tank is defined, and the step of determining the target operation mode according to the current water temperature of the water tank includes: When a temperature difference between a target water temperature and the current water temperature of the water tank is greater than a preset temperature difference, it is determined that the second mode is the target operation mode; When the temperature difference between the target water temperature and the current water temperature of the water tank is less than or equal to the preset temperature difference, it is determined that the first mode is the target operation mode.
11. The method of any one of claims 2 to 10, wherein, The water temperature state parameter includes a water temperature and / or a water temperature drop rate, and the preset condition includes at least one of the following: The water temperature value is less than a preset water temperature threshold; The water temperature drop rate is greater than or equal to a preset rate.
12. The method of claim 11, wherein, Before the step of determining, according to the water temperature state parameter corresponding to each first preset time period, whether there is a reference water discharge time that meets the preset condition in each first preset time period, to obtain a judgment result, the method further includes: Obtaining an ambient temperature of an environment in which the water heater is located corresponding to each first preset time period; Determining, according to the ambient temperature, the preset water temperature threshold or the preset rate corresponding to each first preset time period.
13. The method of any one of claims 1 to 10, wherein, After the step of controlling, according to the target heating control parameter, the heating device to operate in the second period, the method further includes: In a first time period after the second period ends, controlling the heating device to operate according to a set heating control parameter, a heating amount corresponding to the set heating control parameter being greater than a preset heating amount; After the first time period ends, controlling the heating device to operate according to a heating control parameter corresponding to a state parameter of the water temperature in the water tank in the second period.
14. A water heater, wherein, The water heater includes a control device, a heating device and a water tank, the heating device is used for heating water of the water tank, the heating device is connected with the control device, and the control device includes a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program is configured to implement the steps of the control method of the water heater according to any one of claims 1 to 13.
15. A storage medium, wherein, The storage medium is a computer readable storage medium, and the storage medium stores a computer program. The computer program is executed by the processor to implement the steps of the control method of the water heater according to any one of claims 1 to 13.
Citation Information
Patent Citations
Air energy water heater and control method and device for same
CN103363670A
Control method, device and equipment of water heater and storage medium
CN110553405A
Temperature control method and temperature control device for water heater and water heater and electronic equipment
CN110887240A
Water heater heating method and system
CN113669912A
Water use habit analysis method and device, terminal equipment and storage medium
CN114294824A