JPH0648916B2 - Electric motor speed controller - Google Patents
Electric motor speed controllerInfo
- Publication number
- JPH0648916B2 JPH0648916B2 JP60012592A JP1259285A JPH0648916B2 JP H0648916 B2 JPH0648916 B2 JP H0648916B2 JP 60012592 A JP60012592 A JP 60012592A JP 1259285 A JP1259285 A JP 1259285A JP H0648916 B2 JPH0648916 B2 JP H0648916B2
- Authority
- JP
- Japan
- Prior art keywords
- electric motor
- speed
- current
- motor
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/04—Arrangements for controlling or regulating the speed or torque of more than one motor
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/08—Arrangements for controlling the speed or torque of a single motor
- H02P6/085—Arrangements for controlling the speed or torque of a single motor in a bridge configuration
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Description
【発明の詳細な説明】 〔発明の利用分野〕 本発明は、電動機の速度制御装置に係り、特に、電動機
に加わる負荷の大きさが、ある所定周期をもつて変化す
る場合に好適な電動機の速度制御装置に関するものであ
る。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a speed control device for an electric motor, and more particularly to an electric motor suitable for a case where the magnitude of the load applied to the electric motor changes with a certain predetermined period. The present invention relates to a speed control device.
例えば、ルームエアコンの冷房または暖房能力を可変す
る方式として、近年、圧縮機用電動機の回転数をインバ
ータを用い制御して変える方式が一般に用いられるよう
になつた。For example, as a method of varying the cooling or heating capacity of a room air conditioner, a method of controlling and changing the rotation speed of a compressor electric motor using an inverter has been generally used in recent years.
しかして、これらの電動機の回転数制御範囲は、およそ
2000rpm〜6000rpm程度である。Therefore, the speed control range of these electric motors is about
It is about 2000 rpm to 6000 rpm.
この回転数制御範囲を、さらに拡大すれば、ルームエア
コンの能力制御範囲が拡がり、高速回転に対しては、暖
房能力の増強、また低速回転に対しては、省電力、低騒
音といつた効果が得られるものである。If this speed control range is further expanded, the capacity control range of the room air conditioner will be expanded, the heating capacity will be enhanced for high speed rotation, and power saving and low noise for low speed rotation. Is obtained.
しかしながら、1000rpm以下程度の低速回転化について
は、従来、次に示す理由により、振動,騒音が増大し、
実用化が困難であつた。However, for low speed rotation of about 1000 rpm or less, vibration and noise increase conventionally due to the following reasons.
It was difficult to put it into practical use.
すなわち、ルームエアコンや冷蔵庫に用いられている圧
縮機は、一般に、駆動用の電動機とともにチヤンバ内に
密閉された構造であり、圧縮機の電動機に加わる負荷ト
ルクは、ロータリ圧縮機やレシプロ圧縮機のいずれであ
るかにかかわらず、回転角度に対して大きく脈動し、そ
の最大負荷トルクは、平均負荷トルクのおよそ3倍にも
達し、1回転を周期としてくり返されるものである。That is, a compressor used in a room air conditioner or a refrigerator generally has a structure in which it is sealed in a chamber together with a driving electric motor, and the load torque applied to the electric motor of the compressor is the same as that of a rotary compressor or a reciprocating compressor. Regardless of which one, there is a large pulsation with respect to the rotation angle, the maximum load torque reaches about three times the average load torque, and the cycle is repeated once for one rotation.
ここで、第10図は、電動機の回転角に対する、負荷ト
ルクTL,電動機の出力トルクTM及び回転数Nの変化
を示したものである。Here, FIG. 10 shows changes in the load torque T L , the output torque T M of the electric motor, and the rotation speed N with respect to the rotation angle of the electric motor.
負荷トルクTLが出力トルクTMより大きくなる、図示
Bの回転角領域では、回転数Nの減速による角加速度が
発生して、電動機の回転軸系のもつ慣性モーメントJと
の積で表わされる回転慣性トルクが生じ、これと出力ト
ルクTMとが、負荷トルクTLとつりあうものである。In the rotation angle region of B in which the load torque T L is larger than the output torque T M , angular acceleration is generated by deceleration of the rotation speed N, and is represented by the product of the inertia moment J of the rotating shaft system of the electric motor. A rotational inertia torque is generated, and this and the output torque T M are in balance with the load torque T L.
これに対して、TL<TMの回転角領域である図示Aの
領域では、回転数の増速にもとづく回転慣性トルクが発
生する。すなわち、TM−TLのトルク差に応じた回転
慣性トルクが発生することにより、出力側の電動機と、
負荷側としての圧縮機との間で、トルクの平衡が保たれ
る。On the other hand, in the region of A shown in the drawing, which is the rotation angle region of T L <T M , the rotational inertia torque is generated based on the increase in the rotation speed. That is, by generating the rotational inertia torque according to the torque difference of T M −T L , the electric motor on the output side,
Torque is balanced with the compressor as the load side.
換言すれば、電動圧縮機においては、1回転中に回転脈
動が発生し、これが圧縮機チヤンバ全体に振動、さらに
は騒音を引き起こすものである。In other words, in the electric compressor, rotation pulsation occurs during one rotation, which causes vibration and noise in the entire compressor chamber.
特に、電動機を低速領域にまで運転する際には、回転数
が低下するにともない、高速時と等しい角加速度に対し
ては回転脈動の振幅が増大し、また、その回転脈動の周
波数も低下する。In particular, when the electric motor is driven to a low speed range, the rotational pulsation amplitude decreases as the rotational speed decreases, and the rotational pulsation frequency decreases for the same angular acceleration as at high speed. .
そして、このために生じる振動も回転脈動に応じて振幅
が大きく、振動周波数も下がる。Then, the vibration caused by this also has a large amplitude according to the rotation pulsation, and the vibration frequency also decreases.
したがつて、従来、圧縮機用電動機の回転数範囲を低速
方向に拡大するには、振動,騒音がはげしく、防振,防
音対策装置が大型化するため、実用レベルでの実現が困
難であつた。Therefore, conventionally, in order to expand the rotational speed range of the compressor electric motor in the low speed direction, vibration and noise are violent, and the vibration proofing and sound proofing measures become large in size, which is difficult to achieve at a practical level. It was
以上の問題点を解決するのに、例えば、本発明者らが、
さきに開発した特願昭59−123639号に係るものがあり、
負荷トルクのパターンを予め記憶しておき、この記憶さ
れたトルクパターンデータを回転角度毎に読み出して、
出力トルクを制御するようにしたトルク制御装置を開発
したものである。To solve the above problems, for example, the present inventors have
There is one related to Japanese Patent Application No. 59-123639 developed earlier,
The load torque pattern is stored in advance, and the stored torque pattern data is read for each rotation angle,
This is a torque control device developed to control the output torque.
しかしながら、前記の方式では、回転角度に対する負荷
トルクパターンが既知であることを前提とするものであ
つて、既知の場合は十分なものであるが、任意の負荷ト
ルクパターンへの対応の点、更には回転角度に対して基
準となる位置の検出が必要となるなどの点で、考究すべ
き点があつた。However, in the above method, it is premised that the load torque pattern with respect to the rotation angle is known, and the known case is sufficient, but a point corresponding to an arbitrary load torque pattern, Has a point to be considered in that it is necessary to detect a reference position for the rotation angle.
本発明は、圧縮機のように、ある一定の周期毎に負荷が
変化する負荷体の速度を、基準位置を検出することな
く、速度の脈動を極力少なく、かつ広範囲に変えること
が可能な、電動機の速度制御装置の提供を、その目的と
するものである。The present invention, like the compressor, the speed of the load whose load changes in a certain fixed cycle, without detecting the reference position, the pulsation of the speed is reduced as much as possible, and it is possible to change in a wide range. It is an object of the present invention to provide a speed control device for an electric motor.
前記目的は、電動機に加わる負荷の大きさが所定周期中
に変化するのに対応して、前記電動機により駆動される
負荷体の速度を指令速度に一致させるのに前記電動機に
加える電圧、もしくは電流を制御する装置を備える電動
機の速度制御装置において、前記の所定周期をn分割
し、前記電動機に加える電圧、もしくは電流に係るn個
のデータをそれぞれ独立に記憶する読み書き可能な記憶
要素を備え、前記所定周期のk周期目(kは正の整数)
において前記n分割された領域毎に速度を検出し、分割
された相隣り合う領域での速度を等しくするように前記
n個のデータの少なくとも1つのデータを修正し、前記
所定周期の(k+1)周期目において、k周期目で修正
されたデータに応じて、前記電動機に加える電圧、もし
くは電流を制御する構成によって達成される。In order to match the speed of the load driven by the electric motor with the command speed, the voltage or current applied to the electric motor corresponds to the magnitude of the load applied to the electric motor changing during a predetermined cycle. In a speed control device of an electric motor including a device for controlling, a predetermined readable period is divided into n, and a readable / writable storage element that independently stores n pieces of data related to a voltage or a current applied to the electric motor is provided. The kth cycle of the predetermined cycle (k is a positive integer)
In n, the speed is detected for each of the n divided areas, and at least one data of the n pieces of data is corrected so as to equalize the speeds in the divided adjacent areas, and (k + 1) of the predetermined cycle. This is achieved by the configuration of controlling the voltage or current applied to the electric motor in the cycle, according to the data corrected in the cycle k.
本発明に係る電動機の速度制御装置の各実施例を、第1
図ないし第9図により説明する。Each embodiment of the speed control device for an electric motor according to the present invention is
This will be described with reference to FIGS.
第1図は、本発明の一実施例に係る電動機の速度制御装
置の構成図、第2図は、その電流制御部の詳細図、第3
図は、その動作説明図、第4図は、その速度制御を示す
詳細構成図、第5図は、その動作説明図、第6図は、本
発明の他の実施例に係る電動機の速度制御装置における
速度制御を示す詳細構成図、第7図は、その動作説明
図、第8図は、本発明のさらに他の実施例に係る電動機
の速度制御装置における速度制御を示す詳細構成図、第
9図は、その動作説明図である。FIG. 1 is a configuration diagram of a speed control device for an electric motor according to an embodiment of the present invention, FIG. 2 is a detailed view of a current control unit thereof, and FIG.
FIG. 4 is an operation explanatory view thereof, FIG. 4 is a detailed configuration diagram showing the speed control thereof, FIG. 5 is an operation explanatory view thereof, and FIG. 6 is a speed control of an electric motor according to another embodiment of the present invention. FIG. 7 is a detailed configuration diagram showing speed control in the device, FIG. 7 is an operation explanatory diagram thereof, and FIG. 8 is a detailed configuration diagram showing speed control in a speed control device for an electric motor according to still another embodiment of the present invention. FIG. 9 is an explanatory diagram of the operation.
しかして、各実施例は、電動機として、圧縮機用電動機
に係るブラシレス直流電動機に適用される実施例に係る
ものである。Therefore, each of the embodiments relates to an embodiment applied to a brushless DC electric motor related to a compressor electric motor as an electric motor.
すなわち、第1図は、ブラシレス直流電動機の速度制御
装置の全体構成を示したものである。That is, FIG. 1 shows the overall configuration of the speed control device for the brushless DC motor.
図示の交流電源1から、整流回路2及び平滑コンデンサ
3より、図示の直流電圧Edを得て、インバータ4に供
給するものである。The illustrated DC voltage Ed is obtained from the rectifier circuit 2 and the smoothing capacitor 3 from the illustrated AC power supply 1, and is supplied to the inverter 4.
このインバータ4は、トランジスタTR1〜TR6と還
流ダイオードD1〜D6とから構成された120゜通電
形インバータであり、その交流出力電圧は、直流電圧E
dの正電位側トランジスタTR1〜TR3の通流期間
(電気角120゜)がパルス幅変調を受けてチヨツパ動
作をすることにより制御されるものとしている。This inverter 4 is a 120 ° conduction type inverter composed of transistors TR 1 to TR 6 and free wheeling diodes D 1 to D 6, and its AC output voltage is DC voltage E.
It is assumed that the conduction period (electrical angle 120 °) of the positive potential side transistors TR 1 to TR 3 of d is controlled by pulse width modulation and the chipper operation.
また、トランジスタTR4〜TR6の共通エミツタ端子
と還流ダイオードD4〜D6との共通アノード端子間に
低抵抗R1が接続されているものである。Moreover, in which low resistance R 1 is connected between the common anode terminal of the common emitter terminal of the transistor TR 4 to Tr 6 and the reflux diode D 4 to D 6.
5は圧縮機部であり、ブラシレス直流電動機に係る、4
極の永久磁石を界磁とした同期電動機5−1と、その負
荷体であるところの圧縮機5−2とよりなるものであ
る。5 is a compressor section, which is related to a brushless DC motor
It is composed of a synchronous motor 5-1 having a pole permanent magnet as a field, and a compressor 5-2 which is a load body thereof.
同期電動機5−1の電機子巻線に流れる巻線電流は、前
記の低抵抗R1にも流れ、この低抵抗R1の電圧降下と
して、巻線電流ILが検出できるものである。Winding current flowing through the armature winding of the synchronous motor 5-1, wherein the well flow to a low resistance R 1, the voltage drop of the low-resistance R 1, in which the winding current I L can be detected.
同期電動機5−1の速度を制御するようにした制御回路
は、マイクロコンピユータ7,同期電動機5−1の回転
子の磁極位置を検出する磁極位置検出回路6,同期電動
機5−1の電機子巻線電流を制御する電流制御部8,ト
ランジスタTR1〜TR6に対するベースドライバ9,
及び同期電動機5−1の速度を、図示の速度指令NCM
Dとしてマイクロコンピユータ7に伝える速度指令回路
12から構成されるものである。The control circuit configured to control the speed of the synchronous motor 5-1 includes a magnetic pole position detection circuit 6 for detecting the magnetic pole position of the rotor of the microcomputer 7, the synchronous motor 5-1 and the armature winding of the synchronous motor 5-1. A current controller 8 for controlling the line current, a base driver 9 for the transistors TR 1 to TR 6 ,
And the speed of the synchronous motor 5-1 to the speed command NCM shown in the figure.
It is composed of a speed command circuit 12 which transmits to the microcomputer 7 as D.
前記の磁極位置検出回路6は、同期電動機5−1の電機
子巻線端子電圧VA〜VCよりフイルタ回路を用いて、
回転子位置に対応した位置検出信号6Sを形成する回路
である。そして、この位置検出信号6Sを用いて、同期
電動機5−1の回転速度を、マイクロコンピユータ7に
おいて演算をして求めるものである。The magnetic pole position detection circuit 6 uses a filter circuit based on the armature winding terminal voltages V A to V C of the synchronous motor 5-1.
It is a circuit that forms a position detection signal 6S corresponding to the rotor position. Then, using the position detection signal 6S, the rotational speed of the synchronous motor 5-1 is calculated by the microcomputer 7 and obtained.
しかして本実施例では速度の脈動を可及的に少なくする
ために、相隣り合う領域の速度を等しくする1つの手段
として、分割された領域の総ての速度を指令速度に一致
させるようにしたものである。However, in this embodiment, in order to reduce the velocity pulsation as much as possible, one means for equalizing the velocities of the adjacent regions is to make all the velocities of the divided regions match the command velocity. It was done.
また、前記のマイクロコンピユータ7は、CPU7−1,
ROM7−2,RAM7−3などから構成され、それぞ
れ、アドレスバス,データバス及びコントロールバス
(図示せず)によつて接続されるものである。In addition, the above-mentioned microcomputer 7 includes the CPU 7-1,
It is composed of a ROM 7-2, a RAM 7-3 and the like, which are connected by an address bus, a data bus and a control bus (not shown), respectively.
そして、前記のROM7−2は、ブラシレス直流電動機
に係る同期電動機5−1を駆動するのに必要な各種処理
プログラム、例えば速度演算処理,指令取込み処理及び
速度制御処理などに係るものが記憶されている。The ROM 7-2 stores various processing programs necessary to drive the synchronous motor 5-1 related to the brushless DC motor, such as those related to speed calculation processing, command fetch processing, speed control processing, and the like. There is.
一方、前記のRAM7−3は、前記の各種処理プログラ
ムを実行するに際して必要となる各種データを読み書き
するための主記憶部7−3aと、回転子位置毎に通流す
べき巻線電流値に関連した12個の電流データを記憶し
た電流パターン記憶部7−3bとからなるものである。On the other hand, the RAM 7-3 is related to a main memory unit 7-3a for reading and writing various data necessary for executing the various processing programs, and a winding current value to be passed for each rotor position. The current pattern storage section 7-3b stores the 12 pieces of current data.
電流制御部8は、マイクロコンピユータ7の電流パター
ン記憶部7−3b内の電流データに基づいて、回転位置
毎に出力された電流出力データ11に従い、巻線電流I
Lを制御するものである。なお、10は、後述するチヨ
ツパ信号である。Based on the current data in the current pattern storage unit 7-3b of the microcomputer 7, the current control unit 8 follows the winding output current I according to the current output data 11 output for each rotational position.
It controls L. In addition, 10 is a checker signal described later.
すなわち、ブラシレス直流電動機では、電機子巻線に流
れる巻線電流は、その電動機の出力トルクに対応し、巻
線電流を回転位置毎に制御することにより、出力トルク
の回転位置毎の制御が可能となるものである。That is, in the brushless DC motor, the winding current flowing through the armature winding corresponds to the output torque of the motor, and by controlling the winding current for each rotational position, the output torque can be controlled for each rotational position. It will be.
第2図は、前述の電流制御部8の詳細を示したものであ
る。FIG. 2 shows the details of the current control unit 8 described above.
すなわち、電流指令回路としてのD/A変換器17,電
流検出回路としての増幅器13,電流指令値11aと電
流検出値VILとを比較する電流比較器14,三角波発振
器15,前述のトランジスタTR1〜TR3をチヨツパ
動作するためのチヨツパ信号10を作成するコンパレー
タ16とから構成されるものである。That is, the D / A converter 17 as the current command circuit, the amplifier 13 as the current detection circuit, the current comparator 14 that compares the current command value 11a with the current detection value V IL , the triangular wave oscillator 15, and the transistor TR 1 described above. To TR 3 and a comparator 16 for generating a checker signal 10 for operating the checker.
マイクロコンピユータ7の電流パターン記憶部7−3b
に記憶された12個の電流データのなかから、回転位置
に応じて1個毎に読み出され電流データに基づいて、マ
イクロコンピユータ7の外部に出力された8ビツトの電
流出力データ11は、前記のD/A変換器17によつて
アナログ量に変換され、図示の電流指令値11aとなる
ものである。Current pattern storage unit 7-3b of the microcomputer 7
The 8-bit current output data 11 output to the outside of the microcomputer 7 based on the current data read out one by one from the 12 current data stored in Is converted into an analog quantity by the D / A converter 17 and becomes the illustrated current command value 11a.
そして、さきの低抵抗R1の電圧降下として得られる巻
線電流ILは、増幅器13によつて増幅され、図示の電
流検出値VILとなり、電流比較器14により上記の電流
指令値11aと比較され、その出力14Sと三角波発振
器15の出力である三角波信号15Sとがコンパレータ
16によつて比較され、その出力としてチヨツパ信号1
0が形成されるものである。Then, the winding current I L obtained as the voltage drop of the low resistance R 1 is amplified by the amplifier 13 and becomes the illustrated current detection value V IL , and the current comparator 14 determines the above current command value 11 a. The output 14S and the triangular wave signal 15S, which is the output of the triangular wave oscillator 15, are compared by the comparator 16, and the output is the checker signal 1
0 is formed.
しかして、第3図は、位置検出信号6Sと電流指令値1
1aとの時間関係を示す、動作説明図である。Then, FIG. 3 shows the position detection signal 6S and the current command value 1
It is operation | movement explanatory drawing which shows the time relationship with 1a.
同期電動機5−1が4極機であることから、同図(1)
の、回転子の磁極位置を表わす位置検出信号6Sの1サ
イクルは、機械角で180゜に対応し、回転子の1回転
360゜に対して、図示のモード“1”からモード“1
2”まで、30゜毎に12のモードに分割される。Since the synchronous motor 5-1 is a 4-pole machine, (1) in the figure
One cycle of the position detection signal 6S representing the magnetic pole position of the rotor corresponds to a mechanical angle of 180 °, and for one rotation of the rotor 360 °, the illustrated mode “1” to the mode “1”.
It is divided into 12 modes every 30 ° up to 2 ".
これらの各モード毎に、後述する方法により作成され
て、前記の電流パターン記憶部7−3bに記憶された1
2個の8ビツト電流データを、各モードに応じて読み出
すものである。その読み出された電流データに基づいて
出力された電流出力データ11は、前記のD/A変換器
17によつて、第3図の(2)に示したように電流指令値
11aに変換される。Each of these modes is created by the method described later and stored in the current pattern storage unit 7-3b.
Two 8-bit current data are read according to each mode. The current output data 11 output based on the read current data is converted into the current command value 11a by the D / A converter 17 as shown in (2) of FIG. It
そして、前述のごとく、電流検出値VILと前記の電流指
令値11aとが比較されてチヨツパ信号10が作成さ
れ、巻線電流ILが電流指令値に対応した波形に制御さ
れるものである。Then, as described above, the current detection value V IL and the current command value 11a are compared to generate the checker signal 10, and the winding current I L is controlled to have a waveform corresponding to the current command value. .
次に、電流パターン記憶部7−3bに記憶させる12個
の電流データの修正と出力の方法の一実施例について、
第4図ないし第5図を用いて以下に説明する。Next, an example of a method of correcting and outputting 12 pieces of current data stored in the current pattern storage unit 7-3b will be described.
This will be described below with reference to FIGS. 4 to 5.
第4図は、本実施例におけるマイクロコンピユータ7の
処理内容をブロツク的に示した詳細構成図である。FIG. 4 is a detailed block diagram showing in block form the processing contents of the microcomputer 7 in this embodiment.
その入力として、磁極位置検出回路6からの位置検出信
号6S及び速度指令回路12からの速度指令NCMDが
ある。The inputs are the position detection signal 6S from the magnetic pole position detection circuit 6 and the speed command NCMD from the speed command circuit 12.
しかして、速度演算処理18では、前記の位置検出信号
6Sの機械角30゜毎の回転子の回転時間より、速度を
演算して求めるものである。In the speed calculation process 18, the speed is calculated from the rotation time of the rotor for each mechanical angle of 30 ° of the position detection signal 6S.
また、指令取込処理19では、前記速度指令NCMDを
読み込み、内部速度指令INCMDを作成するものである。In the command fetching process 19, the speed command NCMD is read and the internal speed command INCMD is created.
さきにも述べた電流パターン記憶部7−3bは、前述の
電流データに係る、図示の12個の積分項I1〜I12か
ら構成される。The current pattern storage unit 7-3b described above is composed of the illustrated 12 integral terms I 1 to I 12 related to the current data.
ここで、Ii=Σ(INCMD−Ni)であり、Niは、モ
ード“i”における回転速度である。Here, I i = Σ (INCMD−N i ), and N i is the rotation speed in the mode “i”.
一方、スイツチSW1及びSW2は、それぞれ、上記1
2個の積分項のうち、いずれの積分項の1つが入力側及
び出力側に選択されるかを示し、回転子が機械角30゜
回転する毎に、2つのスイツチSW1及びSW2を切替
えるものとしている。On the other hand, the switches SW1 and SW2 are respectively
It shows which one of the two integral terms is selected for the input side and the output side, and switches between the two switches SW1 and SW2 each time the rotor rotates by a mechanical angle of 30 °. There is.
前記のスイツチSW2によつて選ばれた積分項は、図示
の比例項Pにより差し引かれ、電流出力データ11とし
てD/A変換器17に出力される。ここで、比例項P
は、速度演算処理18によつて演算して検出された速度
CURNをK倍したデータ、すなわちP=K・CURN
である。The integral term selected by the switch SW2 is subtracted by the proportional term P shown in the figure, and the current output data 11 is output to the D / A converter 17. Where the proportional term P
Is data obtained by multiplying the speed CURN calculated by the speed calculation processing 18 by K, that is, P = K · CURN.
Is.
次に、第5図は、さきの第3図で示した1回転360゜
のうち、30゜毎に分割されたモード“1”からモード
“12”までの各モードにおいて、検出速度,修正される
積分項(すなわち電流データ)及び電流出力データを表
わした動作説明図である。Next, FIG. 5 shows that the detection speed is corrected in each mode from the mode “1” to the mode “12” divided every 30 ° among 360 ° of one rotation shown in FIG. 3 above. FIG. 7 is an operation explanatory view showing an integral term (that is, current data) and current output data.
ある任意の時点tにおいて、回転子位置がモード“i”
の位置に達したとき、このモード“i”で検出できる速
度は、その1つ前のモード“i−1”(i=1のときは
モード“12”)における回転速度Ni-1 であり、この検
出した速度Ni-1 と、その時点における内部速度指令IN
CMDとより積分項Ii-1 を次式に従つて修正する。At any given time t, the rotor position is in mode "i"
When the position is reached, the speed that can be detected in this mode "i" is the rotation speed N i-1 in the immediately preceding mode "i-1" (mode "12" when i = 1). , The detected speed N i-1 and the internal speed command IN at that time
The integral term I i-1 is modified from CMD according to the following equation.
Ii-1=(INCMD−Ni-1)+Ii-1 …(1) ここで、右辺の積分項Ii-1 は、その時点以前までの積
分項であり、一般にモード“i”に対する積分項I
iは、次のようにして求めるものとしている。I i-1 = (INCMD-N i-1 ) + I i-1 (1) Here, the integral term I i-1 on the right side is the integral term up to that point in time, and is generally for the mode “i”. Integral term I
i is obtained as follows.
Ii=Σ(INCMD−Ni) ……(2) 一方、モード“i”における電流出力データは、すでに
1回転近く前におけるモード“i+1”で修正されてい
る積分項Iiと比例項P=KNi-1との差として、Ii
−K・Ni-1としている。ここで、Kは比例項ゲインで
ある。I i = Σ (INCMD−N i ) ... (2) On the other hand, the current output data in the mode “i” has the integral term I i and the proportional term P already corrected in the mode “i + 1” before one rotation. = KN i−1 , I i
-K · N i-1 . Here, K is a proportional term gain.
以上のように、1回転360゜を30゜毎の12個の回
転位置に分割し、この分割された位置に対応して、それ
ぞれ独立に電流データとしての積分項を、読み書き可能
なRAMの領域に設け、各回転位置における積分項を、
その回転位置における速度と指令速度との差から作成す
る結果、12個の積分項によつて形成される1回転360
゜のパターンは、圧縮負荷の脈動パターンに近似したも
のとなる。As described above, 360 ° of one rotation is divided into 12 rotation positions of 30 °, and the integral term as the current data is independently readable and writable in the RAM area corresponding to the divided positions. , And the integral term at each rotational position is
As a result of creating from the difference between the speed at the rotational position and the command speed, one rotation 360 formed by 12 integral terms
The pattern of ° is similar to the pulsation pattern of compressive load.
そして、ある任意の位置に対応したモード“i”におい
て、マイクロコンピユータ7の処理は、前述のごとく、
1つ前の回転位置に対応したモード“i−1”での速度
の演算と積分項の修正を行ない、さらに、電流出力デー
タは、すでに1回転近く前に修正済みの積分項Iiとそ
の時点で演算された速度から得られた比例項Pより作成
し出力するものである。Then, in the mode "i" corresponding to an arbitrary position, the processing of the microcomputer 7 is performed as described above.
The speed is calculated and the integral term is corrected in the mode "i-1" corresponding to the immediately preceding rotational position. Further, the current output data shows the integral term I i and the integral term already corrected nearly one revolution before and its corresponding value. It is created and output from the proportional term P obtained from the speed calculated at the time point.
以上のように、12個の積分項は、それぞれ1回転毎に
修正され、その修正された積分項は、1回転近く後に、
電流出力データに反映する。この点から、急激な負荷に
対して、積分項の応答は遅いものである。As described above, each of the twelve integral terms is corrected every one rotation, and the corrected integral term is corrected after one rotation.
Reflect on current output data. From this point, the response of the integral term is slow with respect to a sudden load.
これに対して、上記の実施例では、あるモードに検出さ
れた1つ前のモードでの速度を比例項として電流出力デ
ータに反映しているものであつて、これにより上記の積
分項の応答の遅さを補い、その結果として、電流出力デ
ータの応答を迅速にしているものである。On the other hand, in the above embodiment, the speed in the previous mode detected in a certain mode is reflected as a proportional term in the current output data, and the response of the above integral term is thereby obtained. Is compensated for, and as a result, the response of the current output data is made faster.
次に、電流パターン記憶部に記憶する電流データの作成
法に係るものとして、他の実施例を第6図ないし第7図
により説明する。図で、第4,5図と同一符号は同等部
分であり、7−Aはマイクロコンピユータ、7−3b−
1は電流パターン記憶部である。Next, another embodiment will be described with reference to FIGS. 6 to 7 as a method of creating current data stored in the current pattern storage unit. In the figure, the same reference numerals as those in FIGS. 4 and 5 are the same parts, 7-A is a microcomputer, 7-3b-
1 is a current pattern storage unit.
すなわち、さきに第4図と第5図とに示した実施例と異
なる点は、1回転12個のモードに対して、2つのモー
ドでの回転速度、すなわち、機械角60゜の期間での速
度を基に電流データを修正するようにした点である。That is, the point different from the embodiment shown in FIGS. 4 and 5 is that the rotation speed in two modes with respect to one rotation of 12 modes, that is, in the period of a mechanical angle of 60 °. The point is that the current data is corrected based on the speed.
しかして、第6図は、第4図と同様に、マイクロコンピ
ユータ7−Aによつて処理される内容をブロツク的に示
した詳細構成図である。Therefore, FIG. 6 is a detailed block diagram showing the contents processed by the microcomputer 7-A in a block diagram similar to FIG.
すなわち、機械角30゜毎に指令取込処理19から得ら
れた内部速度指令INCMDと速度演算処理18で演算して
検出された速度CURNとの差によつて、電流データで
あるところの2つの積分項を修正するとともに、1つの
積分項を電流出力データに反映するようにしたものであ
る。That is, the difference between the internal speed command INCMD obtained from the command acquisition process 19 and the speed CURN calculated by the speed calculation process 18 at every mechanical angle of 30 ° results in the two current data. In addition to correcting the integral term, one integral term is reflected in the current output data.
第7図は、第5図と同様、1回転12個のモードのそれ
ぞれのモードにおいて、対象とする検出する速度の測定
期間,検出速度の内容,修正する電流データとしての積
分項,及び電流出力データを示した動作説明図である。Similar to FIG. 5, FIG. 7 shows the measurement period of the target speed to be detected, the content of the detected speed, the integral term as the current data to be corrected, and the current output in each of the 12 modes for one rotation. It is operation | movement explanatory drawing which showed the data.
ある任意のモード“i”において検出できる速度は、モ
ード“i−1”と同“i−2”の期間(i=1のとき
は、モード“11”と“12”、またi=2のときは、モー
ド“12”と“1”。)における速度N(i-2)-(i-1)であ
り、この検出した速度N(i-2)-(i-1)と、その時点にお
ける内部速度指令INCMDとより、2つの積分項を次式に
従つて修正する。The speed that can be detected in a given mode "i" is the same as the mode "i-1" and "i-2" (when i = 1, the modes "11" and "12", and i = 2). Is the speed N (i-2)-(i-1) in modes "12" and "1".), And the detected speed N (i-2)-(i-1) at that time The two integral terms are corrected according to the following equation from the internal speed command INCMD in.
Ii-2=(INCMD−N(i-2)-(i-1))+Ii-2 …(3) Ii-1=(INCMD−N(i-2)-(i-1))+Ii-1 …(4) ここで、上記各式における右辺の積分項Ii-2及びIi-1
は、さきの(1)式同様、その時点以前までのモード“i
−2”とモード“i−1”の積分項である。I i-2 = (INCMD-N (i-2)-(i-1) ) + I i-2 (3) I i-1 = (INCMD-N (i-2)-(i-1) ) + I i-1 (4) Here, the integral terms I i-2 and I i-1 on the right side in the above equations
Is the mode "i" up to that point, as in equation (1) above.
-2 "and the mode" i-1 "are integral terms.
一方、モード“i”における電流出力データ11は、す
でに、その時点までのモードi+1”、とモード“i+
2”によつて修正済の積分項Iiと比例項P=K・N
(i-2)-(i-1)の差として、Ii−K・N(i-2)-(i-1)とし
ている。On the other hand, the current output data 11 in the mode “i” is already in the mode i + 1 ”and the mode“ i + ”up to that point.
2 ″ corrected by the integral term I i and proportional term P = K · N
The difference between (i-2)-(i-1) is I i -K · N (i-2)-(i-1) .
以上、第6図ないし第7図で示した第2の実施例では、
速度検出に用いる位置検出信号6Sの30゜毎の時間
が、磁極位置検出回路6を構成する部品精度にも依存
し、30゜毎の時間だけでは、正しく速度を反映しない
場合に、60゜毎の時間に基づいて、高精度に速度検出
をするとともに、これより、2つの積分項を修正するこ
とにより、上記部品精度の電流出力データに与える影響
度を減らそうとしたものである。As described above, in the second embodiment shown in FIGS. 6 to 7,
The time of every 30 ° of the position detection signal 6S used for speed detection depends on the accuracy of the components that form the magnetic pole position detection circuit 6, and if the speed is not reflected correctly only every 30 °, then every 60 °. The speed detection is performed with high accuracy based on the time of, and the two integration terms are corrected to reduce the influence of the component accuracy on the current output data.
しかして、本実施例における上記と同一の効果を得るの
に、修正する積分項を1つとし、電流出力データに反映
する積分項を2つとしてもよいものである。Therefore, in order to obtain the same effect as the above in the present embodiment, one integral term may be corrected and two integral terms may be reflected in the current output data.
すなわち、モード“i”において、修正する積分項を、
Ii-2のみとし、また、電流出力データに反映する積分
項をIiとIi-1の2つを選び、電流出力データを、(Ii
+Ii-1)−K・N(i-2)-(i-1)としても、同一の効果が得
られるものである。That is, in the mode "i", the integral term to be corrected is
Only I i-2 is selected, and two integral terms, I i and I i-1 , which are reflected in the current output data are selected, and the current output data is set to (I i
Even if + I i-1 ) -K · N (i-2)-(i-1) , the same effect can be obtained.
さらに、電流パターン記憶部に記憶させる電流データの
修正と出力の方法に関するものとして、さらに他の実施
例、すなわち第3の実施例について、第8図ないし第9
図により説明する。Furthermore, as a method of correcting and outputting the current data stored in the current pattern storage unit, another embodiment, that is, the third embodiment, will be described with reference to FIGS.
It will be described with reference to the drawings.
図で、さきの第4,5図と同一符号は同等部分であり、
7−Bはマイクロコンピユータ、7−3b−2は電流パ
ターン記憶部である。In the figure, the same symbols as those in FIGS. 4 and 5 above are the same parts,
7-B is a microcomputer, and 7-3b-2 is a current pattern storage unit.
すなわち、さきに示した各実施例と異なるのは、電流デ
ータとして、積分項のほかに比例項も12個用意し、各
12個のモードに対応して、積分項と比例項とを対とし
た電流データを12個とした点である。That is, the difference from each of the embodiments shown above is that, in addition to the integral term, 12 proportional terms are prepared as the current data, and the integral term and the proportional term are paired corresponding to each of the 12 modes. This is the point that the number of current data is 12.
しかして、第8図は、第4図と同様、速度制御のマイク
ロコンピユータ7−Bによつて処理される内容をブロツ
ク的に示した詳細構成図である。Thus, FIG. 8 is a detailed block diagram showing the contents processed by the speed control microcomputer 7-B, as in FIG.
すなわち、12個の積分項I1〜I12とともに、12個
の比例項P1〜P12がそれぞれ対になつて、12個の電
流データにより電流パターン記憶部7−3b−2を構成
するものである。That is, 12 integral terms I 1 to I 12 and 12 proportional terms P 1 to P 12 are respectively paired to form a current pattern storage unit 7-3b-2 with 12 current data. Is.
そして、これらの比例項と積分項の対は、それぞれスイ
ツチSW1によつて、30゜の回転位置毎に修正される
とともに、スイツチSW2によつて選択的に電流出力デ
ータ11としてマイクロコンピユータ7−Bより出力さ
れるものである。Then, the pair of the proportional term and the integral term is corrected by the switch SW1 for each rotation position of 30 °, and the pair of proportional term and integral term is selectively changed by the switch SW2 as the current output data 11 to the microcomputer 7-B. Is output more.
第9図は、第5図と同様、30゜毎の回転位置に対する
モード“1”〜モード“12”のそれぞれのモードにおい
て、検出される速度,修正する電流データとしての比例
項の積分項及び,電流出力データを示した動作説明図で
ある。Similar to FIG. 5, FIG. 9 shows the detected speed, the integral term of the proportional term as the current data to be corrected in each of the modes “1” to “12” with respect to the rotational position at every 30 °, and , Is an operation explanatory view showing current output data.
モード“i”において検出可能な速度は、Ni-1(i=
1の時はN12)であり、この検出した速度N12と、その
時点における内部速度指令INCMDとより、次式に従つ
て、比例項Pi-1を作成する。The speed that can be detected in the mode "i" is N i-1 (i =
When it is 1, N 12 ), and the proportional term P i-1 is created from the detected speed N 12 and the internal speed command INCMD at that time according to the following equation.
Pi-1=K(INCMD−Ni-1) ここで、Kは比例項のゲインである。P i-1 = K (INCMD-N i-1 ) where K is the gain of the proportional term.
一方、積分項Ii-1は、さきに示した実施例での(1)式と
同様に修正する。On the other hand, the integral term I i-1 is corrected in the same manner as the equation (1) in the embodiment shown above.
そして、モード“i”において出力される電流出力デー
タは、1回転近く前のモード“i+1”で、すでに修正
された積分項IiとPiとの和として、Ii+Piとす
る。The current output data output in the mode “i” is I i + P i as the sum of the integral terms I i and P i that have been corrected in the mode “i + 1” before one rotation.
以上に述べた本実施例では、比例項を積分項と同じモー
ドにおける速度を基に作成することから、電流出力デー
タ11、換言すれば、そのアナログ量である電流指令
値、すなわち、モータ出力トルクの1回転当りのパター
ンと、圧縮機負荷の脈動するパターンとの近似精度が高
まり、速度脈動低減効果が高いものである。In the present embodiment described above, the proportional term is created based on the speed in the same mode as the integral term. Therefore, the current output data 11, in other words, the current command value which is the analog amount thereof, that is, the motor output torque is obtained. The accuracy of approximation of the pattern per one rotation and the pulsating pattern of the compressor load is improved, and the speed pulsation reducing effect is high.
以上に説明した各実施例によれば、圧縮機用電動機にブ
ラシレス直流電動機を用い、この電動機の速度制御を行
なうようにしたことから、要約して次の効果を所期する
ことができるものである。According to each of the embodiments described above, the brushless DC motor is used as the compressor motor, and the speed control of this motor is performed. Therefore, the following effects can be summarized in summary. is there.
(1)1回転を周期として、回転位置により、ほぼ決まつ
た脈動負荷パターンに対して、30゜毎に回転位置を1
2分割し、この分割された回転位置毎に速度を検出し、
指令速度との差から、電流に係る電流データを修正しつ
つ読み書き可能なRAMに記憶し、この記憶された電流デ
ータに応じて、ブラシレス直流電動機の電流、すなわ
ち、出力トルクを制御することから、1回転を周期とし
た出力トルクパターンは、前記の脈動負荷パターンを、
12分割に近似したパターンとなる。(1) With one rotation as a cycle, the rotation position is set to 1 every 30 ° with respect to the pulsating load pattern that is almost determined by the rotation position.
It is divided into two, and the speed is detected for each divided rotational position.
From the difference with the command speed, the current data related to the current is stored in a readable / writable RAM while being corrected, and the current of the brushless DC motor is controlled according to the stored current data, that is, because the output torque is controlled, The output torque pattern with one rotation cycle is the pulsating load pattern
The pattern is similar to 12 divisions.
この結果、圧縮機の負荷トルクと電動機の出力トルクと
の差トルクが減少し、この差トルクにより発生する速度
脈動が減少する効果を奏するものである。As a result, the difference torque between the load torque of the compressor and the output torque of the electric motor is reduced, and the speed pulsation generated by the difference torque is reduced.
これにより、圧縮機用電動機を1,000rpm以下の低速運動
領域まで拡大しても、振動の少ない電動圧縮機が得られ
るものである。As a result, even if the compressor motor is expanded to a low speed motion range of 1,000 rpm or less, an electric compressor with less vibration can be obtained.
(2)さらに、前述のごとく、電動機の出力トルクパター
ンを作成するのに、電機子巻線端子電圧より得られる回
転子の磁極位置検出信号を用いるのみの構成であること
から、出力トルクパターンと負荷トルクパターンを、回
転角度に対して一致させるのに、回転基準位置を検出す
るためのセンサーもしくは、速度検出のためのタコジエ
ネレータやエンコーダといつたセンサーを電動機側に設
ける必要が全くないため、部品点数の増加を招くことが
無く、信頼性も向上するものである。(2) Further, as described above, the output torque pattern of the motor is generated by the configuration that only uses the rotor magnetic pole position detection signal obtained from the armature winding terminal voltage to create the output torque pattern of the motor. In order to match the load torque pattern to the rotation angle, it is not necessary to provide a sensor for detecting the rotation reference position or a tachogenerator or encoder for detecting the speed and a sensor on the electric motor side. The reliability is improved without increasing the number of points.
しかして、上記の各実施例に係るものは、電動機とし
て、圧縮機用電動機に係るブラシレス電流電動機につい
て述べたものであるが、本発明は、これに限定されるも
のでなく、例えば、ある所定周期中で、電動機により駆
動される負荷体の負荷が変化し、しかも、上記所定周期
中の速度の変化が検出でき、かつ電動機に加える電流も
しくは電圧を制御することにより速度の制御が可能とな
る装置を備えた電動機の速度制御装置として用いること
ができる汎用的なものである。Thus, although the above-mentioned embodiments relate to the brushless current electric motor related to the electric motor for the compressor as the electric motor, the present invention is not limited to this, for example, a certain predetermined value. During the cycle, the load of the load driven by the electric motor changes, and moreover, the change in speed during the predetermined cycle can be detected, and the speed can be controlled by controlling the current or voltage applied to the electric motor. It is a general-purpose device that can be used as a speed control device for an electric motor equipped with the device.
また、上記各実施例に係るものは、電動機に加える電流
を制御するようにしたものであるが、これは、回転数の
制御ということで、電動機に加える電圧を制御するよう
な構成として電圧制御に係るものとすることができるも
のである。In addition, in each of the above-mentioned embodiments, the current applied to the electric motor is controlled, but this is the control of the number of revolutions, and the voltage control is performed as a configuration for controlling the voltage applied to the electric motor. Can be related to.
さらに、上記実施例では、電流制御装置としてインバー
タ装置を用いたものであるが、これは、直流電源におけ
るチヨツパ装置を用いることができるものであり、両者
で電圧制御装置として用いる場合も同様である。Furthermore, in the above-mentioned embodiment, the inverter device is used as the current control device, but this can be used as the tipper device in the DC power supply, and the same applies when both are used as the voltage control device. .
前述のように本発明は、電動機に加わる負荷の大きさが
所定周期中に変化するのに対応して、前記電動機により
駆動される負荷体の速度を指令速度に一致させるのに前
記電動機に加える電圧、もしくは電流を制御する装置を
備える電動機の速度制御装置において、前記の所定周期
をn分割し、前記電動機に加える電圧、もしくは電流に
係るn個のデータをそれぞれ独立に記憶する読み書き可
能な記憶要素を備え、前記所定周期のk周期目において
前記n分割された領域毎に速度を検出し、分割された相
隣り合う領域での速度を等しくするように前記n個のデ
ータの少なくとも1つのデータを修正し、前記所定周期
の(k+1)周期目において、k周期目で修正されたデ
ータに応じて、前記電動機に加える電圧、もしくは電流
を制御するように構成したので、電動機の速度を指令速
度に従って広範囲に変え、特に低速領域での速度脈動を
極力少なくするのに好適な電動機の速度制御装置を得る
ことができるものであり、また、本発明の実施にあたっ
ては、負荷体の移動する基準となる位置を検出すること
なく、速度の検出のみで実現でき、さらには推定負荷ト
ルクパターンを作成することによって所定周期中に変化
する負荷の変化量を前もって知る必要がない電動機の速
度制御装置を提供することができる。As described above, according to the present invention, in response to the magnitude of the load applied to the electric motor changing in a predetermined cycle, the speed of the load body driven by the electric motor is added to the electric motor to match the commanded speed. A speed control device for an electric motor including a device for controlling a voltage or a current, which is a readable / writable memory that divides the predetermined cycle into n and independently stores n pieces of data related to the voltage or the current applied to the electric motor. At least one of the n pieces of data is provided so as to detect a velocity for each of the n divided regions in the k-th period of the predetermined period and equalize the velocity in the divided adjacent regions. To correct the voltage or current applied to the electric motor in the (k + 1) th cycle of the predetermined cycle according to the data corrected in the kth cycle. Since it has been made, it is possible to obtain a speed control device of the electric motor, which is suitable for changing the speed of the electric motor to a wide range according to the command speed, and particularly to minimize the speed pulsation in the low speed region, and also to implement the present invention. In this case, it is possible to realize it only by detecting the speed without detecting the reference position where the load body moves, and by knowing the change amount of the load that changes during a predetermined period in advance by creating an estimated load torque pattern. It is possible to provide a speed control device for an electric motor that is not necessary.
第1図は、本発明の一実施例に係る電動機の速度制御装
置の構成図、第2図は、その電流制御部の詳細図、第3
図は、その動作説明図、第4図は、その速度制御を示す
詳細構成図、第5図は、その動作説明図、第6図は、本
発明の他の実施例に係る電動機の速度制御装置における
速度制御を示す詳細構成図、第7図は、その動作説明
図、第8図は、本発明のさらに他の実施例に係る電動機
の速度制御装置における速度制御を示す詳細構成図、第
9図は、その動作説明図、第10図は、電動機と回転角
に対する、負荷トルク,電動機の出力トルク及び回転数
の変化を示す説明図である。 1……交流電源、2……整流回路、3……平滑コンデン
サ、4……インバータ、5……圧縮機部、5−1……同
期電動機、5−2……圧縮機、6……磁極位置検出回
路、7,7−A,7−B……マイクロコンピユータ、7
−1……CPU、7−2……ROM、7−3……RA
M、7−3a……主記憶部、7−3b,7−3b−1,
7−3b−2……電流パターン記憶部、8……電流制御
部、9……ベースドライバ、12……速度指令回路、1
3……増幅器、14……電流比較器、15……三角波発
振器、16……コンパレータ、17……D/A変換器、
18……速度演算処理、19……指令取込処理、NCM
D……速度指令。FIG. 1 is a configuration diagram of a speed control device for an electric motor according to an embodiment of the present invention, FIG. 2 is a detailed view of a current control unit thereof, and FIG.
FIG. 4 is an operation explanatory diagram thereof, FIG. 4 is a detailed configuration diagram showing the speed control thereof, FIG. 5 is an operation explanatory diagram thereof, and FIG. 6 is a speed control of an electric motor according to another embodiment of the present invention. FIG. 7 is a detailed configuration diagram showing speed control in the device, FIG. 7 is an operation explanatory diagram thereof, and FIG. 8 is a detailed configuration diagram showing speed control in a speed control device for an electric motor according to still another embodiment of the present invention. FIG. 9 is an explanatory diagram of the operation, and FIG. 10 is an explanatory diagram showing changes in the load torque, the output torque of the electric motor, and the rotational speed with respect to the electric motor and the rotation angle. 1 ... AC power supply, 2 ... Rectifier circuit, 3 ... Smoothing capacitor, 4 ... Inverter, 5 ... Compressor section, 5-1 ... Synchronous motor, 5-2 ... Compressor, 6 ... Magnetic pole Position detection circuit, 7, 7-A, 7-B ... Microcomputer, 7
-1 CPU, 7-2 ROM, 7-3 RA
M, 7-3a ... Main storage unit, 7-3b, 7-3b-1,
7-3b-2 ... current pattern storage section, 8 ... current control section, 9 ... base driver, 12 ... speed command circuit, 1
3 ... Amplifier, 14 ... Current comparator, 15 ... Triangular wave oscillator, 16 ... Comparator, 17 ... D / A converter,
18 ... Speed calculation processing, 19 ... Command acquisition processing, NCM
D: Speed command.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 飯塚 健一 栃木県下都賀郡大平町富田800番地 株式 会社日立製作所栃木工場内 (56)参考文献 特開 昭55−34836(JP,A) 実開 昭58−15494(JP,U) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Kenichi Iizuka, No. 800 Tomita, Ohira-cho, Shimotsuga-gun, Tochigi Prefecture Inside the Tochigi Plant, Hitachi, Ltd. (56) Reference JP-A-55-34836 (JP, A) -15494 (JP, U)
Claims (3)
に変化するのに対応して、前記電動機により駆動される
負荷体の速度を指令速度に一致させるのに前記電動機に
加える電圧、もしくは電流を制御する装置を備える電動
機の速度制御装置において、 前記の所定周期をn分割し、前記電動機に加える電圧、
もしくは電流に係るn個のデータをそれぞれ独立に記憶
する読み書き可能な記憶要素を備え、前記所定周期のk
周期目(kは正の整数)において前記n分割された領域
毎に速度を検出し、分割された相隣り合う領域での速度
を等しくするように前記n個のデータの少なくとも1つ
のデータを修正し、前記所定周期の(k+1)周期目に
おいて、k周期目で修正されたデータに応じて、前記電
動機に加える電圧、もしくは電流を制御するように構成
したことを特徴とする電動機の速度制御装置。1. A voltage applied to the electric motor to match the speed of a load driven by the electric motor with a command speed in response to the magnitude of the load applied to the electric motor changing during a predetermined period, or In a speed control device for an electric motor, which comprises a device for controlling a current, a voltage applied to the electric motor by dividing the predetermined cycle into n
Alternatively, it is provided with a readable / writable storage element for independently storing n pieces of data relating to the current, and k of the predetermined cycle.
At the cycle (k is a positive integer), the speed is detected for each of the n divided areas, and at least one of the n pieces of data is corrected so that the speed is equal in the divided adjacent areas. In the (k + 1) th cycle of the predetermined cycle, the speed control device for the electric motor is configured to control the voltage or the current applied to the electric motor according to the data corrected in the kth cycle. .
交流電動機とし、また電動機に加える電圧、もしくは電
流を制御する装置はインバータ装置としたものである電
動機の速度制御装置。2. A speed control device for an electric motor according to claim 1, wherein the electric motor is an AC electric motor, and a device for controlling a voltage or a current applied to the electric motor is an inverter device.
交流電動機とするとともに、その交流電動機を永久磁石
を界磁とした同期電動機とし、所定周期は1回転とし
て、前記同期電動機の相数と極数との積で表わされる数
を分割数としたものである電動機の速度制御装置。3. The number of phases of the synchronous motor according to claim 1, wherein the electric motor is an alternating current motor, and the alternating current motor is a synchronous motor having a permanent magnet as a field. A motor speed control device in which the number represented by the product of the number of poles and the number of poles is the number of divisions.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60012592A JPH0648916B2 (en) | 1985-01-28 | 1985-01-28 | Electric motor speed controller |
| KR1019860000297A KR900002420B1 (en) | 1985-01-28 | 1986-01-18 | Speed-controlling method for brushless dc motor |
| US07/192,357 US4879502A (en) | 1985-01-28 | 1988-05-10 | Speed control apparatus and method for motors |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60012592A JPH0648916B2 (en) | 1985-01-28 | 1985-01-28 | Electric motor speed controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS61173690A JPS61173690A (en) | 1986-08-05 |
| JPH0648916B2 true JPH0648916B2 (en) | 1994-06-22 |
Family
ID=11809616
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60012592A Expired - Lifetime JPH0648916B2 (en) | 1985-01-28 | 1985-01-28 | Electric motor speed controller |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JPH0648916B2 (en) |
| KR (1) | KR900002420B1 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0728546B2 (en) * | 1987-04-03 | 1995-03-29 | 株式会社日立製作所 | Vacuum cleaner |
| JPH0728545B2 (en) * | 1986-10-08 | 1995-03-29 | 株式会社日立製作所 | Vacuum cleaner |
| JP2594451B2 (en) * | 1988-03-01 | 1997-03-26 | 株式会社日立製作所 | Rotary electric machine with torque control |
| JP2664442B2 (en) * | 1988-11-21 | 1997-10-15 | 株式会社日立製作所 | Drive circuit for commutatorless motor |
| JPH07114556B2 (en) * | 1989-06-07 | 1995-12-06 | 株式会社日立製作所 | Electric motors, current control devices provided for electric motors, arithmetic units used for these, or devices equipped with these devices |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6056396B2 (en) * | 1978-08-31 | 1985-12-10 | 三菱電機株式会社 | speed control device |
| JPS5815494U (en) * | 1981-07-24 | 1983-01-31 | 株式会社東芝 | Electric motor control device |
-
1985
- 1985-01-28 JP JP60012592A patent/JPH0648916B2/en not_active Expired - Lifetime
-
1986
- 1986-01-18 KR KR1019860000297A patent/KR900002420B1/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS61173690A (en) | 1986-08-05 |
| KR900002420B1 (en) | 1990-04-14 |
| KR860006158A (en) | 1986-08-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4879502A (en) | Speed control apparatus and method for motors | |
| US4736143A (en) | Torque control apparatus for rotary machine | |
| JP4173587B2 (en) | Air conditioning control device for brushless motor | |
| US6900613B2 (en) | Motor control apparatus | |
| JPH05176587A (en) | Motor driving method and system | |
| KR20010041504A (en) | Motor controller | |
| JP4511682B2 (en) | Control device for motor for compressor | |
| US6128436A (en) | Speed monitoring and control for a brushless motor | |
| JPH07337067A (en) | Brushless motor energization phase angle controller | |
| JPH10108493A (en) | Sensorless brushless DC motor and control method thereof | |
| US7679311B2 (en) | System and method for dynamic field weakening | |
| JPH0648916B2 (en) | Electric motor speed controller | |
| JPH069439B2 (en) | Electric motor torque control device | |
| JP3278491B2 (en) | Refrigeration cycle control device | |
| JP3296636B2 (en) | Driving method of brushless DC motor | |
| JP3362150B2 (en) | Brushless DC motor driving method and device | |
| JP2664217B2 (en) | Compressor drive | |
| JP2778816B2 (en) | Sensorless spindle motor control circuit | |
| JPH06106036B2 (en) | Electric motor speed controller | |
| JP2001268967A (en) | Control device for compressor motor | |
| JP2001128477A (en) | Switch reluctance motor control method, compressor driving method, and these devices | |
| JP3556376B2 (en) | DC brushless motor controller | |
| KR910000097B1 (en) | Electric compressors with torque control | |
| JPH05103492A (en) | Motor driving method and system | |
| JPH0697868B2 (en) | Electric motor speed control device and electric motor speed control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |