Oven heating control method and system, electronic device, and storage medium

By using top and bottom temperature sensors in the oven to obtain temperature data, calculate the center temperature of the cavity and adjust the heating time, the problem of uneven heating in the prior art is solved, and the uniform heating and cooking effect of food is achieved.

CN116126050BActive Publication Date: 2024-12-27NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310094783.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-18
Publication Date
2024-12-27
Estimated Expiration
2043-01-18

AI Technical Summary

Technical Problem

A single temperature sensor in an existing oven cannot accurately control the temperature difference up and down of the food surface, resulting in inaccurate heating time setting and unable to meet the cooking needs of food.

Method used

Two temperature sensors (top and bottom) are used to obtain the temperature data of the oven cavity, calculate the center temperature of the cavity through the temperature correction coefficient, and determine the heating time based on the corrected temperature, and control the operation of the heating pipe to achieve uniform heating of food.

Benefits of technology

It achieves uniform heating of the temperature difference between the food surface and the lower surface to ensure that the food achieves the expected cooking effect and meets the temperature needs of the food.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116126050B_ABST
    Figure CN116126050B_ABST
Patent Text Reader

Abstract

The present invention discloses a heating control method and system, an electronic device, and a storage medium for an oven. The cavity of the oven is provided with a temperature sensor and a heating tube; the heating control method comprises: obtaining a first set temperature and a second set temperature; determining a temperature correction coefficient based on the first set temperature and the second set temperature; correcting the actual temperature based on the temperature correction coefficient to obtain the cavity center temperature; determining an initial calculated heating time based on the set temperature and the cavity center temperature; correcting the initial calculated heating time to obtain the heating time; and controlling the operation of the heating tube according to the heating time. The present invention uses the temperature of two temperature sensors to correct the cavity center temperature of the oven, obtains the accurate heating time of the food based on the cavity center temperature, and controls the heating tube of the oven to operate within the corrected heating time, thereby achieving the cooking effect with sufficient temperature difference between the upper and lower parts required by the food.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of oven heating control, and in particular to an oven heating control method and system, electronic equipment, and storage medium. Background Art

[0002] In real life, as the use scenarios and frequency of ovens gradually increase, the ovens used in current life are mainly set to a certain temperature. When the oven reaches this temperature, it maintains the temperature stable. The oven radiates heat and transfers energy to the food through high temperature, thereby cooking the food. However, some foods require different cooking temperatures to achieve specific effects. The cooking method of existing ovens is mainly to set a certain temperature. When the oven reaches this temperature, the oven will maintain the temperature stable. The food in the oven is radiated heat and transferred energy through high temperature, thereby cooking the food. However, the temperature obtained by the temperature sensor in the oven is the temperature of a certain place in the oven cavity, which is different from the temperature at the center of the oven cavity. The temperature at the center of the cavity is lower than the temperature obtained by the temperature sensor, so the temperature of the food does not reach the temperature obtained by the temperature sensor. There is a temperature error, which may cause the food to not meet the cooking requirements due to insufficient temperature. In the prior art, the cooking time of food in the oven is set by obtaining the oven cavity temperature through a temperature sensor, but the temperature sensor is generally not set in the center of the cavity, and the food in the oven cavity is heated by heat radiation of the set temperature of the heating tube in the oven, resulting in the food not achieving the desired cooking effect and failing to fully meet the temperature requirements of the food. Summary of the invention

[0003] The technical problem to be solved by the present invention is to overcome the defect in the prior art that a machine with a single temperature sensor cannot accurately control the upper and lower temperature difference of the food surface, resulting in the inability to obtain the exact heating time of the food, and to provide a heating control method and system for an oven, an electronic device, and a storage medium.

[0004] The present invention solves the above technical problems through the following technical solutions:

[0005] In a first aspect, a heating control method for an oven is provided, wherein a cavity of the oven is provided with a temperature sensor and a heating tube; the temperature sensor comprises a first temperature sensor disposed at the top of the oven and a second temperature sensor disposed at the bottom of the oven, and the heating tube comprises a first heating tube disposed at the top of the oven and a second heating tube disposed at the bottom of the oven; the heating control method comprises:

[0006] Acquire a first set temperature of the upper cavity of the oven and a second set temperature of the lower cavity of the oven;

[0007] Acquire actual temperatures detected by the first temperature sensor and the second temperature sensor;

[0008] determining a temperature correction factor based on the first set temperature and the second set temperature;

[0009] Correcting the first actual temperature detected by the first temperature sensor based on the temperature correction coefficient to obtain a first cavity center temperature;

[0010] Correcting the second actual temperature detected by the second temperature sensor based on the temperature correction coefficient to obtain a second cavity center temperature;

[0011] Determining an initial calculated heating time based on the first set temperature and the first cavity center temperature;

[0012] Determining a first duration correction coefficient according to the first set temperature and the first cavity center temperature;

[0013] Determining a second duration correction coefficient according to the second set temperature and the second cavity center temperature;

[0014] Correcting the initially calculated heating duration based on the first duration correction coefficient to obtain a first heating duration;

[0015] Correcting the initially calculated heating duration based on the second duration correction coefficient to obtain a second heating duration;

[0016] Controlling the operation of the first heating tube according to the first heating duration;

[0017] The second heating tube is controlled to operate according to the second heating time.

[0018] Optionally, determining the temperature correction coefficient based on the first set temperature and the second set temperature includes:

[0019] If the second set temperature is greater than or equal to the first set temperature, the temperature correction coefficient is the first temperature correction coefficient;

[0020] If the second set temperature is lower than the first set temperature, the temperature correction coefficient is a second temperature correction coefficient; wherein the second temperature correction coefficient is higher than the first temperature correction coefficient.

[0021] Optionally, determining the temperature correction coefficient based on the first set temperature and the second set temperature further includes:

[0022] If the oven meets the first state and the duration of the first state is less than or equal to the duration threshold, the temperature correction coefficient is the third temperature correction coefficient; when the oven meets the first state, the second cavity center temperature is greater than or equal to the second set temperature, the first cavity center temperature is greater than or equal to the first set temperature, and the second set temperature is greater than or equal to the first set temperature;

[0023] If the oven satisfies the first state and the duration of the first state is greater than the duration threshold, the temperature correction coefficient is the fourth temperature correction coefficient; wherein the third temperature correction coefficient is less than the fourth temperature correction coefficient;

[0024] If the oven satisfies the second state, the temperature correction coefficient is the fifth temperature correction coefficient; when the oven satisfies the second state, the center temperature of the second cavity is greater than or equal to the second set temperature, the center temperature of the first cavity is greater than or equal to the first set temperature, and the second set temperature is lower than the first set temperature; the fifth temperature correction coefficient is lower than the fourth temperature correction coefficient.

[0025] Optionally, the heating control method further includes:

[0026] If the first set temperature is greater than the first cavity center temperature and the second set temperature is less than or equal to the second cavity center temperature, the first heating time is obtained based on the sum of the initial calculated heating time and the first time compensation amount; the first time compensation amount is the product of the first set temperature and the first time correction coefficient;

[0027] If the second set temperature is greater than the second cavity center temperature and the first set temperature is less than or equal to the first cavity center temperature, the second heating time is obtained based on the sum of the initial calculated heating time and the second time compensation amount; the second time compensation amount is the product of the second set temperature and the second time correction coefficient;

[0028] If the oven satisfies the first state, the third heating time is obtained based on the sum of the initial calculated heating time and the third time compensation amount; the third time compensation amount is the product of the second set temperature and the third time correction coefficient. When the oven satisfies the first state, the second cavity center temperature is greater than or equal to the second set temperature, the first cavity center temperature is greater than or equal to the first set temperature, and the second set temperature is greater than or equal to the first set temperature.

[0029] Optionally, the heating control method further includes:

[0030] If the first set temperature is greater than the first cavity center temperature and the second set temperature is less than or equal to the sum of the second cavity center temperature and the second temperature fluctuation threshold, the first heating duration is obtained based on the sum of the initial calculated heating duration and the first duration compensation amount; the first duration compensation amount is the product of the first set temperature and the first duration correction coefficient;

[0031] If the second set temperature is greater than the second cavity center temperature and the first set temperature is less than or equal to the sum of the first cavity center temperature and the first temperature fluctuation threshold, the second heating time is obtained based on the sum of the initial calculated heating time and the second time compensation amount; the second time compensation amount is the product of the second set temperature and the second time correction coefficient.

[0032] Optionally, the oven is further provided with a rear fan; and the heating control method further comprises:

[0033] If the top of the oven is in an unpreheated state, controlling to turn on the back fan;

[0034] If the bottom of the oven is in an unpreheated state, controlling to turn on the back fan;

[0035] If the top of the oven and the bottom of the oven are in a keep-warm state, the back fan is controlled to be turned off.

[0036] Optionally, the heating tube further comprises a third heating tube disposed at the back of the oven; controlling the first heating tube to operate according to the first heating duration; and controlling the second heating tube to operate according to the second heating duration comprises:

[0037] If the first set temperature is greater than the center temperature of the first cavity and the second set temperature is less than or equal to the center temperature of the second cavity, the first heating tube is controlled to operate within a first time segment of the first heating time segment, and the third heating tube is controlled to operate within a second time segment of the first heating time segment, and the sum of the first time segment and the second time segment is the first heating time segment;

[0038] If the second set temperature is greater than the center temperature of the second cavity and the first set temperature is less than or equal to the center temperature of the first cavity, the second heating tube is controlled to operate within a first time segment of the second heating time, and the third heating tube is controlled to operate within a second time segment of the second heating time, and the sum of the first time segment and the second time segment is the second heating time;

[0039] If the oven meets the second state, the first heating tube is controlled to operate within a first time segment of the initially calculated heating time, and the second heating tube is controlled to operate within a second time segment of the initially calculated heating time, the sum of the first time segment and the second time segment is the initially calculated heating time, and when the oven meets the second state, the second cavity center temperature is greater than or equal to the second set temperature, the first cavity center temperature is greater than or equal to the first set temperature, and the second set temperature is less than the first set temperature;

[0040] If the oven meets the first state, the first heating tube is controlled to operate within the first time segment of the third heating time, and the second heating tube is controlled to operate within the second time segment of the third heating time, the sum of the first time segment and the second time segment is the third heating time, and when the oven meets the first state, the center temperature of the second cavity is greater than or equal to the second set temperature, the center temperature of the first cavity is greater than or equal to the first set temperature, and the second set temperature is greater than or equal to the first set temperature.

[0041] Optionally, the heating tube further comprises a third heating tube disposed at the back of the oven; and controlling the first heating tube to operate according to the first heating duration; and controlling the second heating tube to operate according to the second heating duration further comprises:

[0042] If the first set temperature is greater than the first cavity center temperature and the second set temperature is less than or equal to the sum of the second cavity center temperature and the second temperature fluctuation threshold, the first heating tube is controlled to operate within a first time segment of the first heating time segment, and the third heating tube is controlled to operate within a second time segment of the first heating time segment, and the sum of the first time segment and the second time segment is the first heating time segment;

[0043] If the second set temperature is greater than the center temperature of the second cavity and the first set temperature is less than or equal to the sum of the center temperature of the first cavity and the first temperature fluctuation threshold, the second heating tube is controlled to operate within the first time segment of the second heating time, and the third heating tube is controlled to operate within the second time segment of the second heating time, and the sum of the first time segment and the second time segment is the second heating time.

[0044] In a second aspect, a heating control system of an oven is provided, wherein a cavity of the oven is provided with a temperature sensor and a heating tube; the temperature sensor comprises a first temperature sensor arranged at the top of the oven and a second temperature sensor arranged at the bottom of the oven, and the heating tube comprises a first heating tube arranged at the top of the oven and a second heating tube arranged at the bottom of the oven; the heating control system comprises:

[0045] A first acquisition module, used for acquiring a first set temperature of the upper cavity of the oven and a second set temperature of the lower cavity of the oven;

[0046] A second acquisition module, used to acquire actual temperatures detected by the first temperature sensor and the second temperature sensor;

[0047] a temperature correction module, configured to determine a temperature correction coefficient based on the first set temperature and the second set temperature;

[0048] A first temperature determination module, configured to correct a first actual temperature detected by the first temperature sensor based on the temperature correction coefficient to obtain a first cavity center temperature;

[0049] A second temperature determination module, configured to correct a second actual temperature detected by the second temperature sensor based on the temperature correction coefficient to obtain a second cavity center temperature;

[0050] Determine an initial heating module, used to determine an initial calculated heating time based on the first set temperature and the first cavity center temperature;

[0051] A first correction time module, used for determining a first time correction coefficient according to the first set temperature and the first cavity center temperature;

[0052] A second correction time module, used for determining a second time correction coefficient according to the second set temperature and the second cavity center temperature;

[0053] A first correcting heating module, used for correcting the initially calculated heating duration based on the first duration correction coefficient to obtain a first heating duration;

[0054] A second correcting heating module, used for correcting the initially calculated heating duration based on the second duration correction coefficient to obtain a second heating duration;

[0055] A first operation module, used for controlling the operation of the first heating tube according to the first heating duration;

[0056] The second operation module is used to control the operation of the second heating tube according to the second heating time.

[0057] In a third aspect, an electronic device is provided, comprising a memory, a processor, and a computer program stored in the memory and used to run on the processor, wherein when the processor executes the computer program, the heating control method of the oven described in any one of the above items is implemented.

[0058] 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 heating control method of the oven described in any one of the above items is implemented.

[0059] On the basis of being in accordance with the common sense in the art, the above-mentioned preferred conditions can be arbitrarily combined to obtain the preferred embodiments of the present invention.

[0060] The positive progressive effect of the present invention is that the present invention uses the temperatures of two temperature sensors to correct the center temperature of the oven cavity, obtains the accurate heating time of the food based on the center temperature of the cavity, and controls the heating tube of the oven to operate within the corrected heating time, thereby achieving the cooking effect with sufficient temperature difference between the upper and lower parts of the food required by the cooking method. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] Figure 1 A flowchart of a heating control method for an oven provided by an exemplary embodiment of the present invention;

[0062] Figure 2 A flow chart of another method for controlling heating of an oven provided by an exemplary embodiment of the present invention;

[0063] Figure 3 A schematic diagram of a module of a heating control system of an oven provided by an exemplary embodiment of the present invention;

[0064] Figure 4 A structural diagram of an electronic device provided by an exemplary embodiment of the present invention. DETAILED DESCRIPTION

[0065] The present invention is further described below by way of examples, but the present invention is not limited to the scope of the examples.

[0066] This embodiment provides a heating control method for an oven. A temperature sensor and a heating tube are provided in the cavity of the oven, the temperature sensor includes a first temperature sensor provided at the top of the oven and a second temperature sensor provided at the bottom of the oven, and the heating tube includes a first heating tube provided at the top of the oven, a second heating tube provided at the bottom of the oven, and a third heating tube provided at the back of the oven.

[0067] like Figure 1 As shown, the method comprises the following steps:

[0068] Step 101: Obtain a first set temperature of an upper cavity of an oven and a second set temperature of a lower cavity of the oven.

[0069] Based on the food, the cavity is divided into the upper cavity and the lower cavity. The expected temperature values ​​of the upper cavity and the lower cavity of the oven are set according to the expected temperature of the food in the oven, and the temperature of the upper cavity and the lower cavity of the oven is set according to the expected temperature value. For example, when the temperature required for the upper part of the food is A℃ and the temperature required for the lower part of the food is B℃, the temperature of the upper cavity of the oven is set to A℃ and the temperature of the lower cavity of the oven is set to B℃.

[0070] Step 102: Acquire actual temperatures detected by the first temperature sensor and the second temperature sensor.

[0071] The temperature of the oven cavity is detected by the temperature sensor to obtain the actual temperature of the oven cavity, but the temperature sensor is generally not set in the center of the oven cavity, so the temperature detected by the temperature sensor cannot accurately represent the temperature in the center of the oven cavity. In addition, during the heating process, the heating tube transfers energy to the food in the oven cavity through thermal radiation, so the temperature detected by the temperature sensor needs to be corrected for the temperature in the center of the oven cavity. The temperature sensor detects the oven cavity and obtains a temperature, but in fact the temperature in the center of the oven cavity is not necessarily the same as the temperature detected by the temperature sensor, so the temperature detected by the temperature sensor needs to be corrected to the center of the cavity to determine the heating time of the heating tube based on the corrected temperature in the center of the cavity.

[0072] Step 103: Determine a temperature correction coefficient based on the first set temperature and the second set temperature.

[0073] In one embodiment, a temperature correction coefficient is determined based on a first set temperature and a second set temperature. The temperature correction coefficient refers to a coefficient value for correcting the temperature detected by the temperature sensor to the center of the oven cavity. During the preheating process, the purpose of performing temperature correction on the first set temperature and the second set temperature is to ensure that the rate of increase of the upper cavity temperature of the oven is substantially consistent with the rate of increase of the lower cavity temperature of the oven, and that if the cavity temperature of one oven does not reach the set temperature, the cavity temperature of another oven that meets the conditions will not exceed the set temperature by too much.

[0074] Step 104 , correcting the first actual temperature detected by the first temperature sensor based on the temperature correction coefficient to obtain the first cavity center temperature; correcting the second actual temperature detected by the second temperature sensor based on the temperature correction coefficient to obtain the second cavity center temperature.

[0075] The first set temperature is compared with the second set temperature. If the second set temperature is greater than or equal to the first set temperature, the first temperature correction coefficient is determined, and the first actual temperature detected by the first temperature sensor is corrected based on the first temperature correction coefficient to determine the first cavity center temperature; the second actual temperature detected by the second temperature sensor is corrected based on the first temperature correction coefficient to determine the second cavity center temperature; if the first set temperature is greater than the second set temperature, the second temperature correction coefficient is determined, and the first actual temperature detected by the first temperature sensor is corrected based on the second temperature correction coefficient to determine the first cavity center temperature, and the second actual temperature detected by the second temperature sensor is corrected based on the second temperature correction coefficient to determine the second cavity center temperature. The first heating tube refers to the heating tube arranged at the top of the oven cavity, the second heating tube refers to the heating tube arranged at the bottom of the oven cavity, the first set temperature refers to the set temperature of the upper cavity of the oven, and the second set temperature refers to the set temperature of the lower cavity of the oven. When food is cooking, the cavity is divided into an upper cavity and a lower cavity based on the food. The center temperature of the first cavity is the center temperature of the upper cavity of the oven, and the center temperature of the second cavity is the center temperature of the lower cavity of the oven. The center temperature of the first cavity and the center temperature of the second cavity can be one position or two positions, which can be set according to actual conditions.

[0076] For example, the first set temperature of the oven is T1, and the second set temperature of the oven is T2. If T2≥T1, the temperature correction coefficient of the oven cavity is determined to be A1. At this time, the first actual temperature detected by the temperature sensor is T3. The first actual temperature is corrected to obtain the first cavity center temperature of T5=A1*T3. The second actual temperature detected by the temperature sensor is T4. The second actual temperature is corrected to obtain the second cavity center temperature of T6=A1*T4; if T2<T1, the temperature correction coefficient of the oven cavity is determined to be A2. At this time, the first actual temperature detected by the temperature sensor is T3. The first actual temperature is corrected to obtain the first cavity center temperature of T5=A2*T3. The second actual temperature detected by the temperature sensor is T4. The second actual temperature is corrected to determine the second cavity center temperature of the oven is T6=A2*T4.

[0077] Step 105: Determine an initial calculated heating time based on the first set temperature and the first cavity center temperature.

[0078] In one embodiment, the actual temperature obtained by the temperature sensor is used to correct the oven cavity center temperature, and the PID algorithm is used to calculate the oven first cavity center temperature and the first set temperature to obtain the initial calculated heating time, T1' = Kp*(first set temperature-initial value of the first cavity center temperature in this cycle)+Ki*time*(sum of the first cavity center temperature collected in this cycle-first set temperature*number of collected data)+Kd*(initial value of the first cavity center temperature in this cycle-final value of the first cavity center temperature in this cycle). T1' refers to the initial calculated heating time, Kp is the proportional adjustment coefficient, which can improve the adjustment accuracy and quickly adjust the error in PID calculation; Ki is the integral adjustment coefficient, which can eliminate the residual and adjust the steady-state time; Kd is the differential adjustment coefficient, which can predict the error trend and correct the error in advance.

[0079] Step 106: Determine a first time correction coefficient according to the first set temperature and the center temperature of the first cavity; determine a second time correction coefficient according to the second set temperature and the center temperature of the second cavity.

[0080] In one embodiment, a first time correction coefficient is determined based on a first set temperature and a first cavity center temperature; based on the first time correction coefficient, the initially calculated heating time is corrected to obtain a first heating time, the first heating time being equal to the sum of the initially calculated heating time and the first time compensation amount, the first time compensation amount being equal to the product of the first set temperature and the first time correction coefficient; based on the first corrected heating time, the operation of the first heating tube is controlled. A second time correction coefficient is determined based on a second set temperature and a second cavity center temperature; based on the second time correction coefficient, the initially calculated heating time is corrected to obtain a second heating time, the second heating time being equal to the sum of the initially calculated heating time and the second time compensation amount, the second time compensation amount being equal to the product of the second set temperature and the second time correction coefficient; based on the second corrected heating time, the operation of the second heating tube is controlled.

[0081] The oven status can be divided into two situations, including preheating and keeping warm. Preheating can be divided into three stages, namely: the first stage: the first heating tube and the second heating tube are not preheated; the second stage: the second heating tube is preheated, and the first heating tube is not preheated; the third stage: the first heating tube is preheated, and the second heating tube is not preheated. For different oven states, the temperature correction coefficient is different and the duration correction coefficient is also different. The following introduces a method for determining the temperature correction coefficient and the duration correction coefficient under different oven states.

[0082] Step 107: correct the initially calculated heating time based on the first time correction coefficient to obtain the first heating time; correct the initially calculated heating time based on the second time correction coefficient to obtain the second heating time.

[0083] In one embodiment, the initially calculated heating duration is corrected according to the first duration correction coefficient to obtain the first heating duration. The corrected first heating duration is closely related to the first set temperature that has not been reached. The higher the first set temperature that has not been reached, the longer the correction time is, but the temperature and time are not in the same dimension, so the first duration correction coefficient is multiplied to complete the conversion from temperature to time; the initially calculated heating duration is corrected according to the second duration correction coefficient to obtain the second heating duration. The corrected second heating duration is closely related to the second set temperature that has not been reached. The higher the second set temperature that has not been reached, the longer the correction time is, but the temperature and time are not in the same dimension, so the second duration correction coefficient is multiplied to complete the conversion from temperature to time.

[0084] For example, the first set temperature is T1, the second set temperature is T2, the center temperature of the first cavity is T5, and the center temperature of the second cavity is T6. If T6≥T2 and T5<T1, it means that the lower cavity of the oven is preheated, and the upper cavity of the oven is not preheated. The time correction coefficient is determined to be b1, and the initial calculated heating time is t2. Then the first heating time t3=t2+T1*b1, and the heating time of the first heating tube is increased, and the first heating tube and the third heating tube are controlled to operate in t3; if T5≥T1 and T6<T2, it means that the upper cavity of the oven is preheated, and the lower cavity of the oven is not preheated. The time correction coefficient is determined to be b2, and the initial calculated heating time is t2. Then the second heating time t3=t2+T2*b2, and the working time of the second heating tube is increased, and the second heating tube and the third heating tube are controlled to operate in t3.

[0085] This embodiment corrects the temperature obtained by the temperature sensor to the center of the oven cavity, obtains the accurate heating time of the food based on the temperature of the cavity center, and controls the heating tube of the oven to operate within the corrected heating time, thereby achieving the required cooking effect of the food.

[0086] Step 108: Control the operation of the first heating tube according to the first heating duration; and control the operation of the second heating tube according to the second heating duration.

[0087] According to the obtained first heating time, the operation of the first heating tube is controlled; according to the obtained second heating time, the operation of the second heating tube is controlled.

[0088] This embodiment uses the temperatures of two temperature sensors to correct the center temperature of the oven cavity, obtains the accurate heating time of the food based on the center temperature of the cavity, and controls the heating tube of the oven to operate within the corrected heating time, thereby achieving the cooking effect with sufficient temperature difference between the upper and lower parts of the food required.

[0089] In one embodiment, by comparing the first set temperature and the second set temperature, the temperature correction coefficient of the oven under different states is determined. The specific state classification is as follows: if the second set temperature is greater than or equal to the first set temperature, the temperature correction coefficient is the first temperature correction coefficient; if the second set temperature is less than the first set temperature, the temperature correction coefficient is the second temperature correction coefficient; wherein the second temperature correction coefficient is greater than the first temperature correction coefficient. For example, if the set temperature of the upper cavity is 180°C and the temperature of the upper cavity is greater than the temperature of the lower cavity, whether the preheating process ends mainly depends on the joint influence of the first heating tube, the third heating tube and the back fan on the upper cavity, the temperature changes quickly, and the calculated heating time can also be shorter; if the set temperature of the lower cavity is 180°C and the temperature of the lower cavity is greater than the temperature of the upper cavity, whether the preheating process ends mainly depends on the joint influence of the second heating tube, the third heating tube and the back fan on the lower cavity, the temperature changes slowly, and the calculated heating time also needs to be longer.

[0090] For example: the first setting temperature of the first heating tube is T1, and the second setting temperature of the second heating tube is T2. If T2≥T1, the temperature correction coefficient is determined to be the first temperature correction coefficient A1; if T2<T1, the temperature correction coefficient is determined to be the second temperature correction coefficient A2, and A2>A1.

[0091] If the oven meets the first state and the duration of the first state is less than or equal to the duration threshold, the temperature correction coefficient is the third temperature correction coefficient; when the oven meets the first state, the center temperature of the second cavity is greater than or equal to the second set temperature, the center temperature of the first cavity is greater than or equal to the first set temperature, and the second set temperature is greater than or equal to the first set temperature. For example: the oven is in the first state, the first state means that the oven is in the insulation state and the set temperature of the second heating tube is required to be greater than or equal to the set temperature of the first heating tube; the first set temperature is T1, the second set temperature is T2, the center temperature of the first cavity is T5, and the center temperature of the second cavity is T6. If T6≥T2, T5≥T1, T2≥T1 and the duration of the first state is less than or equal to the duration threshold, the temperature correction coefficient is determined to be the third temperature correction coefficient A3. Less than or equal to the duration threshold means that the oven enters the early stage of the insulation state. The duration threshold is set according to the actual needs of different ovens. This embodiment does not limit the specific duration threshold.

[0092] If the oven meets the first state and the duration of the first state is greater than the duration threshold, the temperature correction coefficient is determined to be the fourth temperature correction coefficient; wherein, the third temperature correction coefficient is less than the fourth temperature correction coefficient; the third temperature correction coefficient is when the oven just switches from preheating to heat preservation state, the back fan stops working, and the heat generated by the heating tube cannot be quickly diffused in the cavity, and the heat can only be filled into the entire machine by increasing the heating time in the early stage. When the internal heat of the oven has been fully diffused when the back fan stops running, the heating time increased in the early stage is no longer needed, so the third temperature correction coefficient is less than the fourth temperature correction coefficient. Greater than the duration threshold means that the oven enters the late stage of the heat preservation state. For example: the first set temperature is T1, the second set temperature is T2, the center temperature of the first cavity is T5, and the center temperature of the second cavity is T6. If T6≥T2, T5≥T1, T2≥T1 and the heat preservation time is greater than the duration threshold, the temperature correction coefficient is determined to be the fourth temperature correction coefficient A4, and A4>A3.

[0093] If the oven meets the second state, the temperature correction coefficient is determined to be the fifth temperature correction coefficient; wherein the fifth temperature correction coefficient is less than the fourth temperature correction coefficient; when the second state is met, the heat used to maintain temperature stability is less than preheating. If the temperature of the upper cavity of the oven is greater than the temperature of the lower cavity of the oven, there is no need to add a correction heating time, and the heating time is determined by the initial calculated heating time, so the fifth temperature correction coefficient is smaller; however, for the case where the temperature of the lower cavity of the oven is greater than the temperature of the upper cavity of the oven, in addition to the initial calculated heating time, the heating time also has a corrected heating time for heating the third heating tube, and the corrected heating time accounts for a large proportion, so the initial calculated heating time is smaller than the case where the upper cavity temperature is greater than the lower cavity temperature, so the fourth temperature correction coefficient is larger. When the oven meets the second state, the center temperature of the second cavity is greater than or equal to the second set temperature, the center temperature of the first cavity is greater than or equal to the first set temperature, and the second set temperature is less than the first set temperature. For example: the oven is in the second state, and the second state means that the oven is in a heat preservation state and requires that the set temperature of the second heating tube needs to be less than the set temperature of the first heating tube. The first set temperature is T1, the second set temperature is T2, the first cavity center temperature is T5, the second cavity center temperature is T6, if T6≥T2, T5≥T1 and T2<T1, then the temperature correction coefficient is determined to be the fifth temperature correction coefficient A5, and A4>A5.

[0094] When the oven enters the keep warm state, if the door is opened and other conditions occur, resulting in T5+B<T1 or T6+B<T2, the temperature in the keep warm state is unstable and the oven needs to be heated. The heating method is the same as the preheating process. B refers to the temperature stability threshold. There is a certain temperature range for the temperature to be stable and unstable. There is no specific limit on the value. It can be set according to the actual needs of different ovens. This embodiment does not limit the specific time threshold.

[0095] This embodiment specifically analyzes the correction coefficients generated by temperature under different states and situations, thereby making detailed corrections to the temperature conditions in the center of the oven cavity to ensure that the temperature to which the food is subjected at each stage meets the food requirements.

[0096] In one embodiment, if the first set temperature is greater than the center temperature of the first cavity and the second set temperature is less than or equal to the center temperature of the second cavity, the first heating duration is obtained based on the sum of the initial calculated heating duration and the first duration compensation amount; the first duration compensation amount is the product of the first set temperature and the first duration correction coefficient. For example, the first set temperature is T1, the second set temperature is T2, the center temperature of the first cavity is T5, and the center temperature of the second cavity is T6. If T6 ≥ T2 and T5 < T1, the first duration correction coefficient is b1, and the initial calculated heating duration is t2, then the first heating duration is t3 = t2 + T1 * b1.

[0097] This embodiment obtains the first heating time by comparing the first set temperature with the first cavity center temperature and the second set temperature with the second cavity center temperature, so that it can be known that the oven can adjust the heating time of the upper and lower surfaces according to food requirements.

[0098] In one embodiment, if the first set temperature is greater than the center temperature of the first cavity and the second set temperature is less than or equal to the sum of the center temperature of the second cavity and the second temperature fluctuation threshold, the first heating duration is obtained based on the sum of the initial calculated heating duration and the first duration compensation amount; the first duration compensation amount is the product of the first set temperature and the first duration correction coefficient; the second temperature fluctuation threshold refers to the temperature of the second temperature sensor detected and corrected to the temperature fluctuation threshold amount of the center temperature of the second cavity, and the range of the temperature fluctuation threshold amount of the center temperature of the second cavity is not specifically limited. For example: the first set temperature is T1, the second set temperature is T2, the center temperature of the first cavity is T5, the center temperature of the second cavity is T6, and the second temperature fluctuation threshold is A1. If T6+A1≥T2 and T5<T1, the first duration correction coefficient is b1, and the initial calculated heating duration is t2, then the first heating duration is t3=t2+T1*b1.

[0099] In this embodiment, the second temperature fluctuation threshold is set to prevent the heating state from switching repeatedly due to fluctuations of the second temperature sensor.

[0100] In one embodiment, if the second set temperature is greater than the second cavity center temperature and the first set temperature is less than or equal to the first cavity center temperature, the second heating duration is obtained based on the sum of the initial calculated heating duration and the second duration compensation amount; the second duration compensation amount is the product of the second set temperature and the second duration correction coefficient. For example, if T5 ≥ T1 and T6 < T2, the second duration correction coefficient is b2, and the initial calculated heating duration is t2, then the second heating duration is t3 = t2 + T2 * b2.

[0101] This embodiment obtains the second heating time by comparing the first set temperature with the first cavity center temperature and comparing the second set temperature with the second cavity center temperature, so that it can be known that the oven can adjust the heating time of the upper and lower surfaces according to food requirements.

[0102] In one embodiment, if the second set temperature is greater than the second cavity center temperature and the first set temperature is less than or equal to the sum of the first cavity center temperature and the first temperature fluctuation threshold, the second heating duration is obtained based on the sum of the initial calculated heating duration and the second duration compensation amount; the second duration compensation amount is the product of the second set temperature and the second duration correction coefficient; the first temperature fluctuation threshold refers to the temperature of the first temperature sensor detected and corrected to the temperature fluctuation threshold amount of the first cavity center temperature, and the range of the temperature fluctuation threshold amount of the first cavity center temperature is not specifically limited. For example: the first set temperature is T1, the second set temperature is T2, the first cavity center temperature is T5, the second cavity center temperature is T6, the second temperature fluctuation threshold is A2, if T5+A2≥T1 and T6<T2, the second duration correction coefficient is b2, the initial calculated heating duration is t2, then the second heating duration is t3=t2+T2*b2.

[0103] In this embodiment, the first temperature fluctuation threshold is set to prevent the heating state from switching repeatedly due to fluctuations of the first temperature sensor.

[0104] In one embodiment, if the center temperature of the first cavity is less than the first set temperature and the center temperature of the second cavity is less than the first set temperature, the heating time of the oven cavity remains the initially calculated heating time without modification.

[0105] This embodiment obtains the second heating time by comparing the first set temperature with the first cavity center temperature and comparing the second set temperature with the second cavity center temperature, so that it can be known that the oven can adjust the heating time of the upper and lower surfaces according to food requirements.

[0106] If the oven meets the first state, the back fan and the third heating tube are controlled to be turned off, and the first heating tube and the second heating tube are turned on intermittently within the heating time t2, so as to ensure that the temperature difference between the first heating tube and the second heating tube is maintained. However, in order to ensure that the temperature of the lower cavity of the oven is always higher than the temperature of the upper cavity of the oven and there is a certain deviation, when the machine just enters the insulation state, the second temperature sensor that drops rapidly can quickly rise to the second set temperature. Due to the position of the heating tubes, the first heating tube and the third heating tube are in the cavity, and the transfer efficiency is high. The second heating tube is outside the cavity, and the heat loss of the heat transferred to the cavity is large, and the speed of transfer to the second temperature sensor is also slow, so for the lower cavity In the case where the temperature of the body is higher than that of the upper cavity, an additional supplementary heating time is added for the second heating tube, that is, only the second heating tube works for the third time compensation. The third heating time is caused by the position of the heating tubes. The first and third heating tubes are in the oven cavity, and the transfer efficiency is high. The second heating tube is outside the cavity, and the heat loss of the heat transferred to the cavity is large, and the speed of transfer to the second temperature sensor is also slow. Therefore, in the case where the second temperature sensor is higher than the first temperature sensor, an additional supplementary heating time is added for the second heating tube, that is, only the second heating tube works for the third time compensation. Therefore, the third time compensation is the product of the second set temperature and the third time correction coefficient. For example, if T6 ≥ T2, T5 ≥ T1 and T2 ≥ T1, the third time correction coefficient is b3, and the initial calculated heating time is t2, then the third heating time is t4 = T2*b3.

[0107] In this embodiment, the heating time is corrected according to the center temperature of the cavity through specific analysis under different conditions. The occurrence of different conditions will cause the heating time to change, and the specific heating time of the oven is controlled to ensure that the temperature of the food at each stage can meet the food requirements.

[0108] In one embodiment, the oven heating tubes are required to intermittently open the first heating tube, the second heating tube and the third heating tube within a time range to ensure that the working power of the oven does not exceed the maximum working power of the oven; intermittent opening means that the first heating tube, the second heating tube or the third heating tube turned on by the oven are not turned on at the same time, and the time for the intermittent opening of the heating tubes is obtained by proportioning according to the power of the selected heating tubes, and is not specifically limited. For example: within the heating time t2, the first heating tube is turned on within 0.6t2 of the heating time, and the second heating tube is turned on within 0.4t2 of the heating time.

[0109] In this embodiment, the first heating tube, the second heating tube and the third heating tube are turned on intermittently within a time range to ensure that the working power of the oven does not exceed the maximum working power of the oven and does not exceed the working tolerance range of the oven.

[0110] In one embodiment, if the first set temperature is greater than the center temperature of the first cavity and the second set temperature is less than or equal to the center temperature of the second cavity, the first heating tube is controlled to operate in the first time segment of the first heating time, and the third heating tube is controlled to operate in the second time segment of the first heating time, and the sum of the first time segment and the second time segment is the first heating time. For example: the first set temperature is T1, the second set temperature is T2, the center temperature of the first cavity is T5, and the center temperature of the second cavity is T6. If T6≥T2 and T5<T1, and the first heating time is t3, the first heating tube is controlled to be turned on in the x1t3 time, and the third heating tube is controlled to be turned on in the x2t3 time, where x1+x2=1; x1 and x2 refer to the time ratio values, and the 1 expressed here refers to the entire heating time, which is not specifically limited to a fixed time, and can be adjusted according to actual conditions without specific limitations; the proportion of the first time segment and the second time segment in the heating time is proportional to the power adjustment of the first heating tube, the second heating tube, and the third heating tube.

[0111] This embodiment obtains the first heating time by comparing the first set temperature with the center temperature of the first cavity, and by comparing the second set temperature with the center temperature of the second cavity, and performs intermittent operation, thereby ensuring that the oven can adjust the heating time of the upper and lower surfaces to meet food needs and ensure the temperature difference between the upper and lower surfaces of the food.

[0112] In one embodiment, if the first set temperature is greater than the center temperature of the first cavity and the second set temperature is less than or equal to the sum of the center temperature of the second cavity and the second temperature fluctuation threshold, the first heating tube is controlled to operate within the first time segment of the first heating duration, and the third heating tube is controlled to operate within the second time segment of the first heating duration, and the sum of the first time segment and the second time segment is the first heating duration; for example: the first set temperature is T1, the second set temperature is T2, the center temperature of the first cavity is T5, the center temperature of the second cavity is T6, and the second temperature fluctuation threshold is A1. If T6+A1≥T2 and T5<T1, and the first heating duration is t3, the first heating tube is controlled to be turned on within the x1t3 duration, and the third heating tube is controlled to be turned on within the x2t3 duration, where x1+x2=1. The second temperature fluctuation threshold is set in this embodiment to prevent the heating situation from being repeatedly switched due to fluctuations in the second temperature sensor.

[0113] In one embodiment, if the second set temperature is greater than the center temperature of the second cavity and the first set temperature is less than or equal to the center temperature of the first cavity, the second heating tube is controlled to operate within the first time segment of the second heating duration, and the third heating tube is controlled to operate within the second time segment of the second heating duration, and the sum of the first time segment and the second time segment is the second heating duration. For example: if T5≥T1 and T6<T2, the second heating duration is t3, then the second heating tube is controlled to open within the x1t3 duration, and the third heating tube is controlled to open within the x2t3 duration, where x1+x2=1.

[0114] This embodiment obtains the second heating time by comparing the first set temperature with the center temperature of the first cavity, and by comparing the second set temperature with the center temperature of the second cavity, and performs intermittent operation, thereby ensuring that the oven can adjust the heating time of the upper and lower surfaces to meet food needs and ensure the temperature difference between the upper and lower surfaces of the food.

[0115] In one embodiment, if the second set temperature is greater than the center temperature of the second cavity and the first set temperature is less than or equal to the sum of the center temperature of the first cavity and the first temperature fluctuation threshold, the second heating tube is controlled to operate within the first time segment of the second heating duration, and the third heating tube is controlled to operate within the second time segment of the second heating duration, and the sum of the first time segment and the second time segment is the second heating duration. For example: the first set temperature is T1, the second set temperature is T2, the center temperature of the first cavity is T5, the center temperature of the second cavity is T6, and the first temperature fluctuation threshold is A2. If T5+A2≥T1 and T6<T2, and the second heating duration is t3, the second heating tube is controlled to open within the x1t3 duration, and the third heating tube is controlled to open within the x2t3 duration, where x1+x2=1. The first temperature fluctuation threshold is set in this embodiment to prevent the heating condition from switching repeatedly due to fluctuations in the first temperature sensor.

[0116] If the center temperature of the first cavity is lower than the first set temperature and the center temperature of the second cavity is lower than the first set temperature, the back fan is controlled to be turned on, and the first heating tube and the third heating tube are controlled to be turned on intermittently within the initial calculated heating time, and the second heating tube and the third heating tube are controlled to be turned on intermittently within the initial calculated heating time. The intermittent opening time is based on the power adjustment ratio of the first heating tube, the second heating tube and the third heating tube, so that the temperature increase speed of the first heating tube is consistent with the temperature increase speed of the second heating tube.

[0117] If the oven meets the second state, the first heating tube is controlled to operate within the first time segment of the initially calculated heating time, and the second heating tube is controlled to operate within the second time segment of the initially calculated heating time, and the sum of the first time segment and the second time segment is the initially calculated heating time. For example: if T6≥T2, T5≥T1 and T2<T1, and the initially calculated heating time is t2, the first heating tube is controlled to be turned on within the time x3t3, and the second heating tube is controlled to be turned on within the time x4t2, where x3+x4=1.

[0118] If the oven meets the first state, the first heating tube is controlled to operate within the first time segment of the third heating time segment, and the second heating tube is controlled to operate within the second time segment of the third heating time segment, and the sum of the first time segment and the second time segment is the third heating time segment. For example, if T6≥T2, T5≥T1, and T2≥T1, and the third heating time segment is t4, the first heating tube is controlled to be turned on within the time segment x5t4, and the second heating tube is controlled to be turned on within the time segment x6t4, where x5+x6=1.

[0119] In this embodiment, it is specifically analyzed that the first heating tube, the second heating tube and the third heating tube should be operated intermittently under different conditions within the corrected heating time to reduce the temperature overshoot in the oven. At the same time, for safety reasons, it is ensured that the working power of the machine does not exceed the maximum working power of the oven, so that the working power in the oven will not be too large.

[0120] In one embodiment, the oven is further provided with a back fan, and if the top or bottom of the oven is not preheated, the back fan is controlled to be turned on. To ensure that the temperature in the oven cavity is kept uniform during the heating process, the back fan needs to be turned on, and with the assistance of the hot air function, the temperature in the oven cavity is made uniform.

[0121] If the top and bottom of the oven are in the keep warm state, the back fan is controlled to be turned off. If the oven is in the early stage of the keep warm state, the back fan is turned off to make the temperature in the cavity drop rapidly, improve the temperature field after the preheating is completed, and reduce the temperature correction coefficient. If the oven is in the keep warm state and the temperature in the keep warm state is stable, the back fan is turned off and the third heating tube is turned off, so that the first heating tube and the second heating tube can maintain the upper and lower temperature difference when they are turned on intermittently during the heating time.

[0122] In this embodiment, the purpose of installing the back fan is that when the food is being baked, with the assistance of the hot air function, the back fan is used to make the temperature of the entire oven cavity more uniform, so that the food is more evenly colored. After entering the insulation state, the back fan and the third heating tube are turned off, in order to maintain the upper and lower temperature difference between the first heating tube and the second heating tube.

[0123] This embodiment corrects the temperature obtained by the temperature sensor to the center of the oven cavity, so that the temperature of the center of the oven cavity can meet the set temperature requirement of the food and achieve the expected cooking effect.

[0124] In this embodiment, temperature sensors and heating tubes are respectively provided at the top and bottom of the oven, and a heating control method is designed. For dishes with special cooking requirements, a certain temperature difference can be maintained between the upper and lower surfaces of the food. By comparing the set temperature with the corrected temperature, the different working states, correction coefficients and corrected heating time of the oven are determined, thereby completing the ratio of the heating tubes and achieving a specific cooking effect by achieving a temperature difference between the upper and lower surfaces of the food. During the preheating process, by correcting the heating time, the characteristic of rapid temperature rise is maintained, and by controlling at different stages, repeated switching of the heating conditions due to temperature fluctuations of the heating tubes is avoided. During the insulation process, based on the actual condition that the thermal efficiency of the second heating tube is low, by changing different correction coefficients and increasing the heating time of the second heating tube, it is ensured that the center temperature of the second cavity can quickly return to the set temperature when switching to the insulation process, and when the second set temperature is higher than the first set temperature, the temperature difference requirement can be met.

[0125] This embodiment uses the temperatures of two temperature sensors to correct the center temperature of the oven cavity, obtains the accurate heating time of the food based on the center temperature of the cavity, and controls the heating tube of the oven to operate within the corrected heating time, thereby achieving the cooking effect with sufficient temperature difference between the upper and lower parts of the food required.

[0126] This embodiment provides a flow chart of another method for controlling the heating of an oven. Figure 2 As shown, including:

[0127] Step 201 , determining whether the second set temperature is greater than or equal to the first set temperature, if so, the temperature correction coefficient a=A1; if not, the temperature correction coefficient a=A2.

[0128] Step 202 , determine whether the working state is a preheating state, if so, the PID algorithm calculates the initial heating time according to the corrected temperature; if not, execute step 212 .

[0129] Step 203 , determine whether T6 ≥ T2 and T5 ≥ T1 , if so, the working state changes from preheating to heat preservation; if not, execute step 204 .

[0130] Step 204 , determining whether T6 ≥ T2 and T5 < T1 , if so, the lower cavity is preheated but the upper cavity is not preheated; if not, executing step 207 .

[0131] Step 205 , the heating time is corrected to t3 = t2 + T1 * b1.

[0132] Step 206, control to turn on the back fan, and the first heating tube and the third heating tube are turned on intermittently within the time length t3.

[0133] Step 207 , determining whether T5 ≥ T1 and T6 < T2, if so, the upper cavity is preheated but the lower cavity is not preheated; if not, executing step 210 .

[0134] Step 208: The heating time is corrected to t3 = t2 + T2*b2.

[0135] Step 209, control to turn on the back fan, and the second heating tube and the third heating tube are turned on intermittently within the time length t3.

[0136] Step 210: Run the initial heating time.

[0137] Step 211, control to turn on the back fan, and the first heating tube, the second heating tube and the third heating tube are turned on intermittently within the time length t2.

[0138] Step 212, determine whether the working state is in countdown, if so, the heat preservation time is accumulated positively; if not, the oven stops heating.

[0139] Step 213, determine whether the second set temperature is greater than or equal to the first set temperature, if so, execute step 214; if not, the temperature correction coefficient a=A5.

[0140] Step 214, determine whether it is in the early stage of the heat preservation state, if so, the temperature correction coefficient a=A3; if not, the temperature correction coefficient a=A4.

[0141] Step 215, determine whether the temperature is unstable, if so, the processing method is consistent with the preheating processing method; if not, execute step 216.

[0142] Step 216: When the temperature is stable, the PID algorithm calculates the initial heating time based on the corrected temperature.

[0143] Step 217, determine whether T1>T2, if so, execute step 218; if not, execute step 219.

[0144] Step 218, control to turn off the back fan, and the first heating tube and the second heating tube are turned on intermittently within the time length t2.

[0145] Step 219, determine whether T1≤T2, if yes, execute step 220; if no, execute step 224.

[0146] Step 220: determine whether the actual heating time is ≤ t2, if so, execute step 221, otherwise execute step 222. Step 221: control the back fan to be turned off, and the first heating tube and the third heating tube to be turned on intermittently within the time t2.

[0147] Step 222, determine whether t2<actual heating time≤t4, if so, execute step 223, otherwise execute step 224.

[0148] Step 223, determine whether T6≤T2, if so, turn on the second heating tube; if not, execute step 224.

[0149] Step 224: The second heating tube is turned off.

[0150] This embodiment provides a module schematic diagram of a heating control system of an oven, wherein a cavity of the oven is provided with a temperature sensor and a heating tube; the temperature sensor comprises a first temperature sensor disposed at the top of the oven and a second temperature sensor disposed at the bottom of the oven, and the heating tube comprises a first heating tube disposed at the top of the oven and a second heating tube disposed at the bottom of the oven; Figure 3 As shown, the heating control system includes:

[0151] A first acquisition module 301 is used to acquire a first set temperature of an upper cavity of the oven and a second set temperature of a lower cavity of the oven;

[0152] The second acquisition module 302 is used to acquire the actual temperature detected by the first temperature sensor and the second temperature sensor;

[0153] A temperature correction module 303 is used to determine a temperature correction coefficient based on a first set temperature and a second set temperature;

[0154] A first temperature determination module 304 is used to correct the first actual temperature detected by the first temperature sensor based on the temperature correction coefficient to obtain a first cavity center temperature;

[0155] A second temperature determination module 305 is used to correct the second actual temperature detected by the second temperature sensor based on the temperature correction coefficient to obtain a second cavity center temperature;

[0156] An initial heating determination module 306 is used to determine an initial calculated heating time based on a first set temperature and a first cavity center temperature;

[0157] A first correction time module 307, used to determine a first time correction coefficient according to a first set temperature and a first cavity center temperature;

[0158] A second correction time module 308, used to determine a second time correction coefficient according to a second set temperature and a second cavity center temperature;

[0159] A first correcting heating module 309, configured to correct the initially calculated heating duration based on a first duration correction coefficient to obtain a first heating duration;

[0160] A second correcting heating module 310, configured to correct the initially calculated heating duration based on a second duration correction coefficient to obtain a second heating duration;

[0161] A first operation module 311, used for controlling the operation of the first heating tube according to the first heating duration;

[0162] The second operation module 312 is used to control the operation of the second heating tube according to the second heating duration.

[0163] Optionally, the temperature correction module 303 includes:

[0164] A first temperature correction unit, configured to set the temperature correction coefficient to the first temperature correction coefficient if the second set temperature is greater than or equal to the first set temperature;

[0165] The second temperature correction unit is used to adjust the temperature correction coefficient to a second temperature correction coefficient if the second set temperature is lower than the first set temperature; wherein the second temperature correction coefficient is higher than the first temperature correction coefficient.

[0166] Optionally, the temperature correction module 303 further includes:

[0167] A third temperature correction unit, for, if the oven meets the first state and the duration of the first state is less than or equal to the duration threshold, the temperature correction coefficient is the third temperature correction coefficient; when the oven meets the first state, the center temperature of the second cavity is greater than or equal to the second set temperature, the center temperature of the first cavity is greater than or equal to the first set temperature, and the second set temperature is greater than or equal to the first set temperature;

[0168] A fourth temperature correction unit, configured to, if the oven satisfies the first state and the duration of the first state is greater than a duration threshold, use a fourth temperature correction coefficient as the temperature correction coefficient; wherein the third temperature correction coefficient is less than the fourth temperature correction coefficient;

[0169] The fifth temperature correction unit is used to adjust the temperature correction coefficient to the fifth temperature correction coefficient if the oven satisfies the second state; when the oven satisfies the second state, the center temperature of the second cavity is greater than or equal to the second set temperature, the center temperature of the first cavity is greater than or equal to the first set temperature, and the second set temperature is less than the first set temperature.

[0170] Optionally, the heating control system further comprises:

[0171] A first duration correction unit, for obtaining a first heating duration based on the sum of the initially calculated heating duration and the first duration compensation amount if the first set temperature is greater than the first cavity center temperature and the second set temperature is less than or equal to the second cavity center temperature; the first duration compensation amount is the product of the first set temperature and the first duration correction coefficient;

[0172] A second time correction unit, for obtaining a second heating time based on the sum of the initial calculated heating time and the second time compensation amount if the second set temperature is greater than the second cavity center temperature and the first set temperature is less than or equal to the first cavity center temperature; the second time compensation amount is the product of the second set temperature and the second time correction coefficient;

[0173] The third time correction unit is used to obtain the third heating time based on the sum of the initial calculated heating time and the third time compensation amount if the oven meets the first state; the third time compensation amount is the product of the second set temperature and the third time correction coefficient.

[0174] Optionally, the heating control system further comprises:

[0175] A fourth duration correction unit, for obtaining a first heating duration based on the sum of the initial calculated heating duration and the first duration compensation amount if the first set temperature is greater than the first cavity center temperature and the second set temperature is less than or equal to the sum of the second cavity center temperature and the second temperature fluctuation threshold; the first duration compensation amount is the product of the first set temperature and the first duration correction coefficient;

[0176] The fifth duration correction unit is used to obtain the second heating duration based on the sum of the initial calculated heating duration and the second duration compensation amount if the second set temperature is greater than the second cavity center temperature and the first set temperature is less than or equal to the sum of the first cavity center temperature and the first temperature fluctuation threshold; the second duration compensation amount is the product of the second set temperature and the second duration correction coefficient.

[0177] Optionally, the heating control system further comprises:

[0178] The first control module is used for controlling the back fan to be turned on if the top of the oven is in an unpreheated state;

[0179] The second control module is used for controlling the back fan to be turned on if the bottom of the oven is in an unpreheated state;

[0180] The third control module is used for controlling the back fan to be turned off if the top of the oven and the bottom of the oven are in a keep-warm state.

[0181] Optionally, the heating tube further includes a third heating tube disposed at the back of the oven; the first operation module 311 and the second operation module 312 include:

[0182] A first duration heating unit, for controlling the first heating tube to operate within a first duration segment of the first heating duration, and controlling the third heating tube to operate within a second duration segment of the first heating duration, if the first set temperature is greater than the center temperature of the first cavity and the second set temperature is less than or equal to the center temperature of the second cavity, and the sum of the first duration segment and the second duration segment is the first heating duration;

[0183] A second duration heating unit, for controlling the second heating tube to operate within a first duration segment of the second heating duration, and controlling the third heating tube to operate within a second duration segment of the second heating duration, if the second set temperature is greater than the center temperature of the second cavity and the first set temperature is less than or equal to the center temperature of the first cavity, and the sum of the first duration segment and the second duration segment is the second heating duration;

[0184] The third time heating unit is used for controlling the first heating tube to operate within a first time segment of the initially calculated heating time if the oven meets the second state, and controlling the second heating tube to operate within a second time segment of the initially calculated heating time, wherein the sum of the first time segment and the second time segment is the initially calculated heating time, and when the oven meets the second state, the center temperature of the second cavity is greater than or equal to the second set temperature, the center temperature of the first cavity is greater than or equal to the first set temperature, and the second set temperature is less than the first set temperature;

[0185] The fourth duration heating unit is used to control the first heating tube to operate within the first duration segment of the third heating duration if the oven meets the first state, and control the second heating tube to operate within the second duration segment of the third heating duration, and the sum of the first duration segment and the second duration segment is the third heating duration. When the oven meets the first state, the center temperature of the second cavity is greater than or equal to the second set temperature, the center temperature of the first cavity is greater than or equal to the first set temperature, and the second set temperature is greater than or equal to the first set temperature.

[0186] Optionally, the heating tube further includes a third heating tube disposed at the back of the oven; the first operation module 311 and the second operation module 312 further include:

[0187] a fifth duration heating unit, for controlling the first heating tube to operate within a first duration segment of the first heating duration, and controlling the third heating tube to operate within a second duration segment of the first heating duration, if the first set temperature is greater than the center temperature of the first cavity and the second set temperature is less than or equal to the sum of the center temperature of the second cavity and the second temperature fluctuation threshold, and the sum of the first duration segment and the second duration segment is the first heating duration;

[0188] The sixth duration heating unit is used to control the second heating tube to operate within the first duration segment of the second heating duration if the second set temperature is greater than the center temperature of the second cavity and the first set temperature is less than or equal to the sum of the center temperature of the first cavity and the first temperature fluctuation threshold, and to control the third heating tube to operate within the second duration segment of the second heating duration, and the sum of the first duration segment and the second duration segment is the second heating duration.

[0189] As for the system embodiment, since it basically corresponds to the method embodiment, the relevant parts can refer to the partial description of the method embodiment. The system embodiment described above is only schematic, in which the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the scheme of the present invention. Ordinary technicians in this field can understand and implement it without paying creative work.

[0190] Figure 4 The present invention provides a schematic diagram of an electronic device according to an exemplary embodiment of the present invention. The electronic device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements an exemplary oven heating control method when executing the program. Figure 4 The electronic device 40 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0191] like Figure 4 As shown, the electronic device 40 may be in the form of a general-purpose computing device, for example, it may be a server device. The components of the electronic device 40 may include, but are not limited to: at least one processor 41, at least one memory 42, and a bus 43 connecting different system components (including the memory 42 and the processor 41).

[0192] The bus 43 includes a data bus, an address bus, and a control bus.

[0193] The memory 42 may include a volatile memory, such as a random access memory (RAM) 421 and / or a cache memory 422 , and may further include a read-only memory (ROM) 423 .

[0194] The memory 42 may also include a program / utility 425 having a set (at least one) of program modules 424, such program modules 424 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.

[0195] The processor 41 executes computer programs stored in the memory 42 to perform various functional applications and data processing, such as the heating control method of the oven according to the present invention.

[0196] The electronic device 40 may also communicate with one or more external devices 44. Such communication may be performed via an input / output (I / O) interface 45. Furthermore, the model-generated device 40 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 46. As shown, the network adapter 46 communicates with other modules of the model-generated electronic device 40 via a bus 43. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the model-generated electronic device 40, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (RAID) systems, tape drives, and data backup storage systems.

[0197] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the above detailed description, this division is merely exemplary and not mandatory. In fact, according to an embodiment of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided into multiple units / modules to be embodied.

[0198] An embodiment of the present invention further provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, a heating control method for an exemplary oven according to an embodiment of the present invention is implemented.

[0199] The readable storage medium may include but is not limited to: a portable disk, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device or any suitable combination of the above.

[0200] In a possible implementation manner, the present invention may also be implemented in the form of a program product, which includes a program code. When the program product is run on a terminal device, the program code is used to enable the terminal device to execute a heating control method for an exemplary oven according to an embodiment of the present invention.

[0201] The program code for executing the present invention may be written in any combination of one or more programming languages, and may be executed entirely on a user device, partially on a user device, as an independent software package, partially on a user device and partially on a remote device, or entirely on a remote device.

[0202] It should be understood that in the specific implementation manner of the present invention, the first and the second only serve to distinguish and do not have any substantial meaning.

[0203] Although the specific embodiments of the present invention are described above, it should be understood by those skilled in the art that this is only for illustration and the protection scope of the present invention is defined by the appended claims. Those skilled in the art may make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but these changes and modifications all fall within the protection scope of the present invention.

Claims

1. A heating control method for an oven, characterized in that: The cavity of the oven is provided with a temperature sensor and a heating tube; the temperature sensor comprises a first temperature sensor arranged at the top of the oven and a second temperature sensor arranged at the bottom of the oven, and the heating tube comprises a first heating tube arranged at the top of the oven and a second heating tube arranged at the bottom of the oven; the heating control method comprises: Acquire a first set temperature of the upper cavity of the oven and a second set temperature of the lower cavity of the oven; Acquire actual temperatures detected by the first temperature sensor and the second temperature sensor; determining a temperature correction factor based on the first set temperature and the second set temperature; Correcting the first actual temperature detected by the first temperature sensor based on the temperature correction coefficient to obtain a first cavity center temperature; Correcting the second actual temperature detected by the second temperature sensor based on the temperature correction coefficient to obtain a second cavity center temperature; Determining an initial calculated heating time based on the first set temperature and the first cavity center temperature; Determining a first duration correction coefficient according to the first set temperature and the first cavity center temperature; Determining a second duration correction coefficient according to the second set temperature and the second cavity center temperature; Correcting the initially calculated heating duration based on the first duration correction coefficient to obtain a first heating duration; Correcting the initially calculated heating duration based on the second duration correction coefficient to obtain a second heating duration; Controlling the operation of the first heating tube according to the first heating duration; The second heating tube is controlled to operate according to the second heating time.

2. The heating control method of the oven according to claim 1, characterized in that: The determining of the temperature correction coefficient based on the first set temperature and the second set temperature includes: If the second set temperature is greater than or equal to the first set temperature, the temperature correction coefficient is the first temperature correction coefficient; If the second set temperature is lower than the first set temperature, the temperature correction coefficient is a second temperature correction coefficient; wherein the second temperature correction coefficient is higher than the first temperature correction coefficient.

3. The heating control method of the oven according to claim 1, characterized in that: The determining of the temperature correction coefficient based on the first set temperature and the second set temperature further comprises: If the oven meets the first state and the duration of the first state is less than or equal to the duration threshold, the temperature correction coefficient is the third temperature correction coefficient; when the oven meets the first state, the second cavity center temperature is greater than or equal to the second set temperature, the first cavity center temperature is greater than or equal to the first set temperature, and the second set temperature is greater than or equal to the first set temperature; If the oven satisfies the first state and the duration of the first state is greater than the duration threshold, the temperature correction coefficient is the fourth temperature correction coefficient; wherein the third temperature correction coefficient is less than the fourth temperature correction coefficient; If the oven satisfies the second state, the temperature correction coefficient is the fifth temperature correction coefficient; when the oven satisfies the second state, the center temperature of the second cavity is greater than or equal to the second set temperature, the center temperature of the first cavity is greater than or equal to the first set temperature, and the second set temperature is lower than the first set temperature; the fifth temperature correction coefficient is lower than the fourth temperature correction coefficient.

4. The heating control method of the oven according to claim 1, characterized in that: The heating control method further comprises: If the first set temperature is greater than the first cavity center temperature and the second set temperature is less than or equal to the second cavity center temperature, the first heating time is obtained based on the sum of the initial calculated heating time and the first time compensation amount; the first time compensation amount is the product of the first set temperature and the first time correction coefficient; If the second set temperature is greater than the second cavity center temperature and the first set temperature is less than or equal to the first cavity center temperature, the second heating time is obtained based on the sum of the initial calculated heating time and the second time compensation amount; the second time compensation amount is the product of the second set temperature and the second time correction coefficient; If the oven satisfies the first state, the third heating time is obtained based on the sum of the initial calculated heating time and the third time compensation amount; the third time compensation amount is the product of the second set temperature and the third time correction coefficient. When the oven satisfies the first state, the second cavity center temperature is greater than or equal to the second set temperature, the first cavity center temperature is greater than or equal to the first set temperature, and the second set temperature is greater than or equal to the first set temperature.

5. The heating control method of the oven according to claim 1, characterized in that: The heating control method further comprises: If the first set temperature is greater than the first cavity center temperature and the second set temperature is less than or equal to the sum of the second cavity center temperature and the second temperature fluctuation threshold, the first heating duration is obtained based on the sum of the initial calculated heating duration and the first duration compensation amount; the first duration compensation amount is the product of the first set temperature and the first duration correction coefficient; If the second set temperature is greater than the second cavity center temperature and the first set temperature is less than or equal to the sum of the first cavity center temperature and the first temperature fluctuation threshold, the second heating time is obtained based on the sum of the initial calculated heating time and the second time compensation amount; the second time compensation amount is the product of the second set temperature and the second time correction coefficient.

6. The heating control method of the oven according to claim 1, characterized in that: The oven is also provided with a back fan; the heating control method further comprises: If the top of the oven is in an unpreheated state, controlling to turn on the back fan; If the bottom of the oven is in an unpreheated state, controlling to turn on the back fan; If the top of the oven and the bottom of the oven are in a keep-warm state, the back fan is controlled to be turned off.

7. The heating control method of the oven according to claim 1, characterized in that: The heating tube further comprises a third heating tube disposed at the back of the oven; the controlling the first heating tube to operate according to the first heating duration; and the controlling the second heating tube to operate according to the second heating duration comprises: If the first set temperature is greater than the center temperature of the first cavity and the second set temperature is less than or equal to the center temperature of the second cavity, the first heating tube is controlled to operate within a first time segment of the first heating time segment, and the third heating tube is controlled to operate within a second time segment of the first heating time segment, and the sum of the first time segment and the second time segment is the first heating time segment; If the second set temperature is greater than the center temperature of the second cavity and the first set temperature is less than or equal to the center temperature of the first cavity, the second heating tube is controlled to operate within a first time segment of the second heating time, and the third heating tube is controlled to operate within a second time segment of the second heating time, and the sum of the first time segment and the second time segment is the second heating time; If the oven meets the second state, the first heating tube is controlled to operate within a first time segment of the initially calculated heating time, and the second heating tube is controlled to operate within a second time segment of the initially calculated heating time, the sum of the first time segment and the second time segment is the initially calculated heating time, and when the oven meets the second state, the second cavity center temperature is greater than or equal to the second set temperature, the first cavity center temperature is greater than or equal to the first set temperature, and the second set temperature is less than the first set temperature; If the oven meets the first state, the first heating tube is controlled to operate within the first time segment of the third heating time, and the second heating tube is controlled to operate within the second time segment of the third heating time, the sum of the first time segment and the second time segment is the third heating time, and when the oven meets the first state, the center temperature of the second cavity is greater than or equal to the second set temperature, the center temperature of the first cavity is greater than or equal to the first set temperature, and the second set temperature is greater than or equal to the first set temperature.

8. The heating control method of the oven according to claim 1, characterized in that: The heating tube further includes a third heating tube disposed at the back of the oven; controlling the first heating tube to operate according to the first heating duration; and controlling the second heating tube to operate according to the second heating duration further includes: If the first set temperature is greater than the first cavity center temperature and the second set temperature is less than or equal to the sum of the second cavity center temperature and the second temperature fluctuation threshold, the first heating tube is controlled to operate within a first time segment of the first heating time segment, and the third heating tube is controlled to operate within a second time segment of the first heating time segment, and the sum of the first time segment and the second time segment is the first heating time segment; If the second set temperature is greater than the center temperature of the second cavity and the first set temperature is less than or equal to the sum of the center temperature of the first cavity and the first temperature fluctuation threshold, the second heating tube is controlled to operate within the first time segment of the second heating time, and the third heating tube is controlled to operate within the second time segment of the second heating time, and the sum of the first time segment and the second time segment is the second heating time.

9. A heating control system for an oven, characterized in that: The cavity of the oven is provided with a temperature sensor and a heating tube; the temperature sensor comprises a first temperature sensor arranged at the top of the oven and a second temperature sensor arranged at the bottom of the oven, and the heating tube comprises a first heating tube arranged at the top of the oven and a second heating tube arranged at the bottom of the oven; the heating control system comprises: A first acquisition module, used for acquiring a first set temperature of the upper cavity of the oven and a second set temperature of the lower cavity of the oven; A second acquisition module, used to acquire actual temperatures detected by the first temperature sensor and the second temperature sensor; a temperature correction module, configured to determine a temperature correction coefficient based on the first set temperature and the second set temperature; A first temperature determination module, configured to correct a first actual temperature detected by the first temperature sensor based on the temperature correction coefficient to obtain a first cavity center temperature; A second temperature determination module, configured to correct a second actual temperature detected by the second temperature sensor based on the temperature correction coefficient to obtain a second cavity center temperature; Determine an initial heating module, used to determine an initial calculated heating time based on the first set temperature and the first cavity center temperature; A first correction time module, used for determining a first time correction coefficient according to the first set temperature and the first cavity center temperature; A second correction time module, used for determining a second time correction coefficient according to the second set temperature and the second cavity center temperature; A first correcting heating module, used for correcting the initially calculated heating duration based on the first duration correction coefficient to obtain a first heating duration; A second correcting heating module, used for correcting the initially calculated heating duration based on the second duration correction coefficient to obtain a second heating duration; A first operation module, used for controlling the operation of the first heating tube according to the first heating duration; The second operation module is used to control the operation of the second heating tube according to the second heating time.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and used to run on the processor, characterized in that: When the processor executes the computer program, the heating control method for the oven according to any one of claims 1 to 8 is implemented.

11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the heating control method of the oven according to any one of claims 1 to 8 is implemented.