Cooking control method and device of cooking utensil, cooking utensil and electronic equipment
By detecting the motor load of the stirring paddle to evaluate the looseness of the ingredients, the problem of poor accuracy in cooking process control in the prior art is solved, and higher evaluation accuracy and control accuracy are achieved.
Patent Information
- Application Number
- CN202411501593.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2044-10-24
AI Technical Summary
Existing cooking utensils have poor control accuracy during cooking, which is susceptible to external environment interference, resulting in misjudgment.
By detecting the motor load of the stirring paddle in the cooking utensil during rotation, we can judge whether the looseness of the food reaches the target looseness, and thus determine whether the cooking stage is completed.
It improves the accuracy of evaluating the looseness of food ingredients and the accuracy of cooking process control, and reduces the impact of external environmental interference.
Smart Images

Figure CN119987222A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of cooking appliances, and in particular to a cooking control method and device for a cooking appliance, a cooking appliance and an electronic device. Background Art
[0002] In modern cooking, the intelligent development of cooking utensils has gradually become an important factor in improving cooking efficiency and quality. Cooking utensils monitor the state of food (such as temperature, doneness, etc.) in real time through built-in sensors or other monitoring devices to automatically control the cooking process. At present, the relevant technology is based on the principle that infrared light has different abilities to penetrate different ingredients. During the cooking process, multiple infrared tubes are used to detect changes in the density of the ingredients being cooked to judge the cooking effect and control the cooking process. However, this method is susceptible to interference from the external environment, which can easily lead to misjudgment, thereby affecting the accuracy of control over the cooking process.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present invention provide a cooking control method and device for a cooking appliance, a cooking appliance and an electronic device, so as to at least solve the technical problem of poor control accuracy of the cooking process in the related art.
[0005] According to one aspect of an embodiment of the present invention, a cooking control method for a cooking appliance is provided, comprising: in a case where it is detected that the cooking appliance is in a target cooking stage, detecting, by the cooking appliance, a motor load of a stirring paddle in the cooking appliance during rotation, wherein the stirring paddle is used to stir food in the cooking appliance; judging, by the cooking appliance according to the motor load, whether the looseness of the food reaches a target looseness, and obtaining a target judgment result; and judging, by the cooking appliance according to the target judgment result, whether cooking in the target cooking stage is completed. Since the looseness of the food will affect the resistance of the stirring paddle during the rotation process, thereby affecting the motor load of the stirring paddle, therefore, by detecting the motor load of the stirring paddle in the cooking appliance during the rotation process, on the one hand, it is possible to effectively evaluate the looseness of the food, and on the other hand, the detection of the motor load is not easily affected by the external environment, which can improve the accuracy of the measurement of the looseness of the food. By judging whether the looseness of the food reaches the target looseness according to the motor load, a target judgment result is obtained, which improves the accuracy of the target judgment result, so that when judging whether the target cooking stage is completed according to the target judgment result, the completion status of the cooking stage can be accurately judged, which is convenient for the cooking appliance to grasp the timing of switching the cooking stage or stopping cooking, thereby effectively improving the control accuracy of the cooking process. The purpose of evaluating the looseness of the food according to the click load of the stirring paddle in the cooking appliance and judging whether the current cooking stage is completed according to the looseness is achieved, thereby achieving the technical effect of improving the control accuracy of the cooking process, thereby solving the technical problem of poor control accuracy of the cooking process in the related technology during the cooking process.
[0006] Furthermore, the cooking control method of the cooking utensil also includes: determining a first area according to an area in the cooking utensil for holding ingredients; detecting the motor load of the stirring paddle during the rotation process in the first area to obtain a first load; detecting the motor load of the stirring paddle during the rotation process in a non-first area to obtain a second load. Calculating the difference between the first load and the second load to obtain a current load difference; determining a target judgment result according to the numerical relationship between the current load difference and the target historical load difference. The above steps realize effective detection of the motor load when the stirring paddle is stirring ingredients in the lower half circle and idling in the upper half circle, and judging whether the looseness of the ingredients reaches the target looseness according to the degree of influence of stirring the ingredients on the motor load, thereby improving the accuracy of determining the target judgment result, and further improving the accuracy of controlling the cooking process.
[0007] Furthermore, the cooking control method of the cooking appliance further includes: calculating the difference between the current load difference and the target historical load difference to obtain the target difference; when the target difference is less than the target threshold, updating the count value, judging whether the updated count value is greater than the number threshold, obtaining a first judgment result, and determining the target judgment result according to the first judgment result. The above steps realize that the looseness of the target cooking stage meets the requirements by repeatedly judging multiple times, thereby avoiding the occurrence of misjudgment due to load fluctuations.
[0008] Furthermore, the cooking control method of the cooking appliance also includes: after calculating the difference between the current load difference and the target historical load difference to obtain the target difference, if the target difference is greater than or equal to the target threshold, resetting the count value to a preset value, judging whether the target duration is greater than the preset duration, obtaining a second judgment result, and determining the target judgment result according to the second judgment result, wherein the target duration is determined according to the duration between the time point of the Nth detection of the motor load in the target cooking stage and the current time point. The above steps realize the consideration of whether the looseness of the food reaches the target looseness based on the time factor, thereby improving the accuracy of the target judgment result.
[0009] Furthermore, the cooking control method of the cooking appliance also includes: if the first judgment result indicates that the updated count value is greater than the number threshold, then determining that the target judgment result indicates that the looseness reaches the target looseness; if the first judgment result indicates that the updated count value is less than or equal to the number threshold, then re-detecting the motor load of the stirring paddle during rotation, and judging whether the looseness of the food reaches the target looseness based on the re-detected motor load, to obtain the target judgment result. The above steps enable accurate determination of the target judgment result, and when it is not possible to determine that the looseness reaches the target looseness, the target judgment result is further determined based on the motor load of the stirring paddle in a new round, which can further improve the accuracy of determining the target judgment result.
[0010] Furthermore, the cooking control method of the cooking appliance also includes: if the second judgment result indicates that the target duration is greater than the preset duration, then determining that the target judgment result indicates that the looseness has not reached the target looseness; if the second judgment result indicates that the target duration is less than or equal to the preset duration, then re-detecting the motor load of the stirring paddle during the rotation process, and judging whether the looseness of the food has reached the target looseness based on the re-detected motor load, to obtain the target judgment result. The above steps enable accurate determination of the target judgment result, and when it is not possible to determine that the looseness has not reached the target looseness, the target judgment result is continued to be determined based on the motor load of the stirring paddle in a new round, which can further improve the accuracy of determining the target judgment result.
[0011] Furthermore, the cooking control method of the cooking appliance further includes: when the target judgment result indicates that the looseness reaches the target looseness, determining that the target cooking stage is cooked; when the target judgment result indicates that the looseness does not reach the target looseness, determining that the target cooking stage is not cooked. The above steps enable accurate determination of whether the target cooking stage is cooked based on whether the looseness reaches the target looseness, thereby improving the accuracy of the cooking process control.
[0012] Furthermore, the cooking control method of the cooking appliance also includes: the target cooking stage adopts the first cooking program to cook, wherein after determining that the target cooking stage has not been cooked, the second cooking program is used to replace the first cooking program for cooking, wherein the stirring performance corresponding to the second cooking program is greater than the stirring performance corresponding to the first cooking program, and / or the heating power corresponding to the second cooking program is less than the heating power corresponding to the first cooking program; in the process of cooking using the second cooking program, the motor load is continuously detected, and whether the looseness of the food reaches the target looseness is determined according to the detected motor load, and an updated target judgment result is obtained, and whether the target cooking stage is cooked is determined according to the updated target judgment result. Through the above steps, when it is determined that the target cooking stage has not been completed, the cooking program originally used in the target cooking stage is replaced to improve the stirring effect and / or avoid overcooking of the food, thereby effectively avoiding excessive influence on the food, and improving the accuracy of the cooking process control and the cooking effect.
[0013] Furthermore, the cooking control method of the cooking appliance also includes: detecting the current temperature of the food in the cooking appliance, and when the temperature of the food reaches a preset temperature, detecting the motor load of the stirring paddle during the rotation process through the cooking appliance, or calculating the cooking time of the cooking appliance in the target cooking stage, and when the cooking time reaches the preset cooking time, detecting the motor load of the stirring paddle during the rotation process through the cooking appliance. Through the above steps, when the cooking effect of the target cooking stage reaches a certain degree, the motor load is detected again to determine whether the looseness of the food reaches the target looseness, thereby avoiding the redundant judgment of the looseness judgment in the early stage of the target cooking stage, which can effectively reduce the resource occupation of the cooking appliance.
[0014] According to another aspect of the embodiments of the present invention, a cooking appliance is provided for executing the above cooking control method of the cooking appliance.
[0015] According to another aspect of an embodiment of the present invention, a cooking control device is further provided, comprising: a first detection module, for detecting, through the cooking utensil, a motor load of a stirring paddle in the cooking utensil during rotation when it is detected that the cooking utensil is in a target cooking stage, wherein the stirring paddle is used to stir the ingredients in the cooking utensil; a first judgment module, for judging, through the cooking utensil according to the motor load, whether the looseness of the ingredients reaches a target looseness, and obtaining a target judgment result; and a second judgment module, for judging, through the cooking utensil, whether the target cooking stage is completed according to the target judgment result.
[0016] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned cooking control method of the cooking appliance when running.
[0017] According to another aspect of an embodiment of the present invention, an electronic device is also provided, which includes one or more processors; a memory for storing one or more programs, which, when the one or more programs are executed by the one or more processors, enables the one or more processors to run the programs, wherein the programs are configured to execute the above-mentioned cooking control method of the cooking appliance when running. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of this application. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:
[0019] Figure 1 is a schematic diagram of an optional cooking control method of a cooking appliance according to an embodiment of the present invention;
[0020] Figure 2 is a schematic diagram of an optional rotation of a stirring paddle according to an embodiment of the present invention;
[0021] Figure 3 is a schematic diagram of an optional load difference change according to an embodiment of the present invention;
[0022] Figure 4 is an exemplary method for determining a target judgment result according to an embodiment of the present invention. Figure 1 ;
[0023] Figure 5 is an exemplary method for determining a target judgment result according to an embodiment of the present invention. Figure 2 ;
[0024] Figure 6 is a schematic diagram of an optional cooking process control according to an embodiment of the present invention;
[0025] Figure 7 is a schematic diagram of an optional cooking utensil according to an embodiment of the present invention Figure 1 ;
[0026] Figure 8 is a schematic diagram of an optional cooking utensil according to an embodiment of the present invention Figure 2 ;
[0027] Fig. 9 is a schematic diagram of an optional cooking utensil according to an embodiment of the present invention Figure 3 ;
[0028] Fig.10 is a schematic diagram of an optional cooking utensil according to an embodiment of the present invention Figure 4 ;
[0029] Fig.11 is a schematic diagram of an optional cooking control device of a cooking appliance according to an embodiment of the present invention;
[0030] Fig.12 is a schematic diagram of an optional electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0031] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.
[0032] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0033] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards in the relevant regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0034] Example 1
[0035] According to an embodiment of the present invention, an embodiment of a cooking control method for a cooking appliance is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0036] Figure 1 is a schematic diagram of an optional cooking control method of a cooking appliance according to an embodiment of the present invention, such as Figure 1 As shown, the method comprises the following steps:
[0037] Step S101, when it is detected that the cooking appliance is in a target cooking stage, the motor load of a stirring paddle in the cooking appliance during rotation is detected through the cooking appliance, wherein the stirring paddle is used to stir the ingredients in the cooking appliance.
[0038] Optionally, the cooking appliance may be used as an execution subject to execute the above-mentioned cooking control method for the cooking appliance.
[0039] In some embodiments, the cooking appliance may be a stir-fry machine, a soup pot, a slow cooker, or other cooking appliances equipped with a stirring paddle.
[0040] Optional, Figure 2 is a schematic diagram of an optional stirring paddle rotation according to an embodiment of the present invention, such as Figure 2 As shown, during operation, the stirring paddle rotates from a 0° position to a 90° position, then from a 90° position to a 180° position, then from a 180° position to a 270° position, and then from a 270° position to a 0° position in the cavity of the cooking utensil. Food is placed at the bottom of the cavity, and the stirring paddle stirs the food during the rotation.
[0041] In some embodiments, the target cooking stage may refer to any cooking stage of the cooking appliance.
[0042] In some embodiments, the target cooking stage may be a cooking stage designated by an administrator among a plurality of cooking stages of the cooking appliance.
[0043] In some embodiments, the target cooking stage may be a cooking stage in which a stirring paddle is required in the cooking appliance.
[0044] Optionally, when it is detected that the cooking appliance is in the target cooking stage, the motor load of the stirring paddle in the cooking appliance during the rotation process can be directly detected through the cooking appliance, or the current temperature of the food in the cooking appliance or the cooking time can be first detected through the cooking appliance, and then when the temperature of the food or the cooking time meets preset conditions, the motor load of the stirring paddle in the cooking appliance during the rotation process can be detected through the cooking appliance.
[0045] In some embodiments, the motor load refers to the load of the drive motor used to drive the stirring paddle to rotate. Optionally, when the drive motor operates at a constant voltage, the cooking appliance can detect the operating current of the drive motor, thereby calculating the load of the drive motor according to the operating current of the drive motor.
[0046] In some embodiments, in the process of detecting the motor load of the stirring paddle during rotation, the cooking utensil can determine the first area according to the area for holding ingredients in the cooking utensil. Optionally, the first area includes at least part of the area for holding ingredients. For example, the area for holding ingredients is directly determined as the first area. For another example, the horizontal plane where the stirring axis of the stirring paddle is located is used as the dividing plane, and the two target areas obtained by dividing the dividing plane in the cooking utensil are determined as the first area. In layman's terms, it can be understood as the area where the lower half of the circle is located when the stirring paddle rotates. For another example, the target area of the area for holding ingredients in the two target areas is first determined as the second area, and then a part of the area in the second area is determined as the first area. In layman's terms, it can be understood as the area where a section of the arc in the lower half of the circle is located when the stirring paddle rotates.
[0047] After determining the first area, the cooking appliance can detect the motor load of the stirring paddle during the rotation of the first area to obtain a first load, so as to compare the first load with a preset load threshold and determine whether the looseness of the food reaches the target looseness based on the comparison result.
[0048] In some embodiments, during the process of detecting the motor load of the stirring paddle during rotation, the cooking appliance may determine a first area based on an area in the cooking appliance for holding food, and then detect the motor load of the stirring paddle during rotation in the first area to obtain a first load, and detect the motor load of the stirring paddle during rotation in a non-first area to obtain a second load, so as to determine whether the looseness of the food reaches the target looseness based on the difference between the first load and the second load.
[0049] Step S102, judging whether the looseness of the food reaches the target looseness by the cooking appliance according to the motor load, and obtaining a target judgment result.
[0050] When the looseness of the ingredients is low, the ingredients will stick together (for example, a large piece of rice, a piece of shredded meat). In this case, when the stirring paddle stirs the ingredients, a relatively large part of the ingredients will be lifted up by the stirring paddle, resulting in a large resistance to the stirring paddle and a high motor load on the stirring paddle. When the looseness of the ingredients is high, the ingredients are not easy to stick together (for example, scattered rice grains, scattered shredded meat). In this case, when the stirring paddle stirs the ingredients, a relatively small part of the ingredients will be lifted up by the stirring paddle, resulting in a small resistance to the stirring paddle and a low motor load on the stirring paddle. Therefore, in this embodiment, the looseness of the ingredients can be evaluated based on the motor load of the stirring paddle during rotation.
[0051] Optionally, when the motor load only includes the first load, the cooking appliance may compare the first load with a preset load threshold, so as to determine whether the looseness of the food reaches the target looseness according to the comparison result. For example, when the first load is greater than the load threshold, it is determined that the looseness of the food does not reach the target looseness, and when the first load is less than the load threshold, it is determined that the looseness of the food reaches the target looseness.
[0052] Optionally, when the motor load includes the first load and the second load mentioned above, the cooking appliance can calculate the difference between the first load and the second load to obtain the current load difference, and then determine whether the looseness of the ingredients reaches the target looseness based on the numerical relationship between the current load difference and the target historical load difference.
[0053] It should be noted that by evaluating whether the looseness of the food reaches the target looseness based on the motor load, the use of additional devices to evaluate the looseness of the food is avoided. Compared with the use of infrared light detection, this can effectively reduce production costs and improve applicability.
[0054] Step S103, judging whether the target cooking stage is completed according to the target judgment result by the cooking appliance.
[0055] In some embodiments, when the target judgment result indicates that the looseness has not reached the target looseness, it is determined that the target cooking stage has not been completed; when the target judgment result indicates that the looseness has reached the target looseness, it is determined that the target cooking stage has been completed.
[0056] In some embodiments, when the target judgment result indicates that the looseness has not reached the target looseness, it is determined that the target cooking stage has not been completed. When the target judgment result indicates that the looseness has reached the target looseness, the cooking appliance can determine whether the target cooking stage is completed based on factors such as the temperature of the ingredients and the degree of doneness of the ingredients. For example, if the temperature of the ingredients and the degree of doneness of the ingredients of the cooking appliance meet the corresponding conditions, it is determined that the target cooking stage has been completed. If the temperature of the ingredients or the degree of doneness of the ingredients of the cooking appliance do not meet the corresponding conditions, it is determined that the target cooking stage has not been completed.
[0057] In some embodiments, when it is determined that the target cooking stage has not been completed, the steps of detecting the motor load can be repeated, re-judging whether the looseness of the ingredients reaches the target looseness based on the newly detected motor load, obtaining an updated target judgment result, and judging whether the target cooking stage is completed based on the updated target judgment result, until it is determined that the target cooking stage is completed.
[0058] Based on the scheme defined in the above steps S101 to S103, it can be known that in the embodiment of the present invention, the looseness of the ingredients is evaluated according to the click load of the stirring paddle in the cooking utensil, and whether the current cooking stage is completed is judged according to the looseness. When the cooking utensil is detected to be in the target cooking stage, the motor load of the stirring paddle in the cooking utensil during the rotation process is detected by the cooking utensil, and then the cooking utensil judges whether the looseness of the ingredients reaches the target looseness according to the motor load, and obtains the target judgment result, thereby judging whether the target cooking stage is completed according to the target judgment result by the cooking utensil. Among them, the stirring paddle is used to stir the ingredients in the cooking utensil.
[0059] It is easy to notice that in the above process, since the looseness of the food will affect the resistance encountered by the stirring paddle during rotation, thereby affecting the motor load of the stirring paddle, therefore, by detecting the motor load of the stirring paddle in the cooking appliance during rotation, on the one hand, it is possible to achieve an effective evaluation of the looseness of the food, and on the other hand, the detection of the motor load is not easily affected by the external environment, which can improve the accuracy of the measurement of the looseness of the food. By judging whether the looseness of the food reaches the target looseness based on the motor load, the target judgment result is obtained, thereby improving the accuracy of the target judgment result. Therefore, when judging whether the target cooking stage is completed based on the target judgment result, the completion status of the cooking stage can be accurately judged, which is convenient for the cooking appliance to grasp the timing of switching cooking stages or stopping cooking, thereby effectively improving the accuracy of control over the cooking process.
[0060] It can be seen that the solution provided in the present application achieves the purpose of evaluating the looseness of ingredients based on the click load of the stirring paddle in the cooking utensil, and judging whether the current cooking stage is completed based on the looseness, thereby achieving the technical effect of improving the control accuracy of the cooking process, and further solving the technical problem of poor control accuracy of the cooking process in the related technology during the cooking process.
[0061] In an optional embodiment, in the process of detecting the motor load of the stirring paddle in the cooking appliance during the rotation process by the cooking appliance, the cooking appliance can determine the first area according to the area in the cooking appliance used to hold the food, detect the motor load of the stirring paddle during the rotation process in the first area to obtain the first load, and detect the motor load of the stirring paddle during the rotation process in the non-first area to obtain the second load. In the process of determining whether the looseness of the food reaches the target looseness according to the motor load by the cooking appliance to obtain the target determination result, the cooking appliance can calculate the difference between the first load and the second load to obtain the current load difference, thereby determining the target determination result according to the numerical relationship between the current load difference and the target historical load difference.
[0062] Optionally, the first area includes at least part of the area for holding ingredients. For example, the area for holding ingredients is directly determined as the first area. For another example, the horizontal plane where the stirring axis of the stirring paddle is located is used as the dividing plane, and the two target areas obtained by dividing the two target areas in the cooking utensil are determined as the first area. In layman's terms, it can be understood as the area where the lower half of the circle is located when the stirring paddle rotates. For another example, the target area of the two target areas including the area for holding ingredients is first determined as the second area, and then a part of the area in the second area is determined as the first area. In layman's terms, it can be understood as the area where a section of the arc in the lower half of the circle is located when the stirring paddle rotates.
[0063] In some embodiments, the motor load of the stirring paddle during the rotation process of the first region may be the motor load when the stirring paddle is in the lower half of the circle, and the motor load of the stirring paddle during the rotation process of the non-first region may be the motor load when the stirring paddle is in the upper half of the circle. The lower half of the circle and the upper half of the circle are 1 / 2 circles divided by the horizontal plane where the stirring axis of the stirring paddle is located.
[0064] In some embodiments, the motor load of the stirring paddle during the rotation process in the first area may be the motor load when the stirring paddle is in an arc in the lower half of the circle, and the motor load of the stirring paddle during the rotation process in the non-first area may be the motor load when the stirring paddle is in an arc in the upper half of the circle. Optionally, the aforementioned arc in the upper half of the circle and the arc in the lower half of the circle may be symmetrical to each other with respect to the horizontal plane where the stirring axis is located, and symmetrical with respect to the vertical plane where the stirring axis is located. Optionally, the angles corresponding to the aforementioned arc in the upper half of the circle and the arc in the lower half of the circle may be between 10° and 180°.
[0065] In some embodiments, the position of the stirring paddle can be detected by a related position detection device.
[0066] In some embodiments, since the load of the stirring paddle changes in real time, the cooking appliance may obtain multiple load values when detecting the motor load of the stirring paddle during the rotation of the first area (or non-first area). In this case, optionally, the cooking appliance may use the maximum value of the motor load of the stirring paddle during the rotation of the first area (or non-first area) as the first load (or second load), or the minimum value of the motor load of the stirring paddle during the rotation of the first area (or non-first area) as the first load (or second load), or the average value of the motor load of the stirring paddle during the rotation of the first area (or non-first area) as the first load (or second load).
[0067] In some embodiments, the cooking appliance can detect a first load and a second load while controlling the stirring paddle to rotate at least one circle, that is, the first load and the second load can be determined based on the motor load when the stirring paddle rotates a single circle, and the first load and the second load can also be determined based on the motor load when the stirring paddle rotates multiple circles.
[0068] During the cooking process, while keeping the amount of food unchanged, the load difference between the stirring paddle stirring the food in the second half of the circle and idling in the first half of the circle will gradually stabilize over time. For example, Figure 3 is a schematic diagram of an optional load difference change according to an embodiment of the present invention, such as Figure 3 As shown, t oFrom time t1 to time t1 is the change of the load difference (the load difference between the first load and the second load) of the stirring paddle in the "adding dishes" time period. In this process, the stirring paddle stirs more ingredients, which leads to an increase in the load difference. From time t1 to time t2 is the change of the load difference of the stirring paddle in the "stop adding dishes" time period. In this process, the ingredients are gradually stirred and loosened, so that the load difference becomes smaller and tends to be stable. From time t2 to time t3 is the change of the load difference of the stirring paddle in the "adding dishes again" time period. From time t3 to time t4 is the change of the load difference of the stirring paddle in the "stop adding dishes again" time period. Therefore, the cooking appliance can calculate the difference between the first load and the second load to determine the target judgment result.
[0069] Optionally, the cooking appliance may subtract the second load from the first load to obtain a current load difference.
[0070] After obtaining the current load difference, the cooking appliance may compare the current load difference with the target historical load difference, thereby determining a target judgment result according to a numerical relationship between the current load difference and the target historical load difference.
[0071] In some embodiments, the target historical load difference may be a fixed first preset value.
[0072] In some embodiments, the target historical load difference may be a current load difference corresponding to a historical moment, and when there is no current load difference corresponding to a historical moment, a second preset value may be temporarily determined as the target historical load difference, and the second preset value may be 0.
[0073] In some embodiments, the first preset value and the second preset value may be the same or different.
[0074] For example, Figure 4 is an exemplary method for determining a target judgment result according to an embodiment of the present invention. Figure 1 ,like Figure 4 As shown, the drive motor is controlled to operate at a constant voltage so that the stirring paddle rotates at least one circle, the first load and the second load are detected, and the current load difference is calculated, the difference between the current load difference and the target historical load difference is calculated to obtain the target difference, and when the target difference is less than the target threshold, it is determined that the target judgment result represents that the looseness of the food has reached the target looseness, and when the target difference is greater than or equal to the target threshold, it is determined that the target judgment result represents that the looseness of the food has not reached the target looseness.
[0075] For another example, multiple rounds of motor load detection are performed at preset time intervals, and in each detection round, the current load difference corresponding to the round is calculated, and then the difference between the current load difference corresponding to the round and the target historical load difference is calculated to obtain the target difference corresponding to the round. Therefore, if there are M consecutive rounds of target differences that are all smaller than the target threshold within the preset time range, it is determined that the target judgment result indicates that the looseness of the food has reached the target looseness. Conversely, if there are not M consecutive rounds of target differences that are all smaller than the target threshold within the preset time range, it is determined that the target judgment result indicates that the looseness of the food has not reached the target looseness.
[0076] It should be noted that, by respectively detecting the motor load of the stirring paddle during the rotation process in the first area and the non-first area, the motor load of the stirring paddle when it is stirring the ingredients in the lower half of a circle and idling in the upper half of a circle can be effectively detected. By calculating the difference between the motor load when the stirring paddle is stirring the ingredients in the lower half of a circle and idling in the upper half of a circle, the influence of stirring the ingredients on the motor load can be effectively determined. By determining the target judgment result based on the numerical relationship between the current load difference and the target historical load difference, it is possible to judge whether the looseness of the ingredients reaches the target looseness based on the degree of influence of stirring the ingredients on the motor load, thereby improving the accuracy of determining the target judgment result, and further improving the accuracy of control over the cooking process.
[0077] In an optional embodiment, in the process of determining the target judgment result based on the numerical relationship between the current load difference and the target historical load difference, the cooking appliance can calculate the difference between the current load difference and the target historical load difference to obtain the target difference, and then update the count value when the target difference is less than the target threshold, determine whether the updated count value is greater than the number threshold, obtain a first judgment result, and determine the target judgment result based on the first judgment result.
[0078] In order to improve the accuracy of the target judgment result, the cooking appliance can determine whether the looseness of the target cooking stage meets the requirement by repeated judgment. Optionally, the cooking appliance can detect the load difference change when the stirring paddle stirs the ingredients in the second half of the circle and idles in the first half of the circle in real time, so that when the load difference value in a detection interval tends to be stable and basically does not change, it is determined that the looseness of the ingredients in the target cooking stage meets the target looseness.
[0079] Optionally, the cooking appliance may calculate the difference between the current load difference and the target historical load difference to obtain a target difference. Optionally, the target difference is greater than or equal to 0. Optionally, the target historical load difference may be the current load difference corresponding to the historical moment, and in the absence of the current load difference corresponding to the historical moment, the second preset value may be temporarily determined as the target historical load difference, and the second preset value may be 0.
[0080] In some embodiments, the target threshold is a preset value. The target threshold can be understood as the error range of the load difference fluctuation between the upper and lower half circles (or understood as an acceptable range). The target threshold may vary depending on the selected cooking function (ie, cooking stage) and the cooking ingredients. For example, after the current cooking stage is completed, the better the uniformity of the ingredient distribution in the recipe, the smaller the target threshold.
[0081] In some embodiments, the target threshold is greater than 0 and less than 1 / 3 of the target load difference. The target load difference refers to the stable upper and lower circle load difference of the stirring paddle after the ingredients reach the target looseness in the target cooking stage of the current cooking recipe. The target load difference can be measured in advance by the administrator in the laboratory.
[0082] Optionally, when the target difference is less than the target threshold, the cooking appliance may update the count value, and determine whether the updated count value is greater than the number threshold, to obtain a first determination result. Optionally, the initial value of the count value is a preset value, which may be 0, and updating the count value may be adding one to the count value. The cooking appliance may determine the target determination result based on the first determination result.
[0083] In some embodiments, the number threshold may be pre-set by an administrator according to actual application requirements, and the number threshold is greater than or equal to 2, and optionally, may be 5.
[0084] For example, when the first judgment result represents that the updated count value is greater than the number threshold, it is determined that the target judgment result represents that the looseness reaches the target looseness. When the first judgment result represents that the updated count value is less than or equal to the number threshold, the motor load can be re-detected to determine whether the looseness of the food reaches the target looseness based on the re-detected motor load.
[0085] In some embodiments, when the target difference is less than the target threshold, the cooking appliance may further determine the current load difference as the target historical load difference to update the target historical load difference.
[0086] It should be noted that by counting the number of times the target difference is less than the target threshold and determining the target judgment result based on the relationship between the count value and the number threshold, it is possible to determine whether the looseness of the target cooking stage meets the requirements through repeated judgments, thereby avoiding misjudgment due to load fluctuations.
[0087] In an optional embodiment, after calculating the difference between the current load difference and the target historical load difference to obtain the target difference, the cooking appliance can reset the count value to a preset value when the target difference is greater than or equal to the target threshold, determine whether the target duration is greater than the preset duration, obtain a second judgment result, and determine the target judgment result based on the second judgment result, wherein the target duration is determined based on the duration between the time point when the motor load is detected for the Nth time in the target cooking stage and the current time point.
[0088] In some embodiments, the target duration is determined according to the duration between the time point of the Nth detection of the motor load in the target cooking stage and the current time point, where N is a positive integer, and the time point of the Nth detection of the motor load may refer to the time point when the motor load detection starts for the Nth time, for example, the target duration may refer to the duration between the time point of the first detection of the motor load in the target cooking stage and the current time point. In layman's terms, the target duration can be understood as the time taken to detect whether the looseness of the ingredients reaches the target looseness.
[0089] For example, when the second judgment result indicates that the target duration is greater than the preset duration, it is determined that the target judgment result indicates that the looseness has not reached the target looseness. When the second judgment result indicates that the target duration is less than or equal to the preset duration, the motor load can be re-detected to determine whether the looseness of the food has reached the target looseness based on the re-detected motor load.
[0090] It should be noted that by resetting the count value when the target difference is greater than or equal to the target threshold, it is possible to determine the target judgment result based on the consecutive number of times the target difference is less than the target threshold, thereby improving the accuracy of the target judgment result. Furthermore, the target judgment result is determined based on whether the target duration is greater than the preset duration, thereby considering whether the looseness of the ingredients reaches the target looseness based on the time factor, thereby further improving the accuracy of the target judgment result.
[0091] In an optional embodiment, in the process of determining the target judgment result based on the first judgment result, if the first judgment result represents that the updated count value is greater than the number threshold, the cooking appliance can determine that the target judgment result represents that the looseness reaches the target looseness; if the first judgment result represents that the updated count value is less than or equal to the number threshold, the cooking appliance can re-detect the motor load of the stirring paddle during the rotation process, and determine whether the looseness of the food reaches the target looseness based on the re-detected motor load to obtain the target judgment result.
[0092] In some embodiments, when the target difference is less than the target threshold, the cooking appliance may further determine the current load difference as the target historical load difference to update the target historical load difference.
[0093] In some embodiments, the number threshold may be pre-set by an administrator according to actual application requirements, and the number threshold is greater than or equal to 2, and optionally, may be 5.
[0094] Optionally, if the updated count value represented by the first judgment result is greater than the number threshold, it is determined that the looseness represented by the target judgment result reaches the target looseness.
[0095] Optionally, if the first judgment result indicates that the updated count value is less than or equal to the number threshold, the motor load of the stirring paddle during rotation is re-detected, and whether the looseness of the food reaches the target looseness is determined based on the re-detected motor load to obtain a target judgment result.
[0096] For example, the cooking appliance controls the stirring paddle to continue to rotate at least one circle, and in the process of the stirring paddle continuing to rotate at least one circle, the motor load is re-detected to obtain the updated first load and the updated second load, that is, the re-detected motor load is obtained. After that, the difference between the updated first load and the updated second load is calculated to obtain the updated current load difference, and then the difference between the updated current load difference and the target historical load difference is calculated to obtain the updated target difference, and then when the updated target difference is less than the target threshold, the count value is updated, and it is determined whether the updated count value is greater than the number threshold, so as to determine the target judgment result according to the judgment result. When the updated target difference is greater than or equal to the target threshold, the count value is reset to the preset value, and it is determined whether the target duration is greater than the preset duration, so as to determine the target judgment result according to the judgment result.
[0097] It should be noted that, since the load difference corresponding to the stirring paddle tends to be stable when the food is relatively loose, the accuracy of the target judgment result is improved by determining that the looseness reaches the target looseness when the count value after the first judgment result is updated is greater than the number threshold. In addition, by performing the above operation when the count value after the first judgment result is updated is less than or equal to the number threshold, it is achieved that when it is impossible to determine that the looseness reaches the target looseness, the target judgment result is continued to be determined according to the motor load of the stirring paddle in a new round, thereby further improving the accuracy of determining the target judgment result.
[0098] In an optional embodiment, in the process of determining the target judgment result based on the second judgment result, if the second judgment result indicates that the target duration is greater than the preset duration, the cooking appliance can determine that the target judgment result indicates that the looseness does not reach the target looseness; if the second judgment result indicates that the target duration is less than or equal to the preset duration, the cooking appliance can re-detect the motor load of the stirring paddle during the rotation process, and determine whether the looseness of the ingredients reaches the target looseness based on the re-detected motor load to obtain the target judgment result.
[0099] In some embodiments, the target duration is determined according to the duration between the time point of the Nth detection of the motor load in the target cooking stage and the current time point, where N is a positive integer, and the time point of the Nth detection of the motor load may refer to the time point when the motor load detection starts for the Nth time, for example, the target duration may refer to the duration between the time point of the first detection of the motor load in the target cooking stage and the current time point. In layman's terms, the target duration can be understood as the time taken to detect whether the looseness of the ingredients reaches the target looseness.
[0100] Optionally, if the second judgment result indicates that the target duration is greater than a preset duration, it is determined that the target judgment result indicates that the looseness does not reach the target looseness.
[0101] Optionally, if the second judgment result indicates that the target duration is less than or equal to the preset duration, the motor load of the stirring paddle during rotation is re-detected, and whether the looseness of the food reaches the target looseness is determined based on the re-detected motor load to obtain a target judgment result.
[0102] For example, the cooking appliance controls the stirring paddle to continue to rotate at least one circle, and in the process of the stirring paddle continuing to rotate at least one circle, the motor load is re-detected to obtain the updated first load and the updated second load, that is, the re-detected motor load is obtained. After that, the difference between the updated first load and the updated second load is calculated to obtain the updated current load difference, and then the difference between the updated current load difference and the target historical load difference is calculated to obtain the updated target difference, and then when the updated target difference is less than the target threshold, the count value is updated, and it is determined whether the updated count value is greater than the number threshold, so as to determine the target judgment result according to the judgment result. When the updated target difference is greater than or equal to the target threshold, the count value is reset to the preset value, and it is determined whether the target duration is greater than the preset duration, so as to determine the target judgment result according to the judgment result.
[0103] It should be noted that, by determining that the target judgment result indicates that the looseness has not reached the target looseness when the second judgment result indicates that the target time is greater than the preset time, it is possible to determine that the looseness of the ingredients has not reached the target looseness when the cooking time is too long, thereby facilitating the cooking utensils to change the stirring method or heating method to avoid overcooking of the ingredients. By performing the above operation when the second judgment result indicates that the target time is less than or equal to the preset time, it is possible to continue to determine the target judgment result according to the motor load of the stirring paddle in a new round when it cannot be determined that the looseness has not reached the target looseness, thereby further improving the accuracy of determining the target judgment result.
[0104] In an optional embodiment, according to Figure 5The above process of obtaining the target judgment result is explained. Figure 5 is an exemplary method for determining a target judgment result according to an embodiment of the present invention. Figure 2 ,like Figure 5 As shown, when the process of determining whether the looseness of the food material reaches the target looseness begins, the aforementioned count value, target duration, and target historical load difference are first set to 0. Thereafter, the following steps are performed:
[0105] Step 1: Control the drive motor to operate at a constant voltage so that the stirring paddle rotates at least one circle, record the current load difference between the motor load value when the stirring paddle is in the lower half circle (i.e., the first load mentioned above) and the motor load value when the stirring paddle is in the upper half circle (i.e., the second load mentioned above), and determine whether the absolute difference between the current load difference and the target historical load difference (i.e., the target difference) is less than the set load difference threshold (i.e., the target threshold). If so, execute step 2; otherwise, execute step 3.
[0106] Step 2, accumulate the count value, set the target historical load difference as the current load difference, and determine whether the count value is greater than the preset number threshold: if so, determine that the looseness of the ingredients in the current cooking stage meets the target requirements, that is, determine that the looseness of the ingredients reaches the target looseness; otherwise return to execute step 1.
[0107] Step three, clear the count value (that is, reset the count value to the preset value), count the target time, and then determine whether the target time is greater than the preset maximum judgment time (that is, the preset time). If so, determine that the looseness of the ingredients in the current cooking stage does not meet the target requirements, that is, determine that the looseness of the ingredients does not reach the target looseness; otherwise return to execute step one.
[0108] In an optional embodiment, in the process of determining whether a target cooking stage is completed based on a target judgment result by a cooking utensil, the cooking utensil may determine that the target cooking stage is completed if the target judgment result indicates that the looseness reaches the target looseness, and determine that the target cooking stage is not completed if the target judgment result indicates that the looseness does not reach the target looseness.
[0109] Optionally, when it is determined that the target cooking stage is completed, the cooking appliance can determine whether there is a next cooking stage of the target cooking stage. If so, the cooking appliance is controlled to start executing the next cooking stage; if not, the cooking appliance is controlled to end cooking.
[0110] Optionally, when it is determined that the target cooking stage has not been completed, the cooking appliance can continue to detect the motor load, and judge whether the looseness of the ingredients reaches the target looseness based on the detected motor load, to obtain an updated target judgment result, and then judge whether the target cooking stage is completed based on the updated target judgment result, thereby repeating the above process until it is determined that the target cooking stage is completed.
[0111] Optionally, in order to avoid cooking the ingredients for too long at a relatively high intensity during the target cooking stage, thereby affecting the taste of the ingredients, when it is determined that the target cooking stage has not been completed, the cooking appliance may first switch the cooking program of the target cooking stage, for example, switching to a cooking mode with a relatively low heating power, and then continue to detect the motor load, and determine whether the looseness of the ingredients reaches the target looseness based on the detected motor load, to obtain an updated target judgment result, and then determine whether the target cooking stage is completed based on the updated target judgment result, and repeat the above process until it is determined that the target cooking stage is completed.
[0112] It should be noted that, through the above method, it is achieved to accurately determine whether the target cooking stage is completed according to whether the looseness reaches the target looseness, thereby improving the accuracy of the cooking process control.
[0113] In an optional embodiment, the target cooking stage is cooked using a first cooking program, wherein after determining that the target cooking stage is not cooked, the cooking appliance may use a second cooking program to replace the first cooking program for cooking, and then in the process of cooking using the second cooking program, continue to detect the motor load, and judge whether the looseness of the ingredients reaches the target looseness according to the detected motor load, obtain an updated target judgment result, and judge whether the target cooking stage is cooked according to the updated target judgment result. Wherein, the stirring performance corresponding to the second cooking program is greater than the stirring performance corresponding to the first cooking program, and / or the heating power corresponding to the second cooking program is less than the heating power corresponding to the first cooking program.
[0114] Optionally, when it is determined that the target cooking stage is not completed, the cooking appliance has already cooked the ingredients for a relatively high intensity and for a long time, but the looseness of the ingredients still does not meet the target requirement. Therefore, the cooking appliance can extend the stage cooking time and change the cooking procedure (stirring and heating control method) so that the looseness of the cooked ingredients finally reaches the target looseness, thereby determining that the target cooking stage has been completed.
[0115] In some embodiments, after determining that the target cooking stage is not completed, the cooking appliance may use a second cooking program to replace the first cooking program for cooking, so as to improve the stirring effect and / or avoid overcooking of the ingredients.
[0116] In some embodiments, the stirring performance corresponding to the second cooking program is greater than the stirring performance corresponding to the first cooking program. For example, relative to the first cooking program, the stirring power (speed) of the second cooking program is higher, the stirring interval time is shorter, the forward and reverse stirring switching frequency is higher, and the rapid switching between forward and reverse causes the stirring paddle to shake, etc.
[0117] In some embodiments, the heating power corresponding to the second cooking program is less than the heating power corresponding to the first cooking program. For example, relative to the first cooking program, the heating power of the second cooking program is relatively low power heating or no heating to avoid overcooking of ingredients in the cooking appliance.
[0118] In some embodiments, the stirring performance corresponding to the second cooking program is greater than the stirring performance corresponding to the first cooking program, and the heating power corresponding to the second cooking program is less than the heating power corresponding to the first cooking program.
[0119] Optionally, during cooking using the second cooking program, the cooking appliance can continue to detect the motor load, and determine whether the looseness of the ingredients reaches the target looseness based on the detected motor load, obtain an updated target judgment result, and determine whether the target cooking stage is completed based on the updated target judgment result.
[0120] In some embodiments, after the second cooking program is used to replace the first cooking program for cooking, the cooking appliance can reset the aforementioned count value, target duration, and target load difference. That is, after the aforementioned reset operation, the motor load is continued to be detected to re-determine whether the target cooking stage is completed.
[0121] Optionally, if during the cooking process using the second cooking program, the result of re-judgment is still that the target cooking stage is not completed, the cooking appliance can continue to use the second cooking program for cooking, and continue to repeat the steps of detecting the motor load and determining whether the target cooking stage is completed based on the detected motor load, until it is determined that the target cooking stage is completed.
[0122] It should be noted that, through the above process, when it is determined that the target cooking stage is not completed, the cooking program originally used in the target cooking stage is replaced to improve the stirring effect and / or avoid overcooking of the ingredients, thereby effectively avoiding excessive impact on the ingredients and improving the accuracy of control over the cooking process and the cooking effect.
[0123] In an optional embodiment, during the process of detecting the motor load of a stirring paddle in the cooking appliance during its rotation by the cooking appliance, the cooking appliance may detect the current temperature of food in the cooking appliance, and when the temperature of the food reaches a preset temperature, the cooking appliance detects the motor load of the stirring paddle during its rotation, or calculates the cooking time of the cooking appliance in a target cooking stage, and when the cooking time reaches a preset cooking time, the cooking appliance detects the motor load of the stirring paddle during its rotation.
[0124] Optionally, the preset temperature and preset cooking time can be set by the administrator according to actual needs.
[0125] In some embodiments, there is a corresponding relationship between the cooking stage and the preset temperature, and there is a corresponding relationship between the cooking stage and the preset cooking time.
[0126] In some embodiments, there is a corresponding relationship between the cooking stage and the preset temperature and ingredients, and there is a corresponding relationship between the cooking stage and the preset cooking time and ingredients.
[0127] Optionally, the cooking appliance can detect the motor load of the stirring paddle during rotation when the temperature of the food reaches a preset temperature, and prohibit detecting the motor load of the stirring paddle during rotation when the temperature of the food does not reach the preset temperature.
[0128] Optionally, the cooking appliance can detect the motor load of the stirring paddle during the rotation process when the cooking time of the cooking appliance in the target cooking stage reaches a preset cooking time, and prohibit the detection of the motor load of the stirring paddle during the rotation process when the temperature of the food does not reach the preset temperature.
[0129] It should be noted that, through the above process, when the cooking effect in the target cooking stage reaches a certain level, the motor load is detected to determine whether the looseness of the ingredients has reached the target looseness, thereby avoiding redundant judgments in the looseness judgment at the beginning of the target cooking stage, thereby effectively reducing the resource occupation of cooking utensils.
[0130] In an optional embodiment, according to Figure 6 The above-mentioned process of controlling the cooking process is explained. Figure 6 is a schematic diagram of an optional cooking process control according to an embodiment of the present invention, such as Figure 6 As shown, the cooking appliance can perform the following steps:
[0131] Step 1, cooking according to the first cooking program until a preset time or a preset food temperature is reached, and then executing a looseness recognition program. If the recognition result of the looseness recognition program (that is, the target judgment result) indicates that the looseness of the food does not reach the target looseness, executing step 2; otherwise, executing step 3, wherein the looseness recognition program is used to detect the motor load of the stirring paddle in the cooking appliance during the rotation process, and judge whether the looseness of the food reaches the target looseness based on the motor load to obtain a target judgment result.
[0132] Step 2, cooking according to the second cooking program, and then executing the looseness recognition program: if the recognition result of the looseness recognition program indicates that the looseness of the ingredients reaches the target looseness, execute step 3; otherwise, repeat this step (step 2).
[0133] Step 3, determine to start the next stage of cooking or end cooking according to the current preset recipe.
[0134] It can be seen that the solution provided in the present application achieves the purpose of evaluating the looseness of ingredients based on the click load of the stirring paddle in the cooking utensil, and judging whether the current cooking stage is completed based on the looseness, thereby achieving the technical effect of improving the control accuracy of the cooking process, and further solving the technical problem of poor control accuracy of the cooking process in the related technology during the cooking process.
[0135] Example 2
[0136] According to an embodiment of the present invention, an embodiment of a cooking appliance is provided. The cooking appliance is used to execute the cooking control method of the cooking appliance provided in the above-mentioned embodiment 1.
[0137] In an optional embodiment, Figure 7 is a schematic diagram of an optional cooking utensil according to an embodiment of the present invention Figure 1 ,like Figure 7 As shown, the circuit structure of the cooking appliance includes a logic control module, a heating module and a paddle position detection module, wherein the logic control module is used to execute the above-mentioned cooking control method of the cooking appliance, as well as to control the operation of the driving motor in the cooking appliance, control the operation of the heating module and control the paddle position detection module to detect the position of the stirring paddle. Figure 7 The driving motor is used to drive the stirring paddle to rotate, the heating module is used to heat the food, and the paddle position detection module is used to detect the position of the stirring paddle and send the stirring paddle position to the logic control module.
[0138] In an optional embodiment, Figure 8 is a schematic diagram of an optional cooking utensil according to an embodiment of the present invention Figure 2 ,like Figure 8As shown, the circuit structure of the cooking appliance includes a logic control module, a heating module, a paddle position detection module and a motor current detection module. The logic control module is used to execute the cooking control method of the cooking appliance, control the operation of the driving motor, control the operation of the heating module and control the paddle position detection module to detect the position of the stirring paddle. The logic control module is also used to control the motor current detection module to detect the working current of the driving motor so that the logic control module can calculate the motor load. The motor current detection module is used to detect the working current of the driving motor and send the working current to the logic control module.
[0139] In an optional embodiment, Fig. 9 is a schematic diagram of an optional cooking utensil according to an embodiment of the present invention Figure 3 ,like Fig. 9 As shown, the circuit structure of the cooking appliance includes a logic control module, a heating module, a paddle position detection module and a temperature detection module. The logic control module is used to execute the cooking control method of the cooking appliance, control the operation of the driving motor, control the operation of the heating module and control the paddle position detection module to detect the position of the stirring paddle. The logic control module is also used to control the temperature detection module to detect the temperature of the ingredients in the cooking appliance, and the temperature detection module is used to detect the temperature of the ingredients in the cooking appliance and send the temperature value to the logic control module.
[0140] In an optional embodiment, Fig.10 is a schematic diagram of an optional cooking utensil according to an embodiment of the present invention Figure 4 ,like Fig.10 As shown, the circuit structure of the cooking appliance includes a logic control module, a heating module, a paddle position detection module, a motor current detection module and a temperature detection module, wherein the logic control module is used to execute the above-mentioned cooking control method of the cooking appliance, control the operation of the driving motor, control the operation of the heating module, control the paddle position detection module to detect the position of the stirring paddle, control the motor current detection module to detect the working current of the driving motor, and control the temperature detection module to detect the temperature of the food in the cooking appliance.
[0141] In the embodiment of the present invention, the looseness of the ingredients is evaluated according to the click load of the stirring paddle in the cooking appliance, and whether the current cooking stage is completed according to the looseness is judged. When the cooking appliance is detected to be in the target cooking stage, the motor load of the stirring paddle in the cooking appliance during the rotation process is detected by the cooking appliance, and then the cooking appliance judges whether the looseness of the ingredients reaches the target looseness according to the motor load, and obtains the target judgment result, so that the cooking appliance judges whether the target cooking stage is completed according to the target judgment result. Among them, the stirring paddle is used to stir the ingredients in the cooking appliance.
[0142] In the above process, since the looseness of the food will affect the resistance encountered by the stirring paddle during rotation, thereby affecting the motor load of the stirring paddle, therefore, by detecting the motor load of the stirring paddle in the cooking appliance during rotation, on the one hand, it is possible to achieve an effective evaluation of the looseness of the food, and on the other hand, the detection of the motor load is not easily affected by the external environment, which can improve the accuracy of the measurement of the looseness of the food. By judging whether the looseness of the food reaches the target looseness based on the motor load, a target judgment result is obtained, thereby improving the accuracy of the target judgment result. Therefore, when judging whether the target cooking stage is completed based on the target judgment result, the completion status of the cooking stage can be accurately judged, which is convenient for the cooking appliance to grasp the timing of switching cooking stages or stopping cooking, thereby effectively improving the accuracy of control over the cooking process.
[0143] It can be seen that the solution provided in the present application achieves the purpose of evaluating the looseness of ingredients based on the click load of the stirring paddle in the cooking utensil, and judging whether the current cooking stage is completed based on the looseness, thereby achieving the technical effect of improving the control accuracy of the cooking process, and further solving the technical problem of poor control accuracy of the cooking process in the related technology during the cooking process.
[0144] Example 3
[0145] According to an embodiment of the present invention, an embodiment of a cooking control device for a cooking appliance is provided, wherein: Fig.11 is a schematic diagram of an optional cooking control device of a cooking appliance according to an embodiment of the present invention, such as Fig.11 As shown, the device comprises:
[0146] The first detection module 1101 is used to detect the motor load of a stirring paddle in the cooking utensil during the rotation process when the cooking utensil is detected to be in the target cooking stage, wherein the stirring paddle is used to stir the food in the cooking utensil;
[0147] The first judgment module 1102 is used to judge whether the looseness of the food reaches the target looseness through the cooking appliance according to the motor load, and obtain a target judgment result;
[0148] The second judgment module 1103 is used to judge whether the target cooking stage is completed according to the target judgment result by the cooking appliance.
[0149] It should be noted that the above-mentioned first detection module 1101, first judgment module 1102 and second judgment module 1103 correspond to steps S101 to S103 in the above-mentioned embodiment, and the examples and application scenarios implemented by the three modules and the corresponding steps are the same, but are not limited to the contents disclosed in the above-mentioned embodiment 1.
[0150] Optionally, the first detection module further includes: a first determination submodule, for determining the first area according to the area in the cooking utensil for holding ingredients; a first detection submodule, for detecting the motor load of the stirring paddle during the rotation of the first area to obtain a first load; a second detection submodule, for detecting the motor load of the stirring paddle during the rotation of the non-first area to obtain a second load. The first judgment module further includes: a first calculation submodule, for calculating the difference between the first load and the second load to obtain a current load difference; a second determination submodule, for determining a target judgment result according to a numerical relationship between the current load difference and the target historical load difference.
[0151] Optionally, the second determination submodule also includes: a calculation unit, used to calculate the difference between the current load difference and the target historical load difference to obtain a target difference; a determination unit, used to update the count value when the target difference is less than the target threshold, determine whether the updated count value is greater than the number threshold, obtain a first judgment result, and determine the target judgment result based on the first judgment result.
[0152] Optionally, the cooking control device of the cooking appliance also includes: a determination module, which is used to reset the count value to a preset value when the target difference is greater than or equal to the target threshold, judge whether the target duration is greater than the preset duration, obtain a second judgment result, and determine the target judgment result based on the second judgment result, wherein the target duration is determined based on the duration between the time point of the Nth detection of the motor load in the target cooking stage and the current time point.
[0153] Optionally, the determination unit also includes: a first determination subunit, used to determine that the target judgment result represents that the looseness reaches the target looseness if the first judgment result represents that the updated count value is greater than a number threshold; a first judgment subunit, used to re-detect the motor load of the stirring paddle during the rotation process if the first judgment result represents that the updated count value is less than or equal to the number threshold, and judge whether the looseness of the food reaches the target looseness based on the re-detected motor load to obtain a target judgment result.
[0154] Optionally, the determination module also includes: a second determination subunit, used to determine that the target judgment result indicates that the looseness does not reach the target looseness if the second judgment result indicates that the target duration is greater than a preset duration; a second judgment subunit, used to re-detect the motor load of the stirring paddle during the rotation process if the second judgment result indicates that the target duration is less than or equal to a preset duration, and judge whether the looseness of the food reaches the target looseness based on the re-detected motor load to obtain a target judgment result.
[0155] Optionally, the second judgment module also includes: a third determination submodule, used to determine that the target cooking stage is completed when the target judgment result indicates that the looseness reaches the target looseness; and a fourth determination submodule, used to determine that the target cooking stage is not completed when the target judgment result indicates that the looseness does not reach the target looseness.
[0156] Optionally, the cooking control device of the cooking appliance also includes: a processing module, used to adopt a second cooking program to replace the first cooking program for cooking, wherein the stirring performance corresponding to the second cooking program is greater than the stirring performance corresponding to the first cooking program, and / or the heating power corresponding to the second cooking program is less than the heating power corresponding to the first cooking program; a third judgment module, used to continue to detect the motor load during the cooking process using the second cooking program, and judge whether the looseness of the ingredients reaches the target looseness based on the detected motor load, obtain an updated target judgment result, and judge whether the target cooking stage is completed based on the updated target judgment result.
[0157] Optionally, the first detection module also includes: a second detection submodule, used to detect the current temperature of the food in the cooking utensil, and when the temperature of the food reaches a preset temperature, detecting the motor load of the stirring paddle during the rotation process through the cooking utensil, or, a second calculation submodule, used to calculate the cooking time of the cooking utensil in the target cooking stage, and when the cooking time reaches a preset cooking time, detecting the motor load of the stirring paddle during the rotation process through the cooking utensil.
[0158] Example 4
[0159] According to another aspect of an embodiment of the present invention, a computer-readable storage medium is further provided, in which a computer program is stored, wherein the computer program is configured to execute the above-mentioned cooking control method for a cooking appliance when running.
[0160] Example 5
[0161] According to another aspect of an embodiment of the present invention, there is also provided an electronic device, wherein: Fig.12 is a schematic diagram of an optional electronic device according to an embodiment of the present invention, such as Fig.12 As shown, the electronic device includes one or more processors; a memory for storing one or more programs, which, when the one or more programs are executed by the one or more processors, enables the one or more processors to run the programs, wherein the programs are configured to execute the above-mentioned cooking control method of the cooking appliance when running.
[0162] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0163] In the above embodiments of the present invention, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0164] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0165] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed over multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0166] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0167] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk or optical disk and other media that can store program codes.
[0168] The above are only preferred embodiments of the present invention. It should be pointed out that, for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A cooking control method for a cooking appliance, characterized in that: include: In the case where it is detected that the cooking appliance is in a target cooking stage, detecting, by the cooking appliance, a motor load of a stirring paddle in the cooking appliance during rotation, wherein the stirring paddle is used to stir the food in the cooking appliance; The cooking appliance determines whether the looseness of the food reaches a target looseness according to the motor load, and obtains a target determination result; The cooking appliance determines whether the target cooking stage is completed according to the target determination result.
2. The method according to claim 1, characterized in that Detecting the motor load of a stirring paddle in the cooking utensil during rotation by the cooking utensil includes: Determining a first area according to an area in the cooking utensil for holding food; detecting a motor load of the stirring paddle during rotation of the stirring paddle in the first region to obtain a first load; Detecting the motor load of the stirring paddle during the rotation process in the non-first area to obtain a second load; The cooking appliance determines whether the looseness of the food reaches a target looseness according to the motor load, and obtains a target determination result, including: Calculating a difference between the first load and the second load to obtain a current load difference; The target judgment result is determined according to the numerical relationship between the current load difference and the target historical load difference.
3. The method according to claim 2, characterized in that Determining the target judgment result according to the numerical relationship between the current load difference and the target historical load difference includes: Calculating the difference between the current load difference and the target historical load difference to obtain a target difference; When the target difference is less than the target threshold, the count value is updated, and it is determined whether the updated count value is greater than the number threshold to obtain a first judgment result, and the target judgment result is determined according to the first judgment result.
4. The method according to claim 3, characterized in that After calculating the difference between the current load difference and the target historical load difference to obtain the target difference, the method further includes: When the target difference is greater than or equal to the target threshold, the count value is reset to the preset value, and it is determined whether the target duration is greater than the preset duration to obtain a second judgment result, and the target judgment result is determined based on the second judgment result, wherein the target duration is determined based on the duration between the time point when the motor load is detected for the Nth time in the target cooking stage and the current time point.
5. The method according to claim 3, characterized in that: Determining the target judgment result according to the first judgment result includes: If the first judgment result indicates that the updated count value is greater than the number threshold, determining that the target judgment result indicates that the looseness reaches the target looseness; If the first judgment result indicates that the updated count value is less than or equal to the number threshold, the motor load of the stirring paddle during rotation is re-detected, and whether the looseness of the food reaches the target looseness is determined based on the re-detected motor load to obtain the target judgment result.
6. The method according to claim 4, characterized in that Determining the target judgment result according to the second judgment result includes: If the second judgment result indicates that the target duration is greater than the preset duration, determining that the target judgment result indicates that the looseness does not reach the target looseness; If the second judgment result indicates that the target duration is less than or equal to the preset duration, the motor load of the stirring paddle during rotation is re-detected, and whether the looseness of the food reaches the target looseness is determined based on the re-detected motor load to obtain the target judgment result.
7. The method according to claim 1, characterized in that The cooking appliance determines whether the target cooking stage is completed according to the target judgment result, including: When the target judgment result indicates that the looseness reaches the target looseness, determining that cooking in the target cooking stage is completed; When the target judgment result indicates that the looseness does not reach the target looseness, it is determined that the target cooking stage is not cooked.
8. The method according to claim 7, characterized in that The target cooking stage is cooked using a first cooking program, wherein after determining that the target cooking stage is not cooked, the method further includes: Using a second cooking program to replace the first cooking program for cooking, wherein the stirring performance corresponding to the second cooking program is greater than the stirring performance corresponding to the first cooking program, and / or the heating power corresponding to the second cooking program is less than the heating power corresponding to the first cooking program; During cooking using the second cooking program, the motor load continues to be detected, and based on the detected motor load, it is determined whether the looseness of the ingredients reaches the target looseness, an updated target judgment result is obtained, and based on the updated target judgment result, it is determined whether the target cooking stage is completed.
9. The method according to claim 1, characterized in that: Detecting the motor load of a stirring paddle in the cooking utensil during rotation by the cooking utensil includes: Detecting the current food temperature in the cooking appliance, and when the food temperature reaches a preset temperature, detecting the motor load of the stirring paddle during rotation through the cooking appliance, or, The cooking time of the cooking appliance in the target cooking stage is calculated, and when the cooking time reaches a preset cooking time, the motor load of the stirring paddle during the rotation is detected by the cooking appliance.
10. A cooking utensil, characterized in that: A cooking control method for executing the cooking appliance according to any one of claims 1 to 9.
11. A cooking control device for a cooking appliance, characterized in that: include: A first detection module is used to detect, when detecting that the cooking appliance is in a target cooking stage, a motor load of a stirring paddle in the cooking appliance during rotation through the cooking appliance, wherein the stirring paddle is used to stir the food in the cooking appliance; A first judgment module, configured to judge whether the looseness of the food reaches a target looseness through the cooking appliance according to the motor load, and obtain a target judgment result; The second judgment module is used to judge whether the target cooking stage is completed according to the target judgment result through the cooking appliance.
12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute the cooking control method for a cooking appliance as claimed in any one of claims 1 to 9 when executed.
13. An electronic device, characterized in that: The electronic device includes one or more processors; A memory for storing one or more programs, which, when executed by the one or more processors, enables the one or more processors to run the programs, wherein the programs are configured to execute the cooking control method for the cooking appliance described in any one of claims 1 to 9 when run.
Citation Information
Patent Citations
Electric kettle bottom-burning preventing method and electric kettle
CN108888108A
Stirring control method and device of cooking utensil, storage medium and processor
CN116019366A
Automatic control method and system of cooking equipment
CN116849516A
System and method for detecting cooking level of food load
US20190182914A1
Cooker
WO2015029825A1