Air blower driving motor control method and device, medium and equipment

By obtaining the voltage voltage voltage of the velocity resistance resistance resistance by the voltage voltage circuit, combined with non -linear correction factor and load fluctuation adjustment coefficient, and the operating power of the motor was dynamically calculated to solve the problem of load changes during the use of the wind turbine, realizing that the motor is constant Energy efficiency in power mode and the stable operation of the equipment.

CN119362926AActive Publication Date: 2025-01-24DAWA ELECTRIC (SHENZHEN) CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411545971.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-01
Publication Date
2025-01-24
Estimated Expiration
2044-11-01

AI Technical Summary

Technical Problem

During use, the blower faces problems such as load changes, idle rotation, blockage, air inlet blockage, overcurrent, and overtemperature, resulting in low energy efficiency and unstable equipment.

Method used

The voltage voltage voltage voltage of the velochete regulating resistor is obtained by the voltage segmentation circuit, combined with non -linear correction factor and load fluctuation adjustment coefficient, the operating power of the motor is dynamically calculated, and the motor controls the stable operation of the motor under various operating conditions through constant power control.

Benefits of technology

The energy efficiency of the drum -driving motor in the constant power mode was realized, and the problems such as overheating and wearing the equipment caused by power fluctuations were avoided, which extended the service life of the motor and significantly optimized energy efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119362926A_ABST
    Figure CN119362926A_ABST
Patent Text Reader

Abstract

The invention relates to an air blower driving motor control method and device, a medium and equipment, and the method comprises the steps: responding to the starting operation of an air blower driving motor, obtaining the divided voltage outputted by a voltage division circuit, and enabling the voltage division circuit to be connected with an air blower speed regulation resistor; the controller is used for determining the resistance access value of the speed regulation resistor of the air blower according to the divided voltage output by the voltage division circuit, and determining the operation power of the driving motor of the air blower according to the resistance access value of the speed regulation resistor of the air blower, a nonlinear correction factor and a load fluctuation adjustment coefficient; the air blower driving motor is controlled to operate at constant power by taking the operation power as target power; and under the condition that the air blower driving motor operates at constant power, the voltage division voltage output by the voltage division circuit is obtained in real time, and the operation power adjusting strategy of the air blower driving motor is determined according to the voltage division voltage output by the voltage division circuit obtained in real time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of motor control technology, and in particular to a method, device, medium and equipment for controlling a blower drive motor. Background Art

[0002] Permanent magnet synchronous motors are gradually replacing AC asynchronous motors as drive motors. AC asynchronous motors have low speeds and high self-heating, resulting in low energy efficiency. The use of permanent magnet synchronous motors in blowers has significant energy-saving effects, but to ensure the long-term stable operation of the blower, it is necessary to solve problems such as load changes, idling, stalling, air inlet blockage, overcurrent, and overtemperature during the use of the blower. Summary of the invention

[0003] The purpose of the present invention is to provide a blower drive motor control method, device, medium and equipment, aiming to solve technical problems such as load change, idling, stalling, air intake blockage, overcurrent, overtemperature, etc. during the use of the blower, thereby ensuring the long-term stable operation of the blower on the basis of achieving energy saving through a permanent magnet synchronous motor.

[0004] In order to achieve the above-mentioned object, a first aspect of an embodiment of the present disclosure provides a method for controlling a blower drive motor, the method comprising: In response to the start-up operation of the blower drive motor, obtaining a divided voltage output by a voltage divider circuit, wherein the voltage divider circuit is connected to a blower speed regulating resistor; Determine the resistance access value of the blower speed regulating resistor according to the divided voltage output by the voltage divider circuit, and determine the operating power of the blower drive motor according to the resistance access value of the blower speed regulating resistor, the nonlinear correction factor and the load fluctuation adjustment coefficient; Taking the operating power as the target power, controlling the blower drive motor to operate at constant power; When the blower drive motor is operated at constant power, the divided voltage output by the voltage divider circuit is acquired in real time, and the operating power adjustment strategy of the blower drive motor is determined based on the divided voltage output by the voltage divider circuit acquired in real time.

[0005] In a possible implementation, determining the operating power of the blower drive motor according to the resistance access value of the blower speed regulating resistor, the nonlinear correction factor, and the load fluctuation adjustment coefficient includes: Determining an initial estimated operating power according to a resistance access value of the blower speed regulating resistor and a nonlinear characteristic curve of the blower drive motor; Correcting the initial estimated operating power according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain a corrected operating power; The corrected operating power is fine-tuned according to the global correction factor to obtain the operating power of the blower drive motor.

[0006] In a possible implementation, the correcting the initial estimated operating power according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain the corrected operating power includes: Correcting the initial estimated operating power according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain the operating power to be iterated; According to the iterative operation power and momentum factor calculated last time and the iterative operation power to be iteratively calculated this time, a secondary correction is performed on the iterative operation power to be iteratively calculated this time to obtain the iterative operation power; Determine a momentum factor update amount according to a power difference between an iterative operation power calculated once before and the iterative operation power calculated this time, and update the current momentum factor according to the momentum factor update amount, wherein the momentum factor update amount is a calculation result of the logarithm of a real number with the number of iterative calculations as the base, and the power difference value; In the case where the momentum factor update amount is greater than the preset threshold, the steps of determining the momentum factor update amount from the iterative operating power calculated once before this time, the momentum factor and the to-be-iterated operating power calculated this time to the power difference between the iterative operating power calculated once before this time and the iterative operating power calculated this time are traversed and executed until the momentum factor update amount is less than or equal to the preset threshold, stopping iteration, and taking the iterative operating power corresponding to the momentum factor update amount being less than or equal to the preset threshold as the corrected operating power.

[0007] In a possible implementation, the method further includes: When the blower drive motor is in operation, obtaining status information of the blower drive motor in multiple dimensions in real time; The blower is protected in operation according to the status information of the multiple dimensions and the preset protection information of the corresponding dimensions.

[0008] In a possible implementation, when the blower drive motor is in operation, real-time acquisition of state information of the blower drive motor in multiple dimensions includes: When the blower drive motor is in operation, obtaining inlet temperature corresponding to the air inlet of the blower and outlet temperature corresponding to the air outlet of the blower in real time; The step of performing operation protection on the blower according to the state information of the multiple dimensions and the preset protection information of the corresponding dimensions includes: When the air inlet temperature exceeds a preset air inlet temperature threshold, the blower is provided with air inlet warning protection, and / or when the air outlet temperature exceeds a preset air outlet temperature threshold, the blower is provided with air outlet warning protection.

[0009] In a possible implementation, when the blower drive motor is in operation, real-time acquisition of state information of the blower drive motor in multiple dimensions includes: When the blower drive motor is in operation, a detection voltage value across a detection resistor is acquired in real time, wherein the detection resistor is arranged between an IGBT-H bridge of the blower and a ground terminal; Calculating a detection current flowing through the detection resistor according to the resistance value of the detection resistor and the detection voltage value; The step of performing operation protection on the blower according to the state information of the multiple dimensions and the preset protection information of the corresponding dimensions includes: Determining a first detection result of the blower operation according to a magnitude relationship between the detection current and a preset current; When the first detection result indicates that the blower is operating abnormally, the blower is protected from operation.

[0010] In a possible implementation, the preset current includes a preset overcurrent current and a preset locked-rotor current, and determining the first detection result for the operation of the blower according to the magnitude relationship between the detected current and the preset current includes: Determine a first detection result for the operation of the blower according to a magnitude relationship between the detection current and a preset overcurrent current, wherein the first detection result is used to indicate whether the blower is operating in an overcurrent state; and / or According to the magnitude relationship between the detection current and the preset stall current, a first detection result for the operation of the blower is determined, and the first detection result is used to indicate whether the blower is in stall operation.

[0011] According to a second aspect of the embodiments of the present disclosure, there is provided a blower drive motor control device, comprising: an acquisition module, configured to acquire a divided voltage output by a voltage divider circuit in response to a start-up operation of the blower drive motor, wherein the voltage divider circuit is connected to a blower speed regulating resistor; a first determination module configured to determine a resistance access value of the blower speed regulating resistor according to the divided voltage output by the voltage divider circuit, and to determine an operating power of the blower drive motor according to the resistance access value of the blower speed regulating resistor, a nonlinear correction factor and a load fluctuation adjustment coefficient; A control module is configured to control the blower drive motor to operate at a constant power with the operating power as the target power; The second determination module is configured to obtain the divided voltage output by the voltage divider circuit in real time when the blower drive motor is operated at constant power, and determine the operating power adjustment strategy of the blower drive motor based on the divided voltage output by the voltage divider circuit obtained in real time.

[0012] According to a third aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored, and when the program is executed by a processor, the steps of any one of the methods described in the first aspect are implemented.

[0013] According to a fourth aspect of the embodiments of the present disclosure, an electronic device is provided, including: a memory having a computer program stored thereon; A processor is used to execute the computer program in the memory to implement the steps of any one of the methods in the first aspect.

[0014] The present invention provides a method, device, medium and equipment for controlling a blower drive motor. Compared with the prior art, the present invention has the following beneficial effects: At the moment the blower drive motor starts, the divided voltage of the speed regulating resistor is quickly obtained through the voltage divider circuit, so as to accurately calculate the resistor access value. This ensures that the motor can obtain the appropriate initial power setting during the startup phase, avoiding equipment damage or energy waste caused by excessive starting current. Based on the resistor access value, combined with the nonlinear correction factor and the load fluctuation adjustment coefficient, the target operating power of the blower drive motor can be dynamically calculated. The nonlinear characteristics of the motor and the real-time changes of the load are fully considered to ensure the optimal energy efficiency of the motor when running in constant power mode.

[0015] Furthermore, during the constant power operation process, the divided voltage output by the voltage divider circuit is continuously monitored to evaluate the operating power of the motor in real time. Once it is found that the power deviates from the target value, the operating power strategy of the motor will be adjusted immediately according to the divided voltage obtained in real time to quickly restore and maintain the constant power state. This intelligent monitoring and adaptive adjustment capability ensures the stable operation of the motor under various working conditions. In this way, not only the overall reliability of the blower drive motor system is improved, but also the energy efficiency is significantly optimized. It effectively avoids problems such as equipment overheating and increased wear caused by power fluctuations, and extends the service life of the motor. At the same time, through precise power management, energy consumption is reduced, energy utilization efficiency is improved, precise power management of the blower drive motor is achieved, and the reliability, energy efficiency and operational stability of the system are significantly improved. Other features and advantages of the present disclosure will be described in detail in the subsequent specific implementation method section. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The accompanying drawings are used to provide a further understanding of the present disclosure and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the present disclosure but do not constitute a limitation of the present disclosure. In the accompanying drawings: Figure 1 It is a flow chart of a blower drive motor control method shown according to an embodiment of the specification.

[0017] Figure 2 It is a block diagram of a blower drive motor control device according to an embodiment of the specification.

[0018] Figure 3 It is a block diagram of another blower drive motor control device shown in an embodiment of the specification. DETAILED DESCRIPTION

[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0020] The specific implementation of the present disclosure is described in detail below in conjunction with the accompanying drawings. It should be understood that the specific implementation described here is only used to illustrate and explain the present disclosure, and is not used to limit the present disclosure.

[0021] The present invention provides a method for controlling a blower drive motor. Figure 1 1 is a flow chart showing a method for controlling a blower drive motor according to an embodiment. The method comprises: In step S11, in response to the start-up operation of the blower drive motor, a divided voltage output by a voltage divider circuit is obtained, wherein the voltage divider circuit is connected to a blower speed regulating resistor; The voltage divider circuit works according to Ohm's law and Kirchhoff's voltage law. When the current passes through the series resistor, it will be divided according to the resistance ratio of the resistor, generating a corresponding voltage divider. When the blower drive motor starts, the voltage divider circuit starts to work and outputs a divided voltage related to the blower speed control resistor connection value.

[0022] For example, suppose the blower drive motor starts, the voltage divider circuit is composed of two resistors R1 and R2 connected in series, and the power supply voltage is V. According to the voltage divider principle, the voltage output by the voltage divider circuit is Vout=V×R2 / (R1+R2). This voltage divider voltage will be used to determine the access value of the blower speed regulating resistor later.

[0023] In step S12, the resistance access value of the blower speed regulating resistor is determined according to the divided voltage output by the voltage divider circuit, and the operating power of the blower drive motor is determined according to the resistance access value of the blower speed regulating resistor, the nonlinear correction factor and the load fluctuation adjustment coefficient; Among them, the resistance access value is the resistance value of the blower speed regulating resistor actually connected to the circuit. The nonlinear correction factor is used to correct the coefficient of power estimation error caused by nonlinear factors (such as resistance temperature change, material nonlinearity, etc.). The load fluctuation adjustment coefficient is used to adjust the coefficient of power fluctuation caused by load changes (such as air flow changes, pipeline resistance changes, etc.).

[0024] In the disclosed embodiment, first, the resistance access value of the blower speed regulating resistor can be determined according to the divided voltage output by the voltage divider circuit and the known resistance-voltage relationship. Then, the operating power of the blower drive motor can be calculated using a specific algorithm or formula in combination with the nonlinear correction factor and the load fluctuation adjustment coefficient.

[0025] For example: Assuming that the resistance access value of the blower speed regulating resistor is determined to be 100 ohms through the voltage divider, the nonlinear correction factor is 1.05 (considering the temperature change of the resistor), and the load fluctuation adjustment coefficient is 0.98 (considering the reduction in air flow). Then, the operating power of the blower drive motor can be obtained through these parameters and a specific power calculation formula.

[0026] In step S13, the blower drive motor is controlled to operate at constant power with the operating power as the target power; Among them, constant power operation means that the motor maintains constant power during operation and does not fluctuate due to load changes or other factors.

[0027] In the disclosed embodiment, the calculated operating power is used as the target power, and the input voltage or current of the blower drive motor is controlled to keep the motor running at constant power. This is usually achieved through a closed-loop control system, that is, constantly monitoring the actual power of the motor and adjusting the input to maintain the target power.

[0028] For example, suppose the target power is 1000 watts. When the blower drive motor starts running, the control system will constantly monitor its actual power. If the actual power is less than 1000 watts, the control system will increase the input voltage or current to increase the power; if the actual power is more than 1000 watts, the control system will reduce the input voltage or current to reduce the power. In this way, the motor can maintain constant power operation.

[0029] In step S14, when the blower drive motor is operated at constant power, the divided voltage output by the voltage divider circuit is acquired in real time, and the operating power adjustment strategy of the blower drive motor is determined based on the divided voltage output by the voltage divider circuit acquired in real time.

[0030] The operating power adjustment strategy refers to a strategy or method for adjusting the operating power of the blower drive motor according to the divided voltage and other relevant parameters obtained in real time.

[0031] In the embodiment of the present disclosure, when the blower drive motor is operated at constant power, the divided voltage output by the voltage divider circuit is obtained in real time, and according to the change of this voltage value and other related parameters (such as nonlinear correction factor, load fluctuation adjustment coefficient, etc.), it is determined whether the motor operating power needs to be adjusted and how to adjust it. This usually involves complex algorithms and real-time control systems.

[0032] For example, suppose that during constant power operation, the temperature of the resistor increases due to the increase in ambient temperature, and the divided voltage changes. The control system will detect this change in real time and calculate the new target power based on the changes in the nonlinear correction factor and the load fluctuation adjustment coefficient. The control system will then adjust the input voltage or current of the motor to achieve the new target power to maintain constant power operation. If the load changes (such as an increase in air flow), the control system will also adjust the motor's operating power accordingly to adapt to the new load conditions.

[0033] The above technical solution quickly obtains the divided voltage of the speed regulating resistor through the voltage divider circuit at the moment the blower drive motor starts, thereby accurately calculating the resistor access value. This ensures that the motor can obtain the appropriate initial power setting during the startup phase, avoiding equipment damage or energy waste caused by excessive starting current. Based on the resistor access value, combined with the nonlinear correction factor and the load fluctuation adjustment coefficient, the target operating power of the blower drive motor can be dynamically calculated. The nonlinear characteristics of the motor and the real-time changes of the load are fully considered, ensuring the optimal energy efficiency of the motor when running in constant power mode.

[0034] Furthermore, during constant power operation, the divided voltage output by the voltage divider circuit is continuously monitored to evaluate the motor's operating power in real time. Once the power is found to deviate from the target value, the motor's operating power strategy will be adjusted immediately according to the divided voltage obtained in real time to quickly restore and maintain the constant power state. This intelligent monitoring and adaptive adjustment capability ensures the stable operation of the motor under various working conditions. In this way, not only the overall reliability of the blower drive motor system is improved, but also the energy efficiency is significantly optimized. It effectively avoids problems such as equipment overheating and increased wear caused by power fluctuations, and extends the service life of the motor. At the same time, through precise power management, energy consumption is reduced, energy utilization efficiency is improved, and precise power management of the blower drive motor is achieved, which significantly improves the reliability, energy efficiency and operational stability of the system.

[0035] In a possible implementation, in step S12, determining the operating power of the blower drive motor according to the resistance access value of the blower speed regulating resistor, the nonlinear correction factor and the load fluctuation adjustment coefficient includes: In step S121, the initial estimated operating power is determined according to the resistance access value of the blower speed regulating resistor and the nonlinear characteristic curve of the blower drive motor; Among them, the nonlinear characteristic curve is a curve that describes the relationship between the power output and input parameters (such as voltage and current) of the blower drive motor under different conditions (such as different resistance access values, different loads, etc.). This curve is usually nonlinear because the power output of the motor is not only related to the input parameters, but also to the internal state of the motor (such as temperature, wear, etc.) and external conditions (such as air density, pressure, etc.).

[0036] In the disclosed embodiment, first, according to the resistance access value of the blower speed regulating resistor, a corresponding point is found on the nonlinear characteristic curve of the blower drive motor. This point represents the power that the motor may output under a given resistance access value. The power value corresponding to this point is the initial estimated operating power.

[0037] For example, assuming that the resistance access value of the blower speed regulating resistor is 150 ohms, according to the nonlinear characteristic curve, when the resistance access value is 150 ohms, the motor may output 800 watts of power. Then, 800 watts is the initial estimated operating power.

[0038] In step S122, the initial estimated operating power is corrected according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain a corrected operating power; In the disclosed embodiment, after obtaining the initial estimated operating power, the initial estimated value is corrected according to the nonlinear correction factor and the load fluctuation adjustment coefficient, which usually involves multiplying the initial estimated value by the product of the two coefficients to obtain a corrected operating power that is closer to the actual power.

[0039] For example, assuming the nonlinear correction factor is 1.02 (accounting for the increase in power due to resistor temperature changes) and the load fluctuation adjustment factor is 0.95 (accounting for the decrease in power due to reduced air flow), then the corrected operating power is the initial estimated operating power (800 watts) multiplied by the product of these two factors, that is, 800 watts × 1.02 × 0.95 = 779.2 watts.

[0040] In step S123, the corrected operating power is fine-tuned according to the global correction factor to obtain the operating power of the blower drive motor.

[0041] The global correction factor is a coefficient used to fine-tune the entire power estimation process. It may be derived based on experimental data, empirical formulas, or machine learning methods to further improve the accuracy of power estimation.

[0042] In the disclosed embodiment, after obtaining the corrected operating power, the correction value is fine-tuned according to the global correction factor, which usually involves multiplying the corrected operating power by the global correction factor to obtain a final, more accurate operating power.

[0043] For example, assume that the global correction factor is 1.01 (a fine-tuning factor based on experimental data). Then, the final operating power is the corrected operating power (779.2 watts) multiplied by the global correction factor, that is, 779.2 watts × 1.01 = 787 watts. The final operating power of the blower drive motor is obtained.

[0044] Through the above steps, the operating power of the blower drive motor can be accurately determined according to the resistance access value of the blower speed regulating resistor, the nonlinear correction factor, the load fluctuation adjustment coefficient and the global correction factor, thereby ensuring the stable operation and high-efficiency output of the blower drive motor.

[0045] In a possible implementation, in step S122, the initial estimated operating power is corrected according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain the corrected operating power, including: In step S1221, the initial estimated operating power is corrected according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain the operating power to be iterated; The operating power to be iterated is an operating power value that has been preliminarily calibrated but has not yet been iteratively optimized.

[0046] In the disclosed embodiment, the nonlinear correction factor and the load fluctuation adjustment coefficient are used to perform a preliminary correction on the initial estimated operating power to obtain the operating power to be iterated. This step is to compensate for the power estimation deviation caused by system nonlinearity and load fluctuation.

[0047] For example, suppose there is a blower drive motor system with an initial estimated operating power of P0. First, P0 is preliminarily corrected according to the nonlinear correction factor K_nl and the load fluctuation adjustment coefficient K_ld to obtain the iterative operating power P1. For example, K_nl=1.05, K_ld=0.98, then P1=P0K_nlK_ld.

[0048] In step S1222, according to the iterative operation power and momentum factor calculated last time and the iterative operation power to be iteratively calculated this time, the iterative operation power to be iteratively calculated this time is corrected twice to obtain the iterative operation power; The iterative operating power is a more accurate operating power value obtained after iterative correction. The momentum factor is a weighting factor used to control the influence of historical information on the current correction result during the iteration process.

[0049] In the disclosed embodiment, the momentum factor and the iterative operation power to be iterated obtained by this calculation are combined with the iterative operation power calculated once before this to perform a secondary correction on the iterative operation power to obtain a more accurate iterative operation power. This step is to use historical information to accelerate the iteration process and improve the accuracy of the correction result.

[0050] For example, using the momentum factor m (assuming the initial value is 0.5) and the iterative operation power P1 obtained in this calculation, combined with the iterative operation power P_prev obtained in the previous iteration (initial P0 or a preset value), P1 is corrected twice to obtain a new iterative operation power P_new. For example, P_new=mP_prev+(1-m)P1.

[0051] In step S1223, a momentum factor update amount is determined according to a power difference between an iterative operation power calculated once before and the iterative operation power calculated this time, and the current momentum factor is updated according to the momentum factor update amount, wherein the momentum factor update amount is a calculation result of a logarithm of a real number with the number of iterative calculations as the base number and the power difference value; Among them, the momentum factor update amount is used to dynamically adjust the size of the momentum factor according to the power difference in the iteration process.

[0052] In the disclosed embodiment, the magnitude of the momentum factor is dynamically adjusted according to the power difference between the iterative operation power calculated last time and the iterative operation power calculated this time. This step is to optimize the value of the momentum factor according to the power change during the iteration process, thereby further improving the efficiency and accuracy of the iterative correction.

[0053] For example, the power difference ΔP between P_new obtained in this iteration and P_prev obtained in the previous iteration is calculated, and the momentum factor m is dynamically adjusted according to this difference. For example, a momentum factor update rule can be set, such as Δm=log 迭代次数 |ΔP|, where log represents the natural logarithm, and the number of iterations is the total number of the current iteration process. Then, the momentum factor is updated by the following formula: If the power difference ΔP calculated this time is negative, that is, P_new obtained in this iteration is less than P_prev obtained in the previous iteration, then the momentum factor is updated by the following formula: m i =m i-1 +Δm; if the power difference ΔP calculated this time is positive, that is, P_new obtained in this iteration is greater than P_prev obtained in the previous iteration, then the momentum factor is updated by the following formula: m i =m i-1 -Δm.

[0054] In step S1224, when the momentum factor update amount is greater than the preset threshold, the steps of determining the momentum factor update amount from the iterative operating power calculated last time, the momentum factor, and the to-be-iterated operating power calculated this time to the power difference between the iterative operating power calculated last time and the iterative operating power calculated this time are traversed until the momentum factor update amount is less than or equal to the preset threshold, then the iteration is stopped, and the iterative operating power corresponding to the momentum factor update amount being less than or equal to the preset threshold is used as the corrected operating power.

[0055] The preset threshold is a pre-set value used to determine whether the momentum factor update amount is small enough to determine whether to stop the iteration process. When the iteration stop condition meets specific conditions, the iteration process will stop and output the final iteration result.

[0056] The corrected operating power is the final operating power value obtained after multiple iterations of correction when the iteration stop condition is met.

[0057] In the disclosed embodiment, an iteration stop condition is set, that is, the momentum factor update amount must be less than or equal to a preset threshold value, in order to ensure that the iteration process can converge to a stable result and that the result is sufficiently accurate.

[0058] When the momentum factor update amount is greater than the preset threshold, it means that the current iteration result is not stable enough, or the value of the momentum factor needs to be further adjusted. Therefore, in this case, the iteration process from step S1221 to step S1223 is continued until the momentum factor update amount meets the iteration stop condition.

[0059] Specifically, in each iteration, a new iteration operating power is calculated based on the iteration operating power to be iterated obtained in the current iteration, the iteration operating power obtained in the previous iteration, and the momentum factor. Then, the update amount of the momentum factor is determined based on the power difference between the new iteration operating power and the iteration operating power obtained in the previous iteration. If the momentum factor update amount is greater than a preset threshold, the next iteration is continued; otherwise, the iteration is stopped, and the iteration operating power obtained in the current iteration is used as the correction operating power.

[0060] For example, assume that in the power calibration process of the blower drive motor system, step S1224 has been executed. At this time, a preset threshold value θ (eg, θ=0.01) is set to determine whether the momentum factor update amount is small enough.

[0061] After the first iteration, the calculated momentum factor update may be greater than θ (for example, 0.05). This means that the current iteration result is not stable enough, so the iteration process needs to be continued. In the following iterations, a new iteration running power is calculated each time based on the pending iteration running power obtained in the current iteration, the iteration running power obtained in the previous iteration, and the momentum factor. Then, the momentum factor update is determined based on the power difference between the new iteration running power and the iteration running power obtained in the previous iteration.

[0062] After multiple iterations, it may be found that the momentum factor update amount gradually decreases and eventually becomes less than or equal to the preset threshold value θ (e.g., 0.005). At this point, it can be considered that the iteration process has converged to a stable result, and this result is sufficiently accurate. Therefore, the iteration is stopped, and the iterative running power obtained in the current iteration is used as the corrected running power.

[0063] Through this process, it can be ensured that the operating power correction result of the blower drive motor is accurate and stable, thereby achieving accurate control and optimization of the motor performance.

[0064] In a possible implementation, the method further includes: When the blower drive motor is in operation, real-time acquisition of state information of the blower drive motor in multiple dimensions; When the blower drive motor is in operation, in order to ensure its safe and efficient operation, its status must be monitored in real time and comprehensively. This usually involves status information in multiple dimensions, including but not limited to the motor's current, voltage, temperature, speed, vibration, load, etc.

[0065] This status information can be obtained in real time through various sensors installed on the motor. The sensor converts physical quantities (such as current, voltage, temperature, etc.) into electrical signals, which are then transmitted to the data acquisition system or control system for further processing and analysis.

[0066] For example, suppose you are running a ventilation system in a large factory, which contains multiple blower drive motors. In order to ensure the safe operation of these motors, various sensors are installed on each motor, such as temperature sensors, current sensors, vibration sensors, etc.

[0067] When the motor is running, these sensors will monitor the motor's status in real time and transmit the monitored data (such as temperature, current, vibration, etc.) to the control system. The control system will evaluate the motor's operating status based on this data so that protective measures can be taken when necessary.

[0068] The blower is protected in operation according to the status information of the multiple dimensions and the preset protection information of the corresponding dimensions.

[0069] After obtaining the status information of the motor in multiple dimensions, we need to evaluate the operating status of the motor based on this information and the preset protection information of the corresponding dimensions. The preset protection information is usually set based on the motor's design parameters, operating experience, and safety standards, and it defines the safe operating range or threshold of the motor in each dimension.

[0070] When the status information of a certain dimension exceeds the corresponding preset protection information, it means that the motor may be in an unsafe or abnormal operating state. At this time, the control system will trigger the corresponding protection mechanism, such as reducing the load of the motor, adjusting the speed of the motor, shutting down, etc., to ensure the safe operation of the motor.

[0071] In a possible implementation, when the blower drive motor is in operation, real-time acquisition of state information of the blower drive motor in multiple dimensions includes: When the blower drive motor is in operation, obtaining inlet temperature corresponding to the air inlet of the blower and outlet temperature corresponding to the air outlet of the blower in real time; In the disclosed embodiment, during the operation of the blower drive motor, the temperature of its air inlet and air outlet are important parameters reflecting its working state. The air inlet temperature can reflect the influence of the external environment or the front equipment on the blower input airflow, while the air outlet temperature can reflect the internal energy conversion efficiency and heat dissipation of the blower.

[0072] In order to obtain this temperature information in real time, temperature sensors are usually installed at the air inlet and outlet of the blower. These sensors can convert the temperature into electrical signals in real time and send these signals to the central control system or data recording device through the data transmission system.

[0073] The step of performing operation protection on the blower according to the state information of the multiple dimensions and the preset protection information of the corresponding dimensions includes: When the air inlet temperature exceeds a preset air inlet temperature threshold, the blower is provided with air inlet warning protection, and / or when the air outlet temperature exceeds a preset air outlet temperature threshold, the blower is provided with air outlet warning protection.

[0074] In the disclosed embodiment, after obtaining the temperatures of the air inlet and outlet of the blower, we need to compare these temperature information with the preset protection thresholds to evaluate whether the blower is in a safe operating state.

[0075] The preset inlet air temperature threshold and outlet air temperature threshold are usually set according to the design parameters, operation experience and safety standards of the blower. These thresholds define the safe operating range of the blower in terms of inlet air and outlet air temperature.

[0076] When the air inlet temperature exceeds the preset air inlet temperature threshold, it may mean that the external ambient temperature is too high, or the front equipment (such as the filter) is blocked, resulting in poor air inlet, which may affect the performance and life of the blower. Therefore, the control system will trigger the air inlet early warning protection mechanism, such as sounding an alarm, reducing the blower speed or shutting down.

[0077] Similarly, when the air outlet temperature exceeds the preset air outlet temperature threshold, it may mean that the internal heat dissipation of the blower is poor or the load is too large, which will also affect the performance and life of the blower. Therefore, the control system will trigger the air outlet early warning protection mechanism, such as sounding an alarm, adjusting the blower load or shutting down the blower.

[0078] In a possible implementation, when the blower drive motor is in operation, real-time acquisition of state information of the blower drive motor in multiple dimensions includes: When the blower drive motor is in operation, a detection voltage value across a detection resistor is acquired in real time, wherein the detection resistor is arranged between an IGBT-H bridge of the blower and a ground terminal; In the disclosed embodiment, in the control circuit of the blower drive motor, the IGBT (insulated gate bipolar transistor) H-bridge circuit is a commonly used power conversion device for converting direct current into alternating current to drive the blower motor. In order to ensure the safety and reliability of the motor operation, it is necessary to monitor the working state of the motor in real time, including the current size.

[0079] The detection resistor (also called shunt resistor or current detection resistor) is set between the IGBT-H bridge and the ground terminal to detect the current flowing through the H bridge. When the current passes through the detection resistor, a voltage drop will be generated across it. This voltage drop is proportional to the current, which is the application of Ohm's law.

[0080] By acquiring the voltage value across the detection resistor in real time (i.e., the detection voltage value), the current flowing through the H-bridge can be indirectly monitored. This is usually achieved through a high-precision analog circuit or digital converter (such as ADC) to convert the voltage signal into a digital signal.

[0081] Calculating a detection current flowing through the detection resistor according to the resistance value of the detection resistor and the detection voltage value; In the embodiment of the present disclosure, after the voltage value across the detection resistor is obtained, the current value flowing through the detection resistor, ie, the detection current, can be calculated using Ohm's law (V=IR).

[0082] Specifically, if the resistance value (R) of the detection resistor and the voltage value (V) at both ends are known, the current value (I) can be calculated by the formula I=V / R. This current value reflects the actual working current of the blower drive motor and is an important basis for evaluating the motor's operating status.

[0083] The step of performing operation protection on the blower according to the state information of the multiple dimensions and the preset protection information of the corresponding dimensions includes: Determining a first detection result of the blower operation according to a magnitude relationship between the detection current and a preset current; In the disclosed embodiment, in the control system of the blower drive motor, a series of preset protection current values ​​are usually set to evaluate whether the motor's operating state is safe. These preset current values ​​are usually set based on the motor's design parameters, operating experience, and safety standards.

[0084] By comparing the real-time detected current with the preset current value, it can be determined whether the motor is in an overloaded, short-circuited or abnormal working state. For example, if the detected current exceeds the preset maximum working current value, it may mean that the motor is overloaded or has a short-circuit fault. The control system will generate a first detection result based on the comparison result. This result is a logical judgment value used to indicate whether the motor is operating normally or abnormally.

[0085] When the first detection result indicates that the blower is operating abnormally, the blower is protected from operation.

[0086] In the disclosed embodiment, when the first detection result indicates that the blower drive motor is operating abnormally (such as overload, short circuit, etc.), the control system will immediately take a series of protective measures to prevent further damage to the motor or cause more serious faults.

[0087] Protective measures may include: Sounding an alarm: Using sound and light alarm devices to alert operators and take appropriate emergency measures.

[0088] Reduce motor speed: Reduce the motor speed by adjusting the duty cycle of the PWM (pulse width modulation) signal or adjusting the voltage level to reduce the motor load and heat.

[0089] Shutdown protection: In severe cases, directly cut off the power supply to the motor to prevent further damage to the motor.

[0090] Record fault information: record key information such as the time when the fault occurred and the current value for subsequent analysis and troubleshooting.

[0091] It can ensure that the blower drive motor can be safely shut down under abnormal circumstances to avoid further damage and potential safety risks.

[0092] In a possible implementation, the preset current includes a preset overcurrent current and a preset locked-rotor current, and determining the first detection result for the operation of the blower according to the magnitude relationship between the detected current and the preset current includes: Determine a first detection result for the operation of the blower according to the magnitude relationship between the detection current and the preset overcurrent current, wherein the first detection result is used to indicate whether the blower is in overcurrent operation; Definition of preset overcurrent: The preset overcurrent is a threshold value set according to the maximum allowable current value when the blower is operating normally. This value usually takes into account the current fluctuation range of the blower under rated conditions and a certain safety margin to ensure that abnormal current increases can be detected in time.

[0093] Comparison of detection current and preset overcurrent: The system detects the blower's operating current (i.e., detection current) in real time and compares it with the preset overcurrent. If the detection current exceeds the preset overcurrent, it means that the blower's current operating current is abnormally high, which may be caused by excessive load, motor failure, or abnormal power supply voltage.

[0094] Determination of the first detection result: When the detected current exceeds the preset overcurrent current, the first detection result indicates that the blower is operating in overcurrent. This result is crucial for taking timely measures to protect the blower from damage, such as reducing the current by cutting off the power supply or adjusting the load.

[0095] According to the magnitude relationship between the detection current and the preset stall current, a first detection result for the operation of the blower is determined, and the first detection result is used to indicate whether the blower is in stall operation.

[0096] Definition of preset stall current: The preset stall current is the current value that the blower may produce when it is completely stalled (i.e. the rotor cannot rotate). This value is usually higher because when the blower is stalled, the motor needs to overcome a huge resistance, causing the current to rise sharply.

[0097] Comparison of detected current and preset stall current: Similarly, the system detects the blower's operating current in real time and compares it with the preset stall current. If the detected current is close to or exceeds the preset stall current, it indicates that the blower may be in a stalled state, that is, its rotor cannot rotate freely due to some reason (such as foreign matter blocking, bearing damage, etc.).

[0098] Determination of the first test result: When the detected current approaches or exceeds the preset stall current, the first test result indicates that the blower is stalled. This result is crucial to prevent serious consequences such as motor overheating and burning, and immediate measures need to be taken to release the stall state or shut down for inspection.

[0099] In summary, by comparing the relationship between the detected current and the preset overcurrent current and the preset stall current, it is possible to accurately determine whether the blower is in an overcurrent operation or stall state, so as to take corresponding protective measures in time to ensure the safe and stable operation of the blower.

[0100] Among them, multiple dimensions may include overvoltage, overcurrent, stall, overtemperature and other dimensions, and the detection method may be: Overvoltage detection, through the voltage divider resistor on the bus to the MCU, read the ADC reading and calculate the current bus voltage based on the proportional relationship. Overcurrent detection, through the detection current resistor connected under the IGBT, it is known that the resistance value of the detection current is a fixed value. The current passing through the resistor is calculated based on the collected voltage value to determine whether it exceeds the maximum current value set by the software to determine whether there is overcurrent.

[0101] Stalled rotor: When the motor is stalled, the motor rotor cannot rotate, causing the induced electromotive force generated on the motor stator to change differently. Due to the magnetic field induction relationship, it affects the current flowing through the above-mentioned current detection resistor. The voltage obtained on the detection resistor is used to determine whether the motor is in normal operation or in a stalled state.

[0102] Overtemperature: There are temperature detection resistors in the heat sink and MCU. The voltage is detected by connecting the temperature detection resistor to a voltage divider circuit. The resistance change of the temperature resistor at different temperatures causes the voltage detected by the MCU to change, so as to determine whether the set temperature is exceeded.

[0103] The present disclosure also provides a blower drive motor control device, see Figure 2 As shown, including: An acquisition module 210 is configured to acquire a divided voltage output by a voltage divider circuit in response to a start-up operation of the blower drive motor, wherein the voltage divider circuit is connected to a blower speed regulating resistor; The first determination module 220 is configured to determine the resistance access value of the blower speed regulating resistor according to the divided voltage output by the voltage divider circuit, and determine the operating power of the blower drive motor according to the resistance access value of the blower speed regulating resistor, the nonlinear correction factor and the load fluctuation adjustment coefficient; The control module 230 is configured to control the blower drive motor to operate at a constant power with the operating power as the target power; The second determination module 240 is configured to obtain the divided voltage output by the voltage divider circuit in real time when the blower drive motor is operated at constant power, and determine the operating power adjustment strategy of the blower drive motor based on the divided voltage output by the voltage divider circuit obtained in real time.

[0104] Optionally, the first determining module 220 is configured to: Determining an initial estimated operating power according to a resistance access value of the blower speed regulating resistor and a nonlinear characteristic curve of the blower drive motor; Correcting the initial estimated operating power according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain a corrected operating power; The corrected operating power is fine-tuned according to the global correction factor to obtain the operating power of the blower drive motor.

[0105] Optionally, the first determining module 220 is configured to: Correcting the initial estimated operating power according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain the operating power to be iterated; According to the iterative operation power and momentum factor calculated last time and the iterative operation power to be iteratively calculated this time, a secondary correction is performed on the iterative operation power to be iteratively calculated this time to obtain the iterative operation power; Determine a momentum factor update amount according to a power difference between an iterative operation power calculated once before and the iterative operation power calculated this time, and update the current momentum factor according to the momentum factor update amount, wherein the momentum factor update amount is a calculation result of the logarithm of a real number with the number of iterative calculations as the base, and the power difference value; In the case where the momentum factor update amount is greater than the preset threshold, the steps of determining the momentum factor update amount from the iterative operating power calculated once before this time, the momentum factor and the to-be-iterated operating power calculated this time to the power difference between the iterative operating power calculated once before this time and the iterative operating power calculated this time are traversed and executed until the momentum factor update amount is less than or equal to the preset threshold, stopping iteration, and taking the iterative operating power corresponding to the momentum factor update amount being less than or equal to the preset threshold as the corrected operating power.

[0106] Optionally, the second determining module 240 is further configured to: The method further comprises: When the blower drive motor is in operation, real-time acquisition of state information of the blower drive motor in multiple dimensions; The blower is protected in operation according to the status information of the multiple dimensions and the preset protection information of the corresponding dimensions.

[0107] Optionally, the second determining module 240 is further configured to: When the blower drive motor is in operation, obtaining inlet temperature corresponding to the air inlet of the blower and outlet temperature corresponding to the air outlet of the blower in real time; When the air inlet temperature exceeds a preset air inlet temperature threshold, the blower is provided with air inlet warning protection, and / or when the air outlet temperature exceeds a preset air outlet temperature threshold, the blower is provided with air outlet warning protection.

[0108] Optionally, the second determining module 240 is further configured to: When the blower drive motor is in operation, a detection voltage value across a detection resistor is acquired in real time, wherein the detection resistor is arranged between an IGBT-H bridge of the blower and a ground terminal; Calculating a detection current flowing through the detection resistor according to the resistance value of the detection resistor and the detection voltage value; Determining a first detection result of the blower operation according to a magnitude relationship between the detection current and a preset current; When the first detection result indicates that the blower is operating abnormally, the blower is protected from operation.

[0109] Optionally, the second determining module 240 is further configured to: Determine a first detection result for the operation of the blower according to a magnitude relationship between the detection current and a preset overcurrent current, wherein the first detection result is used to indicate whether the blower is operating in an overcurrent state; and / or According to the magnitude relationship between the detection current and the preset stall current, a first detection result for the operation of the blower is determined, and the first detection result is used to indicate whether the blower is in stall operation.

[0110] The present disclosure also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the steps of the method described in any one of the aforementioned embodiments are implemented.

[0111] The present disclosure also provides an electronic device, including: a memory having a computer program stored thereon; A processor is used to execute the computer program in the memory to implement the steps of the method in any one of the aforementioned embodiments.

[0112] Figure 3The blower drive motor control device 100 shown includes: a processor 1001 and a memory 1003. The processor 1001 and the memory 1003 are connected, such as through a bus 1002. Optionally, the blower drive motor control device 100 may also include a communication component, which can be used for data interaction between the device 100 and other devices, such as data transmission and / or data reception. It should be noted that in actual scheduling, the communication component is not limited to one, and the structure of the blower drive motor control device 100 does not constitute a limitation on the embodiments of the present application.

[0113] Processor 1001 may be a CPU (Central Processing Unit), a general-purpose processor, a DSP (Digital Signal Processor), an ASIC (Application Specific Integrated Circuit), an FPGA (Field Programmable Gate Array) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. Processor 1001 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc.

[0114] The bus 1002 may include a path to transmit information between the above components. The bus 1002 may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. The bus 1002 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 3 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0115] The memory 1003 may be a ROM (Read Only Memory) or other types of static storage devices that can store static information and instructions, a RAM (Random Access Memory) or other types of dynamic storage devices that can store information and instructions, or an EEPROM (Electrically Erasable Programmable Read Only Memory), a CD-ROM (Compact Disc Read Only Memory) or other optical disk storage, optical disk storage (including compressed optical disk, laser disk, optical disk, digital versatile disk, Blu-ray disk, etc.), magnetic disk storage medium, other magnetic storage devices, or any other medium that can be used to carry or store program code and can be read by a computer, without limitation herein.

[0116] The memory 1003 is used to store program codes for executing the embodiments of the present disclosure, and the execution is controlled by the processor 1001. The processor 1001 is used to execute the program codes stored in the memory 1003 to implement the steps shown in the above blower drive motor control method embodiment.

[0117] The embodiment of the present disclosure further provides a computer-readable storage medium having program codes stored thereon. When the program codes are executed by a processor, the steps and corresponding contents of the aforementioned blower drive motor control method embodiment can be implemented.

[0118] The preferred embodiments of the present disclosure are described in detail above in conjunction with the accompanying drawings; however, the present disclosure is not limited to the specific details in the above embodiments; within the technical concept of the present disclosure, various changes, modifications, substitutions and variations may be made to these embodiments, and these changes, modifications, substitutions and variations all fall within the protection scope of the present disclosure.

[0119] It should also be noted that the various specific technical features described in the above specific embodiments can be combined in any appropriate manner without contradiction, and they should also be regarded as the contents disclosed in this disclosure. In order to avoid unnecessary repetition, this disclosure will not further describe various possible combinations. The technical scope of this application is not limited to the contents in the specification, and its technical scope must be determined according to the scope of the claims.

Claims

1. A method for controlling a blower drive motor, characterized in that: The method comprises: In response to the start-up operation of the blower drive motor, obtaining a divided voltage output by a voltage divider circuit, wherein the voltage divider circuit is connected to a blower speed regulating resistor; Determine the resistance access value of the blower speed regulating resistor according to the divided voltage output by the voltage divider circuit, and determine the operating power of the blower drive motor according to the resistance access value of the blower speed regulating resistor, the nonlinear correction factor and the load fluctuation adjustment coefficient; Taking the operating power as the target power, controlling the blower drive motor to operate at constant power; When the blower drive motor is operated at constant power, the divided voltage output by the voltage divider circuit is acquired in real time, and the operating power adjustment strategy of the blower drive motor is determined based on the divided voltage output by the voltage divider circuit acquired in real time.

2. The blower drive motor control method according to claim 1, characterized in that: The step of determining the operating power of the blower drive motor according to the resistance access value of the blower speed regulating resistor, the nonlinear correction factor and the load fluctuation adjustment coefficient comprises: Determining an initial estimated operating power according to a resistance access value of the blower speed regulating resistor and a nonlinear characteristic curve of the blower drive motor; Correcting the initial estimated operating power according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain a corrected operating power; The corrected operating power is fine-tuned according to the global correction factor to obtain the operating power of the blower drive motor.

3. The blower drive motor control method according to claim 2, characterized in that: The step of correcting the initial estimated operating power according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain the corrected operating power includes: Correcting the initial estimated operating power according to the nonlinear correction factor and the load fluctuation adjustment coefficient to obtain the operating power to be iterated; According to the iterative operation power and momentum factor calculated last time and the iterative operation power to be iteratively calculated this time, a secondary correction is performed on the iterative operation power to be iteratively calculated this time to obtain the iterative operation power; Determine a momentum factor update amount according to a power difference between an iterative operation power calculated once before and the iterative operation power calculated this time, and update the current momentum factor according to the momentum factor update amount, wherein the momentum factor update amount is a calculation result of the logarithm of a real number with the number of iterative calculations as the base, and the power difference value; In the case where the momentum factor update amount is greater than the preset threshold, the steps of determining the momentum factor update amount from the iterative operating power calculated once before this time, the momentum factor and the to-be-iterated operating power calculated this time to the power difference between the iterative operating power calculated once before this time and the iterative operating power calculated this time are traversed and executed until the momentum factor update amount is less than or equal to the preset threshold, stopping iteration, and taking the iterative operating power corresponding to the momentum factor update amount being less than or equal to the preset threshold as the corrected operating power.

4. The blower drive motor control method according to claim 1, characterized in that: The method further comprises: When the blower drive motor is in operation, obtaining status information of the blower drive motor in multiple dimensions in real time; The blower is protected in operation according to the status information of the multiple dimensions and the preset protection information of the corresponding dimensions.

5. The blower drive motor control method according to claim 4, characterized in that: When the blower drive motor is in operation, real-time acquisition of state information of the blower drive motor in multiple dimensions includes: When the blower drive motor is in operation, obtaining inlet temperature corresponding to the air inlet of the blower and outlet temperature corresponding to the air outlet of the blower in real time; The step of performing operation protection on the blower according to the state information of the multiple dimensions and the preset protection information of the corresponding dimensions includes: When the air inlet temperature exceeds a preset air inlet temperature threshold, the blower is provided with air inlet warning protection, and / or when the air outlet temperature exceeds a preset air outlet temperature threshold, the blower is provided with air outlet warning protection.

6. The blower drive motor control method according to claim 4, characterized in that: When the blower drive motor is in operation, real-time acquisition of state information of the blower drive motor in multiple dimensions includes: When the blower drive motor is in operation, a detection voltage value across a detection resistor is acquired in real time, wherein the detection resistor is arranged between an IGBT-H bridge of the blower and a ground terminal; Calculating a detection current flowing through the detection resistor according to the resistance value of the detection resistor and the detection voltage value; The step of performing operation protection on the blower according to the state information of the multiple dimensions and the preset protection information of the corresponding dimensions includes: Determining a first detection result of the blower operation according to a magnitude relationship between the detection current and a preset current; When the first detection result indicates that the blower is operating abnormally, the blower is protected from operation.

7. The blower drive motor control method according to claim 6, characterized in that: The preset current includes a preset overcurrent current and a preset locked-rotor current, and determining a first detection result for the operation of the blower according to a magnitude relationship between the detected current and the preset current includes: Determine a first detection result for the operation of the blower according to a magnitude relationship between the detection current and a preset overcurrent current, wherein the first detection result is used to indicate whether the blower is operating in an overcurrent state; and / or According to the magnitude relationship between the detection current and the preset stall current, a first detection result for the operation of the blower is determined, and the first detection result is used to indicate whether the blower is in stall operation.

8. A blower drive motor control device, characterized in that: include: an acquisition module, configured to acquire a divided voltage output by a voltage divider circuit in response to a start-up operation of the blower drive motor, wherein the voltage divider circuit is connected to a blower speed regulating resistor; a first determination module configured to determine a resistance access value of the blower speed regulating resistor according to the divided voltage output by the voltage divider circuit, and to determine an operating power of the blower drive motor according to the resistance access value of the blower speed regulating resistor, a nonlinear correction factor and a load fluctuation adjustment coefficient; A control module is configured to control the blower drive motor to operate at a constant power with the operating power as the target power; The second determination module is configured to obtain the divided voltage output by the voltage divider circuit in real time when the blower drive motor is operated at constant power, and determine the operating power adjustment strategy of the blower drive motor based on the divided voltage output by the voltage divider circuit obtained in real time.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method described in any one of claims 1 to 7 are implemented.

10. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • A power control method and a system of an active distribution network

    CN109193715A

  • Water-cooling power supply control method and system based on power factor correction

    CN118137812A

  • Constant power output control system and method after overload

    CN118381424A

  • Charging management method and system based on Internet of Things

    CN118700890A

  • Temperature compensating system for current limiting circuit

    JP1989294963A