Water dispenser heating control method, device and system and water dispenser equipment
By acquiring ambient temperature and water flow rate in real time and combining them with a target heat loss model for dynamic temperature compensation, the problem of heat loss during the water dispensing process of instant hot water dispensers is solved, achieving precise control of terminal water temperature and improving the stability and accuracy of the water dispenser.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-18
- Publication Date
- 2026-04-14
AI Technical Summary
Existing instant hot water dispensers suffer from heat loss during the water dispensing process, resulting in inaccurate terminal water temperature and large temperature fluctuations, which affects the stability and accuracy of the dispenser.
By acquiring real-time ambient temperature, water flow rate, and cumulative water intake time, the heat loss is calculated using a target heat loss model, and dynamic temperature compensation is performed to control the heating unit to achieve precise temperature control.
It achieves precise compensation of the water outlet temperature of the instant hot water dispenser, ensuring that the terminal water temperature matches the set temperature, thus improving the stability and accuracy of the water dispenser.
Smart Images

Figure CN121845430A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of water dispenser heating control technology, and in particular to a water dispenser heating control method, device, system and water dispenser equipment. Background Technology
[0002] Currently, water dispensers with instant heating functions are becoming increasingly popular due to their speed and convenience. Users can typically set the water temperature freely within a wide range to meet the needs of different scenarios such as brewing coffee, tea, and preparing formula, significantly improving the user experience.
[0003] The accuracy of the water temperature is one of the core indicators for evaluating the performance of instant hot water dispensers. Most existing instant hot water dispensers use temperature sensors installed near the heating element outlet or water outlet for single-point temperature detection and control. Current control schemes typically maintain the instantaneous water temperature at the outlet at the user-set value.
[0004] However, existing control schemes neglect heat loss during the process of hot water flowing from the outlet to the user's cup. In actual use, hot water exchanges heat with cooler air, and the degree of heat loss is affected by various factors. The actual terminal temperature of the water received by the user (i.e., the water temperature in the cup) is often lower than the set temperature, and the temperature difference fluctuates greatly depending on the season and the amount of water dispensed, which significantly affects the stability and accuracy of the instant hot water supply from the water dispenser. Summary of the Invention
[0005] Therefore, it is necessary to provide a water dispenser heating control method, device, system, and water dispenser equipment that can compensate for heat loss in real time and ensure that the terminal water temperature accurately meets the standards, in order to address the above-mentioned technical problems.
[0006] Firstly, this application provides a water dispenser heating control method, including:
[0007] Acquire real-time ambient temperature, real-time water flow rate, and cumulative water collection time;
[0008] The real-time heat loss is calculated based on the target heat loss model, the real-time ambient temperature, the real-time water flow rate, and the cumulative water collection time; wherein, the target heat loss model is used to analyze the predicted heat loss per unit volume of water flowing from the water dispenser outlet to the water container based on the convective heat transfer coefficient.
[0009] Based on the real-time heat loss, a dynamic temperature compensation analysis is performed to obtain the target heating power;
[0010] The heating unit of the water dispenser is controlled to heat the water according to the target heating power.
[0011] In one embodiment, the target heat loss model includes a nonlinear flow velocity compensation term, a steady-state loss term, a thermal inertia compensation term, and a fixed loss term; wherein, the nonlinear flow velocity compensation term is used to compensate for accuracy fluctuations caused by changes in flow velocity; the steady-state loss coefficient of the steady-state loss term is adaptively and dynamically adjusted with changes in ambient temperature; the thermal inertia compensation term is used to compensate for the water temperature within a preset time after the start of water intake; and the fixed loss term is used to compensate for uncontrollable environmental factors.
[0012] In one embodiment, obtaining the real-time ambient temperature includes:
[0013] The real-time ambient temperature is obtained through the temperature detection unit of the water dispenser; wherein the temperature detection unit is installed on the body of the water dispenser or in the ventilation area inside the water dispenser.
[0014] In one embodiment, obtaining the real-time water flow rate includes:
[0015] When the water dispenser is equipped with a flow detection unit, the real-time water flow rate is obtained through the flow detection unit;
[0016] In the absence of a flow detection unit installed in the water dispenser, the real-time operating voltage of the water pump of the water dispenser is collected, and the real-time water intake flow rate is obtained by fitting the real-time operating voltage and the preset water pump operating voltage with the flow rate.
[0017] In one embodiment, the target heat loss model is:
[0018]
[0019] in, For real-time heat loss, To set the temperature, For real-time ambient temperature, This is the nonlinear velocity compensation coefficient. The steady-state loss coefficient, This is the thermal inertia compensation coefficient. As a fixed loss benchmark, The convective heat transfer coefficient is... For water collection time, This is the real-time water flow rate.
[0020] In one embodiment, the step of performing dynamic temperature compensation analysis based on the real-time heat loss to obtain the target heating power includes:
[0021] The temperature compensation amount is calculated based on the real-time heat loss, real-time water specific heat capacity, and real-time water intake flow rate; wherein, the temperature compensation amount is used to compensate for the real-time heat loss;
[0022] The target temperature is calculated based on the temperature compensation amount and the set temperature.
[0023] The target heating power is obtained according to the preset control algorithm and the target temperature; when the heating unit of the water dispenser heats the water according to the target heating power, the real-time water temperature at the outlet of the water dispenser is within the target temperature range, wherein the target temperature range is the temperature range in which the error from the target temperature is less than a preset temperature error threshold.
[0024] Secondly, this application also provides a water dispenser heating control device, comprising:
[0025] The parameter acquisition module is used to obtain real-time ambient temperature, real-time water flow rate, and cumulative water collection time;
[0026] The heat loss analysis module is used to calculate the real-time heat loss based on the target heat loss model, the real-time ambient temperature, the real-time water flow rate, and the cumulative water intake time; wherein, the target heat loss model is used to analyze the predicted heat loss per unit volume of water flowing from the water dispenser outlet to the water container based on the convective heat transfer coefficient.
[0027] The power analysis module is used to perform dynamic temperature compensation processing based on the real-time heat loss to obtain the target heating power;
[0028] The heating control module is used to control the heating unit of the water dispenser to heat the water according to the target heating power.
[0029] Thirdly, this application also provides a water dispenser heating control system, including: a heating unit, a temperature detection unit, a drive unit, and a control unit;
[0030] The drive unit is used to drive the water body to flow at the target flow rate;
[0031] The heating unit is used to heat the water.
[0032] The temperature detection unit is used to detect the ambient temperature of the environment where the water dispenser is located;
[0033] The control unit is connected to the heating unit, the temperature detection unit, and the drive unit respectively; the control unit is used to execute the steps of the water dispenser heating control method described in the first aspect.
[0034] In one embodiment, it further includes: a flow rate detection unit;
[0035] The flow rate detection unit is used to detect the water flow rate at the water dispenser outlet; the control unit is connected to the flow rate detection unit.
[0036] Fourthly, this application also provides a water dispenser device, including the water dispenser heating control system described in the second aspect.
[0037] In summary, this application proposes a water dispenser heating control method, device, system, and water dispenser equipment, including: acquiring real-time ambient temperature, real-time water flow rate, and cumulative water dispensing time; calculating real-time heat loss based on a target heat loss model, real-time ambient temperature, real-time water flow rate, and cumulative water dispensing time; wherein, the target heat loss model is used to analyze the predicted heat loss per unit volume of water flowing from the water dispenser outlet to the water container based on the convective heat transfer coefficient; performing dynamic temperature compensation analysis based on the real-time heat loss to obtain the target heating power; and controlling the heating unit of the water dispenser to heat the water according to the target heating power. This application, by real-time acquisition of temperature, flow rate, and water dispensing time parameters, and combining this with dynamic analysis of heat loss using the convective heat transfer coefficient, accurately compensates for the water dispenser outlet temperature, making the terminal water temperature closer to the set water temperature, thus improving the stability and accuracy of the water dispenser's instant heating function. Attached Figure Description
[0038] Figure 1 This is a flowchart illustrating a water dispenser heating control method in one embodiment;
[0039] Figure 2 This is a schematic diagram of the steps for obtaining real-time water intake flow rate in one embodiment;
[0040] Figure 3 This is a schematic diagram of the steps for obtaining the target heating power in one embodiment;
[0041] Figure 4 This is a structural block diagram of a water dispenser heating control device in one embodiment;
[0042] Figure 5 This is a structural block diagram of the water dispenser heating control system in one embodiment;
[0043] Figure 6 This is a structural block diagram of the water dispenser heating control system in another embodiment;
[0044] Figure 7 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0045] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0046] The water dispenser heating control method provided in this embodiment can be applied to water dispenser devices with instant heating function. The water dispenser device includes at least a structural unit for realizing the instant heating function, such as a heating unit, a drive unit, and a control unit. The heating unit heats the water in the water dispenser's water pipes to bring the water temperature at the dispenser's outlet to the target temperature. The drive unit drives the water in the water pipes along a preset direction and at a preset flow rate to the outlet. It is worth noting that the water dispenser's drive unit, designed in conjunction with the water pipes of the actual application scenario, can be used to control and adjust the flow direction and velocity of the water to ensure that the user receives hot water heated to the target temperature by the heating unit when taking water, thus achieving the instant heating function.
[0047] In practical applications, water dispensers can also provide other drinking water supply functions according to the needs of the specific application scenario. The water dispenser heating control method provided in this embodiment can be adapted to various types of water dispensers to meet the needs of different scenarios such as brewing coffee, tea, and preparing milk powder.
[0048] In one embodiment, such as Figure 1 As shown, a water dispenser heating control method is provided, including steps 102, 104, 106, and 108. The specific steps are as follows:
[0049] Step 102: Obtain real-time ambient temperature, real-time water flow rate, and cumulative water collection time.
[0050] Specifically, real-time ambient temperature refers to the real-time temperature of the environment in which the water dispenser is located during the user's water dispensing process. For example, if the water dispenser is placed in the kitchen and the user operates it to get hot water, the real-time ambient temperature is the kitchen's ambient temperature. If the water dispenser is placed in the living room and the user operates it to get hot water, the real-time ambient temperature is the living room's ambient temperature.
[0051] In practical applications, the real-time ambient temperature can be the air temperature within a space close to the water dispenser. The unit for real-time ambient temperature can be degrees Celsius (°C).
[0052] Real-time water flow rate refers to the real-time flow rate of water at the outlet of the water dispenser during the user's water dispensing process. It should be noted that the error between the real-time flow rate at the outlet and the flow rate within the water pipes of the water dispenser should be less than a preset threshold. In practical applications, the real-time water flow rate can be obtained by directly equating the flow rate within the water pipes with the real-time water dispensing flow rate, or by processing the flow rate within the water pipes using a corresponding error compensation model. It is worth noting that the specific method for obtaining the real-time water flow rate in this embodiment can be determined based on the structural characteristics of the water dispenser in the actual application scenario. In one embodiment, if the water dispenser includes a flow meter, the real-time water flow rate can be obtained directly from the flow parameters collected by the flow meter. If the water dispenser does not include flow rate acquisition devices such as a flow meter, the real-time water flow rate can be obtained by acquiring the operating voltage of the water pump in the water dispenser and fitting the relationship between the operating voltage and the flow rate.
[0053] It is worth noting that the unit of real-time water flow rate can be liters per minute (L / min). When obtaining real-time water flow rate, it is usually possible to obtain both water flow rate and water collection time simultaneously.
[0054] The cumulative water collection time refers to the total duration from when the user starts collecting water to the current time. In this embodiment, the water collection time is recorded through a timer or a timing logic element built into the control unit.
[0055] In practical applications, the cumulative water intake time and real-time water flow rate can be obtained first, and the cumulative water intake volume can be calculated based on these two factors. Alternatively, the cumulative water intake time and volume can be obtained first, and the real-time water flow rate can be calculated from these two factors. The cumulative water intake volume can be measured using a flow meter installed at the water dispenser's outlet.
[0056] Step 104: Calculate the real-time heat loss based on the target heat loss model, real-time ambient temperature, real-time water intake flow rate, and cumulative water intake time.
[0057] The target heat loss model is used to analyze the predicted heat loss per unit volume of water flowing from the water dispenser outlet to the water container based on the convective heat transfer coefficient. The convective heat transfer coefficient is used to quantify the intensity of heat exchange between hot water and air.
[0058] Specifically, the target heat loss model, used as a predictive analysis model, is primarily employed to predict the heat loss per unit volume of water flowing from the water dispenser's outlet to the water container. This embodiment introduces the convective heat transfer coefficient to predict both linear and nonlinear variations, thereby improving the accuracy of real-time heat loss prediction. In practice, the convective heat transfer coefficient can also be understood as the turbulent boundary layer coefficient; considering the fluid dynamics theoretical model, a nonlinear power factor is employed. Approximate representation. Nonlinear powers. Calibration was performed using a combination of fluid dynamics theoretical models and experimental tests.
[0059] It is worth noting that this embodiment can obtain the specific value of the convective heat transfer coefficient by performing real-time, high-precision power-law calculations. Alternatively, the flow rate can be pre-stored in the memory. A lookup table is used to find the corresponding values for the convective heat transfer coefficient (non-linear power). For example, within the range of 0.5~2.0 L / min, a specific value for the convective heat transfer coefficient is stored at 0.1 L / min intervals, for a total of 16 specific values. In practical applications, after obtaining the real-time water flow rate, the corresponding convective heat transfer coefficient can be found by looking up the table. Based on the above scheme, the computational resource consumption of the water dispenser control unit can be reduced by using the lookup table method, enabling faster real-time heat loss prediction, improving the timeliness of water temperature control, and ensuring the accuracy of water temperature control.
[0060] In one embodiment, the specific expression for the target heat loss model is as follows:
[0061]
[0062] in, For real-time heat loss, To set the temperature, For real-time ambient temperature, This is the nonlinear velocity compensation coefficient. The steady-state loss coefficient, This is the thermal inertia compensation coefficient. As a fixed loss benchmark, The convective heat transfer coefficient is... For water collection time, This is the real-time water flow rate.
[0063] In this embodiment, the convective heat transfer coefficient The range of values can be In a preferred embodiment, the convective heat transfer coefficient is... Value This is to reflect the optimal solution that balances accuracy and computational efficiency in engineering. The specific expression for the target heat loss model is:
[0064]
[0065] In one embodiment, the target heat loss model includes a nonlinear velocity compensation term, a steady-state loss term, a thermal inertia compensation term, and a fixed loss term. The nonlinear velocity compensation term is as follows: The steady-state loss term is Thermal inertia compensation term is Fixed loss item is .
[0066] The nonlinear flow velocity compensation term compensates for accuracy fluctuations caused by changes in flow velocity. The steady-state loss coefficient of the steady-state loss term is adaptively and dynamically adjusted according to changes in ambient temperature. The thermal inertia compensation term compensates for the water temperature within a preset time after water intake begins. The fixed loss term compensates for uncontrollable environmental factors.
[0067] In one embodiment, by designing multiple test scenarios and simulating different water intake scenarios in the laboratory, recording and fitting multiple sets of experimental data, the aforementioned target heat loss model can be obtained. The experimental data includes combinations of parameters such as ambient temperature, flow rate, and water intake time. Different water intake scenarios have different ambient temperatures and different water intake modes. During data fitting, more than 100 sets of experimental data can be collected for fitting processing. During the experimental measurement process, in different water intake scenarios, a high-precision thermal imager or an instrument or device capable of measuring water temperature is used to measure the water temperature in the water intake container. The real-time heat loss is calculated by setting the water temperature and the detected water temperature in the water intake container, and the convective heat transfer coefficient is obtained by power-law calculation based on the real-time heat loss and the flow rate. Establish real-time heat loss and convective heat transfer coefficient The fitting relationship between them was calculated. , , and The coefficient value ensures the real-time water intake flow rate. When the flow rate is in the range of 0.5~2.0 L / min, the convective heat transfer coefficient is... The model prediction error is less than or equal to 0.5℃.
[0068] In practical applications, The range of values can be The nonlinear velocity compensation coefficient, as a quantitative representation of nonlinear velocity compensation, can effectively solve the accuracy fluctuations caused by velocity changes. The range of values can be The steady-state loss coefficient can adapt to change and dynamically adjust with ambient temperature. The range of values can be The thermal inertia compensation coefficient can be used to solve the problem of low water temperature at the water dispenser outlet during the initial water supply. The range of values can be The fixed loss baseline can be used to compensate for uncontrollable environmental factors. The above four parameters are obtained through actual measurement of terminal water temperature (e.g., more than 100 sets).
[0069] Step 106: Perform dynamic temperature compensation analysis based on real-time heat loss to obtain the target heating power.
[0070] Specifically, after obtaining the real-time heat loss, the calculated real-time heat loss can be used as a basis for further analysis. Combined with the specific heat capacity of water and real-time flow rate The amount of temperature compensation required to compensate for this real-time heat loss is calculated. In practical applications, real-time flow rate is obtained. Then, the water volume per unit time can be calculated by combining the unit time. Temperature compensation amount The calculation formula is:
[0071]
[0072] In obtaining temperature compensation amount Then, by setting the temperature by the user Temperature compensation amount Add them together to get the dynamic target temperature that the outlet needs to reach at the current moment. ,in, .
[0073] In this embodiment, the water dispenser's control unit dynamically sets the target temperature. Once designated as the new control target, the dynamic target temperature can be controlled according to the preset control algorithm. Converted to target heating power.
[0074] Based on the above solution, the temperature of the water outlet is no longer fixed to the user-set temperature, but is used as a dynamically adjustable intermediate target. The heat loss from the water outlet to the cup is predicted based on the real-time operating conditions, and based on this, the higher temperature that needs to be reached at the water outlet is calculated in reverse to compensate for this loss.
[0075] Step 108: Control the heating unit of the water dispenser to heat the water according to the target heating power.
[0076] Specifically, the control unit of the water dispenser can use a microcontroller unit (MCU) to perform logic such as parameter acquisition, model calculation, and power control. The MCU can quickly adjust the heating power through a proportional-integral-derivative (PID) control algorithm to stabilize the water outlet temperature within the target temperature range.
[0077] The heating unit of a water dispenser can use heating devices such as PTC heaters or electromagnetic heaters.
[0078] Based on the above solution, a water dispenser heating control method is provided. This method accurately quantifies the heat loss from the water outlet to the cup using a target heat loss model. Combined with a dynamic temperature compensation algorithm, it effectively controls the terminal water temperature error, achieving precise matching between the terminal water temperature and the set temperature. Furthermore, the model comprehensively considers key influencing factors such as ambient temperature, water flow rate, and water dispensing time. Through nonlinear flow rate compensation and steady-state loss adaptive adjustment, it can adapt to different seasons, water dispensing volumes, and water dispensing speeds, ensuring water temperature stability. A PID control algorithm enables rapid tracking and stable control of the target temperature, effectively preventing sudden temperature changes. This solution effectively ensures that users can obtain hot water at the ideal temperature when using the instant heating function of the water dispenser.
[0079] In a feasible embodiment, when the water outlet circuit of the water dispenser includes a water circuit structure composed of a hot water circuit and a cold water circuit, after step 104, the on / off ratio of the solenoid valve in the hot water outlet circuit and the on / off ratio of the solenoid valve in the cold water outlet circuit can be determined by real-time heat loss to ensure that the actual temperature of the water at the outlet quickly tracks and stabilizes at the target temperature. It should be noted that the correspondence between the on / off ratio adjustment of the solenoid valve and the outlet temperature can be calibrated based on the experimental tests in the aforementioned embodiments, which will not be elaborated here. It is also worth noting that the correspondence between the on / off ratio adjustment of the solenoid valve and the outlet temperature can be calibrated through a separate experimental testing environment.
[0080] In one embodiment, step 102 is specifically implemented as follows:
[0081] The water dispenser obtains the real-time ambient temperature through its temperature detection unit. This temperature detection unit is installed on the water dispenser body or in a ventilated area inside the dispenser.
[0082] In this embodiment, the temperature detection unit can use devices such as temperature sensors to measure the ambient temperature. It is worth noting that the temperature sensor can be installed on the side of the water dispenser or in an internal ventilation area to avoid direct sunlight and radiation from the heating unit.
[0083] Please see Figure 2 In one embodiment, step 102 includes:
[0084] Step 202: If the water dispenser is equipped with a flow detection unit, obtain the real-time water flow rate through the flow detection unit.
[0085] Step 204: In the absence of a flow detection unit installed on the water dispenser, the real-time operating voltage of the water pump of the water dispenser is collected, and the real-time water intake flow rate is obtained by fitting the real-time operating voltage and the preset water pump operating voltage with the flow rate.
[0086] In this embodiment, the flow detection unit can employ flow meter devices such as Hall effect sensors to directly detect the water flow velocity and flow rate in the water dispenser's water pipes. The Hall effect sensor can be installed in series in the outlet pipe to ensure that water flows directly through the detection area.
[0087] Specifically, for a water dispenser equipped with a flow meter and an MCU, the output signal terminal of the built-in flow meter is connected to a GPIO pin of the MCU. This GPIO pin is configured as an external interrupt or timer input capture mode. The MCU determines the current flow rate by detecting the frequency or period of the pulses on the input signal pin (e.g., counting the number of pulses within a fixed time (e.g., 1 second), or measuring the time interval T between two pulses).
[0088] In some embodiments, for cost-effective configuration, the water dispenser omits the flow detection unit and directly estimates the flow rate by obtaining the voltage detection of the drive circuit of the water pump. Specifically, the real-time flow rate is obtained through a fitting curve of the water pump operating voltage and flow rate. The water pump operating voltage is detected in real time by an AD sampling pin connected to the MCU. The detected AD value is converted into the corresponding current operating voltage, or the duty cycle is obtained by the ratio of the AD value to a reference value, and the corresponding voltage value is obtained based on the duty cycle. The baseline value was calibrated using data from multiple experiments. The current voltage-corresponding flow rate was determined by processing data from multiple laboratory experiments to derive corresponding paired data and obtain the array. Or a fitted curve. This represents the cumulative water intake.
[0089] During this flow acquisition process, the voltage detected by the MCU is matched with the corresponding flow rate by array lookup table or fitting curve. The MCU can achieve millisecond-level sampling. Based on the above information, the MCU can obtain the cumulative water intake by performing certain integration processing.
[0090] In a more detailed embodiment, for water dispenser models equipped with a built-in flow meter, the real-time water flow rate v can be acquired and processed by integrating a Hall sensor or other flow meter into the water outlet pipe. The flow rate signal is read in real-time via an I²C / SPI interface by the MCU, achieving millisecond-level response. The real-time flow rate is obtained by acquiring the instantaneous output of the Hall sensor, eliminating the need for additional calculations.
[0091] For cost-effective, economical water dispensers without a flow meter, the system relies on a water pump drive circuit and pre-stores a water pump voltage-flow fitting curve, such as... ,in, For traffic, This is the operating voltage of the water pump. All coefficients are adaptive adjustment coefficients, and the pump voltage-flow fitting curve was obtained through experimental calibration. The pump voltage-flow fitting curve has an error ≤ ±0.1 L / min within the flow rate range of 0.5~2.0 L / min.
[0092] The load involved in the above process is subject to strict sequential control logic to ensure accurate sampling. Specifically, for models with built-in flow meters (such as Hall effect sensors), after the user selects the temperature setting and begins water dispensing, the MCU controls the flow meter to start working immediately. The MCU then initiates flow meter sampling, and the real-time flow rate is determined by the number of sampled pulses.
[0093] For models without a flow meter, the MCU immediately starts the water pump after the user takes water, and then activates the pump voltage AD sampling. By matching the AD value collected per unit time with the corresponding value in the array table or by comparing the corresponding AD value with a reference value, the current duty cycle corresponding to the AD is obtained. Each duty cycle corresponds to a flow rate value. The final array is then integrated by the MCU to obtain the corresponding flow rate.
[0094] Based on the above scheme, the water dispenser heating control method provided in this embodiment can be adapted to different types of water dispensers and can achieve high-precision real-time water flow rate acquisition, thereby achieving high-precision real-time heat loss prediction, ensuring the temperature control stability of the instant heating function of the water dispenser, and broadening the application scope of the control scheme.
[0095] Please see Figure 3 In one embodiment, dynamic temperature compensation analysis is performed based on real-time heat loss to obtain the target heating power, including:
[0096] Step 302: Calculate the temperature compensation amount based on the real-time heat loss, the real-time specific heat capacity of the water body, and the real-time water intake flow rate; wherein, the temperature compensation amount is used to compensate for the real-time heat loss.
[0097] Step 304: Calculate the target temperature based on the temperature compensation amount and the set temperature;
[0098] Step 306: Obtain the target heating power according to the preset control algorithm and the target temperature; when the heating unit of the water dispenser heats the water according to the target heating power, the real-time water temperature at the outlet of the water dispenser is within the target temperature range, wherein the target temperature range is the temperature range where the error from the target temperature is less than the preset temperature error threshold.
[0099] Specifically, the specific implementation methods of steps 302, 304 and 306 can be referred to the specific implementation method of step 108 in the foregoing embodiments, and will not be repeated here.
[0100] In this embodiment, the preset temperature error threshold should be less than 3°C. In one embodiment, steps 102 to 108 and steps 302 to 306 are repeated throughout the user's water collection process until the water collection ends. This achieves full-process, dynamic, closed-loop temperature compensation for the entire water collection path.
[0101] Based on the above solution, unlike the overheating compensation in existing technologies, this embodiment accurately analyzes the heat loss of water during transmission and then uses a PID control algorithm to achieve rapid tracking and stable control of the target temperature. This solves the core problems of low terminal water temperature and large temperature fluctuations in existing technologies, meeting the needs of scenarios with high water temperature accuracy requirements, such as brewing coffee and preparing milk powder, thus improving the user experience and product competitiveness of instant hot water dispensers. Furthermore, the water dispenser heating control method provided in this embodiment supports two flow rate acquisition schemes. Models equipped with flow meters can achieve high-precision flow rate detection, while models without flow meters achieve a cost-effective solution through water pump voltage-flow fitting curves, adapting to different hardware configuration requirements and lowering the product cost threshold.
[0102] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0103] Based on the same inventive concept, this application also provides a water dispenser heating control device for implementing the aforementioned water dispenser heating control method. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more embodiments of the water dispenser heating control device provided below can be found in the limitations of the water dispenser heating control method described above, and will not be repeated here.
[0104] In one embodiment, such as Figure 4 As shown, a water dispenser heating control device 400 is provided, including: a parameter acquisition module 410, a heat loss analysis module 420, a power analysis module 430, and a heating control module 440, wherein:
[0105] The parameter acquisition module 410 is used to acquire real-time ambient temperature, real-time water flow rate, and cumulative water collection time.
[0106] The heat loss analysis module 420 is used to calculate the real-time heat loss based on the target heat loss model, the real-time ambient temperature, the real-time water intake flow rate, and the cumulative water intake time; wherein, the target heat loss model is used to analyze the predicted heat loss per unit volume of water flowing from the water dispenser outlet to the water container based on the convective heat transfer coefficient.
[0107] The power analysis module 430 is used to perform dynamic temperature compensation processing based on the real-time heat loss to obtain the target heating power;
[0108] The heating control module 440 is used to control the heating unit of the water dispenser to heat the water according to the target heating power.
[0109] In one embodiment, the parameter acquisition module 410 is further configured to acquire the real-time ambient temperature through the temperature detection unit of the water dispenser; wherein the temperature detection unit is installed on the body of the water dispenser or in a ventilation area inside the water dispenser.
[0110] In one embodiment, the parameter acquisition module 410 is further configured to acquire the real-time water flow rate through the flow detection unit when the water dispenser is equipped with a flow detection unit.
[0111] In the absence of a flow detection unit installed in the water dispenser, the real-time operating voltage of the water pump of the water dispenser is collected, and the real-time water intake flow rate is obtained by fitting the real-time operating voltage and the preset water pump operating voltage with the flow rate.
[0112] In one embodiment, the power analysis module 430 is further configured to calculate a temperature compensation amount based on the real-time heat loss, the real-time specific heat capacity of the water body, and the real-time water intake flow rate; wherein the temperature compensation amount is used to compensate for the real-time heat loss;
[0113] The target temperature is calculated based on the temperature compensation amount and the set temperature.
[0114] The target heating power is obtained according to the preset control algorithm and the target temperature; when the heating unit of the water dispenser heats the water according to the target heating power, the real-time water temperature at the outlet of the water dispenser is within the target temperature range, wherein the target temperature range is the temperature range in which the error from the target temperature is less than a preset temperature error threshold.
[0115] In summary, this embodiment provides a water dispenser heating control device. It accurately quantifies the heat loss from the water outlet to the cup using a target heat loss model, and combines this with a dynamic temperature compensation algorithm to effectively control the terminal water temperature error, achieving precise matching between the terminal water temperature and the set temperature. Furthermore, the model comprehensively considers key influencing factors such as ambient temperature, water flow rate, and water dispensing time. Through nonlinear flow rate compensation and steady-state loss adaptive adjustment, it can adapt to different seasons, water dispensing volumes, and water dispensing speeds, ensuring water temperature stability. The PID control algorithm enables rapid tracking and stable control of the target temperature, effectively preventing sudden temperature changes. This solution effectively ensures that users can obtain hot water at the ideal temperature when using the instant heating function of the water dispenser.
[0116] Each module in the aforementioned water dispenser heating control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0117] Please see Figure 5 In one embodiment, a water dispenser heating control system is provided, including: a heating unit 520, a temperature detection unit 540, a drive unit 530, and a control unit 510. The drive unit 530 drives water to flow at a target flow rate. The heating unit 520 heats the water; the temperature detection unit 540 detects the ambient temperature of the environment where the water dispenser is located; the control unit 510 is connected to the heating unit 520, the temperature detection unit 540, and the drive unit 530; the control unit 510 executes the steps of the water dispenser heating control method described in the aforementioned embodiment.
[0118] Please see Figure 6 In one embodiment, the water dispenser heating control system further includes a flow rate detection unit 550. The flow rate detection unit 550 is used to detect the water flow rate at the water dispenser outlet. The control unit 510 is connected to the flow rate detection unit 550.
[0119] In this embodiment, the actual types of the control unit 510, heating unit 520, driving unit 530, temperature detection unit 540, and flow rate detection unit 550 can be set according to the needs of the actual application scenario, and are not specifically limited here. The specific implementation methods of the control unit 510, heating unit 520, driving unit 530, temperature detection unit 540, and flow rate detection unit 550 can be referred to the specific implementation methods in the foregoing method embodiments.
[0120] This embodiment provides a water dispenser heating control system. It accurately quantifies the heat loss from the water outlet to the cup using a target heat loss model, and combines this with a dynamic temperature compensation algorithm to effectively control the terminal water temperature error, achieving precise matching between the terminal water temperature and the set temperature. Furthermore, the model comprehensively considers key influencing factors such as ambient temperature, water flow rate, and water dispensing time. Through nonlinear flow rate compensation and steady-state loss adaptive adjustment, it can adapt to different seasons, water dispensing volumes, and water dispensing speeds, ensuring water temperature stability. A PID control algorithm enables rapid tracking and stable control of the target temperature, effectively preventing sudden temperature changes. This solution effectively ensures that users can obtain hot water at the ideal temperature when using the instant hot water function of the water dispenser.
[0121] In one embodiment, a water dispenser device is also provided, including the water dispenser heating control system described in the foregoing embodiments.
[0122] In one embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 7As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements a water dispenser heating control method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0123] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0124] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0125] Acquire real-time ambient temperature, real-time water flow rate, and cumulative water collection time;
[0126] The real-time heat loss is calculated based on the target heat loss model, the real-time ambient temperature, the real-time water flow rate, and the cumulative water collection time; wherein, the target heat loss model is used to analyze the predicted heat loss per unit volume of water flowing from the water dispenser outlet to the water container based on the convective heat transfer coefficient.
[0127] Based on the real-time heat loss, a dynamic temperature compensation analysis is performed to obtain the target heating power;
[0128] The heating unit of the water dispenser is controlled to heat the water according to the target heating power.
[0129] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0130] Acquire real-time ambient temperature, real-time water flow rate, and cumulative water collection time;
[0131] The real-time heat loss is calculated based on the target heat loss model, the real-time ambient temperature, the real-time water flow rate, and the cumulative water collection time; wherein, the target heat loss model is used to analyze the predicted heat loss per unit volume of water flowing from the water dispenser outlet to the water container based on the convective heat transfer coefficient.
[0132] Based on the real-time heat loss, a dynamic temperature compensation analysis is performed to obtain the target heating power;
[0133] The heating unit of the water dispenser is controlled to heat the water according to the target heating power.
[0134] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0135] Acquire real-time ambient temperature, real-time water flow rate, and cumulative water collection time;
[0136] The real-time heat loss is calculated based on the target heat loss model, the real-time ambient temperature, the real-time water flow rate, and the cumulative water collection time; wherein, the target heat loss model is used to analyze the predicted heat loss per unit volume of water flowing from the water dispenser outlet to the water container based on the convective heat transfer coefficient.
[0137] Based on the real-time heat loss, a dynamic temperature compensation analysis is performed to obtain the target heating power;
[0138] The heating unit of the water dispenser is controlled to heat the water according to the target heating power.
[0139] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.
[0140] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0141] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A water dispenser heating control method, characterized in that, include: Acquire real-time ambient temperature, real-time water flow rate, and cumulative water collection time; The real-time heat loss is calculated based on the target heat loss model, the real-time ambient temperature, the real-time water flow rate, and the cumulative water collection time; wherein, the target heat loss model is used to analyze the predicted heat loss per unit volume of water flowing from the water dispenser outlet to the water container based on the convective heat transfer coefficient. Based on the real-time heat loss, a dynamic temperature compensation analysis is performed to obtain the target heating power; The heating unit of the water dispenser is controlled to heat the water according to the target heating power.
2. The method according to claim 1, characterized in that, The target heat loss model includes a nonlinear flow velocity compensation term, a steady-state loss term, a thermal inertia compensation term, and a fixed loss term. The nonlinear flow velocity compensation term is used to compensate for accuracy fluctuations caused by changes in flow velocity. The steady-state loss coefficient of the steady-state loss term is adaptively and dynamically adjusted with changes in ambient temperature. The thermal inertia compensation term is used to compensate for the water temperature within a preset time after the start of water intake. The fixed loss term is used to compensate for uncontrollable environmental factors.
3. The method according to claim 1, characterized in that, The acquisition of real-time ambient temperature includes: The real-time ambient temperature is obtained through the temperature detection unit of the water dispenser; wherein the temperature detection unit is installed on the body of the water dispenser or in the ventilation area inside the water dispenser.
4. The method according to claim 1, characterized in that, The acquisition of real-time water flow rate includes: When the water dispenser is equipped with a flow detection unit, the real-time water flow rate is obtained through the flow detection unit; In the absence of a flow detection unit installed in the water dispenser, the real-time operating voltage of the water pump of the water dispenser is collected, and the real-time water intake flow rate is obtained by fitting the real-time operating voltage and the preset water pump operating voltage with the flow rate.
5. The method according to claim 2, characterized in that, The target heat loss model is as follows: in, For real-time heat loss, To set the temperature, For real-time ambient temperature, This is the nonlinear velocity compensation coefficient. The steady-state loss coefficient, This is the thermal inertia compensation coefficient. As a fixed loss benchmark, The convective heat transfer coefficient is... For water collection time, This is the real-time water flow rate.
6. The method according to any one of claims 1 to 5, characterized in that, The step of performing dynamic temperature compensation analysis based on the real-time heat loss to obtain the target heating power includes: The temperature compensation amount is calculated based on the real-time heat loss, real-time water specific heat capacity, and real-time water intake flow rate; wherein, the temperature compensation amount is used to compensate for the real-time heat loss; The target temperature is calculated based on the temperature compensation amount and the set temperature. The target heating power is obtained according to the preset control algorithm and the target temperature; when the heating unit of the water dispenser heats the water according to the target heating power, the real-time water temperature at the outlet of the water dispenser is within the target temperature range, wherein the target temperature range is the temperature range in which the error from the target temperature is less than a preset temperature error threshold.
7. A water dispenser heating control device, characterized in that, include: The parameter acquisition module is used to obtain real-time ambient temperature, real-time water flow rate, and cumulative water collection time; The heat loss analysis module is used to calculate the real-time heat loss based on the target heat loss model, the real-time ambient temperature, the real-time water flow rate, and the cumulative water intake time; wherein, the target heat loss model is used to analyze the predicted heat loss per unit volume of water flowing from the water dispenser outlet to the water container based on the convective heat transfer coefficient. The power analysis module is used to perform dynamic temperature compensation processing based on the real-time heat loss to obtain the target heating power; The heating control module is used to control the heating unit of the water dispenser to heat the water according to the target heating power.
8. A water dispenser heating control system, characterized in that, include: Heating unit, temperature detection unit, drive unit, and control unit; The drive unit is used to drive the water body to flow at the target flow rate; The heating unit is used to heat the water. The temperature detection unit is used to detect the ambient temperature of the environment where the water dispenser is located; The control unit is connected to the heating unit, the temperature detection unit, and the drive unit respectively; the control unit is used to execute the steps of the water dispenser heating control method according to any one of claims 1 to 6.
9. The system according to claim 8, characterized in that, Also includes: Flow rate detection unit; The flow rate detection unit is used to detect the water flow rate at the water dispenser outlet. The control unit is connected to the flow rate detection unit.
10. A water dispenser device, characterized in that, Includes the water dispenser heating control system as described in claim 8 or 9.