Automatic calculation system and calculation method of liquid boiling point

Through the combination of micro-control module and PID controller, the heating temperature of the heater is calculated and adjusted in real time, which solves the heating accuracy and efficiency problems of liquid heaters in different altitudes and achieves fast and accurate liquid heating effects.

CN116070427BActive Publication Date: 2025-09-30GUANGDONG SHUNDE GAOBO ELECTRIC APPLIANCE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310018995.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2022-08-30
Filing Date
2023-01-06
Publication Date
2025-09-30
Estimated Expiration
2043-01-06

AI Technical Summary

Technical Problem

Existing liquid heaters require a lengthy altitude measurement process when used in areas with different altitudes, resulting in a long time and large errors in obtaining heating and boiling point data, affecting the user experience.

Method used

It adopts a combination of micro-control module, altitude detection module, PID controller and temperature detection module to obtain and process altitude data in real time, calculate the heating boiling point parameters through the PID controller, automatically adjust the heating temperature, and display the boiling point curve of the altitude area in combination with the display module.

Benefits of technology

The heating accuracy of the heater in different altitudes is improved, which avoids insufficient heating or overflow of liquid, and improves user experience and operating efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116070427B_ABST
    Figure CN116070427B_ABST
Patent Text Reader

Abstract

The present invention discloses an automatic calculation system and method for the boiling point of liquid heating, comprising a heater, a microcontroller module, an altitude detection module, a PID controller, and a temperature detection module. The microcontroller module obtains electric energy from a power supply module to control the heating of the heater; the microcontroller module controls the altitude detection module to obtain altitude data of the area where the heater is located; the microcontroller module processes the altitude data and sends it to the PID controller for parameter calculation. The obtained boiling point data is fed back to the microcontroller module, and the microcontroller module adjusts the heating temperature value set by the heater in real time according to the boiling point data; the temperature detection module obtains the heating temperature data of the heater and feeds the heating temperature data back to the microcontroller module; the microcontroller module outputs a signal of the heating temperature changing with heating time to a display module, and the display module displays the boiling point curve of the altitude area where the heater is located. This improves the liquid heating accuracy of the heater and achieves the best heating effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of automatic calculation of the boiling point of a liquid upon heating, and in particular to an automatic calculation system and method for the boiling point of a liquid upon heating. Background Art

[0002] Heaters are often used in daily life or industrial production. Heaters need to heat liquids to boiling point accurately, which is affected by the altitude of the local area. The higher the altitude, the lower the boiling point of the liquid.

[0003] When used at different altitudes, existing liquid heaters typically heat the liquid to boiling point and then store the boiling point data. The next time the user returns to the altitude, the previously stored boiling point data is retrieved and the liquid is heated to the set boiling point again.

[0004] However, in the process of implementing the technical solutions of the invention in the embodiments of the present application, the inventors of the present application found that the above technology has at least the following technical problems: the existing liquid heaters require a relatively long altitude measurement process every time they arrive at a new altitude area, and then set the heating boiling point of the liquid based on the measured altitude data. This process usually takes one or two weeks, which seriously delays the acquisition time of the heating and boiling point data; when returning to the original altitude area, it is necessary to re-call the saved boiling point related data, and then refer to the boiling point data to heat the liquid, but this method is prone to large boiling point errors, resulting in the liquid stopping heating before reaching the actual boiling point temperature, or continuing heating after reaching the boiling point, causing the liquid to overflow, affecting the user experience. Summary of the Invention

[0005] In view of this, the embodiments of the present application provide an automatic calculation system and method for the boiling point of liquid heating, which solves the technical problems in the prior art that when the heater reaches a new altitude or returns to the original altitude to heat the liquid, the heating and boiling point data generated is slow to be acquired, and the heating and boiling point data used is inaccurate, resulting in unsatisfactory liquid heating effect and affecting the user experience.

[0006] The present application provides a system and method for automatically calculating the boiling point of a liquid by heating, including:

[0007] a heater for heating liquids;

[0008] A microcontrol module is connected to the heater, and controls the heater to heat after obtaining electric energy from the power module;

[0009] an altitude detection module connected to the microcontroller module, the microcontroller module controls the altitude detection module to obtain altitude data of the area where the heater is located, and the altitude detection module feeds back the obtained altitude data to the microcontroller module;

[0010] a PID controller connected to the microcontroller module, the microcontroller module processing the altitude data and sending it to the PID controller, the altitude data being subjected to parameter calculation by the PID controller, and the obtained heating and boiling point data being fed back to the microcontroller module, the parameters calculated by the PID controller including the heating and boiling point parameter and the heating time parameter, and the microcontroller module adjusting the heating temperature value set by the heater in real time according to the heating and boiling point data;

[0011] a temperature detection module connected to the heater and the microcontroller module to obtain heating temperature data of the heater, and the temperature detection module feeds back the heating temperature data to the microcontroller module;

[0012] The microcontrol module outputs a signal of the heating temperature changing with the heating time to the display module, so that the display module displays the boiling point curve of the altitude region where the heater is located.

[0013] Furthermore, the heating boiling point parameters of the PID controller calculation parameters have a proportional coefficient of 1.5 to 5, an integral coefficient of 2.0 to 9.0, and a differential coefficient of 0.5 to 3;

[0014] The proportional coefficient of the heating time parameter is 1.2 to 2, the integral coefficient is 0.8 to 1.2, and the differential coefficient is 0.2 to 0.6.

[0015] Furthermore, the heater includes a power driving module, a power control module, and a heating element. The power driving module is connected to the microcontrol module and the power control module. The heating power pulse width modulation data output by the microcontrol module controls the action of the power driving module, thereby controlling the action of the power control module, and the power control module controls the power on or off of the heating element.

[0016] Furthermore, the temperature detection module includes an A / D converter, a conversion circuit, and a temperature sensor. The temperature sensor detects the heating temperature data of the heating element. The conversion circuit converts the electrical signal of the heating temperature data into a voltage analog signal. The A / D converter converts the voltage analog signal into a digital signal and transmits it to the microcontroller module.

[0017] Furthermore, the display module includes an oscilloscope, which converts the voltage signal of the heating temperature changing with the heating time transmitted by the microcontroller module into a graphic signal, and displays the boiling point curve of the heater at the altitude of the area where it is located.

[0018] Furthermore, the microcontroller module is an MCU or PLD with functions of signal acquisition, transmission, processing, and embeddable program.

[0019] A calculation method for an automatic calculation system for a liquid boiling point, comprising the following steps:

[0020] (1) The microcontroller module controls the heater to heat the liquid;

[0021] (2) The microcontroller module controls the altitude detection module to obtain the altitude data of the area where the heater is located;

[0022] (3) The microcontroller module processes the altitude data and sends it to the PID controller. The PID controller performs parameter calculations on the altitude data and feeds back the obtained heating boiling point data to the microcontroller module. The microcontroller adjusts the heating temperature value set by the heater in real time according to the heating boiling point data.

[0023] (4) The microcontroller module controls the temperature detection module to obtain the heating temperature data of the heater;

[0024] (5) The microcontroller module outputs a signal of the heating temperature changing with the heating time to the display module, so that the display module displays the boiling point curve of the altitude region where the heater is located.

[0025] Furthermore, in step 3, the parameters calculated by the PID controller include a heating boiling point parameter and a heating time parameter.

[0026] Furthermore, the heating boiling point parameters of the PID controller calculation parameters have a proportional coefficient of 1.5 to 5, an integral coefficient of 2.0 to 9.0, and a differential coefficient of 0.5 to 3;

[0027] The proportional coefficient of the heating time parameter is 1.2 to 2, the integral coefficient is 0.8 to 1.2, and the differential coefficient is 0.2 to 0.6.

[0028] Furthermore, the signal indicating the change of heating temperature with heating time in step 5 is a voltage signal formed after the microcontroller module processes the heating temperature data and the heating time data.

[0029] The automatic calculation system and method for the boiling point of a liquid provided in the embodiments of the present application have at least the following technical effects or advantages:

[0030] When the heater is heating liquid, the microcontroller controls the altitude detection module to obtain altitude data of the area where the heater is located. The microcontroller sends the processed altitude data to the PID controller for parameter calculation. The PID controller calculates the heating boiling point data of the area. The microcontroller adjusts the heating temperature value set by the heater in real time according to the heating boiling point data.

[0031] Compared to the past, when returning to the original altitude, the previously saved boiling point data is retrieved as the heating temperature value. This embodiment of the present application can effectively improve the liquid heating accuracy of the heater, achieve the best heating effect, and avoid the problem of insufficient or excessive heating of the liquid causing the liquid to overflow.

[0032] A display module connected to the microcontroller module is also provided. The microcontroller module transmits the signal of the heating temperature changing with the heating time to the display module. After processing the received signal, the display module can directly display the boiling point curve image of the altitude area in the area, so that customers can intuitively see the heating progress of the heater and improve the user experience.

[0033] The method for calculating the boiling point of a liquid provided in the embodiments of the present application has at least the following technical effects or advantages:

[0034] When the heater is heating liquid, the microcontroller module synchronously controls the altitude detection module to obtain altitude data of the heating area. The microcontroller then quickly processes the altitude data and sends it to the PID controller for parameter calculation, thereby efficiently obtaining boiling point data of the heating area. The microcontroller then adjusts the heating temperature value set by the heater in real time according to the heating boiling point data, and the heater stops heating after heating the liquid to the set heating temperature value.

[0035] Compared with the previous practice of taking one to two weeks to measure the altitude and obtain the boiling point when reaching a new altitude, and then referring to the boiling point data to perform liquid heating operations, the embodiments of the present application effectively improve the efficiency of obtaining boiling point data at different altitudes for liquid heating operations. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 This is a schematic diagram of the module control principle in the implementation of this application;

[0037] Figure 2 This is a boiling point curve for the altitude areas where the boiling points of the liquid are 90°C and 100°C in the implementation of this application.

[0038] In the picture:

[0039] 10. Heater; 101. Power drive module; 102. Power control module; 103. Heating element;

[0040] 20. Microcontroller module;

[0041] 30. Altitude detection module;

[0042] 40. PID controller;

[0043] 50. Temperature detection module; 501. A / D converter; 502. Conversion circuit; 503. Temperature sensor;

[0044] 60. Display module;

[0045] 70. Power module. DETAILED DESCRIPTION

[0046] In order to better understand the present technical solution, the present technical solution will be described in detail below with reference to the accompanying drawings and specific implementation methods.

[0047] like Figures 1-2 As shown, a system for automatically calculating the boiling point of liquids is provided, which is used for heating food-related liquids or slurries. The system mainly includes a heater, a microcontroller module, an altitude detection module, a PID controller, a temperature detection module, and a power supply module. The power supply module is electrically connected to the microcontroller module. When the heater, altitude detection module, PID controller, and temperature detection module are connected to the microcontroller module, they are also connected to the power supply module to obtain operating power. Once powered on, the heater can be used to heat liquids or slurries. Thus, the heater in the embodiments of the present application is described using the example of heating liquids.

[0048] While the heater continues to heat the liquid, the altitude detection module uses the principle of liquid-free air pressure sensing to sense changes in atmospheric pressure in the area where the heater is located, or employs GPS detection principles to obtain local altitude data. The altitude detection module is connected to the microcontroller module, which controls the operation of the altitude detection module to continuously obtain altitude data for the area where the heater is located. The altitude detection module then transmits the acquired altitude data to the microcontroller module. A PID controller is connected to the microcontroller module, which then processes the altitude data and transmits it to the PID controller.

[0049] The PID controller receives the altitude data and performs parameter calculations, including a boiling point parameter and a heating time parameter. The PID controller then calculates the boiling point data and transmits it to the microcontroller module. The microcontroller then adjusts the heating temperature set by the heater in real time based on the boiling point data. When the heater continuously heats the liquid and reaches the set temperature, heating stops.

[0050] The output expression of the PID controller is:

[0051]

[0052] in,

[0053] y(t)——output of the system;

[0054] y(t)——output of the system;

[0055] n(t)——given value;

[0056] e(t)——Control input, i.e. deviation: e(t)=n(t)-y(t) is the deviation between the controlled quantity and the given value;

[0057] u(t)——control output;

[0058] Kp——proportional coefficient;

[0059] Ti——integral time constant;

[0060] Td——differential time constant.

[0061] The specific operation process of the PID controller can be calculated based on the altitude data measured at different altitudes, and will not be described in detail here.

[0062] The temperature detection module is connected to the heater. When the heater is powered on and heating liquid, the temperature detection module continuously detects the temperature of the liquid in the heater to obtain heating temperature data of the liquid in the heater. The temperature detection module is in communication with the microcontroller module. The heating temperature data obtained by the temperature detection module is transmitted to the microcontroller module. The microcontroller module receives and processes the heating temperature data, and then transmits the heating temperature data to the display module. The microcontroller module also transmits the heating time data of the liquid being heated by the heater to the display module.

[0063] Specifically, the microcontroller module outputs a signal indicating the heating temperature changes over time to the display module. The display module then receives and processes the signal to display a boiling point curve for the altitude of the area where the heater is located, allowing users to more intuitively see the heating status of the heater.

[0064] The automatic calculation system and method for the boiling point of a liquid provided in the embodiments of the present application have at least the following technical effects or advantages:

[0065] When the heater is heating liquid, the microcontroller controls the altitude detection module to obtain altitude data of the area where the heater is located. The microcontroller sends the processed altitude data to the PID controller for parameter calculation. The PID controller calculates the heating boiling point data of the area. The microcontroller adjusts the heating temperature value set by the heater in real time according to the heating boiling point data.

[0066] Compared to the past, when returning to the original altitude, the previously saved boiling point data is retrieved as the heating temperature value. This embodiment of the present application can effectively improve the liquid heating accuracy of the heater, achieve the best heating effect, and avoid the problem of insufficient or excessive heating of the liquid causing the liquid to overflow.

[0067] A display module connected to the microcontroller module is also provided. The microcontroller module transmits the signal of the heating temperature changing with the heating time to the display module. After processing the received signal, the display module can directly display the boiling point curve image of the altitude area in the area, so that customers can intuitively see the heating progress of the heater and improve the user experience.

[0068] In practical applications, the microcontroller module used is an MCU or PLD with signal acquisition, transmission, processing, and embeddable programs.

[0069] The heating boiling point parameters of the PID controller calculation parameters have a proportional coefficient of 1.5 to 5, an integral coefficient of 2.0 to 9.0, and a differential coefficient of 0.5 to 3;

[0070] The proportional coefficient of the heating time parameter is 1.2 to 2, the integral coefficient is 0.8 to 1.2, and the differential coefficient is 0.2 to 0.6.

[0071] The heater is further described as comprising a power drive module, a power control module, and a heating element. The power drive module employed in the embodiments of the present application comprises components such as an optocoupler or a transistor, the power control module employed comprises components such as a thyristor or a relay, and the heating element is the primary heating component of the heater.

[0072] In actual applications, the power driver module is connected to the microcontroller module and the power control module. The microcontroller module outputs pulse-width modulation data on the heating power, which controls the operation of the power driver module, thereby controlling the operation of the power control module. The power control module also controls the power on and off of the heating element. This allows the microcontroller module to automatically control the operation of the heater.

[0073] The temperature detection module is further described. It includes an A / D converter, a conversion circuit, and a temperature sensor. The temperature sensor is connected to the heating element and detects the heating temperature data of the heating element when the heating element is operating. The conversion circuit is connected to the A / D converter, which is in turn connected to the microcontroller. Thus, the temperature sensor converts the detected heating temperature data into an electrical signal. The conversion circuit converts the electrical heating temperature signal into an analog voltage signal. The A / D converter then converts the analog voltage signal into a digital signal. The A / D converter then transmits the digital signal to the microcontroller.

[0074] The display module is further described. The display module includes an oscilloscope, which converts the voltage signal of the heating temperature changing with the heating time transmitted by the microcontroller module into a graphic signal.

[0075] like Figure 2 As shown, taking the boiling point curve of the heater at an altitude of 100°C as an example, when the heater heats the liquid for 60 seconds, the liquid reaches the boiling point of 100°C, and then the temperature of the liquid gradually decreases after 100 seconds.

[0076] Taking the boiling point curve of the heater at an altitude of 90°C as an example, when the heater heats the liquid for 60 seconds, the liquid reaches the heating boiling point of 90°C, and then the liquid gradually reduces its temperature after 80 seconds.

[0077] Take the example of using a heater to heat food slurry, combined with the attached Figures 1-2 As shown, the embodiment of the present application provides a method for calculating the boiling point of a liquid by heating, comprising the following steps:

[0078] (1) The microcontroller module controls the heater to heat the liquid;

[0079] (2) The microcontroller module controls the altitude detection module to obtain the altitude data of the area where the heater is located;

[0080] (3) The microcontroller module processes the altitude data and sends it to the PID controller. The PID controller performs parameter calculation on the altitude data. The parameters calculated by the PID controller include a heating boiling point parameter and a heating time parameter. Among them, the proportional coefficient of the heating boiling point parameter is 1.5 to 5, the integral coefficient is 2.0 to 9.0, and the differential coefficient is 0.5 to 3; the proportional coefficient of the heating time parameter is 1.2 to 2, the integral coefficient is 0.8 to 1.2, and the differential coefficient is 0.2 to 0.6; the obtained heating boiling point data is fed back to the microcontroller module, and the microcontroller module adjusts the heating temperature value set by the heater in real time according to the heating boiling point data;

[0081] (4) The microcontroller module controls the temperature detection module to obtain the heating temperature data of the heater;

[0082] (5) The microcontroller module outputs a signal of the heating temperature changing with the heating time to the display module. The signal is a voltage signal formed after the microcontroller module processes the heating temperature data and the heating time data, so that the display module displays the boiling point curve of the altitude region where the heater is located.

[0083] The method for calculating the boiling point of a liquid provided in the embodiments of the present application has at least the following technical effects or advantages:

[0084] When the heater is heating liquid, the microcontroller module synchronously controls the altitude detection module to obtain altitude data of the heating area. The microcontroller then quickly processes the altitude data and sends it to the PID controller for parameter calculation, thereby efficiently obtaining boiling point data of the heating area. The microcontroller then adjusts the heating temperature value set by the heater in real time according to the heating boiling point data, and the heater stops heating after heating the liquid to the set heating temperature value.

[0085] Compared with the previous practice of taking one to two weeks to measure the altitude and obtain the boiling point when reaching a new altitude, and then referring to the boiling point data to perform liquid heating operations, the embodiments of the present application effectively improve the efficiency of obtaining boiling point data at different altitudes for liquid heating operations.

[0086] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.

Claims

1. A system for automatically calculating the boiling point of a liquid, characterized in that: include: A heater for heating liquid; the heater includes a power drive module, a power control module, and a heating element; the power drive module is connected to a microcontroller module and a power control module; the microcontroller module outputs heating power pulse width modulation data to control the operation of the power drive module, thereby controlling the operation of the power control module; and the power control module controls the power on or off of the heating element; A microcontrol module is connected to the heater, and controls the heater to heat after obtaining electric energy through the power module; an altitude detection module connected to the microcontroller module, the microcontroller module controls the altitude detection module to obtain altitude data of the area where the heater is located, and the altitude detection module feeds back the obtained altitude data to the microcontroller module; A PID controller is connected to the microcontroller module. The microcontroller module processes the altitude data and sends it to the PID controller. The altitude data is subjected to parameter calculation by the PID controller, and the obtained heating and boiling point data is fed back to the microcontroller module. The parameters calculated by the PID controller include a heating and boiling point parameter and a heating time parameter. The microcontroller module adjusts the heating temperature value set by the heater in real time according to the heating and boiling point data. The heating and boiling point parameters calculated by the PID controller have a proportional coefficient of 1.5 to 5, an integral coefficient of 2.0 to 9.0, and a differential coefficient of 0.5 to 3. The proportional coefficient of the heating time parameter is 1.2-2, the integral coefficient is 0.8-1.2, and the differential coefficient is 0.2-0.6; a temperature detection module connected to the heater and the microcontroller module to obtain heating temperature data of the heater, and the temperature detection module feeds back the heating temperature data to the microcontroller module; The microcontrol module outputs a signal of the heating temperature changing with the heating time to the display module, so that the display module displays the boiling point curve of the altitude region where the heater is located.

2. The automatic calculation system for boiling point of liquid according to claim 1, characterized in that: The temperature detection module includes an A / D converter, a conversion circuit, and a temperature sensor. The temperature sensor detects the heating temperature data of the heating element. The conversion circuit converts the electrical signal of the heating temperature data into a voltage analog signal. The A / D converter converts the voltage analog signal into a digital signal and transmits it to the microcontroller module.

3. The automatic calculation system for boiling point of liquid according to claim 1, characterized in that: The display module includes an oscilloscope, which converts the voltage signal of the heating temperature changing with the heating time transmitted by the microcontroller module into a graphic signal, and displays the boiling point curve of the heater at the altitude of the area where the heater is located.

4. The automatic calculation system for boiling point of liquid according to claim 1, characterized in that: The microcontroller module is an MCU or PLD with functions of signal acquisition, transmission, processing and embeddable program.

5. A calculation method applied to the automatic calculation system for the boiling point of a liquid according to any one of claims 1 to 4, characterized in that: The steps include: (1) The microcontroller module controls the heater to heat the liquid; (2) The microcontroller module controls the altitude detection module to obtain the altitude data of the area where the heater is located; (3) The microcontroller module processes the altitude data and sends it to the PID controller. The PID controller performs parameter calculations on the altitude data and the obtained heating boiling point data is fed back to the microcontroller module. The microcontroller module adjusts the heating temperature value set by the heater in real time according to the heating boiling point data. (4) The microcontroller module controls the temperature detection module to obtain the heating temperature data of the heater; (5) The microcontroller module outputs a signal indicating the heating temperature changes with the heating time to the display module, so that the display module displays the boiling point curve of the altitude region where the heater is located.

6. The method for calculating the boiling point of a liquid according to claim 5, wherein: In step 3, the parameters calculated by the PID controller include a heating boiling point parameter and a heating time parameter.

7. The method for calculating the boiling point of a liquid according to claim 6, wherein: The heating boiling point parameters of the PID controller calculation parameters have a proportional coefficient of 1.5 to 5, an integral coefficient of 2.0 to 9.0, and a differential coefficient of 0.5 to 3; The proportional coefficient of the heating time parameter is 1.2-2, the integral coefficient is 0.8-1.2, and the differential coefficient is 0.2-0.

6.

8. The method for calculating the boiling point of a liquid according to claim 6, wherein: The signal indicating the change of heating temperature with heating time in step 5 is a voltage signal formed after the microcontroller module processes the heating temperature data and the heating time data.

Citation Information

Patent Citations

  • System and method for controlling heating of optical fiber hot stripping device

    CN103809244A

  • Temperature-adjustable intelligent heater and control method therefor

    CN104825052A