Stove and control method thereof

By using weight sensors and shape detection technology in the cooktop, cooking parameters are adaptively adjusted, solving the problem of poor cooking results, improving the user experience, and reducing food waste.

CN120819794APending Publication Date: 2025-10-21HISENSE HOME APPLIANCES GRP CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410400280.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-02
Publication Date
2025-10-21

AI Technical Summary

Technical Problem

Existing stoves require users to strictly follow the cooking recipe information during the cooking process. When the actual information does not match the preset information, the cooking effect is poor, which affects the user experience and may cause food waste.

Method used

By installing a weight sensor in the cooktop to detect the weight of the food, and combining this with the current shape and cooking mode, the cooktop adaptively adjusts cooking parameters, such as cooking time and heat level, to match the cooking effect.

Benefits of technology

It enables adaptive adjustment of cooking parameters based on actual conditions, making the cooking effect similar to that indicated by the cooking recipe, thereby improving the user experience and reducing food waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120819794A_ABST
    Figure CN120819794A_ABST
Patent Text Reader

Abstract

The invention provides a stove and a control method thereof, and particularly relates to the technical field of kitchen appliances. The kitchen range comprises a panel, a gas inlet and a gas outlet, a weight sensor; the controller is configured to respond to a cooking menu selected by a user, a cooking program corresponding to the cooking menu is executed, and the cooking menu comprises one or more of the preset weight of food materials, the preset shape of the food materials, the preset cooking duration and the preset fire gear; detecting the current weight of the food material through a weight sensor; determining a weight deviation value between the current weight of the food material and the preset weight of the food material; under the condition that the absolute value of the weight deviation value is greater than the weight deviation threshold value, obtaining the current shape of the food material; according to the weight deviation value, the current shape of the food material and the current cooking mode, target cooking parameters are determined, and the target cooking parameters comprise at least one of the following items: target cooking duration and a target fire gear; and cooking based on the target cooking parameters.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of kitchen appliances, and in particular to a stove and a control method thereof. Background Art

[0002] With the development of smart home appliance technology, people's demand for intelligent kitchen appliances is also growing. As an important kitchen appliance, the development of smart stoves can bring users a more comfortable cooking experience.

[0003] However, in the current cooking process using a stove, users are often required to strictly follow the cooking information preset in the cooking recipe. If the actual cooking information is inconsistent with the cooking information preset in the recipe, it may lead to poor cooking results and affect the user's cooking experience.

[0004] Therefore, how to provide a method for adaptively adjusting cooking parameters is an urgent problem to be solved. Summary of the Invention

[0005] Embodiments of the present application provide a cooker and a control method thereof, which are used to adaptively adjust cooking parameters according to actual cooking information.

[0006] To achieve the above objectives, the present invention adopts the following technical solutions:

[0007] In a first aspect, a stove is provided, comprising:

[0008] a panel having a heating zone on its upper surface;

[0009] A weight sensor is provided at the bottom of the panel and is used to detect the weight of the food in the pot on the heating zone;

[0010] A controller is electrically connected to the weight sensor, and the controller is configured to:

[0011] In response to a cooking recipe selected by a user, executing a cooking program corresponding to the cooking recipe, wherein the cooking recipe includes one or more of a preset weight of ingredients, a preset shape of ingredients, a preset cooking time, and a preset heat level;

[0012] Detect the current weight of the ingredients through the weight sensor;

[0013] Determining a weight deviation value between a current weight of the ingredient and a preset weight of the ingredient;

[0014] When the absolute value of the weight deviation is above the weight deviation threshold, obtaining the current shape of the food;

[0015] Determining target cooking parameters based on the weight deviation value, the current shape of the food, and the current cooking mode, where the target cooking parameters include at least one of the following: a target cooking time and a target heat level;

[0016] Cooking is performed based on target cooking parameters.

[0017] The technical solution provided by the embodiment of the present application brings at least the following beneficial effects: the present application obtains the current weight of the ingredients detected by the weight sensor and compares the current weight of the ingredients with the preset weight of the ingredients in the cooking recipe. When the absolute value of the weight deviation between the current weight of the ingredients and the preset weight of the ingredients is above the weight deviation threshold, it means that the difference between the current weight of the ingredients and the preset weight of the ingredients is large. If cooking is performed with the preset cooking time and the preset fire level, the actual cooking effect may be significantly different from the cooking effect indicated by the cooking recipe, which will not only affect the user's cooking experience, but may also cause food waste. In this regard, the present application determines the target cooking parameters based on the weight deviation value, the current shape of the ingredients, and the current cooking mode, so that the cooking effect of cooking according to the target cooking parameters can be similar to the cooking effect indicated by the cooking recipe, thereby achieving the effect of adaptively adjusting the cooking parameters.

[0018] In some embodiments, when the target cooking parameter is the target cooking time, the above-mentioned controller determines the target cooking parameter based on the weight deviation value, the current shape of the ingredient, the current cooking mode and the preset cooking time, and is specifically configured to: determine the first time coefficient corresponding to the absolute value of the weight deviation value, the second time coefficient corresponding to the current shape of the ingredient, and the third time coefficient corresponding to the current cooking mode; determine the target cooking time based on the first time coefficient, the second time coefficient, the third time coefficient and the preset cooking time.

[0019] In some embodiments, the above-mentioned controller determines the target cooking time based on the first time coefficient, the second time coefficient, the third time coefficient and the preset cooking time, and is specifically configured to: take the product of the first time coefficient, the second time coefficient, the third time coefficient and the preset cooking time as the target cooking time.

[0020] In some embodiments, the above-mentioned first duration coefficient includes a first duration sub-coefficient and a second duration sub-coefficient; the first duration sub-coefficient is below the second duration sub-coefficient; the first duration coefficient corresponding to the absolute value of the weight deviation value is determined, and is specifically configured as: when the absolute value of the weight deviation value is within the first deviation value interval, the first duration sub-coefficient is determined to be the first coefficient; or, when the absolute value of the weight deviation value is within the second deviation value interval, the second duration sub-coefficient is determined to be the first coefficient, and the upper limit value of the first deviation value interval is below the lower limit value of the second deviation value interval.

[0021] In some embodiments, when the target cooking parameter is the target firepower level, the controller determines the target cooking parameter based on the weight deviation value, the current shape of the food, the current cooking mode and the preset cooking time, and is specifically configured to: determine the first firepower level coefficient corresponding to the absolute value of the weight deviation value, the second firepower level coefficient corresponding to the current shape of the food, and the third firepower level coefficient corresponding to the current cooking mode; determine the target firepower level based on the first firepower level coefficient, the second firepower level coefficient, the third firepower level coefficient and the preset firepower level.

[0022] In some embodiments, the above-mentioned controller determines the target firepower gear based on the first firepower gear coefficient, the second firepower gear coefficient, the third firepower gear coefficient and the preset firepower gear, and is specifically configured to: take the product of the first firepower gear coefficient, the second firepower gear coefficient, the third firepower gear coefficient and the preset firepower gear as the target firepower gear.

[0023] In some embodiments, the controller executes detection of the current weight of the ingredients through a weight sensor, and is specifically configured as follows: when the cooking program instructs to put in the ingredients, the weight detected by the weight sensor is cleared to zero; the weight on the cooker is detected through the weight sensor; if the weight detected by the weight sensor is above a preset weight threshold, it is determined that the ingredients are put in; if it is determined that the ingredients are put in, the weight detected by the weight sensor is used as the current weight of the ingredients.

[0024] In some embodiments, the stove includes a display device, which is arranged on the upper surface of the panel, and the display device is electrically connected to the controller; the above-mentioned controller executes the acquisition of the current shape of the food, and is specifically configured to: control the display device to display a selection button, and the selection button is used to select the current shape of the food; receive the user's selection operation on the selection button to determine the current shape of the food.

[0025] In a second aspect, an embodiment of the present application provides a method for controlling a cooker, the method comprising:

[0026] In response to a cooking recipe selected by a user, executing a cooking program corresponding to the cooking recipe, wherein the cooking recipe includes one or more of a preset weight of ingredients, a preset shape of ingredients, a preset cooking time, and a preset heat level;

[0027] Detect the current weight of the ingredients through the weight sensor;

[0028] Determining a weight deviation value between a current weight of the ingredient and a preset weight of the ingredient;

[0029] When the absolute value of the weight deviation is above the weight deviation threshold, obtaining the current shape of the food;

[0030] Determining target cooking parameters based on the weight deviation value, the current shape of the food, and the current cooking mode, where the target cooking parameters include at least one of the following: a target cooking time and a target heat level;

[0031] Cooking is performed based on target cooking parameters.

[0032] In a third aspect, an embodiment of 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 code, the computer program code includes computer instructions, and when the one or more processors execute the computer instructions, the controller executes the control method provided in the second aspect.

[0033] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, which includes computer instructions. When the computer instructions are controlled on a computer, the computer executes the method provided in the second aspect and possible implementation methods.

[0034] In the 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 method provided in the second aspect and possible implementation methods.

[0035] It should be noted that the above-mentioned computer instructions may be stored in whole or in part on a computer-readable storage medium. The computer-readable storage medium may be packaged together with the processor of the controller or separately from the processor of the controller, and this application does not limit this.

[0036] The beneficial effects described in the second to fifth aspects of this application can be analyzed by referring to the beneficial effects of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings are used to provide a further understanding of the technical solution of the present invention and constitute a part of the specification. Together with the embodiments of the present application, they are used to explain the technical solution of the present invention and do not constitute a limitation on the technical solution of the present invention.

[0038] Figure 1 A schematic structural diagram of a stove provided in an embodiment of the present application;

[0039] Figure 2 A schematic diagram of the hardware structure of a controller provided in an embodiment of the present application;

[0040] Figure 3 A schematic structural diagram of another stove provided in an embodiment of the present application;

[0041] Figure 4A schematic diagram of a display interface provided in an embodiment of the present application;

[0042] Figure 5 A flow chart of a method for controlling a stove provided in an embodiment of the present application;

[0043] Figure 6 A schematic diagram of another display interface provided in an embodiment of the present application;

[0044] Figure 7 A schematic diagram of another display interface provided in an embodiment of the present application;

[0045] Figure 8 A schematic diagram of a process for determining a first duration coefficient provided in an embodiment of the present application;

[0046] Figure 9 A schematic flow chart of another method for controlling a stove provided in an embodiment of the present application;

[0047] Figure 10 A schematic diagram of a model for determining a target cooking time provided in an embodiment of the present application. DETAILED DESCRIPTION

[0048] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0049] In the description of the present invention, it should be understood that the terms "center", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating the orientation or position relationship, are based on the orientation or position relationship shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention.

[0050] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature specified as "first" or "second" may explicitly or implicitly include one or more of such features. Throughout this application, unless otherwise specified, "plurality" means two or more.

[0051] The term "and / or" in this article is merely a description of the association relationship between associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0052] The terms "including," "having," and any variations thereof mentioned in the description of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units not listed, or may optionally include other steps or units inherent to the process, method, product, or apparatus.

[0053] Furthermore, in the embodiments of this 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 this application should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0054] As mentioned in the background, with the development of smart home appliance technology, people's demand for intelligent kitchen appliances is also growing. As an important kitchen appliance, the development of intelligent stoves provides users with a more comfortable cooking experience. For example, by adding temperature sensors to the stove to monitor the cooking temperature in the pot in real time and automatically controlling the stove's power level based on cooking curves set by smart recipes, a certain degree of intelligent cooking can be achieved.

[0055] However, current cooking methods using stoves often require users to strictly follow the cooking information specified in a recipe. Inconsistencies between the actual cooking information and the recipe's pre-set cooking information can result in poor cooking results, impacting the user's cooking experience. Related technologies can weigh ingredients before cooking and then select a cooking curve corresponding to the weight during cooking. However, for the same recipe, multiple cooking curves must be developed, increasing recipe development costs. Therefore, providing a control method for adaptively adjusting stoves is an urgent problem to be solved.

[0056] In view of this, an embodiment of the present application provides a stove and a control method thereof, which obtains the current weight of the ingredients detected by the weight sensor and compares the current weight of the ingredients with the preset weight of the ingredients in the cooking recipe. When the absolute value of the weight deviation between the current weight of the ingredients and the preset weight of the ingredients is above the weight deviation threshold, it means that the difference between the current weight of the ingredients and the preset weight of the ingredients is large. If cooking is performed with the preset cooking time and the preset fire level, the actual cooking effect may be significantly different from the cooking effect indicated by the cooking recipe, which will not only affect the user's cooking experience but may also cause food waste. In this regard, the present application determines the target cooking parameters based on the weight deviation value, the current shape of the ingredients, and the current cooking mode, so that the cooking effect of cooking according to the target cooking parameters can be similar to the cooking effect indicated by the cooking recipe, thereby achieving the effect of adaptively adjusting the cooking parameters.

[0057] The stoves provided in the embodiments of this application can be gas stoves, electromagnetic stoves, or other stoves used to heat pots. A gas stove is a kitchen appliance that uses a gas fuel such as liquefied petroleum gas (liquid), artificial gas, or natural gas for direct heating. An electromagnetic stove is a kitchen appliance that generates heat directly at the bottom of the pot without an open flame or conductive heating. Stoves are also called gas stoves, hobs, or cooktops. Based on their structure, stoves can be categorized as single-burner, double-burner, single-burner, multi-burner, tabletop, or built-in. This embodiment of this application does not impose any restrictions on this.

[0058] To further describe the technical solutions of the embodiments of the present application, Figure 1 Shown is a structural diagram of a stove provided in an embodiment of the present application.

[0059] Reference Figure 1 The stove 1 includes: a stove body 10, a panel 20, a heating device 30, a weight sensor 40 and a controller 50 (the controller 50 is in Figure 1 not shown).

[0060] In some embodiments, the stove body 10 is used to prevent dust and liquid overflowing from the pot during cooking from entering the stove 1, keeping the stove and the kitchen clean and hygienic. On the other hand, it can also provide heat insulation to prevent damage to electrical components caused by high temperature in the stove 1.

[0061] In some embodiments, the panel 20 is disposed above the cooker body 10 , and the upper surface of the panel 20 has a heating area for placing pots.

[0062] In some embodiments, the heating device 30 is disposed in the heating area of ​​the panel 20 for heating the pot placed on the stove 1 .

[0063] Optionally, the heating device 30 includes a firepower regulating device, through which the firepower level of the heating device is adjusted.

[0064] For example, when the stove 1 is a gas stove, the fire power regulating device includes an on-off valve and a proportional valve. The fire power regulating device controls the heating device to be in the on-fire state or the off-fire state through the on-off valve; the fire power regulating device controls the fire power level of the heating device 30 through the proportional valve.

[0065] In some embodiments, a weight sensor 40 is disposed at the bottom of the panel 20 to detect the weight of the cookware placed on the heating device 30. Specifically, when the cookware is placed on the heating zone on the upper surface of the panel 20, the cookware exerts downward pressure on the panel 20, which is transmitted through the panel 20 to the weight sensor 40 below the panel 20. The weight sensor 40 can detect the magnitude of the pressure and thus obtain the weight of the cookware placed on the heating device 30.

[0066] Optionally, the weight sensor 40 is also used to detect the weight of the food in the pot placed on the cooker. Specifically, when the cooking program instructs to add food, the weight sensor 40 is reset. After the weight sensor 40 is reset, if the weight sensor detects pressure again, the weight of the food in the pot can be determined based on the pressure.

[0067] In some embodiments, the controller 50 is used to execute a cooking program corresponding to a cooking recipe in response to a cooking recipe selected by a user, where the cooking recipe includes one or more of a preset weight of the ingredients, a preset shape of the ingredients, a preset cooking time, and a preset firepower level; detect the current weight of the ingredients through a weight sensor; determine a weight deviation value between the current weight of the ingredients and the preset weight of the ingredients; obtain the current shape of the ingredients when the absolute value of the weight deviation value is above a weight deviation threshold; determine target cooking parameters based on the weight deviation value, the current shape of the ingredients, and the current cooking mode, where the target cooking parameters include at least one of the following: target cooking time, target firepower level; and perform cooking based on the target cooking parameters.

[0068] In some embodiments, when the target cooking parameter is the target cooking time, the controller 50 is specifically used to determine the first time coefficient corresponding to the absolute value of the weight deviation value, the second time coefficient corresponding to the current shape of the ingredient, and the third time coefficient corresponding to the current cooking mode; based on the first time coefficient, the second time coefficient, the third time coefficient and the preset cooking time, the target cooking time is determined.

[0069] In some embodiments, the controller 50 is specifically configured to take the product of the first duration coefficient, the second duration coefficient, the third duration coefficient, and the preset cooking duration as the target cooking duration.

[0070] In some embodiments, the controller 50 is specifically used to determine the first duration coefficient corresponding to the absolute value of the weight deviation value, and is specifically configured as follows: when the absolute value of the weight deviation value is within the first deviation value interval, the first duration sub-coefficient is determined to be the first coefficient; or, when the absolute value of the weight deviation value is within the second deviation value interval, the second duration sub-coefficient is determined to be the first coefficient, and the upper limit value of the first deviation value interval is below the lower limit value of the second deviation value interval.

[0071] In some embodiments, when the target cooking parameter is the target firepower level, the controller 50 is specifically used to determine the first firepower level coefficient corresponding to the absolute value of the weight deviation value, the second firepower level coefficient corresponding to the current shape of the food, and the third firepower level coefficient corresponding to the current cooking mode; based on the first firepower level coefficient, the second firepower level coefficient, the third firepower level coefficient and the preset firepower level, the target firepower level is determined.

[0072] In some embodiments, the controller 50 is specifically configured to use the product of the first firepower gear coefficient, the second firepower gear coefficient, the third firepower gear coefficient, and the preset firepower gear as the target firepower gear.

[0073] In some embodiments, the controller 50 is specifically used to clear the weight detected by the weight sensor to zero when the cooking program instructs to put in the ingredients; detect the weight on the cooker through the weight sensor; determine that the ingredients are put in when the weight detected by the weight sensor is above a preset weight threshold; and when it is determined that the ingredients are put in, use the weight detected by the weight sensor as the current weight of the ingredients.

[0074] In some embodiments, the controller 50 is further configured to control the display device to display a selection button, where the selection button is used to select the current shape of the food; and receive a selection operation of the selection button by the user to determine the current shape of the food.

[0075] In some embodiments, the controller 50 is further configured to perform cooking based on a preset cooking time and a preset fire power level when the absolute value of the weight deviation value is below a weight deviation threshold.

[0076] In some embodiments, as Figure 2As shown, the heating device 30 and the weight sensor 40 are electrically connected to the controller 50. The controller is a device that can generate an operation control signal based on an instruction operation code and a timing signal, instructing the cooker 1 to execute the control instruction. For example, the controller can be a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The controller 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.

[0077] In some embodiments, the controller may be a microcontroller unit (MCU). An MCU, also known as a single-chip microcomputer or single-chip microcomputer, is a CPU with a reduced frequency and specifications. It integrates memory, timers, USB, A / D converters, UARTs, PLCs, DMA, and other peripheral interfaces, as well as LCD driver circuits, onto a single chip, forming a chip-level computer capable of providing diverse control combinations for different applications.

[0078] In addition, the controller can be used to control the operation of various components in the cooker 1 , so that the various components of the cooker 1 operate to achieve various predetermined functions of the cooker 1 .

[0079] In some embodiments, as Figure 3 As shown, the cooker 1 may further include a display device 60 and a storage device 70 (the storage device 70 is in Figure 3 Not shown), continue as Figure 2 As shown, the display device 60 and the storage device 70 are electrically connected to the controller 50 .

[0080] In some embodiments, the display device 60 is disposed on the upper surface of the panel 20 and can be used to display the preset weight of the ingredients in the cooking recipe, the preset shape of the ingredients, the preset cooking mode, the preset cooking time and the preset fire power level.

[0081] Optionally, the display device 60 may include a human-computer interaction device and a touchpad. The human-computer interaction device can input data based on user selections to control various operations of the cooker 1. The touchpad can be layered on the display device 60 to form a touch screen. In this way, the user can select operations on the cooker 1 on the touch screen of the display device 60.

[0082] Optionally, the display device 60 can also be used to display the current weight of the food detected by the weight sensor 40. Figure 4 As shown, the display device displays "preset meat weight: 500 grams, actual meat weight: 1000 grams".

[0083] Optionally, the display device 60 can also be used to display a selection button, which is used to select the current shape of the food. After the user selects the current shape of the food through the selection button, the current shape of the food is displayed.

[0084] It should be understood that the structures illustrated in the embodiments of the present invention do not constitute specific limitations on the stove. In other embodiments of the present application, the stove may include more or fewer components than shown, or some components may be combined or separated, or arranged differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0085] The following is a detailed introduction to the embodiments of the present application in conjunction with the accompanying drawings.

[0086] like Figure 5 As shown, an embodiment of the present application provides a method for controlling a cooker, which is applied to a controller of the cooker. The method includes the following steps S1-S6:

[0087] S1. In response to a cooking recipe selected by a user, executing a cooking program corresponding to the cooking recipe.

[0088] The cooking recipe includes one or more of a preset weight of ingredients, a preset shape of ingredients, a preset cooking time, and a preset fire level.

[0089] Optionally, the cooking recipe may further include preset cooking modes.

[0090] Optionally, the preset weight of the ingredients may be the preset weight of the main ingredients. According to practice, the weight of the main ingredients in a cooking recipe has a greater impact on the cooking effect, while the impact of ingredients and seasonings on the cooking effect can be ignored.

[0091] Among them, the preset shapes of the ingredients can be shredded, sliced ​​or block-shaped, etc.; the preset cooking modes can be roasting, stewing, steaming, stir-frying, boiling or frying, etc.; the preset fire level can be low heat, medium heat or high heat, etc.

[0092] For example, Figure 6 As shown, the display device 60 shows that the cooking recipe selected by the user is "Stir-fried Pork with Chili Peppers"; the preset weight of the ingredients is "500 grams of meat"; the preset shape of the ingredients is "slice"; the preset cooking mode is "stir-fry"; the preset cooking time is 5 minutes; and the preset firepower is "high fire".

[0093] S2. Detect the current weight of the food through the weight sensor.

[0094] The current weight of the ingredients may be the weight of the main ingredients in the cooking recipe. According to practice, the weight of the main ingredients in the cooking recipe has a greater impact on the cooking effect, while the impact of the ingredients and seasonings on the cooking effect can be ignored.

[0095] In some embodiments, when the cooking program instructs to put in the ingredients, the weight detected by the weight sensor is reset to zero; the weight on the cooktop is detected by the weight sensor; if the weight detected by the weight sensor is above a preset weight threshold, it is determined that the ingredients are put in; if it is determined that the ingredients are put in, the weight detected by the weight sensor is used as the current weight of the ingredients.

[0096] Before the cooking program instructs you to add ingredients, the value detected by the weight sensor is the weight of the cookware. Therefore, the weight detected by the weight sensor is reset to zero after the cooking program instructs you to add ingredients. After the weight sensor is reset to zero, the weight detected by the weight sensor again is the weight of the items added by the user.

[0097] In some embodiments, when the cooking program instructs the user to put in the food, a prompt message is issued to prompt the user to reset the weight sensor, so as to prompt the user to manually reset the weight sensor.

[0098] Optionally, the preset weight threshold may be 0 grams. When the weight detected by the weight sensor again is greater than 0 grams, it indicates that food has been put into the cookware.

[0099] Optionally, the preset weight threshold may be 10 grams. When the weight detected by the weight sensor is less than 10 grams, the pot may contain seasonings or ingredients. Therefore, when the weight detected by the weight sensor is greater than 10 grams, it is determined that the food is placed in.

[0100] It is understandable that when developing cooking recipes, a certain compatible range is set for the weight of ingredients, and the weight of seasonings and ingredients has little effect on the cooking effect. Therefore, the weight of seasonings and ingredients can be used as the weight of ingredients.

[0101] S3. Determine a weight deviation value between the current weight of the food and the preset weight of the food.

[0102] Optionally, the weight deviation between the current weight of the ingredient and the preset weight of the ingredient can be determined by the following formula:

[0103] S=(W'-W) / W*100%

[0104] Where S is the weight deviation value, W' is the current weight of the food, and W is the preset weight of the food.

[0105] When the current weight of the ingredient is greater than the preset weight of the ingredient, the weight deviation value between the current weight of the ingredient and the preset weight of the ingredient is a positive number. When the current weight of the ingredient is less than the preset weight of the ingredient, the weight deviation value between the current weight of the ingredient and the preset weight of the ingredient is a negative number.

[0106] S4. When the absolute value of the weight deviation is above the weight deviation threshold, obtain the current shape of the food.

[0107] The weight deviation threshold can be customized by the user or pre-set at the factory. Different weight deviation values ​​correspond to different preset weights of different ingredients. For example, when the preset deviation value of an ingredient is less than 200 grams, the absolute value of the weight deviation value can be between 50% and 150%; when the preset deviation value of an ingredient is greater than 1000 grams, the absolute value of the weight deviation value can be between 80% and 120%.

[0108] As a possible implementation method, the display device is controlled to display a selection button, where the selection button is used to select the current shape of the food; a selection operation of the selection button by the user is received, and the current shape of the food is determined.

[0109] like Figure 7 As shown, the display device displays the selection buttons of "filaments", "sheets" and "blocks" to the user, and determines the current shape of the food according to the selection button selected by the user.

[0110] As another possible implementation, an image acquisition device is used to capture image information of the food in the pot on the stove, and the shape of the food in the image information is compared with the shape of the food in a preset database to determine the current shape of the food.

[0111] As can be seen from the above embodiments, when developing a cooking recipe, a certain compatibility range is set for the ingredient weight. If the absolute value of the weight deviation value is below the weight deviation threshold, it means that the difference between the current weight of the ingredient and the preset weight of the ingredient is small, and the actual cooking effect produced by cooking with the preset cooking time and preset heat level is similar to the cooking effect indicated by the cooking recipe, and there is no need to adjust the preset cooking time and preset heat level. If the absolute value of the weight deviation value between the current weight of the ingredient and the preset weight of the ingredient is above the weight deviation threshold, it means that the difference between the current weight of the ingredient and the preset weight of the ingredient is large.

[0112] S5. Determine target cooking parameters based on the weight deviation value, the current shape of the food, and the current cooking mode.

[0113] The target cooking parameters include at least one of the following: target cooking time and target fire level.

[0114] S6. Cooking is performed based on target cooking parameters.

[0115] As a possible implementation method, after determining the target cooking time, the display device displays the target cooking time and the target fire power level, and in response to the user's selection operation of the target cooking time or the target fire power level, cooking is performed with the target cooking time or the target fire power level.

[0116] Figure 5 The illustrated embodiment brings at least the following beneficial effects: the present application obtains the current weight of the ingredients detected by the weight sensor and compares the current weight of the ingredients with the preset weight of the ingredients in the cooking recipe. When the absolute value of the weight deviation between the current weight of the ingredients and the preset weight of the ingredients is above the weight deviation threshold, it indicates that the difference between the current weight of the ingredients and the preset weight of the ingredients is large. If cooking is performed using the preset cooking time and the preset fire level, the actual cooking effect may be significantly different from the cooking effect indicated by the cooking recipe, which not only affects the user's cooking experience but may also cause food waste. In this regard, the present application determines the target cooking parameters based on the weight deviation value, the current shape of the ingredients, and the current cooking mode, so that the cooking effect of cooking according to the target cooking parameters can be similar to the cooking effect indicated by the cooking recipe, thereby achieving the effect of adaptively adjusting the cooking parameters.

[0117] In some embodiments, when the target cooking parameter is a target cooking time, step S5 can be specifically implemented as the following steps S51-S52:

[0118] S51. Determine a first duration coefficient corresponding to the absolute value of the weight deviation, a second duration coefficient corresponding to the current shape of the food, and a third duration coefficient corresponding to the current cooking mode.

[0119] Optionally, the storage device of the stove stores time coefficients corresponding to absolute values ​​of different weight deviation values, time coefficients corresponding to different shapes of ingredients, and time coefficients corresponding to different cooking modes in different cooking recipes.

[0120] In some embodiments, the first duration coefficient includes a first duration sub-coefficient and a second duration sub-coefficient; the first duration sub-coefficient is below the second duration sub-coefficient.

[0121] As a possible implementation manner, when the absolute value of the weight deviation value is within the first deviation value interval, the first duration sub-coefficient is determined as the first coefficient.

[0122] As another possible implementation manner, when the absolute value of the weight deviation value is within the second deviation value interval, the second duration sub-coefficient is determined to be the first coefficient.

[0123] The upper limit of the first deviation value interval is lower than the lower limit of the second deviation value interval.

[0124] For example, in the cooking recipe "Stir-fried Pork with Chili Peppers", the first deviation value interval is (100 grams, 200 grams], and the second deviation value interval is (200 grams, 300 grams]; the first time length sub-coefficient may be X1, and the second time length sub-coefficient may be Y, where X<Y.

[0125] It is understandable that the number of deviation value intervals of a cooking recipe can be multiple, and the number of sub-coefficients of the first duration coefficient can also be multiple. The embodiment of the present application does not impose any restrictions on the number of deviation value intervals and sub-coefficients.

[0126] S52: Determine a target cooking time based on the first time coefficient, the second time coefficient, the third time coefficient, and the preset cooking time.

[0127] As a possible implementation manner, the product of the first duration coefficient, the second duration coefficient, the third duration coefficient and the preset cooking time is used as the target cooking time.

[0128] Alternatively, the target cooking time can be obtained using the following formula:

[0129] T1=T0*X*N*M

[0130] Among them, T1 is the target cooking time, T0 is the preset cooking time, X is the first time coefficient (here taking the first time sub-coefficient as an example), N is the second time coefficient, and M is the third time coefficient.

[0131] It can be seen from the above embodiments that if the current weight of the ingredients is different from the preset weight of the ingredients, the current shape of the ingredients is different from the preset shape of the ingredients, or the current cooking mode of the ingredients is different from the preset cooking mode of the ingredients, the cooking effects under the same cooking time and firepower level will also be different. To this end, the present application determines the target cooking time based on the first time coefficient, the second time coefficient, the third time coefficient and the preset cooking time by determining the target cooking time. This can make the difference between the cooking effect of cooking according to the target cooking time and the cooking effect indicated in the cooking recipe smaller.

[0132] The following combination Figure 8 , a process for determining a first duration coefficient provided by the present application is described in detail, wherein the first duration coefficient is determined by the controller of the cooker. Figure 8 As shown,

[0133] Get the preset weight W and actual weight W' of the food;

[0134] After obtaining the preset weight W and the actual weight W' of the food, determine whether the weight deviation value ((W'-W) / W) is greater than the weight deviation threshold;

[0135] If the weight deviation value is less than or equal to the weight deviation threshold, the cooking time will not be adjusted;

[0136] When the weight deviation value is greater than the weight deviation threshold, a first duration coefficient is determined.

[0137] In some embodiments, when the target cooking parameter is a target fire power level, the above step S5 can be specifically implemented as the following steps S53-S54:

[0138] S53. Determine a first firepower level coefficient corresponding to the absolute value of the weight deviation value, a second firepower level coefficient corresponding to the current shape of the food, and a third firepower level coefficient corresponding to the current cooking mode.

[0139] In some embodiments, the first firepower gear coefficient includes a first firepower gear position sub-coefficient and a second firepower gear position sub-coefficient; the first firepower gear position sub-coefficient is lower than the second firepower gear position sub-coefficient.

[0140] As a possible implementation manner, when the absolute value of the weight deviation value is within the first deviation value interval, the first firepower gear position coefficient is determined as the first firepower gear position coefficient.

[0141] As another possible implementation manner, when the absolute value of the weight deviation value is within the second deviation value interval, the second firepower gear position coefficient is determined to be the first firepower gear position coefficient.

[0142] The upper limit of the first deviation value interval is lower than the lower limit of the second deviation value interval.

[0143] For example, in the cooking recipe "Stir-fried Pork with Chili Peppers", the first deviation value interval is (100 grams, 200 grams], and the second deviation value interval is (200 grams, 300 grams]; the first firepower level position coefficient may be X1, and the second firepower level position coefficient may be Y, where X<Y.

[0144] It is understandable that the number of deviation value intervals of a cooking recipe can be multiple, and the number of sub-coefficients of the first firepower level coefficient can also be multiple. The embodiment of the present application does not impose any restrictions on the number of deviation value intervals and sub-coefficients.

[0145] S54. Determine a target firepower level based on the first firepower level coefficient, the second firepower level coefficient, the third firepower level coefficient, and the preset firepower level.

[0146] As a possible implementation method, the product of the first firepower gear coefficient, the second firepower gear coefficient, the third firepower gear coefficient and the preset cooking time is used as the target firepower gear.

[0147] Optionally, the target firepower level can be obtained using the following formula:

[0148] D1=D0*S*Q*P

[0149] Among them, D1 is the target firepower gear, D0 is the preset firepower gear, S is the first firepower gear coefficient (the first firepower gear coefficient is taken as an example here), Q is the second firepower gear coefficient, and P is the third firepower gear coefficient.

[0150] It can be seen from the above embodiments that if the current weight of the ingredients is different from the preset weight of the ingredients, the current shape of the ingredients is different from the preset shape of the ingredients, or the current cooking mode of the ingredients is different from the preset cooking mode of the ingredients, the cooking effects under the same cooking time and firepower level will also be different. To this end, the present application determines the first firepower level coefficient corresponding to the absolute value of the weight deviation value, the second firepower level coefficient corresponding to the current shape of the ingredients, and the third firepower level coefficient corresponding to the current cooking mode, and then determines the target firepower level based on the first firepower level coefficient, the second firepower level coefficient, the third firepower level coefficient and the preset cooking time, so that the difference between the cooking effect of cooking according to the target firepower level and the cooking effect indicated in the cooking recipe can be smaller.

[0151] In some embodiments, the control method of the stove provided in the present application may further include cooking based on a preset cooking time and a preset firepower level when the absolute value of the weight deviation value is below a weight deviation threshold.

[0152] When the absolute value of the weight deviation is below the weight deviation threshold, it means that the difference between the current weight of the ingredients and the preset weight of the ingredients is small, and the actual effect of cooking with the preset cooking time and the preset firepower level is similar to the cooking effect indicated in the cooking recipe, and there is no need to adjust the preset cooking time and the preset firepower level.

[0153] The following combination Figure 9 The control method of the stove provided in this application is described, and the method is applied to the controller of the stove. Figure 9 As shown,

[0154] In response to the cooking recipe selected by the user, the cooktop starts executing the cooking process;

[0155] Obtain the preset weight, shape, cooking time, and heat level of ingredients in a cooking recipe;

[0156] After obtaining the preset weight, shape, cooking time, and power level of the ingredients in the cooking recipe, determining whether an instruction to add the ingredients to the cooking program has been received;

[0157] If no instruction to put in food is received, continue to determine whether an instruction to put in food is received;

[0158] If an instruction to put in food is received, the weight detected by the weight sensor is reset to zero;

[0159] After the weight detected by the weight sensor is reset to zero, the current weight of the food detected by the weight sensor is obtained;

[0160] Determining a weight deviation value based on the current weight of the food and the preset weight of the food;

[0161] Determine whether the weight deviation value is greater than the weight deviation threshold;

[0162] If the weight deviation value is less than or equal to the weight deviation value threshold, cooking is performed based on the preset cooking time;

[0163] If the weight deviation value is greater than the weight deviation value threshold, determine a first duration coefficient corresponding to the absolute value of the weight deviation value, a second duration coefficient corresponding to the current shape of the food, and a third duration coefficient corresponding to the current cooking mode;

[0164] After determining a first duration coefficient corresponding to the absolute value of the weight deviation, a second duration coefficient corresponding to the current shape of the food, and a third duration coefficient corresponding to the current cooking mode, a target cooking time is determined based on the first duration coefficient, the second duration coefficient, the third duration coefficient, and the preset cooking time;

[0165] After the target cooking time is determined, cooking is performed based on the target cooking time.

[0166] Figure 10 A target cooking time determination model is provided in this application, such as Figure 10 As shown,

[0167] The preset cooking time is T0, and the target cooking time is T1. The weight deviation value includes a first deviation value interval and a second deviation value interval. The first deviation value interval corresponds to the first duration sub-coefficient X, and the second deviation value interval corresponds to the second duration sub-coefficient Y. Cooking modes include stir-fry (M1), stew (M2), and deep-fry (M3). The shapes of ingredients include shredded (N1), sliced ​​(N2), and chunked (N3).

[0168] Taking the weight deviation value in the first deviation value interval, the current cooking mode is stewing, and the shape of the food is block as an example, the target cooking time T1 = T0*X*M2*N3.

[0169] It can be seen that the above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to realize the above functions, the embodiment of the present application provides hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the modules and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0170] In the embodiment of the present application, the controller can be divided into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated modules can be implemented in the form of hardware or in the form of software functional modules. Optionally, the division of modules in the embodiment of the present application is schematic and is only a logical function division. In actual implementation, there may be other division methods.

[0171] An embodiment of the present application further provides a computer-readable storage medium, comprising computer-executable instructions, which, when executed on a computer, enables the computer to execute any one of the cooker control methods provided in the above embodiments.

[0172] An embodiment of the present application further provides a computer program product including computer-executable instructions, which, when executed on a computer, enables the computer to execute any one of the cooker control methods provided in the above embodiments.

[0173] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer-executable instructions. When the computer-executable instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer-executable instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer-executable instructions can be transmitted from a website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that contains one or more media that can be integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state drive (SSD)).

[0174] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple components. A single processor or other unit may implement several functions listed in the claims. The fact that certain measures are recorded in different dependent claims does not mean that these measures cannot be combined to produce good results.

[0175] Although the present application has been described with reference to specific features and embodiments thereof, it will be apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.

[0176] The above is only a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A stove, characterized in that: include: a panel having a heating area on an upper surface of the panel; A weight sensor is provided at the bottom of the panel and is used to detect the weight of the food in the pot on the heating zone; A controller is electrically connected to the weight sensor, and the controller is configured to: In response to a cooking recipe selected by a user, executing a cooking program corresponding to the cooking recipe, wherein the cooking recipe includes one or more of a preset weight of ingredients, a preset shape of ingredients, a preset cooking time, and a preset heat level; Detecting the current weight of the food by the weight sensor; determining a weight deviation value between the current weight of the food and a preset weight of the food; When the absolute value of the weight deviation is above a weight deviation threshold, obtaining the current shape of the food; Determining target cooking parameters according to the weight deviation value, the current shape of the food, and the current cooking mode, wherein the target cooking parameters include at least one of the following: a target cooking time and a target heat level; Cooking is performed based on the target cooking parameters.

2. The cooker according to claim 1, characterized in that: When the target cooking parameter is the target cooking time, The controller determines the target cooking parameters according to the weight deviation value, the current shape of the food, the current cooking mode, and the preset cooking time, and is specifically configured as follows: Determine a first duration coefficient corresponding to the absolute value of the weight deviation value, a second duration coefficient corresponding to the current shape of the food, and a third duration coefficient corresponding to the current cooking mode; The target cooking time is determined based on the first time coefficient, the second time coefficient, the third time coefficient, and the preset cooking time.

3. The cooker according to claim 2, characterized in that: The controller determines the target cooking time based on the first time coefficient, the second time coefficient, the third time coefficient, and the preset cooking time, and is specifically configured as follows: The product of the first cooking time coefficient, the second cooking time coefficient, the third cooking time coefficient, and the preset cooking time is used as the target cooking time.

4. The cooker according to claim 2, characterized in that: The first duration coefficient includes a first duration sub-coefficient and a second duration sub-coefficient; the first duration sub-coefficient is lower than the second duration sub-coefficient; The determining of the first duration coefficient corresponding to the absolute value of the weight deviation value is specifically configured as follows: When the absolute value of the weight deviation value is within the first deviation value interval, determining the first duration sub-coefficient as the first duration coefficient; or When the absolute value of the weight deviation value is in the second deviation value interval, the second duration sub-coefficient is determined to be the first duration coefficient, and the upper limit value of the first deviation value interval is below the lower limit value of the second deviation value interval.

5. The cooker according to claim 1, characterized in that: When the target cooking parameter is the target fire power level, The controller determines the target cooking parameters according to the weight deviation value, the current shape of the food, the current cooking mode, and the preset cooking time, and is specifically configured as follows: Determine a first firepower level coefficient corresponding to the absolute value of the weight deviation value, a second firepower level coefficient corresponding to the current shape of the food, and a third firepower level coefficient corresponding to the current cooking mode; The target firepower gear is determined based on the first firepower gear coefficient, the second firepower gear coefficient, the third firepower gear coefficient and the preset firepower gear.

6. The cooker according to claim 5, characterized in that: The controller determines the target firepower gear based on the first firepower gear coefficient, the second firepower gear coefficient, the third firepower gear coefficient, and the preset firepower gear, and is specifically configured as follows: The product of the first firepower gear coefficient, the second firepower gear coefficient, the third firepower gear coefficient and the preset firepower gear is used as the target firepower gear.

7. The cooker according to any one of claims 1 to 6, characterized in that: The controller performs the step of detecting the current weight of the food by the weight sensor, and is specifically configured to: When the cooking program instructs to put in the food, the weight detected by the weight sensor is reset to zero; detecting the weight on the cooker by the weight sensor; When the weight detected by the weight sensor is above a preset weight threshold, determining that the food is put in; When it is determined that food has been put in, the weight detected by the weight sensor is used as the current weight of the food.

8. The cooker according to any one of claims 1 to 6, characterized in that: It also includes a display device, which is arranged on the upper surface of the panel, and the display device is electrically connected to the controller; The controller executes the step of obtaining the current shape of the food, and is specifically configured to: controlling the display device to display a selection button, wherein the selection button is used to select the current shape of the food; A selection operation of the selection button by the user is received, and the current shape of the food is determined.

9. A method for controlling a stove, characterized in that: include: In response to a cooking recipe selected by a user, executing a cooking program corresponding to the cooking recipe, wherein the cooking recipe includes one or more of a preset weight of ingredients, a preset shape of ingredients, a preset cooking time, and a preset heat level; Detecting the current weight of the food by a weight sensor; determining a weight deviation value between the current weight of the food and a preset weight of the food; When the absolute value of the weight deviation is above a weight deviation threshold, obtaining the current shape of the food; Determining target cooking parameters according to the weight deviation value, the current shape of the food, and the current cooking mode, wherein the target cooking parameters include at least one of the following: a target cooking time and a target heat level; Cooking is performed based on the target cooking parameters.

10. The method according to claim 9, characterized in that When the target cooking parameter is the target cooking time, The determining of target cooking parameters according to the weight deviation value, the current shape of the food, the current cooking mode, and the preset cooking time includes: Determine a first duration coefficient corresponding to the absolute value of the weight deviation value, a second duration coefficient corresponding to the current shape of the food, and a third duration coefficient corresponding to the current cooking mode; The target cooking time is determined based on the first time coefficient, the second time coefficient, the third time coefficient, and the preset cooking time.

Citation Information

Patent Citations

  • Menu making method and device

    CN111103815A

  • Intelligent control method and device for proportional valve

    CN116576486A

  • Intelligent cooker control method and device, kitchen appliance and storage medium

    CN117759960A