Motor control method, self-cleaning method, device, equipment and medium of range hood

By combining the electric angle of the observer and the open-loop operation mode with the PI controller, the problem of the range hood motor being unable to operate at ultra-low speed was solved, achieving stable low-speed self-cleaning, improving the cleaning effect and reducing noise and heat loss.

CN116111893BActive Publication Date: 2025-11-07NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310096425.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-18
Publication Date
2025-11-07
Estimated Expiration
2043-01-18

AI Technical Summary

Technical Problem

Existing range hood motors cannot operate at ultra-low speeds, resulting in poor self-cleaning performance, and common speed adjustment methods produce significant noise at low and zero speeds.

Method used

By combining the electric angle of the observer with the open-loop operation mode and the PI controller, the motor operation mode is switched according to the speed threshold to ensure stable operation of the motor at ultra-low speed, and oil stains are cleaned by high-temperature steam and hot water.

Benefits of technology

This technology enables the range hood motor to operate stably at low speeds, ensuring even spraying of high-temperature steam and hot water, improving self-cleaning performance, reducing noise, and minimizing heat loss.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116111893B_ABST
    Figure CN116111893B_ABST
Patent Text Reader

Abstract

The present disclosure is a motor control method, a self-cleaning method, a device, equipment and a medium for a range hood, the motor comprising an observer; the motor control method comprises: obtaining the rotating speed of the observer; if the rotating speed is less than a preset rotating speed threshold, an open-loop operation mode is adopted; if the rotating speed is not less than the preset rotating speed threshold, an observer electric angle operation mode is adopted. When the observer based on the back electromotive force fails at ultra-low speed, the open-loop operation is adopted, and when a certain rotating speed is reached, the observer electric angle operation is adopted, so that the motor of the range hood can operate under low speed conditions, so that the high-temperature steam and hot water sprayed by the self-cleaning device can be uniformly sprayed on the fan impeller, and the oil stains solidified on the fan impeller volute can be quickly dissolved. The cleaning process is more uniform, and no additional auxiliary equipment is used, thereby reducing the cost.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of intelligent household appliances, in particular to a motor control method and a self-cleaning method for a range hood, a device, an apparatus, and a medium. BACKGROUND

[0002] After long-term use, the range hood will form oil stains that are difficult to clean. In order to facilitate cleaning, some range hoods are equipped with a self-cleaning device. During the self-cleaning process, a steam generation stage is passed, a large amount of high-temperature steam is generated, the oil stains accumulated on the fan volute can be dissolved by the high-temperature steam, and a small amount of hot water is sprayed to flush the dissolved oil stains. At this time, the range hood motor rotates to drive the impeller to uniformly spray the high-temperature steam and hot water on the fan impeller, so that the oil stains on the fan impeller are dissolved and fall off.

[0003] However, for common single-phase asynchronous motors, winding taps are often used for speed regulation in range hoods, but the disadvantage is that the speed regulation range is small. Even at a low gear position, the speed is still relatively high, which can cause the fireproof check valve to open and carry away a large amount of heat, reducing the effect of steam dissolving oil stains. In addition, for the popular permanent magnet synchronous motor, the position sensorless control algorithm is used in the control method, the motor back-EMF method is used in the medium and high speed range, and the high-frequency injection method is used at low speed and zero speed. However, the high-frequency injection method inevitably brings noise, which is not suitable for range hood applications.

[0004] SUMMARY

[0005] The present disclosure aims to solve the problem of overcoming the defect that the range hood motor cannot run at ultra-low speed in the prior art, and provides a motor control method, a self-cleaning method, a device, an apparatus, and a medium for a range hood.

[0006] The present disclosure solves the above technical problems by the following technical solutions:

[0007] The present disclosure provides a motor control method for a range hood, the motor comprising an observer; the motor control method comprising:

[0008] obtaining a speed of the observer;

[0009] if the speed is less than a preset speed threshold, an open-loop running mode is adopted;

[0010] if the speed is not less than the preset speed threshold, an observer electric angle running mode is adopted.

[0011] Preferably, the motor comprises a PI controller; the motor control method further comprises:

[0012] if the rotating speed is less than the preset rotating speed threshold, the q-axis current of the motor uses fixed current;

[0013] if the rotating speed is not less than the preset rotating speed threshold, the q-axis current of the motor is adjusted using the PI controller.

[0014] Preferably, the step of adopting open-loop operation mode comprises:

[0015] running the motor with open-loop electrical angle as injection electrical angle;

[0016] the open-loop electrical angle is determined according to the following formula:

[0017] θ = ω set t

[0018] wherein, t is time, ω set is the preset rotating speed threshold.

[0019] Preferably, before the step of running the motor with open-loop electrical angle as injection electrical angle, the step of adopting open-loop operation mode further comprises:

[0020] obtaining first open-loop electrical angle and first observer electrical angle;

[0021] the first open-loop electrical angle is the open-loop electrical angle corresponding to the critical moment when the rotating speed is less than the preset rotating speed threshold;

[0022] the first observer electrical angle is the observer electrical angle corresponding to the critical moment when the rotating speed is less than the preset rotating speed threshold;

[0023] determining first injection electrical angle according to the first open-loop electrical angle and the first observer electrical angle;

[0024] entering first transition process with first injection electrical angle, so that the first open-loop electrical angle and the first observer electrical angle do not have sudden change; the duration of the first transition process is determined according to the first open-loop electrical angle and the first observer electrical angle.

[0025] Preferably, the duration of the first transition process is determined according to the following formula,

[0026] wherein, T1 is the duration of the first transition process, θ open1 is the first open-loop electrical angle, is the first observer electrical angle, and Δθ is the speed of electrical angle transition.

[0027] the calculation formula of the first injection electrical angle is:

[0028]

[0029] wherein t is the actual running time, and θ1 is the first injection electrical angle.

[0030] Preferably, the step of running in the observer electrical angle comprises:

[0031] running the motor with the observer electrical angle as the injection electrical angle.

[0032] Preferably, before the step of running the motor with the observer electrical angle as the injection electrical angle, the step of running in the observer electrical angle further comprises:

[0033] obtaining a second open-loop electrical angle and a second observer electrical angle;

[0034] the second open-loop electrical angle is an open-loop electrical angle corresponding to a critical moment when the rotational speed is greater than the preset rotational speed threshold;

[0035] the second observer electrical angle is an observer electrical angle corresponding to the critical moment when the rotational speed is greater than the preset rotational speed threshold;

[0036] determining a second injection electrical angle according to the second open-loop electrical angle and the second observer electrical angle;

[0037] entering a second transition process with the second injection electrical angle, so that the second open-loop electrical angle and the second observer electrical angle do not have a sudden change; the duration of the second transition process is determined according to the second open-loop electrical angle and the second observer electrical angle.

[0038] Preferably, the duration of the second transition process is determined according to the following formula,

[0039] wherein T2 is the duration of the second transition process, θ open2 is the second open-loop electrical angle, is the second observer electrical angle, and Δθ is the speed of electrical angle transition.

[0040] the calculation formula of the second injection electrical angle is:

[0041]

[0042] wherein t is the actual running time, and θ2 is the second injection electrical angle.

[0043] The present disclosure also provides a self-cleaning method of an oil fume exhaust machine, the oil fume exhaust machine comprising a cleaning assembly and a fan impeller, the self-cleaning method comprising:

[0044] The motor control method of any one of the foregoing is used to control the motor to rotate more than one revolution.

[0045] The cleaning assembly sprays high-temperature steam and hot water toward the fan impeller while the motor rotates.

[0046] The disclosure also provides a motor control device of a range hood, the motor comprising an observer, the motor control device comprising:

[0047] A rotation speed acquisition module is configured to acquire a rotation speed of the observer.

[0048] A motor control module is configured to, if the rotation speed is less than a preset rotation speed threshold, use an open-loop electric angle operation mode for the motor; and if the rotation speed is not less than the preset rotation speed threshold, use an observer electric angle operation mode for the motor.

[0049] Preferably, the motor comprises a PI controller; and the motor control device further comprises:

[0050] A current control module is configured to, if the rotation speed is less than the preset rotation speed threshold, use a fixed current for a q-axis current of the motor; and if the rotation speed is not less than the preset rotation speed threshold, use the PI controller to adjust the q-axis current of the motor.

[0051] Preferably, the motor control module comprises:

[0052] A first electric angle injection unit is configured to use an open-loop electric angle as an injection electric angle to operate the motor.

[0053] The open-loop electric angle is determined according to the following formula:

[0054] θ=ω set t

[0055] wherein t is time, ω set is the preset rotation speed threshold.

[0056] Preferably, the motor control module further comprises:

[0057] A first acquisition unit is configured to acquire a first open-loop electric angle and a first observer electric angle.

[0058] The first open-loop electric angle is an open-loop electric angle corresponding to a critical moment when the rotation speed is less than the preset rotation speed threshold.

[0059] The first observer electric angle is an observer electric angle corresponding to the critical moment when the rotation speed is less than the preset rotation speed threshold.

[0060] A first injection electric angle is determined according to the first open-loop electric angle and the first observer electric angle.

[0061] a first transition unit, configured to enter a first transition process with a first injected electrical angle, so that the first open-loop electrical angle and the first observer electrical angle do not have a sudden change; a duration of the first transition process is determined according to the first open-loop electrical angle and the first observer electrical angle.

[0062] wherein the duration of the first transition process is determined according to the following formula,

[0063] wherein T1 is the duration of the first transition process, θ open1 is the first open-loop electrical angle, is the first observer electrical angle, and Δθ is the speed of the electrical angle transition;

[0064] Optionally, a calculation formula of the first injected electrical angle is:

[0065]

[0066] wherein t is an actual running time, and θ1 is the first injected electrical angle.

[0067] Preferably, the motor control module further comprises a second electrical angle injection unit, configured to run the motor with an observer electrical angle as an injected electrical angle.

[0068] Preferably, the motor control module further comprises:

[0069] a second acquisition unit, configured to acquire a second open-loop electrical angle and a second observer electrical angle;

[0070] the second open-loop electrical angle is an open-loop electrical angle corresponding to a critical moment when the rotating speed is greater than the preset rotating speed threshold value;

[0071] the second observer electrical angle is an observer electrical angle corresponding to the critical moment when the rotating speed is greater than the preset rotating speed threshold value;

[0072] a second injected electrical angle is determined according to the second open-loop electrical angle and the second observer electrical angle;

[0073] a second transition unit, configured to enter a second transition process with the second injected electrical angle, so that a second open-loop electrical angle and a second observer electrical angle do not have a sudden change; a duration of the second transition process is determined according to the second open-loop electrical angle and the second observer electrical angle.

[0074] wherein the duration of the second transition process is determined according to the following formula,

[0075] wherein T2 is the duration of the second transition process, θopen2 is a second open-loop electrical angle, is a second observer electrical angle, and Δθ is a speed of electrical angle transition;

[0076] Optionally, a calculation formula of the second injection electrical angle is:

[0077]

[0078] wherein t is an actual running time, and θ2 is the second injection electrical angle.

[0079] The present disclosure further provides a self-cleaning device of an extractor hood, the extractor hood comprising a cleaning assembly and a fan impeller; the self-cleaning device comprising:

[0080] a cleaning module configured to control the motor to rotate at least one round while controlling the cleaning assembly to spray high-temperature steam and / or hot water to the fan impeller by using the motor control device of the extractor hood as described above.

[0081] Preferably, the extractor hood comprises a fan volute.

[0082] The cleaning assembly is located at a right side of the fan volute, and the motor rotates counterclockwise.

[0083] Alternatively, the cleaning assembly is located at a left side of the fan volute, and the motor rotates clockwise.

[0084] The present disclosure further provides a motor control device of an extractor hood self-cleaning,

[0085] Preferably, the statistical execution module comprises:

[0086] The present disclosure further provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the motor control method of the extractor hood or the self-cleaning method of the extractor hood when executing the computer program.

[0087] The present disclosure further provides a computer readable storage medium having a computer program stored thereon, wherein the computer program is executable on a processor to implement the motor control method of the extractor hood or the self-cleaning method of the extractor hood.

[0088] On the basis of common knowledge in the art, the above-mentioned preferred conditions can be combined arbitrarily to obtain preferred examples of the present disclosure.

[0089] The positive progress effect of the present disclosure is that when the back-EMF-based observer fails at ultra-low speed, open-loop operation is adopted, and when a certain rotating speed is reached, the observer electric angle operation is adopted, so that the motor of the range hood can run at low speed, so that the high-temperature steam and hot water sprayed by the self-cleaning device can be uniformly sprayed on the fan impeller, and the oil stains solidified on the fan impeller volute can be quickly dissolved. The cleaning process is more uniform, and no additional auxiliary equipment is used, reducing the cost. BRIEF DESCRIPTION OF DRAWINGS

[0090] Figure 1 A flowchart of a motor control method of a range hood is provided for an exemplary embodiment of the present application;

[0091] Figure 2 A vector control diagram including a PI controller is provided for an exemplary embodiment of the present application;

[0092] Figure 3 A transition process diagram of a speed reduction of an observer is provided for an exemplary embodiment of the present application;

[0093] Figure 4 A transition process diagram of a speed increase of an observer is provided for an exemplary embodiment of the present application;

[0094] Figure 5 A flowchart of another motor control method of a range hood is provided for an exemplary embodiment of the present application;

[0095] Figure 6 A module diagram of a motor control device of a range hood is provided for an exemplary embodiment of the present application;

[0096] Figure 7 A schematic diagram of the installation position of the cleaning assembly and the fan volute is provided for an exemplary embodiment of the present application;

[0097] Figure 8 A structural diagram of an electronic device is provided for an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0098] The present application will be further described by way of examples without limiting the present application to the described examples.

[0099] Example 1

[0100] Figure 1 A flowchart of a motor control method of a range hood is provided for an exemplary embodiment of the present application, the motor including an observer, and the control method includes the following steps:

[0101] Step 101, obtaining the speed of the observer.

[0102] In this step, because the observer will fail to operate at low speed, the speed of the observer should be obtained to determine whether to use the open-loop operation mode or the observer electric angle operation mode.

[0103] Step 102, determining whether the speed is less than a preset speed threshold.

[0104] Step 103, if it is determined that the speed is less than the preset speed threshold, using the open-loop operation mode.

[0105] In this step, because the speed is less than the preset speed threshold, the observer cannot effectively operate at this time, and the open-loop operation mode can be used to keep the motor running at low speed.

[0106] Step 104, if it is determined that the speed is not less than the preset speed threshold, using the observer electric angle operation mode.

[0107] In this step, because the speed exceeds the preset speed threshold, the observer is effectively operated at this time, and the motor can be kept running at low speed through the observer.

[0108] The preset speed threshold of the above steps can be set according to actual needs.

[0109] Figure 2 The vector control diagram contains a PI controller. A selector module is added to the output end of the position and speed estimator, and the observer speed and observer electric angle output from the position and speed estimator are sent to the selector. The selector calculates the injected electric angle after obtaining the open-loop electric angle, the preset speed threshold, the observer speed and the observer electric angle.

[0110] In one embodiment, the motor includes a PI controller, and the motor control method further includes:

[0111] If the speed is less than the preset speed threshold, the q-axis current of the motor uses a fixed current.

[0112] If the speed is not less than the preset speed threshold, the q-axis current of the motor is adjusted by using the PI controller.

[0113] In one embodiment, step 103 further includes:

[0114] Step 1031, obtaining a first open-loop electric angle and a first observer electric angle;

[0115] Figure 3 It is a transition process in which the speed of the observer decreases. In the process in which the speed of the observer decreases, the observer electric angle is operated before the first transition process, and the open-loop operation is performed after the first transition process.

[0116] The first open-loop electric angle is an open-loop electric angle corresponding to a critical moment when the rotating speed is less than a preset rotating speed threshold value.

[0117] The first observer electric angle is an observer electric angle corresponding to a critical moment when the rotating speed is less than a preset rotating speed threshold value; and the first injection electric angle is determined according to the first open-loop electric angle and the first observer electric angle.

[0118] In step 1032, the first injection electric angle is used to enter the first transition process, so that the first open-loop electric angle and the first observer electric angle do not have a sudden change.

[0119] The duration of the first transition process is T1, wherein,

[0120] Wherein, θ open1 is the first open-loop electric angle, is the first observer electric angle, and Δθ is the speed of electric angle transition.

[0121] Wherein, the calculation formula of the first injection electric angle is:

[0122]

[0123] Wherein, t is the actual running time, and θ1 is the first injection electric angle.

[0124] In step 1033, the open-loop electric angle is used as the injection electric angle to run the motor.

[0125] The open-loop electric angle is determined according to the following formula:

[0126] θ=ω set t

[0127] Wherein, t is the time, ω set is the preset rotating speed threshold value.

[0128] In one embodiment, step 104 further includes:

[0129] In step 1041, a second open-loop electric angle and a second observer electric angle are obtained.

[0130] Figure 4 The second transition process is a transition process in which the rotating speed of the observer increases. In the process in which the rotating speed of the observer decreases, the open-loop is run before the second transition process, and the observer electric angle is run after the first transition process.

[0131] The second open-loop electric angle is an open-loop electric angle corresponding to a critical moment when the rotating speed is greater than a preset rotating speed threshold value.

[0132] The second observer electric angle is an observer electric angle corresponding to a critical moment when the rotating speed is greater than a preset rotating speed threshold value.

[0133] determining a second injection electrical angle according to the second open-loop electrical angle and the second observer electrical angle;

[0134] Step 1042, entering a second transition process with the second injection electrical angle, so that the second open-loop electrical angle and the second observer electrical angle do not have a sudden change;

[0135] The duration of the second transition process is T2, wherein,

[0136] wherein θ open2 is the second open-loop electrical angle, is the second observer electrical angle, and Δθ is the speed of the electrical angle transition.

[0137] wherein the calculation formula of the second injection electrical angle is:

[0138]

[0139] wherein t is the actual running time, and θ2 is the second injection electrical angle.

[0140] Step 1043, running the motor with the observer electrical angle as the injection electrical angle.

[0141] The method of the above embodiment can make the motor keep stable low-speed running, so that the heater and / or hot water sprayed by the spraying assembly can be uniformly sprayed on the impeller of the range hood, forming a local high temperature to make the oil stains attached thereto dissolved and fall off. At the same time, stable low-speed running avoids heat loss caused by high-speed running, and ensures ideal cleaning effect.

[0142] For the convenience of understanding the above embodiment, an example is specifically described as follows:

[0143] When the range hood opens the self-cleaning function, refer to Figure 5 The motor of the range hood will be run according to the following steps:

[0144] Step 201, initialization, setting the initial angle of the rotor of the motor of the range hood, in the initial stage, the open-loop electrical angle is generally set to θ open = 0°, and the observer electrical angle is set to The d-axis current of the motor in the initial stage is always kept as 0, and the q-axis current of the motor is a fixed current. Preferably, the value range is between 0.3A and 0.5A, and in this example, optionally,

[0145] Step 202, judging whether the condition that the rotation speed of the observer is less than a preset rotation speed threshold ω is met. Preferably, ω set . Preferably, ωset ω set = 2 Hz. If the condition is satisfied, step 203 is executed, otherwise step 208 is executed;

[0146] Step 203, this step is to set the current of the d-axis and q-axis of the motor. The d-axis current of the motor is always kept at 0, and the q-axis current of the motor is a fixed current. Preferably, the value range is between 0.3 A and 0.5 A, and in this example, optionally,

[0147] Step 204, determine whether the condition is met: the current speed of the observer is greater than or equal to the preset speed threshold ω set . If the condition is met, step 205 is executed, otherwise step 206 is executed;

[0148] Step 205, enter the first transition process. In order to make the open-loop electric angle and the observer electric angle not to be mutated, the first injected electric angle is used as the injected electric angle. Preferably, the injected electric angle θ is transitioned in a linear manner, and the transition time is T1. The calculation formula of the first injected electric angle is:

[0149]

[0150] wherein, Δθ represents the speed of the electric angle transition, Δθ ∈ [0.1, 0, 3] ° / ms, preferably Δθ = 0.2 ° / ms; then, step 207 is executed;

[0151] Step 206, the injected electric angle θ uses the current open-loop electric angle. The calculation formula is:

[0152] θ = ω set t, where t > T1

[0153] Step 207, determine whether the motor rotor has rotated more than one revolution. If yes, the process is ended, otherwise step 202 is executed;

[0154] Step 208, this step is to set the current of the d-axis and q-axis of the motor. The d-axis current of the motor is always kept at 0, and the q-axis current adjustment will use a PI controller to adjust the q-axis current , that is, to meet: wherein the input of the PI is the preset speed threshold ω set and the speed of the observer

[0155] Step 209, determine whether the condition is met: the current speed of the observer less than a preset rotation speed threshold ω set If the condition is met, step 210 is executed, and if the condition is not met, step 211 is executed;

[0156] Step 210, entering a second transition process. In order to make the open-loop electrical angle and the observer electrical angle not jump, a second injected electrical angle is used as the injected electrical angle. Preferably, the injected electrical angle θ is transitioned in a linear manner, the transition time is T2, and the calculation formula of the second injected electrical angle is:

[0157]

[0158] wherein, Δθ represents the speed of angle transition, Δθ ∈ [0.1, 0.3]° / ms, preferably, Δθ = 0.2° / ms; then, step 207 is executed;

[0159] Step 211, the injected electrical angle θ adopts the observer electrical angle, and step 207 is executed.

[0160] Embodiment 2

[0161] The embodiment provides a self-cleaning method of a range hood, the range hood comprising a cleaning assembly and a fan impeller, and the self-cleaning method comprises the following steps:

[0162] controlling the motor to rotate more than one revolution by using the motor control method of any one of the foregoing;

[0163] controlling the cleaning assembly to spray high-temperature steam and hot water to the fan impeller while the motor rotates.

[0164] By the method of the above embodiment, the motor can be kept to stably and slowly rotate, and the hot water and / or hot air sprayed by the spraying assembly can be uniformly sprayed on the range hood impeller, local high temperature is formed to make the oil stains attached to the range hood impeller dissolve and fall off. At the same time, stable and slow rotation avoids heat loss caused by high-speed rotation, and ensures ideal cleaning effect.

[0165] Embodiment 3

[0166] Referring to Figure 6 The embodiment provides a module schematic diagram of a motor control device of a range hood, the motor comprising an observer, and the motor control device comprises:

[0167] A rotation speed acquisition module 21 is configured to acquire the rotation speed of the observer;

[0168] A motor control module 22 is configured to, if the rotation speed is less than a preset rotation speed threshold, adopt an open-loop electrical angle operation mode; and if the rotation speed is not less than the preset rotation speed threshold, adopt an observer electrical angle operation mode.

[0169] Preferably, the motor comprises a PI controller; the motor control device further comprises:

[0170] a current control module 23, configured to use a fixed current for the q-axis current of the motor if the rotation speed is less than a preset rotation speed threshold, and use the PI controller to adjust the q-axis current of the motor if the rotation speed is not less than the preset rotation speed threshold.

[0171] Preferably, the motor control module comprises:

[0172] a first electric angle injection unit, configured to operate the motor using the open-loop electric angle as the injection electric angle;

[0173] The open-loop electric angle is determined according to the following formula:

[0174] θ = ω set t

[0175] wherein t is time, ω set is a preset rotation speed threshold.

[0176] Preferably, the motor control module further comprises:

[0177] a first acquisition unit, configured to acquire a first open-loop electric angle and a first observer electric angle;

[0178] The first open-loop electric angle is an open-loop electric angle corresponding to a critical moment when the rotation speed is less than the preset rotation speed threshold.

[0179] The first observer electric angle is an observer electric angle corresponding to the critical moment when the rotation speed is less than the preset rotation speed threshold; a first injection electric angle is determined according to the first open-loop electric angle and the first observer electric angle.

[0180] a first transition unit, configured to enter a first transition process with the first injection electric angle, so that the first open-loop electric angle and the first observer electric angle do not have a sudden change;

[0181] The duration of the first transition process is T1, wherein

[0182] wherein θ open1 is the first open-loop electric angle, is the first observer electric angle, and Δθ is the speed of electric angle transition.

[0183] Optionally, the calculation formula of the first injection electric angle is:

[0184]

[0185] wherein t is actual running time, and θ1 is the first injection electric angle.

[0186] Preferably, the motor control module further comprises a second electric angle injection unit, configured to operate the motor with the observer electric angle as an injection electric angle.

[0187] Preferably, the motor control module further comprises:

[0188] a second acquisition unit, configured to acquire a second open-loop electric angle and a second observer electric angle;

[0189] The second open-loop electric angle is an open-loop electric angle corresponding to a critical moment when the rotating speed is greater than a preset rotating speed threshold.

[0190] The second observer electric angle is an observer electric angle corresponding to a critical moment when the rotating speed is greater than a preset rotating speed threshold.

[0191] According to the second open-loop electric angle and the second observer electric angle, a second injection electric angle is determined.

[0192] a second transition unit, configured to enter a second transition process with the second injection electric angle, so that the second open-loop electric angle and the second observer electric angle do not have a sudden change.

[0193] The duration of the second transition process is T2, wherein,

[0194] wherein θ open2 is the second open-loop electric angle, is the second observer electric angle, and Δθ is the speed of electric angle transition.

[0195] Optionally, the calculation formula of the second injection electric angle is:

[0196]

[0197] wherein t is the actual running time, and θ2 is the second injection electric angle.

[0198] The device of the above embodiment can make the motor keep stable low-speed operation, so that the heater and / or hot water sprayed by the spraying assembly can be uniformly sprayed on the fan wheel of the range hood, forming a local high temperature to make the oil stains attached thereto dissolved and fall off. At the same time, stable low-speed operation avoids heat loss caused by high-speed operation, and ensures ideal cleaning effect.

[0199] Embodiment 4

[0200] The embodiment is a self-cleaning device of a range hood provided by an exemplary embodiment of the application, and the range hood comprises a cleaning assembly and a fan wheel.

[0201] The cleaning module is configured to control the motor to rotate at least one circle by using the motor control device of the range hood, and control the cleaning assembly to spray high-temperature steam and / or hot water to the fan wheel.

[0202] Preferably, the range hood comprises a fan volute.

[0203] The cleaning assembly is located at the right side of the fan volute, and the motor rotates counterclockwise when running.

[0204] Alternatively, the cleaning assembly is located at the left side of the fan volute, and the motor rotates clockwise when running.

[0205] Figure 7 The installation position of the cleaning assembly and the fan volute is shown in the schematic diagram.

[0206] The device of the above embodiment can keep the motor running at a stable low speed, and the heater and / or hot water sprayed by the spraying assembly can be evenly sprayed on the range hood impeller to form a local high temperature to dissolve and fall off the oil stains attached thereto. In addition, the fan impeller can also be prevented from being secondarily contaminated, and the ideal cleaning effect can be ensured.

[0207] Embodiment 5

[0208] Figure 8 The structure of an electronic device provided in the embodiment is shown in the schematic diagram. The electronic device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the motor control method of the range hood or the self-cleaning method of the range hood provided in any of the above embodiments when executing the program. Figure 8 The electronic device 300 shown is merely an example, and should not bring any limitation to the functions and use range of the embodiments of the present application.

[0209] Referring to Figure 8 , the electronic device 300 can be in the form of a general computing device, for example, it can be a server device. The components of the electronic device 300 can include but are not limited to the above-mentioned at least one processor 301, the above-mentioned at least one memory 302, and a bus 303 connecting different system components including the memory 302 and the processor 301.

[0210] The bus 303 includes a data bus, an address bus, and a control bus.

[0211] The memory 302 can include a volatile memory, such as a random access memory (RAM) 321 and / or a cache memory 322, and can further include a read-only memory (ROM) 323.

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

[0213] The processor 301 performs various function applications and data processing by running the computer program stored in the memory 302, such as the motor control method of the range hood or the self-cleaning method of the range hood of the embodiment 1 of the present application.

[0214] The electronic device 300 can also communicate with one or more external devices 304 (such as a keyboard, a pointing device, etc.) via an input / output (I / O) interface 305. Furthermore, the model generating device 300 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) via a network adapter 306. As depicted, the network adapter 306 communicates with the other modules of the model generating device 300 via the bus 303. It should be appreciated that although not shown, other hardware and / or software modules could be used in conjunction with the model generating device 300, including but not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID (Redundant Array of Independent Disks) systems, tape drives, and data archival storage systems, etc.

[0215] It should be noted that although several units / modules or sub-units / modules of the electronic device are mentioned in the foregoing detailed description, such a division is merely exemplary and not mandatory. Indeed, according to the embodiments of the present application, 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 into a plurality of units / modules.

[0216] Embodiment 6

[0217] The embodiment also provides a computer readable storage medium, which stores a computer program, and the program is executed by a processor to implement the motor control method of the range hood or the self-cleaning method of the range hood provided by any of the above embodiments.

[0218] More specifically, the readable storage medium can include, but is not limited to, a portable disc, a hard disk, a random access memory, a read-only memory, an erasable programmable read-only memory, an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0219] In possible implementation manners, the present application can also be implemented in the form of a program product, which comprises program codes for causing a terminal device to execute the motor control method of the range hood or the self-cleaning method of the range hood provided by any of the above-mentioned embodiments when the program product is run on the terminal device.

[0220] The program code for executing the present application can be written in any combination of one or more programming languages, and can be executed entirely on the user device, partly on the user device, as a stand-alone software package, partly on the user device and partly on a remote device, or entirely on a remote device.

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

Claims

1. A method of controlling a motor of a range hood, the method comprising: The motor comprises an observer; the motor control method comprises: acquiring a rotating speed of the observer; if the rotating speed is less than a preset rotating speed threshold, an open-loop operation mode is adopted; if the rotating speed is not less than the preset rotating speed threshold, an observer electric angle operation mode is adopted; the step of adopting the open-loop operation mode comprises: running the motor by taking an open-loop electric angle as an injected electric angle; before the step of running the motor by taking the open-loop electric angle as the injected electric angle, the step of adopting the open-loop operation mode further comprises: acquiring a first open-loop electric angle and a first observer electric angle; the first open-loop electric angle is an open-loop electric angle corresponding to a critical moment when the rotating speed is less than the preset rotating speed threshold; the first observer electric angle is an observer electric angle corresponding to the critical moment when the rotating speed is less than the preset rotating speed threshold; a first injected electric angle is determined according to the first open-loop electric angle and the first observer electric angle; a first transition process is entered by taking the first injected electric angle, so that the first open-loop electric angle and the first observer electric angle do not have a sudden change; a duration of the first transition process is determined according to the first open-loop electric angle and the first observer electric angle; the step of adopting the observer electric angle operation mode comprises: running the motor by taking an observer electric angle as an injected electric angle; before the step of running the motor by taking the observer electric angle as the injected electric angle, the step of adopting the observer electric angle operation mode further comprises: acquiring a second open-loop electric angle and a second observer electric angle; the second open-loop electric angle is an open-loop electric angle corresponding to a critical moment when the rotating speed is greater than the preset rotating speed threshold; the second observer electric angle is an observer electric angle corresponding to the critical moment when the rotating speed is greater than the preset rotating speed threshold; a second injected electric angle is determined according to the second open-loop electric angle and the second observer electric angle; a second transition process is entered by taking the second injected electric angle, so that the second open-loop electric angle and the second observer electric angle do not have a sudden change; a duration of the second transition process is determined according to the second open-loop electric angle and the second observer electric angle.

2. The method of claim 1, wherein, The motor comprises a PI controller; the motor control method further comprises: if the rotating speed is less than the preset rotating speed threshold, a q-axis current of the motor uses a fixed current; if the rotating speed is not less than the preset rotating speed threshold, the q-axis current of the motor is adjusted by using the PI controller.

3. The motor control method of the range hood according to claim 2, wherein: the open-loop electric angle is determined according to the following formula: wherein t is time, is the preset rotation speed threshold value.

4. The method of claim 1, wherein, The duration of the first transition is determined according to the formula ; wherein, is a duration of the first transient, is a first open-loop electrical angle, is a first observer electrical angle, is a speed of the electrical angle transition; the calculation formula of the first injected electric angle is: where t is the actual running time, is the first injection electrical angle.

5. The method of claim 1, wherein, The duration of the second transition process is determined according to the formula ; wherein, is a duration of the second transient, is a second open-loop electrical angle, is a second observer electrical angle, is a speed of the electrical angle transition; the calculation formula of the second injected electric angle is: where t is the actual running time, is the second injection electrical angle.

6. A self-cleaning method of a range hood, the range hood including a cleaning assembly and a fan impeller, the method comprising: The self-cleaning method comprises: controlling the motor to rotate more than one round by using the motor control method of the range hood according to any one of claims 1 to 5; controlling the cleaning assembly to spray high-temperature steam and hot water to the fan impeller while the motor rotates.

7. A motor control device for a range hood, the motor including an observer, characterized by, The motor control device comprises: a rotating speed acquisition module, configured to acquire a rotating speed of the observer; The motor control module is configured to: if the rotation speed is less than a preset rotation speed threshold, the motor adopts an open-loop electric angle operation mode; and if the rotation speed is not less than the preset rotation speed threshold, the motor adopts an observer electric angle operation mode. The motor control module comprises: A first electric angle injection unit configured to operate the motor by using the open-loop electric angle as an injection electric angle. The motor control module further comprises: A first acquisition unit configured to acquire a first open-loop electric angle and a first observer electric angle. The first open-loop electric angle is an open-loop electric angle corresponding to a critical moment when the rotation speed is less than the preset rotation speed threshold. The first observer electric angle is an observer electric angle corresponding to the critical moment when the rotation speed is less than the preset rotation speed threshold. A first injection electric angle is determined according to the first open-loop electric angle and the first observer electric angle. A first transition unit is configured to enter a first transition process by using the first injection electric angle, so that the first open-loop electric angle and the first observer electric angle do not suddenly change; and a duration of the first transition process is determined according to the first open-loop electric angle and the first observer electric angle. The duration of the first transition process is determined according to the following formula, ; wherein, is a duration of the first transient, is a first open-loop electrical angle, is a first observer electrical angle, is a speed of the electrical angle transition; The motor control module further comprises a second electric angle injection unit configured to operate the motor by using the observer electric angle as the injection electric angle. The motor control module further comprises: A second acquisition unit configured to acquire a second open-loop electric angle and a second observer electric angle. The second open-loop electric angle is an open-loop electric angle corresponding to a critical moment when the rotation speed is greater than the preset rotation speed threshold. The second observer electric angle is an observer electric angle corresponding to the critical moment when the rotation speed is greater than the preset rotation speed threshold. A second injection electric angle is determined according to the second open-loop electric angle and the second observer electric angle. A second transition unit is configured to enter a second transition process by using the second injection electric angle, so that the second open-loop electric angle and the second observer electric angle do not suddenly change; and a duration of the second transition process is determined according to the second open-loop electric angle and the second observer electric angle.

8. A self-cleaning device for a range hood, characterized in that, The range hood comprises a cleaning assembly and a fan impeller. The self-cleaning device comprises: A cleaning module configured to control the motor to rotate at least one round by using the motor control device of the range hood according to claim 7, and control the cleaning assembly to spray high-temperature steam and / or hot water to the fan impeller.

9. The self-cleaning device of a range hood according to claim 8, wherein, The range hood comprises a fan volute. The cleaning assembly is located at a right side of the fan volute, and the motor rotates counterclockwise. Alternatively, the cleaning assembly is located at a left side of the fan volute, and the motor rotates clockwise.

10. An electronic device comprising a memory, a processor, and a computer program stored on the memory and operable on the processor, wherein the computer program comprises instructions for causing the processor to perform the method of any one of claims 1 to 9. 10 The processor executes the computer program to implement the motor control method of the range hood according to any one of claims 1 to 5 or the self-cleaning method of the range hood according to claim 6.

11. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the motor control method of the range hood according to any one of claims 1 to 5 or the self-cleaning method of the range hood according to claim 6.

Citation Information

Patent Citations

  • Position sensorless BLDCM closed-loop starting method and device, and BLDCM control equipment

    CN110601613A

  • Range hood control method, range hood and computer readable storage medium

    CN114322009A