Temperature control method and system for water dispenser

By coordinating the heating pipe and water pump in the water dispenser and adjusting the control parameters to achieve accurate temperature control, the problems of poor temperature control accuracy and insufficient energy consumption management in the prior art are solved.

CN119311054BActive Publication Date: 2025-03-14GUANGDONG SHUNDE XINGYUAN ELECTRONIC IND CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411854012.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-17
Publication Date
2025-03-14
Estimated Expiration
2044-12-17

AI Technical Summary

Technical Problem

The existing water dispenser temperature control method cannot achieve coordinated control of the heating pipe and the water pump, resulting in poor temperature control accuracy and neglecting energy consumption management.

Method used

By responding to the water outlet command, the target change of the heating element and the water pump is determined, and the control parameters are adjusted according to the priority and unit temperature rise energy consumption, so as to achieve coordinated control of the heating pipe and the water pump.

Benefits of technology

It realizes accurate control of the water dispenser temperature, reduces energy consumption, and improves the accuracy of temperature control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119311054B_ABST
    Figure CN119311054B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of water dispensers, and in particular to a temperature control method and system for water dispensers, the method comprising: starting the water discharging process in response to receiving a water discharging instruction; determining the target change amount of each control object at any time during the water discharging process, and completing the control of the water dispenser at the said time according to the target change amount, the control object including the heating element and the water pump; monitoring the actual water output, and ending the water discharging process in response to the actual water output being equal to the target water output. Through the technical solution of the present application, the coordinated control of the heating pipe and the water pump can be realized, and the precise control of the temperature of the water dispenser can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of water dispensers, and in particular to a temperature control method and system for water dispensers. Background Art

[0002] Water dispensers generally use instant heating technology to heat filtered pure water, which has the advantages of energy saving and convenient use. There are three main ways to control water temperature in existing water dispensers. The first is to control the heating power of the heating tube; the second is to adjust the flow rate of the water pump to control the flow rate of water, thereby affecting the residence time of water in the heating tube and thus affecting the water temperature; the third is to control the power output of the heating tube and the flow rate of the water pump at the same time.

[0003] At present, a patent application document with publication number CN112401653A discloses a water temperature control method and a water dispenser for a water dispenser, wherein the water dispenser includes a water pump and a heating element, and the heating element has a first power section and a second power section, wherein the method includes: collecting a first rotation speed of the water pump required to heat water to a first standard temperature using the first power section, and collecting a second rotation speed of the water pump required to heat water to a second standard temperature using the second power section, wherein the first standard temperature and the second standard temperature are respectively multiple and different from each other; setting a preset water outlet temperature of the water dispenser; judging whether the preset water outlet temperature is equal to the first standard temperature: if so, starting the first power section and controlling the rotation speed of the water pump to the corresponding first rotation speed; otherwise, judging whether the preset water outlet temperature is equal to the second standard temperature: if so, starting the second power section and controlling the rotation speed of the water pump to the corresponding second rotation speed; otherwise, selecting the rotation speed of the water pump and the power section corresponding to the heating element corresponding to the one of the first standard temperature and the second standard temperature having a smaller difference with the preset water outlet temperature.

[0004] Although the above method simultaneously controls the power output of the heating tube and the flow rate of the water pump to achieve temperature control of the water dispenser, it ignores energy consumption management during temperature control and cannot achieve coordinated control of the heating tube and the water pump, resulting in poor accuracy of temperature control of the water dispenser. Summary of the invention

[0005] In order to solve the technical problem of poor accuracy of temperature control of water dispensers, the present application provides a temperature control method and system for water dispensers, which can achieve coordinated control of the heating tube and the water pump to achieve precise control of the temperature of the water dispenser.

[0006] In a first aspect of the present application, a temperature control method for a water dispenser is provided, the control method comprising: in response to receiving a water outlet instruction, starting a water outlet process, the water outlet instruction comprising a target water outlet temperature and a target water outlet volume; determining a target change amount of each control object at any time during the water outlet process, and completing the control of the water dispenser at that time according to the target change amount, the control object comprising a heating element and a water pump, comprising: in this iteration, calculating a priority according to an initial control parameter of the control object, determining the control object with the highest priority as the target control object, the priority being positively correlated with a parameter margin of the control object, and with energy consumption per unit temperature rise is negatively correlated; the control parameters of the target control object are adjusted within a preset range, and the adjustment amount corresponding to the minimum value of the objective function is determined as the primary change amount of the target control object, and the objective function is the absolute value of the difference between the predicted water outlet temperature and the target water outlet temperature; multiple iterations are performed until the minimum value of the objective function is less than a preset threshold value, and the sum of the primary changes of each control object is used as the target change amount; the actual water outlet is monitored, and in response to the actual water outlet being equal to the target water outlet, the water outlet process is terminated; the predicted water outlet temperature is obtained by a prediction model, and the input of the prediction model is the water inlet temperature, the heating power, and the water pump speed, and the output is the predicted water outlet temperature.

[0007] After receiving the water outlet command, the water dispenser enters the water outlet process; at any time during the water outlet process, the priority of each control object is determined according to the initial control parameters of the control object (heating element and water pump). The larger the parameter margin of the control object and the smaller the unit temperature rise energy consumption, the greater the priority of the control object. The control object with the highest priority is taken as the target control object to ensure that the control object is in low-power operation while reducing the energy consumption of the water dispenser; after determining the primary change of the target control object within the preset range, if the minimum value of the objective function is not less than the preset threshold, it means that the water outlet temperature at this time has not reached the target water outlet temperature, and the target control object and the primary change of the target control object still need to be determined again; after multiple iterations, the minimum value of the objective function is less than the preset threshold. At this time, the sum of the primary changes of each control object is taken as the target change, and the control at any time is completed until the actual water outlet is equal to the target water outlet, and the water outlet process is ended. The coordinated control of the heating pipe and the water pump at any time can be achieved, and the precise control of the water dispenser temperature can be achieved.

[0008] Preferably, in response to this iteration being the first iteration, the initial control parameter is the control parameter at the previous moment; in response to this iteration not being the first iteration, the initial control parameter is the sum of the initial control parameter of the previous iteration and a change.

[0009] During the iteration process, the initial control parameters of each iteration are the same as the change in the previous iteration. Based on the results of the previous iteration, the target control object and the change in the target control object are further determined, and one control process is split into multiple iterative control processes to ensure the accuracy of temperature control.

[0010] Preferably, the parameter margin is the difference between the maximum allowable value of the control parameter and the initial control parameter.

[0011] Preferably, the control object Priority for:

[0012] ; For control object The maximum permissible value of the control parameter, Control Object The initial control parameters of the control parameters, For control object The unit temperature rise energy consumption is is the normalization function.

[0013] The larger the parameter margin, the smaller the value of the control parameter of the controlled object is, and the controlled object is in a low-power operation state; the smaller the parameter margin, the larger the value of the control parameter of the controlled object is, and the controlled object is in a high-power operation state. Being in a high-power operation state for a long time will affect the service life of the controlled object. Therefore, the smaller the parameter margin, the lower the priority; the energy consumption per unit temperature rise is the electrical energy consumed to raise the temperature of a unit volume of water by one degree. Therefore, the larger the energy consumption per unit temperature rise, the lower the priority.

[0014] Preferably, the normalization function is a sigmoid function or a tanh function.

[0015] Preferably, the adjustment amount corresponding to the minimum value of the objective function is determined as a primary change amount of the target control object, including: randomly selecting a change amount within a preset range, and obtaining the adjusted heating power and water pump speed based on the initial control parameters and the change amount; inputting the heating power, water pump speed and water inlet temperature into the prediction model to obtain the predicted water outlet temperature of the change amount for calculating the objective function value; and obtaining the primary change amount of the target control object by using an optimization algorithm within a reasonable range of the control parameters of the target control object and the preset range.

[0016] The preset range includes multiple changes, and it is a smaller range. The process of determining a change of the target control object is to find the optimal change within a smaller range, ensuring that the change in one iteration is a smaller value, and ensuring the control effect of the coordinated operation of the heating element and the water pump.

[0017] Preferably, the adjusted heating power and water pump speed obtained based on the initial control parameters and the change amount include: in response to the target control object being the heating element, the water pump speed remains unchanged, and the sum of the initial control parameters of the heating element and the change amount is used as the adjusted heating power; in response to the target control object being the water pump, the heating power remains unchanged, and the sum of the initial control parameters of the water pump and the change amount is used as the adjusted water pump speed.

[0018] Preferably, the actual water output is the integral result of the water pump speed during the water output process.

[0019] During the water discharge process, the time integral result of the water pump speed is used to realize real-time monitoring of the actual water discharge, ensuring that the actual water discharge during the water discharge process is equal to the target water discharge.

[0020] In a second aspect of the present application, a temperature control system for a water dispenser is provided, comprising a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, a temperature control method for a water dispenser according to the first aspect of the present application is implemented.

[0021] The technical solution of this application has the following beneficial technical effects:

[0022] After receiving the water outlet command, the water dispenser enters the water outlet process; at any time during the water outlet process, the priority of each control object is determined according to the initial control parameters of the control object (heating element and water pump). The larger the parameter margin of the control object and the smaller the unit temperature rise energy consumption, the greater the priority of the control object. The control object with the highest priority is taken as the target control object to ensure that the control object is in low-power operation while reducing the energy consumption of the water dispenser; after determining the primary change of the target control object within the preset range, if the minimum value of the objective function is not less than the preset threshold, it means that the outlet water temperature at this time has not reached the target outlet water temperature, and the target control object and the primary change of the target control object still need to be determined again; after multiple iterations, the minimum value of the objective function is less than the preset threshold, at this time, the sum of the primary changes of each control object is taken as the target change, and the control at any time is completed; in this way, the control at any time during the water outlet process is completed until the actual water outlet is equal to the target water outlet, and the water outlet process is ended, so that the coordinated control of the heating pipe and the water pump at any time can be achieved, and the precise control of the temperature of the water dispenser can be achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] By reading the detailed description below with reference to the accompanying drawings, the above and other purposes, features and advantages of the exemplary embodiments of the present application will become easy to understand. In the accompanying drawings, several embodiments of the present application are shown in an exemplary and non-limiting manner, and the same or corresponding reference numerals represent the same or corresponding parts, wherein:

[0024] Figure 1 is a flow chart of a temperature control method for a water dispenser according to an embodiment of the present application;

[0025] Figure 2 is a flow chart for determining the target change amount of each control object at any time during the water discharge process according to an embodiment of the present application;

[0026] Figure 3 It is a structural block diagram of a temperature control system for a water dispenser according to an embodiment of the present application. DETAILED DESCRIPTION

[0027] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0028] It should be understood that when the terms "first", "second", etc. are used in the claims, specification and drawings of the present application, they are only used to distinguish different objects, rather than to describe a specific order. The terms "include" and "comprise" used in the specification and claims of the present application indicate the presence of the described features, wholes, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or their collections.

[0029] According to a first aspect of the present application, the present application provides a temperature control method for a water dispenser. Figure 1 1 is a flow chart of a temperature control method for a water dispenser according to an embodiment of the present application. Figure 1 As shown, the temperature control method for a water dispenser includes steps S101 to S103, which are described in detail below.

[0030] S101, in response to receiving a water outlet instruction, starting a water outlet process, wherein the water outlet instruction includes a target water outlet temperature and a target water outlet volume.

[0031] In one embodiment, a water dispenser includes a heating element and a water pump, wherein one end of the heating element is connected to a water inlet, and the other end is connected to a water outlet. During the water outlet process of the water dispenser, water flows from the water inlet through the heating element and finally reaches the water outlet. The heating element is used to heat the water flowing through it, and the water pump can control the flow rate and flow rate of water flowing through the heating element, thereby controlling the residence time of water in the heating element and affecting the water outlet temperature of the water dispenser.

[0032] When the water dispenser receives the water outlet command, the water outlet process begins. At this time, water starts to flow through the heating element from the water inlet pipe. The water outlet command includes the target water outlet temperature and the target water outlet volume. For example, the target water outlet temperature is 100 degrees Celsius and the target water outlet volume is 200 ml.

[0033] S102, determining the target change amount of each control object at any time during the water output process, and completing the control of the water dispenser at that time according to the target change amount, wherein the control objects include the heating element and the water pump.

[0034] In one embodiment, after entering the water outlet process, it is necessary to adjust the control parameters of each control object at each moment, determine the target change of each control object at any moment, and complete the control of the water dispenser at any moment based on the target change. The control objects include heating elements and water pumps. When the control object is a heating element, its control parameter is heating power, and the target change of the control object is the change of heating power. When the control object is a water pump, its control parameter is water pump speed, and the target change of the control object is the change of water pump speed.

[0035] After obtaining the target change amount of each control object at any time during the water output process, the control parameters of the heating element and the water pump are adjusted according to the target change amount of each control object to complete the control of the water dispenser at the said time.

[0036] S103, monitoring the actual water output, and in response to the actual water output being equal to the target water output, ending the water output process, wherein the real-time water output is the integral result of the water pump speed during the water output process.

[0037] In one embodiment, the target change amount of each control object at each moment is obtained according to the same method, the control of the water dispenser at any moment in the water output process is completed, and the actual water output is monitored. When the actual water output is equal to the target water output, it indicates that the water output instruction has been executed and the water output process ends.

[0038] The actual water output is the integral result of the pump speed during the water output process. for: , is the duration of the water discharge process, For the moment of water discharge , The time during the water discharge process It is understandable that during the water discharge process, Pump speed It can be collected by sensors in real time, or calculated based on the target change of each controlled object at any time.

[0039] In this way, precise control of the water dispenser temperature can be achieved through coordinated control of the heating tube and the water pump.

[0040] In one embodiment, see Figure 2 , is a flow chart of determining the target change amount of each control object at any time during the water discharge process according to an embodiment of the present application, including steps S201 to S203. The determination of the target change amount of each control object at any time during the water discharge process includes:

[0041] S201, in this iteration, the priority is calculated according to the initial control parameters of the control object, and the control object with the highest priority is determined as the target control object. The priority is positively correlated with the parameter margin of the control object and negatively correlated with the energy consumption per unit temperature rise.

[0042] Among them, since the energy consumption of the heating element and the water pump in response to water temperature changes is different, and the reasonable range of the control parameters of the heating element and the water pump are different, which leads to different parameter margins of the heating element and the water pump under the same value. In order to realize the energy consumption management of the water dispenser during temperature control and ensure that the parameter margins of the heating element and the water pump are in a large state, it is necessary to calculate the priority of the control object. The larger the priority, the smaller the energy consumption of temperature control based on the corresponding control object, and the larger the parameter margin of each control object.

[0043] It can be understood that the larger the parameter margin is, the smaller the value of the control parameter of the control object is, and the control object is in a low-power operation state; the smaller the parameter margin is, the larger the value of the control parameter of the control object is, and the control object is in a high-power operation state. Being in a high-power operation state for a long time will affect the service life of the control object. Therefore, the smaller the parameter margin is, the lower the priority is. The parameter margin is the difference between the maximum allowable value of the control parameter and the initial control parameter.

[0044] Specifically, the control object Priority for:

[0045] ; For control object The maximum permissible value of the control parameter, Control Object The initial control parameters of the control parameters, For control object The unit temperature rise energy consumption is is a normalization function, wherein the normalization function is a sigmoid function or a tanh function.

[0046] The energy consumption per unit temperature rise is the electrical energy consumed to raise the temperature of a unit volume of water by one degree. The amount of electrical energy required to raise the temperature of 1 liter of water by 1 degree Celsius under the premise of heating.

[0047] In which, in response to this iteration being the first iteration, the initial control parameter is the control parameter at the previous moment; in response to this iteration not being the first iteration, the initial control parameter is the sum of the initial control parameter of the previous iteration and a change.

[0048] The control object with the highest priority is determined as the target control object, and the control object is controlled, so that each control object can be put into a low-power operation state, and the energy consumption of the water dispenser is low.

[0049] S202, adjusting the control parameters of the target control object within a preset range, and determining the adjustment amount corresponding to the minimum value of the objective function as a primary change amount of the target control object, wherein the objective function is the absolute value of the difference between the predicted outlet water temperature and the target outlet water temperature.

[0050] The preset range includes multiple changes, and is a relatively small range. The process of determining a change of the target control object is to find the optimal change in a relatively small range. The preset range is -1~1.

[0051] The optimization algorithm is used to adjust the control parameters of the target control object multiple times within a preset range, and the adjustment amount corresponding to the minimum value of the objective function is determined as a single change of the target control object. The single change can ensure that the predicted water outlet temperature of the water dispenser is close to the target water outlet temperature.

[0052] Specifically, the method of determining the adjustment amount corresponding to the minimum value of the objective function as the primary change amount of the target control object includes: randomly selecting an adjustment amount within a preset range, and obtaining the adjusted heating power and water pump speed based on the initial control parameters and the adjustment amount; inputting the heating power, water pump speed and water inlet temperature into the prediction model to obtain the predicted water outlet temperature of the adjustment amount for calculating the objective function value; and obtaining the primary change amount of the target control object by using an optimization algorithm within a reasonable range of the control parameters of the target control object and the preset range.

[0053] The input of the prediction model is the water inlet temperature, heating power, and water pump speed, and the output is the predicted water outlet temperature. The prediction model is a BP neural network or a polynomial model.

[0054] Among them, the adjusted heating power and water pump speed obtained based on the initial control parameters and the adjustment amount include: in response to the target control object being the heating element, the water pump speed remains unchanged, and the sum of the initial control parameters of the heating element and the adjustment amount is used as the adjusted heating power; in response to the target control object being the water pump, the heating power remains unchanged, and the sum of the initial control parameters of the water pump and the adjustment amount is used as the adjusted water pump speed.

[0055] In this way, the primary change amount of the target control object is determined. When the target control object is a heating element, the primary change amount of the heating element is obtained. When the target control object is a water pump, the primary change amount of the water pump is obtained.

[0056] S203, performing multiple iterations until the minimum value of the objective function is less than a preset threshold, and taking the sum of the primary changes of each controlled object as the target change.

[0057] Among them, the one-time change is a small amount, and the temperature control at the corresponding moment cannot be achieved based on the one-time change alone. Therefore, it is necessary to obtain the one-time change of each control object again based on the previous iteration. In each iteration, the target control object and the one-time change of the target control object need to be re-determined. When the minimum value of the objective function is less than the preset threshold, it means that the temperature control at the corresponding moment can be achieved based on the one-time change in the multiple iterations. At this time, the sum of the one-time changes of each control object is used as the target change. The preset threshold is 0.5.

[0058] For example, the heating power of the heating element at the last moment is 10, and the water pump speed of the water pump is 20;

[0059] In the first iteration, the initial control parameters of the heating element and the water pump are 10 and 20 respectively, the target control object is the water pump, the one-time change is 1, and the adjusted heating power and water pump speed are 10 and 21 respectively; in the second iteration, the initial control parameters of the heating element and the water pump are 10 and 21 respectively, the target control object is the water pump, the one-time change is 0.6, and the adjusted heating power and water pump speed are 10 and 21.6 respectively; in the third iteration, the initial control parameters of the heating element and the water pump are 10 and 21.6 respectively, the target control object is the heating element, the one-time change is 0.5, and the adjusted heating power and water pump speed are 10.5 and 21.6 respectively; if the minimum value of the objective function in the third iteration is less than the preset threshold, the iteration is stopped, the target change of the heating element is 0.5, and the target change of the water pump is 1.6, and the control of the water dispenser at the current moment is completed according to the target change, that is, the heating power of the heating element and the water pump speed of the water pump are adjusted to 10.5 and 21.6.

[0060] In this way, the target change of each control object at any time during the water output process is obtained, the coordinated operation of the heating element and the water pump is realized, and the control parameters of the heating element and the water pump are adjusted at the same time. While reducing energy consumption, it is ensured that the water outlet temperature of the water dispenser is close to the target water outlet temperature, thereby achieving precise control of the water dispenser temperature.

[0061] The technical principles and implementation details of a temperature control method for a water dispenser of the present application are introduced above through specific embodiments. After receiving the water outlet command, the water dispenser enters the water outlet process; at any time during the water outlet process, the priority of each control object is determined according to the initial control parameters of the control object (heating element and water pump). The larger the parameter margin of the control object and the smaller the unit temperature rise energy consumption, the greater the priority of the control object. The control object with the highest priority is taken as the target control object to ensure that the control object is in low-power operation while reducing the energy consumption of the water dispenser; after determining the primary change of the target control object within the preset range, if the minimum value of the objective function is not less than the preset threshold, it means that the outlet water temperature at this time has not reached the target outlet water temperature, and the target control object and the primary change of the target control object still need to be determined again; after multiple iterations, the minimum value of the objective function is less than the preset threshold, at this time, the sum of the primary changes of each control object is taken as the target change, and the control at any time is completed; in this way, the control at any time during the water outlet process is completed until the actual water outlet is equal to the target water outlet, and the water outlet process is ended, so that the coordinated control of the heating pipe and the water pump at any time can be achieved, and the precise control of the temperature of the water dispenser can be achieved.

[0062] According to a second aspect of the present application, the present application also provides a temperature control system for a water dispenser. Figure 3 is a structural block diagram of a temperature control system for a water dispenser according to an embodiment of the present application. Figure 3 As shown, the temperature control system 50 includes a processor and a memory, the memory stores computer program instructions, and when the computer program instructions are executed by the processor, a temperature control method for a water dispenser according to the first aspect of the present application is implemented. The system also includes other components well known to those skilled in the art, such as a communication bus and a communication interface, whose settings and functions are known in the art, and therefore will not be described in detail here.

[0063] In the present application, the aforementioned memory may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. For example, a computer-readable storage medium may be any suitable magnetic storage medium or magneto-optical storage medium, such as a resistive random access memory RRAM (Resistive Random Access Memory), a dynamic random access memory DRAM (Dynamic Random Access Memory), a static random access memory SRAM (Static Random-Access Memory), an enhanced dynamic random access memory EDRAM (Enhanced Dynamic Random Access Memory), a high-bandwidth memory HBM (High-Bandwidth Memory), a hybrid memory cube HMC (Hybrid Memory Cube), etc., or any other medium that can be used to store the required information and can be accessed by an application, a module, or both. Any such computer storage medium may be part of a device or accessible or connectable to a device. Any application or module described in this application may be implemented using computer-readable / executable instructions that may be stored or otherwise maintained by such a computer-readable medium.

[0064] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described 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.

[0065] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the patent application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent application shall be subject to the attached claims.

Claims

1. A temperature control method for a water dispenser, characterized in that: The control method comprises: In response to receiving a water outlet instruction, starting a water outlet process, wherein the water outlet instruction includes a target water outlet temperature and a target water outlet volume; Determine the target change amount of each control object at any time during the water outlet process, and complete the control of the water dispenser at the time according to the target change amount, wherein the control object includes a heating element and a water pump, including: in this iteration, calculate the priority according to the initial control parameters of the control object, and determine the control object with the largest priority as the target control object, wherein the priority is positively correlated with the parameter margin of the control object and negatively correlated with the energy consumption per unit temperature rise; adjust the control parameters of the target control object within a preset range, and determine the adjustment amount corresponding to the minimum value of the objective function as the primary change amount of the target control object, wherein the objective function is the absolute value of the difference between the predicted water outlet temperature and the target water outlet temperature; perform multiple iterations until the minimum value of the objective function is less than a preset threshold value, and then take the sum of the primary changes of each control object as the target change amount; The parameter margin is the difference between the maximum permissible value of the control parameter and the initial control parameter; Monitor the actual water output, and in response to the actual water output being equal to the target water output, end the water output process; The predicted outlet water temperature is obtained by a prediction model, the input of which is the inlet water temperature, the heating power, and the water pump speed, and the output is the predicted outlet water temperature.

2. A temperature control method for a water dispenser according to claim 1, characterized in that: In response to this iteration being the first iteration, the initial control parameter is the control parameter at the last moment; in response to this iteration not being the first iteration, the initial control parameter is the sum of the initial control parameter of the last iteration and a change.

3. A temperature control method for a water dispenser according to claim 1, characterized in that: Control Object Priority for: ; For control object The maximum permissible value of the control parameter, Control Object The initial control parameters of the control parameters, For control object The unit temperature rise energy consumption is is the normalization function.

4. A temperature control method for a water dispenser according to claim 3, characterized in that: The normalization function is a sigmoid function or a tanh function.

5. A temperature control method for a water dispenser according to claim 1, characterized in that: The step of determining the adjustment amount corresponding to the minimum value of the objective function as a primary change amount of the target control object comprises: Randomly select a change amount in a preset range, and obtain the adjusted heating power and water pump speed according to the initial control parameters and the change amount; Input the heating power, the water pump speed and the water inlet temperature into the prediction model to obtain the predicted water outlet temperature of the variation, so as to calculate the objective function value; Within the reasonable range of the control parameters of the target control object and the preset range, an optimization algorithm is used to obtain a primary change amount of the target control object.

6. A temperature control method for a water dispenser according to claim 5, characterized in that: The heating power and water pump speed adjusted according to the initial control parameters and the variation include: In response to the target control object being a heating element, the water pump speed remains unchanged, and the sum of the initial control parameter of the heating element and the change amount is used as the adjusted heating power; In response to the target control object being a water pump, the heating power remains unchanged, and the sum of the initial control parameter of the water pump and the change amount is used as the adjusted water pump speed.

7. A temperature control method for a water dispenser according to claim 1, characterized in that: The actual water output is the integral result of the water pump speed during the water output process.

8. A temperature control system for a water dispenser, characterized in that: The method comprises a processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, a temperature control method for a water dispenser according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Water temperature control method for water dispenser and water dispenser

    CN112401653A

  • Control method of fast-cooling water dispenser

    CN109805756A

  • Water dispenser and water outlet control method and device thereof

    CN110236400A