Fan control method and system of water heater, water heater and storage medium

By employing a fan control strategy that combines constant flow and constant speed at different combustion stages, the problem of water heaters being unable to achieve high wind resistance and high-precision air-fuel ratio has been solved, resulting in stable and reliable combustion and efficient flue gas quality, while reducing costs.

CN116202232BActive Publication Date: 2026-01-09NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310210111.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-06
Publication Date
2026-01-09
Estimated Expiration
2043-03-06

AI Technical Summary

Technical Problem

Existing water heaters cannot achieve both high wind resistance and high-precision air-fuel ratio fan control; existing solutions are difficult to implement and yield minimal results.

Method used

By acquiring the current combustion stage and real-time fan control data, the fan control data is adjusted so that the difference between it and the target value is within a preset range. Different fan control strategies are adopted for different combustion stages, such as constant flow control when the air pressure is high and constant speed control when the air pressure is low or there is no airflow.

Benefits of technology

It improves wind resistance and combustion stability, ensures flue gas quality at maximum load, is easy to implement without adding hardware, has lower cost, and better performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116202232B_ABST
    Figure CN116202232B_ABST
Patent Text Reader

Abstract

The application provides a water heater fan control method, system, water heater and storage medium. The fan control method comprises: obtaining a current combustion stage and real-time fan control data; wherein the fan control data comprises at least one of fan current and fan rotating speed; determining a control data target value according to the current combustion stage and the fan control data; and adjusting the fan control data so that the difference between the fan control data and the control data target value is within a preset range. The application adopts different fan control strategies in different combustion stages, adopts constant current control when the wind pressure is large, and adopts constant rotating speed control when the wind pressure is small or there is no wind. The application can improve the wind resistance performance, ensure stable and reliable combustion in the windless state, guarantee the flue gas quality under the maximum load, is easy to implement, does not need to increase hardware, saves the cost, is simpler than the fan improvement scheme, is lower in cost, and is better in effect.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of household appliances, and in particular to a fan control method and system for a water heater, a water heater, and a storage medium. BACKGROUND

[0002] The existing down-drum type gas water heater adopts a constant speed control scheme, and has low wind resistance performance. The up-draft type gas water heater adopts a constant flow control scheme, and has poor combustion control ratio due to poor consistency of the fan. These two control methods have their own advantages and disadvantages, and cannot realize fan control with high wind resistance and high precision of the combustion air ratio. Previous solutions have focused on improving the performance of the fan itself, but this is difficult and has little effect. SUMMARY

[0003] The present application solves the technical problem of the prior art that the water heater cannot realize fan control with high wind resistance and high precision of the combustion air ratio, and provides a fan control method and system for a water heater, a water heater, and a storage medium.

[0004] The present application solves the above technical problem by the following technical scheme:

[0005] The present application provides a fan control method for a water heater, comprising:

[0006] obtaining a current combustion phase and real-time fan control data; wherein the fan control data includes at least one of fan current and fan speed;

[0007] determining a control data target value according to the current combustion phase and the fan control data;

[0008] adjusting the fan control data so that the difference between the fan control data and the control data target value is within a preset range.

[0009] Preferably, the fan control data further includes proportional valve current.

[0010] The adjustment of the fan control data so that the difference between the fan control data and the control data target value is within a preset range comprises:

[0011] when the current combustion phase is the ignition phase, obtaining the number of ignitions and the preset initial fan current, initial proportional valve current, fan current increment, and proportional valve current increment; wherein the fan current increment is positively correlated with the initial fan current, and the proportional valve current increment is positively correlated with the initial proportional valve current;

[0012] determining a fan current target value and a proportional valve current target value according to the number of ignitions, the initial fan current, the initial proportional valve current, the fan current increment, and the proportional valve current increment, adjusting the fan current and the proportional valve current so that the fan current is equal to the fan current target value and the proportional valve current is equal to the proportional valve current target value;

[0013] After the ignition operation is performed, it is determined whether the ignition is successful. If the ignition is successful, the current combustion stage is changed to a combustion stage. If the ignition is not successful, the previous step is returned to.

[0014] Preferably, if the ignition is not successful, the previous step is returned to, including:

[0015] If the ignition is not successful, the previous step is returned to when the number of ignitions is less than a preset number threshold. When the number of ignitions is greater than or equal to the number threshold, a failure of the ignition is reported.

[0016] Preferably, the fan current target value and the proportional valve current target value are calculated using the following formula:

[0017] Fan current target value = initial fan current + number of ignitions * fan current increment

[0018] Proportional valve current target value = initial proportional valve current + number of ignitions * proportional valve current increment

[0019] Preferably, the fan control data is adjusted so that the difference between the fan control data and the control data target value is within a preset range, including:

[0020] When the current combustion stage is a combustion stage, a current load is obtained, and it is determined whether the current load is equal to a maximum load value.

[0021] If the current load is equal to the maximum load value, the fan current is adjusted so that the fan current is equal to a preset maximum fan current value.

[0022] Preferably, the fan control data is adjusted so that the difference between the fan control data and the control data target value is within a preset range, further including:

[0023] When the current combustion stage is a combustion stage, it is determined whether the fan speed is within a preset fan speed range. The first upper limit value and the first lower limit value of the fan speed range are positively correlated with a current fan speed target value, and the current fan speed target value is less than the first upper limit value and greater than the first lower limit value.

[0024] If the fan speed is not in the fan speed range, the fan current target value and the proportional valve current target value are calculated according to the current load, the fan current and the proportional valve current are adjusted according to the fan current target value and the proportional valve current target value, and the step of judging whether the fan speed is in the preset fan speed range is returned to;

[0025] If the fan speed is in the fan speed range, the fan speed target value and the proportional valve current target value are calculated according to the current load, the fan speed and the proportional valve current are adjusted according to the fan speed target value and the proportional valve current target value, and the next step is executed;

[0026] The fan current is judged whether it is in the preset fan current range; wherein the second upper limit value and the second lower limit value of the fan current range are positively correlated with the current fan current target value, the current fan current target value is less than the second upper limit value and greater than the second lower limit value;

[0027] If the fan current is not in the fan current range, the step of calculating the fan current target value and the proportional valve current target value according to the current load is returned to;

[0028] If the fan current is in the fan current range, the step of calculating the fan speed target value and the proportional valve current target value according to the current load is returned to.

[0029] Preferably, the adjustment of the fan control data so that the difference between the fan control data and the control data target value is in the preset range further comprises:

[0030] When the current combustion stage is the combustion stage, it is judged whether the fan current is equal to the fan current target value;

[0031] If the fan current is not equal to the fan current target value, the fan current is adjusted so that the fan current is equal to the fan current target value, and the previous step is returned; if the fan current is equal to the fan current target value, the next step is executed;

[0032] It is judged whether the fan speed is in the preset fan speed range; wherein the first upper limit value and the first lower limit value of the fan speed range are positively correlated with the current fan speed target value, the current fan speed target value is less than the first upper limit value and greater than the first lower limit value;

[0033] If the fan speed is not in the fan speed range, the fan current target value and the proportional valve current target value are calculated according to the current load, the fan current and the proportional valve current are adjusted according to the fan current target value and the proportional valve current target value, and the step of judging whether the fan current is equal to the fan current target value is returned to.

[0034] If the fan speed is in the fan speed range, the fan speed target value and the proportional valve current target value are calculated according to the current load, the fan speed and the proportional valve current are adjusted according to the fan speed target value and the proportional valve current target value, and the next step is executed.

[0035] It is judged whether the fan current is in a preset fan current range; wherein the second upper limit value and the second lower limit value of the fan current range are positively correlated with the current fan current target value, the current fan current target value is less than the second upper limit value and greater than the second lower limit value.

[0036] If the fan current is not in the fan current range, the step of calculating the fan current target value and the proportional valve current target value according to the current load is returned to.

[0037] If the fan current is in the fan current range, the step of calculating the fan speed target value and the proportional valve current target value according to the current load is returned to.

[0038] The application also provides a fan control system of a water heater, which comprises an acquisition module, a target value determination module and an adjustment module.

[0039] The acquisition module is used for acquiring a current combustion stage and real-time fan control data; wherein the fan control data comprises at least one of a fan current and a fan speed.

[0040] The target value determination module is used for determining a control data target value according to the current combustion stage and the fan control data.

[0041] The adjustment module is used for adjusting the fan control data, so that the difference between the fan control data and the control data target value is in a preset range.

[0042] Preferably, the fan control data further comprises a proportional valve current.

[0043] The adjustment module is further configured to, when the current combustion stage is an ignition stage, acquire an ignition frequency, and preset initial fan current, initial proportional valve current, fan current increment, and proportional valve current increment; the fan current increment is positively correlated with the initial fan current, and the proportional valve current increment is positively correlated with the initial proportional valve current.

[0044] The adjustment module is further configured to determine fan current target value and proportional valve current target value according to the ignition frequency, the initial fan current, the initial proportional valve current, the fan current increment, and the proportional valve current increment, and adjust the fan current and the proportional valve current so that the fan current is equal to the fan current target value and the proportional valve current is equal to the proportional valve current target value.

[0045] The adjustment module is further configured to, after the ignition operation is performed, judge whether the ignition is successful; if the ignition is successful, the current combustion stage is changed to a combustion stage; if the ignition is not successful, return to the previous step.

[0046] Preferably, the adjustment module is further configured to, if the ignition is not successful, return to the previous step when the ignition frequency is less than a preset frequency threshold; and report an ignition failure fault when the ignition frequency is greater than or equal to the frequency threshold.

[0047] Preferably, the fan current target value and the proportional valve current target value are calculated by the following formulas:

[0048] Fan current target value = initial fan current + ignition frequency * fan current increment;

[0049] Proportional valve current target value = initial proportional valve current + ignition frequency * proportional valve current increment.

[0050] Preferably, the adjustment module is further configured to, when the current combustion stage is a combustion stage, acquire a current load, and judge whether the current load is equal to a maximum load value.

[0051] The adjustment module is further configured to, if the current load is equal to the maximum load value, adjust the fan current so that the fan current is equal to a preset maximum fan current value.

[0052] Preferably, the adjustment module is further configured to, when the current combustion stage is a combustion stage, judge whether the fan rotating speed is within a preset fan rotating speed range; the first upper limit value and the first lower limit value of the fan rotating speed range are positively correlated with a current fan rotating speed target value, the current fan rotating speed target value is less than the first upper limit value and greater than the first lower limit value.

[0053] The adjustment module is further configured to, if the fan speed is not within the preset fan speed range, calculate the fan current target value and the proportional valve current target value according to the current load, adjust the fan current and the proportional valve current according to the fan current target value and the proportional valve current target value, and return to the step of judging whether the fan speed is within the preset fan speed range;

[0054] The adjustment module is further configured to, if the fan speed is within the preset fan speed range, calculate the fan speed target value and the proportional valve current target value according to the current load, adjust the fan speed and the proportional valve current according to the fan speed target value and the proportional valve current target value, and perform the next step.

[0055] The adjustment module is further configured to judge whether the fan current is within a preset fan current range; wherein the second upper limit value and the second lower limit value of the fan current range are positively correlated with a current fan current target value, the current fan current target value is less than the second upper limit value and greater than the second lower limit value.

[0056] The adjustment module is further configured to, if the fan current is not within the fan current range, return to the step of calculating the fan current target value and the proportional valve current target value according to the current load.

[0057] The adjustment module is further configured to, if the fan current is within the fan current range, return to the step of calculating the fan speed target value and the proportional valve current target value according to the current load.

[0058] Preferably, the adjustment module is further configured to, when the current combustion stage is a combustion stage, judge whether the fan current is equal to the fan current target value.

[0059] The adjustment module is further configured to, if the fan current is not equal to the fan current target value, adjust the fan current so that the fan current is equal to the fan current target value, and return to the previous step; if the fan current is equal to the fan current target value, perform the next step.

[0060] The adjustment module is further configured to judge whether the fan speed is within a preset fan speed range; wherein the first upper limit value and the first lower limit value of the fan speed range are positively correlated with a current fan speed target value, the current fan speed target value is less than the first upper limit value and greater than the first lower limit value.

[0061] The adjustment module is further configured to, if the fan speed is not in the fan speed range, calculate the fan current target value and the proportional valve current target value according to the current load, adjust the fan current and the proportional valve current according to the fan current target value and the proportional valve current target value, and return to the step of judging whether the fan current is equal to the fan current target value.

[0062] The adjustment module is further configured to, if the fan speed is in the fan speed range, calculate the fan speed target value and the proportional valve current target value according to the current load, adjust the fan speed and the proportional valve current according to the fan speed target value and the proportional valve current target value, and perform the next step.

[0063] The adjustment module is further configured to judge whether the fan current is in a preset fan current range; wherein the second upper limit value and the second lower limit value of the fan current range are both positively correlated with a current fan current target value, the current fan current target value is less than the second upper limit value and greater than the second lower limit value.

[0064] The adjustment module is further configured to, if the fan current is not in the fan current range, return to the step of calculating the fan current target value and the proportional valve current target value according to the current load.

[0065] The adjustment module is further configured to, if the fan current is in the fan current range, return to the step of calculating the fan speed target value and the proportional valve current target value according to the current load.

[0066] The application further provides a water heater, which comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the processor implements the fan control method of the water heater when executing the computer program.

[0067] The application further provides a computer storage medium, which stores a computer program, and the computer program implements the fan control method of the water heater when executed by a processor.

[0068] The positive progress effect of the application is that different fan control strategies are adopted in different combustion stages, constant current control is adopted when the wind pressure is large, and constant speed control is adopted when the wind pressure is small or there is no wind, which can improve the wind resistance performance, guarantee stable and reliable combustion in the windless state, ensure the flue gas quality at the maximum load, and is easy to implement without increasing hardware, saves the cost, is simpler, lower in cost and better in effect compared with the fan improvement scheme. BRIEF DESCRIPTION OF DRAWINGS

[0069] Figure 1Flow chart of the fan control method of the water heater of embodiment 1 of the present application.

[0070] Figure 2 Flow chart of one specific implementation of step S13 of the fan control method of the water heater of embodiment 1 of the present application.

[0071] Figure 3 Flow chart of another specific implementation of step S13 of the fan control method of the water heater of embodiment 1 of the present application.

[0072] Figure 4 Flow chart of another specific implementation of step S13 of the fan control method of the water heater of embodiment 1 of the present application.

[0073] Figure 5 Flow chart of another specific implementation of step S13 of the fan control method of the water heater of embodiment 1 of the present application.

[0074] Figure 6 Module schematic diagram of the fan control system of the water heater of embodiment 2 of the present application.

[0075] Figure 7 Structure schematic diagram of the water heater of embodiment 3 of the present application. DETAILED DESCRIPTION

[0076] The present application will be further described in the following by way of examples, but the present application is not limited to the scope of the examples.

[0077] Embodiment 1

[0078] The present application provides a fan control method of a water heater, referring to Figure 1 , the fan control method comprises:

[0079] S11, obtaining current combustion stage and real-time fan control data. Wherein, the fan control data comprises at least one of fan current and fan rotating speed.

[0080] S12, determining control data target value according to current combustion stage and fan control data.

[0081] S13, adjusting fan control data to make the difference between fan control data and control data target value within preset range.

[0082] Wherein, the fan control data is adjusted by control data target value to realize different fan control strategies, in one combustion stage, constant current control or constant rotating speed control can be used singly; or constant current control can be used in one part of the situation, and constant rotating speed control can be used in another part, combining constant current control and constant rotating speed control.

[0083] The preset range can be set according to actual needs, and different preset ranges can be set for different combustion stages.

[0084] The embodiment adopts different fan control strategies in different combustion stages, adopts constant flow control when the wind pressure is large, and adopts constant speed control when the wind pressure is small or there is no wind, which can improve the wind resistance performance, ensure stable and reliable combustion in the windless state, and ensure the flue gas quality at the maximum load. The scheme is easy to implement and does not need to increase hardware, saves cost, is simpler, lower in cost and better in effect compared with the fan improvement scheme.

[0085] In specific implementation, the fan control data further includes a proportional valve current.

[0086] With reference to Figure 2 , step S13 includes:

[0087] S131, when the current combustion stage is the ignition stage, the number of ignitions and preset initial fan current, initial proportional valve current, fan current increment and proportional valve current increment are obtained. The fan current increment is positively correlated with the initial fan current, and the proportional valve current increment is positively correlated with the initial proportional valve current.

[0088] S132, the fan current target value and the proportional valve current target value are determined according to the number of ignitions, the initial fan current, the initial proportional valve current, the fan current increment and the proportional valve current increment, and the fan current and the proportional valve current are adjusted so that the fan current is equal to the fan current target value and the proportional valve current is equal to the proportional valve current target value.

[0089] S133, after the ignition operation is performed, it is judged whether the ignition is successful. If the ignition is successful, the current combustion stage is changed to the combustion stage. If the ignition is not successful, the previous step (i.e., step S132) is returned.

[0090] In the ignition stage, it is not determined whether there is wind pressure outside, and in the case of wind, if constant speed control is adopted, the actual exhaust capacity of the fan will be greatly reduced, which may cause ignition failure. Therefore, the constant flow control is adopted in the ignition stage to ensure the exhaust capacity and improve the ignition success rate.

[0091] The number of ignitions can be the statistical number after entering the ignition stage this time. If the ignition stage is entered again after exiting (such as restarting the water heater or entering the ignition stage from other combustion stages), the number of ignitions needs to be counted again. When the ignition is unsuccessful, the fan current and the proportional valve current can be increased and the ignition can be performed again. Each time the ignition is unsuccessful, the fan current and the proportional valve current can be increased once and then the ignition can be performed again.

[0092] The fan current increment and the proportional valve current increment can be set according to actual needs. The fan current increment can be in proportional relationship with the initial fan current, and the proportional valve current increment can be in proportional relationship with the initial proportional valve current. The fan current increment and the proportional valve current increment can also be constant values, for example, both are 2 mA.

[0093] In a specific implementation, the step of returning to the previous step if the ignition is unsuccessful in S133 includes:

[0094] If the ignition is unsuccessful, returning to the previous step (i.e., step S132) when the number of ignitions is less than a preset number threshold, and reporting an ignition failure fault when the number of ignitions is greater than or equal to the number threshold.

[0095] It should be understood that the adjustment is always within the adjustable range of the fan current and the proportional valve current. If the fan current or the proportional valve current has been adjusted to the maximum value and the ignition is still unsuccessful, even if the number of ignitions is less than the number threshold, the ignition failure fault can be reported, and a technician can be called to repair.

[0096] The number threshold can be set according to actual needs, for example, 3 times.

[0097] In a specific implementation, the fan current target value and the proportional valve current target value are calculated using the following formulas:

[0098] The fan current target value = initial fan current + number of ignitions * fan current increment.

[0099] The proportional valve current target value = initial proportional valve current + number of ignitions * proportional valve current increment.

[0100] The embodiment provides a specific implementation of calculating the fan current target value and the proportional valve current target value.

[0101] In a specific implementation, referring to Figure 3 , step S13 includes:

[0102] S134, when the current combustion stage is the combustion stage, obtaining a current load and determining whether the current load is equal to a maximum load value.

[0103] S135, if the current load is equal to the maximum load value, adjusting the fan current to make the fan current equal to a preset maximum fan current value.

[0104] When the water heater is working in a large load state, the smoke of the long and short pipes needs to be tested. If constant speed control is used, the speed will increase instantaneously due to the increased resistance in the long pipe state, and the fan current will decrease at this time, so that the speed meets the requirements, and the exhaust air volume will be further reduced, which will lead to insufficient combustion and poor smoke. Therefore, in the case of maximum load combustion, constant current control needs to be used to avoid insufficient combustion and improve smoke quality.

[0105] In specific implementation, referring to Figure 4 , step S13 further includes:

[0106] S136, when the current combustion stage is the combustion stage, judging whether the fan speed is in a preset fan speed range. Wherein, the first upper limit value and the first lower limit value of the fan speed range are positively correlated with the current fan speed target value, and the current fan speed target value is less than the first upper limit value and greater than the first lower limit value.

[0107] S137, if the fan speed is not in the fan speed range, the fan current target value and the proportional valve current target value are calculated according to the current load, the fan current and the proportional valve current are adjusted according to the fan current target value and the proportional valve current target value, and the step of judging whether the fan speed is in the preset fan speed range is returned.

[0108] S138, if the fan speed is in the fan speed range, the fan speed target value and the proportional valve current target value are calculated according to the current load, the fan speed and the proportional valve current are adjusted according to the fan speed target value and the proportional valve current target value, and the next step (step S139) is executed.

[0109] S139, judging whether the fan current is in a preset fan current range. Wherein, the second upper limit value and the second lower limit value of the fan current range are positively correlated with the current fan current target value, and the current fan current target value is less than the second upper limit value and greater than the second lower limit value.

[0110] S1310, if the fan current is not in the fan current range, return to the step of calculating the fan current target value and the proportional valve current target value according to the current load.

[0111] S1311, if the fan current is in the fan current range, return to the step of calculating the fan speed target value and the proportional valve current target value according to the current load.

[0112] Wherein, the step S134 and the step S136 are not limited in the order.

[0113] In the combustion stage, when there is no wind pressure or the wind pressure is low (at this time the exhaust resistance is normal), the constant speed control is more conducive to the simplification of the control scheme, and at the same time, when the load switches back and forth greatly, the control is more convenient, the flame is less likely to be extinguished, and it is more reliable. During normal combustion, the deviation between the fan speed and the target value of the fan speed needs to be detected at all times. If the deviation is too large, it means that there is wind pressure or the resistance is too large at this time. The constant flow control can improve the exhaust capacity and is more conducive to the normal combustion of the machine, and improve the combustion efficiency and temperature stability.

[0114] The first upper limit value, the first lower limit value, the second upper limit value and the second lower limit value can be set according to actual needs. For example, the first upper limit value can be 105% of the target value of the fan speed, the first lower limit value can be 95% of the target value of the fan speed, the second upper limit value can be 105% of the target value of the fan current, and the second lower limit value can be 95% of the target value of the fan current.

[0115] In specific implementation, referring to Figure 5 , step S13 further includes:

[0116] S1312, when the current combustion stage is the combustion stage, it is judged whether the fan current is equal to the target value of the fan current.

[0117] S1313, if the fan current is not equal to the target value of the fan current, the fan current is adjusted to make the fan current equal to the target value of the fan current, and the previous step is returned; if the fan current is equal to the target value of the fan current, the next step is executed.

[0118] S1314, it is judged whether the fan speed is in a preset fan speed range. The first upper limit value and the first lower limit value of the fan speed range are both positively correlated with the current target value of the fan speed, and the current target value of the fan speed is less than the first upper limit value and greater than the first lower limit value.

[0119] S1315, if the fan speed is not in the fan speed range, the target value of the fan current and the target value of the proportional valve current are calculated according to the current load, the fan current and the proportional valve current are adjusted according to the target value of the fan current and the target value of the proportional valve current, and the step of judging whether the fan current is equal to the target value of the fan current is returned.

[0120] S1316, if the fan speed is in the fan speed range, the target value of the fan speed and the target value of the proportional valve current are calculated according to the current load, the fan speed and the proportional valve current are adjusted according to the target value of the fan speed and the target value of the proportional valve current, and the next step is executed.

[0121] S1317, judging whether the fan current is in a preset fan current range. The second upper limit value and the second lower limit value of the fan current range are positively correlated with the current fan current target value, and the current fan current target value is less than the second upper limit value and greater than the second lower limit value.

[0122] S1318, if the fan current is not in the fan current range, returning to the step of calculating the fan current target value and the proportional valve current target value according to the current load.

[0123] S1319, if the fan current is in the fan current range, returning to the step of calculating the fan current target value and the proportional valve current target value according to the current load.

[0124] Wherein, the step S134 and the step S1312 are not limited in the order.

[0125] In the combustion stage, when there is no wind pressure or the wind pressure is low (at this time the exhaust gas resistance is normal), the constant speed control is more conducive to the simplification of the control scheme, and at the same time when the load switches back and forth, the control is more convenient, the flame is less likely to be extinguished, and the control is more reliable. When burning normally, the deviation between the fan speed and the fan speed target value needs to be detected at any time, and if the deviation is too large, it means that there is wind pressure or the resistance is too large. The constant current control can improve the exhaust capacity and is more conducive to the normal combustion of the machine, and can improve the combustion efficiency and temperature stability.

[0126] In addition, since the fan current may change dynamically after adjustment, it is necessary to frequently check whether the fan current is equal to the fan current target value in order to adjust in time.

[0127] The first upper limit value, the first lower limit value, the second upper limit value and the second lower limit value can be set according to actual needs, for example, the first upper limit value can be 105% of the fan speed target value, the first lower limit value can be 95% of the fan speed target value, the second upper limit value can be 105% of the fan current target value, and the second lower limit value can be 95% of the fan current target value.

[0128] Embodiment 2

[0129] The application also provides a fan control system of a water heater, referring to Figure 6 The fan control system comprises an acquisition module 1, a target value determination module 2 and an adjustment module 3.

[0130] The acquisition module 1 is used for acquiring the current combustion stage and real-time fan control data. The fan control data comprises at least one of the fan current and the fan speed.

[0131] The target value determination module 2 is used for determining the control data target value according to the current combustion stage and the fan control data.

[0132] The adjusting module 3 is configured to adjust the fan control data so that the difference between the fan control data and the control data target value is within a preset range.

[0133] The fan control data is adjusted by the control data target value to realize different fan control strategies, and in one combustion stage, constant flow control or constant speed control can be used alone, or constant flow control can be used in one part and constant speed control can be used in another part, so that constant flow control and constant speed control are combined.

[0134] The preset range can be set according to actual needs, and different preset ranges can be set for different combustion stages.

[0135] The embodiment uses different fan control strategies in different combustion stages, uses constant flow control when the wind pressure is large, and uses constant speed control when the wind pressure is small or there is no wind, which can improve the wind resistance and ensure stable and reliable combustion in the windless state, while ensuring the flue gas quality at the maximum load. The scheme is easy to implement and does not need to increase hardware, saving costs. Compared with the fan improvement scheme, it is simpler, lower in cost and better in effect.

[0136] In specific implementation, the fan control data further includes a proportional valve current.

[0137] The adjusting module 3 is further configured to, when the current combustion stage is an ignition stage, acquire an ignition frequency and preset initial fan current, initial proportional valve current, fan current increment and proportional valve current increment. The fan current increment is positively correlated with the initial fan current, and the proportional valve current increment is positively correlated with the initial proportional valve current.

[0138] The adjusting module 3 is further configured to determine the fan current target value and the proportional valve current target value according to the ignition frequency, the initial fan current, the initial proportional valve current, the fan current increment and the proportional valve current increment, and adjust the fan current and the proportional valve current so that the fan current is equal to the fan current target value and the proportional valve current is equal to the proportional valve current target value.

[0139] The adjusting module 3 is further configured to, after the ignition operation, determine whether the ignition is successful, if the ignition is successful, the current combustion stage is changed to a combustion stage, and if the ignition is not successful, return to the previous step.

[0140] In the ignition stage, it is not determined whether there is wind pressure outside, and in the case of wind, if constant speed control is used, the actual exhaust capacity of the fan will be greatly reduced, which may cause ignition failure. Therefore, using constant flow control in the ignition stage can ensure the exhaust capacity and improve the ignition success rate.

[0141] The number of ignitions can be the number of times of entering the ignition stage this time, and if the ignition stage is entered again after exiting (such as restarting the water heater or entering the ignition stage from another combustion stage), the number of ignitions needs to be counted again. When the ignition is unsuccessful, the fan current and the proportional valve current can be increased and the ignition can be performed again. Each time the ignition is unsuccessful, the fan current and the proportional valve current can be increased once and then the ignition can be performed again.

[0142] The fan current increment and the proportional valve current increment can be set according to actual needs. The fan current increment can be in a proportional relationship with the initial fan current, and the proportional valve current increment can be in a proportional relationship with the initial proportional valve current. The fan current increment and the proportional valve current increment can also be fixed values, for example, both are 2 mA.

[0143] In specific implementation, the adjustment module 3 is further configured to return to the previous step when the number of ignitions is less than a preset number threshold if the ignition is unsuccessful, and report an ignition failure fault when the number of ignitions is greater than or equal to the number threshold.

[0144] It should be understood that the adjustment is always within the adjustable range of the fan current and the proportional valve current, and if the fan current or the proportional valve current has been adjusted to the maximum value and the ignition is still unsuccessful, the ignition failure fault can be reported even if the number of ignitions is less than the number threshold, and a technician can be called to repair.

[0145] The number threshold can be set according to actual needs, for example, 3 times.

[0146] In specific implementation, the fan current target value and the proportional valve current target value are calculated by the following formulas:

[0147] The fan current target value = initial fan current + number of ignitions * fan current increment.

[0148] The proportional valve current target value = initial proportional valve current + number of ignitions * proportional valve current increment.

[0149] The embodiment provides a specific implementation of calculating the fan current target value and the proportional valve current target value.

[0150] In specific implementation, the adjustment module 3 is further configured to acquire a current load and determine whether the current load is equal to a maximum load value when the current combustion stage is a combustion stage.

[0151] The adjustment module 3 is further configured to adjust the fan current to make the fan current equal to a preset maximum fan current value if the current load is equal to the maximum load value.

[0152] When the whole water heater works in a large load state, the flue gas of the long and short pipes needs to be tested. If constant speed control is used, the speed will increase instantaneously due to the increased resistance in the long pipe state, and the fan current will decrease at this time, so that the speed meets the requirements, and the exhaust air volume will be further reduced, which will lead to insufficient combustion and poor flue gas. Therefore, in the case of maximum load combustion, constant current control needs to be used to avoid insufficient combustion and improve flue gas quality.

[0153] In specific implementation, the adjusting module 3 is further configured to determine whether the fan speed is within a preset fan speed range when the current combustion stage is a combustion stage. The first upper limit value and the first lower limit value of the fan speed range are positively correlated with the current fan speed target value, and the current fan speed target value is less than the first upper limit value and greater than the first lower limit value.

[0154] The adjusting module 3 is further configured to calculate the fan current target value and the proportional valve current target value according to the current load if the fan speed is not within the fan speed range, adjust the fan current and the proportional valve current according to the fan current target value and the proportional valve current target value, and return to the step of determining whether the fan speed is within the preset fan speed range.

[0155] The adjusting module 3 is further configured to calculate the fan speed target value and the proportional valve current target value according to the current load if the fan speed is within the fan speed range, adjust the fan speed and the proportional valve current according to the fan speed target value and the proportional valve current target value, and perform the next step.

[0156] The adjusting module 3 is further configured to determine whether the fan current is within a preset fan current range. The second upper limit value and the second lower limit value of the fan current range are positively correlated with the current fan current target value, and the current fan current target value is less than the second upper limit value and greater than the second lower limit value.

[0157] The adjusting module 3 is further configured to return to the step of calculating the fan current target value and the proportional valve current target value according to the current load if the fan current is not within the fan current range.

[0158] The adjusting module 3 is further configured to return to the step of calculating the fan speed target value and the proportional valve current target value according to the current load if the fan current is within the fan current range.

[0159] Wherein, in the combustion stage, when there is no wind pressure or the wind pressure is low (at this time the exhaust resistance is normal), adopting the constant speed control is more conducive to the simplification of the control scheme, and at the same time when the load switches back and forth greatly, the control is more convenient, the flame is less likely to be extinguished, and it is more reliable. During normal combustion, the deviation between the fan speed and the target value of the fan speed needs to be detected at all times. If the deviation is too large, it indicates that there is wind pressure or the resistance is too large at this time. Adopting the constant flow control can improve the exhaust capacity and is more conducive to the normal combustion of the machine, improving the combustion efficiency and temperature stability.

[0160] The first upper limit value, the first lower limit value, the second upper limit value and the second lower limit value can be set according to actual needs. For example, the first upper limit value can be 105% of the target value of the fan speed, the first lower limit value can be 95% of the target value of the fan speed, the second upper limit value can be 105% of the target value of the fan current, and the second lower limit value can be 95% of the target value of the fan current.

[0161] In specific implementation, the adjustment module 3 is further configured to, when the current combustion stage is the combustion stage, judge whether the fan current is equal to the target value of the fan current.

[0162] The adjustment module 3 is further configured to, if the fan current is not equal to the target value of the fan current, adjust the fan current so that the fan current is equal to the target value of the fan current, and return to the previous step; and if the fan current is equal to the target value of the fan current, execute the next step.

[0163] The adjustment module 3 is further configured to judge whether the fan speed is in a preset fan speed range. Wherein, the first upper limit value and the first lower limit value of the fan speed range are both positively correlated with the current target value of the fan speed, and the current target value of the fan speed is less than the first upper limit value and greater than the first lower limit value.

[0164] The adjustment module 3 is further configured to, if the fan speed is not in the fan speed range, calculate the target value of the fan current and the target value of the proportional valve current according to the current load, adjust the fan current and the proportional valve current according to the target value of the fan current and the target value of the proportional valve current, and return to the step of judging whether the fan current is equal to the target value of the fan current.

[0165] The adjustment module 3 is further configured to, if the fan speed is in the fan speed range, calculate the target value of the fan speed and the target value of the proportional valve current according to the current load, adjust the fan speed and the proportional valve current according to the target value of the fan speed and the target value of the proportional valve current, and execute the next step.

[0166] The adjustment module 3 is further configured to judge whether the fan current is in a preset fan current range. Wherein, the second upper limit value and the second lower limit value of the fan current range are both positively correlated with the current target value of the fan current, and the current target value of the fan current is less than the second upper limit value and greater than the second lower limit value.

[0167] The adjusting module 3 is further configured to return to the step of calculating the fan current target value and the proportional valve current target value according to the current load if the fan current is not in the fan current range.

[0168] The adjusting module 3 is further configured to return to the step of calculating the fan speed target value and the proportional valve current target value according to the current load if the fan current is in the fan current range.

[0169] In the combustion stage, the constant speed control is more conducive to simplifying the control scheme when there is no wind pressure or the wind pressure is low (at this time, the exhaust gas resistance is normal), and the control is more convenient when the load switches back and forth by a large margin, and the flame is less likely to be extinguished, and the control is more reliable. During normal combustion, the deviation between the fan speed and the fan speed target value needs to be detected at all times. If the deviation is too large, it indicates that there is wind pressure or the resistance is too large. The constant current control can improve the exhaust capacity and is more conducive to normal combustion of the machine, and improves the combustion efficiency and temperature stability.

[0170] In addition, since the fan current may dynamically change after adjustment, it is necessary to frequently check whether the fan current is equal to the fan current target value in order to timely adjust.

[0171] The first upper limit value, the first lower limit value, the second upper limit value and the second lower limit value can be set according to actual needs. For example, the first upper limit value can be 105% of the fan speed target value, the first lower limit value can be 95% of the fan speed target value, the second upper limit value can be 105% of the fan current target value, and the second lower limit value can be 95% of the fan current target value.

[0172] Embodiment 3

[0173] Figure 7 A structure schematic diagram of a water heater is provided for the embodiment 3 of the present application. The water heater comprises a memory, a processor and a computer program stored in the memory and executable on the processor, and the processor implements the fan control method of the water heater in the embodiment 1 when executing the program. Figure 7 The displayed water heater 30 is only an example and should not limit the function and use range of the embodiment of the present application.

[0174] The water heater 30 can be in the form of a general computing device, for example, it can be a server device. The components of the water heater 30 can include but are not limited to the above-mentioned at least one processor 31, the above-mentioned at least one memory 32, and a bus 33 connecting different system components including the memory 32 and the processor 31.

[0175] The bus 33 includes a data bus, an address bus and a control bus.

[0176] The memory 32 can include volatile memory, such as random access memory (RAM) 321 and / or cache memory 322, and / or non-volatile memory, such as read only memory (ROM) 323.

[0177] The memory 32 can also include a program / utility 325 having a set (at least one) of program modules 324, including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which

[0178] The processor 31 can execute the various functional applications and data processing of the hot water heater's fan control method of embodiment 1 by running the computer programs stored in the memory 32.

[0179] The hot water heater 30 can also communicate with one or more external devices 34 (such as a keyboard or a pointing device, etc.) via an input / output (I / O) interface 35. Further, the hot water heater 30 can communicate with one or more networks, such as a local area network (LAN), a wide area network (WAN), and / or the public network, such as the Internet, via a network adapter 36. As depicted, the network adapter 36 communicates with the other modules of the hot water heater 30 via the bus 33. It should be appreciated that although not shown, other hardware and / or software modules could be used in conjunction with the hot water heater 30. These include, but are not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems, etc.

[0180] It should be noted that although several units / modules or sub-units / modules of the hot water heater are mentioned in the foregoing detailed description, such division is merely exemplary and not mandatory. Indeed, according to the embodiments of the present application, the features and functionalities of two or more units / modules described above can be embodied in one unit / module; conversely, the features and functionalities of one unit / module described above can be further divided into embodied by multiple units / modules.

[0181] Embodiment 4

[0182] The present embodiment provides a computer readable storage medium having stored thereon a computer program, which, when executed by a processor, implements the hot water heater's fan control method of embodiment 1.

[0183] More specifically, the computer readable storage medium can include, but is not limited to, portable discs, hard disks, random access memories, read only memories, erasable programmable read only memories, optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0184] In a possible implementation, the application can also be implemented in the form of a program product, which includes program codes for causing the terminal device to perform the fan control method of the water heater in Embodiment 1 when the program product is run on the terminal device.

[0185] Wherein, the program codes for executing the application can be written in any combination of one or more programming languages, which can be executed entirely on the user device, partially on the user device, as a stand-alone software package, partially on the user device and partially on a remote device, or entirely on a remote device.

[0186] Although the specific embodiments of the application are described above, those skilled in the art should understand that this is only an illustration, and the protection scope of the application is defined by the appended claims. Those skilled in the art can make various changes or modifications to these embodiments without departing from the principles and essence of the application, and these changes and modifications all fall within the protection scope of the application.

Claims

1. A method of controlling a fan of a water heater, the method comprising: The method comprises: obtaining a current combustion stage and real-time fan control data; wherein the fan control data comprises at least one of a fan current and a fan rotating speed; determining a control data target value according to the current combustion stage and the fan control data; adjusting the fan control data so that a difference between the fan control data and the control data target value is within a preset range; the fan control data further comprises a proportional valve current; the adjusting the fan control data so that the difference between the fan control data and the control data target value is within the preset range comprises: when the current combustion stage is an ignition stage, obtaining an ignition frequency, and preset initial fan current, initial proportional valve current, fan current increment and proportional valve current increment; wherein the fan current increment is positively correlated with the initial fan current, and the proportional valve current increment is positively correlated with the initial proportional valve current; determining a fan current target value and a proportional valve current target value according to the ignition frequency, the initial fan current, the initial proportional valve current, the fan current increment and the proportional valve current increment, and adjusting the fan current and the proportional valve current so that the fan current is equal to the fan current target value and the proportional valve current is equal to the proportional valve current target value; after the ignition operation, determining whether the ignition is successful, if the ignition is successful, the current combustion stage is changed to a combustion stage; if the ignition is not successful, returning to the previous step.

2. The method of claim 1, wherein the fan control method is characterized by, if the ignition is not successful, returning to the previous step comprises: if the ignition is not successful, returning to the previous step when the ignition frequency is less than a preset frequency threshold; and reporting an ignition failure fault when the ignition frequency is greater than or equal to the frequency threshold.

3. The method of claim 1, wherein the fan control method is a method of controlling a fan of a water heater, and the fan current target value and the proportional valve current target value are calculated by the following formula: fan current target value = initial fan current + ignition frequency * fan current increment; proportional valve current target value = initial proportional valve current + ignition frequency * proportional valve current increment.

4. The method of claim 1, wherein the fan control method is a method of controlling a fan of a water heater, and the adjusting the fan control data so that the difference between the fan control data and the control data target value is within the preset range comprises: when the current combustion stage is the combustion stage, obtaining a current load, and determining whether the current load is equal to a maximum load value; if the current load is equal to the maximum load value, adjusting the fan current so that the fan current is equal to a preset maximum fan current value.

5. The method of claim 4, wherein the fan control method is characterized by, the adjusting the fan control data so that the difference between the fan control data and the control data target value is within the preset range further comprises: when the current combustion stage is the combustion stage, determining whether the fan rotating speed is within a preset fan rotating speed range; wherein a first upper limit value and a first lower limit value of the fan rotating speed range are positively correlated with a current fan rotating speed target value, the current fan rotating speed target value is less than the first upper limit value and greater than the first lower limit value; If the fan speed is not in the fan speed range, the fan current target value and the proportional valve current target value are calculated according to the current load, the fan current and the proportional valve current are adjusted according to the fan current target value and the proportional valve current target value, and the step of judging whether the fan speed is in the preset fan speed range is returned to. If the fan speed is in the fan speed range, the fan speed target value and the proportional valve current target value are calculated according to the current load, the fan speed and the proportional valve current are adjusted according to the fan speed target value and the proportional valve current target value, and the next step is executed. If the fan current is not in the fan current range, the step of calculating the fan current target value and the proportional valve current target value according to the current load is returned to. If the fan current is in the fan current range, the step of calculating the fan speed target value and the proportional valve current target value according to the current load is returned to. The step of adjusting the fan control data so that the difference between the fan control data and the control data target value is within the preset range further comprises:

6. The method of claim 4, wherein the fan control method is characterized by, If the fan current is not equal to the fan current target value, the fan current is adjusted so that the fan current is equal to the fan current target value, and the previous step is returned to. If the fan current is equal to the fan current target value, the next step is executed. If the fan speed is not in the fan speed range, the fan current target value and the proportional valve current target value are calculated according to the current load, the fan current and the proportional valve current are adjusted according to the fan current target value and the proportional valve current target value, and the step of judging whether the fan current is equal to the fan current target value is returned to. If the fan speed is in the fan speed range, the fan speed target value and the proportional valve current target value are calculated according to the current load, the fan speed and the proportional valve current are adjusted according to the fan speed target value and the proportional valve current target value, and the next step is executed. ​ ​ ​ determining whether the fan current is within a preset fan current range; wherein a second upper limit value and a second lower limit value of the fan current range are both positively correlated with a current fan current target value, the current fan current target value being less than the second upper limit value and greater than the second lower limit value; if the fan current is not within the fan current range, returning to the step of calculating the fan current target value and the proportional valve current target value according to the current load; if the fan current is within the fan current range, returning to the step of calculating the fan speed target value and the proportional valve current target value according to the current load.

7. A fan control system for a water heater, characterized in that, The fan control system is used to implement the fan control method of the water heater according to any one of claims 1-6, and the fan control system comprises an acquisition module, a target value determination module and an adjustment module. The acquisition module is used to acquire a current combustion stage and real-time fan control data; wherein the fan control data comprises at least one of a fan current and a fan speed. The target value determination module is used to determine a control data target value according to the current combustion stage and the fan control data. The adjustment module is used to adjust the fan control data so that a difference between the fan control data and the control data target value is within a preset range.

8. A water heater comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the computer program comprises instructions for causing the processor to perform the method of any one of claims 1 to 7. 8 The processor executes the computer program to implement the fan control method of the water heater according to any one of claims 1-6.

9. A computer storage medium having stored thereon a computer program, characterized in that The computer program is executed by the processor to implement the fan control method of the water heater according to any one of claims 1-6.

Citation Information

Patent Citations

  • Gas water heater and anti-wind-pressure control method thereof

    CN110762831A

  • Control method of gas water heater, gas water heater and readable storage medium

    CN112923571A