Cooking method, cooking system and kitchen electrical equipment
By setting up manual-automatic valves and sensors in kitchen appliances and using pre-trained models for intelligent control, the existing kitchen appliance control methods in terms of intelligence and user experience are solved, and more efficient and convenient and consistent cooking effects.
Patent Information
- Application Number
- CN202411470505.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2025-02-14
AI Technical Summary
The control methods of existing kitchen appliances are insufficient in terms of intelligence and user experience, and cannot meet users' needs for efficient, convenient and consistent cooking effects.
By setting up manual-automatic valves and sensors in kitchen appliances, and using pre-trained cooking status prediction models and state adjustment models, kitchen appliances can be manually adjusted based on automatic control, improving intelligent response capabilities.
It improves the intelligent response capabilities of kitchen appliances, improves the user's cooking experience, and achieves more efficient, convenient and consistent cooking effects.
Smart Images

Figure CN119439794A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of kitchen appliances, and in particular to a cooking method, a cooking system and kitchen appliances. Background Art
[0002] In existing kitchen appliances, there are usually two modes: manual adjustment and simple automatic control. However, the manual adjustment method requires users to frequently monitor and adjust the gear during the cooking process, which is not only cumbersome to operate, but also prone to misoperation, thus affecting the cooking effect. At the same time, although the automatic control method can be controlled according to the preset gear and time, its degree of automation is low and lacks the ability to intelligently respond to the user's manual adjustment. Therefore, the existing control method has great deficiencies in intelligence and user experience, and cannot meet the user's needs for efficient, convenient and consistent cooking effects. Summary of the invention
[0003] In view of this, an object of the present invention is to provide a cooking method, a cooking system and a kitchen appliance, which can enable the kitchen appliance to be manually adjusted on the basis of automatic control, thereby improving the intelligent response capability of the kitchen appliance and further improving the user's cooking experience.
[0004] In a first aspect, an embodiment of the present invention provides a cooking method, which is applied to a main controller of a kitchen appliance, wherein a manual-automatic valve connected to the main controller is provided in the kitchen appliance; the method comprises: if recipe information selected by a user is received, controlling the manual-automatic valve to start cooking according to the recipe information; the recipe information comprises gear information and a cooking time corresponding to the gear information; if operation information of the user on the manual-automatic valve is received, obtaining a cooking state and a remaining cooking time of ingredients in the kitchen appliance; the operation information comprises gear adjustment information; inputting the operation information, the cooking state and the remaining cooking time into a pre-trained cooking state prediction model, simulating and obtaining a final cooking state of the ingredients after continuing to cook according to the operation information and the remaining cooking time; judging whether the final cooking state meets a preset cooking state standard; if the final cooking state meets the preset cooking state standard, not adjusting the manual-automatic valve, so that the manual-automatic valve continues to cook based on the gear adjustment information; if the final cooking state does not meet the preset cooking state standard, adjusting the manual-automatic valve to cook according to the gear information.
[0005] Furthermore, the kitchen appliance also includes at least one sensor communicatively connected to the main controller; after the step of controlling the manual-automatic valve to start cooking according to the recipe information, the method also includes: obtaining the real-time cooking status of the food monitored by the sensor according to a preset time interval; inputting the gear information, the remaining cooking time and the real-time cooking status into a pre-trained cooking status prediction model to simulate the final cooking status of the food; judging whether the final cooking status meets the preset cooking status standard; if the final cooking status does not meet the preset cooking status standard, inputting the final cooking status into a pre-trained status adjustment model to obtain the optimization adjustment information corresponding to the kitchen appliance, so that the main controller adjusts the manual-automatic valve according to the optimization adjustment information.
[0006] Furthermore, the method also includes: when the remaining cooking time is 0, obtaining the end cooking status of the food monitored by the sensor; judging whether the end cooking status meets the preset cooking status standard; if it is judged that the end cooking status does not meet the preset cooking status standard, inputting the end cooking status into a pre-trained state adjustment model to obtain the optimization adjustment information corresponding to the kitchen appliance, so that the main controller controls the manual-automatic valve to continue cooking according to the optimization adjustment information; if it is judged that the end cooking status meets the preset cooking status standard, determining that cooking is completed, and controlling the manual-automatic valve to close.
[0007] Furthermore, after the step of controlling the manual-automatic valve to close, the method also includes: obtaining cooking feedback information sent by the user; identifying the information type of the cooking feedback information; the information type includes cooking satisfaction information and cooking improvement information; if the cooking feedback information is cooking satisfaction information, updating the recipe information according to the gear adjustment information and / or optimization adjustment information; if the cooking feedback information is cooking improvement information, updating the recipe information according to the cooking improvement information.
[0008] Furthermore, the kitchen appliance also includes at least one sensor communicatively connected to the main controller; the step of obtaining the cooking status of the ingredients in the kitchen appliance includes: obtaining the weight data of the ingredients through the sensor; and determining the cooking status of the ingredients based on the corresponding relationship between the weight data and the weight-maturity of the ingredients corresponding to the recipe information.
[0009] Furthermore, the cooking state prediction model is trained in the following manner: taking the historical gear information, historical remaining cooking time and historical cooking state in the cooking data sample set as input, and the optimization adjustment information in the cooking data sample set as output, the initial neural network model is trained until the preset training conditions are met, and a trained cooking state prediction model is obtained.
[0010] Furthermore, the state adjustment model is trained in the following manner: the historical end cooking state in the cooking data sample set is used as input, and the historical final cooking state in the cooking data sample set is used as output, and the initial neural network model is trained until the preset training conditions are met to obtain a trained state adjustment model.
[0011] In a second aspect, an embodiment of the present invention provides a cooking system, which is applied to a main controller of a kitchen appliance, wherein a manual-automatic valve connected to the main controller is provided in the kitchen appliance; the system comprises: a recipe acquisition module, which is used to control the manual-automatic valve to start cooking according to the recipe information if recipe information selected by a user is received; the recipe information includes gear information and a cooking time corresponding to the gear information; a cooking state acquisition module, which is used to obtain the cooking state and remaining cooking time of ingredients in the kitchen appliance if operation information of the user for the manual-automatic valve is received; the operation information includes gear adjustment information; a final cooking state simulation module, which is used to input the operation information, the cooking state and the remaining cooking time into a pre-trained cooking state prediction model, and simulate the final cooking state of the ingredients after continuing to cook according to the operation information and the remaining cooking time; a gear adjustment judgment module, which is used to judge whether the final cooking state meets the preset cooking state standard; the gear adjustment judgment module is also used to not adjust the manual-automatic valve if the final cooking state meets the preset cooking state standard, so that the manual-automatic valve continues to cook with the gear adjustment information; the gear adjustment judgment module is also used to adjust the manual-automatic valve to cook with the gear information if the final cooking state does not meet the preset cooking state standard.
[0012] In the third aspect, an embodiment of the present invention provides a kitchen appliance, comprising a housing, a cooking cavity, a main controller, a manual-automatic valve and at least one sensor; and also comprising the above-mentioned cooking system; the cooking system is arranged in the main controller; the manual-automatic valve is arranged on the housing; the sensor is arranged inside the cooking cavity; the manual-automatic valve and the sensor are respectively connected to the main controller.
[0013] Furthermore, the manual-automatic valve includes a knob, a motor connected to the knob respectively, and a mechanical linkage structure; the motor is connected to the main controller; the mechanical linkage structure is used to adjust the working state of the manual-automatic valve when the user turns the knob; the motor is used to adjust the working state of the manual-automatic valve when the main controller sends a control instruction.
[0014] The embodiment of the present invention provides a cooking method, a cooking system and a kitchen appliance, which are applied to a main controller of the kitchen appliance, and a manual-automatic valve connected to the main controller is provided in the kitchen appliance; the method comprises: if a recipe information selected by a user is received, the manual-automatic valve is controlled to start cooking according to the recipe information; the recipe information includes gear information and a cooking time corresponding to the gear information; if the user's operation information for the manual-automatic valve is received, the cooking state and the remaining cooking time of the food in the kitchen appliance are obtained; the operation information includes gear adjustment information; the operation information, the cooking state and the remaining cooking time are input into a pre-trained cooking state prediction model, and the final cooking state of the food after continuing to cook according to the operation information and the remaining cooking time is simulated; it is judged whether the final cooking state meets the preset cooking state standard; if the final cooking state meets the preset cooking state standard, the manual-automatic valve is not adjusted, so that the manual-automatic valve continues to cook based on the gear adjustment information; if the final cooking state does not meet the preset cooking state standard, the manual-automatic valve is adjusted to cook according to the gear information. In this way, the kitchen appliance can be manually adjusted on the basis of automatic control at the same time, thereby improving the intelligent response capability of the kitchen appliance, and further improving the cooking experience of the user.
[0015] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention are realized and obtained by the structures particularly pointed out in the description, claims and drawings.
[0016] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0018] Figure 1 A flowchart of a cooking method provided in Embodiment 1 of the present invention;
[0019] Figure 2 A flowchart of the steps of obtaining the cooking status of food in a kitchen appliance provided in the first embodiment of the present invention;
[0020] Figure 3 A flow chart of a method for adjusting a manual-automatic valve according to optimization adjustment information provided by a main controller in Embodiment 1 of the present invention;
[0021] Figure 4 A flow chart of a method for determining a cooking end state provided in Embodiment 1 of the present invention;
[0022] Figure 5 A flow chart of a recipe information updating method provided in Embodiment 1 of the present invention;
[0023] Figure 6 A cooking system provided in Embodiment 2 of the present invention;
[0024] Figure 7 Another cooking system provided by Embodiment 2 of the present invention;
[0025] Figure 8 A schematic diagram of kitchen appliances provided in Embodiment 3 of the present invention;
[0026] Fig. 9 This is a schematic diagram of a manual-automatic valve provided in Embodiment 3 of the present invention.
[0027] Icons: 1-recipe acquisition module; 2-cooking status acquisition module; 3-final cooking status simulation module; 4-gear adjustment judgment module; 5-cooking end module; 6-user feedback module; 11-housing; 12-cooking cavity; 14-manual-automatic valve; 15-sensor; 141-knob; 142-motor; 143-mechanical linkage structure. DETAILED DESCRIPTION
[0028] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are 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.
[0029] To facilitate understanding of this embodiment, the embodiment of the present invention is described in detail below.
[0030] Embodiment 1:
[0031] Figure 1 This is a flow chart of a cooking method provided in Example 1 of the present invention.
[0032] The cooking method is applied to a main controller of a kitchen appliance, and the kitchen appliance is also provided with a manual-automatic integrated valve connected to the main controller.
[0033] Here, the manual-automatic valve includes a knob, a motor and a mechanical linkage structure respectively connected to the knob. The motor is connected to the main controller. The user can manually control the knob to rotate, thereby driving the mechanical linkage structure to rotate, to adjust the working state of the manual-automatic valve, thereby adjusting the working state of the cooking chamber of the kitchen appliance. The main controller can adjust the working state of the manual-automatic valve by sending a control instruction to the motor according to the gear set in the preset recipe, thereby adjusting the working state of the cooking chamber of the kitchen appliance.
[0034] Reference Figure 1 , cooking methods, including:
[0035] Step S101: if the recipe information selected by the user is received, the manual-automatic valve is controlled to start cooking according to the recipe information; the recipe information includes gear information and the cooking time corresponding to the gear information.
[0036] Here, the recipe information is a recipe pre-stored in the kitchen appliance. The user selects the corresponding recipe number through the interactive device set on the kitchen appliance, and the kitchen appliance determines the corresponding recipe information according to the recipe number. Among them, the gear information in the recipe information includes at least one manual-automatic valve gear and the cooking time corresponding to each gear. For example, from the beginning of cooking to the end of cooking, the cooking process is divided into at least one cooking stage according to the gear, each cooking stage corresponds to a cooking time, and the remaining cooking time is the sum of the remaining cooking time of the current cooking stage and the cooking time corresponding to the cooking stage that has not yet been carried out.
[0037] When the main controller receives the recipe information selected by the user, it automatically cooks according to the recipe information.
[0038] Step S102: if the user's operation information on the manual-automatic integrated valve is received, the cooking status and remaining cooking time of the food in the kitchen appliance are obtained; the operation information includes gear adjustment information.
[0039] Here, if during the cooking process, the user adjusts the gear position of the manual-automatic valve through a knob, the gear position adjustment can be for cooking fire power adjustment or cooking humidity adjustment, etc., which is determined according to the actual situation of the kitchen appliance.
[0040] When the gear adjustment of the manual-automatic valve means adjusting the cooking power, the user controls the cooking power change by adjusting the manual-automatic valve so that the kitchen appliance heats the food according to the adjusted gear. The gear adjustment information refers to the gear corresponding to the manual-automatic valve after the user adjusts it.
[0041] In one embodiment, the kitchen appliance further includes at least one sensor communicatively connected to the main controller.
[0042] Here, the sensor may be a weight sensor, a humidity sensor, an optical sensor, a conductivity sensor, etc. The sensor is used to record data during the cooking process in real time.
[0043] Reference Figure 2 When the sensor is a weight sensor and a temperature sensor, the step of obtaining the cooking status of the food in the kitchen appliance in step S102 includes:
[0044] Step S201, obtaining weight data of food materials through sensors.
[0045] Here, the current weight of the food in the cooking cavity is obtained by a weight sensor. When the food is put into the cooking cavity, the initial weight of the food is measured and saved in advance. The difference between the current weight and the initial weight of the food is determined as the weight difference.
[0046] Step S202, determining the cooking state of the ingredients based on the weight data and the corresponding relationship between the weight and maturity of the ingredients corresponding to the recipe information.
[0047] Here, the food weight-maturity correspondence is used to characterize the correspondence between the weight difference and maturity of the food. For example, when the food is chicken and the weight difference is 10 g, it is determined that the maturity of the current food is 70%.
[0048] The current maturity of the ingredients is the cooking state of the ingredients.
[0049] Specifically, when the sensor is an optical sensor, such as an infrared spectrum sensor or a camera, the color change and surface state of the food can be detected to determine the cooking state. When the sensor is a humidity sensor, the cooking state of the steaming food can be determined by monitoring the humidity change in the cooking cavity. When the sensor is a conductivity sensor, the boiling degree or salt content can be determined by monitoring the conductivity change of the food liquid, and then the cooking state of the food can be determined. The sensor type is determined by the type of kitchen appliance.
[0050] Step S103, inputting the operation information, cooking status and remaining cooking time into a pre-trained cooking status prediction model, and simulating to obtain the final cooking status of the food after continuing to cook according to the operation information and the remaining cooking time.
[0051] In one embodiment, the cooking state prediction model is trained in the following manner:
[0052] The historical gear information, historical remaining cooking time and historical cooking status in the cooking data sample set are used as input, and the optimization adjustment information in the cooking data sample set is used as output. The initial neural network model is trained until the preset training conditions are met to obtain a trained cooking status prediction model.
[0053] Here, the cooking data sample set stores historical cooking data. The final cooking state after the remaining cooking time according to the gear modified by the user is simulated according to the cooking state prediction model.
[0054] Step S104, determining whether the final cooking state meets the preset cooking state standard.
[0055] Here, the preset cooking state standard is that the preset cooking state is 100% of doneness.
[0056] Step S105: if the final cooking state meets the preset cooking state standard, the manual-automatic valve is not adjusted, so that the manual-automatic valve continues to cook based on the gear adjustment information.
[0057] Here, if the final cooking state is 100% doneness, it is determined that the user adjustment is correct, and cooking continues with the gear adjustment information.
[0058] Step S106, if the final cooking state does not meet the preset cooking state standard, adjust the manual-automatic valve to cook according to the gear information.
[0059] Here, if the final cooking state is lower or higher than 100% of the maturity, it is determined that the user has made an adjustment error, and the main controller automatically adjusts the gear to the gear information corresponding to the recipe information for cooking.
[0060] In one embodiment, referring to Figure 3 After step S101, in which the manual-automatic integrated valve is controlled to start cooking according to the recipe information, the method further comprises:
[0061] Step S301, obtaining the real-time cooking status of the food monitored by the sensor according to a preset time interval.
[0062] Here, the preset time interval is pre-set according to actual conditions and may be 1 minute.
[0063] Step S302, input the gear information, remaining cooking time and real-time cooking status into a pre-trained cooking status prediction model to simulate and obtain the final cooking status of the ingredients.
[0064] Here, the final cooking state obtained by simulation is the final state of the food after the food continues to be cooked for the remaining cooking time according to the gear information.
[0065] Step S303, determining whether the final cooking state meets the preset cooking state standard.
[0066] Step S304, if the final cooking state does not meet the preset cooking state standard, the final cooking state is input into a pre-trained state adjustment model to obtain the optimization adjustment information corresponding to the kitchen appliance, so that the main controller adjusts the manual-automatic valve according to the optimization adjustment information.
[0067] Here, if the final cooking state does not meet the maturity of 100%, it is determined that there is an error in the current cooking, and the optimization adjustment information is determined according to the state adjustment model, so that the main controller adjusts the manual-automatic valve according to the optimization adjustment information. The optimization adjustment information includes the gear adjustment of the manual-automatic valve and may also include the cooking time adjustment.
[0068] In one embodiment, the state adjustment model is trained in the following manner:
[0069] The historical end cooking state in the cooking data sample set is used as input, and the historical final cooking state in the cooking data sample set is used as output, and the initial neural network model is trained until the preset training conditions are met to obtain a trained state adjustment model.
[0070] In one embodiment, referring to Figure 4 , the method further comprises:
[0071] Step S401, when the remaining cooking time is 0, the cooking completion status of the food monitored by the sensor is obtained.
[0072] Here, when the remaining cooking time is 0, it is determined that the current cooking is finished, and the main controller controls the acquisition of the cooking state of the food detected by the sensor, and determines that the cooking state at the end of cooking is the end cooking state.
[0073] Step S402, determining whether the end cooking state meets the preset cooking state standard.
[0074] Here, it is determined whether the cooking end state is 100% doneness.
[0075] Step S403, if it is determined that the end cooking state does not meet the preset cooking state standard, the end cooking state is input into a pre-trained state adjustment model to obtain the optimization adjustment information corresponding to the kitchen appliance, so that the main controller controls the manual-automatic valve to continue cooking according to the optimization adjustment information.
[0076] Here, if the end cooking state is not 100% mature, it is determined that the current cooking is not completed, and cooking should be continued until the cooking state of the ingredients is 100% mature. The end cooking state is input into a pre-trained state adjustment model to obtain the cooking time and cooking gear for continued cooking.
[0077] Step S404: if it is determined that the end cooking state meets the preset cooking state standard, it is determined that cooking is completed, and the manual-automatic integrated valve is controlled to close.
[0078] Here, if the end cooking state is 100% cooked, it is determined that the current cooking is completed, and the main controller controls the manual and automatic transmission to be turned off to end the cooking.
[0079] In one embodiment, referring to Figure 5 In step S404, after determining that cooking is completed and controlling the manual-automatic valve to close, the method further includes:
[0080] Step S501, obtaining cooking feedback information sent by the user.
[0081] Here, after cooking is finished, the user gives feedback on the cooking effect and suggestions through the interactive device.
[0082] Step S502, identifying the information type of the cooking feedback information; the information type includes cooking satisfaction information and cooking improvement information.
[0083] Here, the cooking improvement information includes improvements to the preset cooking state standard and recipe information. For example, if the user feedback shows that they prefer a tender roast chicken, the preset cooking state standard will be changed to 95% doneness, the cooking level in the recipe information will be lowered, or the cooking time will be shortened.
[0084] Step S503: if the cooking feedback information is cooking satisfaction information, update the recipe information according to the gear adjustment information and / or the optimization adjustment information.
[0085] Here, if the cooking feedback information indicates that the cooking is satisfactory and it is determined that the current cooking process meets the user's needs, the recipe information is updated according to the gear adjustment information and / or the optimization adjustment information.
[0086] Step S504: if the cooking feedback information is cooking improvement information, update the recipe information according to the cooking improvement information.
[0087] Here, if the cooking feedback information is cooking improvement information, it is determined that the current cooking process does not meet the user's needs, and the recipe information is updated according to the cooking improvement information.
[0088] The embodiment of the present invention provides a cooking method, which is applied to a main controller of a kitchen appliance, wherein a manual-automatic valve connected to the main controller is provided in the kitchen appliance; the method comprises: if a recipe information selected by a user is received, the manual-automatic valve is controlled to start cooking according to the recipe information; the recipe information includes gear information and a cooking time corresponding to the gear information; if operation information of the user for the manual-automatic valve is received, the cooking state and the remaining cooking time of the food in the kitchen appliance are obtained; the operation information includes gear adjustment information; the operation information, the cooking state and the remaining cooking time are input into a pre-trained cooking state prediction model, and the final cooking state of the food after continuing to cook according to the operation information and the remaining cooking time is simulated; it is judged whether the final cooking state meets the preset cooking state standard; if the final cooking state meets the preset cooking state standard, the manual-automatic valve is not adjusted, so that the manual-automatic valve continues to cook based on the gear adjustment information; if the final cooking state does not meet the preset cooking state standard, the manual-automatic valve is adjusted to cook according to the gear information. In this way, the kitchen appliance can be manually adjusted on the basis of automatic control at the same time, thereby improving the intelligent response capability of the kitchen appliance, and further improving the cooking experience of the user.
[0089] Embodiment 2:
[0090] Figure 6 This is a cooking system provided in Embodiment 2 of the present invention.
[0091] Reference Figure 6 , a cooking system for a main controller of a kitchen appliance, including:
[0092] The recipe acquisition module 1 is used to control the manual-automatic valve to start cooking according to the recipe information if the recipe information selected by the user is received; the recipe information includes gear information and the cooking time corresponding to the gear information.
[0093] The cooking status acquisition module 2 is used to obtain the cooking status and remaining cooking time of the food in the kitchen appliance if the user's operation information on the manual-automatic valve is received; the operation information includes gear adjustment information.
[0094] The final cooking state simulation module 3 is used to input the operation information, cooking state and remaining cooking time into a pre-trained cooking state prediction model to simulate the final cooking state of the ingredients after continuing to cook according to the operation information and the remaining cooking time.
[0095] The adjustment gear position determination module 4 is used to determine whether the final cooking state meets the preset cooking state standard.
[0096] The gear adjustment judgment module 4 is also used for not adjusting the manual-automatic valve if the final cooking state meets the preset cooking state standard, so that the manual-automatic valve continues to cook with the gear adjustment information.
[0097] The gear adjustment judgment module 4 is also used to adjust the manual-automatic valve to cook according to the gear information if the final cooking state does not meet the preset cooking state standard.
[0098] In one embodiment, the kitchen appliance further includes at least one sensor communicatively connected to the main controller.
[0099] Reference Figure 6 , the recipe acquisition module 1 is also used for:
[0100] Get the real-time cooking status of the food monitored by the sensor according to the preset time interval.
[0101] The gear information, remaining cooking time and real-time cooking status are input into a pre-trained cooking status prediction model to simulate the final cooking status of the ingredients.
[0102] Determine whether the final cooking state meets the preset cooking state standard.
[0103] If the final cooking state does not meet the preset cooking state standard, the final cooking state is input into a pre-trained state adjustment model to obtain the optimization adjustment information corresponding to the kitchen appliance, so that the main controller adjusts the manual-automatic valve according to the optimization adjustment information.
[0104] In one embodiment, referring to Figure 7 , the cooking end module 5 is used for:
[0105] When the remaining cooking time is 0, the end cooking status of the food monitored by the sensor is obtained.
[0106] Determine whether the end cooking state meets the preset cooking state standard.
[0107] If it is determined that the end cooking state does not meet the preset cooking state standard, the end cooking state is input into a pre-trained state adjustment model to obtain the optimization adjustment information corresponding to the kitchen appliance, so that the main controller controls the manual-automatic valve to continue cooking according to the optimization adjustment information.
[0108] If it is determined that the end cooking state meets the preset cooking state standard, it is determined that the cooking is completed, and the manual-automatic valve is controlled to close.
[0109] In one embodiment, referring to Figure 7 , the user feedback module 6 is used to:
[0110] Get cooking feedback information sent by users.
[0111] Identify information types of cooking feedback information; the information types include cooking satisfaction information and cooking improvement information.
[0112] If the cooking feedback information is cooking satisfaction information, the recipe information is updated according to the gear adjustment information and / or the optimization adjustment information.
[0113] If the cooking feedback information is cooking improvement information, the recipe information is updated according to the cooking improvement information.
[0114] In one embodiment, referring to Figure 6 and Figure 7 , the cooking status acquisition module 2 is also used for:
[0115] The weight data of the food is obtained through the sensor.
[0116] The cooking status of the ingredients is determined based on the weight data and the corresponding relationship between the weight and maturity of the ingredients corresponding to the recipe information.
[0117] In one embodiment, referring to Figure 6 and Figure 7 , the final cooking state simulation module 3 is used to:
[0118] The historical gear information, historical remaining cooking time and historical cooking status in the cooking data sample set are used as input, and the optimization adjustment information in the cooking data sample set is used as output. The initial neural network model is trained until the preset training conditions are met to obtain a trained cooking status prediction model.
[0119] In one embodiment, referring to Figure 6 and Figure 7 , the recipe acquisition module 1 is also used for:
[0120] The historical end cooking state in the cooking data sample set is used as input, and the historical final cooking state in the cooking data sample set is used as output, and the initial neural network model is trained until the preset training conditions are met to obtain a trained state adjustment model.
[0121] An embodiment of the present invention provides a cooking system, which is applied to a main controller of a kitchen appliance, and a manual-automatic valve connected to the main controller is provided in the kitchen appliance; in this way, the kitchen appliance can be manually adjusted on the basis of automatic control, thereby improving the intelligent response capability of the kitchen appliance and further improving the user's cooking experience.
[0122] Embodiment three:
[0123] Figure 8 This is a schematic diagram of kitchen appliances provided in Embodiment 3 of the present invention.
[0124] Reference Figure 8The kitchen appliance includes: a shell 11, a cooking cavity 12, a main controller (not shown in the figure), a manual-automatic valve 14 and at least one sensor 15; it also includes the above-mentioned cooking system (not shown in the figure); the cooking system is arranged in the main controller; the manual-automatic valve 14 is arranged on the shell 11; the sensor 15 is arranged inside the cooking cavity 12; the manual-automatic valve 14 and the sensor 15 are respectively connected to the main controller.
[0125] Here, the sensor 15 can be a weight sensor, a temperature sensor, a humidity sensor and an optical sensor. The weight sensor can be set at the bottom of the kitchen appliance to monitor the weight in the cooking cavity in real time. The temperature sensor can be set on the side wall of the kitchen appliance to monitor the overall temperature distribution in the cooking cavity. The humidity sensor can be set on the top of the kitchen appliance to monitor the humidity changes in the cooking cavity, which is suitable for steaming and boiling cooking. The optical sensor can be set on the top of the kitchen appliance to monitor the color changes and surface conditions of the ingredients in the cooking cavity.
[0126] Further, see Fig. 9 The manual-automatic valve 14 includes a knob 141, a motor 142 and a mechanical linkage structure 143 respectively connected to the knob 141; the motor 142 is connected to the main controller.
[0127] The mechanical linkage structure 143 is used to adjust the working state of the manual-automatic valve 14 when the user turns the knob.
[0128] The motor 142 is used to adjust the working state of the manual-automatic valve 14 when the main controller sends a control instruction.
[0129] The embodiment of the present invention provides a kitchen appliance, which can realize manual adjustment of the kitchen appliance on the basis of automatic control, thereby improving the intelligent response capability of the kitchen appliance and further improving the cooking experience of the user.
[0130] The computer program product provided in the embodiment of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method described in the previous method embodiment. The specific implementation can be found in the method embodiment and will not be repeated here.
[0131] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0132] In addition, in the description of the embodiments of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0133] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0134] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.
[0135] Finally, it should be noted that the above-described embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above-described embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-described embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A cooking method, characterized in that: A main controller applied to a kitchen appliance, wherein the kitchen appliance is provided with a manual-automatic integrated valve connected to the main controller; the method comprises: If recipe information selected by the user is received, the manual-automatic valve is controlled to start cooking according to the recipe information; the recipe information includes gear information and a cooking time corresponding to the gear information; If the user's operation information on the manual-automatic integrated valve is received, the cooking status and remaining cooking time of the food in the kitchen appliance are obtained; the operation information includes gear adjustment information; Inputting the operation information, the cooking state and the remaining cooking time into a pre-trained cooking state prediction model, and simulating to obtain a final cooking state of the food after continuing to cook according to the operation information and the remaining cooking time; Determining whether the final cooking state meets a preset cooking state standard; If the final cooking state meets the preset cooking state standard, the manual-automatic valve is not adjusted so that the manual-automatic valve continues to cook based on the gear adjustment information; If the final cooking state does not meet the preset cooking state standard, the manual-automatic valve is adjusted to cook according to the gear information.
2. The cooking method according to claim 1, characterized in that: The kitchen appliance further includes at least one sensor communicatively connected to the main controller; After the step of controlling the manual-automatic integrated valve to start cooking according to the recipe information, the method further includes: Acquiring the real-time cooking status of the food monitored by the sensor according to a preset time interval; Inputting the gear information, the remaining cooking time and the real-time cooking status into the pre-trained cooking status prediction model to simulate and obtain the final cooking status of the food; determining whether the final cooking state meets the preset cooking state standard; If the final cooking state does not meet the preset cooking state standard, the final cooking state is input into a pre-trained state adjustment model to obtain the optimization adjustment information corresponding to the kitchen appliance, so that the main controller adjusts the manual-automatic valve according to the optimization adjustment information.
3. The cooking method according to claim 2, characterized in that: The method further comprises: When the remaining cooking time is 0, obtaining the end cooking state of the food monitored by the sensor; Determining whether the end cooking state meets the preset cooking state standard; If it is determined that the end cooking state does not meet the preset cooking state standard, the end cooking state is input into the pre-trained state adjustment model to obtain the optimization adjustment information corresponding to the kitchen appliance, so that the main controller controls the manual-automatic valve to continue cooking according to the optimization adjustment information; If it is determined that the end cooking state meets the preset cooking state standard, it is determined that the cooking is completed, and the manual-automatic integrated valve is controlled to be closed.
4. The cooking method according to claim 3, characterized in that: After the step of determining that cooking is completed and controlling the manual-automatic valve to close, the method further includes: Obtaining cooking feedback information sent by the user; Identifying the information type of the cooking feedback information; the information type includes cooking satisfaction information and cooking improvement information; If the cooking feedback information is cooking satisfaction information, updating the recipe information according to the gear adjustment information and / or the optimization adjustment information; If the cooking feedback information is cooking improvement information, the recipe information is updated according to the cooking improvement information.
5. The cooking method according to claim 1, characterized in that: The kitchen appliance further includes at least one sensor communicatively connected to the main controller; The step of obtaining the cooking status of the food in the kitchen appliance comprises: Acquiring weight data of the food material through the sensor; The cooking state of the ingredient is determined based on the weight data and the corresponding relationship between the weight and maturity of the ingredient corresponding to the recipe information.
6. The cooking method according to claim 1, characterized in that: The cooking state prediction model is trained in the following way: The historical gear information, historical remaining cooking time and historical cooking status in the cooking data sample set are used as input, and the optimization adjustment information in the cooking data sample set is used as output. The initial neural network model is trained until the preset training conditions are met to obtain a trained cooking status prediction model.
7. The cooking method according to claim 3, characterized in that: The state adjustment model is trained in the following way: The historical end cooking state in the cooking data sample set is used as input, and the historical final cooking state in the cooking data sample set is used as output, and the initial neural network model is trained until the preset training conditions are met to obtain a trained state adjustment model.
8. A cooking system, characterized in that: A main controller applied to a kitchen appliance, wherein the kitchen appliance is provided with a manual-automatic integrated valve connected to the main controller; the system comprises: A recipe acquisition module, for controlling the manual-automatic valve to start cooking according to the recipe information if recipe information selected by the user is received; the recipe information includes gear information and a cooking time corresponding to the gear information; A cooking status acquisition module, configured to acquire the cooking status and remaining cooking time of the food in the kitchen appliance upon receiving the operation information of the user on the manual-automatic integrated valve; the operation information includes gear adjustment information; a final cooking state simulation module, used for inputting the operation information, the cooking state and the remaining cooking time into a pre-trained cooking state prediction model, and simulating the final cooking state of the food after continuing to cook according to the operation information and the remaining cooking time; An adjustment gear position determination module is used to determine whether the final cooking state meets the preset cooking state standard; The adjustment gear position judgment module is further configured to not adjust the manual-automatic integrated valve if the final cooking state meets the preset cooking state standard, so that the manual-automatic integrated valve continues to cook with the gear position adjustment information; The gear adjustment judgment module is also used to adjust the manual-automatic valve to cook with the gear information if the final cooking state does not meet the preset cooking state standard.
9. A kitchen appliance, characterized in that: It includes a shell, a cooking cavity, a main controller, a manual-automatic valve and at least one sensor; it also includes the cooking system described in claim 8; the cooking system is arranged in the main controller; the manual-automatic valve is arranged on the shell; the sensor is arranged inside the cooking cavity; the manual-automatic valve and the sensor are respectively connected to the main controller.
10. The kitchen appliance according to claim 9, characterized in that: The manual-automatic valve comprises a knob, a motor connected to the knob respectively, and a mechanical linkage structure; the motor is connected to the main controller; The mechanical linkage structure is used to adjust the working state of the manual-automatic valve when the user turns the knob; The motor is used to adjust the working state of the manual-automatic valve when the main controller sends a control instruction.