Cooking utensil control method and device, equipment and storage medium

By judging whether the cooking utensils are in the state of serving by temperature changes in the cooking equipment, the problem of high misjudgment rate in the prior art is solved, and more precise cooking control and improving cooking effect are achieved.

CN120130830APending Publication Date: 2025-06-13ZHEJIANG SHAOXING SUPOR DOMESTIC ELECTRICAL APPLIANCE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311708311.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-12-12
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

Existing cooking equipment judges the status of the dish by cooking time and the opening and closing signal, which easily leads to misjudgment, resulting in low cooking effect.

Method used

When the cooking stage of the cooking utensil is switched to the lowering stage by detecting that the heating base heats the cooker to the first preset temperature, and then when the current temperature is less than or equal to the second preset temperature, multiple temperatures of the cooker within the preset time are heated and obtained, based on these temperatures, determine whether it is in the ready-made state, and switch the cooking stage to the stir-frying stage.

Benefits of technology

It is determined for the first time that the cooker is in the state of dish storage by temperature changes and enters the precise judgment period, which increases the reliability of the judgment results, controls the cooking stage more accurately, and improves the cooking effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120130830A_ABST
    Figure CN120130830A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a control method and device for a cooking utensil, equipment and a storage medium, and the method comprises the steps: controlling a heating base to heat the cooking utensil to a first preset temperature when it is detected that the cooking stage of the cooking utensil is switched to a serving stage; after it is detected that the current temperature of the cooking device is smaller than or equal to a second preset temperature, the heating base is controlled to heat the cooking device, multiple temperatures of the cooking device within the preset duration are obtained, and the second preset temperature is smaller than the first preset temperature; and according to a preset time length and the plurality of temperatures, judging whether the cooker is in a dish-serving state or not, and if so, switching a cooking stage of the cooking utensil to a cooking stage. According to the method, the cooking effect is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical field of cooking equipment control, and particularly relates to a control method, device, equipment and storage medium for a cooking appliance. Background Art

[0002] Currently, multiple intelligent cooking stages can be preset in cooking equipment, such as the hot oil stage, the vegetable putting stage, and the stir-frying stage, etc.

[0003] The cooking equipment can be automatically controlled to complete the preset cooking function through the control program corresponding to each cooking stage. For the vegetable putting stage, the cooking equipment can determine whether to perform the vegetable putting operation according to the cooking time, the opening and closing cover signal, and the temperature change trend before and after vegetable putting.

[0004] During the cooking process, if it is determined that the user has put vegetables through the cooking time and the opening and closing cover signal, misjudgment may occur, resulting in a lower cooking effect. Summary of the Invention

[0005] Embodiments of this application relate to a control method, device, equipment and storage medium for a cooking appliance, aiming to solve the defect in the prior art that misjudgment may occur when it is determined that the user has put vegetables through the cooking time and the opening and closing cover signal, resulting in a lower cooking effect.

[0006] In a first aspect, embodiments of this application provide a control method for a cooking appliance, where the cooking appliance includes a cooker and a heating base, and the method includes:

[0007] When it is detected that the cooking stage of the cooking appliance switches to the vegetable putting stage, control the heating base to heat the cooker to a first preset temperature;

[0008] After it is detected that the current temperature of the cooker is less than or equal to a second preset temperature, control the heating base to heat the cooker, and obtain multiple temperatures of the cooker within a preset duration, where the second preset temperature is less than the first preset temperature;

[0009] According to the preset duration and the multiple temperatures, determine whether the cooker is in the state of having put vegetables. If so, switch the cooking stage of the cooking appliance to the stir-frying stage.

[0010] In a possible implementation manner, determining whether the cooker is in the state of having put vegetables according to the preset duration and the multiple temperatures includes:

[0011] After the preset duration has passed, obtain the current temperature of the cooker;

[0012] Determine whether the current temperature is less than a preset temperature;

[0013] If so, it is determined that the cooker is in the state of having added ingredients;

[0014] If not, determine the lowest temperature of the cooker within the preset duration, and judge whether the cooker is in the state of having added ingredients according to the preset duration, the multiple temperatures and the lowest temperature.

[0015] In a possible implementation manner, the preset duration includes multiple heating cycles, and the multiple temperatures include the initial temperature and the end temperature of each heating cycle; judging whether the cooker is in the state of having added ingredients according to the preset duration, the multiple temperatures and the lowest temperature includes:

[0016] Determine the cooking moment corresponding to the lowest temperature;

[0017] According to the cooking moment, determine a target heating cycle among the multiple heating cycles, and the cooking moment is located within the target heating cycle;

[0018] Determine the cycle order of the target heating cycle among the multiple heating cycles;

[0019] If the cycle order is greater than or equal to a preset order, it is determined that the cooker is in the state of having added ingredients;

[0020] If the cycle order is less than the preset order, judge whether the cooker is in the state of having added ingredients according to the initial temperature and the end temperature of each heating cycle.

[0021] In a possible implementation manner, judging whether the cooker is in the state of having added ingredients according to the initial temperature and the end temperature of each heating cycle includes:

[0022] According to the target heating cycle, determine at least one candidate heating cycle among the multiple heating cycles, and the candidate heating cycle is located after the target heating cycle;

[0023] For any one of the candidate heating cycles, determine the temperature change rate of the candidate heating cycle according to the initial temperature and the end temperature of the candidate heating cycle;

[0024] Judge whether the cooker is in the state of having added ingredients according to the temperature change rate of each candidate heating cycle.

[0025] In a possible implementation manner, judging whether the cooker is in the state of having added ingredients according to the temperature change rate of each candidate heating cycle includes:

[0026] Determine the first quantity of the at least one candidate heating cycle, and determine a target threshold according to the first quantity and a preset coefficient;

[0027] Determine the target number of candidate heating cycles with a temperature change rate less than a preset threshold;

[0028] If the target number is greater than or equal to the target threshold, determine that the cooker is in the state of having added ingredients;

[0029] If the target number is less than the target threshold, control the heating base to heat the cooker to a first preset temperature.

[0030] In a possible implementation manner, determining the temperature change rate of the candidate heating cycle according to the initial temperature and the end temperature of the candidate heating cycle includes:

[0031] Determine the temperature difference as the difference between the end temperature and the initial temperature;

[0032] Determine the cycle duration of the candidate heating cycle;

[0033] Determine the temperature change rate of the candidate heating cycle as the ratio of the temperature difference to the cycle duration.

[0034] In a possible implementation manner, after switching the cooking stage of the cooking appliance to the stir-frying stage, it includes:

[0035] Obtain the preset stir-frying duration of the cooking appliance;

[0036] Determine the target stir-frying duration as the difference between the preset stir-frying duration and the preset duration;

[0037] Perform cooking processing according to the target stir-frying duration.

[0038] In a second aspect, an embodiment of the present application provides a control device for a cooking appliance. The cooking appliance includes a cooker and a heating base. The device includes:

[0039] A first control module, configured to control the heating base to heat the cooker to a first preset temperature when detecting that the cooking stage of the cooking appliance switches to the ingredient-adding stage;

[0040] A second control module, configured to control the heating base to heat the cooker and obtain multiple temperatures of the cooker within a preset duration after detecting that the current temperature of the cooker is less than or equal to a second preset temperature, where the second preset temperature is less than the first preset temperature;

[0041] A judgment module, configured to judge whether the cooker is in the state of having added ingredients according to the preset duration and the multiple temperatures. If so, switch the cooking stage of the cooking appliance to the stir-frying stage.

[0042] In a possible implementation, the determining module is specifically configured to:

[0043] After the preset duration has elapsed, obtain the current temperature of the cooker;

[0044] Determine whether the current temperature is less than a preset temperature;

[0045] If so, determine that the cooker is in the state of having added ingredients;

[0046] If not, determine the lowest temperature of the cooker within the preset duration, and determine whether the cooker is in the state of having added ingredients according to the preset duration, the multiple temperatures, and the lowest temperature.

[0047] In a possible implementation, the preset duration includes multiple heating cycles, and the multiple temperatures include the initial temperature and the end temperature of each heating cycle; the determining module is specifically configured to:

[0048] Determine the cooking moment corresponding to the lowest temperature;

[0049] According to the cooking moment, determine a target heating cycle among the multiple heating cycles, and the cooking moment is within the target heating cycle;

[0050] Determine the cycle order of the target heating cycle among the multiple heating cycles;

[0051] If the cycle order is greater than or equal to a preset order, determine that the cooker is in the state of having added ingredients;

[0052] If the cycle order is less than the preset order, determine whether the cooker is in the state of having added ingredients according to the initial temperature and the end temperature of each heating cycle.

[0053] In a possible implementation, the determining module is specifically configured to:

[0054] According to the target heating cycle, determine at least one candidate heating cycle among the multiple heating cycles, and the candidate heating cycle is after the target heating cycle;

[0055] For any one candidate heating cycle, determine the temperature change rate of the candidate heating cycle according to the initial temperature and the end temperature of the candidate heating cycle;

[0056] Determine whether the cooker is in the state of having added ingredients according to the temperature change rate of each candidate heating cycle.

[0057] In a possible implementation, the determining module is specifically configured to:

[0058] Determine the first quantity of the at least one candidate heating period, and determine a target threshold according to the first quantity and a preset coefficient;

[0059] Determine the target quantity of the candidate heating periods with a temperature change rate less than a preset threshold;

[0060] If the target quantity is greater than or equal to the target threshold, determine that the cooker is in the state of having placed the dish;

[0061] If the target quantity is less than the target threshold, control the heating base to heat the cooker to a first preset temperature.

[0062] In a possible implementation manner, the determining module is specifically configured to:

[0063] Determine the temperature difference as the difference between the end temperature and the initial temperature;

[0064] Determine the period duration of the candidate heating period;

[0065] Determine the temperature change rate of the candidate heating period as the ratio of the temperature difference to the period duration.

[0066] In a possible implementation manner, the apparatus further includes a cooking module, and the cooking module is specifically configured to:

[0067] Obtain the preset stir-frying duration of the cooking appliance;

[0068] Determine the target stir-frying duration as the difference between the preset stir-frying duration and the preset duration;

[0069] Perform cooking processing according to the target stir-frying duration.

[0070] In a third aspect, an embodiment of the present application provides an electronic device, including: a memory and a processor;

[0071] The memory stores computer program instructions;

[0072] The processor executes the computer program instructions stored in the memory to implement the method according to any one of the first aspect.

[0073] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which computer program instructions are stored, and when the computer program instructions are executed by a processor, they are used to implement the method according to any one of the first aspect.

[0074] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, and when the computer program is executed by a processor, it implements the method according to any one of the first aspect.

[0075] The embodiments of the present application provide a control method, device, equipment and storage medium for a cooking appliance. In this method, when it is detected that the cooking stage of the cooking appliance switches to the ingredient-adding stage, the heating base is controlled to heat the cooking appliance to a first preset temperature; after it is detected that the current temperature of the cooking appliance is less than or equal to a second preset temperature, the heating base is controlled to heat the cooking appliance, and multiple temperatures of the cooking appliance within a preset duration are obtained, where the second preset temperature is less than the first preset temperature; according to the preset duration and the multiple temperatures, it is determined whether the cooking appliance is in the ingredient-added state. If so, the cooking stage of the cooking appliance is switched to the stir-frying stage. In this way, it is possible to initially determine that the cooking appliance is in the ingredient-added state based on the temperature change and enter the accurate judgment period. By judging the multiple temperatures within this period, the reliability of the judgment result can be increased, the cooking stage can be controlled more precisely, and the cooking effect can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0076] In order to more clearly illustrate the technical solutions in the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0077] Figure 1 It is a schematic diagram of an application scenario provided by the embodiments of the present application;

[0078] Figure 2 It is a schematic flowchart of a control method for a cooking appliance provided by the embodiments of the present application;

[0079] Figure 3 It is a schematic flowchart of another control method for a cooking appliance provided by the embodiments of the present application;

[0080] Figure 4 It is a schematic structural diagram of a control device for a cooking appliance provided by the embodiments of the present application;

[0081] Figure 5 It is a schematic structural diagram of another control device for a cooking appliance provided by the embodiments of the present application;

[0082] Figure 6 It is a schematic structural diagram of an electronic device provided by the embodiments of the present application.

[0083] Through the above drawings, the clear embodiments of the present application have been shown, and there will be more detailed descriptions later. These drawings and text descriptions are not intended to limit the scope of the concept of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0084] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are some, but not all, of the embodiments of this application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of this application without creative efforts shall fall within the scope of protection of this application.

[0085] It should be noted that although the terms "first", "second", etc. are used in the embodiments of this application to describe various pieces of information, these pieces of information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. Optionally, without departing from the scope of this application, the first piece of information may also be referred to as the second piece of information, and similarly, the second piece of information may also be referred to as the first piece of information.

[0086] It should be understood that the terms "comprising" and "including" indicate the presence of the previously mentioned features, steps, and operations, but do not exclude the presence, appearance, or addition of one or at least one other feature, step, or operation. The term "and / or" used in this application can be interpreted inclusively or mean any one or any combination. Optionally, "A and / or B" means "any one of the following: A; B; A and B". Additionally, the character " / " in this text generally indicates that the related objects before and after are in an "or" relationship.

[0087] Figure 1 This is a schematic diagram of an application scenario provided for the embodiments of this application. Please refer to Figure 1 , Figure 1 It may include a cooking appliance. The cooking appliance may include a cooker 101 and a heating base 102. The cooker 101 may be connected to the heating base 102 by means of short-range wireless communication connection or contact connection, etc.

[0088] Among them, the cooker 101 may include a pot body, a pot lid, a temperature sensor, and a stirring assembly rotatably connected to the pot lid. The cooker can implement a plurality of preset cooking functions. For example, the cooking functions may be stir-frying, frying, cooking, deep-frying, exploding, braising, steaming, boiling, baking, stewing, simmering, etc. When in use, ingredients can be placed into the pot body, the pot lid is closed on the pot body, the pot body is located on the heating surface of the heating base 102, and the heating base 102 can heat the pot body. The temperature sensor can be arranged at the bottom of the pot body to collect accurate temperature values. The stirring assembly can evenly stir the ingredients in the pot body.

[0089] The heating base 102 can be an induction cooker or a radiant cooker. The heating base 102 can be an electric heating element, etc. The heating base 102 can be used to heat cookware, a health kettle, a rice cooker, a pressure cooker, etc.

[0090] In the related art, multiple intelligent cooking stages can be preset in a cooking device, such as a hot oil stage, a vegetable adding stage, and a stir-frying stage, etc.

[0091] The cooking device can be automatically controlled to complete the preset cooking functions through the control program corresponding to each cooking stage. For the vegetable adding stage, the cooking device can determine whether to perform the vegetable adding operation according to the cooking time, the open / close lid signal, and the temperature change trend before and after vegetable adding.

[0092] During the cooking process, if it is determined that the user has added vegetables based on the cooking time and the open / close lid signal, misjudgment may occur, resulting in a lower cooking effect.

[0093] To solve the above technical problems, the embodiments of the present application provide a control method for a cooking appliance. After detecting that the cooking appliance has dropped from a first preset temperature to a second preset temperature, the cooking appliance is heated with the maximum heating power, and multiple temperatures of the cooking appliance within a preset duration are obtained. Whether the cooking appliance is in the state of having added vegetables is judged according to the preset duration and the multiple temperatures. In this way, it can be initially judged that the cooking appliance is in the state of having added vegetables through the temperature change and enter the precise judgment period. By judging the multiple temperatures within this period, the reliability of the judgment result can be increased, the cooking stage can be controlled more precisely, and the cooking effect is improved.

[0094] Next, the technical solutions shown in the present application will be described in detail through specific embodiments. It should be noted that the following several embodiments can exist independently or be combined with each other. For the same or similar content, it will not be repeated in different embodiments.

[0095] Figure 2 It is a schematic flow chart of a control method for a cooking appliance provided by the embodiments of the present application. The execution subject of the embodiments of the present application can be a cooking appliance or a control device provided in the cooking appliance. The control device can be implemented through software or through a combination of software and hardware. Refer to Figure 2 and this method includes:

[0096] S201. When it is detected that the cooking stage of the cooking appliance switches to the vegetable adding stage, control the heating base to heat the cooking appliance to a first preset temperature.

[0097] The cooking stage can include a hot oil stage, a vegetable adding stage, and a stir-frying stage.

[0098] Among them, the hot oil stage can be used to determine whether to pour cooking oil into the cooking appliance and heat the cooking oil to a certain temperature. The vegetable adding stage can be used to remind the user to add vegetables to the cooking appliance and judge whether to perform the vegetable adding operation on the cooking appliance. The stir-frying stage can be used to stir-fry the food in the cooking appliance.

[0099] The first preset temperature may be a temperature related to the hot oil temperature in the hot oil stage.

[0100] Optionally, the first preset temperature may be the same as the temperature at which the oil is heated to the set temperature in the hot oil stage.

[0101] For example, if the oil needs to be heated to 200 °C in the hot oil stage, after entering the ingredient adding stage, the first preset temperature may be 200 °C.

[0102] The current cooking stage of the cooking appliance can be determined according to the current cooking identifier of the cooking appliance. When the cooking stage of the cooking appliance switches to the ingredient adding stage, control the heating base to heat the cooking utensil and heat the cooking utensil to the first preset temperature.

[0103] S202. After detecting that the current temperature of the cooking utensil is less than or equal to the second preset temperature, control the heating base to heat the cooking utensil and obtain multiple temperatures of the cooking utensil within a preset duration.

[0104] The second preset temperature is less than the first preset temperature.

[0105] The power for controlling the heating base to heat the cooking utensil can be the maximum power, which is not limited here.

[0106] The preset duration can be the duration for accurately determining whether to add ingredients.

[0107] For example, assume the preset duration is 5 seconds. Heat the cooking utensil by adjusting the heating base to the maximum power and start timing, and obtain multiple temperatures of the cooking utensil within 5 seconds.

[0108] The preset temperature difference for ingredient adding can be obtained, and the difference between the first preset temperature and the temperature difference for ingredient adding is determined as the second preset temperature. The current temperature of the cooking utensil is detected in real time to judge whether the current temperature of the cooking utensil is less than the second preset temperature. After detecting that the current temperature of the cooking utensil is less than or equal to the second preset temperature, control the heating base to heat the cooking utensil and obtain multiple temperatures of the cooking utensil within a preset duration.

[0109] S203. According to the preset duration and multiple temperatures, judge whether the cooking utensil is in the state of having added ingredients. If so, switch the cooking stage of the cooking appliance to the stir-frying stage.

[0110] The temperature change data can be determined according to the preset duration and multiple temperatures. According to the temperature change data, judge whether the cooking utensil is in the state of having added ingredients. If so, switch the cooking stage of the cooking appliance to the stir-frying stage; if not, control the heating base to heat the cooking utensil to the first preset temperature.

[0111] Optionally, the following method can be used to determine whether the cooker is in the state of having added ingredients according to a preset duration and multiple temperatures: after the preset duration has passed, obtain the current temperature of the cooker; according to the current temperature, determine whether the current temperature is lower than the preset temperature; if so, determine that the cooker is in the state of having added ingredients; if not, according to the preset duration and multiple temperatures, obtain the lowest temperature within the preset duration, and according to the lowest temperature, determine whether the cooker is in the state of having added ingredients.

[0112] Optionally, after switching the cooking stage of the cooking appliance to the stir-frying stage, cooking processing can be performed. Specifically, it can be done in the following way: obtain the preset stir-frying duration of the cooking appliance; determine the difference between the preset stir-frying duration and the preset duration as the target stir-frying duration; perform cooking processing according to the target stir-frying duration.

[0113] Among them, the preset stir-frying duration can be the duration for the stirring component to stir the ingredients in the cooker.

[0114] For example, assume that the preset stir-frying duration is 3 minutes and the preset duration is 30 seconds, then the target stir-frying duration can be determined to be 2 minutes and 30 seconds, and the cooking appliance performs cooking processing according to the target stir-frying duration of 2 minutes and 30 seconds.

[0115] The control method of the cooking appliance provided in this embodiment, when detecting that the cooking stage of the cooking appliance is switched to the ingredient-adding stage, controls the heating base to heat the cooker to the first preset temperature; after detecting that the current temperature of the cooker is less than or equal to the second preset temperature, controls the heating base to heat the cooker, and obtains multiple temperatures of the cooker within the preset duration, where the second preset temperature is less than the first preset temperature; according to the preset duration and multiple temperatures, determines whether the cooker is in the state of having added ingredients, and if so, switches the cooking stage of the cooking appliance to the stir-frying stage. In this way, it is possible to initially determine whether the cooker is in the state of having added ingredients through temperature changes and enter the precise judgment period. By judging multiple temperatures within this period, the reliability of the judgment result can be increased, the cooking stage can be controlled more precisely, and the cooking effect can be improved.

[0116] Next, in combination with Figure 3 the embodiments shown, the process (S203) of determining whether the cooker is in the state of having added ingredients according to the preset duration and multiple temperatures will be further described in detail.

[0117] Figure 3 is a schematic flowchart of another control method of the cooking appliance provided in the embodiment of the present application. On the basis of the above embodiment, reference can be made to Figure 3 for a detailed description of this method. The method includes:

[0118] S301. After the preset duration has passed, obtain the current temperature of the cooker.

[0119] After a preset duration, the temperature signal sent by the temperature sensor can be obtained, and according to the temperature signal, the current temperature of the cooker can be obtained.

[0120] For example, after a preset duration, the current temperature of the cooker is obtained as 120 °C.

[0121] S302. Determine whether the current temperature is lower than the preset temperature.

[0122] If so, execute S303;

[0123] If not, execute S304.

[0124] The preset temperature can be a pre-set temperature. For example, the preset temperature can be any one of 110 °C - 240 °C.

[0125] It can be determined that when the cooker is heated by the heating base for a preset duration and the current temperature is lower than the preset temperature, the cooker is in the state of having ingredients added, based on the fact that if there are ingredients just added to the cooking pot, an endothermic reaction will occur; when the current temperature is greater than or equal to the preset temperature, it is determined whether the cooker is in the state of having ingredients added according to multiple temperatures within the preset duration.

[0126] For example, assuming the preset temperature is 110 °C, if the current temperature is 100 °C, then the current temperature is lower than the preset temperature, and S303 is executed; if the current temperature is 120 °C, then the current temperature is higher than the preset temperature, and S304 is executed.

[0127] S303. Determine that the cooker is in the state of having ingredients added.

[0128] The state of having ingredients added can indicate that there are ingredients in the cooker.

[0129] S304. Determine the lowest temperature of the cooker within the preset duration and determine the cooking moment corresponding to the lowest temperature.

[0130] Multiple temperatures within the preset duration can be obtained, the lowest temperature can be determined from the multiple temperatures, and the cooking moment corresponding to the lowest temperature can be determined.

[0131] For example, assuming the preset duration is 60 seconds, the lowest temperature of the cooker within the preset duration can be 90 °C, and the cooking moment corresponding to the lowest temperature is the 43rd second.

[0132] S305. Determine the target heating cycle among multiple heating cycles according to the cooking moment.

[0133] The cooking moment can be within the target heating cycle. The heating cycle can include multiple temperatures and the moments corresponding to each temperature. The multiple temperatures can include the initial temperature and the end temperature of each heating cycle.

[0134] The preset duration can be divided into multiple heating cycles according to the period, and the target heating cycle can be determined from the multiple heating cycles according to the cooking time.

[0135] For example, assume that the preset duration is 60 seconds, the duration of each heating cycle is 5 seconds, and the cooking time corresponding to the lowest temperature is the 43rd second. Determine that the target heating cycle is the cycle corresponding to the 41st - 45th seconds.

[0136] S306: Determine the cycle order of the target heating cycle among the multiple heating cycles, and determine whether the cycle order is greater than or equal to the preset order.

[0137] If so, execute S303;

[0138] If not, execute S307.

[0139] The order of each heating cycle can be determined respectively, the cycle order of the target heating cycle among the multiple heating cycles can be determined, and it can be determined whether the cycle order is greater than or equal to the preset order.

[0140] For example, assume that the preset order is 7. If the target heating cycle is the cycle corresponding to the 41st - 45th seconds and the determined cycle order of the target heating cycle is 9, then execute S303; if the target heating cycle is the cycle corresponding to the 21st - 25th seconds and the determined cycle order of the target heating cycle is 5, then execute S307.

[0141] The position before and after the time point corresponding to the lowest temperature can be determined by using the magnitude of the cycle order of the heating cycle. If the cycle order corresponding to the lowest temperature is in a later position, that is, the cycle order is greater than or equal to the preset order; if the cycle order corresponding to the lowest temperature is in an earlier position, that is, the cycle order is less than the preset order. At this time, it can also be determined whether to add ingredients according to at least one heating cycle after the lowest temperature, which can increase the reliability of the determination result, more precisely control the cooking stage, and improve the cooking effect.

[0142] S307: Determine at least one candidate heating cycle from the multiple heating cycles according to the target heating cycle.

[0143] The candidate heating cycle is located after the target heating cycle.

[0144] At least one candidate heating cycle with a cycle order after the target heating cycle can be obtained according to the cycle order of each heating cycle.

[0145] For example, assume that the preset duration is 60 seconds, the target heating period is the period corresponding to the 26th - 30th seconds, and the determined candidate heating periods are: the period corresponding to the 31st - 35th seconds, the period corresponding to the 36th - 40th seconds, the period corresponding to the 41st - 45th seconds, the period corresponding to the 46th - 50th seconds, the period corresponding to the 51st - 55th seconds, and the period corresponding to the 56th - 60th seconds.

[0146] Next, take any one of the at least one candidate heating period as an example.

[0147] S308. Determine the temperature change rate of the candidate heating period according to the initial temperature and the end temperature of the candidate heating period.

[0148] The temperature change result can be determined according to the initial temperature and the end temperature of the candidate heating period, and data processing is performed on the temperature change result to obtain the temperature change rate of the candidate heating period.

[0149] Optionally, the temperature change rate of the candidate heating period can be determined according to the initial temperature and the end temperature of the candidate heating period in the following manner: Determine the difference between the end temperature and the initial temperature as the temperature difference; determine the period duration of the candidate heating period; and determine the ratio of the temperature difference to the period duration as the temperature change rate of the candidate heating period.

[0150] For example, assume that the initial temperature is 120 °C, the end temperature is 135 °C, and the period duration of the candidate heating period is 5 seconds. Then, the temperature difference can be determined to be 15 °C, and the temperature change rate is 3.

[0151] S309. Determine the first quantity of at least one candidate heating period, and determine the target threshold according to the first quantity and the preset coefficient.

[0152] The preset coefficient can be a pre - set coefficient. For example, the preset coefficient can be 0.75.

[0153] The first quantity of at least one candidate heating period can be determined, the product of the first quantity and the preset coefficient can be determined, and this product is used as the target threshold.

[0154] For example, assume that the first quantity is 6 and the preset coefficient is 0.6. Then, the target threshold can be determined to be 3.6.

[0155] S310. Determine the target quantity of the candidate heating period with a temperature change rate less than the preset threshold, and determine whether the target quantity is greater than or equal to the target threshold.

[0156] If so, execute S303;

[0157] If not, execute S311.

[0158] The preset threshold can be a pre-set value. For example, the preset threshold can be 4.

[0159] It is possible to determine whether the temperature change rate corresponding to each candidate heating cycle is less than the preset threshold, and determine the target number of candidate heating cycles with a temperature change rate less than the preset threshold, and determine whether the target number is greater than or equal to the target threshold.

[0160] For example, assume that the target threshold is 3.6 and the preset threshold is 3.5.

[0161] Assume that the temperature change rate of the cycle corresponding to 31-35 seconds is 3.8, the temperature change rate of the cycle corresponding to 36-40 seconds is 3.6, the temperature change rate of the cycle corresponding to 41-45 seconds is 3.4, the temperature change rate of the cycle corresponding to 46-50 seconds is 3, the temperature change rate of the cycle corresponding to 51-55 seconds is 2.9, and the temperature change rate of the cycle corresponding to 56-60 seconds is 2.8.

[0162] Then, the target number of candidate heating cycles with a temperature change rate less than the preset threshold is determined to be 4. Since the target number is greater than the target threshold of 3.6, S303 is executed.

[0163] Assume that the temperature change rate of the cycle corresponding to 31-35 seconds is 3.8, the temperature change rate of the cycle corresponding to 36-40 seconds is 3.7, the temperature change rate of the cycle corresponding to 41-45 seconds is 3.6, the temperature change rate of the cycle corresponding to 46-50 seconds is 3, the temperature change rate of the cycle corresponding to 51-55 seconds is 2.9, and the temperature change rate of the cycle corresponding to 56-60 seconds is 2.8.

[0164] Then, the target number of candidate heating cycles with a temperature change rate less than the preset threshold is determined to be 3. Since the target number is less than the target threshold of 3.6, S311 is executed.

[0165] S311. Control the heating base to heat the cooker to the first preset temperature.

[0166] The execution process of S311 can refer to the execution process of S201, and will not be elaborated here.

[0167] In the embodiments of the present application, the implementation content of each step can refer to the description of the corresponding step or operation in the above method embodiment, and the repeated content will not be elaborated.

[0168] The control method of the cooking appliance provided in this embodiment includes: after a preset duration, obtaining the current temperature of the cooker; determining whether the current temperature is lower than the preset temperature; if so, determining that the cooker is in the state of having added ingredients; if not, determining the lowest temperature of the cooker within the preset duration, determining the cooking moment corresponding to the lowest temperature; according to the cooking moment, determining a target heating cycle among multiple heating cycles, where the cooking moment is located within the target heating cycle; determining the cycle order of the target heating cycle among multiple heating cycles; if the cycle order is greater than or equal to the preset order, determining that the cooker is in the state of having added ingredients; if the cycle order is less than the preset order, determining at least one candidate heating cycle among multiple heating cycles according to the target heating cycle, where the candidate heating cycle is located after the target heating cycle; for any one candidate heating cycle, determining the temperature change rate of the candidate heating cycle according to the initial temperature and the end temperature of the candidate heating cycle; determining the first quantity of at least one candidate heating cycle, and determining a target threshold according to the first quantity and a preset coefficient; determining the target quantity of the candidate heating cycles with a temperature change rate lower than the preset threshold; if the target quantity is greater than or equal to the target threshold, determining that the cooker is in the state of having added ingredients; if the target quantity is less than the target threshold, controlling the heating base to heat the cooker to the first preset temperature. In this way, it is possible to initially judge whether the cooker is in the state of having added ingredients through temperature changes and enter the precise judgment period. By judging multiple temperatures within this period, the reliability of the judgment result can be increased, the cooking stage can be controlled more precisely, and the cooking effect can be improved.

[0169] Figure 4 It is a schematic structural diagram of a control device for a cooking appliance provided in an embodiment of the present application. Please refer to Figure 4 The device 400 includes a first control module 401, a second control module 402, and a judgment module 403, where

[0170] The first control module 401 is configured to control the heating base to heat the cooker to the first preset temperature when it is detected that the cooking stage of the cooking appliance switches to the ingredient-adding stage;

[0171] The second control module 402 is configured to control the heating base to heat the cooker after detecting that the current temperature of the cooker is less than or equal to the second preset temperature, and obtain multiple temperatures of the cooker within the preset duration, where the second preset temperature is lower than the first preset temperature;

[0172] The judgment module 403 is configured to judge whether the cooker is in the state of having added ingredients according to the preset duration and the multiple temperatures, and if so, switch the cooking stage of the cooking appliance to the stir-frying stage.

[0173] In a possible implementation manner, the judgment module 403 is specifically configured to:

[0174] After the preset duration has elapsed, obtain the current temperature of the cooker;

[0175] Determine whether the current temperature is less than a preset temperature;

[0176] If so, determine that the cooker is in the state of having added ingredients;

[0177] If not, determine the lowest temperature of the cooker within the preset duration, and determine whether the cooker is in the state of having added ingredients according to the preset duration, the multiple temperatures, and the lowest temperature.

[0178] In a possible implementation manner, the preset duration includes multiple heating cycles, and the multiple temperatures include the initial temperature and the end temperature of each heating cycle; the determining module 403 is specifically configured to:

[0179] Determine the cooking moment corresponding to the lowest temperature;

[0180] According to the cooking moment, determine a target heating cycle among the multiple heating cycles, and the cooking moment is within the target heating cycle;

[0181] Determine the cycle order of the target heating cycle among the multiple heating cycles;

[0182] If the cycle order is greater than or equal to a preset order, determine that the cooker is in the state of having added ingredients;

[0183] If the cycle order is less than the preset order, determine whether the cooker is in the state of having added ingredients according to the initial temperature and the end temperature of each heating cycle.

[0184] In a possible implementation manner, the determining module 403 is specifically configured to:

[0185] According to the target heating cycle, determine at least one candidate heating cycle among the multiple heating cycles, and the candidate heating cycle is after the target heating cycle;

[0186] For any one of the candidate heating cycles, determine the temperature change rate of the candidate heating cycle according to the initial temperature and the end temperature of the candidate heating cycle;

[0187] Determine whether the cooker is in the state of having added ingredients according to the temperature change rate of each candidate heating cycle.

[0188] In a possible implementation manner, the determining module 403 is specifically configured to:

[0189] Determine the first quantity of the at least one candidate heating cycle, and determine a target threshold according to the first quantity and a preset coefficient;

[0190] Determine the target number of candidate heating cycles with a temperature change rate less than a preset threshold;

[0191] If the target number is greater than or equal to the target threshold, determine that the cooker is in the state of having put in the ingredients;

[0192] If the target number is less than the target threshold, control the heating base to heat the cooker to a first preset temperature.

[0193] In a possible implementation manner, the determination module 403 is specifically configured to:

[0194] Determine the temperature difference as the difference between the end temperature and the initial temperature;

[0195] Determine the cycle duration of the candidate heating cycle;

[0196] Determine the temperature change rate of the candidate heating cycle as the ratio of the temperature difference to the cycle duration.

[0197] Figure 5 This is a schematic structural diagram of another control device for a cooking appliance provided by an embodiment of the present application. On the basis of Figure 4 the shown embodiment, please refer to Figure 5 , the control device 400 of the cooking appliance further includes a cooking module 404. The cooking module 404 is specifically configured to:

[0198] Obtain the preset stir-frying duration of the cooking appliance;

[0199] Determine the target stir-frying duration as the difference between the preset stir-frying duration and the preset duration;

[0200] Perform cooking processing according to the target stir-frying duration.

[0201] Figure 6 This is a schematic structural diagram of an electronic device provided by an embodiment of the present application. Please refer to Figure 6 , the electronic device 600 may include: a memory 601, a processor 602, and a transceiver 603.

[0202] The memory 601 is used to store program instructions;

[0203] The processor 602 is used to execute the program instructions stored in the memory to enable the electronic device 20 to execute the above method.

[0204] The transceiver 603 may include: a transmitter and / or a receiver. The transmitter may also be referred to as a sender, a transmitter, a transmission port, a transmission interface, or other similar descriptions. The receiver may also be referred to as a receiver, a receiving port, a receiving interface, or other similar descriptions. Exemplarily, the memory 601, the processor 602, and the transceiver 603 are interconnected with each other through a bus 604.

[0205] The embodiments of the present application also provide a computer program product, which can be executed by a processor. When the computer program product is executed, the above method can be implemented.

[0206] The control device, electronic device, computer-readable storage medium, and computer program product of the cooking appliance in the embodiments of the present application can execute the technical solutions shown in the above embodiments of the control method of the cooking appliance. The implementation principles and beneficial effects are similar, and will not be elaborated here.

[0207] All or part of the steps of implementing the above method embodiments can be completed by hardware related to program instructions. The foregoing program can be stored in a readable memory. When the program is executed, it executes the steps including the above method embodiments; and the foregoing memory (storage medium) includes: read-only memory (ROM), random access memory (RAM), flash memory, hard disk, solid state drive, magnetic tape, floppy disk, optical disc, and any combination thereof.

[0208] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram can be implemented by computer program instructions. These computer program instructions can be provided to the processing unit of a general-purpose computer, a special-purpose computer, an embedded processing unit, or other programmable data processing devices to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing devices generate a device for realizing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0209] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device realizes the functions in the process Figure 1 one process or multiple processes and / or blocksFigure 1 The functions specified in one or more boxes.

[0210] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process. Thus, the instructions executed on the computer or other programmable device provide for implementing the steps of the functions specified in one or more processes and / or boxes Figure 1 One process or more processes and / or boxes Figure 1 The steps of the functions specified in one or more boxes.

[0211] Obviously, those skilled in the art can make various changes and modifications to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application also intends to include these changes and modifications.

Claims

1. A control method for a cooking appliance, characterized in that, the cooking appliance includes a cooker and a heating base, and the method includes: when it is detected that the cooking stage of the cooking appliance switches to the ingredient-adding stage, controlling the heating base to heat the cooker to a first preset temperature; after detecting that the current temperature of the cooker is less than or equal to a second preset temperature, controlling the heating base to heat the cooker, and obtaining multiple temperatures of the cooker within a preset duration, where the second preset temperature is less than the first preset temperature; judging whether the cooker is in the ingredient-added state according to the preset duration and the multiple temperatures, and if so, switching the cooking stage of the cooking appliance to the stir-frying stage.

2. The method according to claim 1, characterized in that, judging whether the cooker is in the ingredient-added state according to the preset duration and the multiple temperatures includes: after the preset duration has passed, obtaining the current temperature of the cooker; judging whether the current temperature is less than a preset temperature; if so, determining that the cooker is in the ingredient-added state; if not, determining the lowest temperature of the cooker within the preset duration, and judging whether the cooker is in the ingredient-added state according to the preset duration, the multiple temperatures and the lowest temperature.

3. The method according to claim 2, characterized in that, the preset duration includes multiple heating cycles, and the multiple temperatures include the initial temperature and the end temperature of each heating cycle; judging whether the cooker is in the ingredient-added state according to the preset duration, the multiple temperatures and the lowest temperature includes: determining the cooking moment corresponding to the lowest temperature; determining a target heating cycle among the multiple heating cycles according to the cooking moment, where the cooking moment is within the target heating cycle; determining the cycle order of the target heating cycle among the multiple heating cycles; if the cycle order is greater than or equal to a preset order, determining that the cooker is in the ingredient-added state; if the cycle order is less than the preset order, judging whether the cooker is in the ingredient-added state according to the initial temperature and the end temperature of each heating cycle.

4. The method according to claim 3, characterized in that, judging whether the cooker is in the ingredient-added state according to the initial temperature and the end temperature of each heating cycle includes: determining at least one candidate heating cycle among the multiple heating cycles according to the target heating cycle, where the candidate heating cycle is after the target heating cycle; for any one of the candidate heating cycles, determining the temperature change rate of the candidate heating cycle according to the initial temperature and the end temperature of the candidate heating cycle; judging whether the cooker is in the ingredient-added state according to the temperature change rate of each candidate heating cycle.

5. The method according to claim 4, characterized in that, judging whether the cooker is in the ingredient-added state according to the temperature change rate of each candidate heating cycle includes: determining the first quantity of the at least one candidate heating cycle, and determining a target threshold according to the first quantity and a preset coefficient. Determine the target number of candidate heating cycles with a temperature change rate less than a preset threshold; If the target number is greater than or equal to the target threshold, determine that the cooker is in the state of having added ingredients; If the target number is less than the target threshold, control the heating base to heat the cooker to a first preset temperature.

6. The method according to claim 4 or 5, wherein, Determining the temperature change rate of the candidate heating cycle according to the initial temperature and the end temperature of the candidate heating cycle includes: Determine the temperature difference as the difference between the end temperature and the initial temperature; Determine the cycle duration of the candidate heating cycle; Determine the temperature change rate of the candidate heating cycle as the ratio of the temperature difference to the cycle duration.

7. The method according to any one of claims 1-6, wherein, After switching the cooking stage of the cooking appliance to the stir-frying stage, it includes: Obtain the preset stir-frying duration of the cooking appliance; Determine the target stir-frying duration as the difference between the preset stir-frying duration and the preset duration; Perform cooking processing according to the target stir-frying duration.

8. A control device for a cooking appliance, wherein, The cooking appliance includes a cooker and a heating base, and the device includes: A first control module, configured to control the heating base to heat the cooker to a first preset temperature when it is detected that the cooking stage of the cooking appliance switches to the ingredient-adding stage; A second control module, configured to control the heating base to heat the cooker after detecting that the current temperature of the cooker is less than or equal to a second preset temperature, and obtain multiple temperatures of the cooker within a preset duration, where the second preset temperature is less than the first preset temperature; A judgment module, configured to judge whether the cooker is in the state of having added ingredients according to the preset duration and the multiple temperatures, and if so, switch the cooking stage of the cooking appliance to the stir-frying stage.

9. An electronic device, wherein, It includes: A memory, a processor and a transceiver; Wherein, the memory stores computer program instructions; The processor executes the computer program instructions stored in the memory to implement the method according to any one of claims 1-7.

10. A computer-readable storage medium, wherein, Computer program instructions are stored in the computer-readable storage medium, and when the computer program instructions are executed by a processor, they are used to implement the method according to any one of claims 1-7.