Oven constant temperature control method, device, computer equipment and readable storage medium

By dividing the constant temperature control cycle in the oven and adjusting the heating strategy according to the oven temperature sequence and insulation time, the problem of constant temperature inaccurate caused by waste heat overheating after the existing oven reaches the preset heating temperature, and precise control of the temperature in the oven is achieved.

CN115629632BActive Publication Date: 2025-04-18VATTI CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211111306.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-13
Publication Date
2025-04-18
Estimated Expiration
2042-09-13

AI Technical Summary

Technical Problem

After the existing oven reaches the preset heating temperature, the waste heat overheating caused by the power outage, resulting in inaccurate constant temperature.

Method used

By dividing the constant temperature control period in the oven, and predicting the maximum temperature after stopping heating based on the oven temperature sequence and the insulation duration. If the predicted temperature is greater than or equal to the target temperature, stop heating and adjust the insulation duration for the next control cycle to ensure that the actual maximum temperature is equal to the target temperature.

Benefits of technology

Accurate control of the temperature in the oven is achieved, avoiding the actual temperature exceeding the preset value, and solving the problem of inaccurate constant temperature.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115629632B_ABST
    Figure CN115629632B_ABST
Patent Text Reader

Abstract

The present application belongs to the field of ovens, and discloses a method, device, computer equipment and readable storage medium for controlling the constant temperature of an oven. The method includes: obtaining the oven temperature sequence of the oven within the current constant temperature control cycle; determining the predicted maximum oven temperature of the oven after stopping heating according to the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle; if the predicted maximum oven temperature is greater than or equal to the target heating temperature, then stopping heating, and obtaining the actual maximum oven temperature within the current constant temperature control cycle; determining the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and the insulation time adjustment coefficient; when the current oven temperature is less than or equal to the lower limit temperature, entering the next constant temperature control cycle until the heating time reaches the target heating time preset by the user. The present application can achieve precise control of the temperature in the oven.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of ovens, and in particular to a method, device, computer equipment and readable storage medium for controlling a constant temperature of an oven. Background Art

[0002] At present, when users use an oven to heat food, they usually want to heat the food at a constant temperature. In the prior art, when the temperature in the oven reaches the target heating temperature preset by the user, the heating tube will be powered off, and when the temperature in the oven gradually cools down, the heating tube will be powered on for heating. However, when the temperature in the oven reaches the target heating temperature preset by the user, after the heating tube is powered off, the remaining heat in the oven will still overheat the food. This will cause the actual temperature in the oven to exceed the target heating temperature preset by the user, resulting in inaccurate constant temperature problems.

[0003] Therefore, when using an oven to heat food, how to achieve accurate control of the temperature inside the oven to avoid the problem of inaccurate constant temperature is a technical problem that needs to be solved. Summary of the invention

[0004] Based on this, it is necessary to provide a constant temperature control method, device, computer equipment and readable storage medium for an oven to address the above technical problems.

[0005] In a first aspect, a method for controlling the constant temperature of an oven is provided, the method comprising:

[0006] In the current constant temperature control cycle, obtaining the oven temperature sequence during the oven heating process;

[0007] Determining a predicted maximum oven temperature of the oven after stopping heating according to the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle;

[0008] If the predicted maximum oven temperature is greater than or equal to the target heating temperature preset by the user, the heating is stopped, and within the current constant temperature control cycle, the actual maximum oven temperature of the oven during the process of stopping heating is obtained;

[0009] Determining the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and a preset insulation time adjustment coefficient;

[0010] When the current oven temperature is less than or equal to the lower limit temperature corresponding to the target heating temperature, the next constant temperature control cycle is entered, the heating is restarted, and the step of obtaining the oven temperature sequence during the oven heating process within the current constant temperature control cycle is executed until the heating time reaches the target heating time preset by the user.

[0011] As an optional implementation manner, determining the predicted maximum oven temperature of the oven after stopping heating according to the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle includes:

[0012] Determining a current heating rate according to the oven temperature sequence;

[0013] The predicted maximum oven temperature of the oven after stopping heating is determined based on the current heating rate, the insulation time corresponding to the current constant temperature control cycle, the user-preset heating rate attenuation coefficient, and the oven temperature corresponding to the maximum sampling time in the oven temperature sequence.

[0014] As an optional implementation, the formula for determining the current heating rate according to the oven temperature sequence is:

[0015]

[0016] Where k represents the current heating rate, T1 represents the average oven temperature within 1 second before 1 second, T2 represents the average oven temperature within 1 second before 2 seconds, and T i represents the average oven temperature within 1 second before i seconds, T i+1 represents the average oven temperature within 1 second before (i+1) seconds, T i+2 represents the average oven temperature within 1 second before (i+2) seconds, T 2i It represents the average oven temperature within 1 second before 2i seconds, where i represents the number of seconds.

[0017] As an optional implementation, the formula for determining the predicted maximum oven temperature of the oven after stopping heating is as follows based on the current heating rate, the insulation time corresponding to the current constant temperature control cycle, the user-preset heating rate attenuation coefficient, and the oven temperature corresponding to the maximum sampling time in the oven temperature sequence:

[0018] T0′=T1+nk×t

[0019] Among them, T0' represents the predicted maximum oven temperature, T1 represents the average oven temperature within 1 second before 1 second, n represents the user-preset heating rate attenuation coefficient, k represents the current heating rate, and t represents the insulation time corresponding to the current constant temperature control cycle.

[0020] As an optional implementation, the method further includes:

[0021] If the predicted maximum oven temperature is less than the target heating temperature preset by the user, the step of acquiring the oven temperature sequence during the oven heating process within the current constant temperature control cycle is performed.

[0022] As an optional implementation, the formula for determining the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and the preset insulation time adjustment coefficient is:

[0023] t'=t-[Tm-T0]*m

[0024] Among them, t' represents the insulation time corresponding to the next constant temperature control cycle, t represents the insulation time corresponding to the current constant temperature control cycle, Tm represents the actual maximum oven temperature, T0 represents the target heating temperature, the symbol [] represents rounding the value in brackets, and m represents the preset insulation time adjustment coefficient.

[0025] In a second aspect, a constant temperature control device for an oven is provided, the device comprising:

[0026] An acquisition module, used for acquiring the oven temperature sequence during the oven heating process in the current constant temperature control cycle;

[0027] A first determination module, configured to determine a predicted maximum oven temperature of the oven after stopping heating according to the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle;

[0028] A stop module, used for stopping heating if the predicted maximum oven temperature is greater than or equal to the target heating temperature preset by the user, and obtaining the actual maximum oven temperature of the oven during the process of stopping heating within the current constant temperature control cycle;

[0029] A second determination module is used to determine the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and a preset insulation time adjustment coefficient;

[0030] A starting module is used to enter the next constant temperature control cycle, restart the heating, and execute the step of obtaining the oven temperature sequence during the oven heating process within the current constant temperature control cycle when the current oven temperature is less than or equal to the lower limit temperature corresponding to the target heating temperature, until the heating time reaches the target heating time preset by the user.

[0031] As an optional implementation manner, the first determining module is specifically configured to:

[0032] Determining a current heating rate according to the oven temperature sequence;

[0033] The predicted maximum oven temperature of the oven after stopping heating is determined based on the current heating rate, the insulation time corresponding to the current constant temperature control cycle, the user-preset heating rate attenuation coefficient, and the oven temperature corresponding to the maximum sampling time in the oven temperature sequence.

[0034] As an optional implementation, the device further includes:

[0035] An execution module is used to execute the step of acquiring the oven temperature sequence during the oven heating process within the current constant temperature control cycle if the predicted maximum oven temperature is less than the target heating temperature preset by the user.

[0036] In a third aspect, a computer device is provided, comprising a memory and a processor, wherein the memory stores a computer program executable on the processor, and when the processor executes the computer program, the method steps described in the first aspect are implemented.

[0037] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the method steps described in the first aspect are implemented.

[0038] The present application provides a method, device, computer equipment and readable storage medium for controlling the constant temperature of an oven. The technical solution provided by the embodiments of the present application brings at least the following beneficial effects: the target heating temperature preset by the user is divided into constant temperature control cycles, and the insulation time of each constant temperature control cycle is updated so that the actual maximum oven temperature during the process of stopping the heating of the oven is equal to the target heating temperature preset by the user. This can avoid the actual temperature in the oven exceeding the target heating temperature preset by the user and the problem of inaccurate constant temperature, thereby achieving accurate control of the temperature in the oven.

[0039] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0041] Figure 1 A schematic diagram of the structure of an oven provided in an embodiment of the present application;

[0042] Figure 2A flow chart of a constant temperature control method for an oven provided in an embodiment of the present application;

[0043] Figure 3 A schematic structural diagram of a constant temperature control device for an oven provided in an embodiment of the present application;

[0044] Figure 4 A schematic diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0045] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0046] The constant temperature control method of an oven provided in the embodiment of the present application can be applied to an oven. Figure 1 As shown, the oven includes a heating tube 101, a temperature probe 102, and an electric furnace main control board 103. The heating tube 101 is installed on the top layer of the oven and is connected to the electric furnace main control board 103 for heating the oven. The temperature probe 102 is installed at the junction of the back and top of the oven cavity and is connected to the electric furnace main control board 103 through an electrical signal for detecting the temperature in the oven. The electric furnace main control board 103 is installed on the heating tube 101 and is respectively connected to the heating tube 101 and the temperature probe 102 for obtaining the oven temperature sequence detected by the temperature probe 102 during the oven heating process in the current constant temperature control cycle. The electric furnace main control board 103 determines the predicted maximum oven temperature of the oven after stopping heating according to the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle. If the predicted maximum oven temperature is greater than or equal to the target heating temperature preset by the user, the electric furnace main control board 103 controls the heating tube 101 to stop heating, and obtains the actual maximum oven temperature detected by the temperature sensing probe 102 during the oven stopping heating process in the current constant temperature control cycle. The electric furnace main control board 103 determines the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle, and the preset insulation time adjustment coefficient. When the current oven temperature is less than or equal to the lower limit temperature corresponding to the target heating temperature, the next constant temperature control cycle is entered, the electric furnace main control board 103 controls the heating tube 101 to restart heating, and executes the steps of obtaining the oven temperature sequence detected by the temperature sensing probe 102 during the oven heating process in the current constant temperature control cycle until the heating time reaches the target heating time preset by the user.

[0047] The following will describe in detail a method for controlling the constant temperature of an oven provided by an embodiment of the present application in combination with a specific implementation manner. Figure 2A flow chart of a method for controlling the constant temperature of an oven provided in an embodiment of the present application, such as Figure 2 As shown, the specific steps are as follows:

[0048] Step 201, in the current constant temperature control cycle, obtaining the oven temperature sequence during the oven heating process.

[0049] In implementation, in order to ensure continuous heating within the target heating time preset by the user, the electric furnace main control board divides the target heating time preset by the user into multiple constant temperature control cycles, and controls the temperature in the oven to maintain constant temperature heating in each constant temperature control cycle. Because the electric furnace main control board needs to perform constant temperature control on the temperature in the oven, the electric furnace main control board needs to obtain the oven temperature sequence during the oven heating process within the current constant temperature control cycle, and in subsequent steps, the electric furnace main control board performs constant temperature control according to the oven temperature sequence. Among them, the oven temperature sequence can be an ordered sequence of temperature values ​​numbered according to the size of the sampling time.

[0050] Step 202, determining the predicted maximum oven temperature of the oven after stopping heating according to the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle.

[0051] In practice, in the prior art, when the oven is used to heat the food at a constant temperature, when the temperature in the oven reaches the target heating temperature preset by the user, the heating tube will be powered off, and when the temperature in the oven gradually cools down, the heating tube will be powered on again for heating. However, when the oven temperature reaches the target heating temperature preset by the user, after the heating tube is powered off, the residual temperature of the heating tube will cause the actual temperature in the oven to exceed the target heating temperature preset by the user, thereby causing the food to be overheated. To avoid this situation, in each constant temperature control cycle, starting from controlling the heating of the heating tube, the electric furnace main control board controls the temperature sensing probe to detect the oven temperature sequence in the oven in real time, and predicts the predicted maximum oven temperature that the oven can reach within the holding time if the heating tube is stopped for heating at the current temperature, based on the residual temperature of the heating tube. The holding time corresponding to the first constant temperature control cycle is the preset holding time, which is usually 300 seconds. The holding time corresponding to each subsequent constant temperature control cycle can be adjusted according to the predicted maximum oven temperature, the actual maximum oven temperature and the target heating temperature of the previous constant temperature control cycle. In this way, the actual maximum oven temperature of each constant temperature control cycle can be gradually equal to the target heating temperature, thereby achieving accurate control of the temperature in the oven. The process of adjusting the insulation time corresponding to each subsequent constant temperature control cycle according to the predicted maximum oven temperature, the actual maximum oven temperature and the target heating temperature of the previous constant temperature control cycle will be described in detail later and will not be repeated here.

[0052] As an optional implementation, the electric furnace main control board determines to stop heating based on the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle, and the processing process of the predicted maximum oven temperature of the oven is as follows.

[0053] Step 1: Determine the current heating rate according to the oven temperature sequence.

[0054] In practice, during the process of heating the heating tube, the heating rate of the oven temperature in the oven is determined by the temperature of the heating tube. After the heating tube stops heating, the residual temperature of the heating tube gradually decreases. Accordingly, during the insulation time, the heating rate of the oven temperature in the oven will gradually decrease with the residual temperature of the heating tube, and gradually decrease from the current heating rate (i.e., the heating rate when the heating tube stops heating). Therefore, during the current constant temperature control cycle, the electric furnace main control board can calculate the current heating rate based on the obtained oven temperature sequence, and then determine the predicted maximum oven temperature in the oven based on the current heating rate.

[0055] As an optional implementation, the electric furnace main control board determines the current heating rate according to the oven temperature sequence as follows:

[0056]

[0057] Where k represents the current heating rate, T1 represents the average oven temperature within 1 second before 1 second, T2 represents the average oven temperature within 1 second before 2 seconds, and T i represents the average oven temperature within 1 second before i seconds, T i+1 represents the average oven temperature within 1 second before (i+1) seconds, T i+2 represents the average oven temperature within 1 second before (i+2) seconds, T 2i It represents the average oven temperature within 1 second before 2i seconds, where i represents the number of seconds.

[0058] Furthermore, when the oven temperature in the oven temperature sequence is updated and changed, the electric furnace main control board recalculates the current heating rate to ensure that the current heating rate is always the heating rate corresponding to the maximum sampling time in the oven temperature sequence.

[0059] Step 2: Determine the predicted maximum oven temperature of the oven after stopping heating based on the current heating rate, the insulation time corresponding to the current constant temperature control cycle, the user-preset heating rate attenuation coefficient, and the oven temperature corresponding to the maximum sampling time in the oven temperature sequence.

[0060] In implementation, after the heating tube stops heating, the residual temperature of the heating tube gradually decreases. Correspondingly, during the insulation time, the heating rate of the oven temperature in the oven will gradually decrease with the residual temperature of the heating tube, and gradually decay from the current heating rate (i.e., the heating rate when the heating tube stops heating). The current heating rate multiplied by the heating rate attenuation coefficient can be used to represent the overall heating rate of the oven temperature under the influence of the residual temperature of the heating tube during the entire insulation time. Among them, the heating rate attenuation coefficient is measured based on experiments, and the value range is between (0,1), and the value is usually 0.5. Therefore, after the oven stops heating, the electric furnace main control board determines the predicted maximum oven temperature of the oven after stopping heating based on the current heating rate, the insulation time corresponding to the current constant temperature control cycle, the user-preset heating rate attenuation coefficient, and the oven temperature corresponding to the maximum sampling time in the oven temperature sequence. In this way, after the oven stops heating, the electric furnace main control board will calculate the predicted maximum oven temperature for heating the food by the residual temperature of the heating tube, which will be more accurate and more in line with the actual temperature.

[0061] As an optional implementation, the electric furnace main control board determines the predicted maximum oven temperature of the oven after stopping heating according to the current heating rate, the insulation time corresponding to the current constant temperature control cycle, the user-preset heating rate attenuation coefficient, and the oven temperature corresponding to the maximum sampling time in the oven temperature sequence. The formula is:

[0062] T0'=T1+nk×t

[0063] Among them, T0' represents the predicted maximum oven temperature, T1 represents the average oven temperature within 1 second before 1 second, n represents the user-preset heating rate attenuation coefficient, k represents the current heating rate, and t represents the insulation time corresponding to the current constant temperature control cycle.

[0064] Step 203: If the predicted maximum oven temperature is greater than or equal to the target heating temperature preset by the user, the heating is stopped, and within the current constant temperature control cycle, the actual maximum oven temperature during the oven stopping heating process is obtained.

[0065] In implementation, the electric furnace main control board compares the calculated predicted maximum oven temperature with the user-preset target heating temperature. If the predicted maximum oven temperature is greater than or equal to the user-preset target heating temperature, it means that if the electric furnace main control board controls the heating tube to stop heating at this time, the oven temperature can reach the user-preset target heating temperature by relying on the residual heat of the heating tube, thus avoiding overheating of the ingredients by the oven. At this time, the electric furnace main control board controls the heating tube to stop heating. In order to ensure that after the heating tube stops heating, the actual maximum oven temperature in the oven can reach the user-preset target heating temperature within the insulation time, the electric furnace main control board continues to obtain the actual maximum oven temperature in the oven through the temperature sensing probe during the process after the oven stops heating within the current constant temperature control cycle.

[0066] Further, if the predicted maximum oven temperature is less than the target heating temperature preset by the user, a step of acquiring an oven temperature sequence during the oven heating process within the current constant temperature control cycle is performed.

[0067] In implementation, the electric furnace main control board compares the calculated predicted maximum oven temperature with the target heating temperature preset by the user. If the predicted maximum oven temperature is less than the target heating temperature preset by the user, it means that if the oven is powered off at this time, the predicted maximum oven temperature that the oven can reach by relying on the residual heat of the heating tube cannot reach the target heating temperature preset by the user. In other words, it is impossible to heat the ingredients at a constant temperature according to the target heating temperature preset by the user. Therefore, the electric furnace main control board needs to control the heating tube to continue heating. Accordingly, the electric furnace main control board executes the steps of obtaining the oven temperature sequence during the oven heating process within the current constant temperature control cycle.

[0068] Step 204, determining the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and the preset insulation time adjustment coefficient.

[0069] In implementation, after the oven stops heating, the actual maximum oven temperature of the oven may be greater than the target heating temperature, may be equal to the target heating temperature, or may be less than the target heating temperature. When the actual maximum oven temperature is equal to the target heating temperature, it means that the insulation time corresponding to the current constant temperature control cycle is more appropriate, and there is no need to adjust the insulation time corresponding to the next constant temperature control cycle (that is, the insulation time corresponding to the next constant temperature control cycle is equal to the insulation time corresponding to the current constant temperature control cycle). If the actual maximum oven temperature is greater than the target heating temperature, it means that the insulation time corresponding to the current constant temperature control cycle is too long, and the electric furnace main control board needs to adjust the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and the preset insulation time adjustment coefficient (that is, reduce the insulation time corresponding to the next constant temperature control cycle), so that the actual maximum oven temperature will be closer to the user's preset target heating temperature under the insulation time corresponding to the next constant temperature control cycle. If the actual maximum oven temperature is lower than the target heating temperature, it means that the insulation time corresponding to the current constant temperature control cycle is too short. The electric furnace main control board needs to adjust the insulation time corresponding to the next constant temperature control cycle (i.e. increase the insulation time corresponding to the next constant temperature control cycle) according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and the preset insulation time adjustment coefficient. Only in this way can the actual maximum oven temperature be closer to the user's preset target heating temperature under the insulation time corresponding to the next constant temperature control cycle. Among them, the preset insulation time adjustment coefficient is measured based on experiments, and is usually 5.

[0070] As an optional implementation, according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and the preset insulation time adjustment coefficient, the formula for determining the insulation time corresponding to the next constant temperature control cycle is:

[0071] t'=t-[Tm-T0]*m

[0072] Among them, t' represents the insulation time corresponding to the next constant temperature control cycle, t represents the insulation time corresponding to the current constant temperature control cycle, Tm represents the actual maximum oven temperature, T0 represents the target heating temperature, the symbol [] represents rounding the value in brackets, and m represents the preset insulation time adjustment coefficient.

[0073] In the process after the oven stops heating, the actual maximum oven temperature in the oven may be greater than the target heating temperature, may be equal to the target heating temperature, or may be less than the target heating temperature. When the actual maximum oven temperature in the oven is greater than the target heating temperature, the formula t′=t-[Tm-T0]*m means that the difference between the actual maximum oven temperature and the target heating temperature is a positive number, and the product of the difference between the actual maximum oven temperature and the target heating temperature and the insulation time adjustment coefficient is also a positive number. The insulation time corresponding to the current constant temperature control cycle minus a positive number is obtained to obtain the insulation time corresponding to the next constant temperature control cycle, indicating that the insulation time corresponding to the next constant temperature control cycle is shorter than the insulation time corresponding to the current constant temperature control cycle. This proves that when the actual maximum oven temperature in the oven is greater than the target heating temperature, the insulation time corresponding to the next constant temperature control cycle should be reduced. In this way, the actual maximum oven temperature of the next constant temperature control cycle will be closer to the target heating temperature preset by the user.

[0074] When the actual maximum oven temperature in the oven is equal to the target heating temperature, the formula t′=t-[Tm-T0]*m means that the difference between the actual maximum oven temperature and the target heating temperature is zero, and the product of the difference between the actual maximum oven temperature and the target heating temperature and the insulation time adjustment coefficient is also zero. The insulation time corresponding to the current constant temperature control cycle minus zero is the insulation time corresponding to the next constant temperature control cycle, indicating that the insulation time corresponding to the next constant temperature control cycle is equal to the insulation time corresponding to the current constant temperature control cycle. In other words, when the actual maximum oven temperature in the oven is equal to the target heating temperature, the insulation time does not need to be adjusted, and the insulation time corresponding to the next constant temperature control cycle is also equal to the insulation time corresponding to the current constant temperature control cycle.

[0075] When the actual maximum oven temperature in the oven may be lower than the target heating temperature, the formula t′=t-[Tm-T0]*m means that the difference between the actual maximum oven temperature and the target heating temperature is a negative number, and the product of the difference between the actual maximum oven temperature and the target heating temperature and the insulation time adjustment coefficient is also a negative number. The insulation time corresponding to the current constant temperature control cycle minus a negative number is the insulation time corresponding to the next constant temperature control cycle, indicating that the insulation time corresponding to the next constant temperature control cycle is longer than the insulation time corresponding to the current constant temperature control cycle. This proves that when the actual maximum oven temperature in the oven is lower than the target heating temperature, the insulation time corresponding to the next constant temperature control cycle will increase. In this way, the actual maximum oven temperature of the next constant temperature control cycle will be closer to the target heating temperature preset by the user.

[0076] Step 205, when the current oven temperature is less than or equal to the lower limit temperature corresponding to the target heating temperature, enter the next constant temperature control cycle, restart the heating, and execute the steps of obtaining the oven temperature sequence during the oven heating process within the current constant temperature control cycle until the heating time reaches the target heating time preset by the user.

[0077] In implementation, within the target heating time preset by the user, the temperature sensor detects the temperature in the oven in real time. When the current oven temperature in the oven is less than or equal to the lower limit temperature corresponding to the target heating temperature, the next constant temperature control cycle is entered, and the electric furnace main control board controls the heating tube to restart heating, and executes the steps of obtaining the oven temperature sequence during the oven heating process within the current constant temperature control cycle until the heating time reaches the target heating time preset by the user. Among them, the lower limit temperature is pre-set by the user, and optionally, the lower limit temperature can be 20 degrees. In this way, it can be ensured that the temperature does not have to drop to zero degrees before reheating, and it does not differ greatly from the target heating temperature.

[0078] The embodiment of the present application provides a method for controlling the constant temperature of an oven, which divides the target heating temperature preset by the user into constant temperature control cycles, and by updating the insulation time of each constant temperature control cycle, the actual maximum oven temperature during the process of stopping the heating of the oven is equal to the target heating temperature preset by the user. This can prevent the actual temperature in the oven from exceeding the target heating temperature preset by the user and the problem of inaccurate constant temperature, thereby achieving accurate control of the temperature in the oven.

[0079] It should be understood that although Figure 2 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, Figure 2 At least part of the steps may include multiple steps or multiple stages. These steps or stages are not necessarily performed at the same time, but can be performed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed in turn or alternately with other steps or at least part of the steps or stages in other steps.

[0080] It can be understood that the same / similar parts between the various embodiments of the above method in this specification can refer to each other, and each embodiment focuses on the differences from other embodiments. For related points, please refer to the description of other method embodiments.

[0081] The present application also provides a constant temperature control device for an oven, such as Figure 3 As shown, the device comprises:

[0082] An acquisition module 301 is used to acquire the oven temperature sequence during the oven heating process in the current constant temperature control cycle;

[0083] A first determination module 302, configured to determine a predicted maximum oven temperature of the oven after stopping heating according to the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle;

[0084] The stop module 303 is used to stop heating if the predicted maximum oven temperature is greater than or equal to the target heating temperature preset by the user, and obtain the actual maximum oven temperature of the oven during the process of stopping heating in the current constant temperature control cycle;

[0085] A second determination module 304 is used to determine the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and a preset insulation time adjustment coefficient;

[0086] The starting module 305 is used to enter the next constant temperature control cycle, restart the heating, and execute the step of obtaining the oven temperature sequence during the oven heating process within the current constant temperature control cycle when the current oven temperature is less than or equal to the lower limit temperature corresponding to the target heating temperature, until the heating time reaches the target heating time preset by the user.

[0087] As an optional implementation manner, the first determining module 302 is specifically configured to:

[0088] Determining a current heating rate according to the oven temperature sequence;

[0089] The predicted maximum oven temperature of the oven after stopping heating is determined based on the current heating rate, the insulation time corresponding to the current constant temperature control cycle, the user-preset heating rate attenuation coefficient, and the oven temperature corresponding to the maximum sampling time in the oven temperature sequence.

[0090] As an optional implementation, the device further includes:

[0091] An execution module is used to execute the step of acquiring the oven temperature sequence during the oven heating process within the current constant temperature control cycle if the predicted maximum oven temperature is less than the target heating temperature preset by the user.

[0092] The embodiment of the present application provides a constant temperature control device for an oven, which divides the target heating temperature preset by the user into constant temperature control cycles, and by updating the insulation time of each constant temperature control cycle, the actual maximum oven temperature during the oven stopping heating process is equal to the target heating temperature preset by the user. This can prevent the actual temperature in the oven from exceeding the target heating temperature preset by the user and the problem of inaccurate constant temperature, thereby achieving accurate control of the temperature in the oven.

[0093] The specific definition of the constant temperature control device of the oven can be found in the definition of the constant temperature control method of the oven mentioned above, which will not be repeated here. Each module in the constant temperature control device of the oven can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.

[0094] In one embodiment, a computer device is provided, such as Figure 4 As shown, it includes a memory and a processor, the memory stores a computer program that can be run on the processor, and the processor implements the method steps of the constant temperature control of the above-mentioned oven when executing the computer program.

[0095] In one embodiment, a computer-readable storage medium stores a computer program, which implements the steps of the above-mentioned method for constant temperature control of an oven when executed by a processor.

[0096] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0097] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0098] It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for display, data for analysis, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0099] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0100] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0101] The above-mentioned embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the invention patent. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the patent of the present application shall be subject to the attached claims.

Claims

1. A method for controlling the constant temperature of an oven, characterized in that: The method comprises: In the current constant temperature control cycle, obtaining the oven temperature sequence during the oven heating process; Determining a predicted maximum oven temperature of the oven after stopping heating according to the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle; If the predicted maximum oven temperature is greater than or equal to the target heating temperature preset by the user, the heating is stopped, and within the current constant temperature control cycle, the actual maximum oven temperature of the oven during the process of stopping heating is obtained; Determining the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and a preset insulation time adjustment coefficient; When the current oven temperature is less than or equal to the lower limit temperature corresponding to the target heating temperature, the next constant temperature control cycle is entered, the heating is restarted, and the step of obtaining the oven temperature sequence during the oven heating process within the current constant temperature control cycle is executed until the heating time reaches the target heating time preset by the user.

2. The method according to claim 1, characterized in that The step of determining the predicted maximum oven temperature of the oven after stopping heating according to the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle includes: Determining a current heating rate according to the oven temperature sequence; The predicted maximum oven temperature of the oven after stopping heating is determined based on the current heating rate, the insulation time corresponding to the current constant temperature control cycle, the user-preset heating rate attenuation coefficient, and the oven temperature corresponding to the maximum sampling time in the oven temperature sequence.

3. The method according to claim 2, characterized in that The formula for determining the current heating rate according to the oven temperature sequence is: Where k represents the current heating rate, T1 represents the average oven temperature within 1 second before 1 second, T2 represents the average oven temperature within 1 second before 2 seconds, and T i represents the average oven temperature within 1 second before i seconds, T i+1 represents the average oven temperature within 1 second before (i+1) seconds, T i+2 represents the average oven temperature within 1 second before (i+2) seconds, T 2i It represents the average oven temperature within 1 second before 2i seconds, where i represents the number of seconds.

4. The method according to claim 2, characterized in that: The formula for determining the predicted maximum oven temperature of the oven after stopping heating according to the current heating rate, the insulation time corresponding to the current constant temperature control cycle, the user-preset heating rate attenuation coefficient, and the oven temperature corresponding to the maximum sampling time in the oven temperature sequence is: T0′=T1+nk×t Among them, T0' represents the predicted maximum oven temperature, T1 represents the average oven temperature within 1 second before 1 second, n represents the user-preset heating rate attenuation coefficient, k represents the current heating rate, and t represents the insulation time corresponding to the current constant temperature control cycle.

5. The method according to claim 1, characterized in that The method further comprises: If the predicted maximum oven temperature is less than the target heating temperature preset by the user, the step of acquiring the oven temperature sequence during the oven heating process within the current constant temperature control cycle is performed.

6. The method according to claim 1, characterized in that The formula for determining the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and the preset insulation time adjustment coefficient is: t′=t-[Tm-T0]*m Among them, t' represents the insulation time corresponding to the next constant temperature control cycle, t represents the insulation time corresponding to the current constant temperature control cycle, Tm represents the actual maximum oven temperature, T0 represents the target heating temperature, the symbol [] represents rounding the value in the brackets, and m represents the preset insulation time adjustment coefficient.

7. A constant temperature control device for an oven, characterized in that: The device comprises: An acquisition module, used for acquiring the oven temperature sequence during the oven heating process in the current constant temperature control cycle; A first determination module, configured to determine a predicted maximum oven temperature of the oven after stopping heating according to the oven temperature sequence and the insulation time corresponding to the current constant temperature control cycle; A stop module, used for stopping heating if the predicted maximum oven temperature is greater than or equal to the target heating temperature preset by the user, and obtaining the actual maximum oven temperature of the oven during the process of stopping heating within the current constant temperature control cycle; A second determination module is used to determine the insulation time corresponding to the next constant temperature control cycle according to the actual maximum oven temperature, the target heating temperature, the insulation time corresponding to the current constant temperature control cycle and a preset insulation time adjustment coefficient; A starting module is used to enter the next constant temperature control cycle, restart the heating, and execute the step of obtaining the oven temperature sequence during the oven heating process within the current constant temperature control cycle when the current oven temperature is less than or equal to the lower limit temperature corresponding to the target heating temperature, until the heating time reaches the target heating time preset by the user.

8. The device according to claim 7, characterized in that The first determining module is specifically configured to: Determining a current heating rate according to the oven temperature sequence; The predicted maximum oven temperature of the oven after stopping heating is determined based on the current heating rate, the insulation time corresponding to the current constant temperature control cycle, the user-preset heating rate attenuation coefficient, and the oven temperature corresponding to the maximum sampling time in the oven temperature sequence.

9. A computer device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, 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 6 are implemented.

Citation Information

Patent Citations

  • Control method and control device of electric oven and electric oven

    CN106037506A

  • Temperature control method and device thereof

    CN106843312A