Fan control method, controller and gas equipment
By obtaining the current load of the gas equipment and fan speed, calculating the target speed and compensation value, and dynamically adjusting the fan speed, the problem of air duct blockage in the gas equipment is solved, and equipment performance and detection accuracy are improved.
Patent Information
- Application Number
- CN202411549288.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-01-07
AI Technical Summary
The air duct blockage in existing gas equipment leads to degradation of performance. The existing solutions cannot accurately determine the degree of blockage and cannot effectively solve the problem of air duct blockage.
By obtaining the current load of the gas equipment and the current actual speed of the fan, determine the target speed required by the fan under the current load, and calculate the speed compensation value based on the difference between the actual speed and the target speed, and dynamically adjust the fan speed to cope with the blockage.
It improves the performance of gas equipment, effectively avoids air duct blockage caused by factors such as environmental temperature changes and fluctuations in user heat demand, and enhances the accuracy and reliability of detection and air replenishment.
Smart Images

Figure CN119267951A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of gas-fired heating water heaters, and in particular to a control method, a controller and a gas device for a fan. Background Art
[0002] Gas equipment is a device that uses fuels such as natural gas or liquefied petroleum gas for heating. Specifically, it generates heat by burning natural gas or liquefied petroleum gas, and transfers the heat to water or other heat media to achieve the functions of heating and hot water supply. It is mainly used for heating and domestic hot water supply in homes or commercial buildings.
[0003] In daily use, the air duct in the gas equipment may be blocked to a certain extent, which will affect the normal use of the gas equipment and reduce the performance of the gas equipment. At present, the solution to the above problem can only roughly determine the degree of blockage of the air duct, and then take further measures according to the degree of blockage. However, due to the inaccurate determination of the degree of blockage, the problem of air duct blockage cannot be effectively solved, so that the gas equipment is still affected by the blockage, resulting in reduced performance of the gas equipment. Summary of the invention
[0004] The main purpose of the present invention is to provide a control method, a controller and a gas device for a fan, aiming to improve the performance of the gas device.
[0005] To achieve the above object, the present invention provides a control method for a fan, which is used for a gas device, wherein the gas device has a combustion chamber, an air duct connected to the combustion chamber, and a fan for driving the airflow in the air duct, and the method comprises:
[0006] Get the current load of the gas equipment and the current actual speed of the fan;
[0007] Determine the target speed required for the fan under the current load according to the current load of the gas equipment; and,
[0008] The speed compensation value of the fan is determined according to the target speed required by the fan under the current load and the current actual speed.
[0009] In one embodiment, obtaining the current load of the gas equipment and the current actual speed of the fan specifically includes:
[0010] Determine the current first detection cycle, and obtain the current load of the gas equipment according to a preset frequency; and,
[0011] Get the current actual speed of the fan according to the preset frequency.
[0012] In one embodiment, the determining of the speed compensation value of the fan according to the difference between the target speed required by the fan under the current load and the current actual speed specifically includes:
[0013] Comparing the target speed required by the fan under the current load with the current actual speed, and generating a corresponding first comparison signal;
[0014] Repeat the steps of obtaining the current load of the gas equipment and the current actual speed of the fan, determining the target speed of the fan under the current load according to the current load of the gas equipment, comparing the target speed of the fan under the current load with the current actual speed, and generating a corresponding first comparison signal until the current first detection cycle ends, so as to obtain multiple first comparison signals;
[0015] The rotation speed compensation value of the fan is determined according to the plurality of first comparison signals obtained in the current first detection cycle.
[0016] In one embodiment, determining the blockage condition of the air duct according to the plurality of first comparison signals obtained in the current detection cycle includes:
[0017] When the plurality of first comparison signals all indicate that the current actual rotation speed is not greater than the target rotation speed, determining that the rotation speed compensation value of the fan is zero in the current first detection cycle;
[0018] When any one of the plurality of first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is not greater than a first preset difference, determining that the speed compensation value of the fan is zero in the current detection cycle;
[0019] When any one of the plurality of first comparison signals indicates that the current actual rotation speed is greater than the target rotation speed, and the corresponding difference is greater than a first preset difference, a rotation speed compensation value of the fan is determined according to the difference.
[0020] In one embodiment, when any one of the plurality of first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than a first preset difference, determining the speed compensation value of the fan according to the difference specifically includes:
[0021] Calculating a deviation percentage value between the target speed required for the fan under the current load and the current actual speed of the fan to obtain a corresponding deviation percentage value;
[0022] When the deviation percentage value is greater than a first preset percentage value, determining a blockage level of the fan according to a difference between the deviation percentage value and the first preset percentage value, and determining a speed compensation value of the fan according to the blockage level;
[0023] When the deviation percentage value is not greater than the first preset value, the rotation speed compensation value of the fan is zero.
[0024] In one embodiment, when the deviation percentage value is greater than a first preset percentage value, determining the blockage level of the fan according to the difference between the deviation percentage value and the first preset percentage value includes:
[0025] When the deviation percentage value is greater than a first preset value and lasts for a first preset time, a corresponding congestion level is determined according to the deviation percentage value, and the congestion level is equal to the deviation percentage value divided by a second preset value.
[0026] In one embodiment, the calculation of the deviation percentage value between the target speed required for the fan under the current load and the current actual speed of the fan is specifically: calculating the deviation percentage value between the target speed required for the fan under the current load and the current actual speed of the fan at a first preset frequency;
[0027] The control method of the fan also includes:
[0028] When the deviation percentage value is greater than a first preset value and lasts for a first preset time, determining a corresponding congestion level according to the deviation percentage value, the congestion level being equal to the deviation percentage value divided by a second preset value;
[0029] When the next congestion level is not equal to the previous congestion level and lasts for a second preset time, the congestion level is updated step by step until the next congestion level is equal to the previous congestion level and lasts for a first preset time, and is determined as the updated congestion level.
[0030] In one embodiment, determining the speed compensation value of the fan according to the blockage level further includes:
[0031] When the deviation percentage value is greater than the first preset value, the actual speed of the fan is adjusted to a first speed, the first speed is equal to the target speed plus the make-up air volume, the make-up air volume is equal to the first value multiplied by the preset make-up air parameter, and the first value is the deviation percentage value minus the first preset value divided by the second preset value.
[0032] In one embodiment, when any one of the plurality of first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than a first preset difference, determining the speed compensation value of the fan according to the difference specifically includes:
[0033] When any one of the plurality of first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than a first preset difference, entering a second detection cycle for detection to obtain a plurality of second comparison signals, wherein the preset frequency in the second detection cycle is less than the preset frequency in the first detection cycle;
[0034] When the plurality of second comparison signals all indicate that the current actual speed is not greater than the target speed, the speed compensation value of the fan is zero;
[0035] When any one of the plurality of second comparison signals indicates that the difference between the current actual rotation speed and the target rotation speed is not greater than a second preset difference, the rotation speed compensation value of the fan is zero;
[0036] When any one of the plurality of second comparison signals indicates that the current actual rotation speed is greater than the target rotation speed, and the corresponding difference is greater than a second preset difference, a rotation speed compensation value of the fan is determined according to the difference.
[0037] In one embodiment, determining the target speed required for the fan under the current load according to the current load of the gas equipment specifically includes:
[0038] Obtain the mapping relationship between the current load of the gas equipment and the target speed of the fan;
[0039] According to the mapping relationship and the current load of the gas equipment, a target speed required for the fan under the current load is determined.
[0040] In one embodiment, the determining of the speed compensation value of the fan according to the target speed required by the fan under the current load and the current actual speed specifically includes:
[0041] Comparing the target speed required by the fan under the current load with the current actual speed of the fan, and outputting a third comparison signal;
[0042] When the third comparison signal indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than a third preset difference, determining a speed compensation value of the fan according to the difference;
[0043] When the third comparison signal indicates that the current actual speed is greater than the target speed and the corresponding difference is not greater than a third preset difference, determining that the speed compensation value of the fan is zero;
[0044] When the third comparison signal indicates that the current actual rotation speed is not greater than the target rotation speed, it is determined that the rotation speed compensation value of the fan is zero.
[0045] The present invention also provides a controller, which is used to implement the control method of the fan as described in any one of the above items.
[0046] The present invention also provides a gas device, which includes the controller as described above.
[0047] In one embodiment, the gas device further comprises a combustion chamber, an air duct connected to the combustion chamber, and a fan for driving the air flow in the air duct;
[0048] The controller is used to determine the blockage condition of the air duct and control the gas equipment to perform corresponding work according to the blockage condition.
[0049] In one embodiment, the gas equipment is one of a gas heating water heater, a gas water heater and a gas heating furnace.
[0050] The technical solution of the present invention improves the calculation accuracy of the speed compensation value of the fan of the gas equipment by adopting the control method of the fan, so that the gas equipment can better cope with the air duct blockage, thereby improving the performance of the gas equipment. Specifically, the current load and the current actual speed of the gas equipment are obtained to reflect the working state and heat demand of the gas equipment in real time. Then, according to the current load, the target speed that the fan should reach under the current load is determined. Finally, the target speed of the fan is compared with the current actual speed to judge the blockage situation, and the speed compensation value of the fan is determined according to the blockage situation. In this way, the control method of the fan proposed by the present invention can effectively avoid the change of the current target load of the gas equipment due to different factors (such as ambient temperature changes, user heat demand fluctuations, fuel supply conditions, etc.) by obtaining the current load of the gas equipment in real time and dynamically adjusting the target speed of the fan accordingly, effectively solving the problem of air duct blockage, thereby effectively improving the performance of the gas equipment. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the structures shown in these drawings without paying creative work.
[0052] Figure 1 A flow chart of a first embodiment of a method for controlling a fan provided by the present invention;
[0053] Figure 2 A flow chart of a second embodiment of a method for controlling a fan provided by the present invention;
[0054] Figure 3A flow chart of a third embodiment of a method for controlling a fan provided by the present invention;
[0055] Figure 4 A flow chart of a fourth embodiment of a method for controlling a fan provided by the present invention;
[0056] Figure 5 A flow chart of a fifth embodiment of a method for controlling a fan provided by the present invention;
[0057] Figure 6 A flow chart of a sixth embodiment of a method for controlling a fan provided by the present invention;
[0058] Figure 7 A flow chart of a seventh embodiment of a method for controlling a fan provided by the present invention;
[0059] Figure 8 A flow chart of an eighth embodiment of a method for controlling a fan provided by the present invention;
[0060] Fig. 9 A flow chart of a ninth embodiment of a method for controlling a fan provided by the present invention;
[0061] Fig.10 This is a flow chart of a tenth embodiment of the method for controlling a wind turbine provided by the present invention.
[0062] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0063] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0064] It should be noted that if the embodiments of the present invention involve directional indications (such as up, down, left, right, front, back, etc.), the directional indications are only used to explain the relative position relationship, movement status, etc. between the components in a certain specific posture. If the specific posture changes, the directional indication will also change accordingly.
[0065] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present invention, the descriptions of "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features limited to "first" and "second" may explicitly or implicitly include at least one of the features. In addition, if "and / or" or "and / or" appears in the full text, its meaning includes three parallel solutions. Taking "A and / or B" as an example, it includes solution A, solution B, or solutions that satisfy both A and B. In addition, the technical solutions between the various embodiments can be combined with each other, but it must be based on the ability of ordinary technicians in this field to implement. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by the present invention.
[0066] It should be noted that, in this article, step codes such as S100, S200, etc. are used for the purpose of expressing the corresponding content more clearly and concisely, and do not constitute a substantial limitation on the sequence. When implementing the step, those skilled in the art may execute S200 first and then S100, etc., but these should all be within the scope of protection of this application.
[0067] Gas equipment is a device that uses fuels such as natural gas or liquefied petroleum gas for heating. Specifically, it generates heat by burning natural gas or liquefied petroleum gas, and transfers the heat to water or other heat media to achieve the functions of heating and hot water supply. It is mainly used for heating and domestic hot water supply in homes or commercial buildings.
[0068] In daily use, the air duct in the gas equipment may be blocked to a certain extent. At present, the solution to the above problem is to compare the current actual speed of the fan with a preset speed value, and judge the degree of blockage of the air duct according to the size logic, and then determine the speed compensation value according to the blockage degree. This solution cannot effectively solve the problem of air duct blockage.
[0069] In order to alleviate the above problems and effectively solve the problem of air duct blockage in gas equipment, the present invention proposes a fan control method for gas equipment, which has a combustion chamber, an air duct connected to the combustion chamber, and a fan for driving airflow in the air duct.
[0070] In one embodiment, the gas equipment can be one of a gas heating water boiler, a gas water heater, a gas wall-mounted boiler and a gas heating furnace, or it can be other equipment that uses gas; the specific equipment is not limited in the present invention. What is important is that this method is used to detect air duct blockage of the air duct of the gas equipment, and determine the speed compensation value of the fan of the equipment according to the blockage situation to deal with the air duct blockage situation.
[0071] In one embodiment, if Figure 1 As shown, the control method of the wind turbine may include steps S100-S300.
[0072] In this embodiment, step S100: obtain the current load of the gas equipment and the current actual speed of the fan. It can be understood that step S100 is used to understand the current working state of the gas equipment, that is, how much heat demand it is processing, and also obtain the current actual speed of the current fan, which is convenient for subsequent logical judgment. Among them, the current load can be dynamically changed based on factors such as the temperature set by the user, the amount of hot water used, the heating area demand, etc. In some examples, the gas equipment can be equipped with sensors to monitor and calculate the current load conditions. These sensors may include temperature sensors, flow sensors, pressure sensors, etc., to transmit real-time data to the control system. Moreover, in some examples, the fan can be equipped with a speed sensor, such as a Hall sensor or an encoder, which can measure and report the current actual speed of the fan to the control system in real time.
[0073] In this embodiment, step S200: determine the target speed required for the fan under the current load according to the current load of the gas equipment. It should be explained that in step S200, the optimal speed that the fan needs to reach can be calculated according to the current load of the gas equipment to ensure that the fuel in the combustion chamber can be fully burned and effectively transfer heat to water or other heat media. In some examples, preset algorithms or lookup tables can be used. These algorithms or tables map different load values to corresponding fan speeds based on historical data and experimental results. Then the control system will query or calculate the corresponding fan target speed based on the current load value.
[0074] In this embodiment, step S300: determine the speed compensation value of the fan according to the target speed required by the fan under the current load and the current actual speed. It can be understood that first, by comparing the target speed of the fan and the current actual speed, it can be determined whether the air duct is blocked. If the current actual speed is lower than or much lower than the target speed, it is possible that the air duct is blocked, resulting in increased wind resistance, and the fan cannot reach the expected operating speed. In some examples, the control system can compare the difference between the target speed and the current actual speed. If the difference exceeds a preset threshold, it is determined that the air duct is blocked. At this time, the system can determine the speed compensation value according to the degree of blockage. When the blockage is serious, the speed compensation value is increased, and when the blockage is not serious, the speed compensation value is reduced. In this way, the corresponding speed compensation value can be determined by the target speed required under the current load and the current actual speed, so as to effectively solve the problem of air duct blockage in the gas equipment, reduce the negative impact of air duct blockage on the gas equipment, and effectively improve the performance of the gas equipment.
[0075] Optionally, steps S100 - S300 are only one of the logical implementation examples, and the execution logic order of the contents of steps S100 - S300 in this embodiment may be changed in actual applications.
[0076] In the related art, only the current actual speed of the fan is compared with a preset value, and the preset value is not determined according to the current equipment of the gas equipment. This comparison method has great limitations. Since the load of the gas equipment changes dynamically, the target speed required by the fan under different loads will also be different. If the current actual speed of the fan is only compared with a fixed preset value, then when the equipment load changes, this method cannot accurately reflect the actual operating status of the fan and the blockage of the air duct. Especially under low load conditions, even if there is a slight blockage in the air duct, the current actual speed of the fan may still be within the preset value range, resulting in missed reports. In contrast, the control method of the fan proposed in the present invention obtains the current load of the gas equipment in real time, determines the target speed of the fan based on it, and then compares it with the current actual speed, so that the blockage of the air duct can be judged more accurately, and the speed compensation value of the fan is determined according to the blockage, thereby improving the accuracy and reliability of detection and air replenishment.
[0077] In summary, the technical solution of the present invention improves the calculation accuracy of the speed compensation value of the fan of the gas equipment by adopting the control method of the fan, so that the gas equipment can better cope with the air duct blockage, thereby improving the performance of the gas equipment. Specifically, the current load and the current actual speed of the gas equipment are obtained to reflect the working state and heat demand of the gas equipment in real time. Then, according to the current load, the target speed that the fan should reach under the current load is determined. Finally, the target speed of the fan is compared with the current actual speed to judge the blockage situation, and the speed compensation value of the fan is determined according to the blockage situation. In this way, the control method of the fan proposed by the present invention can effectively avoid the change of the current target load of the gas equipment due to different factors (such as ambient temperature changes, user heat demand fluctuations, fuel supply conditions, etc.) by obtaining the current load of the gas equipment in real time and dynamically adjusting the target speed of the fan accordingly, effectively solving the problem of air duct blockage, thereby effectively improving the performance of the gas equipment.
[0078] In one embodiment, if Figure 2 As shown, step S100 may also include steps S110 - S120 .
[0079] In this embodiment, step S110: determine the current first detection cycle, and obtain the current load of the gas equipment according to the preset frequency. The first detection cycle refers to a time interval or period for air duct blockage detection. The setting of the first detection cycle is usually based on the stability of the system and the requirements of detection efficiency to ensure that blockages can be discovered in a timely manner. The preset frequency refers to the number of times the system obtains the current load of the gas equipment according to a predetermined time interval or trigger condition in each detection cycle. The setting of the preset frequency is intended to balance the real-time nature of detection and the efficiency of resource use. Through multiple sampling and averaging, the average load of the gas equipment in a certain period of time can be more accurately reflected, thereby avoiding the errors that may be caused by single sampling.
[0080] In this embodiment, step S120: obtaining the current actual speed of the fan according to the preset frequency. Similar to the preset frequency in step S110, multiple sampling can more accurately reflect the average current actual speed of the fan in a certain period of time, reducing the error that may be caused by a single sampling.
[0081] It is understandable that a first detection cycle (such as tens of seconds or minutes or hours) and a shorter first preset frequency (such as a few seconds or milliseconds) can be set according to actual conditions. The preset time determines the duration of the entire detection process, and the first preset detection cycle determines the frequency of data collection.
[0082] In one embodiment, if Figure 3 As shown, based on steps S110 and S120, step S300 may include steps S310-S330.
[0083] In this embodiment, step S310: compare the target speed required by the fan under the current load and the current actual speed, and generate a corresponding first comparison signal. It can be understood that the system first calculates the target speed that the fan should reach under the current load based on the current load of the gas equipment (obtained by step S110) using a preset algorithm or lookup table (such as step S200). Then, the system compares this target speed with the current actual speed of the current fan (obtained by step S120). The result of the comparison will generate a first comparison signal, which may be a simple difference (target speed minus current actual speed), or a more complex signal containing information about the degree of difference between the two (such as the percentage of difference, whether it exceeds a preset threshold, etc.), or a size relationship. The first comparison signal will be used for subsequent analysis and judgment.
[0084] In this embodiment, step S320: repeatedly execute the steps of obtaining the current load of the gas equipment and the current actual speed of the fan, determining the target speed required for the fan under the current load according to the current load of the gas equipment, comparing the target speed required for the fan under the current load with the current actual speed, and generating the corresponding first comparison signal, until the current first detection cycle ends, so as to obtain multiple first comparison signals. It can be understood that since the load of the gas equipment and the current actual speed of the fan are both dynamically changing, only one comparison may not be able to fully reflect the state of the air duct. In order to more accurately determine the blockage of the air duct, the system will repeat steps S110, S120 and S310 in the current first detection cycle. Specifically, the system will re-acquire the current load of the gas equipment and the current actual speed of the fan at each preset sampling time point (or according to other triggering conditions), and recalculate the target speed and generate the first comparison signal. This process will continue until the end of the current first detection cycle. In this way, the system can obtain multiple first comparison signals in one detection cycle, and the multiple first comparison signals will jointly reflect the state changes of the air duct in the cycle.
[0085] In this embodiment, step S330: determine the speed compensation value of the fan according to the multiple first comparison signals obtained in the current first detection cycle. It can be understood that this step determines the blockage of the air duct according to the comprehensive analysis of the multiple comparison signals, and then determines the speed compensation value according to the blockage, which can more accurately determine the compensation air volume, effectively reduce the impact of the blockage, and improve the performance of the gas equipment.
[0086] In one example, steps S310-S330 can be implemented as follows: continuously calculating the target speed of the fan and continuously acquiring the current actual speed of the fan within 10 seconds (preset time) (equivalent to a very short first preset detection period), comparing the target speed and the current actual speed at the same moment to output multiple first comparison signals for indicating the magnitude relationship and difference relationship between the target speed and the current actual speed at each moment. Finally, the next logical judgment is performed based on the multiple first comparison signals to determine the speed compensation value of the fan.
[0087] In one embodiment, if Figure 4 As shown, for step S330, there may also be steps S331-S333, which are used to determine the speed compensation value of the fan according to the first comparison signal. It is understandable that the order of steps S331-S333 can be swapped, and the specific determination order or execution order is not limited here.
[0088] In this embodiment, step S331: when multiple first comparison signals all indicate that the current actual speed is not greater than the target speed, determine that the speed compensation value of the fan is zero within the current first detection cycle. It can be understood that when all the first comparison signals collected by the system indicate that the current actual speed of the fan is not greater than (i.e., less than or equal to) the target speed under its corresponding load, it means that the performance of the fan meets or is slightly lower than the current load requirement. Under normal circumstances, if the air duct is not blocked, the fan should be able to run at or close to the target speed. Therefore, in this case, it is judged that there is no blockage in the air duct. The reasons for this situation may be: the current load of the gas equipment continues to increase, and the current actual speed is continuously catching up with the target speed. The reasons for this situation may also be: system errors caused by minor factors such as sensor accuracy, control algorithms or mechanical wear may cause the current actual speed to be slightly lower than the target speed.
[0089] In this embodiment, step S332: when any one of the multiple first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is not greater than the first preset difference, it is determined that the speed compensation value of the fan is zero during the current detection cycle. In some cases, due to system errors, measurement errors or performance fluctuations of the fan itself, the current actual speed may be slightly higher than the target speed. In order to distinguish this situation from the abnormal increase in the current actual speed caused by air duct blockage, the system sets a first preset difference as a tolerance range. When any of the first comparison signals shows that the current actual speed is greater than the target speed, but the excess does not exceed this preset difference, the system considers this difference to be normal or acceptable, and therefore judges that there is no blockage in the air duct during the current detection cycle. The reasons for this situation may be: the current load of the gas equipment is constantly fluctuating, causing the current actual speed to be lower than the target speed from time to time.
[0090] In other cases, only the difference between the current actual rotation speed and the target rotation speed may be determined. If the difference is smaller than the first preset difference, it is possible to know that the air duct is not blocked without determining the difference.
[0091] In this embodiment, step S333: when any one of the multiple first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than the first preset difference, the speed compensation value of the fan is determined according to the difference. If the system detects that any of the first comparison signals shows that the current actual speed is significantly greater than the target speed, and the excess exceeds the preset first difference threshold, this may indicate that the air duct is blocked. In the case of air duct blockage, the fan may need to increase the speed to overcome the increased resistance in order to maintain a certain air volume output. Therefore, when the difference between the current actual speed and the target speed increases significantly, the system can infer that the air duct is blocked during the current detection cycle.
[0092] In one embodiment, the load of the gas equipment may change suddenly under non-ideal conditions. In the case of a sudden change, the fan blades may not be able to reach the target speed in a short time due to inertia, and a misjudgment may occur. Further judgment may be required in step S333 to eliminate the misjudgment caused by the sudden change. Figure 5 As shown, step S333 may also include steps S3331-S3334, which are used to deal with the sudden change of the load of the gas equipment. The specific execution order of the contents corresponding to steps S3332-S3334 is not limited here, and other execution orders may be used.
[0093] In this embodiment, step S3331: when any one of the multiple first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than the first preset difference, enter the second detection cycle for detection to obtain multiple second comparison signals, and the preset frequency in the second detection cycle is less than the preset frequency of the first detection cycle. It can be understood that after preliminary analysis of multiple first comparison signals, if it is found that any of the signals indicates that the current actual speed of the current fan is greater than the target speed, and this difference exceeds the preset first preset difference, the system will not immediately determine that the air duct is blocked. On the contrary, in order to eliminate the speed lag effect caused by the inertia of the fan blades due to sudden changes in load, the system decides to enter the second detection cycle. This second detection cycle is an extension of the first detection cycle, but the key difference is that its preset detection frequency is lower. By reducing the detection frequency, the system is actually lengthening the time interval for each parameter acquisition so as to give the fan enough time to adapt to the change in load and stabilize its speed. In the second detection cycle, the system will repeat the same work as the first detection cycle, including obtaining the load of the gas equipment, the current actual speed of the fan, and calculating and comparing the target speed and the current actual speed.
[0094] In this embodiment, step S3332: when multiple second comparison signals all indicate that the current actual speed is not greater than the target speed, the speed compensation value of the fan is zero. It is understandable that during the second detection cycle, the system collects and analyzes multiple second comparison signals. If these signals consistently indicate that the current actual speed of the current fan is not greater than the target speed under its corresponding load, then the system can reasonably infer that the previously observed phenomenon that the current actual speed is higher than the target speed is a temporary phenomenon caused by a sudden change in load, rather than a blockage in the air duct. Therefore, in this case, the system determines that there is no blockage in the air duct.
[0095] In this embodiment, step S3333: when any of the multiple second comparison signals indicates that the difference between the current actual speed and the target speed is not greater than the second preset difference, the speed compensation value of the fan is zero. It is understandable that during the second detection cycle, if the system finds that any second comparison signal indicates that the difference between the current actual speed and the target speed is not greater than the second preset difference (this difference is usually smaller than the first preset difference to reflect a stricter judgment standard), then the system will also determine that there is no blockage in the air duct. This is because a smaller difference may mean that the fan has gradually adapted to the change in load, or that the previous difference was caused by measurement errors and other reasons, and is not sufficient to prove that the air duct is blocked.
[0096] In this embodiment, step S3334: when any one of the multiple second comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than the second preset difference, the speed compensation value of the fan is determined according to the difference. It is understandable that if, within the second detection cycle, the system still detects any second comparison signal indicating that the current actual speed of the current fan is greater than its target speed, and this difference exceeds the second preset difference, then the system can more confidently determine that the air duct is blocked. Because after reducing the preset frequency, the current actual speed of the fan is still continuously higher than the target speed, and the difference is greater than the second preset difference, it is less likely to be caused by transient factors. Therefore, in this case, the system determines that the air duct is blocked and may trigger a corresponding alarm or maintenance prompt.
[0097] It should be explained that the first preset difference and the second preset difference depend on the actual situation and can be the same value or different values.
[0098] In other embodiments, the determination method of the first preset difference and the second preset difference may also be replaced by a ratio, such as a first preset ratio and a second preset ratio.
[0099] In one embodiment, the value range of the first detection period is greater than 0 seconds, and the preset frequency in the first detection period is once every 0 to 1 second. In this way, the current target speed and the current actual speed can be continuously compared.
[0100] In other embodiments, the first detection period may also be in other value ranges, and the preset frequency in the first detection period may also be in other values. The above is only one embodiment and is not specifically limited.
[0101] In one embodiment, the value range of the second detection cycle is 20 to 60 seconds, and the preset frequency within the second detection cycle is once every 2 to 4 seconds. In this way, the sudden change in the load of the gas equipment can be filtered out to reduce the impact of the sudden change on the detection accuracy. Specifically, the setting of the second detection cycle is intended to provide a relatively long observation window so that the system can more stably evaluate the operating status of the fan. By reducing the detection frequency to once every 2 to 4 seconds, the system can effectively filter out short-term fluctuations in speed caused by sudden changes in the load of the gas equipment without excessively increasing the computing burden. This strategy helps to reduce misjudgments and improve detection accuracy.
[0102] In other embodiments, the second detection period may also be in other value ranges, and the preset frequency in the second detection period may also be in other values. The above is only one embodiment and is not specifically limited.
[0103] In one embodiment, if Figure 6 As shown, based on all the above embodiments, step S300 may include steps S351-S353, which are used to specifically calculate the speed compensation value of the fan.
[0104] In this embodiment, step S351 is to calculate the deviation percentage value between the target speed required by the fan under the current load and the current actual speed of the fan to obtain a corresponding deviation percentage value.
[0105] It is understandable that the purpose of this step is to quantify the difference between the actual operating state of the fan and the expected state. Specifically, this step calculates the difference between the target speed that the fan should reach (determined based on system requirements or design parameters) under the current load and the actual speed currently reached by the fan to reflect the degree of deviation of the fan performance from the target state.
[0106] In this embodiment, in step S352, when the deviation percentage value is greater than the first preset percentage value, the blockage level of the fan is determined according to the difference between the deviation percentage value and the first preset percentage value, and the speed compensation value of the fan is determined according to the blockage level.
[0107] It is understandable that the deviation percentage value is compared with a preset threshold value. If this percentage is greater than a preset first percentage value, the system considers that the air duct is blocked. At this time, the fan speed compensation value needs to be determined based on the blockage level.
[0108] In this embodiment, in step S353, when the deviation percentage value is not greater than the first preset value, the speed compensation value of the fan is zero.
[0109] It is understandable that if the deviation percentage value is less than or equal to the preset first percentage value, the system considers that the actual operating state of the fan is basically consistent with the target state and there is no significant performance degradation, and therefore determines that there is no blockage in the air duct.
[0110] In this embodiment, optionally, the first preset value and the second preset value may also be a percentage value to facilitate comparison.
[0111] Thus, through steps S351-S353, the air duct blockage can be determined based on the deviation percentage value. The percentage is a relative measure that allows standardized comparison of deviations under different conditions (such as different fan models, different load levels). This makes it easier for the system to identify when the deviation becomes significant, regardless of the specific speed value.
[0112] In one embodiment, the calculation of the deviation percentage value between the target speed required for the fan under the current load and the current actual speed of the fan is specifically: the deviation percentage value is calculated between the target speed required for the fan under the current load and the current actual speed of the fan at a first preset frequency.
[0113] It is understandable that the first preset frequency determines the sensitivity of the system to detect air duct blockage. A higher frequency means that the system can respond to changes in air duct blockage more quickly, but it may also result in higher computing load and energy consumption. Therefore, when selecting the first preset frequency, it is necessary to weigh the detection sensitivity and system resource consumption. In one example, the first preset frequency is 3 seconds.
[0114] The control method of the fan further includes step S400, which is used to specifically determine the air blocking level.
[0115] In this embodiment, if Figure 7 As shown, in step S400, when the deviation percentage value is greater than the first preset value and lasts for the first preset time, the corresponding congestion level is determined according to the deviation percentage value, and the congestion level is equal to the deviation percentage value divided by the second preset value.
[0116] It is understood that when the calculated deviation percentage value is greater than the first preset value, the system considers that the air duct is blocked. The first preset value is a threshold value used to distinguish between normal deviations and significant deviations that may be caused by blockage. Once it is determined that the air duct is blocked, the system will further determine the level of blockage based on the deviation percentage value. The blockage level is calculated by dividing the deviation percentage value by the second preset value. This calculation method allows the system to map continuous deviation values to discrete blockage levels, thereby facilitating subsequent processing and reporting.
[0117] In some embodiments, the calculation of the deviation percentage value between the target speed required by the fan under the current load and the current actual speed of the fan is specifically: the deviation percentage value between the target speed required by the fan under the current load and the current actual speed of the fan is calculated at a first preset frequency. In this regard, as shown in Figure 8, the control method of the fan also includes steps S510-S520, which are used to determine the blockage level when calculating the deviation percentage value at the first preset frequency.
[0118] In this embodiment, in step S510, when the deviation percentage value is greater than the first preset value and lasts for the first preset time, the corresponding congestion level is determined according to the deviation percentage value, and the congestion level is equal to the deviation percentage value divided by the second preset value.
[0119] In this embodiment, in step S520, when the next congestion level is not equal to the previous congestion level and lasts for the second preset time, the congestion level is updated step by step until the next congestion level is equal to the previous congestion level and lasts for the first preset time, and is determined as the updated congestion level.
[0120] It is understandable that if the congestion level changes, the system will update the congestion level step by step at the second preset frequency, and will not jump to the new congestion level immediately. In this way, sudden changes in the level update can be avoided, so that the system can respond to changes in the congestion situation more smoothly and accurately. In addition, the update process will continue until the next congestion level is equal to the previous congestion level, and the stable state needs to last for the first preset time. At this time, the system finally determines the updated congestion level. In this way, it helps to ensure that the system's determination of the congestion level is accurate and stable.
[0121] In some examples, the first preset value may be 3%, and the second preset value may be 1%. Thus, each 1% corresponds to a blockage level, and only when the blockage level reaches level 3 will it be further determined that the air duct is blocked. The specific values of the first preset value and the second preset value are determined according to actual conditions and are not limited here.
[0122] In some examples, the first preset time may be set to 10 seconds, and the specific value is not limited herein.
[0123] In summary, this embodiment provides a more accurate and stable control method for the fan by introducing the periodic calculation of the deviation percentage value, the graded determination of the blockage level, and the gradual update mechanism of the blockage level.
[0124] In one embodiment, step S352, when the deviation percentage value is greater than the first preset percentage value, determining the blockage level of the fan according to the difference between the deviation percentage value and the first preset percentage value, and determining the speed compensation value of the fan according to the blockage level may also include the following steps: when the deviation percentage value is greater than the first preset value, adjusting the actual speed of the fan to a first speed, the first speed is equal to the target speed plus the make-up air volume, the make-up air volume is equal to the first value multiplied by a preset make-up air parameter, and the first value is the deviation percentage value minus the first preset value divided by the second preset value.
[0125] It is understood that when the air duct is blocked, in order to maintain or increase the airflow, additional air volume is required to supplement the airflow reduced by the blockage. The calculation of the make-up air volume is based on the difference between the deviation percentage value and the first preset value, and multiplied by a preset make-up air parameter. This parameter may be a constant or function determined based on factors such as fan characteristics, air duct design, and system requirements. Optionally, in one example, the make-up air parameter is equal to 130.
[0126] In addition, the first speed finally determined is the sum of the target speed and the make-up air volume. In this way, when the air duct is blocked, the fan can run at a higher speed to try to increase the air volume and alleviate the impact of the blockage.
[0127] Therefore, this embodiment can respond quickly to air duct blockage by monitoring the deviation percentage value in real time and adjusting the fan speed immediately when blockage is detected, thereby reducing the risk of performance degradation or failure caused by blockage.
[0128] It can be understood that when the deviation percentage value is calculated between the target speed required by the fan under the current load and the current actual speed of the fan at a first preset frequency, the first speed can be set according to the congestion level finally determined by the system within a period of time. In other words, the first speed is not a fixed value, but will change according to the congestion level to cope with different congestion conditions.
[0129] To give a practical example, optionally, the first preset value is 3%, the second preset value is 1%, and the air supply parameter is equal to 130. Thus, when the deviation percentage value is greater than 3%, such as 6%, the current blockage level is determined to be 6, and the air supply volume is (6%-3%)*130.
[0130] In one embodiment, if Fig. 9 As shown, step S200 may further include steps S210-S220.
[0131] In this embodiment, step S210: obtain the mapping relationship between the current load of the gas equipment and the target speed of the fan. It is understandable that the mapping relationship is usually determined by experimental data, equipment specification table or mathematical model based on the operating characteristics of the gas equipment, reflecting the ideal speed that the fan needs to achieve in order to maintain the normal operation of the gas equipment under different load conditions. This step is the basis for ensuring the accuracy of subsequent speed control, because the correct mapping relationship can ensure that the fan can operate at a suitable speed under different loads, thereby optimizing the performance and efficiency of the gas equipment.
[0132] In this embodiment, step S220: determine the target speed required for the fan under the current load according to the mapping relationship and the current load of the gas equipment. Utilize the mapping relationship obtained in step S210 and the actual load of the current gas equipment to calculate the target speed required for the fan under the current load. This step is the core of real-time control, which requires the system to quickly and accurately adjust the speed of the fan according to load changes.
[0133] In one embodiment, if Fig.10 As shown, step S300 may also include steps S341-S344, which do not introduce repeated acquisition of the target speed and current actual speed of the fan multiple times within the detection cycle, but acquire a set of target speed and current actual speed within a single detection cycle. The order of steps S341-344 is not limited here, and may be other execution logic orders.
[0134] In this embodiment, step S341: compare the target speed required by the fan under the current load with the current actual speed of the fan, and output a third comparison signal. In this step, the system first calculates the target speed required by the fan according to the current load of the gas equipment (this can be completed in step S200 or S220). Then, the system obtains the current actual speed of the fan in real time and compares the two values. The result of the comparison is encoded as a third comparison signal, which reflects the difference between the actual speed and the target speed.
[0135] In this embodiment, step S342: when the third comparison signal indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than the third preset difference, determine the speed compensation value of the fan according to the difference. It can be understood that if the third comparison signal indicates that the current actual speed of the fan is greater than its target speed, and this difference exceeds the preset third preset difference, then the system can preliminarily determine that the air duct is blocked and a speed compensation value is needed, which can be calculated according to the above embodiment.
[0136] In this embodiment, step S343: when the third comparison signal indicates that the current actual speed is greater than the target speed, and the corresponding difference is not greater than the third preset difference, the speed compensation value of the fan is determined to be zero. It is understandable that if the actual speed is higher than the target speed, but the difference does not exceed the third preset difference, the system may determine that the air duct is not blocked and no speed compensation value is required. This is because in actual operation, due to the influence of various factors (such as sensor errors, fan performance fluctuations, etc.), there will always be a certain difference between the actual speed and the target speed.
[0137] In this embodiment, step S344: when the third comparison signal indicates that the current actual speed is not greater than the target speed, determine that the speed compensation value of the fan is zero. It is understandable that if the third comparison signal indicates that the current actual speed of the fan is not greater than its target speed, then the system can directly determine that there is no blockage in the air duct and no speed compensation value is required.
[0138] In one embodiment, the method further includes controlling the gas equipment to generate an alarm signal when there is a blockage in the air duct. It is understandable that if timely measures are not taken when the air duct is blocked, it may lead to safety hazards such as decreased performance of the gas equipment, incomplete combustion, and fire. By generating an alarm signal, operators or maintenance personnel can be notified immediately, allowing them to respond quickly and deal with the blockage problem, thereby effectively avoiding potential safety risks. On the other hand, timely alarming and dealing with the blockage problem can reduce the burden on the fan, protect the equipment from damage, and thus extend its service life.
[0139] The present invention further provides a controller for implementing a control method for a fan. Since the controller provided in the embodiment of the present invention can improve the detection accuracy of air duct blockage of gas equipment, compared with the prior art, the beneficial effects of the controller provided in the embodiment of the present application are the same as the beneficial effects of the control method for a fan provided in the above embodiment, which will not be described in detail here.
[0140] The present invention further provides a gas device, which includes a controller for implementing a control method for a fan. Since the gas device provided by the embodiment of the present invention can improve the detection accuracy of air duct blockage, compared with the prior art, the beneficial effects of the gas device provided by the embodiment of the present application are the same as the beneficial effects of the control method or controller for the fan provided by the above-mentioned embodiment, which will not be repeated here.
[0141] In one embodiment, the gas device also includes a combustion chamber, an air duct connected to the combustion chamber, and a fan for driving the air flow in the air duct; a controller is used to determine the blockage condition of the air duct and control the gas device to perform corresponding work according to the blockage condition.
[0142] In this embodiment, the controller has a built-in control method for the fan, which can obtain a comparison signal between the actual speed of the fan and the target speed in real time. Through the above embodiment, other judgment steps can also be used to determine the speed compensation value required by the fan. Specifically, the speed compensation value can also be determined according to the blockage of the air duct. In this way, after the controller is installed in the gas equipment, it can improve the performance of the gas equipment to a certain extent, and avoid the performance of the gas equipment not meeting the standard due to the blockage of the air duct, which affects the user experience.
[0143] In this embodiment, the gas equipment is one of a gas heating water heater, a gas water heater, a gas wall-mounted boiler and a gas heating furnace. In other embodiments, other equipment using gas can also be used.
[0144] The above description is only an exemplary embodiment of the present invention, and does not limit the patent scope of the present invention. All equivalent structural changes made by using the contents of the present invention specification and drawings under the technical concept of the present invention, or directly / indirectly applied in other related technical fields are included in the patent protection scope of the present invention.
Claims
1. A method for controlling a fan, characterized in that: For a gas device, the gas device has a combustion chamber, an air duct connected to the combustion chamber, and a fan for driving the air flow in the air duct, the method comprising: Get the current load of the gas equipment and the current actual speed of the fan; Determine the target speed required for the fan under the current load according to the current load of the gas equipment; and, The speed compensation value of the fan is determined according to the target speed required by the fan under the current load and the current actual speed.
2. The control method of the fan according to claim 1, characterized in that: The obtaining of the current load of the gas equipment and the current actual speed of the fan specifically includes: Determine the current first detection cycle, and obtain the current load of the gas equipment according to a preset frequency; and, Get the current actual speed of the fan according to the preset frequency.
3. The control method of the fan according to claim 2, characterized in that: Determining the speed compensation value of the fan according to the difference between the target speed required by the fan under the current load and the current actual speed specifically includes: Comparing the target speed required by the fan under the current load with the current actual speed, and generating a corresponding first comparison signal; Repeat the steps of obtaining the current load of the gas equipment and the current actual speed of the fan, determining the target speed of the fan under the current load according to the current load of the gas equipment, comparing the target speed of the fan under the current load with the current actual speed, and generating a corresponding first comparison signal until the current first detection cycle ends, so as to obtain multiple first comparison signals; The rotation speed compensation value of the fan is determined according to the plurality of first comparison signals obtained in the current first detection cycle.
4. The control method of the fan according to claim 3, characterized in that: Determining the blockage condition of the air duct according to the plurality of first comparison signals obtained in the current detection cycle includes: When the plurality of first comparison signals all indicate that the current actual rotation speed is not greater than the target rotation speed, determining that the rotation speed compensation value of the fan is zero in the current first detection cycle; When any one of the plurality of first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is not greater than a first preset difference, determining that the speed compensation value of the fan is zero in the current detection cycle; When any one of the plurality of first comparison signals indicates that the current actual rotation speed is greater than the target rotation speed, and the corresponding difference is greater than a first preset difference, a rotation speed compensation value of the fan is determined according to the difference.
5. The control method of the fan according to claim 4, characterized in that: When any one of the plurality of first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than a first preset difference, determining the speed compensation value of the fan according to the difference specifically includes: Calculating a deviation percentage value between the target speed required for the fan under the current load and the current actual speed of the fan to obtain a corresponding deviation percentage value; When the deviation percentage value is greater than a first preset percentage value, determining a blockage level of the fan according to a difference between the deviation percentage value and the first preset percentage value, and determining a speed compensation value of the fan according to the blockage level; When the deviation percentage value is not greater than the first preset value, the rotation speed compensation value of the fan is zero.
6. The control method of the fan according to claim 5, characterized in that: When the deviation percentage value is greater than a first preset percentage value, determining the blockage level of the fan according to the difference between the deviation percentage value and the first preset percentage value includes: When the deviation percentage value is greater than a first preset value and lasts for a first preset time, determining a corresponding congestion level according to the deviation percentage value, the congestion level being equal to the deviation percentage value divided by a second preset value; When the next congestion level is not equal to the previous congestion level and lasts for the first preset time, the congestion level is updated step by step at a second preset frequency until the next congestion level is equal to the previous congestion level and lasts for the first preset time, and is determined as the updated congestion level.
7. The control method of the fan according to claim 5, characterized in that: The calculation of the deviation percentage between the target speed required for the fan under the current load and the current actual speed of the fan is specifically as follows: the calculation of the deviation percentage between the target speed required for the fan under the current load and the current actual speed of the fan is performed at a first preset frequency; The control method of the fan also includes: When the deviation percentage value is greater than a first preset value and lasts for a first preset time, determining a corresponding congestion level according to the deviation percentage value, the congestion level being equal to the deviation percentage value divided by a second preset value; When the next congestion level is not equal to the previous congestion level and lasts for a second preset time, the congestion level is updated step by step until the next congestion level is equal to the previous congestion level and lasts for a first preset time, and is determined as the updated congestion level.
8. The control method for a fan according to any one of claims 5 to 7, characterized in that: The step of determining the speed compensation value of the fan according to the blockage level further includes: When the deviation percentage value is greater than the first preset value, the actual speed of the fan is adjusted to a first speed, the first speed is equal to the target speed plus the make-up air volume, the make-up air volume is equal to the first value multiplied by the preset make-up air parameter, and the first value is the deviation percentage value minus the first preset value divided by the second preset value.
9. The control method of the fan according to claim 4, characterized in that: When any one of the plurality of first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than a first preset difference, determining the speed compensation value of the fan according to the difference specifically includes: When any one of the plurality of first comparison signals indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than a first preset difference, entering a second detection cycle for detection to obtain a plurality of second comparison signals, wherein the preset frequency in the second detection cycle is less than the preset frequency in the first detection cycle; When the plurality of second comparison signals all indicate that the current actual speed is not greater than the target speed, the speed compensation value of the fan is zero; When any one of the plurality of second comparison signals indicates that the difference between the current actual rotation speed and the target rotation speed is not greater than a second preset difference, the rotation speed compensation value of the fan is zero; When any one of the plurality of second comparison signals indicates that the current actual rotation speed is greater than the target rotation speed, and the corresponding difference is greater than a second preset difference, a rotation speed compensation value of the fan is determined according to the difference.
10. The control method of a fan according to claim 1, characterized in that: Determining the target speed required for the fan under the current load according to the current load of the gas equipment specifically includes: Obtain the mapping relationship between the current load of the gas equipment and the target speed of the fan; According to the mapping relationship and the current load of the gas equipment, a target speed required for the fan under the current load is determined.
11. The control method of a fan according to claim 1, characterized in that: Determining the speed compensation value of the fan according to the target speed required by the fan under the current load and the current actual speed specifically includes: Comparing the target speed required by the fan under the current load with the current actual speed of the fan, and outputting a third comparison signal; When the third comparison signal indicates that the current actual speed is greater than the target speed, and the corresponding difference is greater than a third preset difference, determining a speed compensation value of the fan according to the difference; When the third comparison signal indicates that the current actual speed is greater than the target speed and the corresponding difference is not greater than a third preset difference, determining that the speed compensation value of the fan is zero; When the third comparison signal indicates that the current actual rotation speed is not greater than the target rotation speed, it is determined that the rotation speed compensation value of the fan is zero.
12. A controller, characterized in that: The controller is used to implement the control method of the fan according to any one of claims 1 to 11.
13. A gas equipment, characterized in that: The gas appliance comprises the controller as claimed in claim 12.
14. The gas device according to claim 13, characterized in that: The gas equipment also includes a combustion chamber, an air duct connected to the combustion chamber, and a fan for driving the air flow in the air duct; The controller is used to determine the blockage condition of the air duct and control the gas equipment to perform corresponding work according to the blockage condition.
15. The gas device according to claim 13 or 14, characterized in that: The gas equipment is one of a gas heating water heater, a gas water heater and a gas heating furnace.