Water heater debugging method, water heater and water heater debugging system

The water heater debugging method adjusts the DC motor's angle and speed change rate to mitigate resonance noise, improving reliability and user experience by targeted noise compensation.

CN119164105APending Publication Date: 2024-12-20GUANGDONG WANHE THERMAL ENERGY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411438706.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-15
Publication Date
2024-12-20

AI Technical Summary

Technical Problem

The DC fan in gas water heaters experiences resonance noise due to wind flow interference, affecting its stability and operation, which is not effectively addressed by existing control methods.

Method used

A water heater debugging method that adjusts the angle between the shaft current and rotor of the DC motor, or the speed change rate of the DC motor, using compensation modes to mitigate resonance noise during operation and gear switching.

Benefits of technology

Effectively reduces resonance noise, enhancing the reliability and user experience of the water heater by targeted noise compensation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119164105A_ABST
    Figure CN119164105A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of water heater control, and discloses a water heater debugging method, a water heater and a water heater debugging system.The method comprises the steps that based on a debugging instruction, a noise compensation mode of the water heater is entered; and in the noise compensation mode, the angle between the shaft current of the direct current motor of the water heater and the rotor of the direct current motor is adjusted or the rotating speed change rate of the direct current motor of the water heater is adjusted based on an adjusting signal. Therefore, by adjusting the signal, adjusting the angle between the shaft current of the direct current motor of the water heater and the rotor of the direct current motor or adjusting the rotating speed change rate of the direct current motor of the water heater, the resonance problem of the water heater in the running process or the gear adjusting process is effectively avoided, and therefore the reliability of the water heater is effectively improved; and the user experience is obviously improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of water heater control, and in particular to a water heater debugging method, a water heater and a water heater debugging system. Background Art

[0002] The drive control of the DC fan of the gas water heater is mostly implemented by the single resistor FOC (Field-Oriented Control) control algorithm. When the gas water heater is running under different combustion loads, the DC fan outputs different speeds through the SVPWM (Space Vector Pulse Width Modulation) drive method to ensure that the exhaust gas of the water heater meets the standard requirements.

[0003] Due to the structure of the DC fan and the fact that the DC fan is installed near the air inlet on the back of the water heater, when the gas water heater is running, a large amount of wind will flow in from the air inlet on the back of the gas water heater, part of which will be sucked in by the DC fan, and part of which will hit the body of the DC fan. When the vibration frequency of the DC fan itself is close to the frequency of the wind flowing in from the air inlet hitting the DC fan during the operation of the water heater, resonance noise will occur, affecting the stability of the operation of the DC fan and the water heater. Summary of the invention

[0004] In view of this, the present invention provides a water heater debugging method, a water heater and a water heater debugging system to solve or partially solve the DC fan resonance noise problem of the water heater.

[0005] In a first aspect, the present invention provides a water heater debugging method, the method comprising:

[0006] Based on the debugging instructions, enter the noise compensation mode of the water heater;

[0007] In the noise compensation mode, based on the adjustment signal, the angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor is adjusted or the speed change rate of the DC motor of the water heater is adjusted.

[0008] The water heater debugging method of the embodiment of the present invention enters the noise compensation mode of the water heater based on the debugging instruction, and in the noise compensation mode, adjusts the angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor or adjusts the speed change rate of the DC motor of the water heater based on the adjustment signal. Therefore, by adjusting the angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor or adjusting the speed change rate of the DC motor of the water heater through the adjustment signal, the resonance problem of the water heater during the operation process or the gear adjustment process is effectively avoided, thereby effectively improving the reliability of the water heater and significantly improving the user experience.

[0009] In an optional implementation, entering the noise compensation mode based on the debugging instruction includes:

[0010] Based on the first adjustment instruction, entering the first compensation mode, the first compensation mode is used to adjust the angle between the shaft current and the rotor of the DC motor when the water heater is running at a fixed gear, and the first adjustment instruction is used to represent the compensation adjustment of the noise generated by the water heater running at the fixed gear;

[0011] Based on the second adjustment instruction, the second compensation mode is entered. The second compensation mode is used to debug the speed change rate of the DC motor during the gear switching of the water heater. The second adjustment instruction is used to characterize the compensation and debugging of the resonance noise generated by the gear switching of the water heater.

[0012] The water heater debugging method of the embodiment of the present invention controls the water heater to enter different adjustment modes through two different adjustment instructions, namely the first adjustment instruction and the second adjustment instruction, to adjust the angle between the shaft current and the rotor of the DC motor at a fixed gear, and to adjust the speed change rate of the DC motor during the gear switching process of the water heater, thereby respectively realizing noise compensation debugging for the fixed gear and overshoot process. The resonance problem of the water heater during operation or gear adjustment is effectively avoided, thereby effectively improving the reliability of the water heater and significantly improving the user experience.

[0013] In an optional implementation, entering the first compensation mode based on the first adjustment instruction includes:

[0014] Based on the first debugging instruction, the current gear position of the water heater is obtained, and the angle between the shaft current and the rotor of the DC motor when the water heater is running at a fixed load corresponding to the current gear position is adjusted.

[0015] The water heater debugging method of the embodiment of the present invention obtains the current gear of the water heater operation based on the first debugging instruction, and adjusts the angle between the shaft current and the rotor of the DC motor when the water heater operates at a fixed load corresponding to the current gear. Therefore, during the debugging process, the angle between the shaft current and the rotor of the DC motor is adjusted for different gears, and the debugging process is more targeted, thereby effectively improving the debugging efficiency and debugging accuracy.

[0016] In an optional implementation, before entering the noise compensation mode of the water heater based on the debugging instruction of the water heater, the method further includes:

[0017] A plurality of angle compensation gears are preset, and the angle compensation gears correspond to the compensation angle between the shaft current and the rotor of the DC motor.

[0018] The water heater debugging method of the embodiment of the present invention pre-sets multiple angle compensation gears corresponding to the compensation angle between the shaft current and the rotor of the DC motor. By adjusting the angle compensation gears, the compensation angle between the shaft current and the rotor of the DC motor can be quickly adjusted, thereby achieving fast and accurate debugging of the water heater.

[0019] In an optional implementation, adjusting the compensation angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor based on the regulation signal of the water heater includes:

[0020] selecting a compensation gear based on the first signal;

[0021] When the noise generated by the water heater running at the compensation gear meets the set noise range, the compensation angle corresponding to the compensation gear is determined as the compensation angle corresponding to the debugging instruction based on the second signal.

[0022] In an optional embodiment, the second compensation mode includes a rapid upshift noise compensation mode and a rapid downshift noise compensation mode;

[0023] Based on the second adjustment instruction, entering the second compensation mode includes:

[0024] Based on the second adjustment instruction, determining whether the gear position of the water heater is switched from the first gear position to the second gear position or from the second gear position to the first gear position within the set time, and the first gear position is smaller than the second gear position;

[0025] If you switch from the first gear to the second gear, you will enter the noise compensation mode for fast upshifting;

[0026] If you shift from second gear to first gear, you enter the noise compensation mode for fast downshifting.

[0027] The water heater debugging method of the embodiment of the present invention further divides the second compensation mode entered based on the second adjustment instruction into two noise compensation modes of fast upshift and fast downshift, so as to debug the water heater more accurately, thereby effectively improving the debugging efficiency and debugging accuracy.

[0028] In an optional implementation, before entering the noise compensation mode of the water heater based on the debugging instruction of the water heater, the method further includes:

[0029] A plurality of speed compensation gears are preset, and the speed compensation gears correspond to the compensation rates of the speed change rates of the DC motor of the water heater.

[0030] The water heater debugging method of the embodiment of the present invention pre-sets multiple rate compensation gears corresponding to the compensation rate of the speed change rate of the DC motor of the water heater, thereby quickly adjusting the compensation rate of the speed change rate of the DC motor of the water heater through the adjustment of the rate compensation gears, thereby realizing fast and accurate debugging of the water heater.

[0031] In an optional implementation, adjusting the speed change rate of the DC motor of the water heater based on the regulation signal of the water heater includes:

[0032] selecting a rate compensation gear based on a third signal;

[0033] When the noise of the water heater running based on the speed compensation gear meets the set noise range, based on the fourth signal, the compensation rate corresponding to the speed compensation gear is determined as the compensation rate corresponding to the debugging instruction.

[0034] In a second aspect, the present invention provides a water heater, comprising:

[0035] DC fan;

[0036] At least one button, the button is at least used to issue a debugging instruction, and the water heater executes the water heater debugging method of the first aspect or any corresponding embodiment thereof based on the debugging instruction.

[0037] In a third aspect, the present invention provides a water heater debugging system, the water heater debugging system comprising:

[0038] The water heater of the above embodiment includes a DC fan;

[0039] A noise detector is provided near the installation position of the DC fan on the water heater, and is used to detect the noise generated by the resonance between the water heater and the DC fan;

[0040] Debug controller, debug water heater based on noise. BRIEF DESCRIPTION OF THE DRAWINGS

[0041] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0042] Figure 1 is a flow chart of a water heater debugging method according to an embodiment of the present invention;

[0043] Figure 2is a flow chart of another water heater debugging method according to an embodiment of the present invention;

[0044] Figure 3 A schematic diagram showing the compensation angle between the shaft current of a DC motor and the rotor of the DC motor is shown;

[0045] Figure 4 is a flow chart of another water heater debugging method according to an embodiment of the present invention;

[0046] Figure 5 is a structural block diagram of a water heater according to an embodiment of the present invention;

[0047] Figure 6 It is a structural block diagram of a debugging system for a water heater according to an embodiment of the present invention. DETAILED DESCRIPTION

[0048] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.

[0049] In order to solve or partially solve the resonance noise problem of a DC fan of a water heater, the present invention provides a water heater debugging method, a water heater and a water heater debugging system.

[0050] According to an embodiment of the present invention, a method for debugging a water heater is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0051] In this embodiment, a water heater debugging method is provided, which can be used for debugging a water heater. Figure 1 is a flow chart of a water heater debugging method according to an embodiment of the present invention. Figure 1 As shown, the process includes the following steps:

[0052] Step S101, based on the debugging instruction, entering the noise compensation mode of the water heater.

[0053] In one embodiment of the present invention, the debugging instruction may include a first adjustment instruction and a second adjustment instruction. Based on different adjustment instructions, different noise compensation modes of the water heater may be entered.

[0054] For example, based on the first adjustment instruction, the first compensation mode can be entered, and the first compensation mode is used to adjust the angle between the shaft current and the rotor of the DC motor when the water heater is running at a fixed gear. The first adjustment instruction is used to represent the compensation and debugging of the noise generated by the water heater running at a fixed gear. Based on the second adjustment instruction, the second compensation mode can be entered, and the second compensation mode is used to adjust the speed change rate of the DC motor during the gear switching process of the water heater. The second adjustment instruction is used to represent the compensation and debugging of the resonance noise generated by the gear switching of the water heater. Therefore, by configuring different adjustment instructions, the angle adjustment between the shaft current and the rotor of the DC motor when the water heater is running at a fixed gear, and the speed change rate of the DC motor during the gear switching process of the water heater can be realized. Thereby, the debugging of the water heater running at a fixed gear and the gear switching process is realized respectively.

[0055] The water heater debugging method of the embodiment of the present invention controls the water heater to enter different adjustment modes through two different adjustment instructions, namely the first adjustment instruction and the second adjustment instruction, to adjust the angle between the shaft current and the rotor of the DC motor at a fixed gear, and to adjust the speed change rate of the DC motor during the gear switching process of the water heater, thereby respectively realizing noise compensation debugging for the fixed gear and overshoot process. The resonance problem of the water heater during operation or gear adjustment is effectively avoided, thereby effectively improving the reliability of the water heater and significantly improving the user experience.

[0056] Step S102, in the noise compensation mode, based on the adjustment signal, adjusting the angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor or adjusting the speed change rate of the DC motor of the water heater.

[0057] In some optional embodiments of the present invention, different noise compensation modes have different parameters adjusted based on the adjustment signal. For example, based on the first adjustment instruction, the first compensation mode can be entered to adjust the angle between the shaft current and the rotor of the DC motor when the water heater is running at a fixed gear, so as to achieve compensation and adjustment of the noise generated by the water heater running at a fixed gear. Based on the second adjustment instruction, the second compensation mode can be entered to adjust the speed change rate of the DC motor during the gear switching process of the water heater, so as to achieve compensation and adjustment of the resonance noise generated by the gear switching of the water heater.

[0058] The water heater debugging method of the embodiment of the present invention enters the noise compensation mode of the water heater based on the debugging instruction, and in the noise compensation mode, adjusts the angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor or adjusts the speed change rate of the DC motor of the water heater based on the adjustment signal. Therefore, by adjusting the angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor or adjusting the speed change rate of the DC motor of the water heater through the adjustment signal, the resonance problem of the water heater during the operation process or the gear adjustment process is effectively avoided, thereby effectively improving the reliability of the water heater and significantly improving the user experience.

[0059] In this embodiment, a water heater debugging method is provided, which can be used for debugging a water heater. Figure 2 is a flow chart of a water heater debugging method according to an embodiment of the present invention. Figure 2 As shown, the process includes the following steps:

[0060] Step S201 , presetting a plurality of angle compensation gears, wherein the angle compensation gears correspond to compensation angles between shaft current and the rotor of the DC motor.

[0061] Figure 3 A schematic diagram of the compensation angle between the shaft current of the DC motor and the rotor of the DC motor is shown, as Figure 3 As shown, Figure 3 The angle between the quadrature axis component current Iq of the DC motor shown in 303 and the magnetic rotor 302 of the DC motor 301 is 90°. Figure 3 The angle between the quadrature axis component current Iq of the DC motor shown in 304 and the magnetic rotor 302 of the DC motor 301 is 75°. Figure 3 The angle between the quadrature-axis component current Iq of the DC motor shown in 305 and the magnetic rotor 302 of the DC motor of the DC motor 301 is 105°. Among them, the quadrature-axis component current Iq of the DC motor mainly generates a magnetic field in the DC motor. This magnetic field is crucial to the operation of the DC motor and enables the DC motor to rotate under the drive of the power supply voltage. The magnetic field generated by the quadrature-axis component current Iq is of an alternating nature. By controlling the quadrature-axis component current Iq, the magnetic field distribution inside the DC motor can be adjusted, thereby changing the speed and operating state of the DC motor. In other descriptions of the present invention, the quadrature-axis component current Iq is referred to as the axis current.

[0062] When the shaft current is 90° to the DC motor rotor, the DC motor drive has the highest efficiency and the lowest noise. When the shaft current is not perpendicular to the motor rotor during the operation of the DC motor, the motor operation noise will appear. By compensating the angle of the shaft current, the shaft current is finally made perpendicular to the motor rotor, thereby effectively reducing the operation noise of the DC motor.

[0063] In an optional embodiment, 10 water heater combustion load gears from 0 to 9 can be pre-configured in the DC fan drive controller. And the water heater has 31 angle compensation gears when operating at different combustion load gears, and the angle compensation gears can be numbered 00, 01, 02, 03, ... 29, 30. Each angle compensation gear has a corresponding compensation angle between the shaft current and the rotor of the DC motor: [-15°, -14°, ..., -2°, -1°, 0°, 1°, 2°, ..., 14°, 15°]. Among them, the compensation angles corresponding to the angle compensation gears of gear numbers 01 to 15 are 1° to 15°, respectively, the compensation angle corresponding to the angle compensation gear of gear number 00 is 0°, and the compensation angles corresponding to the angle compensation gears of gear numbers 16 to 30 are -1° to -15°, respectively.

[0064] The water heater debugging method of the embodiment of the present invention pre-sets multiple angle compensation gears corresponding to the compensation angle between the shaft current and the rotor of the DC motor. By adjusting the angle compensation gears, the compensation angle between the shaft current and the rotor of the DC motor can be quickly adjusted, thereby achieving fast and accurate debugging of the water heater.

[0065] Step S202: based on the debugging instruction, enter the noise compensation mode of the water heater.

[0066] In this embodiment of the present invention, a first compensation mode can be entered based on a first adjustment instruction. The first compensation mode is used to adjust the angle between the shaft current and the rotor of the DC motor when the water heater runs at a fixed gear. The first adjustment instruction is used to represent the compensation and adjustment of the noise generated by the water heater running at a fixed gear.

[0067] Specifically, based on the first debugging instruction, the current gear of the water heater can be obtained, and the angle between the shaft current and the rotor of the DC motor when the water heater is running at a fixed load corresponding to the current gear can be adjusted, thereby entering the first compensation mode based on the first adjustment instruction.

[0068] For example, the first adjustment instruction can be configured as long pressing the "up key" + "standby key" for 5 seconds. If the water heater has resonance noise when running at a certain combustion load level, you can enter the first compensation mode of the water heater by long pressing the "up key" + "standby key" on the water heater display for 5 seconds.

[0069] The water heater debugging method of the embodiment of the present invention obtains the current gear of the water heater operation based on the first debugging instruction, and adjusts the angle between the shaft current and the rotor of the DC motor when the water heater operates at a fixed load corresponding to the current gear. Therefore, during the debugging process, the angle between the shaft current and the rotor of the DC motor is adjusted for different gears, and the debugging process is more targeted, thereby effectively improving the debugging efficiency and debugging accuracy.

[0070] Step S203, in the noise compensation mode, adjusting the angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor based on the adjustment signal.

[0071] In an optional implementation, adjusting the compensation angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor based on the regulation signal of the water heater in step S203 may include:

[0072] Step S2031, selecting a compensation gear based on the first signal.

[0073] In an optional embodiment, based on the first adjustment instruction, when entering the first compensation mode, the water heater display may display the angle compensation gear number "00" by default, which is used to indicate that the angle between the shaft current and the rotor of the DC motor is not supplemented. Further, the angle compensation gear can be selected by clicking the "up key". Here, the first signal is the water heater button click signal issued by clicking the "up key".

[0074] For example, the water heater display shows "00", indicating that the angle between the shaft current and the rotor of the DC motor is not supplemented. By pressing the "up key", the display shows "01", and the gear information of the angle compensation gear is sent to the water heater main controller through the display, and the main controller sends the gear information of the angle compensation gear to the DC fan drive controller through the PWM control port. The DC fan drive controller adjusts the value of the compensation angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor to 1°. By analogy, the display shows "15", which corresponds to the compensation angle between the shaft current of the DC motor and the rotor of the DC motor is 15°. After the display shows "15", if the "up key" is pressed again, the display shows "16", and the compensation angle between the shaft current of the DC motor and the rotor of the DC motor is -1°. By analogy, the compensation angle between the shaft current of the DC motor and the rotor of the DC motor corresponding to "30" is -15°.

[0075] It should be noted that after pressing the "up key" and the display shows "30", if you need to continue to adjust the angle compensation gear displayed on the display, you can continue to press the "up key" and the display data will be adjusted to "00", and so on. The following process of adjusting the gear by the "down key" is similar to this, and the gear can be adjusted cyclically by one button.

[0076] Step S2032: when the noise of the water heater running based on the compensation gear meets the set noise range, based on the second signal, the compensation angle corresponding to the compensation gear is determined as the compensation angle corresponding to the debugging instruction.

[0077] In an optional implementation, the angle compensation position can be confirmed by the “standby button” of the water heater, that is, the second signal can be a water heater button click signal issued by clicking the “standby button”.

[0078] Here, the compensated resonance noise can be detected by a noise detector. If the noise exceeds the set noise range, steps S2031 and S2032 are executed repeatedly to adjust the angle compensation gear until the noise of the water heater running based on the compensation gear meets the set noise range. The set noise range can be set according to actual needs, for example: the set noise range is 0 to 25 decibels.

[0079] In an optional implementation, after completing the debugging of each combustion load gear of the water heater, the angle compensation gear corresponding to the combustion load gear is stored in the DC fan drive controller when the noise of the water heater running based on the compensation gear meets the set noise range. Therefore, when the water heater runs based on the combustion load gear next time, the angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor is directly compensated based on the stored angle compensation gear.

[0080] In this embodiment, a water heater debugging method is provided, which can be used for debugging a water heater. Figure 4 is a flow chart of a water heater debugging method according to an embodiment of the present invention. Figure 4 As shown, the process includes the following steps:

[0081] Step S401, pre-setting a plurality of speed compensation gears, wherein the speed compensation gears correspond to the compensation rates of the speed change rates of the DC motor of the water heater.

[0082] In an optional implementation, 10 water heater combustion load gears from 0 to 9 can be pre-configured in the DC fan drive controller. And for the two large-span gear switching of the water heater combustion load gear from 0 to 9 high-speed overshoot and from 9 to 0 low-speed overshoot, five rate compensation gears are pre-set, and the five rate compensation gears can be numbered 00, 01, 02, 03, 04, 05 respectively, and the compensation rate values ​​of the speed change rate of the DC motor of the water heater corresponding to the rate compensation gear numbers 00, 01, 02, 03, 04, 05 are -100, -50, 0, 50, 100 respectively. The value of the compensation rate represents the value of the DC fan speed increase on the base value rate value of the DC fan during the process of the water heater combustion load gear from 0 to 9 high-speed overshoot, or represents the value of the DC fan speed decrease on the base value rate value of the DC fan during the process of the water heater combustion load gear from 9 to 0 low-speed overshoot or from 9 to 0.

[0083] The water heater debugging method of the embodiment of the present invention pre-sets multiple rate compensation gears corresponding to the compensation rate of the speed change rate of the DC motor of the water heater, thereby quickly adjusting the compensation rate of the speed change rate of the DC motor of the water heater through the adjustment of the rate compensation gears, thereby realizing fast and accurate debugging of the water heater.

[0084] Step S402: based on the debugging instruction, enter the noise compensation mode of the water heater.

[0085] In an optional embodiment, a second compensation mode can be entered based on a second adjustment instruction. The second compensation mode is used to debug the speed change rate of the DC motor during the gear switching of the water heater. The second adjustment instruction is used to characterize the compensation and debugging of the resonance noise generated by the gear switching of the water heater.

[0086] In an optional implementation, the second compensation mode includes a rapid upshift noise compensation mode and a rapid downshift noise compensation mode.

[0087] In an optional implementation, step S402 includes:

[0088] Step S4021, based on the second adjustment instruction, determine whether the gear of the water heater is switched from the first gear to the second gear or from the second gear to the first gear within the set time, and the first gear is smaller than the second gear.

[0089] In an optional embodiment, the gear of the water heater may be the combustion load gear of the water heater. Here, the 10 combustion load gears of 0 to 9 are pre-configured for the water heater as an example. The first gear may be set to 0, and the second gear may be set to 9. The first gear may also be set to 1 or 2 as required, and similarly, the second gear may also be set to 8 or 9 according to actual conditions. The setting of the first gear and the second gear is based on whether the water heater is prone to resonance noise during the gear switching process, which may be an empirical value or an experimental value. In addition, the first gear and the second gear may be directly set to a fixed gear value, or the span of the first gear and the second gear may be set. For example, if the gear span threshold of the water heater received within the set time is set to 5 gears, then when the first gear is 0 and the second gear is 5 to 9, it may be determined whether the gear of the water heater received within the set time is switched from the first gear to the second gear. Or when the first gear is 3 and the second gear is 8 or 9, it may be determined whether the gear of the water heater received within the set time is switched from the first gear to the second gear. When the second gear is 6 and the first gear is 0-1, it is determined whether the gear of the water heater is switched from the second gear to the first gear within a set time.

[0090] In an optional implementation, the second adjustment instruction may be configured to long press the “down key” + “standby key”, and the long press time may reach 5 seconds.

[0091] Step S4022: If the first gear is switched to the second gear, the noise compensation mode of rapid upshifting is entered.

[0092] In an optional implementation, when the water heater is switched from the first gear to the second gear within a set time, the fast-shifting noise compensation mode may be entered through a second adjustment instruction.

[0093] For example, if the water heater produces resonance noise when switching from gear 0 to gear 9, you can press and hold the "down button" + "standby button" on the water heater display for 5 seconds to control the water heater to enter the rapid gear-up noise compensation mode.

[0094] Step S4023: if the first gear is switched from the second gear, a noise compensation mode of rapid downshifting is entered.

[0095] In an optional implementation, when the water heater is switched from the second gear to the first gear within a set time, the noise compensation mode of rapid downshifting may be entered through a second adjustment instruction.

[0096] For example, if the water heater produces resonance noise when switching from gear 9 to gear 0, you can press and hold the "down button" + "standby button" on the water heater display for 5 seconds to control the water heater to enter the noise compensation mode of rapid downshifting.

[0097] It should be noted that the second adjustment instruction may also be a combination instruction.

[0098] For example, if the water heater switches from gear 0 to gear 9 and a resonance noise occurs, you can enter the second compensation mode by long pressing the "down key" + "standby key" on the water heater display for 5 seconds. Since the second compensation mode can include a noise compensation mode for rapid upshifting and a noise compensation mode for rapid downshifting, the display may display "01" by default to indicate a noise compensation mode for rapid upshifting. If you click the "standby key" to confirm when the display shows "01", the water heater enters the noise compensation mode for rapid upshifting.

[0099] If the water heater makes a resonance noise when switching from gear 9 to gear 0, it is necessary to enter the noise compensation mode of the water heater's rapid downshift. You can enter the second compensation mode by long pressing the "down key" + "standby key" on the water heater display, and the long press time reaches 5s. At this time, the display shows "01", click the "standby key", and use the "up key" or "down key" on the display to adjust the display to "02". At this time, click the "standby key" to confirm, and then enter the noise compensation mode of the water heater's rapid downshift.

[0100] The water heater debugging method of the embodiment of the present invention further divides the second compensation mode entered based on the second adjustment instruction into two noise compensation modes of fast upshift and fast downshift, so as to debug the water heater more accurately, thereby effectively improving the debugging efficiency and debugging accuracy.

[0101] Step S403: In the noise compensation mode, the speed change rate of the DC motor of the water heater is adjusted based on the adjustment signal.

[0102] In an optional implementation, step S403 may include:

[0103] Step S4031, selecting a rate compensation gear based on the third signal.

[0104] In an optional embodiment of the present invention, based on the second adjustment instruction, when entering the noise compensation mode of fast gear up, the water heater display can display the rate compensation number "00" by default, which is used to indicate that the speed change rate of the water heater's DC motor is not compensated. Further, the rate compensation gear can be selected by clicking the "down key". If "01" is displayed on the display, it means that the compensation value for the speed change rate of the water heater's DC motor is -100 at this time. Similarly, when "05" is displayed on the display, it means that the compensation value for the speed change rate of the water heater's DC motor is 100 at this time. The third signal here is the water heater button click signal issued by clicking the "down key".

[0105] In an optional embodiment of the present invention, based on the second adjustment instruction, when entering the noise compensation mode of rapid downshifting, the water heater display may display the rate compensation number "00" by default, which is used to indicate that the speed change rate of the water heater's DC motor is not compensated. Further, the rate compensation gear can be selected by clicking the "down key", and "01" is displayed on the display, indicating that the compensation value for the speed change rate of the water heater's DC motor is -100 at this time. Similarly, when "05" is displayed on the display, it indicates that the compensation value for the speed change rate of the water heater's DC motor is 100 at this time. The third signal here is the water heater button click signal emitted by clicking the "down key".

[0106] Step S4032, when the noise of the water heater running based on the rate compensation gear meets the set noise range, based on the fourth signal, the compensation rate corresponding to the rate compensation gear is determined as the compensation rate corresponding to the debugging instruction.

[0107] In an optional implementation, the rate compensation gear can be confirmed by the "standby button" of the water heater, that is, the fourth signal can be a water heater button click signal issued by clicking the "standby button".

[0108] Here, the compensated resonance noise can be detected by a noise detector. If the noise exceeds the set noise range, the rate compensation gear of steps S4031 and S4032 is adjusted cyclically until the noise of the water heater running based on the compensation gear meets the set noise range. The set noise range can be set according to actual needs, for example: the set noise range is 0 to 25 decibels.

[0109] In an optional embodiment, after completing the debugging of each fast-upshift noise compensation mode or fast-downshift noise compensation mode of the water heater, the high-end overshoot range or low-end overshoot range of the water heater during the debugging process here can be recorded, and the rate compensation gear corresponding to the high-end overshoot range or the low-end overshoot range can be recorded. When recording the rate compensation gear, at least one of the number of the rate compensation gear and the compensation value can be recorded. Here, the high-end overshoot range or the low-end overshoot range can be the DC fan drive control PWM (Pulse width modulation) value corresponding to the first gear and the second gear. Therefore, when the water heater executes the same high-end overshoot range or low-end overshoot range next time, the speed change rate of the DC motor of the water heater is directly compensated based on the stored rate compensation gear.

[0110] In this embodiment, a water heater is also provided. Figure 5 As shown, the water heater includes:

[0111] DC fan 501;

[0112] At least one button 502, the button 502 is at least used to issue a debugging instruction, and the water heater executes the water heater debugging method of the first aspect or any corresponding embodiment thereof based on the debugging instruction.

[0113] The embodiment of the present invention also provides a water heater debugging system, having the above Figure 5 Water heater shown.

[0114] See also Figure 6 , Figure 6 is a schematic diagram of a water heater debugging system provided by an optional embodiment of the present invention. Figure 6 As shown, the commissioning system of the water heater includes:

[0115] The water heater 601 of the above embodiment includes a DC fan 501;

[0116] A noise detector 602 is provided near the installation position of the DC fan 501 on the water heater 601 and is used to detect the noise generated by the resonance between the water heater 601 and the DC fan 501;

[0117] The debugging controller 603 debugs the water heater 601 based on the noise.

[0118] The specific implementation details and beneficial effects of the water heater and the water heater debugging system are referred to above. Figure 1 to Figure 4 The water heater debugging method shown will not be repeated here.

[0119] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A water heater debugging method, characterized in that: The method comprises: Based on the debugging instruction, entering a noise compensation mode of the water heater; In the noise compensation mode, based on the adjustment signal, the angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor is adjusted or the speed change rate of the DC motor of the water heater is adjusted.

2. The method according to claim 1, characterized in that The step of entering the noise compensation mode based on the debugging instruction includes: Based on the first adjustment instruction, entering a first compensation mode, the first compensation mode is used to adjust the angle between the shaft current and the rotor of the DC motor when the water heater is running at a fixed gear, and the first adjustment instruction is used to represent the compensation adjustment of the noise generated by the water heater running at the fixed gear; Based on the second adjustment instruction, the second compensation mode is entered, and the second compensation mode is used to debug the speed change rate of the DC motor during the gear switching of the water heater. The second adjustment instruction is used to characterize the compensation and debugging of the resonance noise generated by the gear switching of the water heater.

3. The method according to claim 2, characterized in that The step of entering a first compensation mode based on the first adjustment instruction includes: Based on the first debugging instruction, the current gear position of the water heater is obtained, and the angle between the shaft current and the rotor of the DC motor is adjusted when the water heater is running at a fixed load corresponding to the current gear position.

4. The method according to claim 3, characterized in that Before entering the noise compensation mode of the water heater based on the debugging instruction of the water heater, the method further includes: A plurality of angle compensation gears are preset, and the angle compensation gears correspond to the compensation angle between the shaft current and the rotor of the DC motor.

5. The method according to claim 4, characterized in that The method of adjusting the compensation angle between the shaft current of the DC motor of the water heater and the rotor of the DC motor based on the regulation signal of the water heater comprises: selecting the compensation gear based on the first signal; When the noise generated by the water heater running at the compensation gear meets the set noise range, the compensation angle corresponding to the compensation gear is determined as the compensation angle corresponding to the debugging instruction based on the second signal.

6. The method according to claim 2, characterized in that The second compensation mode includes a rapid upshift noise compensation mode and a rapid downshift noise compensation mode; The entering into the second compensation mode based on the second adjustment instruction comprises: Based on the second adjustment instruction, determining whether the gear position of the water heater is switched from the first gear position to the second gear position or from the second gear position to the first gear position within a set time, and the first gear position is smaller than the second gear position; If you switch from the first gear to the second gear, you will enter the noise compensation mode for fast upshifting; If you shift from the second gear to the first gear, you enter the noise compensation mode for fast downshifting.

7. The method according to claim 6, characterized in that Before entering the noise compensation mode of the water heater based on the debugging instruction of the water heater, the method further includes: A plurality of speed compensation gears are preset, and the speed compensation gears correspond to the compensation rates of the speed change rates of the DC motor of the water heater.

8. The method according to claim 7, characterized in that The method of adjusting the speed change rate of the DC motor of the water heater based on the regulation signal of the water heater comprises: selecting the rate compensation gear based on a third signal; When the noise of the water heater running based on the speed compensation gear meets the set noise range, based on the fourth signal, the compensation rate corresponding to the speed compensation gear is determined as the compensation rate corresponding to the debugging instruction.

9. A water heater, characterized in that: The water heater comprises: DC fan; At least one button, the button is at least used to issue a debugging instruction, and the water heater executes the water heater debugging method according to any one of claims 1-8 based on the debugging instruction.

10. A water heater debugging system, characterized in that: The commissioning system of the water heater comprises: The water heater as claimed in claim 9, comprising a DC fan; A noise detector is provided near the installation position of the DC fan on the water heater, and is used to detect the noise generated by the resonance between the water heater and the DC fan; A debugging controller is used to debug the water heater based on the noise.