Cooking equipment and control method thereof
The temperature interval and heating coefficient of the recipe are obtained through intelligent cooking equipment, and the cooking temperature of multiple cooking cycles is determined, which solves the problem of cooking multiple recipes for too long and achieves a more efficient cooking process.
Patent Information
- Application Number
- CN202311176527.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-12
- Publication Date
- 2025-03-14
AI Technical Summary
When using smart cooking devices, users need to cook multiple recipes one by one, resulting in too long cooking time and affecting the user experience.
By obtaining the temperature intervals corresponding to each of the N recipes, if there is an intersection, based on these temperature intervals and heating coefficients, the cooking temperature and recipes corresponding to each of the multiple cooking cycles are determined, and the heating temperature is adjusted during the cooking cycle to complete the cooking of the corresponding recipe.
It reduces the cooking time required by the cooking equipment to cook multiple recipes at the same time, improves the user experience, and ensures the cooking effect.
Smart Images

Figure CN119606215A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of household appliance technology, and in particular to a cooking device and a control method thereof. Background Art
[0002] With the development of the kitchen appliance industry, various cooking devices with intelligent cooking functions have emerged one after another. These cooking devices can automatically and intelligently cook the delicious dishes required by users by obtaining recipes with information such as cooking ingredients, cooking steps, and cooking time.
[0003] Although these cooking devices bring great convenience to the daily cooking of users, when users use the cooking devices to cook multiple recipes according to their needs, they usually need to cook the multiple recipes one by one.
[0004] Since multiple recipes need to be cooked one by one, and the ingredient preparation and cooking stages of each recipe take time, it takes too long to cook multiple recipes, thus affecting the user experience. Summary of the invention
[0005] An embodiment of the present application provides a cooking device and a control method thereof, which are used to reduce the cooking time required for the cooking device to cook multiple recipes simultaneously.
[0006] In order to achieve the above objectives, this application adopts the following technical solutions:
[0007] In a first aspect, the present application provides a cooking device, comprising: a heating device; a controller, configured to: obtain a temperature range corresponding to each of N recipes, where N is a positive integer; when there is an intersection between the temperature ranges corresponding to each of the N recipes, determine the cooking temperatures and recipes corresponding to each of a plurality of cooking cycles based on the temperature ranges corresponding to each of the N recipes and the heating coefficients corresponding to each of the N recipes; for any one of the plurality of cooking cycles, within the cooking cycle, adjust the heating temperature of the heating device to the cooking temperature corresponding to the cooking cycle, so as to complete the cooking of the recipe corresponding to the cooking cycle.
[0008] It can be seen from the above content that the present application brings at least the following beneficial effects: According to the above content, after obtaining the temperature ranges corresponding to N recipes, if the temperature ranges corresponding to the N recipes have an intersection, it means that the N recipes can be cooked simultaneously at the same temperature.
[0009] It should be understood that, in the case where N recipes can be cooked at the same time at the same temperature, determining the cooking temperatures and recipes corresponding to each of the multiple cooking cycles based on the temperature ranges corresponding to each of the N recipes and the heating coefficients corresponding to each of the N recipes helps to avoid the cooking temperature corresponding to a certain cycle being too high or too low, thereby ensuring the cooking effect of the cooking device. At the same time, it also helps to determine the recipe that requires the shortest cooking time at the cooking temperature corresponding to the cycle, thereby reducing the cooking time required for the cooking device to cook multiple recipes at the same time.
[0010] For any one of the multiple cooking cycles, the heating temperature of the heating device is adjusted to the cooking temperature corresponding to the cooking cycle within the cooking cycle to ensure that the cooking of the recipe corresponding to the cooking cycle is completed within the cycle; thereby ensuring that the cooking of N recipes is completed within multiple cycles, while reducing the cooking time required for the cooking equipment to cook multiple recipes at the same time, so as to improve the user experience.
[0011] In some embodiments, the heating coefficient is determined according to the product of the difference between a target cooking temperature corresponding to a recipe and a target dry-bulb temperature of ingredients corresponding to the recipe and the target cooking time corresponding to the recipe.
[0012] In some embodiments, the controller is configured to determine the cooking temperatures and recipes corresponding to each of the multiple cooking cycles based on the temperature ranges corresponding to the N recipes and the heating coefficients corresponding to the N recipes when there is an intersection of the temperature ranges corresponding to the N recipes. Specifically, the controller is configured as follows: in the ith cooking cycle, based on the intersection of the temperature ranges corresponding to the M recipes to be cooked, the cooking temperature corresponding to the ith cooking cycle is determined, wherein the cooking temperature corresponding to the ith cooking cycle is any temperature in the intersection of the temperature ranges corresponding to the M recipes to be cooked, i is a positive integer, M is a positive integer, and the M recipes to be cooked represent the recipes of the N recipes excluding the recipes corresponding to the first i-1 cooking cycles; and, based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the ith cooking cycle, the recipe corresponding to the ith cooking cycle is determined.
[0013] In some embodiments, the controller is configured to determine the recipe corresponding to the ith cooking cycle based on the heating coefficients corresponding to M recipes to be cooked and the cooking temperature corresponding to the ith cooking cycle. Specifically, the controller is configured as follows: in the ith cooking cycle, the heating coefficients corresponding to the M recipes to be cooked are updated; for any one of the M recipes to be cooked, the cooking time corresponding to the recipe is determined based on the updated heating coefficient of the recipe and the difference between the cooking temperature corresponding to the ith cooking cycle and the target dry-bulb temperature of the ingredients corresponding to the recipe; and the recipe whose cooking time is below a preset time threshold among the M recipes to be cooked is selected as the recipe corresponding to the ith cooking cycle.
[0014] In some embodiments, the controller is configured to update the heating coefficients corresponding to M recipes to be cooked in the i-th cooking cycle, and is specifically configured to update the heating coefficients corresponding to the M recipes to be cooked based on the cooking temperature corresponding to the i-1-th cooking cycle, the heating coefficients corresponding to the M recipes to be cooked, the target dry-bulb temperature of the ingredients corresponding to the M recipes to be cooked, and the cycle duration.
[0015] In some embodiments, the above-mentioned cooking device also includes: a display device; a controller connected to the display device; if the number of recipes obtained is greater than a preset number of recipes, after determining the cooking temperature of the first cooking cycle, the controller is further configured to: for any one of the N recipes, determine the cooking time corresponding to the recipe according to the heating coefficient corresponding to the recipe, and the difference between the cooking temperature of the first cooking cycle and the target dry-bulb temperature of the ingredients corresponding to the recipe; sort the N recipes in descending order based on the cooking times corresponding to the N recipes; and display the sorted N recipes through the display device.
[0016] In a second aspect, the present application provides a method for controlling a cooking device, comprising: obtaining a temperature range corresponding to each of N recipes, where N is a positive integer; when there is an intersection between the temperature ranges corresponding to each of the N recipes, determining the cooking temperatures and recipes corresponding to each of a plurality of cooking cycles based on the temperature ranges corresponding to each of the N recipes and the heating coefficients corresponding to each of the N recipes; for any one of the plurality of cooking cycles, within the cooking cycle, adjusting the heating temperature to the cooking temperature corresponding to the cooking cycle to complete the cooking of the recipe corresponding to the cooking cycle.
[0017] In some embodiments, the heating coefficient represents the product of the difference between a target cooking temperature corresponding to a recipe and a target dry-bulb temperature of ingredients corresponding to the recipe, and the target cooking time corresponding to the recipe.
[0018] In some embodiments, when there is an intersection between the temperature intervals corresponding to the N recipes, determining the cooking temperatures and recipes corresponding to the multiple cooking cycles based on the temperature intervals corresponding to the N recipes and the heating coefficients corresponding to the N recipes includes: in the ith cooking cycle, determining the cooking temperature corresponding to the ith cooking cycle based on the intersection of the temperature intervals corresponding to the M recipes to be cooked, wherein the cooking temperature corresponding to the ith cooking cycle is any temperature in the intersection of the temperature intervals corresponding to the M recipes to be cooked, i is a positive integer, M is a positive integer, and the M recipes to be cooked represent the recipes of the N recipes excluding the recipes corresponding to the first i-1 cooking cycles; and determining the recipe corresponding to the ith cooking cycle based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the ith cooking cycle.
[0019] In some embodiments, the above-mentioned determining the recipe corresponding to the ith cooking cycle based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the ith cooking cycle includes: updating the heating coefficients corresponding to the M recipes to be cooked in the ith cooking cycle; for any one of the M recipes to be cooked, determining the cooking time corresponding to the recipe based on the updated heating coefficient of the recipe and the difference between the cooking temperature corresponding to the ith cooking cycle and the target dry-bulb temperature of the ingredients corresponding to the recipe; selecting a recipe whose cooking time is below a preset time threshold among the M recipes to be cooked as the recipe corresponding to the ith cooking cycle.
[0020] In a third aspect, the present application provides a controller comprising: one or more processors; one or more memories; wherein the one or more memories are used to store computer program codes, the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the controller executes the control method of the cooking device provided in the second aspect and the embodiment.
[0021] In a fourth aspect, the present application provides a computer-readable storage medium, which includes computer instructions. When the computer instructions are executed on a computer, the computer executes the control method of the cooking device provided in the second aspect and the embodiment.
[0022] In a fifth aspect, an embodiment of the present invention provides a computer program product, which can be directly loaded into a memory and contains software code. After being loaded and executed by a computer, the computer program product can implement the control method of the cooking device provided in the second aspect and the embodiment.
[0023] It should be noted that the above computer instructions may be stored in whole or in part on a computer-readable storage medium, wherein the computer-readable storage medium may be packaged together with the processor of the controller, or may be packaged separately from the processor of the controller, which is not limited in this application.
[0024] The beneficial effects described in the second to fifth aspects of the present application can be referred to the beneficial effect analysis of the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 A schematic diagram of a cooking device provided in an embodiment of the present application Figure 1 ;
[0026] Figure 2 A schematic diagram of a cooking device provided in an embodiment of the present application Figure 2 ;
[0027] Figure 3A schematic diagram of a cooking device provided in an embodiment of the present application Figure 3 ;
[0028] Figure 4 A schematic diagram of the connection relationship of a cooking device provided in an embodiment of the present application Figure 1 ;
[0029] Figure 5 A schematic diagram of the connection relationship of a cooking device provided in an embodiment of the present application Figure 2 ;
[0030] Figure 6 A schematic diagram of interaction between a cooking device and a terminal device provided in an embodiment of the present application;
[0031] Figure 7 A flow chart of a control method for a cooking device provided in an embodiment of the present application Figure 1 ;
[0032] Figure 8 A schematic diagram of a food surface temperature curve provided in an embodiment of the present application;
[0033] Fig. 9 A flow chart of a control method for a cooking device provided in an embodiment of the present application Figure 2 ;
[0034] Fig.10 A flow chart of a control method for a cooking device provided in an embodiment of the present application Figure 3 ;
[0035] Fig.11 A flow chart of a control method for a cooking device provided in an embodiment of the present application Figure 4 ;
[0036] Fig.12 A flow chart of a control method for a cooking device provided in an embodiment of the present application Figure 5 ;
[0037] Fig.13 A schematic diagram of the overall flow of a cooking device control method provided in an embodiment of the present application. DETAILED DESCRIPTION
[0038] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0039] The terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of this application, unless otherwise specified, "plurality" means two or more.
[0040] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "connected" and "connection" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances. In addition, when describing a pipeline, the "connected" and "connection" used in this application have the meaning of conduction. The specific meaning needs to be understood in conjunction with the context.
[0041] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0042] At present, when a cooking device with an intelligent cooking function cooks multiple recipes, it is necessary to cook the multiple recipes one by one, which makes the cooking of the multiple recipes take too long, thereby affecting the user experience.
[0043] Based on this, the present application provides a cooking device, which, when N recipes can be cooked at the same temperature, determines the cooking temperatures and recipes corresponding to multiple cooking cycles based on the temperature ranges corresponding to the N recipes and the heating coefficients corresponding to the N recipes, which helps to avoid the cooking temperature corresponding to a cycle being too high or too low, thereby ensuring the cooking effect of the cooking device. At the same time, it also helps to determine the recipe that requires the shortest cooking time at the cooking temperature corresponding to the cycle, so as to reduce the cooking time required for the cooking device to cook multiple recipes at the same time.
[0044] To further describe the solution of the present application, the cooking device is an oven as an example, and a cooking device provided in an embodiment of the present application is described in conjunction with the accompanying drawings. In the embodiment of the present application, the oven is a cooking device with a baking function or a steam heating function. For example, the oven can be an electric oven, an integrated stove with an oven function, etc., without limitation.
[0045] To further describe the solution of this application, Figure 1This is a schematic diagram of the overall structure of an oven provided in an embodiment of the present application. Figure 1 As shown, the oven includes: a box body 101 and a door body 102.
[0046] In some embodiments, a cooking cavity with an opening on one side is formed inside the cabinet 101 .
[0047] In some embodiments, the door body 102 is disposed at the opening of the cooking cavity to cover the opening of the cooking cavity.
[0048] In some embodiments, a door switch sensing device 1021 is further provided on the door body 102, and the door switch sensing device is used to detect whether the door body is closed.
[0049] In some embodiments, the door switch sensing device 1021 may also be disposed on the box body 101, and this application does not impose any specific limitation on this.
[0050] See also Figure 2 As shown, the above oven may further include: a display device 103.
[0051] In some embodiments, the display device 103 may be a liquid crystal display, a touch screen, or a digital display. Taking a liquid crystal display as an example, its working principle is to control the transmission or blocking of light by controlling the rotation direction of liquid crystal molecules, thereby displaying images and text. The present application does not specifically limit the type of the display device 103.
[0052] In some embodiments, the display device 103 may be disposed on the housing 101 , above the door 102 , for the convenience of viewing by the user.
[0053] See also Figure 3 As shown, the above oven further includes: a heating device 104.
[0054] In some embodiments, the heating device 104 may be disposed at a location such as the bottom of the cooking cavity, and this application does not impose any specific limitation on this.
[0055] In a possible implementation, the heating device 104 may be a heating tube, which generates heat by passing an electric current through the heating wire. The heat is transferred to the food in the cooking cavity through air convection to achieve the purpose of cooking and heating. The working principle of the heating tube is based on resistive heating. By controlling the current and temperature, the heating effect of the oven can be adjusted to achieve different cooking requirements.
[0056] See also Figure 4 As shown, the cooking device provided in the embodiment of the present application may further include a temperature detection device 105 and a controller 106 , and the controller 106 is electrically connected to the temperature detection device 105 .
[0057] In some embodiments, the temperature detection device 105 is used to detect the temperature in the cooking cavity. The temperature detection device 105 is disposed on the cooking cavity.
[0058] In some embodiments, the temperature detection device 105 can be a thermistor, a thermocouple or a temperature sensor, and the present application does not impose any specific restrictions on this. Taking the temperature detection device 105 as a thermistor as an example, the working principle of the thermistor is based on the property that the resistance of the material changes with temperature, and the temperature change is inferred by measuring the change in resistance.
[0059] See also Figure 5 As shown, the controller 106 in the oven is electrically connected to the display device 103, the heating device 104 and the temperature detection device 105 respectively.
[0060] In some embodiments, the controller in the present application adjusts the working state of the heating device 104 according to the temperature in the cooking cavity and / or the temperature on the surface of the food detected by the temperature detection device 105 to achieve the heat preservation function of the cooking device.
[0061] In some embodiments, the controller 106 refers to a device that can generate an operation control signal according to the instruction operation code and the timing signal to instruct the cooking device to execute the control instruction. Exemplarily, the controller 106 can be a central processing unit (CPU), a general-purpose processor network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD) or any combination thereof. The controller 106 can also be other devices with processing functions, such as circuits, devices or software modules, and the embodiments of the present application do not impose any restrictions on this.
[0062] In some embodiments, the controller 106 is configured to: obtain the temperature range corresponding to each of N recipes, where N is a positive integer; when there is an intersection between the temperature ranges corresponding to each of the N recipes, determine the cooking temperatures and recipes corresponding to each of the multiple cooking cycles based on the temperature ranges corresponding to each of the N recipes and the heating coefficients corresponding to each of the N recipes; for any one of the multiple cooking cycles, within the cooking cycle, adjust the heating temperature of the heating device to the cooking temperature corresponding to the cooking cycle to complete the cooking of the recipe corresponding to the cooking cycle.
[0063] According to the above content, after obtaining the temperature ranges corresponding to N recipes, if the temperature ranges corresponding to the N recipes have an intersection, it means that the N recipes can be cooked simultaneously at the same temperature.
[0064] It should be understood that, in the case where N recipes can be cooked at the same time at the same temperature, determining the cooking temperatures and recipes corresponding to each of the multiple cooking cycles based on the temperature ranges corresponding to each of the N recipes and the heating coefficients corresponding to each of the N recipes helps to avoid the cooking temperature corresponding to a certain cycle being too high or too low, thereby ensuring the cooking effect of the cooking device. At the same time, it also helps to determine the recipe that requires the shortest cooking time at the cooking temperature corresponding to the cycle, thereby reducing the cooking time required for the cooking device to cook multiple recipes at the same time.
[0065] For any one of the multiple cooking cycles, the heating temperature of the heating device is adjusted to the cooking temperature corresponding to the cooking cycle within the cooking cycle to ensure that the cooking of the recipe corresponding to the cooking cycle is completed within the cycle; thereby ensuring that the cooking of N recipes is completed within multiple cycles, while reducing the cooking time required for the cooking equipment to cook multiple recipes at the same time, so as to improve the user experience.
[0066] In some embodiments, the heating coefficient is determined according to the product of the difference between a target cooking temperature corresponding to a recipe and a target dry-bulb temperature of ingredients corresponding to the recipe and the target cooking time corresponding to the recipe.
[0067] According to the above content, the heating coefficient in the present application can represent the corresponding relationship between the cooking temperature and cooking time of a recipe, so as to calculate the time required to cook the recipe when the cooking temperature is not the target cooking temperature.
[0068] In some embodiments, the controller 106 is configured to determine the cooking temperatures and recipes corresponding to each of the multiple cooking cycles based on the temperature ranges corresponding to the N recipes and the heating coefficients corresponding to the N recipes when there is an intersection of the temperature ranges corresponding to the N recipes. Specifically, the controller 106 is configured as follows: in the ith cooking cycle, based on the intersection of the temperature ranges corresponding to the M recipes to be cooked, the cooking temperature corresponding to the ith cooking cycle is determined, wherein the cooking temperature corresponding to the ith cooking cycle is any temperature in the intersection of the temperature ranges corresponding to the recipes to be cooked, i is a positive integer, M is a positive integer, and the M recipes to be cooked represent the recipes of the N recipes excluding the recipes corresponding to the first i-1 cooking cycles; and, based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the ith cooking cycle, the recipe corresponding to the ith cooking cycle is determined.
[0069] According to the above content, the present application determines the cooking temperature corresponding to the current cooking cycle according to the intersection of the temperature ranges corresponding to the M recipes to be cooked in one cycle, so as to avoid the cooking temperature of the current cycle being too high or too low, thereby affecting the cooking effect of the cooking equipment.
[0070] It should be understood that the cooking temperature of the current cooking cycle selected from the intersection of the temperature intervals corresponding to the M recipes to be cooked may be lower than the target cooking temperature of some of the M recipes to be cooked, which may cause the cooking time required for the recipe at the cooking temperature corresponding to the current cooking cycle to be longer than the target cooking time corresponding to the recipe. Therefore, based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the i-th cooking cycle, it is helpful to determine that the recipe requiring a shorter cooking time is the recipe corresponding to the i-th cooking cycle, so that if conditions permit, the cooking temperature can be increased in the next cooking cycle, thereby reducing the cooking time required for the cooking device to cook multiple recipes at the same time.
[0071] In some embodiments, the controller 106 is configured to determine the recipe corresponding to the ith cooking cycle based on the heating coefficients corresponding to M recipes to be cooked and the cooking temperature corresponding to the ith cooking cycle. Specifically, the controller 106 is configured as follows: in the ith cooking cycle, the heating coefficients corresponding to the M recipes to be cooked are updated; for any one of the M recipes to be cooked, the cooking time corresponding to the recipe is determined based on the updated heating coefficient of the recipe and the difference between the cooking temperature corresponding to the ith cooking cycle and the target dry-bulb temperature of the ingredients corresponding to the recipe; and the recipe whose cooking time is below a preset time threshold among the M recipes to be cooked is selected as the recipe corresponding to the ith cooking cycle.
[0072] According to the above content, the present application is directed to a recipe, and the cooking time corresponding to the recipe is determined according to the difference between the heating coefficient after the recipe is updated and the cooking temperature corresponding to the cycle and the target dry-bulb temperature of the ingredients corresponding to the recipe, so as to determine the recipe corresponding to the cooking cycle according to the cooking times of the M recipes to be cooked. It should be understood that determining the recipe that requires a shorter cooking time as the recipe corresponding to the i-th cooking cycle also helps to reduce the cooking time required for the cooking device to cook multiple recipes at the same time, thereby helping to improve the user experience.
[0073] In some embodiments, the controller 106 is configured to update the heating coefficients corresponding to M recipes to be cooked in the i-th cooking cycle, and is specifically configured to update the heating coefficients corresponding to the M recipes to be cooked based on the cooking temperature corresponding to the i-1-th cooking cycle, the heating coefficients corresponding to the M recipes to be cooked, the target dry-bulb temperature of the ingredients corresponding to the M recipes to be cooked, and the cycle duration.
[0074] According to the above content, it can be seen that in one cycle, the present application updates the heating coefficients corresponding to the M recipes to be cooked in the current cycle based on the cooking temperature and other information of the previous cycle, which helps to improve the accuracy of the cooking time corresponding to the M recipes to be cooked in the current cycle, thereby ensuring the cooking effect of the cooking equipment for each recipe.
[0075] In some embodiments, if the number of recipes obtained is greater than a preset number of recipes, after determining the cooking temperature of the first cooking cycle, the controller 106 is further configured to: for any one of the N recipes, determine the cooking time corresponding to the recipe according to the heating coefficient corresponding to the recipe, and the difference between the cooking temperature of the first cooking cycle and the target dry-bulb temperature of the ingredients corresponding to the recipe; sort the N recipes in descending order based on the cooking times corresponding to the N recipes; and display the sorted N recipes through a display device.
[0076] According to the above content, when the number of recipes cooked simultaneously is greater than the preset number of recipes, after determining the temperature of the first cooking cycle, the N recipes are sorted in order from large to small and displayed through a display device, so that the user can select the recipes to be cooked first according to their needs.
[0077] In some embodiments, the cooking device also has a communicator, which is connected to the controller 106 and is used to establish a communication connection with other network entities. Taking the RF module as an example, the RF module can be used to receive and send signals, especially to send the received information to the controller 106 for processing; in addition, the signal generated by the controller is sent out. Generally, the RF circuit can include but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier (LNA), a duplexer, etc.
[0078] For example, the cooking device may receive a control instruction sent by the terminal device through the communicator, and perform corresponding processing according to the control instruction to realize interaction between the user and the cooking device.
[0079] Figure 6 This is a schematic diagram of interaction between an oven controller 106 and a terminal device according to an exemplary embodiment of the present application.
[0080] like Figure 6 As shown, the terminal device can establish a communication connection with the controller 106 of the oven. Exemplarily, any known network communication protocol can be used to establish the communication connection. The above-mentioned network communication protocol can be various wired or wireless communication protocols, such as Ethernet, universal serial bus (USB), FireWire (FIREWIRE), any cellular network communication protocol (such as 3G / 4G / 5G), Bluetooth, wireless fidelity (wireless fidelity, Wi-Fi), NFC or any other suitable communication protocol. The above-mentioned communication connection can be a Bluetooth connection, NFC, Zigbee, wireless fidelity (wireless fidelity, Wi-Fi), etc. The embodiment of the present application does not specifically limit this.
[0081] It should be noted that Figure 6 The terminal device shown is only an example of a terminal device. The terminal device in this application can be a remote control, a mobile phone, a tablet computer, a personal computer (PC), a personal digital assistant (PDA), a smart watch, a netbook, a wearable electronic device, an augmented reality (AR) device, a virtual reality (VR) device, a robot, etc. This application does not impose any special restrictions on the specific form of the terminal device.
[0082] It is understood that the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the cooking device. In other embodiments of the present application, the cooking device may include more or fewer components than shown in the figure, or combine some components, or separate some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0083] The following is a detailed introduction to the embodiments of the present application in conjunction with the accompanying drawings.
[0084] like Figure 7 As shown, an embodiment of the present application provides a control method for a cooking device, the method is applied to a controller, and the controller may be the controller 106 in the oven described above. The method may include the following steps:
[0085] S101, obtaining temperature ranges corresponding to N recipes.
[0086] Wherein, N is a positive integer.
[0087] In some embodiments, when the controller receives a cooking instruction to cook N recipes simultaneously and the number of recipes obtained is less than a preset number of recipes, in order to determine the cooking temperatures applicable to the N recipes simultaneously, the temperature range corresponding to each of the N recipes is obtained.
[0088] It should be noted that the temperature range corresponding to a recipe indicates the cooking temperature range applicable to the recipe; for example, the cooking range of recipe A may be [100, 150], in degrees Celsius. Also, the preset number of recipes indicates the maximum number of recipes that the cooking device can cook at the same time. For example, if the preset number of recipes for cooking device A is 4, it means that the maximum number of recipes that cooking device A can cook at the same time is 4.
[0089] S102. When there is an intersection between the temperature intervals corresponding to the N recipes, determine the cooking temperatures and recipes corresponding to the plurality of cooking cycles based on the temperature intervals corresponding to the N recipes and the heating coefficients corresponding to the N recipes.
[0090] It should be noted that the target cooking temperature and target cooking time corresponding to a recipe are pre-set when the cooking equipment leaves the factory, or are pre-set by the user before starting cooking, and this application does not impose any specific restrictions on this.
[0091] It should also be noted that the target dry-bulb temperature of the ingredients is the extreme temperature of the food surface obtained by testing by relevant staff, and that the target dry-bulb temperature of the ingredients is pre-stored in the cooking equipment by relevant staff when the cooking equipment leaves the factory; the dry-bulb temperature of the ingredients refers to the temperature on the surface of the ingredients, that is, the temperature without considering the influence of humidity.
[0092] For example, see Figure 8 The food surface temperature curve of ingredient A shown in the figure shows that the area is stable when the surface temperature of the ingredient A rises to 110 degrees Celsius. It can be determined that the limit temperature of the surface of ingredient A is 110 degrees Celsius, that is, the target dry-bulb temperature of ingredient A is 110 degrees Celsius.
[0093] It should be understood that when the temperature of the food exceeds the above-mentioned limit temperature, the food may become hard, have a poor taste, or even become burnt or gelatinized.
[0094] In some embodiments, when the controller receives a control instruction to cook N recipes at the same time, when there is an intersection between the temperature ranges corresponding to the N recipes, the cooking temperatures and recipes corresponding to multiple cooking cycles are determined based on the temperature ranges corresponding to the N recipes and the heating coefficients corresponding to the N recipes, so as to reduce the cooking time required for the cooking equipment to cook multiple recipes at the same time and ensure the cooking effect of the cooking equipment.
[0095] See also Fig. 9 As shown, the above S102 specifically includes the following method:
[0096] S201. In the ith cooking cycle, based on the intersection of the temperature ranges corresponding to the M recipes to be cooked, determine the cooking temperature corresponding to the ith cooking cycle.
[0097] The cooking temperature corresponding to the i-th cooking cycle is any temperature in the intersection of the temperature ranges corresponding to the recipes to be cooked, i is a positive integer, and M is a positive integer. The M recipes to be cooked represent the recipes in the N recipes except the recipes corresponding to the first i-1 cooking cycles; for example, the N recipes are recipe A, recipe B, recipe C, recipe D, recipe E, recipe F, and recipe G, and the first three cooking cycles correspond to recipe A, recipe C, and recipe E, respectively. At this time, the M recipes to be cooked represent recipe B, recipe D, recipe F, and recipe G.
[0098] It should be noted that, in order to ensure the cooking effect, the minimum value of the temperature range corresponding to a recipe should be greater than the target dry-bulb temperature of the ingredients corresponding to the recipe.
[0099] In some embodiments, when the cooking device is cooking N recipes at the same time, in the i-th cooking cycle, any temperature value is selected from the intersection of the temperature ranges corresponding to the M recipes to be cooked as the cooking temperature corresponding to the i-th cooking cycle to avoid the cooking temperature used in the i-th cooking cycle being too high or too low.
[0100] For example, assume that the controller obtains the temperature ranges of recipe 1, recipe 2, recipe 3, and recipe 4 as [120, 180], [100, 160], [110, 160], and [120, 200], respectively. At this time, it can be determined that the intersection of the temperature ranges of the above four recipes is [120, 160], and further it can be determined that the cooking temperature corresponding to the first cooking cycle is any temperature in [120, 160].
[0101] Optionally, in order to improve the cooking effect of the cooking equipment, in the i-th cooking cycle, when determining the cooking temperature corresponding to the i-th cooking cycle, the middle value of the intersection of the temperature intervals corresponding to M recipes to be cooked is used as the cooking temperature corresponding to the i-th cooking cycle.
[0102] For example, assume that the controller obtains the temperature ranges of recipe 5, recipe 6, recipe 7, and recipe 8 as [130, 180], [120, 160], [140, 160], and [150, 200], respectively. At this time, it can be determined that the intersection of the temperature ranges of the above four recipes is [150, 160], and further it can be determined that the cooking temperature corresponding to the first cooking cycle is 155.
[0103] S202: Determine a recipe corresponding to the ith cooking cycle based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the ith cooking cycle.
[0104] In some embodiments, when the cooking device is cooking multiple recipes at the same time, after determining the cooking temperature corresponding to the i-th cooking cycle, the recipe corresponding to the i-th cooking cycle is determined based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the i-th cooking cycle, so as to determine that the recipe requiring a shorter cooking time is the recipe corresponding to the i-th cooking cycle.
[0105] For example, it is assumed that when cooking starts, the controller obtains the temperature ranges of recipe 1, recipe 2, recipe 3 and recipe 4 as [120, 180], [100, 150], [110, 170] and [110, 160] respectively, the dry bulb temperatures of the ingredients corresponding to recipe 1, recipe 2, recipe 3 and recipe 4 are 80, 80, 90 and 80 respectively, and the heating coefficients of recipe 1, recipe 2, recipe 3 and recipe 4 are 1500, 800, 1200 and 1300 respectively. According to the temperature ranges of the above four recipes, it can be determined that the cooking temperature corresponding to the first cooking cycle is any temperature in [120, 150]. If it is determined that the cooking temperature corresponding to the first cooking cycle is 130, then according to the dry bulb temperatures and heating coefficients corresponding to the above four recipes, it can be determined that the recipe corresponding to the first cooking cycle is recipe 2.
[0106] Also, the cooking temperature and recipe corresponding to the second cooking cycle are 140 and recipe 4 respectively, the cooking temperature and recipe corresponding to the third cooking cycle are 150 and recipe 3 respectively, and the cooking temperature and recipe corresponding to the fourth cooking cycle are 150 and recipe 1 respectively.
[0107] based on Fig. 9 The embodiment shown brings at least the following beneficial effects: in one cycle, the present application determines the cooking temperature corresponding to the current cooking cycle according to the intersection of the temperature ranges corresponding to the M recipes to be cooked, so as to avoid the cooking temperature of the current cycle being too high or too low, thereby affecting the cooking effect of the cooking equipment.
[0108] It should be understood that the cooking temperature of the current cooking cycle selected from the intersection of the temperature intervals corresponding to the M recipes to be cooked may be lower than the target cooking temperature of some of the M recipes to be cooked, which may cause the cooking time required for the recipe at the cooking temperature corresponding to the current cooking cycle to be longer than the target cooking time corresponding to the recipe. Therefore, based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the i-th cooking cycle, it is helpful to determine that the recipe requiring a shorter cooking time is the recipe corresponding to the i-th cooking cycle, so that if conditions permit, the cooking temperature can be increased in the next cooking cycle, thereby reducing the cooking time required for the cooking device to cook multiple recipes at the same time.
[0109] See also Fig.10 As shown, the above S202 specifically includes the following method:
[0110] S301. In the i-th cooking cycle, the heating coefficients corresponding to M recipes to be cooked are updated.
[0111] In some embodiments, when a cooking device is cooking multiple recipes at the same time, before determining the recipe corresponding to the i-th cooking cycle, in order to improve the accuracy of the cooking time corresponding to the M recipes to be cooked in the i-th cooking cycle, the heating coefficients corresponding to the M recipes to be cooked are updated.
[0112] In one possible implementation, the above-mentioned updating of the heating coefficients corresponding to the M recipes to be cooked is specifically implemented as follows: based on the cooking temperature corresponding to the i-1th cooking cycle, the heating coefficients corresponding to the M recipes to be cooked, the target dry-bulb temperature of the ingredients corresponding to the M recipes to be cooked, and the cycle duration, the heating coefficients corresponding to the M recipes to be cooked are updated.
[0113] Specifically, in the i-th cooking cycle, when updating the heating coefficients of the M recipes to be cooked, for a recipe, the updated heating coefficient of the recipe is set to Q i , the heating factor of the updated recipe can be based on the following formula:
[0114] Q i =Q i-1 -t i-1 (T i -K)
[0115] Among them, Q i-1 represents the heating coefficient corresponding to a recipe at the start time of the i-1th cooking cycle, t i-1 represents the duration of the i-1th cooking cycle, T i represents the cooking temperature of the i-1th cooking cycle, and K represents the target dry-bulb temperature of the recipe.
[0116] For example, assuming that the cooking temperature corresponding to the i-1th cooking cycle is 120°C, the heating coefficients of recipes A, B and C corresponding to the i-1th cycle are 100, 110 and 80 respectively, the target dry bulb temperatures of the ingredients corresponding to recipes A, B and C are 100, 100 and 80 respectively, and the cycle duration corresponding to the i-1th cycle is 2 minutes. Based on the above content, it can be determined that at the end of the i-1th cycle, the heating coefficient of recipe A is 60, the heating coefficient of recipe B is 70, and the heating coefficient of recipe C is 0.
[0117] S302. For any one of the M recipes to be cooked, determine the cooking time corresponding to the recipe based on the updated heating coefficient of the recipe and the difference between the cooking temperature corresponding to the i-th cooking cycle and the target dry-bulb temperature of the ingredients corresponding to the recipe.
[0118] It should be noted that the cooking time corresponding to a recipe indicates the cooking time required to complete cooking of the recipe at the cooking temperature corresponding to the i-th cooking cycle.
[0119] In some embodiments, when determining the recipe corresponding to the ith cooking cycle, in order to facilitate determining the recipe corresponding to the cooking cycle according to the cooking times of the M recipes to be cooked, for any one of the M recipes to be cooked: based on the updated heating coefficient of the recipe, and the difference between the cooking temperature corresponding to the ith cooking cycle and the target dry-bulb temperature of the ingredients corresponding to the recipe, determine the cooking time corresponding to the recipe, so as to determine that the recipe requiring a shorter cooking time is the recipe corresponding to the ith cooking cycle, which in turn helps to reduce the cooking time required for the cooking equipment to cook multiple recipes at the same time.
[0120] Specifically, in the i-th cooking cycle, the cooking time corresponding to a recipe may be determined in the following manner:
[0121] t0=Q i / (T i -K)
[0122] Where t0 represents the cooking time corresponding to a recipe in the i-th cooking cycle; Q i represents the heating coefficient corresponding to a recipe in the i-th cooking cycle; T i represents the cooking temperature of the i-th cooking cycle; K represents the target dry-bulb temperature of the recipe.
[0123] S303: Select a recipe whose cooking time is below a preset time threshold from the M recipes to be cooked as the recipe corresponding to the i-th cooking cycle.
[0124] In some embodiments, when determining the recipe corresponding to the i-th cooking cycle, a recipe whose cooking time is below a preset time threshold among the M recipes to be cooked is selected as the recipe corresponding to the i-th cooking cycle, so as to reduce the cooking time required for the cooking equipment to cook multiple recipes at the same time.
[0125] based on Fig.10 The embodiment shown at least brings the following beneficial effects: the present application is directed to a recipe, and the cooking time corresponding to the recipe is determined according to the difference between the heating coefficient after the recipe is updated and the cooking temperature corresponding to the cycle and the target dry-bulb temperature of the ingredients corresponding to the recipe, so as to determine the recipe corresponding to the cooking cycle according to the cooking times of the M recipes to be cooked. It should be understood that determining the recipe that requires a shorter cooking time as the recipe corresponding to the i-th cooking cycle also helps to reduce the cooking time required for the cooking device to cook multiple recipes at the same time, thereby helping to improve the user experience.
[0126] S103. For any one cooking cycle among the multiple cooking cycles, within the cooking cycle, adjusting the heating temperature to a cooking temperature corresponding to the cooking cycle to complete cooking of the recipe corresponding to the cooking cycle.
[0127] In some embodiments, when the cooking device is cooking multiple recipes at the same time, for a cooking cycle, within the cooking cycle, the heating temperature is adjusted to the cooking temperature corresponding to the cooking cycle to complete the cooking of the recipes corresponding to the cooking cycle.
[0128] based on Figure 7 The illustrated embodiment brings at least the following beneficial effects: According to the above content, after obtaining the temperature ranges corresponding to N recipes, if the temperature ranges corresponding to the N recipes overlap, it means that the N recipes can be cooked simultaneously at the same temperature.
[0129] It should be understood that, in the case where N recipes can be cooked at the same time at the same temperature, determining the cooking temperatures and recipes corresponding to each of the multiple cooking cycles based on the temperature ranges corresponding to each of the N recipes and the heating coefficients corresponding to each of the N recipes helps to avoid the cooking temperature corresponding to a certain cycle being too high or too low, thereby ensuring the cooking effect of the cooking device. At the same time, it also helps to determine the recipe that requires the shortest cooking time at the cooking temperature corresponding to the cycle, thereby reducing the cooking time required for the cooking device to cook multiple recipes at the same time.
[0130] For any one of the multiple cooking cycles, the heating temperature of the heating device is adjusted to the cooking temperature corresponding to the cooking cycle within the cooking cycle to ensure that the cooking of the recipe corresponding to the cooking cycle is completed within the cycle; thereby ensuring that the cooking of N recipes is completed within multiple cycles, while reducing the cooking time required for the cooking equipment to cook multiple recipes at the same time, so as to improve the user experience.
[0131] See also Fig.11 As shown, if the number of recipes acquired by the controller is greater than the preset number of recipes, after determining the cooking temperature of the first cooking cycle, the method further includes:
[0132] S401. For any one of the N recipes, determine the cooking time corresponding to the recipe according to the heating coefficient corresponding to the recipe and the difference between the cooking temperature of the first cooking cycle and the target dry-bulb temperature of the ingredients corresponding to the recipe.
[0133] The heating coefficient is determined according to the product of the difference between the target cooking temperature corresponding to a recipe and the target dry-bulb temperature of the ingredients corresponding to the recipe and the target cooking time corresponding to the recipe.
[0134] Specifically, the heating coefficient corresponding to the recipe can be determined in the following way:
[0135] Q=t0(T0-K)
[0136] Among them, Q represents the heating coefficient corresponding to the recipe, T0 represents the target cooking temperature corresponding to the recipe, K represents the target dry-bulb temperature of the ingredients corresponding to the recipe, and t0 represents the target cooking time corresponding to the recipe.
[0137] It should be understood that the heating coefficient in the present application can represent the corresponding relationship between the cooking temperature and cooking time of a recipe, so as to calculate the time required to cook the recipe when the cooking temperature is not the target cooking temperature.
[0138] In some embodiments, if the number of recipes acquired by the controller is greater than the preset number of recipes, and it is determined that the temperature ranges of the N recipes acquired by the controller have an intersection, the first cooking temperature is determined according to the intersection of the temperature ranges of the N recipes. After determining the cooking temperature of the first cooking cycle, for any one of the N recipes, the controller determines the cooking time corresponding to the recipe according to the heating coefficient corresponding to the recipe and the difference between the cooking temperature of the first cooking cycle and the target dry bulb temperature of the ingredients corresponding to the recipe, so as to sort the above N recipes.
[0139] S402: Sort the N recipes in descending order based on the cooking times corresponding to the N recipes.
[0140] In some embodiments, after determining the cooking times corresponding to the N recipes, the controller sorts the N recipes from large to small based on the cooking times corresponding to the N recipes, so as to facilitate display to the user.
[0141] S403: Display the sorted N recipes.
[0142] In some embodiments, if the number of recipes obtained by the controller is greater than the preset number of recipes, and it is determined that the temperature ranges of the N recipes obtained by the controller overlap, the recipes are displayed to the user in order from large to small according to the cooking time corresponding to the N recipes, so that the user can choose the recipes to be cooked first according to their needs.
[0143] based on Fig.11 The illustrated embodiment brings at least the following beneficial effects: when the number of recipes to be cooked simultaneously is greater than the preset number of recipes, after determining the temperature of the first cooking cycle, the N recipes are sorted in order from large to small and displayed on a display device, so that the user can select the recipe to be cooked first according to needs.
[0144] In a possible implementation, the method provided in the embodiment of the present application can also adopt a reverse cooking method. Specifically, when the cooking device needs to cook multiple recipes at the same time, based on the temperature ranges corresponding to the multiple recipes, the target dry-bulb temperatures of the ingredients corresponding to the multiple recipes, the target cooking temperatures corresponding to the multiple recipes, the target cooking times corresponding to the multiple recipes, and the heating coefficients corresponding to the multiple recipes, the time to add the ingredients corresponding to the multiple recipes and the cooking temperatures are determined so that the cooking of the multiple recipes can be completed at the same time.
[0145] See also Fig.12 As shown, the control method of the cooking device provided in the embodiment of the present application also includes:
[0146] S501. In the i-th cooking cycle, when it is detected that the door is opened, obtain a first temperature value in the cooking cavity.
[0147] In some embodiments, in the i-th cooking cycle, in order to avoid affecting the cooking effect of the cooking equipment due to the door being opened, when it is detected that the door is opened, a first temperature value in the cooking cavity is obtained so as to restore the temperature in the cooking cavity after the door is closed again.
[0148] S502: When it is detected that the door is closed again, obtain a second temperature value in the cooking cavity.
[0149] In some embodiments, in the i-th cooking cycle, when it is detected that the door is closed again, a second temperature value in the cooking cavity is acquired to determine a target cooking time required to increase the temperature in the cooking cavity to the first temperature value.
[0150] S503: Determine a target cooking time according to the first temperature value and the second temperature value.
[0151] The target cooking time refers to the cooking time required to raise the temperature in the cooking cavity to the first temperature value again after the door is closed again.
[0152] In some embodiments, in the i-th cooking cycle, when it is detected that the door is opened and reopened, the target cooking time is determined based on the first temperature value, the second temperature value and the cooking temperature corresponding to the i-th cooking cycle, so as to increase the cycle time of the i-th cycle to ensure the cooking effect of the cooking equipment.
[0153] S504: Increase the cycle duration of the i-th cooking cycle by the target cooking duration.
[0154] In some embodiments, after it is detected that the door is opened and then closed again, the cycle duration of the i-th cooking cycle is increased by the target cooking duration, so that the temperature in the cooking cavity rises back to the first temperature value within the target duration.
[0155] It should be understood that after detecting that the door is opened and closed, the target cooking time is determined based on the first temperature value, the second temperature value and the cooking temperature corresponding to the i-th cooking cycle, and the cycle time of the i-th cycle is increased by the target time, so that the temperature in the cooking cavity returns to the first temperature value within the target time, so as to avoid affecting the cooking effect of the cooking equipment due to the opening and closing of the door.
[0156] In summary, see Fig.13 As shown, the technical solution provided in the embodiment of the present application can be specifically implemented as follows:
[0157] First, obtain N recipes selected by the user.
[0158] Secondly, determine whether the number of recipes selected by the user is greater than the preset number of recipes.
[0159] On the one hand, when the number of recipes selected by the user is greater than the preset number of recipes, the N recipes are sorted in order from longest to shortest according to the cooking time according to the first cooking temperature corresponding to the first cooking cycle and displayed to the user, so that the user can adjust the cooking order of the N recipes according to needs. Further, after receiving the arrangement order of the N recipes from the user, the N recipes are cooked in order according to the arrangement order indicated by the user.
[0160] On the other hand, when the number of recipes selected by the user is less than the preset number of recipes, the N recipes are cooked in sequence according to the temperature range corresponding to each of the N recipes, the target dry-bulb temperature of the ingredients corresponding to the N recipes, the target cooking temperature corresponding to the N recipes, the target cooking time corresponding to the N recipes and the heating coefficient corresponding to each of the N recipes.
[0161] Finally, cooking is completed when it is determined that the heating coefficients corresponding to the N recipes are all 0.
Claims
1. A cooking device, characterized in that: include: Heating device; The controller is configured as: Get the temperature range corresponding to each of N recipes, where N is a positive integer; When there is an intersection between the temperature intervals corresponding to the N recipes, determining cooking temperatures and recipes corresponding to the plurality of cooking cycles based on the temperature intervals corresponding to the N recipes and the heating coefficients corresponding to the N recipes; For any one cooking cycle among the multiple cooking cycles, within the cooking cycle, the heating temperature of the heating device is adjusted to the cooking temperature corresponding to the cooking cycle to complete the cooking of the recipe corresponding to the cooking cycle.
2. The cooking device according to claim 1, characterized in that: The heating coefficient is determined according to the product of the difference between a target cooking temperature corresponding to a recipe and a target dry-bulb temperature of ingredients corresponding to the recipe and a target cooking time corresponding to the recipe.
3. The cooking device according to claim 1, characterized in that: The controller is configured to determine the cooking temperatures and recipes corresponding to each of the plurality of cooking cycles based on the temperature intervals corresponding to each of the N recipes and the heating coefficients corresponding to each of the N recipes when there is an intersection in the temperature intervals corresponding to each of the N recipes, and is specifically configured as follows: In the ith cooking cycle, based on the intersection of the temperature intervals corresponding to the M recipes to be cooked, the cooking temperature corresponding to the ith cooking cycle is determined, wherein the cooking temperature corresponding to the ith cooking cycle is any temperature in the intersection of the temperature intervals corresponding to the M recipes to be cooked, i is a positive integer, M is a positive integer, and the M recipes to be cooked represent the recipes in the N recipes excluding the recipes corresponding to the first i-1 cooking cycles; and, Based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the i-th cooking cycle, a recipe corresponding to the i-th cooking cycle is determined.
4. The cooking device according to claim 3, characterized in that: When the controller is configured to determine the recipe corresponding to the i-th cooking cycle based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the i-th cooking cycle, the controller is specifically configured as follows: In the i-th cooking cycle, the heating coefficients corresponding to the M recipes to be cooked are updated; For any one of the M recipes to be cooked, determining a cooking time corresponding to the recipe based on the updated heating coefficient of the recipe and a difference between the cooking temperature corresponding to the i-th cooking cycle and a target dry-bulb temperature of ingredients corresponding to the recipe; A recipe whose cooking time is less than a preset time threshold among the M recipes to be cooked is selected as the recipe corresponding to the i-th cooking cycle.
5. The cooking device according to claim 4, characterized in that: The controller is configured to update the heating coefficients corresponding to the M recipes to be cooked in the i-th cooking cycle, and is specifically configured as follows: Based on the cooking temperature corresponding to the (i-1)th cooking cycle, the heating coefficients corresponding to the M recipes to be cooked, the target dry-bulb temperatures of the ingredients corresponding to the M recipes to be cooked, and the cycle duration, the heating coefficients corresponding to the M recipes to be cooked are updated.
6. The cooking device according to claim 1, characterized in that Also includes: Display device; The controller is connected to the display device; If the number of recipes obtained is greater than the preset number of recipes, after determining the cooking temperature of the first cooking cycle, the controller is further configured to: For any one of the N recipes, determining a cooking time corresponding to the recipe according to a heating coefficient corresponding to the recipe and a difference between a cooking temperature of the first cooking cycle and a target dry-bulb temperature of ingredients corresponding to the recipe; Based on the cooking times corresponding to the N recipes, sort the N recipes in descending order; The sorted N recipes are displayed via the display device.
7. A method for controlling a cooking device, characterized in that: The method comprises: Get the temperature range corresponding to each of N recipes, where N is a positive integer; When there is an intersection between the temperature intervals corresponding to the N recipes, determining cooking temperatures and recipes corresponding to the plurality of cooking cycles based on the temperature intervals corresponding to the N recipes and the heating coefficients corresponding to the N recipes; For any one cooking cycle among the multiple cooking cycles, within the cooking cycle, the heating temperature is adjusted to the cooking temperature corresponding to the cooking cycle to complete the cooking of the recipe corresponding to the cooking cycle.
8. The control method of cooking equipment according to claim 7, characterized in that: The heating coefficient represents the product of the difference between the target cooking temperature corresponding to a recipe and the target dry-bulb temperature of the ingredients corresponding to the recipe, and the target cooking time corresponding to the recipe.
9. The control method of cooking equipment according to claim 7, characterized in that: When there is an intersection between the temperature intervals corresponding to the N recipes, determining the cooking temperatures and recipes corresponding to the multiple cooking cycles based on the temperature intervals corresponding to the N recipes and the heating coefficients corresponding to the N recipes, includes: In the ith cooking cycle, based on the intersection of the temperature intervals corresponding to the M recipes to be cooked, the cooking temperature corresponding to the ith cooking cycle is determined, wherein the cooking temperature corresponding to the ith cooking cycle is any temperature in the intersection of the temperature intervals corresponding to the M recipes to be cooked, i is a positive integer, M is a positive integer, and the M recipes to be cooked represent the recipes in the N recipes excluding the recipes corresponding to the first i-1 cooking cycles; and, Based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the i-th cooking cycle, a recipe corresponding to the i-th cooking cycle is determined.
10. The control method of cooking equipment according to claim 9, characterized in that: The determining, based on the heating coefficients corresponding to the M recipes to be cooked and the cooking temperature corresponding to the i-th cooking cycle, a recipe corresponding to the i-th cooking cycle includes: In the i-th cooking cycle, the heating coefficients corresponding to the M recipes to be cooked are updated; For any one of the M recipes to be cooked, determining a cooking time corresponding to the recipe based on the updated heating coefficient of the recipe and a difference between the cooking temperature corresponding to the i-th cooking cycle and a target dry-bulb temperature of ingredients corresponding to the recipe; A recipe whose cooking time is less than a preset time threshold among the M recipes to be cooked is selected as the recipe corresponding to the i-th cooking cycle.