JP4660688B2 - Method and controller for estimating initial magnetic pole position of sensorless salient pole type brushless DC motor - Google Patents
Method and controller for estimating initial magnetic pole position of sensorless salient pole type brushless DC motor Download PDFInfo
- Publication number
- JP4660688B2 JP4660688B2 JP2007134863A JP2007134863A JP4660688B2 JP 4660688 B2 JP4660688 B2 JP 4660688B2 JP 2007134863 A JP2007134863 A JP 2007134863A JP 2007134863 A JP2007134863 A JP 2007134863A JP 4660688 B2 JP4660688 B2 JP 4660688B2
- Authority
- JP
- Japan
- Prior art keywords
- current
- axis
- motor
- axis current
- command value
- 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 Motors That Do Not Use Commutators (AREA)
Description
本発明は、磁極センサ、位置センサを有しないセンサレス突極形ブラシレスDCモータについての磁極位置推定方法及び装置に関するものである。 The present invention relates to a magnetic pole position estimation method and apparatus for a sensorless salient pole type brushless DC motor having no magnetic pole sensor and position sensor.
背景技術としては、特許文献1に記載された永久磁石形ブラシレスモータの磁極位置推定方法を例示する。図6はこの方法の概念ブロック図であり、この方法では、仮想的な回転座標(γ−δ)軸を導入し、γ軸電流指令値とδ軸誤差電流の積分値との積の符号によって仮想γ軸を時計回りまたは反時計回りにΔθだけ動かし、実際の磁極軸d軸に推定位置角θγを近づけている。そして、δ軸誤差電流の積分値は、実際の磁極軸d軸と推定磁極軸γ軸とが一致してくると値が小さくなり精度が落ちるのでこの処理を2回行い、それぞれの推定位置角θγの差が20度以内におさまらない場合は再度位置角推定を行うようにしている。
As background art, the magnetic pole position estimation method of the permanent magnet type brushless motor described in
ところが、従来の磁極位置推定方法には、次の課題がある。
(1)仮想的な回転座標を導入したことにより実際の磁極軸d軸と仮想磁極軸γ軸の差が小さくなったときにδ軸電流誤差の積分値が小さく電流検出時のノイズおよびオフセットの影響を受け、その積分値の符号を利用するために0付近の判定が困難になる。
(2)モータパラメータ変動の影響をなくすために行った積分値の符号の導入によって位置角推定の精度が低くなる。
However, the conventional magnetic pole position estimation method has the following problems.
(1) When the difference between the actual magnetic pole axis d-axis and the virtual magnetic pole axis γ-axis is reduced by introducing virtual rotational coordinates, the integrated value of the δ-axis current error is small, and noise and offset at the time of current detection are reduced. Since it is influenced and the sign of the integral value is used, it is difficult to determine near zero.
(2) The accuracy of the position angle estimation is lowered by introducing the sign of the integral value performed to eliminate the influence of the motor parameter fluctuation.
上記課題を解決するために、本発明のセンサレス突極形ブラシレスDCモータの初期磁極位置推定方法は、
センサレス突極形ブラシレスDCモータの駆動装置に対し、静止直交座標系をなすαβ座標上でのα軸電圧指令値及びβ軸電圧指令値として与える制御段階と、
前記駆動装置から前記モータに対して供給される交流電流を前記αβ座標上のα軸電流及びβ軸電流として検出する電流検出段階と、
前記α軸電流の振幅と前記β軸電流の振幅との電流振幅偏差を算出する電流振幅偏差演算段階とを含み、
前記制御段階では、前記α軸電圧指令値及び前記β軸電圧指令値を式(1)で示される高周波電圧で与えるとともに、α軸電流の方がβ軸電流より大きい場合は、vsdに対してvtdを相対的に増加させ、α軸電流の方がβ軸電流より大きい場合は、vtdに対してvsdを相対的に増加させることにより、前記電流振幅偏差をなくすようにフィードバック制御し、前記電流振幅偏差がなくなると、そのときのvtd及びvsdを用い式(2)に基づいて初期磁極位置角を算出するようにした。
In order to solve the above problems, the initial magnetic pole position estimation method of the sensorless salient pole type brushless DC motor of the present invention includes:
A control stage for giving a sensorless salient pole type brushless DC motor driving device as an α-axis voltage command value and a β-axis voltage command value on αβ coordinates forming a stationary orthogonal coordinate system;
A current detection step of detecting an alternating current supplied from the driving device to the motor as an α-axis current and a β-axis current on the αβ coordinate;
A current amplitude deviation calculating step of calculating a current amplitude deviation between the amplitude of the α-axis current and the amplitude of the β-axis current,
In the control step, along with providing a high frequency voltage indicated the α-axis voltage command value and the β-axis voltage command value by the formula (1), it is greater than β-axis current towards the α-axis current, to v sd V td is relatively increased, and when the α-axis current is larger than the β-axis current, feedback control is performed so as to eliminate the current amplitude deviation by increasing v sd relative to v td . When the current amplitude deviation disappears, the initial magnetic pole position angle is calculated based on Expression (2) using v td and v sd at that time.
ここで、前記角周波数ωhとしては、特に限定されないが、前記駆動装置で正弦波が出力でき、かつできる限り高い周波数(例えば前記モータの最高回転数程度)とすることの望ましい。また、前記α軸電圧指令値vα及び前記β軸電圧指令値vβの振幅としては、前記モータが回転するようなトルクがかかることがない値であれば特に限定されないが、該モータの定格相電圧の約10%以下の値とすることを例示する。そして、この前記α軸電圧指令値vα及び前記β軸電圧指令値vβの振幅に基づいて、前記位置角推定用の交流電流ihの振幅や、位置角推定用電圧vsd,vtdを設定する。 Here, the angular frequency ω h is not particularly limited, but it is preferable that the driving device can output a sine wave and has a frequency as high as possible (for example, about the maximum rotation speed of the motor). Further, the amplitudes of the α-axis voltage command value v α and the β-axis voltage command value v β are not particularly limited as long as no torque is applied so that the motor rotates. The value is set to about 10% or less of the phase voltage. Then, based on the amplitudes of the α-axis voltage command value v α and the β-axis voltage command value v β , the amplitude of the AC current i h for position angle estimation and the position angle estimation voltages v sd and v td Set.
この方法によれば、式(2)に示されるように、モータパラメータを一切含んでおらず、制御指令として与えるパラメータのみで初期磁極位置角を算出することができる。このモータパラメータとは、モータの電気的なパラメータに関し、温度の変化によって変わるモータ巻線の抵抗値、また、同じモータによっても個体差に起因するモータ巻線の抵抗値およびインダクタンスの変動を指している。従って、この方法によれば、原理的にモータパラメータの変動の影響を受けずに初期磁極位置角を精度良く推定することができ、これによりモータ始動時から高いトルクの発生を実現することができる。 According to this method, as shown in the equation (2), the initial magnetic pole position angle can be calculated only with parameters given as control commands without including any motor parameters. This motor parameter refers to the motor's electrical parameters, and refers to the resistance value of the motor winding that changes due to temperature changes, and the fluctuation value of the motor winding resistance value and inductance caused by individual differences even with the same motor. Yes. Therefore, according to this method, in principle, the initial magnetic pole position angle can be accurately estimated without being affected by the fluctuation of the motor parameter, and thus, generation of high torque can be realized from the time of starting the motor. .
また、本発明のセンサレス突極形ブラシレスDCモータの制御装置は、
センサレス突極形ブラシレスDCモータの駆動装置に対し、静止直交座標系をなすαβ座標上でのα軸電圧指令値及びβ軸電圧指令値として与える制御手段と、
前記駆動装置から前記モータに対して供給される交流電流を前記αβ座標上のα軸電流及びβ軸電流として検出する電流検出手段と、
前記α軸電流の振幅と前記β軸電流の振幅との電流振幅偏差を算出する電流振幅偏差演算手段とを備え、
前記制御手段は、前記α軸電圧指令値及び前記β軸電圧指令値を前記式(1)で示される高周波電圧で与えるとともに、α軸電流の方がβ軸電流より大きい場合は、vsdに対してvtdを相対的に増加させ、α軸電流の方がβ軸電流より大きい場合は、vtdに対してvsdを相対的に増加させることにより、前記電流振幅偏差をなくすようにフィードバック制御し、前記電流振幅偏差がなくなると、そのときのvtd及びvsdを用い前記式(2)に基づいて初期磁極位置角を算出するように構成されている。
The control device for the sensorless salient pole type brushless DC motor of the present invention is
Control means for giving a sensorless salient pole brushless DC motor drive device as an α-axis voltage command value and a β-axis voltage command value on αβ coordinates forming a stationary orthogonal coordinate system;
Current detection means for detecting an alternating current supplied from the driving device to the motor as an α-axis current and a β-axis current on the αβ coordinate;
A current amplitude deviation calculating means for calculating a current amplitude deviation between the amplitude of the α-axis current and the amplitude of the β-axis current;
The control means gives the α-axis voltage command value and the β-axis voltage command value as a high-frequency voltage expressed by the formula (1), and when the α-axis current is larger than the β-axis current, it is set to v sd . relatively increasing v td against, alpha case towards the axis current is greater than β-axis current, v by relatively increasing the v sd relative td, feedback to eliminate the current amplitude deviation When the current amplitude deviation is controlled, the initial magnetic pole position angle is calculated based on the equation (2) using v td and v sd at that time.
この制御装置によっても、前記初期磁極位置角推定方法と同様の効果を得ることができる。 Also with this control device, the same effect as the initial magnetic pole position angle estimation method can be obtained.
本発明に係るセンサレス突極形ブラシレスDCモータの初期磁極位置推定方法及び制御装置によれば、原理的にモータパラメータの変動の影響を受けずに初期磁極位置角を精度良く推定することができ、これによりモータ始動時から高いトルクの発生を実現することができるという優れた効果を奏する。 According to the initial magnetic pole position estimation method and the control device of the sensorless salient pole type brushless DC motor according to the present invention, in principle, the initial magnetic pole position angle can be accurately estimated without being affected by the fluctuation of the motor parameter. This produces an excellent effect that high torque can be generated from the start of the motor.
図1〜図5は本発明を具体化した一実施形態のセンサレス突極形ブラシレスDCモータ10(以下、モータ10という。)の初期磁極位置推定方法及び制御装置1を示している。この制御装置1は、図1に示すように、モータ10の駆動装置11に対し、静止直交座標系をなすαβ座標上でのα軸電圧指令値vα及びβ軸電圧指令値vβとして与える制御手段2と、駆動装置11からモータ10に対して供給される交流電流を前記αβ座標上のα軸電流iα及びβ軸電流iβとして検出する電流検出手段3と、α軸電流iαの振幅とβ軸電流iβの振幅との電流振幅偏差Δiを算出する電流振幅偏差演算手段4とを備えている。モータ10は複数相の交流電流で駆動されるものであり、本例では3相(U,V,W)の交流電流で駆動されるものを使用している。図2は、この3相モータ10の回転子位置と静止座標系のαβ座標軸及び回転座標系のdq座標軸との関係を示している。駆動装置11は、直流電力から任意周波数の3相交流電力に変換するPWMインバータとなっており、この駆動装置11へ供給する直流電力は、3相電源12の3相交流電力が3相電源整流器13により整流されてなっている。3相電源整流器13の出力端子間には、直流電圧平滑化用コンデンサ14が接続されている。
1 to 5 show an initial magnetic pole position estimation method and a
電流検出手段3は、モータ10のU相及びV相に供給される交流電流iu,ivを検出し、これをαβ座標上のα軸電流iα及びβ軸電流iβに変換するように構成されている。 Current detection means 3, an alternating current i u supplied to the U phase and V phase of the motor 10, to detect the i v, which to convert the alpha-axis current i alpha and beta axis current i beta on αβ coordinates It is configured.
電流振幅偏差演算手段4は、α軸電流iαの振幅値|iα|maxと、β軸電流iβの振幅値|iβ|maxとを用い、電流振幅偏差Δi=|iα|max−|iβ|maxを出力する。 Current amplitude deviation calculation means 4, alpha amplitude value of the axis current i α | i α | max and the amplitude value of the beta-axis current i β | i β | using the max, the current amplitude deviation Δi = | i α | max − | I β | max is output.
制御手段2は、α軸電圧指令値vα及びβ軸電圧指令値vβを式(1)で示される高周波電圧で与える電圧指令部8と、α軸電流iαの方がβ軸電流iβより大きい場合(Δi>0)は、vsdに対してvtdを相対的に増加させ、α軸電流iαの方がβ軸電流iβより大きい場合(Δi<0)は、vtdに対してvsdを相対的に増加させるvsd制御部6及びvtd制御部7を備えており、電圧指令部8、vsd制御部6及びvtd制御部7により、電流振幅偏差Δiをなくすようにフィードバック制御するように構成されている。本例では、vsd制御部6及びvtd制御部7におけるvtd,vsdの増減方法として、vtd,vsdからなるベクトル<vd>=[vsd,vtd]=vdejθdを定義することにより、電圧が大きくならないように|vd|=√(vsd 2+vtd 2)が一定値以下になるように制限し、α軸電流iαの方がβ軸電流iβより大きい場合(Δi>0)は、θdを増加させることによってvsdに対してvtdを相対的に増加させ、α軸電流iαの方がβ軸電流iβより大きい場合(Δi<0)は、θdを減少させることによってvtdに対してvsdを相対的に増加させる方法を採用している。
The control means 2 includes a
また、制御手段2は、電流振幅偏差Δiがなくなると、そのときのvtd及びvsdを用い式(2)に基づいて初期磁極位置角θを算出する位置角演算手段5を備えている。なお、式(2)におけるnが、1(N極)又は3(S極)のいずれであるかを判別する方法については、公知の判別方法を適宜採用することができる。この判別方法として、本例では、電源電圧Vdcを増加させたとき、iα(又はiβ)の正半波の振幅iαPmaxと負半波の振幅iαNmaxの増加分の大小を比較して、iαPmaxの増加分が大きいときはn=1(N極側)、iαNmaxの増加分が大きいときはn=3(S極側)と判別する方法を採用している。
Further, when the current amplitude deviation Δi disappears, the
次に、式(2)の導出方法について説明する。まず、静止座標系の電圧電流方程式は、式(3)で示される。 Next, a method for deriving equation (2) will be described. First, the voltage / current equation of the stationary coordinate system is expressed by Equation (3).
式(1)と式(3)を比較すると、電流振幅偏差Δiが0、即ち|iα|max=|iβ|maxのとき、式(4)が得られる。 Comparing Expression (1) and Expression (3), Expression (4) is obtained when the current amplitude deviation Δi is 0, that is, | i α | max = | i β | max .
式(4)に回転行列を掛けて整理すると、式(5)が得られ、この式から式(2)が導出されるのである。 When formula (4) is multiplied by a rotation matrix and arranged, formula (5) is obtained, and formula (2) is derived from this formula.
次に、本発明の制御装置1の制御処理について、同装置を使用して実施する初期磁極位置推定方法とともに、図3に示すフローチャートを参照しながら説明する。まず、制御手段2の電圧指令部8における初期設定として、直流電圧平滑用コンデンサ14の電圧vdcを検出し、この電圧vdcに基づいてα軸電圧指令値vα及びβ軸電圧指令値vβの振幅を決定するとともに、これに基づいて位置角推定用の交流電流ih及び位置推定用電圧振幅vdを決定し、さらに、θdの初期値として例えば45度を設定する(ステップS50)。次いで、制御手段2の電圧指令部8により、式(1)で示される高周波による電圧指令値vα、vβを算出し、駆動装置11へ出力する(ステップS51)。次いで、電流検出手段3により、α軸電流iα及びβ軸電流iβを検出する(ステップS52)。次いで、このα軸電流iα及びβ軸電流iβを用い、電流振幅偏差演算手段4により電流振幅偏差Δiを算出する(ステップS53)。次いで、vsd制御部6及びvtd制御部7により、それぞれ電流振幅偏差Δiをチェックし、電流振幅偏差Δiが0より大きければ(ステップS54,S55)、θdを増加することによってvsdに対してvtdを相対的に増加させ(ステップS56)、ステップS51に戻り、電流振幅偏差Δiが0より小さければ(ステップS54,S55)、θdを減少することによってvtdに対してvsdを相対的に増加させ(ステップS57)、ステップS51に戻る。また、位置角演算手段5により電流振幅偏差Δiをチェックし、Δiが0になっていると(ステップS54)、電流振幅偏差Δiがなくなっているときのvtd及びvsdを用いるとともに、公知の判別方法によりnが、1(N極)又は3(S極)のいずれであるかを判別することにより、式(2)に基づいて初期磁極位置角θを算出し、本処理を終了する。
Next, control processing of the
このように本初期磁極位置推定方法は、モータ10の駆動装置11に対し、静止直交座標系をなすαβ座標上でのα軸電圧指令値vα及びβ軸電圧指令値vβとして与える制御段階(ステップS51,S54〜S58)と、駆動装置11からモータ10に対して供給される交流電流を前記αβ座標上のα軸電流iα及びβ軸電流iβとして検出する電流検出段階(ステップS52)と、α軸電流iαの振幅とβ軸電流iβの振幅との電流振幅偏差Δiを算出する電流振幅偏差演算段階(ステップS53)とを含んでいる。そして、前記制御段階では、α軸電圧指令値vα及びβ軸電圧指令値vβを式(1)で示される高周波電圧で与えるとともに(ステップS51)、α軸電流iαの方がβ軸電流iβより大きい場合(ステップS54,S55)は、vsdに対してvtdを相対的に増加させ(ステップS56)、α軸電流iαの方がβ軸電流iβより大きい場合(ステップS54,S55)は、vtdに対してvsdを相対的に増加させる(ステップS57)ことにより、電流振幅偏差Δiをなくすようにフィードバック制御し、電流振幅偏差Δiがなくなると(ステップS54)、そのときのvtd及びvsdを用い式(2)に基づいて初期磁極位置角θを算出する(ステップS58)ようにしている。
Thus, the present initial magnetic pole position estimation method, the control step of providing a
以上のように構成された本例の制御装置1及び初期磁極位置推定方法によれば、式(2)に示されるように、モータパラメータを一切含んでおらず、制御指令として与えるパラメータのみで初期磁極位置角θを算出することができる。このため、原理的にモータパラメータの変動の影響を受けずに初期磁極位置角θを精度良く推定することができ、これによりモータ始動時から高いトルクの発生を実現することができる。
According to the
なお、本発明は前記実施形態に限定されるものではなく、例えば本発明を、3相以外の複数相のモータに対して適用する等、発明の趣旨から逸脱しない範囲で適宜変更して具体化することもできる。 The present invention is not limited to the above-described embodiment. For example, the present invention is applied to a motor having a plurality of phases other than three phases, and the invention is appropriately modified and embodied without departing from the spirit of the invention. You can also
本実施例は、定格相電圧200[V]のモータ19について初期磁極位置角θを推定した例を示している。このモータ19は、電機子巻線抵抗R=3[Ω],dq座標上のd軸インダクタンスLd=0.012[H],同q軸インダクタンスLq=0.018[H]となっており、図4に示すインダクタンス特性を備えている。本実施例では、直流電圧平滑用コンデンサ14の電圧vdc=28[V]、電圧指令値V(vα及びvβの振幅)=5[V]、位置角推定用の交流電流の角周波数ωh=200[Hz]、同交流電流の振幅ih=0.1[A]、位置推定用電圧振幅vd=2[V]とした。
The present embodiment shows an example in which the initial magnetic pole position angle θ is estimated for the motor 19 having a rated phase voltage of 200 [V]. The motor 19 has an armature winding resistance R = 3 [Ω], a d-axis inductance L d = 0.012 [H] on the dq coordinate, and a q-axis inductance L q = 0.018 [H]. And has the inductance characteristics shown in FIG. In this embodiment, the voltage v dc = 28 [V] of the DC
ここで、3相電源整流器13の出力部分の直流電圧平滑用コンデンサ14の電圧vdc=28[V]としたのは、電源投入時または待機電力削減モードからの復帰時において、直流電圧平滑用コンデンサ14の電圧vdcが比較的低い状態(28[V])では、図5に示すように、駆動装置11の出力電流iα,iβを正確に制御でき、さらに磁極位置角の推定精度を高めることができるからである。また、電圧指令値V=5[V]としたのは、このVは本発明による位置角推定時にモータ19が回転するようなトルクがかかることがないように、モータ19の定格相電圧200[V]の約10%以下の値とすることが望ましいからである。また、角周波数ωh=200[Hz]としたのは、このωhは駆動装置11におけるPWM制御で正弦波が出力でき、かつできる限り高い周波数であることが望ましいからであり、本例ではモータ19の最高回転数程度である100[Hz]〜300[Hz]程度となるようにした。また、電流指令値ih=0.1[A]としたのは、モータ19のインダクタンスLd(0.012[H])とLq(0.018[H])から式(1)右辺の2項のみを考慮すると電流指令値ihの最大値ihm=V/{ωh(Ld+Lq)/2}=0.265[A]となり、実際には式(1)右辺の1項および3項による電流もあるので、これ以下の値に電流指令値ihを設定したものである。また、位置推定用電圧振幅vd=2[V]としたのは、電圧指令値V=5[V]に対して流れる電流の振幅がihmであるとすると、式(3)の第2項のLd−Lqによる電圧の振幅はihm×ωh×(Ld−Lq)/2=1[V]となり、vdは、この電圧以上から電圧指令値Vである5[V]以下の電圧となるように設定した。
Here, the voltage v dc = 28 [V] of the DC
本実施例についての推定結果を表1に示す。このように、本発明によれば、初期磁極位置角θの推定精度が約±3度となり、初期磁極位置角を精度良く推定できた。 The estimation results for this example are shown in Table 1. Thus, according to the present invention, the estimation accuracy of the initial magnetic pole position angle θ is about ± 3 degrees, and the initial magnetic pole position angle can be estimated with high accuracy.
1 制御装置
2 電流検出手段
3 電流振幅偏差演算手段
4 制御手段
5 位置角演算手段
6 vsd制御部
7 vtd制御部
8 電圧指令部
10 モータ
11 駆動装置
12 3相電源
13 3相電源整流器
14 直流電圧平滑用コンデンサ
DESCRIPTION OF SYMBOLS 1
Claims (2)
前記駆動装置から前記モータに対して供給される交流電流を前記αβ座標上のα軸電流及びβ軸電流として検出する電流検出段階と、
前記α軸電流の振幅と前記β軸電流の振幅との電流振幅偏差を算出する電流振幅偏差演算段階とを含み、
前記制御段階では、前記α軸電圧指令値及び前記β軸電圧指令値を式(1)で示される高周波電圧で与えるとともに、α軸電流の方がβ軸電流より大きい場合は、vsdに対してvtdを相対的に増加させ、α軸電流の方がβ軸電流より大きい場合は、vtdに対してvsdを相対的に増加させることにより、前記電流振幅偏差をなくすようにフィードバック制御し、前記電流振幅偏差がなくなると、そのときのvtd及びvsdを用い式(2)に基づいて初期磁極位置角を算出するようにしたセンサレス突極形ブラシレスDCモータの初期磁極位置推定方法。
A current detection step of detecting an alternating current supplied from the driving device to the motor as an α-axis current and a β-axis current on the αβ coordinate;
A current amplitude deviation calculating step of calculating a current amplitude deviation between the amplitude of the α-axis current and the amplitude of the β-axis current,
In the control step, along with providing a high frequency voltage indicated the α-axis voltage command value and the β-axis voltage command value by the formula (1), it is greater than β-axis current towards the α-axis current, to v sd V td is relatively increased, and when the α-axis current is larger than the β-axis current, feedback control is performed so as to eliminate the current amplitude deviation by increasing v sd relative to v td . and, the current the amplitude deviation is eliminated, sensorless salient brushless DC motor initial magnetic pole position estimation method which is adapted to calculate the initial magnetic pole position angle on the basis of v equation using td and v sd (2) at that time .
前記駆動装置から前記モータに対して供給される交流電流を前記αβ座標上のα軸電流及びβ軸電流として検出する電流検出手段と、
前記α軸電流の振幅と前記β軸電流の振幅との電流振幅偏差を算出する電流振幅偏差演算手段とを備え、
前記制御手段は、前記α軸電圧指令値及び前記β軸電圧指令値を式(1)で示される高周波電圧で与えるとともに、α軸電流の方がβ軸電流より大きい場合は、vsdに対してvtdを相対的に増加させ、α軸電流の方がβ軸電流より大きい場合は、vtdに対してvsdを相対的に増加させることにより、前記電流振幅偏差をなくすようにフィードバック制御し、前記電流振幅偏差がなくなると、そのときのvtd及びvsdを用い式(2)に基づいて初期磁極位置角を算出するように構成されたセンサレス突極形ブラシレスDCモータの制御装置。
Current detection means for detecting an alternating current supplied from the driving device to the motor as an α-axis current and a β-axis current on the αβ coordinate;
A current amplitude deviation calculating means for calculating a current amplitude deviation between the amplitude of the α-axis current and the amplitude of the β-axis current;
The control means may provide a high-frequency voltage indicated the α-axis voltage command value and the β-axis voltage command value by the formula (1), it is greater than β-axis current towards the α-axis current, to v sd Te v td relatively increases, is greater than β-axis current towards the α-axis current, v by relatively increasing the v sd relative td, the current feedback control as to eliminate the amplitude deviation When the current amplitude deviation disappears, the control unit for the sensorless salient pole brushless DC motor configured to calculate the initial magnetic pole position angle based on the equation (2) using v td and v sd at that time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007134863A JP4660688B2 (en) | 2007-05-22 | 2007-05-22 | Method and controller for estimating initial magnetic pole position of sensorless salient pole type brushless DC motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007134863A JP4660688B2 (en) | 2007-05-22 | 2007-05-22 | Method and controller for estimating initial magnetic pole position of sensorless salient pole type brushless DC motor |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008295113A JP2008295113A (en) | 2008-12-04 |
JP4660688B2 true JP4660688B2 (en) | 2011-03-30 |
Family
ID=40169301
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007134863A Expired - Fee Related JP4660688B2 (en) | 2007-05-22 | 2007-05-22 | Method and controller for estimating initial magnetic pole position of sensorless salient pole type brushless DC motor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4660688B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6349506B2 (en) * | 2014-04-28 | 2018-07-04 | 多摩川精機株式会社 | Cylindrical linear motor position detection apparatus and method using Halbach array and dq ratio by magnetic ring |
US9831808B1 (en) | 2016-07-20 | 2017-11-28 | Semiconductor Components Industries, Llc | Rotor position sensing system for three phase motors and related methods |
US9831809B1 (en) | 2016-07-20 | 2017-11-28 | Semiconductor Components Industries, Llc | Rotor position sensing system for three phase motors and related methods |
US9876452B1 (en) | 2016-12-16 | 2018-01-23 | Semiconductor Components Industries, Llc | Rotor position sensing system for permanent magnet synchronous motors and related methods |
US10218296B1 (en) | 2017-08-29 | 2019-02-26 | Semiconductor Components Industries, Llc | Rotor position sensing system for three phase motors and related methods |
CN109495026B (en) * | 2018-11-29 | 2021-04-30 | 苏州汇川技术有限公司 | Dual-drive gantry platform driving system, method and equipment and computer readable memory |
CN110798111B (en) * | 2019-10-25 | 2021-09-03 | 南京越博动力系统股份有限公司 | Method and device for detecting zero position of rotary transformer of permanent magnet synchronous motor |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007097263A (en) * | 2005-09-27 | 2007-04-12 | Denso Corp | Method of estimating magnetic pole position of synchronous motor |
-
2007
- 2007-05-22 JP JP2007134863A patent/JP4660688B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007097263A (en) * | 2005-09-27 | 2007-04-12 | Denso Corp | Method of estimating magnetic pole position of synchronous motor |
Also Published As
Publication number | Publication date |
---|---|
JP2008295113A (en) | 2008-12-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4928850B2 (en) | Rotating machine control device | |
JP4928855B2 (en) | Sensorless control device for synchronous machine | |
JP5644820B2 (en) | Motor control device | |
JP4677852B2 (en) | Vector controller for permanent magnet synchronous motor | |
KR102108911B1 (en) | Drive system and inverter device | |
JP4660688B2 (en) | Method and controller for estimating initial magnetic pole position of sensorless salient pole type brushless DC motor | |
JP2008220096A (en) | Sensorless controller of synchronous electric motor | |
CN109804545B (en) | Inverter control device and driver system | |
JP2010041839A (en) | Control device for permanent-magnet synchronous motor | |
JP6562881B2 (en) | Constant identification apparatus and constant identification method for permanent magnet synchronous motor | |
JP2012165585A (en) | Synchronous motor drive system | |
JP2004266885A (en) | Motor controller and method of detecting deviation from controlled state | |
JP2013146155A (en) | Winding temperature estimating device and winding temperature estimating method | |
JP2011239518A (en) | Method and apparatus for estimating position and speed of rotor of stepping motor | |
US20230142956A1 (en) | Motor controller, motor system and method for controlling motor | |
JP5332305B2 (en) | Control device for permanent magnet type synchronous motor | |
JP5332301B2 (en) | Control device for permanent magnet type synchronous motor | |
JP2007185099A (en) | Sensorless controlling unit for synchronous generator, and controlling method | |
JP2003189673A (en) | Motor controller | |
JP2018125955A (en) | Motor controller | |
JP5798513B2 (en) | Method and apparatus for detecting initial magnetic pole position of permanent magnet synchronous motor, and control apparatus for permanent magnet synchronous motor | |
JP5228435B2 (en) | Inverter control device and control method thereof | |
JP4470445B2 (en) | Method and apparatus for detecting motor cable resistance | |
JP2009100544A (en) | Motor controller | |
JP2010028981A (en) | Rotor position estimating method for synchronous motor, and controller for the synchronous motor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100426 |
|
A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20101007 |
|
TRDD | Decision of grant or rejection written | ||
A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20101116 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101124 |
|
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: 20101130 |
|
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: 20140114 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140114 Year of fee payment: 3 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140114 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |