JP4281054B2 - Speed sensorless vector control method and apparatus for induction motor - Google Patents

Speed sensorless vector control method and apparatus for induction motor Download PDF

Info

Publication number
JP4281054B2
JP4281054B2 JP2003289072A JP2003289072A JP4281054B2 JP 4281054 B2 JP4281054 B2 JP 4281054B2 JP 2003289072 A JP2003289072 A JP 2003289072A JP 2003289072 A JP2003289072 A JP 2003289072A JP 4281054 B2 JP4281054 B2 JP 4281054B2
Authority
JP
Japan
Prior art keywords
axis
primary
speed
estimation error
angle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2003289072A
Other languages
Japanese (ja)
Other versions
JP2005057963A (en
Inventor
寿夫 久保田
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.)
MEIJI UNIVERSITY LEGAL PERSON
Original Assignee
MEIJI UNIVERSITY LEGAL PERSON
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 MEIJI UNIVERSITY LEGAL PERSON filed Critical MEIJI UNIVERSITY LEGAL PERSON
Priority to JP2003289072A priority Critical patent/JP4281054B2/en
Publication of JP2005057963A publication Critical patent/JP2005057963A/en
Application granted granted Critical
Publication of JP4281054B2 publication Critical patent/JP4281054B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Control Of Ac Motors In General (AREA)

Description

本発明は、一次抵抗変動にロバストな適応二次磁束オブザーバを用いた誘導電動機の速度センサレスベクトル制御方法及び装置に関する。   The present invention relates to a speed sensorless vector control method and apparatus for an induction motor using an adaptive secondary magnetic flux observer robust to primary resistance fluctuations.

誘導電動機のベクトル制御には、二次鎖交磁束ベクトルを精度よく検出する実用的手段が必要となる。誘導電動機の数式モデルをコンピュータ又演算回路上でシミュレータとして組み立て、それに実際の入力と同じ入力(例えば一次電圧)を加えてやれば、その数式モデルから二次鎖交磁束ベクトルを推定することができる。このとき、数式モデルを構成する定数に回転速度のように可変のものがあると、回転速度の変化に伴い数式モデルが正しくなくなるので、数式モデルの出力と実測の一次電流との間に偏差を生じる。ここで、速度センサがあれば、その出力を用いて数式モデルの定数を絶えず修正することにより、磁束ベクトル検出用の磁束オブザーバを正しく構成できる。   The vector control of the induction motor requires a practical means for accurately detecting the secondary flux linkage vector. If a mathematical model of an induction motor is assembled as a simulator on a computer or arithmetic circuit, and the same input (for example, primary voltage) as the actual input is added to the mathematical model, the secondary flux linkage vector can be estimated from the mathematical model. . At this time, if there are constants that make up the mathematical model variable such as the rotational speed, the mathematical model becomes incorrect as the rotational speed changes, so there is a deviation between the mathematical model output and the measured primary current. Arise. Here, if there is a speed sensor, the constant of the mathematical model is constantly corrected using the output of the speed sensor, so that the magnetic flux observer for detecting the magnetic flux vector can be correctly configured.

しかし、速度センサを用いずに、速度センサレスベクトル制御システムを構成しようとするならば、オブザーバを構成しても偏差が生じる。そこで、偏差の原因は数式モデルのうちのある定数(ここでは回転速度)が正しくないからであると見て、その出力偏差の関数で数式モデルの定数(回転速度)を修正する。これが適応形オブザーバであり、回転速度を適応推定させながら二次鎖交磁束を推定するものが速度適応二次磁束オブザーバである(非特許文献1,2)。   However, if an attempt is made to construct a speed sensorless vector control system without using a speed sensor, deviation will occur even if the observer is constructed. Therefore, assuming that the cause of the deviation is that a certain constant (rotational speed) in the mathematical model is not correct, the constant (rotational speed) of the mathematical model is corrected by a function of the output deviation. This is an adaptive observer, and a speed adaptive secondary magnetic flux observer is one that estimates the secondary flux linkage while adaptively estimating the rotational speed (Non-patent Documents 1 and 2).

中野「交流モータのベクトル制御」、日刊工業新聞社、pp.98−110、1996Nakano "Vector Control of AC Motor", Nikkan Kogyo Shimbun, pp. 98-110, 1996 久保田、松瀬、中野「適応二次磁束オブザーバの誘導電動機速度センサレス直接形ベクトル制御」電学論D−111巻、11号、954−960、1991Kubota, Matsuse, Nakano “Adaptive secondary magnetic flux observer induction motor speed sensorless direct vector control” D-111, 11, 954-960, 1991 田村、久保田「低速回生領域における速度センサレスベクトル制御 誘導電動機の一次抵抗推定に関する一考察」平成14年電気学会全国大会、4−135Tamura, Kubota “A Study on Estimation of Primary Resistance of Speed Sensorless Vector Control Induction Motor in Low Speed Regeneration”, IEEJ National Conference, 4-135

しかしながら、従来技術では、速度センサを用いない場合、温度変化による一次抵抗のパラメータ変動により速度推定誤差を生じるので、安定な速度制御が行えない、という問題があった(非特許文献3)。特に、一次電圧が低くなる低速域では、運転が困難となっていた。   However, in the prior art, when a speed sensor is not used, a speed estimation error occurs due to a change in the primary resistance parameter due to a temperature change, so that there is a problem that stable speed control cannot be performed (Non-patent Document 3). In particular, operation has been difficult in a low speed range where the primary voltage is low.

そこで、本発明の目的は、一次抵抗変動に起因する速度推定誤差を低減できる、誘導電動機の速度センサレスベクトル制御方法及び装置を提供することにある。   SUMMARY OF THE INVENTION An object of the present invention is to provide a speed sensorless vector control method and apparatus for an induction motor that can reduce speed estimation errors caused by primary resistance fluctuations.

本発明に係る速度センサレスベクトル制御方法は、誘導電動機の一次電流及び二次磁束を推定する適応二次磁束オブザーバを用いた速度センサレスベクトル制御方法において、次の<1>〜<3>の手順で回転速度を推定する。<1>.d軸及びq軸からなる直交座標系において、一次抵抗の設定誤差にのみ起因する一次電流推定誤差ベクトルeiRsと前記d軸とのなす角度θRsと、全ての誤差に起因する一次電流推定誤差ベクトルeisの座標(eids,eiqs)とを算出する。<2>.前記d軸及びq軸をその原点を中心にそれぞれ前記角度θRsだけ回転して得られたγ軸及びδ軸からなる直交座標系において、前記座標(eids,eiqs)を座標(eiγs,eiδs)に変換する。<3>.前記δ軸方向成分eiδsを用いて回転速度を推定する。<1>〜<3>の手順では、例えば後述する式(1)〜(9)を使用する。 A speed sensorless vector control method according to the present invention is a speed sensorless vector control method using an adaptive secondary magnetic flux observer that estimates the primary current and secondary magnetic flux of an induction motor. The speed sensorless vector control method includes the following steps <1> to <3>. Estimate the rotation speed. <1>. In an orthogonal coordinate system composed of the d-axis and the q-axis, the angle θ Rs formed between the primary current estimation error vector e iRs and the d-axis due to only the primary resistance setting error, and all errors. The coordinates (e ids , e iqs ) of the primary current estimation error vector e is calculated. <2>. In the Cartesian coordinate system composed of the γ-axis and the δ-axis obtained by rotating the d-axis and q-axis by the angle θ Rs around the origin, the coordinates (e ids , e iqs ) are Convert to coordinates (e iγs , e iδs ). <3> The rotational speed is estimated using the δ-axis direction component e iδs . In the procedures <1> to <3>, for example, expressions (1) to (9) described later are used.

全ての誤差に起因する一次電流推定誤差ベクトルeisは、一次抵抗の設定誤差にのみ起因する一次電流推定誤差ベクトルeiRsや、他の各種の誤差にのみに起因する複数の一次電流推定誤差ベクトルの合成ベクトルである。ここで、一次電流推定誤差ベクトルeiRsの方向に対し、γ軸は一致し、δ軸は直交する。そのため、一次抵抗の設定誤差に起因する成分は、一次電流推定誤差ベクトルeisのγ軸方向成分eiγsに含まれるが、δ軸方向成分eiδsには含まれない。したがって、δ軸方向成分eiδsを用いて推定した回転速度は、一次抵抗の変動の影響を受けない。 The primary current estimation error vector e is caused by all errors is the primary current estimation error vector e iRs caused only by the setting error of the primary resistance, or a plurality of primary current estimation error vectors caused only by various other errors. This is a composite vector. Here, the γ-axis coincides with the direction of the primary current estimation error vector e iRs , and the δ-axis is orthogonal. Therefore, the component resulting from the setting error of the primary resistance is included in the γ-axis direction component e iγs of the primary current estimation error vector e is , but is not included in the δ-axis direction component e iδs . Therefore, the rotational speed estimated using the δ-axis direction component e iδs is not affected by fluctuations in the primary resistance.

また、回転速度推定誤差にのみ起因する一次電流推定誤差ベクトルeiωrと前記d軸とのなす角度θωrを算出し、この角度θωrと前記角度θRsとの差が一定以下である場合に、前記δ軸方向成分eiδsに前記γ軸方向成分eiγsを加味して前記回転速度を推定する、としてもよい。このとき、前記角度θωrと前記角度θRsとの差が小さくなるほど前記γ軸方向成分eiγsを用いる比率を大きくする、としてもよい。 Further, when the angle θ ωr formed between the primary current estimation error vector e iωr caused only by the rotational speed estimation error and the d axis is calculated, and the difference between the angle θ ωr and the angle θ Rs is less than a certain value The rotational speed may be estimated by adding the γ-axis direction component e iγs to the δ-axis direction component e iδs . In this case, the difference between the angle theta .omega.r and the angle theta Rs becomes larger the ratio of using the γ-axis direction component e Aiganmaesu smaller may be.

一次電流推定誤差ベクトルeisは、主に一次電流推定誤差ベクトルeiωrに依存するので、一次電流推定誤差ベクトルeiωrに接近している。そのため、角度θωrと角度θRsとの差が小さくなるほど、γ軸方向成分eiγsが大きくなり、δ軸方向成分eiδsが小さくなる。したがって、角度θωrと角度θRsとの差が小さい場合に、小さいδ軸方向成分eiδsだけを用いていたのでは精度が低下するので、一次抵抗の変動の影響を多少受けても、大きいγ軸方向成分eiγsも用いて回転速度を推定する。このとき、角度θωrと角度θRsとの差が小さくなるほどγ軸方向成分eiγsを用いる比率を徐々に大きくすると、一次抵抗の変動の影響が最小限になる。 Primary current estimation error vector e IS Since mainly depends on the primary current estimation error vector e Aiomegaaru, is close to the primary current estimation error vector e iωr. Therefore, as the difference between the angle θ ωr and the angle θ Rs decreases, the γ-axis direction component e iγs increases and the δ-axis direction component e iδs decreases. Therefore, when the difference between the angle θ ωr and the angle θ Rs is small, the accuracy decreases if only the small δ-axis direction component e iδs is used. The rotational speed is also estimated using the γ-axis direction component e iγs . At this time, if the ratio using the γ-axis direction component e iγs is gradually increased as the difference between the angle θ ωr and the angle θ Rs becomes smaller, the influence of fluctuations in the primary resistance is minimized.

本発明に係る速度センサレスベクトル制御装置は、誘導電動機の一次電流及び二次磁束を推定する適応二次磁束オブザーバを用いた速度センサレスベクトル制御装置において、前記適応二次磁束オブザーバが次の手段を備えている。<1>.d軸及びq軸からなる直交座標系において、一次抵抗の設定誤差にのみ起因する一次電流推定誤差ベクトルeiRsと前記d軸とのなす角度θRsと、全ての誤差に起因する一次電流推定誤差ベクトルeisの座標(eids,eiqs)とを、一次電圧及び一次電流に基づき算出する一次電流推定誤差ベクトル算出手段。<2>.前記d軸及びq軸をその原点を中心にそれぞれ前記角度θRsだけ回転して得られたγ軸及びδ軸からなる直交座標系において、前記座標(eids,eiqs)を座標(eiγs,eiδs)に変換する座標変換手段。<3>.前記δ軸方向成分eiδsを用いて回転速度を推定する回転速度推定手段。すなわち、本発明に係る速度センサレスベクトル制御装置は、本発明に係る速度センサレスベクトル制御方法を使用するものである。 A speed sensorless vector control apparatus according to the present invention is a speed sensorless vector control apparatus using an adaptive secondary magnetic flux observer for estimating a primary current and a secondary magnetic flux of an induction motor. The adaptive secondary magnetic flux observer includes the following means. ing. <1>. In an orthogonal coordinate system composed of the d-axis and the q-axis, the angle θ Rs formed between the primary current estimation error vector e iRs and the d-axis due to only the primary resistance setting error, and all errors. Primary current estimation error vector calculation means for calculating the coordinates (e ids , e iqs ) of the primary current estimation error vector e is based on the primary voltage and the primary current. <2>. In the Cartesian coordinate system composed of the γ-axis and the δ-axis obtained by rotating the d-axis and q-axis by the angle θ Rs around the origin, the coordinates (e ids , e iqs ) are Coordinate conversion means for converting to coordinates (e iγs , e iδs ). <3> Rotational speed estimation means for estimating the rotational speed using the δ-axis direction component e iδs . That is, the speed sensorless vector control apparatus according to the present invention uses the speed sensorless vector control method according to the present invention.

また、 前記一次電流推定誤差ベクトル算出手段は、回転速度推定誤差にのみ起因する一次電流推定誤差ベクトルeiωrと前記d軸とのなす角度θωrを算出し、前記回転速度推定手段は、前記角度θωrと前記角度θRsとの差が一定以下である場合に、前記δ軸方向成分eiδsに前記γ軸方向成分eiγsを加味して前記回転速度を推定する、としてもよい。このとき、前記回転速度推定手段は、前記角度θωrと前記角度θRsとの差が小さくなるほど前記γ軸方向成分eiγsを用いる比率を大きくする、としてもよい。 Further, the primary current estimation error vector calculation means calculates an angle θ ωr formed by a primary current estimation error vector e iωr caused by only the rotation speed estimation error and the d axis, and the rotation speed estimation means When the difference between θ ωr and the angle θ Rs is less than a certain value , the rotational speed may be estimated by adding the γ-axis direction component e iγs to the δ-axis direction component e iδs . At this time, the rotational speed estimation means may increase the ratio of using the γ-axis direction component e iγs as the difference between the angle θ ωr and the angle θ Rs decreases.

換言すると、本発明は、誘導電動機の一次電流と二次磁束を推定するオブザーバを構成し、一次抵抗の設定誤差にのみ起因する電流推定誤差ベクトルの方向と速度推定誤差にのみ起因する電流推定誤差ベクトルの方向とを把握し、一次抵抗誤差に影響を受けない方向の電流誤差情報を基に、速度推定を行う。すなわち、誘導電動機の一次電流と二次磁束を推定するオブザーバを構成し、一次抵抗の設定誤差にのみ起因する電流推定誤差ベクトルの方向と速度推定誤差にのみ起因する電流推定誤差ベクトルの方向とを把握する。両者のベクトル方向が近くない場合は、一次抵抗誤差にのみ起因する電流推定誤差ベクトルと直交する電流成分を用いて、速度推定を行う。両者のベクトル方向が近い場合は、直交方向の成分に水平方向の重みを付けて、速度推定を行う。   In other words, the present invention constitutes an observer for estimating the primary current and secondary magnetic flux of the induction motor, and the current estimation error caused only by the direction of the current estimation error vector and the speed estimation error caused only by the setting error of the primary resistance. The direction of the vector is grasped, and the speed is estimated based on the current error information in the direction not affected by the primary resistance error. That is, an observer that estimates the primary current and secondary magnetic flux of the induction motor is configured, and the direction of the current estimation error vector caused only by the primary resistance setting error and the direction of the current estimation error vector caused only by the speed estimation error are determined. To grasp. When both vector directions are not close, speed estimation is performed using a current component orthogonal to a current estimation error vector caused only by the primary resistance error. When both vector directions are close to each other, velocity is estimated by applying a horizontal weight to the orthogonal component.

本発明に係る速度センサレスベクトル制御方法及び装置によれば、全ての誤差に起因する一次電流推定誤差ベクトルeisの一次抵抗の設定誤差に起因しないδ軸方向成分eiδsを用いて、回転速度を推定することにより、一次抵抗変動の影響を受けない正確な回転速度を得ることができる。 The speed sensorless vector control method and apparatus according to the present invention uses the δ-axis direction component e iδs not caused by the primary resistance setting error vector e is caused by all the errors, to reduce the rotation speed. By estimating, it is possible to obtain an accurate rotation speed that is not affected by fluctuations in the primary resistance.

すなわち、一次抵抗の設定誤差の影響を極力低減した速度推定が可能となる。これにより、指令値と実測値との誤差を低減できるので、インバータのデッドタイムや素子の電圧降下の影響も低減できる。同様に、一次抵抗を推定する際に、速度推定誤差の影響を抑制できる。   That is, it is possible to estimate the speed by reducing the influence of the setting error of the primary resistance as much as possible. As a result, the error between the command value and the actual measurement value can be reduced, so that the effects of inverter dead time and element voltage drop can also be reduced. Similarly, the influence of speed estimation error can be suppressed when estimating the primary resistance.

また、回転速度推定誤差にのみ起因する一次電流推定誤差ベクトルeiωrと一次抵抗の設定誤差にのみ起因する一次電流推定誤差ベクトルeiRsとのなす角度|θRs−θωr|が一定以下である場合に、一次電流推定誤差ベクトルeisの一次抵抗の設定誤差に起因するγ軸方向成分eiγsも使って回転速度を推定することにより、一次抵抗の設定誤差に起因しないδ軸方向成分eiδsを使ったときの精度低下を抑制できる。このとき、角度|θRs−θωr|が小さくなるほど一次抵抗の設定誤差に起因するγ軸方向eiγsを用いる比率を大きくすることにより、一次抵抗の変動の影響を最小限にしつつ、一次抵抗の設定誤差に起因しないδ軸方向成分eiδsを使ったときの精度低下を抑制できる。 Further, the angle between the primary current estimation error vector e IRS due only to the primary current estimation error vector e Aiomegaaru a setting error of the primary resistance due only to the rotation speed estimation error | is constant below | theta Rs - [theta] .omega.r In this case, the rotational speed is also estimated using the γ-axis direction component e iγs caused by the primary resistance setting error vector e is , so that the δ-axis direction component e iδs not caused by the primary resistance setting error is estimated. Reduces accuracy when using. At this time, as the angle | θ Rs −θ ωr | becomes smaller, the ratio of using the γ-axis direction e iγs due to the setting error of the primary resistance is increased, thereby minimizing the influence of the fluctuation of the primary resistance and reducing the primary resistance. It is possible to suppress a decrease in accuracy when the δ-axis direction component e iδs that is not caused by the setting error is used.

図1は、本発明に係る速度センサレスベクトル制御装置の第一実施形態を示すブロック図である。以下、この図面に基づき説明する。   FIG. 1 is a block diagram showing a first embodiment of a speed sensorless vector control apparatus according to the present invention. Hereinafter, description will be given based on this drawing.

本実施形態の速度センサレスベクトル制御装置10は、速度調節器11、ベクトル回転器12、電流調節器13、電圧形PWMインバータ14、電流センサ15等の一般的な構成の他に、誘導電動機20の一次電流及び二次磁束を推定する新規な適応二次磁束オブザーバ21を備えている。誘導電動機20はカゴ形かつ三相である。ベクトル回転器12は、推定二次磁束ベクトルφr^を用いて電流指令値isM *,isT *を固定子座標上における電流指令値i *,i *に座標変換し、これを更に二相/三相変換した上で、各相の電流指令値として出力する。速度調節器11、ベクトル回転器12及び適応二次磁束オブザーバ21は、例えばDSP及びそのプログラムによって実現されている。電流調節器13は、例えばPIレギュレータである。電圧形PWMインバータ14は、例えばパワートランジスタからなるスイッチング回路である。 The speed sensorless vector control device 10 according to the present embodiment includes a general configuration such as a speed regulator 11, a vector rotator 12, a current regulator 13, a voltage-type PWM inverter 14, a current sensor 15, and the like, in addition to the general configuration of the induction motor 20. A novel adaptive secondary magnetic flux observer 21 for estimating the primary current and the secondary magnetic flux is provided. The induction motor 20 has a cage shape and a three-phase. Vector rotator 12 is estimated secondary flux vector phi r ^ current command value using the i sM *, i sT * current command value in the stator on the coordinates i sa *, and coordinate transformation i S [beta *, this Further, after two-phase / three-phase conversion, the current command value of each phase is output. The speed adjuster 11, the vector rotator 12, and the adaptive secondary magnetic flux observer 21 are realized by, for example, a DSP and its program. The current regulator 13 is a PI regulator, for example. The voltage type PWM inverter 14 is a switching circuit made of, for example, a power transistor.

適応二次磁束オブザーバ21は、回転速度推定値ωr^を算出することに特徴がある。これ以外の速度センサレスベクトル制御装置10の動作は、従来技術と同じであるので、その説明を省略する。 The adaptive secondary magnetic flux observer 21 is characterized by calculating a rotational speed estimated value ω r ^. The other operations of the speed sensorless vector control apparatus 10 are the same as those of the prior art, and thus the description thereof is omitted.

図2は、図1のセンサレスベクトル制御装置における適応二次磁束オブザーバを示すブロック図である。以下、この図面に基づき説明する。   FIG. 2 is a block diagram showing an adaptive secondary magnetic flux observer in the sensorless vector control apparatus of FIG. Hereinafter, description will be given based on this drawing.

適応二次磁束オブザーバ21は、回転速度推定値ωr^を算出する新規な速度適応機構30を有することに特徴がある。これ以外の適応二次磁束オブザーバ21の動作は、従来技術と同じであるので、その説明を省略する。 The adaptive secondary magnetic flux observer 21 is characterized in that it has a novel speed adaptation mechanism 30 for calculating the rotational speed estimated value ω r ^. The other operations of the adaptive secondary magnetic flux observer 21 are the same as those in the prior art, and the description thereof is omitted.

図3は、図2の適応二次磁束オブザーバにおける速度適応機構を示すブロック図である。図4は図3の速度適応機構の動作を示すグラフであり、図4[1]は図3における一次電流推定誤差ベクトル算出手段の動作に対応し、図4[2]は図3における座標変換手段の動作に対応する。以下、これらの図面に基づき説明する。 FIG. 3 is a block diagram showing a speed adaptation mechanism in the adaptive secondary magnetic flux observer of FIG. 4 is a graph showing the operation of the speed adaptation mechanism of FIG. 3. FIG. 4 [1] corresponds to the operation of the primary current estimation error vector calculation means in FIG. 3, and FIG. 4 [2] is the coordinate transformation in FIG. This corresponds to the operation of the means. Hereinafter, description will be given based on these drawings.

速度適応機構30は、一次電流推定誤差ベクトル算出手段31、座標変換手段32、回転速度推定手段33等を備えている。一次電流推定誤差ベクトル算出手段31は、d軸及びq軸からなる直交座標系において、一次抵抗の設定誤差にのみ起因する一次電流推定誤差ベクトルeiRsとd軸とのなす角度θRsと、全ての誤差に起因する一次電流推定誤差ベクトルeisの座標(eids,eiqs)とを、一次電圧vs及び一次電流isに基づき算出する(図4[1])。座標変換手段32は、d軸及びq軸をその原点を中心にそれぞれ角度θRsだけ回転して得られたγ軸及びδ軸からなる直交座標系において、座標(eids,eiqs)を座標(eiγs,eiδs)に変換する(図4[2])。回転速度推定手段33は、δ軸方向成分eiδsを用いて回転速度ωrを推定する。このように、速度適応機構30は、本発明に係る速度センサレスベクトル制御方法を使用するものである。 The speed adaptation mechanism 30 includes a primary current estimation error vector calculation means 31, a coordinate conversion means 32, a rotation speed estimation means 33, and the like. The primary current estimation error vector calculation means 31 has an angle θ Rs formed between the primary current estimation error vector e iRs and the d axis, which is caused only by the primary resistance setting error, in the orthogonal coordinate system including the d axis and the q axis. one due to an error primary current estimation error vector e iS coordinates (e ids, e iqs) and is calculated on the basis of the primary voltage v s and the primary current i s (Fig. 4 [1]). The coordinate conversion means 32 coordinates coordinates (e ids , e iqs ) in an orthogonal coordinate system composed of γ-axis and δ-axis obtained by rotating the d-axis and q-axis by the angle θ Rs around the origin. (E iγs , e iδs ) (FIG. 4 [2]) . The rotation speed estimation means 33 estimates the rotation speed ω r using the δ-axis direction component e iδs . Thus, the speed adaptation mechanism 30 uses the speed sensorless vector control method according to the present invention.

全ての誤差に起因する一次電流推定誤差ベクトルeisは、一次抵抗の設定誤差にのみ起因する一次電流推定誤差ベクトルeiRsや、他の各種の誤差にのみに起因する複数の一次電流推定誤差ベクトルの合成ベクトルである。ここで、一次電流推定誤差ベクトルeiRsの方向に対し、γ軸は一致し、δ軸は直交する。そのため、一次抵抗の設定誤差に起因する成分は、一次電流推定誤差ベクトルeisのγ軸方向成分eiγsに含まれるが、δ軸方向成分eiδsには含まれない。したがって、δ軸方向成分eiδsを用いて推定した回転速度は、一次抵抗の変動の影響を受けない。 The primary current estimation error vector e is caused by all errors is the primary current estimation error vector e iRs caused only by the setting error of the primary resistance, or a plurality of primary current estimation error vectors caused only by various other errors. This is a composite vector. Here, the γ-axis coincides with the direction of the primary current estimation error vector e iRs , and the δ-axis is orthogonal. Therefore, the component resulting from the setting error of the primary resistance is included in the γ-axis direction component e iγs of the primary current estimation error vector e is , but is not included in the δ-axis direction component e iδs . Therefore, the rotational speed estimated using the δ-axis direction component e iδs is not affected by fluctuations in the primary resistance.

次に、速度適応機構30を含む適応二次磁束オブザーバ21の動作について、更に詳しく説明する。 Next, the operation of the adaptive secondary magnetic flux observer 21 including the speed adaptation mechanism 30 will be described in more detail.

《1》.はじめに
本実施形態では、適応オブザーバを用いた誘導電動機の速度センサレスベクトル制御において、低速領域での一次抵抗変動に起因する回転速度推定誤差を補償する。簡潔に言えば、一次抵抗誤差のみに依存するベクトル方向を算出し、電流推定誤差を座標変換し、その軸に対して90°ずれたベクトル方向の電流推定誤差成分だけを用いて速度推定を行う。これにより、回転速度推定値は一次抵抗変動に対して不感となる。
<< 1 >>. 1. Introduction In this embodiment, in speed sensorless vector control of an induction motor using an adaptive observer, a rotational speed estimation error due to primary resistance fluctuation in a low speed region is compensated. In short, the vector direction that depends only on the primary resistance error is calculated, the current estimation error is coordinate-transformed, and the speed estimation is performed using only the current estimation error component in the vector direction shifted by 90 ° with respect to the axis. . As a result, the estimated rotational speed becomes insensitive to the primary resistance fluctuation.

《2》.適応二次磁束オブザーバ
誘導電動機の状態方程式は、回転座標系において、状態変数を一次電流及び二次磁束とし、制御入力を一次電圧とすると、式(1)のように表わすことができる。なお、は回転座標系であることを示す。
<< 2 >>. Adaptive Secondary Flux Observer The state equation of the induction motor can be expressed as in Equation (1), where the state variables are the primary current and the secondary magnetic flux and the control input is the primary voltage in the rotating coordinate system. Note that e represents a rotating coordinate system.

Figure 0004281054
ただし、
e s=[ie dse qsT:一次電流
φe r=[φe dr φe qrT:二次磁束
e s=[ve dse qsT:一次電圧
e=[ie s φe rT
11=−{Rs/(σLs)+Rr(1−σ)/(σLr)}I=ar11
12=M/(σLsr){(Rr/Lr)I−ωrJ}=ar12I+ai12
21=(M/τr)I=ar21
22=−(1/τr)I+ωrJ=ar22I+ai22
1=1/(σLs)I
C=[I 0]
I=[1 0 0 1] J=[0 1 -1 0
s,Rr:一次及び二次抵抗
s,Lr:一次及び二次自己インダクタンス
M:相互インダクタンス
σ:漏れ係数(σ=1−M2/(Lsr))
τr:二次時定数(τr=Lr/Rr
ω:電源角周波数
ωr:電動機角速度(電気角換算)
式(1)より、状態オブザーバを式(2)のように構成する。
Figure 0004281054
However,
i e s = [i e ds i e qs] T: primary current φ e r = [φ e dr φ e qr] T: secondary magnetic flux v e s = [v e ds v e qs] T: primary voltage x e = [i e s φ e r ] T
A 11 = − {R s / (σL s ) + R r (1−σ) / (σL r )} I = a r11 I
A 12 = M / (σL s L r ) {(R r / L r ) I−ω r J} = a r12 I + a i12 J
A 21 = (M / τ r ) I = ar 21 I
A 22 = − (1 / τ r ) I + ω r J = a r22 I + a i22 J
B 1 = 1 / (σL s ) I
C = [I 0]
I = [ 1 0 0 1 ] J = [ 0 1 -1 0 ]
R s , R r : primary and secondary resistances L s , L r : primary and secondary self-inductance M: mutual inductance σ: leakage coefficient (σ = 1−M 2 / (L s L r ))
τ r : quadratic time constant (τ r = L r / R r )
ω: Angular frequency of power supply ω r : Angular speed of motor (electrical angle conversion)
From the equation (1), the state observer is configured as in the equation (2).

Figure 0004281054
ただし、^は状態変数及びパラメータの推定値を表す。本実施形態では、計算を簡略化するため、オブザーバゲイン行列G1を零とする。
Figure 0004281054
Here, ^ represents the estimated values of the state variables and parameters. In this embodiment, the observer gain matrix G 1 is set to zero in order to simplify the calculation.

《3》.一次抵抗に依存しない速度推定法
まず、一次抵抗誤差のみに依存する電流推定誤差ee iRsについて、そのベクトル方向の導出を以下に示す。
<< 3 >>. First, the vector direction derivation of the current estimation error e e iRs that depends only on the primary resistance error is shown below.

式(1)から式(2)を減算すると、
式(1)のただし書のとおりx e =[i e s φ e r T であるから、
式(1)−式(2)の左辺は、

Figure 0004281054
となる。一方、前述のとおりオブザーバゲイン行列G 1 は零であるから、
ΔA=A^−Aとすると、式(1)−式(2)の右辺は、
Figure 0004281054
となる。ここで、式(1)−式(2)は式(3a)=式(3b)と書き替えることができるから、
Figure 0004281054
が得られる。したがって、式(1)から式(2)を減算すると、式(3’)から次の式(3)が得られる。ただし、e=x e −x^ e とする。 When subtracting equation (2) from equation (1),
Since x e = [i e s φ e r ] T as shown in the proviso of equation (1) ,
The left side of Formula (1) -Formula (2) is
Figure 0004281054
It becomes. On the other hand, since the observer gain matrix G 1 is zero as described above ,
If ΔA = A ^ −A, then the right side of Equation (1) -Equation (2) is
Figure 0004281054
It becomes. Here, since Formula (1) -Formula (2) can be rewritten as Formula (3a) = Formula (3b),
Figure 0004281054
Is obtained. Therefore, when the equation (2) is subtracted from the equation (1), the following equation (3) is obtained from the equation (3 ′) . However, e = x e −x ^ e .

Figure 0004281054
eは回転座標系で直流量であるので、定常状態においてde/dtは零となる
Figure 0004281054
Since e is a DC amount in the rotating coordinate system, de / dt becomes zero in a steady state .

ここで、一次抵抗以外が真値の場合、定常誤差は、de/dt=0であるから式(3)の左辺が0になって、式(4)のようになる。 Here, when a value other than the primary resistance is a true value, the steady-state error is de / dt = 0, so the left side of Equation (3) becomes 0, and Equation (4) is obtained.

Figure 0004281054
なお、式(1)から次式
Figure 0004281054
である。上式中のA 11 ,A 12 ,A 21 ,A 22 のうち、式(1)ただし書の定義から、一次抵抗Rsを含むのはA 11 だけである。したがって、一次抵抗Rs以外が真値であるから、
ΔA Rs (=A Rs ^−A Rs )は上記式(4)ただし書のようになる。
式(4)より、一次抵抗誤差のみを考慮した電流推定誤差ee iRsのベクトル方向は式(5)となる。
Figure 0004281054
From equation (1), the following equation
Figure 0004281054
It is. Of A 11 , A 12 , A 21 , and A 22 in the above formula, only A 11 includes the primary resistance Rs from the definition of the proviso in formula (1) . Therefore, since the values other than the primary resistance Rs are true values,
ΔA Rs (= A Rs ^ −A Rs ) is as shown in the above equation (4).
From Equation (4), the vector direction of the current estimation error e e iRs considering only the primary resistance error is Equation (5).

Figure 0004281054
同様に、回転速度以外が真値の場合、定常誤差は、de/dt=0であるから式(3)の左辺が0になって、式(6)のようになる。
Figure 0004281054
Similarly, when the value other than the rotation speed is a true value, the steady-state error is de / dt = 0, so the left side of Equation (3) becomes 0, and Equation (6) is obtained.

Figure 0004281054

今度は、A 11 ,A 12 ,A 21 ,A 22 のうち、式(1)ただし書の定義から、回転速度ωrを含むのはA 12 ,A 22 だけである。したがって、回転速度ωr以外が真値であるから、
ΔA ωr (=A ωr ^−A ωr )は上記式(6)ただし書のようになる。
式(6)より、回転速度推定誤差のみを考慮した電流推定誤差ee iωrのベクトル方向は式(7)となる。
Figure 0004281054

Now, among the A 11, A 12, A 21 , A 22, from the definition of the formula (1) proviso, it contains the rotational speed ωr is only A 12, A 22. Therefore, since values other than the rotational speed ωr are true values,
ΔA ωr (= A ωr ^ −A ωr ) is expressed by the above equation (6).
From Equation (6), the vector direction of the current estimation error e e iωr considering only the rotational speed estimation error is Equation (7).

Figure 0004281054
これらのベクトル方向θRs,θωrの位相差が接近していなければ、一次抵抗誤差に依存しない速度推定が可能となる。ただし、次の(ee ids,e iqs)は電流推定誤差ee isの成分である。
Figure 0004281054
If the phase differences between the vector directions θ Rs and θ ωr are not close, speed estimation independent of the primary resistance error is possible. However, the following (e e ids, e e iqs ) is a component of the current estimation error e e is .

Figure 0004281054
式(8)は、電流推定誤差をθRs回転させることを示す。以上の関係を図4に示す。式(1)〜(7)及び図4[1]は一次電流推定誤差ベクトル算出手段31(図3)の動作に対応し、式(8)及び図4[2]は座標変換手段32(図3)の動作に対応する。
Figure 0004281054
Equation (8) indicates that the current estimation error is rotated by θ Rs . The above relationship is shown in FIG. Expressions (1) to (7) and FIG. 4 [1] correspond to the operation of the primary current estimation error vector calculation means 31 (FIG. 3), and Expressions (8) and 4 [2] correspond to the coordinate conversion means 32 (FIG. This corresponds to the operation 3).

これにより、ee iδsは一次抵抗誤差に影響されないので、ee iδsのみを用いて、式(9)により速度推定する。 Thus, since e e iδs is not affected by the primary resistance error, the speed is estimated by Equation (9) using only e e iδs .

Figure 0004281054
ただし、Kp,Kiは定数とする。式(9)は、回転速度推定手段33(図3)の動作に対応する。
Figure 0004281054
However, Kp and Ki are constants. Equation (9) corresponds to the operation of the rotation speed estimation means 33 (FIG. 3).

図5は、本発明に係る速度センサレスベクトル制御装置の第二実施形態を示すグラフである。以下、この図面に基づき説明する。ただし、第一実施形態と同じ部分は説明を省略する。   FIG. 5 is a graph showing a second embodiment of the speed sensorless vector control device according to the present invention. Hereinafter, description will be given based on this drawing. However, the description of the same part as the first embodiment is omitted.

本実施形態では、一次電流推定誤差ベクトル算出手段は、回転速度推定誤差にのみ起因する一次電流推定誤差ベクトルeiωrとd軸とのなす角度θωrを算出する。そして、回転速度推定手段は、一次電流推定誤差ベクトルeiRsと一次電流推定誤差ベクトルeiωrとのなす角度|θRs−θωr|が一定値θth以下である場合に、δ軸方向成分eiδsにγ軸方向成分eiγsを加味して回転速度を推定する。図5[1]が|θRs−θωr|>θthの場合であり、図5[2]が|θRs−θωr|≦θthの場合である。 In the present embodiment, the primary current estimation error vector calculation means calculates an angle θ ωr formed by the primary current estimation error vector e iωr caused by only the rotation speed estimation error and the d axis. The rotational speed estimating means, the angle between the primary current estimation error vector e IRS and primary current estimation error vector e iωr | θ Rs -θ ωr | if is less than a predetermined value theta th, [delta] axial component e The rotational speed is estimated by adding the γ-axis direction component e iγs to iδs . FIG. 5 [1] shows a case where | θ Rs −θ ωr |> θ th , and FIG. 5 [2] shows a case where | θ Rs −θ ωr | ≦ θ th .

すなわち、
|θRs−θωr|>θthの場合は、eiδsのみに基づき回転速度を推定する。
|θRs−θωr|≦θthの場合は、K1iδs+K2iγsに基づき回転速度を推定する。ただし、K1,K2は定数とする。
That is,
When | θ Rs −θ ωr |> θ th , the rotational speed is estimated based only on e iδs .
When | θ Rs −θ ωr | ≦ θ th , the rotational speed is estimated based on K 1 e iδs + K 2 e iγs . However, K 1 and K 2 are constants.

このとき、角度|θRs−θωr|が小さくなるほど、γ軸方向成分eiγsを用いる比率を大きくするようにしてもよい。例えば、K1=|θRs−θωr|/θth,K2=1−K1とする。 At this time, as the angle | θ Rs −θ ωr | decreases, the ratio using the γ-axis direction component e iγs may be increased. For example, K 1 = | θ Rs −θ ωr | / θ th , K 2 = 1−K 1 .

図示しない一次電流推定誤差ベクトルeisは、主に一次電流推定誤差ベクトルeiωrに依存するので、一次電流推定誤差ベクトルeiωrに接近している。そのため、図5に示すように、角度|θRs−θωr|が小さくなるほど、γ軸方向成分eiγsが大きくなり、δ軸方向成分eiδsが小さくなる。そのため、角度|θRs−θωr|が小さい場合に、小さいδ軸方向成分eiδsだけを用いていたのでは精度が低下するので、一次抵抗の変動の影響を多少受けても、大きいγ軸方向成分eiγsを用いて回転速度を推定する。このとき、角度|θRs−θωr|が小さくなるほどγ軸方向成分eiγsを用いる比率を徐々に大きくすると、一次抵抗の変動の影響が最小限になる。 Primary current estimation error vector e IS (not shown), so relies mainly on primary current estimation error vector e Aiomegaaru, is close to the primary current estimation error vector e iωr. Therefore, as shown in FIG. 5, the smaller the angle | θ Rs −θ ωr |, the larger the γ-axis direction component e iγs and the smaller the δ-axis direction component e iδs . Therefore, when the angle | θ Rs −θ ωr | is small, the accuracy decreases if only the small δ-axis direction component e iδs is used. The rotational speed is estimated using the direction component e iγs . At this time, if the ratio using the γ-axis direction component e iγs is gradually increased as the angle | θ Rs −θ ωr | becomes smaller, the influence of fluctuations in the primary resistance is minimized.

次に、第一実施形態を更に具体化した実施例について、そのシミュレーション結果を説明する。使用した誘導電動機の定格は下記表1のとおりである。   Next, simulation results of an example that further embodies the first embodiment will be described. The rating of the induction motor used is shown in Table 1 below.

速度指令の初期値を40[rpm]とし、7[Nm]の負荷を加え、30秒後より速度指令をランプ的に0.5[rpm/s]ずつ減少させ、50秒後には速度指令30[rpm]となるようにする。 The initial value of the speed command is set to 40 [rpm], a load of 7 [Nm] is applied, the speed command is ramped down by 0.5 [rpm / s] from 30 seconds later, and after 50 seconds, the speed command is 30 [rpm].

ここで、一次抵抗値に+30%の誤差を持たせ、従来技術を用いた場合と本実施例を用いた場合とで、シミュレーションを行った。ただし、従来技術では、非特許文献3で示されている回転速度推定式を用いた。なお、一次抵抗の推定は行っていない。   Here, a simulation was performed by giving a + 30% error to the primary resistance value and using the conventional technique and the present embodiment. However, in the prior art, the rotational speed estimation formula shown in Non-Patent Document 3 is used. The primary resistance is not estimated.

図6[1]に示すように、従来技術では、速度が下がるほど、速度推定誤差が大きくなっている。これに対し、図6[2]に示すように、本実施例では、速度誤差なく収束し、指令速度を減少させても安定な速度制御が行えている。   As shown in FIG. 6 [1], in the prior art, the speed estimation error increases as the speed decreases. On the other hand, as shown in FIG. 6 [2], in this embodiment, convergence is achieved without a speed error, and stable speed control can be performed even if the command speed is reduced.

表1.誘導電動機定格
定格出力 3.7[kW]
定格電圧 200[V]
定格電流 15[A]
定格周波数 50[Hz]
定格回転速度 1420[rpm]
定格トルク 24.882[Nm]
極数 4
ステータ抵抗 0.332[Ω]
ロータ抵抗 0.234[Ω]
ステータ・インダクタンス 52.46[mH]
ロータ・インダクタンス 52.46[mH]
相互インダクタンス 50.66[mH]
Table 1. Induction motor rating Rated output 3.7 [kW]
Rated voltage 200 [V]
Rated current 15 [A]
Rated frequency 50 [Hz]
Rated rotational speed 1420 [rpm]
Rated torque 24.882 [Nm]
Number of poles 4
Stator resistance 0.332 [Ω]
Rotor resistance 0.234 [Ω]
Stator inductance 52.46 [mH]
Rotor inductance 52.46 [mH]
Mutual inductance 50.66 [mH]

本発明に係る速度センサレスベクトル制御装置の第一実施形態を示すブロック図である。It is a block diagram which shows 1st embodiment of the speed sensorless vector control apparatus which concerns on this invention. 図1のセンサレスベクトル制御装置における適応二次磁束オブザーバを示すブロック図である。It is a block diagram which shows the adaptive secondary magnetic flux observer in the sensorless vector control apparatus of FIG. 図2の適応二次磁束オブザーバにおける速度適応機構を示すブロック図である。It is a block diagram which shows the speed adaptation mechanism in the adaptive secondary magnetic flux observer of FIG. 図3の速度適応機構の動作を示すグラフであり、図4[1]は図3における一次電流推定誤差ベクトル算出手段の動作に対応し、図4[2]は図3における座標変換手段の動作に対応する。4 is a graph showing the operation of the speed adaptation mechanism of FIG. 3, FIG. 4 [1] corresponds to the operation of the primary current estimation error vector calculation means in FIG. 3, and FIG. 4 [2] is the operation of the coordinate conversion means in FIG. Corresponding to 本発明に係る速度センサレスベクトル制御装置の第二実施形態を示すグラフであり、図5[1]が|θRs−θωr|>θthの場合であり、図5[2]が|θRs−θωr|≦θthの場合である。FIG. 5 is a graph showing a second embodiment of the speed sensorless vector control device according to the present invention, in which FIG. 5 [1] is | θ Rs −θ ωr |> θ th and FIG. 5 [2] is | θ Rs. This is the case when −θ ωr | ≦ θ th . 本発明の実施例を示すグラフであり、図6[1]が従来技術の場合であり、図6[2]が本実施例の場合である。It is a graph which shows the Example of this invention, FIG. 6 [1] is a case of a prior art, FIG. 6 [2] is a case of a present Example.

符号の説明Explanation of symbols

10 速度センサレスベクトル制御装置
11 速度調節器
12 ベクトル回転器
13 電流調節器
14 電圧形PWMインバータ
15 電流センサ
20 誘導電動機
21 適応二次磁束オブザーバ
30 速度適応機構
31 一次電流推定誤差ベクトル算出手段
32 座標変換手段
33 回転速度推定手段
DESCRIPTION OF SYMBOLS 10 Speed sensorless vector control apparatus 11 Speed regulator 12 Vector rotator 13 Current regulator 14 Voltage type PWM inverter 15 Current sensor 20 Induction motor 21 Adaptive secondary magnetic flux observer 30 Speed adaptive mechanism 31 Primary current estimation error vector calculation means 32 Coordinate conversion Means 33 Rotational speed estimation means

Claims (7)

誘導電動機の一次電流及び二次磁束を推定する適応二次磁束オブザーバを用いた速度センサレスベクトル制御方法において、
d軸及びq軸からなる直交座標系において、一次抵抗の設定誤差にのみ起因する一次電流推定誤差ベクトルeiRsと前記d軸とのなす角度θRsと、全ての誤差に起因する一次電流推定誤差ベクトルeisの座標(eids,eiqs)とを、一次電圧及び一次電流に基づき算出し、
前記d軸及びq軸をその原点を中心にそれぞれ前記角度θRsだけ回転して得られたγ軸及びδ軸からなる直交座標系において、前記座標(eids,eiqs)を座標(eiγs,eiδs)に変換し、
前記δ軸方向成分eiδsを用いて回転速度を推定する、
ことを特徴とする誘導電動機の速度センサレスベクトル制御方法。
In a speed sensorless vector control method using an adaptive secondary magnetic flux observer for estimating the primary current and secondary magnetic flux of an induction motor,
In a Cartesian coordinate system comprising a d-axis and a q-axis, a primary current estimation error vector e iRs caused only by a primary resistance setting error and an angle θ Rs formed by the d-axis and a primary current estimation error caused by all errors Calculate the coordinates of the vector e is (e ids , e iqs ) based on the primary voltage and primary current,
In the Cartesian coordinate system consisting of γ-axis and δ-axis obtained by rotating by each of the angle theta Rs the d-axis and q-axis around its origin, the coordinate (e ids, e iqs) coordinates (e iγs , E iδs )
A rotational speed is estimated using the δ-axis direction component e iδs .
A speed sensorless vector control method for an induction motor.
回転速度推定誤差にのみ起因する一次電流推定誤差ベクトルeiωrと前記d軸とのなす角度θωrを算出し、
この角度θωrと前記角度θRsとの差が一定以下である場合に、前記δ軸方向成分eiδsに前記γ軸方向成分eiγsを加味して前記回転速度を推定する、
請求項1記載の誘導電動機の速度センサレスベクトル制御方法。
Calculating an angle θ ωr formed by a primary current estimation error vector e iωr caused by only the rotational speed estimation error and the d axis;
When the difference between the angle θ ωr and the angle θ Rs is equal to or less than a certain value , the rotational speed is estimated by adding the γ-axis direction component e iγs to the δ-axis direction component e iδs .
The speed sensorless vector control method of the induction motor according to claim 1.
前記角度θωrと前記角度θRsとの差が小さくなるほど前記γ軸方向成分eiγsを用いる比率を大きくする、
請求項2記載の誘導電動機の速度センサレスベクトル制御方法。
The ratio of using the γ-axis direction component e iγs is increased as the difference between the angle θ ωr and the angle θ Rs decreases.
The speed sensorless vector control method of the induction motor according to claim 2.
誘導電動機の一次電流及び二次磁束を推定する適応二次磁束オブザーバを用いた速度センサレスベクトル制御方法において、
次の<1>〜<9>の手順に従って回転速度を推定することを特徴とする誘導電動機の速度センサレスベクトル制御方法。

<1>.回転座標系において状態変数を一次電流及び二次磁束とし制御入力を一次電圧とした場合の、誘導電動機の状態方程式を次の式(1)のように表わす。
Figure 0004281054
ただし、
は回転座標系であることを示す。
e s=[ie dse qsT:一次電流
φe r=[φe dr φe qrT:二次磁束
e s=[ve dse qsT:一次電圧
e=[ie s φe rT
11=−{Rs/(σLs)+Rr(1−σ)/(σLr)}I=ar11
12=M/(σLsr){(Rr/Lr)I−ωrJ}=ar12I+ai12
21=(M/τr)I=ar21
22=−(1/τr)I+ωrJ=ar22I+ai22
1=1/(σLs)I
C=[I 0]
I=[1 0 0 1] J=[0 1 -1 0
s,Rr:一次及び二次抵抗
s,Lr:一次及び二次自己インダクタンス
M:相互インダクタンス
σ:漏れ係数(σ=1−M2/(Lsr))
τr:二次時定数(τr=Lr/Rr
ω:電源角周波数
ωr:電動機角速度(電気角換算)

<2>.前記式(1)から、状態オブザーバを次の式(2)のように構成する。
Figure 0004281054
ただし、^は状態変数及びパラメータの推定値を表し、オブザーバゲイン行列G1は零とする。

<3>.前記式(1)から前記式(2)を減算することにより、次の式(3)を得る。
Figure 0004281054
ただし、e=x e −x^ e de/dt=0、ΔA=A^−Aとする。

<4>.一次抵抗以外を真値とすることにより、前記式(3)から次の式(4)を得る。
Figure 0004281054
<5>.一次抵抗誤差のみを考慮した電流推定誤差ee iRsのベクトル方向を、前記式(4)から次の式(5)として得る。
Figure 0004281054
<6>.回転速度以外を真値とすることにより、式(3)から次の式(6)を得る。
Figure 0004281054
<7>.回転速度推定誤差のみを考慮した電流推定誤差ee iωrのベクトル方向を、前記式(6)から次の式(7)として得る。
Figure 0004281054
<8>.これらのベクトル方向θRs,θωrの位相差が一定値以上あれば、次の式(8)によってee iδsを求める。ただし、次の(ee ids,e iqs)は電流推定誤差ee isの成分とする。
Figure 0004281054
<9>.前記ee iδs及び次の(9)よって回転速度を推定する。
Figure 0004281054
ただし、Kp,Kiは定数とする。
In a speed sensorless vector control method using an adaptive secondary magnetic flux observer for estimating the primary current and secondary magnetic flux of an induction motor,
A speed sensorless vector control method for an induction motor, wherein the rotational speed is estimated according to the following steps <1> to <9>.

<1> In the rotating coordinate system, the state equation of the induction motor when the state variables are the primary current and the secondary magnetic flux and the control input is the primary voltage is expressed as the following equation (1).
Figure 0004281054
However,
“e” indicates a rotating coordinate system.
i e s = [i e ds i e qs] T: primary current φ e r = [φ e dr φ e qr] T: secondary magnetic flux v e s = [v e ds v e qs] T: primary voltage x e = [i e s φ e r ] T
A 11 = − {R s / (σL s ) + R r (1−σ) / (σL r )} I = a r11 I
A 12 = M / (σL s L r ) {(R r / L r ) I−ω r J} = a r12 I + a i12 J
A 21 = (M / τ r ) I = ar 21 I
A 22 = − (1 / τ r ) I + ω r J = a r22 I + a i22 J
B 1 = 1 / (σL s ) I
C = [I 0]
I = [ 1 0 0 1 ] J = [ 0 1 -1 0 ]
R s , R r : primary and secondary resistances L s , L r : primary and secondary self-inductance M: mutual inductance σ: leakage coefficient (σ = 1−M 2 / (L s L r ))
τ r : quadratic time constant (τ r = L r / R r )
ω: Angular frequency of power supply ω r : Angular speed of motor (electrical angle conversion)

<2>. From the equation (1), the state observer is configured as the following equation (2).
Figure 0004281054
Here, ^ represents an estimated value of the state variable and parameter, and the observer gain matrix G 1 is set to zero.

<3> By subtracting the equation (2) from the equation (1), the following equation (3) is obtained.
Figure 0004281054
However, e = x e -x ^ e , de / dt = 0, and ΔA = A ^ -A.

<4>. By setting a value other than the primary resistance to a true value, the following expression (4) is obtained from the expression (3).
Figure 0004281054
<5>. The vector direction of the current estimation error e e iRs considering only the primary resistance error is obtained from the above equation (4) as the following equation (5).
Figure 0004281054
<6>. The following equation (6) is obtained from equation (3) by setting values other than the rotation speed to true values.
Figure 0004281054
<7> The vector direction of the current estimation error e e iωr considering only the rotational speed estimation error is obtained from the above equation (6) as the following equation (7).
Figure 0004281054
<8>. If the phase difference between these vector directions θ Rs and θ ωr is equal to or greater than a certain value, e e iδs is obtained by the following equation (8). However, the following (e e ids, e e iqs ) is a component of the current estimation error e e is .
Figure 0004281054
<9>. The rotational speed is estimated by the e e iδs and the following (9).
Figure 0004281054
However, Kp and Ki are constants.
誘導電動機の一次電流及び二次磁束を推定する適応二次磁束オブザーバを用いた速度センサレスベクトル制御装置において、
前記適応二次磁束オブザーバは、
d軸及びq軸からなる直交座標系において、一次抵抗の設定誤差にのみ起因する一次電流推定誤差ベクトルeiRsと前記d軸とのなす角度θRsと、全ての誤差に起因する一次電流推定誤差ベクトルeisの座標(eids,eiqs)とを、一次電圧及び一次電流に基づき算出する一次電流推定誤差ベクトル算出手段と、
前記d軸及びq軸をその原点を中心にそれぞれ前記角度θRsだけ回転して得られたγ軸及びδ軸からなる直交座標系において、前記座標(eids,eiqs)を座標(eiγs,eiδs)に変換する座標変換手段と、
前記δ軸方向成分eiδsを用いて回転速度を推定する回転速度推定手段とを備えた、
ことを特徴とする誘導電動機の速度センサレスベクトル制御装置。
In a speed sensorless vector controller using an adaptive secondary magnetic flux observer that estimates the primary current and secondary magnetic flux of an induction motor,
The adaptive secondary magnetic flux observer is
In a Cartesian coordinate system comprising a d-axis and a q-axis, a primary current estimation error vector e iRs caused only by a primary resistance setting error and an angle θ Rs formed by the d-axis and a primary current estimation error caused by all errors Primary current estimation error vector calculation means for calculating the coordinates (e ids , e iqs ) of the vector e is based on the primary voltage and the primary current;
In the Cartesian coordinate system consisting of γ-axis and δ-axis obtained by rotating by each of the angle theta Rs the d-axis and q-axis around its origin, the coordinate (e ids, e iqs) coordinates (e iγs , E iδs ),
Rotation speed estimation means for estimating the rotation speed using the δ-axis direction component e iδs ,
A speed sensorless vector control device for an induction motor.
前記一次電流推定誤差ベクトル算出手段は、回転速度推定誤差にのみ起因する一次電流推定誤差ベクトルeiωrと前記d軸とのなす角度θωrを算出し、
前記回転速度推定手段は、前記角度θωrと前記角度θRsとの差が一定以下である場合に、前記δ軸方向成分eiδsに前記γ軸方向成分eiγsを加味して前記回転速度を推定する、
請求項5記載の誘導電動機の速度センサレスベクトル制御装置。
The primary current estimation error vector calculation means calculates an angle θ ωr formed by a primary current estimation error vector e iωr caused only by a rotation speed estimation error and the d axis,
When the difference between the angle θ ωr and the angle θ Rs is equal to or less than a certain value , the rotational speed estimation means calculates the rotational speed by adding the γ-axis direction component e iγs to the δ-axis direction component e iδs. presume,
The speed sensorless vector control device for an induction motor according to claim 5.
前記回転速度推定手段は、前記角度θωrと前記角度θRsとの差が小さくなるほど前記γ軸方向成分eiγsを用いる比率を大きくする、
請求項6記載の誘導電動機の速度センサレスベクトル制御装置。
The rotational speed estimation means increases the ratio of using the γ-axis direction component e iγs as the difference between the angle θ ωr and the angle θ Rs decreases.
The speed sensorless vector control apparatus of the induction motor according to claim 6.
JP2003289072A 2003-08-07 2003-08-07 Speed sensorless vector control method and apparatus for induction motor Expired - Fee Related JP4281054B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003289072A JP4281054B2 (en) 2003-08-07 2003-08-07 Speed sensorless vector control method and apparatus for induction motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003289072A JP4281054B2 (en) 2003-08-07 2003-08-07 Speed sensorless vector control method and apparatus for induction motor

Publications (2)

Publication Number Publication Date
JP2005057963A JP2005057963A (en) 2005-03-03
JP4281054B2 true JP4281054B2 (en) 2009-06-17

Family

ID=34367525

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003289072A Expired - Fee Related JP4281054B2 (en) 2003-08-07 2003-08-07 Speed sensorless vector control method and apparatus for induction motor

Country Status (1)

Country Link
JP (1) JP4281054B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4549914B2 (en) * 2005-03-31 2010-09-22 財団法人鉄道総合技術研究所 Sensorless magnetic damping generation method using induction current collector
JP6979281B2 (en) 2017-04-20 2021-12-08 株式会社日立産機システム Induction motor speed estimation method and power conversion device using it
JP7465735B2 (en) 2020-07-07 2024-04-11 東洋電機製造株式会社 Control device
CN113595463B (en) * 2021-05-19 2023-06-23 中国人民解放军海军工程大学 Generalized evaluation standard and evaluation method for current dynamic control performance of alternating current motor

Also Published As

Publication number Publication date
JP2005057963A (en) 2005-03-03

Similar Documents

Publication Publication Date Title
JP4502734B2 (en) Origin offset amount calculation method for motor rotational position detection device and motor control device using this calculation method
JP3707535B2 (en) Method and apparatus for correcting estimated speed value of induction motor
JP5781235B2 (en) Synchronous machine controller
JP2009136085A (en) Controller of ac motor
JP6485810B2 (en) Method and system for controlling rotor angular speed of induction motor
JP2019075868A (en) Motor control device and motor system
JP3253004B2 (en) Method of estimating speed of permanent magnet type synchronous motor, method of estimating rotor misalignment angle, and method of correcting rotor position
CN110769981A (en) Electric tool
JP5193012B2 (en) Motor temperature estimation device
JP2005253258A (en) Controller for winding field type synchronizer
JP6784061B2 (en) Vector control compensation method and vector control device for induction motors
JP2008286779A (en) Torque estimator for ipm motor
JP4281054B2 (en) Speed sensorless vector control method and apparatus for induction motor
JP2013150498A (en) Controller and control method of synchronous motor
JP5471156B2 (en) Control device for permanent magnet type synchronous motor
JP5499594B2 (en) Control device for permanent magnet type synchronous motor
JP2002051595A (en) Motor controller
JP6102516B2 (en) Control method and control device for permanent magnet type synchronous motor
JP5332305B2 (en) Control device for permanent magnet type synchronous motor
JP6108114B2 (en) Control device for permanent magnet type synchronous motor
JP6032047B2 (en) Motor control device
JP4061446B2 (en) Resistance value identification method and control device for synchronous motor
JP2013042631A (en) Control device of permanent magnet synchronous motor
JP6351913B1 (en) Magnetic pole position detection device and motor control device
JP2020010475A (en) Control apparatus of synchronous motor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080801

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080902

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081029

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090303

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090305

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120327

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees