METHOD FOR CONTROLLING CONSTANT AIR VOLUME OF ELECTRIC DEVICE ADAPTED TO EXHAUST OR SUPPLY AIR
20170038089 ยท 2017-02-09
Inventors
- Jizhong Wang (Zhongshan, CN)
- Yiqiao Zhou (Zhongshan, CN)
- Zheng Zhang (Zhongshan, CN)
- Ge Hu (Zhongshan, CN)
- Xiansheng Zhang (Zhongshan, CN)
- Yong Zhao (Zhongshan, CN)
Cpc classification
Y02B30/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F24F11/63
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
Abstract
A method for controlling air volume of an electric device to be constant, the device being adapted to exhaust or supply air, the method including: A) establishing M constant air volume control functions Qi=F(n) corresponding to M air volume points CFM.sub.i in the microprocessor of the system controller; B) allowing the microprocessor to receive or preset a target air volume IN-.sup.CFM; C) starting the motor, when the motor operates in a stable state, comparing M air volume points CFMi with the target air volume IN-.sup.CFM, and ensuring that the target air volume IN-.sup.CFM falls within two known air volume points CFMi and CFMi1; D) using the two known air volume points CFMi and CFMi1 to calculate a constant air volume control function Q0=F(n) corresponding to the target air volume IN-.sup.CFM by interpolation method; and E) controlling a motor parameter Q0 and a rotational speed n.
Claims
1. A method for controlling air volume of an electric device to be constant, the electric device comprising: a) a motor, the motor comprising a motor body comprising: a rotational shaft, a permanent magnet rotor assembly, a stator assembly, and a housing assembly; the stator assembly comprising: a stator core and a coil winding wound on the stator core; b) a wind wheel; c) a power supply; and d) a system controller, the system controller comprising a main control circuit board; the main control circuit board comprising: a microprocessor, an inverter circuit, and an operation parameter detecting circuit; the method comprising: A) establishing M constant air volume control functions Qi=F(n) corresponding to M air volume points CFM.sub.i in the microprocessor of the system controller, where Q represents an input power, a DC bus current, or a torque, n represents a rotational speed of the motor, and i represents an integer ranging from 1 to M; B) allowing the microprocessor to receive or preset a target air volume IN-.sup.CFM; C) starting the motor, when the motor operates in a stable state, comparing M air volume points CFMi with the target air volume IN-.sup.CFM, and ensuring that the target air volume IN-.sup.CFM falls within two known air volume points CFMi and CFMi1; D) using the two known air volume points CFMi and CFMi1 to calculate a constant air volume control function Q0=F(n) corresponding to the target air volume IN-.sup.CFM by interpolation method; and E) controlling a motor parameter Q0 and a rotational speed n to enable the motor to operate in accordance with a definition curve of the constant air volume control function Q0=F(n), whereby ensuring that an air suction or output of the electric device is constant; wherein the motor drives the wind wheel to rotate under the driving of the main control circuit board; permanent magnets are mounted in the permanent magnet rotor assembly; the permanent magnet rotor assembly and the stator assembly form magnetic coupling; and the operation parameter detecting circuit inputs real-time operation parameters into the microprocessor; an output terminal of the microprocessor controls the inverter circuit, and an output terminal of the inverter circuit is connected to the coil winding.
2. The method of claim 1, wherein the functions Qi=F(n) are established as follows: for M target air volumes, allowing the motor to operate at a constant rotational speed, regulating a static pressure from a lower boundary to an upper boundary which covers an actual static pressure range in an air duct device, and then regulating the rotational speed n and the parameter Q of the motor to keep the target air volumes, and recording the rotational speed n and the corresponding parameter Q at the stable state of the motor, whereby obtaining a group of rotational speeds n and parameters Q for each of the M target air volumes, and establishing the function Qi=F(n) for each target air volume by curve fitting.
3. The method of claim 1, wherein the M air volume points CFM, comprises a maximum output air volume and a minimum output air volume.
4. The method of claim 2, wherein the M air volume points CFM, comprises a maximum output air volume and a minimum output air volume.
5. The method of claim 1, wherein Qi=F(n) is a second-order function, and each target air volume point corresponds to a function Q=.sup.C.sup.
6. The method of claim 2, wherein Qi=F(n) is a second-order function, and each target air volume point corresponds to a function Q=.sup.C.sup.
7. The method of claim 5, wherein the constant air volume control function Q0=F(n) corresponding to the target air volume IN-.sup.CFM is acquired as follows: 1) selecting three rotational speeds n1, n2, and n3, inputting the three rotational speeds n1, n2, and n3 into constant air volume control functions Qi=F(n) and Qi1=F(n) corresponding to the two air volumes CFMi and CFMi1 to yield six values Q11, Q21, Q12, Q22, Q13, and Q23, in which, the rotational speed n1 corresponds to Q11 and Q21, the rotational speed n2 corresponds to Q12 and Q22, and the rotational speed n3 corresponds to Q13 and Q23; 2) calculating a weighted value according to
8. The method of claim 6, wherein the constant air volume control function Q0=F(n) corresponding to the target air volume IN-.sup.CFM is acquired as follows: 1) selecting three rotational speeds n1, n2, and n3, inputting the three rotational speeds n1, n2, and n3 into constant air volume control functions Qi=F(n) and Qi1=F(n) corresponding to the two air volumes CFMi and CFMi1 to yield six values Q11, Q21, Q12, Q22, Q13, and Q23, in which, the rotational speed n1 corresponds to Q11 and Q21, the rotational speed n2 corresponds to Q12 and Q22, and the rotational speed n3 corresponds to Q13 and Q23; 2) calculating a weighted value according to
9. The method of claim 1, wherein the electric device is an air conditioner, the main control circuit board is a main control board of an air conditioner controller, and the main control board is further connected to a compressor and an expansion valve.
10. The method of claim 2, wherein the electric device is an air conditioner, the main control circuit board is a main control board of an air conditioner controller, and the main control board is further connected to a compressor and an expansion valve.
11. The method of claim 1, wherein the electric device is a lampblack presser, the main control circuit board is a main control board of the lampblack presser; the main control board further comprises a display circuit and a key input circuit; and the display circuit and the key input circuit are connected to the microprocessor.
12. The method of claim 2, wherein the electric device is a lampblack presser, the main control circuit board is a main control board of the lampblack presser; the main control board further comprises a display circuit and a key input circuit; and the display circuit and the key input circuit are connected to the microprocessor.
13. The method of claim 1, wherein a number of the M air volumes is at least five.
14. The method of claim 2, wherein a number of the M air volumes is at least five.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029] The invention is described hereinbelow with reference to the accompanying drawings, in which:
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0043] For further illustrating the invention, experiments detailing a method for controlling a constant air volume rotor of an electric device adapted to exhaust or supply air are described hereinbelow combined with the drawings.
[0044] As shown in
[0045] A) establishing M constant air volume control functions Qi=F(n) corresponding to M air volume points CFM.sub.i in the microprocessor of the system controller, where Q represents an input power, a DC bus current, or a torque, n represents a rotational speed of the motor, and i represents an integer ranging from 1 to M;
[0046] B) allowing the microprocessor to receive or preset a target air volume IN-.sup.CFM;
[0047] C) starting the motor, when the motor operates in a stable state, comparing M air volume points CFMi with the target air volume IN-.sup.CFM, and ensuring that the target air volume IN-.sup.CFM falls within two known air volume points CFMi and CFMi1;
[0048] D) using the two known air volume points CFMi and CFMi1 to calculate a constant air volume control function Q0=F(n) corresponding to the target air volume IN-.sup.CFM by interpolation method;
[0049] E) controlling a motor parameter Q0 and a rotational speed n to enable the motor to operate in accordance with a definition curve of the constant air volume control function Q0=F(n), and ensuring that an air suction or output of the electric device is constant.
[0050] As shown in
[0051] The functions Qi=F(n) are established as follows: for M target air volumes, allowing the motor to operate at a constant rotational speed, regulating a static pressure from a lower boundary to an upper boundary which covers an actual static pressure range in an air duct device, and then regulating the rotational speed n and the parameter Q of the motor to keep the target air volumes, and recording the rotational speed n and the corresponding parameter Q at the stable state of the motor. Thus, a group of rotational speeds n and parameters Q are obtained for each of the M target air volumes, and the function Qi=F(n) is established for each target air volume by curve fitting.
[0052] The M air volume points CFM.sub.i comprises a maximum output air volume and a minimum output air volume.
[0053] Qi=F(n) is a second-order function, and each target air volume point corresponds to a function Q=.sup.C.sup.
[0054] The constant air volume control function Q0=F(n) corresponding to the target air volume IN-.sup.CFM is acquired as follows:
[0055] 1) selecting three rotational speeds n1, n2, and n3, inputting the three rotational speeds n1, n2, and n3 into constant air volume control functions Qi=F(n) and Qi1=F(n) corresponding to the two air volumes CFMi and CFMi1 to yield six values Q11, Q21, Q12, Q22, Q13, and Q23, in which, the rotational speed n1 corresponds to Q11 and Q21, the rotational speed n2 corresponds to Q12 and Q22, and the rotational speed n3 corresponds to Q13 and Q23;
[0056] 2) calculating a weighted value according to
and using the weighted value to calculate Q01, Q02, and Q03 of Q0 in the constant air volume control function of the target air volume IN-.sup.CFM corresponding to the three rotational speeds n1, n2, and n3, where Q01=Q21+W(Q11Q21),Q02=Q22+W(Q12Q22),Q03=Q23+W(Q13Q23); and
[0057] 3) inputting the three rotational speeds n1, n2, and n3 and corresponding Q01, Q02, and Q03 into the function Q=C.sub.1+C.sub.2n+C.sub.3n.sup.2 to acquire coefficients C1, C2, and C3.
Example 1
[0058] As shown in
[0059] As shown in
[0060] A) starting the motor controller, receiving or presetting an target air volume point IN-CFM;
[0061] B) acquiring a function P=f(n) according to the target air volume point IN-CFM, in which, n represents the rotational speed, and P represents the input power of the motor;
[0062] C) entering the control mode of the constant air volume controlled by the direct power: starting the motor, allowing the motor to reach a stable work point (p.sub.t, n.sub.t) along a control trace of the function P=f(n), in which p.sub.t, n.sub.t is a pair of input power and rotational speed satisfying the trace of the function P=f(n) involving the constant air volume control;
[0063] D) keeping the control mode of the constant air volume controlled by the direct power: calculating a real-time input power P.sub.i according to operation parameters of the motor and calculating P=|PtPi|;
[0064] E) keeping the current work point when a power increase P is smaller than a preset value P.sub.set;
[0065] F) when the power increase P is larger than the preset value P.sub.set, determining by calculation of power/rotational speed control logic whether an operating time of a speed loop is reached; and when the operating time of the speed loop is not reached, keeping the current work point;
[0066] G) when the operating time of the speed loop is already reached, entering a speed control loop and regulating the speed according to n=|nint|, in which, i represents a real-time rotational speed, reaching a new work point (P.sub.i, n.sub.i), that is, P.sub.t=P.sub.i, and n.sub.t=n.sub.i, and return C).
[0067] The function Pi=F(n) is acquired as follows: collecting original data, for multiple target air volumes, allowing the motor to operate at a constant rotational speed, regulating a static pressure from a lower boundary to an upper boundary which covers an actual static pressure range in an air duct device, and then regulating the rotational speed n and a real-time input power P.sub.i of the motor to keep the target air volume, and recording the rotational speed n at the stable state of the motor and the corresponding real-time input power P.sub.i. Thus, a group of the rotational speed n and the real-time input power P.sub.i are obtained for each of the M target air volumes, and the function Qi=F(n) is obtained for each target air volume by curve fitting.
[0068] When the target air volume point IN-CFM input from the external is not equal to any of the multiple target air volume, a function of P=f(n) corresponding to any of the target air volume points IN-CFM input from the external is calculated by fitting via interpolation method, thereby realizing the constant air volume control for any target air volume in the entire process.
[0069] The function P=f(n) is a polynomial function, P=C.sub.1+C.sub.2n+ . . . +C.sub.mn.sup.m-1, in which C.sub.1, C.sub.2 . . . , C.sub.m represent coefficients, n represents the rotational speed of the motor. Each target air volume corresponds to a group of coefficients C.sub.1, C.sub.2 . . . , C.sub.m and the corresponding relations are stored. A corresponding group of the coefficients C.sub.1, C.sub.2 . . . , C.sub.m are acquired by the microprocessor according to the input target air volume points IN-CFM by a look-up table method and the interpolation method.
[0070] The function P=f(n) is a second order function P=C.sub.1+C.sub.2n+C.sub.3n.sup.2.
[0071] The mathematical model of the method for controlling the constant air volume by the direct power control of the invention is developed and established as follows: generally speaking, in the air ventilation system, the blower is driven by the blower motor to produce the air flow in a stable state. The constant air volume control is realized by the control of the speed and the power at a static pressure, which satisfies the relation CFM=F (P, speed, pressure), where CFM represents the air volume, P represents the power, speed represents the speed, and pressure represents the static pressure. When the static pressure changes, the constant air volume is maintained by controlling the power and the speed. The power and the speed change with the increase of the static pressure, which is illustrated by the CFM curves of the constant air volume in
F(A,B,C)=.sub.i.sup.m(Yi(C1+C2*n+C3*n.sup.2)).sup.2,
the equation is solved by F/A=0, F/B=0, and F/C=0, so that m=3.
[0072] The curve fitting process is selecting the polynomial curve for description. The coefficient of the polynomial can be calculated by the least square method. Theoretically, P=C.sub.1+C.sub.2n+C.sub.3n.sup.2+ . . . +Cmn.sup.m-1 is adopted for calculation, but in practice the binomial is adapted to satisfy the general requirement. The function relation P=f(n) is a second-order function, P=C.sub.1+C.sub.2n+C.sub.3n.sup.2, in which C.sub.1, C.sub.2, and C.sub.3 are coefficients, and n is the rotational speed of the motor. In multiple measured target air volume, each target air volume corresponds to a group of coefficients C.sub.1, C.sub.2, and C.sub.3, and the corresponding relation is stored, so that the corresponding group of the coefficients C.sub.1, C.sub.2, and C.sub.3 is acquired by the microprocessor using the look-up table method according to the input target air volume IN-CFM, thereby obtaining the function relation P=f(n). Each target air volume of a certain load and the corresponding coefficient group thereof C.sub.1, C.sub.2, and C.sub.3 are listed in Table 1.
TABLE-US-00001 TABLE 1 CFM C.sub.1 C.sub.2 C.sub.3 150 0.338 0.151 0.0458 300 0.4423 0.2113 0.0765 450 . . . . . . . . . 600 . . . . . . . . . 750 . . . . . . . . . 900 . . . . . . . . .
[0073]
[0074] An example is illustrated in Table 2 to show the results of the test data. The rotational speed of the motor ranges from 200 to 1400 rpm. The static pressure of the system is between 0.1 and 1 H.sub.2O. The output of the preset constant air volume CCFM is maintained so as to acquire a per-unit value of the input power of the motor corresponding to
TABLE-US-00002 TABLE 2 150 CFM air 300 CFM air 450 CFM air 600 CFM air 750 CFM air volume volume volume volume volume Rota- Rota- Rota- Rota- Rota- tional tional tional tional tional speed Power speed Power speed Power speed Power speed Power 385.3 3.6% 452.2 6.9% 590.1 14.8% 693.6 26.6% 822.9 45.6% 385.9 3.6% 577.7 10.6% 680.6 19.6% 763.9 31.6% 878.1 50.4% 531 6.0% 700.3 14.6% 778.5 24.7% 839.3 37.2% 936 56.4% 637.3 8.6% 787.5 18.4% 858.4 29.8% 905 43.2% 997.9 63.9% 737.4 11.6% 861.2 22.2% 940.5 35.2% 987.8 50.6% 1056 70.5% 818.4 14.4% 932.6 26.2% 1015 41.0% 1051 57.0% 1115 77.1% 891 17.4% 997.9 30.5% 1078 45.6% 1127 64.1% 1176 83.3% 970.3 21.5% 1053 34.2% 1146 51.6% 1184 70.2% 1173 83.2% 1029 24.8% 1119 39.7% 1197 56.6% 1245 75.0% 1100 28.3% 1165 43.1% 1252 61.6% 1163 32.4%
[0075] The least square method, the second order function relation between each preset air volume CFM and the corresponding power and rotational speed, is adopted to calculate the power defined by the equation and the rotational speed of the working point of any system under a given static pressure. When the preset air volume IN-CFM is input, a corresponding function is defined by the motor system, and the trace of the working point satisfies the definition of the function. The equations (3)-(7) can be presented by a standard equation, and C1, C2, and C3 are constants.
[0076] Thus, P=C.sub.1+C.sub.2n+C.sub.3n.sup.2 is obtained. The established curves of the equations (3)-(7) provide five traces for the selected working points required by the five constant air volumes CFM.
[0077] As shown in
[0078] As one pair of power points (p.sub.1i, p.sub.2i) corresponds to a selected speed n, the selected speeds n1, n2, and n3 correspond to three pairs of power points (p.sub.1i, p.sub.2i), and the linear weighted interpolation value can be used to calculate the P.sub.i according to the equation pi=p.sub.2i+w.Math.(p.sub.1ip.sub.2i). The weighted value W is calculated as follows:
It should be noted that CFM2IN-CFMCFM1, and 0W1. The following matrix equation is calculated as follows:
[0079] Thus, the function P=C.sub.1+C.sub.2n+C.sub.3n.sup.2 corresponding to IN-CFM=525 cfm can be acquired. Coefficients C1, C2, and C3 can be calculated by solving the matrix equation. Thus, the power equation can be acquired for any requested input air volume IN-CFM. Since such process is accomplished in the microprocessor-MCU in the motor controller, the power calculation does not consume much real-time CPU resource.
[0080] It is known that the direct power control adopts the rotational speed control to reach the power control. The control logic of the power/rotational speed functions in coordinating the time constant of the power/rotational speed circuit to ensure the stability of the system. The control can be realized by the accurate control of the motor and the comparison of the torque control.
[0081] The input power is acquired under the DC bus voltage and current. The power and the rotational speed are limited within the maximum power P.sub.max and the maximum rotational speed n.sub.max. The scalar control is adopted, that is, the real-time bus current I.sub.bus and the real-time bus voltage Vbus are collected to calculate the real-time input power P=I.sub.busV.sub.bus.
Example 2
[0082] As shown in
[0083] As shown in
[0084] The method for controlling a constant air volume of the lampblack presser comprises the following steps:
[0085] A) establishing M constant air volume control functions Ti=F(n) corresponding to M air volume points CFM.sub.i in the microprocessor of the system controller in the lampblack presser, where T represents a torque, n represents a rotational speed of the motor, and i represents an integer ranging from 1 to M;
[0086] B) allowing the microprocessor to receive or preset a target air volume IN-.sup.CFM;
[0087] C) starting the motor, when the motor operates in a stable state, comparing M air volume points CFMi with the target air volume IN-.sup.CFM, and ensuring that the target air volume IN-CFM falls within two known air volume points CFMi and CFMi1;
[0088] D) using the two known air volume points CFMi and CFMi1 to calculate a constant air volume control function T0=F(n) corresponding to the target air volume IN-.sup.CFM by interpolation method;
[0089] E) controlling a motor parameter T0 and a rotational speed n to enable the motor to operate in accordance with a definition curve of the constant air volume control function T0=F(n), and ensuring that an air suction or output of the electric device is constant.
[0090] The functions Ti=F(n) are established as follows: for M target air volumes, allowing the motor to operate at a constant rotational speed, regulating a static pressure from a lower boundary to an upper boundary which covers an actual static pressure range in an air duct device, and then regulating the rotational speed n and the torque T of the motor to keep the target air volumes, and recording the rotational speed n and the corresponding torque T at the stable state of the motor. Thus, a group of rotational speeds n and torque T are obtained for each of the M target air volumes, and the function Ti=F(n) is established for each target air volume by curve fitting.
[0091] Data in practical tests are listed in Table 3.
TABLE-US-00003 TABLE 3 Static Actual air volume Q Actual rotational Torque T (N * m) pressure (Pa) (CFM) speed (RPM) 0.4 25 1400 314 0.29 50 1400 935 0.27 75 1400 968 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0.33 25 1080 713 0.29 50 1080 750 0.26 75 1080 785 . . . . . . . . . . . . . . . . . . . . . . . . 0.25 25 800 472 0.22 37.5 800 501 0.20 50 800 545 . . . . . . . . . . . . . . . . . . . . . . . .
[0092] As shown in
[0093] The function T=f(n) is a second order function T=C.sub.1+C.sub.2n+C.sub.3n.sup.2.
[0094] The development and the establishment of the mathematical model of the method are as follows: in the air ventilation system, the blower is driven by the blower motor to produce the air flow in a stable state. The constant air volume control is realized by the control of the speed and the torque under a static pressure, which satisfies the relation CFM=F (T, speed, pressure), where CFM represents the air volume, T represents the torque, speed represents the speed, and pressure represents the static pressure. When the static pressure changes, the constant air volume is maintained by controlling the torque and the speed. The torque and the speed change with the increase of the static pressure, which is illustrated by the CFM curves of the constant air volume in
F(A,B,C)=.sub.i.sup.m(Yi(C1+C2*(1/n)+C3*(1/n.sup.2))).sup.2,
the equation is solved by F/A=0, F/B=0, and F/C=0, so that m=3.
[0095] The curve fitting process is selecting the polynomial curve for description. The coefficient of the polynomial can be calculated by the least square method. Theoretically, T=C.sub.1+C.sub.2(1/n)+C.sub.3(1/n.sup.2)+ . . . +Cm(1/n.sup.m-1) is adopted for calculation, but in practice the binomial is adapted to satisfy the general requirement. The function relation T=f(n) is a second-order function, T=C.sub.1+C.sub.2(1/n)+C.sub.3(1/n.sup.2), in which C.sub.1, C.sub.2, and C.sub.3 are coefficients, and n is the rotational speed of the motor. In multiple measured target air volume, each target air volume corresponds to a group of coefficients C.sub.1, C.sub.2, and C.sub.3, and the corresponding relation is stored, so that the corresponding group of the coefficients C.sub.1, C.sub.2, and C.sub.3 is acquired by the microprocessor using the look-up table method according to the input target air volume IN-CFM, thereby obtaining the function relation T=f(n). The air volume of each testing point in a certain load corresponds to a group of coefficients C.sub.1, C.sub.2, and C.sub.3. These are the same as the method disclosed in Example 1, when the input target air volume is different from the air volume of the known testing point, the method of Example 1 can be referred, that is, the constant volume control function T0=F(n) corresponding to the input target air volume can be calculated by the interpolation method.
Example 3
[0096] As shown in
[0097] As shown in
[0098] The method for controlling a constant air volume of the lampblack presser comprises the following steps:
[0099] A) establishing M constant air volume control functions Ii=F(n) corresponding to M air volume points CFM.sub.i in the microprocessor of the system controller in the lampblack presser, where I represents a DC bus current, n represents a rotational speed of the motor, and i represents an integer ranging from 1 to M;
[0100] B) allowing the microprocessor to receive or preset a target air volume IN-.sup.CFM;
[0101] C) starting the motor, when the motor operates in a stable state, comparing M air volume points CFMi with the target air volume IN-.sup.CFM, and ensuring that the target air volume IN-.sup.CFM falls within two known air volume points CFMi and CFMi1;
[0102] D) using the two known air volume points CFMi and CFMi1 to calculate a constant air volume control function I0=F(n) corresponding to the target air volume IN-.sup.CFM by interpolation method;
[0103] E) controlling a motor parameter I0 and a rotational speed n to enable the motor to operate in accordance with a definition curve of the constant air volume control function I0=F(n), and ensuring that an air suction or output of the electric device is constant.
[0104] The functions Ii=F(n) are established as follows: for M target air volumes, allowing the motor to operate at a constant rotational speed, regulating a static pressure from a lower boundary to an upper boundary which covers an actual static pressure range in an air duct device, and then regulating the rotational speed n and the DC bus current I of the motor to keep the target air volumes, and recording the rotational speed n and the corresponding DC bus current I at the stable state of the motor. Thus, a group of rotational speeds n and DC bus current I are obtained for each of the M target air volumes, and the function Ii=F(n) is established for each target air volume by curve fitting.
[0105] Data in practical test are listed in Table 3.
TABLE-US-00004 TABLE 4 DC bus current Static Actual air volume Q Actual rotational (Ampere) pressure (Pa) (CFM) speed (RPM) 1.5 25 1400 314 2.5 50 1400 935 3 75 1400 968 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 25 1080 713 1.8 50 1080 750 2.6 75 1080 785 . . . . . . . . . . . . . . . . . . . . . . . . 0.8 25 800 472 1.22 37.5 800 501 1.5 50 800 545 . . . . . . . . . . . . . . . . . . . . . . . .
[0106] The curve is simulated according to the above data, thus the function I=f(n) is a polynomial function, I=C.sub.1+C.sub.2n+C.sub.3n.sup.2, in which C.sub.1, C.sub.2 . . . , C.sub.m represent coefficients, n represents the rotational speed of the motor. Each target air volume corresponds to a group of coefficients C.sub.1, C.sub.2 . . . , C.sub.m and the corresponding relations are stored. A corresponding group of the coefficients C.sub.1, C.sub.2 . . . , C.sub.m are acquired by the microprocessor according to the input target air volume points IN-CFM by the look-up table method and the interpolation method.
[0107] The function I=f(n) is a second order function I=C.sub.1+C.sub.2n+C.sub.3n.sup.2.
[0108] The development and the establishment of the mathematical model of the method are as follows: in the air ventilation system, the blower is driven by the blower motor to produce the air flow in a stable state. The constant air volume control is realized by the control of the speed and the DC bus current at a static pressure, which satisfies the relation CFM=F (I, speed, pressure), where CFM represents the air volume, I represents the DC bus current, speed represents the speed, and pressure represents the static pressure. When the static pressure changes, the constant air volume is maintained by controlling the DC bus current and the speed. The DC bus current and the speed change with the increase of the static pressure, which is illustrated by the CFM curves of the constant air volume. Based on the CFM curves, the control model is developed. When the air volume requirement is determined by the product control, the constant air volume CFM is realized by controlling the DC bus current and the speed at a certain static pressure. The characteristic curve represents the physical property of the constant air volume controlled by the DC bus current and the rotational speed. For any designed air flow system in a range of a rated power of the motor based on the test results of the DC bus current and the rotational speed curve, a typical second-order function I=C.sub.1+C.sub.2n+C.sub.3n.sup.2 can be used as a typical function for development and modeling. Three undetermined points (A, B, and C) are selected from the curve, corresponding coordinates of these points are (I1,n1), (I2,n2), and (I3,n3), and coefficients thereof are C1, C2, and C3, which satisfy the following equation:
F(A,B,C)=.sub.i.sup.m(Yi(C1+C2*n+C3*n.sup.2)).sup.2,
the equation is solved by F/A=0, F/B=0, and F/C=0, so that m=3.
[0109] The curve fitting process is selecting the polynomial curve for description. The coefficient of the polynomial can be calculated by the least square method. Theoretically, I=C.sub.1+C.sub.2n+C.sub.3n.sup.2+ . . . +Cmn.sup.m-1 is adopted for calculation, but in practice the binomial is adapted to satisfy the general requirement. The function relation I=f(n) is a second-order function, I=C.sub.1+C.sub.2n+C.sub.3n.sup.2, in which C.sub.1, C.sub.2, and C.sub.3 are coefficients, and n is the rotational speed of the motor. In multiple measured target air volume, each target air volume corresponds to a group of coefficients C.sub.1, C.sub.2, and C.sub.3, and the corresponding relation is stored, so that the corresponding group of the coefficients C.sub.1, C.sub.2, and C.sub.3 is acquired by the microprocessor using the look-up table method according to the input target air volume IN-CFM, thereby obtaining the function relation I=f(n). The air volume of each testing point in a certain load corresponds to a group of coefficients C.sub.1, C.sub.2, and C.sub.3. These are the same as the method disclosed in Example 1, when the input target air volume is different from the air volume of the known testing point, the method of Example 1 can be referred, that is, the constant volume control function T0=F(n) corresponding to the input target air volume can be calculated by the interpolation method.
[0110] Unless otherwise indicated, the numerical ranges involved in the invention include the end values. While particular embodiments of the invention have been shown and described, it will be obvious to those skilled in the art that changes and modifications may be made without departing from the invention in its broader aspects, and therefore, the aim in the appended claims is to cover all such changes and modifications as fall within the true spirit and scope of the invention.