JP2017011937A - Vector controller of permanent magnet type synchronous motor - Google Patents
Vector controller of permanent magnet type synchronous motor Download PDFInfo
- Publication number
- JP2017011937A JP2017011937A JP2015127078A JP2015127078A JP2017011937A JP 2017011937 A JP2017011937 A JP 2017011937A JP 2015127078 A JP2015127078 A JP 2015127078A JP 2015127078 A JP2015127078 A JP 2015127078A JP 2017011937 A JP2017011937 A JP 2017011937A
- Authority
- JP
- Japan
- Prior art keywords
- permanent magnet
- magnetic flux
- axis
- synchronous motor
- current
- 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.)
- Granted
Links
- 230000001360 synchronised effect Effects 0.000 title claims abstract description 49
- 239000013598 vector Substances 0.000 title claims abstract description 44
- 230000004907 flux Effects 0.000 claims abstract description 88
- 238000001514 detection method Methods 0.000 abstract description 11
- 238000000034 method Methods 0.000 description 24
- 238000006243 chemical reaction Methods 0.000 description 11
- 230000014509 gene expression Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000000694 effects Effects 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
Images
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
Description
本発明は、界磁として永久磁石を有する永久磁石式同期モータのベクトル制御装置に関し、特に、磁石磁束の推定値に応じて永久磁石式同期モータの動作を制御する永久磁石式同期モータのベクトル制御装置に関する。 The present invention relates to a vector control apparatus for a permanent magnet type synchronous motor having a permanent magnet as a field, and more particularly to vector control of a permanent magnet type synchronous motor that controls the operation of the permanent magnet type synchronous motor in accordance with an estimated value of magnet magnetic flux. Relates to the device.
一般に、永久磁石式同期モータのベクトル制御装置においては、回転座標系であるd軸及びq軸の電流値及びインダクタンス値や、永久磁石による鎖交磁束(以下、「磁石磁束」という)の値に応じて制御される出力トルクによってモータが駆動される。しかし、磁石磁束は、永久磁石の温度上昇に伴い減少することが知られている。また、d軸及びq軸のインダクタンスは、電流が変化したときに磁気飽和の影響によって変動する特性を有する。よって、モータの動作状況に応じて、磁石磁束の値や各インダクタンスの値が変動するので、その変動を反映できない場合には出力トルクの正確な制御に支障を来すことになる。 Generally, in a vector control device for a permanent magnet synchronous motor, the current value and inductance value of the d-axis and q-axis, which are rotating coordinate systems, and the value of the interlinkage magnetic flux (hereinafter referred to as “magnet magnetic flux”) by a permanent magnet are set. The motor is driven by the output torque controlled accordingly. However, it is known that the magnetic flux decreases as the temperature of the permanent magnet increases. Further, the d-axis and q-axis inductances have characteristics that vary due to the influence of magnetic saturation when the current changes. Therefore, the value of the magnet magnetic flux and the value of each inductance fluctuate in accordance with the operation state of the motor. Therefore, when the fluctuation cannot be reflected, the accurate control of the output torque is hindered.
特許文献1には、永久磁石の温度上昇に起因する磁石磁束の変動への対策として、q軸の電圧値の偏差を利用して磁石磁束の変化量の推定値を求め、この推定値に基づき出力トルクを制御する手法が開示されている。特許文献1の手法は、d軸のインダクタンスが既知であることを前提として演算を行うものである。
In
これに対し、特許文献2には、演算により求めた無効電力を用いて磁石磁束を推定するベクトル制御の手法が開示されている。すなわち、無効電力と磁石磁束及びインダクタンスの所定の関係式(後述の(2)式参照)を利用し、d軸の電流として設定された「正」と「負」の2段階の値に対応する2つの無効電力値を演算することにより、インダクタンスの変動やバラツキの影響を受けることなく、磁石磁束を推定することができる(例えば、特許文献2の段落51〜53参照)。 On the other hand, Patent Document 2 discloses a vector control method for estimating a magnet magnetic flux using reactive power obtained by calculation. That is, using a predetermined relational expression of reactive power, magnet magnetic flux, and inductance (see formula (2) described later), it corresponds to two values of “positive” and “negative” set as the d-axis current. By calculating two reactive power values, the magnetic flux of the magnet can be estimated without being affected by inductance variation or variation (see, for example, paragraphs 51 to 53 of Patent Document 2).
特許文献1において、d軸のインダクタンスはq軸のインダクタンスと比較して、電流条件の影響を受けにくくインダクタンス値が安定しているため、電流条件によらず安定して推定精度を維持することが期待できる。しかしながら、本手法にはモータ個体差によるインダクタンスのバラツキに対する考慮がなされていなかった。
In
特許文献2の手法を採用すれば、簡便に磁石磁束を推定できる。しかしながら、磁石磁束の推定は、無効電力の推定値を演算する際のd軸の電流の設定条件に起因するという制約がある。図4は、特許文献2のベクトル制御において、d軸の電流Idが負に設定された場合(図4(A))及び正に設定された場合(図4(B))のそれぞれのベクトル図の例を示す図である。図4においては、d軸及びq軸の電流Id、Iq、モータ印加電圧(端子電圧)Vo及びモータ印加電流(端子電流)Io、モータ角速度ω、磁石磁束φm、電機子鎖交磁束φa、d軸及びq軸のインダクタンスLd、Lq、電流位相角βのそれぞれがベクトル図で表示されている。図4に示すように、Ld・Idの方向性に起因して、モータの印加電圧Voの大きさは、d軸の電流が正の場合には、d軸の電流が負の場合に比べて大幅に上昇することがわかる。従って、特にモータの回転が高くなる動作領域においては、モータに印加される電圧値の制限により、図4(B)の動作は実際上困難になるという問題がある。以上のように、従来の永久磁石式同期モータのベクトル制御装置においては、インダクタンスの変動の影響を受けず、かつ、モータの多様な動作条件の下、高精度に磁石磁束を推定可能な手法は実現できなかった。 If the method of patent document 2 is employ | adopted, a magnet magnetic flux can be estimated simply. However, there is a restriction that the estimation of the magnetic flux is caused by the d-axis current setting condition when calculating the estimated value of the reactive power. FIG. 4 is a vector diagram of the vector control of Patent Document 2 when the d-axis current Id is set negative (FIG. 4A) and when it is set positive (FIG. 4B). It is a figure which shows the example of. 4, d-axis and q-axis currents Id and Iq, motor applied voltage (terminal voltage) Vo and motor applied current (terminal current) Io, motor angular velocity ω, magnet flux φm, armature linkage flux φa, d The axis and q-axis inductances Ld and Lq and the current phase angle β are respectively displayed as vector diagrams. As shown in FIG. 4, due to the directionality of Ld and Id, the magnitude of the applied voltage Vo of the motor is larger when the d-axis current is positive than when the d-axis current is negative. It turns out that it rises significantly. Therefore, particularly in an operation region where the rotation of the motor becomes high, there is a problem that the operation of FIG. 4B becomes practically difficult due to the limitation of the voltage value applied to the motor. As described above, in the conventional permanent magnet synchronous motor vector control device, there is a method that can estimate the magnetic flux with high accuracy under the various operating conditions of the motor without being affected by the fluctuation of the inductance. It could not be realized.
本発明はこれらの問題を解決するためになされたものであり、インダクタンスの変動を考慮しつつ、モータの広い回転領域等の多様な動作条件下であっても適用可能で、高精度に磁石磁束を推定し得る永久磁石式同期モータのベクトル制御装置を提供することを目的とする。 The present invention has been made to solve these problems, and can be applied even under various operating conditions such as a wide rotation region of a motor while taking into account fluctuations in inductance. An object of the present invention is to provide a vector control device for a permanent magnet synchronous motor capable of estimating
上記課題を解決するために、本発明の第1の態様は、界磁として永久磁石を有する永久磁石同期モータ(16)を駆動するインバータ(14)の出力電圧をトルク指令(Tr)に応じてベクトル制御する永久磁石同期モータのベクトル制御装置であって、回転座標系であるd軸及びq軸の電圧(Vd、Vq)又は電圧指令値と、前記インバータから前記永久磁石同期モータに供給される電流の検出値(Iu、Iv、Iw)に基づいて、前記永久磁石同期モータの無効電力を演算又は検知する無効電力取得手段(20)と、前記電流の検出値に対応するd軸の電流と、前記無効電力と、前記永久磁石同期モータの角速度とに基づいて、前記永久磁石による鎖交磁束である磁石磁束(φm)を推定する磁石磁束推定手段(21)とを備え、前記磁石磁束の推定に際し、前記電流の検出値に対応するq軸の電流をゼロではない一定値にし、かつ、前記d軸の電流を複数の負の値(Id1、Id2、Id3)に変化させつつ、前記永久磁石同期モータを駆動することを特徴としている。 In order to solve the above-described problem, the first aspect of the present invention is configured so that an output voltage of an inverter (14) that drives a permanent magnet synchronous motor (16) having a permanent magnet as a field magnet depends on a torque command (Tr). A vector control device for a permanent magnet synchronous motor for vector control, which is supplied to the permanent magnet synchronous motor from the d-axis and q-axis voltages (Vd, Vq) or voltage command values, which are rotating coordinate systems, and a voltage command value. Reactive power acquisition means (20) for calculating or detecting reactive power of the permanent magnet synchronous motor based on detected current values (Iu, Iv, Iw), and d-axis current corresponding to the detected current value A magnetic flux estimating means (21) for estimating a magnetic flux (φm) which is a linkage magnetic flux by the permanent magnet based on the reactive power and the angular velocity of the permanent magnet synchronous motor. In estimating the magnetic flux, the q-axis current corresponding to the detected current value is set to a non-zero constant value, and the d-axis current is changed to a plurality of negative values (Id1, Id2, Id3), The permanent magnet synchronous motor is driven.
本発明の第1の態様によれば、磁石磁束の推定の際、q軸の電流をゼロではない一定値にした状態で、d軸の電流を複数の負の値に変化させるように制御するので、モータの印加電圧を抑制しつつ、モータの広い高回転領域でインダクタンスの変動の影響を受けることなく高精度に磁石磁束を推定することができる。また、第1の態様によれば、モータにトルクが発生している動作状態で磁石磁束を推定することができる。 According to the first aspect of the present invention, when estimating the magnetic flux, the d-axis current is controlled to change to a plurality of negative values in a state where the q-axis current is set to a non-zero constant value. Therefore, it is possible to estimate the magnet magnetic flux with high accuracy without being affected by the fluctuation of the inductance in the wide high rotation region of the motor while suppressing the applied voltage of the motor. Moreover, according to the 1st aspect, a magnet magnetic flux can be estimated in the operation state in which the torque has generate | occur | produced in the motor.
本発明の第1の態様において、前記磁石磁束推定手段は、前記q軸の電流Iqに対して前記d軸の電流を互いに異なる3値Id1、Id2、Id3にそれぞれ設定したとき、前記Id1、Id2、Id3に対応する前記無効電力の3値Q1、Q2、Q3と、前記Id1、Id2、Id3に対応する前記角速度の3値ω1、ω2、ω3とを用いて、後述の(6)式を演算することにより前記磁石磁束φmを推定することができる。また、このとき、前記磁石磁束推定手段は、前記角速度の3値ω1、ω2、ω3に関し、ω1=ω2=ω3とみなすことができる場合、後述の(7)式を演算することにより前記磁石磁束φmを推定することができる。 In the first aspect of the present invention, the magnet magnetic flux estimating means sets the Id1, Id2 when the d-axis current is set to three different values Id1, Id2, Id3 with respect to the q-axis current Iq, respectively. , Id3, the reactive power ternary values Q1, Q2, Q3 and the angular velocity ternary values ω1, ω2, ω3 corresponding to Id1, Id2, and Id3 By doing so, the magnet magnetic flux φm can be estimated. Further, at this time, when the magnetic flux estimating means can be regarded as ω1 = ω2 = ω3 with respect to the three values ω1, ω2, and ω3 of the angular velocity, the magnet magnetic flux is calculated by calculating the following equation (7). φm can be estimated.
上記課題を解決するために、本発明の第2の態様は、界磁として永久磁石を有する永久磁石同期モータ(16)を駆動するインバータ(14)の出力電圧をトルク指令(Tr)に応じてベクトル制御する永久磁石同期モータのベクトル制御装置であって、回転座標系であるd軸及びq軸の電圧(Vd、Vq)又は電圧指令値と、前記インバータから前記永久磁石同期モータに供給される電流の検出値(Iu、Iv、Iw)に基づいて、前記永久磁石同期モータの無効電力を演算又は検知する無効電力取得手段(20)と、前記電流の検出値に対応するd軸の電流と、前記無効電力と、前記永久磁石同期モータの角速度とに基づいて、前記永久磁石による鎖交磁束である磁石磁束(φm)を推定する磁石磁束推定手段(21)とを備え、前記磁石磁束の推定に際し、前記電流の検出値に対応する前記q軸及びd軸の電流を定トルク曲線(Ct)上の複数の点((Id1、Iq1)、(Id2、Iq2)、(Id3、Iq3))に変化させつつ、前記永久磁石同期モータを駆動することを特徴としている。 In order to solve the above-described problem, the second aspect of the present invention is configured so that an output voltage of an inverter (14) that drives a permanent magnet synchronous motor (16) having a permanent magnet as a field magnet depends on a torque command (Tr). A vector control device for a permanent magnet synchronous motor for vector control, which is supplied to the permanent magnet synchronous motor from the d-axis and q-axis voltages (Vd, Vq) or voltage command values, which are rotating coordinate systems, and a voltage command value. Reactive power acquisition means (20) for calculating or detecting reactive power of the permanent magnet synchronous motor based on detected current values (Iu, Iv, Iw), and d-axis current corresponding to the detected current value A magnetic flux estimating means (21) for estimating a magnetic flux (φm) which is a linkage magnetic flux by the permanent magnet based on the reactive power and the angular velocity of the permanent magnet synchronous motor. When estimating the magnetic flux, the q-axis and d-axis currents corresponding to the detected current values are converted into a plurality of points ((Id1, Iq1), (Id2, Iq2), (Id3, Iq3) on the constant torque curve (Ct). )) While driving the permanent magnet synchronous motor.
本発明の第2の態様によれば、磁石磁束の推定の際、d軸及びq軸の電流を定トルク曲線の複数の点に変化させるように制御するので、第1の態様と同様、モータの広い高回転領域で高精度に磁石磁束を推定できることに加えて、トルク変動を十分に抑制した動作状態で磁石磁束を推定することができる。 According to the second aspect of the present invention, when the magnetic flux is estimated, the current of the d-axis and the q-axis is controlled to be changed to a plurality of points on the constant torque curve. In addition to being able to estimate the magnetic flux with high accuracy in a wide and high rotation region, it is possible to estimate the magnetic flux in an operating state in which torque fluctuations are sufficiently suppressed.
本発明の第2の態様において、前記磁石磁束推定手段は、前記q軸及びd軸の電流を前記定トルク曲線上の3点(Id1、Iq1)、(Id2、Iq2)、(Id3、Iq3)に設定したとき、当該3点に対応する前記無効電力の3値Q1、Q2、Q3及び前記角速度の3値ω1、ω2、ω3とを用いて、後述の(11)式を演算することにより前記磁石磁束φmを推定することができる。また、このとき、前記磁石磁束推定手段は、前記角速度の3値ω1、ω2、ω3に関し、ω1=ω2=ω3とみなすことができる場合、後述の(12)式を演算することにより前記磁石磁束φmを推定することができる。 In the second aspect of the present invention, the magnet magnetic flux estimating means uses the q-axis and d-axis currents at three points (Id1, Iq1), (Id2, Iq2), (Id3, Iq3) on the constant torque curve. Is calculated by using the three values Q1, Q2, Q3 of the reactive power corresponding to the three points and the three values ω1, ω2, ω3 of the angular velocity, and calculating the equation (11) described later. The magnet magnetic flux φm can be estimated. Further, at this time, when the magnetic flux estimating means can be regarded as ω1 = ω2 = ω3 with respect to the three values ω1, ω2, and ω3 of the angular velocity, the magnet magnetic flux is calculated by calculating the following equation (12). φm can be estimated.
本発明によれば、インダクタンスの変動の影響を回避しつつ、モータの広い回転領域等の多様な動作条件下でモータの印加電圧等によって制約されることなく、モータにトルクが発生した状態で高精度に磁石磁束を推定し得る永久磁石式同期モータのベクトル制御装置を実現することができる。 According to the present invention, while avoiding the effect of fluctuations in inductance, the motor is high in a state where torque is generated without being restricted by the applied voltage of the motor under various operating conditions such as a wide rotation region of the motor. It is possible to realize a vector control device of a permanent magnet type synchronous motor capable of accurately estimating a magnet magnetic flux.
本発明の好適な実施形態について、図面を参照しながら説明する。ただし、以下に述べる実施形態は本発明を適用した形態の例であって、本発明が本実施形態の内容により限定されることはない。 A preferred embodiment of the present invention will be described with reference to the drawings. However, the embodiments described below are examples of forms to which the present invention is applied, and the present invention is not limited by the contents of the present embodiments.
以下、本発明を適用した一実施形態に係る永久磁石式同期モータのベクトル制御装置について説明する。図1は、本実施形態の永久磁石式同期モータのベクトル制御装置における概略の全体構成を示すブロック図であり、電流指令生成部10と、電流制御部11と、2相/3相変換部12と、PWM演算部13と、インバータ14と、電流検知部15と、モータ16と、回転角検知部17と、3相/2相変換部18と、角速度演算部19と、無効電力演算部20と、磁石磁束推定部21とを含む構成が示されている。
Hereinafter, a vector controller for a permanent magnet synchronous motor according to an embodiment to which the present invention is applied will be described. FIG. 1 is a block diagram showing a schematic overall configuration of a vector control apparatus for a permanent magnet synchronous motor according to the present embodiment. A current
図1において、電流指令生成部10は、外部から受け取ったトルク指令Trに基づいて、2相の回転座標系であるd軸及びq軸の電流指令値Id*、Iq*を生成する。図1のモータ16が電気自動車に搭載される場合を例にとると、電流指令生成部10に入力されるトルク指令Trは、アクセル操作量に連動して変化する。また、後述の磁石磁束推定部21により推定される磁石磁束φmが電流指令生成部10にフィードバックされるので、永久磁石の温度変動などによって磁石磁束φmが変化する場合であっても、電流指令生成部10で生成される上記各指令値が適切に補償するように制御される。
In FIG. 1, a
電流制御部11は、1対の減算部11a、11bと、PI制御演算部11cとによって構成される。減算部11a、11bは、電流指令生成部10から出力される上記電流指令値Id*、Iq*から、後述の3相/2相変換部18から出力されるd軸及びq軸の電流Id、Iqをそれぞれ減算し、電流偏差ΔId、ΔIqを出力する。PI制御演算部11cは、周知の関係式を用いてPI(Proportional and Integral)制御を実行し、減算部11a、11bからの電流偏差ΔId、ΔIqと、角速度演算部19から出力される角速度ωとに基づき、d軸及びq軸の電圧指令値Vd*、Vq*をそれぞれ演算する。
The
2相/3相変換部12は、回転角検知部17で検知されたモータ16の回転角θに基づき、d軸及びq軸で表される回転座標系における2相の電圧指令値Vd*、Vq*を座標変換し、u相、v相、w相により表される3相交流の電圧指令値Vu*、Vv*、Vw*を出力する。
The two-phase / three-
PWM演算部13及びインバータ14は、2相/3相変換部12から出力される電圧指令値Vu*、Vv*、Vw*に基づき、モータ16を駆動するための3相交流の出力電圧を生成する。なお、3相交流の出力電圧は、互いに位相が120°ずれる関係にある。インバータ14は、例えば、PWM演算部13により生成されるPWM制御信号に応じてスイッチング制御される複数のトランジスタ等のスイッチング素子(不図示)を備え、その出力側がu相、v相、w相からなる3相の各配線を介してモータ16の入力側と電気的に接続されている。
The
電流検知部15は、インバータ14からモータ16に流れる3相の各配線の電流Iu、Iv、Iwを検知する。電流検知部15は、例えば、3相の各配線の近傍に発生する磁界を利用することにより各電流を検知することができる。
The
モータ16は、界磁として永久磁石を用いた回転子と、インバータ14から供給される3相交流により回転磁界を発生する固定子とを備え、3相交流の周波数に同期して回転する永久磁石式同期モータである。また、モータ16に付随する回転角検知部17は、モータ16の回転子の位置としての上述の回転角θを検知する。
The motor 16 includes a rotor using a permanent magnet as a field and a stator that generates a rotating magnetic field by the three-phase alternating current supplied from the
3相/2相変換部18は、回転角検知部17で検知されたモータ16の回転角θに基づき、電流検知部15で検知された3相の電流Iu、Iv、Iwを座標変換し、d軸及びq軸で表される回転座標系の2相の電流Id、Iqを出力する。
The three-phase / two-phase conversion unit 18 performs coordinate conversion on the three-phase currents Iu, Iv, Iw detected by the
角速度演算部19は、回転角検知部17で検知されたモータ16の回転角θに基づき、モータ16の上述の角速度ωを出力する。この角速度ωにより、モータ16の回転数を判別することができる。
The angular
無効電力演算部20は、モータ16の無効電力Qを演算する手段(本発明の無効電力取得手段)である。無効電力演算部20では、上述の3相/2相変換部18から出力されるd軸及びq軸の電流Id、Iqと、電流制御部11から出力されるd軸及びq軸の電圧指令値Vd*、Vq*とを用いて、次の(1)式のように無効電力Qを演算することができる。
磁石磁束推定部21は、無効電力演算部20から出力される無効電力Qに基づき磁石磁束φmを推定する手段である(本発明の第1の磁石磁束推定手段)。磁石磁束推定部21における具体的な推定方法については後述する。磁石磁束推定部21から出力された磁石磁束φmは、前述の電流指令生成部10に送出される。
The magnet
次に、図1の磁石磁束推定部21による磁石磁束φmの第1の推定方法について説明する。まず、無効電力Qは、前述のd軸及びq軸の電流Id、Iq、d軸及びq軸のインダクタンスLd、Lq、磁石磁束φm、角速度ωを用いて、次の(2)式で表すことができる。
そして、q軸の電流Iqを一定値に設定した上でモータ16を駆動しつつ、d軸の電流Idとして互いに異なる3値Id1、Id2、Id3を設定し、それぞれ(2)式の演算を行う。これにより、3値Id1、Id2、Id3に対応する下記の(3)〜(5)式がそれぞれ演算される。
上記(3)〜式及び(5)式においては、Ld、Lq、φmはいずれも一定とみなせるから、連立方程式として計算することができる。その結果、磁石磁束推定部21においては、磁石磁束φmに関して、次の(6)式が算出される。
(6)式において、上記のようにモータ16を駆動する際、角速度ωは時間的に緩やかに変化するので、ω=ω1=ω2=ω3とみなすことができる。この場合、(6)式から、次の(7)式を導くことができる。
以上のように、磁石磁束推定部21では、無効電力演算部20から受け取った無効電力Qと、3相/2相変換部18から受け取ったd軸及びq軸の電流Id、Iqと、角速度演算部19から受け取った角速度ωとをそれぞれ抽出し、第1の推定方法として(6)式又は(7)式の演算を行うことができる。
As described above, in the magnetic
図2は、第1の推定方法を用いたベクトル制御におけるベクトル図の一例を示している。図2においては、図4と同様、d軸及びq軸の電流Id、Iqとモータ16の印加電流Ioが表示されている。前述のように、q軸の電流Iqが一定値に設定され、d軸の電流Idがd軸上の3値Id1、Id2、Id3に設定されるので、モータ16の印加電流Ioは、値Io1(Id1、Iq)、値Io2(Id2、Iq)、値Io3(Id3、Iq)の3点をd軸に平行に推移する。 FIG. 2 shows an example of a vector diagram in vector control using the first estimation method. In FIG. 2, the d-axis and q-axis currents Id and Iq and the applied current Io of the motor 16 are displayed as in FIG. 4. As described above, since the q-axis current Iq is set to a constant value and the d-axis current Id is set to the three values Id1, Id2, and Id3 on the d-axis, the applied current Io of the motor 16 has the value Io1. Three points of (Id1, Iq), value Io2 (Id2, Iq), and value Io3 (Id3, Iq) shift in parallel to the d-axis.
第1の推定方法によれば、モータ16を駆動する3点において、d軸の電流Idがいずれも負の値に設定されるので、従来の図4(B)のようなモータ16の印加電圧Voの上昇を防止でき、モータの高回転領域において高い精度で磁石磁束φmを推定することができる。また、(6)式又は(7)式の演算ではインダクタンスLd、Lqの値を使用しないため、従来の推定方法(特許文献1の方法)で問題となる磁石磁束φmの推定精度のインダクタンスのバラツキ影響を回避することができる。さらに、q軸の電流Iqがゼロより大きい一定値に保たれるので、モータ16にトルクが発生している状況(例えば、車両走行中)における磁石磁束φmを推定することができる。なお、上述の作用効果を得られる限り、q軸の電流Iqをゼロではない負の一定値に設定することができる。 According to the first estimation method, since the d-axis current Id is set to a negative value at the three points at which the motor 16 is driven, the applied voltage of the motor 16 as shown in FIG. The increase in Vo can be prevented, and the magnetic flux φm can be estimated with high accuracy in the high rotation region of the motor. In addition, since the values of the inductances Ld and Lq are not used in the calculation of the formula (6) or the formula (7), the variation in the inductance with the estimation accuracy of the magnet magnetic flux φm which is a problem in the conventional estimation method (the method of Patent Document 1). The influence can be avoided. Furthermore, since the q-axis current Iq is maintained at a constant value larger than zero, the magnet magnetic flux φm in a situation where torque is generated in the motor 16 (for example, while the vehicle is running) can be estimated. As long as the above-described effects can be obtained, the q-axis current Iq can be set to a negative constant value that is not zero.
次に、図1の磁石磁束推定部21による磁石磁束φmの第2の推定方法について説明する。第2の推定方法では、前述の(2)式は共通であるが、(2)式に基づき、モータ16のトルクが一定に保たれる定トルク曲線Ct(図3参照)に沿うように、印加電流Ioとして互いに異なる3値Io1、Io2、Io3を設定する。なお、定トルク曲線Ctの算出については後述する。そして、前述のように設定された3値Io1、Io2、Io3に対応して、d軸及びq軸の電流Id、Iqの組合せによる定トルク曲線Ct上の3点(Id1、Iq1)、(Id2、Iq2)、(Id3、Iq3)の各値を用いて前述の(2)式の演算を行うことにより、次の(8)〜(10)式が演算される。
(8)〜(10)式においては、第1の推定方法と同様、d軸及びq軸電流Id、Iqで定まる3点に対応して、3つの無効電力Q1、Q2、Q3と、3つの角速度ω1、ω2、ω3が得られる。よって、(8)〜(10)に基づき、磁石磁束φmに関して、次の(11)式が得られる。
(11)式においては、(6)式の場合と同様の観点から、ω=ω1=ω2=ω3とみなすことができるので、(11)式から、次の(12)式を導くことができる。
以上のように、磁石磁束推定部21では、無効電力演算部20から受け取った無効電力Qと、3相/2相変換部18から受け取ったd軸及びq軸の電流Id、Iqと、角速度演算部19から受け取った角速度ωとをそれぞれ抽出し、第2の推定方法として(11)式又は(12)式の演算を行うことができる。
As described above, in the magnetic
図3は、第2の推定方法を用いたベクトル制御におけるベクトル図の一例を示している。図3においては、d軸及びq軸の電流Id、Iqとモータ16の印加電流Ioが表示されている。前述のように、d軸及びq軸の電流Id、Iqの設定に応じて、モータ16の印加電流Ioは、定トルク曲線Ct上に沿って、値Io1(Id1、Iq1)、値Io2(Id2、Iq2)、値Io3(Id3、Iq3)の3点を推移する。 FIG. 3 shows an example of a vector diagram in vector control using the second estimation method. In FIG. 3, the currents Id and Iq of the d-axis and q-axis and the applied current Io of the motor 16 are displayed. As described above, the applied current Io of the motor 16 varies along the constant torque curve Ct according to the settings of the d-axis and q-axis currents Id and Iq, and the values Io1 (Id1, Iq1) and Io2 (Id2). , Iq2) and value Io3 (Id3, Iq3).
ここで、図3において、定トルク曲線Ctの算出方法について説明する。一般に、モータ16のトルクTは、前述のd軸及びq軸の電流Id、Iq及びインダクタンスLd、Lqと、磁石磁束φmとを用いて、次の(13)式で表すことができる。
(13)式において、トルクTが一定値であるとし(T=Tconst)、Iqについて解くと、次の(14)式が導かれる。
(14)式からわかるように、定トルク曲線Ct上ではd軸及びq軸の電流Id、Iqが反比例する関係にある。以上から、トルクTとして所望の一定値Tconstを定めた上で、d軸及びq軸の電流Id、Iqとして(14)式の関係を満たす3点を設定し、(11)式又は(12)式の演算を行えばよい。なお、定トルク曲線Ct上の電流Id、Iqの各値は、マップ情報としてメモリに保持してもよい。 As can be seen from the equation (14), the d-axis and q-axis currents Id and Iq are in an inversely proportional relationship on the constant torque curve Ct. From the above, after determining a desired constant value Tconst as the torque T, three points satisfying the relationship of the formula (14) are set as the currents Id and Iq of the d-axis and the q-axis, and the formula (11) or (12) What is necessary is just to calculate the expression. Note that each value of the currents Id and Iq on the constant torque curve Ct may be held in a memory as map information.
第2の推定方法によれば、モータ16を駆動する3点が定トルク曲線Ct上に設定されるので、第1の推定方法と同様の効果に加えて、モータ16のトルク変動を十分に抑制した状態で磁石磁束φmを推定することができる。 According to the second estimation method, since the three points for driving the motor 16 are set on the constant torque curve Ct, the torque fluctuation of the motor 16 is sufficiently suppressed in addition to the same effects as the first estimation method. In this state, the magnet magnetic flux φm can be estimated.
次に、本実施形態の永久磁石式同期モータのベクトル制御装置の変形例について説明する。上述の説明では、第1及び第2の推定方法に基づき、モータ16を3点で駆動して磁石磁束φmを推定したが、本変形例においては、予めメモリに記憶されているマップ情報を用いて磁石磁束φmの演算を行う。具体的には、任意のタイミングで無効電力Qを演算又は検知し、d軸及びq軸の電流Id、Iq及び角速度ωの各値をそれぞれ用いるとともに、マップ情報として保持されるd軸及びq軸のインダクタンスLd、Lqの各値を読み出すことにより、次の(15)式の演算を行えばよい。
本変形例を採用することにより、モータ16がどのような動作状態であっても、少ない演算量で確実に磁石磁束φmを推定することができる。 By adopting this modification, it is possible to reliably estimate the magnet magnetic flux φm with a small amount of calculation regardless of the operating state of the motor 16.
以上、本実施形態に基づいて、本発明に係る永久磁石式同期モータのベクトル制御装置について説明したが、本発明を適用可能な構成は、図1の構成に限定されることなく、多様な構成に対して本発明を適用可能である。例えば、図1において、無効電力演算部20に加えて、モータ16の有効電力を演算する有効電力演算部を併設し、無効電力と有効電力の両方を出力する構成、あるいは無効電力と有効電力を選択的に出力する構成を採用してもよい。
As described above, the vector control device for the permanent magnet synchronous motor according to the present invention has been described based on the present embodiment. However, the configuration to which the present invention can be applied is not limited to the configuration of FIG. The present invention is applicable to. For example, in FIG. 1, in addition to the reactive
本発明に係る永久磁石式同期モータのベクトル制御装置は、多様な用途に利用することができる。例えば、電気自動車、電動バイク、電車などの移動体、ブロワ、FA装置、加工装置等の産業用途、昇降機、空調装置等の利用分野において、磁石磁束の変動を補償する構成を備えた永久磁石式同期モータのベクトル制御装置等に対して本発明を適用することができる。 The vector control device for a permanent magnet type synchronous motor according to the present invention can be used for various applications. For example, in permanent applications such as electric vehicles, electric motorcycles, trains and other moving objects, blowers, FA devices, processing devices, etc., and applications such as elevators, air conditioners, etc. The present invention can be applied to a vector controller for a synchronous motor.
10…電流指令生成部
11…電流制御部
11a、11b…減算部
11c…PI制御演算部
12…2相/3相変換部
13…PWM演算部
14…インバータ
15…電流検知部
16…モータ
17…回転角検知部
18…3相/2相変換部
19…角速度演算部
20…無効電力演算部
21…磁石磁束推定部
Tr…トルク指令
Id、Iq…d軸及びq軸の電流
Ld、Lq…d軸及びq軸のインダクタンス
Iu、Iv、Iw…3相交流の電流
Q…無効電力
ω…角速度
φm…磁石磁束
DESCRIPTION OF
Claims (6)
回転座標系であるd軸及びq軸の電圧又は電圧指令値と、前記インバータから前記永久磁石同期モータに供給される電流の検出値に基づいて、前記永久磁石同期モータの無効電力を演算又は検知する無効電力取得手段と、
前記電流の検出値に対応するd軸の電流と、前記無効電力と、前記永久磁石同期モータの角速度とに基づいて、前記永久磁石による鎖交磁束である磁石磁束を推定する磁石磁束推定手段と、
を備え、前記磁石磁束の推定に際し、前記電流の検出値に対応するq軸の電流をゼロではない一定値にし、かつ、前記d軸の電流を複数の負の値に変化させつつ、前記永久磁石同期モータを駆動することを特徴とする永久磁石同期モータのベクトル制御装置。 A vector control device for a permanent magnet synchronous motor that vector-controls an output voltage of an inverter that drives a permanent magnet synchronous motor having a permanent magnet as a field according to a torque command,
The reactive power of the permanent magnet synchronous motor is calculated or detected based on the d-axis and q-axis voltages or voltage command values that are the rotating coordinate system and the detected value of the current supplied from the inverter to the permanent magnet synchronous motor. Reactive power acquisition means to
Magnet magnetic flux estimation means for estimating a magnetic flux that is a linkage magnetic flux by the permanent magnet based on the d-axis current corresponding to the detected value of the current, the reactive power, and the angular velocity of the permanent magnet synchronous motor; ,
When estimating the magnetic flux of the magnet, the q-axis current corresponding to the detected current value is set to a non-zero constant value, and the d-axis current is changed to a plurality of negative values while A vector controller for a permanent magnet synchronous motor, which drives a magnet synchronous motor.
回転座標系であるd軸及びq軸の電圧又は電圧指令値と、前記インバータから前記永久磁石同期モータに供給される電流の検出値に基づいて、前記永久磁石同期モータの無効電力を演算又は検知する無効電力取得手段と、
前記電流の検出値に対応するd軸の電流と、前記無効電力と、前記永久磁石同期モータの角速度とに基づいて、前記永久磁石による鎖交磁束である磁石磁束を推定する磁石磁束推定手段と、
を備え、前記磁石磁束の推定に際し、前記電流の検出値に対応する前記d軸及びq軸の電流を定トルク曲線上の複数の点に変化させつつ、前記永久磁石同期モータを駆動することを特徴とする永久磁石同期モータのベクトル制御装置。 A vector control device for a permanent magnet synchronous motor that vector-controls an output voltage of an inverter that drives a permanent magnet synchronous motor having a permanent magnet as a field according to a torque command,
The reactive power of the permanent magnet synchronous motor is calculated or detected based on the d-axis and q-axis voltages or voltage command values that are the rotating coordinate system and the detected value of the current supplied from the inverter to the permanent magnet synchronous motor. Reactive power acquisition means to
Magnet magnetic flux estimation means for estimating a magnetic flux that is a linkage magnetic flux by the permanent magnet based on the d-axis current corresponding to the detected value of the current, the reactive power, and the angular velocity of the permanent magnet synchronous motor; ,
And driving the permanent magnet synchronous motor while changing the d-axis and q-axis currents corresponding to the detected current value to a plurality of points on a constant torque curve when estimating the magnetic flux of the magnet. A permanent magnet synchronous motor vector control device.
When the magnetic flux estimating means can be regarded as ω1 = ω2 = ω3 with respect to the three values ω1, ω2, and ω3 of the angular velocity,
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015127078A JP6514969B2 (en) | 2015-06-24 | 2015-06-24 | Vector controller for permanent magnet synchronous motor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015127078A JP6514969B2 (en) | 2015-06-24 | 2015-06-24 | Vector controller for permanent magnet synchronous motor |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017011937A true JP2017011937A (en) | 2017-01-12 |
JP6514969B2 JP6514969B2 (en) | 2019-05-15 |
Family
ID=57762527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015127078A Active JP6514969B2 (en) | 2015-06-24 | 2015-06-24 | Vector controller for permanent magnet synchronous motor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6514969B2 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11235100A (en) * | 1998-02-13 | 1999-08-27 | Yaskawa Electric Corp | Control method of electric motor |
JP2007159212A (en) * | 2005-12-02 | 2007-06-21 | Hitachi Ltd | Vector control device for permanent-magnet synchronous motor, inverter module, and permanent-magnet synchronous motor constant indication system |
JP2012016166A (en) * | 2010-06-30 | 2012-01-19 | Sinfonia Technology Co Ltd | Motor controller |
-
2015
- 2015-06-24 JP JP2015127078A patent/JP6514969B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11235100A (en) * | 1998-02-13 | 1999-08-27 | Yaskawa Electric Corp | Control method of electric motor |
JP2007159212A (en) * | 2005-12-02 | 2007-06-21 | Hitachi Ltd | Vector control device for permanent-magnet synchronous motor, inverter module, and permanent-magnet synchronous motor constant indication system |
JP2012016166A (en) * | 2010-06-30 | 2012-01-19 | Sinfonia Technology Co Ltd | Motor controller |
Also Published As
Publication number | Publication date |
---|---|
JP6514969B2 (en) | 2019-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5693652B2 (en) | Synchronous machine controller | |
JP5939228B2 (en) | AC motor control device | |
US8847527B2 (en) | Control system for a rotary machine | |
JP2011147287A (en) | Estimation device of magnetic pole position of motor | |
JPWO2016121751A1 (en) | Inverter control device and motor drive system | |
US9007009B2 (en) | Control apparatus for AC motor | |
JP2013090545A (en) | Motor control device and motor control method | |
US20140225540A1 (en) | Control apparatus for ac motor | |
US9602035B2 (en) | Driving apparatus for electric motor | |
JP2014155333A (en) | Control device of AC motor | |
JP2010200430A (en) | Drive controller for motors | |
EP3128668B1 (en) | Electric apparatus drive device | |
JP6261396B2 (en) | Permanent magnet type synchronous motor vector control device and magnet magnetic flux estimation device | |
JP2009060688A (en) | Controller for synchronous motors | |
JP2008042963A (en) | Controller for electric motor | |
JP5726273B2 (en) | Synchronous machine control device having permanent magnet state estimation function and method thereof | |
JP2009290962A (en) | Controller of permanent magnet type synchronous motor | |
JP5886117B2 (en) | AC motor control device | |
JP2020039227A (en) | Drive unit of electric motor | |
JP5312179B2 (en) | DC brushless motor control device | |
JP6514969B2 (en) | Vector controller for permanent magnet synchronous motor | |
CN107528517B (en) | Method for controlling rotating electric machine | |
JP4987032B2 (en) | Rotor angle estimation device | |
JP5456873B1 (en) | Synchronous machine controller | |
JP2018046615A (en) | Temperature estimation device, interlinkage magnetic flux estimation device and motor controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180604 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190228 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190319 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190415 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6514969 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |