Cooking control method and gas stove
By monitoring evaporation information in real time and adjusting the gas stove setting, the problems of gas pressure fluctuations and cookware differences in gas stove cooking control are solved, achieving precise cooking control of the gas stove and improving the stability and consistency of cooking results.
Patent Information
- Application Number
- CN202511690243.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-18
- Publication Date
- 2026-02-06
AI Technical Summary
The cooking control of gas stoves is easily affected by fluctuations in gas pressure and differences in cookware, resulting in unstable cooking results, especially in long-term cooking scenarios where precise control is difficult to achieve.
By acquiring the target dish information selected by the user and using a weighing module to monitor evaporation information in real time, the gas stove setting is adjusted according to the actual evaporation rate and the target evaporation rate to achieve precise control of the firepower.
It effectively reduces the impact of gas pressure fluctuations and cookware differences on cooking results, ensuring that the actual cooking effect of the dishes is close to the user's desired effect, and improving the stability and consistency of cooking.
Smart Images

Figure CN121474593A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of gas stove technology, and more particularly to a cooking control method and a gas stove. Background Technology
[0002] As a core piece of equipment in modern kitchens, gas stoves can precisely control the heat, meet a variety of cooking needs, and greatly improve cooking efficiency.
[0003] Currently, gas stove cooking control mainly relies on fixed-level adjustments, which are easily affected by gas pressure fluctuations and differences in cookware, thus impacting cooking stability. In scenarios requiring long cooking times, such as simmering soup or braising, the common practice is to first bring it to a rapid boil over high heat, then reduce to medium-low heat for simmering. However, the cooking results are affected by gas pressure fluctuations and differences in cookware. When the gas pressure is too high, the broth will reduce significantly when simmering soup, and there is a risk of the broth drying out when braising. When the gas pressure is too low, too much broth remains, affecting the cooking results. Different cookware materials, thicknesses, and bottom areas vary, resulting in different heat transfer efficiencies and significant differences in cooking results for the same recipe.
[0004] Therefore, effectively reducing the impact of gas pressure fluctuations and differences in cookware on cooking results has become the key to improving the intelligence and precision of gas stoves. Summary of the Invention
[0005] This application provides a cooking control method and a gas stove for controlling the firepower based on actual evaporation information and a target evaporation rate set by the user, thereby solving the problem that cooking results are affected by gas pressure fluctuations and / or cookware.
[0006] In a first aspect, this application provides a cooking control method, comprising:
[0007] After obtaining the target dish selected by the user, heat the target dish to a boiling state;
[0008] The target evaporation rate of the target dish is determined based on the preset information input by the user; the target evaporation rate is used to represent the cooking effect of the target dish.
[0009] When boiling, determine the actual evaporation information of the target dish, and adjust the gas stove setting based on the actual evaporation information and the target evaporation rate.
[0010] Optionally, the preset information includes: initial liquid weight, weight loss rate, cooking time, and boiling time required; the weight loss rate is the percentage decrease in weight of the target dish at the end of cooking; the target evaporation rate of the target dish is determined based on the preset information input by the user, including:
[0011] Calculate the product of the initial liquid weight and the weight loss rate; calculate the difference between the cooking time and the boiling time.
[0012] The result of multiplying the product and dividing the difference is used to determine the target evaporation rate.
[0013] Optionally, the preset information includes: taste preference information; determining the target evaporation rate of the target dish based on the preset information input by the user, including:
[0014] The target evaporation rate is determined based on taste preference information and the standard evaporation rate of the target dish.
[0015] Optionally, determine the actual evaporation information of the target dish, and adjust the gas stove setting based on the actual evaporation information and the target evaporation rate, including:
[0016] Every first preset time interval, the actual evaporation information of the target dish is determined. Based on the actual evaporation information and the target evaporation information, the gas stove setting is adjusted until the target dish is finished cooking.
[0017] The actual evaporation information is the difference between the initial weight and the current weight of the target dish; the target evaporation information is the product of the time difference between the current moment and the boiling moment and the target evaporation rate; the initial weight and the current weight are obtained based on the weighing module.
[0018] Optionally, the method also includes:
[0019] After heating the target dish to a boil, adjust the gas stove to the first setting.
[0020] After running at the first speed setting for the first preset time, the actual evaporation information of the target dish is determined.
[0021] Optionally, adjust the gas stove setting to the first setting, including:
[0022] The first gear is determined based on the target evaporation rate.
[0023] Optionally, the first level can be determined based on the target evaporation rate, including:
[0024] Determine the evaporation rate with the smallest difference from the target evaporation rate in the data relationship table, and determine the gear corresponding to the evaporation rate with the smallest difference as the first gear; the data relationship table is a correspondence table between different gears and different evaporation rates;
[0025] Alternatively, the first gear can be determined based on the target evaporation rate and a preset expression; the preset expression is the correspondence between evaporation rate and power, and there is a one-to-one correspondence between different power levels and different gears.
[0026] Optionally, the gas stove's setting can be adjusted based on actual and target evaporation information, including:
[0027] If the actual evaporation information is greater than the sum of the target evaporation information and the preset value, the current gear will be reduced by one level.
[0028] And / or, if the actual evaporation information is less than the difference between the target evaporation information and the preset value, the current gear will be increased by one level;
[0029] And / or, if the actual evaporation information is greater than or equal to the difference between the target evaporation information and the preset value, and less than or equal to the sum of the target evaporation information and the preset value, then the current gear level will remain unchanged.
[0030] Optionally, the method also includes:
[0031] The target dish is determined to be in a boiling state when at least one of the following conditions is met:
[0032] The heating time for the target dish reaches the second preset time;
[0033] The temperature value collected by the temperature sensor has reached the preset temperature;
[0034] During the heating process of the target dish, the evaporation rate at multiple consecutive moments was greater than the preset evaporation rate.
[0035] Secondly, this application provides a gas stove, comprising:
[0036] A controller for executing methods such as any of the first aspects;
[0037] The weighing module is used to acquire weight data under the control of the controller. The weight data is used to determine the actual evaporation information of the target dish.
[0038] The cooking control method and gas stove provided in this application, after obtaining the target dish selected by the user, heat the target dish to a boiling state, determine the target evaporation rate of the target dish according to the preset information input by the user; the target evaporation rate is used to represent the cooking effect of the target dish, and the actual evaporation information of the target dish is determined in the boiling state, and the gas stove level is adjusted according to the actual evaporation information and the target evaporation rate, and the firepower is controlled by the actual evaporation information and the target evaporation rate set by the user, so as to avoid the influence of gas pressure fluctuations and / or different cookware on the cooking effect, so that the actual cooking effect of the dish is close to the cooking effect desired by the user. Attached Figure Description
[0039] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0040] Figure 1 An application scenario diagram provided for an embodiment of this application;
[0041] Figure 2 A schematic flowchart of a cooking control method provided in an embodiment of this application;
[0042] Figure 3 A schematic diagram illustrating the relationship between evaporation rate and power provided in an embodiment of this application;
[0043] Figure 4 This is a schematic diagram illustrating the control of firepower based on the actual evaporation rate, provided as an embodiment of this application.
[0044] Figure 5 This is a schematic diagram of the structure of a cooking control device provided in an embodiment of this application;
[0045] Figure 6 This is a schematic diagram of the hardware structure of a controller provided in an embodiment of this application.
[0046] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0047] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application.
[0048] In this document, it should be understood that the terminology used is for convenience of understanding only and does not imply any limitation on its meaning. Furthermore, any number of elements in the accompanying drawings is for illustrative purposes only and not for limitation, and any naming is for distinction only and has no limiting meaning.
[0049] The data involved in this application may be data authorized by the user or fully authorized by all parties, and the collection, dissemination, and use of the data shall comply with the requirements of relevant national laws and regulations.
[0050] During automatic cooking, fluctuations in gas pressure can negatively impact cooking results. For example, high gas pressure leads to a significant reduction in broth when making soup, and a risk of braising drying out; conversely, low gas pressure results in excessive broth retention when braising, also affecting the cooking outcome. Furthermore, the materials of different cookware used in automatic cooking can also affect the cooking results. Additionally, the inability to automatically control the cooking process for various cooking scenarios results in less desirable final products.
[0051] Figure 1This application provides an example of an application scenario. Based on the aforementioned problems, this application calculates the actual evaporation information of the target dish after boiling. Based on this actual evaporation information and the user-set target evaporation rate, it controls the gas stove to achieve cooking process regulation centered on the actual evaporation information. By setting a target evaporation rate, the actual cooking effect is made closer to the user's desired cooking effect.
[0052] Based on the above methods, it can autonomously adapt to different gas pressure conditions, improving the user's cooking experience and resolving the problems caused by gas pressure fluctuations. It also ensures consistent cooking results when using different cookware to perform the same cooking function. Furthermore, it can form an intelligent cooking solution based on evaporation information, precisely controlling the evaporation information during the cooking process to achieve better finished products.
[0053] Figure 2 This is a flowchart illustrating a cooking control method provided in an embodiment of this application. The method can be applied to the controller of a gas stove and includes steps S201 to S203:
[0054] Step S201: After obtaining the target dish selected by the user for cooking, heat the target dish to a boiling state.
[0055] When cooking begins, the user can select the desired dish. This can be a primary function, such as stewing meat, cooking porridge, or making soup, or an automatic recipe, such as braised pork or lotus root and pork rib soup. After the user selects the desired dish, the controller can detect whether the cooking utensils and ingredients have been placed correctly. Once placed, the controller can heat the dish to bring it to a boil.
[0056] Step S202: Determine the target evaporation rate of the target dish based on the preset information input by the user; the target evaporation rate is used to represent the cooking effect of the target dish.
[0057] Before cooking the target dish or after cooking begins, preset information can be entered, allowing the controller to determine the target evaporation rate based on this information. This target evaporation rate is a core parameter for cooking control and has a significant impact on the cooking results. Optionally, a higher target evaporation rate is generally suitable for braised dishes, while a lower target evaporation rate is generally suitable for dishes that retain more broth, i.e., soups.
[0058] The preset information can reflect the user's cooking effect on the target dish, so the target evaporation rate can be determined based on the preset information, and then the gas stove setting can be adjusted based on the target evaporation rate.
[0059] Step S203: In the boiling state, determine the actual evaporation information of the target dish, and adjust the gas stove setting according to the actual evaporation information and the target evaporation rate.
[0060] During cooking, once the target dish boils, the actual evaporation information can be determined. Based on this information and the target evaporation rate, the gas stove's setting can be adjusted. Optionally, the actual evaporation information can be determined using a weighing module. This module can acquire the weight of the target dish in real time.
[0061] Optionally, the actual evaporation information can be the actual evaporation rate, which is compared with the target evaporation rate to adjust the gas stove's setting. Alternatively, the actual evaporation information can be the actual evaporation weight, which is compared with the evaporation weight corresponding to the target evaporation rate to adjust the gas stove's setting.
[0062] Optionally, the above cooking control methods can be applied to various cookware, such as coated pots, iron pots, enamel pots, casseroles, steamers, etc., with or without lids. In addition, there are no restrictions on whether to turn on the range hood during the cooking process.
[0063] Optionally, the above-described cooking control method can be applied to gas stoves with weighing modules. Alternatively, the above-described cooking control method can also be applied to induction cookers, ceramic cooktops, electric saucepans, cooking robots, etc., with weighing modules.
[0064] The present invention provides a cooking control method and a gas stove. The method obtains the target dish selected by the user, heats the target dish to a boiling state, and determines the target evaporation rate of the target dish based on preset information input by the user. The target evaporation rate represents the cooking effect of the target dish. While boiling, the actual evaporation information of the target dish is determined. The gas stove's setting is adjusted based on the actual evaporation information and the target evaporation rate. The firepower is controlled by the actual evaporation information and the target evaporation rate set by the user, avoiding the influence of gas pressure fluctuations and / or different cookware on the cooking effect, so that the actual cooking effect of the dish is close to the user's desired cooking effect.
[0065] In one embodiment, the preset information includes: initial liquid weight, weight loss rate, cooking time, and boiling time required; the weight loss rate is the percentage reduction in weight of the target dish at the end of cooking; determining the target evaporation rate of the target dish based on the preset information input by the user includes:
[0066] Calculate the product of the initial liquid weight and the weight loss rate; calculate the difference between the cooking time and the boiling time.
[0067] The result of multiplying the product and dividing the difference is used to determine the target evaporation rate.
[0068] When setting the target evaporation rate, the user can input preset information, and the controller can determine the target evaporation rate based on the preset information.
[0069] When cooking a target dish, high heat is typically used first to quickly bring it to a boil, followed by medium or low heat to complete the cooking process. For different cooking scenarios, such as soup making, braising, or porridge cooking, target weight and target time endpoints can be set. The target time endpoint is the cooking time; the target weight endpoint is the weight of the target dish after cooking. Optionally, during cooking, the initial weight of the target dish can be the sum of the initial liquid weight and the ingredient weight, and the boiling time can be the time required from the start of heating until the dish boils.
[0070] The target evaporation rate of the target dish can be determined by its initial weight M0, target weight endpoint M1, target time endpoint T0, and boiling time T1. All four parameters can be set by the user, or some parameters can be set by the user to obtain a target dish that suits their taste. Optionally, the target evaporation rate V1 determined based on the above four parameters is:
[0071] V1 = (M0 - M1) / (T0 - T1)
[0072] The following uses three cooking scenarios as examples to illustrate this. The weight loss rate is the percentage decrease in the weight of the target dish at the end of cooking. Here, it is assumed that the weight of the ingredients remains unchanged during the cooking process, i.e., M1 = M_ingredients + M_liquid × (1 - η), where M_liquid is the initial weight of the liquid.
[0073] The table below shows the optimal weight loss rate and cooking time for three cooking scenarios. Users can select the appropriate preset information based on the cooking scenario of the target dish.
[0074]
[0075] The following explanation uses three specific dishes as examples.
[0076]
[0077] Since the weight loss rate already takes into account the weight relationship of the dish before and after cooking, the formula for the target evaporation rate can be simplified to: V1=M liquid*η / (T0-T1), and the data that the user needs to input in the table above can be simplified to the table below.
[0078]
[0079] In summary, when inputting preset information, users can simply input the initial liquid weight, weight loss rate, cooking time, and boiling time, thereby determining the target evaporation rate based on the above information.
[0080] By having the user input the above preset information, the target evaporation rate that matches the user's taste can be obtained according to the user's needs, thereby cooking the target dish.
[0081] In one embodiment, the preset information includes: taste preference information; determining the target evaporation rate of the target dish based on the preset information input by the user includes:
[0082] The target evaporation rate is determined based on taste preference information and the standard evaporation rate of the target dish.
[0083] The preset information input by the user can also be taste preference information, such as light or strong, or crisp or soft. After obtaining the above information, the controller can adjust the standard evaporation rate according to the taste preference to obtain a personalized target evaporation rate.
[0084] Optionally, the standard evaporation rate can be the evaporation rate corresponding to the recipe of the target dish, usually conforming to the general taste of most users. For example, when the user inputs the taste information as "soft and tender", the standard evaporation rate is increased by a certain value, such as 5%, to obtain the target evaporation rate; when the user inputs the taste information as "light", the standard evaporation rate is decreased by a certain value, such as 5%, to obtain the target evaporation rate.
[0085] By allowing users to input their taste preferences, the controller can automatically calculate the target evaporation rate without requiring users to input parameters such as initial liquid weight, weight loss rate, cooking time, and boiling time, making it convenient for users to operate.
[0086] In one embodiment, determining the actual evaporation information of the target dish and adjusting the gas stove setting based on the actual evaporation information and the target evaporation rate includes:
[0087] Every first preset time interval, the actual evaporation information of the target dish is determined. Based on the actual evaporation information and the target evaporation information, the gas stove setting is adjusted until the target dish is finished cooking.
[0088] The actual evaporation information is the difference between the initial weight and the current weight of the target dish; the target evaporation information is the product of the time difference between the current moment and the boiling moment and the target evaporation rate; the initial weight and the current weight are obtained based on the weighing module.
[0089] When adjusting the gas stove's setting based on actual evaporation information, this process can be repeated multiple times. Optionally, actual evaporation information can be acquired every first preset time interval, and the gas stove's setting can be adjusted based on the acquired actual evaporation information and the target evaporation information, repeating the above process until cooking is complete. Optionally, cooking is considered complete when the cooking time equals the target time endpoint T0.
[0090] For example, the first preset duration can be 1 minute. In this case, actual evaporation information is acquired every 1 minute, and the acquired actual evaporation information is compared with the target evaporation information to determine whether the gas stove setting needs to be adjusted. This application does not limit the value of the first preset duration.
[0091] The actual evaporation rate can be determined using a weighing module. A weighing module can be installed on the gas stove to weigh the cooking utensils and the food, water, and ingredients stored within. Optionally, the weighing range can be tailored to household use; for example, the weighing range can be 0~5kg, 0~10kg, or 0~15kg. For example, the weighing accuracy can be 0.01, 0.1, or 1g. Furthermore, the weighing module can also have tare and zeroing functions.
[0092] The weighing module can collect and display weight information in real time, and can also send the collected weight to the gas stove controller so that the gas stove controller can calculate the actual evaporation information based on the acquired weight.
[0093] Optionally, the weighing module can acquire the initial weight at the start of cooking and acquire the current weight every first preset time interval to determine the actual evaporation information.
[0094] Optionally, the actual evaporation information here is the difference between the initial weight and the current weight of the target dish, which is the actual amount lost from the start of cooking to the current moment. The initial weight is the total weight of the ingredients and water at the beginning. The current weight is the weight currently detected by the weighing module.
[0095] Optionally, the target evaporation information is the theoretical loss amount. Since the liquid begins to evaporate rapidly after boiling, the time difference is the time difference between the current moment and the boiling moment. For example, if 10 minutes have passed since boiling and the target evaporation rate is 20g / min, then the target evaporation information is 200g.
[0096] The weighing module can accurately obtain actual evaporation information, and based on the actual evaporation information and the target evaporation information, the gas stove setting can be accurately adjusted.
[0097] In one embodiment, the method further includes:
[0098] After heating the target dish to a boil, adjust the gas stove to the first setting.
[0099] After running at the first speed setting for the first preset time, the actual evaporation information of the target dish is determined.
[0100] Typically, you can use high heat to bring the food to a boil. Once the food has boiled, you can turn the heat down to lower the setting. Therefore, after bringing the food to a boil, you can adjust the gas stove to the lowest setting to continue heating with a low flame.
[0101] After the gas stove is set to the first preset setting, the actual evaporation information of the target dish can be obtained at the first preset time, thereby determining whether to continue adjusting the gas stove setting.
[0102] In one embodiment, adjusting the gas stove's setting to the first setting includes:
[0103] The first gear is determined based on the target evaporation rate.
[0104] When adjusting the gas stove to the first setting, you can adjust it based on the target evaporation rate so that the evaporation rate corresponding to the first setting is close to the target evaporation rate.
[0105] In one embodiment, determining a first level based on a target evaporation rate includes:
[0106] Determine the evaporation rate with the smallest difference from the target evaporation rate in the data relationship table, and determine the gear corresponding to the evaporation rate with the smallest difference as the first gear; the data relationship table is a correspondence table between different gears and different evaporation rates;
[0107] Alternatively, the first gear can be determined based on the target evaporation rate and a preset expression; the preset expression is the correspondence between evaporation rate and power, and there is a one-to-one correspondence between different power levels and different gears.
[0108] When determining the first evaporation level, it can be based on a data relationship table. Optionally, after determining the target evaporation rate, the evaporation rate closest to the target evaporation rate in the data relationship table can be identified, and the level corresponding to the closest evaporation rate can be determined as the first level. Optionally, the data relationship table records the evaporation rate of each level; the smaller the level, the smaller the evaporation rate; and the larger the level, the larger the evaporation rate.
[0109] Optionally, the data relationship table above shows the evaporation rate of each gear under a standard gas pressure of 2000Pa. As shown in the table below, when the target evaporation rate is 10, the evaporation rate closest to the target evaporation rate is 8, so gear 3 corresponding to an evaporation rate of 8 can be determined as the first gear.
[0110]
[0111] In addition to using a data relationship table to determine the first gear, the first gear can also be determined based on a preset expression. Figure 3This embodiment of the application provides a schematic diagram illustrating the relationship between evaporation rate and power. The preset expression can be: y = ax - b, where optionally a = 0.0102 and b = 1.6048 (these values may vary depending on the gas stove; this is just an example). y represents the evaporation rate (g / min), and x represents the power (W). After determining the target evaporation rate, the corresponding power can be determined by substituting the above preset expression. Based on the determined power, the corresponding gear level can be determined. There is a one-to-one correspondence between the gear level and the power. For example, when the determined power is 1000, the first gear level can be determined as gear level 3.
[0112] The above two methods can be used to determine the first gear based on the target evaporation rate.
[0113] In one embodiment, adjusting the gas stove's setting based on actual evaporation information and target evaporation information includes:
[0114] If the actual evaporation information is greater than the sum of the target evaporation information and the preset value, the current gear will be reduced by one level.
[0115] And / or, if the actual evaporation information is less than the difference between the target evaporation information and the preset value, the current gear will be increased by one level;
[0116] And / or, if the actual evaporation information is greater than or equal to the difference between the target evaporation information and the preset value, and less than or equal to the sum of the target evaporation information and the preset value, then the current gear level will remain unchanged.
[0117] When adjusting the gas stove's setting, the sum of the actual evaporation information, the target evaporation information, and a preset value can be compared. The preset value is an allowable difference. For example, the preset value can be 30 grams to avoid frequent setting adjustments.
[0118] Optionally, the preset value can be related to the first preset duration. The longer the first preset duration, the larger the preset value; the shorter the first preset duration, the smaller the preset value.
[0119] Ideally, the actual evaporation information and the target evaporation information should be the same. When the actual evaporation information is greater than the sum of the target evaporation information and the preset value, it indicates that the heat is too high, and the current level can be reduced by one level. For example, if the actual evaporation information significantly exceeds expectations, such as a target evaporation information of 200 grams, an actual evaporation information of 260 grams, and a preset value of 30 grams, then the heat should be reduced by one level.
[0120] If the actual evaporation amount is less than the difference between the target evaporation amount and the preset value, it indicates that the heat is too low, and the current setting can be increased by one level. For example, if the actual evaporation amount is significantly lower than expected, such as a target evaporation amount of 200 grams, an actual evaporation amount of 140 grams, and a preset value of 30 grams, then the heat should be increased by one level.
[0121] When the actual evaporation information is greater than or equal to the difference between the target evaporation information and the preset value, and less than or equal to the sum of the target evaporation information and the preset value, it indicates that the actual evaporation amount is within the allowable deviation range, and the current setting is maintained. For example, if the actual evaporation information is not significantly different from the expected value, such as a target evaporation information of 200 grams, an actual evaporation information of 190 grams, and a preset value of 30 grams, then the current power level is maintained.
[0122] The above method enables accurate adjustment of the gear position.
[0123] In one embodiment, the method further includes:
[0124] The target dish is determined to be in a boiling state when at least one of the following conditions is met:
[0125] The heating time for the target dish reaches the second preset time;
[0126] The temperature value collected by the temperature sensor has reached the preset temperature;
[0127] During the heating process of the target dish, the evaporation rate at multiple consecutive moments was greater than the preset evaporation rate.
[0128] The controller can determine whether a liquid is boiling, and whether a liquid is boiling can be determined by at least one of the following methods.
[0129] Optionally, a second preset duration can be set, which represents the time interval between the start of heating the target dish and the start of boiling of the liquid. For example, the second preset duration is 10 minutes, which is the time when the liquid begins to boil after heating for this duration.
[0130] Optionally, a temperature sensor can be installed in the cooking appliance to acquire temperature values. These values are then sent to a controller, which determines whether the preset temperature has been reached. If the preset temperature is reached, it indicates that the liquid is boiling. Alternatively, a temperature sensor can be installed on the gas stove to detect the temperature of the bottom of the cooking appliance, which can then be used to determine whether the liquid is boiling.
[0131] Optionally, the determination of whether a liquid is boiling can also be based on the weighing module. For example, during the heating of the target dish, the controller can control the weighing module to acquire weight data in real time, thereby determining the evaporation rate based on the weight data. Since the evaporation rate of a liquid before boiling is less than the evaporation rate of a liquid after boiling, when the evaporation rate at multiple consecutive moments is greater than the preset evaporation rate, it indicates that the liquid is in a boiling state.
[0132] By using the above method, it is possible to accurately determine whether the liquid is boiling, thereby enabling subsequent gear adjustment operations and improving the accuracy of gear adjustment.
[0133] Figure 4 A schematic diagram illustrating the control of firepower based on the actual evaporation rate, as provided in this application embodiment, is shown below. Figure 4 As shown, when cooking, the target food can be boiled first. The target evaporation rate can also be calculated and compared with the evaporation rates mi (where i ranges from 1 to 9) at 2000 Pa pressure. The gear is then adjusted to the level corresponding to mi, as mi is the closest to the target evaporation rate. After adjusting the gear once, every so often (e.g., every minute), the actual and theoretical losses relative to the start of cooking are calculated. The difference between the actual and theoretical losses is compared. If the actual loss is greater than the sum of the theoretical loss and K (preset value), the gear is decreased by one level. If the actual loss is greater than the difference between the theoretical loss and K, but less than the sum of the theoretical loss and K, the gear is maintained. If the actual loss is less than the difference between the theoretical loss and K, the gear is increased by one level. After adjusting the gear, it is determined whether the target time endpoint has been reached. If so, cooking ends; otherwise, the actual and theoretical losses relative to the start of cooking are recalculated, and the gear is adjusted again.
[0134] Figure 5 This is a schematic diagram of the structure of a cooking control device provided in an embodiment of this application; the device 50 includes:
[0135] The heating module 501 is used to heat the target dish to a boiling state after the user selects the target dish to be cooked.
[0136] The determining module 502 is used to determine the target evaporation rate of the target dish based on the preset information input by the user; the target evaporation rate is used to represent the cooking effect of the target dish.
[0137] The adjustment module 503 is used to determine the actual evaporation information of the target dish in the boiling state, and adjust the gas stove setting according to the actual evaporation information and the target evaporation rate.
[0138] Optionally, the preset information includes: initial liquid weight, weight loss rate, cooking time, and boiling time required; the weight loss rate is the percentage reduction in weight of the target dish at the end of cooking; when determining the target evaporation rate of the target dish based on the preset information input by the user, the determining module 502 is specifically used for:
[0139] Calculate the product of the initial liquid weight and the weight loss rate; calculate the difference between the cooking time and the boiling time.
[0140] The result of multiplying the product and dividing the difference is used to determine the target evaporation rate.
[0141] Optionally, the preset information includes: taste preference information; when determining the target evaporation rate of the target dish based on the preset information input by the user, the determining module 502 is specifically used for:
[0142] The target evaporation rate is determined based on taste preference information and the standard evaporation rate of the target dish.
[0143] Optionally, when adjusting the gas stove's setting based on the actual evaporation information of the target dish and the target evaporation rate, the adjustment module 503 is specifically used for:
[0144] Every first preset time interval, the actual evaporation information of the target dish is determined. Based on the actual evaporation information and the target evaporation information, the gas stove setting is adjusted until the target dish is finished cooking.
[0145] The actual evaporation information is the difference between the initial weight and the current weight of the target dish; the target evaporation information is the product of the time difference between the current moment and the boiling moment and the target evaporation rate; the initial weight and the current weight are obtained based on the weighing module.
[0146] Optionally, the adjustment module 503 is also used for:
[0147] After heating the target dish to a boil, adjust the gas stove to the first setting.
[0148] After running at the first speed setting for the first preset time, the actual evaporation information of the target dish is determined.
[0149] Optionally, when adjusting the gas stove's speed to the first setting, the adjustment module 503 is specifically used for:
[0150] The first gear is determined based on the target evaporation rate.
[0151] Optionally, when adjusting module 503 determines the first setting based on the target evaporation rate, it is specifically used for:
[0152] Determine the evaporation rate with the smallest difference from the target evaporation rate in the data relationship table, and determine the gear corresponding to the evaporation rate with the smallest difference as the first gear; the data relationship table is a correspondence table between different gears and different evaporation rates;
[0153] Alternatively, the first gear can be determined based on the target evaporation rate and a preset expression; the preset expression is the correspondence between evaporation rate and power, and there is a one-to-one correspondence between different power levels and different gears.
[0154] Optionally, when adjusting the gas stove's speed based on actual evaporation information and target evaporation information, the adjustment module 503 is specifically used for:
[0155] If the actual evaporation information is greater than the sum of the target evaporation information and the preset value, the current gear will be reduced by one level.
[0156] And / or, if the actual evaporation information is less than the difference between the target evaporation information and the preset value, the current gear will be increased by one level;
[0157] And / or, if the actual evaporation information is greater than or equal to the difference between the target evaporation information and the preset value, and less than or equal to the sum of the target evaporation information and the preset value, then the current gear level will remain unchanged.
[0158] Optionally, the device may also include: a boiling detection module, used for:
[0159] The target dish is determined to be in a boiling state when at least one of the following conditions is met:
[0160] The heating time for the target dish reaches the second preset time;
[0161] The temperature value collected by the temperature sensor has reached the preset temperature;
[0162] During the heating process of the target dish, the evaporation rate at multiple consecutive moments was greater than the preset evaporation rate.
[0163] The cooking control device 50 provided in this application embodiment can achieve the above-mentioned functions. Figure 2 The cooking control method shown in the embodiment has a similar implementation principle and technical effect, and will not be described again here.
[0164] This application also provides a gas stove, including:
[0165] The controller is used to perform the method as described in any of the foregoing cooking control method embodiments;
[0166] The weighing module is used to acquire weight data under the control of the controller. The weight data is used to determine the actual evaporation information of the target dish.
[0167] Figure 6 This is a schematic diagram of the hardware structure of a controller provided in an embodiment of this application. Figure 6 As shown, the controller provided in this embodiment includes at least one processor 601 and a memory 602. The processor 601 and the memory 602 are connected via a bus 603.
[0168] In a specific implementation, at least one processor 601 executes computer execution instructions stored in memory 602, causing at least one processor 601 to execute the method in the above method embodiment.
[0169] The specific implementation process of processor 601 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.
[0170] In the above Figure 6 In the illustrated embodiments, it should be understood that the processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the application can be directly manifested as being executed by a hardware processor, or executed by a combination of hardware and software modules within the processor.
[0171] The memory may include high-speed RAM, and may also include non-volatile storage (NVM), such as at least one disk storage.
[0172] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of illustration, the buses shown in the accompanying drawings are not limited to a single bus or a single type of bus.
[0173] This application also provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, implement the method described in the above-described method embodiments.
[0174] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the method described in the above method embodiments.
[0175] The aforementioned computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to a general-purpose or special-purpose computer.
[0176] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.
[0177] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0178] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0179] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods of the various embodiments of this application.
[0180] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A cooking control method, characterized in that, include: After obtaining the target dish selected by the user for cooking, the target dish is heated to a boiling state; The target evaporation rate of the target dish is determined based on preset information input by the user; the target evaporation rate is used to represent the cooking effect of the target dish. In the boiling state, the actual evaporation information of the target dish is determined, and the gas stove setting is adjusted according to the actual evaporation information and the target evaporation rate.
2. The method according to claim 1, characterized in that, The preset information includes: initial liquid weight, weight loss rate, cooking time, and boiling time required; the weight loss rate is the percentage decrease in weight of the target dish at the end of cooking; the target evaporation rate of the target dish is determined based on the preset information input by the user, including: Calculate the product of the initial liquid weight and the weight loss rate; calculate the difference between the cooking time and the boiling time. The result of dividing the multiplication by the difference is determined as the target evaporation rate.
3. The method according to claim 1, characterized in that, The preset information includes: taste preference information; determining the target evaporation rate of the target dish based on the preset information input by the user includes: The target evaporation rate is determined based on the taste preference information and the standard evaporation rate of the target dish.
4. The method according to claim 1, characterized in that, Determining the actual evaporation information of the target dish, and adjusting the gas stove setting based on the actual evaporation information and the target evaporation rate, includes: Every first preset time interval, the actual evaporation information of the target dish is determined, and the gas stove setting is adjusted according to the actual evaporation information and the target evaporation information until the cooking of the target dish is completed; The actual evaporation information is the difference between the initial weight and the current weight of the target dish; the target evaporation information is the product of the time difference between the current moment and the boiling moment and the target evaporation rate; the initial weight and the current weight are obtained based on the weighing module.
5. The method according to claim 4, characterized in that, The method further includes: After heating the target dish to a boiling state, adjust the gas stove to the first setting. After the first gear has been running for the first preset time, the actual evaporation information of the target dish is determined.
6. The method according to claim 5, characterized in that, Adjusting the gas stove to the first setting includes: The first gear level is determined based on the target evaporation rate.
7. The method according to claim 6, characterized in that, Determining the first gear level based on the target evaporation rate includes: The evaporation rate with the smallest difference from the target evaporation rate is determined in the data relationship table, and the gear corresponding to the evaporation rate with the smallest difference is determined as the first gear; the data relationship table is a correspondence table between different gears and different evaporation rates; Alternatively, the first gear can be determined based on the target evaporation rate and a preset expression; the preset expression is the correspondence between evaporation rate and power, and there is a one-to-one correspondence between different power levels and different gears.
8. The method according to claim 4, characterized in that, Based on the actual evaporation information and the target evaporation information, adjust the gas stove's setting, including: If the actual evaporation information is greater than the sum of the target evaporation information and the preset value, then the current gear level will be lowered by one level. And / or, if the actual evaporation information is less than the difference between the target evaporation information and the preset value, then the current gear level will be increased by one level; And / or, if the actual evaporation information is greater than or equal to the difference between the target evaporation information and the preset value, and less than or equal to the sum of the target evaporation information and the preset value, then the current gear level is maintained.
9. The method according to any one of claims 1-8, characterized in that, The method further includes: The target dish is determined to be in a boiling state when at least one of the following conditions is met: The heating time for the target dish reaches the second preset time; The temperature value collected by the temperature sensor has reached the preset temperature; During the heating process of the target dish, the evaporation rate at multiple consecutive moments was greater than the preset evaporation rate.
10. A gas stove, characterized in that, include: A controller for performing the method as described in any one of claims 1-9; A weighing module is used to acquire weight data under the control of the controller, and the weight data is used to determine the actual evaporation information of the target dish.
Citation Information
Patent Citations
Intelligent cooker control method and device, kitchen appliance and storage medium
CN117628545A
Stove control method and device, controller and stove
CN120368316A