Control algorithm for induction motor/blower system
First Claim
1. A method having an automatic controller of an induction motor/blower system providing a specified flow output, comprising the steps of:
- providing an induction motor/blower system having an induction motor coupled to a blower such that a motor-torque by rotor-speed product (Tm×
Nm) of the induction motor substantially corresponds to a blower-torque by impeller-speed product (Tb×
Nb) of the blower at steady state and where the ratio of rotor-speed to blower-speed (Nm/Nb) is known;
providing a controller linked to a motor drive that adjusts motor speed Nm in response to control signals from the controller corresponding to a voltage-frequency index R;
serving the controller information corresponding to flow command information F;
serving the controller information corresponding to one of rotor speed Nm or impeller speed Nb and solving for the other of impeller speed Nb or rotor speed Nm by the known ratio Nm/Nb;
solving for required blower torque Tb by a polynomial equation expanded through at least second order terms and such that the blower-torque equation'"'"'s coefficients vary with the flow command information F according to;
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for controlling an induction motor having a variable frequency drive in a blower system so that the blower system provides a specific fluid flow. A start-up program causes the motor to ramp up to approximately a predetermined steady state speed. A required blower torque is calculated by operating on a table of blower constants, a selected flow rate and a motor speed which is read from a speed sensor in the motor/blower system. A developed motor torque is calculated by operating on a table of motor specific constants, a voltage-frequency index and the motor speed taken from the speed sensor. The calculated required blower torque is repeatedly compared with the calculated developed motor torque. The voltage-frequency index to the variable frequency drive is modified to force the developed motor torque to converge with the required blower torque in a steady state.
47 Citations
20 Claims
-
1. A method having an automatic controller of an induction motor/blower system providing a specified flow output, comprising the steps of:
-
providing an induction motor/blower system having an induction motor coupled to a blower such that a motor-torque by rotor-speed product (Tm×
Nm) of the induction motor substantially corresponds to a blower-torque by impeller-speed product (Tb×
Nb) of the blower at steady state and where the ratio of rotor-speed to blower-speed (Nm/Nb) is known;
providing a controller linked to a motor drive that adjusts motor speed Nm in response to control signals from the controller corresponding to a voltage-frequency index R;
serving the controller information corresponding to flow command information F;
serving the controller information corresponding to one of rotor speed Nm or impeller speed Nb and solving for the other of impeller speed Nb or rotor speed Nm by the known ratio Nm/Nb;
solving for required blower torque Tb by a polynomial equation expanded through at least second order terms and such that the blower-torque equation'"'"'s coefficients vary with the flow command information F according to;
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Apparatus for controlling flow output of an induction motor/blower system that has an induction motor coupled to a blower such that a motor-torque by rotor-speed product (Tm×
- Nm) of the induction motor substantially corresponds to a blower-torque by impeller-speed product (Tb×
Nb) of the blower at steady state and where the ratio of rotor-speed to blower-speed (Nm/Nb) is known, said apparatus comprising;a data processor;
a motor drive, operably coupled to the data processor, which adjusts motor speed Nm in response to control signals from the data processor corresponding to a voltage-frequency index R;
a device serving the data processor information corresponding to flow command information F; and
,another device serving the data processor information corresponding to one of rotor speed Nm or impeller speed Nb;
wherein said data processor is operational to;
fetch the most recent voltage-frequency index R, the flow command information F, and the known ratio Nm/Nb from either storage or inputs;
solve for the other of impeller speed Nb or rotor speed Nm;
solve for required blower torque Tb by a polynomial equation expanded through at least second order terms and such that the blower-torque equation'"'"'s coefficients vary with the flow command information F according to;
- View Dependent Claims (10, 11, 12, 13, 14, 15)
- Nm) of the induction motor substantially corresponds to a blower-torque by impeller-speed product (Tb×
-
16. An apparatus for providing a constant fluid flow comprising:
-
an induction motor having at least one rotor, at least one speed sensor and at least one variable frequency drive;
at least one fluid impeller attached to said at least one rotor wherein said at least one fluid impeller is constrained to rotate with an annular velocity equal to an angular velocity of said at least one rotor;
means for calculating motor speed by manipulating a signal from said at least one speed sensor wherein said means for calculating a motor speed is in electrical communication with said speed sensor;
means for storing and reading electrical signals to represent specific blower constant data and specific motor constant data;
means to provide an electrical signal to represent a selected fluid flow rate;
electrical signals representing an array of specific blower constant data wherein said array is indexed by an electrical signal representing a selected fluid flow rate;
means for monitoring a voltage-frequency index of said variable frequency drive;
electrical signals representing an array of specific motor constant data wherein said array is indexed by an electrical signal representing said voltage-frequency index of said variable frequency drive;
means to calculate a required blower torque Tb by reading specific blower constant data A2F, A1F and A0F from memory as indexed by said electrical signal representing a selected flow rate F and manipulating said specific blower constant data together with said blower speed Nb according to the equation;
- View Dependent Claims (17, 18)
-
-
19. A method of causing an impeller driven by an induction motor having a variable frequency drive to provide a specific fluid flow, comprising the steps of:
-
attaching a fluid impeller to an induction motor such that said fluid impeller is constrained to rotate with an angular velocity N equal to the angular velocity of said induction motor rotor;
monitoring a magnitude of said angular velocity N by reading an angular velocity electrical signal from a speed sensor;
maintaining an array of specific blower constant values A2F, A1F and A0F as indexed by a selected fluid flow rate F;
maintaining an array of specific motor constant values B2R, B1R and B0R as indexed by a voltage-frequency index R of said variable frequency drive;
calculating a required blower torque Tb by multiplying a second entry A2F of said blower constant array for a selected flow rate F by the motor speed squared, N2, to obtain a first blower result, multiplying a first array entry A1F of said blower constant array for a selected flow rate F by the motor speed N to obtain a second blower result, and adding said first blower result to said second blower result and to a zeroth array entry A0F of said blower constant array for said selected flow rate F;
calculating a developed motor torque Tm by multiplying a second entry B2R of said motor constant array for the voltage-frequency index R by the motor speed squared, N2, to obtain a first motor result, multiplying a first array entry B1R of said motor constant array for the voltage-frequency index R by the motor speed N to obtain a second motor result, and adding said first motor result to said second motor result and to a zeroth array entry B0R of said motor constant array for the voltage-frequency index R;
comparing said required blower torque Tb to said developed motor torque Tm;
maintaining a constant voltage-frequency index R to said variable frequency drive if the required blower torque Tb equals the delivered motor torque Tm;
modifying the voltage-frequency index R to said variable frequency drive to increase the delivered motor torque Tm if the delivered motor torque Tm is less than the required blower torque Tb;
modifying the voltage-frequency index R to said variable frequency drive to decrease the delivered motor torque Tm if the delivered motor torque Tm is greater than the required blower torque Tb; and
repeating the steps of monitoring the angular velocity N, calculating the required blower torque Tb, calculating the developed motor torque Tm, comparing the delivered motor torque Tm to the required blower torque Tb and maintaining and modifying the voltage-frequency index R, thereby causing the values of delivered motor torque Tm to converge with the required blower torque Tb. - View Dependent Claims (20)
-
Specification