Cooking utensil and cooking control method thereof
By detecting the weight changes of ingredients in the cooking utensils, calculating the weight of ingredients and adjusting the heating parameters, the problem of inconvenience of user manual adjustment of heating power is solved, and cooking intelligence and user experience are improved.
Patent Information
- Application Number
- CN202311617322.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-29
- Publication Date
- 2025-05-30
AI Technical Summary
When users use cooking utensils to heat hot pot, they need to manually adjust the heating power, which leads to inconvenient operation, cumbersome and risk of accidental scalding. Maintaining high or low firepower for a long time will lead to problems such as oil fume, large water vapor or uncooked food.
By detecting the weight change, calculating the weight of the food ingredient, and determining the appropriate target heating parameters based on this, the timely and accurate adjustment of the heating power of the cooking utensils is achieved.
It improves the cooking intelligence and operation convenience of cooking utensils, accurately recognizes the action of adding vegetables and adjusts the heating power in time, improving the user's user experience.
Smart Images

Figure CN120052720A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of cooking appliances, and more particularly, to a cooking utensil and a cooking control method thereof. Background Art
[0002] When a user uses a cooking utensil to cook hot pot, based on different requirements such as cooking the added ingredients after adding them, or reducing the boiling degree after the ingredients are cooked to prevent overflow, etc., it is often necessary to manually increase or decrease the heating power of the cooking utensil according to the timing of adding or removing dishes. However, when the cooking utensil is actually applied to the hot pot heating mode, users often have negative usage experiences such as inconvenient operation or cumbersome operation when manually adjusting the heating power of the cooking utensil due to dirty hands, or cumbersome adjustment steps, or the knob (or button) for adjusting the firepower not facing themselves, etc. There is also a risk of accidental scalding when users manually adjust the firepower; in addition, if the cooking utensil always maintains high-fire heating or low-fire heating in the hot pot mode, there will also be problems such as large amounts of oil fumes, water vapor, or the food not being cooked for a long time, which will also affect the user's usage experience. Summary of the Invention
[0003] The purpose of this application is to provide a cooking utensil and a cooking control method thereof. By calculating the weight change of the ingredients based on the current detected weight and the initial detected weight before the weight mutation when the detected weight mutates, the appropriate target heating parameters are determined. This application can accurately and efficiently adjust the heating power of the cooking utensil based on the change of the ingredients in the cooking utensil, and improve the intelligence of the cooking work of the cooking utensil.
[0004] The embodiments of this application are implemented as follows:
[0005] In the first aspect of the embodiments of this application, a cooking control method for a cooking utensil is provided. The cooking utensil detects the weight of the ingredients in the cooking utensil during the cooking stage. The method includes: when the detected weight mutates, calculating the weight change of the ingredients based on the current detected weight and the initial detected weight before the weight mutation; determining the target heating parameters of the cooking utensil based on the weight change of the ingredients.
[0006] In one embodiment, before calculating the weight change of the ingredients based on the current detected weight and the initial detected weight before the weight mutation, the method further includes: continuously identifying the weight mutation, including: when the detected weight mutation is identified, starting timing for a preset duration; if a weight mutation is identified within the preset duration, restarting the timing to continue determining whether there is a weight mutation within the preset duration.
[0007] In one embodiment, after starting timing for a preset duration, the method further includes: if there is no sudden weight change within the first preset duration, stop timing for the first preset duration; continue to determine whether there is a sudden weight change within the second preset duration, where the second preset duration is greater than the first preset duration.
[0008] In one embodiment, the cooking appliance detects the weight at a preset frequency during the cooking stage.
[0009] In one embodiment, the method further includes: when the detected weight is updated, calculate the weight change value based on the updated second detected weight and the first detected weight before the update; when the weight change value exceeds the preset weight threshold, determine that a sudden weight change has occurred in the detected weight; where the sudden weight change includes a sudden weight increase and a sudden weight decrease.
[0010] In one embodiment, determining the target heating parameter of the cooking appliance based on the changed weight of the food ingredient includes: determining the target heating power of the cooking appliance and / or the power maintenance duration corresponding to the target heating power based on the changed weight of the food ingredient.
[0011] In one embodiment, before calculating the changed weight of the food ingredient based on the current detected weight and the initial detected weight before the sudden weight change, the method further includes: start timing after the cooking appliance starts heating as the running duration; after the running duration exceeds the third preset duration, determine whether a sudden weight change has occurred in the detected weight.
[0012] In one embodiment, the method further includes: after the running duration of the cooking appliance exceeds the third preset duration, if no sudden weight increase occurs in the detected weight within the fourth preset duration, reduce the current heating power of the cooking appliance, including: determining the power reduction speed of the current heating power based on the running duration of the cooking appliance; the longer the running duration, the faster the power reduction speed.
[0013] A second aspect of the embodiments of the present application provides a cooking appliance, which includes: a cooking component, a weighing sensor, and a main control chip. Among them, the cooking component includes a cooking pot and a heating base, and the cooking pot is arranged on the top of the heating base; the weighing sensor is arranged at the bottom of the cooking pot or the heating base, and the weighing sensor is configured to detect the overall weight of the cooking pot or the cooking component, and the main control chip is used to obtain the measurement data of the weighing sensor to determine whether a sudden weight change occurs in the weight of the food ingredient in the cooking pot during the cooking stage, and adjust the cooking parameters according to the judgment result.
[0014] In one embodiment, the bottom end of the heating base has a plurality of support feet, and at least one support foot is provided with a weighing sensor at the bottom.
[0015] The beneficial effects of the present application compared with the prior art are as follows: When the detected weight undergoes a sudden change, the present application calculates the changed weight of the food ingredients based on the current detected weight and the initial detected weight before the weight mutation, so as to determine appropriate target heating parameters, and further adjust the heating parameters in a timely and accurate manner, making the current heating parameters of the cooking appliance adapt to the changes in the food ingredients in the pot.
[0016] In addition, the present application identifies whether there is a continuous phenomenon of food ingredient increase or decrease in the cooking appliance by continuously detecting the weight in real time and identifying the weight mutation. That is, after the first weight mutation, it is identified whether there is a continuous action of adding or taking out food. The continuous identification of the weight mutation can reduce the number of adjustments and the calculation amount of the heating power of the cooking appliance, and at the same time can reduce the interference of the weight change caused by the user's manual operation on the machine, such as the pressure on the machine; in addition, when no more weight mutations can be identified, the changed weight of the food ingredients is calculated, which can obtain more accurate target heating parameters for adjustment according to the increase or decrease of the food ingredients in the pot. The preset duration timing setting enables the cooking appliance to respond relatively quickly when the amount of food ingredients in the cooking appliance mutates, and increase or decrease the cooking power in a timely manner. Therefore, the present application has the advantages of improving the cooking intelligence and operation convenience of the cooking appliance, more efficiently and accurately identifying the actions of adding and taking out food, and timely adjusting the heating power, and can effectively improve the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings required in the embodiments. It should be understood that the following drawings only show some embodiments of the present application, and therefore should not be regarded as limiting the scope. For those of ordinary skill in the art, other related drawings can be obtained based on these drawings without creative efforts.
[0018] Figure 1 It is a schematic structural diagram of a cooking appliance provided by an embodiment of the present application;
[0019] Figure 2 It is a bottom view schematic diagram of a cooking appliance provided by an embodiment of the present application;
[0020] Figure 3 It is a schematic flowchart of a cooking control method of a cooking appliance provided by an embodiment of the present application;
[0021] Figure 4 It is a schematic flowchart of a cooking control method of a cooking appliance provided by an embodiment of the present application.
[0022] Reference numerals: 1 - cooking appliance; 10 - cooking component; 11 - cookware; 12 - heating base; 13 - support feet; 20 - weighing sensor. Detailed implementation manners
[0023] Next, the technical solutions in the embodiments of the present application will be described with reference to the accompanying drawings in the embodiments of the present application.
[0024] Similar reference numerals and letters denote similar items in the following accompanying drawings. Therefore, once an item is defined in one accompanying drawing, it does not need to be further defined and explained in subsequent accompanying drawings. At the same time, in the description of the present application, the terms "first", "second", etc. are only used for descriptive distinction and cannot be construed as indicating or implying relative importance.
[0025] Next, the technical solutions of the present application will be clearly and completely described with reference to the accompanying drawings.
[0026] Please refer to Figure 1 , Figure 1 , which is a schematic structural diagram of a cooking appliance 1 provided in an embodiment of the present application; please refer to Figure 2 , Figure 2 , which is a bottom view schematic diagram of the cooking appliance 1 provided in an embodiment of the present application. As Figures 1 to 2 shown, the present application provides a cooking appliance 1, and the cooking appliance 1 includes: a cooking component 10 and a weighing sensor 20.
[0027] Specifically, the cooking component 10 includes a cooking pot 11 and a heating base 12. The cooking pot 11 is arranged on the top of the heating base 12. The cooking pot 11 is configured to accommodate the ingredients to be cooked, and the heating base 12 is configured to provide heat to the cooking pot 11 to heat the ingredients in the cooking pot 11; the weighing sensor 20 is arranged at the bottom of the cooking pot 11 or the heating base 12, and the weighing sensor 20 is configured to detect the overall weight of the cooking pot 11 or the cooking component 10.
[0028] Optionally, the weighing sensor 20 can be arranged at the bottom of the cooking pot 11 to detect the overall weight of the cooking pot 11, and the overall weight refers to the total weight of the cooking pot 11 and the ingredients (including liquids) in the cooking pot 11; the weighing sensor 20 can also be arranged at the bottom of the heating base 12 to detect the overall weight of the cooking component 10, and the overall weight refers to the total weight of the cooking pot 11, the heating base 12 and the ingredients (including liquids) in the cooking pot 11.
[0029] In one embodiment, the bottom end of the heating base 12 has a plurality of support feet 13, and at least one support foot 13 is provided with a weighing sensor 20 at the bottom. As Figure 2 shown, the bottom end of the heating base 12 has four support feet 13, and each support foot 13 is provided with a weighing sensor 20 at the bottom.
[0030] In one embodiment, the cooking appliance 1 provided by the present application further includes at least one main control chip and a memory (disposed in the heating base 12 and not shown in the drawings). The main control chip and the memory are connected by a bus, and the memory stores instructions executable by at least one main control chip. The instructions are executed by at least one main control chip to enable the at least one main control chip to execute the cooking control method of the cooking appliance in the following embodiments. For the convenience of description, in the following method embodiments, the cooking appliance 1 or the main control chip is used as the execution subject of the cooking control method.
[0031] Specifically, the main control chip is electrically connected to all the weighing sensors 20 to receive in real time the weight data (i.e., measurement data) detected by each weighing sensor 20 at a preset frequency. After the main control chip receives the real-time weight data at a certain moment, the main control chip further determines the detection weight for evaluating whether the weight of the ingredients in the cookware 11 has changed suddenly based on the weight data corresponding to the multiple weighing sensors 20, so as to further execute the cooking control method of the cooking appliance in the following embodiments. Optionally, when the main control chip determines the detection weight based on multiple weight data, calculation methods such as the average value calculation method and the mode calculation method can be selected.
[0032] Please refer to Figure 3 , Figure 3 which is a schematic flowchart of the cooking control method of the cooking appliance provided by an embodiment of the present application. Among them, the cooking control method of the cooking appliance can be executed by the cooking appliance in the above embodiments, or by other cooking appliances that can detect the total weight or weight change of the ingredients in the cookware in real time. As Figure 3 shown, the cooking control method of the cooking appliance includes the following steps S110 to S130.
[0033] S110: When the detection weight changes suddenly, calculate the changed weight of the ingredients based on the current detection weight and the initial detection weight before the weight change.
[0034] The detection weight refers to the weight detected by the cooking appliance in real time through the weighing sensor, or the weight calculated based on the weight data detected by the weighing sensor in real time. The cooking appliance obtains the detection weight in real time at a preset frequency during the cooking stage (during the cooking process), and determines whether the detection weight has changed suddenly based on the current moment and the two detection weights obtained at the moment closest to the current moment.
[0035] A weight mutation means that the absolute value of the difference between the second detected weight obtained at the current moment and the first detected weight obtained at the nearest moment (the difference obtained by subtracting the first detected weight from the second detected weight) is greater than a preset threshold. In this step, when a weight mutation occurs in the detected weight, it indicates that there may be an increase or decrease in the ingredients in the cooking appliance or the cooking appliance may be under external pressure. At this time, the cooking appliance directly calculates the weight change of the ingredients for each weight mutation. Alternatively, the cooking appliance starts continuous detection for the weight mutation, that is, the cooking appliance keeps monitoring whether the detected weight mutates. As long as a mutation occurs, the time of the detected weight mutation is recorded in real time until the time interval between the current moment and the moment when the last weight mutation occurred exceeds a preset duration, and the cooking appliance determines that it can no longer identify a weight mutation within the preset duration.
[0036] When the cooking appliance can no longer identify a weight mutation, the cooking appliance needs to calculate the weight change of the ingredients based on the initial detected weight continuously identified before the weight mutation and the current detected weight obtained at the current moment. That is, the initial detected weight before the weight mutation refers to the detected weight obtained by the cooking appliance before starting continuous identification for the weight mutation and before the weight mutation; the current detected weight refers to the detected weight obtained by the cooking appliance when ending continuous identification for the weight mutation. The weight change of the ingredients generally refers to the difference between the current detected weight and the initial detected weight.
[0037] S120: Determine the target heating parameter of the cooking appliance based on the weight change of the ingredients.
[0038] In this step, the cooking appliance can determine the adjustment amount of the heating parameter of the cooking appliance based on the weight change of the ingredients, and then determine the target heating parameter according to the current heating parameter and the adjustment amount. The adjustment amount can be an increase or decrease in power, or an increase or decrease in the power maintenance duration corresponding to the current heating power; the cooking appliance can also directly determine the target heating parameter corresponding to the weight change of the ingredients to directly adjust the current heating parameter to the target heating parameter. The target heating parameter can be the heating power or the heating duration.
[0039] Optionally, the cooking appliance can also determine the target heating parameters according to the numerical range of the changed weight of the food ingredients. For example, the main control chip determines the heating gear based on the threshold range of the changed weight of the food ingredients, and then determines the target heating power and the duration of maintenance corresponding to the heating gear. Then, the cooking appliance adjusts the current heating power to the target heating power and restarts the timing for the duration of maintenance of the target heating power. Or, when the changed weight of the food ingredients is lower than the minimum ingredient addition threshold (the minimum adjustment threshold or the minimum weight threshold), the cooking appliance continues to perform the cooking work according to the current heating parameters or the established heating program, and gradually reduces the heating power during the subsequent cooking process; or, when the changed weight of the food ingredients is negative, the cooking appliance reduces the current heating power.
[0040] Based on the above solution, when the detected weight suddenly changes, the present application calculates the changed weight of the food ingredients according to the current detected weight and the initial detected weight before the weight mutation, so as to determine appropriate target heating parameters, and further adjust the heating parameters (or called cooking parameters) timely and accurately, so that the current heating parameters of the cooking appliance are adapted to the change of the food ingredients in the pot, that is, the cooking appliance can increase the power when the food ingredients in the cooking cavity increase (when the user adds ingredients), and reduce the power when the food ingredients in the cooking cavity decrease (when the user takes out ingredients).
[0041] The present application identifies whether there is a continuous increase or decrease of food ingredients in the cooking appliance by detecting the weight in real time and continuously identifying subsequent weight mutations when the weight mutates, that is, identifying whether there is a continuous ingredient addition action or ingredient taking action after the first weight mutation (also referring to whether there is a continuous increase or decrease of food ingredients in the pot). Calculating the changed weight of the food ingredients after the continuous identification and timing of the weight mutation can reduce the number of adjustments of the heating power of the cooking appliance and the calculation amount of the main control chip; in addition, calculating the changed weight of the food ingredients when no more weight mutations can be identified can obtain more accurate and reasonable target heating parameters for the increase or decrease of the food ingredients in the pot for further adjustment. Therefore, the present application has the advantages of improving the cooking intelligence and operation convenience of the cooking appliance, more efficiently and accurately identifying the ingredient addition action and reasonably and accurately adjusting the heating power, and can effectively improve the user experience.
[0042] In one embodiment, the cooking appliance detects the weight at a preset frequency during the cooking stage, and calculates the changed weight of the food ingredients based on the current detected weight and the initial detected weight before each weight mutation, and determines the target heating parameters of the cooking appliance based on the changed weight of the food ingredients.
[0043] Optionally, when the absolute value of the changed weight of the food ingredient exceeds a preset adjustment threshold and the changed weight of the food ingredient is positive, it indicates a sudden increase in weight, and there should be a situation of food ingredient addition in the cooking appliance. The cooking appliance determines a target heating power higher than the current heating power based on the changed weight of the food ingredient to cook the newly added food ingredient; when the absolute value of the changed weight of the food ingredient exceeds the preset adjustment threshold and the changed weight of the food ingredient is negative, it indicates a sudden decrease in weight, and there may be a situation of food ingredient reduction in the cooking appliance. The cooking appliance determines a target heating power lower than the current heating power based on the changed weight of the food ingredient to facilitate reducing the heating temperature, so as to prevent the food ingredient from being overcooked at too high a temperature or to avoid excessive boiling in the pot, which is not convenient for the user to take the food.
[0044] Please refer to Figure 4 , Figure 4 which is a schematic flowchart of the cooking control method of the cooking appliance provided by an embodiment of the present application. Among them, the cooking control method of the cooking appliance can be executed by the cooking appliance in the above embodiment, or can be executed by other cooking appliances that can detect the total weight or weight change of the food ingredient in the pot in real time. As Figure 4 shown, the cooking control method of the cooking appliance includes the following steps.
[0045] S200: Start timing after the cooking appliance starts heating, and use it as the running duration.
[0046] In this step, the main control chip starts timing when the cooking appliance enters the cooking stage, that is, when the cooking appliance starts heating according to the specified heating power, the main control chip starts continuous timing. The main control chip uses the timing result obtained in real time for this continuous timing as the running duration, so that the cooking appliance can judge whether it can identify a weight mutation or whether to adjust the heating power based on the running duration during the subsequent cooking process.
[0047] S210: After the running duration exceeds the third preset duration, judge whether the detected weight has mutated.
[0048] Within a certain duration after the cooking appliance initially enters the cooking stage, it is necessary to boil the food ingredient in the pot at a specified power (usually the maximum heating gear) or cook the food ingredient in the pot to a certain degree. Therefore, when the running duration does not exceed the third preset duration, the user usually has no need to adjust the power or the heating gear, and the cooking appliance does not need to judge whether the detected weight has mutated and thus does not need to adjust the power. Thus, in this step, after the cooking appliance starts cooking and heating and enters the cooking stage, and after the running duration exceeds the third preset duration, it further judges whether the detected weight has mutated based on the detected weight obtained in real time at a preset frequency, so as to further judge whether the current heating power needs to be adjusted.
[0049] Optionally, the range of the preset frequency can be 200 ms - 300 ms. Preferably, the detection weight can be obtained every 250 ms (i.e., the weighing sensor weighs once every 250 ms). In other embodiments of the present application, the value of the preset frequency can also be determined as other values based on factors such as the product's own parameters or the current cooking mode.
[0050] Optionally, when the function mode of the cooking appliance is the hot pot mode, the value range of the third preset duration can be 5 min - 20 min, and preferably it can be 15 min. In other embodiments of the present application, the value of the third preset duration can also be determined as other values based on the product's own parameters, the initial heating power, or the heating mode.
[0051] Specifically, the weight mutation includes a sudden increase or a sudden decrease in weight. Judging whether the detected weight mutates specifically includes: when the detected weight is updated, calculating the weight change value based on the updated second detected weight and the first detected weight before the update; when the weight change value exceeds the preset weight threshold, determining that the detected weight has a weight mutation; wherein, when the weight change value obtained by subtracting the first detected weight from the second detected weight is a positive number and greater than the preset weight threshold, determining that the detected weight has a sudden increase in weight; when the weight change value obtained by subtracting the first detected weight from the second detected weight is a negative number and the absolute value of the weight change value is greater than the preset weight threshold, determining that the detected weight has a sudden decrease in weight.
[0052] Since the liquid in the cooking appliance will continuously boil and evaporate under the heating state, the detected weight obtained by the cooking appliance will correspondingly have continuous minor changes. Therefore, the present application sets a minimum mutation threshold (i.e., the preset weight threshold) for the absolute value of the weight change value to filter out the minor changes in the detected weight caused by the evaporation or liquefaction of the liquid in the cookware and more accurately identify the increase or decrease of the ingredients in the cookware. Optionally, when the function mode of the cooking appliance is the hot pot mode, the value range of the preset weight threshold can be 5 g - 10 g, and preferably it is 8 g. In other embodiments of the present application, the value of the preset weight threshold can also be set as other values based on factors such as the heating mode and the detection accuracy of the weighing sensor.
[0053] S220: When it is recognized that the detected weight mutates, start timing for the preset duration.
[0054] The preset duration refers to the duration standard used to determine whether a sudden change in the detected weight occurs continuously, that is, the duration standard used to determine whether there is a continuous addition or reduction of ingredients in the cooking appliance. When the cooking appliance detects a sudden change in the detected weight within the preset duration, it indicates that there may be a continuous addition or reduction of ingredients in the cooking appliance, or there may be user interference actions; if the cooking appliance does not detect a sudden change in the detected weight within the preset duration, it indicates that there is no longer a continuous addition or reduction of ingredients in the cooking appliance or there are no user interference actions. In this step, when the cooking appliance detects a sudden change in the detected weight, the cooking appliance starts timing for the preset duration to further determine whether there is a continuous sudden change in weight in the cooking appliance.
[0055] The preset duration can correspond to only one duration value, or it can also correspond to multiple duration values. In one embodiment, the preset duration includes a first preset duration and a second preset duration, and the second preset duration is greater than the first preset duration. In this step, when the cooking appliance detects a sudden change in the detected weight, the cooking appliance records the initial detected weight before the sudden change in weight and starts timing for both the first preset duration and the second preset duration simultaneously.
[0056] Optionally, the value range of the first preset duration of the cooking appliance in the hot pot mode can be 2s - 5s, preferably 3s, and the value range of the second preset duration can be 5s - 10s, preferably 8s. In other embodiments of the present application, the values of the first preset duration and the second preset duration can also be set to other values based on other cooking modes of the cooking appliance or the self-parameters of the cooking appliance.
[0057] S230: If a sudden change in weight is detected within the preset duration, restart the timing to continue determining whether there is a sudden change in weight within the preset duration.
[0058] In this step, if the cooking appliance detects a sudden change in weight within the preset duration, it indicates that there may be a continuous increase or decrease in the ingredients in the pot, or the ingredients may increase and decrease intermittently. At this time, the cooking appliance restarts the timing for the preset duration to continue determining whether there is still a sudden change in weight in the subsequent period, thereby achieving continuous recognition of sudden changes in weight. Optionally, the cooking appliance can continuously recognize sudden weight increases and / or sudden weight changes based on the preset duration, that is, the cooking appliance can continuously recognize only sudden weight increases or sudden weight decreases based on the preset duration, or the cooking appliance can also continuously recognize both sudden weight increases and sudden weight decreases based on the preset duration.
[0059] When the preset duration includes a first preset duration and a second preset duration, the cooking appliance continuously identifies sudden weight increases and sudden weight decreases for the first preset duration, and at the same time, the cooking appliance also continuously identifies sudden weight increases and sudden weight decreases for the second preset duration; alternatively, the cooking appliance only continuously identifies sudden weight increases for the second preset duration; or, the cooking appliance only continuously identifies sudden weight decreases for the second preset duration. Wherein, the second preset duration is greater than the first preset duration.
[0060] In one embodiment, the cooking appliance continuously identifies sudden weight changes for both the first preset duration and the second preset duration. When a sudden weight increase occurs within the first preset duration, the cooking appliance restarts the timing for both the first preset duration and the second preset duration simultaneously; when a sudden weight decrease occurs within the first preset duration, the cooking appliance also restarts the timing for both the first preset duration and the second preset duration simultaneously.
[0061] If there is no sudden weight change within the first preset duration, the timing for the first preset duration is stopped; it continues to determine whether there is a sudden weight change within the second preset duration. Specifically, when no sudden weight change occurs within the first preset duration, the cooking appliance enters step S240 to calculate the weight change of the ingredients corresponding to the first preset duration, and when the timing duration has not reached the second preset duration, it continues to time for the second preset duration until no sudden weight change is identified within the second preset duration, and then the cooking appliance enters step S240 again to calculate the weight change of the ingredients corresponding to the second preset duration; when no sudden weight change occurs within the first preset duration, but a sudden weight change occurs within the second preset duration, the cooking appliance first ends the timing for the first preset duration and calculates the weight change of the ingredients, and then starts timing again for the first preset duration and restarts timing for the second preset duration from the same timing starting point to continue continuously identifying the increase or decrease of the ingredients.
[0062] In another embodiment, after a sudden weight increase occurs, the cooking appliance continuously identifies sudden weight changes for the first preset duration; in addition, the cooking appliance continuously identifies sudden weight increases for the second preset duration. When a sudden weight increase occurs within the first preset duration, the cooking appliance restarts the timing for both the first preset duration and the second preset duration simultaneously; when a sudden weight decrease occurs within the first preset duration, the cooking appliance restarts the timing for the first preset duration, and the second preset duration continues the original timing.
[0063] The recognition of the persistence of weight mutation based on the first preset duration is the weight filtering process: when the cooking appliance calculates the weight change value based on the second detected weight obtained in real time and the first detected weight obtained most recently, and the weight change value is positive and greater than the preset weight threshold, it is determined that a weight sudden increase has occurred in the detected weight. At this time, the cooking appliance marks the first detected weight before the weight sudden increase as the initial detected weight, and starts timing for the first preset duration. Subsequently, within the first preset duration, as long as a weight mutation is detected, the cooking appliance clears the timing for the first preset duration and restarts the timing; until no weight mutation can be recognized within the first preset duration, the cooking appliance ends the timing for the first preset duration and records the current detected weight obtained at the current moment.
[0064] The recognition of the persistence of weight sudden increase based on the second preset duration is the recognition process for adding dishes in batches: when the cooking appliance calculates the weight change value based on the second detected weight obtained in real time and the first detected weight obtained most recently, and the weight change value is positive and greater than the preset weight threshold, it is determined that a weight sudden increase has occurred in the detected weight. At this time, the cooking appliance marks the first detected weight before the weight sudden increase as the initial detected weight, and starts timing for the second preset duration. Subsequently, within the second preset duration, as long as a weight sudden increase is detected, the cooking appliance clears the timing for the second preset duration and restarts the timing; until no weight sudden increase can be recognized within the second preset duration, the cooking appliance ends the timing for the second preset duration and records the current detected weight obtained at the current moment.
[0065] S240: If no weight mutation is recognized within the preset duration, calculate the weight change of the food ingredients based on the current detected weight and the initial detected weight before the weight mutation.
[0066] If no weight mutation is recognized within the preset duration, it indicates that there is no increase or decrease in the food ingredients in the cooking appliance within the preset duration. Then the cooking appliance records the current detected weight obtained at the current moment, and calculates the difference between the current detected weight and the initial detected weight as the weight change of the food ingredients. Specifically, the weight change of the food ingredients is the current detected weight minus the initial detected weight.
[0067] In one embodiment, the process of the cooking appliance for recognizing the persistence of weight mutation includes the weight filtering process and the process of recognizing the persistence of adding dishes in batches. The preset duration includes the first preset duration and the second preset duration. The cooking appliance calculates the first weight change of the food ingredients based on the current detected weight corresponding to the first preset duration and the initial detected weight; the cooking appliance calculates the second weight change of the food ingredients based on the current detected weight corresponding to the second preset duration and the initial detected weight.
[0068] S250: Determine the target heating power of the cooking appliance and / or the power maintenance duration corresponding to the target heating power based on the weight change of the food ingredients;
[0069] In this step, the cooking appliance determines the target heating parameters of the cooking appliance based on the weight change of the food material calculated at the current moment. The target heating parameters include the target heating power and / or the power maintenance duration corresponding to the target heating power. Optionally, one target heating power and one power maintenance duration correspond to a range of food material weight changes.
[0070] In one embodiment, the continuous recognition process of the cooking appliance for the sudden weight change includes a weight filtering process and a continuous recognition process for batch-by-batch vegetable addition, that is, the cooking appliance may obtain multiple first food material weight changes and a second food material weight change in the same time period. Optionally, after the cooking appliance determines the target heating parameters based on the first food material weight change and makes adjustments to the heating parameters, it can also update the target heating parameters and make adjustments to the heating parameters based on the second food material weight change calculated subsequently.
[0071] Based on the above solution, in this application, after the preset time period (the first preset time period or the second preset time period) ends, the weight change of the food material is calculated to adjust the heating parameters, in order to filter out: manual operations of the user other than adding or removing vegetables will cause additional pressure or reduce the pressure on the cooking appliance, thereby causing short-term unnecessary weight mutations. In this application, the first preset time period with a shorter duration is set to continuously recognize the sudden weight change of the detected weight, in order to respond to the weight change more efficiently and quickly and timely adjust the current heating parameters. In this application, the second preset time period with a longer duration is set to continuously recognize the sudden weight increase or sudden weight change of the detected weight, which can adjust the heating parameters after the user finishes batch-by-batch intermittent vegetable addition or removal, and can consider the overall situation of vegetable addition and subtraction in the cookware during the timing period when calculating the weight change of the food material (because the second preset time period is longer than the first preset time period, so this application can consider the weight increase and decrease caused by the user's successive vegetable addition or removal within the second preset time period in the weight change of the food material), in order to obtain the final target heating parameters that are more suitable for the change of the food material in the cookware or more suitable for the total amount of the food material in the cookware.
[0072] The following embodiments take the continuous identification of weight mutation for the first preset duration and the continuous identification of weight increase for the second preset duration after the first weight increase as an example. Starting from the 0th second of a certain period when the cooking appliance first identifies a weight increase of 10 g in the detected weight, the cooking appliance starts timing for the first preset duration and the second preset duration synchronously. The first preset duration is 3 s, and the second preset duration is 8 s. When the cooking appliance identifies a weight increase of 20 g again at the 2nd second, the cooking appliance restarts timing for the first preset duration and the second preset duration. From the 2nd second to the 5th second, the cooking appliance does not identify any weight mutation again. The cooking appliance ends the timing for the first preset duration at the 5th second and calculates that the weight change of the first ingredient is 30 g. Then, based on the weight change of the first ingredient of 30 g, the cooking appliance adjusts the current heating power to the target heating power corresponding to the weight change of the first ingredient of 30 g (for example, 300 W), and starts timing for the heating duration corresponding to the power maintenance duration of the target heating power (for example, 30 s), and reduces the heating power until the heating duration reaches the power maintenance duration;
[0073] After the 5th second, the cooking appliance still keeps timing for the second preset duration. At the 6th second, the cooking appliance identifies a weight decrease of 20 g, and the timing for the second preset duration remains unchanged. At the 7th second, the cooking appliance identifies a weight increase of 40 g. The cooking appliance starts timing for the first preset duration again and restarts timing for the second preset duration. Until the 10th second, the cooking appliance does not identify any weight mutation again. The cooking appliance ends the timing for the first preset duration and calculates that the new weight change of the first ingredient is 40 g. Then, based on the weight change of the first ingredient of 40 g, the cooking appliance adjusts the current heating power to the target heating power corresponding to the new weight change of the first ingredient of 40 g (that is, covering the current heating power with the new target heating power, for example, covering 300 W with 400 W), and restarts timing for the heating duration corresponding to the power maintenance duration of the new target heating power (that is, ending the timing for the power maintenance duration of 30 s and restarting timing for the new power maintenance duration of 40 s), and reduces the heating power until the heating duration reaches the new power maintenance duration;
[0074] From the 7th second to the 15th second, the cooking appliance no longer detected any sudden increase or decrease in weight. At the 15th second, the cooking appliance stopped timing for the second preset duration and calculated that the weight change of the second ingredient was 50 g. Then, based on the weight change of the second ingredient of 50 g, the cooking appliance adjusted the current heating power to the target heating power corresponding to the weight change of the second ingredient of 50 g (i.e., the new target heating power covered the current heating power, for example, 500 W covered 300 W), and restarted the heating duration timing for the power maintenance duration corresponding to the new target heating power (for example, 50 s) (i.e., ended the timing of the power maintenance duration of 40 s and restarted the timing for the new power maintenance duration of 50 s), and reduced the heating power until the heating duration reached the new power maintenance duration.
[0075] The above examples are only specific data exemplary descriptions starting from one embodiment. The cooking appliance provided by the present application can also continuously identify weight mutations for the first preset duration after the first weight mutation (both detecting a sudden increase or decrease in weight can be determined as a weight mutation), continuously identify weight mutations for the second preset duration, and further adjust or update the heating parameters in real time based on the continuously obtained first ingredient weight change and second ingredient weight change after continuous identification, which will not be elaborated here. In addition, the present application does not specifically limit the specific proportional relationship between the target heating power and the power maintenance duration, or the corresponding relationship between the target heating power and the ingredient weight change. Optionally, the greater the target heating power, the greater the power maintenance duration, but the increase rate of the power maintenance duration gradually decreases to 0 as the target heating power increases; or, the greater the target heating power, the smaller the power maintenance duration, but the decrease rate of the power maintenance duration gradually decreases to 0 as the target heating power increases, etc.
[0076] Optionally, when the ingredient weight change is less than the preset adjustment threshold, the cooking appliance can continue to maintain the current heating parameters and no longer adjust the current heating power or the timing of the heating duration; when the ingredient weight change is negative and the absolute value is greater than the preset adjustment threshold, the cooking appliance can reduce the current heating power. The preset adjustment threshold can be equal to the preset weight threshold, or the preset adjustment threshold can also be set to other values, such as 0 g. Optionally, in the case where it is necessary to cancel the timing of the current power maintenance duration based on the new power maintenance duration, the cooking appliance can directly set the new power maintenance duration as the new heating timing standard and restart the timing, or make an appropriate adjustment to the new power maintenance duration based on the currently timed duration (for example, appropriately shorten the duration based on the timed duration), and set the adjusted power maintenance duration as the new heating timing standard and restart the timing.
[0077] In an embodiment of the present application, the cooking control method of the cooking appliance further includes: after the running duration of the cooking appliance exceeds a third preset duration, if the detected weight does not suddenly increase within a fourth preset duration, the current heating power of the cooking appliance is reduced.
[0078] The fourth preset duration refers to the evaluation duration for the cooking appliance to reduce the power due to the fact that the ingredients in the cookware have not been added for a long time (i.e., the detected weight has not suddenly increased for a long time). In this step, after the running duration of the cooking appliance exceeds the third preset duration, if the detected weight has not suddenly increased continuously within the consecutive fourth preset duration, the cooking appliance reduces the heating power to avoid overcooking the ingredients and save electricity.
[0079] Optionally, when the current cooking mode of the cooking appliance is the hot pot mode, the fourth cooking duration can be set to a value ranging from 1 min to 2 min. In other embodiments of the present application, the value of the fourth cooking duration can also be set to other values based on working parameters such as the current heating power and the current cooking mode.
[0080] In an embodiment of the present application, reducing the current heating power of the cooking appliance includes: determining the power reduction speed of the current heating power based on the running duration of the cooking appliance; the longer the running duration, the faster the power reduction speed.
[0081] When the current cooking mode of the cooking appliance is the hot pot mode, as the running duration increases, the frequency of the user adding or taking out dishes gradually decreases. The cooking appliance does not need to maintain a high heating power, and only needs to maintain or slowly reduce the temperature of the ingredients in the cookware to meet the user's needs. Therefore, in this step, the cooking appliance determines the power reduction speed of the current heating power based on its own running duration, and the longer the running duration, the faster the power reduction speed.
[0082] Based on the above solution, the cooking control method of the cooking appliance provided by the present application can automatically adjust the firepower after the user adds or takes out dishes, which conforms to the user's habits and does not require the user to operate manually, effectively improving the operation convenience and cooking intelligence of the cooking appliance; secondly, when the cooking appliance continuously identifies the increase or decrease of ingredients, it can calculate the difference between the two detected weights before and after timing to filter out the user's actions other than adding or taking out dishes; the cooking appliance can quickly respond to the phenomenon of ingredient addition or reduction through short-time timing and adjust the current heating parameters; the cooking appliance can also update the heating parameters again through long-time timing to make it more in line with the overall addition situation of the ingredients in the cookware; in addition, the present application also reduces the heating power in a timely manner based on the running duration and / or the cumulative duration during which the detected weight continuously does not undergo a weight mutation, and sets an appropriate power reduction speed, which can effectively reduce the noise and steam volume while saving electricity and avoiding overcooking. Thus, the present application can effectively improve the cooking quality and cooking intelligence of the cooking appliance and enhance the user's experience.
[0083] In several embodiments provided by the present application, the disclosed device or method can also be implemented in other ways. The device or method embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions, and operations of devices, methods, and computer program products according to multiple embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and a module, a program segment, or a part of code contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, as well as the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.
[0084] In addition, in each embodiment of the present application, the various functional modules can be integrated together to form an independent part, or each module can exist alone, or two or more modules can be integrated to form an independent part.
[0085] The embodiments of the present application provide a computer-readable storage medium storing a computer program. The computer program can be executed by a main control chip to complete the cooking control method of a cooking appliance.
[0086] If a function is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in the various embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.
[0087] The above are only the preferred embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the protection scope of the present application.
Claims
1. A cooking control method for a cooking appliance, characterized in that, during the cooking stage, the cooking appliance detects the weight of the ingredients inside the cooking appliance, and the method includes: when the detected weight mutates, based on the current detected weight and the initial detected weight before the weight mutation, calculate the weight change of the ingredients; based on the weight change of the ingredients, determine the target heating parameters of the cooking appliance.
2. The cooking control method for a cooking appliance according to claim 1, characterized in that, before calculating the weight change of the ingredients based on the current detected weight and the initial detected weight before the weight mutation, the method further includes: continuously identify the weight mutation, including: when the detected weight mutation is identified, start timing for a preset duration; if the weight mutation is identified within the preset duration, restart timing to continue determining whether there is a weight mutation within the preset duration.
3. The cooking control method for a cooking appliance according to claim 2, characterized in that, after starting the timing for the preset duration, the method further includes: if there is no weight mutation within the first preset duration, stop timing for the first preset duration; continue to determine whether there is a weight mutation within the second preset duration, and the second preset duration is greater than the first preset duration.
4. The cooking control method for a cooking appliance according to claim 1, characterized in that, the cooking appliance detects the weight at a preset frequency during the cooking stage.
5. The cooking control method for a cooking appliance according to any one of claims 1 - 4, characterized in that, the method further includes: when the detected weight is updated, calculate the weight change value based on the updated second detected weight and the first detected weight before the update; when the weight change value exceeds the preset weight threshold, determine that the detected weight has a weight mutation; wherein, the weight mutation includes a sudden increase in weight and a sudden decrease in weight.
6. The cooking control method for a cooking appliance according to claim 1, characterized in that, determining the target heating parameters of the cooking appliance based on the weight change of the ingredients includes: determining the target heating power of the cooking appliance and / or the power maintenance duration corresponding to the target heating power based on the weight change of the ingredients.
7. The cooking control method for a cooking appliance according to claim 1, characterized in that, before calculating the weight change of the ingredients based on the current detected weight and the initial detected weight before the weight mutation, the method further includes: start timing after the cooking appliance starts heating as the running duration; after the running duration exceeds the third preset duration, determine whether the detected weight mutates.
8. The cooking control method for a cooking appliance according to claim 1, characterized in that, the method further includes: after the running duration of the cooking appliance exceeds the third preset duration, if the detected weight does not have a sudden increase in weight within the fourth preset duration, reduce the current heating power of the cooking appliance, including: determining the power reduction speed of the current heating power based on the running duration of the cooking appliance; the longer the running duration, the faster the power reduction speed.
9. A cooking appliance, characterized in that, the cooking appliance comprises: a cooking component, including a cookware and a heating base, wherein the cookware is arranged on the top of the heating base; a weighing sensor, which is arranged at the bottom of the cookware or the heating base, and is configured to detect the overall weight of the cookware or the cooking component; a main control chip, which is used to obtain the measurement data of the weighing sensor to judge whether the weight of the ingredients in the cookware mutates during the cooking stage, and adjust the cooking parameters according to the judgment result.
10. The cooking appliance according to claim 9, characterized in that, the bottom end of the heating base has a plurality of supporting feet, and at least one of the supporting feet is provided with the weighing sensor at the bottom.