Oven temperature control method and device
By real-time monitoring of the temperature in the oven and adjusting the thermal load of the burner according to the temperature difference, the problem of large temperature fluctuations in the prior art is solved, and the rapid and precise control of the temperature in the oven is achieved.
Patent Information
- Application Number
- CN202510343426.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-21
- Publication Date
- 2025-06-27
AI Technical Summary
The existing oven temperature control technology has the problem of large temperature fluctuations, which makes it difficult for the temperature in the oven to quickly and accurately reach the preset temperature.
By obtaining the temperature in the oven in real time, determining the adjustment value of the heat load based on the difference between the real-time temperature and the preset temperature, adjusting the heat load of the burner until the target value is reached, the target value is the value of the heat load required for the real-time temperature in the oven in the preset temperature.
It achieves rapid and accurate temperature in the oven to reach the preset temperature, reduces temperature fluctuations, and improves the accuracy of temperature control.
Smart Images

Figure CN120215591A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of oven control, and particularly to an oven temperature control method and device. Background Art
[0002] With the development of technology and the improvement of people's living standards, the demand for kitchen appliances is also increasing continuously. In this context, the integrated cooking center has become a technical field that has received much attention. An integrated cooking device is a solution that integrates multiple cooking devices in one device, aiming to improve the utilization rate and usage efficiency of the kitchen.
[0003] An oven stove mainly integrates an oven and a gas stove, and the gas stove provides cooking heat for the oven. The temperature inside the oven is detected by a temperature sensor. If the temperature is too low, the heat load is increased; if the temperature is too high, the heat load is decreased, so as to reach the set temperature. However, combustion has the characteristic of delay, and it takes a certain amount of time for its temperature to be transferred to the cavity of the oven. Therefore, the oven temperature shows a large up and down fluctuation. Summary of the Invention
[0004] Embodiments of the present invention provide an oven temperature control method and device to at least solve some of the above technical problems existing in the prior art.
[0005] In a first aspect, embodiments of the present invention provide an oven temperature control method, including:
[0006] Obtaining the real-time temperature inside the oven;
[0007] Determining at least an adjustment value of the heat load based on the difference between the real-time temperature and a preset temperature;
[0008] Adjusting the heat load of the burner to the adjustment value;
[0009] Continuing to determine a new adjustment value of the heat load and adjusting the heat load of the burner to the new adjustment value until the heat load of the burner reaches a target value, where the target value is the value of the heat load required for the real-time temperature inside the oven to be the preset temperature;
[0010] Wherein, the greater the difference between the real-time temperature and the preset temperature, the greater the difference between the determined adjustment value of the heat load and the target value.
[0011] In an optional embodiment, determining at least an adjustment value of the heat load based on the difference between the real-time temperature and a preset temperature includes:
[0012] Determining the adjustment value according to a mapping table of the difference between the real-time temperature and a real-time preset temperature and the adjustment value of the heat load.
[0013] In an alternative embodiment, determining an adjustment value of the heat load based at least on a difference between the real-time temperature and a preset temperature includes:
[0014] When the real-time temperature is greater than the preset temperature, determining the adjustment value according to a first mapping table, in which the greater the difference between the real-time temperature and the preset temperature, the smaller the corresponding adjustment value;
[0015] During the process of adjusting the heat load of the burner to the target value, the adjustment value is not greater than the target value.
[0016] In an alternative embodiment, determining an adjustment value of the heat load based at least on a difference between the real-time temperature and a preset temperature includes:
[0017] When the real-time temperature is less than the preset temperature, determining the adjustment value according to a second mapping table, in which the greater the difference between the real-time temperature and the preset temperature, the greater the corresponding adjustment value;
[0018] During the process of adjusting the heat load of the burner to the target value, the adjustment value is not less than the target value.
[0019] In an alternative embodiment, the adjustment values in the mapping table are divided into multiple grades according to their magnitudes, the smaller the grade, the smaller the adjustment value, and the larger the grade, the larger the adjustment value, and each adjustment value of each grade corresponds to a temperature difference range.
[0020] In an alternative embodiment, the method further includes: storing the mapping table in a cache device based on the startup of the oven;
[0021] Based on obtaining the real-time temperature inside the oven, obtaining the mapping table from the cache device, and obtaining the adjustment value corresponding to the difference from the mapping table.
[0022] In an alternative embodiment, the method further includes:
[0023] Determining the relationship between the internal temperature of the oven and the heat load of the burner by monitoring the temperature inside the oven and the corresponding heat load in real time;
[0024] Obtaining the target value according to the relationship between the internal temperature of the oven and the heat load of the burner.
[0025] In a second aspect, an embodiment of the present invention provides an oven temperature control device, including:
[0026] A temperature unit, which is used to obtain the real-time temperature inside the oven;
[0027] A determination unit, which is used to determine an adjustment value of the heat load based at least on a difference between the real-time temperature and a preset temperature;
[0028] An adjustment unit for adjusting the heat load of the burner to the adjustment value;
[0029] The determination unit continues to determine a new adjustment value of the heat load according to the real-time temperature, and the real-time adjustment unit adjusts the heat load of the burner to the new adjustment value until the heat load of the burner reaches the target value, where the target value is the value of the heat load required for the real-time temperature in the oven to be the preset temperature;
[0030] Wherein, the greater the difference between the real-time temperature and the preset temperature, the greater the difference between the determined adjustment value of the heat load and the target value.
[0031] In a third aspect, an embodiment of the present invention provides an electronic device, including:
[0032] At least one processor; and
[0033] A memory communicatively connected to the at least one processor; wherein,
[0034] The memory stores information executable by the at least one processor, and the information is executed by the at least one processor so that the at least one processor can execute the method described in the embodiment of the present invention.
[0035] In a fourth aspect, an embodiment of the present invention provides a non-transitory computer-readable storage medium storing computer information, where the computer information is used to cause a computer to execute the method described in the present invention.
[0036] One embodiment of the present invention has the following advantages or beneficial effects:
[0037] In the oven temperature control method of the embodiment of the present invention, by obtaining the real-time temperature in the oven, the temperature change situation in the oven can be grasped in real time. At least based on the difference between the real-time temperature and the preset temperature, the adjustment value of the heat load is determined, and the heat load of the burner is adjusted to the adjustment value; when the real-time temperature is higher or lower than the preset temperature, the adjustment value of the heat load can be determined according to the difference between the two, and the heat load of the burner is adjusted according to the adjustment value. Continue to determine a new adjustment value of the heat load, and adjust the heat load of the burner to the new adjustment value until the heat load of the burner reaches the target value, where the target value is the value of the heat load required for the real-time temperature in the oven to be the preset temperature; wherein, the greater the difference between the real-time temperature and the preset temperature, the greater the difference between the determined adjustment value of the heat load and the target value. In the method of the present invention, as the difference between the real-time temperature and the preset temperature decreases, the adjustment of the heat load of the burner gradually approaches the target value, so that the temperature in the oven can quickly reach the preset temperature, and the influence of combustion delay on the actual temperature can be improved, and the accuracy of temperature control in the oven can be improved. Description of the Drawings
[0038] The above and other features and advantages of the present invention will become more apparent by describing its exemplary embodiments in detail with reference to the accompanying drawings.
[0039] Figure 1 is a schematic flowchart of an oven temperature control method shown according to an exemplary embodiment;
[0040] Figure 2 is a schematic structural diagram of an oven temperature control device shown according to an exemplary embodiment;
[0041] Figure 3 is a schematic structural diagram of an electronic device shown according to an exemplary embodiment. Detailed Embodiments
[0042] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, the exemplary embodiments can be implemented in various forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. Like reference numerals in the figures denote like or similar structures, and thus their detailed description will be omitted.
[0043] The terms "a", "an", "the", and "said" are used to denote the presence of one or more elements / components / etc.; the terms "comprising" and "having" are used to mean an open inclusion and mean that there may be additional elements / components / etc. in addition to the listed elements / components / etc.
[0044] See Figure 1 , an embodiment of the present invention provides an oven temperature control method, including:
[0045] S10. Obtain the real-time temperature inside the oven;
[0046] S20. Determine the adjustment value of the heat load based at least on the difference between the real-time temperature and the preset temperature;
[0047] S30. Adjust the heat load of the burner to the adjustment value;
[0048] S40. Continuously determine a new adjustment value of the heat load and adjust the heat load of the burner to the new adjustment value until the heat load of the burner reaches the target value, where the target value is the value of the heat load required for the real-time temperature inside the oven to be the preset temperature;
[0049] Wherein, the greater the difference between the real-time temperature and the preset temperature, the greater the difference between the determined adjustment value of the heat load and the target value.
[0050] In the oven temperature control method according to the embodiments of the present invention, by obtaining the real-time temperature inside the oven, the temperature change inside the oven can be grasped in real time, so as to determine whether the temperature inside the oven reaches the preset temperature. The preset temperature is the temperature required for oven cooking. According to the specific requirements of the cooked food, the preset temperature can be different for each cooking, or the preset temperature can also be different at different stages of cooking. The preset temperature can be set by the user through a control panel, a control knob, etc., or the preset temperature can be automatically set by the control unit of the oven. For example, the control unit can automatically set the temperature required for the current cooking of the oven according to the specific type of the cooked food and / or the cooking method, etc.
[0051] In the method according to the embodiments of the present invention, the adjustment value of the heat load is determined at least based on the difference between the real-time temperature and the preset temperature, and the heat load of the burner is adjusted to the adjustment value. When the real-time temperature is higher or lower than the preset temperature, the adjustment value of the heat load can be determined according to the difference between the real-time temperature and the preset temperature, and the heat load of the burner is adjusted according to the adjustment value. Since the heat load of the burner is adjusted, the temperature inside the oven changes. Therefore, the new adjustment value of the heat load is continuously determined according to the real-time temperature, and the heat load of the burner is adjusted to the new adjustment value until the heat load of the burner reaches the target value. The target value is the value of the heat load required for the real-time temperature inside the oven to be the preset temperature. The method of the present invention adjusts the heat load through the difference between the real-time temperature and the preset temperature, and the adjusted heat load affects the change of the real-time temperature inside the oven, thereby realizing closed-loop control. In the process of adjusting the heat load by the method according to the embodiments of the present invention, the greater the difference between the real-time temperature and the preset temperature, the greater the difference between the determined adjustment value of the heat load and the target value. In the method of the present invention, when the difference between the real-time temperature and the preset temperature is large, the difference between the determined adjustment value and the target value is also large, which can make the real-time temperature change rapidly towards the preset temperature and shorten the temperature adjustment time. As the difference between the real-time temperature and the preset temperature decreases, the difference between the adjustment value and the target value also decreases, and the heat load of the burner is gradually adjusted closer to the target value, which can improve the influence of combustion delay on temperature control. The method according to the embodiments of the present invention can not only make the temperature inside the oven reach the preset temperature quickly, but also improve the influence of combustion delay on the actual temperature, reduce large fluctuations of the real-time temperature near the preset temperature, and improve the accuracy of temperature control inside the oven.
[0052] In the method according to the embodiments of the present invention, the adjustment value of the heat load is determined according to the corresponding relationship between the difference between the real-time temperature and the real-time preset temperature and the adjustment value of the heat load, which has low hardware requirements for the oven control unit and can reduce costs.
[0053] In some embodiments, the adjustment value of the heat load is determined at least based on the difference between the real-time temperature and the preset temperature, including: determining the adjustment value according to a mapping table of the difference between the real-time temperature and the real-time preset temperature and the adjustment value of the heat load. In the embodiments of the present invention, the adjustment value of the heat load can be determined according to the corresponding relationship between the difference between the real-time temperature and the real-time preset temperature and the adjustment value of the heat load. In specific implementation, the corresponding relationship between the two can be to generate a mapping table, and the control unit of the oven can obtain the heat load adjustment value corresponding to the difference between the real-time temperature and the real-time preset temperature by reading the mapping table.
[0054] In some embodiments, the adjustment value of the heat load is determined at least based on the difference between the real-time temperature and the preset temperature, including: determining the corresponding relationship between the difference between the real-time temperature and the preset temperature and the adjustment value of the heat load according to the magnitude relationship between the real-time temperature and the preset temperature; determining the adjustment value of the heat load according to the corresponding relationship between the difference between the real-time temperature and the preset temperature and the adjustment value of the heat load. The magnitude relationship between the real-time temperature and the preset temperature includes that the real-time temperature is greater than the preset temperature and the real-time temperature is less than the preset temperature. When the magnitude relationship between the real-time temperature and the preset temperature is different, the corresponding relationship between the difference between the real-time temperature and the preset temperature and the adjustment value of the heat load is also different. In the embodiments of the present invention, the corresponding relationship between the difference between the real-time temperature and the preset temperature and the adjustment value of the heat load is determined according to whether the real-time temperature is greater than the preset temperature or the real-time temperature is less than the preset temperature, so as to determine the adjustment value of the heat load based on the difference between the real-time temperature and the preset temperature.
[0055] When generating the mapping table of the corresponding relationship between the difference between the real-time temperature and the preset temperature and the adjustment value of the heat load, different mapping tables can be generated according to the magnitude relationship between the real-time temperature and the preset temperature, so as to determine the mapping table of the difference between the real-time temperature and the preset temperature and the adjustment value of the heat load according to the magnitude relationship between the real-time temperature and the preset temperature; determining the adjustment value of the heat load according to the determined mapping table. In specific implementation, when the real-time temperature is greater than the preset temperature, the mapping table of the difference between the real-time temperature and the preset temperature and the adjustment value of the heat load can be the first mapping table, and when the real-time temperature is less than the preset temperature, the mapping table of the difference between the real-time temperature and the preset temperature and the adjustment value of the heat load can be the second mapping table.
[0056] In some embodiments, the adjustment value of the heat load is determined at least based on the difference between the real-time temperature and the preset temperature, including: when the real-time temperature is greater than the preset temperature, the adjustment value is determined according to the first mapping table. In the first mapping table, the greater the difference between the real-time temperature and the preset temperature, the smaller the corresponding adjustment value. The adjustment values during the process of adjusting the heat load of the burner to the target value are not greater than the target value. When the real-time temperature is greater than the preset temperature, it means that the heat load of the burner is greater than the heat load required to keep the temperature in the oven at the preset temperature. Therefore, it is necessary to reduce the heat load of the burner to lower the temperature in the oven and keep it at the preset temperature. The greater the difference between the real-time temperature and the preset temperature, the smaller the corresponding adjustment value, that is, the more the adjustment value is lower than the target value, the less heat is provided by the burner per unit time, so that the temperature in the oven can decrease at a faster speed. On the contrary, the smaller the difference between the real-time temperature and the preset temperature, the greater the corresponding adjustment value, that is, the less the adjustment value is lower than the target value, the closer the temperature reached in the oven by the actual heat load of the burner is to the preset temperature, which can reduce large fluctuations in the temperature in the oven near the preset temperature and improve the accuracy of temperature control.
[0057] In some embodiments, the adjustment value of the heat load is determined at least based on the difference between the real-time temperature and the preset temperature, including: when the real-time temperature is less than the preset temperature, the adjustment value is determined according to the second mapping table. In the second mapping table, the greater the difference between the real-time temperature and the preset temperature, the greater the corresponding adjustment value. The adjustment values during the process of adjusting the heat load of the burner to the target value are not less than the target value. When the real-time temperature is less than the preset temperature, it means that the heat load of the burner is less than the heat load required to keep the temperature in the oven at the preset temperature. Therefore, it is necessary to increase the heat load of the burner to raise the temperature in the oven and keep it at the preset temperature. The greater the difference between the real-time temperature and the preset temperature, the greater the corresponding adjustment value, that is, the more the adjustment value is higher than the target value, the more heat is provided by the burner per unit time, so that the temperature in the oven can increase at a faster speed. On the contrary, the smaller the difference between the real-time temperature and the preset temperature, the smaller the corresponding adjustment value, that is, the less the adjustment value is higher than the target value, the closer the temperature reached in the oven by the actual heat load of the burner is to the preset temperature, thereby reducing large fluctuations in the temperature in the oven near the preset temperature and improving the accuracy of temperature control.
[0058] In some embodiments, the adjustment values in the mapping table are divided into multiple levels according to their magnitudes. The smaller the level, the smaller the adjustment value, and the larger the level, the larger the adjustment value. The adjustment value for each level corresponds to a temperature difference range. The heat load of the burner can be divided into multiple levels from small to large. The larger the level, the larger the heat load. For example, the heat load of the burner can be divided into 9 levels from small to large. From level 1 to level 9, the heat load increases in sequence. The specific values of the heat load corresponding to each level can be determined according to the relationship between the temperature in the oven and the heat load, or can be determined by statistics based on the cooking requirements for various ingredients. Of course, it can also be determined by other means such as experience, or determined according to two or more of the above methods. In an exemplary embodiment, the heat load of level 1 can be the minimum heat load that the burner can provide, and the heat load of level 9 can be the maximum heat load that the burner can provide. The heat loads of each level can be evenly distributed or unevenly distributed.
[0059] The heat load of each level is reflected as the corresponding adjustment value in the mapping table. According to the difference between the real-time temperature and the preset temperature, the corresponding adjustment value can be determined in the mapping table, and the control unit of the oven can adjust the heat load of the burner to the corresponding level.
[0060] The adjustment value for each level corresponds to a temperature difference range. When the difference between the real-time temperature and the preset temperature is within a temperature difference range, it is determined that the adjustment value corresponding to this temperature difference range is the value of the next heat load of the burner.
[0061] When the magnitude relationship between the real-time temperature and the preset temperature is different, the corresponding relationship between the difference between the real-time temperature and the preset temperature and the adjustment value is different. When the real-time temperature is greater than the preset temperature, the larger the difference between the real-time temperature and the preset temperature, the smaller the corresponding level. For example, the heat load of the burner can be divided into 9 levels from small to large. In the first mapping table, when the difference between the real-time temperature and the preset temperature is greater than 80 °C, it corresponds to the heat load of level 1. When the difference between the real-time temperature and the preset temperature is less than or equal to 80 °C and greater than 70 °C, it corresponds to the heat load of level 2. When the difference between the real-time temperature and the preset temperature is less than or equal to 70 °C and greater than 60 °C, it corresponds to the heat load of level 3. When the difference between the real-time temperature and the preset temperature is less than or equal to 60 °C and greater than 50 °C, it corresponds to the heat load of level 4. When the difference between the real-time temperature and the preset temperature is less than or equal to 50 °C and greater than 40 °C, it corresponds to the heat load of level 5. When the difference between the real-time temperature and the preset temperature is less than or equal to 40 °C and greater than 30 °C, it corresponds to the heat load of level 6. When the difference between the real-time temperature and the preset temperature is less than or equal to 30 °C and greater than 20 °C, it corresponds to the heat load of level 7. When the difference between the real-time temperature and the preset temperature is less than or equal to 20 °C and greater than 10 °C, it corresponds to the heat load of level 8. At the same time, the premise of this rule is that the minimum heat load is not greater than the heat load of the corresponding level of the preset temperature, that is, during the adjustment process, the adjustment value of the heat load is not greater than the target value.
[0062] In specific implementation, the preset temperature is 180°C, and the real-time temperature inside the oven is 245°C. Since the real-time temperature is greater than the preset temperature, the first mapping table is used to determine the adjustment value. The difference between the real-time temperature and the preset temperature is 65°C, corresponding to a heat load of 3 gears. The heat load of the burner is adjusted to 3 gears. When the real-time temperature drops to a difference from the preset temperature that is not less than 60°C and greater than 50°C, it corresponds to a heat load of 4 gears, and the heat load of the burner is adjusted to 4 gears, and so on, until the heat load of the burner is adjusted to the gear corresponding to the target value.
[0063] When the real-time temperature is less than the preset temperature, the greater the difference between the real-time temperature and the preset temperature, the greater the corresponding gear. For example, the heat load of the burner can be divided into 9 gears from small to large. In the second mapping table, when the difference between the real-time temperature and the preset temperature is greater than 80°C, it corresponds to a heat load of 9 gears; when the difference between the real-time temperature and the preset temperature is less than or equal to 80°C and greater than 70°C, it corresponds to a heat load of 8 gears; when the difference between the real-time temperature and the preset temperature is less than or equal to 70°C and greater than 60°C, it corresponds to a heat load of 7 gears; when the difference between the real-time temperature and the preset temperature is less than or equal to 60°C and greater than 50°C, it corresponds to a heat load of 6 gears; when the difference between the real-time temperature and the preset temperature is less than or equal to 50°C and greater than 40°C, it corresponds to a heat load of 5 gears; when the difference between the real-time temperature and the preset temperature is less than or equal to 40°C and greater than 30°C, it corresponds to a heat load of 4 gears; when the difference between the real-time temperature and the preset temperature is less than or equal to 30°C and greater than 20°C, it corresponds to a heat load of 3 gears; when the difference between the real-time temperature and the preset temperature is less than or equal to 20°C and greater than 10°C, it corresponds to a heat load of 2 gears. At the same time, the premise of this rule is that the minimum heat load is not less than the heat load of the gear corresponding to the preset temperature, that is, during the adjustment process, the adjustment value of the heat load is not less than the target value.
[0064] In specific implementation, the preset temperature is 220°C, and the real-time temperature inside the oven is 30°C. Since the real-time temperature is less than the preset temperature, the second mapping table is used to determine the adjustment value. The difference between the real-time temperature and the preset temperature is 190°C, which is greater than 80°C, corresponding to a heat load of 9 gears. The heat load of the burner is adjusted to 9 gears. When the real-time temperature rises to a difference from the preset temperature that is less than or equal to 80°C and greater than 70°C, it corresponds to a heat load of 8 gears, and the heat load of the burner is adjusted to 8 gears, and so on, until the heat load of the burner is adjusted to the gear corresponding to the target value. For example, when the gear corresponding to the target value is 7 gears, then the heat load of the burner is adjusted to 7 gears and stops, and the heat load of the burner is no longer reduced. If after the temperature inside the oven reaches the preset temperature, the difference between the real-time temperature and the preset temperature reaches the requirement for re-adjustment, it is re-adjusted according to the method of the invention embodiment.
[0065] In some embodiments, the method of the embodiments of the present invention further includes: if the magnitude relationship between the adjustment value of the heat load determined based on the difference between the real-time temperature and the preset temperature and the target value changes, then adjust the heat load of the burner to the target value. If the magnitude relationship between the adjustment value and the target value changes, then keep the heat load of the burner at the target value to avoid large fluctuations in the temperature inside the oven. In an exemplary embodiment, when the real-time temperature is greater than the preset temperature, the heat load of the burner is gradually adjusted from the side less than the target value towards the direction close to the target value, and the determined adjustment value should be less than the target value. When the adjustment value is greater than the target value, the magnitude relationship between the adjustment value and the target value changes. At this time, the heat load is not adjusted to the latest adjustment value, but to the target value.
[0066] When the real-time temperature is less than the preset temperature, the heat load of the burner is gradually adjusted from the side greater than the target value towards the direction close to the target value, and the determined adjustment value should be greater than the target value. When the adjustment value is less than the target value, the magnitude relationship between the adjustment value and the target value changes. At this time, the heat load is not adjusted to the latest adjustment value, but to the target value.
[0067] In some embodiments, the method of the embodiments of the present invention further includes: based on the startup of the oven, store the mapping table in the cache device; based on obtaining the real-time temperature inside the oven, obtain the mapping table from the cache device, and obtain the adjustment value corresponding to the difference from the mapping table. After the oven is started, storing the mapping table value in the cache device can quickly read the mapping table, so that the adjustment value can be quickly determined according to the difference between the real-time temperature and the preset temperature, and the processing speed of the oven control unit can be accelerated.
[0068] In some embodiments, the method of the embodiments of the present invention further includes: determining the relationship between the internal temperature of the oven and the heat load of the burner by real-time monitoring of the temperature inside the oven and the corresponding heat load. Obtain the target value according to the relationship between the internal temperature of the oven and the heat load of the burner. In the embodiments of the present invention, the target value can be obtained according to the relationship between the internal temperature of the oven and the heat load of the burner, so that the value of the heat load required to maintain the preset temperature inside the oven, that is, the target value, can be obtained. According to the target value, the heat load of the burner can be adjusted to gradually approach the target value and finally stay at the target value. The relationship between the internal temperature of the oven and the heat load of the burner can be determined by real-time monitoring of the temperature inside the oven and the corresponding heat load. In a specific implementation, the heat load of the burner can be kept at different gears respectively, and the temperature inside the oven can be monitored. When the temperature inside the oven is stable, record the temperature inside the oven and the corresponding heat load, so that the relationship between the internal temperature of the oven and the heat load of the burner can be determined. In a specific implementation, the relationship between the internal temperature of the oven and the heat load of the burner can generate a third mapping table, and the control unit of the oven can obtain the target value according to the third mapping table.
[0069] See Figure 2, an embodiment of the present invention provides an oven temperature control device, including a temperature unit, a determination unit, and an adjustment unit. The temperature unit is configured to obtain the real-time temperature inside the oven; the determination unit is configured to determine an adjustment value of the heat load based at least on the difference between the real-time temperature and the preset temperature; the adjustment unit is configured to adjust the heat load of the burner to the adjustment value; the determination unit continues to determine a new adjustment value of the heat load according to the real-time temperature, and the real-time adjustment unit adjusts the heat load of the burner to the new adjustment value until the heat load of the burner reaches the target value, where the target value is the value of the heat load required for the real-time temperature inside the oven to reach the preset temperature; wherein, the greater the difference between the real-time temperature and the preset temperature, the greater the difference between the determined adjustment value of the heat load and the target value.
[0070] The oven temperature control device of the embodiment of the present invention can implement the methods of the above embodiments. The descriptions of the above method embodiments can all be used to understand and explain the device of the embodiment of the present invention. For the purpose of brevity and saving space, it will not be repeated here.
[0071] According to an embodiment of the present invention, the present invention also provides an electronic device and a readable storage medium.
[0072] Figure 3 FIG. shows a schematic block diagram of an electronic device 400 that can be used to implement an embodiment of the present invention. The electronic device 400 is intended to represent various forms of digital computers, such as, a laptop computer, a desktop computer, a workbench, a personal digital assistant, a server, a blade server, a mainframe computer, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as, a personal digital processor, a cellular phone, a smart phone, a wearable device, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described herein and / or claimed.
[0073] As Figure 3 shown, the electronic device 400 includes a computing unit 401, which can execute various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 402 or a computer program loaded from a storage unit 408 into a random access memory (RAM) 403. In the RAM 403, various programs and data required for the operation of the electronic device 400 can also be stored. The computing unit 401, the ROM 402, and the RAM 403 are connected to each other through a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0074] Multiple components in the electronic device 400 are connected to the I / O interface 405, including: an input unit 406, such as a keyboard, a mouse, etc.; an output unit 407, such as various types of displays, speakers, etc.; a storage unit 408, such as a disk, an optical disc, etc.; and a communication unit 409, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 409 allows the electronic device 400 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0075] The computing unit 401 can be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 401 include but are not limited to a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. The computing unit 401 executes the various methods and processes described above. For example, in some embodiments, the method of the embodiments of the present invention can be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as the storage unit 408. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 400 via the ROM 402 and / or the communication unit 409. When the computer program is loaded into the RAM 403 and executed by the computing unit 401, one or more steps of the method described above can be executed. Alternatively, in other embodiments, the computing unit 401 can be configured to execute the method of the embodiments of the present invention by any other suitable means (e.g., by means of firmware).
[0076] The various embodiments of the systems and techniques described above in this article can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include: being implemented in one or more computer programs, which can be executed and / or interpreted on a programmable system including at least one programmable processor, and the programmable processor can be a dedicated or general-purpose programmable processor, can receive data and information from a storage system, at least one input device, and at least one output device, and transmit the data and information to the storage system, the at least one input device, and the at least one output device.
[0077] The program code for implementing the method of the present invention can be written in any combination of one or more programming languages. These program codes can be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing devices, such that when the program codes are executed by the processor or controller, the functions / operations specified in the flowchart and / or block diagram are implemented. The program codes can be executed entirely on the machine, partially on the machine, executed partially on the machine as an independent software package and partially on a remote machine, or executed entirely on a remote machine or server.
[0078] In the context of the present invention, a machine-readable medium can be a tangible medium that can contain or store a program for use by or in connection with an information execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0079] In order to provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and a pointing device (e.g., a mouse or a trackball), by which the user can provide input to the computer. Other kinds of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and the input from the user can be received in any form (including acoustic input, speech input, or tactile input).
[0080] The systems and techniques described herein can be implemented in a computing system including backend components (e.g., as a data server), or a computing system including middleware components (e.g., an application server), or a computing system including frontend components (e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described herein), or a computing system including any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected to each other by digital data communication in any form or medium (e.g., a communication network). Examples of communication networks include: local area network (LAN), wide area network (WAN), and the Internet.
[0081] A computer system can include a client and a server. The client and the server are generally far from each other and typically interact through a communication network. The client - server relationship is created by computer programs running on respective computers and having a client - server relationship with each other. The server can be a cloud server, can also be a server of a distributed system, or a server incorporating a blockchain.
[0082] It should be understood that various forms of the processes shown above can be used, steps can be reordered, added, or deleted. For example, the steps described in this disclosure can be executed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions disclosed in this invention can be achieved. There is no limitation herein.
[0083] In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" can explicitly or implicitly include at least one of such features. In the description of this invention, "a plurality of" means two or more, unless otherwise specifically defined.
[0084] In the embodiments of this invention, the term "a plurality of" means two or more, unless otherwise clearly defined.
[0085] In the description of this specification, the description of terms such as "one embodiment", "one preferred embodiment", etc. means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the embodiments of this invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or instance. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.
[0086] The above are only the preferred embodiments of the embodiments of the present invention and are not used to limit the embodiments of the present invention. For those skilled in the art, various changes and modifications can be made to the embodiments of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the embodiments of the present invention shall be included within the protection scope of the embodiments of the present invention.
Claims
1. A method for controlling oven temperature, characterized in that: include: Get the real-time temperature inside the oven; Determining an adjustment value of the heat load based at least on a difference between the real-time temperature and a preset temperature; adjusting the heat load of the burner to the adjustment value; Continue to determine a new adjustment value of the heat load, and adjust the heat load of the burner to the new adjustment value until the heat load of the burner reaches a target value, wherein the target value is a value of the heat load required when the real-time temperature in the oven is a preset temperature; The greater the difference between the real-time temperature and the preset temperature, the greater the difference between the determined heat load adjustment value and the target value.
2. The oven temperature control method according to claim 1, characterized in that: Determining the adjustment value of the heat load based at least on the difference between the real-time temperature and the preset temperature includes: The adjustment value is determined according to a mapping table of the difference between the real-time temperature and the real-time preset temperature and the adjustment value of the heat load.
3. The oven temperature control method according to claim 2, characterized in that: Determining the adjustment value of the heat load based at least on the difference between the real-time temperature and the preset temperature includes: When the real-time temperature is greater than the preset temperature, the adjustment value is determined according to a first mapping table, wherein in the first mapping table, the greater the difference between the real-time temperature and the preset temperature, the smaller the corresponding adjustment value; The adjustment value in the process of adjusting the heat load of the burner to the target value is no greater than the target value.
4. The oven temperature control method according to claim 2, characterized in that: Determining the adjustment value of the heat load based at least on the difference between the real-time temperature and the preset temperature includes: When the real-time temperature is lower than the preset temperature, the adjustment value is determined according to a second mapping table, wherein in the second mapping table, the greater the difference between the real-time temperature and the preset temperature, the greater the corresponding adjustment value; The adjustment values in the process of adjusting the heat load of the burner to the target value are not less than the target value.
5. The oven temperature control method according to claim 2, characterized in that: The adjustment values in the mapping table are divided into multiple gears according to their sizes. The smaller the gear, the smaller the adjustment value, and the larger the gear, the larger the adjustment value. The adjustment value of each gear corresponds to a temperature difference range.
6. The oven temperature control method according to claim 2, characterized in that: Also includes: Based on the oven being started, storing the mapping table in a cache device; Based on obtaining the real-time temperature in the oven, the mapping table is obtained from the cache device, and an adjustment value corresponding to the difference is obtained from the mapping table.
7. The oven temperature control method according to claim 1, characterized in that: Also includes: Determine the relationship between the oven internal temperature and the burner heat load by real-time monitoring of the oven internal temperature and the corresponding heat load; The target value is obtained based on the relationship between the oven internal temperature and the burner heat load.
8. An oven temperature control device, characterized in that: include: A temperature unit, which is used to obtain the real-time temperature in the oven; a determination unit, configured to determine an adjustment value of a heat load based at least on a difference between the real-time temperature and a preset temperature; an adjustment unit, which is used to adjust the heat load of the burner to the adjustment value; The determination unit continues to determine a new adjustment value of the heat load according to the real-time temperature, and the real-time adjustment unit adjusts the heat load of the burner to the new adjustment value until the heat load of the burner reaches a target value, wherein the target value is a value of the heat load required for the real-time temperature in the oven to be a preset temperature; The greater the difference between the real-time temperature and the preset temperature, the greater the difference between the determined heat load adjustment value and the target value.
9. An electronic device, comprising: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores information executable by the at least one processor, and the information is executed by the at least one processor so that the at least one processor can perform the method according to any one of claims 1 to 8.
10. A non-transitory computer-readable storage medium storing computer information, wherein the computer information is used to cause the computer to execute the method according to any one of claims 1 to 8.