Temperature control methods, control devices, storage media, and heating equipment
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-20
- Publication Date
- 2026-08-14
AI Technical Summary
[0005]为了克服上述缺陷,提出了本发明,以提供解决或至少部分地解决现有技术中的因热传递特性改变参数不适用的问题
[0018]在实施本发明的技术方案中,通过判断是否满足预设的超调拟合参数自整定条件,并在满足条件时,重新计算超调拟合系数,从而动态地调整温度控制参数,使得能够更准确地反映出烹饪设备在使用和老化过程中的实际热传递特性,提高了温度控制的精度和稳定性。从而使得设备更快、更准确地达到目标温度,从而提高了烹饪的效果和效率。本技术方案不仅减轻了对设备使用者进行繁琐、复杂的操作和维护的压力,同时也显著提高了设备的使用寿命和用户的使用体验。
Smart Images

Figure CN117032338B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of temperature control, and specifically provides a temperature control method, control device, storage medium, and heating equipment. Background Technology
[0002] In existing technologies, as cooking equipment is used and ages, preset parameters may become inaccurate, thus affecting the accuracy and efficiency of temperature control.
[0003] In particular, the aging of equipment alters its internal heat transfer characteristics, affecting heating efficiency and thermal inertia. This causes the preset correlation coefficient to deviate from reality, ultimately impacting cooking results. Furthermore, this deviation may vary with usage time and frequency, requiring periodic adjustments and complicating operation and maintenance.
[0004] Accordingly, a new temperature control solution is needed in this field to address the aforementioned problems. Summary of the Invention
[0005] To overcome the above-mentioned defects, the present invention is proposed to provide a solution or at least a partial solution to the problem of inapplicable parameters due to changes in heat transfer characteristics in the prior art.
[0006] In a first aspect, the present invention provides a temperature control method, a control device, a storage medium, and a heating device. The method includes: applying to the heating device to determine whether a preset overshoot fitting parameter self-tuning condition is met; if the preset overshoot fitting parameter self-tuning condition is met, recalculating the overshoot fitting coefficient to obtain a second overshoot fitting coefficient; during the heating phase, determining a full-load stop point based on the target temperature and the second overshoot fitting coefficient, and stopping heating after the temperature inside the cooking device reaches the full-load stop point.
[0007] As an alternative or supplement to the above solutions, in a method according to an embodiment of the present invention, determining whether a preset overshoot fitting parameter self-tuning condition is met includes: obtaining a preset overshoot amount and an actual overshoot amount; determining whether the preset overshoot fitting parameter self-tuning condition is met based on the preset overshoot amount and the actual overshoot amount; and / or obtaining the usage time of the heating device, and determining whether the preset overshoot fitting parameter self-tuning condition is met based on the usage time of the heating device and a preset threshold.
[0008] As an alternative or supplement to the above solutions, in a method according to an embodiment of the present invention, the step of recalculating the overshoot fitting coefficient to obtain a second overshoot fitting coefficient includes: causing the heating device to heat up based on at least three preset full-on stop points, and acquiring heating data at each target temperature, wherein each set of heating data includes its full-on stop point and overshoot amount; and obtaining the second overshoot fitting coefficient based on the heating data.
[0009] As an alternative or supplement to the above solutions, in a method according to an embodiment of the present invention, determining whether a preset overshoot fitting parameter self-tuning condition is met based on a preset overshoot amount and an actual overshoot amount includes: calculating the difference between the preset overshoot amount and the actual overshoot amount to obtain a first difference; comparing the first difference with a preset overshoot threshold; and determining that the preset overshoot fitting parameter self-tuning condition is met if the first difference is greater than or equal to the preset overshoot threshold.
[0010] As an alternative or supplement to the above scheme, in a method according to an embodiment of the present invention, obtaining the second overshoot fitting coefficient based on the heating data includes: performing linear fitting on the heating data using the least squares method to obtain the second overshoot fitting coefficient.
[0011] As an alternative or supplement to the above solutions, in a method according to an embodiment of the present invention, determining whether a preset overshoot fitting parameter self-tuning condition is met based on the usage time of the heating device and a preset threshold includes: obtaining the cumulative usage time of the heating device; determining whether the cumulative usage time of the heating device is greater than a preset first time threshold; if it is greater than the preset first time threshold, determining that the preset overshoot fitting parameter self-tuning condition is met; and / or, obtaining the initial system time and the current system time of the heating device; calculating the difference between the initial system time and the current system time to obtain a first difference; determining whether the first difference is greater than a preset second time threshold; if it is greater than the preset second time threshold, determining that the preset overshoot fitting parameter self-tuning condition is met.
[0012] As an alternative or supplement to the above solutions, in a method according to an embodiment of the present invention, after the heating stage is completed, the temperature inside the chamber is adjusted based on a PID algorithm.
[0013] In a second aspect, a control device is provided, comprising a processor and a storage device, the storage device being adapted to store a plurality of computer programs, the computer programs being adapted to be loaded and run by the processor to perform the temperature control method described in any of the above-described temperature control methods.
[0014] In a third aspect, a computer-readable storage medium is provided, wherein a plurality of computer programs are stored therein, the computer programs being adapted to be loaded and run by a processor to perform the temperature control method described in any of the above-described temperature control methods.
[0015] In a fourth aspect, a heating device is provided, including a control device, which performs the temperature control method described in any of the above-described temperature control methods.
[0016] The present invention comprises one or more of the following technical solutions:
[0017] Beneficial effects:
[0018] In implementing the technical solution of this invention, by determining whether the preset self-tuning conditions for the overshoot fitting parameters are met, and if the conditions are met, the overshoot fitting coefficient is recalculated, thereby dynamically adjusting the temperature control parameters. This allows for a more accurate reflection of the actual heat transfer characteristics of the cooking equipment during use and aging, improving the precision and stability of temperature control. Consequently, the equipment reaches the target temperature faster and more accurately, thus improving the cooking effect and efficiency. This technical solution not only reduces the burden of tedious and complex operation and maintenance for equipment users, but also significantly improves the service life of the equipment and the user experience. Attached Figure Description
[0019] The disclosure of this invention will become more readily understood with reference to the accompanying drawings. It will be readily understood by those skilled in the art that these drawings are for illustrative purposes only and are not intended to limit the scope of protection of this invention. Furthermore, similar numbers in the drawings are used to denote similar components, wherein:
[0020] Figure 1 This is a schematic flowchart of the main steps of a temperature control method according to an embodiment of the present invention;
[0021] Figure 2 This is a schematic flowchart of the minor steps of a temperature control method according to an embodiment of the present invention;
[0022] Figure 3 This is a schematic flowchart of the minor steps of a temperature control method according to an embodiment of the present invention;
[0023] Figure 4 This is a schematic flowchart of the minor steps of a temperature control method according to an embodiment of the present invention. Detailed Implementation
[0024] Some embodiments of the present invention will now be described with reference to the accompanying drawings. Those skilled in the art should understand that these embodiments are merely illustrative of the technical principles of the present invention and are not intended to limit the scope of protection of the present invention.
[0025] In the description of this invention, "module" and "processor" can include hardware, software, or a combination of both. A module can include hardware circuitry, various suitable sensors, communication ports, memory, and may also include software components, such as computer programs, or a combination of software and hardware. A processor can be a central processing unit, microprocessor, image processor, digital signal processor, or any other suitable processor. The processor has data and / or signal processing capabilities. The processor can be implemented in software, in hardware, or a combination of both. Non-transitory computer-readable storage media includes any suitable medium capable of storing computer programs, such as magnetic disks, hard disks, optical disks, flash memory, read-only memory, random access memory, etc. The term "A and / or B" means all possible combinations of A and B, such as only A, only B, or A and B. The terms "at least one A or B" or "at least one of A and B" have a similar meaning to "A and / or B" and can include only A, only B, or A and B. The singular terms "a" or "this" can also include plural forms.
[0026] Example 1:
[0027] See appendix Figure 1 , Figure 1 This is a schematic flowchart illustrating the main steps of a temperature control method according to an embodiment of the present invention. Figure 1 As shown, the temperature control method in this embodiment of the invention mainly includes the following steps S10-S40.
[0028] Step S10: Determine whether the preset overshoot fitting parameter self-tuning conditions are met.
[0029] In this embodiment, the heating device is a steam oven.
[0030] In one implementation, the overshoot fitting parameters are used to determine whether the current operating state of the equipment meets the self-tuning conditions of the overshoot fitting parameters. The preset overshoot fitting parameters are set at the factory to determine the full-load stop point during the heating phase, thereby achieving the preset target temperature. However, due to various factors such as prolonged operation and mechanical aging, the heat transfer characteristics of the equipment can change, causing the actual operating state to deviate from the factory settings. This means the preset overshoot fitting parameters cannot accurately reflect the actual working condition of the equipment, affecting the control accuracy during the heating phase.
[0031] The self-tuning conditions for the overshoot fitting parameters are based on actual equipment operating data, specifically including the preset overshoot and the actual overshoot. The preset overshoot is the desired overshoot temperature set by the developers. The actual overshoot is the temperature surge caused by inertia after cooking stops.
[0032] The purpose of this step is to determine whether parameter self-tuning is needed to ensure that the equipment can control the temperature with higher precision and more accurately reach the target temperature set by the user during the subsequent heating stage.
[0033] In this embodiment, specific judgments are made through steps S101 to S102, such as... Figure 2 As shown, the details are as follows:
[0034] Step S101: Obtain the preset overshoot and the actual overshoot.
[0035] In one embodiment, for ease of understanding, the preset overshoot and actual overshoot are described in detail here. The preset overshoot is a parameter used in an overshoot strategy set during the oven design phase based on the oven's performance characteristics and cooking needs. For example, to counteract the temperature drop caused by opening the door, the oven is set to overshoot before stabilizing at the target temperature. The overshoot temperature value is called the preset overshoot. The preset overshoot may be adjusted according to different cooking modes. For example, in rapid preheating mode, to reach the set temperature more quickly, the preset overshoot may be set to 20°C; while in non-rapid preheating mode, to maintain a constant cooking temperature as much as possible, the preset overshoot may be set to 0°C.
[0036] Actual overshoot refers to the temperature difference between the oven and the maximum operating point during actual cooking. After the oven reaches its maximum operating point and stops heating, the internal temperature will continue to rise for a period of time due to the oven's internal temperature inertia, until it reaches a maximum point. Actual overshoot is affected not only by the preset overshoot but also by the oven's operating environment, such as the frequency of oven use, the cleanliness of the oven's interior, and the type and quantity of food being cooked.
[0037] In this embodiment, the actual overshoot is obtained by real-time monitoring of the equipment's operating temperature using internal sensors. The system records the moment the temperature reaches its highest point after the equipment stops heating at the full-load stop point, and the temperature value at that highest point. Then, the actual overshoot is obtained by calculating the temperature difference between this highest point and the temperature at the full-load stop point.
[0038] By acquiring these two key parameters, the system can more accurately assess whether the current temperature control strategy needs adjustment to better meet the user's cooking needs. The process of acquiring the preset overshoot and the actual overshoot is dynamic and requires continuous monitoring and recording during the cooking process to ensure real-time self-tuning of the overshoot fitting parameters.
[0039] Step S102: Determine whether the preset overshoot and actual overshoot conditions are met.
[0040] In one implementation, during the use of cooking equipment such as an oven, the actual cooking effect may be affected by various factors, such as the daily usage of the oven, changes in ambient temperature, and the aging of the equipment. Therefore, the initially set overshoot may no longer be suitable for the current actual usage environment and conditions, requiring dynamic adjustment. This adjustment process is called the self-tuning of the overshoot fitting parameters.
[0041] In step S102, the system collects data on the preset overshoot and the actual overshoot, and then determines whether the preset overshoot fitting parameter self-tuning conditions are met based on these two parameters.
[0042] In this embodiment, preferably, the judgment process is carried out continuously during each cooking process to achieve dynamic parameter self-tuning. After each cooking cycle, the system re-evaluates the difference between the preset overshoot and the actual overshoot, and determines whether the overshoot fitting parameters need to be adjusted based on the evaluation results.
[0043] If the self-tuning condition for the overshoot fitting parameters is met, the system will proceed to the next step, which is to recalculate the overshoot fitting coefficients. If not, the system will continue with the next cooking process, collecting data on the preset overshoot and the actual overshoot during the process, until the self-tuning condition for the overshoot fitting parameters is met.
[0044] In this embodiment, specific judgments are made through steps S102-1 to S102-3, such as... Figure 3 As shown, the details are as follows:
[0045] Step S102-1: Calculate the difference between the preset overshoot and the actual overshoot to obtain the first difference.
[0046] In this embodiment, the system calculates the difference between the preset overshoot and the actual overshoot, and this difference is called the first difference.
[0047] In one implementation, the first difference is the absolute value of the difference between the two. The calculation result of this difference can reflect whether the equipment can accurately reach the preset overshoot temperature under actual operating environment and conditions. If the difference is too large, it indicates that there is a large deviation between the actual overshoot capability of the equipment and the preset overshoot capability, and parameter self-tuning is required to optimize the working performance of the equipment.
[0048] Step S102-2: Compare the first difference with the preset overshoot threshold.
[0049] Step S102-3: If the first difference is greater than or equal to the preset overshoot threshold, then it is determined that the preset overshoot fitting parameter self-tuning condition is met.
[0050] In this embodiment, the overshoot threshold is a pre-set difference standard used to assess whether the deviation between the actual overshoot and the preset overshoot exceeds an acceptable range. This threshold reflects the device's tolerance, that is, the maximum difference between the acceptable overshoot and the preset overshoot without performance degradation.
[0051] In one implementation, the system compares a first difference with a preset overshoot threshold. If the first difference is greater than or equal to the overshoot threshold, the system determines that the preset self-tuning condition for the overshoot fitting parameters is met.
[0052] In this embodiment, by comparing the first difference with the overshoot threshold, it can be determined whether the actual operating state of the device deviates too much from the preset state, thereby promptly identifying potential performance problems and preventing insufficient temperature due to the device failing to reach the preset overshoot value. When it is determined that the self-tuning conditions for the overshoot fitting parameters are met, the system will perform subsequent parameter adjustment steps to improve the device's performance and enable it to more accurately reach the preset overshoot temperature.
[0053] Step S20: If it is determined that the preset overshoot fitting parameter self-tuning condition is met, the overshoot fitting coefficient is recalculated to obtain the second overshoot fitting coefficient.
[0054] In this embodiment, the system will adjust the currently used overshoot fitting coefficient according to the ratio between the preset overshoot and the actual overshoot, so as to obtain a new overshoot fitting coefficient, namely the second overshoot fitting coefficient.
[0055] In one implementation, the second overshoot fitting coefficients are obtained through steps S201-S202, such as... Figure 4 As shown, the details are as follows:
[0056] Step S201: The heating device is heated based on at least three preset full-load stop points, and heating data at each target temperature is acquired.
[0057] In this embodiment, each set of heating data includes its full-load stop point and overshoot.
[0058] In one embodiment, the heating device heats up at at least three preset full-opening stop points. Preferably, in this embodiment, the heating device heats up at each predetermined full-opening stop point, then pauses heating to allow the device to cool naturally, and then restarts the heating process until all full-opening stop points have been reached. Each full-opening stop point represents a target temperature, and the heating device needs to collect and record heating data upon reaching each full-opening stop point.
[0059] The collection of heating data provides the necessary input for calculating the overshoot fitting coefficient. During this process, heating data at each target temperature is recorded. Each set of heating data includes the full-on stop point and the overshoot. The full-on stop point represents the temperature at which the device should stop heating, while the overshoot represents the temperature rise caused by the device's inherent thermal inertia after reaching the full-on stop point.
[0060] For example, if the preset full-open stop points are 100℃, 150℃, and 200℃, the heating device will first start the heating process. When the internal temperature of the device reaches 100℃, the device will stop heating and record the temperature at this point (i.e., the full-open stop point) and the overshoot. Then, the device will wait for a cooling period before restarting the heating process, this time targeting 150℃. When the device reaches 150℃, it will record its full-open stop point and overshoot. This process will be repeated at all preset full-open stop points until the last full-open stop point of 200℃.
[0061] This step allows us to obtain multiple sets of heating data, each containing a full-open stop point and the corresponding overshoot. These data will provide crucial input for the next step of calculating the overshoot fitting coefficients.
[0062] Step S202: Obtain the second overshoot fitting coefficient based on the heating data.
[0063] In this embodiment, the second overshoot fitting coefficient is an important parameter used to adjust the heating behavior of the equipment. It takes into account the actual overshoot performance of the equipment at different full-open stop points, so as to more accurately control the heating process of the equipment and reduce overshoot.
[0064] The calculation process usually involves statistical and data analysis methods, such as linear regression or nonlinear fitting. Through these methods, a model that best fits the full-open stop point and the corresponding overshoot data is found. The parameters of the model are the second overshoot fitting coefficients.
[0065] In one implementation, the second overshoot fitting coefficient is obtained through step S202-1.
[0066] Step S202-1: Based on the heating data, perform linear fitting using the least squares method to obtain the second overshoot fitting coefficient.
[0067] In one implementation, the least squares method, a widely used algorithm in statistics and data analysis, finds the best function fit for the data by minimizing the sum of squared errors. Here, error is defined as the difference between the actual observed data and the model's predicted data. By minimizing the sum of squared errors across all data points, the model parameters that best explain the variation in the observed data can be found. Specifically, in this implementation, for each full-open stop point, there is an actual overshoot. A linear function model is found that minimizes the sum of squared differences between the predicted and actual overshoots at all full-open stop points. The slope and intercept of this function are the second overshoot fitting coefficients.
[0068] For a linear function Y = aX + b, where a is the slope, b is the intercept, X is the full-open stopping point, and Y is the overshoot, we can use the least squares method to find the optimal a and b such that the function Y = aX + b is as close as possible to the actual overshoot at each full-open stopping point.
[0069] For example, if the actual overshoot is obtained as 3℃, 4℃, and 5℃ at the full-open stop points of 80, 90, and 100℃ respectively, then the linear function Y = aX + b is solved using the least squares method to obtain a and b, thus obtaining the second overshoot fitting coefficient.
[0070] In this way, based on existing heating data, an effective model can be obtained, which can then be used to predict and control overshoot at other full-open stop points, thereby improving the heating performance and efficiency of cooking equipment.
[0071] Step S30: During the heating phase, the full-open stop point is determined based on the target temperature and the second overshoot fitting coefficient, and heating is stopped after the temperature inside the cooking equipment chamber reaches the full-open stop point.
[0072] In one implementation, let the full-open stop point X, and the overshoot Y simultaneously satisfy the following relationship:
[0073] Y = a × X + b,
[0074] Y = T set +T os -X,
[0075] Among them, T set T is the target temperature preset by the user. os is the preset desired overshoot value, and a and b are the overshoot fitting coefficients.
[0076] By combining the simultaneous equations and transforming the equations, the full-open stopping point can be obtained:
[0077]
[0078] It can be seen that, based on the overshoot fitting coefficients a and b, the target temperature T set And the preset desired overshoot T os It can obtain the fully open stop point X.
[0079] After the above steps are completed, the full opening stop point is obtained; based on the preset heating mode, the heating tube is heated to its maximum power until the temperature inside the chamber reaches the full opening stop point, and then the heating stage ends.
[0080] Step S40: After the heating stage is completed, the temperature inside the chamber is adjusted based on the PID algorithm.
[0081] In one implementation, after the oven preheats, it typically needs to continue heating for a period of time based on the user-selected cooking program or target temperature. During this process, a PID algorithm is used to control the output power of the heating element by controlling the output coefficients of the proportional, integral, and derivative terms, thus precisely regulating the temperature inside the cooking appliance. Specifically, adjusting the proportional gain Kp, integral gain Ki, and derivative gain Kd allows the control system to automatically and quickly make accurate corrections.
[0082] Example 2:
[0083] Most of the techniques in this embodiment are the same as in Embodiment 1. The difference lies in the self-tuning condition of the correction coefficient in this embodiment. Apart from that, the other techniques are the same as in Embodiment 1, and will not be described in detail here.
[0084] Step S103: Obtain the usage time of the heating equipment.
[0085] In this embodiment, the usage time is the working time of the heating device.
[0086] In one embodiment, the heating device's internal timer or its connected control system is invoked to provide the cumulative operating time of the device from the start of the timer at the factory to the current time. In this embodiment, this usage time includes not only the operating time of the device during actual heating but also the time the device spends waiting to heat or maintaining a constant temperature.
[0087] In this embodiment, usage time is obtained either through the device's internal electronic counter or through software programming. For the internal electronic counter, the counter starts counting when the device starts running and continues until the device stops running, then the running time is accumulated into the total usage time. For the case where usage time is obtained through software programming, the device's operating status is monitored in real time. When the device is running, the software starts recording time; when the device stops running, the software stops recording time and accumulates that period into the total usage time.
[0088] In this embodiment, considering the possibility of power failure or sudden power outage, it is preferable that the usage time of the device is stored in a non-volatile storage device to prevent data loss.
[0089] Step S104: Determine whether the preset overshoot fitting parameter self-tuning conditions are met based on the usage time of the heating equipment and the preset threshold.
[0090] In this embodiment, the preset threshold represents the usage time during which the device may begin to show performance changes. This threshold can be based on historical data, a recommended value from the device manufacturer, or obtained through experimental testing.
[0091] In one implementation, if the current usage time exceeds a preset threshold, the system will determine that the overshoot fitting parameters need to be self-tuned. In this implementation, this determination is made through steps S104-1 to S104-3.
[0092] Step S104-1: Obtain the current cumulative usage time of the heating equipment.
[0093] Step S104-2: Determine whether the current cumulative usage time of the heating equipment is greater than the preset first time threshold.
[0094] Step S104-3: If the value is greater than the preset first time threshold, it is determined that the overshoot fitting parameters need to be self-tuned.
[0095] If the cumulative usage time of the equipment exceeds the first time threshold, it means that the equipment may have reached a stage requiring inspection or maintenance. At this point, self-tuning of the overshoot fitting parameters is necessary to ensure more accurate equipment operation. The equipment's operating status and performance parameters may change due to prolonged use, and these changes may affect the accuracy of the overshoot fitting parameters.
[0096] If the cumulative usage time of the device does not exceed the first time threshold, it means that the device is still within its normal operating cycle, and the original overshoot fitting parameters remain valid. In this case, there is no need to perform self-tuning of the overshoot fitting parameters, and the current overshoot fitting parameters can continue to be used.
[0097] This approach ensures timely self-tuning of overshoot fitting parameters when equipment performance may change, thereby guaranteeing equipment stability and efficiency. Simultaneously, it avoids unnecessary self-tuning under normal equipment operation, reducing system complexity and improving operational efficiency.
[0098] In another embodiment, the usage time differs from steps S104-1 to S104-3, as detailed below:
[0099] Step S104-4: Obtain the initial system time and current system time of the heating equipment.
[0100] In this embodiment, the initial system time refers to the time when the heating device is first used, while the current system time is the current running time of the device. This time is updated in real time and corresponds to the actual operating status of the device.
[0101] In one implementation, the initial system time and the current system time are typically obtained through internal hardware or software, such as a built-in real-time clock (RTC) or the operating system's time service. These two time points are usually recorded in the device's internal memory for easy retrieval and retrieval during device startup or operation.
[0102] Step S104-5: Based on the initial system time and the current system time, calculate the difference between the two to obtain the first difference.
[0103] In this embodiment, the system calculates the difference between the initial system time and the current system time, which is the first difference. The first difference reflects the cumulative usage time of the heating equipment and is used to determine whether the equipment has reached a preset threshold, thereby deciding whether self-tuning of the overshoot fitting parameters is required.
[0104] In one implementation, the system subtracts the current system time from the initial system time to calculate the elapsed time since the device started operating. This elapsed time, or first difference, is then compared with a preset second time threshold.
[0105] Step S104-6: Determine whether the first difference is greater than the preset second time threshold.
[0106] Step S104-7: If the time is greater than the preset second time threshold, it is determined that the overshoot fitting parameters need to be self-tuned.
[0107] In one implementation, the performance of the heating equipment may be affected as the usage time increases, such as by reduced heating efficiency or slower heating speed due to various factors (e.g., component aging, changes in environmental factors). Therefore, self-tuning of the overshoot fitting parameters can help the heating equipment maintain optimal operating conditions.
[0108] When the first difference exceeds the preset second time threshold, it indicates that the equipment has been running for a relatively long time. At this point, self-tuning of the overshoot fitting parameters becomes even more necessary. By self-tuning the overshoot fitting parameters, the heating equipment can adjust its parameters according to its actual usage and performance status, thereby ensuring the equipment's working efficiency and heating effect, improving its performance and service life, and enhancing the user experience.
[0109] Those skilled in the art will understand that all or part of the processes in the method of the above embodiment of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer programs, which can be in source code form, object code form, executable file, or some intermediate form. The computer-readable storage medium can include any entity or device capable of carrying the computer program, a medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory, a random access memory, an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc. It should be noted that the content included in the computer-readable storage medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable storage medium does not include electrical carrier signals and telecommunication signals.
[0110] Furthermore, the present invention also provides a control device. In one embodiment of the control device according to the present invention, the control device includes a processor and a storage device. The storage device can be configured to store a program for executing the temperature control method of the above-described method embodiments, and the processor can be configured to execute the program in the storage device. The program includes, but is not limited to, the program for executing the temperature control method of the above-described method embodiments. For ease of explanation, only the parts related to the embodiments of the present invention are shown; for specific technical details not disclosed, please refer to the method section of the embodiments of the present invention. This control device can be a control device device comprising various electronic devices.
[0111] Furthermore, the present invention also provides a computer-readable storage medium. In one embodiment of the computer-readable storage medium according to the present invention, the computer-readable storage medium can be configured to store a program that performs the temperature control method of the above-described method embodiments. This program can be loaded and run by a processor to implement the above-described temperature control method. For ease of explanation, only the parts related to the embodiments of the present invention are shown; for specific technical details not disclosed, please refer to the method section of the embodiments of the present invention. The computer-readable storage medium can be a storage device device comprising various electronic devices. Optionally, in the embodiments of the present invention, the computer-readable storage medium is a non-transitory computer-readable storage medium.
[0112] Furthermore, the present invention also provides a heating device, including a control device, which executes the temperature control method described in any of the above-described temperature control methods.
[0113] Furthermore, it should be understood that since the various modules are only provided to illustrate the functional units of the device of the present invention, the physical devices corresponding to these modules may be the processor itself, or a part of the processor's software, hardware, or a combination of software and hardware. Therefore, the number of modules shown in the figures is merely illustrative.
[0114] Those skilled in the art will understand that the various modules in the device can be adaptively split or combined. Such splitting or combining of specific modules will not cause the technical solution to deviate from the principles of the present invention; therefore, the technical solutions after splitting or combining will fall within the protection scope of the present invention.
[0115] The technical solution of the present invention has been described above with reference to the preferred embodiments shown in the accompanying drawings. However, it will be readily understood by those skilled in the art that the scope of protection of the present invention is obviously not limited to these specific embodiments. Without departing from the principles of the present invention, those skilled in the art can make equivalent changes or substitutions to the relevant technical features, and the technical solutions after such changes or substitutions will all fall within the scope of protection of the present invention.
Claims
1. A temperature control method applied to heating equipment, characterized in that, include: Obtain the preset overshoot and the actual overshoot; Determine whether the preset overshoot fitting parameter self-tuning condition is met based on the preset overshoot amount and the actual overshoot amount. And / or, obtain the usage time of the heating device, and determine whether the preset overshoot fitting parameter self-tuning condition is met based on the usage time of the heating device and the preset threshold. If it is determined that the preset overshoot fitting parameter self-tuning condition is met, the heating device is heated based on at least three preset full-on stop points, and heating data at each target temperature is acquired. Each full-on stop point represents a target temperature, wherein each set of heating data includes its full-on stop point and overshoot amount. Based on the heating data, a second overshoot fitting coefficient is obtained by performing a linear fit using the least squares method. During the heating phase, the full-open stop point is determined based on the target temperature and the second overshoot fitting coefficient, and heating is stopped after the temperature inside the cooking equipment reaches the full-open stop point. The full-opening stop point can be obtained using the following formula: Where a and b are the second overshoot fitting coefficients, T set For the target temperature, T os X is the preset overshoot value, and X is the full-open stop point.
2. The temperature control method according to claim 1, characterized in that, Determine whether the preset overshoot fitting parameter self-tuning conditions are met based on the preset overshoot and the actual overshoot, including: The difference between the preset overshoot and the actual overshoot is calculated to obtain the first difference. The first difference is compared with a preset overshoot threshold; If the first difference is greater than or equal to the preset overshoot threshold, then the preset overshoot fitting parameter self-tuning condition is satisfied.
3. The temperature control method according to claim 1, characterized in that, Determining whether the preset overshoot fitting parameter self-tuning conditions are met based on the usage time of the heating equipment and a preset threshold includes: Obtain the cumulative usage time of the heating equipment; Determine whether the cumulative usage time of the heating device is greater than a preset first time threshold; If it is greater than the preset first time threshold, it is determined that the preset overshoot fitting parameter self-tuning condition is met. And / or, obtain the initial system time and current system time of the heating equipment; Based on the initial system time and the current system time, the difference between the two is calculated to obtain the first difference; Determine whether the first difference is greater than a preset second time threshold; If the time is greater than the preset second time threshold, it is determined that the preset overshoot fitting parameter self-tuning condition is met.
4. The temperature control method according to claim 1, characterized in that, Also includes: After the heating phase is completed, the temperature inside the chamber is adjusted based on the PID algorithm.
5. A control device, comprising a processor and a storage device, said storage device being adapted to store a plurality of computer programs, characterized in that, The computer program is adapted to be loaded and run by the processor to perform the temperature control method according to any one of claims 1 to 4.
6. A computer-readable storage medium storing a plurality of computer programs, characterized in that, The computer program is adapted to be loaded and run by a processor to perform the temperature control method according to any one of claims 1 to 4.
7. A heating device, comprising a control device, characterized in that, The control device operates to perform the temperature control method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Control method of temperature field for electric oven and electric oven
CN105231858A
Constant-temperature control method of steaming oven
CN111491408A