Constant load control method, device, storage medium and electronic device
Patent Information
- Application Number
- CN202410006403.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-02
- Publication Date
- 2026-10-30
- Estimated Expiration
- 2044-01-02
AI Technical Summary
[0002]对于低吸式油烟机,挡烟板打开过程中,在不同角度下,挡烟板自身重量传递到电机的负载是不同的,电机转速的较大波动,进而导致挡烟板打开的速度不均匀,且电机声音大小的变化,影响用户体验
[0038]在接收到系统开机指令,且所述风机在所述主电机驱动下吸力恒定的情况下,驱动所述减速电机,以启动所述挡烟板旋转开启;在确保风机的吸力相对恒定的情况下,再开启减速电机,保证系统的稳定性。检测挡烟板的第一旋转角度;响应于所述第一旋转角度达到第一预设角度,关闭所述主电机,并驱动所述辅助电机转动,以使得所述配重块沿第一方向运动,所述第一方向为趋向所述挡烟板的旋转中心的方向。在挡烟板开启的过程中,调节配重其到挡烟板旋转中心的距离,来实现恒负载,保证挡烟板的匀速开启,减少运行的振动和噪音。
Smart Images

Figure CN117927982B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of range hood control technology, and in particular to constant load control methods, devices, storage media and electronic equipment. Background Technology
[0002] For low-suction range hoods, the load transmitted to the motor by the weight of the baffle plate varies at different angles during the opening process. This leads to significant fluctuations in the motor speed, resulting in uneven opening speed of the baffle plate and variations in motor noise, which negatively impacts the user experience. Summary of the Invention
[0003] To address at least one of the aforementioned technical problems, this disclosure provides a constant load control method, apparatus, storage medium, and electronic device.
[0004] According to one aspect of this disclosure, a constant load control method is provided, applied to a range hood system, the range hood system including a main motor, a geared motor, an auxiliary motor, a fan, a smoke baffle, and a counterweight, the main motor driving the fan, the geared motor driving the smoke baffle to rotate, and the auxiliary motor driving the counterweight, the method comprising:
[0005] Upon receiving a system power-on command, and with the fan maintaining a constant suction force under the drive of the main motor, the fan drives the reduction motor to initiate the rotation and opening of the smoke baffle.
[0006] Detect the first rotation angle of the smoke baffle;
[0007] In response to the first rotation angle reaching a first preset angle, the main motor is turned off and the auxiliary motor is driven to rotate so that the counterweight moves along a first direction, the first direction being the direction toward the rotation center of the smoke baffle.
[0008] In some possible implementations, the method further includes:
[0009] In response to a system power-on command and with the main motor turned on, the first rotational speed of the main motor in the current first cycle is obtained;
[0010] When the first speed meets the speed condition, the operating current of the main motor is determined based on the first speed. The speed condition is that the speed difference between the first speed and the main motor speed of the previous cycle of the current first cycle is less than a preset speed difference.
[0011] The main motor is controlled to operate based on the operating current, and the second speed of the main motor in the current second cycle is obtained;
[0012] If the second rotational speed meets the rotational speed condition, the suction force of the fan is determined to be constant under the drive of the main motor.
[0013] In some possible implementations, after driving the auxiliary motor to rotate, the method further includes:
[0014] Obtain the first current of the geared motor;
[0015] In response to the first current reaching the first preset stall current, the geared motor is shut down.
[0016] In some possible implementations, after the geared motor is turned off, the method further includes:
[0017] Obtain the second current of the auxiliary motor;
[0018] In response to the second current reaching the second preset stall current, the auxiliary motor is shut down.
[0019] In some possible implementations, the method further includes:
[0020] In response to a system shutdown command and the main motor being turned off, the third speed of the main motor is detected;
[0021] If the third rotational speed is less than the preset rotational speed, the reduction motor is driven to start the smoke baffle to rotate and close, and the auxiliary motor is driven to make the counterweight move along the second direction, which is the opposite direction to the rotation center of the smoke baffle.
[0022] Detect the second rotation angle of the smoke baffle;
[0023] In response to the second rotation angle reaching the first preset angle, the main motor is driven based on the operating current so that the suction force of the fan remains constant under the drive of the main motor.
[0024] In some possible implementations, after driving the main motor based on the operating current, the method further includes:
[0025] Obtain the third current of the auxiliary motor;
[0026] In response to the third current reaching the second preset stall current, the auxiliary motor is shut down.
[0027] In some possible implementations, after the auxiliary motor is shut down, the method further includes:
[0028] Obtain the fourth current of the geared motor;
[0029] In response to the fourth current reaching the first preset stall current, the geared motor is shut down.
[0030] According to a second aspect of this disclosure, a constant load control device is provided, applied to a range hood system, the range hood system including a main motor, a geared motor, an auxiliary motor, a fan, a smoke baffle, and a counterweight, the main motor driving the fan, the geared motor driving the smoke baffle to rotate, and the auxiliary motor driving the counterweight, the device comprising:
[0031] The geared motor drive module is used to drive the geared motor to start the smoke baffle to rotate and open when the system is powered on and the suction force of the fan is constant under the drive of the main motor.
[0032] The first rotation angle detection module is used to detect the first rotation angle of the smoke baffle.
[0033] An auxiliary motor drive module is used to shut down the main motor and drive the auxiliary motor to rotate in response to the first rotation angle reaching a first preset angle, so that the counterweight moves along a first direction, the first direction being the direction toward the rotation center of the smoke baffle.
[0034] According to a third aspect of this disclosure, an electronic device is provided, including at least one processor and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the at least one processor implements the constant load control method as described in any one of the first aspects by executing the instructions stored in the memory.
[0035] According to a fourth aspect of this disclosure, a computer-readable storage medium is provided that stores at least one instruction or at least one program, the at least one instruction or at least one program being loaded and executed by a processor to implement the constant load control method as described in any of the first aspects.
[0036] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure.
[0037] Implementing this disclosure will have the following beneficial effects:
[0038] Upon receiving a system power-on command and with the fan maintaining a constant suction force under the drive of the main motor, the reduction motor is driven to initiate the rotation and opening of the smoke baffle. Once the fan's suction force remains relatively constant, the reduction motor is then activated to ensure system stability. A first rotation angle of the smoke baffle is detected. In response to the first rotation angle reaching a first preset angle, the main motor is shut off, and the auxiliary motor is driven to rotate, causing the counterweight to move along a first direction, which is the direction towards the rotation center of the smoke baffle. During the opening of the smoke baffle, the distance between the counterweight and the rotation center of the smoke baffle is adjusted to achieve a constant load, ensuring the uniform opening of the smoke baffle and reducing operational vibration and noise.
[0039] Other features and aspects of this disclosure will become clear from the following detailed description of exemplary embodiments with reference to the accompanying drawings. Attached Figure Description
[0040] To more clearly illustrate the technical solutions of this application, the accompanying drawings used in the description of the embodiments or prior art will be briefly introduced below. Obviously, the drawings described below are merely some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without any creative effort.
[0041] Figure 1 This diagram shows a structural schematic of a smoke baffle in a range hood system according to the prior art.
[0042] Figure 2 This diagram illustrates the relationship between the PQ curves of a centrifugal fan for a range hood according to an embodiment of the present disclosure.
[0043] Figure 3 A flowchart illustrating a constant load control method according to an embodiment of the present disclosure is shown.
[0044] Figure 4 A flowchart illustrating a method for determining constant fan suction according to an embodiment of the present disclosure is shown.
[0045] Figure 5 A flowchart illustrating a method for shutting off a geared motor when a smoke baffle is opened according to an embodiment of the present disclosure is shown.
[0046] Figure 6 A flowchart illustrating a method for shutting off an auxiliary motor when a smoke baffle is opened according to an embodiment of the present disclosure is shown.
[0047] Figure 7 A schematic flowchart of a smoke baffle closing method according to an embodiment of the present disclosure is shown;
[0048] Figure 8A flowchart illustrating an auxiliary motor shut-off method when the smoke baffle is closed according to an embodiment of the present disclosure is shown.
[0049] Figure 9 A flowchart illustrating a method for shutting down a geared motor when the smoke baffle is closed according to an embodiment of the present disclosure is shown.
[0050] Figure 10 A flowchart illustrating a constant load method for opening a smoke baffle according to an embodiment of the present disclosure is shown.
[0051] Figure 11 A flowchart illustrating a method for closing a constant load smoke baffle according to an embodiment of the present disclosure is shown.
[0052] Figure 12 This diagram shows a structural schematic of a constant load control device according to an embodiment of the present disclosure;
[0053] Figure 13 A block diagram of an electronic device according to an embodiment of the present disclosure is shown. Detailed Implementation
[0054] The technical solutions in the embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this specification, and not all embodiments. Based on the embodiments in this specification, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0055] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or server that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or devices.
[0056] Various exemplary embodiments, features, and aspects of this disclosure will now be described in detail with reference to the accompanying drawings. The same reference numerals in the drawings denote elements that have the same or similar functions. Although various aspects of the embodiments are shown in the drawings, they are not necessarily drawn to scale unless specifically indicated otherwise.
[0057] The term “exemplary” as used herein means “serving as an example, embodiment, or illustration.” Any embodiment illustrated herein as “exemplary” is not necessarily to be construed as superior to or better than other embodiments.
[0058] In this document, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. Furthermore, the term "at least one" in this document means any combination of at least two of any one or more elements. For example, including at least one of A, B, and C can mean including any one or more elements selected from the set consisting of A, B, and C.
[0059] Furthermore, to better illustrate this disclosure, numerous specific details are set forth in the following detailed description. Those skilled in the art will understand that this disclosure can be practiced without certain specific details. In some instances, methods, means, components, and circuits well known to those skilled in the art have not been described in detail in order to highlight the main points of this disclosure.
[0060] This disclosure can be applied to low-suction range hood systems, where the baffle rotates 90° during the entire process from closed to open. Assume that in this system, the baffle is directly driven by a geared motor, meaning the output shaft of the geared motor coincides with the rotation center of the baffle. Figure 1 As shown, the angle between the smoke baffle and the vertical plane is α, the length of the smoke baffle is L, and the weight of the smoke baffle is G. Through static balance, the torque M that the geared motor bears can be determined, as shown in the following formula:
[0061]
[0062] From the above formula, it can be seen that the torque M borne by the geared motor changes with the angle α. If M is to be kept constant, another variable needs to be introduced so that the result on the right side of the above formula is a constant. A counterweight of mass m is introduced into the smoke baffle. The counterweight can be moved in the front and back direction of the smoke baffle by the screw nut structure driven by the auxiliary motor. The distance from the center of gravity of the counterweight to the rotation center of the smoke baffle is set as l, where l is a variable. Therefore, the above formula (1) is rewritten as:
[0063]
[0064] Right now,
[0065]
[0066] As shown in formula (3), there are two ways to keep the torque M constant when α decreases: first, increase the mass m of the counterweight; second, increase the distance l from the center of gravity of the counterweight to the rotation center of the smoke baffle. Here, we adopt the form of a constant mass m of the counterweight, so that when α = 90°, l = 0; as α gradually decreases, l gradually increases to keep the torque M constant. However, when α approaches 0 (i.e., when the smoke baffle is close to closing), the torque M will still approach 0 due to the finite length of l.
[0067] Herein lies a problem: at what point does α decrease before M can no longer remain constant? Let's assume we need to maintain M = K, where K is a constant.
[0068] By transforming formula (3), we can obtain:
[0069]
[0070] Since l cannot be greater than L, i.e., when l is at its maximum, l = L, α is at its minimum when it equals the right side of formula (5), which can keep M as a constant and K at its minimum value. Formula (5) is as follows:
[0071]
[0072] Therefore, the extent to which α can be small depends on the mass m of the counterweight and the length L of the smoke baffle. In summary, when the included angle α is between α = 90° and its minimum value, a constant load can be achieved by increasing the counterweight and adjusting its distance from the center of rotation of the smoke baffle.
[0073] When the fan starts, the air inlet is in a negative pressure zone, meaning the fan exerts a suction force on the smoke baffle. When the smoke baffle angle is not large, the suction force can be considered essentially constant. Therefore, the fan's suction force can be used to apply a load to the smoke baffle, ensuring that the load between α = 0° and the minimum value of α is equal to the load between the minimum angle α and α = 90°. Different users have different exhaust resistance. At the same fan speed / gear, users with high exhaust resistance will have lower exhaust volume, resulting in lower suction; conversely, users with low exhaust resistance will have higher exhaust volume, resulting in higher suction. Therefore, the exhaust volume / suction force varies depending on the user's environment.
[0074] To ensure a constant suction power in a user's home between α = 0° and the minimum value of α, the fan's speed and setting must be adjusted according to the actual smoke extraction resistance in the user's home to maintain a constant suction power.
[0075] Figure 2The graph above shows the PQ curve (downward-sloping curve) and the resistance curve (upward-sloping curve) for a centrifugal fan used in a range hood. The vertical axis represents pressure (P), and the horizontal axis represents flow rate (Q). First, the exhaust resistance curves for different users' kitchens were tested through market research or other methods. Several resistance curves were selected at certain resistance intervals. For ease of explanation, the graph above shows three resistance curves: one for a high-resistance kitchen environment, one for a typical user's kitchen environment, and one for a low-resistance kitchen environment.
[0076] For example, under the resistance curve of a typical user's kitchen environment, the required working air volume Q is... g At this point, the operating point can be determined using the working air volume and resistance curves, such as... Figure 2 Point A in the diagram. At this point, the current of the DC motor (main motor) can be adjusted so that the intersection of the PQ curve and the typical kitchen resistance curve of a user is the working airflow point, and the current I at this point is recorded. a The current setting corresponding to a typical user's kitchen environment is named D0. Record the main motor speed N at this setting. a0 Then, measure the main motor speed N at the intersection of the PQ curve and the high-resistance kitchen environment curve under D0 mode. a-1 In D0 mode, the main motor speed N at the intersection of the PQ curve and the low-resistance kitchen environment curve. a1 .
[0077] Similarly, the appropriate airflow setting can be measured in a high-resistance kitchen environment, and the current value I at this setting can be recorded. b The current setting corresponding to the high-resistance kitchen environment is named D1. Record the main motor speed N at this time. b0 Then, measure the main motor speed N at the intersection of the PQ curve and the general user room environment curve under D1 mode. b1 In D1 mode, the main motor speed N at the intersection of the PQ curve and the low-resistance kitchen environment curve. b2 .
[0078] Measure the fan speed setting that meets the operating requirements in a low-resistance kitchen environment, and record the current value I at this setting. c The current setting corresponding to the low-resistance kitchen environment is named D-1. Record the main motor speed N at this time. c0 Then, measure the main motor speed N at the intersection of the PQ curve and the general user room environment curve under D-1 mode. c-1 In D-1 gear, the main motor speed N at the intersection of the PQ curve and the low-resistance kitchen environment curve. c-2 .
[0079] All of the above tests can be performed in a laboratory environment. Table 1 is derived from the test results.
[0080] Table 1. Relationship between current and rotation speed under different kitchen environments.
[0081]
[0082] When the angle α between the smoke baffle and the vertical plane is 0°, the system operates with gear D0 as the default gear, and its speed N can be determined by the Hall sensor built into the main motor. i If the rotational speed is at N at this time a0 With N a1 From this, we can know that the smoke exhaust resistance of the user's home is between that of a typical user's kitchen and a kitchen with low resistance. Therefore, we use interpolation to determine the main motor current I at this point. i The calculation formula is as follows:
[0083]
[0084] The main motor current I was calculated through interpolation. i Then, the current output to the main motor is set to I via electronic control. i Clearly, the more numerous / closer the smoke exhaust resistance curves are set for different users' homes, and the smaller the smoke exhaust resistance intervals, the higher the interpolated I will be. i The more accurate the curve, the better. In this embodiment, only three resistance curves are shown. In other embodiments, there are other resistance curves, which will not be described here.
[0085] In view of this, the present disclosure provides a constant load control method, which achieves constant load during the opening of the smoke baffle by adjusting the distance between the counterweight and the rotation center of the smoke baffle, thereby maintaining the stable operating speed of the smoke baffle and reducing the vibration and noise of the system.
[0086] Figure 3 This diagram illustrates a constant load control method according to an embodiment of the present disclosure. The method is applied to a range hood system, which includes a main motor, a geared motor, an auxiliary motor, a fan, a smoke baffle, and a counterweight. The main motor drives the fan, the geared motor drives the smoke baffle to rotate, and the auxiliary motor drives the counterweight. Figure 3 As shown, the above method includes:
[0087] S101. Upon receiving the system power-on command and with the fan's suction force remaining constant under the drive of the main motor, drive the reduction motor to activate the smoke baffle to rotate and open.
[0088] After the system receives the start command of the range hood, the main motor drives the fan to maintain a constant suction force based on the working current, and then turns on the geared motor, causing the geared motor to rotate in the positive direction, thereby driving the smoke baffle to start rotating and opening.
[0089] The constant suction force of the fan under the drive of the main motor is used to characterize the process of the main motor driving the fan. After the speed stabilizes, the operating current is determined based on the speed, and the operation of the main motor is controlled based on the operating current.
[0090] S102, Detect the first rotation angle of the smoke baffle;
[0091] The first rotation angle of the smoke baffle is detected in real time by an angle detection device; if the first rotation angle does not reach the first preset angle, the detection of the first rotation angle continues.
[0092] In some embodiments, the first rotation angle of the smoke baffle can be measured by a Hall sensor built into the geared motor. For example, the first preset angle can be the minimum value of the angle α between the smoke baffle and the vertical plane.
[0093] S103. In response to the first rotation angle reaching the first preset angle, the main motor is turned off and the auxiliary motor is driven to rotate so that the counterweight moves along the first direction, which is the direction towards the rotation center of the smoke baffle.
[0094] If the first rotation angle of the smoke baffle reaches the first preset angle, the main motor is turned off, and then the auxiliary motor is started to reverse so that the drive screw and nut structure causes the counterweight to move along the direction of the smoke baffle closer to the rotation center of the smoke baffle.
[0095] In some embodiments, when the first rotation angle is greater than or equal to the first preset angle, the main motor is turned off, and then the auxiliary motor is started in reverse. The reverse rotation of the auxiliary motor drives the lead screw nut, causing the counterweight to move along the direction of the rotation center of the smoke baffle. For example, the first preset angle can be the minimum angle between the smoke baffle and the vertical plane.
[0096] In some embodiments, the first rotation angle can be the angle between the smoke baffle and the vertical plane, and the minimum angle can be calculated using the above formula (5).
[0097] The above technical solution, under the condition that the suction force of the main motor is stable, opens the smoke baffle through the reduction motor. During the opening process of the smoke baffle, after the rotation angle reaches the first preset angle, in order to avoid load changes, the distance between the counterweight and the rotation center of the smoke baffle is adjusted by the auxiliary motor to achieve constant load during the opening process of the smoke baffle, maintain uniform speed during the opening process of the smoke baffle, and reduce vibration and noise during the opening of the smoke baffle.
[0098] Please see Figure 4 In some embodiments, the method further includes:
[0099] S201. In response to the system power-on command and the main motor being started, obtain the first speed of the main motor in the current first cycle;
[0100] S202. When the first speed meets the speed condition, the operating current of the main motor is determined based on the first speed. The speed condition is that the speed difference between the first speed and the speed of the main motor in the previous cycle of the current first cycle is less than the preset speed difference.
[0101] S203. Control the operation of the main motor based on the operating current, and obtain the second speed of the main motor in the current second cycle;
[0102] S204. Under the condition that the second speed meets the speed requirement, determine that the suction force of the fan is constant under the drive of the main motor.
[0103] Upon receiving the start command of the range hood system, the main motor is turned on to drive the fan. The main motor operates at a preset speed. After a preset interval, the speed of the main motor in the current first cycle is obtained based on the speed detection device. The first speed difference between the first speed of the main motor in the current first cycle and the speed of the previous cycle is determined. If the first speed difference is greater than or equal to the preset speed difference, it indicates that the main motor speed is not yet stable, and speed detection continues. If the first speed difference is the first one less than the preset speed difference, the operating current of the main motor is calculated based on the first speed of the current first cycle and the current speed information corresponding to the preset speed. The main motor is controlled to operate at the operating current, and the speed of the main motor continues to be detected to obtain the second speed of the main motor in the current second cycle. When the speed difference between the second speed of the current second cycle and the speed of the previous cycle is less than the preset speed difference, the suction power of the fan under the drive of the main motor is determined to be constant. When the speed difference between the second speed of the current second cycle and the speed of the previous cycle is greater than or equal to the preset speed difference, speed detection continues until the speed difference between the current cycle speed and the previous cycle speed is less than the preset speed difference, at which point the suction power of the fan is determined to be constant.
[0104] In some embodiments, the first rotational speed can be measured using a Hall sensor built into the main motor, and the preset gear can be the current gear D0 corresponding to a typical user's kitchen environment. In this case, the first rotational speed is substituted into the above formula (6), replacing N. i Calculate the operating current I i The main motor continues to run based on the operating current. The speed difference between the main motor and the speed of the previous cycle is continuously monitored to determine whether the main motor speed is stable. If the main motor speed is stable, the suction force of the fan is determined to be constant.
[0105] The above technical solution, upon receiving the start command of the range hood system and starting the main motor, detects the speed of the main motor. When the speed is stable, it calculates the working current based on the stable speed of the main motor, controls the main motor based on the working current, and determines that the suction force of the fan controlled by the main motor is relatively constant after the speed of the main motor stabilizes again.
[0106] Please see Figure 5 In some embodiments, after driving the auxiliary motor to rotate, the method further includes:
[0107] S301, Obtain the first current of the geared motor;
[0108] S302, In response to the first current reaching the first preset stall current, the geared motor is shut down.
[0109] Specifically, after the auxiliary motor is started and reversed so that the drive screw and nut structure causes the counterweight to move along the direction of rotation of the smoke baffle closer to the smoke baffle, the first current of the geared motor is acquired in real time. The first current is compared with the stall current of the auxiliary motor, i.e., the first preset stall current. If the first current is less than the first preset stall current, the detection of the first current of the geared motor continues until the first current is greater than or equal to the first preset stall current. It is then determined that the geared motor has reached the stall current, i.e., the smoke baffle has opened to the correct position, or the smoke baffle has opened to the maximum position and cannot open further. The geared motor is then turned off.
[0110] In some embodiments, the opening angle of the smoke baffle is controlled by using a mechanical limit.
[0111] The above technical solution uses the current of the geared motor to determine whether the smoke baffle is fully open, and shuts down the geared motor in time to save power.
[0112] Please see Figure 6 In some embodiments, after turning off the geared motor, the method further includes:
[0113] S401, Obtain the second current of the auxiliary motor;
[0114] S402, In response to the second current reaching the second preset stall current, the auxiliary motor is shut down.
[0115] Specifically, the second current of the auxiliary motor is acquired in real time and compared with the stall current of the auxiliary motor, i.e., the second preset stall current. If the second current is less than the second preset stall current, the second current of the auxiliary motor is monitored until the second current is greater than or equal to the second preset stall current. It is then determined that the auxiliary motor has reached the stall current, i.e. the counterweight has moved to the limit position on the side of the smoke baffle rotation center and cannot move further. The auxiliary motor is then turned off.
[0116] The above technical solution determines whether the counterweight driven by the auxiliary motor has moved into place by measuring the current of the auxiliary motor, and shuts off the auxiliary motor in time to save power.
[0117] Please see Figure 7 In some embodiments, the method further includes:
[0118] S501, In response to the system shutdown command and the main motor being turned off, detect the third speed of the main motor;
[0119] S502. If the third speed is less than the preset speed, drive the reduction motor to start the smoke baffle to rotate and close, and drive the auxiliary motor to make the counterweight move along the second direction, which is the opposite direction to the rotation center of the smoke baffle.
[0120] S503, Detect the second rotation angle of the smoke baffle;
[0121] S504. In response to the second rotation angle reaching the first preset angle, the main motor is driven based on the working current so that the suction force of the fan is constant under the drive of the main motor.
[0122] Specifically, upon receiving a shutdown command from the range hood system and with the main motor off, the main motor continues to rotate due to inertia. The system uses a speed detection device to obtain the main motor's third speed. If this third speed is greater than or equal to a preset speed, the system continues to monitor the main motor's speed until it falls below the preset speed. At this point, the reduction motor is activated to reverse, driving the smoke baffle to begin closing. Simultaneously, the auxiliary motor is activated to rotate forward, driving the lead screw and nut structure to move the counterweight along the smoke baffle towards its rotation center in the opposite direction. The second rotation angle of the smoke baffle is monitored in real time. If the second rotation angle does not reach the first preset angle, the system continues to monitor the second rotation angle until it does. Then, the main motor is activated and driven based on the operating current, ensuring a relatively constant suction force from the fan under its operation.
[0123] In some embodiments, the second rotation angle can be the angle between the smoke baffle and the vertical plane, and the second rotation angle can be calculated by the above formula (5).
[0124] Please see Figure 8 In some embodiments, after driving the main motor based on the operating current, the method further includes:
[0125] S601, Obtain the third current of the auxiliary motor;
[0126] S602, In response to the third current reaching the second preset stall current, the auxiliary motor is shut down.
[0127] Specifically, the third current of the auxiliary motor is acquired in real time and compared with the stall current of the auxiliary motor, i.e., the second preset stall current. If the third current is less than the second preset stall current, the detection of the third current of the auxiliary motor continues until the third current is greater than or equal to the second preset stall current. It is then determined that the auxiliary motor has reached the stall current, i.e. the counterweight has moved to the limit position away from the rotation center of the smoke baffle and can no longer move, and the auxiliary motor is turned off.
[0128] The above technical solution determines whether the counterweight driven by the auxiliary motor has moved into place by measuring the current of the auxiliary motor, and shuts off the auxiliary motor in time to save power.
[0129] Please see Figure 9 In some embodiments, after the auxiliary motor is turned off, the method further includes:
[0130] S701, Obtain the fourth current of the geared motor;
[0131] S702, In response to the fourth current reaching the first preset stall current, the geared motor is shut down.
[0132] Specifically, the fourth current of the geared motor is acquired in real time and compared with the stall current of the auxiliary motor, i.e., the first preset stall current. If the fourth current is less than the first preset stall current, the detection of the fourth current of the geared motor continues until the fourth current is greater than or equal to the first preset stall current. It is then determined that the geared motor has reached the stall current, meaning the smoke baffle has closed completely and cannot close further. The geared motor is then shut down. The main motor is then shut down.
[0133] The above technical solution determines whether the smoke baffle is closed properly by measuring the current of the geared motor, and controls the closing angle of the smoke baffle by using a mechanical limit switch, so as to shut down the geared motor in time and save power.
[0134] Please see Figure 10 In some embodiments, the constant load start-up process of the range hood system is as follows:
[0135] S1. Power-on command received;
[0136] S2. The main motor runs in the default gear D0.
[0137] The main motor is used to drive the fan;
[0138] S3. After the first preset time interval △t1, detect the first speed N of the main motor. i ;
[0139] The main motor has a built-in Hall sensor, which determines the main motor speed through Hall signals;
[0140] S4. Compare the first rotational speed N of the current cycle. i , and the first rotational speed N of the previous cycle in the current cycle i-1 If the previous speed difference is greater than or equal to the preset speed difference, proceed to step S3; if the speed difference is less than the preset speed difference, proceed to step S5.
[0141] The initial rotational speed N0 during the initial cycle detection can be 0. The preset rotational speed difference ΔN is used to determine whether the rotational speed has reached a stable state. If the rotational speed is stable, the suction force is stable. If N... i -N i-1 If N ≥ △N, it indicates that the rotational speed is still unstable, so continue repeating step S3. i -N i-1 <△N indicates that the suction force has stabilized at this point, and we proceed to the next step, S5;
[0142] S5. Determine if this is the first time this step is executed. If yes, execute step S6; otherwise, execute step S7.
[0143] S6, Set the first rotational speed N i Substitute into formula (6) to calculate the operating current I. i and with operating current I i Drive the main motor and repeat S3;
[0144] S7. Start the reduction motor to activate the smoke baffle to rotate and open;
[0145] S8: Detect the first rotation angle of the smoke baffle. If the first rotation angle is not at the first preset angle, continue detecting. Continue detecting until the first rotation angle is greater than or equal to the first preset angle, then proceed to the next step, S9.
[0146] The angle of the smoke baffle rotating motor is obtained by a Hall sensor built into the geared motor. The first preset angle can be the minimum α angle, which can be calculated by the above formula (5).
[0147] S9. Turn off the main motor and start the auxiliary motor to reverse so that the counterweight moves in the first direction, which is the direction towards the rotation center of the smoke baffle.
[0148] S10, Obtain the first current I1 of the geared motor j If I1 j <I dj Then continue with the acquisition and comparison; if I1 j ≥I dj This indicates that the geared motor has reached the stall current, meaning the smoke baffle has already opened to the correct position and cannot open further.
[0149] I dj The opening angle of the smoke baffle is controlled by mechanical limit, which is the first stall current.
[0150] S11. Turn off the geared motor;
[0151] S12, Obtain the second current I1 of the auxiliary motor f If I1 f <I dfThen continue with the acquisition and comparison; if I1 f ≥I df This indicates that the auxiliary motor has reached the stall current, meaning the configuration block has moved to its limit position near the rotation center of the smoke baffle; I df This is the second stall current.
[0152] S13, Turn off the auxiliary motor.
[0153] Please see Figure 11 In some embodiments, the constant load shutdown procedure of the range hood system is as follows:
[0154] T1. Power off command received;
[0155] T2, Main motor off;
[0156] T3, Detect the third speed N3 of the main motor D. i Compare the third speed N3 of the main motor i And the preset speed NY, if N i If ≥NY, then after the second preset time period △t2, N is detected again. i And make a judgment; if N i <NY, proceed to step T4;
[0157] After the main motor is turned off, it will continue to rotate due to inertia. Once the preset speed NY is reached, the fan suction will have virtually no effect on the closing of the smoke baffle.
[0158] T4. Start the geared motor to reverse and drive the smoke baffle to close. At the same time, start the auxiliary motor to rotate forward and drive the lead screw and nut mechanism to move the counterweight away from the center of rotation of the smoke baffle.
[0159] T5. Detect the second rotation angle of the smoke baffle. If the second rotation angle is not at the first preset angle, continue detecting. Continue until the second rotation angle is greater than or equal to the first preset angle, then proceed to the next step, T4.
[0160] T6, Based on operating current I i Drive the main motor;
[0161] T7, Obtain the third current I2 of the auxiliary motor f If I2 f <I df Then, the acquisition and comparison of the third current continues; if I2 f ≥I df This indicates that the auxiliary motor has reached the stall current, meaning that the configuration block has moved to the extreme position on the side away from the rotation center of the smoke baffle.
[0162] T8. Turn off the auxiliary motor;
[0163] T9, Obtain the fourth current I2 of the geared motor j If I2 j <I dj Then, the acquisition and comparison of the fourth current continues; if I2 j ≥I dj This indicates that the geared motor has reached the stall current, meaning the smoke baffle has closed completely.
[0164] The closing angle of the smoke baffle is controlled by a mechanical limit switch;
[0165] T10. Turn off the geared motor;
[0166] T11. Turn off the main motor.
[0167] The above technical solution uses the range hood's own fan system to compensate for the deficiencies of the constant load device, so that the baffle plate runs at a constant speed, reducing vibration and noise during the operation of the range hood.
[0168] Please see Figure 12 According to a second aspect of this disclosure, a constant load control device is provided, applied to a range hood system. The range hood system includes a main motor, a geared motor, an auxiliary motor, a fan, a smoke baffle, and a counterweight. The main motor drives the fan, the geared motor drives the smoke baffle to rotate, and the auxiliary motor drives the counterweight. The device includes:
[0169] The geared motor drive module 10 is used to drive the geared motor to start the smoke baffle to rotate and open when the system is powered on and the suction force of the fan is constant under the drive of the main motor.
[0170] The first rotation angle detection module 20 is used to detect the first rotation angle of the smoke baffle.
[0171] The auxiliary motor drive module 30 is used to turn off the main motor and drive the auxiliary motor to rotate in response to the first rotation angle reaching the first preset angle, so that the counterweight moves along the first direction, which is the direction towards the rotation center of the smoke baffle.
[0172] In some embodiments, the apparatus further includes:
[0173] The first speed acquisition module is used to acquire the first speed of the main motor in the current first cycle in response to the system power-on command and when the main motor is turned on.
[0174] The operating current determination module is used to determine the operating current of the main motor based on the first speed when the first speed meets the speed condition. The speed condition is that the speed difference between the first speed and the speed of the main motor in the previous cycle of the current first cycle is less than a preset speed difference.
[0175] The second speed acquisition module is used to control the operation of the main motor based on the operating current and to acquire the second speed of the main motor in the current second cycle.
[0176] The constant suction force determination module is used to determine that the suction force of the fan is constant under the drive of the main motor when the second speed meets the speed condition.
[0177] In some embodiments, after the auxiliary motor rotates, the device further includes:
[0178] The first current acquisition module is used to acquire the first current of the geared motor;
[0179] The first geared motor shut-off module is used to shut down the geared motor in response to the first current reaching the first preset stall current.
[0180] In some embodiments, after the geared motor is turned off, the device further includes:
[0181] The second current acquisition module is used to acquire the second current of the auxiliary motor;
[0182] The first auxiliary motor shut-off module is used to shut down the auxiliary motor in response to the second current reaching the second preset stall current.
[0183] In some embodiments, the apparatus further includes:
[0184] The third speed acquisition module is used to detect the third speed of the main motor in response to the system shutdown command and the main motor being turned off.
[0185] The drive module is used to drive the reduction motor to start the smoke baffle to rotate and close if the third speed is less than the preset speed, and to drive the auxiliary motor to make the counterweight move along the second direction, which is the opposite direction to the rotation center of the smoke baffle.
[0186] The second rotation angle detection module is used to detect the second rotation angle of the smoke baffle.
[0187] The main motor drive module is used to drive the main motor based on the operating current in response to the second rotation angle reaching the first preset angle, so that the suction force of the fan is constant under the drive of the main motor.
[0188] In some embodiments, after driving the main motor based on the operating current, the device further includes:
[0189] The third current acquisition module is used to acquire the third current of the auxiliary motor;
[0190] The second auxiliary motor shut-off module is used to shut down the auxiliary motor in response to the third current reaching the second preset stall current.
[0191] In some embodiments, after the auxiliary motor is turned off, the device further includes:
[0192] The fourth current acquisition module is used to acquire the fourth current of the geared motor;
[0193] The second geared motor shut-off module is used to shut down the geared motor in response to the fourth current reaching the first preset stall current.
[0194] In some embodiments, the functions or modules of the apparatus provided in this disclosure can be used to perform the methods described in the above method embodiments. The specific implementation can be referred to the description of the above method embodiments, and for the sake of brevity, it will not be repeated here.
[0195] This application provides a constant load control device, which can be a terminal or a server. The constant load control device includes a processor and a memory. The memory stores at least one instruction or at least one program. The at least one instruction or at least one program is loaded and executed by the processor to implement the constant load control method provided in the above method embodiments.
[0196] Memory is used to store software programs and modules. The processor executes these stored software programs and modules to perform various functional applications and data processing. Memory can primarily consist of a program storage area and a data storage area. The program storage area stores the operating system, application programs required for functionality, etc.; the data storage area stores data created based on device usage, etc. Furthermore, memory can include high-speed random access memory (RAM) and non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory can also include a memory controller to provide the processor with access to the memory.
[0197] The methods and embodiments provided in this application can be executed in electronic devices such as mobile terminals, computer terminals, servers, or similar computing devices. Figure 13 This is a hardware structure block diagram of an electronic device for a constant load control method provided in an embodiment of this application. For example... Figure 13As shown, the electronic device 900 can vary significantly due to differences in configuration or performance. It may include one or more central processing units (CPUs) 910 (CPUs 910 may include, but are not limited to, microprocessors such as MCUs or programmable logic devices such as FPGAs), a memory 930 for storing data, and one or more storage media 920 (e.g., one or more mass storage devices) for storing application programs 923 or data 922. The memory 930 and storage media 920 may be temporary or persistent storage. The program stored in the storage media 920 may include one or more modules, each module may include a series of instruction operations on the electronic device. Furthermore, the CPU 910 may be configured to communicate with the storage media 920 and execute the series of instruction operations in the storage media 920 on the electronic device 900. Electronic device 900 may also include one or more power supplies 960, one or more wired or wireless network interfaces 950, one or more input / output interfaces 940, and / or one or more operating systems 921, such as Windows Server™, Mac OS X™, Unix™, Linux™, FreeBSD™, etc.
[0198] The input / output interface 940 can be used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the electronic device 900. In one example, the input / output interface 940 includes a network interface controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the input / output interface 940 may be a radio frequency (RF) module for wireless communication with the Internet.
[0199] Those skilled in the art will understand that Figure 13 The structure shown is for illustrative purposes only and does not limit the structure of the electronic device described above. For example, the electronic device 900 may also include... Figure 13 The more or fewer components shown, or having the same Figure 13 The different configurations shown.
[0200] Embodiments of this application also provide a computer-readable storage medium, which can be disposed in an electronic device to store at least one instruction or at least one program related to implementing a constant load control method in the method embodiments. The at least one instruction or the at least one program is loaded and executed by the processor to implement the constant load control method provided in the above method embodiments.
[0201] Optionally, in this embodiment, the storage medium may be located at at least one of the multiple network servers in a computer network. Optionally, in this embodiment, the storage medium may include, but is not limited to, various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0202] According to one aspect of this application, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in the various alternative implementations described above.
[0203] As can be seen from the embodiments of the constant load control method, apparatus, device, terminal, server, storage medium, or computer program provided in this application, when receiving a system power-on command and the suction force of the fan under the drive of the main motor is constant, this application drives the reduction motor to start the smoke baffle to rotate and open; while ensuring that the suction force of the fan is relatively constant, the reduction motor is then turned on to ensure the stability of the system. A first rotation angle of the smoke baffle is detected; in response to the first rotation angle reaching a first preset angle, the main motor is turned off, and the auxiliary motor is driven to rotate, so that the counterweight moves along a first direction, which is the direction towards the rotation center of the smoke baffle. During the opening of the smoke baffle, the distance between the counterweight and the rotation center of the smoke baffle is adjusted to achieve a constant load, ensure the uniform opening of the smoke baffle, and reduce vibration and noise during operation.
[0204] It should be noted that the order of the embodiments described above is merely for descriptive purposes and does not represent the superiority or inferiority of the embodiments. Furthermore, the above description focuses on specific embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims can be performed in a different order than that shown in the embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired results. In some implementations, multitasking and parallel processing are also possible or may be advantageous.
[0205] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the device, equipment, and storage medium embodiments are basically similar to the method embodiments, so the descriptions are relatively simple; relevant parts can be referred to the descriptions of the method embodiments.
[0206] Those skilled in the art will understand that all or part of the steps of the above embodiments can be implemented by hardware, or by a program instructing the relevant hardware to implement them. The program can be stored in a computer-readable storage medium, such as a read-only memory, a disk, or an optical disk.
[0207] The above description is only a preferred embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A constant load control method applied to a range hood system, the range hood system comprising a main motor, a geared motor, an auxiliary motor, a fan, a smoke baffle, and a counterweight, wherein the main motor drives the fan, the geared motor drives the smoke baffle to rotate, and the auxiliary motor drives the counterweight to move accordingly along the front-rear direction of the smoke baffle, thereby changing the distance from the center of gravity of the counterweight to the center of rotation of the smoke baffle, characterized in that... The method includes: Upon receiving a system power-on command, and with the fan maintaining a constant suction force under the drive of the main motor, the fan drives the reduction motor to initiate the rotation and opening of the smoke baffle. Detect the first rotation angle of the smoke baffle; In response to the first rotation angle reaching a first preset angle, the main motor is turned off and the auxiliary motor is driven to rotate so that the counterweight moves along a first direction, the first direction being the direction toward the rotation center of the smoke baffle.
2. The method according to claim 1, characterized in that, The method further includes: In response to a system power-on command and with the main motor turned on, the first rotational speed of the main motor in the current first cycle is obtained; When the first speed meets the speed condition, the operating current of the main motor is determined based on the first speed. The speed condition is that the speed difference between the first speed and the main motor speed of the previous cycle of the current first cycle is less than a preset speed difference. The main motor is controlled to operate based on the operating current, and the second speed of the main motor in the current second cycle is obtained; If the second rotational speed meets the rotational speed condition, the suction force of the fan is determined to be constant under the drive of the main motor.
3. The method according to claim 1, characterized in that, After driving the auxiliary motor to rotate, the method further includes: Obtain the first current of the geared motor; In response to the first current reaching the first preset stall current, the geared motor is shut down.
4. The method according to claim 3, characterized in that, After shutting down the geared motor, the method further includes: Obtain the second current of the auxiliary motor; In response to the second current reaching the second preset stall current, the auxiliary motor is shut down.
5. The method according to claim 1, characterized in that, The method further includes: In response to a system shutdown command and the main motor being turned off, the third speed of the main motor is detected; If the third rotational speed is less than the preset rotational speed, the reduction motor is driven to start the smoke baffle to rotate and close, and the auxiliary motor is driven to make the counterweight move along the second direction, which is the opposite direction to the rotation center of the smoke baffle. Detect the second rotation angle of the smoke baffle; In response to the second rotation angle reaching the first preset angle, the main motor is driven based on the operating current so that the suction force of the fan remains constant under the drive of the main motor.
6. The method according to claim 5, characterized in that, After driving the main motor based on the operating current, the method further includes: Obtain the third current of the auxiliary motor; In response to the third current reaching the second preset stall current, the auxiliary motor is shut down.
7. The method according to claim 6, characterized in that, After shutting down the auxiliary motor, the method further includes: Obtain the fourth current of the geared motor; In response to the fourth current reaching the first preset stall current, the geared motor is shut down.
8. A constant load control device, applied to a range hood system, the range hood system comprising a main motor, a geared motor, an auxiliary motor, a fan, a smoke baffle, and a counterweight, wherein the main motor drives the fan, the geared motor drives the smoke baffle to rotate, and the auxiliary motor drives the counterweight to move accordingly along the front-rear direction of the smoke baffle, thereby changing the distance from the center of gravity of the counterweight to the center of rotation of the smoke baffle, characterized in that... The device includes: The geared motor drive module is used to drive the geared motor to start the smoke baffle to rotate and open when the system is powered on and the suction force of the fan is constant under the drive of the main motor. The first rotation angle detection module is used to detect the first rotation angle of the smoke baffle. An auxiliary motor drive module is used to shut down the main motor and drive the auxiliary motor to rotate in response to the first rotation angle reaching a first preset angle, so that the counterweight moves along a first direction, the first direction being the direction toward the rotation center of the smoke baffle.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one instruction or at least one program, which is loaded and executed by a processor to implement the constant load control method as described in any one of claims 1-7.
10. An electronic device, characterized in that, The system includes at least one processor and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the at least one processor implements the constant load control method as described in any one of claims 1-7 by executing the instructions stored in the memory.
Citation Information
Patent Citations
Panel open and close movement mechanism of rang hood
CN109764381A
