Temperature control parameter debugging method and device, equipment and storage medium

Through the numerical adjustment and curve fitting of PID parameters, the problem of low debugging efficiency of PID parameters in the prior art is solved, and the efficient determination and effectiveness of temperature control parameters are achieved to ensure stable heating of the heating body.

CN119200700APending Publication Date: 2024-12-27SHENZHEN GEEKVAPE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411287851.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-13
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

In the prior art, the debugging of PID parameters requires a lot of time, is inefficient, and the effectiveness of temperature control is difficult to ensure.

Method used

By performing numerical adjustments on each parameter in the PID parameter, a heating curve is generated, a curve fit is performed to obtain the target curve, and the target PID parameters are reversed to obtain, so as to debug and determine the temperature control parameters.

Benefits of technology

It effectively improves data debugging efficiency, ensures the effectiveness of temperature control of parameters, and ensures that the heating element can be stabilized at the target temperature quickly and gently.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119200700A_ABST
    Figure CN119200700A_ABST
Patent Text Reader

Abstract

The invention is suitable for the field of data debugging, and provides a temperature control parameter debugging method and device, equipment and a storage medium, and the method comprises the steps: sequentially carrying out the numerical adjustment of a set number of times on each parameter in PID parameters, and obtaining a plurality of debugging PID parameters; based on each debugging PID parameter, generating a corresponding temperature rise curve; fitting the heating curve to obtain a target curve; and analyzing the target curve to obtain a target PID parameter. According to the scheme, the data debugging efficiency is effectively improved, and the temperature control effectiveness of parameters is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data debugging, and in particular to a method, device, equipment and storage medium for debugging temperature control parameters. Background Art

[0002] The heating element can realize a temperature heating function. The heating element is, for example, a heating device for HNB (Heat Not Burning) tobacco products.

[0003] In order to achieve effective heating control of the heating element, a PID (Proportional-Integral-Derivative) controller is introduced. The P, I, and D parameter values ​​are used to affect the power output value of the heating element, thereby affecting the actual heating trend of the heating element, so that the actual temperature of the heating element is quickly and smoothly heated to the target temperature.

[0004] At present, for the setting of PID parameters of heating elements in different projects, when the PID temperature control algorithm is not adjusted, the equipment almost uses the same set of parameters. Since each parameter in the PID parameters has different effects on the temperature rise trend, it takes a lot of time to implement data debugging when updating the PID parameters, which is inefficient and the effectiveness of the temperature control of the parameters is difficult to guarantee. Summary of the invention

[0005] The embodiments of the present application provide a method, device, equipment and storage medium for debugging temperature control parameters to solve the problems that PID parameter debugging requires a lot of time, data debugging efficiency is low, and the temperature control effectiveness of parameters is difficult to ensure.

[0006] A first aspect of an embodiment of the present application provides a method for debugging temperature control parameters, including:

[0007] Performing numerical adjustment for a set number of times on each parameter in the PID parameters in turn to obtain multiple debugging PID parameters;

[0008] Based on each of the debugging PID parameters, a corresponding temperature rise curve is generated respectively; the temperature rise curve is used to indicate the temperature rise change of the heating element based on the debugging PID parameters for heating control;

[0009] Fitting the heating curve to obtain a target curve;

[0010] The target curve is analyzed to obtain target PID parameters.

[0011] A second aspect of an embodiment of the present application provides a device for debugging temperature control data, including:

[0012] An adjustment module is used to perform a set number of numerical adjustments on each parameter in the PID parameters in turn to obtain a plurality of debugging PID parameters;

[0013] A generating module, for generating a corresponding temperature rise curve based on each of the debugging PID parameters; the temperature rise curve is used to indicate the temperature rise change of the heating element for heating control based on the debugging PID parameters;

[0014] A fitting module, used for fitting the heating curve to obtain a target curve;

[0015] The analysis module is used to analyze the target curve to obtain target PID parameters.

[0016] A third aspect of an embodiment of the present application provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method described in the first aspect when executing the computer program.

[0017] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method described in the first aspect are implemented.

[0018] The fifth aspect of the present application provides a computer program product, including a computer-readable code, or a non-volatile computer-readable storage medium carrying a computer-readable code. When the computer-readable code is executed in an electronic device, the processor in the electronic device executes the steps in the method described in the first aspect above.

[0019] The above scheme in the embodiment of the present application obtains multiple debugging PID parameters by performing numerical adjustment for each parameter in the PID parameters a set number of times in turn, and generates a temperature rise curve corresponding to each trial PID parameter, and obtains an ideal temperature rise curve for controlling the heating of the current heating element by curve fitting. Then, based on the curve, the target value of each parameter in the PID parameters is obtained by reverse deduction, thereby realizing the debugging and determination of the temperature control parameters, effectively improving the data debugging efficiency, and ensuring the temperature control effectiveness of the parameters. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present application. Moreover, the same reference numerals are used throughout the drawings to represent the same components. In the drawings:

[0021] Figure 1 This is the process of the temperature control parameter debugging method of some embodiments of the present application Figure 1 ;

[0022] Figure 2 This is the process of the temperature control parameter debugging method of some embodiments of the present application Figure 2 ;

[0023] Figure 3 This is a schematic diagram of the user interface in some embodiments of the present application. Figure 1 ;

[0024] Figure 4 This is a schematic diagram of the user interface in some embodiments of the present application. Figure 2 ;

[0025] Figure 5 This is a schematic diagram of the user interface in some embodiments of the present application. Figure 3 ;

[0026] Figure 6 is a structural diagram of an event distribution device in some embodiments of the present application;

[0027] Figure 7 It is a structural diagram of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The following embodiments of the technical solution of the present application are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.

[0029] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application; the terms "including" and "having" in the specification and claims of this application and the above-mentioned figure descriptions and any variations thereof are intended to cover non-exclusive inclusions.

[0030] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is more than two, unless otherwise clearly and specifically defined.

[0031] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[0032] In the description of the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there may be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0033] The heating element can realize the temperature heating function.

[0034] The heating element is, for example, a heating device for HNB (Heat Not Burning) tobacco products, specifically, a circumferential hot air flow device at the bottom of the HNB tobacco product, which heats the tobacco product by emitting hot air flow from the bottom to the surroundings.

[0035] In order to achieve effective heating control of the heating element, a PID (Proportional-Integral-Derivative) controller is introduced to control the output power duty cycle of the heating element through the proportional coefficient, integral coefficient and differential coefficient.

[0036] Among them, the values ​​of P, I, and D parameters affect the power output value of the heating element, which in turn affects the actual temperature rise trend of the heating element. During the heating process of the heating element, the deviation between the actual temperature of the heating element and the target temperature, as well as the actual temperature rise trend of the heating element will directly affect the heating effect of the heating element on the HNB tobacco product and affect the smoking experience.

[0037] At present, the heating elements of different projects may have different equipment models, or correspond to different heating requirements. For the PID parameter setting of the heating elements under different projects, if the PID temperature control algorithm is not adjusted, the equipment almost uses the same set of parameters, and the parameters need to be debugged and modified manually.

[0038] Since each parameter in the PID parameters has a different impact on the heating trend, in order to ensure that the heating element has a better heating curve and the actual temperature of the heating element is quickly and smoothly stabilized at the target temperature, a lot of time is needed to debug the parameters. In addition, it is difficult to effectively ensure that the current parameter value debugged is the optimal or better value. The parameter debugging efficiency is low and the parameter adaptability is difficult to guarantee.

[0039] In the embodiment of the present application, a debugging scheme for temperature control parameters is provided, in which each parameter in the PID parameters is adjusted numerically a set number of times in turn, thereby obtaining multiple debugging PID parameters, and generating temperature rise curves corresponding to each trial PID parameter respectively, and obtaining an ideal temperature rise curve for controlling the heating of the current heating element by means of curve fitting, and then, based on the curve, inversely deducing the target value of each parameter in the PID parameters, thereby realizing the debugging and determination of the temperature control parameters, effectively improving the data debugging efficiency, and ensuring the temperature control effectiveness of the parameters.

[0040] In order to illustrate the technical solution described in this application, a specific embodiment is provided below for illustration.

[0041] The present application embodiment proposes a method for debugging temperature control parameters. In some embodiments, combined with Figure 1 As shown, the debugging method of temperature control parameters includes:

[0042] Step 101, performing a set number of numerical adjustments on each parameter in the PID parameters in turn to obtain a plurality of debugging PID parameters.

[0043] The PID parameters are a data combination, which specifically includes a proportional coefficient, an integral coefficient and a differential coefficient.

[0044] In an optional embodiment, the output signals of the three parts of the proportional coefficient, the integral coefficient and the differential coefficient are added to form a control signal. This control signal is transmitted to the heating element for heating or cooling to adjust its output power. By continuously adjusting the control signal, the PID controller can make the actual temperature of the heating element gradually approach and stabilize at the set temperature.

[0045] For PID parameters, it is necessary to adjust the value of each parameter in turn, and the number of times each parameter is adjusted is the set value. Each time a parameter is adjusted once, the PID parameter after the parameter value adjustment becomes the debugging PID parameter.

[0046] The set number of times to perform the numerical adjustment is, for example, 10 times, 8 times, etc. The number of times of numerical adjustment between different parameters can be the same or different.

[0047] In an example, when the number of parameters in the PID parameters is m=3, and the set number of times n=10 for performing numerical adjustment on each parameter, n numerical adjustments are performed on one parameter in each pair of PID parameters, and n debugging PID parameters corresponding to the current parameters are obtained. After performing n numerical adjustments on each parameter in the PID parameters in turn, a total of 3*10 debugging PID parameters are obtained.

[0048] Step 102: Generate a corresponding temperature rise curve based on each debugging PID parameter.

[0049] The temperature rise curve is used to indicate the temperature rise change of the heating element based on the debugging PID parameters for heating control.

[0050] Here, the temperature rise curve may be generated by simulating the temperature rise change of the heating control of the heating element based on each debugging PID parameter with the help of software to generate the corresponding temperature rise curve.

[0051] Alternatively, the heating element can be heated by debugging PID parameters on a real heating element device, and the temperature value in the process can be collected to generate a heating curve.

[0052] Step 103, fitting the heating curve to obtain a target curve.

[0053] When fitting the heating curve, the temperature values ​​on the vertical axis can be numerically integrated based on the time point on the horizontal axis. For example, the average of different temperature values ​​at the same time point can be used as the ideal temperature value at that time point, and then the corresponding target curve is generated based on the ideal temperature values ​​at different time points. Alternatively, based on multiple heating curves, the ideal temperature values ​​that meet the specific heating requirements of the current heating element at different time points are determined, and then the corresponding ideal heating curve is generated as the target curve. The curve fitting method can be set according to actual needs, and it is not overly limited here.

[0054] In an actual application process, PID parameters are used to control the heating of the heating element so that the heating element is heated along the ideal temperature curve as much as possible. The closer the actual temperature rise curve generated during the working process is to the ideal temperature curve (the higher the overlap), the better the settings of the parameter values ​​of the currently used PID parameters are, the better the heating effect of the heating element device on the HNB tobacco products, and the better the smoking effect of the HNB tobacco products.

[0055] In this step, corresponding temperature rise curves are generated for each debugging PID parameter obtained by continuous adjustment. On the basis of these temperature rise curves, the target curve is fitted to obtain the ideal temperature curve.

[0056] Step 104, analyzing the target curve to obtain target PID parameters.

[0057] When analyzing the target curve, the different debugged PID parameters and the corresponding temperature rise curves obtained by adjustment can be combined to determine the impact of the numerical changes of each parameter in the PID parameters on the fluctuation of the heating element temperature rise curve. After determining the fluctuation relationship between the two, the target curve is analyzed based on this, and the target PID parameters are reversed to obtain the target PID parameters, so that the heating element can be heated along the ideal temperature curve as much as possible during the heating control process of the heating element using the target PID parameters debugged at the end.

[0058] Among them, each parameter in the target PID parameter corresponds to a target parameter value.

[0059] After obtaining the target curve, it is analyzed and the PID parameters corresponding to the ideal heating curve are reversely deduced to obtain the target values ​​of each parameter in the PID parameters, so as to realize the debugging and determination of the temperature control parameters, effectively improve the data debugging efficiency and ensure the temperature control effectiveness of the parameters.

[0060] In the above implementation process, multiple debugging PID parameters are obtained by adjusting the values ​​of each parameter in the PID parameters a set number of times in turn, and a temperature rise curve corresponding to each trial PID parameter is generated respectively. The ideal temperature rise curve for controlling the heating of the current heating element is obtained by curve fitting, and then the target value of each parameter in the PID parameters is obtained by reverse deduction based on the curve, so as to realize the debugging and determination of the temperature control parameters, effectively improve the data debugging efficiency, and ensure the temperature control effectiveness of the parameters.

[0061] In some optional implementations, step 101 sequentially performs a set number of numerical adjustments on each parameter in the PID parameters to obtain multiple debugging PID parameters, including:

[0062] The adjustment parameters and fixed parameters are determined in sequence from the PID parameters; based on the starting value of the adjustment parameter, the adjustment parameter is numerically adjusted a set number of times according to the parameter increment value to obtain multiple adjustment values; the values ​​of the adjustment parameters in the PID parameters are updated to the adjustment values ​​respectively, and the values ​​of the fixed parameters in the PID parameters retain the starting values ​​to obtain multiple debugging PID parameters.

[0063] Optionally, the adjustment parameter is any parameter in the PID parameters, and the fixed parameter is the remaining parameters in the PID parameters except the adjustment parameter. The starting value and the parameter increment value of the adjustment parameter can be positive or negative.

[0064] During implementation, the starting value of each parameter in the PID parameters and the parameter increment value of the adjustment parameter can be obtained first. When the adjustment parameter is numerically adjusted, the value of the current adjustment parameter is adjusted in sequence according to the parameter increment value starting from the starting value. Each time the adjustment is made, an adjustment value of the adjustment parameter is obtained, and the value of the fixed parameter remains unchanged at the starting value.

[0065] When an adjustment value is obtained each time, a debugging PID parameter is obtained, in which the value of the adjustment parameter is the adjustment value and the value of the fixed parameter is the starting value.

[0066] In the above process, the control variable method is adopted to realize the numerical adjustment of each parameter in the PID parameters in sequence, so as to obtain multiple debugging PID parameters, effectively covering various numerical combinations of PID parameters, ensuring the orderliness and scientificity of data adjustment processing, and ensuring the data debugging effect.

[0067] Among them, when determining the adjustment parameters and fixed parameters in sequence from the PID parameters, the adjustment parameters and fixed parameters can be selected from the PID parameters in a random manner, the adjustment parameters and fixed parameters can be selected from the PID parameters in any quantity, multiple groups of adjustment parameters and fixed parameters can be selected at one time, or only one group of adjustment parameters and fixed parameters can be selected each time in a specific order and in a specific quantity.

[0068] In some optional implementations, after the target PID parameters are determined, heating control is implemented on the heating element based on the target PID parameters to ensure that the heating element can be heated as much as possible according to an ideal heating curve and to ensure that the heating element quickly enters a stable heating state.

[0069] In some optional implementations, when determining the adjustment parameters and the fixed parameters in sequence from the PID parameters, it may specifically include:

[0070] The first parameter in the PID parameters is determined as the adjustment parameter, and the remaining parameters other than the first parameter in the PID parameters are determined as fixed parameters; after obtaining multiple debugging PID parameters under the adjustment parameter being the first parameter, and executing the steps of generating corresponding heating curves based on each debugging PID parameter, the second parameter in the PID parameters is determined as the adjustment parameter, and the remaining parameters in the PID parameters except the second parameter are determined as fixed parameters.

[0071] Among them, after the first parameter in the PID parameters is determined as the adjustment parameter and the remaining parameters other than the first parameter in the PID parameters are determined as fixed parameters, it is necessary to continue to adjust the value of the first parameter a set number of times based on the starting value of the adjustment parameter according to the parameter increment value to obtain multiple adjustment values, and update the value of the first parameter in the PID parameters to the adjustment value respectively, and the value of the fixed parameter in the PID parameters retains the starting value, so as to obtain multiple debugging PID parameters under the adjustment parameter being the first parameter.

[0072] Subsequently, the step of generating a corresponding heating curve based on each debugging PID parameter is performed.

[0073] Afterwards, it is necessary to reselect new adjustment parameters from the PID parameters, replace the first parameter with the second parameter as the adjustment parameter, determine the remaining parameters in the PID parameters except the second parameter as fixed parameters, and repeat the above processing based on the new adjustment parameters and fixed parameters.

[0074] Corresponding to the above process, in an optional implementation, combined with Figure 2 As shown, the processing flow of the temperature control parameter debugging method includes the following steps:

[0075] Step 201: determine the first parameter in the PID parameters as an adjustment parameter, and determine the remaining parameters in the PID parameters other than the first parameter as fixed parameters.

[0076] Step 202 : Based on the initial value of the first parameter, adjust the value of the first parameter a set number of times according to the parameter increment value to obtain a plurality of adjustment values.

[0077] Step 203, respectively updating the value of the first parameter in the PID parameters to the adjustment value, and retaining the initial value of the value of the fixed parameter in the PID parameters, to obtain a plurality of debugging PID parameters.

[0078] Step 204: Generate a corresponding heating curve based on each debugging PID parameter.

[0079] Among them, for each debugging PID parameter under the adjustment parameter being the first parameter, after the corresponding heating curve is generated respectively, the adjustment value of the first parameter needs to be restored to the initial value, and the adjustment parameter needs to be reselected from the PID parameters.

[0080] Step 205: determine the second parameter in the PID parameters as the adjustment parameter, and determine the remaining parameters in the PID parameters except the second parameter as fixed parameters.

[0081] The adjustment parameter is adjusted from the first parameter to the second parameter. The first parameter becomes a fixed parameter in the new round of processing.

[0082] Step 206 , based on the initial value of the second parameter, adjust the value of the second parameter a set number of times according to the parameter increment value to obtain a plurality of adjustment values.

[0083] Optionally, the starting value of the second parameter is different from the starting value of the first parameter. The parameter increment value of the second parameter is different from the parameter increment value of the first parameter. The setting of the relevant values ​​can be adjusted according to specific circumstances.

[0084] Step 207, respectively updating the value of the second parameter in the PID parameters to the adjustment value, and retaining the initial value of the value of the fixed parameter in the PID parameters, to obtain a plurality of debugging PID parameters.

[0085] Step 208: Generate a corresponding temperature rise curve based on each debugged PID parameter.

[0086] Among them, for each debugging PID parameter under the adjustment parameter being the second parameter, after the corresponding heating curve is generated respectively, the adjustment value of the second parameter needs to be restored to the initial value, and the adjustment parameter needs to be reselected from the PID parameters.

[0087] Step 209: determine the third parameter in the PID parameters as the adjustment parameter, and determine the remaining parameters in the PID parameters except the third parameter as fixed parameters.

[0088] The adjustment parameter is adjusted from the second parameter to the third parameter. The first parameter and the second parameter are both fixed parameters in the new round of processing.

[0089] Step 210 , based on the initial value of the third parameter, adjust the value of the third parameter a set number of times according to the parameter increment value to obtain a plurality of adjustment values.

[0090] Optionally, the starting value of the third parameter is different from the starting value of the second parameter. The parameter increment value of the third parameter is different from the parameter increment value of the second parameter. The setting of the relevant values ​​can be adjusted according to specific circumstances.

[0091] Step 211, respectively update the value of the third parameter in the PID parameters to the adjustment value, and retain the initial value of the fixed parameter in the PID parameters, to obtain a plurality of debugging PID parameters.

[0092] Step 212: Generate a corresponding temperature rise curve based on each debugged PID parameter.

[0093] In the above steps, each parameter in the PID parameters is traversed until each parameter in the PID parameters is selected as an adjustment parameter to execute a corresponding processing process, and a plurality of temperature rise curves corresponding to each parameter are generated respectively.

[0094] Step 213: Fit all the heating curves to obtain a target curve.

[0095] Step 214, analyzing the target curve to obtain target PID parameters.

[0096] The PID parameters include a first parameter, a second parameter, and a third parameter.

[0097] The first parameter, the second parameter and the third parameter are proportional coefficients, integral coefficients or differential coefficients, and the first parameter, the second parameter and the third parameter are different from each other.

[0098] In an optional embodiment, step 204, step 208, and step 212 can be combined into one step for execution, that is, after generating corresponding multiple debugging PID parameters for each selected adjustment parameter, corresponding heating curves are generated for all debugging PID parameters respectively, and then steps 213 and 214 are executed.

[0099] The above implementation process corresponds to a method of selecting only one set of adjustment parameters and fixed parameters each time in a specific order and a specific number, determining the adjustment parameters and fixed parameters in sequence from the PID parameters, and after the current set of adjustment parameters and fixed parameters are determined to be processed accordingly, reselecting the next set of adjustment parameters and fixed parameters from the PID parameters, thereby ensuring the orderliness and scientificity of data adjustment processing and improving data processing efficiency.

[0100] In some optional implementations, the starting value and parameter increment value of each parameter in the PID parameters are based on pre-set default data, or are set and generated by the user based on actual needs.

[0101] In some embodiments, before determining the adjustment parameters and the fixed parameters in sequence from the PID parameters, the method further includes:

[0102] Establish a communication connection relationship with the heating element; obtain the starting value and parameter increment value set by the user for each parameter in the PID parameters; when a parameter calculation instruction triggered by the user is detected, execute step 101 to adjust the value of each parameter in the PID parameters a set number of times in turn to obtain multiple debugging PID parameters.

[0103] This process corresponds to the situation where the initial value of the parameter and the parameter increment value are generated by the user.

[0104] During the implementation process, for the heating element that currently needs to be debugged for PID parameters, it is necessary to first establish a communication connection with it, and set the channel number of the heating element to establish a corresponding interface connection.

[0105] Provide users with a user interface, where users can configure the channel number of the heating element, and can input or select specific values ​​of each parameter through the data setting box in the user interface to set the starting value and parameter increment value of each parameter. The parameter calculation instruction can be triggered by clicking the optimal parameter calculation button.

[0106] In this process, user operation interaction is carried out through the provided user interface to establish a communication connection relationship with the current heating element and set the relevant parameter values ​​of the PID parameters, thereby realizing convenient data configuration and debugging triggering.

[0107] Furthermore, the user interface may also include different display areas for displaying parameter values, operation items, processing results, and the like.

[0108] For example, see Figure 3 , Figure 4 and Figure 5 As shown, the user interface may include the following interface configuration items:

[0109] Parameter P: The parameter P configuration item corresponding to the proportional coefficient can be used to configure the input value (starting value) of the proportional coefficient and use it as the P value in the PID parameter when the heating device is heated this time;

[0110] P increment: This configuration item can configure the input value of the parameter increment value of the proportional coefficient. When the optimal parameter calculation is started, it will be used as the parameter increment value of the parameter P of each heating control process;

[0111] Parameter I: The parameter I configuration item corresponding to the integral coefficient can be used to configure the integral coefficient input value (starting value) and use it as the I value in the PID parameter when the heating device is heated this time;

[0112] I increment: This configuration item can configure the input value of the parameter increment value of the integral coefficient. When the optimal parameter calculation is enabled, it will be used as the parameter increment value of the parameter I of each heating control process;

[0113] Parameter D: The parameter D configuration item corresponding to the differential coefficient can be used to configure the differential coefficient input value (starting value) and use it as the D value in the PID parameter when the heating device is heated this time;

[0114] D increment: This configuration item can configure the input value of the parameter increment value of the differential coefficient. When the optimal parameter calculation is enabled, it will be used as the parameter increment value of the parameter D of each heating control process;

[0115] Curve color: configure the desired matching color for the generated heating curve, which can be in the form of a drop-down box or input box;

[0116] Channel number: Configure the serial port number used to connect to the current heating element;

[0117] Import parameters: import the starting values ​​and parameter increment values ​​of the currently configured P, I, and D parameters;

[0118] Read parameters: read the P, I, and D parameters of the current heating device;

[0119] Read from the device: read the ideal temperature rise curve for heating guidance stored in the current heating device;

[0120] Optimal parameter calculation: used to trigger the calculation of the optimal PID parameters that meet the current heating device requirements;

[0121] PID parameter LOG (log) information area: displays the P, I, D parameters of the current heating device read by "read parameters" / displays the final debugging results obtained after triggering the optimal parameter calculation;

[0122] Recording area: records the current values ​​of parameter P, parameter I, and parameter D in the PID parameters, and the curve identifier of the heating curve generated under the values ​​of this set of PID parameters (can be named and distinguished by color, such as red 1, black 1, red 2, etc.).

[0123] On this basis, in a specific implementation process, the debugging system of the temperature control parameters corresponding to the debugging method of the temperature control parameters runs the .EXE file before starting, and the debugging system starts running. The user can select the channel number corresponding to the heating element in the system interface to realize the connection between the upper and lower computers of the debugging system. Subsequently, the user can enter the values ​​of the P, I, and D parameters in the system interface as the starting values ​​of the parameters for this optimal parameter calculation, and at the same time enter the incremental values ​​corresponding to the P, I, and D parameters as the parameter incremental values ​​for this optimal parameter calculation.

[0124] In one example, combining Figure 4 As shown, based on the specifications of the current heating element and the PID temperature control calculation method used, the initial values ​​of the P, I, and D parameters can be set to 15, 0, and 5 respectively, and the corresponding incremental values ​​of each parameter can be set to 1, 0.1, and 15 simultaneously.

[0125] The user clicks the "Optimal Parameter Calculation" button in the system interface to trigger the debugging system to execute the debugging method of the temperature control parameters. The PID parameter LOG information area displays the prompt message "PID optimal parameters are being generated..."

[0126] In the process of executing the debugging method of the temperature control parameters, the control variable method is adopted. The I and D parameters in the PID parameters can be kept unchanged first, and the P parameter is accumulated according to the incremental value each time. Specifically, the P parameter is adjusted by increasing by 1 each time. After 10 adjustments, the values ​​of the parameter P are 16, 17, 18...25 respectively.

[0127] Each time the value of the P parameter changes, the PID parameter changes accordingly to obtain a debugging PID parameter. The debugging PID parameter is output to the heating element to perform a heating process. Each heating process of the heating element can be assigned a corresponding heating sequence number. Correspondingly, the recording area in the system interface displays the heating sequence number of the current heating process, the values ​​of each parameter in the PID parameter, and the curve color of the generated heating curve. The debugging system uses different colors to distinguish the heating curves. The color sequence is, for example, blue, black, red...purple, for a total of 10 colors. If the value of the P parameter changes 10 times, the heating element performs 10 heating processes, generates 10 corresponding heating curves, and records 10 corresponding data information in the recording area.

[0128] After 10 heating treatments, the P parameter returns to the starting value, the D parameter remains unchanged, and the I parameter begins to increase in value (0 to 1.0 for a total of 10 times, with an increment of 0.1 each time), and the corresponding debugging PID parameters are obtained. The heating element performs the corresponding heating treatment, and the recording area displays the current heating sequence number of the heating element, the values ​​of each parameter in the PID parameter, and the curve color of the generated heating curve at each adjustment of the I parameter value. After heating 10 times, the I parameter returns to the starting value, the D parameter remains unchanged at the starting value, and the D value begins to increase. The same as the processing principle of the other parameters mentioned above, after the heating element is heated 10 times, the recording area displays the heating sequence number of the heating element, the values ​​of each parameter in the PID parameter, and the curve color of the generated heating curve at each adjustment of the I parameter value.

[0129] The PID parameter LOG information area displays a total of 30 temperature rise curves, and the recording area displays a total of 30 heating treatment related data of the heating element.

[0130] Finally, after fitting 30 heating curves, combined with Figure 5 As shown, the optimal curve after fitting 30 heating curves, i.e., the target curve, is displayed in the PID parameter LOG information area. Based on the target curve, the corresponding values ​​of P, I, and D parameters are inferred at this time, and the target values ​​of the final parameters are displayed in the PID parameter LOG information area.

[0131] This process adopts the control variable method to change one of the PID parameters in turn, and then automatically generates multiple heating temperature rise curves. Based on these curves, data simulation is used to obtain the optimal curve that fits the current heating element, and then the optimal value of each parameter in the corresponding PID parameters is reversed based on the optimal curve, thereby improving data debugging efficiency and ensuring that the parameters finally debugged have an effective temperature control effect.

[0132] In an optional embodiment, PID parameters and / or debugging PID parameters are displayed in a first area of ​​the user interface; and the temperature rise curves under each debugging PID parameter are displayed in different formats in a second area of ​​the user interface.

[0133] Different display formats of the heating curve, such as different colors, different thicknesses, different line shapes, etc.

[0134] The user interface can display PID parameters, specifically display the numerical values ​​of each parameter in the PID parameters, display the parameter increment values ​​of each parameter, and display the debugging PID parameters obtained after numerically adjusting the parameters based on the parameter increment values ​​of each parameter, specifically displaying the numerical values ​​of each parameter in the debugging PID parameters.

[0135] The above data can be displayed partially or completely, and can be specifically set according to needs.

[0136] Different information contents can be displayed in different areas. In one example, the first area is, for example, Figure 3 The area above the PID parameter LOG information area, the second area is Figure 3 PID parameter LOG information area. It can be set according to the user interface design, and its specific location is not limited here.

[0137] The above implementation manner realizes the separate display of the relevant data of the PID parameters and the generated temperature rise curve by dividing the user interface into areas and displaying specific display contents in different areas, and distinguishes and displays different temperature rise curves in specific areas in different formats, thereby effectively improving the information display effect in the user interface and enhancing the user experience.

[0138] In an optional implementation, before the numerical adjustment of each parameter in the PID parameters is performed a set number of times in sequence to obtain a plurality of debugging PID parameters, the method further includes:

[0139] Obtain a first temperature rise value when the heating element is heated with an initial output power; if the difference between the first temperature rise value and the target temperature value is less than a threshold value, perform a set number of numerical adjustments on each parameter in the PID parameter in turn to obtain multiple steps for debugging the PID parameters.

[0140] This process corresponds to the situation of implementing PID parameter debugging on a real heating device, wherein the threshold value is, for example, 30 degrees, 35 degrees, etc.

[0141] The heating element can be controlled to heat with an initial output power first to obtain the temperature value during the heating process. The temperature value reached by the heating element during the heating process is compared with the target value. In the heating stage of the heating element, when the temperature of the heating element has risen to a point where the difference between it and the target temperature value is within a set range, the debugging process of the PID parameters is triggered.

[0142] This process effectively performs PID parameter debugging for the heating element's heating stage to determine the ideal PID parameters during the heating element's heating stage, thereby ensuring the effectiveness of temperature control during the heating element's heating stage.

[0143] In an optional embodiment, step 102 generates a corresponding heating curve based on each debugging PID parameter, including:

[0144] Each time a debugging PID parameter is obtained, the debugging PID parameter is output to the heating element; a second temperature rise value is detected for heating the heating element according to a target output power obtained by adjusting the initial output power based on the debugging PID parameter; based on the second temperature rise value, a temperature rise curve corresponding to each debugging PID parameter is generated.

[0145] Here, a real heating device is used to implement PID parameter debugging operation, and the adjusted and generated debugging PID parameters are output to the heating element for actual heating control. After the heating element obtains the debugging PID parameters, the initial output power is adjusted to the target output power for heating under the influence of the P, I, and D parameters in the debugging PID parameters.

[0146] The above process obtains the temperature value of the heating element during the heating process after the output power is adjusted, thereby generating a corresponding heating curve, and carrying out heating debugging of PID parameters with a real heating element device, thereby improving the reliability and accuracy of data debugging.

[0147] In an optional implementation process, when the heating element device starts to heat, the heating element is heated at the maximum output power, and the synchronous debugging system calls the temperature calculation module of the heating element, calculates the actual temperature of the current heating element in real time and displays it in the form of a curve in the interface of the debugging system. When the actual temperature of the heating element rises to a difference of 30° from the target temperature, the debugging system calls the internal PID temperature control module to perform the debugging process of the temperature control parameters, specifically by adjusting the parameter values ​​of different parameters in the PID parameters to output different duty cycles to control the output power of the heating element, so that the actual temperature curve of the heating element is as stable as possible and overlaps with the ideal temperature curve.

[0148] In the optional heating element control process, the channel number is configured in the debugging system, and a communication connection is established between the debugging system host computer and the heating element slave computer through the serial port line. The two interact with each other, and the user can input the P, I, and D parameters suitable for the current heating element heating as the starting value based on experience, and simultaneously input the parameter increment value corresponding to each parameter.

[0149] Click on the optimal parameter calculation, the heating element starts with the input starting value, and performs heating and temperature control in the preheating stage. The recording area displays the parameter value corresponding to each heating and temperature control process and the color of the generated temperature rise curve. After the preheating stage, the debugging system controls the heating element to stop heating. After the heating element resumes cooling, the PID temperature control module adopts the control variable method, first keeping the values ​​of parameters I and D unchanged, and then increasing parameter P according to the input parameter increment value, and then controlling the heating element to heat again. After 10 heating cycles in this way (the number of times can be adjusted according to the situation), the value of parameter P returns to the starting value, and the values ​​of parameters I and D begin to increase respectively and control the heating element to heat 10 times each (the number of times can be adjusted according to the situation). After all 30 heating treatments are completed (the current default heating curve of 30 times can be fitted to generate the optimal curve, and the number of times can be adjusted according to the situation), the debugging system calls the preset function to analyze and fit the 30 heating curves to generate the ideal heating curve of the current heating element. The ideal heating curve can be displayed synchronously in the interface. The debugging system calls the PID parameter numerical calculation function to analyze the fitted ideal heating curve, and reversely generates the values ​​of the P, I, and D parameters corresponding to this curve, which are displayed synchronously in the interface.

[0150] Through the above implementation process, the debugging efficiency of PID parameters can be effectively improved. While ensuring the effectiveness of temperature control of parameters, the debugging data of PID parameters, debugging process data such as the temperature rise curve and the final debugging result data can be displayed to users through the provided user interface, thereby realizing data interaction with users and improving user experience.

[0151] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0152] Based on the same inventive concept, the embodiment of the present application also provides a device for debugging temperature control parameters. The device for debugging temperature control parameters provided in the embodiment of the present application can implement each process of the embodiment of the method for debugging temperature control parameters, and can achieve the same technical effect. Therefore, the specific limitations in the embodiments of one or more temperature control parameter debugging devices provided below can refer to the limitations of the temperature control parameter debugging method above. To avoid repetition, they will not be repeated here.

[0153] In this embodiment, the computing side can be divided into functional modules according to the above method. For example, each function can be divided into functional modules, or two or more functions can be integrated into one processing module.

[0154] See also Figure 6 , Figure 6 This is a structural diagram of a temperature control parameter debugging device provided in an embodiment of the present application. For the sake of convenience of explanation, only the parts related to the embodiment of the present application are shown.

[0155] The temperature control data debugging device 600 includes:

[0156] An adjustment module 601 is used to perform a set number of numerical adjustments on each parameter in the PID parameters in turn to obtain a plurality of debugging PID parameters;

[0157] A generating module 602 is used to generate a corresponding temperature rise curve based on each of the debugging PID parameters; the temperature rise curve is used to indicate the temperature rise change of the heating element based on the debugging PID parameters for heating control;

[0158] A fitting module 603 is used to fit the heating curve to obtain a target curve;

[0159] The analysis module 604 is used to analyze the target curve to obtain target PID parameters.

[0160] The above integrated modules can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0161] Optionally, the adjustment module 601 is specifically configured to:

[0162] Determine adjustment parameters and fixed parameters in sequence from PID parameters;

[0163] Based on the initial value of the adjustment parameter, the adjustment parameter is numerically adjusted a set number of times according to the parameter increment value to obtain a plurality of adjustment values;

[0164] The values ​​of the adjustment parameters in the PID parameters are updated to the adjustment values ​​respectively, and the values ​​of the fixed parameters in the PID parameters retain the initial values, so as to obtain a plurality of the debugging PID parameters.

[0165] Optionally, the adjustment module 601 is specifically configured to:

[0166] Determine a first parameter among the PID parameters as the adjustment parameter, and determine remaining parameters among the PID parameters other than the first parameter as the fixed parameters;

[0167] After the adjustment module 601 obtains the adjustment parameter as a plurality of the debugging PID parameters under the first parameter, and the generation module 602 executes the step of generating corresponding heating curves based on each of the debugging PID parameters, the second parameter in the PID parameters is determined as the adjustment parameter, and the remaining parameters in the PID parameters except the second parameter are determined as the fixed parameters.

[0168] Optionally, the temperature control data debugging device 600 further includes:

[0169] Interaction modules for:

[0170] Establishing a communication connection relationship with the heating element;

[0171] Obtaining the starting value and parameter increment value set by the user for each parameter in the PID parameters;

[0172] When a parameter calculation instruction triggered by a user is detected, the adjustment module 601 is made to perform the steps of adjusting the values ​​of each parameter in the PID parameters for a set number of times in sequence, thereby obtaining multiple steps of debugging the PID parameters.

[0173] Optionally, the temperature control data debugging device 600 further includes:

[0174] Temperature detection module, used for:

[0175] Obtaining a first temperature rise value when the heating element is heated with an initial output power;

[0176] If the difference between the first temperature rise value and the target temperature value is less than a threshold value, the adjustment module 601 is enabled to perform the numerical adjustment of each parameter in the PID parameters for a set number of times in sequence, thereby obtaining multiple steps of debugging the PID parameters.

[0177] Optionally, the generating module 602 is specifically configured to:

[0178] Each time a debugging PID parameter is obtained, the debugging PID parameter is output to the heating element;

[0179] Detecting a second temperature rise value of the heating element for heating control according to a target output power obtained by adjusting the initial output power based on the debugging PID parameter;

[0180] Based on the second temperature rise value, a temperature rise curve corresponding to each of the debugging PID parameters is generated.

[0181] Optionally, the temperature control data debugging device 600 further includes:

[0182] Display module for:

[0183] The PID parameters and / or the debugging PID parameters are displayed in a first area of ​​the user interface; and the temperature rise curves under each debugging PID parameter are displayed in different formats in a second area of ​​the user interface.

[0184] It should be noted that the relevant contents of each step involved in the above method embodiment can all be referred to the functional description of the corresponding functional module, which will not be repeated here.

[0185] Each module in the above event distribution device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.

[0186] In one embodiment, Figure 7 As shown, a computer device is provided. The computer device 7 of this embodiment includes: at least one processor 700 ( Figure 7 Only one is shown in the figure), a memory 701, and a computer program 702 stored in the memory 701 and executable on the at least one processor 700, wherein the processor 700 implements the steps of any of the above-mentioned method embodiments when executing the computer program 702.

[0187] The computer device 7 may be a computing device such as a desktop computer, a notebook, a palm computer, etc. The computer device 7 may include, but is not limited to, a processor 700 and a memory 701. Those skilled in the art will understand that Figure 7 It is only an example of computer device 7 and does not constitute a limitation of computer device 7. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the computer device may also include input and output devices, network access devices, buses, etc.

[0188] The processor 700 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.

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

[0190] 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.

[0191] 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.

[0192] 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.

[0193] In the embodiments provided in the present application, it should be understood that the disclosed apparatus / computer equipment and methods can be implemented in other ways. For example, the apparatus / computer equipment embodiments described above are merely 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 through some interfaces, indirect coupling or communication connection of the apparatus or unit, which can be electrical, mechanical or other forms.

[0194] The units described as separate components may or may not be physically separated, and the components shown 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 solution of this embodiment.

[0195] 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.

[0196] If the integrated module / 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.

[0197] The present application implements all or part of the processes in the above-mentioned embodiment methods, and may also be implemented through a computer program product. When the computer program product runs on a computer device, the computer device can implement the steps in the above-mentioned method embodiments when executing the computer program product.

[0198] 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 debugging temperature control parameters, characterized in that: include: Performing numerical adjustment for a set number of times on each parameter in the PID parameters in turn to obtain multiple debugging PID parameters; Based on each of the debugging PID parameters, a corresponding temperature rise curve is generated respectively; the temperature rise curve is used to indicate the temperature rise change of the heating element based on the debugging PID parameters for heating control; Fitting the heating curve to obtain a target curve; The target curve is analyzed to obtain target PID parameters.

2. The method according to claim 1, characterized in that: The step of adjusting the value of each parameter in the PID parameters for a set number of times in sequence to obtain multiple debugging PID parameters includes: Determine adjustment parameters and fixed parameters in sequence from PID parameters; Based on the initial value of the adjustment parameter, the adjustment parameter is numerically adjusted a set number of times according to the parameter increment value to obtain a plurality of adjustment values; The values ​​of the adjustment parameters in the PID parameters are updated to the adjustment values ​​respectively, and the values ​​of the fixed parameters in the PID parameters retain the initial values, so as to obtain a plurality of the debugging PID parameters.

3. The method according to claim 2, characterized in that The step of sequentially determining the adjustment parameters and the fixed parameters from the PID parameters includes: Determine a first parameter among the PID parameters as the adjustment parameter, and determine remaining parameters among the PID parameters other than the first parameter as the fixed parameters; After obtaining the multiple debugging PID parameters under the first parameter when the adjustment parameter is obtained, and executing the step of generating corresponding heating curves based on each of the debugging PID parameters, the second parameter in the PID parameters is determined as the adjustment parameter, and the remaining parameters in the PID parameters except the second parameter are determined as the fixed parameters.

4. The method according to claim 2, characterized in that: Before determining the adjustment parameters and the fixed parameters in sequence from the PID parameters, the method further includes: Establishing a communication connection relationship with the heating element; Obtaining the starting value and parameter increment value set by the user for each parameter in the PID parameters; In the case of detecting a parameter calculation instruction triggered by a user, the step of adjusting the value of each parameter in the PID parameters a set number of times in sequence is performed to obtain a plurality of debugging PID parameters.

5. The method according to claim 1, characterized in that Before the step of sequentially performing a set number of numerical adjustments on each parameter in the PID parameters to obtain a plurality of debugging PID parameters, the step further includes: Obtaining a first temperature rise value when the heating element is heated with an initial output power; If the difference between the first temperature rise value and the target temperature value is less than a threshold value, the step of adjusting the value of each parameter in the PID parameters a set number of times is performed in sequence to obtain multiple steps of debugging the PID parameters.

6. The method according to claim 5, characterized in that Based on each of the debugging PID parameters, a corresponding heating curve is generated, including: Each time a debugging PID parameter is obtained, the debugging PID parameter is output to the heating element; Detecting a second temperature rise value of the heating element for heating control according to a target output power obtained by adjusting the initial output power based on the debugging PID parameter; Based on the second temperature rise value, a temperature rise curve corresponding to each of the debugging PID parameters is generated.

7. The method according to any one of claims 1 to 6, characterized in that Also includes: Displaying the PID parameters and / or the debugging PID parameters in a first area of ​​a user interface; and, The temperature rise curves under the various debugging PID parameters are displayed in different formats in the second area of ​​the user interface.

8. A debugging device for temperature control data, characterized in that: include: An adjustment module is used to perform a set number of numerical adjustments on each parameter in the PID parameters in turn to obtain a plurality of debugging PID parameters; A generating module, for generating a corresponding temperature rise curve based on each of the debugging PID parameters; the temperature rise curve is used to indicate the temperature rise change of the heating element for heating control based on the debugging PID parameters; A fitting module, used for fitting the heating curve to obtain a target curve; The analysis module is used to analyze the target curve to obtain target PID parameters.

9. A computer 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 steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.