Control algorithm for brushless DC motor/blower system

Electricity: motive power systems – Constant motor current – load and/or torque control

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C318S433000, C318S798000, C318S291000, C318S291000

Reexamination Certificate

active

06353299

ABSTRACT:

BACKGROUND OF THE INVENTION
The invention relates to a motor controller and more particularly to a motor controller for driving a fluid impeller and still more particularly to a motor controller for driving a fluid impeller to provide a specific fluid flow rate.
It is known to employ electric motors to drive fluid impellers such as fan blades or blower cages in air moving apparatus. Such apparatus are typically used in heating, ventilation and air conditioning applications.
It is further known that heating, ventilation and air conditioning systems require a constant fluid flow in order to operate efficiently. Fluid resistance in the ducting of such systems typically varies with time as a result of various in fluid paths and duct openings. For example, every adjustment of a ventilation opening causes a fluid resistance change in the ducting.
It is known that blower torque must be adjusted to compensate for variable fluid resistance if constant fluid flow is to be maintained.
Various methods and apparatus are known to adjust blower torque in response to variations in fluid resistance or load. Typically, fluid flow may be measured directly by fluid flow transducers which are immersed in the fluid flow path. An electrical signal is typically fed back from the transducers to a microprocessor system or an electric circuit which is designed to adjust the speed of a blower motor to approach a predetermined constant value. Such systems are often too expensive or comprise components that are too large for use in practical heating, ventilation and air conditioning applications.
It is known that the magnitudes of a phase current in a blower motor drive circuit is related to the magnitude of fluid flow which is impelled by the blower. It is further known to provide a constant fluid flow by comparing a measured phase current of a blower motor drive circuit with an empirically determined ideal reference phase current for a specific constant fluid flow to determine an error phase current signal. The empirically determined reference phase current value is typically stored in a look-up table in the memory of a microprocessor system. It is further known to manipulate an error phase current signal so that it is suitable for input as an index to a pulse width modulator in a motor control circuit wherein the motor control circuit is caused to change motor speed to reduce the error phase current signal. The error phase current signal is reduced as the measured motor current approaches the ideal constant flow reference phase current.
Such methods may provide imprecise flow control because phase currents are known to fluctuate and are typically noisy. Furthermore such methods require added cost because they require current measurement feedback loops.
It is desirable to provide a constant fluid flow motor controller of reduced complexity by means not requiring direct measurement of fluid flow rate or motor current nor requiring any dedicated feedback sensor components.
SUMMARY OF THE INVENTION
Accordingly, the invention provides a specific fluid flow motor controller by employing a theoretically derived algorithm to operate on critical motor parameters internal to a variable frequency drive that utilizes pulse width modulation.
The algorithm of the invention employs at least a second-order polynomial equation for describing blower torque, as follows:
T
b
=A
2F
N
b
2
+A
1f
N
b
+A
0F
  (1)
wherein T
b
is the torque required by the blower at speed N
b
to deliver a specific flow rate and A
2F
, A
1F
and A
0F
are specific blower constants of proportionality for the required flow rate F.
Equation (1) characterizes the steady-state control relationship between the blower speed N
b
and the required blower torque to deliver the desired rate of fluid flow. The set of constants of proportionality A
2F
, A
1F
and A
0F
are deduced uniquely for each blower design. The size of the constant set for varying F is chosen appropriately to meet the required range of flow control.
The algorithm of the invention further employs another at least second-order polynomial equation for describing motor torque, as follows:
T
m
=B
2M
N
m
2
+B
1M
N
m
+B
0M
  (2)
wherein T
m
is the torque produced by the brushless direct current motor at a speed N
m
while operating with a specific modulation index M and B
2M
, B
1M
and B
0M
are specific motor constants of proportionality for the modulation index M.
Equation (2) characterizes the steady control relationship between a brushless direct current motor speed N
m
and the developed motor torque for the operating modulation index. The set of constants or proportionality B
2M
, B
1M
and B
0M
are deduced uniquely for each brushless direct current motor and drive control electronics design to be used. The size of the constant set for varying R is chosen to meet the required fineness of control.
The invention employs a microprocessor system to implement a steady state control algorithm and a transient control algorithm. The transient control algorithm comprises a start-up procedure which controls the motor/blower system until it approaches a steady state condition. Under steady state conditions, T
b
=T
m
if N
b
=N
m
=N as when the motor is directly attached to the blower. Otherwise, the product of motor torque and speed equals the product of blower torque and speed.
When the control system is started it executes the transient control algorithm for a start-up period. During the start-up period the microprocessor system changes the modulation index of the controller to cause the motor speed to ramp up from rest or zero rotations per minute to a desired steady state speed. The microprocessor system computes the speed value numerically by manipulating an output signal from a Hall sensor which is typically used for commutation of the brushless direct current motor. After the start-up period, the microprocessor system executes the steady state control algorithm. The start-up period is chosen based upon the rotational inertia of the particular motor/blower system so that the speed will reach the desired steady state value before the end of the start up period.
While executing the steady state control algorithm, the microprocessor system calculates the required blower torque T
b
using equation (1). The microprocessor system reads a user input, typically a selector switch bank, which provides a desired fluid flow rate signal (ie., an input value for F) and selects the matching constants A
2F
, A
1F
, and A
0F
from memory. The microprocessor system computes the motor speed by manipulating the output of the commutation Hall sensor. The microprocessor system calculates the required blower torque using equation (1) to operate on the selected flow constants and actual motor speed.
While executing the steady state control algorithm, the microprocessor system also calculates the developed motor torque T
m
by using equation (2). The motor speed is taken from the commutation Hall sensor and the motor constants B
2M
, B
1M
and B
0M
are read from memory as a function of the operating modulation index.
While executing the steady state algorithm the microprocessor system compares the computed values of T
b
and T
m
and adjusts the modulation index to force T
b
and T
m
to converge. If T
b
=T
m
the microprocessor system makes no changes to the modulation index. If T
b
>T
m
the microprocessor system modifies the modulation index to cause T
m
to increase. If T
b
<T
m
the microprocessor system modifies the modulation index to cause T
m
to decrease. The microprocessor system waits for a settle time after each modification of the modulation index wherein the settle time is determined by the motor/blower system rotational inertia. The microprocessor system continuously repeats the steps of the steady state algorithm.
Again, the foregoing assumes that N
b
=N
m
=N. The foregoing also assumes that the main supply voltage is constant. However, the algorithm may optionally apply corrections for either,

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Control algorithm for brushless DC motor/blower system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Control algorithm for brushless DC motor/blower system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Control algorithm for brushless DC motor/blower system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2858611

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.