Drinking water equipment, boiling point identification method and device thereof, storage medium and program product
By circulating and heating the water tank of the drinking water equipment and judging the heating power, the problem of the boiling point recognition function of the water dispenser in low-altitude areas was solved, and accurate boiling point recognition was achieved in different environments.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GREE ELECTRIC APPLIANCE INC OF ZHUHAI
- Filing Date
- 2025-12-24
- Publication Date
- 2026-04-10
AI Technical Summary
In low-altitude areas, water dispensers are limited by their rated power and the lower limit of water pump flow rate, making it difficult to effectively raise the water temperature to the boiling point. This causes the boiling point recognition function to fail, affecting normal operation.
By responding to the boiling point recognition command, the water in the water tank of the drinking water equipment is circulated and heated. The current heating power and the lower limit flow rate of the water pump are obtained to determine whether the water can be heated to the target boiling point temperature. When the outlet water temperature is stable, it is taken as the actual boiling point temperature.
This improves the accuracy and adaptability of boiling point identification for drinking water equipment under different altitudes and temperatures, ensuring the normal operation of the boiling point identification function.
Smart Images

Figure CN121817688A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electrical technology, and in particular to a method, apparatus, drinking water equipment, computer-readable storage medium, and computer program product for identifying the boiling point of a drinking water device. Background Technology
[0002] With technological advancements and continuous upgrades to water dispenser functionality, water dispensers have gradually become indispensable equipment in homes and offices. Generally, in low-altitude areas, water dispensers are limited by their rated power and the lower limit of water pump flow, thus limiting their ability to raise water temperature.
[0003] Generally, due to safety and energy-saving considerations, water dispensers typically have an upper limit on their power. However, since the boiling point of water is related to altitude, with lower altitudes having higher boiling points, water dispensers, limited by rated power and pump flow rate limits, struggle to effectively raise the water temperature to the boiling point in low-altitude areas. This causes the boiling point detection function to fail, severely impacting the normal operation of the water dispenser. Summary of the Invention
[0004] Therefore, it is necessary to provide a boiling point identification method, device, drinking water equipment, computer-readable storage medium, and computer program product for the above-mentioned technical problems, so as to achieve accurate boiling point identification.
[0005] In a first aspect, this application provides a method for identifying the boiling point of a drinking water device, the method comprising:
[0006] In response to a boiling point identification command, the water in the water tank of the drinking water device is circulated and heated to obtain the current heating power of the drinking water device.
[0007] Based on the current heating power, the current water temperature, and the lower limit flow rate of the water pump of the drinking water device, determine whether the current state can heat the water to the target boiling point temperature;
[0008] If the water can be heated to the target boiling point temperature, the heating component of the drinking water device is controlled to operate at the target boiling point temperature, and the outlet water temperature is monitored.
[0009] When the outlet water temperature remains stable, the current outlet water temperature is taken as the actual boiling point temperature of the drinking water device; the actual boiling point temperature is lower than the target boiling point temperature.
[0010] In one embodiment, the step of circulating and heating the water in the water tank of the drinking water device to obtain the current heating power of the drinking water device includes:
[0011] Obtain the water level parameters in the water tank of the drinking water device and the water storage volume of the drinking water device;
[0012] When the water level parameter reaches the preset water level threshold, the water in the water tank of the drinking water device is circulated and heated to the first preset temperature threshold, and the initial water temperature and heating time are obtained.
[0013] The current heating power of the drinking water device is determined based on the heating time, the initial water temperature, the first preset temperature threshold, and the water volume.
[0014] In one embodiment, after obtaining the water level parameter of the water tank in the drinking water device, the method further includes:
[0015] If the water level parameter does not reach the preset water level threshold, water is added to the water tank;
[0016] When water is added to make the water level parameter reach the preset water level threshold, the steps of circulating and heating the water in the water tank of the drinking water device to the first preset temperature threshold and obtaining the initial water temperature and heating time are performed.
[0017] In one embodiment, after replenishing the water tank when the water level parameter does not reach a preset water level threshold, the method further includes:
[0018] If the water level parameter still does not reach the preset water level threshold after the water replenishment is completed, the water in the water tank of the drinking water device is circulated and heated to the first preset temperature threshold at a fixed water pump flow rate, and the initial water temperature is obtained.
[0019] The current heating power of the drinking water equipment is determined based on the initial water temperature, the first preset temperature threshold, and the water pump flow rate.
[0020] In one embodiment, after determining whether the current state can heat the water to the target boiling point temperature based on the current heating power, the current water temperature, and the lower limit flow rate of the water pump of the drinking water device, the method further includes:
[0021] If the water cannot be heated to the target boiling point temperature, the water in the water tank is circulated and heated until the water temperature reaches the target boiling point temperature under the current water temperature.
[0022] In one embodiment, determining whether the current state can heat the water to the target boiling point temperature based on the current heating power, the current water temperature, and the lower limit flow rate of the water pump in the drinking water device includes:
[0023] The temperature difference is determined based on the current water temperature and the target boiling point temperature.
[0024] Determine the temperature rise that can be achieved by heating the water at the lower limit flow rate of the water pump in the drinking water equipment and the current heating power;
[0025] Based on the heating temperature and the temperature difference, determine whether the current state can heat the water to the target boiling point temperature.
[0026] In one embodiment, the method further includes:
[0027] If the heating temperature is greater than the temperature difference, it is determined that the current state is sufficient to heat the water to the target boiling point temperature; or,
[0028] If the deviation between the heating temperature and the temperature difference is greater than the second preset temperature threshold, it is determined that the current state can heat the water to the target boiling point temperature.
[0029] In one embodiment, controlling the heating component of the drinking water device to operate at the target boiling point temperature includes:
[0030] The heating component of the water drinking device is controlled to turn on heating, with a third preset temperature threshold as the target temperature; the third preset temperature threshold is less than the target boiling point temperature.
[0031] When the outlet water temperature reaches the third preset temperature threshold, the target boiling point temperature is switched to be used as the target temperature to control the heating component to operate.
[0032] Secondly, this application also provides a boiling point identification device for a drinking water device, the device comprising:
[0033] A power detection module is used to circulate and heat the water in the water tank of the drinking water device in response to a boiling point identification command, so as to obtain the current heating power of the drinking water device;
[0034] The identification and judgment module is used to determine whether the current state can heat the water to the target boiling point temperature based on the current heating power, the current water temperature, and the lower limit flow rate of the water pump of the drinking water device.
[0035] The heating control module is used to control the heating component of the drinking water device to operate at the target boiling point temperature if the water can be heated to the target boiling point temperature, and to monitor the outlet water temperature.
[0036] The boiling point temperature determination module is used to take the current water outlet temperature as the actual boiling point temperature of the drinking water device when the outlet water temperature remains stable; the actual boiling point temperature is lower than the target boiling point temperature.
[0037] Thirdly, this application also provides a drinking water device, including a water tank, a water pump, a heating component, a reversing component, a water outlet, a heating pipe, a circulation pipe, and a controller. The first end of the heating pipe is connected to the outlet of the water tank, and the second end of the heating pipe is connected to the inlet of the reversing component. The heating component and the water pump are both disposed on the heating pipe. The first end of the circulation pipe is connected to the first outlet of the reversing component, and the second end of the circulation pipe is connected to the return outlet of the water tank. The second outlet of the reversing component is connected to the water outlet. The water pump, the heating component, and the reversing component are respectively connected to the controller, which is used to perform the following steps:
[0038] In response to a boiling point identification command, the water in the water tank of the drinking water device is circulated and heated to obtain the current heating power of the drinking water device.
[0039] Based on the current heating power, the current water temperature, and the lower limit flow rate of the water pump of the drinking water device, determine whether the current state can heat the water to the target boiling point temperature;
[0040] If the water can be heated to the target boiling point temperature, the heating component of the drinking water device is controlled to operate at the target boiling point temperature, and the outlet water temperature is monitored.
[0041] When the outlet water temperature remains stable, the current outlet water temperature is taken as the actual boiling point temperature of the drinking water device; the actual boiling point temperature is lower than the target boiling point temperature.
[0042] Fourthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, performs the following steps:
[0043] In response to a boiling point identification command, the water in the water tank of the drinking water device is circulated and heated to obtain the current heating power of the drinking water device.
[0044] Based on the current heating power, the current water temperature, and the lower limit flow rate of the water pump of the drinking water device, determine whether the current state can heat the water to the target boiling point temperature;
[0045] If the water can be heated to the target boiling point temperature, the heating component of the drinking water device is controlled to operate at the target boiling point temperature, and the outlet water temperature is monitored.
[0046] When the outlet water temperature remains stable, the current outlet water temperature is taken as the actual boiling point temperature of the drinking water device; the actual boiling point temperature is lower than the target boiling point temperature.
[0047] Fifthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, performs the following steps:
[0048] In response to a boiling point identification command, the water in the water tank of the drinking water device is circulated and heated to obtain the current heating power of the drinking water device.
[0049] Based on the current heating power, the current water temperature, and the lower limit flow rate of the water pump of the drinking water device, determine whether the current state can heat the water to the target boiling point temperature;
[0050] If the water can be heated to the target boiling point temperature, the heating component of the drinking water device is controlled to operate at the target boiling point temperature, and the outlet water temperature is monitored.
[0051] When the outlet water temperature remains stable, the current outlet water temperature is taken as the actual boiling point temperature of the drinking water device; the actual boiling point temperature is lower than the target boiling point temperature.
[0052] The aforementioned boiling point identification method, apparatus, drinking water equipment, computer-readable storage medium, and computer program product for drinking water equipment, in response to a boiling point identification command, circulate and heat the water in the water tank of the drinking water equipment to obtain the current heating power of the drinking water equipment; based on the current heating power, the current water temperature, and the lower limit flow rate of the water pump of the drinking water equipment, it determines whether the current state can heat the water to the target boiling point temperature; if the water can be heated to the target boiling point temperature, the heating component of the drinking water equipment is controlled to operate at the target boiling point temperature, and the outlet water temperature is monitored; when the outlet water temperature remains stable, the current outlet water temperature is taken as the actual boiling point temperature of the drinking water equipment, thereby improving the accuracy of boiling point identification of the drinking water equipment, enabling the drinking water equipment to achieve boiling point identification function in different altitude and temperature environments, thereby improving the adaptability and practicality of the drinking water equipment. Attached Figure Description
[0053] Figure 1 This is a schematic diagram of the structure of a drinking water device in one embodiment;
[0054] Figure 2 This is a flowchart illustrating a boiling point identification method for a drinking water device in one embodiment;
[0055] Figure 3 This is a detailed flowchart illustrating the steps of circulating and heating water in a water tank to obtain the current heating power in one embodiment.
[0056] Figure 4 This is a detailed flowchart illustrating the steps following the acquisition of water level parameters in the water tank of a drinking water device in one embodiment.
[0057] Figure 5 This is a flowchart illustrating the steps after replenishing water to the water tank when the water level parameter has not reached the preset water level threshold in one embodiment.
[0058] Figure 6 This is a detailed flowchart illustrating the steps of replenishing water to the water tank when the water level parameter has not reached a preset water level threshold in one embodiment.
[0059] Figure 7 This is a detailed flowchart illustrating the steps of controlling the heating component of a water-drinking device to operate at a target boiling point temperature in one embodiment.
[0060] Figure 8 This is a structural block diagram of the boiling point identification device of a drinking water equipment in one embodiment. Detailed Implementation
[0061] 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.
[0062] Figure 1 This is a schematic diagram of a water supply device module in one embodiment. (See attached image.) Figure 1 In some embodiments of this application, the drinking water device includes a water tank 110, a water pump 120, a heating component 130, a reversing component 140, a water outlet 150, a heating pipe, a circulation pipe, and a controller (not shown in the figure). The first end of the heating pipe is connected to the outlet of the water tank 110, and the second end of the heating pipe is connected to the inlet of the reversing component 140. The heating component 130 and the water pump 120 are both disposed on the heating pipe. The first end of the circulation pipe is connected to the first outlet of the reversing component 140, and the second end of the circulation pipe is connected to the return water outlet of the water tank 110. The second outlet of the reversing component 140 is connected to the water outlet 150. The water pump 120, the heating component 130, and the reversing component 140 are respectively connected to the controller.
[0063] The controller is used to respond to boiling point identification commands and circulate and heat the water in the water tank of the drinking water equipment; it is also used to control the heating components of the drinking water equipment to operate at the target boiling point temperature when the water can be heated to the target boiling point temperature.
[0064] In some embodiments, a temperature sensor and a water level sensor are provided inside the water tank 110. The temperature sensor is used to acquire the water temperature in the water tank 110 in real time, and the water level sensor is used to acquire the water level parameter in the water tank 110, so as to efficiently and accurately monitor the water level parameter and water temperature information in the water tank 110, thereby helping to improve the accuracy of boiling point identification of the drinking water equipment. In other embodiments of this application, the temperature sensor may also be set at the return water port of the water tank 110 to detect the water temperature of the water circulating between the water tank 110 and the circulation pipe.
[0065] In some embodiments, the water pump 120 is used to transfer water in the water tank 110 to the heating pipe and the circulation pipe to realize the circulation of water in the water tank 110, the heating pipe and the circulation pipe; the water pump 120 can also adjust the flow rate of water in the heating pipe and the circulation pipe according to the instructions of the controller, and feed the water pump flow rate back to the control grid to meet the complex needs of different application scenarios.
[0066] In some embodiments, the heating component 130 is used to heat water flowing through the heating pipe, and can adjust the water temperature in the heating pipe under the control of the controller, thereby helping to meet the water temperature regulation requirements of the drinking water equipment and improving the practicality of the drinking water equipment.
[0067] In some embodiments, the reversing assembly 140 includes a reversing solenoid valve connected to a controller, which controls the opening and closing of the reversing solenoid valve. For example, when the first outlet of the reversing solenoid valve is opened, the heating pipe and the circulation pipe are connected, allowing water in the water tank 110 to flow through the heating pipe and the circulation pipe and then back to the water tank 110. When the second opening of the reversing solenoid valve is opened, the heating pipe is connected to the outlet 150, allowing water in the water tank 110 to flow through the heating pipe to the outlet 150, so that the heated water can flow out through the outlet 150. When both the first outlet and the second opening of the reversing solenoid valve are closed, the heating pipe, the circulation pipe, and the outlet 150 are disconnected, preventing water from flowing between them. Therefore, the reversing assembly 140 is advantageous for controlling the opening and closing of the heating pipe, the circulation pipe, and the outlet 150 to meet different functional requirements.
[0068] In some embodiments, since the water outlet 150 is open to the atmosphere, the water temperature at the water outlet 150 will stop rising when it reaches the boiling point. Therefore, the boiling point of the drinking water device can be identified by monitoring the changes in the water temperature at the water outlet 150. For example, the water outlet 150 is also equipped with a temperature monitoring device connected to a controller to monitor the water temperature at the water outlet 150 and transmit the water temperature to the controller, thereby improving the accuracy of boiling point identification of the drinking water device.
[0069] See Figure 2Based on the aforementioned hardware structure, this application provides a boiling point identification method for a drinking water device. Taking the application of this method to a controller as an example, the method includes steps 202 to 208. Wherein:
[0070] Step 202: In response to the boiling point recognition command, the water in the water tank of the drinking water device is circulated and heated to obtain the current heating power of the drinking water device.
[0071] The current heating power refers to the ability of the water dispenser to convert electrical energy or other energy into heat energy per unit time. It should be noted that the heating function of the water dispenser may vary at different altitudes and / or ambient temperatures. Therefore, it is necessary to obtain the current heating power of the water dispenser before boiling point identification to improve the accuracy of boiling point identification in subsequent steps.
[0072] In this embodiment, when the controller receives a boiling point identification command, the controller responds to the boiling point identification command by controlling the heating component to turn on and controlling the first opening of the reversing component to open, so that the water in the water tank, heating pipe and circulation pipe circulates, and the heating component heats the circulating water to obtain the current heating power of the drinking water equipment.
[0073] Step 204: Based on the current heating power, current water temperature, and lower limit flow rate of the water pump in the drinking water equipment, determine whether the current state is sufficient to heat the water to the target boiling point temperature.
[0074] Among them, the current water temperature is the temperature of the water in the tank at the current moment; the lower limit flow rate of the water pump is the lowest flow rate that can be achieved during the water transmission process controlled by the water pump of the drinking water equipment.
[0075] In this embodiment, given the current heating power, current water temperature, and lower limit flow rate of the water pump, the temperature range that the drinking water device can raise can be calculated based on the relationship between heating power, water temperature, and flow rate, thereby determining whether the water can be heated to the target boiling point temperature under the current conditions. Optionally, the current water temperature can be a first preset temperature threshold, or the controller can first control the drinking water device to heat the water to the first preset temperature threshold, and then obtain the current water temperature to make the current water temperature equal to the first preset temperature threshold.
[0076] Step 206: If the water can be heated to the target boiling point temperature, then control the heating component of the drinking water equipment to operate at the target boiling point temperature and monitor the outlet water temperature.
[0077] The target boiling point temperature refers to the theoretically highest temperature that water can reach when boiling. Since the ambient air pressure in most applications of drinking water equipment is usually standard atmospheric pressure (i.e., 101.325 kPa), the target boiling point temperature can usually be set to 100℃. The outlet water temperature refers to the water temperature at the outlet of the drinking water equipment.
[0078] In this embodiment, the controller controls the heating component to turn on and controls both the first and second openings of the reversing component to open, so that the water in the water tank, heating pipe and circulation pipe can circulate. The circulating water can flow to the water outlet of the drinking water device, and the heating component is used to heat the circulating water in order to monitor the water temperature at the water outlet.
[0079] Step 208: If the outlet water temperature remains stable, use the current outlet water temperature as the actual boiling point temperature of the drinking water equipment; the actual boiling point temperature is lower than the target boiling point temperature.
[0080] It should be noted that the stable water temperature not only includes cases where the water temperature collected over a certain period of time is the same, but also cases where the water temperature collected over a certain period of time fluctuates within a certain temperature range threshold, in order to eliminate the influence of environmental factors and measurement errors on the water temperature collection results.
[0081] The boiling point identification method for the aforementioned drinking water equipment involves circulating and heating the water in the tank of the equipment in response to a boiling point identification command to obtain the current heating power of the equipment. Based on the current heating power, the current water temperature, and the lower limit flow rate of the water pump, it is determined whether the current state can heat the water to the target boiling point temperature. If the water can be heated to the target boiling point temperature, the heating components of the equipment are controlled to operate at the target boiling point temperature, and the outlet water temperature is monitored. When the outlet water temperature remains stable, the current outlet water temperature is taken as the actual boiling point temperature of the equipment. This improves the accuracy of boiling point identification and enables the equipment to perform boiling point identification under different altitudes and temperatures, thereby enhancing its adaptability and practicality.
[0082] See Figure 3 In one embodiment, step 202 includes steps 302 to 306. Wherein:
[0083] Step 302: Obtain the water level parameters in the water tank of the drinking water equipment and the water storage volume of the drinking water equipment.
[0084] The water storage volume refers to the total volume of water in the drinking water equipment when the water tank, heating pipes, and circulation pipes are all filled with water.
[0085] In this embodiment, the controller obtains water level parameters based on the water level sensor in the water tank. The water tank, heating pipe, and circulation pipe of the drinking water device can be filled with water first, and then the flow rate and time required during the discharge of water from the tank, heating pipe, and circulation pipe can be recorded to calculate the water volume of the drinking water device. In other embodiments of this application, other methods can also be used to obtain the water volume of the drinking water device, and this application does not impose any limitations on this method.
[0086] Step 304: When the water level parameter reaches the preset water level threshold, the water in the water tank of the drinking water device is circulated and heated to the first preset temperature threshold, and the initial water temperature and heating time are obtained.
[0087] Among them, the preset water level threshold refers to the water level corresponding to the water tank being full of water, the initial water temperature refers to the water temperature in the water tank when the water drinking device starts heating, and the heating time refers to the time required for the water in the water drinking device to be heated to the first preset temperature threshold. The first preset temperature threshold can be a fixed temperature value set by the user, such as 70℃.
[0088] In this embodiment, when the water level parameter reaches a preset water level threshold, the controller controls the first opening of the reversing component to open, connecting the heating pipe and the circulation pipe; the controller controls the water pump to start, allowing the water in the water tank to circulate between the water tank, the heating pipe, and the circulation pipe; simultaneously, the controller controls the heating component to start, heating the water flowing through the heating pipe. When the water in the water tank reaches a first preset temperature threshold, the controller controls the water pump and the heating component to shut down, and controls the first opening of the reversing component to close.
[0089] Step 306: Determine the current heating power of the drinking water equipment based on the heating time, initial water temperature, first preset temperature threshold and water volume.
[0090] In this embodiment, the water temperature change can be determined based on the initial temperature and a first preset temperature threshold. Then, the current heating power of the drinking water device can be determined based on the water temperature change, the water volume, and the heating time. This is common knowledge known to those skilled in the art, and this application will not elaborate on it. In other embodiments of this application, the current heating power of the drinking water device can also be determined by other methods, and this application does not impose any limitations on this.
[0091] See Figure 4 In one embodiment, after obtaining the water level parameters in the water tank of the drinking water device, the boiling point identification method of the drinking water device further includes steps 402 and 404. Wherein:
[0092] Step 402: If the water level parameter does not reach the preset water level threshold, add water to the water tank.
[0093] In this embodiment, the water inlet of the water tank is also connected to a water inlet pipe, which is equipped with a water inlet control component. When the water level parameter does not reach a preset water level threshold, the controller controls the water inlet control component to open, replenishing the water tank through the water inlet pipe. When the water level parameter reaches the preset water level threshold, the controller controls the water inlet control component to close. In other embodiments of this application, other methods can also be used to replenish the water tank, and this application does not impose any restrictions on this.
[0094] Step 404: When water is added to make the water level parameter reach the preset water level threshold, the water in the water tank of the drinking water device is circulated and heated to the first preset temperature threshold, and the initial water temperature and heating time are obtained (i.e., step 304 above).
[0095] See Figure 5 In one embodiment, after step 402, the boiling point identification method for the drinking water device further includes steps 502 and 504. Wherein:
[0096] Step 502: After water replenishment is completed and the water level parameter has not yet reached the preset water level threshold, the water in the water tank of the drinking water device is circulated and heated to the first preset temperature threshold at a fixed water pump flow rate, and the initial water temperature is obtained.
[0097] The water pump flow rate can be the lower limit of the water pump flow rate of the drinking water equipment, or it can be set to any water pump flow rate that the water pump can reach according to actual needs. It is only necessary to ensure that the water can circulate at a fixed flow rate during the water circulation heating process. This application does not impose any restrictions on this.
[0098] In this embodiment, the controller controls the opening of the first opening of the reversing component, connecting the heating pipe and the circulation pipe; the controller controls the water pump to start, allowing water in the water tank to circulate between the water tank, the heating pipe, and the circulation pipe at a fixed pump flow rate; simultaneously, the controller controls the heating component to start, heating the water flowing through the heating pipe. When the water in the water tank reaches a first preset temperature threshold, the controller controls the water pump and the heating component to stop, and controls the first opening of the reversing component to close.
[0099] Step 504: Determine the current heating power of the drinking water equipment based on the initial water temperature, the first preset temperature threshold, and the water pump flow rate.
[0100] In this embodiment, the temperature change of the drinking water device can be determined first based on the initial water temperature and the first preset temperature threshold. Then, the current heating power of the drinking water device can be determined based on the temperature change and the water pump flow rate. This is common knowledge that can be easily obtained by those skilled in the art based on thermodynamics and physics. This application will not elaborate on this.
[0101] In one embodiment, after step 204 above, the boiling point identification method for drinking water equipment further includes the following steps:
[0102] If the water cannot be heated to the target boiling point temperature, the water in the tank is circulated and heated until the water temperature reaches the target boiling point temperature under the current conditions.
[0103] It should be noted that during the water circulation heating process in the water tank, after each water circulation heating is completed, it is determined whether the current water temperature in the water tank has reached the fourth preset temperature threshold. If the current water temperature has not reached the fourth preset temperature threshold, the next water circulation heating of the water tank will be performed. If the current water temperature has reached the fourth preset temperature threshold, it is considered that the water can be heated to the target boiling point temperature under the current water temperature condition, and the water circulation heating process of the water tank will end.
[0104] The fourth preset temperature threshold can be set manually. For example, the fourth preset temperature threshold is between the first preset temperature threshold and the target boiling point temperature.
[0105] See Figure 6 In one embodiment, step 204 includes steps 602 to 606. Wherein:
[0106] Step 602: Determine the temperature difference based on the current water temperature and the target boiling point temperature.
[0107] In this embodiment, the controller obtains the current water temperature through a temperature sensor and determines the temperature difference based on the preset target boiling point temperature and the obtained current water temperature.
[0108] Step 604: Determine the temperature rise that can be achieved by heating the water under the lower limit flow rate of the water pump and the current heating power of the drinking water equipment.
[0109] The heating temperature refers to the maximum temperature change that the drinking water equipment can raise when heating water, given a fixed lower limit flow rate of the water pump and the current heating power.
[0110] In this embodiment, the power is controlled according to the definition of power. The current heating power is the product of the specific heat capacity of water, the total mass of water, and the temperature change. The total mass of water can be determined based on the lower limit of the water pump flow rate and the heating duration. Therefore, by combining the above relationships, the temperature rise that the drinking water device can raise the water to under the lower limit of the water pump flow rate and the current heating power can be determined. In other embodiments of this application, the temperature rise can be determined using other methods, and this application does not impose any limitations on this.
[0111] Step 606: Based on the heating temperature and temperature difference, determine whether the current state can heat the water to the target boiling point temperature.
[0112] In this embodiment, if the temperature rise is greater than or equal to the temperature difference, the water dispenser can heat the water to the target boiling point temperature in the current state; if the temperature rise is less than the temperature difference, the water dispenser cannot heat the water to the target boiling point temperature in the current state.
[0113] In one embodiment, step 606 further includes:
[0114] If the temperature rise is greater than the temperature difference, it is determined that the current state can heat the water to the target boiling point temperature; or, if the deviation between the temperature rise and the temperature difference is greater than the second preset temperature threshold, it is determined that the current state can heat the water to the target boiling point temperature.
[0115] The second preset temperature threshold refers to the allowable fluctuation range of the deviation between the heating temperature and the temperature difference, in order to reduce numerical deviations caused by environmental factors or measurement errors, and help improve the accuracy of the boiling point identification structure. For example, the second preset temperature threshold is 3°C.
[0116] See Figure 7 In one embodiment, step 206 includes steps 702 and 704. Wherein:
[0117] Step 702: Using the third preset temperature threshold as the target temperature, control the heating component of the water drinking device to turn on the heating; the third preset temperature threshold is less than the target boiling point temperature.
[0118] The third preset temperature threshold refers to the temperature that the water-drinking equipment can heat to, and this temperature is close to the target boiling point temperature.
[0119] In this embodiment, the controller controls the opening of the first opening of the reversing component to connect the heating pipe and the circulation pipe; the controller controls the water pump to turn on, so that the water in the water tank circulates between the water tank, the heating pipe and the circulation pipe at a fixed water pump flow rate; at the same time, the controller controls the heating component to turn on, so that the water flowing through the heating pipe is heated to the third preset temperature threshold, thereby improving the temperature conditions required for the subsequent boiling point identification process and reducing the time required for the boiling point identification process.
[0120] Step 704: When the outlet water temperature reaches the third preset temperature threshold, switch to using the target boiling point temperature as the target temperature and control the heating component to operate.
[0121] In this embodiment, the controller controls the opening of both the first and second openings of the reversing assembly, connecting the heating pipe and the circulation pipe, and allowing the heated water to flow to the outlet. The controller also controls the water pump to start, causing the water in the tank to circulate between the tank, the heating pipe, and the circulation pipe at a fixed pump flow rate. Simultaneously, the controller controls the heating assembly to start, heating the water flowing through the heating pipe, thus continuously heating the water and providing the necessary temperature conditions for the subsequent boiling point identification process, thereby reducing the time required for the boiling point identification process.
[0122] Based on the same inventive concept, this application also provides a boiling point identification device for a drinking water device to implement the boiling point identification method of the drinking water device described above. The solution provided by this device is similar to the solution described in the above method. Therefore, the specific limitations of one or more boiling point identification device embodiments of drinking water devices provided below can be found in the limitations of the boiling point identification method of drinking water devices above, and will not be repeated here.
[0123] See Figure 8 In one embodiment, the boiling point identification device of the drinking water equipment includes a power detection module 801, an identification and judgment module 802, a heating control module 803, and a boiling point temperature determination module 804, wherein:
[0124] The power detection module 801 is used to circulate and heat the water in the water tank of the drinking water device in response to the boiling point recognition command, so as to obtain the current heating power of the drinking water device.
[0125] The identification and judgment module 802 is used to determine whether the current state can heat the water to the target boiling point temperature based on the current heating power, the current water temperature, the lower limit flow rate of the water pump of the drinking water equipment.
[0126] The heating control module 803 is used to control the heating components of the drinking water device to operate at the target boiling point temperature if the water can be heated to the target boiling point temperature, and to monitor the outlet water temperature.
[0127] The boiling point temperature determination module 804 is used to determine the current water temperature as the actual boiling point temperature of the drinking water equipment when the water temperature is stable and constant; the actual boiling point temperature is lower than the target boiling point temperature.
[0128] The boiling point identification device for drinking water equipment described above effectively solves the problem of boiling point identification in traditional drinking water equipment under conditions of low altitude, high boiling point, low temperature, and low voltage, and significantly improves the boiling point identification accuracy and efficiency of drinking water equipment under complex power grid conditions.
[0129] In some embodiments, the power detection module 801 is further configured to obtain the water level parameters of the water in the water tank of the drinking water device and the water volume of the drinking water device; when the water level parameters reach a preset water level threshold, the water in the water tank of the drinking water device is circulated and heated to a first preset temperature threshold, and the initial water temperature and heating time are obtained; the current heating power of the drinking water device is determined based on the heating time, the initial water temperature, the first preset temperature threshold and the water volume.
[0130] In some embodiments, the identification and judgment module 802 is further configured to circulate and heat the water in the water tank when it is not possible to heat the water to the target boiling point temperature, until the water can be heated to the target boiling point temperature under the current water temperature.
[0131] In some embodiments, the identification and judgment module 802 is further configured to determine the temperature difference based on the current water temperature and the target boiling point temperature; determine the temperature rise that can be achieved by heating the water at the lower limit flow rate of the water pump and the current heating power of the drinking water equipment; and determine whether the current state can heat the water to the target boiling point temperature based on the temperature rise and the temperature difference.
[0132] In some embodiments, the heating control module 803 is further configured to control the heating component of the water drinking device to start heating with a third preset temperature threshold as the target temperature; the third preset temperature threshold is less than the target boiling point temperature; and when the outlet water temperature reaches the third preset temperature threshold, switch to using the target boiling point temperature as the target temperature to control the heating component to operate.
[0133] Each module in the boiling point identification device of the aforementioned drinking water equipment 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 operations corresponding to each module.
[0134] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0135] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0136] 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.
[0137] 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.
[0138] 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 boiling point recognition method for a drinking water device, characterized in that, The method comprises: in response to the boiling point identification instruction, circulating heating water in the water tank of the water drinking equipment to obtain a current heating power of the water drinking equipment; determining whether the current state can heat water to a target boiling point temperature according to the current heating power, a current water temperature, and a lower limit flow rate of a water pump of the water drinking equipment; if water can be heated to the target boiling point temperature, controlling the heating component of the water drinking equipment to heat and operate at the target boiling point temperature, and monitoring the outlet water temperature; if the outlet water temperature is stable, taking the current outlet water temperature as an actual boiling point temperature of the water drinking equipment; the actual boiling point temperature is lower than the target boiling point temperature.
2. The method of claim 1, wherein, The circulating heating of water in the water tank of the water drinking equipment to obtain the current heating power of the water drinking equipment comprises: obtaining a water level parameter of water in the water tank of the water drinking equipment and a water storage volume of the water drinking equipment; if the water level parameter reaches a preset water level threshold, circulating heating water in the water tank of the water drinking equipment to a first preset temperature threshold, and obtaining an initial water temperature and a heating time; determining the current heating power of the water drinking equipment according to the heating time, the initial water temperature, the first preset temperature threshold, and the water storage volume.
3. The method of claim 2, wherein, After the water level parameter of water in the water tank of the water drinking equipment is obtained, the method further comprises: if the water level parameter does not reach the preset water level threshold, supplementing water to the water tank; if the water level parameter reaches the preset water level threshold after the water is supplemented, performing the step of circulating heating water in the water tank of the water drinking equipment to the first preset temperature threshold, and obtaining the initial water temperature and the heating time.
4. The method of claim 3, wherein, After the water tank is supplemented with water when the water level parameter does not reach the preset water level threshold, the method further comprises: if the water level parameter still does not reach the preset water level threshold after the water supplement is completed, circulating heating water in the water tank of the water drinking equipment to the first preset temperature threshold at a fixed water pump flow rate, and obtaining an initial water temperature; determining the current heating power of the water drinking equipment according to the initial water temperature, the first preset temperature threshold, and the water pump flow rate.
5. The method of claim 1, wherein, After determining whether the current state can heat water to the target boiling point temperature according to the current heating power, the current water temperature, and the lower limit flow rate of the water pump of the water drinking equipment, the method further comprises: if water cannot be heated to the target boiling point temperature, circulating heating water in the water tank until water can be heated to the target boiling point temperature under the current water temperature state.
6. The method of claim 1, wherein, The determination of whether the current state can heat water to the target boiling point temperature according to the current heating power, the current water temperature, and the lower limit flow rate of the water pump of the water drinking equipment comprises: determining a temperature difference value according to the current water temperature and the target boiling point temperature; determining a temperature rise temperature that can be heated and raised under the lower limit flow rate of the water pump of the water drinking equipment and the current heating power; determining whether the current state can heat water to the target boiling point temperature according to the temperature rise temperature and the temperature difference value.
7. The method of claim 6, wherein, The method further comprises: determining that the current state is capable of heating water to the target boiling point temperature in a case where the heating temperature is greater than the temperature difference value; or determining that the current state is capable of heating water to the target boiling point temperature in a case where a deviation value of the heating temperature and the temperature difference value is greater than a second preset temperature threshold.
8. The method according to any one of claims 1 to 7, characterized in that, controlling the heating assembly of the water dispenser to heat in the target boiling point temperature, including: controlling the heating assembly of the water dispenser to start heating in a third preset temperature threshold as a target temperature; the third preset temperature threshold is less than the target boiling point temperature; switching to control the heating assembly to heat in the target boiling point temperature as a target temperature in a case where the outlet water temperature reaches the third preset temperature threshold.
9. A boiling point recognition device for a drinking water apparatus, characterized in that The device includes: a power detection module configured to, in response to a boiling point identification instruction, circulate and heat water in a water tank of the water dispenser to obtain a current heating power of the water dispenser; an identification and determination module configured to determine whether the current state is capable of heating water to a target boiling point temperature according to the current heating power, a current water temperature, and a lower limit flow rate of a water pump of the water dispenser; a heating control module configured to, if the current state is capable of heating water to the target boiling point temperature, control the heating assembly of the water dispenser to heat in the target boiling point temperature and monitor an outlet water temperature; a boiling point temperature determination module configured to, in a case where the outlet water temperature is stable, take the current outlet water temperature as an actual boiling point temperature of the water dispenser; the actual boiling point temperature is lower than the target boiling point temperature.
10. A drinking water apparatus, characterized in that The water dispenser includes a water tank, a water pump, a heating assembly, a reversing assembly, an outlet nozzle, a heating pipeline, a circulating pipeline, and a controller. A first end of the heating pipeline is connected to an outlet of the water tank, a second end of the heating pipeline is connected to an inlet of the reversing assembly, the heating assembly and the water pump are arranged in the heating pipeline, a first end of the circulating pipeline is connected to a first outlet of the reversing assembly, a second end of the circulating pipeline is connected to a backwater outlet of the water tank, a second outlet of the reversing assembly is connected to the outlet nozzle, the water pump, the heating assembly, and the reversing assembly are respectively connected to the controller, and the controller is configured to execute steps of the method in any one of claims 1 to 8.
11. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by a processor to implement steps of the method in any one of claims 1 to 8.
12. A computer program product comprising a computer program, characterized in that, The computer program is executed by a processor to implement steps of the method in any one of claims 1 to 8.