JP4765272B2 - Method for estimating initial magnetic pole position of permanent magnet brushless motor and permanent magnet brushless motor control device - Google Patents
Method for estimating initial magnetic pole position of permanent magnet brushless motor and permanent magnet brushless motor control device Download PDFInfo
- Publication number
- JP4765272B2 JP4765272B2 JP2004184871A JP2004184871A JP4765272B2 JP 4765272 B2 JP4765272 B2 JP 4765272B2 JP 2004184871 A JP2004184871 A JP 2004184871A JP 2004184871 A JP2004184871 A JP 2004184871A JP 4765272 B2 JP4765272 B2 JP 4765272B2
- Authority
- JP
- Japan
- Prior art keywords
- axis
- current
- phase
- magnetic pole
- pole position
- 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
Links
Images
Landscapes
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Description
本発明は、永久磁石形ブラシレスモータの初期磁極位置の検出に関し、特に、ブラシレスモータの起動時において回転子の磁極位置を検出する方法およびそれを実行する永久磁石形ブラシレスモータ制御装置に関する。 The present invention relates to detection of an initial magnetic pole position of a permanent magnet type brushless motor, and more particularly to a method of detecting a magnetic pole position of a rotor at the time of activation of the brushless motor and a permanent magnet type brushless motor control apparatus for executing the method.
従来のブラシレスモータの起動時における回転子の磁極位置を検出する方法は、本出願人に係る特許文献1に開示されているものが公知である。
これは、空間座標上で任意にγ軸とγ軸から電気角90°進んだ方向にδ軸を設定し、γ軸方向の電流制御系をクローズドループで構成するとともにδ軸方向の電流制御系をオープンループで構成し、前記γ軸方向の電流指令をステップ状の交番電流指令として与えたときのδ軸方向に発生する干渉電流を観測し、永久磁石形モータの速度零時の状態方程式より導出された(1)、(2)式のうち(1)式より前記干渉電流の積分値とγ軸電流指令値との積(fγ)の符号が正のときはγ軸を微小角Δθ1だけ進め、前記符号が負のときは微小角Δθ1だけ位相を遅らせることによりγ軸を真磁軸d軸もしくは真磁軸から180°進んだ−d軸に一致させるようにするものである。
This is because the δ axis is arbitrarily set on the spatial coordinates and the δ axis is set in a direction advanced by 90 ° from the γ axis, and the current control system in the γ axis direction is configured by a closed loop and the current control system in the δ axis direction Is formed as an open loop, and the interference current generated in the δ-axis direction when the current command in the γ-axis direction is given as a stepped alternating current command is observed. From the state equation of the permanent magnet motor at zero speed Of the derived formulas (1) and (2), when the sign of the product (fγ) of the integrated value of the interference current and the γ-axis current command value is positive from the formula (1), the γ-axis is set to a small angle Δθ1. When the sign is negative, the phase is delayed by a small angle Δθ1 so that the γ axis coincides with the true magnetic axis d axis or the −d axis advanced 180 ° from the true magnetic axis.
そして具体的には、(1)、(2)式において、γ軸方向の電流指令をiγRef、δ軸方向の干渉電流をiδ、q軸インダクタンスをLq 、d軸インダクタンスをLd 、電機子巻線抵抗をRs 、およびγ軸とd軸との電気的角度誤差をθe としている。
fγ=sign(iγRef)・lim∫0∞iδdt ・・・(1)
fγ=sign(iγRef)・((Lq−Ld)/2RS)・sin2θe・iγRef
・・・(2)
Specifically, in the equations (1) and (2), the current command in the γ-axis direction is iγ Ref , the interference current in the δ-axis direction is iδ, the q-axis inductance is L q , the d-axis inductance is L d , The child winding resistance is R s , and the electrical angle error between the γ-axis and the d-axis is θe.
fγ = sign (iγ Ref ) · lim∫0∞iδdt (1)
fγ = sign (iγ Ref ) · ((L q −L d ) / 2R S ) · sin 2θ e · iγ Ref
... (2)
特許文献1記載の初期磁極位置推定方法では、(1)式より該干渉電流の積分値とγ軸電流指令値との積(fr)の符号が正のときはγ軸を微小角Δθ1だけ進め、前記符号が負のときは微小角Δθ1だけ位相を遅らせることによりγ軸を真磁軸d軸もしくは真磁軸から180°進んだ−d軸に一致させる方式のため、回転子の電機角0〜2πの範囲において、γ軸とd軸との電気的角度誤差θeが0°、π/2、π、3π/2あるいは2πの位相では該干渉電流の積分値とγ軸電流指令値との積(fr)が0となる。
そして、0°あるいはπあるいは2πの位相が磁極位置推定開始位相θSの場合、本来求めるべき真磁軸d軸もしくは真磁軸から180°進んだ−d軸と一致しているため、推定処理を完了して問題ない。
ところが、π/2あるいは3π/2の位相が磁極位置推定開始位相θSの場合、γ軸を真磁軸d軸もしくは真磁軸から180°進んだ−d軸に一致させるまでの制定時間が長くかかるという問題があった。
また、制定時間を固定で使用した場合には、磁極位置推定精度が悪くなるという問題もあった。
本発明はこのような問題点に鑑みてなされたものであり、予め磁極位置推定開始位相θSを推定することにより、初期磁極の推定を開始する基準位相θ0の電気角によらず、γ軸を真磁軸d軸もしくは真磁軸から180°進んだ−d軸に一致させるまでの制定時間を短く固定化でき、磁極位置推定精度を向上できる装置および方法を提供することを目的とする。
In the initial magnetic pole position estimation method described in
When the phase of 0 °, π, or 2π is the magnetic pole position estimation start phase θ S , the true magnetic axis d axis or the −d axis advanced by 180 ° from the true magnetic axis coincides with the estimation process. No problem to complete.
However, when the phase of π / 2 or 3π / 2 is the magnetic pole position estimation start phase θ S , the establishment time until the γ axis coincides with the true magnetic axis d axis or the −d axis advanced 180 ° from the true magnetic axis. There was a problem that it took a long time.
In addition, when the establishment time is fixed, there is a problem that the magnetic pole position estimation accuracy is deteriorated.
The present invention has been made in view of such problems, and by estimating the magnetic pole position estimation start phase θ S in advance, regardless of the electrical angle of the reference phase θ 0 at which the estimation of the initial magnetic pole is started, γ It is an object of the present invention to provide an apparatus and a method that can fix the establishment time until the axis is matched with the true magnetic axis d-axis or the -d-axis advanced 180 ° from the true magnetic axis and improve the magnetic pole position estimation accuracy. .
上記問題を解決するため、本発明は、次のようにしたのである。
請求項1記載の永久磁石形ブラシレスモータの初期磁極位置推定方法の発明は、空間座標上で任意にγ軸と該γ軸から電気角90°進んだ方向にδ軸を設定し、γ軸方向の電流制御系をクローズドループで構成するとともにδ軸方向の電流制御系をオープンループで構成し、前記γ軸方向の電流指令をステップ状の交番電流指令として与えたときのδ軸方向に発生する干渉電流を観測し、該干渉電流の積分値とγ軸電流指令値との積の符号に基づき磁極位置を推定する永久磁石形ブラシレスモータの磁極位置推定方法であって、
まず最初に、任意の基準位相θ0から回転子の電機角0〜2πの範囲でΔθずつずらしたそれぞれの位相に対し前記干渉電流を観測し、観測した前記干渉電流から(3)式および(4)式にて干渉電流量fγsを演算して記憶し、
前記Δθずつずらしたそれぞれの位相の中で、前記記憶した該干渉電流量fγsが最大となる位相を磁極位置推定開始位相θSとし、
その後、該磁極位置推定開始位相θSから磁極位置推定を実施することを特徴としている。
fγs=|lim∫0∞iδdt| ・・・(3)
fγs=|((Lq−Ld)/2RS)・sin2θe・iγRef |・・・(4)
ここで、iδはδ軸方向の干渉電流、
Lqはq軸インダクタンス、
Ld はd軸インダクタンス、
Rs は電機子巻線抵抗、
θeはγ軸とd軸との電気的角度誤差
iγRefはγ軸方向の電流指令、である。
In order to solve the above problem, the present invention is as follows.
The invention of the method for estimating the initial magnetic pole position of a permanent magnet type brushless motor according to
First, the interference current is observed for each phase shifted by Δθ in the range of the rotor electrical angle of 0 to 2π from an arbitrary reference phase θ0, and from the observed interference current, the equations (3) and (4) ) To calculate and store the interference current amount fγs by
Of the phases shifted by Δθ, the phase at which the stored interference current amount fγs is maximum is defined as a magnetic pole position estimation start phase θS .
Thereafter, the magnetic pole position is estimated from the magnetic pole position estimation start phase θS.
fγs = | lim∫0∞iδdt | (3)
fγs = | ((Lq−Ld) / 2RS) · sin 2θe · iγRef | (4)
Where i δ is the interference current in the δ axis direction,
Lq is q-axis inductance,
Ld is d-axis inductance,
Rs is the armature winding resistance,
θe is an electrical angle error between the γ axis and the d axis.
iγRef is a current command in the γ-axis direction.
すなわち、干渉電流量fγsは、前記γ軸方向の電流指令値を一定とすると、回転子の電機角0〜2πの範囲において、(4)式よりγ軸とd軸との電気的角度誤差θeがn・π/2+π/4(n=0,1,2,3)で最大値となる。すなわち、回転子の電機角π/2毎に前記干渉電流量fγsの最大値が存在するが、基準位相θ0に最も近い前記干渉電流量fγsの最大値の位相をみつければ良いため、任意の基準位相θ0から回転子の電機角0〜π/2の範囲でΔθずつ位相をずらし、それぞれの位相に対する干渉電流量fγsを観測して記憶し、記憶した干渉電流量fγsのうち最大値なる位相を磁極位置推定開始位相θSとするものである。
また、前記θeがπ/2の位相を磁極位置推定開始位相θSとする場合を回避できればよいので、Δθは精度を要求されない。
That is, when the current command value in the γ-axis direction is constant, the interference current amount fγ s is an electrical angle error between the γ-axis and the d-axis from the equation (4) in the range of the rotor
Further, Δθ is not required to be accurate because it is only necessary to avoid the case where the phase of θ e is π / 2 as the magnetic pole position estimation start phase θ S.
請求項2記載の発明は、ステップ状のγ軸電流指令を発するγ軸電流発生回路と、前記γ軸電流指令と後記γ軸電流iγとの差を入力してγ軸電圧指令を発生するγ軸電流制御部と、δ軸電圧指令を発生するδ軸電流制御部と、前記γ軸電圧指令とδ軸電圧指令とから電圧指令の大きさV*と出力位相θvを演算するベクトル制御部と、前記電圧指令の大きさV*と出力位相θvから3相電流を永久磁石形ブラシレスモータに出力するインバータ部と、前記3相電流の2相からγ軸電流とδ軸電流を演算する3相2相変換部と、前記γ軸電流指令と前記δ軸電流を入力してγ軸角度θγおよび磁極位置推定開始位相θSを作成するγ軸角度θγ・磁極位置推定開始位相θS作成回路と、を備えて成る永久磁石形ブラシレスモータ制御装置であって、
前記γ軸角度θγ・磁極位置推定開始位相θS作成回路が、任意の基準位相θ0から回転子の電機角0〜2πの範囲でΔθずつずらしたそれぞれの位相に対し、前記γ軸電流指令をステップ状交番電流指令として与えたときのδ軸方向に発生する干渉電流を観測し、観測した前記干渉電流から(3)式および(4)式にて干渉電流量fγsを演算して記憶する記憶部と、前記Δθずつずらしたそれぞれの位相の中で、前記記憶した該干渉電流量fγsが最大となる位相を磁極位置推定開始位相θSとする開始位相推定部を備えたことを特徴としている。
fγs=|lim∫0∞iδdt| ・・・(3)
fγs=|((Lq−Ld)/2RS)・sin2θe・iγRef |・・・(4)
ここで、iδはδ軸方向の干渉電流、
Lqはq軸インダクタンス、
Ld はd軸インダクタンス、
Rs は電機子巻線抵抗、
θeはγ軸とd軸との電気的角度誤差
iγRefはγ軸方向の電流指令、である。
このような構成の永久磁石形ブラシレスモータ制御装置によれば、本発明に係る初期磁極位置推定方法が実施可能となり、磁極位置推定の精度が良くなる。
The invention described in
The γ-axis angle θγ and the magnetic pole position estimation start phase θS creation circuit step the γ-axis current command for each phase shifted by Δθ in the range of the electrical machine angle of the rotor from 0 to 2π from an arbitrary reference phase θ0. A storage unit for observing an interference current generated in the δ-axis direction when given as an alternating current command, and calculating and storing an interference current amount fγs from the observed interference current according to equations (3) and (4) If, in the respective phases shifted by the [Delta] [theta], it is characterized in that the interference current amount fγs that the storage is equipped with a start phase estimator for a magnetic pole position estimation start phase θS phase having the largest.
fγs = | lim∫0∞iδdt | (3)
fγs = | ((Lq−Ld) / 2RS) · sin 2θe · iγRef | (4)
Where i δ is the interference current in the δ axis direction,
Lq is q-axis inductance,
Ld is d-axis inductance,
Rs is the armature winding resistance,
θe is an electrical angle error between the γ axis and the d axis.
iγRef is a current command in the γ-axis direction.
According to the permanent magnet type brushless motor control device having such a configuration, the initial magnetic pole position estimation method according to the present invention can be implemented, and the accuracy of magnetic pole position estimation is improved.
このように、上記構成の発明によると、空間座標上で任意にγ軸とγ軸から電気角90°進んだ方向にδ軸を設定し、任意の基準位相θ0から回転子の電機角0〜π/2の範囲でΔθずつずらしたそれぞれの位相に対し、前記γ軸方向の電流指令をステップ状の交番電流指令として与えたときのδ軸方向に発生する干渉電流量fγsを観測して記憶し、前記記憶した干渉電流量fγsのうち最大値なる位相を磁極位置推定開始位相θSとすることにより、初期磁極の推定を開始する基準位相θ0の電機角によらずγ軸を真磁軸d軸もしくは真磁軸から180°進んだ−d軸に一致させるまでの制定時間が固定にでき、磁極位置推定精度が良くなる。
Thus, according to the present aspect, it sets the δ axis direction advanced
以下、本発明の方法の具体的実施例について、図に基づいて説明する。 Hereinafter, specific examples of the method of the present invention will be described with reference to the drawings.
図1は本発明の実施の形態に係る永久磁石形ブラシレスモータの初期磁極位置推定方法の概念ブロック図、図2は図1に示すブラシレスモータの初期磁極位置推定方法のフローチャート、図3は図1に示すγ軸電流指令の波形図、図4は図1に示すγ軸とd軸の関係を示す図、図5は図2に示すθe特性を示す特性図である。
図1において、γ軸電流発生回路1から出力する図3に示すようなステップ状のγ軸電流指令iγRefと、ブラシレスモータ8を駆動するインバータ部5の電流iu、ivを電流センサ等を介して入力し、3相2相変換部6で変換して得られるγ軸方向の電流iγとの差をγ軸電流制御部2へ入力して電圧指令vγ*を発生する。
一方、δ軸電流制御部3からも、δ軸電流指令とδ軸電流iδとの差からδ軸方向電圧指令vδ*が発生するが、δ軸方向の制御系はオープンループとしてゲインは0としているために、vδ*=0である。
次に、γ軸角度θγ・磁極位置推定開始位相θS作成回路(略して「θγ・θs作成回路」)7でγ軸電流指令iγRefとδ軸電流iδより、補正角θeを決定して(図4参照)、γ軸の角度θγを更新する。
これによって、ベクトル制御部4からは電圧指令の大きさV*と出力位相θvをインバータ部5に与えるが、vδ*=0のために、V*=|vγ*|、θV=θγとなる。
1 is a conceptual block diagram of an initial magnetic pole position estimation method for a permanent magnet type brushless motor according to an embodiment of the present invention, FIG. 2 is a flowchart of the initial magnetic pole position estimation method for the brushless motor shown in FIG. 1, and FIG. FIG. 4 is a diagram showing the relationship between the γ-axis and the d-axis shown in FIG. 1, and FIG. 5 is a characteristic diagram showing the θ e characteristic shown in FIG.
In Figure 1, a stepped γ-axis current command i? Ref as shown in FIG. 3 for outputting the γ axis
On the other hand, the δ-axis
Next, the correction angle θ e is determined from the γ-axis current command iγ Ref and the δ-axis current i δ by the γ-axis angle θγ and the magnetic pole position estimation start phase θ S creation circuit (abbreviated as “θγ · θ s creation circuit”) 7. Then (see FIG. 4), the angle θγ of the γ axis is updated.
As a result, the magnitude V * of the voltage command and the output phase θ v are given from the
つぎに動作について説明する。
図2のフローチャートを参照して、先ず、初期位相θγを、モータの磁極との相対関係が分からない任意の基準位相θ0とする(S100)。
次に、永久磁石形ブラシレスモータ8の3相電流のうちの少なくとも2相分の電流、ここではu相電流とv相電流(他の組み合わせでもよい)のK・Ts秒時(Tsは電流ループサンプリングタイム)の電流iu(K)、iv(K)を入力する(S101)。
次に、γ軸のα相からの位置(図4参照)θγ(K)に従って、2相3相変換を実行し、iγ(K)、iδ(K)を導出する(S102)。
続いて、(3)式に基づきfγs(t)=∫iδdtを計算し(S103)、このときのθγ(K)とfγs(t)を記憶する(S104)。
次に、前もって決められた位相更新量Δθだけ位相を更新し(S105)、来るS101〜S104のルーチンのために、iδの積分項をリセットする(S106)。
又、タイマ割り込みにより(K+1)Ts秒間の電流指令を作成する(S107)。
以上、S101〜S107の処理をn回繰り返す(S108)。
そして、S104で記憶したfγs(t)の最も大きい値のときのθγ(K)を磁極位置推定開始位相θSにセットする(S109)。
その後、S109でセットした位相θSを基準として、モータの真の磁極を推定する処理を実行する。
S108の繰り返し回数n回は、回転子の電機角0〜π/2を刻む回数であり、S105の位相更新量Δθも繰り返し回数で決定する。
仮に図3に基づき、n=9回、iδの積分時間=4msとすると、20degずつの位相更新量Δθとなり、0.1s以下で磁極位置推定開始位相θSを決定することが可能である。
Next, the operation will be described.
Referring to the flowchart of FIG. 2, first, the initial phase θγ is set to an arbitrary reference phase θ0 whose relative relationship with the magnetic pole of the motor is not known (S100).
Next, the current of at least two phases of the three-phase current of the permanent magnet type brushless motor 8, here, the U-phase current and the v-phase current (which may be other combinations) at K · T s seconds (T s Currents i u (K) and i v (K) of current loop sampling time) are input (S101).
Next, two-phase three-phase conversion is executed according to the position of the γ-axis from the α-phase (see FIG. 4) θγ (K) to derive iγ (K) and iδ (K) (S102).
Subsequently, fγ s (t) = ∫iδdt is calculated based on the equation (3) (S103), and θγ (K) and fγ s (t) at this time are stored (S104).
Next, the phase is updated by a predetermined phase update amount Δθ (S105), and the integral term of i δ is reset for the routine of S101 to S104 (S106).
Further, a current command for (K + 1) Ts seconds is created by a timer interrupt (S107).
As described above, the processing of S101 to S107 is repeated n times (S108).
Then, θγ (K) at the maximum value of fγ s (t) stored in S104 is set to the magnetic pole position estimation start phase θ S (S109).
Thereafter, a process of estimating the true magnetic pole of the motor is executed with reference to the phase θ S set in S109.
The number of repetitions S108 is the number of times the rotor
If it is assumed that n = 9 times and iδ integration time = 4 ms based on FIG. 3, the phase update amount Δθ is 20 deg each, and the magnetic pole position estimation start phase θ S can be determined in 0.1 s or less.
このように、本発明によれば、空間座標上で任意にγ軸と該γ軸から電気角90°進んだ方向にδ軸を設定し、γ軸方向の電流制御系をクローズドループで構成するとともにδ軸方向の電流制御系をオープンループで構成し、任意の基準位相θ0から回転子の電機角0〜2πの範囲でΔθずつずらしたそれぞれの位相に対し、前記γ軸方向の電流指令をステップ状の交番電流指令として与えたときのδ軸方向に発生する干渉電流を観測して記憶し、前記記憶した該干渉電流の大小関係より予め磁極位置推定開始位相θSを推定するようにしている。
そして、γ軸方向の電流指令をステップ状の交番電流指令として与えたときのδ軸方向に発生する干渉電流量fγsは、前記γ軸方向の電流指令値を一定とすると(3)および(4)式に示されることが特徴である。
fγs=|lim∫0∞iδdt| ・・・(3)
fγs=|((Lq−Ld)/2RS)・sin2θe・iγRef |・・・(4)
ここで、iδはδ軸方向の干渉電流、Lqはq軸インダクタンス、
Ld はd軸インダクタンス、Rs は電機子巻線抵抗、
θeはγ軸とd軸との電気的角度誤差、iγRefはγ軸方向の電流指令、である。
As described above, according to the present invention, the γ-axis is arbitrarily set on the space coordinates, and the δ-axis is set in a direction advanced by 90 ° from the γ-axis, and the current control system in the γ-axis direction is configured in a closed loop. In addition, the current control system in the δ-axis direction is configured as an open loop, and the current command in the γ-axis direction with respect to each phase shifted from the arbitrary reference phase θ 0 by Δθ in the range of the rotor electrical angle 0 to 2π. Is observed and stored in the δ-axis direction when given as a stepped alternating current command, and the magnetic pole position estimation start phase θ S is estimated in advance from the stored magnitude relation of the interference current. ing.
The amount of interference current fγ s generated in the δ-axis direction when the current command in the γ-axis direction is given as a stepped alternating current command is defined as (3) and ( 4) It is characteristic that it is shown by Formula.
fγ s = | lim∫ 0 ∞iδdt | (3)
fγ s = | ((L q −L d ) / 2R S ) · sin 2θ e · i γ Ref | (4)
Where i δ is the interference current in the δ-axis direction, L q is the q-axis inductance,
L d is d-axis inductance, R s is armature winding resistance,
θe is an electrical angle error between the γ-axis and the d-axis, and iγ Ref is a current command in the γ-axis direction.
以上説明したように、本発明によれば、空間座標系に任意にγ軸とγ軸から電気角90deg進んだ方向にδ軸を設定して、γ電流制御系をクローズドループで、δ軸電流制御系をオープンループで構成し、γ軸方向の電流指令iγRefをステップ状の交番電流指令として与えたときのδ方向に発生する干渉電流iδを観測して初期磁極位置を検出する手法に比べ、基準位相θ0に関わらず高速に磁極位置推定開始位相θSを検出することができ、基準位相θ0に関わらずγ軸を真磁軸d軸もしくは真磁軸から180°進んだ−d軸に一致させるまでの制定時間が固定にでき、磁極位置推定精度が良くなる。
このように、センサの追加が必要なく、高速で高精度な初期磁極位置を検出できるようになるため、始動時からトルク精度が要求される用途にも適用可能である。
As described above, according to the present invention, the γ-axis is set in the spatial coordinate system and the δ-axis is set in a direction advanced from the γ-axis by an electrical angle of 90 deg. Compared to a method in which the control system is configured as an open loop and the initial magnetic pole position is detected by observing the interference current iδ generated in the δ direction when the current command iγ Ref in the γ-axis direction is given as a stepped alternating current command. , the reference phase theta high speed can be detected magnetic pole position estimation starting phase theta S regardless of 0, the reference phase theta 0 to a true magnetic axis of the γ-axis regardless d-axis or the true magnetic axis from 180 ° advanced -d The establishment time until it matches the axis can be fixed, and the magnetic pole position estimation accuracy is improved.
In this way, since no additional sensor is required and the initial magnetic pole position can be detected at high speed and with high accuracy, it can be applied to applications that require torque accuracy from the start.
1 γ軸電流発生回路
2 γ軸電流制御部
3 δ軸電流制御部
4 ベクトル制御部
5 インバータ部
6 3相2相変換部
7 θγ、θs作成回路
8 ブラシレスモータ
DESCRIPTION OF
Claims (2)
まず最初に、任意の基準位相θ0から回転子の電機角0〜2πの範囲でΔθずつずらしたそれぞれの位相に対し前記干渉電流を観測し、観測した前記干渉電流から(3)式および(4)式にて干渉電流量fγsを演算して記憶し、
前記Δθずつずらしたそれぞれの位相の中で、前記記憶した該干渉電流量fγsが最大となる位相を磁極位置推定開始位相θSとし、
その後、該磁極位置推定開始位相θSから磁極位置推定を実施することを特徴とする永久磁石形ブラシレスモータの初期磁極位置推定方法。
fγs=|lim∫0∞iδdt| ・・・(3)
fγs=|((Lq−Ld)/2RS)・sin2θe・iγRef |・・・(4)
ここで、iδはδ軸方向の干渉電流、
Lqはq軸インダクタンス、
Ld はd軸インダクタンス、
Rs は電機子巻線抵抗、
θeはγ軸とd軸との電気的角度誤差
iγRefはγ軸方向の電流指令、である。 The δ axis is set arbitrarily in the spatial coordinates, and the δ axis is set in a direction advanced by 90 ° from the γ axis, and the current control system in the γ axis direction is configured in a closed loop and the current control system in the δ axis direction is opened. An interference current generated in the δ-axis direction when the current command in the γ-axis direction is given as a stepped alternating current command is observed, and an integral value of the interference current and a γ-axis current command value are A magnetic pole position estimation method for a permanent magnet type brushless motor that estimates a magnetic pole position based on a sign of a product,
First, the interference current is observed for each phase shifted by Δθ in the range of the rotor electrical angle of 0 to 2π from an arbitrary reference phase θ0, and from the observed interference current, the equations (3) and (4) ) To calculate and store the interference current amount fγs by
Of the phases shifted by Δθ, the phase at which the stored interference current amount fγs is maximum is defined as a magnetic pole position estimation start phase θS .
Thereafter, the magnetic pole position is estimated from the magnetic pole position estimation start phase θS, and the initial magnetic pole position estimation method for the permanent magnet type brushless motor is characterized.
fγs = | lim∫0∞iδdt | (3)
fγs = | ((Lq−Ld) / 2RS) · sin 2θe · iγRef | (4)
Where i δ is the interference current in the δ axis direction,
Lq is q-axis inductance,
Ld is d-axis inductance,
Rs is the armature winding resistance,
θe is an electrical angle error between the γ axis and the d axis.
iγRef is a current command in the γ-axis direction.
前記γ軸角度θγ・磁極位置推定開始位相θS作成回路が、任意の基準位相θ0から回転子の電機角0〜2πの範囲でΔθずつずらしたそれぞれの位相に対し、前記γ軸電流指令をステップ状交番電流指令として与えたときのδ軸方向に発生する干渉電流を観測し、観測した前記干渉電流から(3)式および(4)式にて干渉電流量fγsを演算して記憶する記憶部と、前記Δθずつずらしたそれぞれの位相の中で、前記記憶した該干渉電流量fγsが最大となる位相を磁極位置推定開始位相θSとする開始位相推定部を備えたことを特徴とする永久磁石形ブラシレスモータ制御装置。
fγs=|lim∫0∞iδdt| ・・・(3)
fγs=|((Lq−Ld)/2RS)・sin2θe・iγRef |・・・(4)
ここで、iδはδ軸方向の干渉電流、
Lqはq軸インダクタンス、
Ld はd軸インダクタンス、
Rs は電機子巻線抵抗、
θeはγ軸とd軸との電気的角度誤差
iγRefはγ軸方向の電流指令、である。 A γ-axis current generation circuit for generating a step-like γ-axis current command, a γ-axis current control unit for generating a γ-axis voltage command by inputting a difference between the γ-axis current command and a γ-axis current iγ described later, and a δ-axis A δ-axis current control unit for generating a voltage command, a vector control unit for calculating a voltage command magnitude V * and an output phase θv from the γ-axis voltage command and the δ-axis voltage command, and a voltage command magnitude V * And an inverter part that outputs a three-phase current from the output phase θv to a permanent magnet brushless motor, a three-phase two-phase converter that calculates a γ-axis current and a δ-axis current from two phases of the three-phase current, and the γ Permanent magnet type brushless motor comprising a γ-axis angle θγ and a magnetic pole position estimation start phase θS creation circuit for creating a γ-axis angle θγ and a magnetic pole position estimation start phase θS by inputting an axis current command and the δ-axis current A control device,
The γ-axis angle θγ and the magnetic pole position estimation start phase θS creation circuit step the γ-axis current command for each phase shifted by Δθ in the range of the electrical machine angle of the rotor from 0 to 2π from an arbitrary reference phase θ0. A storage unit for observing an interference current generated in the δ-axis direction when given as an alternating current command, and calculating and storing an interference current amount fγs from the observed interference current according to equations (3) and (4) If, in the respective phases shifted by the [Delta] [theta], permanent magnet, characterized in that the interference current amount fγs that the storage is equipped with a start phase estimator for a magnetic pole position estimation start phase θS phase which maximizes Brushless motor control device.
fγs = | lim∫0∞iδdt | (3)
fγs = | ((Lq−Ld) / 2RS) · sin 2θe · iγRef | (4)
Where i δ is the interference current in the δ axis direction,
Lq is q-axis inductance,
Ld is d-axis inductance,
Rs is the armature winding resistance,
θe is an electrical angle error between the γ axis and the d axis.
iγRef is a current command in the γ-axis direction.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004184871A JP4765272B2 (en) | 2004-06-23 | 2004-06-23 | Method for estimating initial magnetic pole position of permanent magnet brushless motor and permanent magnet brushless motor control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004184871A JP4765272B2 (en) | 2004-06-23 | 2004-06-23 | Method for estimating initial magnetic pole position of permanent magnet brushless motor and permanent magnet brushless motor control device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2006014423A JP2006014423A (en) | 2006-01-12 |
| JP4765272B2 true JP4765272B2 (en) | 2011-09-07 |
Family
ID=35780993
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004184871A Expired - Fee Related JP4765272B2 (en) | 2004-06-23 | 2004-06-23 | Method for estimating initial magnetic pole position of permanent magnet brushless motor and permanent magnet brushless motor control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4765272B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10008854B2 (en) | 2015-02-19 | 2018-06-26 | Enphase Energy, Inc. | Method and apparatus for time-domain droop control with integrated phasor current control |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7568832B2 (en) | 2021-03-26 | 2024-10-16 | ファナック株式会社 | Synchronous Motor Controller |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03282657A (en) * | 1990-03-29 | 1991-12-12 | Nec Corp | Conversion system for business document form |
| JP3401155B2 (en) * | 1997-02-14 | 2003-04-28 | 株式会社日立製作所 | Synchronous motor control device and electric vehicle |
| JP4051833B2 (en) * | 1999-09-06 | 2008-02-27 | 株式会社明電舎 | Vector controller for permanent magnet synchronous motor |
| JP4596200B2 (en) * | 2000-11-27 | 2010-12-08 | 富士電機システムズ株式会社 | Control device for permanent magnet type synchronous motor |
| JP3894286B2 (en) * | 2001-10-15 | 2007-03-14 | 富士電機システムズ株式会社 | Control device for permanent magnet synchronous motor |
| JP4010195B2 (en) * | 2002-06-26 | 2007-11-21 | 株式会社日立製作所 | Control device for permanent magnet synchronous motor |
-
2004
- 2004-06-23 JP JP2004184871A patent/JP4765272B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10008854B2 (en) | 2015-02-19 | 2018-06-26 | Enphase Energy, Inc. | Method and apparatus for time-domain droop control with integrated phasor current control |
| US10951037B2 (en) | 2015-02-19 | 2021-03-16 | Enphase Energy, Inc. | Method and apparatus for time-domain droop control with integrated phasor current control |
| US11355936B2 (en) | 2015-02-19 | 2022-06-07 | Enphase Energy, Inc. | Method and apparatus for time-domain droop control with integrated phasor current control |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2006014423A (en) | 2006-01-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7352151B2 (en) | Method of estimating magnetic pole position in motor and apparatus of controlling the motor based on the estimated position | |
| JP3282657B2 (en) | Initial magnetic pole position estimation method for permanent magnet type brushless motor | |
| EP2770630B1 (en) | Motor control device and motor control method | |
| JP5176420B2 (en) | Sensorless control device for brushless motor | |
| JP2002325481A (en) | Motor control device | |
| JP3783695B2 (en) | Motor control device | |
| JP2012170249A (en) | Motor control device | |
| JP2001197769A (en) | Apparatus and method for determining step-out of synchronous motor | |
| JPH09191698A (en) | Permanent magnet type synchronous motor speed estimation method, rotor deviation angle estimation method, and rotor position correction method | |
| JP7361924B2 (en) | Motor control device, motor control method | |
| JP6156162B2 (en) | Motor control device | |
| JP4765272B2 (en) | Method for estimating initial magnetic pole position of permanent magnet brushless motor and permanent magnet brushless motor control device | |
| JP3707659B2 (en) | Constant identification method for synchronous motor | |
| JP5641774B2 (en) | Method and apparatus for estimating rotor position and speed of stepping motor | |
| JP2010035396A (en) | Battery current suppression method and battery current suppression controller | |
| JP2019033582A (en) | Control device and control method | |
| JP3480572B2 (en) | Control device for permanent magnet synchronous motor | |
| JP2009100544A (en) | Motor control device | |
| JP2018125955A (en) | Motor control device | |
| JP4775145B2 (en) | Synchronous motor controller | |
| JP2010028981A (en) | Rotor position estimating method for synchronous motor, and controller for the synchronous motor | |
| JP4434402B2 (en) | Control device and control method for synchronous motor | |
| JP4581611B2 (en) | Magnetic pole position estimation method for permanent magnet brushless motor | |
| KR102949068B1 (en) | Motor drive device | |
| JP7472397B2 (en) | Power conversion device, estimator, and estimation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20060327 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070515 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20071127 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100204 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100209 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100831 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101028 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20110111 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110411 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20110414 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110517 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110530 |
|
| 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: 20140624 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |