Method and device for automatically controlling working state of oven

By using color sensors, infrared temperature sensors and clock modules in the oven, a Gaussian mixed training model is built and the working state of the oven is automatically controlled, which solves the problem that traditional ovens require users to observe continuously, and reminds users to close the oven before the food is burnt. , avoid burning or baking.

CN119396009AActive Publication Date: 2025-02-07SHENZHEN KAIDU ELECTRIC CO LTD

Patent Information

Application Number
CN202411982880.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-02-07
Estimated Expiration
2044-12-31

AI Technical Summary

Technical Problem

During the baking process, traditional ovens require users to observe repeatedly to prevent food from burning. However, due to the fast pace of life, it is difficult for users to observe continuously, resulting in the food being easily burned or baked.

Method used

Using an automatic control method of the working state of the oven, the color sensor, digital infrared temperature sensor and clock module obtain multiple parameters in different unit time, build a Gaussian mixed training model, estimate the baking function, and use the baking index and The preset threshold determines whether the user needs to be reminded to turn off the oven.

Benefits of technology

Remind users to turn off the oven before burning food to avoid burning or baking food, and improve the convenience of use.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119396009A_ABST
    Figure CN119396009A_ABST
Patent Text Reader

Abstract

The invention provides an automatic control method and device for the working state of an oven, and belongs to the technical field of control, and the method comprises the following steps: S100, obtaining preset initial parameters of baked food, and judging the working stability of the oven based on a Routh criterion; s200, if the oven works unstably, a fault instruction is sent out, and if the oven works stably, a plurality of first parameters, second parameters and third parameters in different unit time are obtained based on a color sensor, a digital infrared temperature sensor and a clock module; s300, constructing a Gaussian mixture training model, and exporting an estimated baking function based on a plurality of first parameters, second parameters and third parameters in different unit time; s400, a baking difference value is determined based on the estimated baking function and the first parameter, the second parameter, the third parameter and the preset initial parameter in the current unit time; and S500, if the baking difference value is larger than the preset threshold value, a reminding instruction is generated to indicate to close the oven, and the food is prevented from being burnt.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of control technology, and more specifically, relates to a method and device for automatically controlling the working state of an oven. Background Art

[0002] As a commonly used cooking appliance in the kitchen, the oven is widely popular due to its convenience and versatility. The oven can not only realize the traditional baking function, but also has a variety of cooking modes such as baking, thawing, stewing, etc., which meet the cooking needs of different users. However, with the increasing frequency of oven use, users' demand for intelligent and automated operation of ovens is also increasing. Traditional ovens often lack feedback mechanisms in terms of working status control. The baking process of the oven often requires users to observe it repeatedly to prevent food from burning. However, due to the fast pace of life of most users, it is difficult to continuously observe the oven, which easily leads to the problem of food being burnt or burnt. Summary of the Invention

[0003] In order to solve the above technical problems, the present invention provides a method and device for automatically controlling the working status of an oven, so as to solve the problem in the prior art that traditional ovens often require users to repeatedly observe the oven during the baking process to prevent the food from burning. However, due to the fast pace of life of most users, it is difficult to continuously observe the oven, which easily leads to the technical problem of food being burnt or burnt.

[0004] The purpose and efficacy of the method and device for automatically controlling the working state of an oven of the present invention are achieved by the following specific technical means: A method for automatically controlling the working state of an oven comprises the following steps: S100: Obtaining preset initial parameters for baking food and judging the working stability of the oven based on the Routh criterion; S200: If the oven is operating unstably, a fault instruction is generated, wherein the fault instruction is used to instruct maintenance and repair of the oven; If the oven operates stably, a first parameter is obtained in a plurality of different time units based on a color sensor, wherein the first parameter is the color intensity of the baked food after the light beam generated by the color sensor is irradiated on the baked food and then reflected and then received again by the color sensor; a second parameter is obtained in a plurality of different time units based on a digital infrared temperature sensor, wherein the second parameter is the temperature value of the baked food; and a third parameter is obtained in a plurality of different time units based on a clock module, wherein the third parameter is the heating time of the oven; S300: Constructing a Gaussian mixture training model, performing calculations based on the first parameter, the second parameter, and the third parameter at multiple different time units, and deriving an objective function through iterative calculations, wherein the objective function is an estimated baking function of the baked food, and the estimated baking function is used to simulate the fluctuation amplitude of the estimated baking degree in the baking chamber; S400: Comparing the estimated baking function with the first parameter, the second parameter, and the third parameter in the current unit time to obtain a baking index, where the baking index is used to measure the estimated baking degree of the baked food in the baking chamber, and subtracting the baking index from the preset initial parameters to determine a baking difference. S500: If the baking difference is greater than a preset threshold, a reminder instruction is generated, the reminder instruction is used to instruct the oven to be turned off; If the baking difference is less than the preset threshold, the iterative calculation is continued based on the Gaussian mixture training model.

[0005] As a further solution of the present invention, the first parameter in multiple different unit times is obtained based on the color sensor, the second parameter in multiple different unit times is obtained based on the digital infrared temperature sensor, and the third parameter in multiple different unit times is obtained based on the clock module. The first parameter, the second parameter, and the third parameter in multiple different unit times are standardized to eliminate dimensional differences. A first array is obtained based on the first parameter in multiple different unit times, a second array is obtained based on the second parameter in multiple different unit times, and a third array is obtained based on the third parameter in multiple different unit times. The first array, the second array, and the third array are imported into the Gaussian mixture training model for iterative calculation. When the calculation process meets the preset conditions, the objective function is derived, and the objective function is an estimated baking function of the baked food.

[0006] As a further solution of the present invention, the baking index is obtained based on a comparison between the estimated baking function and the first parameter, the second parameter, and the third parameter in the current unit time. The baking index is calculated as follows: ; Where, is the estimated baking function of the baked food, is the third parameter in the current unit time, is the first parameter in the current unit time, is the second parameter in the current unit time, is the baking index, wherein K is a constant.

[0007] As a further embodiment of the present invention, the color sensor includes a signal receiving end capable of receiving output frequencies of red, green, and blue colors. The first parameter is obtained based on the color sensor within a plurality of different unit times. The first parameter is the color intensity of the grilled food received by the color sensor after the grilled food is reflected by a light source beam generated by the color sensor, including: A red output frequency, a green output frequency, and a blue output frequency are obtained based on the signal receiving end, and the first parameter within a single unit time is determined based on the red output frequency, the green output frequency, and the blue output frequency.

[0008] As a further embodiment of the present invention, a distance at which the light beam generated by the color sensor illuminates the grilled food and is then reflected by the signal receiving end is obtained, and the first parameter within a single unit time is determined based on the distance and the normalized red output frequency, the green output frequency, and the blue output frequency. The first parameter within a single unit time satisfies the following conditions: ; Where, 、 and are the red output frequency, the green output frequency and the blue output frequency after normalization calculation, is the first parameter in a single unit time, and L is the distance that the light beam generated by the color sensor illuminates the grilled food and is received by the signal receiving end after being reflected.

[0009] As a further solution of the present invention, the red output frequency, the green output frequency, and the blue output frequency are normalized, and the calculation formula for the normalization is: ; ; ; Where, 、 and They are respectively the red output frequency, the green output frequency, and the blue output frequency that have not been normalized.

[0010] As a further solution of the present invention, a Rolls table is established based on the second-order system transfer function of the oven, and the stability of the oven is determined based on the Rolls table.

[0011] An automatic control device for the working state of an oven, comprising: A preset unit, the preset unit being used to obtain preset initial parameters for grilling food; a judgment unit, wherein the judgment unit judges the working stability of the oven based on the Routh criterion; a first instruction unit, the first instruction unit being used to generate a fault instruction. If the oven is operating unstably, the fault instruction is generated, and the fault instruction is used to instruct maintenance and repair of the oven; an acquisition unit, the acquisition unit being configured to acquire a first parameter, a second parameter, and a third parameter within a plurality of different unit times. If the oven operates stably, the first parameter, the second parameter, and the third parameter within a plurality of different unit times are acquired. The acquisition unit comprises a clock module, a digital infrared temperature sensor, and a color sensor. The color sensor comprises a signal receiving end. The first parameter within a plurality of different unit times is acquired based on the color sensor, the second parameter within a plurality of different unit times is acquired based on the digital infrared temperature sensor, and the third parameter within a plurality of different unit times is acquired based on the clock module. a second instruction unit, wherein the second instruction is used to generate a reminder instruction, and when the baking difference value is greater than a preset threshold, a reminder instruction is generated, wherein the reminder instruction is used to instruct to turn off the oven; The oven has a baking cavity for accommodating baked food. The color sensor is arranged directly above the baking cavity, and the baked food is accommodated in the baking cavity.

[0012] An electronic device, comprising: At least one processor; and at least one memory communicatively connected to the processor; wherein the memory stores instructions executable by at least one of the processors, and the instructions are executed by at least one of the processors.

[0013] Compared with the prior art, the present invention has the following beneficial effects: 1. First, obtain the preset initial parameters of the baked food, and obtain the first parameter, second parameter and third parameter in multiple different unit times based on the color sensor, digital infrared temperature sensor and clock module; then construct a Gaussian mixture training model, and derive an estimated baking function based on the first parameter, second parameter and third parameter in multiple different unit times; then compare the first parameter, second parameter and third parameter in the current unit time with the estimated baking function to obtain a baking index, and subtract the baking index from the preset initial parameters to determine the baking difference; finally, if the baking difference is greater than the preset threshold, generate a reminder instruction, which is used to instruct to turn off the oven. If the baking difference is less than the preset threshold, continue to iterate the calculation based on the Gaussian mixture training model; the oven can remind the user through the reminder instruction before the food is burnt, so that the user does not need to repeatedly observe the food in the oven, effectively avoiding the occurrence of burnt food and improving convenience.

[0014] 2. Before the oven is put into operation, the working stability of the oven can be judged based on the Rolls criterion. If the oven is not working stably, a fault instruction is generated. The fault instruction is used to instruct the maintenance and repair of the oven. The fault instruction can not only be used to instruct the user to maintain and repair the oven in a timely manner, but also effectively prevent the user from continuing to use the oven when there is a fault, thereby avoiding further damage caused by improper use, ensuring the user's safety and allowing the user to avoid potential safety hazards; if the oven is working stably, it is working normally. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 The present invention is a flowchart of the steps of an automatic control method and device for the working state of an oven. DETAILED DESCRIPTION

[0016] The following embodiments of the present invention are described in further detail with reference to the accompanying drawings and examples. The following examples are used to illustrate the technical solutions of the present invention, but are not intended to limit the scope of protection of the present invention.

[0017] As attached Figure 1 As shown: The present invention provides an automatic control method for the working state of an oven, which is applicable to an oven and includes the following steps: S100: Obtaining preset initial parameters for baked food, the preset initial parameters are the baking degree values ​​of the baked food from undercooked to well-done when baked in the oven, judging the working stability of the oven based on the Routh criterion, establishing a Routh table based on the second-order system transfer function of the oven, and judging the stability of the oven based on the Routh table. The second-order system transfer function of the oven can be established using components such as a color sensor, a clock module, and the like of the oven. The second-order system transfer function can be described as: ; in, is the second-order system transfer function of the oven, is the system gain, is the natural frequency (rad / s), is the damping ratio; Specifically, let the second-order system transfer function be , the characteristic equation of the transfer function of the second-order system is , establish the Routh table for the characteristic equation of the transfer function of the second-order system: ; According to the Rolls criterion, all elements in the first column of the Rolls table must be positive to confirm stability. In the above Rolls table, since all elements are positive, it is stable, and the working stability of the oven can be judged.

[0018] S200: If the oven is operating unstably, a fault instruction is generated. The fault instruction is used to instruct the user to perform maintenance and repair on the oven. The fault instruction can not only instruct the user to perform maintenance and repair on the oven in a timely manner, but also effectively prevent the user from continuing to use the oven when it is faulty, thereby avoiding further damage caused by improper use, ensuring user safety and preventing potential safety hazards. If the oven is working stably, the first parameters in multiple different unit times are obtained based on the color sensor. The multiple different unit times are 1s, 2s, 3s...Ns. The first parameter is the color intensity of the baked food received by the color sensor again after the light source light beam generated by the color sensor is irradiated on the baked food and reflected. The color sensor is a device that can detect the color of an object and convert it into a corresponding frequency signal. The baked food will change color as the oven bakes. The color change of the baked food is related to the degree of baking of the baked food. Therefore, the color intensity of the baked food received by the color sensor again after the light source light beam generated by the color sensor is irradiated on the baked food and reflected can be used as a more important monitoring indicator. By real-time measurement of the color intensity, the degree of baking of the baked food can be known.

[0019] The color sensor includes a signal receiving end, which is a photodiode array within the color sensor. Light reflected from the color sensor and irradiated by the baked food passes through the signal receiving end. The signal receiving end can sense light of different wavelengths and output signals of different frequencies based on the intensity of the received light. For each color, including red, green, and blue, a frequency value proportional to the color intensity can be calculated. The first parameter, i.e., the color intensity of the baked food, can be obtained through the red output frequency, the green output frequency, and the blue output frequency. Based on the changes in the red output frequency, the green output frequency, and the blue output frequency in different unit times, the first parameters in multiple different unit times can be obtained. By analyzing the color intensity of the baked food, the degree of baking of the baked food in the oven can be understood.

[0020] The color sensor is arranged directly above the baking cavity, but not inside the baking cavity, to prevent the high temperature inside the baking cavity from damaging the color sensor when the oven is working. The color sensor can detect the color intensity of the baked food in the baking cavity and obtain the first parameter based on the color sensor.

[0021] When the color sensor acquires the first parameter, based on the above-mentioned signal receiving end, the output frequencies of the three colors of red, green, and blue can be received. Based on the signal receiving end, the red output frequency, green output frequency, and blue output frequency can be obtained. Based on the red output frequency, green output frequency, and blue output frequency, the first parameter within a single unit time can be determined. Based on the changes in the red output frequency, green output frequency, and blue output frequency within different unit times, the first parameters within multiple different unit times can be obtained. Before calculating the first parameter, the red output frequency, green output frequency, and blue output frequency are normalized to facilitate comparison and analysis, which can significantly improve the calculation speed. The normalization calculation formula for the red output frequency, green output frequency, and blue output frequency is: ; ; ; Where, 、 and They are the red output frequency, green output frequency and blue output frequency after normalization calculation, 、 and They are the red output frequency, green output frequency and blue output frequency without normalization calculation.

[0022] After normalizing the red, green, and blue output frequencies, since the light source beam attenuates when irradiating the baked food and reflecting, it is necessary to obtain the distance at which the light source beam generated by the color sensor irradiates the baked food and is received by the signal receiving end after reflection. After obtaining the distance, the first parameter within a single unit time is determined based on the obtained distance and the normalized red, green, and blue output frequencies. The calculation formula for the first parameter within a single unit time is: ; Where, 、 and They are the red output frequency, green output frequency and blue output frequency after normalization calculation, is the first parameter in a single unit time, L is the distance that the light beam generated by the color sensor illuminates the grilled food and is received by the signal receiving end after reflection, and the first parameter in a single unit time is obtained by the calculation formula of the first parameter in a single unit time.

[0023] Based on the digital infrared temperature sensor, a second parameter is obtained in multiple different unit times. The second parameter is the temperature value of the baked food. The digital infrared temperature sensor can measure the temperature of the baked food to obtain the second parameter. The digital infrared temperature sensor is a device that can convert infrared radiation into an electrical signal. The digital infrared temperature sensor is arranged in the baking chamber. Temperature is also a relatively important detection indicator. The temperature is positively correlated with the degree of baking of the baked food baked in the oven. The higher the temperature, the higher the degree of baking of the baked food in the oven. Based on the change of temperature in different unit times, the second parameter in multiple different unit times can be obtained. By analyzing the temperature value of the baked food, the degree of baking of the baked food in the oven can be understood.

[0024] Based on the clock module, a third parameter in multiple different unit times is obtained. The third parameter is the heating time of the oven. The heating time can be timed through the clock module. It can be understood that as the heating time increases, the degree of baking of the baked food in the oven will also increase. Based on the change of heating time in different unit times, the third parameter in multiple different unit times can be obtained. By analyzing the heating time, the degree of baking of the baked food can be understood.

[0025] S300: Acquire a first parameter in multiple different time units based on a color sensor, acquire a second parameter in multiple different time units based on a digital infrared temperature sensor, and acquire a third parameter in multiple different time units based on a clock module. Standardize the first, second, and third parameters to eliminate dimensional differences, facilitate calculation by a Gaussian mixture training model, and make the data more useful for reference. Constructing a Gaussian mixture training model, the Gaussian mixture training model is used to obtain a target function, i.e., an estimated baking function of baked food, based on a first parameter, a second parameter, and a third parameter, obtaining a first array based on the first parameter in multiple different unit times, obtaining a second array based on the second parameter in multiple different unit times, and obtaining a third array based on the third parameter in multiple different unit times, importing the first array, the second array, and the third array into the Gaussian mixture training model, and during the model training generation process, combining the first array, the second array, and the third array to form a high-dimensional input data matrix. The model can perform deep learning in combination with relevant data in the high-dimensional input data matrix, analyze the potential distribution characteristics of the data, and thus make predictions in the application; Assume that the high-dimensional input data matrix is: = ; in, … express The first parameter feature data in different unit time is used as the first Gaussian distribution component in the Gaussian mixture training model. … express The second parameter feature data in different unit time is used as the second Gaussian distribution component in the Gaussian mixture training model. … express The third parameter feature data in different unit time is used as the third Gaussian distribution component in the Gaussian mixture training model; Assume that the Gaussian mixture training model is ;in, For the The mean vector of Gaussian distribution components, For the The covariance matrix of the Gaussian components, is a high-dimensional input data matrix, , so that the training process of the Gaussian mixture training model can be realized through the probability density function, that is: ; in, For the The weights of the Gaussian distribution components are calculated through the probability density function, which can be used to predict and obtain the target function, that is, the estimated baking function. The Gaussian mixture training model can be optimized by maximizing the expectation algorithm, thereby improving the accuracy of the Gaussian mixture training model.

[0026] By importing the first parameter, the second parameter, and the third parameter in multiple different unit times into the Gaussian training model, and performing iterative calculation, the objective function derived by the Gaussian mixture training model satisfies the preset conditions. When the objective function calculated by the Gaussian mixture training model converges, the iterative calculation is stopped and the objective function is derived. The calculation formula of the baking index is: ; It is understood that when calculating this formula, the limit must exist and be finite, so the objective function, that is, the estimated baking function The estimated baking function is used to simulate the fluctuation amplitude of the estimated baking degree in the baking cavity.

[0027] Since there is a relatively complex mathematical relationship between the Gaussian mixture training model and the objective function, and the mutual influence relationship between them cannot be accurately expressed using current mathematical parameters, a fuzzy algorithm is adopted. Based on this, iterative calculations can be performed through artificial intelligence or large models to more accurately determine the relationship between them.

[0028] S400: After the Gaussian mixture model derives the target function based on the first parameter, the second parameter, and the third parameter, i.e., the estimated baking function, the estimated baking function is compared with the first parameter, the second parameter, and the third parameter in the current unit time to obtain a baking index. The baking index is calculated as follows: ; in, is a constant, is the system gain when the oven is working, is the estimated baking function for baked food, is the third parameter in the current unit time, is the first parameter in the current unit time, is the second parameter in the current unit time, The baking index is used to measure the estimated baking degree of the food baked in the baking cavity. The baking index is subtracted from the preset initial parameter to determine the baking difference.

[0029] S500: If the baking difference is greater than a preset threshold, a reminder instruction is generated, which is used to instruct the oven to be turned off and the baked food to be taken out; if the baking difference is less than the preset threshold, iterative calculation based on the Gaussian mixture training model continues.

[0030] An automatic control device for the working state of an oven, comprising: A preset unit, which is used to obtain preset initial parameters for baking food; A judgment unit, which judges the working stability of the oven based on the Routh criterion; A first instruction unit, the first instruction unit is used to generate a fault instruction. If the oven is not working stably, a fault instruction is generated. The fault instruction is used to instruct maintenance and repair of the oven; An acquisition unit is used to acquire a first parameter, a second parameter, and a third parameter in a plurality of different unit times. If the oven operates stably, the first parameter, the second parameter, and the third parameter in the plurality of different unit times are acquired. The acquisition unit includes a clock module, a digital infrared temperature sensor, and a color sensor. The color sensor includes a signal receiving end. The color sensor can be a TCS3200D color sensor from Shenzhen Hongwei Microelectronics Co., Ltd. The first parameter in the plurality of different unit times is acquired based on the color sensor. The digital infrared temperature sensor can be a KEYENCE FT-H40K, which can operate in an environment of 0-1350 degrees Celsius and can operate normally in the baking chamber. The second parameter in the plurality of different unit times is acquired based on the digital infrared temperature sensor. The clock module can be a DS1037ZN from Shenzhen Taike Semiconductor Co., Ltd. The third parameter in the plurality of different unit times is acquired based on the clock module. A second instruction unit, wherein the second instruction is used to generate a reminder instruction. When the baking difference value is greater than a preset threshold, a reminder instruction is generated, and the reminder instruction is used to instruct to turn off the oven; The oven has a baking cavity for accommodating baked food. The color sensor is arranged right above the baking cavity, and the baked food is accommodated in the baking cavity.

[0031] An embodiment of the present invention provides an automatic control device for the working state of an oven. First, preset initial parameters for baking food are obtained, and the working stability of the oven is determined based on the Routh criterion. If the oven is unstable, a fault instruction is issued, which is used to instruct maintenance and repair of the oven. If the oven is stable, first, second, and third parameters are obtained in multiple different unit times based on a color sensor, a digital infrared temperature sensor, and a clock module. Then, a Gaussian mixture training model is constructed to derive an estimated baking function based on the first, second, and third parameters in the multiple different unit times. The first, second, and third parameters in the current unit time are then compared with the estimated baking function to obtain a baking index, which is then subtracted from the preset initial parameters to determine a baking difference. Finally, if the baking difference is greater than a preset threshold, a reminder instruction is generated, which is used to instruct the oven to be turned off. If the baking difference is less than the preset threshold, iterative calculations based on the Gaussian mixture training model are continued. The oven can use the reminder instruction to alert the user before food is burnt, eliminating the need for the user to repeatedly observe the food in the oven, effectively avoiding the occurrence of burning food and improving convenience.

[0032] Based on the same inventive concept, an embodiment of the present application also proposes an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute an automatic control method for the working status of an oven according to an embodiment of the present invention.

[0033] In addition, to achieve the above-mentioned purpose, an embodiment of the present application also proposes a computer-readable storage medium, which stores a computer program containing a preset threshold value. When the computer program is executed by the processor, the automatic control method of the working state of the oven in the embodiment of the present application is implemented.

[0034] The following is a detailed introduction to the various components of electronic equipment: The processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FGPAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor. The processor is the control center of the electronic device and can execute various functions of the electronic device by running or executing software programs stored in the memory and calling data stored in the memory.

[0035] The memory is used to store the software program for executing the solution of the present invention, and the execution is controlled by the processor. The specific implementation method can refer to the above method embodiment and will not be repeated here.

[0036] Optionally, the memory may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc-read-only memory (CD-ROM) or other optical disc storage, optical disc storage, magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto; the memory may be integrated with the processor or exist independently and be coupled to the processor through an interface circuit of the electronic device, and this is not specifically limited in the embodiments of the present invention.

[0037] In addition, the technical effects of the electronic device can refer to the technical effects of the data transmission method described in the above method embodiment, and will not be repeated here.

[0038] The above embodiments can be implemented in whole or in part via software, hardware (e.g., circuits), firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. When loaded or executed on a computer, the processes or functions described in accordance with the embodiments of the present invention are fully or partially performed. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wireless communication (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium accessible by a computer, or a data storage device such as a server or data center that contains a collection of one or more available media. The available medium can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.

[0039] It should be understood that the term "and / or" as used herein simply describes an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent the existence of A alone, the existence of both A and B, or the existence of B alone. A and B can be singular or plural. Furthermore, the character " / " as used herein generally indicates an "or" relationship between the related objects, but it may also indicate an "and / or" relationship. For specific understanding, please refer to the context.

[0040] It should be understood that in the embodiments of the present invention, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0041] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the various embodiments of the present invention, and should all be included in the scope of protection of the present invention.

Claims

1. A method for automatically controlling the working state of an oven, characterized in that: The following steps are included: S100: obtaining preset initial parameters for baking food, and judging the working stability of the oven based on the Routh criterion; S200: If the oven is not working stably, a fault instruction is generated, wherein the fault instruction is used to instruct maintenance and repair of the oven; If the oven works stably, a first parameter in a plurality of different unit times is obtained based on the color sensor, where the first parameter is the color intensity of the baked food received by the color sensor again after the light source light beam generated by the color sensor irradiates the baked food and is reflected; Acquire a second parameter in a plurality of different unit times based on a digital infrared temperature sensor, the second parameter being the temperature value of the baked food; acquire a third parameter in a plurality of different unit times based on a clock module, the third parameter being the heating time of the oven; S300: constructing a Gaussian mixture training model, performing calculations based on the first parameter, the second parameter, and the third parameter in a plurality of different unit times, and deriving an objective function through iterative calculations, wherein the objective function is an estimated baking function of the baked food, and the estimated baking function is used to simulate the fluctuation amplitude of the estimated baking degree in the baking chamber; S400: Compare the estimated baking function with the first parameter, the second parameter and the third parameter in the current unit time to obtain a baking index, where the baking index is used to measure the estimated baking degree of the baked food in the baking chamber, and subtract the baking index from the preset initial parameter to determine a baking difference; S500: If the baking difference is greater than a preset threshold, a reminder instruction is generated, the reminder instruction is used to instruct the oven to be turned off; If the baking difference is less than the preset threshold, the iterative calculation is continued based on the Gaussian mixture training model.

2. The method for automatically controlling the working state of an oven according to claim 1, characterized in that: The first parameter in multiple different unit times is obtained based on the color sensor, the second parameter in multiple different unit times is obtained based on the digital infrared temperature sensor, and the third parameter in multiple different unit times is obtained based on the clock module. The first parameter, the second parameter and the third parameter in multiple different unit times are standardized to eliminate dimensional differences. A first array is obtained based on the first parameter in multiple different unit times, a second array is obtained based on the second parameter in multiple different unit times, and a third array is obtained based on the third parameter in multiple different unit times. The first array, the second array and the third array are imported into the Gaussian mixture training model for iterative calculation. When the calculation process meets the preset conditions, the objective function is derived, and the objective function is an estimated baking function of the baked food.

3. The method for automatically controlling the working state of an oven according to claim 2, characterized in that: The baking index is obtained based on the comparison between the estimated baking function and the first parameter, the second parameter and the third parameter in the current unit time. The calculation formula of the baking index is: ; In the formula, is the estimated baking function of the baked food, is the third parameter in the current unit time, is the first parameter in the current unit time, is the second parameter in the current unit time, is the baking index, wherein K is a constant.

4. The method for automatically controlling the working state of an oven according to claim 1, characterized in that: The color sensor includes a signal receiving end, and the signal receiving end can receive output frequencies of three colors: red, green, and blue. The first parameter in a plurality of different unit times is obtained based on the color sensor. The first parameter is the color intensity of the baked food received by the color sensor again after the light source light beam generated by the color sensor irradiates the baked food and is reflected, including: A red output frequency, a green output frequency and a blue output frequency are obtained based on the signal receiving end, and the first parameter within a single unit time is determined based on the red output frequency, the green output frequency and the blue output frequency.

5. The method for automatically controlling the working state of an oven according to claim 4, characterized in that: The distance at which the light beam generated by the color sensor irradiates the grilled food and is received by the signal receiving end after being reflected is obtained, and the first parameter within a single unit time is determined based on the distance, the red output frequency, the green output frequency, and the blue output frequency after normalization calculation, wherein the first parameter within a single unit time satisfies: ; In the formula, , and are the red output frequency, the green output frequency and the blue output frequency after normalization calculation, is the first parameter in a single unit time, and L is the distance that the light source light beam generated by the color sensor irradiates the grilled food and is received by the signal receiving end after being reflected.

6. The method for automatically controlling the working state of an oven according to claim 5, characterized in that: The red output frequency, the green output frequency and the blue output frequency are normalized, and the calculation formula for the normalization is: ; ; ; In the formula, , and They are respectively the red output frequency, the green output frequency and the blue output frequency which have not been normalized.

7. The method for automatically controlling the working state of an oven according to claim 1, characterized in that: A Routh table is established based on the second-order system transfer function of the oven, and the stability of the oven is determined based on the Routh table.

8. An automatic control device for the working state of an oven, characterized in that: include: A preset unit, the preset unit is used to obtain preset initial parameters for grilling food; A judging unit, wherein the judging unit judges the working stability of the oven based on the Routh criterion; A first instruction unit, the first instruction unit is used to generate a fault instruction. If the oven works unstably, the fault instruction is generated, and the fault instruction is used to instruct maintenance and repair of the oven; An acquisition unit, the acquisition unit is used to acquire a first parameter, a second parameter and a third parameter in a plurality of different unit times. If the oven works stably, the first parameter, the second parameter and the third parameter in a plurality of different unit times are acquired. The acquisition unit includes a clock module, a digital infrared temperature sensor and a color sensor. The color sensor includes a signal receiving end. The first parameter in a plurality of different unit times is acquired based on the color sensor, the second parameter in a plurality of different unit times is acquired based on the digital infrared temperature sensor, and the third parameter in a plurality of different unit times is acquired based on the clock module. a second instruction unit, wherein the second instruction is used to generate a reminder instruction, and when the baking difference value is greater than a preset threshold, a reminder instruction is generated, wherein the reminder instruction is used to instruct to turn off the oven; The oven has a baking cavity for accommodating baked food, the color sensor is arranged directly above the baking cavity, and the baked food is accommodated in the baking cavity.

Citation Information

Patent Citations

  • Control method and apparatus, computer storage medium and bread maker

    CN110716428A

  • Intelligent control method of intelligent cooking system and intelligent cooking system

    CN115451436A

  • Household oven control method

    CN117224020A

  • It burns intelligent monitoring system who sticks with paste to prevent to eat material

    CN206497343U

  • KR20240057959A

Cited By

  • Low-pressure outer cylinder welding quality monitoring method, system, equipment and medium

    CN120228451A

  • A low-pressure outer cylinder welding quality monitoring method, system, equipment and medium

    CN120228451B