Control method, system, device and storage medium of water heater

By comparing the calculated load value of the water heater with the preset fan speed value, rapid wind resistance control and blockage identification of the water heater are achieved, solving the problems of low fan adjustment efficiency and high cost in the existing technology, and improving control efficiency and safety.

CN116642268BActive Publication Date: 2026-04-24NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
NINGBO FOTILE KITCHEN WARE CO LTD
Filing Date
2023-06-29
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

Existing water heaters suffer from low fan adjustment efficiency and high costs during windy or typhoon days, and cannot detect flue blockages.

Method used

By calculating the demand load value of the water heater, the preset fan speed value is obtained, and based on the comparison results of the wind resistance judgment speed value and the anti-blockage judgment speed value, the water heater is subjected to wind resistance control or anti-blockage control, including adjusting the fan speed and proportional valve current to achieve rapid response.

Benefits of technology

It enables rapid wind resistance control of the fan, reduces costs and improves control efficiency, while also identifying and preventing flue blockage, thus improving the safety of the water heater.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116642268B_ABST
    Figure CN116642268B_ABST
Patent Text Reader

Abstract

The application discloses a kind of control method, system, equipment and storage medium of water heater, control method includes: the demand load value of water heater is calculated;The preset fan speed value of water heater corresponding to demand load is obtained;According to the comparison result of preset fan speed value and anti-wind determination speed value and anti-clogging determination speed value, wind resistance control or anti-clogging control is carried out to water heater.The preset fan speed value of water heater corresponding to the demand load value of water heater is obtained, according to the comparison result of preset fan speed value and anti-wind determination speed value and anti-clogging determination speed value, wind resistance control or anti-clogging control is carried out to water heater, wind resistance control can be carried out quickly to fan, the judgment to water heater clogging condition is also realized, cost is reduced, and control efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of water heater control technology, and in particular to a control method, system, device and storage medium for a water heater. Background Technology

[0002] To ensure customers can use water heaters normally during windy and typhoon days, the industry commonly uses wind pressure sensors to detect external wind pressure and adjust fan speed accordingly. However, this method requires an additional wind pressure sensor, increasing costs. The data from the wind pressure sensor is fed back to the main control board for fan adjustments, which has a time lag. Furthermore, it cannot detect problems such as flue blockage. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to overcome the shortcomings of the existing technology of adjusting the fan by adding an additional wind pressure sensor, which has the disadvantages of low adjustment efficiency, high cost and inability to identify flue blockage. The present invention provides a control method, system, device and storage medium for a water heater.

[0004] The present invention solves the above-mentioned technical problems through the following technical solution:

[0005] The first aspect of this invention provides a control method for a water heater, the control method comprising:

[0006] Calculate the required load value of the water heater;

[0007] Obtain the preset fan speed value of the water heater corresponding to the demand load;

[0008] Based on the comparison results of the preset fan speed value, the wind resistance judgment speed value, and the anti-blockage judgment speed value, the water heater is subjected to wind resistance control or anti-blockage control.

[0009] Preferably, the step of calculating the demand load value of the water heater includes:

[0010] Obtain the inlet water temperature, water flow rate, and set temperature of the water heater;

[0011] The required load value of the water heater is calculated based on the inlet water temperature value, the water flow rate value, and the set temperature value.

[0012] Preferably, the step of obtaining the preset fan speed value of the water heater corresponding to the demand load includes:

[0013] Obtain the preset fan speed value and preset proportional valve current value of the water heater corresponding to the demand load;

[0014] The step of controlling the water heater against wind or against blockage based on the comparison results of the preset fan speed value, the wind resistance judgment speed value, and the anti-blockage judgment speed value includes:

[0015] If the preset fan speed value is greater than the wind resistance judgment speed value and less than the anti-blockage judgment speed value, then the preset fan speed value is less than or equal to the wind resistance judgment speed value. If so, the actual load value of the water heater is less than the required load value. If so, the actual fan current value of the water heater is less than the target fan current value. If so, wind resistance control is applied to the water heater. Alternatively, if the preset fan speed value is greater than or equal to the anti-blockage judgment speed value, then the actual load value of the water heater is less than the required load value. If so, the actual fan current value of the water heater is less than the target fan current value. If so, anti-blockage control is applied to the water heater.

[0016] Preferably, the step of wind resistance control for the water heater includes:

[0017] The wind resistance level is determined based on the difference between the actual fan current value and the target fan current value.

[0018] The actual fan speed is adjusted according to the wind resistance level, the fan speed increment, and the preset fan speed value, and the actual proportional valve current value is adjusted according to the wind resistance level, the proportional valve current increment, and the preset proportional valve current value, until the actual fan current value approaches the target fan current value.

[0019] Preferably, the steps for preventing clogging in the water heater include:

[0020] The current value of the preset proportional valve is kept constant, while the actual fan speed value is increased;

[0021] Determine if the actual load value has increased; if so, output a congestion warning message.

[0022] Preferably, if it is determined that the preset fan speed value is greater than the wind resistance judgment speed value and less than the anti-blockage judgment speed value, then the water heater is controlled to burn normally;

[0023] Control the fan speed of the water heater to maintain the preset fan speed value;

[0024] Adjust the actual proportional valve current value according to the difference between the actual load value and the demand load value until the actual load value equals the demand load value.

[0025] Preferably, if it is determined that the actual load value of the water heater is not less than the required load value, the water heater is controlled to burn normally;

[0026] If it is determined that the actual fan current value of the water heater is not less than the target fan current value, then the water heater is controlled to burn normally.

[0027] A second aspect of the present invention provides a control system for a water heater, the control system comprising a calculation module, an acquisition module, and a control module;

[0028] The calculation module is used to calculate the required load value of the water heater;

[0029] The acquisition module is used to acquire the preset fan speed value of the water heater corresponding to the demand load;

[0030] The control module is used to perform wind resistance control or anti-clogging control on the water heater based on the comparison results of the preset fan speed value, the wind resistance judgment speed value, and the anti-clogging judgment speed value.

[0031] Preferably, the calculation module includes an acquisition unit and a calculation unit;

[0032] The acquisition unit is used to acquire the inlet water temperature value, water flow rate value, and set temperature value of the water heater;

[0033] The calculation unit is used to calculate the required load value of the water heater based on the inlet water temperature value, the water flow rate value, and the set temperature value.

[0034] Preferably, the acquisition module is used to acquire the preset fan speed value and preset proportional valve current value of the water heater corresponding to the demand load;

[0035] The control module includes a first judgment unit, a second judgment unit, a third judgment unit, a fourth judgment unit, a first control unit, and a second control unit;

[0036] The first judgment unit is used to determine whether the preset fan speed value is greater than the wind resistance judgment speed value and less than the anti-blockage judgment speed value. If not, the second judgment unit is invoked.

[0037] The second judgment unit is used to determine whether the preset fan speed value is less than or equal to the wind resistance judgment speed value. If so, the third judgment unit is invoked.

[0038] The third judgment unit is used to determine whether the actual load value of the water heater is less than the required load value. If so, the fourth judgment unit is invoked.

[0039] The fourth judgment unit is used to determine whether the actual fan current value of the water heater is less than the target fan current value. If so, the first control unit is invoked.

[0040] The first control unit is used to control the wind resistance of the water heater; or, the second judgment unit is used to determine whether the preset fan speed value is greater than or equal to the anti-blockage judgment speed value, and if so, the third judgment unit is invoked.

[0041] The third judgment unit is used to determine whether the actual load value of the water heater is less than the required load value. If so, the fourth judgment unit is invoked.

[0042] The fourth judgment unit is used to determine whether the actual fan current value of the water heater is less than the target fan current value. If so, the second control unit is invoked.

[0043] The second control unit is used to control the water heater against clogging.

[0044] Preferably, the first control unit includes a determining subunit and an adjusting subunit;

[0045] The determining subunit is used to determine the wind resistance level based on the difference between the actual wind turbine current value and the target wind turbine current value;

[0046] The adjustment subunit is used to adjust the actual fan speed value according to the wind resistance level, the fan speed increment value and the preset fan speed value, and to adjust the actual proportional valve current value according to the wind resistance level, the proportional valve current increment value and the preset proportional valve current value, until the actual fan current value approaches the target fan current value.

[0047] Preferably, the second control unit includes a control subunit, a decision subunit, and an output subunit;

[0048] The control subunit is used to keep the preset proportional valve current value constant and increase the actual fan speed value;

[0049] The judgment subunit is used to determine whether the actual load value has increased; if so, the output subunit is called.

[0050] The output subunit is used to output congestion warning information.

[0051] Preferably, the control module further includes a third control unit, a fourth control unit, and an adjustment unit;

[0052] The third control unit is used to control the water heater to burn normally if it is determined that the preset fan speed value is greater than the wind resistance judgment speed value and less than the anti-blockage judgment speed value.

[0053] The fourth control unit is used to control the fan speed of the water heater to maintain the preset fan speed value;

[0054] The regulating unit is used to adjust the actual proportional valve current value according to the difference between the actual load value and the demand load value until the actual load value is equal to the demand load value.

[0055] Preferably, the third control unit is used to control the water heater to burn normally if it is determined that the actual load value of the water heater is not less than the required load value;

[0056] The third control unit is also used to control the water heater to burn normally if it is determined that the actual fan current value of the water heater is not less than the target fan current value.

[0057] A third aspect of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and for running on the processor, wherein the processor executes the computer program to implement the water heater control method as described in the first aspect.

[0058] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the water heater control method as described in the first aspect.

[0059] Based on common knowledge in the field, the above-mentioned preferred conditions can be combined arbitrarily to obtain various preferred embodiments of the present invention.

[0060] The positive and progressive effects of this invention are as follows:

[0061] This invention obtains the preset fan speed value of the water heater corresponding to the demand load value of the water heater, and performs wind resistance control or anti-clogging control on the water heater based on the comparison results of the preset fan speed value, the wind resistance judgment speed value, and the anti-clogging judgment speed value. It can quickly control the fan against wind and also realize the judgment of the water heater clogging status, reducing costs and improving control efficiency. Attached Figure Description

[0062] Figure 1 This is a flowchart of the water heater control method according to Embodiment 1 of the present invention.

[0063] Figure 2 This is a flowchart of step 103 of the water heater control method according to Embodiment 1 of the present invention.

[0064] Figure 3 This is a flowchart of step 1035 of the water heater control method according to Embodiment 1 of the present invention.

[0065] Figure 4 This is a flowchart of step 1037 of the water heater control method according to Embodiment 1 of the present invention.

[0066] Figure 5This is a schematic diagram of the control system of the water heater according to Embodiment 2 of the present invention.

[0067] Figure 6 This is a schematic diagram of the electronic device that implements the water heater control method according to Embodiment 3 of the present invention. Detailed Implementation

[0068] The present invention will be further illustrated by way of embodiments below, but the present invention is not limited to the scope of the embodiments described herein.

[0069] Example 1

[0070] This embodiment provides a method for controlling a water heater, such as... Figure 1 As shown, the control method includes:

[0071] Step 101: Calculate the required load value of the water heater;

[0072] Step 102: Obtain the preset fan speed value of the water heater corresponding to the demand load;

[0073] In this embodiment, the water heater operates according to a preset state and obtains the preset fan speed value corresponding to the demand load.

[0074] Step 103: Based on the comparison results of the preset fan speed value, the wind resistance judgment speed value, and the anti-blockage judgment speed value, the water heater is subjected to wind resistance control or anti-blockage control.

[0075] As an optional implementation, step 101 includes:

[0076] Step 1011: Obtain the inlet water temperature, water flow rate, and set temperature of the water heater;

[0077] Step 1012: Calculate the required load value of the water heater based on the inlet water temperature value, water flow rate value, and set temperature value.

[0078] In this embodiment, the formula for calculating the demand load value of the water heater is shown in formula (1):

[0079] Q=C*M*△t (1)

[0080] Where Q represents the demand load value of the water heater, C represents the specific heat of water, C is a constant, M represents the water flow rate, and Δt represents the difference between the set temperature value and the inlet water temperature value, Δt = set temperature value - inlet water temperature value.

[0081] As an optional implementation, step 102 includes:

[0082] Step 1021: Obtain the preset fan speed value and preset proportional valve current value of the water heater corresponding to the demand load;

[0083] like Figure 2 As shown, step 103 includes:

[0084] Step 1031: Determine whether the preset fan speed value is greater than the wind resistance judgment speed value and less than the anti-blockage judgment speed value. If not, proceed to step 1032 or step 1036; if yes, proceed to step 1038.

[0085] In this embodiment, the calculation formula for the wind resistance determination speed value is shown in formula (2):

[0086] N2=Nmin+70%*(Nmax-Nmin) (2)

[0087] Where N2 represents the wind resistance judgment speed value, Nmin represents the minimum wind turbine speed value, and Nmax represents the maximum wind turbine speed value;

[0088] In this embodiment, the calculation formula for the anti-blocking judgment speed value is shown in formula (3):

[0089] N3=Nmin+90%*(Nmax-Nmin) (3)

[0090] N3 represents the speed value for determining anti-blocking.

[0091] It should be noted that the speed value for determining blockage is usually greater than the speed value for determining wind resistance.

[0092] Step 1032: Determine whether the preset fan speed value is less than or equal to the wind resistance judgment speed value. If yes, proceed to step 1033; otherwise, proceed to step 1031.

[0093] Step 1033: Determine whether the actual load value of the water heater is less than the required load value. If yes, proceed to step 1034; otherwise, proceed to step 1038.

[0094] Step 1034: Determine whether the actual fan current value of the water heater is less than the target fan current value. If yes, proceed to step 1035; otherwise, proceed to step 1038.

[0095] Step 1035: Implement wind resistance control for the water heater;

[0096] Or, such as Figure 2 As shown, in step 1036, determine whether the preset fan speed value is greater than or equal to the anti-blockage judgment speed value. If yes, proceed to step 1033; otherwise, proceed to step 1031.

[0097] Step 1033: Determine whether the actual load value of the water heater is less than the required load value. If yes, proceed to step 1034; otherwise, proceed to step 1038.

[0098] Step 1034: Determine whether the actual fan current value of the water heater is less than the target fan current value. If yes, proceed to step 1037; otherwise, proceed to step 1038.

[0099] Step 1037: Implement anti-clogging control for the water heater.

[0100] Step 1038: Control the water heater to burn normally;

[0101] Step 1039: Control the fan speed of the water heater to maintain the preset fan speed value;

[0102] Step 1040: Adjust the actual proportional valve current value according to the difference between the actual load value and the demand load value until the actual load value equals the demand load value.

[0103] like Figure 3 As shown, step 1035 includes:

[0104] Step 10351: Determine the wind resistance level based on the difference between the actual wind turbine current value and the target wind turbine current value;

[0105] In this embodiment, the wind resistance level is determined by the difference between the actual wind turbine current value and the target wind turbine current value. The larger the difference, the higher the wind resistance level.

[0106] Step 10352: Adjust the actual fan speed value according to the wind resistance level, the fan speed increment value and the preset fan speed value, and adjust the actual proportional valve current value according to the wind resistance level, the proportional valve current increment value and the preset proportional valve current value until the actual fan current value approaches the target fan current value.

[0107] In this embodiment, the formula for calculating the actual fan speed is shown in formula (4):

[0108] N1 = N + n * N4 (4)

[0109] Wherein, N1 indicates the actual fan speed value, N represents the preset fan speed value, n represents the wind resistance level, and N4 represents the fan speed increment value;

[0110] In this embodiment, the formula for calculating the actual proportional valve current value is shown in formula (5):

[0111] I1 = i + n*I4 (5)

[0112] Where I1 represents the actual proportional valve current value, i represents the preset proportional valve current value, and I4 represents the proportional valve current increment value.

[0113] like Figure 4 As shown, step 1037 includes:

[0114] Step 10371: Keep the preset proportional valve current value constant and increase the actual fan speed value;

[0115] Step 10372: Determine whether the actual load value has increased. If yes, proceed to step 10373; if no, proceed to step 1038.

[0116] Step 10373: Output a blockage warning message.

[0117] In this embodiment, when the actual load value gradually increases, a blockage fault code is output to remind the user to check whether the exhaust pipe is blocked.

[0118] In this embodiment, incomplete combustion may occur when the exhaust pipe is blocked. For safety reasons, a blockage reminder function is set up to improve the safety of the water heater.

[0119] This embodiment provides graded wind resistance based on external wind pressure, making it more adaptable. It also provides blockage feedback based on the water heater's combustion status to prevent potential dangers.

[0120] This embodiment obtains the preset fan speed value of the water heater corresponding to the demand load value of the water heater. Based on the comparison results of the preset fan speed value with the wind resistance judgment speed value and the anti-blockage judgment speed value, the water heater is subjected to wind resistance control or anti-blockage control. This enables rapid wind resistance control of the fan and also realizes the judgment of the water heater blockage, reducing costs and improving control efficiency.

[0121] Example 2

[0122] This embodiment provides a control system for a water heater, such as... Figure 5 As shown, the control system includes a calculation module 21, an acquisition module 22, and a control module 23;

[0123] Calculation module 21 is used to calculate the demand load value of the water heater;

[0124] The acquisition module 22 is used to acquire the preset fan speed value of the water heater corresponding to the demand load;

[0125] In this embodiment, the water heater operates according to a preset state and obtains the preset fan speed value corresponding to the demand load.

[0126] The control module 23 is used to perform wind resistance control or anti-clogging control on the water heater based on the comparison results of the preset fan speed value, the wind resistance judgment speed value, and the anti-clogging judgment speed value.

[0127] As an optional implementation method, such as Figure 5 As shown, the calculation module 21 includes an acquisition unit 211 and a calculation unit 212;

[0128] The acquisition unit 211 is used to acquire the inlet water temperature value, water flow rate value, and set temperature value of the water heater;

[0129] The calculation unit 212 is used to calculate the required load value of the water heater based on the inlet water temperature value, water flow rate value and set temperature value.

[0130] In this embodiment, the formula for calculating the demand load value of the water heater is as shown in formula (1) in embodiment 1.

[0131] As an optional implementation, the acquisition module 22 is used to acquire the preset fan speed value and preset proportional valve current value of the water heater corresponding to the demand load;

[0132] like Figure 5 As shown, the control module 23 includes a first judgment unit 231, a second judgment unit 232, a third judgment unit 233, a fourth judgment unit 234, a first control unit 235, and a second control unit 236;

[0133] The first judgment unit 231 is used to determine whether the preset fan speed value is greater than the wind resistance judgment speed value and less than the anti-blockage judgment speed value. If not, the second judgment unit 232 is called.

[0134] In this embodiment, the calculation formula for the wind resistance determination speed value is as shown in formula (2) in embodiment 1.

[0135] In this embodiment, the calculation formula for the anti-blockage judgment speed value is as shown in formula (3) in embodiment 1.

[0136] It should be noted that the speed value for determining blockage is usually greater than the speed value for determining wind resistance.

[0137] The second judgment unit 232 is used to determine whether the preset fan speed value is less than or equal to the wind resistance judgment speed value. If so, the third judgment unit 233 is called.

[0138] The third judgment unit 233 is used to determine whether the actual load value of the water heater is less than the required load value. If so, the fourth judgment unit 234 is called.

[0139] The fourth judgment unit 234 is used to determine whether the actual fan current value of the water heater is less than the target fan current value. If so, the first control unit 235 is invoked.

[0140] The first control unit 235 is used to control the water heater against wind; or, the second judgment unit 232 is used to determine whether the preset fan speed value is greater than or equal to the anti-blockage judgment speed value, and if so, the third judgment unit 233 is called.

[0141] The third judgment unit 233 is used to determine whether the actual load value of the water heater is less than the required load value. If so, the fourth judgment unit 234 is called.

[0142] The fourth judgment unit 234 is used to determine whether the actual fan current value of the water heater is less than the target fan current value. If so, the second control unit 236 is invoked.

[0143] The second control unit 236 is used to control the water heater against clogging.

[0144] As an optional implementation method, such as Figure 5 As shown, the first control unit 235 includes a determining subunit 2351 and an adjusting subunit 2352;

[0145] Subunit 2351 is used to determine the wind resistance level based on the difference between the actual wind turbine current value and the target wind turbine current value;

[0146] In this embodiment, the wind resistance level is determined by the difference between the actual wind turbine current value and the target wind turbine current value. The larger the difference, the higher the wind resistance level.

[0147] The adjustment subunit 2352 is used to adjust the actual fan speed value according to the wind resistance level, the fan speed increment value and the preset fan speed value, and to adjust the actual proportional valve current value according to the wind resistance level, the proportional valve current increment value and the preset proportional valve current value, until the actual fan current value approaches the target fan current value.

[0148] In this embodiment, the formula for calculating the actual fan speed is as shown in formula (4) in embodiment 1.

[0149] In this embodiment, the formula for calculating the actual proportional valve current value is as shown in formula (5) in embodiment 1.

[0150] As an optional implementation method, such as Figure 5 As shown, the second control unit 236 includes a control subunit 2361, a judgment subunit 2362, and an output subunit 2363;

[0151] The control subunit 2361 is used to keep the preset proportional valve current value constant and increase the actual fan speed value;

[0152] The judgment subunit 2362 is used to determine whether the actual load value has increased. If so, the output subunit 2363 is called.

[0153] Output subunit 2363 is used to output congestion warning information.

[0154] In this embodiment, when the actual load value gradually increases, a blockage fault code is output to remind the user to check whether the exhaust pipe is blocked.

[0155] In this embodiment, incomplete combustion may occur when the exhaust pipe is blocked. For safety reasons, a blockage reminder function is set up to improve the safety of the water heater.

[0156] This embodiment provides graded wind resistance based on external wind pressure, making it more adaptable. It also provides blockage feedback based on the water heater's combustion status to prevent potential dangers.

[0157] As an optional implementation method, such as Figure 5 As shown, the control module 23 also includes a third control unit 237, a fourth control unit 238, and an adjustment unit 239;

[0158] The third control unit 237 is used to control the water heater to burn normally if it is determined that the preset fan speed value is greater than the wind resistance judgment speed value and less than the anti-blockage judgment speed value.

[0159] The fourth control unit 238 is used to control the fan speed of the water heater to maintain a preset fan speed value;

[0160] The regulating unit 239 is used to adjust the actual proportional valve current value according to the difference between the actual load value and the demand load value until the actual load value equals the demand load value.

[0161] As an optional implementation, the third control unit 237 is used to control the water heater to burn normally if it is determined that the actual load value of the water heater is not less than the required load value.

[0162] The third control unit 237 is also used to control the water heater to burn normally if it is determined that the actual fan current value of the water heater is not less than the target fan current value.

[0163] This embodiment obtains the preset fan speed value of the water heater corresponding to the demand load value of the water heater. Based on the comparison results of the preset fan speed value with the wind resistance judgment speed value and the anti-blockage judgment speed value, the water heater is subjected to wind resistance control or anti-blockage control. This enables rapid wind resistance control of the fan and also realizes the judgment of the water heater blockage, reducing costs and improving control efficiency.

[0164] Example 3

[0165] Figure 6 This is a schematic diagram of the structure of an electronic device provided in Embodiment 3 of the present invention. For example, the electronic device is a floor scrubber, which includes a memory, a processor, and a computer program stored in the memory and used to run on the processor. When the processor executes the program, it implements the water heater control method of Embodiment 1. Figure 6 The electronic device 30 shown is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of the present invention.

[0166] like Figure 6 As shown, the electronic device 30 can be manifested in the form of a general-purpose computing device, such as a server device. The components of the electronic device 30 may include, but are not limited to: at least one processor 31, at least one memory 32, and a bus 33 connecting different system components (including memory 32 and processor 31).

[0167] Bus 33 includes a data bus, an address bus, and a control bus.

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

[0169] The memory 32 may 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 or some combination of these examples may include an implementation of a network environment.

[0170] The processor 31 executes various functional applications and data processing by running computer programs stored in the memory 32, such as the water heater control method of Embodiment 1 of the present invention.

[0171] Electronic device 30 can also communicate with one or more external devices 34 (e.g., keyboard, pointing device, etc.). This communication can be performed via input / output (I / O) interface 35. Furthermore, the model-generating device 30 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 36. Figure 6 As shown, network adapter 36 communicates with other modules of the model-generated device 30 via bus 33. It should be understood that, although not shown in the figure, other hardware and / or software modules can be used in conjunction with the model-generated device 30, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID (disk array) systems, tape drives, and data backup storage systems.

[0172] It should be noted that although several units / modules or sub-units / modules of the electronic device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of the present invention, the features and functions of two or more units / modules described above can be embodied in one unit / module. Conversely, the features and functions of one unit / module described above can be further divided and embodied by multiple units / modules.

[0173] Example 4

[0174] This embodiment provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the water heater control method provided in Embodiment 1.

[0175] The readable storage medium may be more specifically adopted, including but not limited to: portable disk, hard disk, random access memory, read-only memory, erasable programmable read-only memory, optical storage device, magnetic storage device, or any suitable combination thereof.

[0176] In a possible implementation, the present invention can also be implemented as a program product, which includes program code that, when the program product is run on a terminal device, causes the terminal device to execute the control method for the water heater described in Embodiment 1.

[0177] The program code for executing the present invention can be written in any combination of one or more programming languages. The program code can be executed entirely on the user device, partially on the user device, as a standalone software package, partially on the user device and partially on a remote device, or entirely on a remote device.

[0178] While specific embodiments of the present invention have been described above, those skilled in the art should understand that these are merely illustrative examples, and the scope of protection of the present invention 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 present invention, but all such changes and modifications fall within the scope of protection of the present invention.

Claims

1. A method for controlling a water heater, characterized in that, The control method includes: Calculate the required load value of the water heater; Obtain the preset fan speed value of the water heater corresponding to the demand load; Based on the comparison results between the preset fan speed value, the wind resistance judgment speed value, and the anti-blockage judgment speed value, the water heater is subjected to wind resistance control or anti-blockage control. The step of obtaining the preset fan speed value of the water heater corresponding to the demand load includes: Obtain the preset fan speed value and preset proportional valve current value of the water heater corresponding to the demand load; The step of controlling the water heater against wind or against blockage based on the comparison results of the preset fan speed value, the wind resistance judgment speed value, and the anti-blockage judgment speed value includes: If the preset fan speed value is greater than the wind resistance judgment speed value and less than the anti-blockage judgment speed value, then the preset fan speed value is less than or equal to the wind resistance judgment speed value. If so, the actual load value of the water heater is less than the required load value. If so, the actual fan current value of the water heater is less than the target fan current value. If so, wind resistance control is applied to the water heater. Alternatively, if the preset fan speed value is greater than or equal to the anti-blockage judgment speed value, then the actual load value of the water heater is less than the required load value. If so, the actual fan current value of the water heater is less than the target fan current value. If so, anti-blockage control is applied to the water heater.

2. The water heater control method as described in claim 1, characterized in that, The steps for calculating the water heater's required load value include: Obtain the inlet water temperature, water flow rate, and set temperature of the water heater; The required load value of the water heater is calculated based on the inlet water temperature value, the water flow rate value, and the set temperature value.

3. The water heater control method as described in claim 1, characterized in that, The steps for wind resistance control of the water heater include: The wind resistance level is determined based on the difference between the actual fan current value and the target fan current value. The actual fan speed is adjusted according to the wind resistance level, the fan speed increment, and the preset fan speed value, and the actual proportional valve current value is adjusted according to the wind resistance level, the proportional valve current increment, and the preset proportional valve current value, until the actual fan current value approaches the target fan current value.

4. The control method for a water heater as described in claim 1, characterized in that, The steps for preventing blockage in the water heater include: The current value of the preset proportional valve is kept constant, while the actual fan speed value is increased; Determine if the actual load value has increased; if so, output a congestion warning message.

5. The control method for a water heater as described in claim 1, characterized in that, If it is determined that the preset fan speed value is greater than the wind resistance judgment speed value and less than the anti-blockage judgment speed value, then the water heater is controlled to burn normally; Control the fan speed of the water heater to maintain the preset fan speed value; Adjust the actual proportional valve current value according to the difference between the actual load value and the demand load value until the actual load value equals the demand load value.

6. The water heater control method as described in claim 5, characterized in that, If it is determined that the actual load value of the water heater is not less than the required load value, then the water heater is controlled to burn normally. If it is determined that the actual fan current value of the water heater is not less than the target fan current value, then the water heater is controlled to burn normally.

7. A control system for a water heater, characterized in that, The control system includes a calculation module, an acquisition module, and a control module; The calculation module is used to calculate the required load value of the water heater; The acquisition module is used to acquire the preset fan speed value of the water heater corresponding to the demand load; The control module is used to perform wind resistance control or anti-clogging control on the water heater based on the comparison results of the preset fan speed value, the wind resistance judgment speed value, and the anti-clogging judgment speed value. The acquisition module is used to acquire the preset fan speed value and preset proportional valve current value of the water heater corresponding to the demand load. The control module includes a first judgment unit, a second judgment unit, a third judgment unit, a fourth judgment unit, a first control unit, and a second control unit; The first judgment unit is used to determine whether the preset fan speed value is greater than the wind resistance judgment speed value and less than the anti-blockage judgment speed value. If not, the second judgment unit is invoked. The second judgment unit is used to determine whether the preset fan speed value is less than or equal to the wind resistance judgment speed value. If so, the third judgment unit is invoked. The third judgment unit is used to determine whether the actual load value of the water heater is less than the required load value. If so, the fourth judgment unit is invoked. The fourth judgment unit is used to determine whether the actual fan current value of the water heater is less than the target fan current value. If so, the first control unit is invoked. The first control unit is used to control the wind resistance of the water heater; or, the second judgment unit is used to determine whether the preset fan speed value is greater than or equal to the anti-blockage judgment speed value, and if so, the third judgment unit is invoked. The third judgment unit is used to determine whether the actual load value of the water heater is less than the required load value. If so, the fourth judgment unit is invoked. The fourth judgment unit is used to determine whether the actual fan current value of the water heater is less than the target fan current value. If so, the second control unit is invoked. The second control unit is used to control the water heater against clogging.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and for running on the processor, characterized in that, When the processor executes the computer program, it implements the control method for the water heater as described in any one of claims 1-6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the control method for the water heater as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Water heater fan control method, device and equipment and water heater

    CN112254353A

  • Method for automatically matching combustion working condition and wind speed of gas water heater

    CN113932457A