JPH03222686A - Torque detecting method for synchronous motor - Google Patents

Torque detecting method for synchronous motor

Info

Publication number
JPH03222686A
JPH03222686A JP2137441A JP13744190A JPH03222686A JP H03222686 A JPH03222686 A JP H03222686A JP 2137441 A JP2137441 A JP 2137441A JP 13744190 A JP13744190 A JP 13744190A JP H03222686 A JPH03222686 A JP H03222686A
Authority
JP
Japan
Prior art keywords
value
synchronous motor
magnetic flux
signal
axis
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
JP2137441A
Other languages
Japanese (ja)
Inventor
Yuji Yamashita
裕司 山下
Hiroshi Hayashi
宏 林
Yuzo Takakado
祐三 高門
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.)
Shinko Electric Co Ltd
Original Assignee
Shinko Electric 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 Shinko Electric Co Ltd filed Critical Shinko Electric Co Ltd
Priority to JP2137441A priority Critical patent/JPH03222686A/en
Publication of JPH03222686A publication Critical patent/JPH03222686A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Ac Motors In General (AREA)

Abstract

PURPOSE:To prevent deterioration of torque detection accuracy due to variation of motor temperature by performing vector product operation based on a field flux vector and an armature current vector thereby detecting torque produced from a synchronous motor. CONSTITUTION:Output from a rotational angle detector 11 is subjected to signal processing to produce a field flux vector while output from a current detector 13 is subjected to signal processing to produce an armature ampere turn vector, and then torque detection is carried out based on vector product operation. According to this method, torque to be produced from a synchronous motor 1 is detected directly. Furthermore, field flux PHI is corrected based on the temperature of a stator 1A having high correlation with the temperature of a permanent magnet thus operating a field vector.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は同期電動機機の発生トルクを、ベクトル演算に
より検出するトルク検出方法に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a torque detection method for detecting the torque generated by a synchronous electric motor by vector calculation.

〔従来の技術〕[Conventional technology]

同期電動機等のトルク検出は、従来、例えば第6図に示
す如く、3相の同期電動機(SM)1の電動機軸と負荷
(LOAD)2の負荷軸との間に継手3を介してトルク
ピンクアップ4を軸結して行ったり、第7図に示す如く
、ロードセル5を用いて行う等、機械的トルク検出手段
を介して行っている。6は検出信号を増幅する増幅手段
である。
Torque detection of a synchronous motor, etc. has conventionally been carried out using a joint 3 between the motor shaft of a three-phase synchronous motor (SM) 1 and the load shaft of a load (LOAD) 2, as shown in FIG. 6, for example. This is done through a mechanical torque detection means, such as by axially connecting the up 4, or by using a load cell 5 as shown in FIG. 6 is an amplification means for amplifying the detection signal.

上記トルクピックアップ4を用いるトルク検出は、上記
負荷軸と上記電動機軸間のねじれトルクをトルクピック
アップ4に加えて検出させるものであり、ロードセル5
を用いるトルク検出は、電動機固定子を矢印方向に回動
可能に軸7で止め、その反作用トルクをロードセル5に
加えて検出させる。
Torque detection using the torque pickup 4 involves detecting torsional torque between the load shaft and the motor shaft in addition to the torque pickup 4, and the load cell 5
In torque detection using the motor stator, the motor stator is rotatably stopped by the shaft 7 in the direction of the arrow, and the reaction torque is applied to the load cell 5 for detection.

【発明が解決しようとする課題〕[Problem to be solved by the invention]

トルクピックアップ4やロードセル5等を用いるトルク
検出では、これらの他にトルクを伝達させる機械的伝達
手段を必要とするので、余分なスペースが必要になり、
機構的に複雑となるので、費用もかかるという経済的な
問題がある上、この機械的伝達手段のガタ、共振、脈動
トルクに起因する検出誤差を生じやすく、また、この機
械的伝達手段は、ロボット等においては、その運動性能
を阻害す為原因となり、トルツクピックアップ4を用い
る場合には、高速電動機システムに使用することができ
ないという問題があった。
Torque detection using the torque pickup 4, load cell 5, etc. requires mechanical transmission means for transmitting torque in addition to these, so extra space is required.
Since it is mechanically complex, there is an economical problem in that it is expensive, and detection errors are likely to occur due to play, resonance, and pulsating torque of this mechanical transmission means. In robots and the like, the torque pick-up 4 has a problem in that it cannot be used in a high-speed electric motor system because it impairs the motion performance of the robot.

同期電動機SMの発生トルクTは、界磁極の極数をp、
界磁束をΦ、電機子電流を■、界磁磁極角をθとすると
、T=kpΦIcosθで表現されることから、界磁束
を設定値として与えて演算により求めることができ、演
算により求めるるようにすれば、上記機械的伝達手段は
用いなくて済み、従って、上記した問題は解消するたこ
とができるが、演算に用いるトルク係数が変わると演算
結果が変わる。永久磁石を用いて界磁束を発生させる場
合には、電動機内部温度の上昇に従い永久磁石が発生す
る磁束が変動するので、実際の界磁束と上記設定値との
間にずれが生じ、高精度なトルク制御は難しくなる。ま
た、同期電動機が故障したりして交換したような場合、
同一型式の同期電動機であってトルク電流が同じであっ
ても、上記界磁束にバラツキがあるため(通常、3〜5
%)、トルク検出値に誤差を生じ、同期電動機SMをA
Cサーボモータとして高精度トルク制御を行っていたよ
うな場合、電動機交換後も高トルク制御を行うことは難
しいという問題があった。
The generated torque T of the synchronous motor SM is determined by the number of field poles being p,
If the field flux is Φ, the armature current is ■, and the field magnetic pole angle is θ, then it is expressed as T = kpΦI cos θ, so it can be obtained by calculation by giving the field flux as a set value. If the above-mentioned mechanical transmission means is used, the above-mentioned problem can therefore be solved, but if the torque coefficient used in the calculation changes, the calculation result changes. When a permanent magnet is used to generate field flux, the magnetic flux generated by the permanent magnet fluctuates as the internal temperature of the motor increases, resulting in a discrepancy between the actual field flux and the above set value, making it difficult to maintain high accuracy. Torque control becomes difficult. Also, if the synchronous motor breaks down and is replaced,
Even if the torque current is the same for synchronous motors of the same model, there is variation in the field flux (usually 3 to 5
%), an error occurs in the detected torque value, causing the synchronous motor SM to
In cases where high-precision torque control was performed as a C servo motor, there was a problem in that it was difficult to perform high-torque control even after replacing the electric motor.

本発明は上記従来の問題を解消するためになされもので
、ACサーボモータとして多用されている同期電動機の
発生トルクを演算により検出する場合において、温度変
化や固体差に起因するトルク検出精度の低下を防止する
ことができる同期電動機のトルク検出方法を提供するこ
とを目的とする。
The present invention has been made to solve the above-mentioned conventional problems, and when detecting the generated torque of a synchronous motor, which is often used as an AC servo motor, by calculation, the torque detection accuracy decreases due to temperature changes and individual differences. An object of the present invention is to provide a torque detection method for a synchronous motor that can prevent this.

〔課題を解決するための手段〕[Means to solve the problem]

この発明は上記目的を達成するため、同期電動機の回転
界磁ロータの磁極角を検出する回転角検出器が送出する
回転角信号と上記磁極が発生する磁束値とに基づいて、
d軸界磁束信号とq軸界磁束信号を生成し、同期電動機
の電機子電流を検出する電流検出器の出力に基づいてd
軸電機子アンペアターン信号とq軸電機子アンペアター
ン信号を生成し、上記d軸界磁束信号の値とq軸電機子
アンペアターン信号の値を乗算するととにも上記q軸界
磁束信号の値とd軸電機子アンペアターン信号の値を乗
算し、上記両乗算値を加算してトルク検出を行い、上記
磁束値は、上記磁極の発生磁束を所定温度で測定してこ
れを基準磁束として設定した上、電動a温度を検出して
酸温度に基づき上記基準磁束を温度補正した値である構
成としたもので、請求項2でi、電動機温度として電機
子の温度を検出している。請求項3では、上記磁束値と
して、電機子巻線に埋込んだサーチコイルの誘起電圧を
積分した値もしくは同期電動機回転数で除算した値を用
い、請求項4では、この場合に、同期電動機の所定速度
以下の低速領域において、該所定速度において記憶した
磁束値を用いる構成とした。
In order to achieve the above object, the present invention uses a rotation angle signal sent out by a rotation angle detector that detects the magnetic pole angle of a rotating field rotor of a synchronous motor and a magnetic flux value generated by the magnetic pole.
d based on the output of a current detector that generates a d-axis field flux signal and a q-axis field flux signal and detects the armature current of the synchronous motor.
Generate an axis armature ampere turn signal and a q-axis armature ampere turn signal, and multiply the value of the d-axis field flux signal by the value of the q-axis armature ampere turn signal, and also obtain the value of the q-axis field flux signal. The value of the d-axis armature ampere turn signal is multiplied by the value of the d-axis armature ampere turn signal, and the torque is detected by adding both of the above multiplied values.The above magnetic flux value is determined by measuring the magnetic flux generated by the above magnetic pole at a predetermined temperature and setting this as the reference magnetic flux. In addition, the temperature of the electric motor a is detected and the reference magnetic flux is temperature-corrected based on the acid temperature. In claim 3, as the magnetic flux value, a value obtained by integrating the induced voltage of a search coil embedded in the armature winding or a value obtained by dividing by the rotation speed of the synchronous motor is used, and in claim 4, in this case, In a low speed region below a predetermined speed, the magnetic flux value stored at the predetermined speed is used.

〔作用〕[Effect]

本発明では、界磁束ベクトルと電機子電流ベクトルに基
づいて、ベクトル外積演算行い、同期電動機の発生トル
ク(瞬時値)を検出するので、前記した機械的伝達手段
は不要である。また、d軸およびq軸界磁束信号の演算
に用いる界磁束の値は電動機温度に基づき補正されるの
で、電動機温度の変化に起因するトルク検出精度の大幅
な低下は防止される。また、電機子巻線誘起電圧に比例
する電圧をサーチコイルで取り出して、この電圧から界
磁束を演算するので、電動機温度の変化に起因するトル
ク検出精度の大幅な低下を防止することができる上、電
動機固体差に起因するトルク検出精度の大幅な低下も防
止することができる。
In the present invention, the vector cross product calculation is performed based on the field flux vector and the armature current vector to detect the torque (instantaneous value) generated by the synchronous motor, so the mechanical transmission means described above is not necessary. Further, since the value of the field flux used to calculate the d-axis and q-axis field flux signals is corrected based on the motor temperature, a significant decrease in torque detection accuracy due to a change in the motor temperature is prevented. In addition, since the search coil extracts a voltage proportional to the armature winding induced voltage and calculates the field flux from this voltage, it is possible to prevent a significant drop in torque detection accuracy due to changes in motor temperature. It is also possible to prevent a significant decrease in torque detection accuracy due to individual motor differences.

〔実施例〕〔Example〕

以下、本発明の1実施例を図面を参照して説明する。 Hereinafter, one embodiment of the present invention will be described with reference to the drawings.

第1図および第2図において、10は制御回路であって
、回転角検出器11、回転界磁型同期電動機SMととも
にブラシレス同期電動機を構成しており、3相給電線1
2を通して同期電動機SMの電機子巻線10.1v、I
wに3相交流電力を供給する。回転角検出器11は例え
ばエンコーダやレゾルバ等であって、界磁ロータ(永久
磁石)IFの磁極N、Sの回転角を検出する検出器であ
って、同期電動機SMの界磁ロータIFと同期して回転
し、回転角信号(パルス信号)θを送出する。13は同
期電動機SMの電機子巻線 IU、1v、twに供給さ
れる電流iu、iv、iw (以下、iaで総称する)
を検出する電流検出器D  CCT (1相分を示しで
ある)である。
In FIGS. 1 and 2, 10 is a control circuit, which together with a rotation angle detector 11 and a rotating field type synchronous motor SM constitutes a brushless synchronous motor.
2 through the armature winding of the synchronous motor SM 10.1v, I
Supply 3-phase AC power to w. The rotation angle detector 11 is, for example, an encoder or a resolver, and is a detector that detects the rotation angle of the magnetic poles N and S of the field rotor (permanent magnet) IF, and is synchronized with the field rotor IF of the synchronous motor SM. It rotates and sends out a rotation angle signal (pulse signal) θ. 13 is the armature winding of the synchronous motor SM; currents iu, iv, iw (hereinafter collectively referred to as ia) supplied to the armature windings IU, 1v, tw;
A current detector D CCT (one phase is shown) detects the current.

14は電動機温度を検出する温度検出器であって、本実
施例では、ステータ(電機子)IAの温度を検出する。
A temperature detector 14 detects the temperature of the motor, and in this embodiment, detects the temperature of the stator (armature) IA.

15はトルク演算器であって、基準磁束設定器16、磁
束温度補正器17、磁束ベクトル演算器18.3相/2
相変換器19、乗算器20.21、加算器22を備えて
いる。
15 is a torque calculator, which includes a reference magnetic flux setter 16, a magnetic flux temperature corrector 17, and a magnetic flux vector calculator 18.3 phase/2.
It includes a phase converter 19, multipliers 20 and 21, and an adder 22.

この制御回路10は、同期電動機SMの速度またはトル
クを速度指令S゛またはトルク指令Tが指令する値に制
御する制御回路であって、交流電源ACの電力を直流変
換したのち可変電圧・可変周波数の3相交流に変換する
電力変換器とその制御装置を有しており、該制御装置は
上記回転角信号θを取り込んで、この回転角信号θに一
致した位相の位相信号を作成し、上記電力変換器が出力
する電流iaの瞬時値がこの回転角θに基づく位相を持
つ3相交流となるように該電力変換器を制御するととも
に電流iaを指令値に追従させるフィードバック制御を
行う。
This control circuit 10 is a control circuit that controls the speed or torque of the synchronous motor SM to a value commanded by a speed command S' or a torque command T, and after converting the power of an AC power supply AC into DC, variable voltage/variable frequency It has a power converter and its control device for converting the rotation angle signal θ into three-phase alternating current, and the control device takes in the rotation angle signal θ, creates a phase signal whose phase matches the rotation angle signal θ, and generates a phase signal that matches the rotation angle signal θ. The power converter is controlled so that the instantaneous value of the current ia output by the power converter becomes a three-phase alternating current having a phase based on this rotation angle θ, and feedback control is performed to make the current ia follow the command value.

トルク演算器15の基準磁束設定器16は永磁石IFが
発生する磁束Φの値を設定する設定器であって、常温t
。COで測定した磁束ΦΦ値を基準磁束として設定する
。磁束温度補正器17は温度検出器14が検出するステ
ータIAの温度t。
The reference magnetic flux setting device 16 of the torque calculator 15 is a setting device for setting the value of the magnetic flux Φ generated by the permanent magnet IF, and is a setting device for setting the value of the magnetic flux Φ generated by the permanent magnet IF.
. The magnetic flux ΦΦ value measured at CO is set as the reference magnetic flux. The magnetic flux temperature corrector 17 calculates the temperature t of the stator IA detected by the temperature detector 14.

C0を入力して、この温度txC’←基づき磁束Φの温
度補正を行い、 Φ(C)=Φ(t +1(,・kg  (tx  to
))・ ・ ・ ・ ・ ・(1) 但し、kI :磁束Φの温度係数 に2 :検出温度(ステータ温度)と永久磁石の温度と
の相関係数 この温度補正した磁束Φ(C)を磁束ベクトル演算器1
8に供給する。
Input C0 and perform temperature correction of magnetic flux Φ based on this temperature txC'←, Φ(C)=Φ(t +1(,・kg (tx to
))・・・・・・・(1) However, kI: Temperature coefficient of magnetic flux Φ2: Correlation coefficient between detected temperature (stator temperature) and permanent magnet temperature This temperature-corrected magnetic flux Φ(C) is calculated as magnetic flux Vector operator 1
Supply to 8.

磁束ベクトル演算器18は、磁束Φ(C)と回転角信号
θを入力して、界磁ロータIFの回転中心を原点とする
静止直交座標系(第5図に示すd軸とq軸)上の回転界
磁束ベクトルΦ9の2相ベクトル信号を生成する。
The magnetic flux vector calculator 18 inputs the magnetic flux Φ(C) and the rotation angle signal θ, and calculates the value on the stationary orthogonal coordinate system (the d-axis and the q-axis shown in FIG. 5) with the rotation center of the field rotor IF as the origin. A two-phase vector signal of the rotating field flux vector Φ9 is generated.

Φd=Φ(c) c o sθ・・・・・・・・・・・
・(2)Φq=Φ(c) s i nθ・・・・・・・
・・・・・(3)但し、θ=ωt1ω:角速度 3相2相変換器19は電流検出器13の出力を入力して
、上記座標系上に設定した電機子アンペアターン(回転
ベクトル) IIA ” =N・I[Aの下記2相ベク
トル信号を生成する。
Φd=Φ(c) cosθ・・・・・・・・・・・・
・(2) Φq=Φ(c) s i nθ・・・・・・
...(3) However, θ=ωt1ω: The angular velocity three-phase two-phase converter 19 inputs the output of the current detector 13, and the armature ampere turn (rotation vector) set on the above coordinate system. ” = N・I[A generates the following two-phase vector signal.

1(dA=N・IA cos (ω1+−+φ)・ ・
 ・ ・ ・ ・ ・(傭 1[qA=N ・I ^ sin(ωt+−+ψ)・ 
・ ・ ・ ・ ・ ・(5] 但し、N−1[A −11A ” :電機子アンペアタ
ーン■^ :電機子電流ベクトル 1^ :電機子電流最大振幅 N:電機子巻線の巻数 φ:相差角 なお、永久磁石IFがフェライト磁石である場合、磁束
Φが、−0,21%/ cOで変化する磁束温度特性を
呈し、希土類磁石である場合は、磁束Φが、−0,04
%/ COでる変化する磁束温度特性を呈する。
1(dA=N・IA cos (ω1+−+φ)・・
・ ・ ・ ・ ・(Hence 1 [qA=N ・I ^ sin(ωt+−+ψ)・
・ ・ ・ ・ ・ ・(5) However, N-1[A -11A ”: Armature ampere turn ■^: Armature current vector 1^: Armature current maximum amplitude N: Number of turns of armature winding φ: Phase difference Note that when the permanent magnet IF is a ferrite magnet, the magnetic flux Φ exhibits a magnetic flux temperature characteristic that changes at -0.21%/cO, and when it is a rare earth magnet, the magnetic flux Φ changes at -0.04%/cO.
%/CO exhibits changing magnetic flux temperature characteristics.

今、同期電動機SMが無損失の電動機であると仮定する
。電機子アンペアターンH^=NXI^であるので、同
期電動@SMの発生トルクT′″は、T” =lEI^
” x@* =4)d XHqA−eq X[dA=Φ
(c)・HAcos a>t −sin (mt+ −
+φ)−Φ(0) ・HA sinωt−cos(a>
t+−+φ)=Φ(c) ・HA sin  (−+ψ
)=Φ(e) ・HA cos  ψ =Φ(c)・N
−IAcos ψ・ ・ ・ ・ ・ ・ ・ ・ ・
 ・(6)トルク演算器140乗算器20は「ΦdXI
lqAJを演算し、乗算器21は「ΦqXIHdAJを
演算し、両乗算器の出力が加算器22で加算されるので
、この加算器22の出力は同期電動機SMの発生トルク
の瞬時値Tを与える。
Now, assume that the synchronous motor SM is a lossless motor. Since the armature ampere turn H^ = NXI^, the generated torque T''' of the synchronous motor @SM is T" = lEI^
” x@* =4)d XHqA-eq X[dA=Φ
(c)・HAcos a>t −sin (mt+ −
+φ)−Φ(0) ・HA sinωt−cos(a>
t+-+φ)=Φ(c) ・HA sin (-+ψ
)=Φ(e) ・HA cos ψ =Φ(c)・N
−IAcos ψ・ ・ ・ ・ ・ ・ ・ ・ ・
・(6) Torque calculator 140 multiplier 20
lqAJ is calculated, the multiplier 21 calculates ΦqXIHdAJ, and the outputs of both multipliers are added in the adder 22, so the output of the adder 22 gives the instantaneous value T of the torque generated by the synchronous motor SM.

このように、本実施例では、回転角検出器11の出力を
信号処理して界磁束ベクトルΦd、Φqを作成し、電流
検出器13の出力を信号処理して電機子アンペアタニン
ベクトルHdA、 lFIqAを作成し、これらのベク
トル外積演算によりトルク検出を行うので、前記した従
来の機械的伝達手段は不要であり、同期電動機SMの発
生トルクを直接的に検出するので、従来に比して、高精
度なトルク検出を行うことができる。
In this way, in this embodiment, the output of the rotation angle detector 11 is processed to create the field flux vectors Φd, Φq, and the output of the current detector 13 is processed to create the armature ampere tanine vectors HdA, lFIqA. Since the torque is detected by calculating the vector cross product of Accurate torque detection can be performed.

しかも、界磁束Φを、永久磁石IFの温度と高い相関を
持つステータIAの温度COに基づき補正して、上記Φ
d1Φqを演算するので、電動機内部温度変化に起因す
る検出精度の低下を防止することができ、極めて高精度
で、信頼性の高いトルク検出を行うことができる。下表
は、電動機内部温度が5000変化し元場合の同期電動
機発生トルクの変化量を、実施例の温度補正を行って測
定し、これを温度補正を行わない場合と対比して、%で
示したものである。
Moreover, the field flux Φ is corrected based on the temperature CO of the stator IA, which has a high correlation with the temperature of the permanent magnet IF, and the above Φ
Since d1Φq is calculated, it is possible to prevent a decrease in detection accuracy due to a change in the internal temperature of the electric motor, and it is possible to perform extremely highly accurate and reliable torque detection. The table below shows the amount of change in the torque generated by the synchronous motor when the internal temperature of the motor changes by 5000 degrees, measured by performing temperature correction as in the example, and comparing it with the case without temperature correction, and shows it in %. It is something that

表 希土II   to−s%   35%    この表
から明らかなように、本実施例の温度補正を行うことに
より、トルク演算値の変化量を大幅に低減し、実際トル
クとの誤差を極小にすることができる。
Top rare earth II to-s% 35% As is clear from this table, by performing the temperature correction in this example, the amount of change in the torque calculation value is significantly reduced, and the error with the actual torque is minimized. be able to.

上記実施例では、基準磁束設定器16で永久磁石IFの
磁束(基準磁束)Φを設定し、この固定値である基準磁
束Φを、電動機温度を検出して該温度に基づき温度補正
しているが、第3図に示す如く、サーチコイル23を同
期電動機SMの電機予巻Btuに埋込み、このサーチコ
イル23に誘起される誘起電圧(これを、v0..とす
る)をトルク演算器15に設けた積分器24で積分して
リアルタイ五で永久磁石IFの発生磁束Φを演算し、こ
の発生磁束Φを磁束ベクトル演算器18に与えるように
してもよい。この場合、同期電動機SMの低速回転領域
では、上記誘起電圧V @ @ gが低レベルにあり、
発生磁束Φ”の検出精度が低下するので、この低速領域
においては、基準磁束設定器16で設定した基準磁束Φ
を使用する。この切り替えを行うために、本実施例では
、速度検出器25と比較器26および切替スイッチ27
を    設けてあり、速度検出器25は回転角信号θ
を微分(d−θ;/dt)して速度検出を行い、比較器
26はこの速度N(=dθ/dt)が所定速度NO以下
になると、切り替スイッチ27を基準磁束設定器16側
へ切り替える。
In the above embodiment, the reference magnetic flux setting device 16 sets the magnetic flux (reference magnetic flux) Φ of the permanent magnet IF, and this fixed value reference magnetic flux Φ is corrected based on the detected motor temperature. However, as shown in FIG. 3, the search coil 23 is embedded in the electric machine pre-winding Btu of the synchronous motor SM, and the induced voltage (this is referred to as v0..) induced in the search coil 23 is sent to the torque calculator 15. The generated magnetic flux Φ of the permanent magnet IF may be calculated by integrating with the provided integrator 24, and the generated magnetic flux Φ of the permanent magnet IF may be provided to the magnetic flux vector calculator 18. In this case, in the low speed rotation region of the synchronous motor SM, the induced voltage V@@g is at a low level,
Since the detection accuracy of the generated magnetic flux Φ" decreases, in this low speed region, the reference magnetic flux Φ set by the reference magnetic flux setting device 16
use. In order to perform this switching, in this embodiment, a speed detector 25, a comparator 26 and a changeover switch 27 are used.
The speed detector 25 receives a rotation angle signal θ
is differentiated (d-θ;/dt) to detect the speed, and when this speed N (=dθ/dt) becomes less than a predetermined speed NO, the comparator 26 switches the changeover switch 27 to the reference magnetic flux setting device 16 side. .

この第3図の実施例では、電機子巻線に埋込んだサーチ
コイル23に誘起する誘起電圧v、、、fの値は永久磁
石IFの発生磁束に比例し、温度変化に起因する永久磁
石IFの発生磁束に変化があると、比例して変化するの
で、この誘起電圧V s+efを積分して得られた磁束
Φを用いる本実施例では、電動機内部温度の変化に起因
する検出精度の低下を防止することができる。
In the embodiment shown in FIG. 3, the values of induced voltages v, ..., f induced in the search coil 23 embedded in the armature winding are proportional to the magnetic flux generated by the permanent magnet IF, and If there is a change in the magnetic flux generated by the IF, it will change proportionally, so in this embodiment, the magnetic flux Φ obtained by integrating this induced voltage V s + ef is used. can be prevented.

また、誘起電圧V□、を積分して得られた磁束Φを用い
るので、同期電動@SMを交換した場合は、上記誘起電
圧V e wr fは新しい同期電動機SMにおける永
久磁石IFの特性に従うので、基準磁束設定器16の設
定値を温度補正する第1図の場合に問題となる電動機固
体差に起因するトルク検出精度の低下は防止される。
In addition, since the magnetic flux Φ obtained by integrating the induced voltage V In the case of FIG. 1, in which the set value of the reference magnetic flux setter 16 is temperature-corrected, a decrease in torque detection accuracy due to individual motor differences is prevented.

なお、この実施例では、NO以下の低速度領域において
は、基準磁束設定器16で設定した磁束Φを用いるが、
上記速度Noになった時の積分器24の出力を記憶する
メモり28を、規準磁束設定器16に代えて、設けてお
き、同期電動機SMの回転速度Nが上記速度No以下の
低速領域においては、速度Noになった時に上記メモり
28に記憶した発生磁束を用いるようにしてもよい。
In addition, in this embodiment, in the low speed region below NO, the magnetic flux Φ set by the reference magnetic flux setting device 16 is used;
A memory 28 for storing the output of the integrator 24 when the speed No. is reached is provided in place of the reference magnetic flux setting device 16, and when the rotational speed N of the synchronous motor SM is in a low speed region below the speed No. Alternatively, the generated magnetic flux stored in the memory 28 may be used when the speed reaches No.

また、第3図の実施例では、サーチコイル23の誘起電
圧■、、、を積分して発生磁束Φを求めているが、第4
図に示す如(、積分器23に代えて、割算器30を設け
、誘起電圧V、、、を回転数(dθ/d t)で除算し
て発生磁束Φを求めるようにしても良い。
In addition, in the embodiment shown in FIG.
As shown in the figure (instead of the integrator 23, a divider 30 may be provided and the generated magnetic flux Φ may be determined by dividing the induced voltage V, . . . by the rotational speed (dθ/dt).

上記各実施例におけるトルク検出値はトルク瞬時値であ
るので、同期電動機SMを使用する高速応答制御システ
ムのフィードバーツク値として使用することができる。
Since the detected torque value in each of the above embodiments is an instantaneous torque value, it can be used as a feedbar value in a high-speed response control system using a synchronous motor SM.

また、トルク演算器15は電子回路で構成し、上記のよ
うに機械的伝達手段は不要であるから、安価に、かつコ
ンパクトに作ることができ、設置スペースは小さくて済
む。
Further, since the torque calculator 15 is constituted by an electronic circuit and does not require a mechanical transmission means as described above, it can be made inexpensively and compactly, and requires only a small installation space.

また、トルク演算器は静止型であり、上記のように機械
的伝達手段は不要であるから、同期電動@SMが高速機
であっても、そのトルク検出に使用することができ、前
記トルクピックアップのように回転速度による制約を受
けない。
In addition, the torque calculator is a stationary type and does not require a mechanical transmission means as described above, so even if the synchronous electric @SM is a high-speed machine, it can be used for torque detection, and the torque pickup It is not restricted by rotational speed as in

なお、上記第1図の実施例では、ステータIAの温度を
検出して、界磁束Φの温度補正を行っているが、永久磁
石IFの温度と高い相関を持つ温度を検出し得る個所の
温度であれば良い。
In the embodiment shown in FIG. 1 above, the temperature of the stator IA is detected and the temperature of the field flux Φ is corrected. That's fine.

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

本発明は以上説明した通り、ブラシス同期電動機の回転
角検出器の出力信号と電流検出器の出力信号を処理して
ベクトル演算により、同期電動機の発生トルクを検出す
る構成としたことにより、従来のトルク検出器を用いる
場合と異なって該トルク検出器に上記発生トルクを伝達
する機械的伝達手段を必要としないので、この機械的伝
達手段に起因する前記検出誤差が無く、その上、界磁束
を与える永久磁石の温度による発生磁束の変化に応じて
界磁束ベクトルを補正するかもしくは電機子誘起電圧に
比例する電圧を取り出して該電圧を演算処理して得た界
磁束として用いるので、極めて高精度なトルク検出を行
うことができるとともに、静止型であるので、同期電動
機の回転速度による使用範囲の制約を受けることは無く
、これらの効果を、安価な費用で得ることができる利点
がある。
As explained above, the present invention has a configuration in which the output signal of the rotation angle detector and the output signal of the current detector of the Brass synchronous motor are processed and the generated torque of the synchronous motor is detected by vector calculation. Unlike the case where a torque detector is used, there is no need for a mechanical transmission means for transmitting the generated torque to the torque detector, so there is no detection error caused by this mechanical transmission means, and in addition, the field flux can be reduced. The field flux vector is corrected according to the change in the generated magnetic flux due to the temperature of the permanent magnet, or the voltage proportional to the armature induced voltage is extracted and used as the field flux obtained by calculating the voltage, resulting in extremely high precision. In addition to being able to perform accurate torque detection, since it is a stationary type, the range of use is not restricted by the rotational speed of the synchronous motor, and these effects can be obtained at low cost.

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

第1図は本発明の実施例を示すブロック構成図、第2図
は上記実施例の要部を示す回路図、第3図および第4図
は各々本発明の他の実施例を示すブロック図、第5図は
同期電動機の界磁束と電機子アンペアターンのd、q軸
ベクトル図、第6図はおよび第7図は従来のトルク検出
方法を説明するための図である。 1−  同期電動機、I A−・電機子巻線、I F−
一−−一回転界磁ロータ、11−  回転角検出器、1
3−・電流検出器、14・−温虐検出器、15・−トル
ク演算器、16−一一一一基準磁束設定器、17−−−
−一磁束補正器、1B−一−−−磁束ベクトル演算器、
19・−3相/2相変換器、20.21−−−−一束算
器、2−2・−・加算器、23−一一一サーチコイル、
24・−積分器、25・一速度検出器、26−−−−一
比較器、27−−一一一切替スイッチ、2B−一一一−
メモり、30− 割算器。
FIG. 1 is a block diagram showing an embodiment of the present invention, FIG. 2 is a circuit diagram showing main parts of the above embodiment, and FIGS. 3 and 4 are block diagrams showing other embodiments of the present invention. , FIG. 5 is a d- and q-axis vector diagram of field flux of a synchronous motor and armature ampere turns, and FIGS. 6 and 7 are diagrams for explaining a conventional torque detection method. 1- Synchronous motor, I A-, armature winding, I F-
1--1 rotating field rotor, 11- rotation angle detector, 1
3--Current detector, 14--Torque detector, 15--Torque calculator, 16-1111 reference magnetic flux setter, 17--
-1 magnetic flux corrector, 1B-1---magnetic flux vector calculator,
19.-3-phase/2-phase converter, 20.21-- one-bundle calculator, 2-2-- adder, 23-111 search coil,
24--integrator, 25--1 speed detector, 26---1 comparator, 27--11 changeover switch, 2B-111-
Memory, 30- Divider.

Claims (4)

【特許請求の範囲】[Claims] (1)同期電動機の回転界磁ロータの磁極角を検出する
回転角検出器が送出する回転角信号と上記磁極が発生す
る磁束値とに基づいて、d軸界磁束信号とq軸界磁束信
号を生成し、同期電動機の電機子電流を検出する電流検
出器の出力に基づいてd軸電機子アンペアターン信号と
q軸電機子アンペアターン信号を生成し、上記d軸界磁
束信号の値とq軸電機子アンペアターン信号の値を乗算
するとともに上記q軸界磁束信号の値とd軸電機子アン
ペアターン信号の値を乗算し、上記両乗算値を加算して
トルク検出を行い、上記磁束値は、上記磁極の発生磁束
を所定温度で測定した値を基準界磁束として設定した上
、電動機温度を検出して該温度に基づき上記基準磁束を
温度補正した値であることを特徴とする同期電動機のト
ルク検出方法。
(1) The d-axis field flux signal and the q-axis field flux signal are determined based on the rotation angle signal sent out by the rotation angle detector that detects the magnetic pole angle of the rotating field rotor of the synchronous motor and the magnetic flux value generated by the magnetic pole. A d-axis armature ampere turn signal and a q-axis armature ampere turn signal are generated based on the output of a current detector that detects the armature current of the synchronous motor, and the value of the d-axis field flux signal and q Multiply the value of the axis armature ampere turn signal, multiply the value of the q-axis field magnetic flux signal and the value of the d-axis armature ampere turn signal, and perform torque detection by adding both of the above multiplication values, and then calculate the above magnetic flux value. The synchronous motor is characterized in that a value obtained by measuring the magnetic flux generated by the magnetic poles at a predetermined temperature is set as the reference field flux, and then the reference magnetic flux is temperature-corrected based on the temperature detected by the motor temperature. torque detection method.
(2)電動機温度が電機子の温度であることを特徴とす
る請求項1記載の同期電動機のトルク検出方法。
(2) The method for detecting torque of a synchronous motor according to claim 1, wherein the motor temperature is the temperature of an armature.
(3)同期電動機の回転界磁ロータの磁極角を検出する
回転角検出器が送出する回転角信号と上記磁極が発生す
る磁束値とに基づいて、d軸界磁束信号とq軸界磁束信
号を生成し、同期電動機の電機子電流を検出する電流検
出器の出力に基づいてd軸電機子アンペアターン信号と
q軸電機子アンペアターン信号を生成し、上記d軸界磁
束信号の値とq軸電機子アンペアターン信号の値を乗算
するとともに上記q軸界磁束信号の値とd軸電機子アン
ペアターン信号の値を乗算し、上記両乗算値を加算して
トルク検出を行い、上記磁束値は、電機子巻線に埋込ん
だサーチコイルの誘起電圧を積分した値もしくは該誘起
電圧を同期電動機回転数で除算した値であることを特徴
とする同期電動機のトルク検出方法。
(3) A d-axis field flux signal and a q-axis field flux signal are generated based on the rotation angle signal sent out by the rotation angle detector that detects the magnetic pole angle of the rotating field rotor of the synchronous motor and the magnetic flux value generated by the magnetic pole. A d-axis armature ampere turn signal and a q-axis armature ampere turn signal are generated based on the output of a current detector that detects the armature current of the synchronous motor, and the value of the d-axis field flux signal and q Multiply the value of the axis armature ampere turn signal, multiply the value of the q-axis field magnetic flux signal and the value of the d-axis armature ampere turn signal, and perform torque detection by adding both of the above multiplication values, and then calculate the above magnetic flux value. A method for detecting torque of a synchronous motor, characterized in that the value is an integrated value of the induced voltage of a search coil embedded in an armature winding, or a value obtained by dividing the induced voltage by the rotational speed of the synchronous motor.
(4)同期電動機の所定速度以下の低速領域においては
、該所定速度において記憶した磁束値を用いることを特
徴とする請求項3記載の同期電動機のトルク検出方法。
(4) The method for detecting torque of a synchronous motor according to claim 3, characterized in that in a low speed region below a predetermined speed of the synchronous motor, the magnetic flux value stored at the predetermined speed is used.
JP2137441A 1989-11-28 1990-05-28 Torque detecting method for synchronous motor Pending JPH03222686A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2137441A JPH03222686A (en) 1989-11-28 1990-05-28 Torque detecting method for synchronous motor

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP1-306588 1989-11-28
JP30658889 1989-11-28
JP2137441A JPH03222686A (en) 1989-11-28 1990-05-28 Torque detecting method for synchronous motor

Publications (1)

Publication Number Publication Date
JPH03222686A true JPH03222686A (en) 1991-10-01

Family

ID=26470754

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2137441A Pending JPH03222686A (en) 1989-11-28 1990-05-28 Torque detecting method for synchronous motor

Country Status (1)

Country Link
JP (1) JPH03222686A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002051595A (en) * 2000-08-01 2002-02-15 Fuji Electric Co Ltd Motor controller
JP2010200430A (en) * 2009-02-24 2010-09-09 Nissan Motor Co Ltd Drive controller for motors
JP2016086634A (en) * 2014-10-28 2016-05-19 現代自動車株式会社Hyundai Motor Company Torque control device and method, and motor controller
JP2019122188A (en) * 2018-01-10 2019-07-22 株式会社デンソー Motor control device and demagnetization determination circuit
JP2019129573A (en) * 2018-01-23 2019-08-01 株式会社デンソー Controller of ac motor

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002051595A (en) * 2000-08-01 2002-02-15 Fuji Electric Co Ltd Motor controller
JP2010200430A (en) * 2009-02-24 2010-09-09 Nissan Motor Co Ltd Drive controller for motors
JP2016086634A (en) * 2014-10-28 2016-05-19 現代自動車株式会社Hyundai Motor Company Torque control device and method, and motor controller
JP2019122188A (en) * 2018-01-10 2019-07-22 株式会社デンソー Motor control device and demagnetization determination circuit
JP2019129573A (en) * 2018-01-23 2019-08-01 株式会社デンソー Controller of ac motor

Similar Documents

Publication Publication Date Title
JP4672236B2 (en) Control device for synchronous motor
JP4909797B2 (en) Motor control device
CA1299642C (en) Universal field-oriented controller
JPH06165561A (en) Controller for synchronous motor
JPH0951700A (en) Controlling device of rotary electric machine
JP3755582B2 (en) Electric motor control device
CN110729940A (en) Method for detecting initial phase of permanent magnet synchronous motor
JP2001204190A (en) Device for estimating initial magnetic pole position and its error adjustment method
CN110601633A (en) Permanent magnet synchronous motor initial phase detection system
JP2003284389A (en) Drive unit for stepping motor
JP5733404B2 (en) PM motor position sensorless control device
JP2008043058A (en) Synchronous motor control unit and control method thereof
JP2000166278A (en) Control device of synchronous motor
JP2003219698A (en) Controller for synchronous machine
KR101742554B1 (en) Position detection signal linearity apparatus of sensor with low resolution and its method, motor control apparatus for washing machine using it and its method
JPH10229687A (en) Variable speed controller of induction motor
JP7304891B2 (en) Rotating machine control device and electric vehicle control device
JPH03222686A (en) Torque detecting method for synchronous motor
JP3707659B2 (en) Constant identification method for synchronous motor
CN112019114A (en) Method for measuring zero offset angle of motor control system
JP2004274855A (en) Method and device for detection and adjustment of rotor position
Shen et al. Seamless transition strategy for wide speed-range sensorless IPMSM drives with a virtual q-axis inductance
JP4061446B2 (en) Resistance value identification method and control device for synchronous motor
JP2003250293A (en) Method and apparatus for controlling motor
JPH10229700A (en) Controller for electric rotary machine