Control method and control device of water drinking equipment, water drinking equipment and storage medium

By obtaining temperature difference values ​​in a flow-channel-free instantaneous heating device for preheating and flow regulation, the problems of heating delay and uneven temperature are solved, thereby improving safety and temperature control accuracy and ensuring consistent outlet water temperature.

CN121667528APending Publication Date: 2026-03-17智净星耀净水设备(苏州)有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-01-30
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Existing flow-free instantaneous heating equipment is prone to excessively high surface temperature of the heating element when set at high temperature, which may cause steam to erupt and pose a risk of burns. It also suffers from heating delay and uneven temperature.

Method used

By obtaining the difference between the set temperature and the current temperature of the heating element, it is determined whether it exceeds the preset threshold. Preheating is then performed and the flow rate of drinking water in the heating element is adjusted to dynamically compensate for the temperature and ensure the consistency between the heating element and the water temperature.

Benefits of technology

It effectively avoids excessive rise in the surface temperature of the heating element, prevents water from vaporizing instantly, improves temperature control accuracy and safety, ensures that the outlet water temperature is close to the set temperature, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121667528A_ABST
    Figure CN121667528A_ABST
Patent Text Reader

Abstract

The invention relates to a drinking water equipment control method and device, drinking water equipment and a storage medium. The control method comprises the steps that the set temperature, set by a user, of drinking water and the current temperature of a heating body in the current environment are obtained; confirming a temperature difference value between the set temperature and the current temperature; whether the temperature difference value is larger than a first preset temperature threshold value or not is judged; if yes, preheating the heating body; and after preheating is completed, the flow of the drinking water in the heating body is controlled so that temperature compensation can be conducted on the water temperature of the drinking water in the heating body. The control method not only can avoid the problems of instant water vaporization and steam eruption caused by excessive rise of the surface temperature of the heating body, but also can ensure that the temperature of drinking water received by a user is closer to the set temperature, and improves the user experience and safety.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of drinking water equipment, in particular to a control method and control device of drinking water equipment, drinking water equipment and storage medium. BACKGROUND

[0002] In the field of electric heating equipment, instantaneous heating technology is widely used in various drinking water devices and hot water supply systems due to its characteristics of rapid heating and on-demand water supply. As a typical structure, the flow channel-free instantaneous heating equipment can heat the flowing liquid instantly through a compact heating channel design, thereby eliminating the problems of "thousand boiling water" and "residual water" in traditional storage-type heating equipment, and meeting the user's demand for water quality freshness and use safety.

[0003] Such equipment usually includes a water pump for conveying a water source, a sensor for detecting the inlet water temperature, an electric heating body for achieving efficient heating, and a temperature sensor installed on the heating body. The control system adjusts the heating power or the water pump speed according to the collected temperature signal to achieve basic control of the outlet water temperature. In actual operation, the heating body rapidly heats up after being powered on, and the water absorbs heat and is heated to the target temperature when flowing through the heating body. Since the heating process has obvious transient characteristics, the thermal response speed and temperature control accuracy of the system are affected by many factors such as the thermal inertia of the heating body itself, the water flow rate, the ambient temperature, and the power fluctuation.

[0004] In the temperature control technology of the existing flow channel-free instantaneous heating equipment, a certain degree of rapid heating and temperature control response is achieved through preheating compensation and power adjustment, so as to improve the consistency of the outlet water temperature to some extent and achieve uniform heating of the overall water body.

[0005] However, the current method generally uses a fixed compensation value based on the target temperature to offset the delay effect caused by the thermal inertia of the heating body. However, when the user sets a high temperature, this method can easily cause the surface temperature of the heating body to be too high, and when the water body suddenly contacts the high-temperature area, it can be instantly vaporized, causing steam eruption and posing a risk of scalding, which is not safe. SUMMARY

[0006] Therefore, the embodiments of the present application provide a control method and control device of drinking water equipment, drinking water equipment and storage medium to solve at least one problem in the background art.

[0007] In a first aspect, the embodiments of the present application provide a control method of drinking water equipment, which comprises: obtaining a set temperature of drinking water set by a user and a current temperature of the heating body under the current environment; and confirming a temperature difference between the set temperature and the current temperature; determining whether the temperature difference is greater than a first preset temperature threshold; if yes, preheating the heating body; after the preheating is completed, controlling a flow rate of the drinking water in the heating body to perform temperature compensation on a water temperature of the drinking water in the heating body.

[0008] In combination with the first aspect of the present application, in an optional implementation, the controlling of the flow rate of the drinking water in the heating body to perform the temperature compensation on the water temperature of the drinking water in the heating body comprises: adjusting a first temperature of the drinking water discharged from the heating body by adjusting the flow rate of the drinking water in the heating body, the first temperature being greater than the set temperature, and a difference between the first temperature and the set temperature being a compensation temperature.

[0009] In combination with the first aspect of the present application, in an optional implementation, the adjusting of the first temperature of the drinking water discharged from the heating body by adjusting the flow rate of the drinking water in the heating body comprises: firstly adjusting a second temperature of the drinking water discharged from the heating body by adjusting the flow rate of the drinking water in the heating body to a first flow rate, the difference between the second temperature and the set temperature being a first compensation temperature; secondly adjusting a third temperature of the drinking water discharged from the heating body by adjusting the flow rate of the drinking water in the heating body to a second flow rate, the difference between the third temperature and the set temperature being a second compensation temperature; wherein the first compensation temperature is greater than the second compensation temperature, the second temperature and the third temperature are both greater than the set temperature, and the first flow rate is less than the second flow rate.

[0010] In combination with the first aspect of the present application, in an optional implementation, the first compensation temperature ranges from greater than 4℃ to less than or equal to 6℃, and the second compensation temperature ranges from less than or equal to 4℃ to greater than or equal to 1℃.

[0011] In combination with the first aspect of the present application, in an optional implementation, the preheating of the heating body comprises: confirming a preheating time required for the heating body to be warmed up to the set temperature; preheating the heating body based on the preheating time.

[0012] In combination with the first aspect of the present application, in an optional implementation, the confirming of the preheating time required for the heating body to be warmed up to the set temperature comprises: confirming the preheating time based on the temperature difference, a mass of the water stored in the heating body, a heating power of the heating body, and a specific heat capacity of the water.

[0013] In conjunction with the first aspect of this application, in an optional embodiment, preheating the heating element based on the preheating time further includes: Determine whether the preheating time is greater than a preset time threshold; If so, the heating element is preheated based on the preset time threshold; If not, the heating element is preheated based on the preheating time.

[0014] In conjunction with the first aspect of this application, in an optional embodiment, when the temperature difference is less than or equal to the first preset temperature threshold, the heating element is directly heated.

[0015] In conjunction with the first aspect of this application, in an optional embodiment, when the set temperature is greater than or equal to the boiling point of the drinking water environment minus a second preset temperature threshold, the boiling point of the drinking water environment minus the second preset temperature threshold is used as the set temperature.

[0016] Secondly, embodiments of this application provide a control device for a drinking water device, the control device comprising: The acquisition module is configured to acquire the user-defined set temperature of the drinking water, as well as the current temperature of the heating element in the current environment; The confirmation module is configured to confirm the temperature difference between the set temperature and the current temperature; The judgment module is configured to determine whether the temperature difference is greater than a first preset temperature threshold. A preheating module is configured to preheat the heating element; The temperature compensation module is configured to control the flow rate of drinking water in the heating element after preheating is completed, so as to compensate for the temperature of the drinking water in the heating element.

[0017] Thirdly, embodiments of this application also provide a drinking water device, including: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the control method of the drinking water device according to any one of the first aspects.

[0018] Fourthly, embodiments of this application also provide a computer-readable storage medium storing computer instructions, which are used to cause a processor to execute and implement the control method of the drinking water device according to any one of the first aspects.

[0019] The control method for drinking water equipment provided in this application effectively solves the problems of initial heating delay and uneven water temperature caused by the thermal inertia of the heating element when heating static water in traditional drinking water equipment by preheating the heating element when there is a large temperature difference between the heating element and the target water temperature. Furthermore, after preheating, the method compensates for the drinking water temperature by controlling the flow rate within the heating element. This not only avoids the problem of excessive surface temperature rise of the heating element leading to instantaneous vaporization and steam eruption, but also ensures that the drinking water received by the user is closer to the set temperature, improving user experience and safety.

[0020] Additional aspects and advantages of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of this application. Attached Figure Description

[0021] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 This is an overall flowchart of the control method for the drinking water equipment provided in the embodiments of this application; Figure 2 A schematic diagram of the control method for the drinking water equipment provided in the embodiments of this application; Figure 3 A block diagram of the control device for a drinking water equipment provided in this application embodiment; Figure 4 This is a schematic diagram of the structure of the drinking water equipment provided in the embodiments of this application. Detailed Implementation

[0022] To make the technical solution and beneficial effects of the present invention more apparent and understandable, a detailed description is provided below by listing specific embodiments. The accompanying drawings are not necessarily drawn to scale, and local features may be enlarged or reduced to more clearly show the details of the local features; unless otherwise defined, the technical and scientific terms used herein have the same meanings as those in the technical field to which this application pertains.

[0023] In the description of this invention, the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "height," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," and "counterclockwise" indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. They are only for the purpose of simplifying the description of this invention and do not indicate that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. That is, they should not be construed as limiting this invention.

[0024] In this invention, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating the relative importance of the indicated features or the number of indicated technical features. Therefore, a feature specified as "first" or "second" can explicitly include at least one of that feature. In the description of this invention, "a plurality of" means at least two, such as two, three, etc.; "several" means at least one, such as one, two, three, etc., unless otherwise explicitly specified.

[0025] In this invention, unless otherwise explicitly defined, the terms "installation," "connection," "linking," "fixing," and "setting," etc., should be interpreted broadly. For example, "connection" can be a fixed connection, a detachable connection, or an integral part; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium; it can also refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0026] In this invention, unless otherwise explicitly defined, the terms "above," "on top of," "over," "above," "below," "below," "below," or "below" for "first feature above second feature" can refer to the first and second features being in direct contact, or to the first and second features being in indirect contact through an intermediate medium. Furthermore, "above," "over," and "below" for "first feature above second feature" can mean the first feature is directly above or diagonally above the second feature, or simply indicates that the horizontal height of the first feature is higher than the horizontal height of the second feature. Similarly, "below," "below," and "below" for "first feature below second feature" can mean the first feature is directly below or diagonally below the second feature, or simply indicates that the horizontal height of the first feature is lower than the horizontal height of the second feature.

[0027] This application provides a control method for a drinking water device. Please refer to the following embodiments. Figure 1 and Figure 2 The control method includes the following steps: S1. Obtain the user-set drinking water temperature T1 and the current temperature of the heating element T2 under the current environment.

[0028] The set temperature T1 for drinking water in this step refers to the desired water temperature set by the user for the water dispenser through the operating interface or external commands. The current temperature T2 of the heating element can be obtained in real time by a temperature sensor installed on the heating element.

[0029] S2. Confirm the temperature difference ΔT between the set temperature T1 and the current temperature T2.

[0030] S3. Determine whether the temperature difference ΔT is greater than the first preset temperature threshold T3.

[0031] The first preset temperature threshold T3 in this step is pre-stored and can be set according to factors such as device characteristics, safety requirements, and user experience. For example, the first preset temperature threshold can be set to 10℃.

[0032] S4. If so, preheat the heating element.

[0033] The heating element in this step refers to the core component of the drinking water equipment used to heat the flowing drinking water. It is usually composed of an electric heating element that converts electrical energy into heat energy. This step involves preheating the heating element. This can be understood as the control unit initiating a preheating program. Preheating can be achieved by heating the heating element at a preset power level, causing its temperature to rise and avoiding thermal shock caused by sudden high-power heating.

[0034] S5. After preheating is completed, control the flow rate of drinking water in the heating body to compensate for the temperature of the drinking water in the heating body.

[0035] In this step, after preheating is completed in step S4, the flow rate of drinking water in the heating body is controlled to compensate for the temperature loss of drinking water in the heating body due to thermal inertia and to make the temperature of the drinking water received by the user closer to the set temperature.

[0036] This application embodiment effectively solves the problems of initial heating delay and uneven water temperature caused by the thermal inertia of the heating element when heating static water in traditional water-heating equipment by preheating the heating element when there is a large temperature difference between the heating element and the target water temperature. As a result, the heating element reaches a higher temperature before the water is heated, reducing its energy absorption for water temperature rise, thereby accelerating the overall water temperature rise and promoting a more uniform temperature distribution within the water, improving the user experience. Simultaneously, by judging the temperature difference, unnecessary preheating actions can be avoided when the temperature difference is small, further preventing a "one-size-fits-all" preheating situation and improving response speed. Furthermore, after preheating, temperature compensation of the drinking water is achieved by controlling the flow rate of drinking water within the heating element. This not only prevents excessive surface temperature rise of the heating element from causing instantaneous vaporization and steam eruption, but also ensures that the temperature of the drinking water received by the user is closer to the set temperature, improving user experience and safety.

[0037] In an optional embodiment, step S5 includes: The first temperature of the drinking water discharged from the heating element is adjusted by regulating the flow rate of the drinking water within the heating element. The first temperature is greater than the set temperature, and the difference between the first temperature and the set temperature is the compensation temperature.

[0038] In this step, adjusting the flow rate of drinking water within the heating element refers to actively changing the rate at which water flows through the heating element. This can be achieved in various ways. For example, a variable-speed water pump can be used to precisely control the water flow rate by adjusting its rotation speed; alternatively, an electronically controlled valve can be employed to limit or increase the water flow by changing the valve opening. Through precise control of the flow rate, the duration and total amount of heat absorbed by the water within the heating element can be effectively managed, thereby directly affecting the outlet water temperature.

[0039] The initial temperature of the drinking water discharged from the heating element is adjusted to ensure that the water reaches a preset temperature when it leaves the heating element. This preset temperature is usually higher than the user's actual set temperature to account for potential heat loss as the water flows through pipes, nozzles, and other pathways.

[0040] The difference between the first temperature and the set temperature is the compensation temperature. This compensation temperature is not a fixed value, but rather a dynamically adjustable amount based on actual operating conditions. For example, a suitable compensation temperature can be dynamically calculated based on ambient temperature, water flow rate, the set temperature, or even through a learning algorithm. This dynamic compensation mechanism allows the system to respond more flexibly and accurately to various usage scenarios, avoiding overheating or insufficient compensation problems that may occur under specific conditions with a fixed compensation value.

[0041] This embodiment controls the initial temperature of the drinking water discharged from the heating element by adjusting the water flow rate, ensuring that this initial temperature is slightly higher than the user-set target temperature; the difference is the compensation temperature. This mechanism allows the system to dynamically adjust the compensation amount according to actual needs, rather than using a fixed value. When the user sets a higher temperature, the system can appropriately increase the water flow rate to reduce the water's residence time within the heating element, thereby preventing excessively high local temperatures and effectively preventing instantaneous vaporization and steam eruption, significantly improving the safety of the drinking water equipment. Simultaneously, because the compensation temperature is dynamically adjustable, the system can more accurately offset heat loss and thermal inertia, ensuring that the final drinking water temperature obtained by the user closely matches the set temperature, thus improving temperature control accuracy and user experience. This dynamic temperature compensation strategy based on flow rate regulation significantly enhances the safety of equipment operation while ensuring accurate water temperature, especially in high-temperature water discharge scenarios.

[0042] Preferably, the heating element includes a stainless steel tube with a heating film covering the outer surface. The heating film is used to heat the drinking water inside the stainless steel tube. The volume inside the tube structure is a fixed value, that is, the heating element can hold a fixed volume of drinking water, for example, the stainless steel tube can hold 45ml of drinking water. The flow rate of the drinking water inside the tube is controlled by a valve body, that is, the drinking water flow rate, thereby achieving different compensated temperatures.

[0043] In an optional embodiment, adjusting the first temperature of the drinking water discharged from the heating element by adjusting the flow rate of the drinking water within the heating element includes: First, the second temperature of the drinking water discharged from the heating element is adjusted by adjusting the first flow rate of the drinking water in the heating element. The difference between the second temperature and the set temperature is the first compensation temperature.

[0044] The third temperature of the drinking water discharged from the heating element is adjusted by adjusting the second flow rate of the drinking water in the heating element. The difference between the third temperature and the set temperature is the second compensation temperature. The first compensation temperature is greater than the second compensation temperature, the second temperature and the third temperature are both greater than the set temperature, and the first flow rate is less than the second flow rate.

[0045] In this step, after preheating and entering the heating stage, in the initial heating phase, to compensate for the lag in heat transfer between the heating element and the water, as well as potential energy losses in the initial stage, this application temporarily raises the user-set drinking water temperature by a first compensation temperature. Adjusting the initial flow rate of drinking water within the heating element allows the heating system to heat more aggressively by setting a higher instantaneous target temperature, thereby accelerating the rate of water temperature rise and effectively compensating for the initial heating delay. For example, if the set water temperature is 90 degrees Celsius and the first compensation temperature is 5 degrees Celsius, the system will heat at a second temperature of 95 degrees Celsius in this stage.

[0046] After the drinking water has been heated to the first compensation temperature for a period of time, i.e., in the second stage of heating, in order to optimize the heating effect, this embodiment of the application increases the flow rate of the drinking water in the heating element, i.e., the second flow rate, thereby temporarily adjusting the set temperature of the drinking water to the second compensation temperature. Adjusting the drinking water in the heating element to the second flow rate can provide a small amount of additional heat compensation when the temperature of the heating element is already relatively high, ensuring that the water can stably reach and maintain a state close to the final target temperature, while avoiding local overheating. For example, if the set water temperature is 90°C and the second compensation temperature is 2°C, the system will heat to a target temperature of 92°C in this stage.

[0047] This embodiment of the application, by increasing the set water temperature by a large first compensation temperature in the initial heating stage and combining it with rapid preheating, can quickly overcome the huge thermal inertia of the heating element itself, accelerating the initial temperature rise of the water and thus significantly shortening the heating waiting time perceived by the user. Subsequently, in the second heating stage, by increasing the set water temperature by a smaller second compensation temperature, the system can continue heating in a gentler manner, allowing heat to be transferred more evenly throughout the water body and effectively avoiding localized overheating.

[0048] Meanwhile, since the first compensation temperature is higher than the second compensation temperature, this decreasing compensation strategy can better match the thermodynamic responses of the heating element and the water at different heating stages, avoiding energy waste and temperature overshoot caused by a single high compensation. The entire heating stage is precisely composed of the first and second flow rates, ensuring the efficiency and accuracy of the heating process. Therefore, the solution in this application not only improves the uniformity and efficiency of heating but also optimizes the user experience, enabling the drinking water equipment to provide faster, more stable, and more uniformly heated drinking water.

[0049] In an optional embodiment, the temperature range of the first compensation temperature is defined as greater than 4°C and less than or equal to 6°C; the second compensation temperature is defined as less than or equal to 4°C and greater than or equal to 1°C.

[0050] This application embodiment effectively solves the problem caused by improper compensation temperature settings by setting specific and reasonable ranges for the compensation temperatures used in different heating stages. The first compensation temperature is limited to a range greater than 4°C and less than or equal to 6°C, ensuring sufficient but not excessive heat compensation in the initial heating stage, thereby rapidly increasing the temperature of the heating element and the water, significantly shortening the initial heating waiting time, and avoiding heating delays caused by insufficient compensation. Subsequently, the second compensation temperature is limited to a range less than or equal to 4°C and greater than or equal to 1°C, providing a gentler and more precise temperature adjustment in the second heating stage. This not only effectively prevents overheating of local water bodies due to overheating but also promotes a uniform rise in the overall water temperature, avoiding energy waste. This phased compensation strategy with clearly defined ranges allows the drinking water equipment to achieve rapid heating while better controlling the uniformity and stability of the water temperature, thereby improving the user experience and optimizing the overall heating efficiency and energy utilization.

[0051] In an optional embodiment, step S4 includes: S41. Confirm the preheating time required for the heating element to reach the set temperature.

[0052] In this step, if the temperature difference is greater than a preset temperature threshold, the control method will determine the preheating time required to raise the heating element to the first temperature. This preheating time can be determined in several ways. For example, a preheating time lookup table can be pre-established through experiments or simulations, and the system can directly retrieve the corresponding preheating time from the lookup table based on the current temperature difference. Alternatively, a simplified empirical model can be used to estimate the required preheating time by inputting the temperature difference.

[0053] S42. Preheat the heating element based on the preheating time.

[0054] In this step, energy is applied to the heating element to gradually increase its temperature. Specifically, continuous heating can be used, meaning the heating element is continuously heated at a preset heating power throughout the preheating time. Alternatively, intermittent heating can be used, meaning the heating function is periodically turned on and off during the preheating time to gradually increase the temperature of the heating element.

[0055] This embodiment of the application effectively solves the problems of initial heating delay and uneven water temperature caused by the thermal inertia of the heating element when heating static water in traditional water-heating equipment by preheating the heating element when there is a large temperature difference between the heating element and the target water temperature. As a result, the heating element reaches a higher temperature before the water is heated, reducing its energy absorption for water temperature rise, thereby accelerating the overall heating rate of the water and promoting a more uniform temperature distribution within the water, thus improving the user experience.

[0056] In an optional embodiment, step S41 includes: The preheating time is determined based on the temperature difference, the mass of water stored in the heating element, the heating power of the heating element, and the specific heat capacity of water.

[0057] In this step, the specific heat capacity of water refers to the amount of heat required to raise the temperature of a unit mass of water by a unit amount. This is an important physical constant used to accurately calculate the amount of heat required to raise the temperature of a body of water. Typically, the standard specific heat capacity of water can be used in calculations, for example, approximately 4.2 J / (g·℃) or 4200 J / (kg·℃) at normal temperature and pressure.

[0058] This application's embodiments utilize a calculation method based on actual physical quantities to make the determination of preheating time more accurate and scientific. The comprehensive application of these parameters effectively solves the problem of inaccurate preheating time calculations in traditional methods, thereby avoiding low heating efficiency and energy waste. By accurately calculating and preheating accordingly, it ensures that the heating element reaches a state closer to the target temperature before the water begins to heat, significantly mitigating the initial heating delay caused by thermal inertia and contributing to uniform water heating, thus improving the overall heating performance of the drinking water equipment and the user experience.

[0059] The formula for calculating the preheating time using the above parameters is t_calc=(c*m*ΔT) / p; where t_calc is the preheating time, c is the specific heat capacity of water, m is the volume of water, ΔT is the temperature difference, and p is the heating power of the heating element.

[0060] For example, if the set temperature is 45 degrees Celsius, the volume of water stored in the heating element is 45 ml, and the heating power of the heating element is 1500 W, then t_calc = (c*m*ΔT) / p = (4.2*45*25) / 1500 = 3.15 seconds. Where ΔT = set temperature - current heating element temperature = 45℃ - 25℃ = 20℃.

[0061] In an optional embodiment, step S42 includes: Determine if the preheating time exceeds a preset time threshold; If so, the heating element is preheated based on a preset time threshold; If not, the heating element is preheated based on the preheating time.

[0062] In this embodiment, determining whether the preheating time exceeds a preset time threshold aims to assess whether the calculated preheating time is within an acceptable range. The preset time threshold can be set based on factors such as the type of water dispenser, heating power, user acceptance of waiting time, and empirical data. For example, it can be set to 90 seconds, 100 seconds, or 120 seconds to balance heating efficiency and user experience. This determination can be achieved by comparing the preheating time with the preset time threshold stored in the device's memory.

[0063] When the preheating time is determined to be longer than the preset time threshold, to avoid prolonged user waiting, the system will no longer preheat according to the calculated time, but will instead limit the preheating time to the preset time threshold. This means the heating element will only preheat to the temperature achievable within the preset time threshold, rather than fully reaching the set temperature. This approach effectively shortens user waiting time and improves user satisfaction.

[0064] Conversely, if the preheating time does not exceed the preset time threshold, it indicates that the preheating time is acceptable. In this case, the system will preheat the heating element according to the precisely calculated preheating time to ensure that the heating element can fully heat up to the set temperature, thereby providing the best initial conditions for the subsequent heating process and ensuring the accuracy of water temperature and heating efficiency.

[0065] For example, the preheating time is calculated to be 3.15 seconds, and the preset time threshold is 2 seconds. If 3.15 seconds is greater than 2 seconds, then the preheating time is 2 seconds to heat the heating element. However, if the preheating time is calculated to be 1 second, then 1 second is less than 2 seconds, and therefore the preheating time is 1 second to heat the heating element.

[0066] This application, based on preheating time as the basis for preheating the heating element, further introduces a preheating time judgment mechanism. Specifically, by judging whether the calculated preheating time exceeds a preset time threshold, situations that may lead to excessively long user waiting times can be effectively identified. When the preheating time is too long, the system no longer preheats entirely according to the calculated value, but limits it to within the preset time threshold, thereby avoiding long waiting times caused by excessive thermal inertia of the heating element or excessively low initial temperature, significantly improving user experience and device response speed. Simultaneously, when the preheating time is within an acceptable range, the system can still preheat according to the precisely calculated preheating time, ensuring the heating element is fully heated, providing a good foundation for subsequent rapid heating, and guaranteeing the accuracy of water temperature and heating efficiency. This adaptive preheating control strategy effectively solves the user experience problem caused by excessively long preheating times while ensuring heating effect, achieving a balance between heating efficiency and user satisfaction.

[0067] In an optional embodiment, when the temperature difference is less than or equal to the first preset temperature threshold, the heating element is directly heated.

[0068] In this embodiment, the temperature difference is less than or equal to a preset temperature threshold, which can be understood as a situation where the set temperature of the drinking water is not significantly different from the current temperature of the heating element. In this case, the heating element is heated directly, skipping the preheating stage.

[0069] The embodiments of this application make the control method of the water drinking equipment more flexible and efficient, ensuring that heating can be carried out in the optimal way under different initial temperature conditions. This solves the heating delay problem caused by thermal inertia and avoids the efficiency reduction caused by preheating when the temperature difference is not large, thus optimizing the user experience.

[0070] In an optional embodiment, when the set temperature is greater than or equal to the boiling point of the drinking water environment minus the second preset temperature threshold, the boiling point of the drinking water environment minus the second preset temperature threshold is used as the set temperature.

[0071] The boiling point of the drinking water environment is pre-set according to the user's location before using the drinking water equipment. For example, the boiling point is set to 100℃ or 95℃.

[0072] This application embodiment uses the boiling point of the drinking water environment minus the second preset temperature threshold as the set temperature when the set temperature is greater than or equal to the boiling point of the drinking water environment minus the second preset temperature threshold. The aim is to generate a large amount of steam when the set temperature is close to the boiling point, greatly reducing the risk of scalding the user and ensuring the safety of the drinking water equipment. For example, the second preset temperature threshold is 5°C, and the boiling point is 95°C. Assuming the user inputs a set temperature of 92°C, the control unit will use 92°C minus 5°C (87°C) as the set temperature.

[0073] This application also provides a drinking water control device; please refer to... Figure 3 The control device includes an acquisition module, a confirmation module, a judgment module, a preheating module, and a temperature compensation module.

[0074] The acquisition module is configured to acquire the user-defined set temperature of the drinking water and the current temperature of the heating element in the current environment.

[0075] The confirmation module is configured to confirm the temperature difference between the set temperature and the current temperature.

[0076] The judgment module is configured to determine whether the temperature difference is greater than a first preset temperature threshold.

[0077] The preheating module is configured to preheat the heating element.

[0078] The temperature compensation module is configured to control the flow rate of drinking water in the heating element after preheating is completed, so as to compensate for the temperature of the drinking water in the heating element.

[0079] In an optional embodiment, the temperature compensation module includes an adjustment unit configured to adjust a first temperature of the drinking water discharged from the heating element by adjusting the flow rate of the drinking water within the heating element. The first temperature is greater than a set temperature, and the difference between the first temperature and the set temperature is a compensation temperature.

[0080] In an optional embodiment, the regulating unit includes a first regulating subunit and a second regulating subunit. The first regulating subunit is configured to first regulate the second temperature of the drinking water discharged from the heating element by adjusting the drinking water flow rate within the heating element to a first flow rate, wherein the difference between the second temperature and the set temperature is a first compensation temperature. The second regulating subunit is configured to regulate the third temperature of the drinking water discharged from the heating element by adjusting the drinking water flow rate within the heating element to a second flow rate, wherein the difference between the third temperature and the set temperature is a second compensation temperature; wherein the first compensation temperature is greater than the second compensation temperature, both the second temperature and the third temperature are greater than the set temperature, and the first flow rate is less than the second flow rate.

[0081] In an optional embodiment, the preheating module includes a confirmation unit and a preheating unit, wherein the confirmation unit is configured to confirm the preheating time required for the heating element to reach the set temperature. The preheating unit is configured to preheat the heating element based on the preheating time.

[0082] In one optional embodiment, the preheating unit includes a preheating subunit configured to determine whether the preheating time is greater than a preset time threshold; if so, the heating element is preheated based on the preset time threshold; if not, the heating element is preheated based on the preheating time.

[0083] This application also provides a computer-readable storage medium. The computer-readable storage medium stores instructions that, when executed by a processor of an electronic device, enable the electronic device to perform the steps in the control method of the drinking water device as described in any of the above embodiments.

[0084] Embodiments of this application may be systems, methods, and / or computer program products. A computer program product may include a computer-readable storage medium on which computer-readable program instructions are loaded to cause a processor to implement various aspects of this application. The computer program product may be written in any combination of one or more programming languages ​​to perform operations of embodiments of this application. Programming languages ​​include object-oriented programming languages ​​such as Java, C++, etc., and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code may execute entirely on a user's computing device, partially on a user's device, as a standalone software package, partially on a user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computers, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuits, such as programmable logic circuits, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), are personalized by utilizing state information of computer-readable program instructions. These electronic circuits can execute computer-readable program instructions to implement various aspects of this application.

[0085] Computer-readable storage media can take the form of any combination of one or more readable media. A readable medium can be a readable signal medium or a readable storage medium. A computer-readable storage medium is a tangible device capable of holding and storing instructions for use by an instruction execution device. A readable storage medium can be, for example, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combinations thereof. The computer-readable storage medium as used herein is not to be construed as a transient signal itself, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.

[0086] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.

[0087] Various aspects of this application are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0088] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0089] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.

[0090] This application also provides a drinking water device. Please refer to... Figure 4 , Figure 4 The figure shows a schematic diagram of a drinking water device provided in an embodiment of this application. As shown, the drinking water device 700 includes: one or more processors 701 and a memory 702; the memory 702 stores computer-executable instructions; the processor 701 is used to execute the computer-executable instructions to implement the steps in the control method of the drinking water device as described in any of the above embodiments.

[0091] The processor 701 may be a central processing unit (CPU) or other form of processing unit with data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device to perform desired functions.

[0092] The memory 702 may include one or more computer program products, which may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. Volatile memory may include, for example, random access memory (RAM) and / or cache memory. Non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 1501 may execute the program instructions to implement the steps in the text recognition methods of the various embodiments of this application above, and / or other desired functions.

[0093] In one example, the drinking water device 700 may also include input and output devices, which are interconnected via a bus system and / or other forms of connection mechanism (not shown in the figure).

[0094] In addition, input devices may include, for example, a keyboard, a mouse, a microphone, etc. Output devices can output various information to the outside, and may include, for example, a monitor, speakers, a printer, and communication networks and their connected remote output devices, etc.

[0095] Of course, for the sake of simplicity, Figure 4 Only a portion of the components of the drinking water device 700 relevant to this application are shown in this illustration; components such as buses and input / output interfaces are omitted. In addition, the drinking water device 700 may include any other suitable components depending on the specific application.

[0096] It should be noted that the control method embodiments, control device embodiments, computer-readable storage medium embodiments, and drinking water device embodiments provided in this application belong to the same concept; the technical features in the technical solutions described in each embodiment can be arbitrarily combined without conflict.

[0097] It should be understood that the above embodiments are exemplary and not intended to encompass all possible implementations. Various modifications and changes can be made to the above embodiments without departing from the scope of this disclosure. Similarly, the various technical features of the above embodiments can be arbitrarily combined to form other embodiments of this application that may not be explicitly described. Therefore, the above embodiments only illustrate several implementations of this application and do not limit the scope of protection of this patent application.

Claims

1. A control method of a water dispensing apparatus, characterized by, The control method comprises: obtaining a set temperature of drinking water set by a user and a current temperature of a heating body in a current environment; confirming a temperature difference between the set temperature and the current temperature; determining whether the temperature difference is greater than a first preset temperature threshold; if yes, preheating the heating body; after preheating is completed, controlling a flow rate of the drinking water in the heating body to perform temperature compensation on a water temperature of the drinking water in the heating body.

2. The control method of a water dispensing apparatus according to claim 1, wherein controlling the flow rate of the drinking water in the heating body to perform temperature compensation on the water temperature of the drinking water in the heating body comprises: adjusting a first temperature of the drinking water discharged from the heating body by adjusting the flow rate of the drinking water in the heating body, the first temperature being greater than the set temperature, and a difference between the first temperature and the set temperature being a compensation temperature.

3. The control method of a water dispensing apparatus according to claim 2, wherein adjusting the first temperature of the drinking water discharged from the heating body by adjusting the flow rate of the drinking water in the heating body comprises: first adjusting a second temperature of the drinking water discharged from the heating body by adjusting the flow rate of the drinking water in the heating body to a first flow rate, the second temperature and the set temperature having a first compensation temperature difference; then adjusting a third temperature of the drinking water discharged from the heating body by adjusting the flow rate of the drinking water in the heating body to a second flow rate, the third temperature and the set temperature having a second compensation temperature difference; wherein the first compensation temperature difference is greater than the second compensation temperature difference, the second temperature and the third temperature are both greater than the set temperature, and the first flow rate is less than the second flow rate.

4. The control method of a water dispensing apparatus according to claim 3, wherein the first compensation temperature range is greater than 4°C and less than or equal to 6°C, and the second compensation temperature is less than or equal to 4°C and greater than or equal to 1°C.

5. The control method of a water dispensing apparatus according to claim 1, wherein preheating the heating body comprises: confirming a preheating time required for the heating body to be warmed to the set temperature; preheating the heating body based on the preheating time.

6. The control method of a water dispensing apparatus according to claim 5, wherein confirming the preheating time required for the heating body to be warmed to the set temperature comprises: confirming the preheating time based on the temperature difference, a mass of water stored in the heating body, a heating power of the heating body, and a specific heat capacity of water.

7. The control method of a water dispensing apparatus according to claim 5, wherein preheating the heating body based on the preheating time further comprises: determining whether the preheating time is greater than a preset time threshold; if yes, preheating the heating body based on the preset time threshold; if no, preheating the heating body based on the preheating time.

8. The control method of a water dispensing device according to any one of claims 1 to 7, characterized in that, when the temperature difference is less than or equal to the first preset temperature threshold, the heating body is directly heated.

9. The control method of a water dispensing apparatus according to any one of claims 1 to 7, characterized in that, when the set temperature is greater than or equal to a boiling point of an environment in which the drinking water is located minus a second preset temperature threshold, the boiling point of the environment in which the drinking water is located minus the second preset temperature threshold is taken as the set temperature.

10. A control device for a drinking water apparatus, characterized in that The control device comprises: an obtaining module configured to obtain a set temperature of drinking water set by a user and a current temperature of a heating body in a current environment; a confirming module configured to confirm a temperature difference between the set temperature and the current temperature; a determining module configured to determine whether the temperature difference is greater than a first preset temperature threshold; a preheating module configured to preheat the heating body; a temperature compensation module configured to control the flow of the drinking water in the heating body to compensate the temperature of the drinking water in the heating body after preheating.

11. A drinking water apparatus, characterized in that comprise: at least one processor; and a memory connected with the at least one processor in communication; wherein, the memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the control method of the drinking water equipment according to any one of claims 1 to 9.

12. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer instructions for enabling the processor to execute the control method of the drinking water equipment according to any one of claims 1 to 9 when executed.