A cooktop and a control method thereof

By switching to recipe mode on the stove and adjusting the heating power according to the initial temperature difference and real-time temperature, the problem of temperature fluctuation in digital recipe cooking is solved, achieving stable temperature control and good cooking results.

CN116379487BActive Publication Date: 2026-04-07HISENSE HOME APPLIANCES GRP CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-03
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Existing cooktops experience temperature fluctuations when cooking with digital recipes, failing to achieve ideal cooking results, especially with the significant power differences in electromagnetic heating causing instantaneous temperature changes.

Method used

When the cooktop receives a digital recipe command, it switches to recipe mode, determines the preset level based on the initial temperature difference, and adjusts the heating power in real time through a temperature sensor to ensure that the power difference between each level adjustment is small and to avoid temperature fluctuations.

Benefits of technology

It achieves stable temperature control during the cooking process of digital recipes, avoids temperature fluctuations, and improves cooking results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116379487B_ABST
    Figure CN116379487B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of stove and its control method, it is related to intelligent kitchen electric technology field.The stove provided by the embodiment of the application includes: controller, heating device connected with controller;Controller is configured to: in response to switching to recipe mode, obtain the temperature value corresponding to the pot;According to the starting temperature difference, determine the preset gear;According to the execution temperature difference and preset gear, determine the execution gear;Control heating device to heat the heating power corresponding to execution gear.This application provides a stove, after switching to recipe mode, the temperature value corresponding to the pot is obtained, and then the preset gear is determined according to the starting temperature difference, and the execution gear of heating is determined according to the execution temperature difference and preset gear during cooking, which can adjust the gear during cooking according to the real-time temperature condition and preset gear, to avoid the situation of temperature shock, and thus better cooking effect can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent kitchen appliance technology, and in particular to a cooktop and its control method. Background Technology

[0002] Kitchenware products are currently undergoing a process of continuous product refinement and intelligentization. As large appliances such as refrigerators, ovens, and range hoods become increasingly intelligent, smaller appliances such as cookware and stoves are also joining the ranks of those upgrading to be more intelligent. More and more stoves now support automated cooking, which is usually achieved through digital recipes, eliminating the need for users to manually adjust settings or control cooking temperatures.

[0003] Currently, temperature control in digital recipe cooking involves several methods. Some are based entirely on preset settings and time intervals, but this requires the conditions at execution to be almost identical to those recorded in the digital recipe to achieve the desired cooking effect. Others control settings based on the difference between the execution temperature and the preset temperature, using proportional-integral-differential (PID) adjustments. However, because PID convergence requires a certain amount of time, it cannot provide good real-time temperature control. Still others adjust settings based on temperature differences within a preset range. However, for electromagnetic heating methods, if the power difference between two settings is large, a sudden change in power can cause a significant instantaneous temperature fluctuation, leading to temperature oscillations. Summary of the Invention

[0004] This application provides a stove and its control method, which avoids temperature fluctuations when the stove is cooking with digital recipes, thereby achieving better cooking results.

[0005] In a first aspect, embodiments of this application provide a cooktop, comprising: a controller and a heating device connected to the controller; the controller is configured to: in response to switching to a recipe mode, acquire a temperature value corresponding to the cookware; determine a preset gear based on an initial temperature difference, wherein the recipe mode includes multiple sequentially ordered gears, each gear in the recipe mode corresponding to a heating power; the initial temperature difference is the difference between the temperature value at the start of cooking and the initial temperature of a preset temperature curve, the preset temperature curve being a curve corresponding to a preset temperature and cooking time; determine an execution temperature difference based on the received temperature value and the preset temperature curve; determine a first execution gear based on the execution temperature difference and the preset gear; and control the heating device to heat at the heating power corresponding to the first execution gear.

[0006] In conjunction with the first implementation of the first aspect, the step of determining the preset gear based on the initial temperature difference includes: if the initial temperature difference is less than or equal to the first temperature threshold, the preset gear is determined as the gear corresponding to the initial heating power mapped to the recipe mode, the initial heating power corresponds to the initial gear, and the initial gear is related to the selected recipe; the number of gears in the initial gear is less than the number of gears in the recipe mode.

[0007] In conjunction with the second implementation method of the first aspect, the step of determining the preset level based on the initial temperature difference further includes: if the initial temperature difference is greater than the first temperature threshold, determining the second execution level as the minimum level of the recipe mode; in response to the execution temperature difference being less than the first temperature difference threshold, adjusting the second execution level based on the initial temperature difference; in response to the execution temperature difference being greater than the second temperature difference threshold, determining the preset level as the second execution level, wherein the second temperature difference threshold is greater than the first temperature difference threshold.

[0008] In conjunction with the third implementation method of the first aspect, the steps of adjusting the second execution level according to the initial temperature difference include: if the initial temperature difference is less than or equal to the second temperature threshold, the second execution level is increased by the first level value every preset time interval.

[0009] In conjunction with the fourth implementation method of the first aspect, the step of adjusting the second execution level according to the initial temperature difference also includes: if the initial temperature is greater than the second temperature threshold, the second execution level is increased by the second level value every preset time interval, and the second level value is less than the first level value.

[0010] In conjunction with the fifth implementation method of the first aspect, the steps of determining the first execution level based on the execution temperature difference and the preset level include: determining the correspondence between the execution level and the preset level based on the execution temperature difference; and determining the first execution level based on the correspondence between the execution level and the preset level and the preset level.

[0011] In conjunction with the sixth implementation method of the first aspect, the difference between the heating power corresponding to the next setting and the heating power corresponding to the previous setting in the recipe mode is less than or equal to the preset power threshold.

[0012] The stove provided in this application embodiment determines a preset level based on the initial temperature difference during cooking in recipe mode, and then determines the heating execution level based on the execution temperature difference and the preset level. The stove provided in this application embodiment can select an appropriate preset level based on the initial temperature during cooking, and then determine the execution level for heating based on the temperature during cooking and the preset level. This effectively avoids temperature fluctuations and thus achieves better cooking results.

[0013] Secondly, embodiments of this application provide a method for controlling a cooktop, the cooktop including a heating device, the method comprising: acquiring a temperature value corresponding to a pot; determining a preset level based on an initial temperature difference, wherein the initial temperature difference is the difference between the temperature value at the start of cooking and the initial temperature of a preset temperature curve, the preset temperature curve being a curve corresponding to a preset temperature and cooking time; and determining a first execution level based on an execution temperature difference and the preset level, such that the heating device heats at a heating power corresponding to the execution level, wherein the execution temperature difference is the difference between the temperature value after the start of cooking and the preset temperature corresponding to the time of receiving the temperature value in the preset temperature curve.

[0014] In conjunction with the first implementation of the second aspect, the step of determining the preset gear based on the initial temperature difference includes: if the initial temperature difference is less than or equal to a first temperature threshold, determining the preset gear as the gear corresponding to the initial heating power mapped to the recipe mode, wherein the initial heating power corresponds to the initial gear and the initial gear is related to the selected recipe; the number of gears in the initial gear is less than the number of gears in the recipe mode.

[0015] In conjunction with the second implementation method of the second aspect, the step of determining the preset level based on the initial temperature difference further includes: if the initial temperature difference is greater than the first temperature threshold, determining the second execution level as the minimum level of the recipe mode; in response to the execution temperature difference being less than the first temperature difference threshold, adjusting the second execution level based on the initial temperature difference; in response to the execution temperature difference being greater than the second temperature difference threshold, determining the preset level as the second execution level, wherein the second temperature difference threshold is greater than the first temperature difference threshold.

[0016] The beneficial effects described in the second aspect of this application can be referred to in the analysis of the beneficial effects in the first aspect, and will not be repeated here. Attached Figure Description

[0017] The accompanying drawings are provided to further understand the technical solutions of the present invention and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of the present invention and do not constitute a limitation on the technical solutions of the present invention.

[0018] Figure 1 A schematic diagram illustrating temperature changes during cooking, provided as an embodiment of this application;

[0019] Figure 2 This is a schematic diagram of the structure of a stove provided in an embodiment of this application;

[0020] Figure 3 A hardware structure diagram of a stove provided in an embodiment of this application;

[0021] Figure 4 A flowchart illustrating a control method for a stove controller provided in this application embodiment;

[0022] Figure 5 A flowchart illustrating a method for determining the execution level provided in this application embodiment;

[0023] Figure 6 A flowchart illustrating a method for determining the execution temperature difference provided in this application embodiment;

[0024] Figure 7 A schematic diagram illustrating the division of cooking process stages provided in an embodiment of this application;

[0025] Figure 8 A schematic diagram illustrating another division of cooking process stages provided in an embodiment of this application;

[0026] Figure 9 A flowchart illustrating a method for controlling a stove according to an embodiment of this application;

[0027] Figure 10 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation

[0028] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0029] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indication will also change accordingly.

[0030] The terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, unless otherwise stated, "a plurality of" means two or more.

[0031] In the description of this application, it should be noted that, unless otherwise explicitly specified and limited, the terms "connected" and "linked" should be interpreted broadly, for example, they can refer to a fixed connection, a detachable connection, or an integral connection. Those skilled in the art can understand the specific meaning of the above terms in this application based on the specific circumstances. Furthermore, when describing pipelines, the terms "connected" and "linked" as used in this application have the meaning of establishing electrical connection. The specific meaning needs to be understood in conjunction with the context.

[0032] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0033] Kitchenware products are currently undergoing a process of continuous product refinement and intelligentization. As large appliances such as refrigerators, ovens, and range hoods become increasingly intelligent, smaller appliances such as cookware and stoves are also joining the ranks of those upgrading to be more intelligent. More and more stoves now support automated cooking, which is usually achieved through digital recipes, eliminating the need for users to manually adjust settings or control cooking temperatures.

[0034] Currently, temperature control in digital recipe cooking involves several methods. Some are based entirely on preset settings and time intervals, but this requires the conditions at the time of execution to be almost identical to the conditions recorded in the digital recipe data to achieve the desired cooking effect. Others control settings based on the difference between the execution temperature and the preset temperature, using proportional-integral-differential (PID) adjustment. However, because PID convergence requires a certain amount of time, it cannot provide good real-time temperature control.

[0035] It can also be adjusted based on the temperature difference within a preset setting, however, such as Figure 1 As shown, for electromagnetic heating, if the power difference between the two settings is large when adjusting the settings (…), Figure 1 (As shown by the dashed line), a sudden and large change in power can cause a significant and instantaneous change in temperature. Figure 1 (As shown by the solid line in the middle), this causes temperature fluctuations, which in turn makes the cooking results of the ingredients less than ideal.

[0036] Based on this, this application provides a stove that, upon receiving an instruction to execute a digital recipe, switches to recipe mode, determines a preset power level based on the initial temperature difference during cooking, and then adjusts the power level according to the temperature value received during cooking. This ensures that when the stove is cooking using a digital recipe, the power difference between the two power levels is small, preventing temperature fluctuations and resulting in better cooking results.

[0037] In some embodiments, the cooktop can be a smart cooktop, an induction cooktop, or other cooktop that utilizes electromagnetic heating. For ease of description, the following description uses an induction cooktop as an example.

[0038] In some embodiments, an induction cooker, also known as an induction stove / cooktop, is a product of the modern kitchen revolution. It eliminates the need for open flames or conductive heating, generating heat directly from the bottom of the pot, thus significantly improving thermal efficiency. Induction cookers utilize the principle of electromagnetic induction heating and consist of a high-frequency induction heating coil, a high-frequency power conversion device, and a controller. During use, an alternating current is passed through the heating coil. This generates an alternating magnetic field around the coil, with most of the magnetic lines of force passing through the metal pot, creating numerous eddy currents at the bottom of the cooking container, thereby generating the heat needed for cooking. Because there is no open flame during heating, induction cookers are popular due to their safety, hygiene, and plug-and-play convenience, leading to their increasing market adoption.

[0039] Figure 2 The image shows a stove provided by a feasible implementation method, such as... Figure 2 As shown, the cooktop 100 includes a housing 101, a cooktop panel 102, a touch screen 103, and a controller (not shown in the figure).

[0040] The cooktop panel 102 is mounted on the housing 101 and can be used to support cookware.

[0041] In some embodiments, the cooktop panel 102 can be made of either a microcrystalline glass panel or a ceramic panel. The microcrystalline glass panel is translucent, while the ceramic panel is opaque. Both panels undergo special treatment to possess excellent properties such as high-temperature resistance and impact resistance.

[0042] The touchscreen 103 may include a touchpad and a display. The touchpad can collect touch events on or near the user (such as user operations on or near the touchpad using a finger, stylus, or any suitable object) and send the collected touch information to the controller.

[0043] In some embodiments, the cooktop 100 can display the current status of the cooktop 100 through the touch screen 103.

[0044] In some embodiments, a controller refers to a device that can generate operation control signals based on instruction opcodes and timing signals, instructing the stove 100 to execute control instructions. Exemplarily, the controller 104 can be a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The controller can also be other devices with processing functions, such as circuits, devices, or software modules; this application embodiment does not impose any limitations on this.

[0045] Those skilled in the art will understand that Figure 2 The components of the stove shown do not constitute a limitation on the stove. The stove may include more or fewer components than shown, or combine some components, or separate some components, or have different component arrangements. The components shown may be implemented in hardware, software, or a combination of software and hardware, which will not be described in detail here.

[0046] Figure 3 This is a hardware configuration block diagram of a cooktop 100 according to an exemplary embodiment of this application. Figure 3 As shown, the stove 100 may also include: a controller 104, a heating device 105, a cooling fan 106, a voice prompt device 107, a communication interface 108, and a stove memory 109.

[0047] In some embodiments, the heating device 105 is used to provide a heat source for the cooktop 100. The heating device 105 may be disposed below the cooktop panel 102. The heating device 105 is connected to the controller 104 and is used to perform corresponding actions, such as turning on / off, according to the instructions output by the controller.

[0048] The heating device 105 can be an electric heating device that converts electrical energy into heat energy and uses the heat energy to achieve a heating effect.

[0049] This application does not specifically limit the shape of the heating device. In some embodiments, the heating device 105 may be circular.

[0050] In some embodiments, the cooling fan 106 is connected to the controller 104 and is used to output airflow to reduce the internal temperature of the cooktop 100 based on the controller's control. The cooling fan 106 can also increase the air pressure in the air duct of the cooktop 100 and discharge high-pressure air based on the controller's control. It is a machine that increases gas pressure and discharges gas by relying on input mechanical energy.

[0051] In some embodiments, the cooktop 100 further includes an air inlet and an air outlet that work in conjunction with the cooling fan 106 to dissipate heat from the interior of the cooktop 100.

[0052] In some embodiments, the voice prompt device 107 is connected to the controller 104 and can be used by the controller 104 to control the voice prompt device 107 to issue a prompt voice after the cooktop 100 has completed the relevant cooking work. For example, a prompt voice indicating the end of timed heating, an overheating prompt voice, and a pot removal prompt voice. The content of the prompt voice can be preset by the cooktop 100 manufacturer or can be set by the user through the touch screen 103.

[0053] In some embodiments, the communication interface 108 is a component used to communicate with external devices or servers according to various communication protocol types. For example, the communication interface 108 may include at least one of the following: a wireless-fidelity (WIFI) module, a Bluetooth module, a wired Ethernet module, a near-field communication (NFC) module, or other network communication protocol chips or NFC chips, as well as an infrared receiver. The communication interface 108 can be used to communicate with other devices or communication networks (such as Ethernet, radio access network (RAN), wireless local area network (WLAN), etc.). For example, the communication interface 108 is connected to a controller 104, which can communicate with the cloud through the communication interface 108.

[0054] In some embodiments, the cooktop memory 109 is connected to the controller 104 and is used to store applications and data. The controller 104 controls the cooktop 100 to execute cooking programs and perform data processing by running the applications and data stored in the cooktop memory 109. The cooktop memory 109 mainly includes a program storage area and a data storage area. The program storage area can store the operating system and applications required for at least one function (such as voice prompt function, information display function, etc.). The data storage area can store data created when using the cooktop 100. In addition, the memory 109 may include high-speed random access memory and may also include non-volatile memory, such as disk storage devices, flash memory devices, or other volatile solid-state storage devices.

[0055] The stove provided in this application embodiment, combined with Figure 4 As shown, controller 104 is configured to execute S101-S104:

[0056] S101, In response to switching to recipe mode, obtain the temperature value corresponding to the cookware.

[0057] The recipe mode includes multiple sequentially ordered power levels, with each power level corresponding to a heating power. The initial temperature difference is the difference between the temperature value at the start of cooking and the initial temperature of the preset temperature curve, which is the curve corresponding to the preset temperature and cooking time.

[0058] As a feasible implementation method, the difference between the heating power corresponding to the next setting and the heating power corresponding to the previous setting in the recipe mode is less than or equal to the preset power threshold.

[0059] It should be understood that the preset power threshold is set by the system in advance. In actual application, the preset power threshold can be set according to needs, and this application embodiment does not limit it in any way. For example, as a feasible implementation method, the preset power threshold is 100W, and the difference between the heating power corresponding to the next setting and the heating power corresponding to the previous setting in the recipe mode is less than or equal to 100W.

[0060] This ensures that the difference between the heating power of the next setting and the heating power of the previous setting in the recipe mode is less than or equal to a preset power threshold. This guarantees that the difference in heating power between each setting is less than or equal to the preset power threshold, minimizing changes in heating power with each adjustment and preventing temperature fluctuations during cooking.

[0061] For example, suppose the maximum heating power supported by the current stove is 2000W. To facilitate user operation, this 2000W can be divided into multiple levels. When the user is cooking manually, the stove can operate in manual mode. As a feasible implementation, manual mode can divide the 2000W heating power into 1-9 levels. The correspondence between the levels and heating power in manual mode is shown in Table 1 below:

[0062] Table 1. Correspondence between gear settings and heating power in manual mode

[0063] gear Heating power 1 100W 2 300W 3 500W 4 800W 5 1100W 6 1300W 7 1500W 8 1700W 9 2000W

[0064] This allows users to select the appropriate heating level based on their needs when cooking manually. When cooking with digital recipes, the cooktop can switch to recipe mode, which further subdivides the 2000W power, resulting in smaller differences in heating power between each level. This ensures minimal changes in heating power when adjusting the level, effectively preventing temperature fluctuations during cooking.

[0065] One feasible implementation method is to divide the 2000W heating power into 1-20 levels in the recipe mode. The correspondence between the levels and the heating power in the recipe mode is shown in Table 2 below:

[0066] Table 2 shows the correspondence between heat settings and heating power in the recipe modes.

[0067] gear Heating power 1 100W 2 200W 3 300W 4 400W 5 500W 6 600W 7 700W 8 800W 9 900W 10 1000W 11 1100W 12 1200W 13 1300W 14 1400W 15 1500W 16 1600W 17 1700W 18 1800W 19 1900W 20 2000W

[0068] In recipe mode, the difference in heating power between adjacent settings is smaller than that between adjacent settings in manual mode. This results in a smaller adjustment of heating power each time the settings are adjusted in recipe mode. Consequently, the temperature change of the heated pot is smaller after each adjustment, preventing large temperature fluctuations. This allows the temperature curve of the pot over time to better match the preset temperature curve, thus achieving better cooking results.

[0069] After switching to recipe mode, obtain the temperature value corresponding to the cookware.

[0070] As a feasible implementation, the cooktop can also include a temperature sensor, which can be connected to the controller to detect the temperature of the pot placed on the cooktop. Therefore, the step of obtaining the temperature value corresponding to the pot can directly obtain the temperature value detected by the temperature sensor as the temperature value corresponding to the pot.

[0071] As another feasible approach, the cookware placed on the stove is equipped with a temperature sensor. The cookware can send the temperature value detected by the temperature sensor to the stove through a communication interface, and the stove's controller can obtain the corresponding temperature value of the cookware through the communication interface.

[0072] S102. Determine the preset gear based on the initial temperature difference.

[0073] The initial temperature difference is the difference between the temperature value at the start of cooking and the initial temperature of the preset temperature curve, and the preset temperature curve is the curve corresponding to the preset temperature and cooking time.

[0074] Because the temperature value detected by the temperature sensor is not constant each time cooking begins, the temperature value received by the controller will differ from the starting temperature of the preset temperature curve. In this case, it will be difficult to achieve the desired cooking effect.

[0075] As a feasible implementation method, if the initial temperature difference is less than or equal to the first temperature threshold, the preset level is determined to be the level corresponding to the initial heating power in the recipe mode.

[0076] The initial heating power corresponds to the initial gear level, which is related to the selected recipe; the number of initial gear levels is less than the number of gear levels in the recipe mode.

[0077] It should be understood that the first temperature threshold is preset by the system. In actual application, the first temperature threshold can be set according to the requirements. This application embodiment does not limit this in any way.

[0078] It should be noted that when users are cooking manually, the stove operates in manual mode, with the corresponding power settings shown in Table 1. However, when cooking using digital recipes, the stove operates in recipe mode, with the corresponding power settings shown in Table 2. To avoid confusion between manual and recipe modes, the power settings provided by the digital recipe are those for manual mode, making it easier for users to view. In other words, the initial power setting provided by the selected recipe is the manual mode setting. Users must first determine the initial heating power based on the correspondence between power settings and heating power in manual mode, and then map the preset power setting to the corresponding power setting in the recipe mode.

[0079] When the initial temperature difference is less than or equal to the first temperature threshold, it indicates that the temperature value at the start of cooking is not significantly different from the initial temperature of the preset temperature curve. At this time, there is no need to adjust the power level; the initial heating power can be directly mapped to the corresponding power level in the recipe mode.

[0080] For example, as a feasible implementation method, the first temperature threshold is 20℃. When the difference between the initial temperature at the start of cooking and the starting temperature of the preset temperature curve is less than or equal to 20℃, the initial heating power is mapped to the corresponding level in the recipe mode. For instance, if the user selects a recipe with an initial level of 8, according to Table 1, its corresponding initial heating power is 1700W. Then, according to the correspondence between levels and heating power in the recipe mode in Table 2, the corresponding level in the recipe mode is 17, so the preset level is 17.

[0081] As another feasible approach, if the initial temperature difference is greater than the first temperature threshold, please refer to [link / reference needed]. Figure 5 The controller is configured to execute S201-S203:

[0082] S201. Determine the second execution level as the lowest level of the recipe mode.

[0083] If the initial temperature difference is greater than the first temperature threshold, it indicates that the temperature is still relatively high when cooking begins. If the initial heating power provided by the user-selected recipe is used at this time, the temperature curve formed by the gradually increasing temperature value over time will differ more and more from the preset temperature curve, resulting in poor cooking results. Therefore, when the initial temperature difference is greater than the first temperature threshold, the second execution level is first determined to be the lowest level of the recipe mode, and heating is performed at the lowest level for a period of time, so that the temperature curve formed by the received temperature value over time can fit the preset temperature curve as quickly as possible.

[0084] S202. In response to the execution temperature difference being less than the first temperature difference threshold, adjust the second execution level according to the initial temperature difference.

[0085] The temperature difference is the difference between the temperature value after cooking begins and the preset temperature corresponding to the time the temperature value is received in the preset temperature curve. In other words, it is the difference between the current temperature value of the cookware and the temperature value that the digital recipe wants to achieve.

[0086] It should be understood that the first temperature difference threshold is preset by the system. In actual application, the first temperature difference threshold can be set according to requirements, and this application embodiment does not impose any limitations on it. For example, as a feasible implementation method, the first temperature difference threshold is -2℃. If the execution temperature difference is less than -2℃, the second execution level is adjusted according to the initial temperature difference.

[0087] As one feasible approach, please refer to Figure 6 The methods for determining the temperature difference include S1021 and S1021:

[0088] S1021. Determine the target temperature value based on the reception time of the received temperature value.

[0089] It should be understood that the target temperature value is the temperature value corresponding to the receiving time in the preset temperature curve. Since the preset temperature curve is a curve corresponding to the preset temperature and cooking time, the preset temperature corresponding to the receiving time in the preset temperature curve is determined as the target temperature value based on the receiving time of the received temperature value.

[0090] S1022. Determine the execution temperature difference as the difference between the temperature value and the target temperature value.

[0091] For example, if the temperature value received 10 seconds after cooking starts is 200℃, and the target temperature value corresponding to 10 seconds in the preset temperature curve is 190℃, then the temperature difference is: 200℃ - 190℃ = 10℃.

[0092] When the temperature difference is less than the first temperature difference threshold, it indicates that the current temperature has reached the desired temperature value of the digital recipe. Since the second execution level is set to the minimum level in S201, if the heating device continues to use the minimum level, the execution temperature difference will gradually decrease, meaning the received temperature value will gradually fall below the required temperature value. Therefore, when the execution temperature difference is less than the first temperature difference threshold, the second execution level needs to be adjusted according to the initial temperature difference to ensure that the temperature curve formed by the received temperature value better matches the preset temperature curve.

[0093] As a feasible implementation method, the execution level is adjusted according to the initial temperature difference, including: if the initial temperature difference is less than or equal to the second temperature threshold, the second execution level is increased by the first level value every preset time interval.

[0094] It should be understood that the second temperature threshold, preset time, and first gear value are preset by the system. In actual application, the second temperature threshold, preset time, and first gear value can be set according to requirements, and this application embodiment does not impose any limitations on this. For example, as a feasible implementation, the second temperature threshold is 70℃, the preset time is 10S, and the first gear value is 3. If the initial temperature difference is less than or equal to 70℃, the second execution gear increases by 3 gears every 10S.

[0095] When the initial temperature difference is less than or equal to the second temperature threshold, it indicates that the temperature value has reached the value provided by the preset temperature curve. Since the second execution level was set to the minimum level in S201, it is necessary to increase the level to ensure that the temperature value remains consistent with the value provided by the preset temperature curve. To avoid temperature fluctuations caused by drastic changes in the execution level, the second execution level is increased by a first level value at preset time intervals. Increasing the second execution level by a first level value at preset time intervals effectively prevents temperature fluctuations caused by drastic changes in the execution level.

[0096] As another feasible implementation method, adjusting the second execution level according to the initial temperature difference also includes: if the initial temperature is greater than the second temperature threshold, the second execution level is increased by the second level value every preset time interval.

[0097] It should be understood that the second gear value is preset by the system and is less than the first gear value. In practical applications, the second gear value can be set according to requirements, and this application embodiment does not impose any limitations on this. For example, as a feasible implementation, the second temperature threshold is 70°C, the preset time is 10 seconds, and the second gear value is 1. If the initial temperature difference is greater than 70°C, the second execution gear increases by 1 every 10 seconds.

[0098] When the initial temperature difference exceeds the second temperature threshold, it indicates that the temperature value received at the start of cooking significantly exceeds the preset temperature curve. To avoid temperature fluctuations caused by drastic changes in the execution level, a second level value, smaller than the first level value, is added to the current second execution level at preset intervals. Increasing the second execution level by a second level value at preset intervals effectively prevents temperature fluctuations caused by drastic changes in the execution level.

[0099] S203. In response to the execution temperature difference being greater than the second temperature difference threshold, the preset gear is determined as the second execution gear.

[0100] It should be understood that the second temperature difference threshold is preset by the system and is greater than the first temperature difference threshold. In practical applications, the second temperature difference threshold can be set according to requirements, and this application embodiment does not impose any limitations on this. For example, as a feasible implementation, the second temperature difference threshold is 5°C. If the temperature difference is greater than 5°C, the execution level is determined to be the preset level.

[0101] When the temperature difference exceeds the second temperature difference threshold, it indicates that the temperature value during execution has exceeded the temperature value provided by the preset temperature curve, and it is necessary to start reducing the second execution level to lower the temperature value. At this time, the current second execution level is set as the preset level, and subsequent level adjustments are based on this level.

[0102] S103. Determine the first execution gear based on the temperature difference and the preset gear.

[0103] During the cooking process, the first execution level is determined based on the temperature difference and the preset level determined in S101.

[0104] As a feasible implementation method, S103 can be specifically implemented as follows: determine the correspondence between the execution gear and the preset gear based on the execution temperature difference; determine the first execution gear based on the correspondence between the execution gear and the preset gear and the preset gear.

[0105] Because both the set temperature and the temperature difference are constantly changing quantities, controlling one with the other is not only difficult but also causes more pronounced temperature fluctuations. Therefore, a preset set temperature can be used as a fixed value. First, the correspondence between the set temperature and the preset set temperature is determined based on the temperature difference. Then, the set temperature is determined based on this correspondence and the fixed preset set temperature. This allows the set temperature to be adjusted based on the temperature difference, effectively preventing temperature fluctuations during cooking.

[0106] For example, please refer to Table 3, which is a table showing the correspondence between the execution temperature difference and the execution level provided in a feasible embodiment, where N is the preset level. During cooking, the correspondence between the execution level and the preset level can be determined first based on the execution temperature difference. For example, when the execution temperature difference is -9℃, the correspondence between the execution level and the preset level is: Execution level = N(preset level) + 2. Then, based on the correspondence between the execution level and the preset level and the preset level, the first execution level is determined. If the preset level obtained in S101 is level 8, then the first execution level is level 10.

[0107] Table 3 Relationship between Temperature Difference and Execution Level

[0108] Temperature difference / ℃ Execution gear [-5,0) N [-8,-5) N+1 [-10,-8) N+2 [-13,-10) N+3 [-16,-13) N+4 [-20,-16) N+5 [-25,-20) N+6 [-30,-25) N+7 Less than -30 20 [0,5] N-1 (5,8] N-2 (8,10] N-3 (10,13] N-4 (13,16] N-5 (16,20] N-6 (20,25] N-7 >25 1

[0109] It should be noted that the maximum value of the execution level cannot exceed the maximum level value provided by the recipe mode, and the minimum value of the execution level cannot be lower than the minimum level value provided by the recipe mode. In other words, if the recipe mode divides the levels into 1-20, then the execution level will also be within 1-20.

[0110] S104. Control the heating device to heat at the heating power corresponding to the first execution level.

[0111] Based on the correspondence between the gear level and the heating power in the recipe mode, the heating device is controlled to heat at the heating power corresponding to the first execution gear level.

[0112] The stove provided in this application embodiment first determines a preset temperature level based on the initial temperature difference during cooking. Then, based on the received temperature value during cooking and the preset temperature curve, it determines the execution temperature difference during cooking. Finally, it determines the heating execution level based on the execution temperature difference and the preset temperature level. The stove provided in this application embodiment can select an appropriate preset temperature level based on the initial temperature during cooking, and then determine a more suitable execution level for heating based on the temperature during cooking and the preset temperature level, thereby achieving better cooking results.

[0113] In some embodiments, the cookware may have just been heated before the digital recipe is executed. In this case, the starting temperature will differ significantly from the preset starting temperature, i.e., the initial temperature difference will be relatively large. To ensure that the temperature curve formed by the received temperature values ​​fits the preset temperature curve as quickly as possible, the setting needs to be adjusted to the minimum until the two temperature curves begin to fit. After the temperature curves are fitted, to reduce temperature fluctuations, the temperature should not be adjusted immediately based on the setting provided by the digital recipe, but rather based on the current setting.

[0114] Specifically, when the adjusted operating temperature exceeds the preset temperature by more than 5 degrees, it indicates that the temperature value has reached the temperature value provided by the preset temperature curve. It is necessary to reduce the gear at the current gear level. The current gear level is then determined as the preset gear level. Based on the preset gear level, adjustments are made according to Table 3.

[0115] by Figure 7 and Figure 8 For example, the gear adjustment process can be divided into three stages: A, B, and C.

[0116] Phase A: Due to the large initial temperature difference, heat is first applied at the lowest setting.

[0117] Phase B: The temperature has been fitted, but to avoid significant temperature changes caused by large power adjustments, adjustments are made based on the temperature difference at the current power setting. Phase B adjustments are always based on the current power setting, and the reference point for each adjustment in Phase B is a constantly changing quantity. The magnitude of each adjustment is determined by the initial temperature difference. Because... Figure 7 The initial temperature difference shown is greater than 20 degrees and less than 70 degrees, so in stage B, the gear should be adjusted to level 3 each time. Figure 8 The initial temperature difference shown is greater than 70 degrees, so in stage B, the gear is adjusted by 1 level each time to enable the temperature to fit quickly.

[0118] Phase C: The temperature during execution has exceeded the preset temperature. When it is necessary to lower the gear, the current gear is set as the preset gear, and subsequent temperature adjustments are based on this gear.

[0119] This application also provides a method for controlling a stove, applicable to the stoves provided in the above embodiments. Please refer to [link / reference needed]. Figure 9 The control method provided in this application includes:

[0120] S901, Obtain the temperature value corresponding to the cookware.

[0121] S902. Determine the preset gear based on the initial temperature difference.

[0122] The initial temperature difference is the difference between the temperature value at the start of cooking and the initial temperature of the preset temperature curve. The preset temperature curve is the curve corresponding to the preset temperature and the cooking time.

[0123] S903. Determine the first execution gear based on the temperature difference and preset gear.

[0124] After determining the execution level, the heating device is made to heat at the heating power corresponding to the first execution level.

[0125] The execution temperature difference is the difference between the received temperature value and the preset temperature corresponding to the time of the received temperature value in the preset temperature curve. For example, if the received temperature value is 200℃ 10 seconds after cooking begins, and the preset temperature corresponding to 10 seconds in the preset temperature curve is 190℃, then the execution temperature difference is: 200℃ - 190℃ = 10℃. As a feasible implementation method, the step of determining the preset level based on the initial temperature difference includes: if the initial temperature difference is less than or equal to a first temperature threshold, determining the preset level as the level corresponding to the initial heating power in the recipe mode, where the initial heating power corresponds to the initial level, and the initial level is related to the selected recipe; the number of initial levels is less than the number of levels in the recipe mode.

[0126] As a feasible implementation method, the step of determining the preset level based on the initial temperature difference further includes: if the initial temperature difference is greater than the first temperature threshold, determining the second execution level as the minimum level; in response to the execution temperature difference being less than the first temperature difference threshold, adjusting the second execution level based on the initial temperature difference; in response to the execution temperature difference being greater than the second temperature difference threshold, determining the preset level as the second execution level, wherein the second temperature difference threshold is greater than the first temperature difference threshold.

[0127] As a feasible implementation method, the second execution level is adjusted according to the initial temperature difference, including: if the initial temperature difference is less than or equal to the second temperature threshold, the second execution level is increased by the first level value every preset time interval.

[0128] As a feasible implementation method, adjusting the execution level based on the initial temperature difference also includes: if the initial temperature is greater than the second temperature threshold, the second execution level is increased by the second level value every preset time interval, and the second level value is less than the first level value.

[0129] As a feasible implementation method, the step of determining the execution temperature difference based on the received temperature value and the preset temperature curve includes: determining the target temperature value based on the reception time of the temperature value, wherein the target temperature value is the temperature value corresponding to the reception time in the preset temperature curve; and determining the execution temperature difference as the difference between the temperature value and the target temperature value.

[0130] As a feasible implementation method, the steps of determining the first execution level during cooking based on the execution temperature difference and the preset level include: determining the correspondence between the execution level and the preset level based on the execution temperature difference; and determining the first execution level based on the correspondence between the execution level and the preset level and the preset level.

[0131] This application also provides a computer device; please refer to [link / reference]. Figure 10The computer device 110 includes a memory 111 and a processor 112. The memory 111 and the processor 112 are coupled; the memory 111 is used to store computer program code, which includes computer instructions. When the processor 112 executes the computer instructions, the computer device performs the various steps of the method shown in the above-described method embodiments.

[0132] This application also provides a computer-readable storage medium storing computer instructions that, when executed on an electronic device, cause the electronic device to perform each step of the method flow shown in the above method embodiments.

[0133] This application also provides a computer program product, which includes computer instructions that, when executed on an electronic device, cause the electronic device to perform each step of the method flow shown in the above method embodiments.

[0134] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device including one or more servers, data centers, etc., that can be integrated with the medium. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).

[0135] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A stove, characterized in that, The stove includes: a controller and a heating device connected to the controller; The controller is configured to: In response to switching to recipe mode, the temperature value corresponding to the cookware is obtained. The recipe mode includes multiple sequentially ordered power levels, and each power level in the recipe mode corresponds to a heating power. The difference between the heating power corresponding to the next power level and the heating power corresponding to the previous power level in the recipe mode is less than or equal to a preset power threshold. The preset temperature setting is determined based on the initial temperature difference, where the initial temperature difference is the difference between the temperature value at the start of cooking and the initial temperature of the preset temperature curve, and the preset temperature curve is the curve corresponding to the preset temperature and cooking time. The first execution level is determined based on the execution temperature difference and the preset level. The execution temperature difference is the difference between the temperature value after cooking begins and the preset temperature corresponding to the time of receiving the temperature value in the preset temperature curve. The heating device is controlled to heat at the heating power corresponding to the first execution level; The step of determining the preset gear based on the initial temperature difference includes: If the initial temperature difference is less than or equal to the first temperature threshold, a preset level is determined as the initial heating power mapped to the corresponding level in the recipe mode. The initial heating power corresponds to the initial level, and the initial level is related to the selected recipe. The number of initial levels is less than the number of levels in the recipe mode. If the initial temperature difference is greater than the first temperature threshold, the second execution level is determined to be the lowest level of the recipe mode; in response to the execution temperature difference being less than the first temperature difference threshold, the second execution level is adjusted according to the initial temperature difference; in response to the execution temperature difference being greater than the second temperature difference threshold, the preset level is determined to be the second execution level, and the second temperature difference threshold is greater than the first temperature difference threshold.

2. The stove according to claim 1, characterized in that, The step of adjusting the second execution level according to the initial temperature difference includes: If the initial temperature difference is less than or equal to the second temperature threshold, the second execution level increases by the first level value every preset time interval.

3. The stove according to claim 2, characterized in that, The step of adjusting the second execution level according to the initial temperature difference further includes: If the initial temperature difference is greater than the second temperature threshold, the second execution level increases by a second level value every preset time interval, and the second level value is less than the first level value.

4. The stove according to any one of claims 1-3, characterized in that, The step of determining the first execution level based on the execution temperature difference and the preset level includes: Based on the temperature difference, determine the correspondence between the execution level and the preset level; The first execution level is determined based on the correspondence between the execution level and the preset level and the preset level.

5. A method for controlling a stove, characterized in that, The stove includes a heating device, and the method includes: In response to switching to recipe mode, the temperature value corresponding to the cookware is obtained. The recipe mode includes multiple sequentially ordered power levels, each power level corresponding to a heating power. The difference between the heating power of a later power level and the heating power of a previous power level in the recipe mode is less than or equal to a preset power threshold. A preset power level is determined based on the initial temperature difference, which is the difference between the temperature value at the start of cooking and the initial temperature of a preset temperature curve. The preset temperature curve is a curve corresponding to the preset temperature and cooking time. Based on the temperature difference and the preset level, a first execution level is determined so that the heating device heats at the heating power corresponding to the first execution level. The temperature difference is the difference between the temperature value after cooking begins and the preset temperature corresponding to the time of receiving the temperature value in the preset temperature curve. The step of determining the preset gear based on the initial temperature difference includes: If the initial temperature difference is less than or equal to the first temperature threshold, a preset level is determined as the level corresponding to the initial heating power mapped to the recipe mode. The initial heating power corresponds to the initial level, and the initial level is related to the selected recipe. The number of initial levels is less than the number of levels in the recipe mode. If the initial temperature difference is greater than the first temperature threshold, the second execution level is determined to be the lowest level of the recipe mode; in response to the execution temperature difference being less than the first temperature difference threshold, the second execution level is adjusted according to the initial temperature difference; in response to the execution temperature difference being greater than the second temperature difference threshold, the preset level is determined to be the second execution level, and the second temperature difference threshold is greater than the first temperature difference threshold.

Citation Information

Patent Citations

  • Control method, cooking appliance, cooking system and computer readable storage medium

    CN110594800A

  • Method and device for controlling kitchen range and intelligent kitchen range

    CN114963246A