A variable frequency drive fan control method, device, equipment and storage medium
By adaptively adjusting the operating status of the inverter fan and calculating the duty cycle based on the equipment status, temperature, and noise decibel value, the problem of energy waste and noise pollution caused by full-speed drive is solved, and the inverter fan is able to operate efficiently and with low noise.
Patent Information
- Application Number
- CN202211542446.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-02
- Publication Date
- 2025-11-25
- Estimated Expiration
- 2042-12-02
AI Technical Summary
The existing frequency converter fan running at full speed results in energy waste and noise pollution, affecting the normal use of equipment and the health of users.
By acquiring the operating status, acceleration, temperature, and noise decibel value of the target device driven by the frequency converter, the target duty cycle of the pulse width modulation signal is calculated, and the power supply frequency of the frequency converter fan is controlled to adaptively adjust the operating power.
It reduces the energy consumption and operating noise of the inverter fan, improving equipment efficiency and user experience.
Smart Images

Figure CN115773267B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the automatic control technology field, and particularly relates to a frequency converter fan control method, device, equipment and storage medium. BACKGROUND
[0002] The frequency converter is a power control device for controlling the AC motor by changing the motor working power frequency mode through the variable frequency technology and microelectronic technology. The frequency converter is one of important devices for modern motor speed control and energy saving, and is widely applied in the industrial field.
[0003] The frequency converter generates a large amount of heat in the working process. If the heat is not effectively dissipated in time, the working efficiency of the frequency converter will be affected due to the excessively high working temperature, and even the frequency converter will be shut down or damaged due to the excessively high temperature, and cannot be normally used. The frequency converter fan is used for cooling the working frequency converter, so as to ensure that the frequency converter will not be burned due to overheating, and the target device driven by the frequency converter cannot be normally used.
[0004] At present, the frequency converter fan is mostly driven at full speed. In the case that the frequency converter load is low and the heat generation is not much, the full-speed driving of the frequency converter fan undoubtedly is a waste of electric energy resources. In addition, the full-speed driving of the frequency converter fan will generate a large noise, which affects the normal life and health of the user. SUMMARY
[0005] The present application provides a frequency converter fan control method, device, equipment and storage medium, so as to reduce the energy consumption and noise in the running process of the frequency converter fan.
[0006] In a first aspect, the present application provides a frequency converter fan control method, comprising:
[0007] obtaining the running state, acceleration, temperature of the frequency converter and decibel value of the noise near the frequency converter of the target device driven by the frequency converter;
[0008] calculating the target duty cycle of the pulse width modulation signal to be output by the frequency converter based on the running state, the temperature, the acceleration and the decibel value;
[0009] controlling the frequency converter to output the pulse width modulation signal with the target duty cycle, so as to drive the frequency converter fan to run.
[0010] Optionally, the calculating the target duty cycle of the pulse width modulation signal to be output by the frequency converter based on the running state, the temperature, the acceleration and the decibel value comprises:
[0011] looking up the state influence duty cycle adjustment coefficient associated with the running state from a mapping table of the running state and the state influence duty cycle adjustment coefficient based on the running state;
[0012] calculating a temperature duty cycle factor based on the temperature;
[0013] calculating an acceleration influence duty cycle adjustment coefficient based on the acceleration;
[0014] calculating a noise duty cycle factor based on the decibel value;
[0015] calculating a first coefficient by summing a basic duty cycle adjustment coefficient and the acceleration influence duty cycle adjustment coefficient;
[0016] calculating a first duty cycle factor by multiplying the first coefficient, the state influence duty cycle adjustment coefficient, and the temperature duty cycle factor;
[0017] calculating a second duty cycle factor by multiplying the noise duty cycle factor and a noise influence duty cycle adjustment coefficient;
[0018] calculating a target duty cycle of a pulse width modulation signal to be output by the frequency converter by calculating a difference between the first duty cycle factor and the second duty cycle factor.
[0019] Optionally, the temperature duty cycle factor is calculated based on the temperature, comprising:
[0020] calculating a temperature variation duty cycle based on an initial temperature and a real-time temperature of the frequency converter;
[0021] calculating a temperature variation rate duty cycle based on a temperature variation rate of the frequency converter;
[0022] calculating the temperature duty cycle factor by summing the temperature variation duty cycle and the temperature variation rate duty cycle.
[0023] Optionally, the temperature variation duty cycle is calculated based on the initial temperature and the real-time temperature of the frequency converter, comprising:
[0024] calculating a first temperature difference by calculating a difference between the real-time temperature and the initial temperature;
[0025] calculating a second coefficient by calculating a quotient of the first temperature difference and a preset temperature variation reference;
[0026] calculating a third duty cycle factor by multiplying the second coefficient and a temperature variation duty cycle step reference;
[0027] calculating the temperature variation duty cycle by summing the third duty cycle factor and a temperature variation initial duty cycle factor.
[0028] Optionally, the temperature variation rate duty cycle is calculated based on the temperature variation rate of the frequency converter, comprising:
[0029] For each sampling point in each sampling period, a difference between a temperature value of a next sampling point and a temperature value of a previous sampling point is calculated to obtain a second temperature difference value;
[0030] A quotient of the second temperature difference value and a length of the sampling period is calculated to obtain a temperature change rate of the frequency converter in the sampling period;
[0031] A quotient of the temperature change rate and a preset temperature change rate reference is calculated to obtain a third coefficient;
[0032] A product of the third coefficient and a temperature change rate duty cycle step reference is calculated to obtain a fourth duty cycle factor;
[0033] A sum of the fourth duty cycle factors corresponding to each sampling period is calculated to obtain a temperature change rate duty cycle.
[0034] Optionally, an acceleration influence duty cycle adjustment coefficient is calculated based on the acceleration, including:
[0035] A quotient of an absolute value of the acceleration and an acceleration change reference is calculated to obtain the acceleration influence duty cycle adjustment coefficient.
[0036] Optionally, a noise duty cycle factor is calculated based on the decibel value, including:
[0037] A difference between the decibel value and a decibel value of an initial volume of the frequency converter is calculated to obtain a decibel difference value;
[0038] A quotient of the decibel difference value and a preset noise change reference is calculated to obtain a fourth coefficient;
[0039] A product of the fourth coefficient and a noise adjustment control duty cycle step reference is calculated to obtain the noise duty cycle factor.
[0040] In a second aspect, the present application further provides a frequency converter fan control device, including:
[0041] A data acquisition module is configured to acquire a running state of a target device driven by a frequency converter, an acceleration, a temperature of the frequency converter, and a decibel value of noise near the frequency converter;
[0042] A duty cycle calculation module is configured to calculate a target duty cycle of a pulse width modulation signal to be output by the frequency converter based on the running state, the temperature, the acceleration, and the decibel value;
[0043] An output control module is configured to control the frequency converter to output the pulse width modulation signal with the target duty cycle to drive the frequency converter fan to run.
[0044] In a third aspect, the present application further provides an electronic device, including:
[0045] one or more processors;
[0046] a memory for storing one or more programs;
[0047] When the one or more programs are executed by the one or more processors, the one or more processors implement the variable frequency drive fan control method provided in the first aspect of the present application.
[0048] In a fourth aspect, the present application further provides a computer readable storage medium having stored thereon a computer program, which, when executed by a processor, implements the variable frequency drive fan control method provided in the first aspect of the present application.
[0049] The variable frequency drive fan control method provided by the present application comprises: obtaining the running state, acceleration, temperature of the variable frequency drive, and decibel value of the noise near the variable frequency drive of a target device driven by the variable frequency drive; calculating the target duty cycle of the pulse width modulation signal to be output by the variable frequency drive based on the running state, temperature, acceleration, and decibel value; and controlling the variable frequency drive to output the pulse width modulation signal with the target duty cycle to drive the variable frequency drive fan to run. The variable frequency drive fan can adaptively adjust the running power according to the running state of the target device, the temperature of the variable frequency drive, the running acceleration of the target device, and the decibel value of the noise near the variable frequency drive, and does not need to run at full power all day long. In this way, the energy consumption of the variable frequency drive fan is reduced, and the noise during the running of the variable frequency drive fan is also reduced.
[0050] It should be understood that the content described in this part is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0051] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative effort on the basis of these drawings.
[0052] Figure 1 A flowchart of a variable frequency drive fan control method provided by an embodiment of the present application;
[0053] Figure 2 A structural schematic diagram of a variable frequency drive fan control device provided by an embodiment of the present application;
[0054] Figure 3 A structural schematic diagram of an electronic device provided by an embodiment of the present application.
[0055] The specific embodiments of the present application have been shown and described in the above drawings, and will be described in more detail in the following. These drawings and written descriptions are not intended to limit the scope of the present application concept in any way, but to illustrate the present application concept to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0056] In order to make the technical personnel in the art better understand the present application scheme, the technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor should belong to the scope of protection of the present application.
[0057] It should be noted that the terms "first", "second" and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device including a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0058] Figure 1 A flow chart of a frequency converter fan control method is provided for the embodiments of the present application. The present embodiment can be applied to adaptively control the frequency converter fan to reduce energy consumption and noise. The method can be executed by the frequency converter fan control device provided by the embodiments of the present application. The device can be realized by software and / or hardware, and is usually configured in an electronic device, such as Figure 1 As shown in the figure, the frequency converter fan control method specifically includes the following steps:
[0059] S101, obtaining the running state, acceleration of the target device driven by the frequency converter, temperature of the frequency converter and decibel value of the noise near the frequency converter.
[0060] In the embodiment of the present application, taking the target device as a vertical elevator as an example, the frequency converter outputs a pulse width modulation signal to control the working frequency of the power supply of the driving motor of the elevator, and then drives the driving motor. The running state can include an invalid state (in which the elevator is not allowed to start running), a maintenance running state (which is used when maintenance personnel maintain the elevator, and the maintenance personnel can control the elevator to run at a low speed up / down to the corresponding floor to check the condition of the elevator by operating the maintenance key), a normal running state, etc. The running state can be determined by reading the state bit stored in the controller. A temperature sensor can be arranged on the frequency converter, and the temperature data information of the frequency converter can be obtained through the temperature sensor and transmitted to the controller in the form of a voltage or current signal. The controller calculates the correct temperature value (in Celsius) according to the conversion table provided by the manufacturer. A speed encoder can be arranged on the rotating shaft of the driving motor, and the speed of the elevator can be obtained through the speed encoder, and a speed curve is drawn, and then the acceleration of the elevator is calculated based on the speed curve (if the value of the acceleration is positive, it is acceleration, and if it is negative, it is deceleration). A noise sensor can be arranged near the frequency converter or in the elevator control cabinet, and the volume data information of the frequency converter can be obtained through the noise sensor and transmitted to the controller in the form of a voltage or current signal. The controller calculates the correct decibel value according to the conversion table provided by the manufacturer.
[0061] It should be noted that, in the above embodiment, the target device is taken as an example of an elevator, and the present application is exemplarily described. In other embodiments of the present application, the target device can also be other devices with a frequency converter, such as a variable frequency air conditioner and a variable frequency refrigerator, and the present application is not limited herein.
[0062] S102, calculating a target duty cycle of the pulse width modulation signal to be output by the frequency converter based on the running state, the temperature, the acceleration and the decibel value.
[0063] In the embodiment of the present application, the running state of the target device, the temperature of the frequency converter, the running acceleration of the target device and the decibel value of the noise near the frequency converter are comprehensively considered to calculate the target duty cycle of the pulse width modulation signal to be output by the frequency converter. Exemplarily, a duty cycle calculation model (or algorithm) can be constructed in advance based on the running state, the temperature of the frequency converter, the running acceleration of the target device and the decibel value of the noise near the frequency converter, and the parameters of the duty cycle calculation model are optimized through a large amount of test data until the pulse width modulation signal output by the duty cycle calculation model makes the energy consumption of the target device lowest and the noise smallest. In actual application, the running state of the target device, the temperature of the frequency converter, the running acceleration of the target device and the decibel value of the noise near the frequency converter are input into the duty cycle calculation model, so as to obtain the target duty cycle which makes the energy consumption of the target device lowest and the noise smallest under the current condition.
[0064] S103, control the pulse width modulation signal of the target duty cycle output by the frequency converter to drive the frequency converter fan to run.
[0065] After the target duty cycle is calculated, the pulse width modulation signal of the target duty cycle output by the frequency converter is controlled, and the power frequency of the frequency converter fan is changed to drive the frequency converter fan to run. The frequency converter fan can adaptively adjust the running power according to the running state of the target device, the temperature of the frequency converter, the running acceleration of the target device and the decibel value of the noise near the frequency converter, without running all day and all power. While reducing the energy consumption of the frequency converter fan, the noise during the running of the frequency converter fan is reduced.
[0066] The frequency converter fan control method provided by the embodiment of the application comprises the following steps: obtaining the running state, acceleration of a target device driven by a frequency converter, temperature of the frequency converter and decibel value of noise near the frequency converter, calculating a target duty cycle of a pulse width modulation signal to be output by the frequency converter based on the running state, temperature, acceleration and decibel value, and controlling the pulse width modulation signal of the target duty cycle output by the frequency converter to drive the frequency converter fan to run. The frequency converter fan can adaptively adjust the running power according to the running state of the target device, the temperature of the frequency converter, the running acceleration of the target device and the decibel value of the noise near the frequency converter, without running all day and all power. While reducing the energy consumption of the frequency converter fan, the noise during the running of the frequency converter fan is reduced.
[0067] In some embodiments of the application, step S102 comprises the following sub-steps:
[0068] 1. Based on the running state, find the state influence duty cycle adjustment coefficient associated with the running state from the mapping table of running state and state influence duty cycle adjustment coefficient.
[0069] The state influence duty cycle adjustment coefficient is affected by the running state and is used to adjust the duty cycle of the pulse modulation signal output by the frequency converter. For example, different running states have corresponding state influence duty cycle adjustment coefficients, and a mapping table of running state and state influence duty cycle adjustment coefficient can be established in advance. After obtaining the running state of the target device, the state influence duty cycle adjustment coefficient associated with the running state is found from the mapping table of running state and state influence duty cycle adjustment coefficient based on the running state. For example, taking the target device as an elevator, the mapping table of running state and state influence duty cycle adjustment coefficient is as follows.
[0070]
[0071]
[0072] 2. Calculate the temperature duty cycle factor based on the temperature.
[0073] The temperature duty cycle factor is a duty cycle factor affected by temperature, which can include a temperature variation amount duty cycle affected by a temperature variation amount and a temperature variation rate duty cycle affected by a temperature variation rate. For example, the greater the temperature variation amount, the greater the temperature variation amount duty cycle, and the greater the temperature variation rate, the greater the temperature variation rate duty cycle. That is, in the case where the temperature variation amount is not large and the temperature variation rate is not high, a pulse width modulation signal with a smaller duty cycle can be used to achieve the purpose of reducing energy consumption and noise.
[0074] In some embodiments of the present application, the temperature variation amount duty cycle is calculated based on the initial temperature (temperature at start-up) and the real-time temperature of the frequency converter, the temperature variation rate duty cycle is calculated based on the temperature variation rate of the frequency converter, the sum of the temperature variation amount duty cycle and the temperature variation rate duty cycle is calculated, and the temperature duty cycle factor is obtained.
[0075] For example, the process of calculating the temperature variation amount duty cycle is as follows:
[0076] The difference between the real-time temperature and the initial temperature is calculated to obtain a first temperature difference, the quotient of the first temperature difference and a preset temperature variation amount reference is calculated to obtain a second coefficient, the product of the second coefficient and a temperature variation amount duty cycle step reference is calculated to obtain a third duty cycle factor, and the sum of the third duty cycle factor and a temperature variation amount initial duty cycle factor is calculated to obtain the temperature variation amount duty cycle. Specifically, the calculation formula of the temperature variation amount duty cycle is as follows:
[0077]
[0078] Where i is the temperature variation amount duty cycle, expressed in %, V init is a preset temperature variation amount initial duty cycle factor, expressed in %, T real is the real-time temperature of the frequency converter, T start is the initial temperature of the frequency converter, T ibase is a preset temperature variation amount reference, D ibase is a temperature variation amount duty cycle step reference, expressed in %.
[0079] When the real-time temperature T real is greater than or equal to the initial temperature T start , the calculation of the temperature variation amount duty cycle is performed, and if the real-time temperature T real is less than or equal to the initial temperature T start , the temperature variation amount duty cycle i is equal to the temperature variation amount initial duty cycle factor V init .
[0080] For example, if the temperature variation amount initial duty cycle factor V init is set to 10%, the initial temperature T start is 40°C, the preset temperature variation amount reference T ibase is 5°C, and the temperature variation amount duty cycle step reference Dibase is 5%, the real-time temperature T of the frequency converter of the elevator control cabinet real is 55℃, then:
[0081]
[0082] Exemplarily, the process of calculating the temperature change rate duty cycle is as follows:
[0083] 1. For two sampling points in each sampling period, calculate the difference between the temperature value of the latter sampling point and the temperature value of the former sampling point to obtain a second temperature difference value.
[0084] Exemplarily, in the embodiment of the present application, the temperature of the frequency converter is periodically sampled, and the time length between two sampling points is a sampling period. For two sampling points in each sampling period, calculate the difference between the temperature value of the latter sampling point and the temperature value of the former sampling point to obtain a second temperature difference value.
[0085] 2. Calculate the quotient of the second temperature difference value and the time length of the sampling period to obtain the temperature change rate of the frequency converter in the sampling period.
[0086] 3. Calculate the quotient of the temperature change rate and the preset temperature change rate reference to obtain a third coefficient.
[0087] 4. Calculate the product of the third coefficient and the temperature change rate duty cycle step reference to obtain a fourth duty cycle factor.
[0088] 5. Calculate the sum of the fourth duty cycle factors corresponding to each sampling period to obtain the temperature change rate duty cycle.
[0089] Specifically, the calculation formula of the temperature change rate duty cycle is as follows:
[0090]
[0091]
[0092] wherein j x is the fourth duty cycle factor corresponding to the x sampling period, expressed in %, T sample is the temperature value of the latter sampling point of the x sampling period, T samplex is the temperature value of the former sampling point of the x sampling period, P sample is the time length of the sampling period, S jbase is the preset temperature change rate reference, with units of ℃ / s, D jbase is the temperature change rate duty cycle step reference, expressed in %, j is the temperature change rate duty cycle, expressed in %.
[0093] When the real-time temperature T real is greater than or equal to the initial temperature T startWhen the real-time temperature T real is less than or equal to the initial temperature T start , the temperature change rate duty cycle j is set to 0.
[0094] For example, the sampling period P sample is set to 5s, the preset temperature change rate reference S jbase is 2℃ / s, the temperature change rate duty cycle step reference D jbase is 5%, and the current sampling calculation has experienced 7 cycles, i.e., cycle 1: 40℃→50℃, cycle 2: 50℃→75℃, cycle 3: 75℃→80℃, cycle 4: 80℃→70℃, cycle 5: 70℃→55℃, cycle 6: 55℃→50℃, and cycle 7: 50℃→60℃. Then:
[0095]
[0096] The j of the remaining cycles can be calculated in turn according to the above formula. x Then:
[0097]
[0098] The temperature duty cycle factor k is the sum of the temperature change rate duty cycle i and the temperature change rate duty cycle j, i.e.,
[0099] k=i+j
[0100] 3. Calculate the acceleration influence duty cycle adjustment coefficient based on acceleration.
[0101] The acceleration influence duty cycle adjustment coefficient is the duty cycle adjustment coefficient affected by the acceleration of the elevator operation. For example, the larger the absolute value of the acceleration, the larger the acceleration influence duty cycle adjustment coefficient.
[0102] For example, the quotient of the absolute value of the acceleration and the acceleration change reference is calculated to obtain the acceleration influence duty cycle adjustment coefficient.
[0103] 4. Calculate the noise duty cycle factor based on the decibel value.
[0104] The noise duty cycle factor is the duty cycle factor affected by noise. For example, the process of calculating the noise duty cycle factor is as follows:
[0105] The difference between the collected decibel value and the decibel value of the initial volume of the frequency converter is calculated to obtain a decibel difference value. The quotient of the decibel difference value and the preset noise change reference is calculated to obtain a fourth coefficient. The product of the fourth coefficient and the noise adjustment control duty cycle step reference is calculated to obtain the noise duty cycle factor. The specific calculation formula is as follows:
[0106]
[0107] wherein m is a noise duty cycle factor, expressed in % form, L real is a real-time collected noise value in decibel, unit in dB, L start is an initial volume value in decibel, L mbase is a preset noise variation reference, unit in dB, D mbase is a noise adjustment control duty cycle step reference, expressed in % form.
[0108] When the real-time collected noise value L real is greater than or equal to the initial volume value L start , the calculation of the noise duty cycle factor m is performed, if the real-time collected noise value L real is less than the initial volume value L start , the noise duty cycle factor m is taken as 0.
[0109] For example, if the initial volume value L start is 65 dB, the noise variation reference D mbase is 2 dB, the noise adjustment control duty cycle step reference D real is 5%, and the real-time volume value L
[0110]
[0111] 5. Calculate the sum of the basic duty cycle adjustment coefficient and the acceleration influence duty cycle adjustment coefficient to obtain a first coefficient.
[0112] wherein the basic duty cycle adjustment coefficient is preset, and the sum of the basic duty cycle adjustment coefficient and the acceleration influence duty cycle adjustment coefficient is calculated to obtain a first coefficient.
[0113] 6. Calculate the product of the first coefficient, the state influence duty cycle adjustment coefficient, and the temperature duty cycle factor to obtain a first duty cycle factor.
[0114] 7. Calculate the product of the noise duty cycle factor and the noise influence duty cycle adjustment coefficient to obtain a second duty cycle factor.
[0115] wherein the noise influence duty cycle adjustment coefficient is preset.
[0116] 8. Calculate the difference between the first duty cycle factor and the second duty cycle factor to obtain the target duty cycle of the pulse width modulation signal to be output by the frequency converter.
[0117] For example, the calculation formula of the target duty cycle is as follows:
[0118]
[0119] wherein y is the target duty cycle, w base is the base duty cycle adjustment factor, a lift is the absolute value of acceleration, a base is the acceleration change reference, k is the temperature duty cycle factor, w status is the state influence duty cycle adjustment factor, w yawp is the noise influence duty cycle adjustment factor, m is the noise duty cycle factor.
[0120] The calculation of the target duty cycle is described below with several specific examples.
[0121] The base duty cycle adjustment factor w base is set to 0.75, the elevator acceleration change reference a base is 2 m / s 2 , the noise influence duty cycle adjustment factor w yawp is 0.4, the temperature variation initial duty cycle factor V init is 10%, the initial temperature T start is 40°C, the temperature variation reference T ibase is 5°C, the temperature variation duty cycle step reference D ibase is 5%, the temperature sampling period P sample is 5 s, the temperature variation rate reference S jbase is 2°C / s, the temperature variation rate duty cycle step reference D jbase is 5%, the initial sound volume in decibels L start is 65 dB, the noise change reference L mbase is 2 dB, the noise adjustment control duty cycle step reference D mbase is 5%.
[0122] The elevator is used by passengers for daily commuting, and the elevator is currently in normal operation, so the elevator state influence duty cycle adjustment factor w status is 1.
[0123] Assume Case 1: the elevator is in the acceleration phase
[0124] The current real-time temperature T real of the elevator control cabinet frequency converter is 60°C, so:
[0125]
[0126] The current sampling calculation has experienced 3 cycles, which are cycle 1: 40°C→50°C, cycle 2: 50°C→55°C, and cycle 3: 55°C→60°C, so:
[0127]
[0128] According to the above formula, the values of the remaining cycles can be calculated in turn, and then:
[0129] j = j1 + j2 + j3 = 5% + 2.5% + 2.5% = 10%
[0130] According to the above, the value of the temperature duty cycle factor k can be calculated as follows:
[0131] k = i + j = 30% + 10% = 40%
[0132] The current real-time volume of the environment near the elevator control cabinet in decibels L real is 69dB, then:
[0133]
[0134] The current real-time acceleration absolute value a lift of the elevator is 0.5m / s 2 , combined with the k and m calculated above, the target duty cycle of the output pulse width modulation signal can be calculated using the frequency converter fan intelligent control algorithm formula as follows:
[0135]
[0136] Assuming case 2: the elevator is in a uniform speed stage
[0137] The current real-time temperature T real of the frequency converter of the elevator control cabinet is 75℃, then:
[0138]
[0139] The current sampling calculation has experienced 3 cycles, which are cycle 1: 73℃→75℃, cycle 2: 75℃→76℃, cycle 3: 76℃→75℃, then:
[0140]
[0141] According to the above formula, the values of the remaining cycles can be calculated in turn, and then:
[0142] j = j1 + j2 + j3 = 1% + 0.5% - 0.5% = 1%
[0143] According to the above, the value of k can be calculated by substituting i and j into the formula as follows:
[0144] k = i + j = 45% + 1% = 46%
[0145] The current real-time volume of the environment near the elevator control cabinet in decibels L real is 72dB, then:
[0146]
[0147] Current elevator real-time acceleration / deceleration absolute value a lift is 0 m / s 2 , in combination with the above calculated k and m, the target duty cycle of the output pulse width modulation signal can be finally calculated by using the frequency converter fan intelligent control algorithm formula as follows:
[0148]
[0149] Assuming case 3: the elevator is in the deceleration stage
[0150] Current elevator control cabinet frequency converter real-time temperature T real is 55℃, then:
[0151]
[0152] The current sampling calculation has experienced 3 cycles, which are cycle 1: 60℃→65℃, cycle 2: 65℃→58℃, cycle 3: 58℃→55℃, then:
[0153]
[0154] According to the above formula, the values of the remaining cycles can be calculated in turn, then:
[0155] j=j1+j2+j3=2.5%-3.5%-1.5%=-2.5%
[0156] From the above, by substituting i and j into the formula, the value of k can be calculated as follows:
[0157] k=i+j=25%-2.5%=22.5%
[0158] Current real-time volume of the environment near the elevator control cabinet in decibels L real is 66dB, then:
[0159]
[0160] Current elevator real-time deceleration absolute value a lift is 0.5 m / s 2 , in combination with the above calculated k and m, the target duty cycle of the output pulse width modulation signal can be finally calculated by using the frequency converter fan intelligent control algorithm formula as follows:
[0161]
[0162] The embodiment of the application also provides a frequency converter fan control device, Figure 2A structural schematic diagram of a frequency converter fan control device provided by an embodiment of the present application is shown in Figure 2 The frequency converter fan control device comprises:
[0163] A data acquisition module 201 is configured to acquire an operating state, an acceleration, a temperature of a frequency converter, and a decibel value of noise near the frequency converter of a target device driven by the frequency converter.
[0164] A duty cycle calculation module 202 is configured to calculate a target duty cycle of a pulse width modulation signal to be output by the frequency converter based on the operating state, the temperature, the acceleration, and the decibel value.
[0165] An output control module 203 is configured to control the frequency converter to output the pulse width modulation signal with the target duty cycle to drive the frequency converter fan to operate.
[0166] In some embodiments of the present application, the duty cycle calculation module 202 comprises:
[0167] A lookup sub-module is configured to look up a state influence duty cycle adjustment coefficient associated with the operating state from a mapping table of operating states and state influence duty cycle adjustment coefficients based on the operating state.
[0168] A temperature duty cycle factor calculation sub-module is configured to calculate a temperature duty cycle factor based on the temperature.
[0169] An acceleration influence duty cycle adjustment coefficient calculation sub-module is configured to calculate an acceleration influence duty cycle adjustment coefficient based on the acceleration.
[0170] A noise duty cycle factor calculation sub-module is configured to calculate a noise duty cycle factor based on the decibel value.
[0171] A first coefficient calculation sub-module is configured to calculate a sum of a basic duty cycle adjustment coefficient and the acceleration influence duty cycle adjustment coefficient to obtain a first coefficient.
[0172] A first duty cycle factor calculation sub-module is configured to calculate a product of the first coefficient, the state influence duty cycle adjustment coefficient, and the temperature duty cycle factor to obtain a first duty cycle factor.
[0173] A second duty cycle factor calculation sub-module is configured to calculate a product of the noise duty cycle factor and a noise influence duty cycle adjustment coefficient to obtain a second duty cycle factor.
[0174] A target duty cycle calculation sub-module is configured to calculate a difference between the first duty cycle factor and the second duty cycle factor to obtain the target duty cycle of the pulse width modulation signal to be output by the frequency converter.
[0175] In some embodiments of the present application, the temperature duty factor calculation sub-module comprises:
[0176] a temperature variation duty calculation unit configured to calculate a temperature variation duty based on an initial temperature and a real-time temperature of the frequency converter;
[0177] a temperature variation rate duty calculation unit configured to calculate a temperature variation rate duty based on a temperature variation rate of the frequency converter;
[0178] a temperature duty factor calculation unit configured to calculate a sum of the temperature variation duty and the temperature variation rate duty to obtain a temperature duty factor.
[0179] In some embodiments of the present application, the temperature variation duty calculation unit comprises:
[0180] a first temperature difference calculation sub-unit configured to calculate a difference between the real-time temperature and the initial temperature to obtain a first temperature difference;
[0181] a second coefficient calculation sub-unit configured to calculate a quotient of the first temperature difference and a preset temperature variation reference to obtain a second coefficient;
[0182] a third duty factor calculation sub-unit configured to calculate a product of the second coefficient and a temperature variation duty step reference to obtain a third duty factor;
[0183] a temperature variation duty calculation sub-unit configured to calculate a sum of the third duty factor and a temperature variation initial duty factor to obtain the temperature variation duty.
[0184] In some embodiments of the present application, the temperature variation rate duty calculation unit comprises:
[0185] a second temperature difference calculation sub-unit configured to calculate, for each sampling point in a sampling period, a difference between a temperature value of a later sampling point and a temperature value of an earlier sampling point to obtain a second temperature difference;
[0186] a temperature variation rate calculation sub-unit configured to calculate a quotient of the second temperature difference and a length of the sampling period to obtain a temperature variation rate of the frequency converter in the sampling period;
[0187] a third coefficient calculation sub-unit configured to calculate a quotient of the temperature variation rate and a preset temperature variation rate reference to obtain a third coefficient;
[0188] a fourth duty factor calculation sub-unit configured to calculate a product of the third coefficient and a temperature variation rate duty step reference to obtain a fourth duty factor;
[0189] a temperature variation rate duty calculation sub-unit configured to calculate a sum of the fourth duty factors corresponding to the sampling periods to obtain the temperature variation rate duty.
[0190] In some embodiments of the present application, the acceleration influence duty ratio adjustment factor calculation submodule comprises:
[0191] An acceleration influence duty ratio adjustment factor calculation unit is configured to calculate a quotient of an absolute value of the acceleration and an acceleration change reference, to obtain an acceleration influence duty ratio adjustment factor.
[0192] In some embodiments of the present application, the noise duty ratio factor calculation submodule comprises:
[0193] A decibel difference value calculation unit is configured to calculate a difference value between the decibel value and a decibel value of an initial volume of the frequency converter, to obtain a decibel difference value.
[0194] A fourth coefficient calculation unit is configured to calculate a quotient of the decibel difference value and a preset noise change reference, to obtain a fourth coefficient.
[0195] A noise duty ratio factor calculation unit is configured to calculate a product of the fourth coefficient and a noise adjustment control duty ratio step reference, to obtain a noise duty ratio factor.
[0196] The frequency converter fan control device described above can execute the frequency converter fan control method provided by any embodiment of the present application, and has the corresponding function modules and beneficial effects of executing the frequency converter fan control method.
[0197] An electronic device is provided in an embodiment of the present application, Figure 3 A structural schematic diagram of an electronic device is provided for an embodiment of the present application. The electronic device is intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular telephones, smartphones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not intended to limit the implementations of the present application described and / or claimed in this document.
[0198] As Figure 3As shown, the electronic device 10 includes at least one processor 11, and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., communicatively connected to the at least one processor 11, where the memory stores a computer program executable by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or loaded into the random access memory (RAM) 13 from the storage unit 18. In the RAM 13, various programs and data required for the operation of the electronic device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other through a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0199] Various components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc., an output unit 17, such as various types of displays, a speaker, etc., a storage unit 18, such as a magnetic disk, an optical disk, etc., and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.
[0200] The processor 11 can be various general and / or special-purpose processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs various methods and processes described above, such as the inverter fan control method.
[0201] In some embodiments, the inverter fan control method can be implemented as a computer program tangibly embodied in a computer readable storage medium, such as the storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the inverter fan control method described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the inverter fan control method by any other appropriate means, such as by means of firmware.
[0202] The various embodiments of the systems and techniques described above can be implemented in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a load programmable logic device (CPLD), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0203] Computer programs used to implement the processes of the application can be written in any combination of one or more programming languages. These computer programs can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the computer program, when executed, can cause instructions defined in the flow charts and / or block diagrams to be implemented on the computer or other programmable apparatus. The computer programs can be executed entirely on a machine, partially on a machine, partially on a machine as a stand-alone software package, partially on a machine and partially on a remote machine or entirely on a remote machine or server.
[0204] In the context of the present application, a computer-readable storage medium can be a tangible medium that can contain or store computer programs for use by or in connection with an instruction execution system, apparatus, or device. Computer-readable storage media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium can be a machine-readable signal medium. More specific examples of the machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0205] To provide for interaction with a user, the systems and techniques described here can be implemented on an electronic device having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the electronic device. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
[0206] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), blockchain network, and the Internet.
[0207] The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other. A server can be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system, to solve the defects of large management difficulty and weak business scalability in traditional physical host and VPS service.
[0208] The embodiment of the present application further provides a computer program product, comprising a computer program which, when executed by a processor, implements the frequency converter fan control method provided in any embodiment of the present application.
[0209] The computer program code can also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce the computer implemented process such that the
[0210] It should be understood that the various forms of flow shown in the figures are illustrative examples of implementing the steps of the application. Several steps have been described as being performed by a single device. It will be understood that these steps can be performed by a single device or multiple devices. It will also be understood that the steps can be performed in a different order than that shown in the figures. It will also be understood that the steps can be performed concurrently or sequentially. It will also be understood that the steps can be performed by different entities. It will also be understood that the steps can be performed by a combination of hardware and software. It will also be understood that the steps can be performed by a combination of one or more devices and one or more computers.
[0211] The specific embodiments have been shown and described for the purposes of illustrating the physiological principles of the application. It will be understood that various modifications, combinations, sub-combinations, and alternatives can be made to the specific embodiments without departing from the spirit and principles of the application. Accordingly, the particular embodiments disclosed are shown by way of example only and are not meant to limit the scope of the application to these particular embodiments in anyway. In the claims, the term comprising does not exclude the presence of other elements or steps than those listed in a claim. The admittance of a further patentable category, such as that of a product, does not preclude the admittance of the corresponding product by reference to a method for its production. The admittance of a further patentable category, such as that of a product, does not preclude the admittance of the corresponding product by reference to a method for its production. The admittance of a further patentable category, such as that of a product, does not preclude the admittance of the corresponding product by reference to a method for its production. The admittance of a further patentable category, such as that of a product, does not preclude the admittance of the corresponding product by reference to a method for its production.
Claims
1. A variable frequency drive fan control method, characterized by, The method comprises the following steps: acquiring the running state, acceleration, temperature of the frequency converter and decibel value of noise near the frequency converter of a target device driven by the frequency converter; the frequency converter fan is used for cooling the frequency converter; calculating the target duty cycle of the pulse width modulation signal to be output by the frequency converter based on the running state, temperature, acceleration and decibel value; outputting the pulse width modulation signal with the target duty cycle to drive the frequency converter fan to run; calculating the target duty cycle of the pulse width modulation signal to be output by the frequency converter based on the running state, temperature, acceleration and decibel value, comprising: looking up the state influence duty cycle adjustment coefficient associated with the running state from a mapping table of running states and state influence duty cycle adjustment coefficients based on the running state; calculating a temperature duty cycle factor based on the temperature; calculating an acceleration influence duty cycle adjustment coefficient based on the acceleration; calculating a noise duty cycle factor based on the decibel value; calculating the sum of the base duty cycle adjustment coefficient and the acceleration influence duty cycle adjustment coefficient to obtain a first coefficient; calculating the product of the first coefficient, the state influence duty cycle adjustment coefficient and the temperature duty cycle factor to obtain a first duty cycle factor; calculating the product of the noise duty cycle factor and a noise influence duty cycle adjustment coefficient to obtain a second duty cycle factor; calculating the difference between the first duty cycle factor and the second duty cycle factor to obtain the target duty cycle of the pulse width modulation signal to be output by the frequency converter.
2. The variable frequency drive fan control method of claim 1, wherein, calculating a temperature duty cycle factor based on the temperature, comprising: calculating a temperature variation duty cycle based on the initial temperature and real-time temperature of the frequency converter; calculating a temperature variation rate duty cycle based on the temperature variation rate of the frequency converter; calculating the sum of the temperature variation duty cycle and the temperature variation rate duty cycle to obtain the temperature duty cycle factor.
3. The variable frequency drive fan control method of claim 2, wherein, calculating a temperature variation duty cycle based on the initial temperature and real-time temperature of the frequency converter, comprising: calculating the difference between the real-time temperature and the initial temperature to obtain a first temperature difference; calculating the quotient of the first temperature difference and a preset temperature variation reference to obtain a second coefficient; calculating the product of the second coefficient and a temperature variation duty cycle step reference to obtain a third duty cycle factor; calculating the sum of the third duty cycle factor and a temperature variation initial duty cycle factor to obtain the temperature variation duty cycle.
4. The variable frequency drive fan control method of claim 2, wherein, calculating a temperature variation rate duty cycle based on the temperature variation rate of the frequency converter, comprising: for each of the two sampling points in each sampling period, calculating the difference between the temperature value of the latter sampling point and the temperature value of the former sampling point to obtain a second temperature difference; calculating the quotient of the second temperature difference and the length of the sampling period to obtain the temperature variation rate of the frequency converter in the sampling period; calculating the quotient of the temperature variation rate and a preset temperature variation rate reference to obtain a third coefficient; calculating the product of the third coefficient and a temperature variation rate duty cycle step reference to obtain a fourth duty cycle factor; calculating the sum of the fourth duty cycle factors corresponding to each sampling period to obtain the temperature variation rate duty cycle.
5. The variable frequency drive fan control method of any of claims 1-4, wherein, calculating an acceleration influence duty cycle adjustment coefficient based on the acceleration, comprising: calculating the quotient of the absolute value of the acceleration and an acceleration variation reference to obtain the acceleration influence duty cycle adjustment coefficient.
6. The variable frequency drive fan control method of any of claims 1-4, wherein, calculating a noise duty cycle factor based on the decibel value, comprising: calculating a decibel difference value between the decibel value and a decibel value of an initial volume of the frequency converter; calculating a fourth coefficient by dividing the decibel difference value by a preset noise change reference; calculating a noise duty cycle factor by multiplying the fourth coefficient by a noise adjustment control duty cycle step reference.
7. A frequency inverter fan control device characterized by comprising: The frequency converter fan control method of any one of claims 1-6, comprising: a data acquisition module configured to acquire a running state, an acceleration, a temperature of a frequency converter, and a decibel value of noise near the frequency converter of a target device driven by the frequency converter; the frequency converter fan is configured to cool the frequency converter; a duty cycle calculation module configured to calculate a target duty cycle of a pulse width modulation signal to be output by the frequency converter based on the running state, the temperature, the acceleration, and the decibel value; an output control module configured to output the pulse width modulation signal of the target duty cycle to drive the frequency converter fan to operate.
8. An electronic device, comprising: comprising: one or more processors; a memory configured to store one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the frequency converter fan control method of any one of claims 1-6.
9. A computer readable storage medium having stored thereon a computer program, characterized in that, The program is executed by the processor to implement the frequency converter fan control method of any one of claims 1-6.
Citation Information
Patent Citations
3D printing mold cooling method and system
CN114801163A
Fan rotating speed control method, device and equipment
CN115163540A