Cooling fan control method and device, integrated cooker and storage medium
By configuring a temperature sensor in the integrated stove to monitor the temperature of the steam oven and the cooling fan in real time and accurately adjust the speed of the cooling fan, the problem of cooling fan control lag in the existing technology is solved, the heating rate and cooling efficiency of the steam oven are improved, and the user experience is enhanced.
Patent Information
- Application Number
- CN202311120553.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-31
- Publication Date
- 2025-02-28
AI Technical Summary
The cooling fan control method of the existing integrated stove cannot make judgments in advance, resulting in a poor heating rate of the steam oven and a poor user experience.
A first temperature sensor and a second temperature sensor are configured in the integrated stove. By real-time monitoring of the temperature inside the steam oven and the heat dissipation temperature of the heat dissipation fan, the speed of the heat dissipation fan is accurately adjusted to achieve the target temperature within a preset time.
The heating rate and heat dissipation efficiency of the steam oven are improved, and the user experience is enhanced.
Smart Images

Figure CN119532774A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of artificial intelligence technology, and in particular to a control method and device for a heat dissipation fan, an integrated stove, and a storage medium. Background Art
[0002] With the rapid development of integrated stoves, the intelligence of integrated stoves has become the focus of people's attention. At present, integrated stoves usually set temperature thresholds to determine the speed of the cooling fan. For example, when the temperature inside the steam oven reaches 200°C, the cooling fan increases by one gear, and when the temperature inside the box reaches 250°C, the cooling fan increases by another gear, etc., or, when the steam oven starts working, the cooling fan is automatically turned on and runs at a fixed wind speed. This heat dissipation method has the defects of poor heat dissipation effect, inability to make early judgments on heat dissipation, and hysteresis, which leads to poor heating rate of the steam oven and poor user experience. Therefore, how to intelligently control the cooling fan of the integrated stove to increase the heating rate of the steam oven and achieve better heat dissipation effect has become an urgent problem to be solved. Summary of the invention
[0003] The present application provides a control method, device, integrated stove and storage medium for a cooling fan, which can achieve accurate and early adjustment of the rotation speed of the cooling fan, and can solve the defect of the prior art that the rotation speed of the range hood is not adjusted until the temperature inside the box reaches the set temperature threshold, resulting in the inability to make early judgment on the heat dissipation and the existence of a lag. When the temperature inside the box is low, heat will not be wasted and the heating rate of the integrated stove can be increased. When the temperature inside the box rises or rises too quickly, the heat dissipation efficiency of the integrated stove can be improved, thereby improving the user experience of using the integrated stove.
[0004] In a first aspect, the present application provides a control method for a heat dissipation fan, which is applied to an integrated stove, wherein the integrated stove is provided with a first temperature sensor and a second temperature sensor, wherein the first temperature sensor is used to detect the temperature inside a steam oven in the integrated stove, and the second temperature sensor is used to detect the heat dissipation temperature of an area where the heat dissipation fan in the integrated stove is located, and the method comprises:
[0005] In the current task cycle, the current temperature inside the steam oven is obtained through the first temperature sensor, and the current heat dissipation temperature of the heat dissipation fan is obtained through the second temperature sensor;
[0006] Determine a current rotation speed value of the cooling fan in the current task cycle according to the current temperature inside the box and the current cooling temperature;
[0007] The heat dissipation fan is controlled to run based on the current speed value so that the temperature inside the steam oven reaches a target temperature value within a preset time.
[0008] Furthermore, determining the current speed value of the cooling fan in the current task cycle based on the current box temperature and the current heat dissipation temperature includes: determining whether the current box temperature reaches a first temperature value or whether the current heat dissipation temperature reaches a second temperature value; if so, determining that the current speed value is a maximum speed value; if not, determining the heat dissipation temperature difference between the current heat dissipation temperature and the previous heat dissipation temperature detected in the previous task cycle, and determining the current speed value based on the current box temperature, the current heat dissipation temperature and the heat dissipation temperature difference.
[0009] Furthermore, the current speed value is determined based on the current temperature inside the box, the current heat dissipation temperature and the heat dissipation temperature difference, including: determining a first adjustment value for adjusting the speed of the heat dissipation fan during the current task cycle based on the current temperature inside the box and the heat dissipation temperature difference, the first adjustment value being a positive number, a negative number or zero; and performing numerical operations on the current heat dissipation temperature and the first adjustment value to obtain the current speed value.
[0010] Furthermore, the heat dissipation fan is arranged at the top of the steam oven, and the integrated stove is also provided with a range hood, which is arranged at the rear end of the steam oven.
[0011] Furthermore, the method also includes: when it is detected that the steam oven starts to start, controlling the range hood to run at the lowest speed.
[0012] Furthermore, after controlling the range hood to run at the lowest speed when it is detected that the steam oven starts to start, the method further includes: during the heating process of the steam oven, determining the temperature difference between the current temperature inside the oven and the previous temperature inside the oven detected in the previous task cycle; determining a second adjustment value for adjusting the speed of the range hood according to the current temperature inside the oven and the temperature difference inside the oven; and performing numerical calculations on the current temperature inside the oven and the second adjustment value to obtain the current speed value.
[0013] Furthermore, the first temperature sensor is arranged in the box of the steam oven in the integrated stove, and the second temperature sensor is arranged at a preset position of the heat dissipation fan in the integrated stove.
[0014] In a second aspect, the present application provides a control device for a heat dissipation fan, which is integrated in an integrated stove, wherein the integrated stove is provided with a first temperature sensor and a second temperature sensor, wherein the first temperature sensor is used to detect the temperature inside a steam oven in the integrated stove, and the second temperature sensor is used to detect the heat dissipation temperature of the area where the heat dissipation fan in the integrated stove is located. The device comprises:
[0015] a temperature acquisition module, used to acquire the current internal temperature of the steam oven through the first temperature sensor and acquire the current heat dissipation temperature of the heat dissipation fan through the second temperature sensor in the current task cycle;
[0016] A speed determination module, used to determine a current speed value of the cooling fan in the current task cycle according to the current temperature inside the box and the current cooling temperature;
[0017] The fan control module is used to control the heat dissipation fan to run based on the current speed value so that the temperature inside the steam oven reaches the target temperature value within a preset time.
[0018] In a third aspect, the present application provides an integrated stove, which includes:
[0019] at least one processor; and
[0020] a memory communicatively connected to the at least one processor; wherein,
[0021] The memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the control method of the heat dissipation fan described in any embodiment of the present application.
[0022] In a fourth aspect, the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the control method of the heat dissipation fan described in any embodiment of the present application when executed.
[0023] In order to solve the defects of the prior art in the background technology, the embodiment of the present application provides a control method for a heat dissipation fan, and executing the method can bring the following beneficial effects: the present application configures a second temperature sensor in the integrated stove, which is used to detect the heat dissipation temperature of the area where the heat dissipation fan is located in the integrated stove, and can sense the temperature of the heat dissipation area in real time; combined with the temperature inside the steam oven obtained by the first temperature sensor and the heat dissipation temperature difference between two adjacent task cycles, the speed of the heat dissipation fan is adjusted accurately and in advance, which can solve the defect of the prior art that the speed of the range hood is adjusted only when the temperature inside the box reaches the set temperature threshold, resulting in the inability to make early judgments on the heat dissipation and the existence of a lag. When the temperature inside the box is low, heat will not be wasted, and the heating rate of the integrated stove can be improved. When the temperature inside the box rises or rises too quickly, the heat dissipation efficiency of the integrated stove can be improved, thereby improving the user experience of using the integrated stove.
[0024] It should be noted that the above computer instructions may be stored in whole or in part on a computer-readable storage medium. The computer-readable storage medium may be packaged together with the processor of the control device of the heat dissipation fan, or may be packaged separately from the processor of the control device of the heat dissipation fan, and this application does not limit this.
[0025] The description of the second, third and fourth aspects in this application can refer to the detailed description of the first aspect; and the beneficial effects of the description of the second, third and fourth aspects can refer to the beneficial effect analysis of the first aspect, which will not be repeated here.
[0026] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description.
[0027] It is understandable that before using the technical solutions disclosed in the embodiments of this application, the type, scope of use, and usage scenarios of the personal information involved in this application should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0029] Figure 1 A first flow chart of a method for controlling a heat dissipation fan provided in an embodiment of the present application;
[0030] Figure 2 A second flow chart of a method for controlling a heat dissipation fan provided in an embodiment of the present application;
[0031] Figure 3 A schematic diagram of the structure of a control device for a heat dissipation fan provided in an embodiment of the present application;
[0032] Figure 4 It is a block diagram of an integrated stove used to implement a method for controlling a heat dissipation fan in an embodiment of the present application. DETAILED DESCRIPTION
[0033] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this application.
[0034] It should be noted that the terms "first", "second", "target", and "original" in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including", "having", and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products, or devices.
[0035] Figure 1 This is a schematic diagram of the first process of a method for controlling a heat dissipation fan provided in an embodiment of the present application. This embodiment can be applied to the case where the temperature inside the steam oven and the heat dissipation temperature of the area where the heat dissipation fan is located are linked to jointly control the speed of the heat dissipation fan. The method for controlling a heat dissipation fan provided in this embodiment can be executed by a control device for a heat dissipation fan provided in an embodiment of the present application. The device can be implemented in software and / or hardware and integrated in an electronic device that executes the method. Preferably, the electronic device in the embodiment of the present application can be an integrated stove, and the execution subject that executes the method is a microcontroller in the integrated stove.
[0036] See also Figure 1 The method of this embodiment includes but is not limited to the following steps:
[0037] S110. In the current task cycle, the current temperature inside the steam oven is obtained through the first temperature sensor, and the current heat dissipation temperature of the heat dissipation fan is obtained through the second temperature sensor.
[0038] Among them, the integrated stove is equipped with a heat dissipation fan, a first temperature sensor and a second temperature sensor; this embodiment does not limit the installation position of the heat dissipation fan, and it can be optionally configured at the top of the steam oven; the first temperature sensor is configured in the box of the steam oven in the integrated stove, but the specific installation position of the first temperature sensor in the box is not limited, and the first temperature sensor is used to detect the temperature inside the box of the steam oven in the integrated stove; the second temperature sensor is configured at a preset position of the heat dissipation fan in the integrated stove, but the specific installation position of the second temperature sensor on the heat dissipation fan is not limited, and the second temperature sensor is used to detect the heat dissipation temperature of the area where the heat dissipation fan in the integrated stove is located.
[0039] In the embodiment of the present application, during the operation of the steam oven, the microcontroller divides the operation time of the steam oven into multiple task cycles, and the time interval of each task cycle is a fixed time, such as 5 seconds; in each task cycle, the microcontroller obtains the temperature inside the steam oven in real time through the first temperature sensor, and obtains the heat dissipation temperature of the area where the heat dissipation fan is located in real time through the second temperature sensor. For example: in the current task cycle, the current temperature inside the steam oven is obtained through the first temperature sensor, and the current heat dissipation temperature of the heat dissipation fan is obtained through the second temperature sensor.
[0040] S120, determining a current speed value of the cooling fan in the current task cycle according to the current temperature inside the box and the current cooling temperature.
[0041] In an embodiment of the present application, after the microcontroller obtains the current temperature inside the steam oven and the current heat dissipation temperature of the area where the heat dissipation fan is located during the current task cycle, it then links the current temperature inside the oven and the current heat dissipation temperature to jointly control the speed of the heat dissipation fan.
[0042] Specifically, the current speed value of the heat dissipation fan in the current task cycle is determined according to the current temperature in the box and the current heat dissipation temperature, including: determining whether the current temperature in the box reaches the first temperature value or whether the current heat dissipation temperature reaches the second temperature value; if the current temperature in the box reaches the first temperature value or the current heat dissipation temperature reaches the second temperature value, it indicates that the temperature in the box of the steam oven is about to reach, has reached or exceeds the target temperature value set by the user for the steam oven, and the temperature between the stove glass and the steam oven is very high, so that the user cannot operate it. At this time, the microcontroller should determine the current speed value of the heat dissipation fan as the maximum speed value, so as to complete the heat dissipation task of the steam oven in a short time; if the current temperature in the box does not reach the first temperature value and the current heat dissipation temperature does not reach the second temperature value, it indicates that the temperature in the box of the steam oven has not reached the target temperature value set by the user for the steam oven, and it is necessary to finely control the speed of the heat dissipation fan according to the current specific temperature conditions. At this time, the microcontroller should: determine the heat dissipation temperature difference between the current heat dissipation temperature and the previous heat dissipation temperature detected in the previous task cycle, and determine the current speed value based on the current temperature in the box, the current heat dissipation temperature and the heat dissipation temperature difference.
[0043] Among them, there may be a size relationship between the first temperature value and the second temperature value, such as the first temperature value is greater than the target temperature value set by the user for the steam oven, and the second temperature value is greater than the first temperature value; there may also be no size relationship between the first temperature value and the second temperature value, and the specific numerical values of the first temperature value and the second temperature value can be arbitrarily set by the user according to actual needs, or can be the default values pre-set when the integrated stove is debugged at the factory.
[0044] Furthermore, there may be multiple specific implementation processes for determining the current rotation speed value based on the current temperature inside the box, the current heat dissipation temperature and the heat dissipation temperature difference. This application explains the following two implementation methods.
[0045] One implementation method is: a fan speed adjustment function may be pre-set and stored in a storage unit of a microcontroller; after the microcontroller obtains the current temperature inside the box, the current heat dissipation temperature and the heat dissipation temperature difference, the fan speed adjustment function is called from the storage unit, and the current temperature inside the box and the heat dissipation temperature difference are first substituted into the fan speed adjustment function for calculation, so as to obtain a first adjustment value for adjusting the speed of the heat dissipation fan in the current task cycle; and then numerical calculations are performed on the current heat dissipation temperature and the first adjustment value to obtain the current speed value.
[0046] Among them, the independent variables in the fan speed adjustment function include at least the current temperature in the box and the heat dissipation temperature difference value, and may also include the target temperature value, and the dependent variable in the fan speed adjustment function is the first adjustment value of the heat dissipation fan speed. The fan speed adjustment function represents the functional relationship between the first adjustment value of the heat dissipation fan speed and the current temperature in the box, the heat dissipation temperature difference value and the target temperature value. The first adjustment value can be a positive number, a negative number or zero. When the first adjustment value is a positive number, it indicates that the speed of the heat dissipation fan needs to be increased in the current task cycle, when the first adjustment value is a negative number, it indicates that the speed of the heat dissipation fan needs to be reduced in the current task cycle, and when the first adjustment value is zero, it indicates that the speed of the heat dissipation fan does not need to be changed in the current task cycle.
[0047] Another implementation method is: the temperature inside the steam oven can be pre-divided into multiple temperature intervals from the lowest temperature to the highest temperature, and the heat dissipation temperature difference between two adjacent task cycles in the area where the heat dissipation fan is located can be divided into multiple temperature intervals from the lowest temperature to the highest temperature. This embodiment does not limit the specific number of temperature intervals, and a corresponding fan speed adjustment table is formulated based on these two temperature intervals, and the fan speed adjustment table is stored in a storage unit of a microcontroller; after the microcontroller obtains the current temperature inside the box, the current heat dissipation temperature and the heat dissipation temperature difference, the fan speed adjustment table is called from the storage unit, and the first temperature interval in which the current temperature inside the box is located and the second temperature interval in which the heat dissipation temperature difference is located are first determined, and the first temperature interval and the second temperature interval are searched from the fan speed adjustment table based on the first temperature interval and the second temperature interval, and a first adjustment value for adjusting the speed of the heat dissipation fan in the current task cycle can be obtained; and then the current heat dissipation temperature and the first adjustment value are numerically calculated to obtain the current speed value.
[0048] For example, the temperature inside the steam oven (represented as T) is pre-divided into four temperature intervals from the lowest temperature to the highest temperature, such as T≤75%*T 目标 、75%*T 目标 <T≤90%*T 目标 、90%*T 目标 <T≤T 目标 and T>T 目标 , the heat dissipation temperature difference (recorded as △T1) is pre-divided into four temperature intervals from the lowest temperature to the highest temperature, such as △T1≤0, △T1≤a, a<△T1≤b and △T1>b; then the fan speed adjustment table is shown in Table 1 below:
[0049] Table 1 Fan speed adjustment table
[0050]
[0051] The fan speed settings in Table 1 may be fixed numbers l, m and n, where the magnitude relationship may be l>m>n; 75% and 90% are examples, and this embodiment does not limit the specific values and may be set according to actual use requirements; T 目标 Indicates the target temperature value set by the user for the steam oven; a and b are constant and positive numbers. Under normal circumstances, the heating temperature is between a and b. The thresholds of a, b and interval values corresponding to different modes of the integrated stove will also be different. It can be understood that when T ≥ a certain value (such as 250°C), the cooling fan runs at a constant maximum speed and no longer slows down. Optionally, this embodiment does not limit the way to change the speed, and the low temperature of the cooling zone can also be increased to reduce the speed.
[0052] S130, controlling the heat dissipation fan to operate based on the current speed value, so that the temperature inside the steam oven reaches the target temperature value within a preset time.
[0053] In an embodiment of the present application, within the current task cycle, the microcontroller determines the current speed value of the cooling fan, and then controls the cooling fan to operate based on the current speed value; in the same way, within each task cycle, the speed of the cooling fan is precisely adjusted based on the current temperature inside the steam oven and the current cooling temperature of the area where the cooling fan is located.
[0054] The technical solution provided by this embodiment is that in the current task cycle, the current box temperature of the steam oven is obtained through the first temperature sensor, and the current heat dissipation temperature of the heat dissipation fan is obtained through the second temperature sensor; the current speed value of the heat dissipation fan in the current task cycle is determined according to the current box temperature and the current heat dissipation temperature; the heat dissipation fan is controlled to operate based on the current speed value, so that the box temperature of the steam oven reaches the target temperature value at the preset time. The application configures a second temperature sensor in the integrated stove, which is used to detect the heat dissipation temperature of the area where the heat dissipation fan is located in the integrated stove, and can sense the temperature of the heat dissipation area in real time; combined with the box temperature of the steam oven obtained by the first temperature sensor and the heat dissipation temperature difference value in two adjacent task cycles, the speed of the heat dissipation fan is adjusted accurately and in advance, which can solve the defect of the prior art that the speed of the range hood is adjusted only when the box temperature reaches the set temperature threshold, which causes the failure to make a judgment on the heat dissipation in advance and has a hysteresis. When the box temperature is low, no heat is wasted, and the heating rate of the integrated stove can be improved. When the box temperature rises or the temperature rises too fast, the heat dissipation efficiency of the integrated stove can be improved, and the user's experience of using the integrated stove can be improved.
[0055] The following further describes the control method of the heat dissipation fan provided by the embodiment of the present application. Figure 2 A second flow chart of a control method for a heat dissipation fan provided in an embodiment of the present application. The embodiment of the present application is optimized on the basis of the above embodiments, and the specific optimization is as follows: the present embodiment explains in detail the process of controlling the rotation speed of the range hood. Among them, the integrated stove is also equipped with a range hood. The present embodiment does not limit the installation position of the range hood, and the optional range hood can be arranged at the rear end of the steam oven.
[0056] See also Figure 2 The method of this embodiment includes but is not limited to the following steps:
[0057] S210: When it is detected that the steam oven starts to start, the range hood is controlled to run at the lowest speed.
[0058] In an embodiment of the present application, the microcontroller detects the on-off status of the steam oven in real time. When it is detected that the user has started the steaming and baking function of the steam oven, the range hood is controlled to run at the lowest speed so that the smoke generated by the steam oven can be discharged in time.
[0059] S220: During the heating process of the steam oven, determine the temperature difference between the current temperature inside the oven and the previous temperature inside the oven detected in the previous task cycle.
[0060] In an embodiment of the present application, a first temperature sensor is arranged in the box of the steam oven in the integrated stove, and the first temperature sensor is used to detect the temperature inside the box of the steam oven in the integrated stove, and the microcontroller obtains the temperature inside the box of the steam oven through the first temperature sensor in real time; in the current task cycle, after the microcontroller obtains the current box temperature of the steam oven, it calculates the box temperature difference between the current box temperature and the previous box temperature detected in the previous task cycle.
[0061] S230: Determine a second adjustment value for adjusting the rotation speed of the range hood according to the current temperature in the cabinet and the temperature difference in the cabinet.
[0062] One implementation method is: the range hood speed adjustment function may be pre-set and stored in a storage unit of a microcontroller; after the microcontroller obtains the current temperature inside the box and the temperature difference inside the box, the range hood speed adjustment function is called from the storage unit, and the current temperature inside the box and the temperature difference inside the box are first substituted into the range hood speed adjustment function for calculation, so as to obtain a second adjustment value for adjusting the speed of the range hood within the current task cycle.
[0063] Among them, the independent variables in the range hood speed adjustment function include at least the current temperature in the box and the temperature difference in the box, and may also include the target temperature value. The dependent variable in the range hood speed adjustment function is the second adjustment value of the range hood speed. The range hood speed adjustment function represents the functional relationship between the second adjustment value of the range hood speed and the current temperature in the box, the temperature difference in the box and the target temperature value. The second adjustment value can be a positive number, a negative number or zero. When the second adjustment value is a positive number, it indicates that the speed of the range hood needs to be increased in the current task cycle. When the first adjustment value is a negative number, it indicates that the speed of the range hood needs to be reduced in the current task cycle. When the first adjustment value is zero, it indicates that the speed of the range hood does not need to be changed in the current task cycle.
[0064] Another implementation method is: the temperature inside the steam oven can be pre-divided into multiple temperature intervals from the lowest temperature to the highest temperature, and the temperature difference value inside the oven between two adjacent task cycles can be divided into multiple temperature intervals from the lowest temperature to the highest temperature. This embodiment does not limit the specific number of temperature intervals, and a corresponding range hood speed adjustment table is formulated based on these two temperature intervals, and the range hood speed adjustment table is stored in the storage unit of the microcontroller; after the microcontroller obtains the current temperature inside the oven and the temperature difference value inside the oven, the range hood speed adjustment table is called from the storage unit, and the first temperature interval in which the current temperature inside the oven is located and the third temperature interval in which the temperature difference value inside the oven is located are first determined, and based on the first temperature interval and the third temperature interval, the range hood speed adjustment table is searched to obtain a second adjustment value for adjusting the speed of the range hood within the current task cycle.
[0065] For example, the temperature inside the steam oven (represented as T) is pre-divided into four temperature intervals from the lowest temperature to the highest temperature, such as T≤75%*T 目标 、75%*T 目标 <T≤90%*T 目标 、90%*T 目标 <T≤T 目标 and T>T 目标 , pre-dividing the temperature difference in the box (recorded as △T2) from the lowest temperature to the highest temperature into four temperature intervals, such as △T2≤0, △T2≤c, c<△T2≤d and △T2>d; then the range hood speed adjustment table is shown in Table 2 below:
[0066] Table 2 Range hood speed adjustment table
[0067]
[0068]
[0069] The range hood speed settings in Table 2 may be fixed numbers x, y and z, where the magnitude relationship may be x>y>z; 75% and 90% are examples, and this embodiment does not limit specific values and may be set according to actual use requirements; T 目标 Indicates the target temperature value set by the user for the steam oven; c and d are constant and positive numbers. Under normal circumstances, the heating temperature is between c and d. The thresholds of c, d and interval values corresponding to different modes of the integrated stove will also be different.
[0070] S240, performing numerical calculation on the current temperature inside the box and the second adjustment value to obtain the current rotation speed value.
[0071] In an embodiment of the present application, after the microcontroller determines the second adjustment value for adjusting the speed of the range hood based on the current temperature inside the box and the temperature difference inside the box, the current temperature inside the box and the second adjustment value are added to obtain the current speed value of the range hood in the current task cycle.
[0072] The technical solution provided in this embodiment controls the range hood to run at the lowest speed when it is detected that the steam oven starts to start; during the heating process of the steam oven, determines the temperature difference between the current temperature inside the oven and the previous temperature inside the oven detected in the previous task cycle; determines a second adjustment value for adjusting the speed of the range hood based on the current temperature inside the oven and the temperature difference inside the oven; and performs numerical calculations on the current temperature inside the oven and the second adjustment value to obtain the current speed value. The present application configures a first temperature sensor in the integrated stove to detect the temperature inside the steam oven in the integrated stove, and then calculates the temperature difference inside the steam oven between two adjacent task cycles. The temperature change of the steam oven can be sensed in real time, and then the speed of the range hood can be accurately pre-adjusted in advance according to the temperature inside the oven and the temperature difference inside the oven. This can solve the defect of the prior art that the speed of the range hood is not adjusted until the temperature inside the oven reaches the set temperature threshold, resulting in the inability to make advance judgments on the heat dissipation and the existence of a lag. The present application controls the range hood and the heat dissipation fan separately, which not only ensures that heat is not wasted when the temperature inside the oven is low, and the heating rate of the integrated stove can be improved, but also ensures that when the temperature inside the oven rises or rises too quickly, the heat dissipation efficiency of the integrated stove can be improved, thereby improving the user experience of using the integrated stove.
[0073] Figure 3 A schematic diagram of the structure of a control device for a heat dissipation fan provided in an embodiment of the present application, which is integrated in an integrated stove, wherein the integrated stove is provided with a first temperature sensor and a second temperature sensor, wherein the first temperature sensor is used to detect the temperature inside the steam oven in the integrated stove, and the second temperature sensor is used to detect the heat dissipation temperature of the area where the heat dissipation fan in the integrated stove is located. Figure 3 As shown, the device 300 may include:
[0074] The temperature acquisition module 310 is used to acquire the current temperature inside the steam oven through the first temperature sensor and acquire the current heat dissipation temperature of the heat dissipation fan through the second temperature sensor in the current task cycle;
[0075] A speed determination module 320, configured to determine a current speed value of the cooling fan in the current task cycle according to the current temperature inside the box and the current cooling temperature;
[0076] The fan control module 330 is used to control the heat dissipation fan to run based on the current speed value so that the temperature inside the steam oven reaches a target temperature value within a preset time.
[0077] Furthermore, the above-mentioned speed determination module 320 can be specifically used to: determine whether the current temperature inside the box reaches the first temperature value or whether the current heat dissipation temperature reaches the second temperature value; if so, determine that the current speed value is the maximum speed value; if not, determine the heat dissipation temperature difference between the current heat dissipation temperature and the previous heat dissipation temperature detected in the previous task cycle, and determine the current speed value based on the current temperature inside the box, the current heat dissipation temperature and the heat dissipation temperature difference.
[0078] Furthermore, the above-mentioned speed determination module 320 can also be specifically used to: determine a first adjustment value for adjusting the speed of the cooling fan during the current task cycle based on the current temperature inside the box and the heat dissipation temperature difference value, and the first adjustment value is a positive number, a negative number or zero; perform numerical calculations on the current heat dissipation temperature and the first adjustment value to obtain the current speed value.
[0079] Optionally, the heat dissipation fan is arranged at the top of the steam oven, and the integrated stove is also provided with a range hood, which is arranged at the rear end of the steam oven.
[0080] Furthermore, the control device of the heat dissipation fan may further include: a range hood control module;
[0081] The range hood control module is used to control the range hood to run at the lowest speed when it is detected that the steam oven starts to start.
[0082] Furthermore, the above-mentioned range hood control module can be specifically used for: after controlling the range hood to run at the lowest speed when it is detected that the steam oven starts to start, during the heating process of the steam oven, determining the temperature difference between the current temperature inside the oven and the previous temperature inside the oven detected in the previous task cycle; determining a second adjustment value for adjusting the speed of the range hood according to the current temperature inside the oven and the temperature difference inside the oven; and performing numerical calculations on the current temperature inside the oven and the second adjustment value to obtain the current speed value.
[0083] Optionally, the first temperature sensor is configured in a box of a steam oven in the integrated stove, and the second temperature sensor is configured at a preset position of a heat dissipation fan in the integrated stove.
[0084] The control device for the heat dissipation fan provided in this embodiment can be applied to the control method for the heat dissipation fan provided in any of the above embodiments, and has corresponding functions and beneficial effects.
[0085] Figure 4It is a block diagram of an integrated stove for implementing a control method of a heat dissipation fan of an embodiment of the present application. The integrated stove 10 is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workbenches, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The integrated stove can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present application described and / or required herein.
[0086] like Figure 4 As shown, the integrated cooker 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the integrated cooker 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.
[0087] A number of components in the integrated cooker 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the integrated cooker 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0088] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 executes the various methods and processes described above, such as a control method for a heat dissipation fan.
[0089] In some embodiments, the control method of the heat dissipation fan may be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on the integrated cooker 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the control method of the heat dissipation fan described above may be performed. Alternatively, in other embodiments, the processor 11 may be configured to execute the control method of the heat dissipation fan in any other appropriate manner (e.g., by means of firmware).
[0090] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0091] The computer programs for implementing the methods of the present application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer programs are executed by the processor, the functions / operations specified in the flow charts and / or block diagrams are implemented. The computer programs may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0092] In the context of the present application, a computer readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device, or equipment. A computer readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. Alternatively, a computer readable storage medium may be a machine readable signal medium. A more specific example of a machine readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0093] To provide interaction with a user, the systems and techniques described herein may be implemented on an integrated cooker having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which a user can provide input to the integrated cooker. Other types of devices may also be used to provide interaction with a user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).
[0094] The systems and techniques described herein can be implemented in a computing system that includes backend components (e.g., as a data server) or a computing system that includes middleware components (e.g., an application server) or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein) or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0095] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.
[0096] Note that the above are only preferred embodiments of the present application and the technical principles used. Those skilled in the art will understand that the present application is not limited to the specific embodiments described herein, and that various obvious changes, readjustments, and substitutions can be made by those skilled in the art without departing from the scope of protection of the present application. For example, those skilled in the art can use the various forms of processes shown above to reorder, add, or delete steps; the steps recorded in the present application can be performed in parallel, sequentially, or in different orders, as long as the desired results of the technical solution of the present application can be achieved, and this document does not limit them here.
[0097] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions and improvements made within the spirit and principles of this application should be included in the protection scope of this application.
Claims
1. A method for controlling a heat dissipation fan, characterized in that: Applied to an integrated stove, the integrated stove is provided with a first temperature sensor and a second temperature sensor, the first temperature sensor is used to detect the temperature inside the steam oven in the integrated stove, and the second temperature sensor is used to detect the heat dissipation temperature of the area where the heat dissipation fan in the integrated stove is located, the method comprises: In the current task cycle, the current temperature inside the steam oven is obtained through the first temperature sensor, and the current heat dissipation temperature of the heat dissipation fan is obtained through the second temperature sensor; Determine a current speed value of the cooling fan in the current task cycle according to the current temperature inside the box and the current cooling temperature; The heat dissipation fan is controlled to run based on the current speed value so that the temperature inside the steam oven reaches a target temperature value within a preset time.
2. The control method of the heat dissipation fan according to claim 1, characterized in that: The determining the current speed value of the cooling fan in the current task cycle according to the current temperature in the box and the current cooling temperature includes: Determine whether the current temperature inside the box reaches a first temperature value or whether the current heat dissipation temperature reaches a second temperature value; If so, determining that the current speed value is the maximum speed value; If not, determine the heat dissipation temperature difference between the current heat dissipation temperature and the last heat dissipation temperature detected in the last task cycle, and determine the current speed value based on the current box temperature, the current heat dissipation temperature and the heat dissipation temperature difference.
3. The control method of the heat dissipation fan according to claim 2, characterized in that: The determining the current rotation speed value based on the current temperature inside the box, the current heat dissipation temperature and the heat dissipation temperature difference value includes: Determine a first adjustment value for adjusting the rotation speed of the cooling fan in the current task cycle based on the current temperature in the box and the heat dissipation temperature difference value, wherein the first adjustment value is a positive number, a negative number or zero; The current rotation speed value is obtained by performing numerical calculation on the current heat dissipation temperature and the first adjustment value.
4. The control method of the heat dissipation fan according to claim 1, characterized in that: The heat dissipation fan is arranged at the top of the steam oven, and the integrated stove is also provided with a range hood, which is arranged at the rear end of the steam oven.
5. The control method of the heat dissipation fan according to claim 4, characterized in that: The method further comprises: When it is detected that the steam oven starts to start, the range hood is controlled to run at the lowest speed.
6. The control method of the heat dissipation fan according to claim 5, characterized in that: After the method of controlling the range hood to run at the lowest speed when it is detected that the steam oven starts to start, the method further includes: During the heating process of the steam oven, determining the temperature difference between the current temperature inside the oven and the previous temperature inside the oven detected in the previous task cycle; Determining a second adjustment value for adjusting the rotation speed of the range hood according to the current temperature in the cabinet and the temperature difference in the cabinet; The current rotation speed value is obtained by performing numerical calculation on the current temperature inside the box and the second adjustment value.
7. The control method of the heat dissipation fan according to claim 1, characterized in that: The first temperature sensor is arranged in the box of the steam oven in the integrated stove, and the second temperature sensor is arranged at a preset position of the heat dissipation fan in the integrated stove.
8. A control device for a heat dissipation fan, characterized in that: Integrated in an integrated stove, the integrated stove is provided with a first temperature sensor and a second temperature sensor, the first temperature sensor is used to detect the temperature inside the steam oven in the integrated stove, and the second temperature sensor is used to detect the heat dissipation temperature of the area where the heat dissipation fan in the integrated stove is located, the device comprises: a temperature acquisition module, used to acquire the current internal temperature of the steam oven through the first temperature sensor and acquire the current heat dissipation temperature of the heat dissipation fan through the second temperature sensor in the current task cycle; A speed determination module, used to determine a current speed value of the cooling fan in the current task cycle according to the current temperature inside the box and the current cooling temperature; The fan control module is used to control the heat dissipation fan to run based on the current speed value so that the temperature inside the steam oven reaches the target temperature value within a preset time.
9. An integrated stove, characterized in that: The integrated stove comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the control method of the heat dissipation fan described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the control method of the heat dissipation fan described in any one of claims 1 to 7 when executed.