Water outlet prediction method and water outlet prediction interaction system of water heater
By analyzing the historical water effluent data of the water heater and the user's water use habits, and predicting and adjusting the water effluent situation of the water heater, the problem that existing water heaters cannot accurately predict the water effluent situation is solved, and appropriate prediction of water temperature and improvement of user experience is achieved.
Patent Information
- Application Number
- CN202510465601.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-14
- Publication Date
- 2025-06-24
AI Technical Summary
Existing water heaters cannot accurately predict the water effluent, resulting in the water temperature not meeting user needs, wasting water resources and reducing user experience.
By analyzing the historical effluent data of the water heater, predict the next effluent stage and effluent temperature, and adjust the prediction results based on the user's water use habits to ensure that the water temperature is appropriate when the water heater is discharged.
It realizes accurate prediction of water temperature when the water heater is discharged, reduces water resources waste and improves user experience.
Smart Images

Figure CN120194424A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the field of household appliances, and specifically, relates to a method for predicting the water output of a water heater and a water output prediction interaction system. Background Art
[0002] Basically, only the temperature can be set on the display screen of the existing water heater, and users simply do not know how much water is needed for their bathing and what temperature to heat to. When they set the water temperature of the water heater to the highest temperature and the bathing water consumption is small, it is easy to cause waste of water resources.
[0003] Chinese Patent with the application number CN107918795A discloses a method for predicting the bathing temperature. This method trains a neural network prediction model in advance, and then inputs the water flow rate, inlet water temperature, and historical bathing water consumption of the water heater into the model to obtain the target temperature, so that the water heater can dynamically adjust the temperature of the hot water according to the target temperature. However, the heat actually consumed by the user each time is affected by factors such as water consumption, inlet water temperature, and inner tank temperature. Therefore, predicting the target temperature from the perspectives of water flow rate, inlet water temperature, and historical bathing water consumption is a very complex non-linear operation process, which is easily interfered by various factors, resulting in low reliability of the predicted target temperature, thus causing a large error between the water temperature heated by the water heater and the water temperature required by the user, and reducing the user experience.
[0004] In view of this, the present invention is specifically proposed. Summary of the Invention
[0005] The technical problem to be solved by the present invention is to overcome the deficiencies of the prior art and provide a method for predicting the water output of a water heater to solve the problems that the water heater in the prior art does not boil water on time and the water temperature does not reach the water use requirement. Additionally, another object of the present invention is to provide a water output prediction interaction system for a water heater, which uses the cooperation between various terminal devices to predict the water output situation of the water heater, ensuring that there is hot water with a suitable temperature when the user uses water.
[0006] To solve the above technical problems, the basic concept of the technical solution adopted by the present invention is:
[0007] Provide a method for predicting the water output of a water heater, including:
[0008] Predict the next water output stage of the water heater and the water output temperature in the next water output stage according to the historical water output data of the water heater;
[0009] Obtain the water use habit of the target user according to the historical water output data, and determine whether the water use habit meets the preset conditions;
[0010] When the water usage habit meets the preset conditions, the prediction result is sent to the water heater, and the water heater operates according to the prediction result. The prediction result includes the next water outlet stage and the water outlet temperature in the next water outlet stage.
[0011] Further, if it is obtained from the water usage habit that the target user uses water according to a certain rule, the judgment result is that the water usage habit meets the preset conditions.
[0012] Further, if the judgment result is that the water usage habit does not meet the preset conditions, the method further includes:
[0013] Taking the set water outlet temperature as the water outlet temperature of the water heater in the next water outlet stage;
[0014] Sending the next water outlet stage and the water outlet temperature in the next water outlet stage to the water heater.
[0015] Further, the water usage habit is any one of high-frequency regular water usage, low-frequency regular water usage, and high-frequency irregular water usage;
[0016] When the water usage habit is any one of high-frequency regular water usage and low-frequency regular water usage, or when it is high-frequency irregular water usage and the actual water output of the water heater is higher than the preset water output threshold, the judgment result is that the target user uses water according to a certain rule.
[0017] Further, the historical water outlet data at least includes one past water outlet stage and the actual inlet water temperature, actual water output, and total heat consumed by the water outlet in this past water outlet stage;
[0018] Predicting the next water outlet stage of the water heater based on at least one past water outlet stage;
[0019] Predicting the water outlet temperature of the water heater in the next water outlet stage based on the actual inlet water temperature, actual water output, and total heat consumed by the water outlet in at least one past water outlet stage.
[0020] Further, predicting the water outlet temperature of the water heater in the next water outlet stage based on the actual inlet water temperature, actual water output, and total heat consumed by the water outlet in at least one past water outlet stage includes:
[0021] Judging whether the water outlet flow rate of the water heater at any moment in the one past water outlet stage is greater than the preset water outlet flow rate;
[0022] If so, obtain the actual water outlet temperature of the one past water outlet stage, calculate the total heat consumed by the water outlet based on the actual water outlet temperature, the actual water inlet temperature, and the actual water outlet volume, and then predict the water outlet temperature of the water heater in the next water outlet stage based on the actual water inlet temperature, the actual water outlet volume, and the total heat consumed by the water outlet;
[0023] If not, obtain the total heat consumed by the water outlet in the one past water outlet stage, and predict the water outlet temperature of the water heater in the next water outlet stage based on the actual water inlet temperature, the actual water outlet volume, and the total heat consumed by the water outlet;
[0024] Preferably, after obtaining the total heat consumed by the water outlet, compare the actual water inlet temperature with the preset water inlet temperature. When the actual water inlet temperature is lower than the preset water inlet temperature, perform temperature compensation on the actual water inlet temperature until the actual water inlet temperature reaches the preset water inlet temperature.
[0025] Furthermore, the water outlet temperature of the water heater in the next water outlet stage is obtained through the following calculation formula:
[0026] T 预测 = Q / (C * M) + T int ,
[0027] wherein, T 预测 is the water outlet temperature of the water heater in the next water outlet stage, Q is the total heat consumed by the water outlet, C is the specific heat capacity of water in the water heater, M is the mass of the water outlet, M is related to the actual water outlet volume, and T int is the actual water inlet temperature.
[0028] Another object of the present invention is to provide a water outlet prediction interaction system for a water heater, including:
[0029] A server, communicatively connected to at least one water heater, the server being configured to: obtain a prediction result based on the historical water outlet data of the water heater, and send the prediction result to the water heater;
[0030] A mobile terminal, communicatively connected to the server and / or the water heater respectively, the mobile terminal at least includes a first display area, and the first display area is configured to:
[0031] Display the work schedule of the water heater in a predetermined format, and the work schedule includes the next water outlet stage and the water outlet temperature in the next water outlet stage;
[0032] Preferably, the first display area displays the work schedule in any one format or a combination of multiple formats among text, table, picture, and curve;
[0033] Preferably, when the mobile terminal sends the energy-saving mode to the server, the server does not send the prediction result to the water heater.
[0034] Further, the mobile terminal further includes a second display area, and the second display area is configured to:
[0035] When the water heater is in the next water outlet stage, display the next water outlet stage of the water heater, the actual water outlet stage, and the actual water output in the actual water outlet stage.
[0036] Further, the mobile terminal further includes a third display area, and the third display area is configured to:
[0037] After the end of the next water outlet stage, at least display the water consumption, water use time period, and water use temperature for the target user to select.
[0038] After adopting the above technical solution, the present invention has the following beneficial effects compared with the prior art.
[0039] 1. The present invention predicts the next water outlet stage of the water heater and the water outlet temperature in the next water outlet stage based on the historical water outlet data of the water heater, and at the same time determines the water use habits of the target user according to the historical water outlet data, and determines whether to send data to the water heater according to the prediction result. After the water heater performs the work corresponding to the sent data, the time reaches the water use time of the target user and the water temperature is appropriate, improving the use experience of the target user.
[0040] 2. The present invention is also provided with a mobile terminal, and the work schedule of the water heater is displayed through the mobile terminal, which is convenient for the target user to know the water heating situation of the water heater, and is also convenient for the target user to adjust the work schedule of the water heater in time, so that the water output of the water heater better meets the water use needs of the target user, further improving the use experience of the target user. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The drawings, as a part of the present invention, are used to provide a further understanding of the present invention. The schematic embodiments and descriptions thereof of the present invention are used to explain the present invention, but do not constitute an improper limitation to the present invention. Obviously, the drawings in the following description are only some embodiments, and those of ordinary skill in the art can obtain other drawings according to these drawings without creative efforts. In the drawings:
[0042] Figure 1 is a flowchart of a method for predicting water outlet of a water heater according to the present invention;
[0043] Figure 2 is a flowchart of a method for predicting the water outlet temperature of the water heater in the next water outlet stage in the method embodiment;
[0044] Figure 3 It is a block diagram of an interaction system for predicting the water output of a water heater according to the present invention.
[0045] Explanation of reference numerals: 1. Server; 2. Mobile terminal; 3. Water heater.
[0046] It should be noted that these drawings and textual descriptions are not intended to limit the scope of the concept of the present invention in any way, but to illustrate the concept of the present invention to those skilled in the art by referring to specific embodiments. Specific embodiments
[0047] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will combine the accompanying drawings in the embodiments of the present invention Figures 1-3 to clearly and completely describe the technical solutions in the embodiments. The following embodiments are used to illustrate the present invention but are not used to limit the scope of the present invention.
[0048] In the description of the present invention, it should be noted that the terms "including" and "having" and any variations thereof in the specification and claims of the present invention and the above-mentioned drawings are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or are inherent to these processes, methods, products, or devices.
[0049] As Figure 1 shown, the present invention proposes a method for predicting the water output of a water heater, and this method mainly includes the following steps.
[0050] Step S100: According to the historical water output data of the water heater 3, predict the next water output stage of the water heater 3 and the water output temperature in the next water output stage.
[0051] The historical water outlet data includes at least one past water outlet stage, and the actual inlet water temperature, actual water output, and total heat consumed by the water heater 3 during this past water outlet stage. Among them, the past water outlet stage is obtained by statistically analyzing the water outlet situation of the water heater 3 over a past period of time, and the time period during which the water heater 3 maintains water outlet is used as the past water outlet stage. For example, if the water heater 3 has been discharging water continuously in the past five minutes, then the past five minutes is a past water outlet stage of this water heater 3. Optionally, a past water outlet stage can be the process of a target user taking a bath. The target user is a single user or a group of users using this water heater 3, and the group of users can be all members of a family, for example. The actual inlet water temperature refers to the temperature of the water flowing into the inner tank of the water heater 3 through the inlet pipe, and this actual inlet water temperature can be detected by a temperature sensor installed on the inlet pipe. The actual water output is determined based on the water flow rate of the outlet pipe of the water heater 3 and the duration of the past water outlet stage, and the water flow rate of the outlet pipe can be detected by a flow meter installed on the outlet pipe. The total heat consumed by the water outlet is the heat consumed by the water heater 3 during this past water outlet stage, or in other words, the difference in heat between the hot water received by the target user and the heat of the hot water received by the target user before being heated.
[0052] First, obtain the first prediction model. The first prediction model is obtained through pre-training. The first prediction model is trained using the hierarchical clustering algorithm on multiple past water outlet stages. The specific training process is as follows: First, collect multiple past water outlet stages of the water heater 3, and extract the features of each past water outlet stage. The features include but are not limited to any one or more days from Monday to Sunday, holidays, environmental temperature, etc. Then, based on the features of the past water outlet stages, use the Euclidean distance or other appropriate distance measurement methods to calculate the similarity or distance between any two past water outlet stages. For example, if both the past water outlet stage A and the past water outlet stage B have an environmental temperature of 24 degrees Celsius and are both from 19:00 to 19:30 on the first day of a holiday, then it means that the similarity between the past water outlet stage A and the past water outlet stage B is 100%, and then the past water outlet stage A and the past water outlet stage B are merged into one past water outlet stage. Then, according to the calculated similarity or distance, merge the two most similar past water outlet stages into a new past water outlet stage. Continuously merge multiple past water outlet stages according to the same calculation method until the set clustering number is reached or all past water outlet stages are merged into different past water outlet stages. Finally, after the clustering result obtained by training with the hierarchical clustering algorithm, output the first prediction model. This model can learn the relationship between different past water outlet stages to give an outlet stage that is most similar to the past water outlet stage, that is, predict the next water outlet stage.
[0053] Therefore, based on the trained first prediction model, at least input one past water outlet stage into the first prediction model, and this model can output the predicted next water outlet stage of the water heater 3.
[0054] Meanwhile, obtain the second prediction model. The second prediction model is also obtained by pre-training. The second prediction model is obtained by training the actual inlet water temperature, actual water output, and total heat consumed by the water output in each of multiple past water usage stages based on a deep learning algorithm. The deep learning algorithm includes, but is not limited to, convolutional neural network, long short-term memory network, recurrent neural network, etc. In the present invention, the long short-term memory network is taken as an example for illustration. Specifically, first collect the actual inlet water temperature, actual outlet water temperature, actual water output, and total heat consumed by the water output in each of multiple past water outlet stages of the water heater 3. The actual outlet water temperature is detected by a temperature sensor on the outlet pipe of the water heater 3. Take the actual inlet water temperature, actual outlet water temperature, actual water output, and total heat consumed by the water output collected in each past water outlet stage as a set of training data, then perform data cleaning and normalization processing on each set of training data, and then use the processed multiple sets of training data to train the long short-term memory network to obtain the second prediction model. Since the long short-term memory network is an optimization and extension of the recurrent neural network, the prediction result is determined by the water output situation in the past water outlet stage (including, but not limited to, actual inlet water temperature, actual outlet water temperature, actual water output, and total heat consumed by the water output) and the actual inlet water temperature in the next water outlet stage, so that the outlet water temperature of the water heater 3 in the next water outlet stage can be well predicted.
[0055] Therefore, based on the trained second prediction model, input at least the actual inlet water temperature, actual water output, and total heat consumed by the water output in one past water outlet stage into the second prediction model, and the model can output the predicted outlet water temperature of the water heater 3 in the next water outlet stage.
[0056] To facilitate the description of predicting the outlet water temperature of the water heater 3 in the next water outlet stage based on the second prediction model, take steps S101 to S107 in Figure 2 as an example.
[0057] Step S101: Retrieve a past water outlet stage.
[0058] Step S102: Determine whether the water output flow rate of the water heater 3 at any time in this past water outlet stage is greater than the preset water output flow rate. The preset water output flow rate can be obtained through a limited number of experimental calculations. For example, when the water output flow rate is higher than the preset water output flow rate, the detection accuracy of the flow meter on the outlet pipe is higher than that when the water output flow rate is lower than the preset water output flow rate. Therefore, when the water output flow rate of the water heater 3 at any time in this past water outlet stage is greater than the preset water output flow rate, the measured actual water output has higher accuracy and smaller error. Therefore, when the water output flow rate of the water heater 3 at any time in this past water outlet stage is greater than the preset water output flow rate, proceed to step S103; otherwise, proceed to step S107.
[0059] Step S103: Obtain the actual water outlet temperature in this past water outlet stage, and calculate the total heat consumed by the water outlet based on the actual water outlet temperature, actual water inlet temperature, and actual water outlet volume. Specifically, according to the law of conservation of heat, Q = C * M * (T out - T int ), where Q is the total heat consumed by the water outlet, C is the specific heat capacity of water in the water heater 3, and C is usually 4.18 J / (kg·°C), M is the mass of the water outlet, M is related to the actual water outlet volume, M = ρ * V, ρ is the density of water, and the density of water is usually 1 kg / m 3 , so the value of M is equal to the value of V, and V is the actual water outlet volume. T out is the actual water outlet temperature, and T int is the actual water inlet temperature.
[0060] Step S104: Compare the actual water inlet temperature with the preset water inlet temperature. When the actual water inlet temperature is lower than the preset water inlet temperature, proceed to Step S105.
[0061] Step S105: Perform temperature compensation on the actual water inlet temperature until the actual water inlet temperature reaches the preset water inlet temperature, and then proceed to Step S107. The preset water inlet temperature is the average temperature calculated based on the actual water inlet temperatures in multiple past water inlet stages, or the actual water inlet temperature of the past water outlet stage with the shortest time distance to the next water outlet stage, so as to ensure that the actual water inlet temperature used in the prediction in Step S107 is a definite value, reduce the influence of the actual water inlet temperature during the prediction process, and improve the accuracy of the predicted water outlet temperature in the next water outlet stage.
[0062] Step S106: Obtain the total heat consumed by the water outlet in this past water outlet stage. Obtain the total heat consumed by the water outlet of the water heater 3 from the main control board of the water heater 3 or the terminal device mainly used to manage the water heater 3 using the currentEnerayUsed field. It should be noted that in the energy management system, currentEnergyUsed refers to the total amount of electrical energy, heat energy, or other forms of energy consumed by a specific device within a specific time period. In the embodiments of the present invention, the main control board of the water heater 3 or other terminal devices mainly used to manage the water heater 3 can record the total heat consumed by the water outlet of the water heater 3, that is, the total heat consumed by the water outlet of the water heater 3 can be traced and its numerical value can be obtained through the currentEnerayUsed field.
[0063] Step S107: Predict the water outlet temperature of the water heater 3 in the next water outlet stage based on the actual water inlet temperature, actual water outlet volume, and total heat consumed by the water outlet. Similarly, according to the law of conservation of heat, predict the water outlet temperature of the water heater 3 in the next water outlet stage, specifically: T 预测= Q / (C * M) + T int , where T 预测 is the water outlet temperature of the water heater 3 in the next water outlet stage, Q is the total heat consumed by the water outlet, C is the specific heat capacity of the water in the water heater 3, M is the mass of the water outlet, M = V, V is the actual water output, and T int is the actual water inlet temperature.
[0064] In the above prediction process, since the total heat consumed by the water outlet, the specific heat capacity of the water in the water heater 3, the mass of the water outlet, and the actual water inlet temperature are all determined values rather than speculated values, the accuracy of the predicted water outlet temperature in the next water outlet stage can be guaranteed.
[0065] In practical applications, the water outlet temperature in the next water outlet stage is also dynamically adjusted according to the difference between the predicted water outlet temperature and the actual water outlet temperature in the past water outlet stages to further ensure the accuracy of the predicted water outlet temperature.
[0066] Step S200: Obtain the water usage habits of the target user based on historical water outlet data and determine whether the water usage habits of the target user meet the preset conditions.
[0067] In addition to including at least one past water outlet stage in step S100 and the actual water inlet temperature, actual water output, and total heat consumed by the water outlet in that past water outlet stage, the historical water outlet data also includes the number of past water outlet stages within a preset time period and the predicted water output and actual water output of each past water outlet stage. The number of past water outlet stages within the preset time period, such as the number of past water outlet stages within a day, also represents the frequency of use of the water heater 3 by the target user. The predicted water output of a past water outlet stage refers to the average value obtained by calculating the actual water outputs of multiple past water outlet stages before that past water outlet stage, or the actual water output of the past water outlet stage with the shortest time distance from that past water outlet stage. Then, using the predicted water output and actual water output of that past water outlet stage, calculate the adequacy rate of that past water outlet stage, adequacy rate = (predicted water output - actual water output) / actual water output. It can be seen that the adequacy rate is also used to indicate whether the predicted water output meets the actual water consumption required by the target user.
[0068] Determine the water usage habits of the target user through historical water outlet data, or in other words, determine the user profile of the target user through historical water outlet data. Specifically, determine the water usage habits of the target user based on the frequency of use of water heater 3 by the target user and the sufficiency rate. In a specific example, the water usage habits include high-frequency regular water usage, low-frequency regular water usage, high-frequency irregular water usage, and low-frequency irregular water usage. Among them, high-frequency regular water usage means that the frequency of use of water heater 3 by the target user is 3 times or more per day on average and the sufficiency rate is greater than or equal to 70%; low-frequency regular water usage means that the frequency of use of water heater 3 by the target user is less than 3 times per day on average and the sufficiency rate is greater than or equal to 70%; high-frequency irregular water usage means that the frequency of use of water heater 3 by the target user is 3 times or more per day on average and the sufficiency rate is less than 70%; low-frequency irregular water usage means that the frequency of use of water heater 3 by the target user is less than 3 times per day on average and the sufficiency rate is less than 70%. In practical applications, the usage frequency and sufficiency rate corresponding to different water usage habits can also be customized and adjusted according to needs.
[0069] As can be seen from the above, after obtaining the historical water outlet data, the water usage habits corresponding to the target user can be matched according to the frequency of use of water heater 3 by the target user and the sufficiency rate in the historical water outlet data, that is, the water usage habits of the target user are any one of high-frequency regular water usage, low-frequency regular water usage, high-frequency irregular water usage, and low-frequency irregular water usage.
[0070] After obtaining the water usage habits of the target user, determine whether the water usage habits of the target user meet the preset conditions. The preset conditions refer to that the target user uses water according to a certain rule. Specifically, when it is obtained from the water usage habits of the target user that the target user uses water according to a certain rule, that is, when the water usage rule of the target user can be mastered through the water usage habits, the water outlet rule of water heater 3 can also be indirectly mastered when the target user uses water heater 3. At the same time, it also indicates that the prediction of the water outlet situation of water heater 3 in the past water outlet stage conforms to the actual water outlet situation. At this time, the data is sent to water heater 3 according to the prediction result in step S100, that is, enter step S300; otherwise, after adjusting the prediction result in step S100, the adjusted data is sent to water heater 3, that is, enter step S400.
[0071] In the embodiments of the present invention, when:
[0072] The water usage habit is high-frequency regular water usage or low-frequency regular water usage, which indicates that the target user uses water regularly, that is, the water usage situation of the target user in each water outlet stage is the same. Therefore, when the water usage habit belongs to high-frequency regular water usage or low-frequency regular water usage, the water outlet rule of water heater 3 can be mastered through historical water outlet data. At this time, the data is sent to water heater 3 according to the prediction result.
[0073] When the water usage habit is high-frequency and irregular water usage, it is determined whether the actual water output in the past water output stage exceeds the preset water output threshold. The preset water output threshold is a value set in advance, and this value can be obtained through a limited number of experimental calculations. For example, by collecting the water consumption of the target user during each bath as the preset water output threshold. When the actual water output in the past water output stage exceeds the preset water output threshold, even if the water usage habit of the target user is high-frequency and irregular water usage, that is, the water output situation of the water heater 3 in each past water output stage may be different, the water output trend of the water heater 3 can still be summarized based on the actual water output. For example, the actual water output of the water heater 3 is continuously increasing, decreasing, or periodically increasing and decreasing. Therefore, according to this water output trend, it can be summarized that the water heater 3 outputs water according to a certain rule. Therefore, if the actual water output of the water heater 3 exceeds the preset water output, even if the water usage habit is high-frequency and irregular water usage, the water output rule of the water heater 3 can still be mastered. At this time, the data is sent to the water heater 3 according to the prediction result; otherwise, the prediction result needs to be adjusted, and then the adjusted data is sent to the water heater 3, that is, enter step S400.
[0074] When the water usage habit is low-frequency and irregular water usage, it means that the target user does not use water regularly, that is, the water usage time period of the target user has a large randomness. At this time, it can be determined whether to send the data to the water heater 3 according to the prediction result by judging whether the actual water output in the past water output stage of the water heater 3 exceeds the preset water output threshold. The specific judgment process is as the judgment process when the water usage habit is high-frequency and irregular water usage described above, and will not be elaborated here. Of course, the data can also be directly sent to the water heater 3 according to the prediction result, and the present invention does not make a limitation.
[0075] Step S300: When the water usage habit of the target user meets the preset conditions, send the prediction result to the water heater 3.
[0076] Specifically, when the water usage habit of the target user meets the preset conditions, the predicted next water output stage and the water output temperature in the next water output stage obtained in step S100 are used as the prediction result, and the prediction result is sent to the water heater 3.
[0077] The water heater 3 receives the prediction result and operates according to the prediction result, including before entering the next water output stage, the water heater 3 heats the temperature of the water in the tank to the water output temperature, and then maintains the water output when entering the next water output stage. Optionally, the water heater 3 heats the temperature of the water in the tank through a heating pipe provided inside it.
[0078] Therefore, when the target user uses the hot water of the water heater 3, the water output temperature of the water heater 3 can meet the water temperature required by the target user, improving the user experience of the target user.
[0079] Step S400: When the water usage habit of the target user does not meet the preset conditions, set the set water outlet temperature as the water outlet temperature for the next water outlet stage, and use the next water outlet stage and the water outlet temperature in the next water outlet stage as the prediction result, and then send the prediction result to the water heater 3.
[0080] Specifically, when the water usage habit of the target user does not meet the preset conditions, first set the set water outlet temperature as the water outlet temperature for the next water outlet stage, and then send the adjusted prediction result to the water heater 3. It should be noted that the set water outlet temperature can be obtained by collecting the water outlet temperature commonly used by the target user, or by collecting the public's demand for the water outlet temperature from the Internet. In the embodiment of the present invention, 40°C is used as the set water outlet temperature.
[0081] The water heater 3 receives the adjusted prediction result and operates according to the adjusted prediction result, including before entering the next water outlet stage, the water heater 3 heats the water temperature in the tank to the water outlet temperature, and then maintains the water outlet when entering the next water outlet stage.
[0082] Therefore, when the target user uses the hot water of the water heater 3, the water outlet temperature of the water heater 3 can meet the water temperature required by the target user, improving the user experience of the target user.
[0083] It can be seen from this that according to the water usage habit of the target user, the data sent to the water heater 3 can be determined, making the sent data more in line with the water usage needs of the target user. Moreover, when the water heater 3 operates according to the sent data, it can ensure that when the target user uses the hot water of the water heater 3, the water outlet temperature of the water heater 3 can meet the water temperature required by the target user, improving the user experience of the target user.
[0084] It should be noted that in the non-predicted next water outlet stage, that is, after the water heater 3 ends the next water outlet stage, the water heater 3 maintains the water temperature in the tank within a certain temperature range, for example, maintains the water temperature in the tank within a temperature range of about 40°C.
[0085] In summary, the implementation principle of a water outlet prediction method for a water heater provided by the present invention is as follows: First, based on the historical water outlet data of the water heater 3, predict the next water outlet stage of the water heater 3 and the water outlet temperature in the next water outlet stage. At the same time, determine the water usage habit of the target user according to the historical water outlet data, and then determine the data finally sent to the water heater 3 through the water usage habit. After the water heater 3 performs the work corresponding to the sent data, the time reaches the water usage time of the target user and the water temperature is appropriate, improving the user experience of the target user.
[0086] To better execute the above method, the present invention also provides a water outlet prediction interaction system for a water heater, as Figure 3As shown in the figure, the interactive system includes a server 1, a mobile terminal 2, and a water heater 3. The water heater 3 is a storage-type electric water heater. The mobile terminal 2 is communicatively connected to the server 1 and / or the water heater 3 via a wireless network, such as a wireless communication network like wifi, Bluetooth, 4G / 5G, etc. The server 1 is also communicatively connected to the water heater 3 via this wireless network.
[0087] Among them, the server 1 can be deployed in the cloud or in the environment where the water heater 3 is located. The server 1 can collect and store the historical water outlet data reported by the water heater 3. That is, after each water outlet stage ends, the water heater 3 uploads the water outlet stage, the actual inlet water temperature, the actual water output, and the total heat consumed during the water outlet stage to the server 1, facilitating the server 1 to update the first prediction model and the second prediction model based on the historical water outlet data uploaded by the water heater 3, improving the predicted next water outlet stage obtained by the first prediction model and also improving the predicted water outlet temperature of the next water outlet stage obtained by the second prediction model. Additionally, the rich water outlet data can also ensure that the determined water usage habits correspond to the target users, enhancing the accuracy of the prediction results sent by the server 1 to the water heater 3.
[0088] The mobile terminal 2 is an electronic device such as a mobile phone, a tablet, a computer, a smart watch, etc. The mobile terminal 2 is provided with multiple display areas, and different display areas are used to display different data information. In a specific example, the mobile terminal 2 includes a first display area, a second display area, and a third display area. The first display area, the second display area, and the third display area can be located on the same page or distributed on different pages. In this invention, taking the case where the first display area, the second display area, and the third display area are distributed on different pages as an example, it can be considered that the first display area, the second display area, and the third display area are all different pages of the APP in the mobile terminal 2 for remotely controlling the water heater 3.
[0089] The above-mentioned APP also has a menu bar, which is located on the first page of the APP. The page where the menu bar is located is different from the pages where the first display area, the second display area, and the third display area are located. There are multiple display frames on the page where the menu bar is located, and different display frames are used to display different functions. For example, there are display frames corresponding to off-peak night electricity, single-tank bathing, extra-large water volume, quick heating wash, automatic shutdown, cloud intelligence, and other advanced functions. The target user can select whether to turn on the corresponding function in the corresponding display frame.
[0090] In a specific example, when the target user enables the cloud intelligent function, the APP enters the first display area. At this time, the first display area shows the work schedule of the water heater 3 in a predetermined format, and the predetermined format includes, but is not limited to, any one format or a combination of multiple formats among text, table, picture, and curve. The work schedule is related to the prediction result sent by the server 1 to the water heater 3. Specifically, the work schedule includes at least one next water outlet stage and the water outlet temperature at the next water outlet stage. For example, if the next water outlet stage in the prediction result is 8:00 - 9:00 and the water outlet temperature is 50°C, then the work schedule shows 8:00 - 9:00 and 50°C. Of course, if the data sent by the server 1 to the water heater 3 contains multiple next water outlet stages and each next water outlet stage has a corresponding water outlet temperature, the work schedule shown in the first display area will also show the same multiple next water outlet stages and the water outlet temperature at each next water outlet stage.
[0091] Before entering the first display area, it can first enter the second display area, which is used to show the past water outlet stages of the water heater 3 and the predicted water outlet stages corresponding to the past water outlet stages. For example, there are a first past water outlet stage and a second past water outlet stage, and the first past water outlet stage is earlier than the second past water outlet stage. When predicting the next water outlet stage using the first past water outlet stage, the predicted next water outlet stage is represented by the predicted water outlet stage corresponding to the second past water outlet stage. In the second display area, there are also selection boxes corresponding to the comfort mode and the energy-saving mode. If the target user selects the comfort mode, the server 1 normally sends the prediction result to the water heater 3, and at the same time enters the first display area, where the work schedule is shown by the first display area; otherwise, when the target user selects the energy-saving mode, the server 1 does not send the prediction result to the water heater 3. At this time, the water heater 3 is in the heat preservation state, that is, it maintains a temperature of about 40°C. At this time, even if it enters the first display area, the work schedule is not shown in the first display area.
[0092] After entering the first display area, it can also enter the second display area again. At this time, the second display area is used to show the next water outlet stage of the water heater 3, the actual water outlet stage, and the actual water output volume during the actual water outlet stage when the water heater 3 is in the next water outlet stage. Among them, the next water outlet stage is predicted, and the actual water outlet stage is the actual water outlet time period of the water heater 3, and the water output volume of the water heater 3 during the actual water outlet stage is the actual water output volume.
[0093] It should be noted that the second display area is also shown in any one format or a combination of multiple formats among the above-mentioned text, table, picture, and curve.
[0094] In addition, after entering the first display area, the user also enters the third display area, where parameters such as water consumption, water usage time period, and water temperature for the target user to select are displayed. That is to say, after using the water heater 3, the target user can set their preferences in the third display area, which facilitates the mobile terminal 2 to upload the parameter items selected by the target user to the server 1. Furthermore, it facilitates the server 1 to adjust the prediction result based on the selection of the target user, further ensuring the accuracy of the prediction, making the water output situation of the water heater 3 more in line with the water usage situation of the target user, and enhancing the user experience of the target user.
[0095] To better execute the program of the above method, the present application also provides a water output prediction device for a water heater, which includes a memory and a processor.
[0096] Among them, the memory can be used to store instructions, programs, codes, code sets or instruction sets. The memory can include a program storage area and a data storage area. The program storage area can store instructions for implementing the operating system, instructions for at least one function, and instructions for implementing the above water output prediction method of the water heater, etc.; the data storage area can store data involved in the above water output prediction method of the water heater, etc.
[0097] The processor can include one or more processing cores. The processor runs or executes instructions, programs, code sets or instruction sets stored in the memory, calls data stored in the memory, and executes various functions of the present application and processes data. The processor can be at least one of an application specific integrated circuit, a digital signal processor, a digital signal processing device, a programmable logic device, a field programmable gate array, a central processing unit, a controller, a microcontroller, and a microprocessor. It can be understood that for different devices, the electronic devices for implementing the above processor functions can also be others, and the embodiments of the present application do not make specific limitations.
[0098] The present application also provides a computer-readable storage medium, such as including: USB flash drives, mobile hard disks, read only memory (ROM), random access memory (RAM), magnetic disks or optical discs, etc., various media that can store program codes. The computer-readable storage medium stores a computer program that can be loaded and executed by the processor to execute the above water output prediction method of the water heater.
[0099] The above are only the preferred embodiments of the present invention, and do not impose any form of limitation on the present invention. Although the present invention has been disclosed above with the preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art of this patent, without departing from the scope of the technical solution of the present invention, can make some changes or modifications using the technical content prompted above as equivalent embodiments of equivalent changes. The implementation schemes in the above embodiments can also be further combined or replaced. However, as long as it does not depart from the content of the technical solution of the present invention, any simple modification, equivalent change and modification made to the above embodiments according to the technical essence of the present invention still fall within the scope of the present invention's solution.
Claims
1. A method for predicting water output of a water heater, characterized in that: include: Predicting the next water discharge stage of the water heater (3) and the water discharge temperature in the next water discharge stage based on the historical water discharge data of the water heater (3); Obtaining the water use habits of the target user according to the historical water output data, and determining whether the water use habits meet the preset conditions; When the water use habit meets the preset conditions, the prediction result is sent to the water heater (3), and the water heater (3) operates according to the prediction result, wherein the prediction result includes the next water outlet stage and the water outlet temperature in the next water outlet stage.
2. The water output prediction method of a water heater according to claim 1, characterized in that: If it is concluded from the water use habit that the target user uses water according to a certain pattern, then the judgment result is that the water use habit meets the preset condition.
3. The water output prediction method of a water heater according to claim 2, characterized in that: If the judgment result is that the water use habit does not meet the preset condition, the method further includes: The set water outlet temperature is used as the water outlet temperature of the water heater (3) in the next water outlet stage; The next water outlet stage and the water outlet temperature of the next water outlet stage are sent to the water heater (3).
4. The water output prediction method of a water heater according to any one of claims 2-3, characterized in that: The water use habit is any one of high-frequency regular water use, low-frequency regular water use, and high-frequency irregular water use; When the water use habit is any one of high-frequency regular water use and low-frequency regular water use, or is high-frequency irregular water use and the actual water output of the water heater (3) is higher than a preset water output threshold, the judgment result is that the target user uses water according to a certain regularity.
5. The water output prediction method of a water heater according to any one of claims 1 to 4, characterized in that: The historical water discharge data includes at least one past water discharge stage and the actual water inlet temperature, actual water discharge volume and total heat consumed by the water discharge in the past water discharge stage; predicting the next water discharge stage of the water heater (3) based on at least one past water discharge stage; The water outlet temperature of the water heater (3) in the next water outlet stage is predicted based on at least the actual water inlet temperature, the actual water outlet volume and the total heat consumed by the water outlet in a past water outlet stage.
6. The water output prediction method of a water heater according to claim 5, characterized in that: Predicting the water outlet temperature of the water heater (3) in the next water outlet stage based on at least the actual water inlet temperature, the actual water outlet volume and the total heat consumed by the water outlet in the past water outlet stage, including: Determining whether the water flow rate of the water heater (3) at any time during the past water flow stage is greater than a preset water flow rate; If so, the actual water outlet temperature of the past water outlet stage is obtained, the total heat consumed by the water outlet is calculated based on the actual water outlet temperature, the actual water inlet temperature and the actual water outlet volume, and then the water outlet temperature of the water heater (3) in the next water outlet stage is predicted based on the actual water inlet temperature, the actual water outlet volume and the total heat consumed by the water outlet; If not, the total heat consumed by the water output in the past water output stage is obtained, and the water output temperature of the water heater (3) in the next water output stage is predicted based on the actual water inlet temperature, the actual water output volume and the total heat consumed by the water output; Preferably, after obtaining the total heat consumed by the outlet water, the actual water inlet temperature is compared with the preset water inlet temperature. When the actual water inlet temperature is lower than the preset water inlet temperature, the actual water inlet temperature is temperature compensated until the actual water inlet temperature reaches the preset water inlet temperature.
7. The water output prediction method of a water heater according to claim 6, characterized in that: The water outlet temperature of the water heater (3) in the next water outlet stage is obtained by the following calculation formula: T 预测 =Q / (C*M)+T int , Among them, T 预测 is the outlet water temperature of the water heater (3) in the next water outlet stage, Q is the total heat consumed by the outlet water, C is the specific heat capacity of the water in the water heater (3), M is the mass of the outlet water, M is related to the actual water outlet, T int is the actual inlet water temperature.
8. A water output prediction interactive system for a water heater, characterized in that: include: A server (1) is in communication connection with at least one water heater (3), and the server (1) is configured to: obtain a prediction result based on historical water output data of the water heater (3), and send the prediction result to the water heater (3); The mobile terminal (2) is respectively connected to the server (1) and / or the water heater (3) in communication, and the mobile terminal (2) comprises at least a first display area, wherein the first display area is configured as follows: Displaying a working schedule of the water heater (3) in a predetermined format, the working schedule including the next water outlet stage and the water outlet temperature in the next water outlet stage; Preferably, the first display area displays the work schedule in any format of text, table, picture, curve, or a combination of multiple formats; Preferably, when the mobile terminal (2) sends an energy-saving mode to the server (1), the server (1) does not send the prediction result to the water heater (3).
9. The water output prediction interactive system of a water heater according to claim 8, characterized in that: The mobile terminal (2) further comprises a second display area, wherein the second display area is configured as follows: When the water heater (3) is in the next water output stage, the next water output stage, the actual water output stage, and the actual water output volume in the actual water output stage of the water heater (3) are displayed.
10. The water output prediction interactive system of a water heater according to claim 8, characterized in that: The mobile terminal (2) further comprises a third display area, wherein the third display area is configured as follows: After the next water output stage is finished, at least the water consumption, water use time period and water use temperature are displayed for selection by the target user.
Citation Information
Patent Citations
Bath temperature prediction method and water heater
CN107918795A