Temperature curve display method and system of heating body, terminal equipment and appliance

Through the terminal equipment, the PID parameters are sent and the actual temperature curve of the heating and non -combustion appliances is displayed. Users can intuitively adjust the PID parameters to optimize the temperature control direction, solving the problem that users cannot intuitively understand the PID parameter adjustment effect in existing technologies. More efficient temperature control.

CN119376835APending Publication Date: 2025-01-28SHENZHEN GEEKVAPE TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411322357.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

Users cannot intuitively understand whether the temperature control direction of heating and non-burning equipment can be optimized after adjusting the PID parameters, resulting in the inability to effectively adjust the PID parameters to improve the temperature control effect.

Method used

The target PID parameters are sent to heating and non -burning equipment through the terminal device to record and display the actual temperature curve of the heating body. It allows users to intuitively more actual temperature curves and target temperature curves in the software interface. Control effect.

Benefits of technology

Users can intuitively view the actual temperature curve after the PID parameter adjustment. By comparison with the target temperature curve, it is clear whether the current parameter adjustment is effective, and then optimize the temperature control direction and improve the accuracy and efficiency of temperature control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119376835A_ABST
    Figure CN119376835A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data display of heating non-combustion appliances, and provides a temperature curve display method and system of a heating body, terminal equipment and a heating non-combustion appliance. In the technical scheme of the invention, the terminal equipment can issue the adjusted target PID parameter to the heating non-combustion appliance, and the heating non-combustion appliance performs PID temperature control on the heating body according to the target PID parameter when the heating non-combustion appliance is heated next time, and records the first actual temperature curve of the heating body corresponding to the target PID parameter. Afterwards, the terminal equipment can obtain a first actual temperature curve by heating the non-combustion appliance, and the first actual temperature curve is displayed on a software interface. Through the setting, a user can intuitively observe the actual temperature curve obtained after the PID parameters are adjusted in a software interface of the terminal equipment, and by comparing whether the actual temperature curve is closer to the target temperature curve of the appliance, whether the current PID parameter adjustment can optimize the temperature control trend or not can be known.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of data display of heat-not-burn appliances, and in particular to a method, system, terminal device and heat-not-burn appliance for displaying a temperature curve of a heating element. Background Art

[0002] When the heating-not-burning appliance is started, the heating element will be heated and controlled according to the stored target temperature curve, thereby baking the aerosol to generate the matrix. At present, the heating element is usually subjected to PID temperature control, where P represents proportional control, I represents integral control, and D represents differential control. When it is detected that the actual temperature of the heating element is much different from the target temperature, the current output power of the heating element is controlled by outputting power signals with different PWM duty cycles, so that the actual temperature of the heating element is as close to the target temperature as possible. When it is found that the PID temperature control effect is not good, the PID parameters of the appliance can be adjusted and the firmware can be recompiled and burned. However, the user cannot intuitively understand whether the current PID parameter adjustment can optimize the temperature control trend, that is, whether the actual temperature curve can be made closer to the target temperature curve after adjusting the PID parameters. Summary of the invention

[0003] In view of this, the embodiments of the present application provide a method, system, terminal device and heating-without-combustion appliance for displaying the temperature curve of a heating element, which can enable the user to intuitively understand whether the current PID parameter adjustment can optimize the temperature control trend.

[0004] A first aspect of an embodiment of the present application provides a method for displaying a temperature curve of a heating element, the method being applied to a terminal device connected to a heating-not-burning appliance, the method comprising:

[0005] Sending the target PID parameter to the heating-without-combustion appliance to instruct the heating-without-combustion appliance to perform PID temperature control on the heating element according to the target PID parameter during the next heating, and recording a first actual temperature curve of the heating element corresponding to the target PID parameter;

[0006] A first actual temperature curve is obtained by using the heating non-combustion appliance, and the first actual temperature curve is displayed on a software interface of the terminal device.

[0007] In the technical solution of the embodiment of the present application, the terminal device interacts with the heating-without-combustion appliance as a host computer. The terminal device can send the adjusted target PID parameters to the heating-without-combustion appliance. The heating-without-combustion appliance will perform PID temperature control on the heating element according to the target PID parameters during the next heating, and record the first actual temperature curve of the heating element corresponding to the target PID parameters. Afterwards, the terminal device can obtain the first actual temperature curve through the heating-without-combustion appliance and display the first actual temperature curve in the software interface. Through such a setting, the user can intuitively view the actual temperature curve obtained after adjusting the PID parameters in the software interface of the terminal device, and by comparing whether it is closer to the target temperature curve of the appliance, it can be understood whether the current PID parameter adjustment can optimize the temperature control trend.

[0008] In one implementation of the embodiment of the present application, the method further includes:

[0009] Obtaining a target temperature curve of a heating element by heating a non-combustion device;

[0010] The target temperature curve is displayed on the software interface.

[0011] In an implementation of the embodiment of the present application, after obtaining the first actual temperature curve and the target temperature curve by the heating non-combustion appliance, the method further includes:

[0012] If the difference between the first actual temperature curve and the target temperature curve exceeds a set threshold, the target PID parameter is adjusted, and the step of sending the target PID parameter to the heating-not-burning appliance and subsequent steps are returned to obtain a second actual temperature curve of the heating element corresponding to the adjusted target PID parameter;

[0013] The target temperature curve, the first actual temperature curve and the second actual temperature curve are superimposed and displayed in the curve display area of ​​the software interface.

[0014] In one implementation of the embodiment of the present application, before sending the target PID parameter to the heating without burning appliance, it also includes:

[0015] Determine the target PID parameters and curve colors set by the user through the software interface;

[0016] The first actual temperature curve is displayed on the software interface of the terminal device, including:

[0017] The first actual temperature curve is displayed in the software interface in curve color.

[0018] In one implementation of the embodiment of the present application, the method further includes:

[0019] The information display area of ​​the software interface displays the corresponding relationship information between the curve color and the target PID parameters.

[0020] A second aspect of an embodiment of the present application provides a method for displaying a temperature curve of a heating element, the method being applied to a heating-not-burning appliance connected to a terminal device, the method comprising:

[0021] After receiving the target PID parameters sent by the terminal device, the PID temperature of the heating element is controlled according to the target PID parameters during the next heating, and a first actual temperature curve of the heating element corresponding to the target PID parameters is recorded;

[0022] The first actual temperature curve is sent to the terminal device to instruct the terminal device to display the first actual temperature curve on the software interface.

[0023] In one implementation of the embodiment of the present application, after receiving the target PID parameter sent by the terminal device, the PID temperature control of the heating element is performed according to the target PID parameter during the next heating, including:

[0024] After receiving the target PID parameters sent by the terminal device, the successful reception of the parameters is fed back to the terminal device and heating is started, and the PID temperature of the heating element is controlled according to the target PID parameters.

[0025] The third aspect of an embodiment of the present application provides a terminal device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the temperature curve display method of the heating element provided in the first aspect of the embodiment of the present application is implemented.

[0026] A fourth aspect of an embodiment of the present application provides a heating non-combustion appliance, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, a temperature curve display method for a heating element as provided in the second aspect of an embodiment of the present application is implemented.

[0027] The fifth aspect of the embodiments of the present application provides a temperature curve display system for a heating element, the system comprising a terminal device as provided in the third aspect of the embodiments of the present application and a heating non-combustion appliance as provided in the fourth aspect of the embodiments of the present application.

[0028] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] Figure 1 is a schematic diagram of a temperature curve display system for a heating element provided in an embodiment of the present application;

[0030] Figure 2 It is a structural schematic diagram of a heating without burning device provided in an embodiment of the present application;

[0031] Figure 3 It is a flow chart of a method for displaying a temperature curve of a heating element provided in an embodiment of the present application;

[0032] Figure 4 It is a schematic diagram of a software interface provided by an embodiment of the present application;

[0033] Figure 5 It is a schematic diagram provided in an embodiment of the present application for superimposing and displaying an actual temperature curve and a target temperature curve in a software interface;

[0034] Figure 6 It is a schematic diagram provided in an embodiment of the present application for superimposing and displaying two actual temperature curves and a target temperature curve in a software interface;

[0035] Figure 7 It is a schematic diagram of the operation flow of the temperature curve display method of the heating element provided in the embodiment of the present application in an actual application scenario;

[0036] Figure 8 It is a schematic diagram of a terminal device / heating-without-combustion appliance provided in an embodiment of the present application. DETAILED DESCRIPTION

[0037] In the following description, for the purpose of illustration rather than limitation, specific details such as specific system structures, technologies, etc. are proposed, so as to thoroughly understand the embodiments of the present application. However, it should be clear to those skilled in the art that the present application can also be implemented in other embodiments without these specific details. In other cases, the detailed description of well-known systems, devices, circuits and methods is omitted to prevent unnecessary details from hindering the description of the present application. In addition, in the description of the present application specification and the attached claims, the terms "first", "second", "third" etc. are only used to distinguish the description, and cannot be interpreted as indicating or suggesting relative importance.

[0038] Heat-not-burn appliances usually perform PID temperature control on the heating element, which can make the actual temperature of the heating element as close to the target temperature as possible. However, when the temperature control effect is not good and the PID parameters need to be adjusted, the user cannot intuitively understand whether the current PID parameter adjustment can optimize the temperature control trend. To address this problem, the embodiments of the present application provide a temperature curve display method, system, terminal device and heat-not-burn appliance for a heating element, which can enable the user to intuitively understand whether the current PID parameter adjustment can optimize the temperature control trend. For more specific technical implementation details of the embodiments of the present application, please refer to the various embodiments described below.

[0039] like Figure 1 , which is a schematic diagram of a temperature curve display system for a heating element provided in an embodiment of the present application. Figure 1 The system shown includes a terminal device and a heat-not-burn appliance, wherein the terminal device serves as a host computer, which may specifically be various types of devices such as a laptop computer, a tablet computer, a desktop computer, a mobile phone, a wearable device, a netbook, a personal digital assistant (PDA) or a large-screen TV; the heat-not-burn appliance serves as a slave computer, which may be an appliance of any type or model. Figure 2 It is a schematic diagram of the structure of a heating without burning device provided in an embodiment of the present application. Figure 2 The heating without burning appliance shown includes a control mainboard, a heating element and a battery module, and the control mainboard is electrically connected to the heating element and the battery module respectively. Among them, the heating without burning appliance can interact with the host computer through the control mainboard, obtain the PID parameters sent by the host computer and perform PID temperature control on the heating element. The heating element can be heated up under the control of the control mainboard to bake the aerosol generation matrix, and the battery module is used as a power source to provide electrical energy. The terminal device and the heating without burning appliance can establish a communication connection in various wired or wireless ways. As an example, a serial port line can be used to establish a communication connection, and one end of the serial port line is connected to the COM port of the terminal device, and the other end is connected to the control mainboard of the heating without burning appliance. The terminal device can interact with the heating without burning appliance and send the set PID parameters to the heating without burning appliance. The heating without burning appliance can perform PID temperature control on the heating element according to the sent PID parameters and record the corresponding actual temperature curve. After that, the terminal device can obtain the actual temperature curve and display it on the screen. About Figure 1 For the specific working principle of the system shown, please refer to the method embodiment described below.

[0040] See also Figure 3 , shows a method for displaying a temperature curve of a heating element provided in an embodiment of the present application, comprising:

[0041] 301. The terminal device sends the target PID parameter to the heating-not-burning appliance;

[0042] The terminal device is used as a host computer, and the heating-not-burning appliance is used as a slave computer. Before implementing the method provided in the embodiment of the present application, it is necessary to first establish a communication connection between the terminal device and the heating-not-burning appliance to complete data interaction. The terminal device and the heating-not-burning appliance can establish a communication connection through various wired or wireless methods such as a serial port line, a USB line, Bluetooth, and a network, and the embodiment of the present application does not limit this. As an example, a serial port line can be used to connect the terminal device and the heating-not-burning appliance, one end of the serial port line is connected to a COM port of the terminal device, and the other end is connected to the control motherboard of the heating-not-burning appliance. After the terminal device configures the corresponding channel number (i.e., the connected COM port number), a communication connection with the heating-not-burning appliance can be established, thereby completing data interaction.

[0043] In actual operation, an application software for adjusting PID temperature control parameters and displaying temperature curves can be pre-installed in the terminal device. Through the software interface of the application software, the user can perform various operations such as selecting a connection port, setting PID parameters to be sent to the device, reading the current PID parameters from the device, reading the target temperature curve from the device, reading the actual temperature curve from the device, setting the color of the curve display, viewing the displayed temperature curves, and viewing the PID parameters corresponding to each temperature curve.

[0044] As an example, Figure 4 The figure is a schematic diagram of a software interface provided by an embodiment of the present application. Figure 4The software interface shown includes different areas such as PID parameter input area, curve color setting area, channel number setting area, function selection area, historical PID parameter display area, curve display area and information display area. Among them, the PID parameter input area is used to input the PID parameters that need to be sent to the appliance, including parameter P, parameter I and parameter D; the curve color setting area is a drop-down box, which can be used to select the color of the actual temperature curve corresponding to the sent PID parameters when displayed in the software interface, such as black, blue and purple, etc.; the channel number setting area is used to select the corresponding channel number, for example, if the serial port line is connected to the COM3 of the terminal device and the heating but not burning appliance respectively, the channel number COM3 is selected to correctly establish the communication connection; the function selection area is used to select the operation that needs to be performed currently, which may include different operations such as importing parameters, reading parameters and reading from the device. Importing parameters is used to send the set PID parameters to the appliance, reading parameters is used to obtain the PID parameters currently used by the appliance, and can be displayed in the historical PID parameter display area accordingly, and reading from the device is used to obtain the temperature curves stored in the register flash of the appliance, which may include the target temperature curve and the actual temperature curve; the historical PID parameter display area is used to display the various groups of PID parameters that the appliance has used; the curve display area can be used to superimpose the target temperature curve and various different actual temperature curves; the information display area can be used to display the color and PID parameters corresponding to each actual temperature curve.

[0045] If the temperature control effect obtained by the PID parameters currently used by the heating without combustion appliance is not good, the user can modify the PID parameters through the above software interface of the terminal device. Specifically, the adjusted PID parameters can be entered as the target PID parameters in the PID parameter input area. By clicking "Import Parameters", the terminal device can send the target PID parameters to the heating without combustion appliance.

[0046] In one implementation of the embodiment of the present application, before the terminal device sends the target PID parameter to the heating non-combustion appliance, it also includes:

[0047] The terminal device determines the target PID parameters and curve colors set by the user through the software interface.

[0048] Through the above software interface, users can set the target PID parameters and corresponding curve colors that they want to send to the heating-not-burning appliance. Specifically, users can input parameters P (mainly used for heating slope), I (mainly used for error elimination) and D (mainly used for advance adjustment) in the PID parameter input area to determine the target PID parameters; click the drop-down box in the curve color setting area and select a color to determine the curve color. The curve color corresponds to the target PID parameter, and the actual temperature curve of the appliance obtained using the target PID parameter will be displayed in this curve color.

[0049] In one implementation of the embodiment of the present application, the terminal device can read the PID parameters currently used by the heating-without-combustion appliance and display the PID parameters on the software interface so that the user can easily view the PID parameters currently configured for the appliance. Specifically, when the user wants to obtain the PID parameters currently used by the heating-without-combustion appliance, after connecting the terminal device to the heating-without-combustion appliance and correctly selecting the channel number, click the "Read Parameters" button in the above software interface, so that the terminal device will read the currently used PID parameters stored in the register flash of the heating-without-combustion appliance and display the PID parameters in the historical PID parameter display area of ​​the software interface.

[0050] 302. The heating-not-burning appliance performs PID temperature control on the heating element according to the target PID parameter during the next heating, and records a first actual temperature curve of the heating element corresponding to the target PID parameter;

[0051] After receiving the target PID parameters sent by the terminal device, the heating non-combustion appliance will recompile and burn the firmware and store the target PID parameters in the register flash. In this way, the appliance will perform PID temperature control on the heating element according to the target PID parameters when heating next time, and record the actual temperature curve of the heating element corresponding to the target PID parameters in real time. The actual temperature curve is recorded as the first actual temperature curve.

[0052] The basis of PID temperature control is P proportional control, I integral control can be used to eliminate steady-state errors but may increase overshoot, and D differential control can speed up the response speed of large inertia systems and reduce overshoot trends. When the user presses the start button of the heating-not-burning appliance and the appliance starts to heat, the heating body will heat up at full power output, thereby minimizing the heating time. The heating module of the control mainboard will synchronously call the heating body temperature calculation function, calculate the actual temperature of the current heating body in real time to obtain the actual temperature curve, which can be stored in the register flash of the appliance for terminal equipment to read. When performing PID temperature control, if it is found that the difference between the actual temperature of the heating body and the target temperature exceeds a certain threshold (for example, 30°C), the current output power of the heating body can be controlled by outputting power signals with different PWM duty cycles, so that the actual temperature of the heating body is as close to the target temperature as possible, and the actual temperature curve coincides with the target temperature curve as much as possible.

[0053] In one implementation of the embodiment of the present application, the heating-without-combustion appliance performs PID temperature control on the heating element according to the target PID parameter during the next heating, including:

[0054] After receiving the target PID parameters sent by the terminal device, the heating non-combustion appliance feeds back the parameter reception success information to the terminal device and starts heating, and performs PID temperature control on the heating element according to the target PID parameters.

[0055] After receiving the target PID parameters sent by the terminal device, the heating-not-burning appliance can immediately feedback the terminal device with the parameter reception success information (for example, a corresponding character string) and automatically start heating, and perform PID temperature control on the heating element according to the target PID parameters. That is, the user does not need to manually press the start button, and the appliance adopts the self-starting mode, which can effectively simplify the user operation and improve the operational efficiency of PID parameter adjustment and implementation.

[0056] 303. The terminal device obtains a first actual temperature curve through the heating non-combustion device, and displays the first actual temperature curve on a software interface.

[0057] The terminal device can obtain the first actual temperature curve stored in the heating-without-combustion device and display the first actual temperature curve in the above software interface. In actual operation, the first actual temperature curve recorded by the heating-without-combustion device will be stored in the register flash. The user can click the "Read from Device" button in the function selection area of ​​the above software interface, so that the terminal device will read the first actual temperature curve stored in the register flash of the device and display the first actual temperature curve in the curve display area of ​​the above software interface. Since the target temperature curve of the heating-without-combustion device is known, the displayed first actual temperature curve can be compared with the target temperature curve to know whether the first actual temperature curve obtained by adjusting the PID parameters (i.e., the target PID parameters) is closer to the target temperature curve, so as to understand whether the current PID parameter adjustment can optimize the temperature control trend.

[0058] In one implementation of the embodiment of the present application, displaying the first actual temperature curve on the software interface includes:

[0059] The terminal device displays the first actual temperature curve in the curve color in the software interface.

[0060] When the user sets the target PID parameters issued through the above software interface, the user can also select the color of the actual temperature curve corresponding to the target PID parameters when displayed in the software interface. For example, if the user selects black, the first actual temperature curve is a black curve, if the user selects blue, the first actual temperature curve is a blue curve, and so on. Through this setting, the user can easily distinguish the actual temperature curves corresponding to different PID parameters according to the color of the curve.

[0061] In one implementation of the embodiment of the present application, the method further includes:

[0062] The terminal device displays the corresponding relationship information between the curve color and the target PID parameter in the information display area of ​​the software interface.

[0063] The above software interface also has an information display area, which can be used to display the color and PID parameters corresponding to each actual temperature curve. For example, if the actual temperature curve of the target PID parameter is a black curve, the corresponding relationship between black and the target PID parameter will be displayed in the information display area of ​​the software interface. If the actual temperature curve of the target PID parameter is a blue curve, the corresponding relationship between blue and the target PID parameter will be displayed in the information display area of ​​the software interface. Through this setting, users can intuitively view the PID parameters corresponding to the actual temperature curve of each color.

[0064] In one implementation of the embodiment of the present application, the method further includes:

[0065] (1) The terminal device obtains the target temperature curve of the heating element by heating the non-combustion device;

[0066] (2) The terminal device displays the target temperature curve on the software interface.

[0067] The heating-without-combustion appliance will pre-store the target temperature curve of the heating element. The terminal device can read the target temperature curve through the heating-without-combustion appliance and display the target temperature curve in the above software interface. Specifically, the target temperature curve is stored in the register flash of the heating-without-combustion appliance. The user can click the "Read from device" button in the above software interface, so that the terminal device will read the target temperature curve stored in the register flash of the appliance, and can display the target temperature curve in the curve display area of ​​the above software interface. As an example, the target temperature curve and the actual temperature curve can be superimposed and displayed simultaneously in the curve display area, so that the user can more intuitively view the difference between the actual temperature curve and the target temperature curve, and judge whether the currently adjusted PID parameters can make the actual temperature curve closer to the target temperature curve, that is, whether the temperature control direction can be optimized.

[0068] Figure 5 is a schematic diagram of an actual temperature curve and a target temperature curve superimposed and displayed in a software interface, provided in an embodiment of the present application, by Figure 5 It can be seen that the actual temperature curve and the target temperature curve are superimposed and displayed in the curve display area, and the user can intuitively view the difference between the actual temperature curve and the target temperature curve. Through the information display area at the bottom right of the software interface, the color (blue) corresponding to the actual temperature curve and the PID parameters (P = 25, I = 0.5, D = 30) can be viewed.

[0069] In an implementation of the embodiment of the present application, after the terminal device obtains the first actual temperature curve and the target temperature curve through the heating non-combustion appliance, it also includes:

[0070] (1) If the difference between the first actual temperature curve and the target temperature curve exceeds a set threshold, the terminal device adjusts the target PID parameter and sends the adjusted target PID parameter to the heating-not-burning appliance to obtain a second actual temperature curve of the heating element corresponding to the adjusted target PID parameter;

[0071] (2) The terminal device displays the target temperature curve, the first actual temperature curve, and the second actual temperature curve in a curve display area of ​​the software interface.

[0072] If the difference between the first actual temperature curve and the target temperature curve exceeds the set threshold, that is, the overlap of the two curves is low, it means that the effect of PID temperature control using the target PID parameters is not good, and the target PID parameters need to be adjusted. After adjusting the target PID parameters, the terminal device can send the adjusted target PID parameters to the heating-without-combustion appliance in the same way. The heating-without-combustion appliance will perform PID temperature control on the heating element according to the adjusted target PID parameters during the next heating, and record the actual temperature curve of the heating element corresponding to the target PID parameters in real time. The actual temperature curve is recorded as the second actual temperature curve. The second actual temperature curve is also stored in the register flash of the appliance. The user can click the "Read from device" button in the function selection area of ​​the above software interface, so that the terminal device will read the second actual temperature curve stored in the register flash of the appliance, and can display the second actual temperature curve in the curve display area of ​​the above software interface. Specifically, the terminal device can superimpose the target temperature curve, the first actual temperature curve and the second actual temperature curve in the curve display area of ​​the software interface, so that the user can more intuitively understand whether the current PID parameter adjustment can optimize the temperature control trend, and what specific impact the adjustment of a certain PID parameter will have on the actual temperature curve, etc. For example, if the second actual temperature curve is closer to the target temperature curve than the first actual temperature curve, it can be considered that the current adjustment of the target PID parameter is appropriate and can optimize the temperature control trend. On the contrary, if the second actual temperature curve deviates more from the target temperature curve than the first actual temperature curve, it can be considered that the current adjustment of the target PID parameter is inappropriate and will worsen the temperature control trend. It can be seen that the terminal device can set different PID parameters multiple times and send them to the heating-without-combustion appliance. The heating-without-combustion appliance performs heating once under each PID parameter to obtain a corresponding actual temperature curve, that is, the number of actual temperature curves corresponds to the number of heating times of the appliance. Assuming that N different PID parameters are set, the appliance can obtain N actual temperature curves after N heatings. The N actual temperature curves and the target temperature curve can be superimposed and displayed in the curve display area of ​​the software interface. Different actual temperature curves can be drawn in different colors for users to distinguish.

[0073] There are two implementation methods for adjusting the target PID parameters. The first is manual adjustment by the user: the user can modify the target PID parameters in a targeted manner according to the difference between the current actual temperature curve and the target temperature curve, and then input the modified target PID parameters through the PID parameter input area in the above software interface, and send it to the heating-not-burning appliance. The second is automatic adjustment. The terminal device can detect the specific difference between the current actual temperature curve and the target temperature curve, such as whether the actual temperature curve is higher or lower than the target temperature curve, whether the actual temperature curve has excessive curve fluctuations compared to the target temperature curve, and so on. Then, the terminal device can determine the appropriate modification direction based on the specific difference, and then automatically generate the adjusted target PID parameters, and send them to the heating-not-burning appliance. For example, if the terminal device detects that the actual temperature curve has excessive curve fluctuations compared to the target temperature curve, the parameter I in the target PID parameter can be appropriately lowered.

[0074] Figure 6 This is a schematic diagram of an embodiment of the present application that provides a superimposed display of two actual temperature curves and a target temperature curve in a software interface. Figure 6 It can be seen that the two actual temperature curves are superimposed on the target temperature curve and displayed in the curve display area. The black actual temperature curve corresponding to the PID parameters (P=20, I=0.5, D=80) is closer to the target temperature curve than the blue actual temperature curve corresponding to the PID parameters (P=25, I=0.5, D=30). That is, the temperature control effect of the PID parameters (P=20, I=0.5, D=80) is better, so it is determined that the PID parameter adjustment from (P=25, I=0.5, D=30) to (P=20, I=0.5, D=80) can optimize the temperature control trend.

[0075] In the technical solution of the embodiment of the present application, the terminal device interacts with the heating-without-combustion appliance as a host computer. The terminal device can send the adjusted target PID parameters to the heating-without-combustion appliance. The heating-without-combustion appliance will perform PID temperature control on the heating element according to the target PID parameters during the next heating, and record the first actual temperature curve of the heating element corresponding to the target PID parameters. Afterwards, the terminal device can obtain the first actual temperature curve through the heating-without-combustion appliance and display the first actual temperature curve in the software interface. Through such a setting, the user can intuitively view the actual temperature curve obtained after adjusting the PID parameters in the software interface of the terminal device, and by comparing whether it is closer to the target temperature curve of the appliance, it can be understood whether the current PID parameter adjustment can optimize the temperature control trend.

[0076] To facilitate understanding of the temperature curve display method of the heating element provided in the embodiment of the present application, an actual application scenario is listed below.

[0077] like Figure 7 FIG. 1 is a schematic diagram of the operation flow of the method for displaying the temperature curve of a heating element provided in an embodiment of the present application in an actual application scenario. Figure 7 In the application scenario shown, first connect the upper and lower computers, that is, establish a communication connection between the terminal device and the heating-without-combustion appliance. Specifically, you can use a serial port line to connect the COM port of the appliance and the terminal device, open the corresponding application software on the terminal device, and select the corresponding channel number through the software interface to complete the connection. By clicking the "Read Parameters" button in the software interface, you can obtain the PID parameters currently used by the heating-without-combustion appliance and display them in the historical PID parameter display area. By clicking the "Read from Device" button in the software interface, you can obtain the target temperature curve of the heating-without-combustion appliance and the actual temperature curve recorded by the heating-without-combustion appliance, and display them in the curve display area of ​​the software interface. By clicking the "Import Parameters" button in the software interface, the user can send the set PID parameters to the heating-without-combustion appliance, and in addition, the display color corresponding to the actual temperature curve can be selected through the curve color drop-down box. The appliance starts heating according to the sent PID parameters and records the current actual temperature curve. The terminal device can obtain the actual temperature curve and display the actual temperature curve in the curve display area of ​​the software interface with the corresponding color. Next, the difference between the current actual temperature curve and the target temperature curve can be compared to determine whether the two curves are highly overlapped. If they are highly overlapped, it means that the PID parameters currently used by the appliance are appropriate, and the PID parameters can be used to continue to control the temperature of the heating element of the appliance; if they are not highly overlapped, it means that the PID parameters currently used by the appliance are not appropriate. At this time, the heating of the appliance can be stopped, and the PID parameters can be reasonably adjusted according to the trend of the curve. By clicking the "Import Parameters" button on the software interface, the adjusted PID parameters can be sent to the heating-not-burning appliance. The heating-not-burning appliance will control the temperature of the heating element according to the adjusted PID parameters during the next heating, thereby obtaining the actual temperature curve corresponding to the adjusted PID parameters, and repeating the same process. Obviously, through such a setting, the user can use the software interface of the terminal device to intuitively view the actual temperature curves corresponding to each adjusted PID parameter, compare the difference between these actual temperature curves and the target temperature curve, and accurately determine whether the current PID parameter adjustment can optimize the temperature control trend.

[0078] It should be understood that the size of the serial numbers of the steps in the above embodiments does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0079] Figure 8 Schematic diagram of a terminal device / heating-without-combustion device provided in one embodiment of the present application. Figure 8 As shown, the terminal device / heating-not-burning appliance 8 of this embodiment includes: a processor 80, a memory 81, and a computer program 82 stored in the memory 81 and executable on the processor 80. When the processor 80 executes the computer program 82, the steps in the embodiment of the temperature curve display method of each heating element are implemented.

[0080] The computer program 82 may be divided into one or more modules / units, which are stored in the memory 81 and executed by the processor 80 to complete the present application. The one or more modules / units may be a series of computer program instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program 82.

[0081] The processor 80 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor, etc.

[0082] The memory 81 may be an internal storage unit, such as a hard disk or a memory. The memory 81 may also be an external storage device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Further, the memory 81 may include both the internal storage unit and the external storage device. The memory 81 is used to store the computer program and other data. The memory 81 may also be used to temporarily store data that has been output or is to be output.

[0083] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0084] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0085] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0086] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0087] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the system embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0088] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiments of the present application.

[0089] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0090] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, and can also be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, disk, optical disk, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium. It should be noted that the content contained in the computer-readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, computer-readable media do not include electric carrier signals and telecommunication signals.

[0091] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.

Claims

1. A method for displaying a temperature curve of a heating element, characterized in that: Applied to a terminal device connected to a heat-not-burn appliance, the method comprises: Sending the target PID parameter to the heating without combustion appliance to instruct the heating without combustion appliance to perform PID temperature control on the heating element according to the target PID parameter during the next heating, and recording a first actual temperature curve of the heating element corresponding to the target PID parameter; The first actual temperature curve is acquired through the heating without burning appliance, and the first actual temperature curve is displayed on the software interface of the terminal device.

2. The method according to claim 1, characterized in that Also includes: Obtaining a target temperature curve of the heating element by means of the heating-without-combustion device; The target temperature curve is displayed on the software interface.

3. The method according to claim 2, characterized in that After obtaining the first actual temperature curve and the target temperature curve through the heating without burning appliance, the method further includes: If the difference between the first actual temperature curve and the target temperature curve exceeds a set threshold, the target PID parameter is adjusted, and the step of sending the target PID parameter to the heating-not-burning appliance and subsequent steps are returned to obtain a second actual temperature curve of the heating element corresponding to the adjusted target PID parameter; The target temperature curve, the first actual temperature curve and the second actual temperature curve are superimposed and displayed in the curve display area of ​​the software interface.

4. The method according to claim 1, characterized in that Before sending the target PID parameter to the heating without burning appliance, the method further includes: Determine the target PID parameters and curve color set by the user through the software interface; Displaying the first actual temperature curve on the software interface of the terminal device includes: The first actual temperature curve is displayed in the software interface in the curve color.

5. The method according to claim 4, characterized in that Also includes: The corresponding relationship information between the curve color and the target PID parameter is displayed in the information display area of ​​the software interface.

6. A method for displaying a temperature curve of a heating element, characterized in that: Applicable to a heating-not-burning appliance connected to a terminal device, the method comprises: After receiving the target PID parameter sent by the terminal device, performing PID temperature control on the heating element according to the target PID parameter during the next heating, and recording a first actual temperature curve of the heating element corresponding to the target PID parameter; The first actual temperature curve is sent to the terminal device to instruct the terminal device to display the first actual temperature curve on a software interface.

7. The method according to claim 6, characterized in that After receiving the target PID parameter sent by the terminal device, performing PID temperature control on the heating element according to the target PID parameter during the next heating, including: After receiving the target PID parameters sent by the terminal device, the successful reception information of the parameters is fed back to the terminal device and heating is started, and the PID temperature of the heating element is controlled according to the target PID parameters.

8. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method for displaying a temperature curve of a heating element according to any one of claims 1 to 5 is implemented.

9. A heat-not-burn appliance, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the temperature curve display method of the heating element as claimed in claim 6 or 7 is implemented.

10. A temperature curve display system for a heating element, characterized in that: It comprises the terminal device as claimed in claim 8 and the heating without burning appliance as claimed in claim 9.

Citation Information

Cited By

  • Method and device for modifying parameters of heat-not-burn appliance, upper computer and program product

    CN120491592A