A method and system for automatically upgrading and controlling a system of intelligent steaming and baking equipment
By building a virtual system operating environment in the intelligent steaming and baking equipment and building a signal transmission channel, the virtual system executes heating task instructions during system upgrade, solving the problem of system upgrade and heating of ingredients and improving the user experience.
Patent Information
- Application Number
- CN202510023467.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2045-01-07
AI Technical Summary
The existing smart steaming and baking equipment cannot be compatible with the heating of ingredients when the system is upgraded, which affects the user experience.
By building the operating environment of the virtual system, a signal transmission channel is built between the virtual system and the main control system of the steaming and baking equipment, so that the virtual system can execute heating task instructions when the main control system is upgraded, and synchronous operation of system upgrade and heating tasks is achieved.
It solves the problem that the intelligent steaming and baking equipment cannot be compatible with the heating of ingredients during the system upgrade process, ensures that the equipment works normally and improves the user experience.
Smart Images

Figure CN119472457B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent kitchen equipment, and in particular to a method and system for automatic system upgrade and control of intelligent steaming and baking equipment. Background Art
[0002] Existing smart steaming and baking equipment realizes intelligent control of the steaming and baking equipment through a built-in main control system, thereby improving users' cooking experience and the cooking effect of ingredients. In order to ensure the reliability of the intelligent adjustment of the smart steaming and baking dual equipment, the current smart steaming and baking equipment generally improves the diversity of its intelligent functions and system stability through irregular system upgrades and data updates.
[0003] Since the current steaming and baking equipment needs to be upgraded during system startup, and the system upgrade process is not compatible with the heating of food by the smart steaming and baking equipment, it is easy for the smart steaming and baking equipment to upgrade the system when the user is preparing to heat the food, affecting the progress of the food heating process and the user's experience of using the smart steaming and baking equipment. Summary of the invention
[0004] The purpose of the present invention is to overcome the shortcomings of the prior art. The present invention provides a system automatic upgrade and control method and system for intelligent steaming and baking equipment. When the equipment system is upgraded, heating control is performed through a virtual system to achieve synchronous operation of the equipment system upgrade and heating tasks, thereby improving the user experience of the intelligent steaming and baking equipment.
[0005] The present invention provides a system automatic upgrade control method for an intelligent steaming and baking device, the control method comprising:
[0006] Start the steaming and baking equipment, obtain the main control system upgrade data package of the steaming and baking equipment, and generate work task instructions and upgrade task instructions in the main control system;
[0007] Build the operating environment of the virtual system and construct a signal transmission channel between the virtual system and the main control system of the steaming and baking equipment;
[0008] The main control system of the steaming and baking equipment sends a work task instruction to the virtual system based on the signal transmission channel;
[0009] Acquire food image data in the steaming and baking equipment, and match the heating task instruction with the food image data and the work task instruction;
[0010] Execute system upgrade tasks based on the main control system, execute heating task instructions based on the virtual system and obtain heating status data of ingredients;
[0011] Based on the upgraded main control system, the heating task instruction is corrected and adjusted according to the heating status data.
[0012] Furthermore, the starting of the steaming and baking device, obtaining a main control system upgrade data packet of the steaming and baking device, and generating a work task instruction and an upgrade task instruction in the main control system include:
[0013] According to the main control system upgrade request of the steaming and baking device, download the main control system upgrade data package, and generate an upgrade task instruction in the main control system according to the upgrade data package;
[0014] The ingredients are placed in the heating space of the steaming and baking device, the working mode of the steaming and baking device is manually adjusted based on the user, and work task instructions are generated in the main control system.
[0015] Furthermore, the starting of the steaming and baking device, obtaining a main control system upgrade data packet of the steaming and baking device, and generating a work task instruction and an upgrade task instruction in the main control system also includes:
[0016] According to the working task instruction of the steaming and baking device for heating the current food, the working preheating time of the steaming and baking device is obtained;
[0017] According to the system upgrade instruction of the main control system, obtaining the system upgrade time when the main control system completes the system upgrade instruction;
[0018] The work preheating time is compared with the system upgrade time. If the work preheating time is less than the system upgrade time, the virtual system is started and the work task instructions of the steaming and baking equipment are input into the virtual operation system.
[0019] Furthermore, the construction of the operating environment of the virtual system and the establishment of a signal transmission channel between the virtual system and the main control system of the steaming and baking device include:
[0020] A virtual operating system operating environment is constructed based on the host-only mode, a signal connection channel is constructed between the virtual system and the main control system of the steaming and baking equipment, and work task instructions of the main control system are obtained based on the signal connection channel.
[0021] Furthermore, the obtaining of food image data in the steaming and baking device and matching the heating task instruction with the food image data and the work task instruction include:
[0022] Acquire food image data in the heating area based on the internal shooting component of the steaming and baking device, and acquire the type of food according to the food image data;
[0023] Setting the working mode of the steaming and baking device according to the work task instruction, and matching the heating curve in the database of the steaming and baking device based on the type of the food;
[0024] A heating task instruction is generated in combination with the working mode of the steaming and baking device and the heating curve of the food.
[0025] Furthermore, the obtaining of food image data in the steaming and baking device and matching the heating task instruction with the food image data and the work task instruction also includes:
[0026] Extract the heating time and temperature from the heating task instruction, and generate the temperature rise heating instruction and the constant temperature heating instruction in combination with the preheating temperature of the steaming and baking equipment;
[0027] After completing the work task based on the temperature rise heating instruction and the constant temperature heating instruction, the remaining time for upgrading the main control system of the steaming and baking equipment is obtained, and the equipment standby time is adjusted according to the remaining time for upgrading.
[0028] Furthermore, executing the system upgrade task based on the main control system, executing the heating task instruction based on the virtual system and obtaining the heating status data of the food includes:
[0029] The heating status data of the food is obtained based on the detection component inside the steaming and baking equipment, and the heating status data of the food is sent to the virtual system.
[0030] Furthermore, the main control system based on the completed upgrade corrects and adjusts the heating task instruction according to the heating state data, including:
[0031] When the main control system completes the system upgrade and adjustment, it obtains the operation data of the virtual system and the heating status data of the food based on the signal transmission channel;
[0032] Extract the total heating time from the heating state data and divide it into several heating time periods according to the unit time length;
[0033] Extract the heating temperature of each heating time period and calculate the heating state change coefficient of the food;
[0034] The heating task instruction is adjusted based on the heating state change coefficient.
[0035] Furthermore, the main control system that has completed the upgrade corrects and adjusts the heating task instruction according to the heating state data further includes:
[0036] The correction adjustment formula of the heating task instruction is:
[0037] ;
[0038] ;
[0039] in, is the initial heating adjustment coefficient of the heating task instruction, is the adjustment coefficient of the modified heating task instruction, is the correction factor, is the heating temperature corresponding to the i-th time period, It is the average heating temperature of the food during the heating time. The number of heating time periods into which the total heating time is divided.
[0040] The present invention also provides a system automatic upgrade control system for an intelligent steaming and baking device, wherein the control system is used to execute the system automatic upgrade control method for the intelligent steaming and baking device;
[0041] The control system comprises:
[0042] Main control system: used to control the working status of the intelligent steaming and baking equipment;
[0043] Shooting component: arranged inside the steaming and baking device, used to obtain image data of food in the heating space of the steaming and baking device;
[0044] Virtual system: used to execute the primary heating work instructions of the steaming and baking equipment. The heating data serial port, time control serial port and system data serial port are set in the virtual system. The heating data serial port is connected with the heating module signal of the steaming and baking equipment, the time control serial port is connected with the timing module signal of the steaming and baking equipment, and the system data serial port is connected with the main control system signal of the steaming and baking equipment.
[0045] The present invention provides a method and system for automatic upgrading and controlling of a system of an intelligent steaming and baking device. By building an operating environment of a virtual system, a signal transmission channel is constructed between the virtual system and a main control system of the steaming and baking device, so that when the main control system is upgraded, the virtual system can execute heating task instructions, thereby solving the problem that the heating work of the food ingredients by the intelligent steaming and baking device is not compatible during the system upgrade process. The method has the advantages of not affecting the normal operation of the device during the system upgrade process and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0047] Figure 1 is a flow chart of a method for automatically upgrading and controlling a system of an intelligent steaming and baking device according to an embodiment of the present invention;
[0048] Figure 2 It is a structural diagram of the system automatic upgrading and control system of the intelligent steaming and baking equipment in the embodiment of the present invention. DETAILED DESCRIPTION
[0049] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0050] Embodiment 1:
[0051] Figure 1 A flow chart of a method for automatically upgrading and controlling a system of an intelligent steaming and baking device in an embodiment of the present invention is shown. The method comprises:
[0052] S11: Start the steaming and baking device, obtain a main control system upgrade data packet of the steaming and baking device, and generate a work task instruction and an upgrade task instruction in the main control system.
[0053] According to the upgrade request of the main control system of the steaming and baking device, the main control system upgrade data package is downloaded, and the upgrade task instruction is generated in the main control system according to the upgrade data package. The system downloads the upgrade data package and generates the upgrade task instruction according to the upgrade request to prepare for the system upgrade. At the same time, the user can use the device normally, put the ingredients into the heating space and adjust the working mode, and the system generates the work task instruction accordingly. This parallel processing method effectively solves the problem of simultaneous system upgrade and device operation, and improves the efficiency of device use and user experience.
[0054] In the specific implementation process, when the steaming and baking device receives an upgrade request from the main control system, it can download the corresponding upgrade data package through the network connection. This upgrade data package may contain new functions, performance optimization or bug fixes. After the download is completed, the main control system will generate an upgrade task instruction based on the upgrade data package, which includes specific upgrade steps and required time.
[0055] Place the ingredients in the heating space of the steaming and baking device, adjust the working mode of the steaming and baking device manually based on the user, and generate work task instructions in the main control system. The user can use the steaming and baking device normally. The user puts the ingredients into the heating space of the device, and this process will not be affected by the system upgrade. Then, the user can manually adjust the working mode of the device according to their needs, such as selecting baking, steaming or combination mode, and setting parameters such as temperature and time. Based on these user operations, the main control system will generate corresponding work task instructions.
[0056] Furthermore, the preparation work for the system upgrade of the intelligent steaming and baking device and the user's operation can be carried out simultaneously without interfering with each other, thereby saving time and improving the efficiency of the device. In addition, since the system upgrade and the device operation are handled separately, even if a problem occurs during the system upgrade, it will not affect the user's normal use of the device for cooking.
[0057] Furthermore, according to the actual use needs of users, the technical solution of the present application can also be flexibly adjusted according to specific circumstances. For example, if the system upgrade is expected to take a long time, the user can perform the cooking task first after completing the placement of ingredients and mode settings, and then perform the system upgrade after the cooking is completed. Alternatively, if the system upgrade time is short, the system upgrade can be quickly completed after the user settings are completed, and then the cooking task can be started. This flexibility further improves the user experience.
[0058] Furthermore, the starting of the steaming and baking device, obtaining a main control system upgrade data packet of the steaming and baking device, and generating a work task instruction and an upgrade task instruction in the main control system also includes:
[0059] According to the working task instruction of the steaming and baking device for heating the current food, the working preheating time of the steaming and baking device is obtained;
[0060] According to the system upgrade instruction of the main control system, obtaining the system upgrade time when the main control system completes the system upgrade instruction;
[0061] The work preheating time is compared with the system upgrade time. If the work preheating time is less than the system upgrade time, the virtual system is started and the work task instructions of the steaming and baking equipment are input into the virtual operation system.
[0062] This application obtains and compares the work preheating time and the system upgrade time to intelligently determine whether it is necessary to start the virtual system to perform the work task of the steaming and baking equipment. When the work preheating time is less than the system upgrade time, the virtual system is started and the work task instructions are input into the virtual operation system, thereby achieving the purpose of ensuring the normal operation of the steaming and baking equipment during the system upgrade process. This method can effectively resolve the conflict between system upgrades and normal operation of equipment, and improve the efficiency of equipment use and user experience.
[0063] S12: Build an operating environment for the virtual system, and construct a signal transmission channel between the virtual system and the main control system of the steaming and baking equipment.
[0064] A technical solution is provided for constructing a virtual operating system operating environment based on the host-only mode, constructing a signal connection channel between the virtual system and the main control system of the steaming and baking equipment, and obtaining the work task instructions of the main control system based on the signal connection channel.
[0065] Specifically, host-only mode is a virtual network configuration mode that allows virtual machines to communicate with the host system, but does not allow virtual machines to communicate with external networks or other virtual machines. In this mode, the construction of the virtual system operating environment can be achieved through the following steps:
[0066] First, install virtualization software, such as VMware or VirtualBox, on the host system. Then, create a new virtual machine and select the host-only network adapter. Next, install a suitable operating system in the virtual machine that can support the control software of the steam oven.
[0067] Specifically, the signal connection channel between the virtual system and the main control system can be established through a virtual serial port: a virtual serial port is created in the virtual machine and mapped to a physical serial port or a virtual serial port of the host system. In this way, the main control system can communicate with the virtual system through the serial port.
[0068] Furthermore, the virtual system and the main control system can also transmit signals based on a shared folder. In the host-only mode, a shared folder can be set up, and both the main control system and the virtual system can access this folder. The main control system can write work task instructions to a file in the shared folder, and the virtual system can periodically check and read this file.
[0069] Therefore, by building a virtual operating system operating environment in host-only mode, the isolation between the virtual system and the main control system can be ensured, while ensuring the communication between them. This method not only solves the problem of signal transmission, but also ensures the stability and security of system operation.
[0070] S13: The main control system of the steaming and baking equipment sends a work task instruction to the virtual system based on the signal transmission channel.
[0071] After the operating environment of the virtual system is constructed, the main control system sends a work task instruction to the virtual system, so that the virtual system can adjust the heating control of the steaming and baking device according to the work task instruction.
[0072] S14: Acquire food image data in the steaming and baking device, and match the heating task instruction with the food image data and the work task instruction.
[0073] Acquire food image data in the heating area based on the internal shooting component of the steaming and baking device, and acquire the type of food according to the food image data;
[0074] Setting the working mode of the steaming and baking device according to the work task instruction, and matching the heating curve in the database of the steaming and baking device based on the type of the food;
[0075] A heating task instruction is generated in combination with the working mode of the steaming and baking device and the heating curve of the food.
[0076] First, the internal camera assembly of the steaming and baking equipment can use various types of camera equipment, such as visible light camera head, infrared camera head or multi-spectral camera head. These cameras can be installed in different positions inside the steaming and baking equipment, such as top, side or bottom, to obtain the best image of the food. The camera assembly can be fixed or adjustable to accommodate food of different sizes and shapes.
[0077] Secondly, the analysis of food image data can use deep learning models, such as convolutional neural networks (CNNs), to identify food types. Traditional computer vision techniques, such as edge detection, color analysis, and texture analysis, can also be used to assist in identification. In addition, multi-frame image analysis or 3D reconstruction technology can be combined to improve the accuracy of identification.
[0078] Again, the setting of work task instructions can be manually input by the user or remotely set through an intelligent voice assistant or mobile application. The working mode can include baking, steaming, grilling and other modes, and each mode may have different temperature ranges and heating methods.
[0079] The database of the steaming and baking equipment can be stored locally or in the cloud. The heating curve stored in the database can be a preset standard curve or a dynamic curve that is continuously optimized based on user feedback and machine learning. The database can be updated regularly to adapt to new types of ingredients and cooking methods.
[0080] Specifically, when the user puts food into the steaming and baking device and closes the device door, the internal shooting component is automatically started. The shooting component can use a high-resolution CMOS sensor and a wide-angle lens to ensure that the image of the entire heating area can be captured.
[0081] The image data captured by the camera is pre-processed, such as denoising and contrast enhancement, and then transmitted to the device's image processing unit. The image processing unit can be an embedded system or a cloud server, depending on the device's computing power and network connection.
[0082] The image processing unit uses a pre-trained deep learning model (such as ResNet or Inception network) to analyze the image and identify the type of food. The recognition result may include multiple candidates, each with a confidence score.
[0083] At the same time, users set work task instructions through the touch screen or mobile application, such as "baking mode, medium rare". These instructions are converted into parameters that the device can recognize, such as temperature range and expected cooking time.
[0084] The system searches for the corresponding heating curve in the local or cloud database based on the identified food type. The heating curve in the database is pre-set based on a large amount of experimental data and the experience of professional chefs, and may include data in multiple dimensions such as temperature change, heating time, and heating power.
[0085] If multiple possible ingredients are identified, the system will select the ingredient with the highest confidence level or prompt the user to confirm.
[0086] The system integrates the operating mode (such as toasting mode) with the selected heating curve. For example, if the heating curve recommends a maximum temperature that is lower than the typical temperature of the toasting mode, the system will adjust the temperature range appropriately.
[0087] Based on the fused data, the system generates detailed heating task instructions, which may include: preheating temperature and time, initial heating temperature and time, mid-term temperature adjustment, final temperature and time, etc.
[0088] During the heating process, the system may fine-tune the heating task instructions based on real-time feedback (such as data from the temperature probe inside the food) to ensure the best cooking results.
[0089] This method not only improves the degree of automation in the steaming and baking process, but also allows personalized adjustments based on specific ingredients and user needs, thereby significantly improving cooking results and user experience.
[0090] Specifically, the acquiring of food image data in the steaming and baking device, and matching the heating task instruction with the food image data and the work task instruction also includes:
[0091] Extract the heating time and temperature from the heating task instruction, and generate the temperature rise heating instruction and the constant temperature heating instruction in combination with the preheating temperature of the steaming and baking equipment;
[0092] After completing the work task based on the temperature rise heating instruction and the constant temperature heating instruction, the remaining time for upgrading the main control system of the steaming and baking equipment is obtained, and the equipment standby time is adjusted according to the remaining time for upgrading.
[0093] The heating time and temperature are extracted from the heating task instructions, and combined with the preheating temperature of the steaming and baking equipment to generate the temperature rise heating instructions and the constant temperature heating instructions. This step can calculate the time and power required for the temperature rise phase based on the difference between the current equipment temperature and the target temperature, and then generate the corresponding temperature rise heating instructions. For the constant temperature phase, a constant temperature heating instruction can be generated to maintain the target temperature based on the type of ingredients and the cooking time set by the user.
[0094] The work task is completed based on the temperature rise heating instruction and the constant temperature heating instruction. During this process, the equipment will strictly perform the heating task according to the generated instructions to ensure that the food is accurately heated.
[0095] Furthermore, the remaining time of the main control system upgrade of the steaming and baking equipment is obtained, and the equipment standby time is adjusted according to the remaining time of the upgrade. The virtual system can obtain the upgrade progress information through the signal transmission channel with the main control system, and then dynamically adjust the equipment standby time according to the remaining time to ensure that the steaming and baking equipment completes the system upgrade.
[0096] S15: Execute the system upgrade task based on the main control system, execute the heating task instruction based on the virtual system and obtain the heating status data of the food.
[0097] The heating status data of the food is obtained based on the detection component inside the steaming and baking equipment, and the heating status data of the food is sent to the virtual system.
[0098] Specifically, the detection component can be arranged inside the heating cavity of the steaming and baking device to monitor the heating status of the food in real time. The detection component can include a temperature sensor, a humidity sensor, a weight sensor, etc., to comprehensively obtain various parameters during the heating process of the food. The detection component can establish a connection with the virtual system via wired or wireless means. For example, Bluetooth, Wi-Fi or a dedicated data transmission interface can be used for data transmission. The frequency of data acquisition can be adjusted according to actual needs, for example, data can be acquired every 5 seconds or 10 seconds.
[0099] Furthermore, the virtual system temporarily stores the acquired food heating status data. After the main control system completes the system upgrade, the virtual system can send the food heating status data to the main control system based on the signal transmission channel, so that the main control system can adjust the heating task instructions according to the heating status data to improve the accuracy of heating control of the steaming and baking equipment.
[0100] S16: Based on the upgraded main control system, the heating task instruction is corrected and adjusted according to the heating status data.
[0101] When the main control system completes the system upgrade and adjustment, it obtains the operation data of the virtual system and the heating status data of the food based on the signal transmission channel;
[0102] The corresponding heating task instructions are extracted according to the operation data of the virtual system, and the heating task instructions are modified in combination with the heating status data.
[0103] Furthermore, the main control system corrects and adjusts the heating instruction according to the food heating status data, and can adjust in the following different heating parameter directions:
[0104] Temperature adjustment: If the actual temperature of the food deviates from the expected temperature, the heating temperature or heating time can be adjusted accordingly.
[0105] Heating mode adjustment: Depending on the actual heating status of the ingredients, you may need to switch or combine different heating modes such as steaming, baking, and microwave.
[0106] Adjusting the heating time: If the ingredients are not heated enough or too much, you can extend or shorten the heating time appropriately.
[0107] Heating Power Adjustment: Depending on the heating response of your ingredients, you may need to adjust the heating power for more precise control.
[0108] Specifically, in this embodiment, after the main control system completes the system upgrade and adjustment, the operation data of the virtual system and the heating status data of the food are obtained based on the signal transmission channel;
[0109] Extract the total heating time from the heating state data and divide it into several heating time periods according to the unit time length;
[0110] Extract the heating temperature of each heating time period and calculate the heating state change coefficient of the food;
[0111] The heating task instruction is adjusted based on the heating state change coefficient.
[0112] The correction adjustment formula of the heating task instruction is:
[0113] ;
[0114] ;
[0115] in, is the initial heating adjustment coefficient of the heating task instruction, is the adjustment coefficient of the modified heating task instruction, is the correction factor, is the heating temperature corresponding to the i-th time period, It is the average heating temperature of the food during the heating time. The number of heating time periods into which the total heating time is divided.
[0116] The main control system adjusts the heating adjustment coefficient of the heating task instruction according to the food heating status data, so that the heating method of the heating task instruction can fit the heating requirements of the food, thereby improving the accuracy of the virtual system in controlling food heating.
[0117] The embodiment of the present invention provides a method and system for automatic system upgrade and control of intelligent steaming and baking equipment. By building an operating environment of a virtual system, a signal transmission channel is constructed between the virtual system and the main control system of the steaming and baking equipment, so that when the main control system is upgraded, the virtual system can execute heating task instructions, thereby solving the problem that the intelligent steaming and baking equipment is not compatible with the heating work of food during the system upgrade process. It has the advantages of not affecting the normal operation of the equipment during the system upgrade process and improving the user experience.
[0118] Embodiment 2:
[0119] Figure 2 The schematic diagram of the structure of the automatic upgrade control system of the intelligent steaming and baking device in the embodiment of the present invention is shown. The control system is used to execute the automatic upgrade control method of the intelligent steaming and baking device;
[0120] The control system comprises:
[0121] Main control system 10: used to control the working state of the intelligent steaming and baking equipment;
[0122] The shooting component 30 is arranged inside the steaming and baking device, and is used to obtain the image data of the food in the heating space of the steaming and baking device;
[0123] Virtual system 20: used to execute primary heating work instructions of steaming and baking equipment.
[0124] Detection component 40: used to obtain heating status data of food.
[0125] Heating module 50: used to adjust the heating of food.
[0126] A heating data serial port, a time control serial port and a system data serial port are set in the virtual system 20. The heating data serial port is connected to the heating module 50 of the steaming and baking device by signal, the time control serial port is connected to the timing module of the steaming and baking device by signal, and the system data serial port is connected to the main control system 10 of the steaming and baking device by signal.
[0127] By introducing the virtual system 20, the technical problem that the intelligent steaming and baking device cannot perform food heating processing at the same time when the system is upgraded is cleverly solved. When the main control system 10 needs to be upgraded, the virtual system 20 can take over the heating function of the steaming and baking device to ensure that the food heating processing is not affected. At the same time, the food image data provided by the shooting component 30 can accurately match the heating task instructions, improving the reliability of food heating.
[0128] The core innovation of this design is to achieve the parallel execution of system upgrades and device functions, greatly improving the efficiency of device use and user experience. The data interaction mechanism between the virtual system 20 and the main control system 10 ensures that the control can be seamlessly switched back to the main control system 10 after the upgrade is completed, ensuring the continuity and stability of the entire process.
[0129] In practical applications, the automatic system upgrade control system of the intelligent steaming and baking device of the present application can effectively resolve the conflict between system upgrade and food heating processing. When the user puts the food into the steaming and baking device and starts the heating program, if the system detects that an upgrade is required, the main control system 10 will automatically hand over the heating control right to the virtual system 20. After the virtual system 20 takes over, it will continue to perform the heating task through the heating data serial port and the time control serial port, and the main control system 10 can be upgraded at the same time.
[0130] A person skilled in the art may understand that all or part of the steps in the various methods of the above embodiments may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the storage medium may include: a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, etc.
[0131] In addition, the embodiments of the present invention are described in detail above. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A method for automatically upgrading and controlling a system of an intelligent steaming and baking device, characterized in that: The control method comprises: Start the steaming and baking equipment, obtain the main control system upgrade data package of the steaming and baking equipment, and generate work task instructions and upgrade task instructions in the main control system; Build the operating environment of the virtual system and construct a signal transmission channel between the virtual system and the main control system of the steaming and baking equipment; The main control system of the steaming and baking equipment sends a work task instruction to the virtual system based on the signal transmission channel; Acquire food image data in the steaming and baking equipment, and match the heating task instruction with the food image data and the work task instruction; Execute system upgrade tasks based on the main control system, execute heating task instructions based on the virtual system and obtain heating status data of ingredients; The heating task instruction is corrected and adjusted based on the heating state data of the main control system after the upgrade is completed, including: when the main control system completes the system upgrade and adjustment, the operation data of the virtual system and the heating state data of the food are obtained based on the signal transmission channel; the total heating time is extracted from the heating state data, and divided into a number of heating time periods according to the unit time length; the heating temperature of each heating time period is extracted, and the heating state change coefficient of the food is calculated; and the heating task instruction is adjusted based on the heating state change coefficient; The formula for correcting and adjusting the heating task instruction is: ; ; is the initial heating adjustment coefficient of the heating task instruction, is the adjustment coefficient of the modified heating task instruction, is the correction factor, is the heating temperature corresponding to the i-th time period, It is the average heating temperature of the food during the heating time. The number of heating time periods into which the total heating time is divided.
2. The method for automatic system upgrade and control of the intelligent steaming and baking equipment according to claim 1, characterized in that: The starting of the steaming and baking device, obtaining a main control system upgrade data packet of the steaming and baking device, and generating a work task instruction and an upgrade task instruction in the main control system include: According to the main control system upgrade request of the steaming and baking device, download the main control system upgrade data package, and generate an upgrade task instruction in the main control system according to the upgrade data package; The ingredients are placed in the heating space of the steaming and baking device, the working mode of the steaming and baking device is manually adjusted based on the user, and work task instructions are generated in the main control system.
3. The system automatic upgrade control method of the intelligent steaming and baking equipment according to claim 2 is characterized in that: The starting of the steaming and baking device, obtaining a main control system upgrade data packet of the steaming and baking device, and generating a work task instruction and an upgrade task instruction in the main control system also include: According to the working task instruction of the steaming and baking device for heating the current food, the working preheating time of the steaming and baking device is obtained; According to the system upgrade instruction of the main control system, obtaining the system upgrade time when the main control system completes the system upgrade instruction; The work preheating time is compared with the system upgrade time. If the work preheating time is less than the system upgrade time, the virtual system is started and the work task instructions of the steaming and baking equipment are input into the virtual operation system.
4. The method for automatic system upgrade and control of the intelligent steaming and baking equipment according to claim 1, characterized in that: The step of building a virtual system operating environment and constructing a signal transmission channel between the virtual system and the main control system of the steaming and baking device includes: A virtual operating system operating environment is constructed based on the host-only mode, a signal connection channel is constructed between the virtual system and the main control system of the steaming and baking equipment, and work task instructions of the main control system are obtained based on the signal connection channel.
5. The method for automatic system upgrade and control of the intelligent steaming and baking equipment according to claim 1, characterized in that: The obtaining of food image data in the steaming and baking device and matching the heating task instruction with the food image data and the work task instruction include: Acquire food image data in the heating area based on the internal camera assembly of the steaming and baking device, and acquire the type of food according to the food image data; Setting the working mode of the steaming and baking device according to the work task instruction, and matching the heating curve in the database of the steaming and baking device based on the type of the food; A heating task instruction is generated in combination with the working mode of the steaming and baking device and the heating curve of the food.
6. The method for automatic system upgrade and control of the intelligent steaming and baking equipment according to claim 5, characterized in that: The obtaining of food image data in the steaming and baking device and matching the heating task instruction with the food image data and the work task instruction also includes: Extract the heating time and temperature from the heating task instruction, and generate the temperature rise heating instruction and the constant temperature heating instruction in combination with the preheating temperature of the steaming and baking equipment; After completing the work task based on the temperature rise heating instruction and the constant temperature heating instruction, the remaining time for upgrading the main control system of the steaming and baking equipment is obtained, and the equipment standby time is adjusted according to the remaining time for upgrading.
7. The method for automatic system upgrade and control of the intelligent steaming and baking equipment according to claim 1, characterized in that: The method of executing the system upgrade task based on the main control system, executing the heating task instruction based on the virtual system and obtaining the heating status data of the food includes: The heating status data of the food is obtained based on the detection component inside the steaming and baking equipment, and the heating status data of the food is sent to the virtual system.
8. An automatic upgrade control system for an intelligent steaming and baking device, characterized in that: The control system is used to execute the system automatic upgrade control method of the intelligent steaming and baking equipment according to any one of claims 1 to 7; The control system comprises: Main control system: used to control the working status of the intelligent steaming and baking equipment; Shooting component: arranged inside the steaming and baking device, used to obtain image data of food in the heating space of the steaming and baking device; Virtual system: used to execute the primary heating work instructions of the steaming and baking equipment. The heating data serial port, time control serial port and system data serial port are set in the virtual system. The heating data serial port is connected with the heating module signal of the steaming and baking equipment, the time control serial port is connected with the timing module signal of the steaming and baking equipment, and the system data serial port is connected with the main control system signal of the steaming and baking equipment.
Citation Information
Patent Citations
Power density emission manipulation in a cooking instrument
CN111801986A
Steaming and baking control method and device and steaming and baking oven
CN118177612A