Steaming oven control method and device, electronic equipment and storage medium
Patent Information
- Application Number
- CN202410044284.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-11
- Publication Date
- 2026-09-25
- Estimated Expiration
- 2044-01-11
AI Technical Summary
[0003]本发明要解决的技术问题是为了克服现有技术中无法精准控制湿度的缺陷,提供一种蒸烤箱控制方法、装置、电子设备和存储介质
[0050]在符合本领域常识的基础上,上述各优选条件,可任意组合,即得本发明各较佳实例。
Smart Images

Figure CN117850517B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of home appliance control technology, and in particular to a method, device, electronic device, and storage medium for controlling a steam oven. Background Technology
[0002] There are two main methods for controlling humidity in existing steam ovens: dehumidification and humidification. Dehumidification often uses fixed dehumidification, which is achieved by increasing the size of the exhaust channel or creating negative pressure with a fan. However, this method has limited effectiveness and cannot meet the humidity requirements of food during baking. Humidification generally uses the adjustment of water intake to generate steam. However, both dehumidification and humidification methods are very crude. They adjust humidity indirectly and are open-loop controls, which are greatly affected by the state of the machine during operation. The final results vary greatly, resulting in poor consistency and stability of humidity control, which makes it impossible to guarantee the cooking effect. Summary of the Invention
[0003] The technical problem to be solved by the present invention is to overcome the shortcomings of the prior art in that it is impossible to accurately control humidity, and to provide a steam oven control method, device, electronic device and storage medium.
[0004] The present invention solves the above-mentioned technical problems through the following technical solution:
[0005] Firstly, a method for controlling a steam oven is provided, the method comprising:
[0006] Acquire the first detected temperature collected by a temperature sensor located at a first position inside the steam oven;
[0007] Based on the first detected temperature, and in conjunction with the operating mode of the steam oven, the humidity sensor located at the second position inside the steam oven is calibrated for temperature and humidity to obtain the second detected temperature at the second position.
[0008] Based on the second detected temperature, determine whether the humidity sensor located at the second position is in a usable state;
[0009] If the humidity sensor is available, the humidity inside the steam oven is controlled according to the humidity detection value of the humidity sensor;
[0010] If the humidity sensor is unavailable or malfunctioning, the humidity inside the steam oven is controlled according to the humidity setting.
[0011] Optionally, based on the first detected temperature and in conjunction with the operating mode of the steam oven, the humidity sensor located at the second position inside the steam oven is calibrated for temperature and humidity to obtain the second detected temperature at the second position, including:
[0012] Determine the operating mode of the steam oven;
[0013] Determine a calibration coefficient that matches the operating mode; wherein the calibration coefficient is determined based on the deviation between the temperature of the humidity sensor's temperature measurement point and the first detection temperature under different operating modes;
[0014] The second detection temperature is calculated using the first detection temperature and the calibration coefficient.
[0015] Optionally, the deviation value is characterized by the ratio and / or difference between the temperature at the temperature measurement point of the humidity sensor and the first detection temperature;
[0016] The step of calculating the second detection temperature using the first detection temperature and the calibration coefficient includes:
[0017] Multiply the first detection temperature by the calibration coefficient to obtain the second detection temperature.
[0018] Optionally, determining whether the humidity sensor located at the second position is usable based on the second detected temperature includes:
[0019] The number of abnormalities of the humidity sensor is recorded; the number of abnormalities is determined based on the number of times the second detection temperature is lower than the temperature threshold and / or the number of times the humidity detection value fluctuates beyond a preset value within a preset time period.
[0020] Record the number of times the humidity sensor operates normally; the number of times the humidity detection value does not fluctuate beyond a preset value within a preset time period.
[0021] If the number of normal counts exceeds the normal threshold, the humidity sensor is determined to be in a usable state.
[0022] Optionally, determining whether the humidity sensor located at the second position is usable based on the second detected temperature includes:
[0023] When the number of abnormal occurrences exceeds the abnormal threshold and / or the humidity detection value is outside the preset range, the humidity sensor is determined to be unusable.
[0024] When the humidity sensor is in an unavailable state and the previous state was an available state, the humidity sensor is determined to be in a fault state.
[0025] Optionally, controlling the humidity inside the steam oven based on the humidity detection value of the humidity sensor includes:
[0026] Get the humidity setting value;
[0027] The humidity control element of the steam oven is subjected to PID control based on the humidity detection value and the humidity setting value.
[0028] Optionally, the humidity control element includes: a heating plate and / or an air valve and / or a water tank;
[0029] The step of performing PID control on the humidity control element of the steam oven based on the detected humidity value and the set humidity value includes:
[0030] The power of the heating plate is controlled according to the PID controller.
[0031] And / or, control the opening time of the air valve according to the PID controller.
[0032] And / or, control the opening size of the air valve according to the PID;
[0033] And / or, control the water inlet time of the water tank according to the PID;
[0034] And / or, control the water inlet size of the water tank according to the PID.
[0035] Optionally, obtaining the humidity setting value includes:
[0036] Obtain the types of food;
[0037] The food loading is determined based on the rate of change of the humidity curve that matches the type of food; wherein the food loading is positively correlated with the rate of change of the humidity curve.
[0038] The humidity setting value is determined based on the relationship between the food load and the humidity setting value.
[0039] Optionally, controlling the humidity inside the steam oven according to the humidity setting includes:
[0040] Determine the water inlet status;
[0041] If the water inlet state is the first water inlet state, the humidity control element is controlled according to the humidity setting level;
[0042] If the water inlet status is intermittent, then the intermittent water inlet setting will be adjusted according to the cooking time and humidity.
[0043] Secondly, a steam oven control device is provided, the steam oven control device comprising:
[0044] The acquisition module is used to acquire the first detected temperature collected by the temperature sensor located at the first position inside the steam oven;
[0045] The calibration module is used to perform temperature and humidity calibration on the humidity sensor located at the second position inside the steam oven based on the first detected temperature and the operating mode of the steam oven, so as to obtain the second detected temperature at the second position.
[0046] The judgment module is used to determine whether the humidity sensor set at the second position is in a usable state based on the second detected temperature;
[0047] The control module is used to control the humidity inside the steam oven based on the humidity detection value of the humidity sensor and to control the humidity inside the steam oven based on the humidity setting.
[0048] Thirdly, an electronic device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-described steam oven control method.
[0049] Fourthly, a computer-readable storage medium is provided, on which a computer program is stored, wherein the computer program, when executed by a processor, implements the above-described steam oven control method.
[0050] Based on common knowledge in the field, the above-mentioned preferred conditions can be combined arbitrarily to obtain various preferred embodiments of the present invention.
[0051] The positive and progressive effects of this invention are as follows: This invention uses a humidity sensor to detect changes in humidity content inside the steam oven in real time, and combines the operating mode of the steam oven to calibrate the humidity sensor for temperature and humidity. Based on the humidity detection value of the humidity sensor, the humidity inside the steam oven is controlled so that the cavity meets the humidity required during food cooking, achieving precise humidity control during cooking, ensuring cooking effect, and exhibiting high accuracy and good stability. Attached Figure Description
[0052] Figure 1 A flowchart of a steam oven control method provided as an exemplary embodiment of the present invention;
[0053] Figure 2 A schematic diagram of a steam oven control device provided as an exemplary embodiment of the present invention;
[0054] Figure 3 This is a schematic diagram of the structure of an electronic device shown in an example embodiment of the present invention. Detailed Implementation
[0055] The present invention will be further illustrated by way of embodiments below, but the present invention is not limited to the scope of the embodiments described herein.
[0056] This invention provides a method for controlling a steam oven, see [link to relevant documentation]. Figure 1The control method for this steam oven includes the following steps:
[0057] Step 101: Obtain the first detected temperature collected by the temperature sensor located at the first position inside the steam oven.
[0058] Step 102: Based on the first detected temperature and the operating mode of the steam oven, perform temperature and humidity calibration on the humidity sensor located at the second position inside the steam oven to obtain the second detected temperature at the second position.
[0059] Step 103: Based on the second detected temperature, determine whether the humidity sensor set at the second location is in an available state.
[0060] Step 104: If the humidity sensor is available, control the humidity inside the steam oven according to the humidity detection value of the humidity sensor; if the humidity sensor is unavailable or in a faulty state, control the humidity inside the steam oven according to the humidity setting.
[0061] The humidity setting can be either user-defined or pre-set in the smart recipe library. Specifically, users can set the desired humidity level within the oven. The humidity setting is positively correlated with the desired humidity level. A higher humidity level is used if a higher humidity level is desired, and vice versa. Users can also use the pre-set humidity settings in the smart recipe library. These settings are generally based on the optimal humidity for the food being cooked.
[0062] It should be noted that because the temperature and humidity sensors are located in different positions, the detected temperatures at the first and second positions will differ. The humidity sensor can only effectively collect humidity data when the detected temperature at the second position exceeds a certain threshold. Therefore, to improve the accuracy of the humidity sensor, it is necessary to perform temperature and humidity calibration to obtain the detected temperature at the second position, which is also the temperature detected by the humidity sensor itself.
[0063] If the humidity sensor is in an available state, it means that the humidity readings are reliable and accurate. Therefore, the humidity inside the steam oven can be controlled based on these readings to achieve precise humidity control. Conversely, if the humidity sensor is unavailable or malfunctioning, it means that the humidity readings cannot accurately represent the humidity inside the steam oven. Therefore, the humidity inside the steam oven should be controlled according to the set humidity level to avoid relying on a malfunctioning humidity sensor for humidity control.
[0064] In this embodiment, a humidity sensor is used to detect changes in humidity content inside the steam oven in real time. The humidity sensor is calibrated for temperature and humidity based on the operating mode of the steam oven. The humidity inside the steam oven is controlled according to the humidity detection value of the humidity sensor, so that the cavity meets the humidity required during food cooking. This achieves precise humidity control during cooking, ensuring cooking results with high accuracy and good stability.
[0065] In one embodiment, based on the first detected temperature and in conjunction with the operating mode of the steam oven, the humidity sensor located at a second position inside the steam oven is calibrated for temperature and humidity to obtain the second detected temperature at the second position, specifically including:
[0066] The operating mode of the steam oven is determined, and a calibration coefficient matching the operating mode is determined. The second detection temperature is calculated by using the temperature detected by the temperature sensor and the calibration coefficient.
[0067] The calibration coefficient is determined based on the deviation between the temperature at the humidity sensor's measuring point and the first detection temperature under different operating modes. It should be noted that the calibration coefficient is related to the distance between the humidity sensor and the temperature sensor. Specifically, the calibration coefficient is calculated by measuring the detection temperatures of both the humidity sensor and the temperature sensor. The detection temperature of the humidity sensor, i.e., the temperature at its measuring point, can be obtained by measuring the temperature at that point using a temperature measuring instrument. The detection temperature of the temperature sensor, i.e., the first detection temperature, is obtained by detecting the temperature using the temperature sensor.
[0068] Understandably, steam ovens offer various operating modes, such as convection mode, full convection mode, and top and bottom heat mode. Users can select different modes based on the type of food to ensure optimal cooking results. Different types of food require different humidity levels. For example, bread and cookies need a low-humidity environment to achieve a crispy surface, while meat requires a high-humidity environment to minimize the temperature difference between the inside and outside of the food, ensuring even heating.
[0069] When a steam oven is running in its operating mode, the temperature uniformity inside the oven varies. Since the humidity sensor and temperature sensor are located in different positions, there is a difference between the temperature detected by the temperature sensor and the humidity sensor—that is, the first detection temperature and the second detection temperature. Therefore, based on the steam oven's operating mode, the desired cooking effect for the user is determined, and a calibration coefficient matching the operating mode is established. This facilitates the determination of the second detection temperature, i.e., the temperature detected by the humidity sensor, thereby judging whether the humidity detection value collected by the humidity sensor is reliable and effective.
[0070] In this embodiment, a calibration coefficient matching the operating mode of the steam oven is determined to improve the accuracy of the humidity detection value of the humidity sensor, which facilitates precise control of the humidity inside the steam oven during subsequent cooking, resulting in high accuracy and good stability.
[0071] In one embodiment, the deviation value is characterized by the ratio of the temperature at the temperature measurement point of the humidity sensor to the first detection temperature.
[0072] The second detection temperature is calculated using the first detection temperature and the calibration coefficient, specifically including:
[0073] Multiply the first detection temperature by the calibration coefficient to obtain the second detection temperature.
[0074] It should be noted that the deviation values for each mode do not have a fixed relationship, and therefore the corresponding calibration coefficients also do not have a fixed relationship. The calibration coefficients for each mode range from 0 to 2. If the temperature at the humidity sensor's measuring point is higher than the first detection temperature (i.e., the temperature at the temperature sensor's measuring point), the calibration coefficient is greater than 1; conversely, if the temperature at the humidity sensor's measuring point is lower than the first detection temperature, the calibration coefficient is less than 1.
[0075] In this embodiment, the deviation between the temperature measurement point of the humidity sensor and the first detection temperature is characterized by a calibration coefficient, and then the second detection temperature is calculated. The second detection temperature is used as the basis for determining whether the humidity sensor is in a usable state, thereby improving the accuracy of the humidity detection value.
[0076] In one embodiment, the deviation value is characterized by the difference between the temperature at the temperature measurement point of the humidity sensor and the first detection temperature.
[0077] Understandably, when using the difference to characterize the deviation value, the larger the deviation value, the greater the deviation between the temperature measurement point of the humidity sensor and the first detection temperature.
[0078] In this embodiment, the deviation value is characterized by the difference between the temperature of the humidity sensor's measurement point and the first detection temperature. A calibration coefficient is obtained and used to calculate the second detection temperature, which facilitates subsequent determination of whether the humidity sensor is in a usable state.
[0079] In one embodiment, determining whether a humidity sensor located at a second position is usable based on a second detected temperature includes:
[0080] Record the number of abnormal occurrences and the number of normal occurrences of the humidity sensor. If the number of normal occurrences exceeds the normal threshold, the humidity sensor is determined to be in a usable state.
[0081] The number of abnormal occurrences is determined by the number of times the second detection temperature is lower than the temperature threshold. The number of normal occurrences is determined by the number of times the humidity detection value does not fluctuate beyond the preset value within a preset time period. The temperature threshold, preset value, and normal threshold are determined based on experimental data analysis.
[0082] It should be noted that the humidity sensor used in this embodiment is a high-temperature humidity sensor. The working principle of a high-temperature humidity sensor is to detect the resistance difference between two NTCs. Based on the correspondence between the resistance difference of the two NTCs and the humidity detection value, the humidity detection value is determined. When the temperature is low, the resistance of the NTCs is high and the heat generation is very small, causing the resistance difference between the two NTCs to be unable to be accurately converted into a humidity detection value. This results in an inaccurate humidity detection value, which cannot be used as a basis for humidity control.
[0083] When the second detection temperature is greater than the temperature threshold, it indicates that the humidity sensor's humidity detection value is reliable and effective, and humidity control can be performed based on the humidity detection value. Conversely, when the second detection temperature is less than the temperature threshold, it indicates that the humidity sensor's humidity detection value is inaccurate and invalid data, which cannot be used as the basis for humidity control. This indicates that the humidity sensor has malfunctioned, and the number of malfunctions of the humidity sensor is recorded.
[0084] When the humidity detection value fluctuates beyond the preset value within a preset time period, it indicates that the humidity sensor's humidity detection value is unstable and cannot characterize the humidity inside the steam oven. Conversely, when the temperature detection value fluctuates within the preset time period but does not exceed the preset value, it indicates that the humidity sensor's humidity detection value is reliable and effective, and can accurately characterize the humidity inside the steam oven. This indicates that the humidity sensor is working normally, and the number of times the humidity sensor operates normally is recorded.
[0085] When the number of normal readings exceeds the normal threshold, it indicates that the humidity sensor has been working normally for several consecutive times, and the humidity detection value is reliable and effective, accurately representing the humidity inside the steam oven. It can be used as a basis for humidity control, so the humidity sensor is determined to be in a usable state.
[0086] In this embodiment, the second detection temperature is used as the basis for determining whether the humidity sensor is abnormal, and the fluctuation range of the humidity detection value is used as the basis for determining whether the humidity sensor is working properly. This allows for timely understanding of the humidity sensor's status, improves the accuracy of subsequent humidity control, and avoids humidity control based on inaccurate humidity detection values.
[0087] In one embodiment, the number of anomalies is determined based on the number of times the humidity detection value fluctuates beyond a preset value within a preset time period.
[0088] Understandably, when the humidity detection value fluctuates beyond the preset value within a preset time period, it indicates that the humidity sensor's humidity detection value is unstable and cannot represent the humidity inside the steam oven. Therefore, it is determined that the humidity sensor is malfunctioning, and the number of malfunctions of the humidity sensor is recorded.
[0089] In this embodiment, the humidity detection value is used as the basis for determining whether the humidity sensor is abnormal, which makes it easier to determine whether the humidity sensor is in a usable state and improves the accuracy of humidity detection and humidity control.
[0090] In one embodiment, the number of anomalies is determined based on the number of times the second detection temperature is lower than the temperature threshold and the number of times the humidity detection value fluctuates beyond a preset value within a preset time period.
[0091] In this embodiment, the second detection temperature and humidity detection values are used as the basis for judging whether the humidity sensor is abnormal, which improves the accuracy of humidity sensor abnormality judgment and facilitates subsequent humidity control based on the humidity sensor.
[0092] In one embodiment, determining whether a humidity sensor located at a second position is usable based on a second detected temperature includes:
[0093] If the number of abnormal occurrences exceeds the abnormal threshold, the humidity sensor is determined to be unavailable. If the humidity sensor is unavailable and its previous state was available, the humidity sensor is determined to be faulty.
[0094] Understandably, when the number of abnormal occurrences exceeds the abnormal threshold, it indicates that the humidity sensor has been malfunctioning multiple times in a row. It is impossible to determine whether the humidity detection value is reliable and effective, and the humidity detection value cannot be used as the basis for humidity control. Therefore, the humidity sensor is determined to be in an unusable state.
[0095] It should be noted that during the cooking process, when the humidity sensor changes from an available state to an unavailable state, it is determined that the humidity sensor is faulty and is identified as faulty. Control will no longer be based on the humidity detection value of the humidity sensor until the next cooking time, when it will be determined whether it is available again.
[0096] In this embodiment, the humidity sensor is determined to be unavailable based on the number of abnormal occurrences, and the fault status is determined based on the changes in the humidity sensor's status. This enables the judgment of the humidity sensor's status, avoids humidity control based on inaccurate humidity detection values, and improves the accuracy of humidity control.
[0097] In one embodiment, when the humidity detection value is outside a preset range, the humidity sensor is determined to be unavailable.
[0098] The preset range was obtained by fitting experimental data.
[0099] The preset range is the humidity detection value under normal operating conditions of the steam oven. If the humidity detection value exceeds the preset range, it is determined that the humidity detection value is inaccurate, and the humidity sensor is determined to be unusable.
[0100] In this embodiment, the humidity sensor is determined to be unavailable based on the humidity detection value, avoiding humidity control based on an inaccurate humidity sensor, and timely determination of the humidity sensor's status to ensure cooking results.
[0101] In one embodiment, the humidity sensor is determined to be unavailable when the number of abnormal events exceeds an abnormal threshold and the humidity detection value is outside a preset range.
[0102] In this embodiment, the number of abnormal occurrences and the humidity detection value are used as two parameters to determine whether the humidity sensor is unusable, thereby improving the accuracy of humidity sensor status determination and ensuring the accuracy of humidity control.
[0103] In one embodiment, controlling the humidity inside the steam oven based on the humidity detection value of a humidity sensor specifically includes:
[0104] Obtain the humidity setting value. Based on the humidity detection value and the humidity setting value, perform PID control on the humidity control element of the steam oven.
[0105] The humidity setting is the humidity required for the food. If the humidity detection value deviates significantly from the humidity setting value, it will affect the cooking effect of the food. Therefore, PID control is needed based on the humidity detection value and the humidity setting value to reduce the deviation between the humidity detection value and the humidity setting value, and finally achieve the humidity detection value equal to the humidity setting value.
[0106] PID control uses a PID control algorithm to obtain the deviation between the humidity setpoint and the humidity detection value, that is, the deviation between the target humidity and the current humidity. Based on the magnitude of the deviation, the humidity control element is controlled to achieve the goal of making the humidity setpoint equal to the humidity detection value.
[0107] Specifically, the deviation range can be determined based on actual needs. A tentative deviation range of 1–10 is set. If the deviation obtained from the PID control algorithm is equal to 5, it indicates that the humidity detection value is close to the humidity setting value. If the deviation is greater than 5, it indicates that the humidity detection value is less than the humidity setting value, and the larger the deviation, the greater the difference between the humidity detection value and the humidity setting value, requiring control of water ingress into the humidity control element. If the deviation is less than 5, it indicates that the humidity detection value is greater than the humidity setting value, and the smaller the deviation, the greater the difference between the humidity detection value and the humidity setting value, requiring control of air venting from the humidity control element.
[0108] In this embodiment, the humidity control element is controlled according to the humidity setting value and the humidity detection value to adjust the humidity inside the steam oven so that the humidity detection value is equal to the humidity setting value, ensuring that the humidity inside the steam oven meets the humidity required during the food cooking process, thereby ensuring the cooking effect of the food and improving the user experience.
[0109] In one embodiment, the humidity control element includes a heating plate.
[0110] Based on the humidity detection value and the humidity setting value, the humidity control element of the steam oven is subjected to PID control, including: controlling the power of the heating plate according to the PID.
[0111] As is understandable, humidity is a physical quantity that indicates the dryness or wetness of air, and the water vapor content in the air indicates this degree. The higher the power of the heating plate, the faster it converts water into water vapor, which is then easily expelled through the air valve, thus increasing the humidity in the air and resulting in a higher humidity reading. Conversely, the lower the power of the heating plate, the slower it converts water into water vapor, thus reducing the humidity in the air and resulting in a lower humidity reading.
[0112] In this embodiment, the power of the heating plate is controlled by PID to increase or decrease the humidity in the air, so that the humidity detection value is close to the humidity setting value, thereby ensuring that the humidity in the steam oven meets the humidity required for food cooking.
[0113] In one embodiment, the humidity control element includes an air valve.
[0114] Based on the humidity detection value and the humidity setting value, the humidity control element of the steam oven is subjected to PID control, including: controlling the opening time of the gas valve according to the PID control.
[0115] Specifically, the later the valve opens, the slower the water vapor in the air is expelled, thus gradually reducing the humidity reading; conversely, the earlier the valve opens, the faster the water vapor in the air is expelled, thus rapidly reducing the humidity reading.
[0116] In this embodiment, the rate of decrease of the humidity detection value is changed according to the opening time of the air valve controlled by PID, so as to meet the humidity required for the food cooking process and thus ensure the cooking effect.
[0117] In one embodiment, the humidity control element of the steam oven is subjected to PID control based on the humidity detection value and the humidity setting value, including: controlling the opening size of the gas valve according to the PID control.
[0118] Specifically, the wider the valve opens, the faster the water vapor in the air is expelled, thus quickly reducing the humidity reading; conversely, the narrower the valve opens, the slower the water vapor in the air is expelled, thus slowly reducing the humidity reading.
[0119] In this embodiment, the rate of decrease of the humidity detection value is changed according to the opening size of the air valve controlled by PID, so as to meet the humidity required for the food cooking process and thus ensure the cooking effect.
[0120] In one embodiment, the humidity control element includes a water tank.
[0121] Based on the humidity detection value and the humidity setting value, the humidity control element of the steam oven is subjected to PID control, including: controlling the water inlet time of the water tank according to the PID control.
[0122] Specifically, the later the water tank is filled, the slower the rate at which water vapor is generated in the air, thus gradually increasing the humidity detection value; conversely, the earlier the water tank is filled, the faster the rate at which water vapor is generated in the air, thus rapidly increasing the humidity detection value.
[0123] In this embodiment, by controlling the water inlet time of the water tank, the speed at which water vapor is generated in the air is changed, thereby changing the humidity detection value. The humidity detection value gradually approaches the humidity setting value, thus meeting the humidity required during food cooking.
[0124] In one embodiment, the humidity control element of the steam oven is subjected to PID control based on the humidity detection value and the humidity setting value, including: controlling the water inlet size of the water tank according to the PID control.
[0125] Specifically, the larger the water tank's inlet size, the greater the water content inside the steam oven, and the faster water vapor is generated in the air, thus rapidly increasing the humidity detection value; conversely, the smaller the water tank's inlet size, the smaller the water content inside the steam oven, and the slower water vapor is generated in the air, thus rapidly decreasing the humidity detection value.
[0126] In this embodiment, by controlling the amount of water entering the water tank, the water content inside the steam oven is changed, which in turn changes the rate at which water vapor is generated in the air, thereby changing the humidity detection value. The humidity detection value gradually approaches the humidity setting value, ensuring the cooking effect and improving the user experience.
[0127] In one embodiment, obtaining the humidity setting value includes:
[0128] Obtain the types of food, determine the food load based on the rate of change of the humidity curve matching the food type, and determine the humidity setting value based on the relationship between the food load value and the humidity setting value.
[0129] The fitting analysis of the experimental data revealed a positive correlation between food load and the rate of change of the humidity curve. Once the food type was determined, different food loads for the same type of food resulted in different rates of change of the humidity curve. Specifically, a higher food load resulted in a faster rate of change of the humidity curve; conversely, a lower food load resulted in a slower rate of change of the humidity curve.
[0130] Based on extensive experimental data, the correlation between food load and the rate of change of humidity curve was established, thus determining the food load according to the rate of change of humidity curve. Once the type of food and the food load are determined, the required humidity varies at different times, therefore the humidity setting value differs. For example, meat requires higher humidity in the first half of cooking to ensure a smaller and more even temperature field inside and outside the food, while lower humidity is needed in the second half of cooking to make the surface crispy and the inside tender and juicy.
[0131] The humidity settings for different types of food were obtained by fitting experimental data.
[0132] In one embodiment, controlling the humidity inside the steam oven according to a humidity setting includes:
[0133] Determine the water inlet status. If the water inlet status is the initial water inlet status, then control the humidity control element according to the humidity setting; if the water inlet status is the intermittent water inlet status, then intermittent water inlet is set according to the cooking time and humidity.
[0134] Specifically, the power of the heating element and the water inlet time are controlled according to the humidity setting. Both the heating element power and the water inlet time are positively correlated with the humidity setting. The higher the humidity setting, the higher the heating element power and the longer the water inlet time; conversely, the lower the humidity setting, the lower the heating element power and the shorter the water inlet time.
[0135] When the cooking time exceeds the cooking time threshold, the water inlet interval is controlled as the product of the humidity setting and the first interval value; conversely, when the cooking time is less than or equal to the cooking time threshold, the water inlet interval is controlled as the product of the humidity setting and the second interval value. The first interval value, the second interval value, and the cooking time threshold can be selected based on actual conditions and are not specifically limited here.
[0136] In this embodiment, the heating plate and water inlet time are controlled according to the humidity setting. When the humidity sensor is unavailable or in an abnormal state, humidity control is achieved without relying on the humidity detection value of the humidity sensor, thus avoiding the problem of poor cooking effect caused by inaccurate humidity detection value control and improving the accuracy of humidity control.
[0137] Corresponding to the aforementioned embodiments of the steam oven control method, this embodiment of the invention also provides a steam oven control device.
[0138] Figure 2 This is a schematic diagram of a steam oven control device provided for an exemplary embodiment of the present invention. The steam oven control device includes:
[0139] The acquisition module 21 is used to acquire the first detected temperature collected by the temperature sensor located at the first position inside the steam oven;
[0140] The calibration module 22 is used to perform temperature and humidity calibration on the humidity sensor located at the second position inside the steam oven based on the first detected temperature and the operating mode of the steam oven, so as to obtain the second detected temperature at the second position.
[0141] The judgment module 23 is used to determine whether the humidity sensor set at the second position is in a usable state based on the second detected temperature;
[0142] The control module 24 is used to control the humidity inside the steam oven according to the humidity detection value of the humidity sensor and to control the humidity inside the steam oven according to the humidity setting.
[0143] Optionally, the calibration module 22 includes:
[0144] An operating mode determination unit is used to determine the operating mode of the steam oven;
[0145] A calibration coefficient determination unit is used to determine a calibration coefficient that matches the operating mode; wherein the calibration coefficient is determined based on the deviation between the temperature of the temperature measuring point of the humidity sensor and the first detection temperature under different operating modes.
[0146] A calculation unit is used to calculate the second detection temperature using the first detection temperature and the calibration coefficient.
[0147] Optionally, the deviation value is characterized by the ratio and / or difference between the temperature at the temperature measurement point of the humidity sensor and the first detection temperature; the calculation unit specifically includes:
[0148] The multiplication unit is used to multiply the first detection temperature and the calibration coefficient to obtain the second detection temperature.
[0149] Optionally, the judgment module 23 includes:
[0150] An anomaly recording unit is used to record the number of anomalies of the humidity sensor; the number of anomalies is determined based on the number of times the second detection temperature is lower than the temperature threshold and / or the number of times the humidity detection value fluctuates beyond a preset value within a preset time period.
[0151] A normal recording unit is used to record the number of times the humidity sensor operates normally; the number of normal times is determined based on the number of times the humidity detection value does not fluctuate beyond a preset value within a preset time period;
[0152] The availability determination unit is used to determine that the humidity sensor is in an available state when the number of normal occurrences exceeds a normal threshold.
[0153] Optionally, the judgment module 23 includes:
[0154] An unavailability determination unit is used to determine that the humidity sensor is unavailable when the number of abnormalities exceeds an abnormal threshold and / or the humidity detection value is not within a preset range;
[0155] The fault determination unit is used to determine that the humidity sensor is in a fault state when the humidity sensor is in an unavailable state and the previous state was an available state.
[0156] Optionally, the control module 24 includes:
[0157] Humidity setting value acquisition unit, used to acquire humidity setting value;
[0158] A PID control unit is used to perform PID control on the humidity control element of the steam oven based on the humidity detection value and the humidity setting value.
[0159] Optionally, the humidity control element includes: a heating plate and / or an air valve and / or a water tank;
[0160] The PID control unit includes:
[0161] A heating plate control unit is used to control the power of the heating plate according to the PID control.
[0162] A valve control unit is used to control the opening time of the valve and the opening size of the valve according to the PID control.
[0163] A water tank control unit is used to control the water inlet time and the water inlet volume of the water tank according to the PID.
[0164] Optionally, the humidity setting value acquisition unit includes:
[0165] Food type acquisition unit, used to acquire food types;
[0166] A food loading determination unit is used to determine the food loading based on the rate of change of a humidity curve that matches the type of food; wherein the food loading is positively correlated with the rate of change of the humidity curve.
[0167] A humidity setting value determination unit is used to determine the humidity setting value based on the relationship between the food load and the humidity setting value.
[0168] Optionally, the control module 24 includes:
[0169] Water inlet detection unit, used to determine the water inlet status;
[0170] A humidity control unit is used to control the humidity control element according to the humidity setting when the water inlet state is the initial water inlet state; and to intermittently inlet water according to the cooking time and humidity setting when the water inlet state is the intermittent water inlet state.
[0171] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative, and the modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of the present invention according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0172] Figure 3 This is a schematic diagram of the structure of an electronic device according to an example embodiment of the present invention, showing a block diagram of an exemplary electronic device 30 suitable for implementing embodiments of the present invention. Figure 3 The electronic device 30 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.
[0173] like Figure 3 As shown, the electronic device 30 can be manifested as a general-purpose computing device, such as a server device. The components of the electronic device 30 may include, but are not limited to: at least one processor 31, at least one memory 32, and a bus 33 connecting different system components (including memory 32 and processor 31).
[0174] Bus 33 includes a data bus, an address bus, and a control bus.
[0175] The memory 32 may include volatile memory, such as random access memory (RAM) 321 and / or cache memory 322, and may further include read-only memory (ROM) 323.
[0176] The memory 32 may also include a program tool 325 (or utility) having a set (at least one) program module 324, such program module 324 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0177] The processor 31 executes various functional applications and data processing, such as the methods provided in any of the above embodiments, by running computer programs stored in the memory 32.
[0178] Electronic device 30 can also communicate with one or more external devices 34 (e.g., keyboard, pointing device, etc.). This communication can be performed via input / output (I / O) interface 35. Furthermore, the model-generated electronic device 30 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public network, such as the Internet) via network adapter 36. As shown in the figure, network adapter 36 communicates with other modules of the model-generated electronic device 30 via bus 33. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the model-generated electronic device 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.
[0179] It should be noted that although several units / modules or sub-units / modules of the electronic device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.
[0180] This invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method provided in any of the above embodiments.
[0181] The readable storage medium may be more specifically adopted, including but not limited to: portable disk, hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical storage device, magnetic storage device, or any suitable combination thereof.
[0182] In a possible implementation, the present invention can also be implemented as a program product comprising program code, wherein when the program product is run on a terminal device, the program code is used to cause the terminal device to execute the method implementing any of the above embodiments.
[0183] The program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote device, or entirely on a remote device.
[0184] While specific embodiments of the present invention have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of the present invention is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of the present invention, but all such changes and modifications fall within the scope of protection of the present invention.
Claims
1. A method for controlling a steam oven, characterized in that, The steam oven control method includes: Acquire the first detected temperature collected by a temperature sensor located at a first position inside the steam oven; Based on the first detected temperature, and in conjunction with the operating mode of the steam oven, the humidity sensor located at the second position inside the steam oven is calibrated for temperature and humidity to obtain the second detected temperature at the second position. Based on the second detected temperature, determine whether the humidity sensor located at the second position is in a usable state; If the humidity sensor is available, the humidity inside the steam oven is controlled according to the humidity detection value of the humidity sensor; If the humidity sensor is unavailable or malfunctioning, the humidity inside the steam oven is controlled according to the humidity setting.
2. The steam oven control method as described in claim 1, characterized in that, Based on the first detected temperature, and in conjunction with the operating mode of the steam oven, the humidity sensor located at the second position inside the steam oven is calibrated for temperature and humidity to obtain the second detected temperature at the second position, including: Determine the operating mode of the steam oven; Determine a calibration coefficient that matches the operating mode; wherein the calibration coefficient is determined based on the deviation between the temperature of the humidity sensor's temperature measurement point and the first detection temperature under different operating modes; The second detection temperature is calculated using the first detection temperature and the calibration coefficient.
3. The steam oven control method as described in claim 2, characterized in that, The deviation value is characterized by the ratio and / or difference between the temperature at the temperature measurement point of the humidity sensor and the first detection temperature. The step of calculating the second detection temperature using the first detection temperature and the calibration coefficient includes: Multiply the first detection temperature by the calibration coefficient to obtain the second detection temperature.
4. The steam oven control method as described in claim 1, characterized in that, The step of determining whether the humidity sensor located at the second position is usable based on the second detected temperature includes: Record the number of anomalies of the humidity sensor; the number of anomalies is determined based on the number of times the second detection temperature is lower than the temperature threshold and / or the number of times the humidity detection value fluctuates beyond a preset value within a preset time period; Record the number of times the humidity sensor operates normally; the number of times the humidity detection value does not fluctuate beyond a preset value within a preset time period. If the number of normal counts exceeds the normal threshold, the humidity sensor is determined to be in a usable state.
5. The steam oven control method as described in claim 4, characterized in that, The step of determining whether the humidity sensor located at the second position is usable based on the second detected temperature includes: When the number of abnormal occurrences exceeds the abnormal threshold and / or the humidity detection value is outside the preset range, the humidity sensor is determined to be unusable. When the humidity sensor is in an unavailable state and the previous state was an available state, the humidity sensor is determined to be in a fault state.
6. The steam oven control method as described in claim 1, characterized in that, The step of controlling the humidity inside the steam oven based on the humidity detection value of the humidity sensor includes: Get the humidity setting value; The humidity control element of the steam oven is subjected to PID control based on the humidity detection value and the humidity setting value.
7. The steam oven control method as described in claim 6, characterized in that, The humidity control element includes: a heating plate and / or an air valve and / or a water tank; The step of performing PID control on the humidity control element of the steam oven based on the detected humidity value and the set humidity value includes: The power of the heating plate is controlled according to the PID controller. And / or, control the opening time of the air valve according to the PID controller. And / or, control the opening size of the air valve according to the PID; And / or, control the water inlet time of the water tank according to the PID; And / or, control the water inlet size of the water tank according to the PID.
8. The steam oven control method as described in claim 6, characterized in that, The process of obtaining the humidity setting value includes: Obtain the types of food; The food loading is determined based on the rate of change of the humidity curve that matches the type of food; wherein the food loading is positively correlated with the rate of change of the humidity curve. The humidity setting value is determined based on the relationship between the food load and the humidity setting value.
9. The steam oven control method as described in claim 1, characterized in that, The method of controlling the humidity inside the steam oven according to the humidity setting includes: Determine the water inlet status; If the water inlet state is the first water inlet state, the humidity control element is controlled according to the humidity setting level; If the water inlet status is intermittent, then the intermittent water inlet setting will be adjusted according to the cooking time and humidity.
10. A steam oven control device, characterized in that, The steam oven control device includes: The acquisition module is used to acquire the first detected temperature collected by the temperature sensor located at the first position inside the steam oven; The calibration module is used to perform temperature and humidity calibration on the humidity sensor located at the second position inside the steam oven based on the first detected temperature and the operating mode of the steam oven, so as to obtain the second detected temperature at the second position. The judgment module is used to determine whether the humidity sensor set at the second position is in a usable state based on the second detected temperature; The control module is used to control the humidity inside the steam oven based on the humidity detection value of the humidity sensor and to control the humidity inside the steam oven based on the humidity setting.
11. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steam oven control method according to any one of claims 1 to 9.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steam oven control method according to any one of claims 1 to 9.
Citation Information
Patent Citations
Cooking utensil control method, device, system, storage medium and processor
CN107886170A
Temperature and humidity calibration method, device and equipment and storage medium
CN111537014A