WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Inverter and air conditioner controlled by the same    
United States Patent5486743   
Link to this pagehttp://www.wikipatents.com/5486743.html
Inventor(s)Nagai; Kazunobu (Aichi, JP)
AbstractAn inverter controlling a brushless motor includes a microcomputer detecting a rotational position of a motor rotor on the basis of comparison signals obtained by comparison of terminal voltages of respective windings of the brushless motor with a reference voltage, determining a commutation timing. The current flowing through a DC power line is detected by a shunt resistor and the detected current is sampled and compared sequentially by the microcomputer. The microcomputer obtains a compensation time period in accordance with the result of comparison. The commutation timing of each of switching transistors of the inverter is compensated with respect to a reference commutation timing by the obtained compensation time period. Alternatively, the microcomputer detects energization time periods of diodes as the commutation time periods on the basis of the comparison signals and determine the commutation timing from the detected commutation time periods. The commutation timing is compensated by the compensation time period with respect to the reference commutation timing.
   














 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 5486743
Inverter and air conditioner controlled by the same - US Patent 5486743 Drawing
Inverter and air conditioner controlled by the same
Inventor     Nagai; Kazunobu (Aichi, JP)
Owner/Assignee     Kabushiki Kaisha Toshiba (JP)
Patent assignment
All assignments
Publication Date     January 23, 1996
Application Number     08/153,525
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     November 16, 1993
US Classification     318/439 318/254 363/26 363/134
Int'l Classification     H02P 006/08
Examiner     Ro; Bentsu
Assistant Examiner    
Attorney/Law Firm     Limbach & Limbach
Address
Parent Case    
Priority Data     Nov 19, 1992[JP]4-310007 Aug 24, 1993[JP]5-209191
USPTO Field of Search     318/138 318/254 318/439 363/16 363/17 363/24 363/25 363/26 363/34 363/37 363/131 363/132 363/133 363/134
Patent Tags     inverter air conditioner controlled
   
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
5075608
Erdman

Dec,1991

[0 after 0 votes]
4500821
Bitting
318/254
Feb,1985

[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. An inverter comprising:

a switching circuit including a plurality of switching elements sequentially energizing windings of a plurality of phases of an electric motor;

a pulse width modulation circuit for obtaining a pulse width modulated signal;

electrical quantity detecting means for detecting a quantity of electricity supplied to the switching circuit, thereby generating an electrical quantity signal;

position detecting means for detecting a rotational position of a rotor of the motor, thereby providing information about the rotational position of the rotor;

energization signal generating means for generating an energization signal at a time according to a commutation timing necessary for the switching circuit on the basis of the information about the rotational position of the rotor, the energization signal generating means comprising means for obtaining a reference commutation timing from the information about the rotational position of the rotor, electrical quantity comparing means for sequentially sampling the electrical quantity signals generated by the electrical quantity detecting means to thereby obtain a mean electrical quantity value and comparing the mean electrical quantity value with a last mean electrical quantity value, and compensation means for compensating the commutation timing so that the commutation timing corresponds to a point of time preceding the reference commutation timing by a predetermined compensation period of time, the compensation means changing the predetermined compensation time period in accordance with the result of comparison by the electrical quantity comparing means; and

drive means synthesizing the energization signal and the pulse width modulated signal for driving each switching element.

2. An inverter comprising:

a switching circuit including a plurality of switching elements sequentially energizing windings of a plurality of phases of an electric motor;

a pulse width modulation circuit for obtaining a pulse width modulated signal;

position detecting means for detecting a rotational position of a rotor of the motor, thereby providing information about the rotational position of the rotor;

speed detecting means for detecting a rotational speed of the rotor of the motor;

means for determining a duty ratio of the pulse width modulated signal on the basis of a result of comparison of the detected rotational speed of the rotor with an externally supplied speed command;

energization signal generating means for generating an energization signal at a time according to a commutation timing necessary for the switching circuit on the basis of the information about the rotational position of the rotor, the energization signal generating means comprising means for obtaining a reference commutation timing from the information about the rotational position of the rotor and compensation means for compensating the commutation timing so that the commutation timing corresponds to a point of time preceding the reference commutation timing by a predetermined compensation period of time, the compensation means changing the predetermined compensation time period on the basis of the detected rotational speed of the rotor and the determined duty ratio of the pulse width modulated signal; and

drive means synthesizing the energization signal and the pulse width modulated signal for driving each switching element.

3. An inverter according to claim 2, which further comprises a memory for storing tabular data of the compensation time periods in connection with the rotational speed of the rotor and the duty ratio of the pulse width modulated signal and wherein the energization signal generating means selects the compensation time period corresponding both to the rotational speed of the rotor and to the duty ratio of the pulse width modulated signal from the tabular data to thereby determine the compensation time period.

4. An inverter according to claim 1 or 2, wherein the position detecting means supplies the energization signal generating means with, as the information about the rotational position of the rotor, a time when a terminal voltage of the motor winding intersects a reference voltage set at a half of a direct current power supply voltage supplied to the switching circuit and the energization signal generating means comprises a first timer timing a period between the time when the winding terminal voltage intersects the reference voltage and a subsequent time of intersection, operational means for operating a period of time between the time when the winding terminal voltage intersects the reference voltage and a reference commutation timing on the basis of the time period obtained by the first timer, thereby subtracting a compensation time period from the obtained time period to obtain a post-compensation time period, and a second timer initiating a timing operation at the time when the winding terminal voltage intersects the reference voltage, the commutation timing being determined to be a time when the second timer has completed a timing operation for the post-commutation time period.

5. An inverter comprising:

a) a switching circuit including a plurality of switching elements sequentially energizing windings of a plurality of phases of an electric motor, the switching elements having respective diodes connected in parallel thereto;

b) a pulse width modulation circuit for obtaining a pulse width modulated signal;

c) position detecting means for detecting a rotational position of a rotor of the motor, thereby providing information about the rotational position of the rotor;

(d) commutation time period detecting means detecting an energization time period of each diode due to release of energy stored in each motor winding while the corresponding switching element is being commutated, the detected energization time period of each diode serving as a commutation time period of the corresponding switching element;

(e) energization signal generating means determining a commutation timing on the basis of the information about the rotational position of the rotor and the commutation time period of each switching element, thereby generating an energization signal corresponding to the determined commutation timing; and

(f) drive means synthesizing the energization signal and the pulse width modulated signal for driving each switching element.

6. An inverter according to claim 5, wherein the commutation time period detecting means compares the terminal voltage of each motor winding with a reference voltage to detect the energization of each diode.

7. An inverter comprising:

a) a switching circuit including a plurality of switching elements sequentially energizing windings of a plurality of phases of an electric motor, the switching elements having respective diodes connected in parallel thereto;

b) a pulse width modulation circuit for obtaining a pulse width modulated signal;

c) position detecting means for detecting a rotational position of a rotor of the motor, thereby providing information about the rotational position of the rotor;

d) commutation time period detecting means comparing a terminal voltage of each motor winding with a reference voltage for detecting an energization time period of each diode due to release of energy stored in each motor winding while the corresponding switching element is being commutated, the commutation time period detecting means compensating the detected energization time period of each diode on the basis of a period and duty ratio of the pulse width modulated signal, thereby determining a commutation time period of each switching element;

e) energization signal generating means determining a commutation timing on the basis of the information about the rotational position of the rotor and the commutation time period of each switching element, thereby generating an energization signal corresponding to the determined commutation timing; and

f) drive means synthesizing the energization signal and the pulse width modulated signal for driving each switching element.

8. An inverter comprising:

a) a switching circuit including a plurality of positive side switching elements each having a diode connected in parallel thereto between a positive direct current power supply line and each winding terminal of an electric motor and a plurality of negative side switching elements each having a diode connected in parallel thereto between a negative direct current power supply line and each motor winding terminal so that windings of a plurality of phases of the motor are sequentially energized;

b) a pulse width modulation circuit for obtaining a pulse width modulated signal;

c) position detecting means for detecting a rotational position of a rotor of the motor, thereby providing information about the rotational position of the rotor;

d) commutation time period detecting means comparing a terminal voltage of each motor winding with a reference voltage to detect an energized state of each diode due to discharge of energy stored in each motor winding while the corresponding switching element is being commutated, thereby determining a commutation time period of each switching element on the basis of a time period of operation of detecting the energized state of each diode;

e) energization signal generating means determining a commutation timing on the basis of the information about the rotational position of the rotor and the commutation time period of each switching element, thereby generating an energization signal corresponding to the determined commutation timing;

f) selection signal generating means for generating a selection signal so that either the positive or the negative side switching elements are selected to be thereby controlled to be turned on and off by the pulse width modulated signal, the selection signal being changed for every commutation timing; and

g) drive means for driving each switching element on the basis of the energization signal, the pulse width modulated signal and the selection signal so that the negative side switching elements are controlled in accordance with on and off states of the pulse width modulated signal when commutation is caused to occur between two of the positive side switching elements and so that the positive side switching elements are controlled in accordance with the on and off states of the pulse width modulated signal when commutation is caused to occur between two of the negative side switching elements.

9. An inverter according to claim 6, 7 or 8, wherein the reference voltage with which the terminal voltage of each motor winding is compared for the detection of the energized state of each diode is set at a half of a direct current power supply voltage of the switching circuit.

10. An inverter according to claim 5, 7 or 8, wherein the energization signal generating means obtains a reference commutation timing from the information about the rotational position of the rotor and determines the commutation timing so that the commutation timing corresponds to a time a compensation period of time before the reference commutation timing, the compensation period of time being set at a half of the commutation time period.

11. An inverter according to claim 5, 7 or 8, wherein the position detecting means compares a or the terminal voltage of each motor winding with a or the reference voltage to obtain the information about the rotational position of the rotor.

12. An inverter according to claim 5, 7 or 8, wherein the position detecting means compares a or the terminal voltage of each motor winding with a or the reference voltage to obtain the information about the rotational position of the rotor and the reference voltage is set at a half of a direct current power supply voltage of the switching circuit.

13. An inverter according to claim 5, 7 or 8, wherein the position detecting means supplies the energization signal generating means with, as the information about the rotational position of the rotor, a time when a terminal voltage of the motor winding intersects a reference voltage set at a half of a direct current power supply voltage supplied to the switching circuit and the energization signal generating means comprises a first timer timing a period between the time when the winding terminal voltage intersects the reference voltage and a subsequent time of intersection, operational means for operating a period of time between the time when the winding terminal voltage intersects the reference voltage and a reference commutation timing on the basis of the time period obtained by the first timer, thereby subtracting a compensation time period from the obtained time period to obtain a post-compensation time period, the compensation time period corresponding to a half of the commutation time period, and a second timer initiating a timing operation at the time when the winding terminal voltage intersects the reference voltage, the commutation timing being determined to be a time when the second timer has completed a timing operation for the post-commutation time period.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

1. Field of the Invention

This invention relates to an inverter including a switching circuit for sequentially energizing a plurality of windings of an electric motor such as a brushless motor at a time according to a commutation timing corresponding to a predetermined rotational position of a rotor of the motor and further relates to an air conditioner controlled by such an inverter as mentioned above.

2. Description of the Prior Art

Air conditioners and refrigerators have recently employed, as a compressor motor, a brushless motor classified into a DC motor and an inverter driving the brushless motor for the purpose of variable performance of a compressor or saving electric power consumption. The brushless motor usually necessitates one or more position sensors sensing a rotational position of a rotor of the motor and generating a rotational position signal so that a phase winding to be energized is determined. Since the compressor motor is exposed to the refrigerant in the air conditioners and the refrigerators, it is sometimes difficult to dispose the position sensors in the brushless motor employed in the compressor. In view of this drawback, the present inventor and others have developed a technique for detecting a voltage induced in the motor winding and for electrically processing the detected voltage into the rotational position signal. This technique was applied for patent in Japan and the application was published under Japanese unexamined patent application publication No. 64-8890 (1989).

The above-mentioned technique will be described as the prior art for the present invention with reference to FIGS. 22 to 24. In the following description, the pulse width modulation system is applied to the technique. Referring to FIG. 22 showing the electrical circuit of an inverter, a DC power supply circuit 2 connected to an AC power supply 1 comprises a full-wave rectifier circuit 3, a reactor 4a and a smoothing capacitor 4b. A three-phase bridge circuit 13 serving as a switching circuit is connected between a positive side DC power supply line 5 and a negative side DC power supply line 6 of the DC power supply circuit 2. The three-phase bridge circuit 13 comprises switching elements such as switching transistors 7 to 12. Output terminals 14u, 14v and 14w of the three-phase bridge circuit 13 are connected to terminals of windings 15u, 15v and 15w of a brushless motor 15 respectively. Three transistors 7, 9 and 11 are connected between the positive side DC power supply line 5 and the respective output terminals 14u, 14v and 14 w to thereby serve as positive side switching elements. The other three transistors 8, 10 and 12 are connected between the negative side DC power supply line 6 and the respective output terminals 14u, 14v and 14w to thereby serve as negative side switching elements. When these transistors 7-12 are controlled to be turned on and off in a predetermined order, the windings 15u, 15v and 15w of the brushless motor 15 are repeatedly energized sequentially with a phase difference of 120 degrees (electrical angle), so that the brushless motor is driven. In this case, each transistor is turned on in the period of 120 degrees and off in the period of 240 degrees and furthermore, the duty ratio is controlled in each "on" period by a pulse width modulated (PWM) signal P.sub.1 as shown in FIG. 23(a). Consequently, the terminal voltages V.sub.u, V.sub.v and V.sub.w of the windings 15u, 15v and 15w of the brushless motor 15 have waveforms as shown in FIGS. 23(b), 23(c) and 23(d) respectively.

FIGS. 24(a) and 24(b) show waveforms of the terminal voltage V.sub.u and the winding current I.sub.u of the winding 15u of the brushless motor 15 respectively without the pulse width modulation applied. In the waveform of the terminal voltage V.sub.u, a positive or negative slope section t.sub.a in the electrical angle of 60 degrees represents a voltage induced in the winding 15u and elongated positive and negative pulses represent pulse voltages due to diodes D1 to D6 connected in parallel to the respective transistors 7-12 of the three-phase bridge circuit 13. Reference symbol V.sub.0 represents a reference voltage provided by a resistance type potential divider circuit 16 connected between the DC power supply lines 5, 6. The reference voltage V.sub.0 is set at a half of a voltage in the DC power supply circuit 2 of the three-phase bridge circuit 13. As understood from FIGS. 24(a) and 24(b), a commutation timing lags by about 30 degrees with respect to a time when the induced voltage and the reference voltage V.sub.0 cross, which time will be referred to as "zero crossing time."

The terminal voltages Vu, V.sub.v and V.sub.w are compared with the reference voltage V.sub.0 by respective comparators 18 to 20 provided in a position signal circuit 17 serving as the position sensing means, thereby being converted to fundamental wave signals V.sub.u ', V.sub.v ' and V.sub.w ' for discrimination of 180-degree sections of the terminal voltages V.sub.u, V.sub.v and V.sub.w as shown in FIGS. 23(e), 23(f) and 23(g) respectively. These fundamental wave signals V.sub.u ', V.sub.v ' and V.sub.w ' serve as information about the rotational position of the rotor of the brushless motor 15. The fundamental wave signals V.sub.u ', V.sub.v ' and V.sub.w ' are then supplied to a waveform synthesizing circuit 21 serving as energization signal generating means. The fundamental wave signals V.sub.u ', V.sub.v ' and V.sub.w ' are collated with the PWM signal P.sub.1 by the waveform synthesizing circuit 21 to be converted to recognitive waveform signals U.sub.a, V.sub.a and W.sub.a each comprising continuous square waves composed only of a positive pulse component and having a period of 180 degrees in electrical angle. The recognitive waveform signals U.sub.a, V.sub.a and W.sub.a are out of phase with one another by 120 degrees. A rise point and a fall point of each recognitive waveform signal correspond to the abovementioned zero crossing point.

The waveform synthesizing circuit 21 is provided with first and second timing functions. Six first phase segment patterns X1 to X6 are formed from the three recognitive waveform signals U.sub.a, V.sub.a, W.sub.a by the first timing function. Each of the first phase segment patterns X1-X6 has a period of 60 degrees in electrical angle. Six second phase segment patterns Y1 to Y6 are formed by the second timing function. The second phase segment patterns have start points same as those of the first phase segment patterns X1-X6 respectively and each second phase segment pattern has a period of 30 degrees in electrical angle. The waveform synthesizing circuit 21 finally converts signals of the second phase segment patterns to energization signals U.sub.p, U.sub.n, V.sub.p, V.sub.n, W.sub.p and W.sub.n as shown in FIGS. 23(l) to 23(q) respectively.

The start points of the energization signals correspond to the end points of second phase segment patterns Y1-Y6 and accordingly, lag behind the zero crossing point by 30 degrees. Consequently, the phase patterns of the energization signals correspond to the commutation timing patterns required of the transistors 7-12 of the three-phase switching circuit 13.

On the other hand, a speed determination circuit 22 serving as speed detecting means determines a speed deviation on the basis of a speed command signal S.sub.c and the energization signal W.sub.n supplied thereto from the waveform synthesizing circuit 21 as a speed detection signal representative of the rotational speed of the brushless motor 15. The speed determination circuit 22 generates a speed deviation signal S.sub.d in accordance with the determined speed deviation, which signal is supplied to a pulse width modulation circuit 23. The pulse width modulation circuit 23 controls the duty ratio of the PWM signal P.sub.1 in accordance with the magnitude of the speed deviation signal S.sub.d. The PWM signal P.sub.1 whose duty ratio has been controlled as described above is supplied to gates 25, 27 and 29 of a gate circuit 24 composing drive means. The PWM signal P.sub.1 and the energization signals U.sub.p, V.sub.p and W.sub.p are synthesized by the gates 25, 27, 29 or more specifically, the PWM signal is ANDed with the respective energization signals by the gates, for example, and resultant signals are supplied as base control signals to the bases of the positive side transistors 7, 9 and 11 of the three-phase bridge circuit 13 such that the transistors are on-off controlled in accordance with "on" and "off" modes of the PWM signal P.sub.1. On the other hand, the energization signals U.sub.n, V.sub.n and W.sub.n to which signals the pulse width modulation is not applied are supplied to the bases of the negative side transistors 8, 10 and 12 via gates 26, 28 and 30 respectively so that the transistors 8, 10 and 12 are on-off controlled. Consequently, the transistors 7-12 are on-off controlled by the energization signals U.sub.p, V.sub.p, W.sub.p, U.sub.n, V.sub.n and W.sub.n in the patterns as shown in FIGS. 23(l)-23(q), thereby driving the brushless motor 15. Furthermore, the speed of the brushless motor 15 is controlled by the control of the duty ratio by the PWM signal P.sub.1 as shown in FIG. 23(a).

The above-mentioned "on" mode of the PWM signal P.sub.1 refers either to the high or low level of the pulse signal at which level the transistors are turned on. The transistors are turned on when the pulse signal is at the high level in FIGS. 23(a)-23(q). The "off" mode of the PWM signal P.sub.1 refers either to the high or low level of the pulse signal at which level the transistors are turned off. The transistors are turned off when the pulse signal is at the low level in FIGS. 23(a)-23(q).

As obvious from the foregoing, the windings 15u, 15v and 15w of each phase are energized for the period of 120 degrees with the lag of 30 degrees with respect to the zero crossing time. FIGS. 25(a), 25(b) and 25(c) show the relations among the induced voltage, applied voltage and current without the PWM control in the case of the winding 15u of phase U, for example. The voltage of the DC power supply circuit 2 applied to the winding 15u has a symmetrical waveform about the peak P.sub.t of the induced voltage in the period of 120 degrees. On the other hand, the current I.sub.u flowing into the winding 15u is gradually increased slopewise upon application of the voltage and reaches the normal state with the lag of time period T.sub.1 relative to the applied voltage. The current I.sub.u is gradually decreased slopewise upon completion of application of the voltage, reaching zero with the lag of time period T.sub.2 equal to the time period T.sub.1. Accordingly, the current I.sub.u flowing into the winding 15u takes a waveform unsymmetrical about the peak T.sub.p of the induced voltage, resulting in a phase difference with respect to the induced voltage. This phase difference also occurs when the PWM control is applied.

A torque produced by an electric motor is generally shown by the product of the induced voltage and the current. Since the current lags the induced voltage in the prior art as described above, the efficiency of the motor is reduced. In the air conditioners, particularly, a quick cooling or warming operation is required at its maximum output under the limited power supply capacity. Thus, an improvement in the motor efficiency in the air conditioners or the like has been desired for the energy saving and reduction of the running cost.

In view of the foregoing, it has been proposed that the commutation timing be determined to take a time earlier by a predetermined electrical angle than the time lagging behind 30 degrees the time when the induced voltage and the reference voltage V.sub.0 cross, as shown in FIG. 25(d). The predetermined electrical angle corresponds to a time period T.sub.d in FIG. 25(d). In this case, the waveform of the current I.sub.u is symmetrical about the peak T.sub.p of the induced voltage. Accordingly, since a power factor is improved, the current I.sub.u can be reduced and the motor efficiency can be improved.

However, the above-mentioned lag time periods T.sub.1 and T.sub.2 are not fixed but are varied. For example, the lag time periods become long as the load torque and that is, the current are larger while they are short as the motor speed and that is, the induced voltage are higher. Consequently, a sufficient improvement in the motor efficiency cannot be achieved even when the commutation timing is determined to take a time earlier by the predetermined electrical angle than the time lagging behind 30 degrees the time when the induced voltage and the reference voltage V.sub.0 cross.

SUMMARY OF THE INVENTION

Therefore, an object of the present invention is to provide an inverter wherein even when the lag time of the winding current starting from initiation or completion of application of voltage to each motor winding is varied by the load torque and the rotational speed of the motor, the current can be caused to flow in each motor winding so as to be in phase with the induced voltage, whereby the efficiency of the motor can be improved.

Another object of the invention is to provide an air conditioner wherein a compressor motor is controlled by the above-described inverter so that the inverter can be operated efficiently.

In one aspect, the present invention provides an inverter comprising a switching circuit including a plurality of switching elements sequentially energizing windings of a plurality of phases of an electric motor, a pulse width modulation circuit for obtaining a pulse width modulated signal, electrical quantity detecting means for detecting a quantity of electricity supplied to the switching circuit, thereby generating an electrical quantity signal, position detecting means for detecting a rotational position of a rotor of the motor, thereby providing information about the rotational position of the rotor, energization signal generating means for generating an energization signal at a time according to a commutation timing necessary for the switching circuit on the basis of the information about the rotational position of the rotor, and drive means synthesizing the energization signal and the pulse width modulated signal for driving each switching element. The energization signal generating means comprises means for obtaining a reference commutation timing from the information about the rotational position of the rotor, electrical quantity comparing means for sequentially sampling the electrical quantity signals generated by the electrical quantity detecting means to thereby obtain a mean electrical quantity value and comparing the mean electrical quantity value with a last mean electrical quantity value, and compensation means for compensating the commutation timing so that the commutation timing corresponds to a point of time preceding the reference commutation timing by a predetermined compensation period of timed the compensation means changing the predetermined compensation time period in accordance with the result of comparison by the electrical quantity comparing means.

A quantity of electricity supplied to the switching circuit during rotation of the rotor, for example, the quantity of current is detected by the electrical quantity detecting means. The information about the rotational position of the rotor is obtained by the position detecting means. The reference commutation timing is obtained from the information about the rotational position of the rotor. The electrical quantity signals are sampled, and the mean electrical quantity value is obtained. The mean value is compared with the last mean electrical quantity value. The commutation timing is compensated so as to correspond to the point of time preceding the obtained reference commutation timing by the predetermined compensation period of time. The predetermined compensation time period is changed so as to take a value in accordance with the result of comparison of the mean electrical quantity value with the last mean value. The energization signal is generated at the time according to the compensated commutation timing. The drive means synthesizes the energization signal and the pulse width modulated signal and a resultant signal is supplied to each switching element of the switching circuit, thereby driving it. Thus, the plurality of motor windings are sequentially energized so that the rotor is rotated. Since the quantity of electricity supplied to the switching circuit is one of factors determining the commutation timing, it can be determined such that the winding current is in phase with the induced voltage of the winding even when the current is rendered small or even when the motor speed or the load torque are changed.

In another aspect, the invention provides an inverter comprising a switching circuit including a plurality of switching elements sequentially energizing windings of a plurality of phases of an electric motor, a pulse width modulation circuit for obtaining a pulse width modulated signal, position detecting means for detecting a rotational position of a rotor of the motor, thereby providing information about the rotational position of the rotor, speed detecting means for detecting a rotational speed of the rotor of the motor, means for determining a duty ratio of the pulse width modulated signal on the basis of a result of comparison of the detected rotational speed of the rotor with an externally supplied speed command, energization signal generating means for generating an energization signal at a time according to a commutation timing necessary for the switching circuit on the basis of the information about the rotational position of the rotor, and drive means synthesizing the energization signal and the pulse width modulated signal for driving each switching element. The energization signal generating means comprises means for obtaining a reference commutation timing from the information about the rotational position of the rotor and compensation means for compensating the commutation timing so that the commutation timing corresponds to a point of time preceding the reference commutation timing by a predetermined compensation period of time, the compensation means changing the predetermined compensation time period on the basis of the detected rotational speed of the rotor and the determined duty ratio of the pulse width modulated signal.

The information about the rotational position of the rotor being rotated is obtained by the position detecting means. The rotational speed of the rotor is detected by the speed detecting means. The pulse width modulation circuit compares the detected rotational speed of the rotor with the speed command, thereby obtaining the pulse width modulated signal whose duty ratio is in accordance with the result of the comparison. The energization signal generating means obtains the reference commutation timing from the information about the rotational position of the rotor. The energization signal generating means compensates the commutation timing so that the commutation timing corresponds to the point of time preceding the obtained reference commutation timing by the predetermined compensation period of time. The energization signal generating means changes the predetermined compensation time period on the basis of the detected rotational speed of the rotor and the determined duty ratio of the pulse width modulated signal. The energization signal is generated at the time according to the compensated commutation timing. The drive means synthesizes the energization signal and the pulse width modulated signal for driving the switching elements. Consequently, the windings of the plurality of phases of the motor are sequentially energized so that the rotor is rotated at a speed in accordance with the speed command. The factors determining the commutation timing include the rotational speed of the rotor and the duty ratio of the pulse width modulated signal, which duty ratio has a correlation with the load torque. Consequently, the commutation timing can be so determined that the voltage induced in each winding is in phase with each winging current even in variation of the rotational speed or load torque.

In further another aspect, the invention provides an inverter comprising a switching circuit including a plurality of switching elements sequentially energizing windings of a plurality of phases of an electric motor, the switching elements having respective diodes connected in parallel thereto, a pulse width modulation circuit for obtaining a pulse width modulated signal, commutation time period detecting means detecting an energization time period of each diode due to release of energy stored in each motor winding while the corresponding switching element is being commutated, the detected energization time period of each diode serving as a commutation time period of the corresponding switching element, energization signal generating means determining a commutation timing on the basis of the information about the rotational position of the rotor and the commutation time period of each switching element, thereby generating an energization signal corresponding to the determined commutation timing, and drive means synthesizing the energization signal and the pulse width modulated signal for driving each switching element.

The information about the rotational position of the rotor being rotated is obtained by the position detecting means. The commutation time period of each switching element is detected by the commutation time period detecting means. The energization signal generating means determines the commutation timing on the basis of the information about the rotational position of the rotor and the commutation time period of each switching element, thereby generating an energization signal corresponding to the determined commutation timing. The drive means synthesizes the energization signal and the pulse width modulated signal for driving the switching element. Consequently, the windings of the plurality of phases are sequentially energized so that the rotor is rotated.

The current flowing into the winding does not rise from zero to the normal state upon start of the voltage application and does not fall from the normal state to zero upon termination of the voltage application such that a time lag occurs. The reason for this is that the storage and release of the magnetic energy are not instantaneously performed under the influence of a counter electromotive force. Accordingly, the lag time period of the current at the time of start of the voltage application is approximately equal to that of the current at the time of termination of the voltage application. Furthermore, the commutation time period of each switching element is approximately equal to a time period necessary for release of the energy stored in the winding at the time of termination of voltage application and that is, the lag time period in the case where the winding current falls from the normal state to zero. The current flowing in this case reflows through the diode connected in parallel to the switching element. Thus, the commutation time period of the switching element can be determined by detecting the energization time period of the diode. Accordingly, the energization signal corresponding to the commutation timing is formed on the basis of not only the information about the rotational position of the rotor but also the commutation time period. Consequently, the winding current can be in the phase with the induced voltage.

In further another aspect, the invention provides an inverter comprising a switching circuit including a plurality of switching elements sequentially energizing windings of a plurality of phases of an electric motor, the switching elements having respective diodes connected in parallel thereto, a pulse width modulation circuit for obtaining a pulse width modulated signal, position detecting means for detecting a rotational position of a rotor of the motor, thereby providing information about the rotational position of the rotor, commutation time period detecting means comparing a terminal voltage of each motor winding with a reference voltage for detecting an energization time period of each diode due to release of energy stored in each motor winding while the corresponding switching element is being commutated, the commutation time period detecting means compensating the detected energization time period of each diode on the basis of a period and duty ratio of the pulse width modulated signal, thereby determining a commutation time period of each switching element, energization signal generating means determining a commutation timing on the basis of the information about the rotational position of the rotor and the commutation time period of each switching element, thereby generating an energization signal corresponding to the determined commutation timing, and drive means synthesizing the energization signal and the pulse width modulated signal for driving each switching element.

The above-described arrangement relates to a drawback resulting from the comparison of the terminal voltage of the winding with the reference voltage for the detection of the energization time period of the diode. In this case, the variation of the winding terminal voltage does not appear in synchronism with the termination of energization to the diode when the switching elements are on-off controlled in accordance with the "on" and "off" modes of the PWM signal. Consequently, the energization time period of the diode cannot be accurately detected by the comparison of the winding terminal voltage with the reference voltage. In the above-described arrangement, however, the energization time period of the diode obtained by the comparison of the winding terminal voltage with the reference voltage is compensated by the period and duty ratio of the PWM signal. The compensated energization time period of the diode can be rendered approximately equal to the actual energization time period.

In further another aspect, the invention provides an inverter comprising a switching circuit including a plurality of positive side switching elements each having a diode connected in parallel thereto between a positive direct current power supply line and each winding terminal of an electric motor and a plurality of negative side switching elements each having a diode connected in parallel thereto between a negative direct current power supply line and each motor winding terminal so that windings of a plurality of phases of the motor are sequentially energized, a pulse width modulation circuit for obtaining a pulse width modulated signal, position detecting means for detecting a rotational position of a rotor of the motor, thereby providing information about the rotational position of the rotor, commutation time period detecting means comparing a terminal voltage of each motor winding with a reference voltage to detect an energized state of each diode due to discharge of energy stored in each motor winding while the corresponding switching element is being commutated, thereby determining a commutation time period of each switching element on the basis of a time period of operation of detecting the energized state of each diode, energization signal generating means determining a commutation timing on the basis of the information about the rotational position of the rotor and the commutation time period of each switching element, thereby generating an energization signal corresponding to the determined commutation timing, selection signal generating means for generating a selection signal so that either the positive or the negative side switching elements are selected to be thereby controlled to be turned on and off by the pulse width modulated signal, the selection signal being changed for every commutation timing, and drive means for driving each switching element on the basis of the energization signal, the pulse width modulated signal and the selection signal so that the negative side switching elements are controlled in accordance with on and off states of the pulse width modulated signal when commutation is caused among the positive side switching elements and so that the positive side switching elements are controlled in accordance with the on and off states of the pulse width modulated signal when commutation is caused to occur between two of the negative side switching elements.

The switching elements to be on-off controlled by the PWM signal are switched between the positive side and negative side switching elements. Accordingly, even when the energization time period of the diode is detected by the comparison of the winding terminal voltage with the reference voltage, the variation of the winding terminal voltage appears in synchronism with termination of energization to the diode, which can provide accurate detection of the energization time period of the diode.

The energization signal generating means may obtain a reference commutation timing from the information about the rotational position of the rotor and determines the commutation timing so that the commutation timing corresponds to a time a compensation period of time before the reference commutation timing, the compensation period of time being set at a half of the commutation time period.

The determination of the commutation timing on the basis of the reference commutation timing may be determined by a software arrangement. More specifically, the position detecting means may supply the energization signal generating means with, as the information about the rotational position of the rotor, a time when a terminal voltage of the motor winding intersects a reference voltage set at a half of a direct current power supply voltage supplied to the switching circuit. The energization signal generating means may comprise a first timer timing a period between the time when the winding terminal voltage intersects the reference voltage and a subsequent time of intersection, operational means for operating a period of time between the time when the winding terminal voltage intersects the reference voltage and a reference commutation timing on the basis of the time period obtained by the first timer, thereby subtracting a compensation time period from the obtained time period to obtain a post-compensation time period, the compensation time period corresponding to a half of the commutation time period, and a second timer initiating a timing operation at the time when the winding terminal voltage intersects the reference voltage. The commutation timing is determined to be a time when the second timer has completed a timing operation for the post-commutation time period.

Other objects of the present invention will become obvious upon understanding of the illustrative embodiments about to be described. Various advantages not referred to herein will occur to those skilled in the art upon employment of the invention in practice.

BRIEF DESCRIPTION OF THE DRAWINGS

Several embodiments of the present invention will be described with reference to the accompanying drawings, in which:

FIG. 1 is an electrical circuit diagram showing the inverter of a first embodiment in accordance with the present invention;

FIGS. 2(a) to 2(q) are waveform charts showing waveforms of various signals and voltages shown in FIG. 1;

FIG. 3 is a flowchart showing an operation of a microcomputer incorporated in the inverter;