WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Auto boost for voltage/frequency motor controller    
United States Patent5612605   
Link to this pagehttp://www.wikipatents.com/5612605.html
Inventor(s)Tao; Jinghan (Shorewood, WI)
AbstractA method and/or apparatus used with a voltage/frequency driver for controlling a motor that maintains a motor driving magnetizing flux at low frequencies and maintains a constant desired motor speed despite relatively high slip at low frequencies. The voltage/frequency driver controls both magnetizing flux and motor speed without requiring sensing or calculating hardware in addition to hardware typically included with a voltage/frequency driver.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5612605
Auto boost for voltage/frequency motor controller - US Patent 5612605 Drawing
Auto boost for voltage/frequency motor controller
Inventor     Tao; Jinghan (Shorewood, WI)
Owner/Assignee     Allen-Bradley Company, Inc. (Milwaukee, WI)
Patent assignment
All assignments
Publication Date     March 18, 1997
Application Number     08/560,127
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     November 17, 1995
US Classification     318/805 318/138 318/803 318/808
Int'l Classification     H02M 001/12 H02P 001/42
Examiner     Ip; Paul
Assistant Examiner    
Attorney/Law Firm     Jaskolski; Michael A. Miller; John M. , Horn; John J. ,
Address
Parent Case     CROSS REFERENCE This application is a continuation-in-part of application Ser. No. 08/532,134, filed on Sep. 22, 1995, now abandoned.
Priority Data    
USPTO Field of Search     318/800 318/801 318/802 318/803 318/804 318/805 318/806 318/807 318/808 318/809 318/810 318/811 318/812 318/813 318/814 318/815 318/816 318/817 318/818 318/819 318/820 318/821 318/822 318/823 318/824 318/825 318/826 318/827 318/828 318/829 318/830 318/831 318/832 318/138 318/254 318/139 363/40 363/71 363/98 323/259 323/344 323/207
Patent Tags     auto boost voltage/frequency motor controller
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5440219
Wilkerson
318/802
Aug,1995

[0 after 0 votes]
5355295
Brennen
363/40
Oct,1994

[0 after 0 votes]
5349517
Brennen
363/40
Sep,1994

[0 after 0 votes]
5325042
Murugan
322/10
Jun,1994

[0 after 0 votes]
5319535
Brennen
363/40
Jun,1994

[0 after 0 votes]
5272428
Spiegel
318/803
Dec,1993

[0 after 0 votes]
5123080
Gillett
388/811
Jun,1992

[0 after 0 votes]
5010287
Mukai
318/801
Apr,1991

[0 after 0 votes]
4893479
Gillett
62/213
Jan,1990

[0 after 0 votes]
4549122
Berkopec
388/806
Oct,1985

[0 after 0 votes]
4538100
Tuten
318/808
Aug,1985

[0 after 0 votes]
4297625
Newell
318/696
Oct,1981

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


I claim:

1. A method to be used with a motor controller for controlling magnetizing flux between a motor stator and a rotor, the flux being proportional to a magnetizing current, the controller providing a stator current signal and a related stator voltage signal which is indicative of the stator voltage provided by the controller, the method comprising the steps of:

(a) determining an acceptable magnetizing current range in which the magnetizing current generates enough magnetizing flux to drive the motor;

(b) deriving a current phase angle;

(c) combining the phase angle and the stator current to produce a magnetizing current estimate;

(d) comparing the magnetizing current estimate to the acceptable magnetizing current range; and

(e) where the magnetizing current estimate is outside the acceptable magnetizing current range, adding a voltage boost to the stator voltage having a polarity tending to drive the magnetizing current to a level within the acceptable current range.

2. The method of claim 1 wherein the motor is characterized by a rated voltage when the motor is driven at a rated frequency with no load and the step of determining an acceptable magnetizing current range includes the steps of, while running the motor at the rated frequency and voltage with no load, monitoring the stator current and setting the acceptable magnetizing current range between 80 percent and 120 percent of the monitored stator current.

3. The method of claim 2 wherein the step of setting the range includes setting the range between 95 percent and 105 percent of the monitored stator current.

4. The method of claim 1 wherein the step of deriving a current phase angle includes the steps of comparing a zero crossing of the stator voltage signal with a following and consecutive zero crossing of the stator current signal to provide a phase angle period and converting the phase angle period to degrees.

5. The method of claim 1 wherein the step of combining includes the steps of multiplying the sine of the phase angle by the stator current signal.

6. The method of claim 1 wherein the motor is characterized by a safe maximum stator current, and the method further includes the steps of, prior to adding the voltage boost, determining if the stator current is greater than a maximum stator current and is therefore an excessive stator current and, if the stator current is the excessive stator current, determining if the excessive stator current is caused by a load fluctuation and is therefore a load generated current and:

if the excessive stator current is not the load generated current, decreasing the voltage boost and skipping to step b; and

if the excessive stator current is the load generated current, skipping to step b.

7. The method of claim 6 wherein the motor stator is characterized by a stator resistance which causes a stator resistive drop and the controller provides a maximum phase angle signal and a maximum boost level and the acceptable magnetizing current range is characterized by an acceptable maximum current level, the step of determining if the excessive stator current is the load generated current includes the steps of:

determining if the voltage boost is greater than the stator resistive drop and:

(A) if the voltage boost is greater than the stator resistive drop, concluding that the excessive stator current is not the load generated current; and

(B) if the voltage boost is less than the stator resistive drop, determining if the voltage boost is greater than the maximum boost level, and:

(i) if the voltage boost is greater than the maximum boost level:

(1) determining if the phase angle is greater than the maximum phase angle signal and, if the phase angle is less than the maximum phase angle signal, concluding that the excessive stator current is the load generated current, if the phase angle is greater than the maximum phase angle signal, concluding that the excessive stator current is not the load generated current; and

(ii) if the voltage boost is less than the maximum boost level:

(i) determining if the magnetizing current estimate is greater than the maximum acceptable current level and, if the magnetizing current estimate is less than the maximum acceptable current level, concluding that the excessive stator current is not the load generated current, if the magnetizing current estimate is greater than the maximum acceptable current level, skipping to step (B) (i) (1) above.

8. The method of claim 6 wherein the motor is characterized by a rated current and the safe maximum stator current is 1.5 times the rated current.

9. The method of claim 7 wherein the maximum voltage boost is 0.25 times the rated voltage.

10. The method of claim 7 wherein the maximum phase angle signal indicates a maximum phase angle of 50 degrees.

11. The method of claim 1 wherein the controller provides the stator voltage at a driver frequency and the method is also used for adjusting the driver frequency as a function of actual slip to maintain a constant motor speed despite variations in load, the controller also providing rated current, rated slip, and rated frequency values, the method further including the steps of, prior to step f, combining the stator current, the rated frequency, the rated slip, and the rated current to derive a frequency modifier value and adding the frequency modifier value to the driver frequency to compensate for actual slip.

12. The method of claim 11 wherein the stator current, rated frequency, rated slip, and rated current are combined according to the equation: ##EQU15## where f.sub.rate is the rated frequency, s.sub.rate is the rated slip, I.sub.rate is the rated current, and I.sub.s is the stator current.

13. An apparatus to be used with a motor controller for controlling magnetizing flux between a motor stator and a rotor, the flux being proportional to magnetizing current, the controller providing a stator current signal and a related stator voltage signal which is indicative of the stator voltage provided by the controller, the apparatus comprising:

(a) a range calculator for determining an acceptable magnetizing current range in which the magnetizing current generates enough magnetizing flux to drive the motor;

(b) an angle calculator for deriving a current phase angle;

(c) a current calculator for combining the phase angle and the stator current to produce a magnetizing current estimate;

(d) a current comparator for comparing the magnetizing current estimate to the acceptable magnetizing current range; and

(e) a voltage boost module for, where the magnetizing current estimate is outside the acceptable magnetizing current range, adding a voltage boost to the stator voltage, the polarity of said voltage boost calculated to drive the magnetizing current to a level within the acceptable current range.

14. The apparatus of claim 11 wherein the motor is characterized by a rated voltage when the motor is driven at a rated frequency with no load and the range calculator includes a current sensor to monitor the stator current while the controller drives the motor at the rated frequency and rated voltage with no load, and a range setter that sets the acceptable magnetizing current range between 80 percent and 120 percent of the monitored stator current.

15. The apparatus of claim 14 wherein the range setter sets the range between 95 percent and 105 percent of the monitored stator current.

16. The apparatus of claim 13 wherein the current estimator includes a multiplier for multiplying the sine of the phase angle by the stator current signal to produce the magnetizing current estimate.

17. The apparatus of claim 13 wherein the motor is characterized by a safe maximum stator current, and the apparatus further includes a limit module that, prior to adding the voltage boost, determines if the stator current is greater than a maximum stator current and is therefore an excessive stator current and, if the stator current is an excessive stator current, determines if the excessive stator current is caused by a load fluctuation and is therefore a load generated current and, if the excessive stator current is not the load generated current, directs the voltage boost module to add a voltage boost having a polarity which will reduce the stator current and, if the excessive stator current is the load generated current, returns control to the angle calculator.

18. The apparatus of claim 13 wherein the controller provides the stator voltage at a driver frequency and the method is also used for adjusting the driver frequency as a function of actual slip to maintain a constant motor speed despite variations in load, the controller also providing rated current, rated slip, and rated frequency values, the apparatus further including a frequency module that generates a frequency modifier value by combining the stator current, the rated frequency, the rated slip, and the rated current and adds the frequency modifier value to the driver frequency to compensate for actual slip.

19. The apparatus of claim 18 wherein the stator current, rated frequency, rated slip, and rated current are combined according to the equation: ##EQU16## where f.sub.rate is the rated frequency, s.sub.rate is the rated slip, I.sub.rate is the rated current, and I.sub.s is the stator current.

20. A method to be used with a motor controller, the controller providing a stator voltage to the motor at a driver frequency, the method for controlling magnetizing flux between a motor stator and a rotor and for adjusting the frequency of a stator voltage to provide a desired motor speed despite a motor slip, the controller providing a stator current signal and a related stator voltage signal which is indicative of the stator voltage, the magnetizing flux being proportional to magnetizing current, the controller also providing rated current, rated slip, rated frequency, and rated voltage values characteristic of the motor, the method comprising the steps of:

(a) during a calibration period, while running the motor at the rated frequency and voltage with no load, monitoring the stator current and setting an acceptable magnetizing current range between 80 percent and 120 percent of the monitored stator current,

(b) after the calibration period, combining the stator current signal, the rated frequency, the rated slip, and the rated current to provide a frequency modifier value;

(c) adding the frequency modifier value to the driver frequency;

(d) comparing a zero crossing of the stator voltage signal with a following and consecutive zero crossing of the stator current signal to provide a phase angle period;

(e) converting the phase angle period to degrees;

(f) multiplying the sine of the phase angle by the stator current signal to produce a magnetizing current estimate,

(g) comparing the magnetizing current estimate to the acceptable magnetizing current range; and

(h) where the magnetizing current estimate is outside the acceptable magnetizing current range, adding a voltage boost to the stator voltage having a polarity tending to drive the magnetizing current to a level within the acceptable current range.

21. The method of claim 20 wherein the step of setting the range includes setting the range between 95 percent and 105 percent of the monitored stator current.

22. The method of claim 20 wherein the stator current signal, rated frequency, rated slip, and rated current are combined according to the equation: ##EQU17## where f.sub.rate is the rated frequency, s.sub.rate is the rated slip, I.sub.rate is the rated current, and I.sub.s is the stator current.
 Description Submit all comments and votes
 


FIELD OF THE INVENTION

The present invention relates to AC motors and more particularly to an apparatus and method to be used with a voltage/frequency controller to provide an automatic voltage boost at low frequencies in order to maintain magnetizing motor flux in a desired range.

DESCRIPTION OF THE ART

Many motor applications require that the motor be driven at various speeds. Motor speed can be adjusted with an adjustable speed drive (ASD) which is placed between a voltage source and an associated motor that can excite the motor at various driver frequencies.

One commonly used type of ASD uses a pulse width modulated (PWM) invertor and associated PWM controller which can control both the magnitude V.sub.s and frequency f.sub.s of a stator voltage provided across stator windings of a motor. The stator voltage V.sub.s provides a stator winding current I.sub.s that lags the voltage V.sub.s by a phase angle .theta..

Referring to FIG. 2, a simplified equivalent circuit for a single phase of a three phase motor includes a stator resistance R.sub.s in series with the parallel combination of a rotor resistance R.sub.r and a magnetizing inductance L.sub.m. The rotor resistance R.sub.r is equal to real resistance r.sub.r divided by slip s. Stator current I.sub.s splits between the magnetizing inductance L.sub.m and the rotor resistance R.sub.r in a manner dependent on the stator voltage frequency f.sub.s and a slip s associated with a specific motor load. The magnetizing current I.sub.mag flowing through the inductor L.sub.m in turn generates a magnetizing flux .PHI..sub.m between the stator and the rotor which effects rotation of the rotor as well known in the art.

When a multiphase induction motor is fed by a variable frequency multiphase supply such as a PWM invertor it is desirable to insure that a magnetizing flux .PHI..sub.m maintains and keeps, for given operating conditions, a magnitude within a preferred range. In particular, it is often desirable to maintain the magnetizing flux level close to its rated value as the motor operating conditions (i.e. motor speed and the torque) vary. The rated flux level is the flux level attained when the motor operates at a rated frequency with rated voltage and zero load. By maintaining a constant magnetizing flux near the rated value a drive can generate the highest possible torque per amp of stator current and therefore results in the best possible utilization of the available current capability of the drive.

Unfortunately, the magnetizing flux .PHI..sub.m varies considerably at different voltages and frequencies and as a function of motor load. In addition, as winding temperature changes the resistive values in FIG. 2 typically change by as much as 20% which can affect the magnitude of magnetizing current and thus the amount of magnetizing flux.

Referring still to FIG. 2, a reactance X.sub.m associated with the magnetizing inductance L.sub.m can be expressed as:

X.sub.m =2.pi.f.sub.s L.sub.m ( 1)

where f.sub.s is the frequency of the stator voltage V.sub.s. Equation 1 indicates that the reactance X.sub.m is small at low frequencies. When the reactance X.sub.m is small, the magnetizing potential E.sub.m across the inductor L.sub.m is reduced, this reduction being reflected in an increased potential drop across the stator resistor R.sub.s. Because magnetizing flux .PHI..sub.m reflects magnetizing potential E.sub.m, as potential E.sub.m decreases, so does the flux .PHI..sub.m. Less flux .PHI..sub.m leads to severe under excitation and intolerable loss of torque capability at low frequencies. In many instances resulting torque loss at low frequencies makes it near impossible to start a motor.

PWM drivers incorporating vector control circuitry provide one solution to the low frequency magnetizing flux problem. These circuits derive accurate magnetizing and torque producing current feedback vectors and adjust stator voltage V.sub.s and frequency f.sub.s as a function of the feedback vectors to maintain the magnetizing flux .PHI..sub.m in the desired range. While vector control drives function well, they require hardware to monitor many different operating parameters and complex circuitry to calculate and provide required feedback signals to enable precise vector control. For this reason, vector control drives are typically expensive and, for some applications, are prohibitively expensive.

Another less expensive type of drive is a voltage/frequency (V/F) drive. V/F drives, like the vector control drives, are capable of altering both stator winding voltage V.sub.s and frequency f.sub.s to adjust magnetizing flux. However, to minimize costs, these drives typically do not include additional sensing hardware or circuitry required to provide a magnetizing current feedback vector for use in controlling the magnetizing flux. Instead, V/F drives are typically programmed to maintain voltage-frequency relationships which are known to provide sufficient magnetizing flux for motor operation at most frequencies. For example, to optimally drive a motor at a rated frequency f.sub.rate, the magnitude of the stator voltage should be equal to a rated or name-plate voltage V.sub.rate when the motor is driven with no load. The rated voltage V.sub.rate is calculated to provide the rated flux level (i.e. the optimal flux load). Similarly, for most frequencies, optimal motor operation results when: ##EQU1## where f.sub.s is a frequency less than f.sub.rate and V.sub.s corresponds to the frequency f.sub.s. Hence, most V/F drives simply maintain the relationships expressed in Equation 2. Unfortunately, at low frequencies, even where the relationships expressed in Equation 2 are maintained, the magnetizing flux .PHI..sub.m is insufficient to drive a motor.

One technique used with V/F drives to drive a motor at low frequencies is to provide a stator voltage boost V.sub.b at low frequencies. The boost V.sub.b increases the stator voltage V.sub.s and hence both the magnetizing potential E.sub.m and the associated magnetizing flux .PHI..sub.m. If the increased flux .PHI..sub.m is sufficient the motor will operate.

Unfortunately, the magnitude of a voltage boost V.sub.b required to increase the magnetizing flux to an effective range is not readily apparent. Where the boost magnitude is too small, the boost will be ineffective and torque will not be able to sustain motor operation. In this case, the user must increase the boost voltage V.sub.b manually and try to start the motor again. Where the boost magnitude is too large, the motor can be overexcited and stator and rotor iron can be heavily saturated. With saturation, heating problems can develop which can damage motor components and reduce their useful life. Thus, the boost magnitude is typically increased only minimally during successive starting attempts until the proper boost level is attained. This protocol is time consuming and not very exact.

Moreover, where the proper boost level for a specific load is attained through iterative boost changes, the fixed boost level will not be suitable when the motor load is changed. For example, if the magnitude of the boost is set during a full load condition, at no load, the boost will likely be much too large for driving purposes. The excessive boost will cause excessive stator currents and saturate the motor iron. There is no good way to change the boost manually when the motor is continuously running and therefore, as load changes, conventional methods are insufficient.

Other solutions used with a V/F drive include providing additional hardware and computing capability. However, for many applications, as with vector control drives, this solution is cost prohibitive.

Another problem with V/F drives is that at low frequencies motor operation is characterized by an increase in slip. Thus, where a stator voltage frequency f.sub.s is provided which should drive the motor at a desired speed RPM.sub.d, because of increased slip at low frequencies, the actual motor speed RPM.sub.a is less than desired.

Thus, it would be advantageous to have a method and/or apparatus to be used with a V/F drive that could maintain a magnetizing flux level that drives a motor at low operating frequencies despite an increased relative magnitude of the stator resistive drop without requiring additional sensors or complex calculating circuitry. In addition, it would be advantageous if the V/F drive could also adjust driving frequency to precisely match actual motor speed to a desired motor speed using sensors and calculating hardware already provided in most V/F drives.

SUMMARY OF THE INVENTION

The present invention includes both a method and an apparatus for automatically providing a voltage boost via a V/F driver to a motor operating at low frequency in order to maintain magnetizing flux .PHI..sub.m within an effective motor driving range. The magnetizing flux .PHI..sub.m is proportional to the magnetizing current I.sub.mag and thus, by controlling the current I.sub.mag the flux .PHI..sub.m can also be controlled. The magnetizing current I.sub.mag can be increased by increasing the stator voltage V.sub.s and decreased by decreasing V.sub.s.

Typical V/F drives are equipped with a stator current sensor for sensing stator current I.sub.s. Because the V/F drive provides the stator voltage V.sub.s, the phase angle .theta. between the stator voltage V.sub.s and current I.sub.s can be determined. As explained in more detail below, the magnetizing current I.sub.mag is related to the stator current I.sub.s according to the equation:

I.sub.mag .apprxeq.I.sub.s sin .theta. (3)

A close approximation of the magnetizing current I.sub.mag can be determined using Equation 3. The approximate magnetizing current I.sub.mag can be compared to a desired magnetizing current corresponding to the desired magnetizing flux .PHI..sub.m and the stator voltage V.sub.s can be altered accordingly to maintain the flux .PHI..sub.m in the desired range.

Thus, one object of the present invention is to provide a simple means by which a magnetizing current approximation can be determined which can then be compared to a desired magnetizing current, the result of the comparison used to adjust actual magnetizing current and hence to maintain magnetizing flux .PHI..sub.m in a range sufficient to drive the motor.

Another object is to provide magnetizing flux compensation using a V/F drive at low frequencies using hardware already provided on most V/F drives. V/F drives already include a stator current sensor and the phase angle .theta. can easily be calculated by comparing the stator current I.sub.s and stator voltage V.sub.s, which is known because it is supplied by the drive. Thus, all the information required in Equation 3 is readily attainable.

The present invention also provides frequency compensation to alter the stator voltage frequency as a function of the stator current I.sub.s. At low frequencies, motor slip is increased and therefore, driving frequency must be adjusted in order to attain a desired motor speed. An equation has been derived which relates rated motor parameters and the sensed stator current to a frequency modifier value which can compensate for speed loss due to slip.

Thus, another object is to provide frequency compensation at low frequencies using information readily available to V/F drives and using hardware already existing in V/F drives. The present method requires only a single calculation using the sensed stator current value and known rated motor values.

Other and further aspects of the present invention will become apparent from the description that follows and by reference to the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a schematic diagram of a motor controller according to the present invention;

FIG. 2 is a schematic of an equivalent circuit for a single phase of a three phase motor;

FIG. 3 is a phasor diagram showing the relationship between stator voltage, stator current, magnetizing current, and other motor parameters;

FIG. 4 is a graph illustrating stator winding voltage and current signals generated by the PWM invertor of FIG. 1;

FIG. 5 is a flow chart indicating operation of the V/F booster of FIG. 1; and

FIG. 6 is a block diagram of the V/F booster in FIG. 1.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

For the purposes of understanding the principles of the present invention, reference will now be made to the embodiments illustrated in the drawings and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the invention is thereby intended, such alternations and further modifications in the illustrated device, and such further applications of the principles of the invention as illustrated therein being contemplated as would normally occur to one skilled in the art to which the invention relates.

The present invention will be described in the context of the exemplary PWM invertor 10 shown in FIG. 1. The invertor 10 is shown connected to a voltage/frequency V/F driver 11, a DC voltage source 18, and a motor 19. A V/F booster 20 is connected to and communicates with the V/F driver 11. Note that while the boost 20 is shown as a separate component, it is contemplated that the boost 20 could be implemented within the driver 11 and therefore, the boost 20 need not be a separate component. The invertor consists of six solid state switching devices 12-17 (BJT, GTO, IGBT or other transistor technology devices may be used) arranged in series pairs, each switching device 12-17 being coupled with an inverse parallel connected diode 23-29.

Each series arranged pair of switching devices 12 and 13, 14 and 15, and 16 and 17, make up a separate leg 39, 40 or 41 of the invertor 10 and have a common node which is electrically connected to a unique motor terminal 30, 31, or 32 (and thus to a unique stator winding 35, 36, or 37). Each switching device 12-17 is also electrically connected by a firing line 51-56 to the V/F driver 11 and indirectly through the driver to a voltage boost module 20. A split DC voltage source 18 creates a high voltage rail 48 and a low voltage rail 49 and each leg 39, 40, 41 connects the high voltage rail 48 to the low voltage rail 49.

To avoid repetitive disclosure, the PWM invertor 10 will be explained by referring only to leg 39 as all three legs 39, 40, and 41 of the invertor operate in the same manner.

The V/F driver 11 operates to turn the switching devices 12, 13 of leg 39 ON and OFF in a repetitive sequence that alternately connects the high and low voltage rails 48, 49 to, and produces a series of high frequency voltage pulses at, terminal 31. The high frequency voltage pulses average over a given period to produce a low frequency alternating stator voltage V.sub.s at terminal 31.

Referring to FIG. 4, an exemplary sequence of high frequency pulses 60 that an invertor 10 might provide to motor terminal 31 can be observed along with an exemplary low frequency alternating stator voltage V.sub.s. By varying the widths of the positive portions 63 of each high frequency pulse relative to the widths of the negative portions 64 over a series of pulses 60, a changing average voltage value which alternates sinusoidally can be generated. The changing average value defines the low frequency alternating stator voltage V.sub.s that drives the motor 19. The stator winding voltage V.sub.s produces a stator winding current I.sub.s that lags the stator voltage V.sub.s by a phase angle .theta..

Referring to FIGS. 2 and 4, when the voltage V.sub.s is supplied across the stator phase, there is a stator resistive voltage drop across stator resistor R.sub.s and an inductive potential drop E.sub.m across the inductor L.sub.m and the rotor resistor R.sub.r in parallel. The inductive potential magnitude and resulting current I.sub.mag are proportional to the magnetizing flux .PHI..sub.m which must be maintained within a desired range in order to drive a motor. At low frequencies, the ratio of stator resistance drop R.sub.s I.sub.s to magnetizing potential E.sub.m increases to the point where the magnetizing potential E.sub.m cannot generate sufficient flux .PHI..sub.m to drive the motor.

In addition, at low frequencies, motor slip increases so that, actual motor speed is often less than the desired speed. Thus, for a motor to operate as desired at low frequencies, first, the magnetizing flux .PHI..sub.m must be adjusted to account for the increased stator resistive drop R.sub.s I.sub.s. Second, the driving frequency must be altered to compensate for increased slip.

A. Flux Compensation

Referring to FIG. 2, the current I.sub.s is supplied to the motor phase and divides between the rotor resistor R.sub.s and magnetizing inductor L.sub.m. Because the magnetizing flux .PHI..sub.m is proportional to the magnetizing current I.sub.mag within a certain range, the flux .PHI..sub.m can be maintained within a desired range if the magnetizing current I.sub.mag can be maintained within a corresponding desired range. Thus, first a desired corresponding magnetizing current range must be determined and then, an approximate magnetizing current value must be derived for comparison and correction purposes.

The desired current range covers current values that are approximately equal to an optimal current value. It has been determined that, while an optimal magnetizing flux and corresponding magnetizing current exist, a motor will operate if the flux and current are approximately optimal. Thus, in some cases if the actual magnetizing current is within .+-.20 percent of the optimal magnetizing current, flux will be sufficient and the motor will operate. In nearly all cases, if the actual current is within .+-.10 percent of the optimal current, the motor will operate. The preferred range is within .+-.5% of the optimal magnetizing current.

Each motor has a rated voltage V.sub.rate at which the stator voltage should be maintained when the motor is driven at a nameplate or rated frequency f.sub.rate with no load. The rated voltage V.sub.rate is calculated so that, at the rated frequency f.sub.rate, the rated voltage V.sub.rate generates an optimal magnetizing flux level.

Referring again to FIG. 2, because the affective rotor resistance R.sub.r is equal to the real rotor resistance r.sub.r divided by the slip s, and because the slip s is very small when the motor is driven with no load, during no load excitation, the affective rotor resistance R.sub.r is extremely high. High rotor resistance R.sub.r minimizes rotor current I.sub.r and therefore, during no load excitation, nearly all stator current I.sub.s flows through inductor L.sub.m so that the magnetizing current I.sub.mag is nearly equal to the stator current I.sub.s. Thus, during a calibration period, by measuring the stator current while driving the motor at the rated frequency f.sub.rate and with the rated voltage V.sub.rate with no load, an optimal magnetizing current Iomag can be measured.

After determining the optimal magnetizing current I.sub.omag during the calibration period, the driver can be programmed with any suitable desired magnetizing current range near the optimal value. While the current range could be within .+-.20% of the I.sub.omag, to ensure proper motor operation, preferably, the range is .+-.5% of the optimal magnetizing current I.sub.omag. After the driver is programmed with the magnetizing current range, the driver must be programmed to assess actual magnetizing current I.sub.mag during loaded motor operation.

FIG. 3 is a phaser diagram which relates to the equivalent circuit shown in FIG. 2 and depicts the relationship between stator voltage V.sub.s and current I.sub.s as well as other motor parameters of interest during loaded motor operation. In FIG. 3 the stator voltage V.sub.s leads the current I.sub.s by phase angle .theta..

The stator voltage V.sub.s includes both the magnetizing potential E.sub.m as well as the stator resistive drop I.sub.s R.sub.s. It can be seen that when the resistive drop I.sub.s R.sub.s increases, the magnetizing potential E.sub.m must decrease given a specific stator voltage V.sub.s. The stator current I.sub.s includes both a torque producing component I.sub.torque and the magnetizing component I.sub.mag which is the parameter of interest. The stator voltage V.sub.s lags the magnetizing potential E.sub.m by an angle .zeta. which becomes relatively small at low frequencies. Because the angle .zeta. decreases at low frequencies, a good approximation of the magnetizing current I.sub.mag can be determined according to Equation 3.

The stator voltage V.sub.s is provided by the driver and therefore its instantaneous value is known. The V/F drive monitors the stator current I.sub.s. By subtracting the zero crossing time of the stator voltage V.sub.s from the following consecutive zero crossing time of the stator current I.sub.s and converting the resulting period to degrees, the phase angle .theta. can be determined. Then, Equation 3 can be used to find a good approximation of the magnetizing current I.sub.mag.

The current approximation I.sub.mag can then be compared to the acceptable magnetizing current range and, where the current approximation I.sub.mag is not within the acceptable range, the stator voltage V.sub.s can be adjusted to alter the stator current I.sub.s and thus provide the correct magnetizing current I.sub.mag.

Clearly, there are some limitations on how much the stator voltage V.sub.s can be increased or boosted prior to risking motor component damage. The most important limitation is the level of