Gear shifting control method, control device, control system and storage medium
By employing a two-stage composite control strategy of predictive open-loop and feedback closed-loop and an adaptive correction loop, the motor power is quickly calculated and switched, solving the delay problem of DC range hoods when switching gears. This achieves rapid response and stable airflow control, improving user experience and system reliability.
Patent Information
- Application Number
- CN202511765412.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-27
- Publication Date
- 2026-02-24
AI Technical Summary
Existing DC range hoods have a power adjustment delay when switching gears, resulting in insufficient airflow and the escape and diffusion of cooking fumes.
A two-stage composite control strategy of predictive open-loop and feedback closed-loop is adopted. By obtaining the reference power and operating power of the motor at the current and target gears, the target operating power is quickly calculated and the power switching is realized within a predetermined time period. Combined with hardware power protection mechanism and adaptive correction loop, the gear switching process is optimized.
It effectively shortens gear shifting time, increases power ramp-up speed, reduces the chance of oil fume escape, and improves user experience and system reliability.
Smart Images

Figure CN121567009A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of kitchen appliance technology, and in particular to a shift control method, a shift control device, a shift control system, and a computer-readable storage medium. Background Technology
[0002] DC brushless motors are widely used in range hoods due to their high efficiency, low noise, and precise control. To improve the user experience in different cooking scenarios, current DC range hoods generally adopt a constant airflow control strategy. This strategy monitors the motor speed in real time through the electronic control system and adjusts the motor's operating power accordingly. This ensures that the range hood maintains a relatively constant airflow under different exhaust resistance levels, guaranteeing stable exhaust performance.
[0003] However, while the aforementioned constant airflow control method achieves stable exhaust, it also has inherent control flaws. This control method relies on a closed-loop feedback regulation of "monitoring speed - adjusting power," but the back pressure varies at different speed settings, and the change in motor speed itself has a certain lag, meaning the power adjustment process is not instantaneous. This delay is particularly noticeable when the range hood is started or when switching speeds. For example, when a user needs to switch from a low airflow setting to a high airflow setting to handle the large amount of fumes generated by stir-frying, the power needs to undergo a slow climb process of tens of seconds to reach the target stable state. During this period, the airflow is insufficient to effectively capture the fumes, causing a large amount of fumes to escape and diffuse. Therefore, how to improve the power response speed in constant airflow control mode to achieve rapid speed switching has become an urgent problem to be solved. Summary of the Invention
[0004] This application provides a shift control method, a shift control device, a shift control system, and a computer-readable storage medium to solve at least one of the aforementioned technical problems.
[0005] The shift control method of this application is applied to a range hood, which includes a motor, and the shift control method includes: Obtain the current reference power of the motor at the current gear when the static pressure is zero, and the target reference power at the target gear; Obtain the current operating power of the motor in the current gear; Based on the current operating power, the current reference power, and the target reference power, determine the target operating power of the motor in the target gear; Control the motor to switch from the current operating power to the target operating power.
[0006] The gear shifting control method of this application determines the target operating power of the motor in the target gear based on the motor's current operating power in the current gear, the motor's current reference power in the current gear at zero static pressure, and the target reference power in the target gear. It then controls the motor to switch from the current operating power to the target operating power. This effectively reduces the time spent shifting gears, increases the power ramp-up speed, and reduces the probability of oil fume escape.
[0007] In some implementations, determining the target operating power of the motor at the target gear based on the current operating power, the current reference power, and the target reference power includes: Determine the deviation coefficient based on the current operating power and the current reference power; The target operating power is determined based on the target reference power and the deviation coefficient.
[0008] In the above technical solution, the resistance characteristics of the current working condition are linearly mapped to the target gear. The target operating power can be predicted quickly and reliably through simple calculations, with low computational complexity.
[0009] In some implementations, after determining the target operating power of the motor in the target gear based on the current operating power, the current reference power, and the target reference power, the gear shifting control method further includes: Determine whether the target operating power is greater than the first power threshold; When the target operating power is greater than the first power threshold, the motor is controlled to switch from the current operating power to the first power threshold. Controlling the motor to switch from its current operating power to the target operating power includes: When the target operating power is less than or equal to the first power threshold, the motor is controlled to switch from the current operating power to the target operating power.
[0010] The above technical solution adds a hardware power protection mechanism to the rapid shifting mechanism. By introducing a first power threshold and making judgments, it ensures that the predicted target operating power will never exceed the hardware's safety boundary under any operating condition. This greatly improves the product's reliability and safety in harsh operating environments such as extreme high negative pressure, effectively avoiding hardware damage caused by power overload, and ensuring long-term stable operation while pursuing rapid response.
[0011] In some implementations, controlling the motor to switch from its current operating power to a target operating power includes: Control the motor to switch from its current operating power to the target operating power within a predetermined time period; After the predetermined time period, the shift control method also includes: Get the current speed of the motor; Adjust the target operating power according to the current speed so that the range hood can reach the target air volume corresponding to the target setting.
[0012] The above technical solution adopts a two-stage composite control strategy of "predictive open loop - feedback closed loop". First, it uses power prediction to achieve rapid response within a predetermined time period, which solves the problem of start-up or shift delay in traditional methods. Then, it switches to precise constant air volume closed loop control to ensure the stability and accuracy of the final air volume.
[0013] In some embodiments, the shift control method further includes: To obtain the stable operating power to which the target operating power is adjusted when the range hood reaches the target air volume; The deviation coefficient is corrected based on the stable operating power and the target reference power; The target operating power is determined based on the target baseline power and the deviation coefficient, including: The target operating power is determined based on the target reference power and the corrected deviation coefficient.
[0014] In the above technical solution, an adaptive correction loop is added to the composite control strategy. By continuously calibrating the deviation coefficient using the results of actual stable operation, the control system acquires learning capabilities. This mechanism allows the range hood to gradually adapt to the unique flue environment of the user's home during use, improving the accuracy of power shift prediction with increasing usage frequency, ultimately achieving increasingly faster and more accurate dynamic responses.
[0015] In some embodiments, after obtaining the stable operating power to which the target operating power is adjusted when the range hood reaches the target airflow, the shift control method further includes: Determine whether the stable operating power is greater than the second power threshold; The deviation correction coefficient is based on the stable operating power and the target reference power, including: When the stable operating power is less than or equal to the second power threshold, the deviation coefficient is corrected based on the stable operating power and the target reference power.
[0016] The above technical solution optimizes the adaptive correction mechanism by introducing a second power threshold, which is used to determine the validity of the learning samples. This ensures that only valid data within the motor's non-saturated operating range is used to correct the deviation coefficient. This avoids invalid learning caused by power exceeding limits, guarantees the convergence and accuracy of the adaptive model, and enables the system to reliably self-optimize under various complex operating conditions, thus improving the robustness of the control algorithm.
[0017] In some implementations, different target gears correspond to different second power thresholds; The higher the target gear, the greater the second power threshold.
[0018] The above technical solution defines a setting principle for the second power threshold, namely, a positive correlation with the power level. This tiered power upper limit design ensures a performance gradient between different power levels when dealing with high resistance conditions. It effectively solves the problem of similar airflow and loss of differentiation between power levels under high resistance, ensuring that users can clearly perceive the differences in effect between different power levels, thereby optimizing the user experience.
[0019] The shift control device of this application is applied to a range hood, which includes a motor, and the shift control device includes: The first acquisition module is used to acquire the current reference power of the motor at the current gear when the static pressure is zero, and the target reference power at the target gear. The second acquisition module is used to acquire the current operating power of the motor in the current gear. The determination module is used to determine the target operating power of the motor at the target gear based on the current operating power, the current reference power, and the target reference power; The control module is used to control the motor to switch from the current operating power to the target operating power.
[0020] The shift control system of this application includes one or more processors and a memory. The memory stores a computer program. When the computer program is executed by the processor, the shift control method of any of the above embodiments is implemented.
[0021] The computer-readable storage medium of the present application embodiment stores a computer program thereon, which, when executed by a processor, implements the shift control method of any of the above embodiments.
[0022] The shift control method, shift control device, shift control system, and computer-readable storage medium of this application determine the target operating power of the motor in the target gear based on the motor's current operating power in the current gear, the motor's current reference power in the current gear at zero static pressure, and the target reference power in the target gear. This allows the motor to switch from its current operating power to the target operating power. Consequently, the time spent shifting gears is effectively reduced, the power ramp-up speed is increased, and the probability of oil fume escape is decreased.
[0023] Additional aspects and advantages of embodiments of this application will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of embodiments of this application. Attached Figure Description
[0024] The above and / or additional aspects and advantages of this application will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, wherein: Figure 1 This is a flowchart illustrating a shift control method according to certain embodiments of this application; Figure 2 This is a schematic diagram showing the relationship between the power and static pressure of a motor at different speeds in certain embodiments of this application; Figure 3 This is a flowchart illustrating a shift control method according to certain embodiments of this application; Figure 4 This is a schematic diagram of a shift control device according to certain embodiments of this application; Figure 5 This is a schematic diagram of the shift control system according to certain embodiments of this application; Figure 6 This is a schematic diagram illustrating the connection state between a computer-readable storage medium and a processor according to certain embodiments of this application.
[0025] Explanation of reference numerals in the attached figures: The gear shift control device 100, the first acquisition module 10, the second acquisition module 20, the determination module 30, the control module 40, the gear shift control system 200, the processor 210, the memory 220, the computer-readable storage medium 300, the computer program 310, and the processor 320. Detailed Implementation
[0026] The embodiments of this application will be further described below with reference to the accompanying drawings. The same or similar reference numerals in the drawings denote the same or similar elements or elements having the same or similar functions throughout. Furthermore, the embodiments of this application described below with reference to the accompanying drawings are exemplary and are only used to explain the embodiments of this application, and should not be construed as limiting this application.
[0027] Please see Figure 1 The shift control method of this application is applied to a range hood. The range hood includes a motor. The shift control method includes: S10: Obtain the current reference power of the motor in the current gear when the static pressure is zero, and the target reference power in the target gear; S20: Obtain the current operating power of the motor in the current gear; S30: Determine the target operating power of the motor in the target gear based on the current operating power, the current reference power, and the target reference power; S40: Controls the motor to switch from the current operating power to the target operating power.
[0028] The gear shifting control method of this application determines the target operating power of the motor in the target gear based on the motor's current operating power in the current gear, the motor's current reference power in the current gear at zero static pressure, and the target reference power in the target gear. It then controls the motor to switch from the current operating power to the target operating power. This effectively reduces the time spent shifting gears, increases the power ramp-up speed, and reduces the probability of oil fume escape.
[0029] Specifically, in S10, the current reference power of the motor in the current gear when the static pressure is zero, and the target reference power in the target gear are obtained.
[0030] The motor is the core component that powers the impeller of the range hood. It can be a DC brushless motor or another type of motor capable of precise power control. Zero static pressure refers to the ideal operating state of the range hood when there are no external duct connections and the exhaust vent faces directly into the atmosphere. In this state, the smoke extraction resistance is approximately zero. This state can serve as the benchmark operating condition for product performance calibration. The current gear refers to the operating gear of the range hood before the user initiates a gear change operation; for example, gear 1, 2, and 3 correspond to different preset airflow levels. The target gear refers to the next operating gear the user wishes to switch to. The current benchmark power and target benchmark power refer to the operating power required to achieve the nominal airflow value corresponding to the current gear and target gear, respectively, under the ideal benchmark condition of zero static pressure.
[0031] In some embodiments, obtaining the aforementioned reference power includes: reading a preset "gear-reference power" mapping table from the non-volatile memory built into the range hood. This mapping table can be obtained during the product design or factory calibration phase by placing the range hood under zero static pressure conditions on a standard airflow testing platform, and driving the motor to stably operate at the nominal airflow corresponding to each gear (e.g., ...). Figure 2 In the diagram, speed 1 corresponds to 9 m³ / min, speed 2 to 11 m³ / min, and speed 3 to 13 m³ / min (all power points on the same curve correspond to the same airflow), and this is obtained by accurately measuring the stable input power of the motor at that time. This calibrated data can be stored in the product, allowing the control system to quickly and accurately find the reference power value corresponding to any speed. For example... Figure 2 In the middle, at zero static pressure (i.e., standard static pressure is zero), the reference power P of gear 1. b1 =56w, base power P for gear 2 b2 =98W, 3rd gear base power P b3 =152w.
[0032] In S20, the current operating power of the motor in the current gear is obtained.
[0033] The current operating power refers to the electrical power consumed by the motor of the range hood in real-time at the current setting, under the actual conditions of a user's home environment with a flue connection. This power value is dynamic, depending on the current setting and reflecting the combined effects of exhaust resistance, such as the actual flue length, bends, and pressure in the shared flue. Typically, due to the existence of actual resistance, the current operating power will be significantly higher than the current baseline power.
[0034] In some embodiments, obtaining the current operating power includes: real-time polling or interrupting the reading of power information fed back by the motor drive control board through the microcontroller unit of the range hood. The motor driver typically integrates sampling circuits for the motor input voltage and current, and can calculate the motor input power in real time through internal algorithms, and send the real-time power data to the microcontroller unit through a communication interface.
[0035] In S30, the target operating power of the motor in the target gear is determined based on the current operating power, the current reference power, and the target reference power.
[0036] The target operating power is a predictive power value calculated in this embodiment of the application. This value is the instantaneous power target that the motor should immediately reach after switching from the current gear to the target gear, with the aim of enabling the airflow to respond quickly to the gear switch. Based on the current operating power, the current reference power, and the target reference power, rapid prediction of the target operating power can be achieved.
[0037] In S40, the control motor switches from the current operating power to the target operating power.
[0038] In some embodiments, the method of controlling motor power switching includes: the microcontroller unit of the range hood converts the calculated target operating power into a control signal recognizable by the motor driver, such as a pulse-width modulation (PWM) signal with a specific duty cycle or a digital power command. Upon receiving the command, the motor driver adjusts the drive strategy of its internal power switching devices, changing the supply voltage, current, or frequency to the motor windings, thereby causing the actual operating power of the motor to rapidly rise or fall to the target operating power, achieving instantaneous power switching.
[0039] This application provides a method for calculating power during rapid gear shifting. Based on the motor's current operating power in the current gear, the motor's current reference power at zero static pressure in the current gear, and the target reference power in the target gear, the method calculates the motor's target operating power in the target gear, and then controls the motor to switch from the current operating power to the target operating power. Compared to traditional methods that rely on slow adjustment based on speed feedback, this application directly adjusts the current operating power to the target operating power, significantly shortening the transition time for gear shifting. This improves the problems of slow ramp-up during constant airflow control, leading to oil fume escape, and slow downshifting, causing a poor user experience.
[0040] In some implementations, determining the target operating power of the motor at the target gear based on the current operating power, the current reference power, and the target reference power includes: Determine the deviation coefficient based on the current operating power and the current reference power; The target operating power is determined based on the target reference power and the deviation coefficient.
[0041] Specifically, the deviation coefficient is a dimensionless parameter whose physical meaning lies in quantifying the proportion of power increase resulting from the current actual flue resistance relative to the ideal zero static pressure operating condition. In one example, the deviation coefficient equals the current operating power divided by the current reference power. Assuming the current gear is 1, the current operating power of the motor is P. c =120w, then the deviation coefficient k=P c / P b1 =2.143. This coefficient reflects the inherent resistance characteristics of the flue system in a user's home; the larger the value, the greater the resistance to smoke extraction.
[0042] Assuming the deviation coefficient k remains constant before and after gear shifting (the physical resistance characteristics of the flue system are constant during gear shifting, so the deviation coefficient can also be considered constant), multiplying the deviation coefficient calculated in the previous step by the target reference power corresponding to the target gear yields the predicted target operating power. For example, when shifting from gear 1 to gear 2, the target operating power P... tar =P b2 *k=210w; When switching from 1st gear to 3rd gear, the target operating power P tar =P b3 *k=325w.
[0043] In this embodiment, the resistance characteristics of the current operating condition are linearly mapped to the target gear, and the target operating power can be predicted quickly and reliably through simple calculations, with low computational complexity.
[0044] In some implementations, after determining the target operating power of the motor in the target gear based on the current operating power, the current reference power, and the target reference power, the gear shifting control method further includes: Determine whether the target operating power is greater than the first power threshold; When the target operating power is greater than the first power threshold, the motor is controlled to switch from the current operating power to the first power threshold. Controlling the motor to switch from its current operating power to the target operating power includes: When the target operating power is less than or equal to the first power threshold, the motor is controlled to switch from the current operating power to the target operating power.
[0045] Specifically, the first power threshold is an absolute, global maximum operating power limit set for the entire range hood system. This threshold is set based on the physical limits that allow core hardware components such as the motor and motor drive board to operate safely and stably over a long period, such as the safe operating power verified by thermal design. The first power threshold can be preset in the control program to prevent overheating or damage caused by the calculated target operating power exceeding the hardware's capacity under extreme high-resistance conditions.
[0046] When the target operating power exceeds a first power threshold, the control motor switches from its current operating power to the first power threshold. In other words, when the calculated target operating power exceeds the first power threshold that the system can withstand, the control system will no longer use the calculated value, but will instead use the first power threshold as the final output target. For example, if the calculated target operating power P... tar It is 350W, while the first power threshold P max If set to 330W, the motor will ultimately be controlled to operate at a power of 330W.
[0047] When the target operating power is less than or equal to the first power threshold, the control motor switches from the current operating power to the target operating power. In other words, when the calculated target operating power is within the system's safe range, the control system will execute the power switching according to the calculation result.
[0048] In this embodiment, a hardware power protection mechanism is added to the rapid shifting mechanism. By introducing a first power threshold and making a judgment, it is ensured that the predicted target operating power will never exceed the hardware's safety boundary under any operating condition. This greatly improves the reliability and safety of the product in harsh operating environments such as extreme high negative pressure, effectively avoiding hardware damage caused by power overload, and ensuring long-term stable operation of the product while pursuing rapid response.
[0049] Please see Figure 3In some implementations, controlling the motor to switch from the current operating power to the target operating power (i.e., S40) includes: S41: Control the motor to switch from the current operating power to the target operating power within a predetermined time period; After the predetermined time period, the shift control method also includes: S50: Obtain the current speed of the motor; S60: Adjust the target operating power according to the current speed so that the range hood can reach the target air volume corresponding to the target gear.
[0050] Specifically, the predetermined time period is the time required for the power to quickly reach the target operating power from the current operating power. The length of the predetermined time period Ts can be a fixed value, such as 2 to 5 seconds. This value can be an optimal value that balances response speed and system stability, determined experimentally during the product development phase.
[0051] Within a predetermined time period Ts, the power is rapidly adjusted from the current operating power to the target operating power. After the predetermined time period Ts, it switches to constant airflow control, slowly adjusting the target operating power according to the current speed to ensure that the range hood reaches the target airflow corresponding to the target setting.
[0052] The current rotational speed can be fed back in real time via a motor driver or a Hall sensor. The target airflow is a preset standard exhaust volume value for each speed setting, which typically corresponds to a target rotational speed. In one example, the control system can compare the difference between the current rotational speed and the target rotational speed, and use a proportional-integral-derivative (PID) control algorithm to make fine and slow adjustments to the power, ultimately stabilizing the rotational speed at the target value, thereby ensuring that the airflow accurately meets the target.
[0053] In this embodiment, a two-stage composite control strategy of "predictive open-loop - feedback closed-loop" is adopted. First, power prediction is used to achieve rapid response within a predetermined time period, which solves the problem of start-up or shift delay in traditional methods. Then, it switches to precise constant air volume closed-loop control to ensure the stability and accuracy of the final air volume.
[0054] In some embodiments, the shift control method further includes: To obtain the stable operating power to which the target operating power is adjusted when the range hood reaches the target air volume; The deviation coefficient is corrected based on the stable operating power and the target reference power; The target operating power is determined based on the target baseline power and the deviation coefficient, including: The target operating power is determined based on the target reference power and the corrected deviation coefficient.
[0055] Specifically, stable operating power refers to the actual operating power that the motor finally stabilizes at in order to maintain the target airflow after the closed-loop fine-tuning stage of the previous implementation method ends, expressed in P. stb Indicates the stable operating power P. stb It is the actual power demand that has been tested under actual working conditions and can accurately correspond to the target air volume. It can be regarded as the actual measurement verification and feedback of the initially predicted target operating power.
[0056] The control system compares the initial predicted target operating power P tar Compared with the final measured stable operating power P stb The difference between them. If a difference exists, it indicates that the initial deviation coefficient k does not accurately reflect the current flue resistance. In this case, the deviation coefficient can be corrected based on the stable operating power and the target reference power. For example, the deviation coefficient can be corrected so that the target operating power calculated based on the target reference power and the deviation coefficient is equal to the stable operating power.
[0057] When performing shift control again, the target operating power is determined based on the target reference power and the corrected deviation coefficient. This makes the power prediction more accurate and the response faster.
[0058] In this embodiment, an adaptive correction loop is added to the composite control strategy. By continuously calibrating the deviation coefficient using the results of actual stable operation, the control system acquires learning capabilities. This mechanism allows the range hood to gradually adapt to the unique flue environment of the user's home during use, improving the accuracy of power shift prediction with increasing usage frequency, ultimately achieving increasingly faster and more accurate dynamic responses.
[0059] In some embodiments, after obtaining the stable operating power to which the target operating power is adjusted when the range hood reaches the target airflow, the shift control method further includes: Determine whether the stable operating power is greater than the second power threshold; The deviation correction coefficient is based on the stable operating power and the target reference power, including: When the stable operating power is less than or equal to the second power threshold, the deviation coefficient is corrected based on the stable operating power and the target reference power.
[0060] Specifically, the second power threshold is the maximum operating power limit set for stable operation. The value of the second power threshold can be equal to or different from the aforementioned first power threshold, and there is no restriction here.
[0061] After obtaining the stable operating power, it is first determined whether the stable operating power is greater than the second power threshold. If it is not greater, it means that the stable operating power is within the maximum power limit range. At this point, the deviation coefficient is corrected based on the stable operating power and the target reference power. This adds a prerequisite for the effectiveness judgment of the adaptive correction mechanism. Only when the final stable operating power does not reach the maximum power limit is the stable operating power considered valid and reasonable, and can be used to correct the deviation coefficient.
[0062] In this embodiment, the adaptive correction mechanism is optimized by introducing a second power threshold, which is used to determine the validity of the learning samples. This ensures that only valid data within the motor's non-saturated operating range is used to correct the deviation coefficient. This avoids invalid learning caused by power exceeding limits, guarantees the convergence and accuracy of the adaptive model, and enables the system to reliably self-optimize under various complex operating conditions, thus improving the robustness of the control algorithm.
[0063] In some implementations, different target gears correspond to different second power thresholds. Specifically, the higher the target gear, the larger the second power threshold.
[0064] Specifically, the second power threshold may not be a single value, but rather an increasing sequence associated with the gear level. For example, gear 1 has a lower target airflow, and its corresponding second power threshold is also lower (e.g., P). max1 =150W); the target airflow of level 2 is higher, and its second power threshold is correspondingly higher (e.g., P). max2 =220W); the second power threshold corresponding to the highest 3rd gear is set to be larger (e.g., P). max3 =300W). Thus, by adopting a stepped power limiting strategy, within the limits of the hardware, sufficient power adjustment space is reserved for each gear to cope with different levels of flue resistance.
[0065] In some embodiments, the aforementioned second power threshold can also be stored as product calibration data in the range hood's non-volatile memory, for the control system to recall based on the current target setting when making an effectiveness judgment. This design ensures that even under conditions of extremely high duct resistance, higher settings always have a higher power limit than lower settings, thereby guaranteeing higher airflow in the user experience, maintaining a clear understanding of the functional differences between each setting, and improving product usability.
[0066] It is understandable that without this limitation, under extremely high resistance, both speed 1 and speed 2 may require very high power to achieve their respective target airflow, or even reach the system's maximum power, causing users to feel that there is no difference between speed 1 and speed 2.
[0067] In this embodiment, a setting principle is defined for the second power threshold, namely, it is positively correlated with the power level. This tiered power upper limit design ensures a performance gradient between different power levels when dealing with high resistance conditions. It effectively solves the problem of similar airflow and loss of differentiation among different power levels under high resistance, ensuring that users can clearly perceive the differences in effect brought by different power levels, thereby optimizing the user experience.
[0068] In summary, the shift control method of this application has at least the following advantages: when shifting up, it quickly reaches the target air volume, reducing the escape of oil fumes; when shifting down, it quickly reaches the user-set gear for stable operation, improving the user experience and reducing energy consumption.
[0069] Please see Figure 4 The shift control device 100 of this application is applied to a range hood. The range hood includes a motor. The shift control device 100 includes a first acquisition module 10, a second acquisition module 20, a determination module 30, and a control module 40. The first acquisition module 10 is used to acquire the current reference power of the motor at the current gear when there is zero static pressure, and the target reference power at the target gear. The second acquisition module 20 is used to acquire the current operating power of the motor at the current gear. The determination module 30 is used to determine the target operating power of the motor at the target gear based on the current operating power, the current reference power, and the target reference power. The control module 40 is used to control the motor to switch from the current operating power to the target operating power.
[0070] The gear shifting control device 100 of this application determines the target operating power of the motor in the target gear based on the motor's current operating power in the current gear, the motor's current reference power in the current gear at zero static pressure, and the target reference power in the target gear, and then controls the motor to switch from the current operating power to the target operating power. This effectively reduces the time spent shifting gears, increases the power ramp-up speed, and reduces the probability of oil fume escape.
[0071] In some implementations, the determining module 30 is specifically used to: determine the deviation coefficient based on the current operating power and the current reference power; and determine the target operating power based on the target reference power and the deviation coefficient.
[0072] In the above technical solution, the resistance characteristics of the current working condition are linearly mapped to the target gear. The target operating power can be predicted quickly and reliably through simple calculations, with low computational complexity.
[0073] In some embodiments, the shift control device 100 further includes a first determination module. The first determination module is used to determine whether the target operating power is greater than a first power threshold. The control module 40 is also used to: control the motor to switch from the current operating power to the first power threshold when the target operating power is greater than the first power threshold; and control the motor to switch from the current operating power to the target operating power when the target operating power is less than or equal to the first power threshold.
[0074] The above technical solution adds a hardware power protection mechanism to the rapid shifting mechanism. By introducing a first power threshold and making judgments, it ensures that the predicted target operating power will never exceed the hardware's safety boundary under any operating condition. This greatly improves the product's reliability and safety in harsh operating environments such as extreme high negative pressure, effectively avoiding hardware damage caused by power overload, and ensuring long-term stable operation while pursuing rapid response.
[0075] In some embodiments, the shift control device 100 further includes a third acquisition module and an adjustment module. The control module 40 is specifically used to control the motor to switch from its current operating power to a target operating power within a predetermined time period. The third acquisition module is used to acquire the current speed of the motor. The adjustment module is used to adjust the target operating power according to the current speed, so that the range hood reaches the target airflow corresponding to the target gear.
[0076] The above technical solution adopts a two-stage composite control strategy of "predictive open loop - feedback closed loop". First, it uses power prediction to achieve rapid response within a predetermined time period, which solves the problem of start-up or shift delay in traditional methods. Then, it switches to precise constant air volume closed loop control to ensure the stability and accuracy of the final air volume.
[0077] In some embodiments, the shift control device 100 further includes a fourth acquisition module and a correction module. The fourth acquisition module is used to acquire the stable operating power adjusted to when the range hood reaches the target airflow. The correction module is used to correct the deviation coefficient based on the stable operating power and the target reference power. The determination module 30 is specifically used to determine the target operating power based on the target reference power and the corrected deviation coefficient.
[0078] In the above technical solution, an adaptive correction loop is added to the composite control strategy. By continuously calibrating the deviation coefficient using the results of actual stable operation, the control system acquires learning capabilities. This mechanism allows the range hood to gradually adapt to the unique flue environment of the user's home during use, improving the accuracy of power shift prediction with increasing usage frequency, ultimately achieving increasingly faster and more accurate dynamic responses.
[0079] In some embodiments, the shift control device 100 further includes a second determination module. The second determination module is used to determine whether the stable operating power is greater than a second power threshold. Specifically, the correction module is used to correct the deviation coefficient based on the stable operating power and the target reference power when the stable operating power is less than or equal to the second power threshold.
[0080] The above technical solution optimizes the adaptive correction mechanism by introducing a second power threshold, which is used to determine the validity of the learning samples. This ensures that only valid data within the motor's non-saturated operating range is used to correct the deviation coefficient. This avoids invalid learning caused by power exceeding limits, guarantees the convergence and accuracy of the adaptive model, and enables the system to reliably self-optimize under various complex operating conditions, thus improving the robustness of the control algorithm.
[0081] In some implementations, different target gears correspond to different second power thresholds. Specifically, the higher the target gear, the larger the second power threshold.
[0082] The above technical solution defines a setting principle for the second power threshold, namely, a positive correlation with the power level. This tiered power upper limit design ensures a performance gradient between different power levels when dealing with high resistance conditions. It effectively solves the problem of similar airflow and loss of differentiation between power levels under high resistance, ensuring that users can clearly perceive the differences in effect between different power levels, thereby optimizing the user experience.
[0083] It should be noted that the explanation of the shift control method in the foregoing embodiments also applies to the shift control device 100 of the embodiments of this application, and will not be elaborated here.
[0084] Please see Figure 5 The shift control system 200 of this application includes one or more processors 210 and a memory 220, wherein the memory 220 stores a computer program. When the computer program is executed by the processor 210, the shift control method of any of the above embodiments is implemented.
[0085] For example, when the computer program is executed by the processor 210, the following shift control method is implemented: S10: Obtain the current reference power of the motor in the current gear when the static pressure is zero, and the target reference power in the target gear; S20: Obtain the current operating power of the motor in the current gear; S30: Determine the target operating power of the motor in the target gear based on the current operating power, the current reference power, and the target reference power; S40: Controls the motor to switch from the current operating power to the target operating power.
[0086] For example, when the computer program is executed by the processor 210, the following shift control method is implemented: S41: Control the motor to switch from the current operating power to the target operating power within a predetermined time period; S50: Obtain the current speed of the motor; S60: Adjust the target operating power according to the current speed so that the range hood can reach the target air volume corresponding to the target gear.
[0087] It should be noted that the explanation of the shift control method in the foregoing embodiments also applies to the shift control system 200 of the embodiments of this application, and will not be elaborated here.
[0088] Please see Figure 6 The computer-readable storage medium 300 of this application embodiment stores a computer program 310 thereon. When the program is executed by the processor 320, it implements the shift control method of any of the above embodiments.
[0089] For example, when the program is executed by processor 320, the following shift control method is implemented: S10: Obtain the current reference power of the motor in the current gear when the static pressure is zero, and the target reference power in the target gear; S20: Obtain the current operating power of the motor in the current gear; S30: Determine the target operating power of the motor in the target gear based on the current operating power, the current reference power, and the target reference power; S40: Controls the motor to switch from the current operating power to the target operating power.
[0090] For example, when the program is executed by processor 320, the following shift control method is implemented: S41: Control the motor to switch from the current operating power to the target operating power within a predetermined time period; S50: Obtain the current speed of the motor; S60: Adjust the target operating power according to the current speed so that the range hood can reach the target air volume corresponding to the target gear.
[0091] It should be noted that the explanation of the shift control method in the foregoing embodiments also applies to the computer-readable storage medium 300 of the embodiments of this application, and will not be elaborated here.
[0092] In summary, the shift control method, shift control device 100, shift control system 200, and computer-readable storage medium 300 of this application determine the target operating power of the motor in the target gear based on the motor's current operating power in the current gear, the motor's current reference power in the current gear at zero static pressure, and the target reference power in the target gear, thereby controlling the motor to switch from the current operating power to the target operating power. This effectively reduces the time spent shifting gears, increases the power ramp-up speed, and reduces the probability of oil fume escape.
[0093] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., refer to specific features, structures, materials, or characteristics described in connection with that embodiment or example, which are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.
[0094] Any process or method described in the flowchart or otherwise herein can be understood as representing a module, segment, or portion of code comprising one or more executable instructions for implementing a particular logical function or process, and the scope of the preferred embodiments of this application includes additional implementations in which functions may be performed not in the order shown or discussed, including substantially simultaneously or in reverse order depending on the function involved, as will be understood by those skilled in the art to which embodiments of this application pertain.
[0095] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable storage medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, a computer-readable storage medium can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of computer-readable storage media include: an electrical connection having one or more wires (electronic device), a portable computer disk drive (magnetic device), random access memory (RAM), read-only memory (ROM), erasable and programmable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Alternatively, the computer-readable storage medium could be paper or other suitable media on which the program can be printed, since the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or otherwise processing as necessary, and then stored in a computer memory.
[0096] It should be understood that various parts of this application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented using software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0097] Those skilled in the art will understand that all or part of the steps of the methods in the above embodiments can be implemented by a program instructing related hardware. The program can be stored in a computer-readable storage medium, and when executed, it includes one or a combination of the steps of the method embodiments. Furthermore, the functional units in the various embodiments of this application can be integrated into a processing module, or each unit can exist physically separately, or two or more units can be integrated into a module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. The storage medium mentioned above can be a read-only memory, a disk, or an optical disk, etc.
[0098] Although embodiments of this application have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting this application. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of this application, the scope of which is defined by the claims and their equivalents.
Claims
1. A gear shifting control method, characterized in that, Applied to a range hood, the range hood includes a motor, and the shift control method includes: Obtain the current reference power of the motor in the current gear when the static pressure is zero, and the target reference power in the target gear; Obtain the current operating power of the motor in the current gear position; Based on the current operating power, the current reference power, and the target reference power, determine the target operating power of the motor in the target gear; Control the motor to switch from the current operating power to the target operating power.
2. The shift control method according to claim 1, characterized in that, Determining the target operating power of the motor at the target gear based on the current operating power, the current reference power, and the target reference power includes: The deviation coefficient is determined based on the current operating power and the current reference power; The target operating power is determined based on the target reference power and the deviation coefficient.
3. The shift control method according to claim 1, characterized in that, After determining the target operating power of the motor in the target gear based on the current operating power, the current reference power, and the target reference power, the gear shifting control method further includes: Determine whether the target operating power is greater than the first power threshold; When the target operating power is greater than the first power threshold, the motor is controlled to switch from the current operating power to the first power threshold; The control of the motor to switch from the current operating power to the target operating power includes: When the target operating power is less than or equal to the first power threshold, the motor is controlled to switch from the current operating power to the target operating power.
4. The shift control method according to claim 2, characterized in that, The control of the motor to switch from the current operating power to the target operating power includes: Control the motor to switch from the current operating power to the target operating power within a predetermined time period; After the predetermined time period, the shift control method further includes: Obtain the current speed of the motor; The target operating power is adjusted according to the current rotation speed so that the range hood reaches the target airflow corresponding to the target gear.
5. The shift control method according to claim 4, characterized in that, The shift control method further includes: The stable operating power to which the target operating power is adjusted when the range hood reaches the target air volume is obtained; The deviation coefficient is corrected based on the stable operating power and the target reference power; Determining the target operating power based on the target reference power and the deviation coefficient includes: The target operating power is determined based on the target reference power and the corrected deviation coefficient.
6. The shift control method according to claim 5, characterized in that, After obtaining the stable operating power to which the target operating power is adjusted when the range hood reaches the target airflow, the shift control method further includes: Determine whether the stable operating power is greater than the second power threshold; The step of correcting the deviation coefficient based on the stable operating power and the target reference power includes: When the stable operating power is less than or equal to the second power threshold, the deviation coefficient is corrected based on the stable operating power and the target reference power.
7. The shift control method according to claim 6, characterized in that, Different target gears correspond to different second power thresholds; The higher the target gear, the greater the second power threshold.
8. A gear shifting control device, characterized in that, Applied to a range hood, the range hood includes a motor, and the shift control device includes: The first acquisition module is used to acquire the current reference power of the motor in the current gear when the static pressure is zero, and the target reference power in the target gear. The second acquisition module is used to acquire the current operating power of the motor in the current gear position; The determining module is used to determine the target operating power of the motor in the target gear based on the current operating power, the current reference power, and the target reference power; The control module is used to control the motor to switch from the current operating power to the target operating power.
9. A shift control system, characterized in that, The shift control system includes one or more processors and a memory, the memory storing a computer program, which, when executed by the processor, implements the shift control method according to any one of claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the shift control method according to any one of claims 1-7.