JPH01268487A - Inverter control device - Google Patents
Inverter control deviceInfo
- Publication number
- JPH01268487A JPH01268487A JP63094235A JP9423588A JPH01268487A JP H01268487 A JPH01268487 A JP H01268487A JP 63094235 A JP63094235 A JP 63094235A JP 9423588 A JP9423588 A JP 9423588A JP H01268487 A JPH01268487 A JP H01268487A
- Authority
- JP
- Japan
- Prior art keywords
- magnetic field
- output
- data
- vector
- vectors
- 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.)
- Pending
Links
Landscapes
- Control Of Ac Motors In General (AREA)
- Inverter Devices (AREA)
Abstract
Description
【発明の詳細な説明】
〈産業上の利用分野〉
この発明は、記憶部に記憶させた通電パターンに基づい
てインバータ制御を行うインバータ制御装置に関する。DETAILED DESCRIPTION OF THE INVENTION <Industrial Application Field> The present invention relates to an inverter control device that controls an inverter based on an energization pattern stored in a storage unit.
〈従来の技術〉
従来、この種のインバータ制御装置としては、第8図に
示すようなものがある。このインータ制御装置は3相交
流電力を得るための通電パターンを記憶させるROM(
リード・オンリ・メモリ)11を有している。そして、
第9図(a)に示すような3相交流の電圧波形の負の部
分を第9図(b)のように反転し、電気角30度で区切
って重ね合わせて第9図(c)の6つの波形パターンD
。、D 、、・・・、D。<Prior Art> Conventionally, as this type of inverter control device, there is one shown in FIG. This interface control device has a ROM (ROM) that stores the energization pattern for obtaining three-phase AC power.
(read-only memory) 11. and,
The negative part of the three-phase AC voltage waveform as shown in Fig. 9(a) is inverted as shown in Fig. 9(b), separated by an electrical angle of 30 degrees and superimposed, and the result is shown in Fig. 9(c). 6 waveform patterns D
. ,D,,...,D.
を得る。そして、この6つの電圧波形パターンのデータ
(74圧波形データ)を、1つの電圧波形パターン当た
り64ワードで各周波数毎に上記ROM!■に記憶して
おくのである。get. Then, the data of these six voltage waveform patterns (74 voltage waveform data) are stored in the above ROM for each frequency in 64 words per voltage waveform pattern! ■Memorize it.
上記ROMIIに記憶された各周波数毎の上記6つの電
圧波形データは、12進カウンタ12からの信号に従っ
て、正弦波形を形成する順序で、データセレクタ13.
14および15によって各相毎に順次読み出される。こ
の読み出された電圧波形データは3相デコーダI6から
の信号に従って反転/非反転されて、第9図(a)に示
すような3相の正弦波形が得られる。そして、この3相
の正弦波形からなる制御信号は3相インバ一タ回路のト
ランジスタのベースに入力される。The six voltage waveform data for each frequency stored in the ROMII are sent to the data selector 13.
14 and 15 are read out sequentially for each phase. This read voltage waveform data is inverted/non-inverted in accordance with the signal from the three-phase decoder I6 to obtain a three-phase sine waveform as shown in FIG. 9(a). The control signal consisting of this three-phase sinusoidal waveform is input to the base of the transistor of the three-phase inverter circuit.
〈発明が解決しようとする課題〉
このように、上記従来のインバータ制御装置は、3相交
流電圧波形を電気角30度における6つの電圧波形パタ
ーンに分解し、その6つの電圧波形パターンD。、Dl
、・・・、 D sを表すデータを、各周波数毎に1つ
の電圧波形パターン当たり64ワードでROMIIに記
憶しているので、電気角360度における3相交流電圧
波形パターンデータを128ワードで同じ容量のROM
11に記憶する場合よりは電気分解能を高めることがで
きる。しかしながら、まだ記憶すべきデータ数が多く、
lチップCPU(中央処理装置)を有効利用できないと
いう問題がある。<Problems to be Solved by the Invention> As described above, the conventional inverter control device described above decomposes a three-phase AC voltage waveform into six voltage waveform patterns at an electrical angle of 30 degrees, and generates the six voltage waveform patterns D. ,Dl
,..., Since the data representing D s is stored in the ROMII in 64 words per voltage waveform pattern for each frequency, the three-phase AC voltage waveform pattern data at 360 electrical degrees is stored in the same 128 words. capacity ROM
The electrical resolution can be improved compared to the case where the data is stored in 11. However, there is still a lot of data to memorize,
There is a problem in that the l-chip CPU (central processing unit) cannot be used effectively.
そこで、この発明の目的は、少ない記憶データ量でイバ
ータ制御用の制御信号を出力することができるインバー
タ制御装置を提供することにある。SUMMARY OF THE INVENTION An object of the present invention is to provide an inverter control device that can output control signals for inverter control with a small amount of stored data.
〈課題を解決するための手段〉
上記目的を達成するため、この発明のインバータ駆動装
置は、第1図に例示するように、回転磁界を生成するた
めの複数組の基本磁界ベクトルの出力順序を表す順序デ
ータと、磁界の単位の回転を得るための上記基本磁界ベ
クトルのデータの組み合わせパターンを表す出力ベクト
ル・パターン・データと、上記基本磁界ベクトルの出力
時間を決めるタイマ・データを格納する記憶部5と、上
記記憶部に格納された出力ベクトル・パターン・データ
を順方向/逆方向に、かつ非反転/反転して読み出し、
上記記憶部に格納された複数組の基本磁界ベクトルの中
から逐次上記順序データに基づいて一組の基本磁界ベク
トルを選出し、この選出された一組の基本磁界ベクトル
を上記記憶部から読み出された出力ベクトル・パターン
・データの順序に従って、上記タイマ・データによって
決定された出力時間で出力する回転磁界制御部6と、上
記回転磁界制御部から出力される回転磁界に基づいて、
上記インバータへの制御信号を出力するインバータ駆動
部7を備えたことを特徴としている。<Means for Solving the Problems> In order to achieve the above object, the inverter drive device of the present invention, as illustrated in FIG. a storage unit that stores output vector pattern data representing a combination pattern of data of the basic magnetic field vector to obtain a unit rotation of the magnetic field, and timer data determining an output time of the basic magnetic field vector; 5, reading the output vector pattern data stored in the storage unit in the forward/reverse direction and non-inverted/inverted;
A set of basic magnetic field vectors is sequentially selected from among the plurality of sets of basic magnetic field vectors stored in the storage unit based on the above order data, and this selected set of basic magnetic field vectors is read out from the storage unit. Based on the rotating magnetic field control unit 6 which outputs at the output time determined by the timer data according to the order of the output vector pattern data, and the rotating magnetic field output from the rotating magnetic field control unit,
The present invention is characterized in that it includes an inverter drive section 7 that outputs a control signal to the inverter.
〈作用〉
記憶部5に記憶された回転磁界を生成するための複数組
の基本磁界ベクトルの出力順序を表す順序データに基づ
いて、回転磁界制御部6によって複数組の基本磁界ベク
トルの中から一組の基本磁界ベクトルが逐次選出される
。また、磁界の単位の回転を得るための出力ベクトル・
パターン・データと上記基本磁界ベクトルの出力時間を
決めるタイマ・データが、上記記憶部5から上記回転磁
界制御部6によって読み出される。<Operation> Based on the order data representing the output order of the plurality of sets of basic magnetic field vectors for generating the rotating magnetic field stored in the storage unit 5, the rotating magnetic field control unit 6 selects one of the plurality of sets of basic magnetic field vectors. A set of fundamental magnetic field vectors is sequentially selected. Also, the output vector to obtain the unit rotation of the magnetic field is
Pattern data and timer data determining the output time of the basic magnetic field vector are read from the storage section 5 by the rotating magnetic field control section 6.
そして、上記選出された一組の基本磁界ベクトルが、上
記出力ベクトル・パターン・データの順序に従って、順
方向または逆方向に、かつ非反転または反転して上記タ
イマ・データによって決定された出力時間で上記回転磁
界制御部6によって出力されて、回転磁界が生成される
。Then, the selected set of basic magnetic field vectors is outputted in the forward or reverse direction and non-inverted or inverted according to the order of the output vector pattern data at the output time determined by the timer data. The rotating magnetic field control section 6 outputs the rotating magnetic field to generate a rotating magnetic field.
そうすると、インバータ駆動部7は上記回転磁界制御部
6から出力される回転磁界に基づいて、インバータ2へ
制御信号を出力する。Then, the inverter drive unit 7 outputs a control signal to the inverter 2 based on the rotating magnetic field output from the rotating magnetic field control unit 6.
〈実施例〉 以下、この発明を図示の実施例により詳細に説明する。<Example> Hereinafter, the present invention will be explained in detail with reference to illustrated embodiments.
第1図はこの発明のインバータ制御装置を用いた電動機
回転制御装置のブロック図である。この電動機回転制御
装置は単相または3相交流電源4をコンバータ3で整流
し、このコンバータ3の整流出力をインバータ2にて可
変周波数あるいは可変電圧の交流電圧に変換した後、こ
の変換された交流電圧を電動機1に印加するように構成
されている。マイクロコンピュータ6は、RAM(ラン
ダム・アクセス・メモリ)5に記憶されたデータに従っ
て上記インバータ2を制御するための制御信号を出力し
、この制御信号に基づ゛いてインバータ駆動部7は上記
インバータ2を駆動する。上記RAM5.マイクロコン
ピュータ6およびインバータ駆動部7でインバータ制御
装置を構成している。FIG. 1 is a block diagram of a motor rotation control device using an inverter control device of the present invention. This motor rotation control device rectifies a single-phase or three-phase AC power source 4 with a converter 3, converts the rectified output of this converter 3 into an AC voltage of variable frequency or variable voltage with an inverter 2, and then converts the converted AC voltage into an AC voltage of variable frequency or variable voltage. It is configured to apply a voltage to the electric motor 1. The microcomputer 6 outputs a control signal for controlling the inverter 2 according to data stored in a RAM (Random Access Memory) 5, and based on this control signal, the inverter driving section 7 controls the inverter 2. to drive. Above RAM5. The microcomputer 6 and the inverter drive section 7 constitute an inverter control device.
上記RAM5には、回転磁界を生成するための複数組の
基本磁界ベクトルの出力順序を指定する順序データおよ
び出力ベクトル・パターン・データが記憶されている。The RAM 5 stores order data and output vector pattern data that specify the output order of a plurality of sets of basic magnetic field vectors for generating a rotating magnetic field.
上記基本磁界ベクトルは、第2図に示すような6種類の
基本の磁界ベクトルVl、Vt、V3.V4゜V8およ
びV8である。回転磁界の領域を第3図に示すようにr
、n、m4v、vおよび■の磁界角60度づつの6領域
に分割する。そして、この6領域を上記6種類の基本磁
界ベクトルの内の2つの基本磁界ベクトルの組(ペア・
ベクトル)によって表すのである。そして、上記領域と
ペア・ベクトルとの組み合わせとその組み合わせの出力
順序を表す順序データを上述のようにRAM5に記憶し
ている。また、上記出力ベクトル・パターン・データは
、磁界の単位の回転(上記6領域の1つに相当)を得る
ために必要な上記ペア:ベクトルの内の一方(第1ベク
トル)と他方(第2ベクトル)の出カバターンを表すデ
ータである。The above-mentioned basic magnetic field vectors include six types of basic magnetic field vectors Vl, Vt, V3, . V4°V8 and V8. The region of the rotating magnetic field is r as shown in Figure 3.
, n, m4v, v, and ■, each having a magnetic field angle of 60 degrees. Then, these six regions are defined as a pair (pair) of two basic magnetic field vectors among the six types of basic magnetic field vectors mentioned above.
vector). Then, as described above, the combination of the area and the pair vector and the order data representing the output order of the combination are stored in the RAM 5. In addition, the output vector pattern data includes the pair of vectors necessary to obtain a unit rotation of the magnetic field (corresponding to one of the six regions described above): one of the vectors (the first vector) and the other (the second vector). This is data representing the output pattern of the vector).
次に、上記出力ベクトル・パターン・データに基づく出
力ベクトル・パターンについて説明する。Next, the output vector pattern based on the above output vector pattern data will be explained.
まず、領域■における回転磁界を出力する場合は、第2
図に示した6種類の基本ベクトルのうち、上記順序デー
タによって指示されるベクトルv4とベクトルV8とか
らなるペア・ベクトルを用いて次のようにして出力され
る。すなわち、領域Iにおける実際の回転磁界は第4図
に示すようになっており、そのパターンは磁界角30度
で裏返しになっている。したがって、領域I、(以下、
表30度と言う)のパターンを決めればそれを基に他の
領域1.(以下、裏30度と言う)のパターンも決まる
。First, when outputting the rotating magnetic field in the region ■, the second
Among the six types of basic vectors shown in the figure, a pair vector consisting of vector v4 and vector V8 specified by the above order data is used to output as follows. That is, the actual rotating magnetic field in region I is as shown in FIG. 4, and the pattern is reversed at a magnetic field angle of 30 degrees. Therefore, region I, (hereinafter,
Once you decide on the pattern for the table (30 degrees), use that as a basis for other areas 1. (hereinafter referred to as back 30 degrees) pattern is also determined.
いま、表30度(領域IOの出力ベクトル・パターン・
データ(1)を、次のように一つの出力ベクトルに対応
する2ビット単位のデータの連なりとして表し、上述の
ようにRAM5の出力ベクトル・パターン・テーブルに
格納しておく。Now, table 30 degrees (area IO output vector pattern
Data (1) is expressed as a series of 2-bit data corresponding to one output vector as shown below, and is stored in the output vector pattern table of the RAM 5 as described above.
“OIlo Olo Ilo O/1010110 O
/I Olo 0“ ・・・・・・(1)ここで、上記
出力ベクトル・パターン・データ(1)は次のように2
ビット単位で一つの基本ベクトルの出力を表している。“OIlo Olo Ilo O/1010110 O
/I Olo 0" ......(1) Here, the above output vector pattern data (1) is 2 as follows.
Each bit represents the output of one basic vector.
すなわち、“00”はゼロ・ベクトルを出力することを
表し、“0ビは上記ペア・ベクトルの第1ベクトル(領
域Iの場合はベクトル■4)を出力することを表し、“
10”は上記ペア・ベクトルの第2ベクトル(領域Iの
場合はベクトルVa)を出力することを表す。したがっ
て、表30度の実際の出力ベクトルは第4図および第5
図に示すように、矢印の方向に
V 4 、 V o 、 V 4 、 V o 、 V
a 、 V 4. V o 、 V a 、 V 。That is, "00" represents outputting a zero vector, "0bi" represents outputting the first vector of the pair vectors (vector ■4 in the case of region I), and "
10" indicates that the second vector of the pair vectors (vector Va in the case of area I) is output. Therefore, the actual output vector of the table 30 degrees is as shown in Figures 4 and 5.
As shown in the figure, V 4 , Vo , V 4 , Vo , V in the direction of the arrow
a, V4. Vo, Va, V.
となる。becomes.
次に、裏30度の出力ベクトル・パターンは上述の表3
0度の出力ベクトル・パターンを裏返したものになる。Next, the output vector pattern for back 30 degrees is shown in Table 3 above.
This is an inverted version of the 0 degree output vector pattern.
すなわち、裏30度の出力ベクトル・パターン・データ
は上記表30度の出力ベクトル・パターン・データ(1
)を逆に、
“o o/10100101/101
0010110 O10ビ ・・・・・・(2)と読み
出せばよい。In other words, the back 30 degree output vector pattern data is the front 30 degree output vector pattern data (1
) can be read out as "o o/10100101/101 0010110 O10bi... (2)".
また、裏30度の場合は2ビツトの出力ベクトル・パタ
ーン・データ “Ol”と “lO”との出力内容を読
み替える。したがって、“00”はゼロ・ベクトルを出
力することを表し、“0ビは上記ペア・ベクトルの第2
ベクトル(領域Iの場合はベクトルVa)を出力するこ
とを表し、“10”は上記ペア・ベクトルの第1ベクト
ル(領域■の場合はベクトルV4)を出力することを表
す。したがって、裏30度の実際の出力ベクトルは第4
図および第5図に示すように、矢印の方向に
V、、V、、V(1,V、、V、、V、、V、、VO,
Vllとなる。In addition, in the case of backward 30 degrees, the output contents of the 2-bit output vector pattern data "Ol" and "lO" are read interchangeably. Therefore, “00” represents outputting a zero vector, and “0bi” represents the second output of the above pair vector.
It represents outputting a vector (vector Va in the case of region I), and "10" represents outputting the first vector of the pair vectors (vector V4 in the case of region ■). Therefore, the actual output vector for back 30 degrees is the fourth
As shown in the figure and FIG. 5, V,,V,,V(1,V,,V,,V,,V,,VO,
It becomes Vll.
このようにして、領域Iの出力ベクトル・パターンが得
られるのである。・
次に、領域Hにおける回転磁界ベクトルを求める場合は
、第2図に示した6種類の基本ベクトルのうち、順序デ
ータによって指定されるペア・ベクトルのベクトルV、
とベクトルV、を用いて次のようにして求められる。い
ま、表30度の出力ベクトル・パターン・データ(1)
において、“00”はゼロ・ベクトルを出力することを
表し、“0ビはペア・ベクトルの第1ベクトル(領域H
の場合はベクトルVa)を出力することを表し、 “1
0”はペア・ベクトルの第2ベクトル(領域■の場合は
ベクトルvJを出力することを表す。したがって、領域
■の表30度の出力ベクトルは
Ve、Vo、Va、Vo、Vt、Vs、Vo+V*+V
。In this way, the output vector pattern of region I is obtained.・Next, when calculating the rotating magnetic field vector in region H, among the six types of basic vectors shown in FIG. 2, vector V of the pair vector specified by the order data,
and vector V, can be obtained as follows. Now, table 30 degree output vector pattern data (1)
In , “00” represents outputting a zero vector, and “0bi” represents outputting the first vector of the pair vectors (area H
In the case of , it means that the vector Va) is output, and “1
0'' indicates that the second vector of the pair vector (in the case of area ■, the vector vJ is output. Therefore, the output vector of the table 30 degrees of area ■ is Ve, Vo, Va, Vo, Vt, Vs, Vo+V *+V
.
となる。becomes.
次に、表30度の出力ベクトル・パターン・データ(1
)を逆に読み出した裏30度の出力ベクトル・パターン
・データ(2)において、“00”はゼロ・ベクトルを
出力することを表し、“0ビはペア・ベクトルの第2ベ
クトル(領域■の場合はベクトルvJを出力することを
表し、“10”はペア・ベクトルの第1ベクトル(領域
Hの場合はベクトル■6)を出力することを表す。した
がって、領域Hの裏30度の出力ベクトルは
V o 、 V a 、 V o 、 V t 、 V
e 、 V o 、 V t 、 V o 、 V
tとなる。Next, table 30 degree output vector pattern data (1
) is read backwards in the backward 30 degree output vector pattern data (2), "00" indicates that a zero vector is output, and "0bi" indicates that the second vector of the pair vector (area ■) is output. "10" means to output the vector vJ, and "10" means to output the first vector of the pair vector (vector ■6 in the case of region H). Therefore, the output vector 30 degrees behind region H are V o , V a , V o , V t , V
e, Vo, Vt, Vo, V
It becomes t.
このようにして、領域Hの出力ベクトル・パターンが得
られるのである。In this way, the output vector pattern of region H is obtained.
さらに、他の領域III、IV、Vおよび■についても
同様に、RAM5の出力ベクトル・パターン・テーブル
に格納された出力ベクトル・パターン・データ(1)と
、上記順序データによって指定される基本ベクトルv、
、v、、v3.v、およびV、からなるペアベクトルに
より出力ベクトル・パターンを得ることができる。Furthermore, for other areas III, IV, V, and ,
,v,,v3. The output vector pattern can be obtained by pair vectors consisting of v and V.
上記出力ベクトルの出力時間は、上記RAM5のベクト
ル・タイマ・エリアに格納されているタイマ・データに
基づいて第6図に示すように制御される。すなわち、出
力ベクトルの出力時間を制御することによって回転磁界
の周波数を制御するのである。The output time of the output vector is controlled as shown in FIG. 6 based on timer data stored in the vector timer area of the RAM 5. That is, the frequency of the rotating magnetic field is controlled by controlling the output time of the output vector.
上記構成のインバータ制御装置の動作を第7図のフロー
チャートに従って説明する。このフローチャートは、回
転磁界の上記6領域の内の一つの領域における回転磁界
の出力を示すものである。The operation of the inverter control device having the above configuration will be explained according to the flowchart shown in FIG. This flowchart shows the output of the rotating magnetic field in one of the six regions of the rotating magnetic field.
ステップS1で、指定された周波数に従って、上記RA
M5のベクトル・タイマ・エリアに格納されたタイマ・
データの値が読み込まれる。In step S1, according to the specified frequency, the RA
The timer stored in the vector timer area of M5
Data values are read.
ステップS!で、いま出力しようとしている回転磁界の
領域が裏30度の場合は、RAM5の出力ベクトル・パ
ターン・テーブルに格納された上記出力ベクトル・パタ
ーン・データ(1)を読みだすアドレスのポインタ(出
力ベクトル・パターン・テーブル・ポインタ)が逆方向
に読み出すために出力ベクトル・パターン・データ列の
最後を指示するようにする。Step S! If the region of the rotating magnetic field that you are trying to output now is 30 degrees backwards, the address pointer (output vector - pattern table pointer) to point to the end of the output vector pattern data string for reading in the reverse direction.
ステップS3で、出力ベクトル・パターン・テーブル・
ポインタが読み込まれる。In step S3, the output vector, pattern, table,
A pointer is read.
ステップS4で、上記出力ベクトル・パターン・テーブ
ル・ポインタによって示された上記出力ベクトル・パタ
ーン・テーブルのアドレスから、出力ベクトル・パター
ン・データ(1)の中の2ビット単位のデータ(1つの
基本ベクトルに対応)が読み込まれる。その際に、表3
0度の場合は上記出力ベクトル・パターン・データ(1
)が“0ビ側から読みだされ、裏30度の場合は上記ス
テップS。In step S4, from the address of the output vector pattern table indicated by the output vector pattern table pointer, 2-bit data (one basic vector ) is loaded. At that time, Table 3
In the case of 0 degrees, the above output vector pattern data (1
) is read from the 0-be side, and if it is 30 degrees from the back, proceed to step S above.
における動作によって“00“側から読み出されるので
ある。By the operation in , data is read from the "00" side.
ステップS、で、上記ステップS4で読み込まれた2ビ
ツトの出力ベクトル・パターン・データが、“00”か
否かが判別される。その結果、“oo”以外であればス
テップS8に進み、そうでなければステップS 14に
進む。In step S, it is determined whether the 2-bit output vector pattern data read in step S4 is "00". If the result is other than "oo", the process proceeds to step S8; otherwise, the process proceeds to step S14.
ステップS6で、いま出力しようとしている回転磁界の
領域が表30度か否かが判別される。その結果表30度
であればステップS7に進み、そうでなければステップ
S8に進む。In step S6, it is determined whether the region of the rotating magnetic field that is currently being output is 30 degrees. As a result, if the angle is 30 degrees, the process proceeds to step S7, and if not, the process proceeds to step S8.
ステップS7で、上記ステップS4で読み込まれた2ビ
ツトの出力ベクトル・パターン・データが、“0ビか否
かが判別される。その結果、“0ビであればステップS
、に進み、そうでなければステップS+tに進む。In step S7, it is determined whether the 2-bit output vector pattern data read in step S4 is "0 bit." If the result is "0 bit," step S
, otherwise proceed to step S+t.
ステップS、で、上記ステップS4で読み込んだ2ビツ
トの出力ベクトル・パターン・データが“0ビか否かが
判別される。その結果、“0ビであればステップSat
に進み、そうでなければステップS、に進む。In step S, it is determined whether or not the 2-bit output vector pattern data read in step S4 is "0 bit".As a result, if it is "0 bit", step Sat
If not, proceed to step S.
ステップS、で、ベア・ベクトルのうち第1ベクトルの
データが選択される。In step S, data of the first vector among the bare vectors is selected.
ステップSIOで、ベア・ベクトルの第1ベクトルが出
力される。At step SIO, the first vector of bare vectors is output.
ステップSllで、出力ベクトルが所定の数だけ出力さ
れたか否かが判別される。その結果、所定の数だけ出力
されていない場合はステップS3に戻り、インクリメン
トされた出力ベクトル・パターン・テーブル・ポインタ
が読み込まれる。また、所定の数だけ出力されていれば
、この領域の磁界ベクトルの出力を終了する。In step Sll, it is determined whether a predetermined number of output vectors have been output. As a result, if the predetermined number of vectors have not been output, the process returns to step S3, and the incremented output vector pattern table pointer is read. Furthermore, if a predetermined number of magnetic field vectors have been output, output of the magnetic field vectors in this area is ended.
ステップS11で、ベア・ベクトルのうち第2ベクトル
のデータが選択される。In step S11, data of the second vector among the bare vectors is selected.
ステップS1.で、ベア・ベクトルの第2ベクトルが出
力されてステップS、に進む。Step S1. Then, the second vector of bare vectors is output, and the process proceeds to step S.
ステップS +4で、ゼロベクトル制御が行われてステ
ップS I+に進む。At step S+4, zero vector control is performed and the process proceeds to step S I+.
上述のようにして、回転磁界の1つの領域における回転
磁界の出力が完了すると、次の領域における回転磁界の
出力動作に入る。すなわち、上記順序データに基づいて
次の領域におけるベア・ベクトルが読み出され、再び第
7図のフローチャートに従って次の領域の回転磁界を出
力するのである。As described above, when the output of the rotating magnetic field in one region of the rotating magnetic field is completed, the operation of outputting the rotating magnetic field in the next region begins. That is, the bare vector in the next area is read out based on the above order data, and the rotating magnetic field in the next area is output again according to the flowchart of FIG. 7.
このように、この発明のインバータ制御装置のRAM5
には、回転磁界を生成するための6種類の基本磁界ベク
トル・データからなるベア・ベクトルの出力順序を示す
順序データと、磁界の単位の回転を得るための上記基本
磁界ベクトルの組み合わせパターンを表す1つの出力ベ
クトル・パターン・データを格納し、上記複数組のベア
・ベクトルの中から所定の領域に応じたベア・ベクトル
を逐次上記順序データに基づいて選出し、上記出力ベク
トル・パターン・データを用いて第7図のフローチャー
トに従って出力ベクトルを出力するようにしている。In this way, the RAM 5 of the inverter control device of the present invention
represents the order data indicating the output order of bare vectors consisting of six types of basic magnetic field vector data for generating a rotating magnetic field, and the combination pattern of the above basic magnetic field vectors to obtain a unit rotation of the magnetic field. One output vector pattern data is stored, and bare vectors corresponding to a predetermined area are sequentially selected from the plurality of sets of bare vectors based on the above order data, and the output vector pattern data is The output vector is output according to the flowchart shown in FIG.
したがって、RAM5には一つの出力ベクトル・パター
ン・データと順序データとタイマ・データを記憶させる
だけでよ<、RAM5の記憶情報量を少なくすることが
でき、lチップCPU(中央処理装置)の有効な利用か
可能になる。Therefore, by simply storing one output vector pattern data, sequence data, and timer data in the RAM 5, the amount of information stored in the RAM 5 can be reduced and the efficiency of the l-chip CPU (central processing unit) can be reduced. It becomes possible to use it.
上記実施例においては、回転磁界を表すのに6種類の基
本ベクトルを用い、2ビット単位の9つのデータからな
る出力ベクトル・パターン・データによって表している
。しかし、この発明はこれに限定されるものではなく、
基本ベククトルの数と出力ベクトルの数とを変えること
によって、より滑らかな回転磁界ベクトルを得ることが
できる。In the above embodiment, six types of basic vectors are used to represent the rotating magnetic field, and the rotating magnetic field is represented by output vector pattern data consisting of nine pieces of data in units of 2 bits. However, this invention is not limited to this,
By changing the number of basic vectors and the number of output vectors, a smoother rotating magnetic field vector can be obtained.
〈発明の効果〉
以上より明らかなように、この発明のインバータ制御装
置は、複数組の基本磁界ベクトルの出力順序を表す順序
データと、磁界の単位の回転を得るための上記基本磁界
ベクトルの組み合わせパターンを表す出力ベクトル・パ
ターン・データと、上記基本磁界ベクトルの出力時間を
決めるタイマ・データを記憶部に記憶し、回転磁界制御
部の制御によって、上記記憶部の順序データに基づいて
一組の基本磁界ベクトルを選出し、この選出された一組
の基本磁界ベクトルを、上記記憶部から順方向/逆方向
に、かつ非反転/反転して読み出された上記出力ベクト
ル・パターン・データの順序にしてかって、上記タイマ
・データによって決定された出力時間で出力して回転磁
界を生成し、インバータ駆動部はこの回転磁界に基づい
てインバータへ制御信号を出力するようにしたので、上
記記憶部には上記順序データと一つの出力ベクトル・パ
ターン・データとタイマ・データのみを格納すればよい
。<Effects of the Invention> As is clear from the above, the inverter control device of the present invention combines order data representing the output order of a plurality of sets of basic magnetic field vectors and the basic magnetic field vectors to obtain a unit rotation of the magnetic field. Output vector pattern data representing the pattern and timer data determining the output time of the basic magnetic field vector are stored in a storage section, and a set of output vectors is stored in the storage section based on the order data in the storage section under the control of the rotating magnetic field control section. Basic magnetic field vectors are selected, and the selected set of basic magnetic field vectors are read out from the storage unit in the forward/reverse direction and non-inverted/inverted in the order of the output vector pattern data. Then, a rotating magnetic field is generated by outputting at the output time determined by the timer data, and the inverter drive section outputs a control signal to the inverter based on this rotating magnetic field. need only store the above order data, one output vector pattern data, and timer data.
したがって、この発明によれば、記憶部への記憶データ
最を少なくして、lチップCPUの有効な利用が可能に
なる。Therefore, according to the present invention, it is possible to reduce the amount of data stored in the storage section and effectively utilize the 1-chip CPU.
第1図はこの発明のインバータ制御装置のプロツク図、
第2図は基本ベクトルの説明図、第3図は回転磁界の領
域の説明図、第4図は第3図の領域■における回転磁界
を示す図、第5図は第3図の領域■における出力ベクト
ル・パターンの説明図、第6図はタイマ・データによる
基本ベクトルの出力時間制御の説明図、第7図は回転磁
界出力動作のフローチャート、第8図は従来のインバー
タ制御装置のブロック図、第9図は上記従来例において
ROMに記憶されるa電パターンの説明図である。
l・・・電動機、 2・・・インバータ、3・
・・コンバータ、 4・・・三相交流電源、5・・
・RAM1 6・・・マイクロコンピュータ、7・・・
インバータ駆動部。
特許出願人 ダイキン工業株式会社
代理人 弁理士 青 山 葆 ほか1名第5図
昔
廿1称
第6図FIG. 1 is a block diagram of an inverter control device of the present invention.
Fig. 2 is an explanatory diagram of fundamental vectors, Fig. 3 is an explanatory diagram of the region of the rotating magnetic field, Fig. 4 is a diagram showing the rotating magnetic field in the region ■ of Fig. 3, and Fig. 5 is an illustration of the rotating magnetic field in the region ■ of Fig. 3. An explanatory diagram of the output vector pattern, FIG. 6 is an explanatory diagram of basic vector output time control using timer data, FIG. 7 is a flowchart of rotating magnetic field output operation, and FIG. 8 is a block diagram of a conventional inverter control device. FIG. 9 is an explanatory diagram of the a-electrical pattern stored in the ROM in the conventional example. l...Electric motor, 2...Inverter, 3.
...Converter, 4...Three-phase AC power supply, 5...
・RAM1 6...Microcomputer, 7...
Inverter drive unit. Patent applicant: Daikin Industries, Ltd. Agent Patent attorney: Aoyama Aoyama and one other person Figure 5 Old name 1 Figure 6
Claims (1)
トルの出力順序を表す順序データと、磁界の単位の回転
を得るための上記基本磁界ベクトルのデータの組み合わ
せパターンを表す出力ベクトル・パターン・データと、
上記基本磁界ベクトルの出力時間を決めるタイマ・デー
タを格納する記憶部(5)と、 上記記憶部に格納された出力ベクトル・パターン・デー
タを順方向/逆方向に、かつ非反転/反転して読み出し
、上記記憶部に格納された複数組の基本磁界ベクトルの
中から逐次上記順序データに基づいて一組の基本磁界ベ
クトルを選出し、この選出された一組の基本磁界ベクト
ルを上記記憶部から読み出された出力ベクトル・パター
ン・データの順序に従って、上記タイマ・データによっ
て決定された出力時間で出力する回転磁界制御部(6)
と、 上記回転磁界制御部から出力される回転磁界に基づいて
、上記インバータへの制御信号を出力するインバータ駆
動部(7)を備えたことを特徴とするインバータ制御装
置。(1) Output vector pattern representing the combination pattern of the order data representing the output order of multiple sets of basic magnetic field vectors to generate a rotating magnetic field and the data of the basic magnetic field vectors to obtain a unit rotation of the magnetic field. data and
a storage section (5) for storing timer data that determines the output time of the basic magnetic field vector; and a storage section (5) for storing timer data that determines the output time of the basic magnetic field vector; A set of basic magnetic field vectors is read out and sequentially selected from among the plurality of sets of basic magnetic field vectors stored in the storage unit based on the above order data, and this selected set of basic magnetic field vectors is read out from the storage unit. A rotating magnetic field control unit (6) that outputs output at an output time determined by the timer data according to the order of the read output vector pattern data.
An inverter control device comprising: an inverter drive unit (7) that outputs a control signal to the inverter based on the rotating magnetic field output from the rotating magnetic field control unit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63094235A JPH01268487A (en) | 1988-04-15 | 1988-04-15 | Inverter control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63094235A JPH01268487A (en) | 1988-04-15 | 1988-04-15 | Inverter control device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01268487A true JPH01268487A (en) | 1989-10-26 |
Family
ID=14104646
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63094235A Pending JPH01268487A (en) | 1988-04-15 | 1988-04-15 | Inverter control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01268487A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03164095A (en) * | 1989-11-20 | 1991-07-16 | Fujitsu General Ltd | Inverter controller |
| US6424871B1 (en) * | 1996-10-31 | 2002-07-23 | Ebara Corporation | Rotating machine integrated with controller, and inverter |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61203869A (en) * | 1985-03-01 | 1986-09-09 | Isao Takahashi | Controlling method for pwm inverter |
| JPS62118774A (en) * | 1985-11-18 | 1987-05-30 | Toshiba Corp | Pulse width modulation signal generation system for inverter |
| JPS62181692A (en) * | 1986-02-03 | 1987-08-10 | Sanken Electric Co Ltd | Control method for inverter |
-
1988
- 1988-04-15 JP JP63094235A patent/JPH01268487A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS61203869A (en) * | 1985-03-01 | 1986-09-09 | Isao Takahashi | Controlling method for pwm inverter |
| JPS62118774A (en) * | 1985-11-18 | 1987-05-30 | Toshiba Corp | Pulse width modulation signal generation system for inverter |
| JPS62181692A (en) * | 1986-02-03 | 1987-08-10 | Sanken Electric Co Ltd | Control method for inverter |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03164095A (en) * | 1989-11-20 | 1991-07-16 | Fujitsu General Ltd | Inverter controller |
| US6424871B1 (en) * | 1996-10-31 | 2002-07-23 | Ebara Corporation | Rotating machine integrated with controller, and inverter |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4356544A (en) | Apparatus for controlling an inverter main circuit | |
| US20140009988A1 (en) | Modulation of Multi-Phase Inverter | |
| EP0205477A1 (en) | Control for a neutral point clamped pwm inverter | |
| US4860186A (en) | PWM controller having synchronous and asynchronous mode | |
| JPS6338952B2 (en) | ||
| GB2215147A (en) | Apparatus and method for controlling pwm-controlled voltage type inverter | |
| JPS63202105A (en) | Oscillator | |
| JPH0736717B2 (en) | Inverter | |
| JPH01268487A (en) | Inverter control device | |
| GB2083959A (en) | Method of controlled polyphase inverters and control circuits therefor | |
| JPH08107698A (en) | Space vector PWM control system | |
| JPS60174088A (en) | Digital control system of ac motor | |
| JPH07118654B2 (en) | Arithmetic unit | |
| JP3155238B2 (en) | Inverter device | |
| JPS6158476A (en) | Control circuit of inverter | |
| JPH01218363A (en) | Inverter controller | |
| JPS60200773A (en) | Controller for inverter | |
| JPH0447553B2 (en) | ||
| CN110601578B (en) | A Nearest Level Equivalent Space Vector Modulation Method | |
| JPS6024670B2 (en) | Inverter control circuit | |
| JPS6135167A (en) | Controller for inverter | |
| JPH065989B2 (en) | Inverter PWM signal generator | |
| JPH0797906B2 (en) | Inverter pulse width modulation signal generator | |
| JP3197186B2 (en) | Multiplication device using semiconductor memory | |
| JPS61142967A (en) | Pwm signal calculator |