JPS60210186A - Control system of synchronous motor - Google Patents

Control system of synchronous motor

Info

Publication number
JPS60210186A
JPS60210186A JP59064851A JP6485184A JPS60210186A JP S60210186 A JPS60210186 A JP S60210186A JP 59064851 A JP59064851 A JP 59064851A JP 6485184 A JP6485184 A JP 6485184A JP S60210186 A JPS60210186 A JP S60210186A
Authority
JP
Japan
Prior art keywords
synchronous motor
current
phase
area
phase difference
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
Application number
JP59064851A
Other languages
Japanese (ja)
Inventor
Yukio Magariyama
幸生 曲山
Toru Kai
徹 甲斐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Manufacturing Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yaskawa Electric Manufacturing Co Ltd filed Critical Yaskawa Electric Manufacturing Co Ltd
Priority to JP59064851A priority Critical patent/JPS60210186A/en
Publication of JPS60210186A publication Critical patent/JPS60210186A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/06Rotor flux based control involving the use of rotor position or rotor speed sensors
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P2207/00Indexing scheme relating to controlling arrangements characterised by the type of motor
    • H02P2207/05Synchronous machines, e.g. with permanent magnets or DC excitation

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Ac Motors In General (AREA)

Abstract

PURPOSE:To control with prefereble characteristics by previously storing a phase difference between a current command and an armature current, sequentially reading out the data of the phase difference with respect to the rotating speed, and advancing the phase of the current command in accordance with the data of the phase difference. CONSTITUTION:A table forming circuit 17 rotates a synchronous motor 14 without correcting a phase delay, obtaines a phase difference DELTAtheta from a current command Lw* and an armature current Iw, and stores the phase difference DELTAtheta(f) corresponding to the frequency (f) as an address in an area in a RAM within a vector controller 12 as a table. A vector controller 1 inputs the direction theta of a main magnetic flux from a pole position detector 15 and a rotating speed N from a speed detector 16 to obtain a phase delay DELTAtheta from the table stored in the RAM, and outputs current commands Iv*, Iv*, Iw* of the phases in which the phases are advanced by the phase delay theta.

Description

【発明の詳細な説明】 〔技術分野〕 本発明は、同期電動機の主磁束の回きを検出し、電機子
電流を主磁束と直交するように制御する同期電動機の制
御方式に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field] The present invention relates to a control method for a synchronous motor that detects the rotation of the main magnetic flux of the synchronous motor and controls the armature current so as to be orthogonal to the main magnetic flux.

〔従来技術〕[Prior art]

同期電動機の発生トルクTは、次式 %式%(1) で表わされる。ただし、kは比例定数、φは主磁束の大
きさ、■は電機子電流の大きさ、δは負荷角である。し
たがって、負荷角δ−0とすると、式(1)は T=k・φ・I ・・・・・・・・(2)となり、直流
電動機の発生トルクの式と同じになる。すなわち、主磁
束の向きと電機子電流工の向きを常に直交させておけば
、直流電動機と同じように同期電動機を制御することが
できる。
The generated torque T of the synchronous motor is expressed by the following formula % formula % (1). Here, k is a proportionality constant, φ is the magnitude of the main magnetic flux, ■ is the magnitude of the armature current, and δ is the load angle. Therefore, when the load angle is δ-0, equation (1) becomes T=k·φ·I (2), which is the same as the equation for the torque generated by a DC motor. That is, if the direction of the main magnetic flux and the direction of the armature current are always orthogonal, a synchronous motor can be controlled in the same way as a DC motor.

第1図は上記のような制御方式の同期電動機の制御系の
ブロック図である。速度増幅器1は速度指令Nra(と
速度検出器6からの回転速度Nの差を増幅し、電流指令
1refとして出力する。ベクトル開離回路2はこの電
流指令I refおよび磁極位置検出器5よりの主磁束
の向きθを人力して、U、V。
FIG. 1 is a block diagram of a control system for a synchronous motor using the control method described above. The speed amplifier 1 amplifies the difference between the speed command Nra (and the rotational speed N from the speed detector 6) and outputs it as a current command 1ref. Manually adjust the direction θ of the main magnetic flux to U, V.

W各相の電流指令Iu 、 Iv 、 Iwを決定し、
電流増幅器乙に出力する。ここで、電機子巻線が第2図
のように配置されているとすると、これら電流指令Iu
 、 Iv 、 Iwはそれぞれ、■U3 Iref 
Hcosθ ・・・・・・・・・(3)■枦=4Ire
f−CO5(θ−暑π) ・・・・・・・・・(4)I
w =4 Iret−coS(θ−(π)・・・・・・
・・・(5)で表わされる。
Determine the current commands Iu, Iv, Iw for each phase of W,
Output to current amplifier B. Here, if the armature windings are arranged as shown in Figure 2, these current commands Iu
, Iv, Iw are respectively ■U3 Iref
Hcosθ ・・・・・・・・・(3)■枦=4Ire
f-CO5 (θ-heat π) ・・・・・・・・・(4)I
w = 4 Iret-coS(θ-(π)...
...It is expressed as (5).

電流増幅器6はこれら電流指令IF 、 IF 、 語
を増幅して、次式 %式%(6) (7) (8) で表わされる指令どおりの電機子電流Iu 、 Iv 
、 Iwを瞬時に同期電動機4に流す。これにより、電
機子電流Iは主磁束と直交する。ところが、同期電動機
4の回転速度Nが大きくなると、第6図に示すように、
電流増幅器6以降の系の電機子電流Iυ。
The current amplifier 6 amplifies these current commands IF, IF, and produces armature currents Iu, Iv according to the commands expressed by the following formulas (6), (7), and (8).
, Iw instantaneously flows to the synchronous motor 4. This causes the armature current I to be orthogonal to the main magnetic flux. However, as the rotational speed N of the synchronous motor 4 increases, as shown in FIG.
Armature current Iυ of the system after current amplifier 6.

Iv 、 Iwの位相は遅れるので、電機子電流■と主
磁束は直交しなくなる。このように、第1図の制御方式
では、同期電動機4の回転速度Nが小さいときは電機子
電流IQ主磁束と直交させることができるが、大きくな
ると直交関係を保てなくなり、発生トルクTは大きく減
少する。
Since the phases of Iv and Iw are delayed, the armature current ■ and the main magnetic flux are no longer orthogonal. In this way, in the control system shown in FIG. 1, when the rotational speed N of the synchronous motor 4 is small, the armature current IQ can be made orthogonal to the main magnetic flux, but when it becomes large, the orthogonal relationship cannot be maintained, and the generated torque T is greatly reduced.

そこで、この問題を解決するために、従来は第4図に示
すような制御系で同期電動機4を制御していた。すなわ
ち、例えば、第5図に示すような、抵抗R+ 、 R2
、コンデンサCI 、増幅器AMPからなる位相進め回
路7を磁極位置検出器5の後段に設け、電機子電流IU
、 Iv 、 Iwの位相遅れt補償していた。第6図
はこのときの周波数特性を示している。このように、簡
単な回路を追加することにより、同期電!IJ機4な高
速で回転させる場合でも、低速回転時と同様に、直流電
動機なみの良好な制御な行なうことができる。
In order to solve this problem, the synchronous motor 4 has conventionally been controlled using a control system as shown in FIG. That is, for example, resistors R+ and R2 as shown in FIG.
, a capacitor CI, and an amplifier AMP are provided downstream of the magnetic pole position detector 5, and the armature current IU is
, Iv, and Iw were compensated for the phase delay t. FIG. 6 shows the frequency characteristics at this time. In this way, by adding a simple circuit, you can create a synchronous electric power! Even when rotating at a high speed such as the IJ machine 4, control as good as that of a DC motor can be performed as in the case of low speed rotation.

しかしながら、これは、電流増幅器6以降の系の周波数
特性が一次特性と近似できる場合に可能であって、近似
できない場合には第5図に示すような簡単な回路では電
機子電流Iu 、 Iv 、 Iwの位相遅れを補償す
ることができない回転速度Nの領域が生じ、したがって
、そのような領域では電機子電流Iu 、 Iv 、 
Iwを主磁束に直交させることができず、直流電動機な
みの良好な制御は望めなかった。
However, this is possible if the frequency characteristics of the system after the current amplifier 6 can be approximated to the first-order characteristics; if the frequency characteristics cannot be approximated, then in a simple circuit as shown in FIG. 5, the armature currents Iu, Iv, A region of the rotational speed N arises in which it is not possible to compensate for the phase lag of Iw, and therefore in such a region the armature currents Iu, Iv,
It was not possible to make Iw perpendicular to the main magnetic flux, and it was not possible to achieve control as good as that of a DC motor.

〔発明の目的〕[Purpose of the invention]

したがって、本発明の目的は、同期電動機の制御系がど
のような周波数特性をもっていてもすべての回転速度の
領域で電機子電流が主磁束と常に直交して、直流電動機
なみの良好な特性を有する同期電動機のiMJ !1方
式を提供することにある。
Therefore, an object of the present invention is to provide a system in which the armature current is always orthogonal to the main magnetic flux in all rotational speed regions, no matter what frequency characteristics the control system of the synchronous motor has, and has good characteristics comparable to those of a DC motor. iMJ of synchronous motors! The objective is to provide one method.

〔発明の構成〕[Structure of the invention]

本発明は、任意の回転速度に対する、電流指令と電機子
電流との位相差を予め記憶する記憶回路な備え、同期電
動機の運転時に前記記憶回路から回転速度に対する位相
差のデータを逐次読出し、この位相差のデータに従って
電流指令の位相な進めるようにしたものである。
The present invention includes a memory circuit that stores in advance a phase difference between a current command and an armature current for a given rotation speed, and sequentially reads data on the phase difference for the rotation speed from the memory circuit during operation of a synchronous motor. The phase of the current command is advanced according to the phase difference data.

〔実施例〕〔Example〕

以下、図面を参照しながら本発明の詳細な説明する。第
7図は本発明の第1の実施例に係る同期電動機の制御方
式を適用した同期電動機の制御系のブロック図である。
Hereinafter, the present invention will be described in detail with reference to the drawings. FIG. 7 is a block diagram of a synchronous motor control system to which the synchronous motor control method according to the first embodiment of the present invention is applied.

11は速度増幅器、12はベクトル制御回路、16は電
流増幅器、14は同期電動機、15は磁極位置検出器、
16は速度検出器、17はテーブル作成回路である。
11 is a speed amplifier, 12 is a vector control circuit, 16 is a current amplifier, 14 is a synchronous motor, 15 is a magnetic pole position detector,
16 is a speed detector, and 17 is a table creation circuit.

速度増幅器11は速度指令Nre(と速度検出器16か
ら得られる実速度Nの差である速度誤差を増幅し、電流
指令I refとしてベクトル制御回路12(−出力す
る。
The speed amplifier 11 amplifies the speed error, which is the difference between the speed command Nre (and the actual speed N obtained from the speed detector 16), and outputs it as a current command I ref to the vector control circuit 12 (-).

ベクトル制御回路12は、磁極位置検出器15から主磁
束の向きθおよび速度検出器16から回転速度N(周波
数f)を入力して、電機子電流の位相遅れΔθを周波数
fの関数として予めR’AMに記憶したテーブルからめ
、位相遅れΔθだけ位相を進めた各相の電流指令Iu 
、 Iv、 Iw、lff−暑■・cos (θ+Δθ
(f)) ・・・・・・(9)■ツース1.cos(θ
+Δθ(f)−暑π) ・・・・・・α0) 3 ■ニー且工・cos (θ+Δθ(f)−÷π) ・・
曲αυ 3 を出力する。
The vector control circuit 12 inputs the direction θ of the main magnetic flux from the magnetic pole position detector 15 and the rotation speed N (frequency f) from the speed detector 16, and calculates the phase delay Δθ of the armature current in advance as a function of the frequency f. 'From the table stored in AM, the current command Iu for each phase is advanced by the phase delay Δθ.
, Iv, Iw, lff−heat■・cos (θ+Δθ
(f)) ・・・・・・(9) ■Tooth 1. cos(θ
+ Δθ (f) - heat π) ......α0) 3 ■knee and cos (θ + Δθ (f) - ÷ π) ・・
Output the song αυ 3.

テーブル作成回路17は位相遅れΔθを周波数fの関数
Δθ(f)としてめる回路で、その内部構成は第8図に
示される。すなわち、同期電動機14を電機子電流の位
相遅れを補正せずに回転させ、このときの電流指令Iw
と電機子電流Iwから位相差検出器17aで位相差Δθ
をめ、これと同時に周波数fをA/D変換器17bでア
ナログ信号に変換し、データ記憶回路17cで周波数f
をアドレスとして対応する位相差Δ0Cf)を後述する
ベクトル制御回路12内のRAM25内の領域TBL直
に第9図のようなテーブルとして記憶する。この操作は
速度零から必要な回転速度まで行なわれる。
The table creation circuit 17 is a circuit that calculates the phase delay Δθ as a function Δθ(f) of the frequency f, and its internal configuration is shown in FIG. That is, the synchronous motor 14 is rotated without correcting the phase delay of the armature current, and the current command Iw at this time is
The phase difference Δθ is determined by the phase difference detector 17a from the armature current Iw and the armature current Iw.
At the same time, the A/D converter 17b converts the frequency f into an analog signal, and the data storage circuit 17c converts the frequency f into an analog signal.
The corresponding phase difference Δ0Cf) is stored as an address directly in the area TBL in the RAM 25 in the vector control circuit 12 as a table as shown in FIG. 9, which will be described later. This operation is carried out from zero speed up to the required rotational speed.

第10図は、ベクトル制御回路12の内部構成例で、マ
イクロコンピュータとして構成したものである。20は
パスである。211,212はそれぞれ主磁束の同きθ
、周波数fをアナログ/デジタル変換するA/D変換器
である。22. 、222,22゜はそれぞれ電流指令
Lef、主磁束の回きθ、周波数fのラッチ回路である
。224.225.22aは式(9) 、 QO) 、
αυを′それぞれ演算してめた電流指令Iff。
FIG. 10 shows an example of the internal configuration of the vector control circuit 12, which is configured as a microcomputer. 20 is a pass. 211 and 212 are the same θ of the main magnetic flux, respectively.
, is an A/D converter that converts the frequency f from analog to digital. 22. , 222, and 22° are latch circuits for the current command Lef, the rotation θ of the main magnetic flux, and the frequency f, respectively. 224.225.22a is the formula (9), QO),
Current command Iff obtained by calculating αυ and ′ respectively.

Iv 、 Iwのラッチ回路である。23. 、23□
、 233は電流指令Iu 、 Iv 、 Iw fそ
れぞれデジタル/アナログ変換するD/A変換器である
。24はプログラムおよび第11図に示すような余弦関
数値のテーブルを領域TBL2に格納しているROMで
ある。25は第9図に示す位相遅れΔθのテーブルの記
憶およびデータ処理用のRAMである。26はマイクロ
プロセッサである。
This is a latch circuit for Iv and Iw. 23. , 23□
, 233 are D/A converters that perform digital/analog conversion of the current commands Iu, Iv, and Iwf, respectively. 24 is a ROM that stores programs and a table of cosine function values as shown in FIG. 11 in an area TBL2. 25 is a RAM for storing a table of phase delays Δθ shown in FIG. 9 and for data processing. 26 is a microprocessor.

第12図は第10図のベクトル制御回路12においてラ
ッチ回路22..222,223にそれぞれラッチされ
た電流指令Irefs主磁束の回きθ、周波数fから、
式(9)、αo)、αυで表わされた各相の電流指令I
u 、 Iv 、 Iwをめ、それぞれラッチ回路22
4.225.22aにラッチするまでのマイクロプロセ
ッサ26の処理を示すフローチャートである。
FIG. 12 shows the latch circuit 22 in the vector control circuit 12 of FIG. .. From the current command Irefs latched at 222 and 223, the rotation θ of the main magnetic flux, and the frequency f,
Current command I of each phase expressed by equation (9), αo), αυ
u, Iv, Iw, each latch circuit 22
4.225.22a is a flowchart showing the processing of the microprocessor 26 until latching to 4.225.22a.

〈ステップSl〉 ラッチ回路221の内容I ref
をRAM25内の領域RIrefに転送する。
<Step Sl> Contents of the latch circuit 221 I ref
is transferred to the area RIref in the RAM 25.

〈ステップS2〉 ラッテ回路222の内容θをRAM
25内の領域Rθに転送する。
<Step S2> The contents θ of the latte circuit 222 are stored in the RAM.
The data is transferred to area Rθ within 25.

〈ステップ83> ラッチ回路22.の内容fをRAM
25内の領域Rfに転送する。
<Step 83> Latch circuit 22. The contents f of
The data is transferred to area Rf within 25.

くステップS4> RAM25内の領域TBL、をRA
M25内の領域Rfの内容で参照し、その値をRAM2
5内の領域RΔθに格納する。
Step S4> The area TBL in the RAM 25 is set to RA.
Refer to the contents of area Rf in M25 and store the value in RAM2.
It is stored in the area RΔθ within 5.

くステップS、) RAM25内の領域Rθの内容と領
域RΔθの内容を加算し、その結果を領域Rθ+Δθに
格納する。
Step S,) The contents of the area Rθ and the contents of the area RΔθ in the RAM 25 are added, and the result is stored in the area Rθ+Δθ.

〈ステップS6> RAM25内の領域Rθ+Δθの内
容から2π/3を減算し、その結果を領域Rθ+Δθ−
2π/3r二格糸内する。
<Step S6> Subtract 2π/3 from the contents of the area Rθ+Δθ in the RAM 25, and use the result as the area Rθ+Δθ−
2π/3r inside the bilattice thread.

〈ステップS7> RAM25内の領域 Rθ+Δθの
内容から4π/3を減算し、その結果を領域Rθ+Δθ
−4π/3に格納する。
<Step S7> Subtract 4π/3 from the contents of the area Rθ+Δθ in the RAM 25, and use the result as the area Rθ+Δθ.
Store at -4π/3.

〈ステップS6) ROM 24内の余弦関数値テーブ
ルである領域TBL2をRAM25内の領域Rθ十Δθ
の内容で参照し、その値を領域Rcos (θ+Δθ)
に格納する。
<Step S6) The area TBL2 which is the cosine function value table in the ROM 24 is converted into the area Rθ+Δθ in the RAM 25.
and its value as the area Rcos (θ+Δθ)
Store in.

くステップSo) ROM 24内の余弦関数値テーブ
ルである領域TBL2をRAM25内の領域Rθ+Δθ
−2π/3の内容で参照し、その値を領域Rcos (
θ+ΔQ−2π/3) (:n格納する。
Step So) The area TBL2 which is the cosine function value table in the ROM 24 is converted into the area Rθ+Δθ in the RAM 25.
-2π/3 content and its value in the area Rcos (
θ+ΔQ-2π/3) (Stores:n.

くステップS+o :) ROM 24内の余弦関数値
テーブルである領域TBL2をRAM25内の領域Rθ
+Δθ−4π/3の内容で参照し、その値を領域Rco
s(θ十Δθ−4π/3)に格納する。
Step S+o :) The area TBL2 which is the cosine function value table in the ROM 24 is transferred to the area Rθ in the RAM 25.
+Δθ−4π/3 and set the value to the area Rco.
It is stored in s(θ+Δθ−4π/3).

〈ステップS11)RAM25内の領域Rcos(θ十
Δθ)の内容に2/3および領域RIrefの内容を乗
算し、その結果をRAM25内の領域RIヨに格納する
(Step S11) Multiply the contents of the area Rcos (θ+Δθ) in the RAM 25 by 2/3 and the contents of the area RIref, and store the result in the area RIyo in the RAM 25.

〈ステップS12> RAM25内の領域Rcos (
θ+Δθ−2π/3)の内容に2/3および領域RIr
efの内容を乗算し、その結果3RAM25内の領域R
楼に格納する。
<Step S12> Area Rcos (
θ+Δθ−2π/3) with 2/3 and area RIr
Multiply the contents of ef, and as a result, the area R in 3RAM25
Store it in the tower.

〈ステップS+3) RA M 25内の領域Rcos
 (θ十Δθ−4π/3)の内容に%および領域RIr
e4の内容を乗算し、その結果をRAM25内の領域R
工;に格納する。
<Step S+3) Area Rcos in RAM 25
% and area RIr in the content of (θ + Δθ − 4π/3)
Multiply the contents of e4 and store the result in area R in RAM25.
Stored in

〈ステップS14〉 領域R禮の内容をラッチ回路22
4に転送する。
<Step S14> The contents of the area R are stored in the latch circuit 22.
Transfer to 4.

〈ステップS15〉 領域R1この内容をラッチ回路2
2、に転送する。
<Step S15> Area R1 This content is transferred to latch circuit 2.
Transfer to 2.

〈ステップS+6)領域RI↓の内容をラッチ回路22
6に転送する。
<Step S+6) The contents of the area RI↓ are transferred to the latch circuit 22.
Transfer to 6.

以上のようにして得られた電流指令Iu 、 Iv 、
IwはそれぞれD/A変換器23..23□、263で
アナログ信号に変換されてベクトル制御回路12から出
力された後、電流増幅器16からの電機子電流■υ、 
Iv 、 Iwと差がとられて電流増幅器16(二人力
し、式(6) 、 (7) 、 (8)で示す主磁束と
直交した電機子電流工υ、 lv 、 Iwが出力され
る。
The current commands Iu, Iv, obtained as above,
Iw are D/A converters 23. .. After being converted into an analog signal at 23□ and 263 and output from the vector control circuit 12, the armature current ■υ from the current amplifier 16,
The difference between Iv and Iw is taken, and the current amplifier 16 (operated by two people) outputs armature currents υ, lv, and Iw perpendicular to the main magnetic flux as shown in equations (6), (7), and (8).

なお、W相の演算に関して cos (θ−4π/3 ) = cosθ−cos 
(θ−2π/3) ・・(12)を利用することにより
ソフトウェアの負担を軽くすることができる。
Regarding the calculation of W phase, cos (θ-4π/3) = cosθ-cos
(θ−2π/3) By using (12), the burden on the software can be reduced.

第16図は本発明の第2の実施例に係る同期電動機の制
御方式を適用した同期電動機の制御系のブロック図であ
る。
FIG. 16 is a block diagram of a synchronous motor control system to which the synchronous motor control method according to the second embodiment of the present invention is applied.

61は速度増幅器、62はベクトル制御回路、66は電
流増幅器、64は同期電動機、65は磁極位置検出器、
66は速度検出器、67はテーブル作成回路である。第
14図はベクトル制御回路62の内部構成、第15図は
第14図のマイクロプロセッサ46の処理内容を示すフ
ローチャートである。
61 is a speed amplifier, 62 is a vector control circuit, 66 is a current amplifier, 64 is a synchronous motor, 65 is a magnetic pole position detector,
66 is a speed detector, and 67 is a table creation circuit. FIG. 14 is a flowchart showing the internal configuration of the vector control circuit 62, and FIG. 15 is a flowchart showing the processing contents of the microprocessor 46 shown in FIG.

本実施例は第1の実施例においてU相とV相の電流指令
Iu 、 Ivをベクトル制御回路62でめ、W相の電
流指令IWはU相の電流指令Iuと■相の電流指令Iv
を減算してめるようにしたもので、第1の実施例と比較
してソフトフェア、ノ1−ドクエアとも負担が軽減する
In this embodiment, in the first embodiment, the current commands Iu and Iv of the U phase and V phase are determined by the vector control circuit 62, and the current command IW of the W phase is determined by the current command Iu of the U phase and the current command Iv of the ■phase.
This reduces the burden on both software and software compared to the first embodiment.

第16図は本発明の第3の実施例に係る同期電動機の制
御方式を適用した同期電動機の制御系のブロック図であ
る。
FIG. 16 is a block diagram of a synchronous motor control system to which a synchronous motor control method according to a third embodiment of the present invention is applied.

51は速度増幅器、52はベクトル制御回路、56は電
流増幅器、54は同期電動機、55は磁極位置検出器、
56は速度検出器、57はテーブル作成回路である。第
17図はベクトル制御回路52の内部構成、第18図は
第17図のマイクロプロセッサ66の処理内容を示すフ
ローチャートである。
51 is a speed amplifier, 52 is a vector control circuit, 56 is a current amplifier, 54 is a synchronous motor, 55 is a magnetic pole position detector,
56 is a speed detector, and 57 is a table creation circuit. FIG. 17 is a flowchart showing the internal configuration of the vector control circuit 52, and FIG. 18 is a flowchart showing the processing contents of the microprocessor 66 shown in FIG.

本実施例は同期電動機54の回転周波数fを直接、検出
するのではなく、主磁束の向きθの時間変化より得てい
る。すなわち、同期電動機54の回転周波数fは f=2π(θ−θ。)/T (Hz) からめられる。ただし、θは今回サンプリングした磁束
の向き(ラジアン)、θ0は前回サンプリングした主磁
束の向き(ラジアン)、Tはサンプリング周波数(秒)
である。本実施例によれば、速度検出器56の信号を受
けとることができない場合でも本発明の目的を達成でき
る。
In this embodiment, the rotational frequency f of the synchronous motor 54 is not directly detected, but is obtained from the temporal change in the direction θ of the main magnetic flux. That is, the rotational frequency f of the synchronous motor 54 is expressed as f=2π(θ-θ.)/T (Hz). However, θ is the direction of the magnetic flux sampled this time (radians), θ0 is the direction of the main magnetic flux sampled last time (radians), and T is the sampling frequency (seconds).
It is. According to this embodiment, the object of the present invention can be achieved even when the signal from the speed detector 56 cannot be received.

〔発明の効果〕〔Effect of the invention〕

本発明によれば、同期電動機の制御系がどのような周波
数特性をもっていても、すべての回転速度の領域で電機
子電流を主磁束に直交させておくことができ、その結果
、直流電動機なみの良好な特性をもった同期電動機の制
御が可能となる。
According to the present invention, no matter what frequency characteristics the control system of the synchronous motor has, the armature current can be made orthogonal to the main magnetic flux in all rotational speed regions, and as a result, the armature current can be made perpendicular to the main magnetic flux in all rotational speed regions. It becomes possible to control a synchronous motor with good characteristics.

【図面の簡単な説明】[Brief explanation of the drawing]

夷1図は従来の同期電動機の制御系のブロック図、第2
図は電機子巻線の配置を示す図、第6図は第1図の電流
増幅器6以降の周波数特性を示す図、第4図は位相進め
回路7を有する同期電動機の制御系の従来例のブロック
図、第5図は位相進め回路7の具体回路例、第6図は第
4図の電流増幅器6以降の周波数特性を示す図、第7図
は本発明の$1の実施例に係る同期電動機の制御方式な
 。 適用した同期電動機の制御系のブロック図、第8図はテ
ーブル作成回路17の内部構成図、第9図はRAM25
内の位相遅れΔθのテーブル、第10図はベクトル制御
回路12の内部構成図、第11図はROM24内の余弦
関数値のテーブノベ第12図はマイクロプロセラ+26
の処理内容を示すフローチャート、第16図は本発明の
第2の実施例に係る同期電動法の制御方式を適用した同
期電動機の制rilfl系のブロック図、第14図はベ
クトル制御回路32の内部構成図、第15図はマイクロ
プロセッサ46の処理内容を示すフローチャート、第1
6図は本発明の第3の実施例に係る同期電動機の制御方
式を適用した同期電動機の制御系のブロック図、第17
図はベクトル制碩1回路52の内部構成図、第18図は
マイクロプロセッサ66の処理内容を示すフローチャー
トである。 2L 、21□、411,412,611 : A/D
変換器、22□、222,223.2’24,225,
226,42.。 422.423.424.425.62..62□、6
2.。 625.626: ラッチ回路、 23、.232,233,451,43□、668,6
62゜663 : D/A変換器、 24.44,64 : ROM。 25.45,65 : RAM、 26.46.66:マイクロプロセッサ。 第10図 第12図
Figure 1 is a block diagram of the control system of a conventional synchronous motor, and Figure 2 is a block diagram of the control system of a conventional synchronous motor.
6 shows the arrangement of the armature windings, FIG. 6 shows the frequency characteristics after the current amplifier 6 shown in FIG. 1, and FIG. Block diagram, FIG. 5 is a specific circuit example of the phase advance circuit 7, FIG. 6 is a diagram showing the frequency characteristics after the current amplifier 6 in FIG. 4, and FIG. 7 is a synchronization according to the $1 embodiment of the present invention. Electric motor control method. A block diagram of the control system of the applied synchronous motor, FIG. 8 is an internal configuration diagram of the table creation circuit 17, and FIG. 9 is a diagram of the RAM 25.
10 is an internal configuration diagram of the vector control circuit 12, and FIG. 11 is a table of cosine function values in the ROM 24.
FIG. 16 is a block diagram of the brake rilfl system of a synchronous motor to which the synchronous motor control method according to the second embodiment of the present invention is applied, and FIG. 14 shows the inside of the vector control circuit 32. The configuration diagram and FIG. 15 are flowcharts showing the processing contents of the microprocessor 46.
6 is a block diagram of a synchronous motor control system to which the synchronous motor control method according to the third embodiment of the present invention is applied;
18 is an internal configuration diagram of the vector control 1 circuit 52, and FIG. 18 is a flowchart showing the processing contents of the microprocessor 66. 2L, 21□, 411, 412, 611: A/D
Converter, 22□, 222, 223.2'24, 225,
226,42. . 422.423.424.425.62. .. 62□, 6
2. . 625.626: Latch circuit, 23,. 232,233,451,43□,668,6
62°663: D/A converter, 24.44,64: ROM. 25.45,65: RAM, 26.46.66: Microprocessor. Figure 10 Figure 12

Claims (1)

【特許請求の範囲】 同期電動機の主磁束の向きを検出し、電機子電流を主磁
束と直交するように制御する同期電動機の制御方式にお
いて、 任意の回転速度に対する、電流指令と電機子′直流との
位相差を予め記・臆する記憶回路な備え、同期電動機の
運転時に前記記憶回路から回転速度(二対する位相差の
データを逐次読出し、この位相差のデータに従って電流
指令の位相を進めるようにしたことを特徴とする同期′
電動機の制御方式。
[Claims] In a control method for a synchronous motor that detects the direction of the main magnetic flux of the synchronous motor and controls the armature current so as to be perpendicular to the main magnetic flux, the current command and the armature's direct current for a given rotational speed are A memory circuit is provided to record and store in advance the phase difference between the rotational speed and the rotation speed (two pairs of phase differences) from the memory circuit during operation of the synchronous motor, and the phase of the current command is advanced in accordance with this phase difference data. Synchronization characterized by
Electric motor control method.
JP59064851A 1984-03-31 1984-03-31 Control system of synchronous motor Pending JPS60210186A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59064851A JPS60210186A (en) 1984-03-31 1984-03-31 Control system of synchronous motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59064851A JPS60210186A (en) 1984-03-31 1984-03-31 Control system of synchronous motor

Publications (1)

Publication Number Publication Date
JPS60210186A true JPS60210186A (en) 1985-10-22

Family

ID=13270109

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59064851A Pending JPS60210186A (en) 1984-03-31 1984-03-31 Control system of synchronous motor

Country Status (1)

Country Link
JP (1) JPS60210186A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008099369A (en) * 2006-10-06 2008-04-24 Nippon Yusoki Co Ltd Motor controller

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008099369A (en) * 2006-10-06 2008-04-24 Nippon Yusoki Co Ltd Motor controller

Similar Documents

Publication Publication Date Title
US5003243A (en) Control apparatus for induction machine
JPH01214287A (en) Method and apparatus for controlling vector of induction motor
JP3951075B2 (en) Method and apparatus for controlling motor
JPS5911271B2 (en) Control method of induction motor
JPH09285199A (en) Control device for induction motor
JP2008234298A (en) Semiconductor power conversion device
JP3679246B2 (en) AC motor speed control device
JPS60210186A (en) Control system of synchronous motor
JPH0923700A (en) Servo motor current control
JP2014239612A (en) Driving system for synchronous motor
JPS591073B2 (en) Magnetic flux calculator for synchronous motor
JP2833187B2 (en) Power converter current control circuit
JPH0226476B2 (en)
JPH019277Y2 (en)
JPS5926197B2 (en) Induction motor control device
JPH08168300A (en) Device for controlling vector of induction motor
JPS60210187A (en) Control system of synchronous motor
JP2708649B2 (en) Cyclo converter control device
JPH0793839B2 (en) Induction motor controller
JP2653873B2 (en) Inverter current controller
JP3095566B2 (en) Synchronous machine control device
JPH0480639B2 (en)
JPH01231677A (en) Controller for induction machine
JPS6192185A (en) Vector controller for automatic regulation
JPH0521999Y2 (en)