JP2024048986A - Control device - Google Patents
Control device Download PDFInfo
- Publication number
- JP2024048986A JP2024048986A JP2022155196A JP2022155196A JP2024048986A JP 2024048986 A JP2024048986 A JP 2024048986A JP 2022155196 A JP2022155196 A JP 2022155196A JP 2022155196 A JP2022155196 A JP 2022155196A JP 2024048986 A JP2024048986 A JP 2024048986A
- Authority
- JP
- Japan
- Prior art keywords
- command value
- axis
- axis current
- current
- voltage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000006243 chemical reaction Methods 0.000 claims description 22
- 238000004364 calculation method Methods 0.000 claims description 21
- 230000006866 deterioration Effects 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 10
- 230000004907 flux Effects 0.000 description 8
- 230000005415 magnetization Effects 0.000 description 7
- 239000003990 capacitor Substances 0.000 description 5
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 239000011159 matrix material Substances 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000002474 experimental method Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 230000001629 suppression Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
【課題】電動機の拡張誘起電圧の位相により推定される回転子の位置に基づいて電動機を駆動させるインバータの動作を制御する制御装置において、電動機の制御性低下を抑制する。【解決手段】電動機Mの拡張誘起電圧の位相により推定される回転子の位置θ^を用いて電動機Mの各相に流れる電流をd軸電流及びq軸電流に変換し、d軸電流指令値Id*に高周波信号を重畳させるとともに、d軸において磁気飽和が起きるようにd軸電流指令値Id*をオフセットさせてオフセットd軸電流指令値Id*´を生成し、d軸電流Idとオフセットd軸電流指令値Id*´との差が小さくなるようにd軸電圧指令値Vd*を算出するとともに、q軸電流Iqとq軸電流指令値Iq*との差が小さくなるようにq軸電圧指令値Vq*を算出し、位置θ^を用いてd軸電圧指令値Vd*及びq軸電圧指令値Vq*を電圧指令値Vu*、Vv*、Vw*に変換する。【選択図】図1[Problem] In a control device that controls the operation of an inverter that drives an electric motor based on a rotor position estimated from the phase of the extended induced voltage of the electric motor, deterioration of controllability of the electric motor is suppressed. [Solution] The current flowing through each phase of the electric motor M is converted into a d-axis current and a q-axis current using the rotor position θ^ estimated from the phase of the extended induced voltage of the electric motor M, a high-frequency signal is superimposed on the d-axis current command value Id*, and the d-axis current command value Id* is offset so that magnetic saturation occurs in the d-axis to generate an offset d-axis current command value Id*', a d-axis voltage command value Vd* is calculated so that the difference between the d-axis current Id and the offset d-axis current command value Id*' is reduced, and a q-axis voltage command value Vq* is calculated so that the difference between the q-axis current Iq and the q-axis current command value Iq* is reduced, and the d-axis voltage command value Vd* and the q-axis voltage command value Vq* are converted into voltage command values Vu*, Vv*, and Vw* using the position θ^. [Selected Figure] FIG.
Description
本発明は、電動機を駆動させるインバータの動作を制御する制御装置に関する。 The present invention relates to a control device that controls the operation of an inverter that drives an electric motor.
制御装置として、電動機の拡張誘起電圧の位相により電動機の回転子の位置を推定し、その推定した位置に基づいてインバータの動作を制御するものがある。関連する技術として、非特許文献1がある。 There is a control device that estimates the rotor position of the motor based on the phase of the extended induced voltage of the motor, and controls the operation of the inverter based on the estimated position. Non-Patent Document 1 is an example of related technology.
ところで、電動機のd軸インダクタンスをLd、電動機のq軸インダクタンスをLq、電流指令値に含まれる高周波信号の角周波数をωh、高周波信号の振幅をAhとする場合、拡張誘起電圧の振幅Aeは、下記式1により示される。 Now, if the d-axis inductance of the motor is Ld, the q-axis inductance of the motor is Lq, the angular frequency of the high-frequency signal included in the current command value is ωh , and the amplitude of the high-frequency signal is Ah , the amplitude Ae of the extended induced voltage is expressed by the following equation 1.
また、表面磁石型モータ(Surface Permanent Magnetic Motor)など突極比(Lq/Ld)が比較的小さい電動機では、突極比が比較的大きい電動機に比べて、上記式1の(Lq-Ld)の値が小さくなるため、拡張誘起電圧の振幅Aeが小さくなる。 Furthermore, in a motor with a relatively small salient pole ratio (Lq/Ld), such as a surface permanent magnetic motor, the value of (Lq-Ld) in the above formula 1 is smaller than in a motor with a relatively large salient pole ratio, and therefore the amplitude Ae of the extended induced voltage is smaller.
そのため、上記制御装置では、突極比が比較的小さい電動機の動作を制御する場合、拡張誘起電圧がノイズの影響を受けて拡張誘起電圧の位相に誤差が含まれ易くなるため、回転子の位置の推定精度が低下し、電動機の制御性が低下するおそれがある。 Therefore, when the above control device controls the operation of a motor with a relatively small salient pole ratio, the extended induced voltage is affected by noise and the phase of the extended induced voltage is likely to contain errors, which may reduce the accuracy of estimating the rotor position and reduce the controllability of the motor.
本発明の一側面に係る目的は、拡張誘起電圧の位相により推定される回転子の位置に基づいて、電動機を駆動させるインバータの動作を制御する制御装置において、電動機の制御性低下を抑制することである。 The object of one aspect of the present invention is to suppress a decrease in the controllability of an electric motor in a control device that controls the operation of an inverter that drives the electric motor based on the rotor position estimated from the phase of the extended induced voltage.
本発明に係る一つの形態である制御装置は、搬送波の電圧値と電圧指令値との比較結果により電動機を駆動させるインバータの動作を制御する制御装置であって、前記電動機の拡張誘起電圧の位相により前記電動機の回転子の位置及び回転数を推定する推定部と、前記位置を用いて前記電動機の各相に流れる電流をd軸電流及びq軸電流に変換する変換部と、前記回転数と回転数指令値との回転数差によりd軸電流指令値及びq軸電流指令値を出力する電流指令値出力部と、前記d軸電流指令値に高周波信号を重畳させるとともに、前記電動機のd軸において磁気飽和が起きるように前記d軸電流指令値をオフセットさせてオフセットd軸電流指令値を生成する信号生成部と、前記d軸電流と前記オフセットd軸電流指令値との差が小さくなるようにd軸電圧指令値を算出するとともに、前記q軸電流と前記q軸電流指令値との差が小さくなるようにq軸電圧指令値を算出する電圧指令値算出部と、前記位置を用いて前記d軸電圧指令値及び前記q軸電圧指令値を前記電圧指令値に変換する電圧指令値変換部とを備える。 The control device according to one embodiment of the present invention is a control device that controls the operation of an inverter that drives an electric motor based on the comparison result between the voltage value of a carrier wave and a voltage command value, and includes an estimation unit that estimates the position and rotation speed of the rotor of the electric motor based on the phase of the extended induced voltage of the electric motor, a conversion unit that converts the current flowing through each phase of the electric motor into a d-axis current and a q-axis current using the position, a current command value output unit that outputs a d-axis current command value and a q-axis current command value based on the rotation speed difference between the rotation speed and the rotation speed command value, a signal generation unit that generates an offset d-axis current command value by superimposing a high-frequency signal on the d-axis current command value and offsetting the d-axis current command value so that magnetic saturation occurs in the d-axis of the electric motor, a voltage command value calculation unit that calculates a d-axis voltage command value so that the difference between the d-axis current and the offset d-axis current command value is small, and calculates a q-axis voltage command value so that the difference between the q-axis current and the q-axis current command value is small, and a voltage command value conversion unit that converts the d-axis voltage command value and the q-axis voltage command value to the voltage command value using the position.
これにより、d軸において磁気飽和が起きる期間において、d軸インダクタンスが比較的小さくなり、上記式1の拡張誘起電圧の振幅Aeを比較的大きくさせることができる。そのため、拡張誘起電圧がノイズの影響を受け難くなり、回転子の位置の推定精度低下を抑制することができ、電動機の制御性低下を抑制することができる。 As a result, during the period when magnetic saturation occurs on the d-axis, the d-axis inductance becomes relatively small, and the amplitude Ae of the extended induced voltage in the above formula 1 can be made relatively large. Therefore, the extended induced voltage is less susceptible to the effects of noise, and deterioration in the estimation accuracy of the rotor position can be suppressed, thereby suppressing deterioration in the controllability of the motor.
また、前記オフセットd軸電流指令値の最小値は、前記電動機のd軸において磁気飽和が起こるときの前記d軸電流としてもよい。 The minimum value of the offset d-axis current command value may be the d-axis current when magnetic saturation occurs in the d-axis of the motor.
これにより、d軸電流の1周期全体において磁気飽和を起こすことができ、1周期全体において上記式1の拡張誘起電圧の振幅Aeを比較的大きくさせることができる。これにより、拡張誘起電圧がノイズの影響をさらに受け難くなり、回転子の位置の推定精度低下をさらに抑制することができ、電動機の制御性低下をさらに抑制することができる。 This allows magnetic saturation to occur over one entire cycle of the d-axis current, and the amplitude Ae of the extended induced voltage in the above formula 1 to be relatively large over one entire cycle, making the extended induced voltage less susceptible to the effects of noise, further suppressing the deterioration of the estimation accuracy of the rotor position, and further suppressing the deterioration of the controllability of the motor.
本発明によれば、電動機の拡張誘起電圧の位相により推定される回転子の位置に基づいて電動機を駆動させるインバータの動作を制御する制御装置において、電動機の制御性低下を抑制することができる。 According to the present invention, in a control device that controls the operation of an inverter that drives an electric motor based on the rotor position estimated from the phase of the extended induced voltage of the electric motor, it is possible to suppress a decrease in the controllability of the electric motor.
以下図面に基づいて実施形態について詳細を説明する。 The following describes the embodiment in detail with reference to the drawings.
図1は、実施形態における電動機の制御装置の一例を示す図である。 Figure 1 shows an example of a motor control device in an embodiment.
図1に示す制御装置1は、例えば、電動フォークリフトやプラグインハイブリッド車などの車両に搭載される電動機Mの動作を制御するものであって、インバータ回路2と、制御回路3とを備える。なお、電動機Mは、例えば、表面磁石型モータなどとする。
The control device 1 shown in FIG. 1 controls the operation of an electric motor M mounted on a vehicle such as an electric forklift or a plug-in hybrid vehicle, and includes an
インバータ回路2は、電源Pから供給される電力により電動機Mを駆動させるものであって、コンデンサCと、スイッチング素子SW1~SW6(例えば、IGBT(Insulated Gate Bipolar Transistor))と、電流センサSe1、Se2とを備える。すなわち、コンデンサCの一方端子が電源Pの正極端子及びスイッチング素子SW1、SW3、SW5の各コレクタ端子に接続され、コンデンサCの他方端子が電源Pの負極端子及びスイッチング素子SW2、SW4、SW6の各エミッタ端子に接続されている。スイッチング素子SW1のエミッタ端子とスイッチング素子SW2のコレクタ端子との接続点は電流センサSe1を介して電動機MのU相の入力端子に接続されている。スイッチング素子SW3のエミッタ端子とスイッチング素子SW4のコレクタ端子との接続点は電流センサSe2を介して電動機MのV相の入力端子に接続されている。スイッチング素子SW5のエミッタ端子とスイッチング素子SW6のコレクタ端子との接続点は電動機MのW相の入力端子に接続されている。
The
コンデンサCは、電源Pから出力されインバータ回路2へ入力される電圧を平滑する。
Capacitor C smoothes the voltage output from power supply P and input to
スイッチング素子SW1は、制御回路3から出力される駆動信号S1に基づいて、オンまたはオフする。スイッチング素子SW2は、制御回路3から出力される駆動信号S2に基づいて、オンまたはオフする。スイッチング素子SW3は、制御回路3から出力される駆動信号S3に基づいて、オンまたはオフする。スイッチング素子SW4は、制御回路3から出力される駆動信号S4に基づいて、オンまたはオフする。スイッチング素子SW5は、制御回路3から出力される駆動信号S5に基づいて、オンまたはオフする。スイッチング素子SW6は、制御回路3から出力される駆動信号S6に基づいて、オンまたはオフする。スイッチング素子SW1~SW6がそれぞれオンまたはオフすることで、電源Pから出力される直流電圧が、互いに位相が120度ずつ異なる3つの交流電圧に変換され、それら交流電圧が電動機MのU相、V相、及びW相の入力端子に印加され電動機Mの回転子が回転する。
The switching element SW1 is turned on or off based on the drive signal S1 output from the
電流センサSe1は、ホール素子やシャント抵抗などにより構成され、電動機MのU相に流れるU相電流Iuを検出して制御回路3に出力する。また、電流センサSe2は、ホール素子やシャント抵抗などにより構成され、電動機MのV相に流れるV相電流Ivを検出して制御回路3に出力する。
Current sensor Se1 is composed of a Hall element, a shunt resistor, etc., and detects U-phase current Iu flowing through the U-phase of motor M and outputs it to control
制御回路3は、記憶部4と、ドライブ回路5と、演算部6とを備える。
The
記憶部4は、RAM(Random Access Memory)またはROM(Read Only Memory)などにより構成され、後述する閾値ωthや所定時間Tなどを記憶する。
The
ドライブ回路5は、IC(Integrated Circuit)などにより構成され、搬送波(三角波、ノコギリ波、または逆ノコギリ波など)の電圧値と、演算部6から出力されるU相電圧指令値Vu*、V相電圧指令値Vv*、及びW相電圧指令値Vw*とを比較し、その比較結果に応じた駆動信号S1~S6をスイッチング素子SW1~SW6のそれぞれのゲート端子に出力する。
The
例えば、ドライブ回路5は、U相電圧指令値Vu*が搬送波の電圧値以上である場合、ハイレベルの駆動信号S1を出力するとともに、ローレベルの駆動信号S2を出力し、U相電圧指令値Vu*が搬送波の電圧値より小さい場合、ローレベルの駆動信号S1を出力するとともに、ハイレベルの駆動信号S2を出力する。また、ドライブ回路5は、V相電圧指令値Vv*が搬送波の電圧値以上である場合、ハイレベルの駆動信号S3を出力するとともに、ローレベルの駆動信号S4を出力し、V相電圧指令値Vv*が搬送波の電圧値より小さい場合、ローレベルの駆動信号S3を出力するとともに、ハイレベルの駆動信号S4を出力する。また、ドライブ回路5は、W相電圧指令値Vw*が搬送波の電圧値以上である場合、ハイレベルの駆動信号S5を出力するとともに、ローレベルの駆動信号S6を出力し、W相電圧指令値Vw*が搬送波の電圧値より小さい場合、ローレベルの駆動信号S5を出力するとともに、ハイレベルの駆動信号S6を出力する。
For example, when the U-phase voltage command value Vu* is equal to or greater than the voltage value of the carrier wave, the
演算部6は、マイクロコンピュータなどにより構成され、電流変換部7と、推定部8と、減算部9と、トルク指令値算出部10と、電流指令値出力部11と、信号生成部12と、減算部13と、減算部14と、電圧指令値算出部15と、電圧指令値変換部16とを備える。例えば、マイクロコンピュータが記憶部4に記憶されているプログラムを実行することにより、電流変換部7、推定部8、減算部9、トルク指令値算出部10、電流指令値出力部11、信号生成部12、減算部13、減算部14、電圧指令値算出部15、及び電圧指令値変換部16が構成される。
The calculation unit 6 is configured by a microcomputer or the like, and includes a current conversion unit 7, an estimation unit 8, a
電流変換部7は、電流センサSe1により検出されるU相電流Iu及び電流センサSe2により検出されるV相電流Ivを用いて、電動機MのW相に流れるW相電流Iwを求める。 The current conversion unit 7 uses the U-phase current Iu detected by the current sensor Se1 and the V-phase current Iv detected by the current sensor Se2 to determine the W-phase current Iw flowing through the W-phase of the motor M.
また、電流変換部7は、推定部8により推定される位置θ^を用いて、U相電流Iu、V相電流Iv、及びW相電流Iwをd軸電流Id(電動機Mに弱め界磁を発生させるための電流成分)及びq軸電流Iq(電動機Mにトルクを発生させるための電流成分)に変換する。 In addition, the current conversion unit 7 converts the U-phase current Iu, the V-phase current Iv, and the W-phase current Iw into a d-axis current Id (a current component for generating a weakened field in the motor M) and a q-axis current Iq (a current component for generating torque in the motor M) using the position θ^ estimated by the estimation unit 8.
例えば、電流変換部7は、下記式2に示す変換行列C1を用いて、U相電流Iu、V相電流Iv、W相電流Iwを、d軸電流Id及びq軸電流Iqに変換する。
For example, the current converter 7 converts the U-phase current Iu, the V-phase current Iv, and the W-phase current Iw into the d-axis current Id and the q-axis current Iq using the conversion matrix C1 shown in the
なお、電流センサSe1、Se2により検出される電流は、U相電流Iu及びV相電流Ivの組み合わせに限定されず、V相電流Iv及びW相電流Iwの組み合わせ、または、U相電流Iu及びW相電流Iwの組み合わせでもよい。電流センサSe1、Se2によりV相電流Iv及びW相電流Iwが検出される場合、電流変換部7は、V相電流Iv及びW相電流Iwを用いて、U相電流Iuを求める。また、電流センサSe1、Se2によりU相電流Iu及びW相電流Iwが検出される場合、電流変換部7は、U相電流Iu及びW相電流Iwを用いて、V相電流Ivを求める。 The currents detected by the current sensors Se1 and Se2 are not limited to the combination of U-phase current Iu and V-phase current Iv, but may be the combination of V-phase current Iv and W-phase current Iw, or the combination of U-phase current Iu and W-phase current Iw. When the current sensors Se1 and Se2 detect the V-phase current Iv and W-phase current Iw, the current conversion unit 7 uses the V-phase current Iv and W-phase current Iw to determine the U-phase current Iu. When the current sensors Se1 and Se2 detect the U-phase current Iu and W-phase current Iw, the current conversion unit 7 uses the U-phase current Iu and W-phase current Iw to determine the V-phase current Iv.
また、インバータ回路2において、電流センサSe1、Se2の他に、電動機MのW相に流れるW相電流Iwを検出する電流センサSe3をさらに備える場合、電流変換部7は、推定部8により推定される位置θ^を用いて、電流センサSe1~Se3により検出されるU相電流Iu、V相電流Iv、及びW相電流Iwをd軸電流Id及びq軸電流Iqに変換するように構成してもよい。
If the
推定部8は、電動機Mのq軸インダクタンスLqをパラメータとして含む電動機MのモデルMLqと、電流変換部7から出力されるd軸電流Id及びq軸電流Iqと、電圧指令値算出部15から出力されるd軸電圧指令値Vd*及びq軸電圧指令値Vq*とを用いて、電動機Mの拡張誘起電圧eを推定する。
The estimation unit 8 estimates the extended induced voltage e of the motor M using a model M Lq of the motor M including the q-axis inductance Lq of the motor M as a parameter, the d-axis current Id and the q-axis current Iq output from the current conversion unit 7, and the d-axis voltage command value Vd* and the q-axis voltage command value Vq* output from the voltage command
また、推定部8は、拡張誘起電圧eを用いて、電動機Mの回転子の位置θ^を推定する。 The estimation unit 8 also estimates the rotor position θ^ of the electric motor M using the extended induced voltage e.
また、推定部8は、位置θ^を一定時間(演算部6のクロック周期など)で除算することにより回転数ω^を推定する。 In addition, the estimation unit 8 estimates the rotation speed ω^ by dividing the position θ^ by a fixed time (such as the clock period of the calculation unit 6).
図2は、電動機MのモデルMLqを用いた拡張誘起電圧eの推定方法を説明するための図である。なお、モデルMLqは、下記式3により示され、任意の値に調整可能なパラメータとしてq軸インダクタンスLqを含む。Rを電動機Mの抵抗成分とし、pを微分演算子とし、ωを回転子の角周波数(例えば、前回の制御タイミングにおいて推定部8により推定される回転数θ^とする)とし、Iを下記式4により示される単位行列とし、Jを下記式5により示される単位行列とする。
{(R+pLq)I-ωLqJ} ・・・式3
2 is a diagram for explaining a method for estimating the extended induced voltage e using a model M Lq of the electric motor M. The model M Lq is expressed by the following
{(R+pLq)I-ωLqJ} ...
まず、推定部8は、電圧vαと、モデルMLqから出力される電圧Veαとの差に相当する拡張誘起電圧eαを求めるとともに、電圧vβと、モデルMLqから出力される電圧Veβとの差に相当する拡張誘起電圧eβを求める。なお、電圧Veα={(R+pLq)I-ωLqJ}×iαとし、電圧Veβ={(R+pLq)I-ωLqJ}×iβとする。また、拡張誘起電圧eα、eβは、下記式6により示される。また、電圧vα、vβが電動機Mに入力され、電動機Mから出力される電流iα、iβがモデルMLqに入力されるものとする。また、電圧vαは、電圧指令値算出部15から出力されるd軸電圧指令値Vd*を、電動機MのU相、V相、W相のうちのU相に対応する固定座標系のα軸に変換した電圧とする。また、電圧vβは、電圧指令値算出部15から出力されるq軸電圧指令値Vq*を、α軸を基準に90度進んだ固定座標系のβ軸に変換した電圧とする。また、電流iαは、電流変換部7から出力されるd軸電流Idを、α軸に変換した電流とする。また、電流iβは、電流変換部7から出力されるq軸電流Iqをβ軸に変換した電流とする。
First, the estimation unit 8 obtains an extended induced voltage e α corresponding to the difference between the voltage v α and the voltage Ve α output from the model M Lq , and obtains an extended induced voltage e β corresponding to the difference between the voltage v β and the voltage Ve β output from the model M Lq . Here, the voltage Ve α = {(R + pLq) I - ωLqJ} x i α , and the voltage Ve β = {(R + pLq) I - ωLqJ} x i β . The extended induced voltages e α and e β are expressed by the following formula 6. It is also assumed that the voltages v α and v β are input to the motor M, and the currents i α and i β output from the motor M are input to the model M Lq . It is also assumed that the voltage v α is a voltage obtained by converting the d-axis voltage command value Vd* output from the voltage command
次に、推定部8は、回転数ω^が閾値ωth以下である場合、拡張誘起電圧eα、eβに対して停止低速域の信号処理(同期検波処理やフィルタリング処理など)を行うことで、拡張誘起電圧eαh、eβhを推定する。また、推定部8は、回転数ω^が閾値ωthより大きい場合、拡張誘起電圧eα、eβに対して中高速域の信号処理(フィルタリング処理など)を行うことで、拡張誘起電圧eαω、eβωを推定する。なお、閾値ωthと比較される回転数ω^は、例えば、前回の制御タイミングにおいて推定部8により推定される回転数ω^とする。 Next, when the rotation speed ω^ is equal to or less than the threshold value ωth, the estimation unit 8 estimates the extended induced voltages e αh and e βh by performing signal processing (synchronous detection processing, filtering processing, etc.) of the extended induced voltages e α and e β in the stop/low speed range. When the rotation speed ω^ is greater than the threshold value ωth, the estimation unit 8 estimates the extended induced voltages e αω and e βω by performing signal processing (filtering processing, etc.) of the extended induced voltages e α and e β in the medium/high speed range. Note that the rotation speed ω^ compared with the threshold value ωth is, for example, the rotation speed ω^ estimated by the estimation unit 8 at the previous control timing.
そして、推定部8は、回転数ω^が閾値ωth以下である場合、下記式7を計算することにより、位置θ^を推定し、回転数ω^が閾値ωthより大きい場合、下記式8を計算することにより、位置θ^を推定する。 Then, when the rotation speed ω^ is equal to or less than the threshold value ωth, the estimation unit 8 estimates the position θ^ by calculating the following formula 7, and when the rotation speed ω^ is greater than the threshold value ωth, the estimation unit 8 estimates the position θ^ by calculating the following formula 8.
なお、推定部8は、回転数ω^が閾値ωthより大きい場合、下記式9に示す電圧方程式を用いて回転数ω^を推定し、その推定した回転数ω^により位置θ^を推定するように構成してもよい。
When the rotation speed ω^ is greater than the threshold value ωth, the estimation unit 8 may be configured to estimate the rotation speed ω^ using the voltage equation shown in
また、図1に示す減算部9は、推定部8により推定される回転数ω^と外部から入力される回転数指令値ω*との回転数差Δωを算出する。
The
トルク指令値算出部10は、減算部9から出力される回転数差Δωを用いて、トルク指令値T*を算出する。例えば、トルク指令値算出部10は、記憶部4に記憶されている、電動機Mの回転子の回転数(角周波数)と電動機Mのトルクとが互いに対応付けられている情報(不図示)を参照して、回転数差Δωに相当する回転数に対応するトルクを、トルク指令値T*として求める。
The torque command
電流指令値出力部11は、トルク指令値T*を用いて、d軸電流指令値Id*及びq軸電流指令値Iq*を出力する。例えば、電流指令値出力部11は、記憶部4に記憶されている、電動機Mのトルクとd軸電流指令値Id*及びq軸電流指令値Iq*とが互いに対応付けられている情報(不図示)を参照して、トルク指令値T*に対応するd軸電流指令値Id*及びq軸電流指令値Iq*を求める。
The current command
すなわち、電流指令値出力部11は、回転数ω^と回転数指令値ω*との回転数差Δωによりd軸電流指令値Id*及びq軸電流指令値Iq*を出力する。なお、d軸電流指令値Id*は、基本0(ゼロ)[A]であるが、電動機Mの特性(電動機Mの種類や製造バラツキ等)によって変動することがある。
That is, the current command
信号生成部12は、電流指令値出力部11から出力されるd軸電流指令値Id*に拡張誘起電圧を励起させるための高周波信号を重畳させるとともに、電動機Mのd軸において磁気飽和が起きるように電流指令値出力部11から出力されるd軸電流指令値Id*をオフセット(増加)させることでオフセットd軸電流指令値Id*´を生成する。言い換えると、信号生成部12は、d軸電流指令値Id*に、高周波信号とオフセット電流Idoffset(直流電流)を重畳(加算)させることでオフセットd軸電流指令値Id*´を生成する。これにより、d軸電流指令値Id*によって電動機Mが制御される場合のd軸電流Idを、増磁方向にオフセット電流Idoffset分オフセットさせてd軸電流Id´に変化させることができる。
The
なお、d軸電流指令値Id*が0(ゼロ)[A]である場合、オフセット電流Idoffsetの値及び高周波信号の振幅は、固定値とする。すなわち、オフセットd軸電流指令値Id*´の振幅は、固定値となる。固定値は、実験やシミュレーションにより予め求められているものとする。 When the d-axis current command value Id* is 0 (zero) [A], the value of the offset current Id offset and the amplitude of the high-frequency signal are fixed values. That is, the amplitude of the offset d-axis current command value Id*' is a fixed value. The fixed value is determined in advance by an experiment or a simulation.
d軸電流指令値Id*が変動する場合、オフセット電流Idoffsetの値及び/又は高周波信号の振幅を固定値とすると、後述するように、d軸電流Id´の1周期全体において磁気飽和を起こすことができなかったり、d軸電流指令値Id*が電動機Mの許容電流値Idupを超えてしまうおそれがある。そのため、d軸電流指令値Id*が変動する場合、d軸電流指令値Id*が電動機Mの許容電流値Idupを超えないように、オフセット電流Idoffsetの値及び/又は高周波信号の振幅を変動させてもよい。または、d軸電流指令値Id*が変動する場合、d軸電流指令値Id*が電動機Mの許容電流値を超えないようにするとともに、d軸電流Id´の1周期全体において磁気飽和が起こるように、オフセット電流Idoffsetの値及び/又は高周波信号の振幅を変動させてもよい。なお、許容電流値Idupが十分に大きい場合、オフセット電流Idoffsetの値及び高周波信号の振幅dは変動させる必要がなく、オフセット電流Idoffsetの値をd軸電流Id´の1周期全体において磁気飽和が起こる大きさに設定するとともに、高周波信号の振幅dを拡張誘起電圧が励起できる大きさに設定しておけばよい。 When the d-axis current command value Id* fluctuates, if the value of the offset current Id offset and/or the amplitude of the high-frequency signal are fixed, as described below, there is a risk that magnetic saturation cannot occur over one entire period of the d-axis current Id' or that the d-axis current command value Id* exceeds the allowable current value Id up of the motor M. Therefore, when the d-axis current command value Id* fluctuates, the value of the offset current Id offset and/or the amplitude of the high-frequency signal may be varied so that the d-axis current command value Id* does not exceed the allowable current value Id up of the motor M. Alternatively, when the d-axis current command value Id* fluctuates, the value of the offset current Id offset and/or the amplitude of the high-frequency signal may be varied so that the d-axis current command value Id* does not exceed the allowable current value of the motor M and magnetic saturation occurs over one entire period of the d-axis current Id'. In addition, when the allowable current value Id up is sufficiently large, there is no need to vary the value of the offset current Id offset and the amplitude d of the high-frequency signal. It is sufficient to set the value of the offset current Id offset to a magnitude that causes magnetic saturation throughout one cycle of the d-axis current Id', and to set the amplitude d of the high-frequency signal to a magnitude that can excite an extended induced voltage.
減算部13は、信号生成部12から出力されるオフセットd軸電流指令値Id*´と、電流変換部7から出力されるd軸電流Idとの差ΔId(d軸電流差)を算出する。
The
減算部14は、電流指令値出力部11から出力されるq軸電流指令値Iq*と、電流変換部7から出力されるq軸電流Iqとの差ΔIqを算出する。
The
電圧指令値算出部15は、減算部13から出力される差ΔId及び減算部14から出力される差ΔIqを用いたPI制御により、d軸電圧指令値Vd*及びq軸電圧指令値Vq*を算出する。例えば、電圧指令値算出部15は、下記式10を計算することによりd軸電圧指令値Vd*を求めるとともに、下記式11を計算することによりq軸電圧指令値Vq*を求める。なお、KpはPI制御の比例項の定数とし、KiはPI制御の積分項の定数とし、Lqは電動機Mのq軸インダクタンスとし、Ldは電動機Mのd軸インダクタンスとし、ω^は推定部8により推定される回転数とし、Keは誘起電圧定数とする。
The voltage command
d軸電圧指令値Vd*=Kp×差ΔId+∫(Ki×差ΔId)-ω^LqIq・・・式10
d-axis voltage command value Vd* = Kp x difference ΔId + ∫ (Ki x difference ΔId) - ω^LqIq ...
q軸電圧指令値Vq*=Kp×差ΔIq+∫(Ki×差ΔIq)+ω^LdId+ω^Ke・・・式11
q-axis voltage command value Vq* = Kp x difference ΔIq + ∫ (Ki x difference ΔIq) + ω^LdId + ω^Ke ...
すなわち、電圧指令値算出部15は、d軸電流Idとオフセットd軸電流指令値Id*´との差ΔIdが小さくなるようにd軸電圧指令値Vd*を算出するとともにq軸電流Iqとq軸電流指令値Iq*との差ΔIqが小さくなるようにq軸電圧指令値Vq*を算出する。
That is, the voltage command
電圧指令値変換部16は、推定部8により推定される位置θ^を用いて、d軸電圧指令値Vd*及びq軸電圧指令値Vq*を、U相電圧指令値Vu*、V相電圧指令値Vv*、及びW相電圧指令値Vw*に変換する。例えば、電圧指令値変換部16は、下記式12に示す変換行列C2を用いて、d軸電圧指令値Vd*及びq軸電圧指令値Vq*を、U相電圧指令値Vu*、V相電圧指令値Vv*、W相電圧指令値Vw*に変換する。
The voltage
ところで、突極比(Lq/Ld)が比較的小さい表面磁石型モータなどを電動機Mとして採用する場合では、拡張誘起電圧eの振幅Aeが比較的小さくなるため、拡張誘起電圧eの推定精度が低下して電動機Mの制御性が低下するおそれがある。 Incidentally, when a surface permanent magnet type motor having a comparatively small salient pole ratio (Lq/Ld) is used as the electric motor M, the amplitude Ae of the extended induced voltage e becomes comparatively small, which may reduce the estimation accuracy of the extended induced voltage e and reduce the controllability of the electric motor M.
そこで、実施形態の制御装置1における信号生成部12は、電動機Mのd軸において磁気飽和が起きるようにd軸電流指令値Id*をオフセットさせてオフセットd軸電流指令値Id*´を生成している。言い換えると、信号生成部12は、d軸電流Idが増磁方向に増加(変化)するようにd軸電流指令値Id*にオフセット電流Idoffsetを加算してオフセットd軸電流指令値Id*´を生成している。
Therefore, the
図3は、電動機Mにおけるd軸電流Idとd軸鎖交磁束Ψdとの関係の一例を示す図である。なお、図3に示す二次元座標の横軸はd軸電流Idを示し、縦軸はd軸鎖交磁束Ψdを示し、実線はd軸電流Idとd軸鎖交磁束Ψdとの関係の一例を示している。 Figure 3 is a diagram showing an example of the relationship between the d-axis current Id and the d-axis interlinkage magnetic flux Ψd in the electric motor M. Note that the horizontal axis of the two-dimensional coordinate system shown in Figure 3 indicates the d-axis current Id, the vertical axis indicates the d-axis interlinkage magnetic flux Ψd, and the solid line shows an example of the relationship between the d-axis current Id and the d-axis interlinkage magnetic flux Ψd.
一般に、d軸電流Idとd軸鎖交磁束Ψdとの関係は、図3に示すように、d軸電流Idが増加するほどd軸鎖交磁束Ψdが増加し、すなわち、d軸電流Idが増磁方向に増加し、増磁方向へのd軸電流Idの増加がある程度進むと、破線枠内の実線のように、d軸電流Idの増加に対するd軸鎖交磁束Ψdの増加が鈍くなりd軸において磁気飽和が起こる。 In general, the relationship between the d-axis current Id and the d-axis interlinkage magnetic flux Ψd is as shown in Figure 3, where the d-axis current Id increases as the d-axis current Id increases. In other words, when the d-axis current Id increases in the magnetization direction and the increase in the d-axis current Id in the magnetization direction progresses to a certain extent, as shown by the solid line in the dashed frame, the increase in the d-axis interlinkage magnetic flux Ψd in response to the increase in the d-axis current Id slows down, and magnetic saturation occurs on the d-axis.
例えば、d軸電流Idの増加量に対するd軸鎖交磁束Ψdの増加量の割合(実線の傾き)が所定値より小さいとき、d軸において磁気飽和が起こっていると判断する場合において、d軸において磁気飽和が起こるときのd軸電流Idの最小値をd軸飽和電流Idstとする。なお、所定値は、実験やシミュレーションなどにより予め求められているものとする。 For example, when it is determined that magnetic saturation occurs on the d-axis when the ratio (slope of the solid line) of the increase in the d-axis flux linkage ψd to the increase in the d-axis current Id is smaller than a predetermined value, the minimum value of the d-axis current Id when magnetic saturation occurs on the d-axis is set as the d-axis saturation current Idst . Note that the predetermined value is determined in advance by an experiment, a simulation, or the like.
この場合、d軸電流Idがd軸飽和電流Idst以上になると、d軸において磁気飽和が起こっていると判断することができる。 In this case, when the d-axis current Id becomes equal to or greater than the d-axis saturation current Idst , it can be determined that magnetic saturation has occurred in the d-axis.
また、d軸電流Idの増加量に対するd軸鎖交磁束Ψdの増加量の割合(実線の傾き)は電動機Mのd軸インダクタンスLdに相当するため、d軸電流Idがd軸飽和電流Idst以上になると、d軸インダクタンスLdが比較的小さいと判断することができる。 In addition, the ratio of the increase in the d-axis interlinkage magnetic flux Ψd to the increase in the d-axis current Id (the slope of the solid line) corresponds to the d-axis inductance Ld of the motor M. Therefore, when the d-axis current Id becomes equal to or greater than the d-axis saturation current Idst , it can be determined that the d-axis inductance Ld is relatively small.
図4(a)は、d軸電流指令値Id*をオフセットさせていない場合のd軸電流Idの一例を示す図である。また、図4(b)は、d軸電流Idが増磁方向に増加するようにd軸電流指令値Id*をオフセットさせた場合の増加後のd軸電流Id´の一例を示す図である。なお、図4(a)及び図4(b)において、二次元座標の横軸は時間を示し、縦軸は電流を示し、実線はd軸電流指令値Id*をオフセットさせていない場合のd軸電流Idを示し、破線はq軸電流を示し、一点鎖線はd軸飽和電流Idstを示し、二点鎖線はd軸電流指令値Id*をオフセットさせた場合の増加後のd軸電流Id´を示している。また、d軸電流Idの1周期とd軸電流Id´の1周期は互いに同じとする。 Fig. 4(a) is a diagram showing an example of the d-axis current Id when the d-axis current command value Id* is not offset. Fig. 4(b) is a diagram showing an example of the increased d-axis current Id' when the d-axis current command value Id* is offset so that the d-axis current Id increases in the magnetization direction. In Fig. 4(a) and Fig. 4(b), the horizontal axis of the two-dimensional coordinate system indicates time, the vertical axis indicates current, the solid line indicates the d-axis current Id when the d-axis current command value Id* is not offset, the broken line indicates the q-axis current, the dashed line indicates the d-axis saturation current Id st , and the two-dot chain line indicates the increased d-axis current Id' when the d-axis current command value Id* is offset. Also, one period of the d-axis current Id and one period of the d-axis current Id' are the same.
図4(a)及び図4(b)に示すように、d軸電流Id´の1周期のうち、d軸電流Id´がd軸飽和電流Idst以上である飽和期間Tst´は、d軸電流Idの1周期のうち、d軸電流Idがd軸飽和電流Idst以上である飽和期間Tstより長い。すなわち、d軸電流Idが増磁方向に増加するようにd軸電流指令値Id*をオフセットさせた場合、d軸電流指令値Id*をオフセットさせていない場合に比べて、d軸において磁気飽和が起きる期間を増加させることができる。 4A and 4B, in one period of the d-axis current Id', the saturation period Tst' during which the d-axis current Id' is equal to or greater than the d-axis saturation current Idst is longer than the saturation period Tst during which the d-axis current Id is equal to or greater than the d-axis saturation current Idst in one period of the d-axis current Id. In other words, when the d-axis current command value Id* is offset so that the d-axis current Id increases in the magnetization direction, the period during which magnetic saturation occurs on the d-axis can be increased compared to when the d-axis current command value Id* is not offset.
すなわち、実施形態の制御装置1では、d軸電流Idが増磁方向に増加するようにd軸電流指令値Id*をオフセットさせることで、d軸において磁気飽和が起きる期間を増加させることができ、d軸インダクタンスLdが比較的小さくなる期間を増加させることができる。これにより、拡張誘起電圧eの振幅Aeを比較的大きくさせることができる期間を増加させることができるため、拡張誘起電圧eがノイズの影響を受け難くなる期間が増加し、回転子の位置θ^の推定精度低下を抑制することができ、電動機Mの制御性低下を抑制することができる。 That is, in the control device 1 of the embodiment, by offsetting the d-axis current command value Id* so that the d-axis current Id increases in the magnetization direction, it is possible to increase the period during which magnetic saturation occurs in the d-axis and to increase the period during which the d-axis inductance Ld becomes relatively small. This increases the period during which the amplitude Ae of the extended induced voltage e can be made relatively large, thereby increasing the period during which the extended induced voltage e is less susceptible to the effects of noise, thereby suppressing the deterioration of the estimation accuracy of the rotor position θ^ and suppressing the deterioration of the controllability of the motor M.
なお、本発明は、以上の実施形態に限定されるものでなく、本発明の要旨を逸脱しない範囲内で種々の改良、変更が可能である。 The present invention is not limited to the above embodiments, and various improvements and modifications are possible without departing from the spirit of the present invention.
<変形例1>
オフセットd軸電流指令値Id*´の最小値は、電動機Mのd軸において磁気飽和が起こるときのd軸電流Idであってもよい。すなわち、信号生成部12は、オフセットd軸電流指令値Id*´の最小値がd軸飽和電流Idst以上になるように、オフセット電流Idoffsetの値及び高周波信号の振幅は設定されてもよい。
<Modification 1>
The minimum value of the offset d-axis current command value Id*' may be the d-axis current Id when magnetic saturation occurs in the d-axis of the electric motor M. In other words, the
図5(a)は、オフセットd軸電流指令値Id*´の最小値がd軸飽和電流Idst以上である場合の増加後のd軸電流Id´の一例を示す図である。なお、図5(a)において、二次元座標の横軸は時間を示し、縦軸は電流を示し、破線はq軸電流を示し、一点鎖線はd軸飽和電流Idstを示し、二点鎖線はオフセットd軸電流指令値Id*´の最小値がd軸飽和電流Idst以上である場合の増加後のd軸電流Id´を示している。 5A is a diagram showing an example of the increased d-axis current Id' when the minimum value of the offset d-axis current command value Id*' is equal to or greater than the d-axis saturation current Idst . In FIG. 5A, the horizontal axis of the two-dimensional coordinate system indicates time, the vertical axis indicates current, the dashed line indicates the q-axis current, the one-dot chain line indicates the d-axis saturation current Idst , and the two-dot chain line indicates the increased d-axis current Id' when the minimum value of the offset d-axis current command value Id*' is equal to or greater than the d-axis saturation current Idst.
図5(a)に示すように、オフセットd軸電流指令値Id*´の最小値がd軸飽和電流Idst以上である場合、d軸電流Id´の1周期全体において、d軸電流Id´がd軸飽和電流Idst以上になるため、d軸電流Id´の1周期全体において磁気飽和を起こすことができる。これにより、d軸電流Id´の1周期全体において拡張誘起電圧eの振幅Aeを比較的大きくさせることができるため、拡張誘起電圧eがノイズの影響をさらに受け難くさせることができる。そのため、回転子の位置θ^の推定精度低下をさらに抑制することができ、電動機Mの制御性低下をさらに抑制することができる。 As shown in Fig. 5A, when the minimum value of the offset d-axis current command value Id*' is equal to or larger than the d-axis saturation current Idst, the d-axis current Id' is equal to or larger than the d-axis saturation current Idst throughout one cycle of the d-axis current Id', so that magnetic saturation can occur throughout one cycle of the d-axis current Id'. This allows the amplitude Ae of the extended induced voltage e to be relatively large throughout one cycle of the d-axis current Id', so that the extended induced voltage e can be made even less susceptible to the effects of noise. This allows further suppression of deterioration in the estimation accuracy of the rotor position θ^, and further suppression of deterioration in the controllability of the motor M.
<変形例2>
変形例2の信号生成部12では、オフセットd軸電流指令値Id*´の最小値がd軸飽和電流Idst以上になるように、かつ、d軸電流Id´が電動機Mの許容電流値Idup以下となるように、オフセット電流Idoffsetの値及び高周波信号の振幅を設定している。
<
In the
これにより、図5(b)に示すように、オフセットd軸電流指令値Id*´の最小値をd軸飽和電流Idst以上に調整しつつ、増加後のd軸電流Id´の最大値を電動機Mの許容電流値Idup以下とすることができるため、d軸電流Id´の1周期全体において磁気飽和を起こしつつ、d軸電流Id´を電動機Mの許容電流値Idup以下とすることができる。 As a result, as shown in FIG. 5( b ), the minimum value of the offset d-axis current command value Id*′ can be adjusted to be equal to or greater than the d-axis saturation current Id st , while the maximum value of the increased d-axis current Id′ can be set to be equal to or less than the allowable current value Id up of the motor M. Therefore, the d-axis current Id′ can be set to be equal to or less than the allowable current value Id up of the motor M while causing magnetic saturation throughout one cycle of the d-axis current Id′.
1 制御装置
2 インバータ回路
3 制御回路
4 記憶部
5 ドライブ回路
6 演算部
7 電流変換部
8 推定部
9 減算部
10 トルク指令値算出部
11 電流指令値出力部
12 信号生成部
13 減算部
14 減算部
15 電圧指令値算出部
16 電圧指令値変換部
P 電源
C コンデンサ
Se1 電流センサ
Se2 電流センサ
REFERENCE SIGNS LIST 1
Claims (2)
前記電動機の拡張誘起電圧の位相により前記電動機の回転子の位置及び回転数を推定する推定部と、
前記位置を用いて前記電動機の各相に流れる電流をd軸電流及びq軸電流に変換する変換部と、
前記回転数と回転数指令値との回転数差によりd軸電流指令値及びq軸電流指令値を出力する電流指令値出力部と、
前記d軸電流指令値に高周波信号を重畳させるとともに、前記電動機のd軸において磁気飽和が起きるように前記d軸電流指令値をオフセットさせてオフセットd軸電流指令値を生成する信号生成部と、
前記d軸電流と前記オフセットd軸電流指令値との差が小さくなるようにd軸電圧指令値を算出するとともに、前記q軸電流と前記q軸電流指令値との差が小さくなるようにq軸電圧指令値を算出する電圧指令値算出部と、
前記位置を用いて前記d軸電圧指令値及び前記q軸電圧指令値を前記電圧指令値に変換する電圧指令値変換部と、
を備える制御装置。 A control device that controls the operation of an inverter that drives an electric motor based on a comparison result between a voltage value of a carrier wave and a voltage command value,
an estimation unit that estimates a position and a rotation speed of a rotor of the electric motor based on a phase of an extended induced voltage of the electric motor;
a conversion unit that converts a current flowing through each phase of the electric motor into a d-axis current and a q-axis current using the position;
a current command value output unit that outputs a d-axis current command value and a q-axis current command value according to a difference between the rotation speed and a rotation speed command value;
a signal generating unit that generates an offset d-axis current command value by superimposing a high-frequency signal on the d-axis current command value and offsetting the d-axis current command value so that magnetic saturation occurs in the d-axis of the motor;
a voltage command value calculation unit that calculates a d-axis voltage command value so as to reduce a difference between the d-axis current and the offset d-axis current command value, and calculates a q-axis voltage command value so as to reduce a difference between the q-axis current and the q-axis current command value;
a voltage command value conversion unit that converts the d-axis voltage command value and the q-axis voltage command value into the voltage command value using the position;
A control device comprising:
前記オフセットd軸電流指令値の最小値は、前記電動機のd軸において磁気飽和が起こるときの前記d軸電流である
ことを特徴とする制御装置。
The control device according to claim 1 ,
The control device according to claim 1, wherein the minimum value of the offset d-axis current command value is the d-axis current when magnetic saturation occurs in the d-axis of the motor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022155196A JP2024048986A (en) | 2022-09-28 | 2022-09-28 | Control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2022155196A JP2024048986A (en) | 2022-09-28 | 2022-09-28 | Control device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2024048986A true JP2024048986A (en) | 2024-04-09 |
Family
ID=90609424
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2022155196A Pending JP2024048986A (en) | 2022-09-28 | 2022-09-28 | Control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2024048986A (en) |
-
2022
- 2022-09-28 JP JP2022155196A patent/JP2024048986A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6167982B2 (en) | Motor drive device and electric compressor | |
KR100986712B1 (en) | Control apparatus and method for motor drive system | |
US8390223B2 (en) | Control device for electric motor drive device | |
US6771039B2 (en) | Motor control apparatus and method | |
WO2011145334A1 (en) | Control device without a rotation sensor | |
US20070296371A1 (en) | Position sensorless control apparatus for synchronous motor | |
JP5958477B2 (en) | Inverter device | |
US9935568B2 (en) | Control apparatus of rotary electric machine | |
US20070205743A1 (en) | Motor control device and motor control method | |
CN109804545B (en) | Inverter control device and driver system | |
JP3894286B2 (en) | Control device for permanent magnet synchronous motor | |
US20130015803A1 (en) | Methods, systems and apparatus for reducing power loss in an electric motor drive system | |
CN113556074A (en) | Method and system for detecting rotor position and rotor speed of an alternating current motor | |
JP5908205B2 (en) | Rotation sensorless control device | |
Imaeda et al. | PMSM position sensorless control with extended flux observer | |
JP6641051B1 (en) | Motor control device | |
CN111801886B (en) | Power conversion device | |
JP2004289927A (en) | Motor controller | |
JP2010268599A (en) | Control device for permanent magnet motor | |
JP2024048986A (en) | Control device | |
US11228271B2 (en) | Control device for three-phase synchronous motor and electric power steering device using the same | |
JP2021164377A (en) | Controller for motor | |
Ichikawa et al. | Initial position estimation and low speed sensorless control of synchronous motors in consideration of magnetic saturation based on system identification theory | |
JP2009100544A (en) | Motor controller | |
JP7306295B2 (en) | CONTROL METHOD AND CONTROL DEVICE FOR PERMANENT MAGNET MOTOR |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221104 |