JPH08266099A - Controller for permanent-magnet synchronous motor - Google Patents
Controller for permanent-magnet synchronous motorInfo
- Publication number
- JPH08266099A JPH08266099A JP7125460A JP12546095A JPH08266099A JP H08266099 A JPH08266099 A JP H08266099A JP 7125460 A JP7125460 A JP 7125460A JP 12546095 A JP12546095 A JP 12546095A JP H08266099 A JPH08266099 A JP H08266099A
- Authority
- JP
- Japan
- Prior art keywords
- value
- axis current
- current
- command value
- axis
- 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
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は電気自動車等で用いる同
期電動機に対し弱め界磁制御または最大効率制御を行う
とき、同期電動機の効率が良くなるようにd軸電流値を
同期電動機に与える、永久磁石同期電動機の制御装置に
関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention provides a d-axis current value to a synchronous motor so as to improve the efficiency of the synchronous motor when performing field weakening control or maximum efficiency control for the synchronous motor used in an electric vehicle or the like. The present invention relates to a control device for a synchronous motor.
【0002】[0002]
【従来の技術】電気学会研究会資料産業電力電気応用研
究会IEA-92-30(文献1)は、界磁電流指令値id*を下
記式1に示すように計算し、弱め界磁制御を行うことを
示している。2. Description of the Related Art IEA-92-30 (Reference 1), The Institute of Electrical Engineers of Japan, Research Institute of Electricity and Electric Power Industry, calculates field current command value id * as shown in the following equation 1 and performs weak field control. Is shown.
【0003】[0003]
【数1】 [Equation 1]
【0004】なお、ωbaseは基底回転数を示し、ωmax
は、最大回転数を示し、idmは、最大回転数ωmax時の
d軸電流を示している。Note that ωbase indicates the base rotation speed, and ωmax
Indicates the maximum rotation speed, and idm indicates the d-axis current at the maximum rotation speed ωmax.
【0005】また、平成3年電気学会産業応用部門全国
大会講演論文集、No74、P310〜315(文献2)では、界磁
電流指令値id*を、目標回転数、d軸巻線リアクタン
ス、q軸巻線リアクタンス、固定子巻線抵抗、単位速度
での無負荷誘起電圧等を用いて計算し、弱め界磁制御を
行うことを示している。In the 1991 National Conference on Industrial Applications of the Institute of Electrical Engineers of Japan, No. 74, P310 to 315 (reference 2), the field current command value id * is set to the target rotation speed, d-axis winding reactance, q It is shown that the field weakening control is performed by calculation using the axial winding reactance, the stator winding resistance, and the no-load induced voltage at a unit speed.
【0006】特開昭57ー196896号公報または特
開昭62−7396号公報では、制御器が実時間で実測
したモータトルクまたは電流と、指令値との、誤差(実
現度合い)を検出し、その誤差をフィードバックする。
このことによって、実時間で、電動機状態に応じたid
電流をモータに与えることができる。In Japanese Patent Laid-Open No. 57-196896 or Japanese Patent Laid-Open No. 62-7396, a controller detects an error (degree of realization) between a motor torque or current measured in real time and a command value. The error is fed back.
As a result, id in real time according to the motor state is
Electric current can be applied to the motor.
【0007】[0007]
【発明が解決しようとする課題】文献1、2に記載され
ている従来の方法では、高速回転領域での弱め界磁制御
において、目標回転数ωに応じて式により界磁電流id
を与えている。In the conventional methods described in Documents 1 and 2, in the field weakening control in the high speed rotation region, the field current id is calculated according to the target rotation speed ω according to an equation.
Is given.
【0008】しかし、実際の電動機では、運転状態によ
る抵抗値の変化や経時変化により電動機の定数が変化す
る(常温付近で温度が70度上がるとモータの電気抵抗
は約3割大きくなる)。そのため、これらの従来方法の
演算式で計算されたidが最適なidであるとは限らな
い。However, in an actual electric motor, the constant of the electric motor changes due to changes in the resistance value due to operating conditions and changes with time (when the temperature rises by 70 degrees near room temperature, the electric resistance of the motor increases by about 30%). Therefore, the id calculated by the arithmetic expression of these conventional methods is not always the optimum id.
【0009】そこで、高速回転で高トルクを出力したい
場合は、特性変化分を見越して多めのid電流を与える
必要があった(例えば、インダクタンス4mH、固定子
周波数133Hz、印加電圧80Vにおいて逆起電圧が
80V、トルク電流iq1Aを実現するために必要なid
は抵抗が1Ωのとき1.95A、1.3Ωのとき2.6
3Aというように増大する)。Therefore, in order to output a high torque at a high speed rotation, it is necessary to give a large id current in anticipation of the characteristic change (for example, an inductance of 4 mH, a stator frequency of 133 Hz, and a back electromotive voltage of 80 V at an applied voltage of 80 V). Is 80V and id required to realize torque current iq1A
Is 1.95A when the resistance is 1Ω, 2.6 when the resistance is 1.3Ω.
3A).
【0010】そのため、多めに与えたidの分だけ銅損
が増加し、効率が悪くなるという問題点がある。Therefore, there is a problem that copper loss is increased by a large amount of id and efficiency is deteriorated.
【0011】それに対し、idをフィードバックによっ
て求め供給する特開昭57ー196896号公報や特開
昭62ー7396号公報においては以下に示すように、
設計手法または制御動作が不十分であり実現性のある安
定な動作を実現しにくいという問題がある。On the other hand, in JP-A-57-196896 and JP-A-62-7396, id is determined by feedback and supplied, as shown below.
There is a problem that it is difficult to realize a stable operation that is feasible because the design method or control operation is insufficient.
【0012】1.特性変動が非常に大きい場合、特性変
動に対して容易に対応できない。1. If the characteristic variation is very large, it cannot be easily dealt with.
【0013】2.応答性を向上させる方式に関しては述
べられていない。2. No mention is made of a method for improving responsiveness.
【0014】3.電動機の力行、回生において各々最適
なd軸電流を与えることができない。3. Optimal d-axis currents cannot be applied during power running and regeneration of the electric motor.
【0015】4.フィードバック制御によりidを求め
る方法以外の効率向上に関しては述べられていない。4. No mention is made of any improvement in efficiency other than the method of finding id by feedback control.
【0016】5.例えば、バッテリの電圧が低下し、同
期電動機に供給される端子電圧が低下した場合に総電流
に対しd軸電流が流れ過ぎ効率が悪くなる。5. For example, when the voltage of the battery decreases and the terminal voltage supplied to the synchronous motor decreases, the d-axis current flows too much with respect to the total current, resulting in poor efficiency.
【0017】6.基準値が一つでは効率最大化とトルク
最大化の両立が不可能である。6. It is impossible to achieve both efficiency maximization and torque maximization with a single reference value.
【0018】7.d軸、q軸電流を別々に制御すること
ができず一方の応答性が犠牲になる。7. Since the d-axis and q-axis currents cannot be controlled separately, the responsiveness of one is sacrificed.
【0019】8.回路異常やシステム異常が生じた場合
の対処が明確でない。8. It is not clear what to do when a circuit abnormality or system abnormality occurs.
【0020】[0020]
【課題を解決するための手段】本発明による永久磁石同
期電動機の制御装置は、直軸固定子電流であるd軸電流
の指令値と横軸固定子電流であるq軸電流の指令値とか
ら演算された固定子の各相電流指令値を出力する電流指
令手段と、前記各相電流指令値に基づき各相に電流を供
給する入力印加手段と、前記入力印加手段が前記各相に
電流をさらに供給できる割合を示す飽和度を生成する飽
和度出力手段と、飽和度の基準値を出力する基準出力手
段と、前記飽和度から前記飽和度の基準値を減算した判
断値を計算する判断値出力手段と、前記判断値が正の場
合、電流位相を進め、前記判断値が零になるように前記
d軸電流の指令値を増加させ、前記判断値が負の場合、
前記d軸電流の指令値を減少し、減少したd軸電流の指
令値が設定された最小値を越えて減少したとき、前記d
軸電流の指令値を前記最小値に保持するd軸電流指令手
段と、前記q軸電流の指令値を与えるq軸電流指令手段
とを備えており、そのことによって上記目的が達成され
る。A controller for a permanent magnet synchronous motor according to the present invention uses a command value of a d-axis current which is a straight axis stator current and a command value of a q-axis current which is a horizontal axis stator current. Current command means for outputting the calculated current command value for each phase of the stator, input applying means for supplying current to each phase based on the phase current command value, and the input applying means for applying current to each phase. Further, a saturation degree output means for generating a saturation degree indicating a supplyable ratio, a reference output means for outputting a saturation degree reference value, and a judgment value for calculating a judgment value obtained by subtracting the saturation degree reference value from the saturation degree Output means, if the judgment value is positive, the current phase is advanced, the command value of the d-axis current is increased so that the judgment value becomes zero, and if the judgment value is negative,
When the command value of the d-axis current is decreased and the command value of the decreased d-axis current is decreased below a set minimum value, the d
The d-axis current command means for holding the command value of the axis current at the minimum value and the q-axis current command means for giving the command value of the q-axis current are provided, thereby achieving the above object.
【0021】前記飽和度出力手段が、前記少なくとも固
定子の相電流指令値と、前記永久磁石同期電動機の相電
流の値との差に基づいて前記飽和度を生成してもよい。The saturation output means may generate the saturation based on the difference between at least the stator phase current command value and the phase current value of the permanent magnet synchronous motor.
【0022】前記飽和度出力手段が、少なくとも1相の
電流と、前記少なくとも1相に相当する相の電流指令値
との差を積分した値に基づいて、前記飽和度を生成して
もよい。The saturation degree output means may generate the saturation degree based on a value obtained by integrating a difference between a current of at least one phase and a current command value of a phase corresponding to the at least one phase.
【0023】前記飽和度出力手段が、前記差を積分する
ための積分器を備え、前記積分器が前記積分する割合を
調整するために前記制御装置に変更可能な素子を有して
もよい。The saturation output means may include an integrator for integrating the difference, and the controller may have a changeable element for adjusting a rate of integration by the integrator.
【0024】前記判断値が正である場合、前記d軸電流
指令手段が前記d軸電流の指令値を増加させ、前記増加
させたd軸電流の指令値が予め設定された最大値より大
きいとき、前記d軸電流指令手段が前記d軸電流の指令
値を前記予め設定された最大値に設定し、前記判断値が
負である場合、前記d軸電流指令手段が前記d軸電流の
指令値を減少させ、前記永久磁石同期電動機の回転数が
予め設定された回転数以下のとき、前記d軸電流指令手
段が前記d軸電流の指令値を予め設定された最小値に設
定してもよい。If the judgment value is positive, the d-axis current command means increases the d-axis current command value, and the increased d-axis current command value is larger than a preset maximum value. If the d-axis current command means sets the d-axis current command value to the preset maximum value and the judgment value is negative, the d-axis current command means sets the d-axis current command value. When the rotation speed of the permanent magnet synchronous motor is less than or equal to a preset rotation speed, the d-axis current command means may set the d-axis current command value to a preset minimum value. .
【0025】前記飽和度出力手段が、前記q軸電流の指
令値と、前記永久磁石同期電動機の固定子に流れるq軸
電流の値との差を積分した値に基づいて前記飽和度を生
成してもよい。The saturation output means generates the saturation based on a value obtained by integrating the difference between the command value of the q-axis current and the value of the q-axis current flowing through the stator of the permanent magnet synchronous motor. May be.
【0026】前記基準出力手段が、前記各相の電流指令
値および前記永久磁石同期電動機の回転数の少なくとも
1つに基づいて前記基準値を変更してもよい。The reference output means may change the reference value based on at least one of the current command value for each phase and the rotational speed of the permanent magnet synchronous motor.
【0027】前記飽和度出力手段が、前記差を積分する
ために、積分器をさらに備え、前記積分器が前記積分す
る割合を調整するために、前記制御装置に変更可能な素
子を有してもよい。The saturation output means further comprises an integrator for integrating the difference, and the controller has a changeable element for adjusting the rate of integration by the integrator. Good.
【0028】前記飽和度出力手段が、少なくとも1つの
電流値指令値に基づいて演算したトルク指令値と、前記
永久磁石同期電動機の実際のトルクとの差に基づいて、
前記飽和度を生成してもよい。Based on the difference between the torque command value calculated by the saturation output means based on at least one current value command value and the actual torque of the permanent magnet synchronous motor,
The saturation may be generated.
【0029】前記飽和度出力手段が、少なくとも1相の
電流指令値を積算演算した値と、前記永久磁石同期電動
機の固定子に流れる、前記相電流指令値を積算演算した
値との差に基づいて前記飽和度を生成してもよい。Based on the difference between the value obtained by the saturation degree output means by cumulatively calculating the current command value of at least one phase and the value obtained by cumulatively calculating the phase current command value flowing through the stator of the permanent magnet synchronous motor. To generate the saturation.
【0030】前記判断値が正である場合、前記d軸電流
指令手段が前記d軸電流の指令値を増加させ、前記増加
させたd軸電流の指令値が予め設定された最大値より大
きいとき、前記d軸電流指令手段が前記d軸電流の指令
値を前記予め設定された最大値に設定し、前記判断値が
負である場合、前記d軸電流指令手段が前記d軸電流の
指令値を減少させ、前記減少させたd軸電流の指令値が
予め設定されたd軸最小値より小さいとき、前記d軸電
流指令手段が前記d軸電流の指令値を前記予め設定され
た最小値に設定してもよい。When the judgment value is positive, when the d-axis current command means increases the command value of the d-axis current, and the command value of the increased d-axis current is larger than a preset maximum value. If the d-axis current command means sets the d-axis current command value to the preset maximum value and the judgment value is negative, the d-axis current command means sets the d-axis current command value. And the reduced d-axis current command value is smaller than the preset d-axis minimum value, the d-axis current command means sets the d-axis current command value to the preset minimum value. You may set it.
【0031】前記d軸電流指令手段が、前記判断値が正
である場合、前記d軸電流の指令値を増加させ、前記判
断値が負である場合、前記d軸電流の指令値を減少さ
せ、前記減少させた前記d軸電流の指令値が予め設定さ
れたd軸最小値より小さいとき、前記d軸電流の指令値
を前記予め設定された最小値に設定し、前記q軸電流指
令手段が、前記d軸電流の指令値と前記q軸電流の指令
値とをベクトル加算した合成電流値の予め設定された最
大値から前記d軸電流の指令値をベクトル減算した値お
よび前記q軸電流の指令値のうち小さい値を前記q軸電
流の指令値にしてもよい。The d-axis current command means increases the command value of the d-axis current when the judgment value is positive, and decreases the command value of the d-axis current when the judgment value is negative. When the decreased command value of the d-axis current is smaller than a preset d-axis minimum value, the command value of the d-axis current is set to the preset minimum value, and the q-axis current command means Is a value obtained by vector-subtracting the command value of the d-axis current from a preset maximum value of the combined current value obtained by vector-adding the command value of the d-axis current and the command value of the q-axis current, and the q-axis current. A smaller value of the command values of the above may be used as the command value of the q-axis current.
【0032】前記制御装置が、前記永久磁石同期電動機
の回転速度を検出する速度検出手段と、ある一定期間の
間、前記d軸電流の指令値が一定範囲内の値であり、前
記回転速度が一定範囲内の値である場合、強制的に前記
d軸電流の指令値を変更するタイミングを出力する変更
タイミング出力手段と、変更タイミングが出力された場
合、前記d軸電流の指令値と前記q軸電流の指令値とを
合成した合成電流指令値を一定の値に保持し、前記d軸
電流の指令値を変更するd軸電流変更手段と、前記d軸
電流変更手段が前記d軸電流の指令値を変更させた後、
前記回転速度が前記d軸電流の指令値を変更する前の回
転速度より増加した場合、前記d軸電流の指令値を変更
した後の前記d軸電流指令値を用いる動作と、前記回転
速度が減少する場合、前記d軸電流の指令値を変更する
前の前記d軸電流指令値を用いる動作とを、前記変更タ
イミング出力手段が許可する期間の間繰り返し行い、前
記d軸電流の指令値を更新するd軸電流更新手段と、を
さらに備え、前記d軸電流更新手段が前記d軸電流の指
令値を変更し、かつ前記判断値が正である場合、前記d
軸電流更新手段が、前記基準出力手段の前記基準値を新
たに演算した基準値に変更し、前記判断値が負である場
合、前記d軸電流更新手段が、d軸電流の指令手段に前
記d軸電流更新手段から出力される値に基づき、予め設
定されたd軸電流の最小値、または、d軸電流の指令値
を演算する式の係数を設定してもよい。The control device detects the rotational speed of the permanent magnet synchronous motor, and the speed detecting means detects the rotational speed of the d-axis current for a certain period of time within a certain range. When the value is within a certain range, a change timing output means for outputting the timing for forcibly changing the command value of the d-axis current; and when the change timing is output, the command value of the d-axis current and the q A combined current command value obtained by combining the command value of the axis current is held at a constant value, and the d-axis current changing means for changing the command value of the d-axis current and the d-axis current changing means change the d-axis current After changing the command value,
When the rotation speed is higher than the rotation speed before changing the command value of the d-axis current, the operation using the d-axis current command value after changing the command value of the d-axis current and the rotation speed are When decreasing, the operation using the d-axis current command value before changing the command value of the d-axis current is repeatedly performed during the period permitted by the change timing output means, and the command value of the d-axis current is changed. D-axis current updating means for updating, wherein the d-axis current updating means changes the command value of the d-axis current and the judgment value is positive, the d
When the axis current updating means changes the reference value of the reference output means to a newly calculated reference value, and the judgment value is negative, the d-axis current updating means causes the d-axis current command means to change to the d-axis current command means. Based on the value output from the d-axis current updating means, a preset minimum value of the d-axis current or a coefficient of an equation for calculating a command value of the d-axis current may be set.
【0033】前記q軸電流の指令値が予め設定した値以
上に大きく変化した場合、前記q軸電流指令値から求め
られたd軸の電流の初期指令値を出力する電流初期値出
力手段をさらに備えてもよい。When the command value of the q-axis current greatly changes beyond a preset value, a current initial value output means for outputting the initial command value of the d-axis current obtained from the q-axis current command value is further provided. You may prepare.
【0034】前記制御装置は、前記d軸電流の指令値の
変化する割合を決定し出力する変化割合出力手段をさら
に備え、前記変化割合出力手段が、予め決められた一定
の変化割合または前記判断値、または前記d軸電流の指
令値から演算した変化割合を出力し、前記d軸電流指令
手段が、前記判断値が正の場合、前記d軸電流の指令値
を前記変化割合に基づいて増加させ、前記d軸電流の指
令値が予め設定された最大値を越えて増加したときは、
前記d軸電流の指令値を前記予め設定された最大値に保
持し、前記判断値が負の場合、前記d軸電流の指令値を
前記変化割合に基づいて減少させ、前記d軸電流の指令
値が予め設定された最小値を越えて減少したときは、前
記d軸電流の指令値を前記予め設定された最小値に保持
してもよい。The control device further comprises a change rate output means for determining and outputting a change rate of the command value of the d-axis current, and the change rate output means has a predetermined constant change rate or the judgment. A value or a change rate calculated from the d-axis current command value is output, and when the judgment value is positive, the d-axis current command means increases the d-axis current command value based on the change rate. When the command value of the d-axis current exceeds a preset maximum value,
When the command value of the d-axis current is held at the preset maximum value and the judgment value is negative, the command value of the d-axis current is decreased based on the change rate, and the command of the d-axis current is decreased. When the value decreases below the preset minimum value, the d-axis current command value may be held at the preset minimum value.
【0035】前記判断値が正の場合の前記変化割合が、
前記判断値が負の場合の変化割合よりも大きくてもよ
い。The change rate when the judgment value is positive is
It may be larger than the rate of change when the judgment value is negative.
【0036】前記変化割合出力手段が、少なくとも2つ
以上の変化割合を有し、前記少なくとも2つ以上の変化
割合が選択してもよい。The change ratio output means may have at least two or more change ratios, and the at least two or more change ratios may be selected.
【0037】前記制御装置は、前記永久磁石同期電動機
の動作が、力行の状態であるか、または回生の状態であ
るかを判断する力行回生判断手段をさらに備え、前記変
化割合出力手段が、前記判断された状態に基づきd軸電
流の指令値を変化させる割合を決定してもよい。The control device further comprises a power running regeneration judging means for judging whether the operation of the permanent magnet synchronous motor is in a power running state or a regenerative state, and the change ratio output means is a unit for outputting the change rate output means. The rate at which the command value of the d-axis current is changed may be determined based on the determined state.
【0038】前記力行の状態で前記d軸電流の指令値を
変化させる割合が、前記回生の状態で前記d軸電流の指
令値を変化させる割合より小さくてもよい。The rate of changing the command value of the d-axis current in the power running state may be smaller than the rate of changing the command value of the d-axis current in the regenerative state.
【0039】前記基準出力手段が、前記力行回生判断手
段の出力に基づき基準値を変化させてもよい。The reference output means may change the reference value based on the output of the power running regeneration determination means.
【0040】前記d軸電流指令手段が、前記判断値が正
の場合、前記d軸電流の指令値を前記変化割合に基づい
て増加させ、設定された最大値を越えて前記d軸電流の
指令値が増加したとき、前記d軸電流の指令値に前記設
定された最大値を保持させ、前記判断値が負の場合、前
記d軸電流の指令値を前記変化割合に基づいて減少さ
せ、設定された最小値を越えて前記d軸電流の指令値が
減少したとき、前記d軸電流の指令値に前記最小値を保
持させ、前記力行回生判断手段が、力行または回生の運
転状態の変化を示す信号を生成し、前記永久磁石同期電
動機の回転速度および前記q軸電流の指令値の少なくと
も1つに基づき、前記d軸電流の指令値を前回のd軸電
流の指令値から変化させてもよい。When the judgment value is positive, the d-axis current command means increases the command value of the d-axis current based on the rate of change and exceeds the set maximum value to command the d-axis current. When the value increases, the commanded value of the d-axis current is held at the set maximum value, and when the judgment value is negative, the commanded value of the d-axis current is decreased based on the change rate, and the setting is performed. When the command value of the d-axis current decreases below the minimum value that has been set, the minimum value is held in the command value of the d-axis current, and the power running / regeneration determining means changes the running state of power running or regeneration. Even if the command value of the d-axis current is changed from the previous command value of the d-axis current based on at least one of the rotational speed of the permanent magnet synchronous motor and the command value of the q-axis current, the signal shown in FIG. Good.
【0041】前記d軸電流指令手段が、前記永久磁石同
期電動機の制動トルクの許容値が小さい場合、トルク指
令値の減少に応じてリラクタンストルクを発生させるd
軸電流の減少を抑えるために、前記d軸電流の指令値を
急激に減少させないくてもよい。When the allowable value of the braking torque of the permanent magnet synchronous motor is small, the d-axis current command means generates a reluctance torque according to the decrease of the torque command value d.
In order to suppress the decrease of the axis current, the command value of the d-axis current may not be rapidly decreased.
【0042】本発明による他の永久磁石同期電動機の制
御装置は、直軸固定子電流であるd軸電流の指令値と横
軸固定子電流であるq軸電流の指令値から求められた固
定子の各相電流の指令値を出力する電流指令手段と、前
記各相電流指令値に基づき各相に電流を供給する入力印
加手段と、久磁石同期電動機の動作が力行であるのか、
あるいは前記永久磁石同期電動機の動作が回生であるの
かの状態を判断する力行回生判断手段と、前記力行回生
判断手段が前記状態を回生であると判断し、かつ前記永
久磁石同期電動機の回転数およびトルクが弱め界磁領域
に属していない場合、前記永久磁石同期電動機に零以上
の力行のリラクタンストルクを発生させるために前記d
軸電流の指令値を出力するd軸電流指令手段と、前記q
軸電流の指令値を与えるq軸電流指令手段とを備えてお
り、そのことによって上記目的が達成される。Another permanent magnet synchronous motor control device according to the present invention is a stator obtained from a command value of a d-axis current that is a direct axis stator current and a command value of a q-axis current that is a horizontal axis stator current. A current command means for outputting a command value of each phase current, an input applying means for supplying a current to each phase based on each phase current command value, and whether the operation of the permanent magnet synchronous motor is power running,
Alternatively, a power running regeneration determining means for determining a state of whether the operation of the permanent magnet synchronous motor is regeneration, and the power running regeneration determining means determines that the state is regenerative, and the number of revolutions of the permanent magnet synchronous motor and If the torque does not belong to the field-weakening region, the d may be generated in order to generate a reluctance torque of power running of zero or more in the permanent magnet synchronous motor.
D-axis current command means for outputting a command value of the axis current, and q
And q-axis current command means for giving a command value of the axis current, whereby the above object is achieved.
【0043】本発明による更に他の永久磁石同期電動機
の制御装置は、直軸固定子電流であるd軸電流の指令値
と横軸固定子電流であるq軸電流の指令値とから演算さ
れた固定子の各相電流指令値を出力する電流指令手段
と、前記各相電流指令値に基づき各相に電流を供給する
入力印加手段と、永久磁石同期電動機の動作が力行であ
るのか、あるいは前記永久磁石同期電動機の動作が回生
であるのかの状態を判断する力行回生判断手段と、前記
力行回生判断手段が前記状態を回生であると判断した場
合、前記d軸電流の指令値を与えるd軸電流指令手段
と、前記d軸電流指令が零でない場合、リラクタンスト
ルクが発生する分、前記d軸電流の指令値の増加に応じ
て前記q軸電流の指令値を小さくするq軸電流指令手段
とを備えており、そのことによって上記目的が達成され
る。Still another permanent magnet synchronous motor controller according to the present invention is calculated from the command value of the d-axis current which is the direct axis stator current and the command value of the q-axis current which is the horizontal axis stator current. Current command means for outputting each phase current command value of the stator, input applying means for supplying a current to each phase based on each phase current command value, and whether the operation of the permanent magnet synchronous motor is power running, or Power regenerative judging means for judging a state of whether the operation of the permanent magnet synchronous motor is regenerative, and a d-axis giving a command value of the d-axis current when the power regenerative judging means judges that the state is regenerative. Current command means and q-axis current command means for decreasing the command value of the q-axis current according to the increase of the command value of the d-axis current by the amount of reluctance torque generated when the d-axis current command is not zero. Is equipped with The above-mentioned object can be achieved by the.
【0044】本発明による更に他の永久磁石同期電動機
の制御装置は、直軸固定子電流であるd軸電流の指令値
と横軸固定子電流であるq軸電流の指令値とから演算さ
れた固定子の各相電流指令値を出力する電流指令手段
と、前記各相電流指令値に基づき各相に電流を供給する
入力印加手段と、前記入力印加手段が前記各相に電流を
さらに供給できる割合を示す飽和度を生成する飽和度出
力手段と、飽和度の基準値を出力する基準出力手段と、
前記飽和度から前記飽和度の基準値を減算した判断値を
出力する判断値出力手段と、インバータに印可される電
圧を測定し、測定した電圧値を出力する電圧測定手段
と、前記測定した電圧値に基づき前記d軸電流の指令値
の最大値を出力するd軸電流最大値出力手段と、前記判
断値が正の場合、前記d軸電流の指令値を増加し、増加
したd軸電流の指令値が前記d軸電流最大値を越えて増
加したとき、前記d軸電流の指令値を前記d軸電流最大
値に保持し、前記判断値が負の場合、前記d軸電流の指
令値を減少し、減少したd軸電流の指令値が設定された
最小値を越えて減少したとき、前記d軸電流の指令値を
前記最小値に保持するd軸電流指令手段と、前記q軸電
流の指令値を与えるq軸電流指令手段とを備えており、
そのことによって上記目的が達成される。Still another permanent magnet synchronous motor control device according to the present invention is calculated from the command value of the d-axis current which is the direct axis stator current and the command value of the q-axis current which is the horizontal axis stator current. Current command means for outputting a current command value for each phase of the stator, input applying means for supplying a current to each phase based on the current command value for each phase, and the input applying means can further supply a current for each phase. Saturation degree output means for generating a saturation degree indicating the ratio, reference output means for outputting a reference value of the saturation degree,
Judgment value output means for outputting a judgment value obtained by subtracting the reference value of the saturation degree from the saturation degree, voltage measuring means for measuring a voltage applied to the inverter, and outputting a measured voltage value, the measured voltage D-axis current maximum value output means for outputting the maximum value of the d-axis current command value based on the value, and if the judgment value is positive, the d-axis current command value is increased to increase the d-axis current value. When the command value increases beyond the maximum value of the d-axis current, the command value of the d-axis current is held at the maximum value of the d-axis current, and when the judgment value is negative, the command value of the d-axis current is changed. And a d-axis current command means for holding the command value of the d-axis current at the minimum value when the command value of the d-axis current that has decreased and exceeds the set minimum value. And q-axis current command means for giving a command value,
Thereby, the above object is achieved.
【0045】前記d軸電流最大値出力手段が、前記測定
した電圧値が減少すれば、前記d軸電流の指令値の最大
値を減少させてもよい。The maximum value of the d-axis current maximum value output means may decrease the maximum value of the command value of the d-axis current if the measured voltage value decreases.
【0046】本発明による他の永久磁石同期電動機の制
御装置は、直軸固定子電流であるd軸電流の指令値と横
軸固定子電流であるq軸電流の指令値とから演算された
固定子の各相電流指令値を出力する電流指令手段と、前
記各相電流指令値に基づき各相に電流を供給する入力印
加手段と、永久磁石同期電動機に印可される電圧を測定
し、測定した電圧値を出力する電圧測定手段と、前記測
定した電圧値が減少すれば、前記d軸電流の指令値の最
大値を減少させるd軸電流指令手段と、前記q軸電流の
指令値を与えるq軸電流指令手段とを備えており、その
ことによって上記目的が達成される。Another permanent magnet synchronous motor control device according to the present invention is a fixed device calculated from a command value of a d-axis current which is a direct axis stator current and a command value of a q-axis current which is a horizontal axis stator current. Current command means for outputting each phase current command value of the child, input applying means for supplying current to each phase based on the phase current command value, and voltage applied to the permanent magnet synchronous motor is measured and measured. A voltage measuring means for outputting a voltage value, a d-axis current command means for decreasing the maximum value of the d-axis current command value when the measured voltage value decreases, and a q-axis current command value q A shaft current command means is provided to achieve the above object.
【0047】本発明による更に他の永久磁石同期電動機
の制御装置は、直軸固定子電流であるd軸電流の指令値
と横軸固定子電流であるq軸電流の指令値とから演算さ
れた固定子の各相電流の指令値を出力する電流指令手段
と、前記各相電流指令値に基づき各相に電流を供給する
入力印加手段と、前記入力印加手段が前記各相に電流を
さらに供給できる割合を示す飽和度を生成する飽和度出
力手段と、効率重視の運転状況およびトルク重視の運転
状況のうち1つの前記運転状況を出力する運転状況決定
手段と、飽和度の基準値を前記運転状況に基づき出力す
る基準出力手段と、前記飽和度から前記飽和度の基準値
を減算した判断値を出力する判断値出力手段と、前記d
軸電流の指令値が、前記判断値が正の場合、電流位相を
進め、前記判断値が零になるよう前記d軸電流の指令値
を増加させるd軸電流指令手段と、前記q軸電流の指令
値を与えるq軸電流指令手段とを備えており、そのこと
によって上記目的が達成される。In still another permanent magnet synchronous motor control device according to the present invention, a d-axis current command value which is a straight axis stator current and a q-axis current command value which is a horizontal axis stator current are calculated. Current command means for outputting a command value of each phase current of the stator, input applying means for supplying a current to each phase based on the phase current command value, and the input applying means further supplying a current for each phase. Saturation degree output means for generating a saturation degree indicating a possible ratio, operation status determination means for outputting one of the operation statuses of efficiency-oriented operation status and torque-oriented operation status, and a saturation degree reference value for the operation Reference output means for outputting based on the situation; judgment value output means for outputting a judgment value obtained by subtracting the reference value of the saturation degree from the saturation degree;
When the judgment value of the axis current is positive, the d-axis current command means for advancing the current phase and increasing the command value of the d-axis current so that the judgment value becomes zero, and the q-axis current And q-axis current command means for giving a command value, whereby the above object is achieved.
【0048】前記運転状況決定手段が効率重視を出力す
る場合の基準値が、前記運転状況決定手段がトルク重視
を出力する場合の基準値より大きくてもよい。The reference value when the driving situation determining means outputs the emphasis on efficiency may be larger than the reference value when the driving situation determining means outputs the emphasis on torque.
【0049】前記基準出力手段は、前記永久磁石同期電
動機の回転数および電流の少なくとも一つがそれぞれ予
め設定された値を越えた場合、運転状況決定手段が前記
トルク重視と判断し、前記効率重視の場合の基準値より
も小さい基準値を出力してもよい。When at least one of the rotational speed and the current of the permanent magnet synchronous motor exceeds a preset value, the reference output means determines that the operating condition determining means places the torque on importance and emphasizes the efficiency. A reference value smaller than the case reference value may be output.
【0050】本発明による更に他の永久磁石同期電動機
の制御装置は、直軸固定子電流であるd軸電流の指令値
と横軸固定子電流であるq軸電流の指令値とから演算さ
れた固定子の各相電流の指令値を出力する電流指令手段
と、前記各相電流指令値に基づき各相に電流を供給する
入力印加手段と、効率重視の運転状況およびトルク重視
の運転状況のうち1つの前記運転状況を出力する運転状
況決定手段と、前記効率重視を出力する場合のd軸電流
の指令値が、前記トルク重視を出力する場合のd軸電流
の指令値より小さい、前記d軸電流の指令値を与えるd
軸電流指令手段と、前記q軸電流の指令値を与えるq軸
電流指令手段とを備えており、そのことによって上記目
的が達成される。A controller for a permanent magnet synchronous motor according to still another embodiment of the present invention is calculated from a command value of a d-axis current which is a direct axis stator current and a command value of a q-axis current which is a horizontal axis stator current. Of the current command means for outputting the command value of each phase current of the stator, the input application means for supplying a current to each phase based on the current command value of each phase, and the operating condition of efficiency-oriented and torque-oriented One of the driving condition determining means for outputting the driving condition, and the d-axis current command value for outputting the efficiency emphasis is smaller than the d-axis current command value for outputting the torque emphasis. D which gives the command value of the electric current
The axis current commanding means and the q-axis current commanding means for giving the command value of the q-axis current are provided, thereby achieving the above object.
【0051】本発明による更に他の永久磁石同期電動機
の制御装置は、直軸固定子電流であるd軸電流の指令値
と横軸固定子電流であるq軸電流の指令値とから演算さ
れた固定子の各相電流指令値を出力する電流指令手段
と、前記各相電流指令値に基づき各相に電流を供給する
入力印加手段と、前記入力印加手段が前記各相に電流を
さらに供給できる割合を示す飽和度を生成する飽和度出
力手段と、飽和度の基準値を出力する基準出力手段と、
基準値を出力する基準出力手段と、前記飽和度に応じて
d軸の基準値を出力するd軸基準出力手段と、前記飽和
度に応じてq軸の基準値を出力するq軸基準出力手段
と、前記飽和度から前記d軸の基準値を減算した値に基
づいて、d軸の判断値を出力するd軸判断値出力手段
と、前記飽和度の処理値から前記q軸基準値を減算した
値に基づいて、q軸の判断値を出力するq軸判断値出力
手段と、前記d軸判断値が正の場合、前記d軸電流の指
令値を増加させ、増加させた前記d軸電流の指令値が設
定された最大値を越えて増加したとき、前記d軸電流の
指令値を前記設定された最大値に保持し、前記d軸判断
値が負の場合、前記d軸電流の指令値を減少させ、前記
減少させたd軸電流の指令値が設定された最小値を越え
て減少したとき、前記d軸電流の指令値を前記設定され
た最小値に保持するd軸電流指令手段と、前記q軸電流
の指令値を与えるq軸電流指令手段と、前記q軸判断値
が正であり、かつ前記d軸電流の指令値が前記設定され
た最大値の場合、前記q軸電流指令手段によって指令さ
れたq軸電流の指令値を減少させ、前記減少させたq軸
電流の指令値をq軸電流変更指令値とし、前記q軸判断
値が負であり、前記d軸電流の指令値が前記設定された
最大値であり、かつ前記q軸電流変更指令値が前記q軸
電流指令手段によって指令されたq軸電流の指令値以下
の場合、前記q軸電流の指令値を増加させるq軸電流指
令変更手段とを備えており、そのことによって上記目的
が達成される。In still another permanent magnet synchronous motor control device according to the present invention, a d-axis current command value which is a straight axis stator current and a q-axis current command value which is a horizontal axis stator current are calculated. Current command means for outputting a current command value for each phase of the stator, input applying means for supplying a current to each phase based on the current command value for each phase, and the input applying means can further supply a current for each phase. Saturation degree output means for generating a saturation degree indicating the ratio, reference output means for outputting a reference value of the saturation degree,
Reference output means for outputting a reference value, d-axis reference output means for outputting a d-axis reference value according to the saturation, and q-axis reference output means for outputting a q-axis reference value according to the saturation. A d-axis judgment value output means for outputting a judgment value for the d-axis based on a value obtained by subtracting the reference value for the d-axis from the saturation degree; and subtracting the q-axis reference value for the processed value of the saturation degree. A q-axis judgment value output means for outputting a q-axis judgment value based on the determined value; and, if the d-axis judgment value is positive, increases the command value of the d-axis current and increases the d-axis current. When the command value of is increased beyond the set maximum value, the command value of the d-axis current is held at the set maximum value, and when the d-axis determination value is negative, the command of the d-axis current is The value is reduced, and when the reduced d-axis current command value decreases beyond a set minimum value, D-axis current command means for holding the command value of the axis current at the set minimum value, q-axis current command means for giving the command value of the q-axis current, the q-axis determination value is positive, and When the command value of the d-axis current is the set maximum value, the command value of the q-axis current commanded by the q-axis current command means is decreased, and the command value of the decreased q-axis current is changed to the q-axis current. A change command value, the q-axis judgment value is negative, the d-axis current command value is the set maximum value, and the q-axis current change command value is commanded by the q-axis current command means. And a q-axis current command changing means for increasing the q-axis current command value when the q-axis current command value is less than or equal to the q-axis current command value.
【0052】前記d軸基準出力手段から出力されるd軸
基準値が、q軸基準出力手段から出力されるq軸基準値
よりも小さくてもよい。The d-axis reference value output from the d-axis reference output means may be smaller than the q-axis reference value output from the q-axis reference output means.
【0053】本発明による更に他の永久磁石同期電動機
の制御装置は、直軸固定子電流であるd軸電流の指令値
と横軸固定子電流であるq軸電流の指令値とから演算さ
れた固定子の各相電流指令値を出力する電流指令手段
と、前記各相電流指令値に基づき各相に電流を供給する
入力印加手段と、前記入力印加手段が前記各相に電流を
さらに供給できる割合を示す飽和度を生成する飽和度出
力手段と、効率重視の運転状況およびトルク重視の運転
状況のうち1つの前記運転状況を出力する運転状況決定
手段と、飽和度の基準値を前記運転状況に基づき出力す
る基準出力手段と、前記飽和度から前記飽和度の基準値
を減算した判断値を出力する判断値出力手段と、前記判
断値が正の場合、電流位相を進め、判断値が零になるよ
うd軸電流指令を増加させる第1のd軸電流指令手段
と、回路あるいは動作の異常を検出する異常検出手段
と、予め設定されたテーブルあるいは演算式に基づいて
前記d軸電流の指令値を得る第2のd軸電流指令手段
と、前記q軸電流の指令値を与えるq軸電流指令手段
と、前記異常検出手段が回路あるいは動作の異常を検出
しない場合、第1のd軸電流指令手段から出力される前
記d軸指令値を選択し、前記異常検出手段が回路あるい
は動作の異常を検出した場合、第2のd軸電流指令手段
から出力される前記d軸指令値を選択するd軸電流選択
手段とを備えており、そのことによって上記目的が達成
される。In still another permanent magnet synchronous motor control device according to the present invention, a d-axis current command value which is a straight axis stator current and a q-axis current command value which is a horizontal axis stator current are calculated. Current command means for outputting a current command value for each phase of the stator, input applying means for supplying a current to each phase based on the current command value for each phase, and the input applying means can further supply a current for each phase. A saturation level output unit that generates a saturation level indicating a ratio, an operation status determination unit that outputs one of the operating statuses of the efficiency-focused driving status and the torque-focused driving status, and a saturation level reference value as the driving status. And a judgment value output means for outputting a judgment value obtained by subtracting the saturation reference value from the saturation value, and if the judgment value is positive, the current phase is advanced and the judgment value is zero. Increase the d-axis current command so that A first d-axis current commanding means, an abnormality detecting means for detecting a circuit or operation abnormality, and a second d-axis current for obtaining a command value of the d-axis current based on a preset table or an arithmetic expression. When the command means, the q-axis current command means for giving the command value of the q-axis current, and the abnormality detecting means do not detect a circuit or operation abnormality, the d-axis output from the first d-axis current command means A d-axis current selecting means for selecting the d-axis command value output from the second d-axis current command means when the command value is selected and the abnormality detecting means detects a circuit or operation abnormality. Therefore, the above object is achieved.
【0054】[0054]
【作用】判断値出力手段は、実時間でインバータの飽和
度に基づいてidを増減するための判断値を作成する。
そして、d軸電流指令手段は、判断値に基づき、判断値
が正の場合d軸電流の指令値を増加し、増加したd軸電
流の指令値が設定された最大値を越えて増加したときは
最大値に保持する。判断値が負の場合、予め設定された
d軸最小値を越えて減少したとき、あるいは回転数が予
め設定された回転数設定値以下になったとき、最小値に
保持する。このように、id電流を、フィードバック積
分制御動作によって求めるとともに、弱め界磁に入る回
転数設定など安定に動作させる条件を設ける。これらに
よって、現在の電動機の状態に応じて、効率面で最適な
id電流を実時間で安定に与えることができる。このこ
とによって、高効率な永久磁石同期電動機の制御装置を
提供することができる。The judgment value output means creates a judgment value for increasing or decreasing id based on the saturation of the inverter in real time.
When the judgment value is positive, the d-axis current command means increases the command value of the d-axis current, and when the command value of the increased d-axis current exceeds the set maximum value. Holds at the maximum value. If the judgment value is negative, the minimum value is held when the d-axis minimum value set in advance is decreased or when the rotation speed becomes equal to or lower than the preset rotation speed set value. As described above, the id current is obtained by the feedback integral control operation, and conditions for stable operation such as setting the number of rotations to enter the field weakening are provided. As a result, it is possible to stably provide the id current, which is optimum in terms of efficiency, in real time according to the current state of the electric motor. This makes it possible to provide a highly efficient control device for the permanent magnet synchronous motor.
【0055】[0055]
【実施例】第1の実施例 本発明の第1の実施例の永久磁石同期電動機(以下同期
電動機と省略)の制御装置について、図面を参照しなが
ら説明する。The control device of the Embodiment] The first embodiment first embodiment of a permanent magnet synchronous motor of the present invention (hereinafter abbreviated as synchronous motor) will be described with reference to the drawings.
【0056】図1は、本発明の第1の実施例における制
御装置の構成を示すブロック図である。FIG. 1 is a block diagram showing the configuration of the control device according to the first embodiment of the present invention.
【0057】第1の実施例の制御装置は、飽和度出力手
段104と、判断値出力手段106と、基準出力手段1
08と、d軸電流指令手段110と、q軸電流指令手段
130と、電流指令手段136、入力印加手段138と
を備えている。The control device of the first embodiment comprises a saturation degree output means 104, a judgment value output means 106, and a reference output means 1.
08, d-axis current command means 110, q-axis current command means 130, current command means 136, and input application means 138.
【0058】なお、この制御装置は、同期電動機100
の電流を検出する電流検出手段102をさらに備えてい
てもよい。Note that this control device is based on the synchronous motor 100.
The current detection means 102 for detecting the current of 1 may be further provided.
【0059】次に、弱め界磁制御について、数2および
図2を用いて簡単に説明する。Next, the field weakening control will be briefly described with reference to Equation 2 and FIG.
【0060】同期電動機100の基礎式(数2)は公知
である。The basic formula (Equation 2) of the synchronous motor 100 is known.
【0061】[0061]
【数2】 [Equation 2]
【0062】なお、Vは電動機に供給される端子電圧を
示し、ωは角速度を示し、Rは1相当たりの固定子巻線
抵抗を示し、ψは単位速度での無負荷誘起電圧を示し、
Ld、Lqはd軸、q軸の相インダクタンスそれぞれを示
し、idは直軸固定子電流(d軸電流)を示し、iqは横
軸固定子電流(q軸電流)を示している。V is the terminal voltage supplied to the motor, ω is the angular velocity, R is the stator winding resistance per phase, and ψ is the no-load induced voltage at unit speed.
L d and L q are the d-axis and q-axis phase inductances respectively, i d is the direct-axis stator current (d-axis current), and i q is the horizontal-axis stator current (q-axis current). There is.
【0063】図2は、d−q座標は回転座標を示してい
る。id、iqは、それぞれd軸電流の直流量、q軸電流
の直流量を示している。In FIG. 2, the dq coordinates show the rotation coordinates. i d and iq represent the DC amount of the d-axis current and the DC amount of the q-axis current, respectively.
【0064】同期電動機100の運転状態が力行である
場合と、同期電動機100の運転状態が回生である場合
とでは、動作が異なるのでそれぞれ別に説明する。ここ
で、力行とは、同期電動機100が機械出力を発生して
いる状態であり、電源から電力が入力されている状態で
ある。バッテリを使っている場合ではバッテリを放電し
ている状態である。回生とは、電動機が機械エネルギー
を電気エネルギーに変換している状態であり、電源に電
力が入力されている状態である。バッテリを使っている
場合ではバッテリが充電されている状態である。Since the operation differs between the case where the operating state of the synchronous motor 100 is power running and the case where the operating state of the synchronous motor 100 is regenerative, they will be described separately. Here, the power running is a state in which the synchronous motor 100 is generating a mechanical output, and is a state in which electric power is input from the power supply. When using the battery, the battery is in a discharged state. Regeneration is a state in which the electric motor is converting mechanical energy into electric energy, and is a state in which electric power is input to the power supply. When using a battery, the battery is in a charged state.
【0065】同期電動機100が力行する場合、弱め界
磁制御のベクトル図(図2a)に示すように、同期電動
機100の回転速度ωを上昇させると、誘起電圧ωψが
大きくなる。誘起電圧ωψ、R・iq およびω・Lq・iq
をベクトル加算した電圧値vが、電圧制限円に達する
と、同期電動機100は、電圧値vが電圧制限円に達し
たときの同期電動機100の回転速度ω以上に、回転速
度を上げることができなくなる。When the synchronous motor 100 powers, as shown in the vector diagram of field weakening control (FIG. 2a), when the rotational speed ω of the synchronous motor 100 is increased, the induced voltage ωψ increases. Induced voltage ω ψ, R · i q and ω · L q · i q
When the voltage value v obtained by vector-adding reaches the voltage limit circle, the synchronous motor 100 can increase the rotation speed to be equal to or higher than the rotation speed ω of the synchronous motor 100 when the voltage value v reaches the voltage limit circle. Disappear.
【0066】なお、電源がバッテリ等である場合には、
バッテリの劣化によって、バッテリの端子電圧および電
流値が変化する。しかしながら、ここでは簡単のため、
バッテリの端子電圧(電圧制限円の半径)は一定である
と仮定する。When the power source is a battery or the like,
The terminal voltage and the current value of the battery change due to the deterioration of the battery. However, for simplicity here,
It is assumed that the terminal voltage of the battery (radius of the voltage limiting circle) is constant.
【0067】次に、同期電動機100の回転速度を上昇
させることを考える。図2(b)に示すように、idを同期
電動機100に流すことによって、電圧制限円内に戻る
方向の電圧ω・Ld・idが発生する。このことによって、
同期電動機100に回転速度を上昇させる電圧余裕が発
生する(図2b)。同期電動機100の回転速度が一定
である場合、発生した電圧余裕の分だけ、同期電動機1
00にトルクを発生させるトルク電流を流すことがで
き、同期電動機100にさらにトルクを発生させること
ができる(図2c)。ここで、id>0を電流位相を進
める方向に定義する。上述したように、同期電動機10
0にd軸電流を流し、電圧余裕を発生させる制御を弱め
界磁制御という。このような弱め界磁制御の一例は、特
開昭62−7396号公報に示されている。Next, increasing the rotation speed of the synchronous motor 100 will be considered. As shown in FIG. 2B, by causing i d to flow through the synchronous motor 100, a voltage ω · L d · i d in the direction of returning to the voltage limiting circle is generated. This allows
A voltage margin is generated in the synchronous motor 100 to increase the rotation speed (Fig. 2b). When the rotation speed of the synchronous motor 100 is constant, the synchronous motor 1 is generated by the generated voltage margin.
00, a torque current for generating torque can be passed, and further torque can be generated in the synchronous motor 100 (FIG. 2c). Here, i d > 0 is defined in the direction of advancing the current phase. As described above, the synchronous motor 10
The control of passing the d-axis current to 0 to generate a voltage margin is called weakening field control. An example of such field weakening control is disclosed in Japanese Patent Laid-Open No. 62-7396.
【0068】なお、電圧余裕を発生させるためのd軸電
流idは、電動機に供給される端子電圧が電圧制限円内
にもどるために必要最小限の電流でよい。必要最小限以
上のd軸電流idを同期電動機100に与えると、銅損
が増加し、同期電動機100の効率が悪くなる。なぜな
ら、図6(a)に示す非突極機(一般的な電動機)に、d
軸電流を与えても、トルクが発生しないからである。The d-axis current i d for generating the voltage margin may be the minimum current necessary for the terminal voltage supplied to the motor to return to the voltage limit circle. When the d-axis current i d that is more than the required minimum is applied to the synchronous motor 100, copper loss increases and the efficiency of the synchronous motor 100 deteriorates. Because, in the non-salient pole machine (general electric motor) shown in FIG.
This is because no torque is generated even when the shaft current is applied.
【0069】非突極機の場合は常に最小限のidを流す
ことで高効率の制御が実現できる。回生の場合も力行と
同じように説明できる。In the case of a non-salient pole machine, high efficiency control can be realized by always flowing the minimum i d . In the case of regeneration, it can be explained in the same way as powering.
【0070】また、図6(b)は、逆突極機を示してい
る。逆突極機または突極機にidを流した場合、後述す
るリラクタンストルクが発生するため、idをLdおよび
Lqに応じて適切に供給する方が同期電動機100の効
率が良くなる。FIG. 6 (b) shows an inverse salient pole machine. When i d is passed through the reverse salient pole machine or the salient pole machine, reluctance torque described later is generated, so that it is more efficient to supply i d according to L d and L q. .
【0071】次に、インバータの飽和について図3、図
4、図5を用いて説明する。Next, the saturation of the inverter will be described with reference to FIGS. 3, 4 and 5.
【0072】120度づつ位相の異なった3相の電流指
令値(iU *(t)、iV *(t)、iW *(t))は、電流
はd軸電流指令とq軸電流指令を用いて、次式より表さ
れる(以後、交流値などのように時間対して変動する値
であることを特に示す必要がない場合には(t)を省略
する。また*は指令値を示す)。Three-phase current command values (i U * (t), i V * (t), i W * (t)) whose phases are different by 120 degrees are as follows: current is d-axis current command and q-axis current. It is expressed by the following equation using a command (hereinafter, (t) is omitted if it is not necessary to indicate that it is a value that fluctuates with time, such as an AC value. * Is the command value. Indicates).
【0073】 iU *(t)=ー(2/3)1/2{id *・cosωt+iq *・sinωt} iV *(t)=ー(2/3)1/2{id *・cos(ωt−2π/3)+iq *・sin(ωt−2π/3)} iW *(t)=ー(2/3)1/2{id *・cos(ωt+2π/3)+iq *・sin(ωt+2π/3)} 上記制御装置の一対の端子を介して、同期電動機100
の固定子に流れる実際の電流(iU(t)、iV(t)、
iW(t))は、電流検出手段102によって検出され
る。検出された電流(iU(t)、iV(t)、i
W(t))は、飽和度出力手段104に出力される。飽
和度出力手段104は、図3(a)に示す比例積分器を有
している。比例積分器の一端には、電流指令値(i
U *(t)、iV *(t)、iW *(t))が入力され、比例
積分器の他端には、検出された電流(iU(t)、i
V(t)、iW(t))が入力される。比例積分器は、電
流指令値(iU *(t)、iV *(t)、iW *(t))と検
出された電流(iU(t)、iV(t)、iW(t))と
の差を比例積分し、PWM用電流誤差(eU(t)、eV
(t)、eW(t))として出力される。[0073] i U * (t) = over (2/3) 1/2 {i d * · cosωt + i q * · sinωt} i V * (t) = over (2/3) 1/2 {i d * · cos (ωt-2π / 3 ) + i q * · sin (ωt-2π / 3)} i W * (t) = over (2/3) 1/2 {i d * · cos (ωt + 2π / 3) + i q * sin (ωt + 2π / 3)} via the pair of terminals of the control device, the synchronous motor 100
The actual current flowing in the stator of (i U (t), i V (t),
i W (t)) is detected by the current detection means 102. The detected currents (i U (t), i V (t), i
W (t)) is output to the saturation output unit 104. The saturation output means 104 has a proportional integrator shown in FIG. At one end of the proportional integrator, the current command value (i
U * (t), i V * (t), i W * (t)) is input to the other end of the proportional integrator, the detected current (i U (t), i
V (t), i W ( t)) is input. The proportional integrator has current command values (i U * (t), i V * (t), i W * (t)) and detected currents (i U (t), i V (t), i W. (T)) is proportionally integrated to obtain a PWM current error (e U (t), e V
(T), e W (t)).
【0074】図3(b)は、後述するインバータが飽和し
ている場合の、U相の電流指令値iU *(t)とU相の電
流iU(t)とを示している。FIG. 3B shows the U-phase current command value i U * (t) and the U-phase current i U (t) when the inverter described later is saturated.
【0075】図3(c)は、そのインバータが飽和してい
ない場合の、U相の電流指令値iU *(t)とU相の電流
iU(t)とを示している。FIG. 3C shows the U-phase current command value i U * (t) and the U-phase current i U (t) when the inverter is not saturated.
【0076】インバータが飽和している場合は、電流指
令手段136が電流指令信号を出力しても、インバータ
が指令された電流を生成することができず、上記制御装
置の一対の端子には、指令された電流が供給されない。When the inverter is saturated, even if the current command means 136 outputs the current command signal, the inverter cannot generate the commanded current, and the pair of terminals of the control device are The commanded current is not supplied.
【0077】インバータが飽和している場合を、インバ
ータのスイッチングから考察する。図4は、入力印加手
段138に含まれるインバータの一例を示している。イ
ンバータは、半導体スイッチQ1〜Q6、ダイオードD
1〜D6、半導体スイッチQ1〜Q6のオン−オフを制
御するベースドライブ回路140、三角搬送波発生回路
142を有している。The case where the inverter is saturated will be considered from the switching of the inverter. FIG. 4 shows an example of an inverter included in the input applying unit 138. The inverter includes semiconductor switches Q1 to Q6 and a diode D.
1 to D6, a base drive circuit 140 for controlling ON / OFF of the semiconductor switches Q1 to Q6, and a triangular carrier wave generation circuit 142.
【0078】ベースドライブ回路140には、U相のP
WM用電流誤差eU(t)、V相のPWM用電流誤差eV
(t)、および三角搬送波発生回路142が発生する三
角搬送波が入力される。各PWM用電流誤差と搬送波信
号とを比較して得られるパルス幅変調信号に従い、ベー
スドライブ回路140は、インバータの各相の半導体ス
イッチQ1〜Q6をオン−オフする。例えば、U相のP
WM用電流誤差eU(t)が三角搬送波より大きい場
合、ベースドライブ回路140は、半導体スイッチQ1
をオンし、半導体スイッチQ4をオフする。また、U相
のPWM用電流誤差eU(t)が三角搬送波より小さい
場合、ベースドライブ回路140は、半導体スイッチQ
4をオンし、半導体スイッチQ1をオフする。他の相に
ついても、同様に動作する。The base drive circuit 140 has a U-phase P
WM current error e U (t), V-phase PWM current error e V
(T) and the triangular carrier wave generated by the triangular carrier wave generation circuit 142 are input. The base drive circuit 140 turns on / off the semiconductor switches Q1 to Q6 of each phase of the inverter according to the pulse width modulation signal obtained by comparing each PWM current error and the carrier signal. For example, P of U phase
When the WM current error e U (t) is larger than the triangular carrier wave, the base drive circuit 140 determines that the semiconductor switch Q1
Is turned on and the semiconductor switch Q4 is turned off. When the U-phase PWM current error e U (t) is smaller than the triangular carrier wave, the base drive circuit 140 determines that the semiconductor switch Q
4 is turned on and the semiconductor switch Q1 is turned off. The same applies to the other phases.
【0079】なお、そのインバータは、U相のPWM用
電流誤差eU(t)、V相のPWM用電流誤差eV(t)
を用いて、同期電動機100の固定子に供給される電流
(iU(t)、iV(t)、iW(t))を発生させてい
るが、U相のPWM用電流誤差、V相のPWM用電流誤
差、およびW相のPWM用電流誤差のうち1相のPWM
用電流誤差を用いて上記電流(iU(t)、iV(t)、
iW(t))を発生させてもよい。さらに、上記3相か
ら任意の2組の相を選択し、選択された2組のPWM用
電流誤差を用いて上記電流(iU(t)、iV(t)、i
W(t))を発生させてもよい。さらに、上記3相のP
WM用電流誤差をすべて用いて上記電流(iU(t)、
iV(t)、iW(t))を発生させてもよい。The inverter has a U-phase PWM current error e U (t) and a V-phase PWM current error e V (t).
Is used to generate the currents (i U (t), i V (t), i W (t)) supplied to the stator of the synchronous motor 100, the U-phase PWM current error, V PWM of one phase of PWM current error of W phase and PWM current error of W phase
The current (i U (t), i V (t),
i W (t)) may be generated. Further, two arbitrary sets of phases are selected from the three phases, and the currents (i U (t), i V (t), i are selected by using the selected two sets of PWM current errors.
W (t)) may be generated. Furthermore, P of the above three phases
The current (i U (t),
i V (t), i W (t)) may be generated.
【0080】図5は、インバータが飽和している場合と
インバータが飽和していない場合との、PWM用電流誤
差信号および半導体スイッチQ1とQ4との動作をそれ
ぞれ示している。FIG. 5 shows the operations of the PWM current error signal and the semiconductor switches Q1 and Q4 when the inverter is saturated and when the inverter is not saturated, respectively.
【0081】オン−オフが半周期毎に片寄っている場
合、同期電動機100の固定子に指令された電流を流す
ために、十分なスイッチングをおこなっても、これ以上
電流を流すことができない。なお、インバータの飽和度
は、PWM用電流誤差の大きさによって定義されてもよ
い。例えば、PWM用電流誤差が大きいときインバータ
の飽和度も大きくなり、PWM用電流誤差が小さいとき
インバータの飽和度も小さくなる。When the on-off state is biased every half cycle, the current cannot flow any more even if sufficient switching is performed to flow the commanded current to the stator of the synchronous motor 100. The saturation of the inverter may be defined by the magnitude of the PWM current error. For example, when the PWM current error is large, the saturation of the inverter is large, and when the PWM current error is small, the saturation of the inverter is small.
【0082】インバータの飽和度を小さくするために、
以下に示すように同期電動機100の固定子にidを流
し、電流位相を進める弱め界磁を行うことができる。In order to reduce the saturation of the inverter,
As described below, id can be made to flow in the stator of the synchronous motor 100 to perform the field weakening that advances the current phase.
【0083】同期電動機100に実際に供給される3相
の電流(iU(t)、iV(t)、iW(t))の内の1
相分の電流i(t)、つまりU相、V相、W相のどの相
の電流を用いてもよい。iU(t)、iV(t)、あるい
はiW(t)が電流検出手段102によって検出されて
もよい。検出された電流i(t)は飽和度出力手段10
4に入力される。電流指令手段136は、上述した電流
指令値(iU *(t)、iV *(t)、iW *(t))を求め
る式にd軸電流idおよびq軸電流iqを代入し、電流指
令値i*(t)を演算する。飽和度出力手段104は、
その相の電流指令値i*(t)から、その検出された電
流i(t)を減算する。飽和度出力手段104は、減算
した結果に対して絶対値をとり、絶対値をとった結果で
ある電流誤差e(t)を積分する。積分した結果は、判
断値出力手段106に入力される。One of the three-phase currents (i U (t), i V (t), i W (t)) actually supplied to the synchronous motor 100.
The phase current i (t), that is, the current of any of the U phase, V phase, and W phase may be used. i U (t), i V (t), or i W (t) may be detected by the current detection means 102. The detected current i (t) is the saturation degree output means 10
4 is input. The current command means 136 substitutes the d-axis current i d and the q-axis current i q into the formula for obtaining the above-mentioned current command values (i U * (t), i V * (t), i W * (t)). Then, the current command value i * (t) is calculated. The saturation output means 104 is
The detected current i (t) is subtracted from the current command value i * (t) of that phase. The saturation output means 104 takes the absolute value of the subtracted result and integrates the current error e (t) which is the result of taking the absolute value. The result of integration is input to the judgment value output means 106.
【0084】なお、飽和度出力手段104が、誤差の絶
対値の積分を演算する代わりに、誤差の2乗の積分また
は誤差の最大値を判断値出力手段106に入力してもよ
い。変動成分が大きくなるので、周期変動する電流誤差
e(t)をそのまま以後の処理に使用することは困難で
ある。そこで、1相分の電流を時間領域で積分すること
によって、同期電動機100を制御するのに十分に変動
が少ない直流値を得ることができる。Instead of calculating the integral of the absolute value of the error, the saturation output means 104 may input the integral of the square of the error or the maximum value of the error to the decision value output means 106. Since the fluctuation component becomes large, it is difficult to use the cyclically fluctuating current error e (t) for the subsequent processing. Therefore, by integrating the current for one phase in the time domain, it is possible to obtain a DC value that is sufficiently small in fluctuation to control the synchronous motor 100.
【0085】なお、理論的には、3相分の電流を用いて
直流分に近い値を演算できるが、u、v、w相各々の電
流の2乗値を演算し加算するため演算が複雑である。Note that theoretically, a value close to a DC component can be calculated using the currents for three phases, but the calculation is complicated because the squared values of the currents of the u, v, and w phases are calculated and added. Is.
【0086】判断値出力手段106は、(数3)に示す
ように、電流誤差e(t)の積分値から、基準出力手段
108によって設定される基準erefを減算し、減算し
た結果である判断値Hanを出力する。The judgment value output means 106 subtracts the reference e ref set by the reference output means 108 from the integrated value of the current error e (t) as shown in (Equation 3), and the result is the result of subtraction. The judgment value H an is output.
【0087】[0087]
【数3】 (Equation 3)
【0088】ここで、基準出力手段108は、積分時間
に基づいて基準erefを変化させる。具体的には、電流
誤差e(t)の積分時間が電流誤差e(t)の半周期T
/2であれば、(数4)を演算することによって基準値
erefを出力する。また、速度ωを用いた(数5)を演
算することによって基準erefを求めてもよい。なお、
ここでは電流誤差e(t)の半周期を積分時間として用
いたが、積分時間は任意の時間でよい。ただし、電流誤
差e(t)は周期的に変化するため、積分時間は半周期
の整数倍であることが望ましい。Here, the reference output means 108 changes the reference e ref based on the integration time. Specifically, the integration time of the current error e (t) is the half cycle T of the current error e (t).
If it is / 2, the reference value e ref is output by calculating (Equation 4). Further, the reference e ref may be obtained by calculating (Equation 5) using the speed ω. In addition,
Although the half cycle of the current error e (t) is used as the integration time here, the integration time may be any time. However, since the current error e (t) changes periodically, it is desirable that the integration time be an integral multiple of a half cycle.
【0089】[0089]
【数4】 [Equation 4]
【0090】[0090]
【数5】 (Equation 5)
【0091】ここで、判断値Hanが大きいということは
電流誤差が大きいことを意味する。言い換えると、実際
に同期電動機100に供給されるq軸電流がq軸電流指
令値に追従しなしことを意味している。このことは、同
期電動機100の高速回転領域では、電圧余裕が少ない
ため同期電動機100が力行する場合、回転数に見合っ
たトルクを発生させるq軸電流が、流れないことを意味
する。同期電動機100が回生する場合は、回転数に見
合ったトルクを発生させるq軸電流が流れすぎることを
意味する。このような電圧余裕が少ない状態では、指令
され出力されるべき、回転速度またはトルクを得るため
には、d軸電流idを増加すればよい。Here, the fact that the judgment value H an is large means that the current error is large. In other words, it means that the q-axis current actually supplied to the synchronous motor 100 does not follow the q-axis current command value. This means that in the high-speed rotation region of the synchronous motor 100, the voltage margin is small, so that when the synchronous motor 100 powers, the q-axis current that generates a torque commensurate with the rotation speed does not flow. When the synchronous motor 100 regenerates, it means that the q-axis current that generates a torque commensurate with the rotation speed flows too much. In such a state in which the voltage margin is small, the d-axis current i d may be increased in order to obtain the rotation speed or torque that should be commanded and output.
【0092】同期電動機100が力行する場合とは、具
体的には、判断値が大きい状態であり、同期電動機10
0に電流を流すために駆動装置の半導体スイッチQ1〜
Q6(図1の入力印加手段138の構成要素の一部)を
導通状態にしても必要な電流が流れない状態である。Specifically, the case where the synchronous motor 100 is in power running is a state in which the judgment value is large, and the synchronous motor 10
In order to pass current to 0, the semiconductor switches Q1 to Q1 of the drive device
Even when Q6 (a part of the components of the input applying unit 138 in FIG. 1) is made conductive, a necessary current does not flow.
【0093】逆に判断値Hanが小さいということは、電
流誤差が小さいことを意味する。つまり、このことは、
実際に同期電動機100に供給される電流が電流指令値
に対して良く追従していることを意味する。判断値Han
が小さく、同期電動機100が力行する場合、現在同期
電動機100に流れているd軸電流idを変化させず、
現在同期電動機100に流れているq軸電流iq以上の
q軸電流iqを流したり、同期電動機100の回転速度
を増加させることが可能なる。On the contrary, that the judgment value H an is small means that the current error is small. So this is
This means that the current actually supplied to the synchronous motor 100 follows the current command value well. Judgment value H an
Is small and the synchronous motor 100 powers, the d-axis current i d currently flowing in the synchronous motor 100 is not changed,
It is possible to flow the q-axis current i q that is equal to or higher than the q-axis current i q that is currently flowing in the synchronous motor 100, or to increase the rotation speed of the synchronous motor 100.
【0094】同期電動機100が力行または回生する場
合とも、d軸電流が多く流れすぎる傾向がある。損失を
少なくするという観点から、d軸電流idを減少させる
ことが好ましい。なお、d軸電流idを加える必要が特
にない場合は、非突極機では、d軸電流idが零であっ
てもよい。Even when the synchronous motor 100 is running or regenerating, the d-axis current tends to flow too much. From the viewpoint of reducing loss, it is preferable to reduce the d-axis current i d . In the case need not particularly be added a d-axis current i d is a non-salient pole machine, the d-axis current i d may be zero.
【0095】判断値Hanは、同期電動機100に与えら
れる電流指令が実際にどれだけ実現できているかを示し
ている。電流指令が実現できていなければ、実現できる
ようd軸電流idを増加させる。電流指令が実現できて
いれば、現在の回転速度または現在のトルクの状態を維
持し、同期電動機100の効率が最もよくなるようにd
軸電流idを減少させればよい。The judgment value H an indicates how much the current command given to the synchronous motor 100 is actually realized. If the current command is not realized, the d-axis current i d is increased so that it can be realized. If the current command is realized, the current rotation speed or the current torque state is maintained and the efficiency of the synchronous motor 100 is maximized.
It suffices to reduce the axial current id.
【0096】以上より、d軸電流指令手段110は、判
断値出力手段106の出力に基づきd軸電流を変化させ
る。例えば、Han>0の場合には、d軸電流指令手段1
10は、d軸電流の指令値id *を増加あるいは保持す
る。d軸電流の指令値id *を保持する場合とは、d軸電
流の指令値id*が予め設定された最大値id *maxになっ
た場合である。From the above, the d-axis current command means 110 changes the d-axis current based on the output of the judgment value output means 106. For example, when H an > 0, the d-axis current command means 1
Reference numeral 10 increases or holds the command value i d * of the d-axis current. The case where the command value i d * of the d-axis current is held is the case where the command value id * of the d-axis current reaches the preset maximum value i d * max.
【0097】また、Han<0の場合には、d軸電流指令
手段110は、d軸電流の指令値id *を減少あるいは前
回値を保持する。d軸電流の指令値id *を保持する場合
とは、d軸電流の指令値id *が予め設定された最小値i
d *minになった場合である。When H an <0, the d-axis current command means 110 decreases the command value i d * of the d-axis current or holds the previous value. the case that holds the command value of the d-axis current i d *, the command values of the d-axis current i d * is a preset minimum value i
This is when d * min.
【0098】一般的に、非突極機の場合は、id *=0あ
るいは若干id *を加え位相が進んだ値を最小値id *min
として用いる。なお、一般には、非突極機ではid *=0
のとき非突極機の効率が最も良くなる。しかし、非突極
機の鉄損が大きい場合には、位相を少し進め、少し弱め
界磁を行いステータ磁束を少なくすることによって、鉄
損を少なくするすることができる。これによって、鉄損
と銅損の釣合がとれ、最も効率が良くなる。In general, in the case of a non-salient pole machine, i d * = 0 or a little i d * is added and the phase advance value is set to the minimum value i d * min.
Used as. In general, i d * = 0 for non-salient pole machines.
At that time, the efficiency of the non-salient pole machine becomes the best. However, when the iron loss of the non-salient pole machine is large, the iron loss can be reduced by advancing the phase a little and weakening the field a little to reduce the stator magnetic flux. As a result, the iron loss and the copper loss are balanced and the efficiency is maximized.
【0099】また、逆突極機がリラクタンストルクを利
用する場合、リラクタンストルクを発生させるために、
位相をある程度(10゜〜40゜)進めておく。弱め界
磁領域でない場合、d軸電流の指令値id *の最小値id *
minは、例えば30゜を固定位相進み量とすると、id *m
in=i*・sin30゜として与える。(詳しくは後述す
る。)そして、弱め磁界の場合は、具体的には(数6)
の演算を行う。When the reverse salient pole machine uses reluctance torque, in order to generate reluctance torque,
Advance the phase to some extent (10 to 40). If it is not in the field weakening region, the minimum value i d * of the command value i d * of the d-axis current
min is i d * m, where 30 ° is a fixed amount of phase advance.
It is given as in = i * .sin30 °. (Details will be described later.) And, in the case of a weak magnetic field, specifically, (Equation 6)
Is calculated.
【0100】[0100]
【数6】 (Equation 6)
【0101】ここで、id *(i)およびid *(i-1)は、今回
および前回のd軸電流の指令値id *のそれぞれを表す。Here, i d * (i) and i d * (i-1) represent the command values i d * of the current and previous d-axis currents, respectively.
【0102】上式の積分動作を含んだ制御動作をより詳
しく説明する。The control operation including the integral operation of the above equation will be described in more detail.
【0103】Han>0の場合、Han=0となるまで、d
軸電流指令手段110は、制御動作毎にd軸電流の指令
値id *をK1・Hanづつ増加する。このような動作は、積
分動作によって行うことができる。このような動作を行
うことによって、Hanを0にすることができる。When H an > 0, d is satisfied until H an = 0.
The axis current command means 110 increases the command value i d * of the d-axis current by K 1 · H an for each control operation. Such an operation can be performed by an integration operation. By performing such an operation, H an can be set to 0.
【0104】d軸電流の指令値がid *=id *maxの場
合、d軸電流の指令値をid *maxに固定する。そして、
Han=0となると、d軸電流指令手段110は、負荷ト
ルクが一定の場合、一定のd軸電流の指令値id *を与え
続ける。When the d-axis current command value is i d * = i d * max, the d-axis current command value is fixed at i d * max. And
When H an = 0, the d-axis current command unit 110 continues to give a constant d-axis current command value i d * when the load torque is constant.
【0105】次に、負荷トルクが小さくなったり、もし
くは回転数が低くなったりして、Han<0となると、d
軸電流指令手段110は、d軸電流の指令値id *を減少
してゆく。そして、同期電動機100のバランスがと
れ、Han=0となると、d軸電流指令手段110は、d
軸電流の指令値id *の減少をやめ、一定のd軸電流の指
令値id *を電流指令手段136に与える。さらに弱め界
磁を必要としない領域まで回転数が低くなると、d軸電
流指令手段110は、すでに述べた最小値id *minを電
流指令手段136に与える。たとえ、Han<0であって
も、d軸電流の指令値id *が最小値id *min以下になる
ようには、d軸電流指令手段110は、d軸電流の指令
値id *を減少させない。Next, when H an <0 due to a decrease in load torque or a decrease in rotation speed, d
The axis current command means 110 decreases the d-axis current command value i d * . Then, when the synchronous motor 100 is balanced and H an = 0, the d-axis current command means 110 determines that d
Stop command value i d * reduction of the axial current, give the command value i d * and current command means 136 of the constant d-axis current. When the rotation speed is further reduced to a region where the field weakening is not required, the d-axis current commanding means 110 gives the current commanding means 136 the minimum value i d * min already described. Even if H an <0, the d-axis current command unit 110 sets the d-axis current command value i d so that the d-axis current command value i d * becomes the minimum value i d * min or less. Do not reduce * .
【0106】次に、q軸電流指令手段130は、q軸電
流の指令値iq *を同期電動機100の回転速度を指令す
る指令速度ω*と同期電動機100の実際の速度ωとの
誤差と定数Kを用い(数7)により演算する。Next, the q-axis current command means 130 determines the command value iq * of the q-axis current as an error between the command speed ω * commanding the rotational speed of the synchronous motor 100 and the actual speed ω of the synchronous motor 100. Calculation is performed by using the constant K (Equation 7).
【0107】[0107]
【数7】 (Equation 7)
【0108】なお、q軸電流の指令値iq *を指令速度ω
*とは無関係に指令してもよいことはいうまでもない。The q-axis current command value i q * is set to the command speed ω
Needless to say, the command may be issued regardless of * .
【0109】そして求められたd軸電流の指令値とq軸
電流の指令値とは電流指令手段136によって(数8)
のようにベクトル演算される。ベクトル演算された結果
として、同期電動機100に供給すべき電流である合成
電流の指令信号の大きさとその位相θとが出力される。The obtained d-axis current command value and q-axis current command value are calculated by the current command means 136 (Equation 8).
Vector operation is performed as follows. As a result of the vector calculation, the magnitude of the command signal of the combined current, which is the current to be supplied to the synchronous motor 100, and its phase θ are output.
【0110】[0110]
【数8】 (Equation 8)
【0111】ここで、合成電流値I*が最大電流設定値
imax以上になる場合、id *の優先順位が高く、iq *は
(数9)で与えられる。Here, when the combined current value I * is greater than or equal to the maximum current setting value imax, the priority of i d * is high, and i q * is given by (Equation 9).
【0112】[0112]
【数9】 [Equation 9]
【0113】ここで、imax=id *maxと設定すると、同
期電動機100が力行する場合、最大電流設定値imax
を超えるような過大なトルク電流であるq軸電流の指令
値iq *が与えられた場合でも、電流指令手段136は、
電流誤差の積分値が基準値になるまでd軸電流の指令値
id *を増加する。d軸電流の指令値id *が増加した分だ
け、q軸電流の指令値iq *が減少してゆくこととなる。[0113] In this case, if you set imax = i d * max, when the synchronous motor 100 is power running, the maximum current set value imax
Even if the command value i q * of the q-axis current, which is an excessive torque current exceeding, is given, the current command means 136 is
The command value i d * of the d-axis current is increased until the integrated value of the current error reaches the reference value. The command value i q * of the q-axis current decreases as the command value i d * of the d-axis current increases.
【0114】このことは、同期電動機100が最大の出
力を出せるように、d軸電流の指令値id *およびq軸電
流の指令値iq *のバランスを調整していることを意味す
る。すなわち、最大電流を同期電動機100に供給する
とき、最大トルクを実現することができる。This means that the balance of the command value i d * of the d- axis current and the command value i q * of the q-axis current is adjusted so that the synchronous motor 100 can output the maximum output. That is, when supplying the maximum current to the synchronous motor 100, the maximum torque can be realized.
【0115】次に、入力印加手段138は、実際に同期
電動機100に合成された指令値に基づいた電流を流す
ための動作を行う。すでに述べた電流指令値(i
U *(t)、iV *(t)、iW *(t))を求める式によっ
て、d軸電流の指令値およびq軸の電流の指令指令値に
基づき、120度づつ位相が異なる、u、v、およびw
相の3相の電流指令値を、2相ー3相変換の式を用いて
出力する。そして、飽和度出力手段104は、PWM用
電流誤差e(t)と10kHz程度の三角搬送波信号とを
比較する。比較して得られたパルス幅変調信号に従い、
各相の半導体スイッチQ1〜Q6が制御され、指令され
た電流を同期電動機100に供給する。Next, the input applying means 138 performs an operation for flowing a current based on the command value actually synthesized in the synchronous motor 100. The current command value (i
U * (t), i V * (t), by i W * (t)) to determine the formula, based on a command instruction value of a current command value and the q-axis of the d-axis current, 120 degrees out of phase are different, u, v, and w
The current command value for the three phases is output using the equation for the two-phase to three-phase conversion. Then, the saturation output means 104 compares the PWM current error e (t) with the triangular carrier signal of about 10 kHz. According to the pulse width modulation signal obtained by comparison,
The semiconductor switches Q1 to Q6 of each phase are controlled to supply the commanded current to the synchronous motor 100.
【0116】判断値出力手段106は、電流誤差e
(t)の積分値から基準値erefを減算し、減算した結
果である判断値Hanを出力する。Han>0の場合には、
d軸電流指令手段110は、d軸電流の指令値id *を増
加あるいは保持する。Han<0の場合には、d軸電流指
令手段110は、d軸電流の指令値id *を減少あるいは
保持する。The judgment value output means 106 determines the current error e.
The reference value e ref is subtracted from the integrated value of (t), and the judgment value H an that is the result of the subtraction is output. If H an > 0, then
The d-axis current command means 110 increases or holds the command value i d * of the d-axis current. When H an <0, the d-axis current command means 110 decreases or holds the d-axis current command value i d * .
【0117】すなわち、Hanが大きい場合は指示された
出力を得ていない状態であり、最小限のidを加えるこ
とによりq軸電流を流し指示された回転速度やトルクを
出力する。逆に判断値Hanが小さい場合はd軸電流id
がもう少し減少しても指示された出力を実現できる状態
であり、d軸電流指令手段110がd軸電流idを減少
し効率を上げる。このことにより、効率面で、d軸電流
idが自動的に最適に調整され、同期電動機100の弱
め界磁制御を高効率に実現することができる。That is, when H an is large, it is in a state where the instructed output is not obtained, and the q-axis current is passed by adding the minimum i d to output the instructed rotation speed and torque. Conversely, when the judgment value H an is small, the d-axis current i d
Is in a state in which the instructed output can be realized even if is decreased a little more, and the d-axis current command means 110 reduces the d-axis current i d to improve efficiency. As a result, in terms of efficiency, the d-axis current i d is automatically and optimally adjusted, and the field weakening control of the synchronous motor 100 can be realized with high efficiency.
【0118】図6(a)に示す非突極型ロータに対し議論
を進めてきた。突極型ロータや図6(b)に示す逆突極型
ロータの場合は、すでに述べてきた弱め界磁制御のd軸
電流idに加え、後述するリラクタンストルク分のd軸
電流idを減算または加算すればよい。Discussions have been made on the non-salient pole type rotor shown in FIG. 6 (a). In the opposite case salient pole rotor shown in salient pole rotor and FIG. 6 (b), the already mentioned in addition to the d-axis current i d of have weakened field control, subtracting the d-axis current i d of reluctance torque portion to be described later or All you have to do is add.
【0119】なお、d軸電流指令手段110は、(数
6)に示すような積分動作による制御を行うと述べた。
さらに、d軸電流指令手段110は、(数10)に示す
ようなPID(比例積分微分)制御を行っても同様の効
果を得ることは言うまでもない。It has been described that the d-axis current command means 110 controls by the integral operation as shown in (Equation 6).
Further, it goes without saying that the d-axis current commanding means 110 can also obtain the same effect by performing PID (proportional integral derivative) control as shown in (Equation 10).
【0120】[0120]
【数10】 [Equation 10]
【0121】ここで、Ka、Kb、Kcは定数とする。Here, Ka, Kb, and Kc are constants.
【0122】さらに、非線形ゲインを利用できるファジ
ー制御または適応制御等の制御方式を用いても、積分に
相当する動作を含んでいれば、d軸電流の指令値id *を
求めることができる。Further, even if a control method such as fuzzy control or adaptive control which can utilize the non-linear gain is used, the command value i d * of the d-axis current can be obtained as long as the operation corresponding to the integration is included.
【0123】また、飽和度出力手段104は、電流指令
信号の半周期に対する各相の半導体スイッチQ1〜Q6
の開期間あるいは閉期間を計測することによってインバ
ータの飽和度を検出することができる。Further, the saturation output means 104 includes the semiconductor switches Q1 to Q6 of each phase for the half cycle of the current command signal.
The saturation degree of the inverter can be detected by measuring the open period or closed period.
【0124】なお、3相の電流(iU(t)、i
V(t)、iW(t))の1相の飽和度を計算するだけで
はなく、3相の電流(iU(t)、iV(t)、i
W(t))のうち2または3相の電流を電流検出手段1
02が検出し、飽和度出力手段104が2相または3相
の飽和度の平均値をそれぞれ計算しても良い。2相また
は3相の飽和度の平均値を用いることによって、同期電
動機100を制御する精度が向上し、同期電動機100
の効率が良くなることは言うまでもない。The three-phase currents (i U (t), i
Not only is the saturation of one phase of V (t), i W (t) calculated, but the current of three phases (i U (t), i V (t), i
The current of two or three phases of W (t) is detected by the current detection means 1
02, and the saturation output means 104 may calculate the average values of the saturations of the two-phase and three-phase, respectively. By using the average value of the two-phase or three-phase saturation, the accuracy of controlling the synchronous motor 100 is improved, and the synchronous motor 100
Needless to say, the efficiency of will be improved.
【0125】エンコーダ検出信号等の周期に同期させる
場合、(数4)または(数5)で示したように、周期や
回転速度に応じて基準値出力手段108から出力される
誤差の基準値erefが変更されることに注意する。When synchronizing with the cycle of the encoder detection signal or the like, as shown in (Equation 4) or (Equation 5), the reference value e of the error output from the reference value output means 108 in accordance with the cycle or the rotation speed. Note that the ref is changed.
【0126】ここで、同期電動機100の回転速度に関
係なく一定周期で同期電動機100に流れる電流を検出
する場合は、検出タイミングにより誤差積分値が変化す
ること注意しなければならない。Here, when detecting the current flowing through the synchronous motor 100 at a constant cycle regardless of the rotational speed of the synchronous motor 100, it should be noted that the error integral value changes depending on the detection timing.
【0127】上述した第1の実施例では、判断出力手段
106で求められた判断値Hanは、d軸電流指令手段に
入力されていたが、q軸電流を用いてHanを求めても第
1の実施例と同様の効果が得られる。q軸電流を用いて
Hanを求めるために、以下に示す構成が、第1の実施例
とは異なる。飽和出力手段104には、q軸電流指令手
段130の出力iq *が入力される(図示されず)。In the above-described first embodiment, the judgment value H an obtained by the judgment output means 106 is input to the d-axis current command means, but even if the q-axis current is used to obtain H an. The same effect as the first embodiment can be obtained. The configuration shown below is different from that of the first embodiment in order to obtain H an using the q-axis current. The output i q * of the q-axis current command means 130 is input to the saturation output means 104 (not shown).
【0128】また、飽和出力手段104には、以下によ
って求められたq軸電流iqも入力される。The q-axis current i q obtained by the following is also input to the saturation output means 104.
【0129】同期電動機100に実際に供給される3相
の電流値(iU、iV、iW)が電流検出手段102によ
ってそれぞれ検出される。なお、2相の電流値のみを検
出する場合は、iU+iV+iW=0という関係を用いて
残りの1相の電流値を求める。そして、回転座標系を示
すd−q軸で表された電流成分iqを以下の式を用いて
求める。(idは求める必要はない。)The three-phase current values (i U , i V , i W ) actually supplied to the synchronous motor 100 are detected by the current detecting means 102. In the case of detecting only the current values of two phases, it obtains the current value of the remaining one phase using the relationship of i U + i V + i W = 0. Then, determined using the following equation current component i q, expressed in d-q-axis showing the rotating coordinate system. (It is not necessary to find i d .)
【0130】[0130]
【数11】 [Equation 11]
【0131】飽和度出力手段104がq軸電流指令値i
q *から検出電流値iqを減算する。減算した結果である
電流誤差eを積分した値が基準値erefと比較され、比
較された結果である判断値Hanが出力される。The saturation output means 104 causes the q-axis current command value i
The detected current value i q is subtracted from q * . A value obtained by integrating the current error e, which is the result of subtraction, is compared with the reference value e ref, and the judgment value H an that is the result of comparison is output.
【0132】この場合、飽和度出力手段104の構成は
複雑になるが直接必要なトルク電流iqを管理している
ので、同期電動機100のトルクをさらに精度良く制御
できる。In this case, the structure of the saturation output means 104 is complicated, but since the required torque current i q is directly managed, the torque of the synchronous motor 100 can be controlled with higher accuracy.
【0133】なお、同期電動機100に流れる電流から
q軸電流成分を精度よく分離する回路がアナログ回路で
構成された場合、アナログ回路の構成が複雑になる。従
って、同期電動機100に流れる電流からq軸電流成分
を精度よく分離するためには、ディジタル回路を用いる
ことが望ましい。そのため、d軸電流指令手段110ま
たはq軸電流指令手段130、電流指令手段136、飽
和度出力手段104、および判断出力手段106からな
るフィードバック制御信号演算はディジタル化されるこ
とが好ましい。When the circuit that accurately separates the q-axis current component from the current flowing through the synchronous motor 100 is formed of an analog circuit, the structure of the analog circuit becomes complicated. Therefore, in order to accurately separate the q-axis current component from the current flowing through the synchronous motor 100, it is desirable to use a digital circuit. Therefore, it is preferable that the feedback control signal calculation including the d-axis current command means 110 or the q-axis current command means 130, the current command means 136, the saturation output means 104, and the judgment output means 106 be digitized.
【0134】さらに、上述した第1の実施例の飽和度出
力手段104が下記に示す構成をとってもよい。初め
に、飽和度出力手段104が電流誤差の半周期の間で1
相の指令値と実際に同期電動機100に流れる電流との
差を積分した値に基づいて、インバータの飽和度を検出
する場合を考える。同期電動機100の動作電圧を低く
した場合、同期電動機100の回転数が低くなり、電流
誤差の半周期が長くなる。その結果、積分時間が長くな
り、上記積分した値が大きくなる。上記積分した値がA
/D変換器の出力最大値より大きくなると、A/D変換
器の出力最大値によって、上記積分した値が制限され
る。このような場合、上記積分した値をA/D変換器
(図示されず)の出力最大値より小さくするなるよう
に、飽和度出力手段104が有する積分器(図示され
ず)のゲインを小さくすればよい。このように、積分器
のゲインの設定を変更することは、同期電動機100を
低回転数で使用する場合非常に有効である。たとえば、
スイッチ(図示されず)によって上記ゲインの切り換え
る構成または可変抵抗によって上記ゲインを変更する構
成をとることにより、積分した値がA/D変換器の出力
最大値に制限されないようにできる。これにより制御装
置の適用範囲が広がる。Furthermore, the saturation output means 104 of the above-described first embodiment may have the following structure. First, the saturation output means 104 outputs 1 during the half cycle of the current error.
Consider a case where the saturation degree of the inverter is detected based on a value obtained by integrating the difference between the phase command value and the current that actually flows in the synchronous motor 100. When the operating voltage of the synchronous motor 100 is lowered, the rotation speed of the synchronous motor 100 is lowered and the half cycle of the current error is lengthened. As a result, the integration time becomes long and the integrated value becomes large. The above integrated value is A
When it becomes larger than the maximum output value of the / D converter, the integrated value is limited by the maximum output value of the A / D converter. In such a case, the gain of the integrator (not shown) included in the saturation output means 104 may be reduced so that the integrated value becomes smaller than the maximum output value of the A / D converter (not shown). Good. Thus, changing the gain setting of the integrator is very effective when the synchronous motor 100 is used at a low rotation speed. For example,
By adopting a configuration in which the gain is switched by a switch (not shown) or a configuration in which the gain is changed by a variable resistor, the integrated value can be prevented from being limited to the maximum output value of the A / D converter. This expands the scope of application of the control device.
【0135】さらに、上述した第1の実施例が電流検出
手段102を備える代わりに、同期電動機100のトル
クの測定するトルク検出手段(図示されず)を備えてい
ても良い。この場合、電流指令手段は、d軸電流の指令
値およびq軸電流の指令値から、同期電動機100に与
えられる指令トルクを演算し、出力する。飽和度出力手
段104では、指令トルクから測定したトルクを減算
し、減算した結果を飽和度として出力してもよい。第1
の実施例がこのような構成を有していても、d軸電流が
制御されることは言うまでもない。Further, instead of the current detecting means 102 of the first embodiment described above, a torque detecting means (not shown) for measuring the torque of the synchronous motor 100 may be provided. In this case, the current command means calculates and outputs the command torque given to the synchronous motor 100 from the command value of the d-axis current and the command value of the q-axis current. The saturation output means 104 may subtract the measured torque from the command torque and output the subtracted result as the saturation. First
It is needless to say that the d-axis current is controlled even if the above embodiment has such a configuration.
【0136】さらに、上述した第1の実施例の飽和度出
力手段104が下記に示す構成をとってもよい。飽和度
出力手段104は、少なくとも1相の電流の指令値i*
(t)を積算演算した電流値の積分値と、対応する実際
に同期電動機100に流れる電流を検出した検出値i
(t)の積分値との差に基づいてインバータの飽和度を
検出する。これによって、それぞれの信号の位相差によ
る誤差を削除することができ、同期電動機100に実際
に流れる電流の管理を正確に行うことができる。Further, the saturation degree output means 104 of the above-described first embodiment may have the following structure. The saturation output means 104 determines the command value i * of the current of at least one phase .
An integrated value of current values obtained by cumulatively calculating (t) and a detected value i corresponding to the detected current actually flowing in the synchronous motor 100.
The saturation degree of the inverter is detected based on the difference from the integrated value of (t). As a result, the error due to the phase difference between the respective signals can be eliminated, and the current actually flowing in the synchronous motor 100 can be accurately managed.
【0137】さらに、上述した第1の実施例のd軸電流
指令手段110が下記に示す構成をとってもよい。d軸
電流指令手段110が予め設定された設定回転数以下の
場合、d軸電流の指令値を下限設定値id *minに保持す
る。回転数が大きくなるまで、d軸電流の指令値を一定
値に設定する。このことにより、同期電動機100の出
力トルクが抑えられるため、同期電動機100の速度応
答性は犠牲になるが、効率の良い同期電動機の制御装置
を提供することができる。Furthermore, the d-axis current command means 110 of the above-described first embodiment may have the following structure. When the d-axis current command means 110 is equal to or lower than the preset number of rotations, the d-axis current command value is held at the lower limit set value i d * min. The command value of the d-axis current is set to a constant value until the rotation speed increases. As a result, the output torque of the synchronous motor 100 is suppressed, so the speed response of the synchronous motor 100 is sacrificed, but an efficient synchronous motor control device can be provided.
【0138】また、(数6)に示すように、d軸電流の
指令値が予め設定された、上限値と下限値との間に保持
される。特に上限値が低い場合は、同様に応答性は犠牲
になるが効率の良い制御装置となる。Further, as shown in (Equation 6), the command value of the d-axis current is held between a preset upper limit value and lower limit value. In particular, when the upper limit value is low, the response is sacrificed similarly, but the control device becomes efficient.
【0139】なお、基準出力手段が回転数と電流指令値
の少なくとも1つに基づいて基準値を変更してもよい
(この構成は図示されず)。このような構成によって、
以下に示す効果が生じる。同期電動機の回転数が大きく
なると、銅損よりも鉄損が大きくなりすぎる。そこで、
d軸電流idを増加させ、弱め界磁を進めることによっ
て、磁束を小さくし、鉄損を少なくすることができる。
このことによって、銅損(電流の2乗に比例)が鉄損と
バランスがとれる。その結果、さらに効率の向上が可能
になる。そこで、回転数が増加すると基準値を小さく
し、弱め界磁を進めることが効果的である。The reference output means may change the reference value based on at least one of the rotation speed and the current command value (this structure is not shown). With such a configuration,
The following effects occur. When the rotational speed of the synchronous motor increases, the iron loss becomes larger than the copper loss. Therefore,
By increasing the d-axis current i d and advancing the field weakening, the magnetic flux can be reduced and the iron loss can be reduced.
This balances the copper loss (proportional to the square of the current) with the iron loss. As a result, the efficiency can be further improved. Therefore, it is effective to reduce the reference value and increase the field weakening as the rotation speed increases.
【0140】第2の実施例 以下に、本発明の第2の実施例の永久磁石同期電動機1
00の制御装置について、図面を参照しながら説明す
る。発明の第2の実施例は、idを強制的に変化させ、
最も効率が良くなるようにd軸電流idを調整すること
ができる制御装置である。 Second Embodiment Hereinafter, a permanent magnet synchronous motor 1 according to a second embodiment of the present invention will be described.
The control device No. 00 will be described with reference to the drawings. The second embodiment of the invention forces i d to change,
This is a control device that can adjust the d-axis current i d so that the efficiency is maximized.
【0141】図7は本発明の第2の実施例における永久
磁石同期電動機100の制御装置の構成を示す全体図で
ある。第2の実施例では、第1の実施例に、変更タイミ
ング出力手段250、d軸電流変更手段252、速度検
出手段254、d軸電流更新手段256が付加されてい
る。さらに、基準出力手段208、d軸電流指令手段2
10、およびq軸電流指令手段230は、第1の実施例
の基準出力手段108、d軸電流指令手段110、およ
びq軸電流指令手段130とは異なる。第1の実施例と
同じ構成には、同じ番号を付し、説明を省略する。FIG. 7 is an overall view showing the configuration of the control device for the permanent magnet synchronous motor 100 according to the second embodiment of the present invention. In the second embodiment, a change timing output means 250, a d-axis current changing means 252, a speed detecting means 254, and a d-axis current updating means 256 are added to the first embodiment. Furthermore, the reference output means 208 and the d-axis current command means 2
10 and the q-axis current command means 230 are different from the reference output means 108, the d-axis current command means 110, and the q-axis current command means 130 of the first embodiment. The same components as those in the first embodiment are designated by the same reference numerals and the description thereof will be omitted.
【0142】図7に示される永久磁石同期電動機100
の制御装置についてその動作を説明する。The permanent magnet synchronous motor 100 shown in FIG.
The operation of the control device will be described.
【0143】変更タイミング出力手段250は、速度検
出手段254が検出する同期電動機100の回転速度お
よびd軸電流から、同期電動機100が定常状態である
と判断した場合、強制的にd軸電流を変化させる変更タ
イミングをd軸電流変更手段252に出力する。ここで
定常状態とは、回転速度およびd軸電流がある一定期間
に一定範囲内である場合をいう。なお、d軸電流は、電
流検出手段102が検出する。The change timing output means 250 forcibly changes the d-axis current when it is determined from the rotational speed of the synchronous motor 100 and the d-axis current detected by the speed detection means 254 that the synchronous motor 100 is in the steady state. The change timing to be changed is output to the d-axis current changing means 252. Here, the steady state refers to a case where the rotation speed and the d-axis current are within a certain range for a certain period. The d-axis current is detected by the current detecting means 102.
【0144】次に、q軸電流指令手段230およびd軸
電流変更手段252が変更タイミング出力手段250か
らの指示を受けた場合、(数12)を満たすように合成
電流値が一定に保持されたままd軸電流が減少する。d
軸電流idおよびq軸電流iqがサイン波の場合、合成電
流値を一定に保持したままd軸電流を減少させること
は、合成電流の指令値の位相を変化させることと等価で
ある。d軸電流idの比率が大きくなれば電流位相は進
む。Next, when the q-axis current command means 230 and the d-axis current changing means 252 receive an instruction from the change timing output means 250, the combined current value is kept constant so as to satisfy (Equation 12). The d-axis current decreases as it is. d
When the axis current i d and the q-axis current i q are sine waves, decreasing the d-axis current while keeping the combined current value constant is equivalent to changing the phase of the command value of the combined current. The current phase advances when the ratio of the d-axis current i d increases.
【0145】[0145]
【数12】 (Equation 12)
【0146】例えば、iq *=10A、id *=6A(I*
=11.66A)のとき、変更タイミング出力手段25
0が定常状態であると判断した場合、q軸電流指令手段
230とd軸電流変更手段252は、iq *=10.12
A、id *=5.8A(I*=11.66A)のようにそ
れぞれ変化させる。For example, i q * = 10 A, i d * = 6 A (I *
= 11.66 A), the change timing output means 25
When it is determined that 0 is a steady state, the q-axis current commanding means 230 and the d-axis current changing means 252 cause i q * = 10.12.
A, i d * = 5.8 A (I * = 11.66 A), respectively.
【0147】また、速度検出手段254は、すでに定常
状態の回転速度を検出している場合を考える。速度検出
手段254は、d軸電流idを変化させた後の回転速度
を検出する。d軸電流更新手段256は、d軸電流id
を変化させる前の回転速度とd軸電流idを変化させた
後の回転速度を比較する。d軸電流idを変化させた
後、回転速度が増加する場合には、d軸電流idを変化
させた後のd軸電流にd軸電流idの指令値を変更す
る。なぜなら、このような状態では、d軸電流idが同
期電動機100に余分に供給され、効率が悪いからであ
る。なお、d軸電流更新手段256は、d軸電流変更手
段252を介してd軸電流の指令値id *を受け取る。
また、d軸電流idを変化させた後、回転速度が減少す
る場合には、電流指令手段136は、d軸電流idを変
化させる前のd軸電流idをd軸電流idの指令値として
用いる。なお、d軸電流idの指令値を更新した場合
は、更新したd軸電流idの指令値が最適値であるか否
かを継続して調べる必要がある。同様に、d軸電流id
の1回目の変更で、回転速度が減少する場合であって
も、d軸電流idを増加して回転速度が増加するか否か
を調べる。Consider that the speed detecting means 254 has already detected the steady-state rotation speed. The speed detecting means 254 detects the rotation speed after changing the d-axis current i d . The d-axis current updating unit 256 uses the d-axis current i d
Is compared with the rotation speed before the d-axis current i d is changed. After changing the d-axis current i d, when the rotational speed is increased, changes the command value of d-axis current i d to d-axis current after changing the d-axis current i d. This is because in such a state, the d-axis current i d is excessively supplied to the synchronous motor 100 and the efficiency is poor. The d-axis current updating unit 256 receives the d-axis current command value i d * via the d-axis current changing unit 252.
Further, after changing the d-axis current i d, when the rotational speed decreases, the current command means 136, a d-axis current i d before changing the d-axis current i d of d-axis current i d Used as a command value. When the command value of the d-axis current i d is updated, it is necessary to continuously check whether or not the updated command value of the d-axis current i d is the optimum value. Similarly, the d-axis current i d
Even if the rotation speed is reduced by the first change of, the d-axis current i d is increased to check whether or not the rotation speed is increased.
【0148】回転速度が増加する場合には、d軸電流値
idの変更を継続する。すなわち、d軸電流値idが最適
値となるまで変更してゆく必要がある。変更動作中で
は、図7の電流指令手段136のスイッチは、電流指令
手段136とd軸電流変更手段252とにつながってい
る。When the rotation speed increases, the d-axis current value i d is continuously changed. That is, it is necessary to change the d-axis current value i d until it becomes the optimum value. During the changing operation, the switch of the current commanding means 136 in FIG. 7 is connected to the current commanding means 136 and the d-axis current changing means 252.
【0149】また、d軸電流idを増加させるような外
部トルク指令等がない場合は、変更タイミング出力手段
250は、d軸電流idを変更する許可をd軸電流変更
手段252に継続して与える。この場合、繰り返しd軸
電流が更新される。Further, when there is no external torque command or the like for increasing the d-axis current i d , the change timing output means 250 continues the permission to change the d-axis current i d to the d-axis current changing means 252. Give. In this case, the d-axis current is repeatedly updated.
【0150】なお、d軸電流idを変更してから、同期
電動機100の回転速度が十分変化するまでの時間遅れ
が比較的長い場合には、d軸電流idを変更してから一
定期間が経過した後(上記一定期間は、上記時間遅れよ
り長い時間である)に同期電動機100の回転速度を判
断すればよい。上述した動作によって、d軸電流更新手
段256は最適なd軸電流id *の指令値を求め出力する
ことができる。[0150] In the case of change the d-axis current i d, the time delay until the rotational speed of the synchronous motor 100 is sufficiently changed is relatively long, a period of time after changing the d-axis current i d The rotation speed of the synchronous motor 100 may be determined after the time elapses (the fixed period is longer than the time delay). By the operation described above, the d-axis current updating unit 256 can obtain and output the optimum command value of the d-axis current i d * .
【0151】ここで、変更タイミング出力手段250が
定常状態であると判断し、かつ判断値出力手段106の
判断値が正の場合には、基準出力手段208は、更新し
たd軸電流id *の指令値に基づいて新たな基準値を出力
する。言い換えると、d軸電流id *の指令値が減少した
場合、基準出力手段208は、減少した量に応じて基準
値を増加させる。また逆に、d軸電流id *の指令値が増
加した場合、基準出力手段208は、増加した量に比例
するように基準値を減少させる。なお、基準出力手段1
08は、d軸電流変更手段252d軸電流更新手段25
6を介して同期電動機100の状態を示す信号を受け取
る。Here, when it is determined that the change timing output means 250 is in the steady state and the determination value of the determination value output means 106 is positive, the reference output means 208 updates the d-axis current i d *. A new reference value is output based on the command value of. In other words, when the command value of the d-axis current i d * decreases, the reference output unit 208 increases the reference value according to the decreased amount. On the contrary, when the command value of the d-axis current i d * increases, the reference output unit 208 decreases the reference value in proportion to the increased amount. The reference output means 1
Reference numeral 08 denotes d-axis current changing means 252 d-axis current updating means 25
A signal indicating the state of the synchronous motor 100 is received via 6.
【0152】次に、判断値出力手段106の判断値が負
の場合について述べる。非突極機の場合、d軸電流id
は、上述したように零あるいは予め設定された値でよ
い。しかし逆突極機の場合、弱め界磁領域でなくとも
(数13)の第2項のリラクタンストルクを利用できる
ので、d軸電流idが供給される。Next, the case where the judgment value of the judgment value output means 106 is negative will be described. In the case of non-salient pole machine, d-axis current i d
May be zero or a preset value as described above. However, in the case of the reverse salient pole machine, the reluctance torque of the second term of (Equation 13) can be used even in the field weakening region, so that the d-axis current i d is supplied.
【0153】[0153]
【数13】 (Equation 13)
【0154】d軸電流更新手段256が、弱め界磁領域
でない通常領域の動作において、d軸電流の指令値id *
の変更値に基づき、(数14)の演算式の係数を変える
場合について述べる。d軸電流の指令値id *が増加した
場合は、(数14)のKを増加させ、d軸電流の指令値
id *が減少した場合は、Kを減少させる。その場合、実
際の制御動作について以下に述べる。d軸電流指令手段
210が合成電流の指令値I*を計算する。q軸電流指
令手段は、計算された合成電流の指令値I*およびd軸
電流の指令値id *を受け取る(図示されず)。q軸電流
指令手段は、(数8)を用いて、計算された合成電流の
指令値I*およびd軸電流の指令値id *に基づいて、q
軸電流の指令値iq *を求める。なお、係数Kの値を変化
させることによって、同期電動機の回転速度およびトル
クが変化する。The d-axis current updating means 256 operates in the normal region other than the field weakening region, and the d-axis current command value i d *
A case where the coefficient of the arithmetic expression of (Equation 14) is changed based on the changed value of is described. When the command value i d * of the d-axis current increases, K in (Equation 14) is increased, and when the command value i d * of the d-axis current decreases, K is decreased. In that case, the actual control operation will be described below. The d-axis current command means 210 calculates the command value I * of the combined current. The q-axis current command means receives the calculated combined current command value I * and d-axis current command value id * (not shown). The q-axis current command means uses (Equation 8) to calculate q based on the command value I * of the calculated combined current and the command value i d * of the d-axis current.
Determine the command value i q * of the axis current. By changing the value of the coefficient K, the rotation speed and torque of the synchronous motor change.
【0155】なお、通常領域とは、図14の斜線で示さ
れた領域である。また、図14の斜線で示されていない
領域は、弱め界磁制御を行うことによって新たに増加し
た動作領域である。The normal area is the area shown by the diagonal lines in FIG. The area not shown by the diagonal lines in FIG. 14 is an operation area newly increased by performing the field weakening control.
【0156】[0156]
【数14】 [Equation 14]
【0157】後の動作は、第1の実施例と同様であるの
で説明を省略する。The subsequent operation is the same as that of the first embodiment, and therefore its explanation is omitted.
【0158】上述したように、同期電動機100の定常
状態を判断してd軸電流idを最適値に調整する手段を
付加することによって、経時変化や環境変化に対しても
高効率な運転が可能な制御装置が実現できる。As described above, by adding a means for judging the steady state of the synchronous motor 100 and adjusting the d-axis current i d to the optimum value, highly efficient operation can be performed even with respect to changes over time and environmental changes. A possible control device can be realized.
【0159】なお、逆突極機では、通常領域のd軸電流
idを変更する場合、よく利用されるトルクであること
が望ましい。さらに、変更タイミング出力手段250も
そのことが考慮されていることが望ましい。なぜなら、
あまり使用しない動作点でd軸電流idの変更を行って
も意味がないからである。In the reverse salient pole machine, when the d-axis current i d in the normal area is changed, it is desirable that the torque is a value often used. Furthermore, it is desirable that the change timing output means 250 also take this into consideration. Because
This is because it is meaningless to change the d-axis current i d at an operating point that is rarely used.
【0160】なお、非突極機の通常領域では、d軸電流
idが設定された零近傍からあまり変動しないので、d
軸電流idを変更する必要がないため変更タイミング出
力手段250は通常領域で変更タイミングを出力しな
い。In the normal region of the non-salient pole machine, the d-axis current i d does not fluctuate much from the set near zero, so d
Since it is not necessary to change the axis current i d , the change timing output means 250 does not output the change timing in the normal area.
【0161】また、d軸電流idの最小値は、弱め界磁
を行わない場合のd軸電流idの値であり、逆突極機で
は零でない。[0161] The minimum value of d-axis current i d is the value of d-axis current i d of the case without the field weakening, not zero in the reverse salient pole machine.
【0162】第3の実施例 本発明の第3の実施例の永久磁石同期電動機100の制
御装置について、図面を参照しながら説明する。本発明
の第3の実施例は、テーブル等で設定されたd軸電流i
dの初期値を用いることによって、応答性を向上させ
た、永久磁石同期電動機100の制御装置である。 Third Embodiment A controller for a permanent magnet synchronous motor 100 according to a third embodiment of the present invention will be described with reference to the drawings. In the third embodiment of the present invention, the d-axis current i set in a table or the like is used.
The controller for the permanent magnet synchronous motor 100 has improved responsiveness by using the initial value of d .
【0163】図8は、本発明の第3の実施例における永
久磁石同期電動機100の制御装置の構成を示す全体図
である。第3の実施例は、上記第1の実施例に、電流初
期値出力手段340、速度検出手段254、およびq軸
電流変化量手段370を付加したものである。さらに、
d軸電流指令手段310は、第1の実施例のd軸電流指
令手段110とは異なる。第1の実施例と同じ構成に
は、同じ番号を付し、説明を省略する。FIG. 8 is an overall view showing the configuration of the control device for the permanent magnet synchronous motor 100 according to the third embodiment of the present invention. The third embodiment is obtained by adding the current initial value output means 340, the speed detection means 254, and the q-axis current change amount means 370 to the first embodiment. further,
The d-axis current command means 310 is different from the d-axis current command means 110 of the first embodiment. The same components as those in the first embodiment are designated by the same reference numerals and the description thereof will be omitted.
【0164】図8に示すように構成された永久磁石同期
電動機100の制御装置について、その動作を以下に説
明する。The operation of the control device for the permanent magnet synchronous motor 100 configured as shown in FIG. 8 will be described below.
【0165】外部から入力されるq軸電流の指令値が予
め設定した値以上に大きい場合、電流初期値出力手段3
40は、外部からのq軸電流の指令値と速度検出手段3
54が出力した回転速度とに対応する、テーブル等で予
め与えられる値に基づいてd軸電流の指令の初期値id_
*iniを出力する。When the command value of the q-axis current input from the outside is larger than the preset value, the current initial value output means 3
Reference numeral 40 is a command value of the q-axis current from the outside and the speed detecting means 3
The initial value i d _ of the d-axis current command based on a value given in advance in a table or the like, which corresponds to the rotation speed output by 54.
* Output ini.
【0166】ここで、電流初期値出力手段340は、
(数2)に従って、速度検出手段254が検出した回転
数およびトルクから計算したd軸電流idを出力する。Here, the current initial value output means 340 is
According to (Equation 2), the d-axis current i d calculated from the rotation speed and the torque detected by the speed detecting unit 254 is output.
【0167】なお、d軸電流idは、(数2)等の計算
式に基づいてリアルタイムで演算した値、または実際に
端子電圧や温度など様々データを基づいて実験によって
求めた値を用いても良い。For the d-axis current i d , a value calculated in real time based on a calculation formula such as (Equation 2) or a value actually obtained by experiments based on various data such as terminal voltage and temperature is used. Is also good.
【0168】d軸電流指令手段310は、電流初期値出
力手段340から出力される値をd軸電流値の初期値と
して用いる。d軸電流指令手段310は、第1の実施例
のd軸電流指令手段110と同様に、判断値が正の場
合、前記d軸電流を増加あるいは保持する。また、判断
値が負の場合、d軸電流指令手段310は、d軸電流を
減少あるいは保持する。The d-axis current command means 310 uses the value output from the current initial value output means 340 as the initial value of the d-axis current value. The d-axis current command means 310 increases or holds the d-axis current when the judgment value is positive, similar to the d-axis current command means 110 of the first embodiment. When the judgment value is negative, the d-axis current command means 310 reduces or holds the d-axis current.
【0169】テーブル等で予め設定されたd軸電流id
の初期値id_iniを用いることによって、d軸電流が同
期電動機100を動作させるのに最適なd軸電流に収束
する時間を短縮させることができる。D-axis current i d preset in a table or the like
By using the initial value i d — ini of, the time required for the d-axis current to converge to the optimum d-axis current for operating the synchronous motor 100 can be shortened.
【0170】また、必要とされるq軸電流の指令値iq *
を実現する時間が短縮され同期電動機100の応答性が
向上する。Further, the command value i q * of the required q-axis current is required .
The time for realizing the above is shortened, and the responsiveness of the synchronous motor 100 is improved.
【0171】また、q軸電流変化量手段370は、q軸
電流指令手段からのq軸電流の指令値を受け取り、現時
点から少なくとも2つ前のq軸電流の指令値を保持して
いてもよい。q軸電流の外部からの指令値の変化の設定
値を低く設定し、Han>0の場合に、q軸電流変化量
{iq *(i-1)−iq *(i-2)}を用いて、d軸電流指令値手
段310が、以下の式でd軸電流を求めることができ
る。Further, the q-axis current change amount means 370 may receive the command value of the q-axis current from the q-axis current command means and hold the command value of the q-axis current at least two before the present time. . When the set value of the change in the command value from the outside of the q-axis current is set low and H an > 0, the q-axis current change amount {i q * (i-1) -i q * (i-2) }, The d-axis current command value means 310 can obtain the d-axis current by the following equation.
【0172】 id *(i)=id *(i-1)+K・Han+Kq・{iq *(i-1)−iq *(i-2)} 同様にiq *の変化量に応じて、d軸電流id *を与えるの
で速度の応答性が向上する。I d * (i) = i d * (i-1) + K · H an + K q · {i q * (i-1) −i q * (i-2)} Similarly, i q * Since the d-axis current i d * is given according to the amount of change, the speed response is improved.
【0173】第4の実施例 本発明の第4の実施例の永久磁石同期電動機100の制
御装置について、図面を参照しながら説明する。本発明
の第4の実施例は、同期電動機100が回生するときの
d軸電流idが変化する割合を、同期電動機100が力
行するときのd軸電流idが変化する割合より大きくす
る。このことにより、第4の実施例は、d軸電流idが
最適となる時間を短縮することができ、さらに、同期電
動機100に急ブレーキがかからないような安全に制御
することができる。 Fourth Embodiment A control device for a permanent magnet synchronous motor 100 according to a fourth embodiment of the present invention will be described with reference to the drawings. In the fourth embodiment of the present invention, the rate at which the d-axis current i d changes when the synchronous motor 100 regenerates is made larger than the rate at which the d-axis current i d changes when the synchronous motor 100 powers. As a result, in the fourth embodiment, the time during which the d-axis current i d becomes optimum can be shortened, and further, the synchronous motor 100 can be controlled safely so that sudden braking is not applied.
【0174】初めに、回生と力行とについて説明する。First, regeneration and power running will be described.
【0175】上述したように、力行とは、電動機が機械
出力を発生している状態である。言い換えると、電源の
電力が電動機に供給されている状態である。バッテリを
使っているときは、バッテリを放電している状態であ
る。また、回生とは、電動機が機械エネルギーを電気エ
ネルギーに変換している状態である。言い換えると、電
源に電力が入力されている状態である。バッテリを使っ
ているときは、バッテリを充電している状態である。回
生のq軸電流iqの符号は、力行のq軸電流iqの符号と
逆になる。従って、図9に示すように、誘起電圧ωψと
R・iqとは逆向きのベクトルとなる。As described above, power running is a state in which the electric motor is producing mechanical output. In other words, the power of the power supply is being supplied to the electric motor. When using the battery, the battery is in a discharged state. Further, the regeneration is a state in which the electric motor is converting mechanical energy into electric energy. In other words, the power is being input to the power supply. When using the battery, the battery is being charged. The sign of the regenerative q-axis current i q is opposite to the sign of the powering q-axis current i q . Therefore, as shown in FIG. 9, the induced voltages ω ψ and R · iq are opposite vectors.
【0176】次に、同期電動機100が高速回転してお
り、d軸電流idが小さいときを考える。この場合、合
成した電圧値Vは、電圧制限円の外側にあり、安定に存
在することはできない(図9(a))。q軸電流iqが指令
された値より多く流れることによって、誘起電圧ωψと
逆向きのベクトルR・iqとが大きくなり、合成した電圧
値がV制限円の中に入いる。このようにして、指令した
値よりも大きなq軸電流iqが流れる(図9(b))。ここ
で、電動機が回生しているとき、q軸電流の指令値とは
負のトルクの指令値を意味する。つまり、指令した負の
トルクは実現されない。言い換えると、指令した値より
も大きな負のトルクが発生し、電動機にブレーキがかか
る。電動機にブレーキがかかる状態を回避するために
は、十分な大きさのd軸電流idを電動機に流してやれ
ばよい(図9(c))。電動機が力行する場合と同じよう
に、d軸電流idは電圧制限円に戻るために最小限の電
流でよく、d軸電流idを最小限の値以上に与えるとd
軸電流idを流すことにより発生する銅損によって効率
が悪くなる。Next, consider a case where the synchronous motor 100 is rotating at a high speed and the d-axis current i d is small. In this case, the combined voltage value V is outside the voltage limiting circle and cannot exist stably (FIG. 9 (a)). Since the q-axis current i q flows more than the commanded value, the induced voltage ω ψ and the vector R · iq in the opposite direction become large, and the combined voltage value falls within the V limit circle. In this way, the q-axis current i q larger than the commanded value flows (FIG. 9 (b)). Here, when the electric motor is regenerating, the command value of the q-axis current means a command value of negative torque. That is, the commanded negative torque is not realized. In other words, a negative torque larger than the commanded value is generated, and the electric motor is braked. In order to avoid a state in which the electric motor is braked, it is sufficient to supply a d-axis current i d of a sufficient magnitude to the electric motor (FIG. 9 (c)). As if the motor is powering, the d-axis current i d may with minimal current to return to the voltage limit circle, given a d-axis current i d to the above minimum value d
The efficiency deteriorates due to the copper loss generated by passing the axial current i d .
【0177】図10は、本発明の第4の実施例の構成を
示す全体図である。第4の実施例は、第1の実施例に、
力行回生判断手段420、変化割合出力手段422を付
加したものである。上記付加した手段以外は、第1の実
施例で述べたものと同様である。FIG. 10 is an overall view showing the configuration of the fourth embodiment of the present invention. The fourth embodiment is the same as the first embodiment.
The power running regeneration judgment means 420 and the change rate output means 422 are added. Except for the means added above, it is the same as that described in the first embodiment.
【0178】第1の実施例と同じ構成には、同じ番号を
付し、説明を省略する。The same components as those in the first embodiment are designated by the same reference numerals and the description thereof will be omitted.
【0179】第1の実施例と同様に判断値が求められ、
求められた判断値によって(数15)の演算がd軸電流
指令手段110で行われる。A judgment value is obtained in the same manner as in the first embodiment,
The d-axis current command means 110 performs the calculation of (Equation 15) according to the determined judgment value.
【0180】[0180]
【数15】 (Equation 15)
【0181】ところで、id *が変化する割合は、(数1
5)中の予め設定された一定値K1、K2によって決定さ
れてもよい。なお、これらの値は、以下のように決定さ
れてもよい。By the way, the rate of change of i d * is (equation 1)
It may be determined by the preset constant values K1 and K2 in 5). Note that these values may be determined as follows.
【0182】力行回生判断手段420は、同期電動機1
00の運転状態が力行であるのか回生であるのかを判断
し、判断した運転状態を変化割合出力手段422に入力
する。The power running regeneration judging means 420 is the synchronous motor 1
It is determined whether the operating state of 00 is power running or regenerative, and the determined operating state is input to the change rate output means 422.
【0183】具体的には、後述のq軸電流指令手段13
0によって指令されたq軸電流の指令値iq *の符号が正
の場合には力行と判断し、負の場合には回生と判断す
る。Specifically, the q-axis current command means 13 described later is provided.
When the sign of the q-axis current command value i q * commanded by 0 is positive, it is judged to be power running, and when it is negative, it is judged to be regenerative.
【0184】そして、変化割合出力手段422は、力行
の時には力行のためのK1、K2を出力し、回生の時には
回生のためのK1、K2を出力し、d軸電流指令手段11
0に入力する。具体的には、K1、K2をテーブルで与え
ればよい。The change ratio output means 422 outputs K1 and K2 for power running at the time of power running, outputs K1 and K2 for regenerative at the time of regenerative, and the d-axis current command means 11
Enter 0. Specifically, K1 and K2 may be given in a table.
【0185】このように、電動機の運転状態によってd
軸電流の指令値id *の変化する割合を変えることによ
り、現実に即した同期電動機100の弱め界磁制御を実
現することができる。なお、力行および回生のK1、K2
のそれぞれは、電流制限値の1/100から1/2の値
をとる。この電流制限値Imは、半導体スイッチQ1〜
Q6に最大に流すことができる電流または各配線に最大
に流すことができる電流等によって定まる。また、d軸
電流の指令値の最大値id *maxとは、Im・sin60°≦i
d *max≦Im・sin90°の値である。また、d軸電流の指
令値の最小値id *minとは、Im・sin0°≦id *min≦Im
・sin40°の値である。Thus, depending on the operating state of the electric motor, d
By changing the changing rate of the command value i d * of the shaft current, it is possible to realize the field weakening control of the synchronous motor 100 that is realistic. In addition, K1 and K2 for power running and regeneration
Of the current limit value is 1/100 to 1/2. This current limit value Im is determined by the semiconductor switches Q1 to Q1.
It is determined by the maximum current that can be supplied to Q6, the maximum current that can be supplied to each wiring, and the like. Further, the maximum value i d * max of the command value of the d-axis current is Im · sin 60 ° ≦ i
The value is d * max ≦ Im · sin 90 °. Also, the minimum value i d * min of the command value of the d-axis current, Im · sin0 ° ≦ i d * min ≦ Im
-Sin is a value of 40 °.
【0186】また、変化割合を次式で与えてもよい。The change rate may be given by the following equation.
【0187】変化割合Kは、 K=K0・{id *(i-1)−id *(i-2)}/{Han(i-1)−Ha(i-2)} と表せる。[0187] change ratio K is, K = K 0 · {i d * (i-1) -i d * (i-2)} / {H an (i-1) -H a (i-2)} Can be expressed as
【0188】ただし、Han>0となった初回は、Kを演
算することができないので、K=Kminとする(Kmin<
K0<1)。However, at the first time when H an > 0, K cannot be calculated, so K = K min (K min <
K 0 <1).
【0189】すなわち、現在のHanに対するd軸電流i
dの影響度合いを演算し、その値を変化割合として用い
ることによって、必要なd軸電流idを迅速に得ること
ができる。That is, the d-axis current i for the current H an
By calculating the degree of influence of d and using that value as the rate of change, the required d-axis current i d can be quickly obtained.
【0190】ここで、変化割合は、制御系のゲインに相
当し、変化割合を大きくすることは整定時間が短くなる
ようにゲイン設定をすることを意味する。すでに述べた
ように、PID等の制御手法を用いても変化割合Kを同
様に設定できることは言うまでもない。Here, the change rate corresponds to the gain of the control system, and increasing the change rate means setting the gain so that the settling time becomes shorter. As described above, it goes without saying that the change rate K can be similarly set by using a control method such as PID.
【0191】すでに述べたように、必要に応じてd軸電
流idを同期電動機100に素早く加えなければ応答性
が劣化する。d軸電流idを加えすぎると、効率が悪く
なるが応答性の劣化はない。効率が悪くなっても、俊敏
な応答性を得たい場合は、d軸電流idが増加する場合
の変化割合を、idが減少する場合の変化割合より大き
く設定すればよい。このことによって、応答性の良い制
御装置が得られる。As described above, the responsiveness deteriorates unless the d-axis current i d is quickly added to the synchronous motor 100 as needed. If the d-axis current i d is added too much, the efficiency will deteriorate, but the responsiveness will not deteriorate. In order to obtain agile response even if the efficiency becomes poor, the change rate when the d-axis current i d increases may be set to be larger than the change rate when the d d current decreases. As a result, a control device with good responsiveness can be obtained.
【0192】しかしながら、例えば、同期電動機100
に与えることができるエネルギ量が少ないとき、応答性
が悪くなっても、高い効率で同期電動機100を運転し
たい。However, for example, the synchronous motor 100
When the amount of energy that can be given to the motor is small, it is desired to operate the synchronous motor 100 with high efficiency even if the response becomes poor.
【0193】この場合、d軸電流idが増加する場合の
変化割合を、idが減少する場合の変化割合より小さく
設定すればよい。[0193] In this case, the change ratio when the d-axis current i d is increased, may be set smaller than the change rate in the case where i d is reduced.
【0194】このように、必要な状態に応じて、応答性
重視と効率重視の設定を切り換えることができる。As described above, it is possible to switch between the setting of emphasis on the responsiveness and the setting of emphasis on the efficiency according to the required state.
【0195】また、応答性重視と効率重視の設定を切り
換えるために、第4の実施例は、外部スイッチを備えて
いてもよい。The fourth embodiment may include an external switch in order to switch between the setting of emphasis on responsiveness and the setting of emphasis on efficiency.
【0196】また、外部スイッチの状態を連続的または
断続的に切り換えることによってd軸電流の指令値の変
化する割合を変化させ、容易に好みの応答速度を得るこ
とも可能である。なお、外部スイッチは、使用者によっ
て操作される。Further, by changing the state of the external switch continuously or intermittently, the changing rate of the command value of the d-axis current can be changed to easily obtain a desired response speed. The external switch is operated by the user.
【0197】また、q軸電流の指令値(指令速度)を変
化させても、d軸の変化割合を変化させた場合と同様の
効果を得ることは言うまでもない。Needless to say, even if the command value (command speed) of the q-axis current is changed, the same effect as when the change rate of the d-axis is changed is obtained.
【0198】すでに述べたが、同期電動機100の高速
回転域において、d軸電流idが少なく、同期電動機1
00が力行する場合、q軸電流iqが流れず、必要とさ
れるトルクを出力することができない。一方、同期電動
機が回生する場合、q軸電流iqが流れすぎ、急激(1
秒以内に)に負のトルクが発生する。急激な負のトルク
の発生は、同期電動機に急激なブレーキをもたらす。同
期電動機が運転されているとき、同期電動機の回転に急
激にブレーキがかかることは、たいへん危険である。同
期電動機を安全に運転するために、回生の場合、d軸電
流id *の変化割合を大きくする。このことによって、俊
敏に、十分な大きさのd軸電流idが同期電動機に流れ
るようになり、急激なブレーキがかかることを防ぐこと
ができる。従って、同期電動機が安全に回転する。As described above, in the high speed rotation range of the synchronous motor 100, the d-axis current i d is small and the synchronous motor 1
When 00 is running, the q-axis current i q does not flow and the required torque cannot be output. On the other hand, when the synchronous motor regenerates, the q-axis current i q flows too much and suddenly (1
Within seconds, negative torque is generated. The abrupt negative torque generation causes abrupt braking of the synchronous motor. Sudden braking of the rotation of the synchronous motor when the synchronous motor is running is very dangerous. In order to safely operate the synchronous motor, the rate of change of the d-axis current i d * is increased during regeneration. As a result, a d-axis current id of a sufficient magnitude can be swiftly applied to the synchronous motor, and abrupt braking can be prevented. Therefore, the synchronous motor rotates safely.
【0199】(数3)において、基準erefを大きく設
定すると判断値Hanは小さくなる。In (Equation 3), when the reference e ref is set large, the judgment value H an becomes small.
【0200】そして、(数15)の演算によって求めら
れるd軸電流の指令値id *は小さい値に落ちつく。反対
に、基準erefを小さく設定すると判断値Hanは大きく
なる。これは、基準erefの設定によってd軸電流の指
令値id *の落ちつく値が制御されることを示している。
そのため、基準erefが大きく設定されると、id *が流
れにくい高効率な制御ができる。一方、基準erefが小
さく設定されると、d軸電流の指令値id *が多く流れト
ルク指令に忠実な制御ができる。そこで、力行の場合は
基準erefを大きく設定し、同期電動機100が高効率
に制御される。回生の場合は基準erefを小さく設定す
ることによって、トルク指令に忠実な、つまり急にブレ
ーキがかからないように、同期電動機100が制御され
る。Then, the command value i d * of the d-axis current obtained by the calculation of (Equation 15) settles to a small value. On the contrary, when the reference e ref is set small, the judgment value H an becomes large. This indicates that the setting of the reference e ref controls the stable value of the d-axis current command value i d * .
Therefore, if the reference e ref is set large, it is possible to perform highly efficient control in which i d * does not easily flow. On the other hand, when the reference e ref is set to a small value, the command value i d * of the d-axis current is large, and control can be performed faithfully to the flow torque command. Therefore, in the case of power running, the reference e ref is set large, and the synchronous motor 100 is controlled with high efficiency. In the case of regeneration, by setting the reference e ref to be small, the synchronous motor 100 is controlled so as to be faithful to the torque command, that is, to prevent sudden braking.
【0201】図2および図9に示すように、力行の場合
のq軸電流iqの符号は、回生の場合のq軸電流iqの符
号と異なる。そして、運転状態が変わったときにはq軸
電流iqの符号が変わり、最小限必要とされるd軸電流
idが一瞬のうちに変化する。実際は、図2および図9
から分かるように、R・iqに着目すると力行のとき必要
とされるd軸電流idよりも回生のとき必要とされるd
軸電流idのほうが少ない。[0201] As shown in FIGS. 2 and 9, the sign of the q-axis current i q in the case of power running is different from the sign of the q-axis current iq in the case of regeneration. Then, when the operating state changes, the sign of the q-axis current i q changes, and the minimum required d-axis current i d changes in an instant. Actually, FIG. 2 and FIG.
As can be seen from the above, focusing on R · i q , the d-axis current i d required at the time of power running is greater than the d-axis current i d required at the time of power running.
The axial current i d is smaller.
【0202】そのため、力行から回生に前記運転状態が
変化したときは、最小限必要とされるd軸電流idが減
少し、回生から力行に前記運転状態が変化したときは、
最小限必要とされるd軸電流idは増加する。このよう
なd軸電流idの変化に迅速に対応するためには、運転
状態が変化したときに、演算式やテーブルなどに基づい
てd軸電流の指令値id *を変化させることが必要であ
る。Therefore, when the operating state changes from power running to regeneration, the minimum required d-axis current i d decreases, and when the operating state changes from regeneration to power running,
The minimum required d-axis current i d increases. In order to quickly respond to such a change in the d-axis current i d , it is necessary to change the command value i d * of the d-axis current based on an arithmetic expression or a table when the operating state changes. Is.
【0203】具体的には(数16)のような演算を行
う。Specifically, the calculation as shown in (Equation 16) is performed.
【0204】[0204]
【数16】 [Equation 16]
【0205】ここで、Ka、Kbは比例定数であり、ω0
は弱め界磁制御をしないときの最大回転数である。な
お、(数17)のような演算を用いてもよい。Here, Ka and Kb are proportional constants, and ω 0
Is the maximum rotation speed when the field weakening control is not performed. In addition, you may use calculation like (Formula 17).
【0206】[0206]
【数17】 [Equation 17]
【0207】ここで、d軸電流の新指令値id *newは、
運転状態が変化した後に新たに設定されるd軸電流の指
令値id *である。id *prevは運転状態が変化する前のd
軸電流の指令値id *である。iq *prevは、運転状態変化
前のq軸電流の指令値iq *である。iq *nowは、運転状
態変化後のq軸電流の指令値iq *である。また、Kc、
Kdは定数である。このような設定を行うことにより、
運転状態の変化に対して、d軸電流idを迅速に応答さ
せることができる。Here, the new command value i d * new of the d-axis current is
It is the command value i d * of the d-axis current that is newly set after the operating state changes. i d * prev is d before the operating state changes
It is the command value i d * of the axis current. i q * prev is the command value i q * of the q-axis current before the change of the operating state. i q * now is the command value i q * of the q-axis current after the change in the operating state. Also, Kc,
Kd is a constant. By making such settings,
The d-axis current i d can be quickly made to respond to changes in the operating state.
【0208】なお、(数16)および(数17)などを
用いて、d軸電流の指令値id *を変化させるのは、運転
状態が変化した後1回のみである。2回目以降では、d
軸電流の指令値id *は(数15)を用いて決定される。It should be noted that the command value i d * of the d-axis current is changed only once after the operating state is changed by using (Expression 16) and (Expression 17). After the second time, d
The command value i d * of the shaft current is determined using (Equation 15).
【0209】すでに、逆突極ロータに関しては、総合d
軸電流の指令値id *=リラクタンストルク分のd軸電流
の指令値id *+弱め界磁分のd軸電流の指令値id *で与
えられることはすでに述べた。(同期電動機100の安
定は、力行のd軸電流変化割合と制動トルクの許容値と
に影響されるが、同期電動機100はほぼ安定に動作す
る)。Already, regarding the reverse salient pole rotor, the total d
Command value of the axis current i d * = it was already mentioned given by the command value of the reluctance torque portion of d-axis current i d * + command value of the d-axis current of the weak field磁分i d *. (The stability of the synchronous motor 100 is affected by the d-axis current change ratio during power running and the allowable value of the braking torque, but the synchronous motor 100 operates almost stably).
【0210】しかし、トルク指令であるq軸電流の指令
値iq *が小さくなると、リラクタンストルク分のd軸電
流の指令値id *が小さくなる。その結果、総合d軸電流
の指令値id *が小さくなる。そこで、弱め界磁領域で、
iq *が大きい所から減少してゆき回生に急激に変化する
場合に制動トルクの許容値が小さいと制動トルク許容値
をオーバーする恐れがある。そのため、q軸電流の指令
値iq *が、急激に小さくなる場合、q軸電流の指令値i
q *に連動して、d軸電流の指令値id *が急激に減少する
のを抑える。すなわち、リラクタンストルク分のd軸電
流の指令値id *は減少せず、弱め界磁分のd軸電流の指
令値id *のみ減少するように、制御装置に動作させる。
このことによって、総合d軸電流の指令値id *が急激に
減少することを避けることができる。また、同期電動機
100を安全に動作させる許容値内で、制動トルクが発
生する。However, when the command value i q * of the q-axis current, which is the torque command, becomes smaller, the command value i d * of the d-axis current corresponding to the reluctance torque becomes smaller. As a result, the command value i d * of the total d-axis current becomes small. So in the field weakening region,
If iq * decreases from a large value and suddenly changes to regenerative, and the braking torque allowable value is small, the braking torque allowable value may be exceeded. Therefore, when the command value i q * of the q-axis current is rapidly reduced, the command value i of the q-axis current i
Along with q * , the command value i d * of the d-axis current is prevented from sharply decreasing. That is, the control device is operated so that the command value i d * of the d-axis current for the reluctance torque does not decrease and only the command value i d * of the d-axis current for the field weakening decreases.
This makes it possible to prevent the command value i d * of the total d-axis current from rapidly decreasing. Further, the braking torque is generated within the allowable value for safely operating the synchronous motor 100.
【0211】また、リラクタンストルクを利用できるロ
ータ構造において、力行回生判断手段420が回生を出
力している場合を考える。例えば、弱め界磁分のd軸電
流が同期電動機100に供給されている場合は、d軸電
流によって、リラクタンス制動トルクが発生する。そこ
で、一定の制動トルクを同期電動機100に与えたい場
合は、リラクタンス制動トルクを得るために新たにd軸
電流として使用される量だけ、q軸電流の量を少なく
(q軸電流の振幅を小さく)与えることによって一定の
制動トルクが得られ、安定した運転が実現する。Further, let us consider a case where the power running regeneration judging means 420 outputs regeneration in a rotor structure capable of utilizing reluctance torque. For example, when the d-axis current of the field-weakening component is being supplied to the synchronous motor 100, the d-axis current generates reluctance braking torque. Therefore, when a constant braking torque is desired to be applied to the synchronous motor 100, the q-axis current amount is reduced by the amount newly used as the d-axis current to obtain the reluctance braking torque (the q-axis current amplitude is reduced. ) By giving a constant braking torque, stable operation is realized.
【0212】第5の実施例 本発明の第5の実施例について図面を参照しながら説明
する。 Fifth Embodiment A fifth embodiment of the present invention will be described with reference to the drawings.
【0213】本発明の第5の実施例は、制動トルクによ
って発生する回生電流を多く得ることができ、高効率化
が可能な永久磁石同期電動機100の制御装置である。The fifth embodiment of the present invention is a controller for the permanent magnet synchronous motor 100, which can obtain a large amount of regenerative current generated by the braking torque and can achieve high efficiency.
【0214】図11は、本発明の第5の実施例の構成を
示すブロック図である。第5の実施例は、第4の実施例
に速度検出手段254を付加し、変化割合出力手段42
2、電流検出手段102、誤差出力手段104、判断値
出力手段106、基準出力手段108を削除したもので
ある。また、第5の実施例のq軸電流指令手段530
は、第4の実施例のq軸電流指令手段130と異なる。FIG. 11 is a block diagram showing the configuration of the fifth embodiment of the present invention. In the fifth embodiment, speed detecting means 254 is added to the fourth embodiment, and the change rate output means 42 is added.
2, the current detection means 102, the error output means 104, the judgment value output means 106, and the reference output means 108 are deleted. In addition, the q-axis current command means 530 of the fifth embodiment.
Is different from the q-axis current command means 130 of the fourth embodiment.
【0215】以上のように構成された永久磁石同期電動
機100の制御装置についてその動作を説明する。第5
の実施例では、フィードバック制御を行わず、d軸電流
id *、q軸電流iq *をテーブル等で与えることによっ
て、同期電動機100が制御される。The operation of the controller for the permanent magnet synchronous motor 100 configured as described above will be described. Fifth
In this embodiment, the synchronous motor 100 is controlled by applying the d-axis current i d * and the q-axis current i q * in a table or the like without performing feedback control.
【0216】すでに述べた実施例と異なる所は、d軸電
流指令手段510がq軸電流指令手段530から出力さ
れるq軸電流の指令値iq *および速度検出手段254か
ら出力される回転数に基づいてd軸電流の指令値id *を
テーブルや演算式で与えることである。The difference from the above-mentioned embodiment is that the d-axis current command means 510 outputs the q-axis current command value i q * output from the q-axis current command means 530 and the rotation speed output from the speed detection means 254. Based on the above, the command value i d * of the d-axis current is given by a table or an arithmetic expression.
【0217】ここで、力行回生判断手段420が、回生
を出力し、弱め界磁を発生させない場合、d軸電流の指
令値を零にし、あるいは力行のd軸電流の指令値の符号
とは、逆の符号でd軸電流の指令値を出力する。第5の
実施例は、リラクタンストルクを利用できる構造の同期
電動機の場合に有効である。なぜなら、(数13)から
明らかなように回生の場合、iq<0、id<0とする
と、第1項のマグネットトルクは制動トルクとして働
く。しかし、リラクタンストルクは力行に働くこととな
る。その結果、総合制動トルクが小さくなり、制動トル
クに対する回生電流を多くすることができる。Here, when the power running regeneration judging means 420 outputs the regenerative power and does not generate the field weakening, the command value of the d-axis current is set to zero, or the sign of the command value of the d-axis current of the power running is With the opposite sign, the command value of the d-axis current is output. The fifth embodiment is effective in the case of a synchronous motor having a structure capable of utilizing reluctance torque. This is because, as is clear from (Equation 13), in the case of regeneration, if i q <0 and i d <0, the magnet torque of the first term acts as a braking torque. However, the reluctance torque works for power running. As a result, the total braking torque is reduced, and the regenerative current for the braking torque can be increased.
【0218】なお、第5の実施例では、フィードバック
制御を用いていないが、上述した制御は、フィードバッ
ク制御においても適用できることは言うまでもない。す
なわち、判断値出力手段が出力する値が負の場合、弱め
界磁領域でないとみなし、同様にd軸電流の指令値を零
にし、あるいは力行のd軸電流の指令値の符号とは、逆
の符号でd軸電流の指令値を出力する。Although feedback control is not used in the fifth embodiment, it goes without saying that the control described above can also be applied to feedback control. That is, when the value output by the judgment value output means is negative, it is considered that the field weakening region is not set, and the command value of the d-axis current is set to zero in the same manner, or the sign of the command value of the d-axis current during power running is opposite to the sign. The d-axis current command value is output with the sign.
【0219】判断値出力手段が出力する値が正の場合、
制動トルクを制御するために、id>0とすることはす
でに述べた通りである。If the value output by the judgment value output means is positive,
It has already been described that i d > 0 in order to control the braking torque.
【0220】第6の実施例 次に、本発明の第6の実施例について、図面を参照しな
がら説明する。本発明の第6の実施例は、同期電動機1
00に供給される電圧を測定し、その電圧をもとにd軸
電流の指令値の最大値を決定し、高効率化が可能な永久
磁石同期電動機100の制御装置である。 Sixth Embodiment Next, a sixth embodiment of the present invention will be described with reference to the drawings. The sixth embodiment of the present invention is a synchronous motor 1.
Is a control device of the permanent magnet synchronous motor 100 capable of improving the efficiency by measuring the voltage supplied to 00 and determining the maximum value of the command value of the d-axis current based on the voltage.
【0221】図12は、本実施例電動機の制御装置の構
成を示すブロック図である。第6の実施例は、第1の実
施例に電圧測定手段640とd軸電流最大値出力手段6
42を付加したものである。付加した手段を除く手段
は、第1の実施例で述べたものと同様である。そこで、
同様の動作を行うものについては説明を省略する。図1
2に示される第6の実施例の動作を以下に説明する。FIG. 12 is a block diagram showing the configuration of the control device for the electric motor of this embodiment. In the sixth embodiment, the voltage measuring means 640 and the d-axis current maximum value output means 6 are added to the first embodiment.
42 is added. The means other than the added means are the same as those described in the first embodiment. Therefore,
The description of the same operation is omitted. FIG.
The operation of the sixth embodiment shown in 2 will be described below.
【0222】同期電動機100に供給される電圧Vを電
圧測定手段640によって測定し、出力する。そして、
電圧Vはd軸電流最大値出力手段642に入力される。
d軸電流最大値出力手段642では電圧Vからd軸電流
最大値id *maxを演算し、出力する(id *maxは、後述す
る(数18)等で計算される)。なお、図4に示すイン
バータの端子aと端子bとの間の電圧を測定しても、電
圧Vは得られる。The voltage V supplied to the synchronous motor 100 is measured by the voltage measuring means 640 and output. And
The voltage V is input to the d-axis maximum current value output means 642.
The d-axis maximum current value output means 642 calculates and outputs the maximum d-axis current value i d * max from the voltage V (i d * max is calculated by (Equation 18) described later). The voltage V can be obtained by measuring the voltage between the terminals a and b of the inverter shown in FIG.
【0223】そして、d軸電流最大値id *maxはd軸電
流指令手段110に入力され、(数6)の演算をすると
きに用いられる。Then, the maximum d-axis current value i d * max is input to the d-axis current command means 110 and used when the calculation of (Equation 6) is performed.
【0224】以降の動作は、第1の実施例と同様であり
省略する。The subsequent operation is the same as that of the first embodiment and will be omitted.
【0225】以上のように、同期電動機100に供給さ
れる電圧によって、d軸電流の指令値の最大値を変化さ
せることができる。このことによって、最適な総電流を
生成するためのd軸電流を与えることができる。As described above, the maximum value of the command value of the d-axis current can be changed by the voltage supplied to the synchronous motor 100. As a result, the d-axis current for generating the optimum total current can be given.
【0226】バッテリなどの電源を使っている場合、放
電が進むにつれ端子電圧が下がっていく。そのため、同
期電動機100に供給される電圧は小さくなり、同期電
動機100に流すことができる総電流は小さくなる。こ
こで、d軸電流の最大値が一定の場合、総電流に対する
d軸電流の割合は大きくなり、d軸電流を流し過ぎてい
る。第1の実施例を説明するところで述べたように、d
軸電流は必要最小限で流れればよく、d軸電流を流し過
ぎていることは効率の悪化を示している。同期電動機1
00に供給される電圧が小さくなればなるほど、d軸電
流の指令値の最大値を小さくすればよい。When a power source such as a battery is used, the terminal voltage decreases as the discharge progresses. Therefore, the voltage supplied to the synchronous motor 100 becomes small, and the total current that can flow in the synchronous motor 100 becomes small. Here, when the maximum value of the d-axis current is constant, the ratio of the d-axis current to the total current is large, and the d-axis current is flowing too much. As described in the description of the first embodiment, d
It suffices that the axial current flows at the minimum necessary amount, and the excessive d-axis current indicates deterioration of efficiency. Synchronous motor 1
As the voltage supplied to 00 becomes smaller, the maximum value of the d-axis current command value may be made smaller.
【0227】具体的には(数18)のように演算を行
う。Specifically, the calculation is performed as in (Equation 18).
【0228】[0228]
【数18】 (Equation 18)
【0229】ここで、Kbatteryは定数である。なお、
id *maxが電圧Vに関する他の関数やテーブルで与えて
もよいことは言うまでもない。Here, Kbattery is a constant. In addition,
It goes without saying that i d * max may be given by another function or table relating to the voltage V.
【0230】また、同期電動機に印加される電圧が小さ
くなると、d軸電流の指令値の最大値が小さくなる。こ
のことによって、最適な総電流を生成するためのd軸電
流を与えることができ、効率の悪化を防ぐという効果が
ある。When the voltage applied to the synchronous motor becomes smaller, the maximum value of the d-axis current command value becomes smaller. As a result, the d-axis current for generating the optimum total current can be given, and there is an effect of preventing deterioration of efficiency.
【0231】上述した構成を、実施例5で述べたフィー
ドバックを用いない構成に適用してもよい。この場合、
同様に効率の悪化を防ぐという効果がある。The configuration described above may be applied to the configuration not using the feedback described in the fifth embodiment. in this case,
Similarly, there is an effect of preventing deterioration of efficiency.
【0232】第7の実施例 次に、本発明の第7の実施例について、図面を参照しな
がら説明する。第7の実施例は、運転状況を決定しそれ
に応じた基準を設定することで、様々な運転状況の実現
が可能である。 Seventh Embodiment Next, a seventh embodiment of the present invention will be described with reference to the drawings. In the seventh embodiment, it is possible to realize various driving situations by determining the driving situation and setting the reference accordingly.
【0233】図13は、第7の実施例の構成を示すブロ
ック図である。第7の実施例は、第1の実指例に運転状
況決定手段750を付加したものである。第1の実施例
の基準出力手段108は、第7の実施例の基準出力手段
708とは異なる。第1の実施例と同じ構成には、同じ
番号を付し、動作の説明を省略する。FIG. 13 is a block diagram showing the structure of the seventh embodiment. In the seventh embodiment, a driving situation determining means 750 is added to the first actual finger example. The reference output means 108 of the first embodiment is different from the reference output means 708 of the seventh embodiment. The same components as those in the first embodiment are designated by the same reference numerals, and the description of the operation is omitted.
【0234】図13に示される第7の実施例の動作につ
いて説明する。まず、基準値、d軸電流の指令値、運転
状況の関係を説明する。基準値を変化させるとd軸電流
の指令値が変化する。なぜなら、基準値が大きいという
ことは大きな飽和度(電流誤差)を許すということであ
り、十分なd軸電流が同期電動機100に流れていなく
てもよいということである。したがって、基準値が大き
いとd軸電流の指令値は小さくなる。このことは(数
6)の性質からも明らかである。反対に、基準値が小さ
いとd軸電流の指令値は大きくなる。このように基準値
を変化させることにより、d軸電流の指令値を制御する
ことができる。The operation of the seventh embodiment shown in FIG. 13 will be described. First, the relationship between the reference value, the command value of the d-axis current, and the operating condition will be described. When the reference value is changed, the d-axis current command value changes. This is because a large reference value allows a large degree of saturation (current error), and a sufficient d-axis current does not have to flow in the synchronous motor 100. Therefore, when the reference value is large, the command value of the d-axis current becomes small. This is also clear from the property of (Equation 6). On the contrary, when the reference value is small, the command value of the d-axis current becomes large. By changing the reference value in this way, the command value of the d-axis current can be controlled.
【0235】ここで、トルクが必要なときは、効率は落
ちるがトルク重視の運転状況を選択し、その運転状況に
見合った基準値を与える。この基準値に基づいて、d軸
電流の指令値を生成し、必要なトルクが実現される。一
方、通常運転においては高効率な効率重視の運転状況を
選択し、その運転状況に見合った基準値を与える。この
基準値に基づいて、d軸電流の指令値を生成し、高効率
が実現される。以上の考え方に基づき同期電動機100
の制御が行われる。Here, when torque is required, the operating condition in which the efficiency is lowered but the torque is emphasized is selected, and the reference value corresponding to the operating condition is given. Based on this reference value, a command value for the d-axis current is generated, and the required torque is realized. On the other hand, in normal operation, a high-efficiency driving situation in which importance is placed on efficiency is selected and a reference value corresponding to the driving situation is given. Based on this reference value, a command value for the d-axis current is generated, and high efficiency is realized. Based on the above idea, the synchronous motor 100
Is controlled.
【0236】運転状況決定手段750は、運転状況とし
て、効率重視の運転状況およびトルク重視の運転状況の
2つのうち1つを出力する。例えば、この運転状況の設
定は外部スイッチで容易に切換可能である。そして、運
転状況は、基準出力手段708に入力される。基準出力
手段708は、運転状況に応じて基準値を決定する。具
体的には、理論式や実験によりテーブルが予め作成され
る。そのテーブルによりそれぞれの運転状況とそれぞれ
の基準値を対応させる。そして、対応した基準値が出力
され判断値出力手段106に入力される。The driving condition determining means 750 outputs one of two driving conditions, that is, a driving condition focusing on efficiency and a driving condition focusing on torque. For example, the setting of this operating condition can be easily switched by an external switch. Then, the driving status is input to the reference output unit 708. The reference output means 708 determines a reference value according to the driving situation. Specifically, the table is created in advance by theoretical formulas and experiments. Using the table, each operating condition is associated with each reference value. Then, the corresponding reference value is output and input to the judgment value output means 106.
【0237】以降の動作は、第1の実施例と同様であり
説明を省略する。The subsequent operation is similar to that of the first embodiment, and the explanation is omitted.
【0238】このように、普段は同期電動機100が高
効率で運転され、トルクが必要なときだけトルク重視の
運転状況が選択され、必要トルクが出力される。As described above, the synchronous motor 100 is usually operated with high efficiency, and the torque-oriented driving condition is selected and the required torque is output only when the torque is required.
【0239】なお、運転状況決定手段750は、2つの
運転状況しか出力し得なかったが、2つ以上の運転状況
のうちから1つの運転状況を出力してもよいことは言う
までもない。The driving condition determining means 750 can output only two driving conditions, but it goes without saying that it may output one driving condition out of two or more driving conditions.
【0240】次に、運転状況決定手段が、予め設定され
た合成電流値の最大値以上の指令を与える場合にトルク
重視と判断すると、基準出力手段は効率重視の場合より
小さい基準値を出力する。これにより、総合電流指令値
の値によって自動的にトルク重視と効率重視設定との切
換が可能となる。なお、図14では、トルク重視の領域
および効率重視の領域が、弱め界磁制御を行ったときに
発生する領域である。また、通常領域とは、図14の斜
線で示した領域である。Next, when the operating condition determining means determines that the torque is to be emphasized when giving a command equal to or greater than the preset maximum value of the combined current value, the reference output means outputs a reference value smaller than that in the case of emphasizing efficiency. . As a result, it becomes possible to automatically switch between torque-oriented and efficiency-oriented setting according to the value of the total current command value. In FIG. 14, the torque-oriented area and the efficiency-oriented area are areas that occur when the field weakening control is performed. In addition, the normal area is an area indicated by diagonal lines in FIG.
【0241】なお、合成電流ではなく、トルク電流また
はトルク電流と回転数との2つの信号を用いてトルク重
視と効率重視設定を自動的に切り換えても同様の効果を
有することは言うまでもない。Needless to say, the same effect can be obtained by automatically switching the torque-oriented and efficiency-oriented settings by using not the combined current but the torque current or two signals of the torque current and the rotation speed.
【0242】すでに述べたように、効率は、d軸電流i
dが多くなるほど悪くなる。そこで、効率重視運転が、
外部スイッチ等によって指令された場合は、下記1〜3
の対応が考えられる。As already mentioned, the efficiency is determined by the d-axis current i
The more d, the worse. Therefore, efficiency-oriented driving is
When commanded by an external switch etc., the following 1-3
Correspondence is possible.
【0243】1.合成電流の最大値を小さくする。1. Reduce the maximum value of combined current.
【0244】2.同期電動機100の最大回転数を低く
する。2. The maximum rotation speed of the synchronous motor 100 is lowered.
【0245】3.iqに対するidの比率(電流位相の進
み角)の最大値を小さくする。すなわちトルク重視に比
べidの最大値を小さく抑えることで効率化が図れるこ
ととなる。3. The maximum value of the ratio of i d to i q (leading angle of current phase) is reduced. That is, the efficiency can be improved by suppressing the maximum value of i d to be smaller than that when the torque is emphasized.
【0246】上記1〜3の各々の非突極電動機の動作範
囲を図15(a)〜(c)に示す(図15は、トルクと回転数
との関係を示している)。図15(a)〜(c)に示すよう
に、同期電動機100がトルク重視または効率重視で制
御されてもよい。The operation range of each of the non-salient pole motors 1 to 3 is shown in FIGS. 15 (a) to 15 (c) (FIG. 15 shows the relationship between torque and rotation speed). As shown in FIGS. 15A to 15C, the synchronous motor 100 may be controlled with emphasis on torque or efficiency.
【0247】なお、上記構成は、実施例5で述べたフィ
ードバックを用いない構成にも適用できることはいうま
でもない。It is needless to say that the above-mentioned structure can be applied to the structure which does not use the feedback described in the fifth embodiment.
【0248】第8の実施例 次に、本発明の第8の実施例について説明する。第8の
実施例は、d軸電流の判断値とq軸電流の基準値を別々
に設定したものであり、d軸電流の整定値とq軸電流の
整定値を別々に制御することが可能である。 Eighth Embodiment Next, an eighth embodiment of the present invention will be described. In the eighth embodiment, the judgment value of the d-axis current and the reference value of the q-axis current are set separately, and the set value of the d-axis current and the set value of the q-axis current can be controlled separately. Is.
【0249】図16は、第8の実施例の構成を示すブロ
ック図である。第8の実施例は、第1の実施例から判断
値出力手段106と基準出力手段108を削除し、d軸
判断値出力手段806、q軸判断値出力手段807、d
軸基準出力手段808、q軸基準出力手段809、およ
びq軸電流変更手段831を付加したものである。第8
の実施例のd軸電流指令手段810およびq軸電流指令
手段830は、第1の実施例のd軸電流指令手段110
およびq軸電流指令手段130と異なる。FIG. 16 is a block diagram showing the structure of the eighth embodiment. In the eighth embodiment, the judgment value output means 106 and the reference output means 108 are deleted from the first embodiment, and the d-axis judgment value output means 806, the q-axis judgment value output means 807, d.
An axis reference output means 808, a q axis reference output means 809, and a q axis current changing means 831 are added. 8th
The d-axis current commanding means 810 and the q-axis current commanding means 830 of the second embodiment are the d-axis current commanding means 110 of the first embodiment.
And the q-axis current command means 130.
【0250】第1の実施例と同じ構成には同じ番号を付
し、動作の説明は省略する。The same components as those in the first embodiment are designated by the same reference numerals, and the description of the operation will be omitted.
【0251】第8の実施例の動作について以下に説明す
る。The operation of the eighth embodiment will be described below.
【0252】飽和度出力手段104では、実際の電流指
令値i*(t)から検出電流値i(t)を減算した電流
誤差e(t)が積分され、出力される。積分された値
は、d軸判断値出力手段806とq軸判断値出力手段8
07に入力される。d軸判断値出力手段806は、(数
19)に示すように電流誤差e(t)の積分値からd軸
基準出力手段808に設定された基準erefdが減算され
る。d軸判断値出力手段806は、減算された結果であ
る判断値Handを出力する。The saturation output means 104 integrates and outputs the current error e (t) obtained by subtracting the detected current value i (t) from the actual current command value i * (t). The integrated value is the d-axis judgment value output means 806 and the q-axis judgment value output means 8
It is input to 07. The d-axis judgment value output means 806 subtracts the reference e refd set in the d-axis reference output means 808 from the integrated value of the current error e (t) as shown in ( Equation 19). The d-axis judgment value output means 806 outputs the judgment value H and which is the result of the subtraction.
【0253】また同様に、q軸判断値出力手段807は
(数19)に示すように、電流誤差e(t)の積分値か
ら、q軸基準出力手段809に設定された基準erefqを
減算する。q軸判断値出力手段807は、減算された結
果である判断値Hanqを出力する。Similarly, the q-axis judgment value output means 807 subtracts the reference e refq set in the q-axis reference output means 809 from the integrated value of the current error e (t) as shown in ( Equation 19). To do. The q-axis judgment value output means 807 outputs the judgment value H anq which is the result of the subtraction.
【0254】[0254]
【数19】 [Formula 19]
【0255】なお、第1の実施例と同様に、誤差の半周
期T/2を用いた(数20)や、速度ωを用いた(数2
1)の演算によって基準erefd、erefqを求め出力す
る。As in the first embodiment, the half cycle T / 2 of the error is used (Equation 20) and the velocity ω is used (Equation 2).
The references e refd and e refq are obtained by the calculation of 1) and output.
【0256】[0256]
【数20】 (Equation 20)
【0257】[0257]
【数21】 [Equation 21]
【0258】以下、第1の実施例と同様に、d軸電流指
令手段810によって、d軸電流の指令値が決定され
る。ただし、(数6)におけるHanは、第8の実施例の
場合Handと置き換える。Thereafter, as in the first embodiment, the d-axis current command means 810 determines the command value of the d-axis current. However, H an in (Equation 6) is replaced with H and in the case of the eighth embodiment.
【0259】ところで、非突極性モータの場合は、一般
的にd軸電流idが少ないほど効率が良い。そこで最大
特性は少し抑えられるが効率の低下を防ぐため、d軸電
流値の上限値を最大電流値の2分の1程度に抑えている
場合がある。このような場合、d軸電流が小さく抑えら
れるため、指令されたq軸電流を流すことはできない。
そこで、q軸電流の指令値を以下のように決定すればよ
い。In the case of a non-salient motor, generally, the smaller the d-axis current i d, the better the efficiency. Therefore, although the maximum characteristic is slightly suppressed, the upper limit value of the d-axis current value may be suppressed to about ½ of the maximum current value in order to prevent a decrease in efficiency. In such a case, since the d-axis current is suppressed to a small value, the commanded q-axis current cannot flow.
Therefore, the command value of the q-axis current may be determined as follows.
【0260】q軸電流指令手段830は、(数8)の演
算等によって与えられるq軸電流の指令値iq *_oを出力
し、q軸電流変更手段831に入力する。(数22)に
示すように、q軸判断値出力手段807から出力される
判断値Hanqが正であり、d軸電流の指令値の上限がid
*maxの場合は、q軸電流変更手段831が、d軸電流変
更と同様の演算によって、実際に与えるq軸電流の指令
値iq *を前回のq軸電流の指令値から減少させる。判断
値が負であり、d軸電流の指令値が上限id *maxであ
り、かつ変更指令値iq *(i)がiq *_o以下である場合、
q軸電流変更手段831が、q軸電流の指令値を増加す
ることによって、q軸電流の指令値iq *を実際に同期電
動機100に供給することが可能な電流値として与える
ことができる。The q-axis current command means 830 outputs the q-axis current command value i q * _o given by the calculation of (Equation 8) or the like, and inputs it to the q-axis current changing means 831. As shown in ( Equation 22), the judgment value H anq output from the q-axis judgment value output means 807 is positive, and the upper limit of the command value of the d-axis current is i d.
In the case of * max, the q-axis current changing means 831 decreases the command value i q * of the q-axis current actually given from the previous command value of the q-axis current by the same calculation as the d-axis current change. When the judgment value is negative, the command value of the d-axis current is the upper limit i d * max, and the change command value i q * (i) is i q * _o or less,
By increasing the command value of the q-axis current, the q-axis current changing means 831 can give the command value i q * of the q-axis current as a current value that can actually be supplied to the synchronous motor 100.
【0261】また、上記の条件に合わない場合は、q軸
電流変更手段831は、iq *_oを変更せずに、q軸電流
の指令値として電流指令手段136に出力する。If the above conditions are not met, the q-axis current changing means 831 outputs the q-axis current command value to the current command means 136 without changing i q * _o.
【0262】[0262]
【数22】 [Equation 22]
【0263】ここでq軸電流の指令値iq *(i)およびiq
*(i-1)は、今回と前回とのq軸電流iqの指令値を表
す。Here, the q-axis current command values i q * (i) and i q
* (i-1) represents the command value of the q-axis current iq between this time and the previous time.
【0264】次に、2つの基準値を変化させ電流の指令
値が制御されることによって以下の効果が生じる。ここ
で、d軸電流の基準値とq軸電流の基準値とが同じであ
ると、d軸電流の指令値とq軸電流の指令値とを別々に
制御することはできない。しかし、d軸電流の基準値と
q軸電流の基準値を別々に与えることによって、d軸電
流の判断値とq軸電流の判断値とをそれぞれ出力するこ
とができる。従って、第8の実施例では、d軸電流の指
令値とq軸電流の指令値とを別々に制御することができ
る。Next, by changing the two reference values and controlling the current command value, the following effects are brought about. Here, if the reference value of the d-axis current and the reference value of the q-axis current are the same, the command value of the d-axis current and the command value of the q-axis current cannot be controlled separately. However, by separately providing the reference value of the d-axis current and the reference value of the q-axis current, it is possible to output the determination value of the d-axis current and the determination value of the q-axis current, respectively. Therefore, in the eighth embodiment, the command value for the d-axis current and the command value for the q-axis current can be controlled separately.
【0265】次に、必要なd軸電流がid *maxよりも少
しだけ大きく、(数6)によりd軸電流が大きくなりつ
つある状態を考える。d軸電流id *が小さいため電流誤
差が大きく、d軸判断値が正であるために、(数6)に
よりd軸電流id *が大きくなっていく傾向にある。やが
て、d軸電流の指令値id *は、id *maxに達する。Next, consider a state in which the required d-axis current is slightly larger than i d * max and the d-axis current is increasing due to (Equation 6). Since the d-axis current i d * is small, the current error is large, and since the d-axis determination value is positive, the d-axis current i d * tends to increase according to (Equation 6). Eventually, the command value i d * of the d-axis current reaches i d * max.
【0266】もし、d軸電流の基準値とq軸電流の基準
値が同じであるなら、d軸電流の判断値とq軸電流の判
断値は同じになる。q軸判断値が正であるため、(数2
2)によってq軸電流の指令値iq *は減少する。そし
て、q軸電流の指令値iq *が少しだけ小さな値になった
ところで整定する。もし、この制御系にノイズがはいる
などして電流誤差が小さくなると、q軸電流の指令値i
q *が増加し、iq*_oよりも大きくなる。一方、d軸電流
の指令値id *は減少する。このように、ノイズが本発明
の制御装置に加わった結果、d軸電流の指令値id *の制
御とq軸電流の指令値iq *の制御を繰り返し行うように
なる。If the d-axis current reference value and the q-axis current reference value are the same, the d-axis current determination value and the q-axis current determination value are the same. Since the q-axis judgment value is positive, (Equation 2
Due to 2), the command value i q * of the q-axis current decreases. Then, it is settled when the command value i q * of the q-axis current becomes a slightly smaller value. If the current error becomes small due to noise in this control system, the q-axis current command value i
q * increases and becomes larger than iq * _o. On the other hand, the command value i d * of the d-axis current decreases. In this way, as a result of noise being added to the control device of the present invention, control of the command value i d * of the d- axis current and control of the command value i q * of the q-axis current are repeatedly performed.
【0267】また、電流誤差が大きいため、(数22)
に従い、d軸電流の指令値id *が小さくなる。この結
果、電流誤差が小さくなり、(数22)に従いq軸電流
の指令値iq *が大きくなる。q軸電流の指令値iq *がi
q *_oよりも大きくなるため、q軸電流の指令値iq *がi
q *_oに設定される。一方、(数6)によって、d軸電流
の指令値id *は小さくなる。その結果、電流誤差が再び
大きくなるというようにd軸電流の指令値id *の制御と
q軸電流の指令値iq *がの制御を繰り返し行うようなこ
ともある。Since the current error is large, (Equation 22)
Accordingly, the command value i d * of the d-axis current becomes smaller. As a result, the current error decreases, and the command value i q * of the q-axis current increases according to (Equation 22). The command value i q * of the q-axis current is i
Since it is larger than q * _o, the command value i q * of the q-axis current is i
Set to q * _o. On the other hand, according to (Equation 6), the command value i d * of the d-axis current becomes smaller. As a result, the control of the command value i d * of the d- axis current and the control of the command value i q * of the q-axis current may be repeatedly performed such that the current error increases again.
【0268】そこで、d軸電流の基準値がq軸電流の基
準値よりも小さく、前段落と同じ状態、つまり、必要な
d軸電流がid *maxよりも少しだけ大きく、(数6)に
よりd軸電流が大きくなりつつある状態を考える。d軸
判断値が正であるために、(数7)によりid *が大きく
なっていく。やがて、d軸電流の指令値id *は、id *ma
xに達する。ここで、d軸電流の基準値が、q軸電流の
基準値よりも小さいため、q軸判断値は負になる。その
ため、q軸電流の指令値iq *は増加しようとする。しか
し、q軸電流の指令値iq *がiq *_oよりも大きくなるた
め、結局、q軸電流の指令値iq *はiq*_oに保たれる。Therefore, the reference value of the d-axis current is smaller than the reference value of the q-axis current, and the same state as in the previous paragraph, that is, the required d-axis current is slightly larger than i d * max, Consider the state in which the d-axis current is increasing due to. Since the d-axis judgment value is positive, i d * increases according to (Equation 7). Eventually, the command value i d * of the d-axis current becomes i d * ma
reach x Here, since the reference value of the d-axis current is smaller than the reference value of the q-axis current, the q-axis determination value becomes negative. Therefore, the command value i q * of the q-axis current tends to increase. However, since the command value i q * of the q-axis current becomes larger than i q * _o, the command value i q * of the q-axis current is kept at iq * _o.
【0269】上述したように、ノイズによって多少電流
誤差が変動しても、q軸電流の指令値iq *は変化しな
い。よって、d軸電流の指令値id *の制御とq軸電流の
指令値iq *の制御を繰り返し行うことがなくなる。As described above, the command value i q * of the q-axis current does not change even if the current error fluctuates to some extent due to noise. Therefore, the control of the command value i d * of the d-axis current and the control of the command value i q * of the q-axis current are not repeated.
【0270】このようにd軸電流の基準値をq軸電流の
基準値よりも小さくすると、いわゆる遊びと同じ効果も
持ち、安定した制御ができることとなる。When the reference value of the d-axis current is made smaller than the reference value of the q-axis current as described above, it has the same effect as so-called play and stable control can be performed.
【0271】第9の実施例 次に、本発明の第9の実施例について図面を参照しなが
ら説明する。第9の実施例は、上述した制御装置に異常
が生じた場合にも同期電動機の駆動が可能な制御装置で
ある。 Ninth Embodiment Next, a ninth embodiment of the present invention will be described with reference to the drawings. The ninth embodiment is a control device capable of driving the synchronous motor even when an abnormality occurs in the control device described above.
【0272】図17は、第9の実施例のブロック図を示
している。FIG. 17 shows a block diagram of the ninth embodiment.
【0273】第9の実施例は、第1の実施例に速度検出
手段、第1のd軸電流指令手段910、第2のd軸電流
指令手段911、異常検出手段960、d軸電流選択手
段962を付加し、d軸電流指令手段110を削除した
ものである。第1の実施例と同様の構成要素には、同じ
番号を付し、その動作の説明については省略する。In the ninth embodiment, the speed detecting means, the first d-axis current commanding means 910, the second d-axis current commanding means 911, the abnormality detecting means 960 and the d-axis current selecting means are added to the first embodiment. 962 is added and the d-axis current command means 110 is deleted. The same components as those in the first embodiment are designated by the same reference numerals, and the description of their operation will be omitted.
【0274】まず、第1のd軸電流指令手段910は、
第1の実施例で述べたd軸電流指令手段110と同様の
動作を行ってd軸電流の指令値を出力する。また、第2
のd軸電流指令手段911は、第5の実施例で述べたd
軸電流指令手段510と同様の動作を行ってd軸電流の
指令値を出力する。このように、第9の実施例は、2つ
のd軸電流指令手段を有している。異常検出手段910
は、回路や動作の異常及びその異常箇所を検出する。C
PU動作が異常の場合は、同期電動機100が固定され
た電流位相で動作させる(図では示してないが、一般に
は、モータの位置検出信号に同期させることで容易に固
定した位相は出力可能である)。また制御を行うための
積分器回路部だけが異常である場合は、予め設定された
回転数やトルク指令電流から求められるテーブルから与
えられるd軸電流の指令値が与えられればよい(当然固
定電流位相で動作させても良い)。通常は、d軸電流選
択手段962は、フィードバック制御を行う第1のd軸
電流指令手段910から出力される前記d軸指令値を選
択する。しかし、異常検出手段960から異常が検出さ
れた場合には、d軸電流選択手段962は第2のd軸電
流指令手段911から出力される前記d軸指令値を選択
する。First, the first d-axis current command means 910
The same operation as the d-axis current command means 110 described in the first embodiment is performed to output the d-axis current command value. Also, the second
The d-axis current command means 911 of the d-axis current command means 911
The same operation as the axis current command means 510 is performed to output the command value of the d-axis current. In this way, the ninth embodiment has two d-axis current command means. Abnormality detection means 910
Detects an abnormality in a circuit or operation and its abnormal portion. C
When the PU operation is abnormal, the synchronous motor 100 is operated with a fixed current phase (not shown in the figure, but generally, the fixed phase can be output easily by synchronizing with the position detection signal of the motor. is there). Further, when only the integrator circuit portion for performing the control is abnormal, the command value of the d-axis current given from the table obtained from the preset rotational speed and the torque command current may be given (of course, the fixed current). It may be operated in phase). Normally, the d-axis current selection means 962 selects the d-axis command value output from the first d-axis current command means 910 that performs feedback control. However, when an abnormality is detected by the abnormality detection means 960, the d-axis current selection means 962 selects the d-axis command value output from the second d-axis current command means 911.
【0275】なお、異常検出手段910が検出する異常
には、センサー(電流検出手段102および速度検出手
段254)の異常も含まれる。The abnormality detected by the abnormality detecting means 910 includes the abnormality of the sensors (current detecting means 102 and speed detecting means 254).
【0276】以上により、異常が生じた場合にもd軸電
流指令が可能となり同期電動機100は継続して動作す
ることが可能となる。As described above, even if an abnormality occurs, the d-axis current command can be issued and the synchronous motor 100 can continue to operate.
【0277】なお、異常動作検出手段960を単に制御
動作の切り替え用としてスイッ等で構成し、出荷時など
で制御以外の基本動作確認を行いたい場合、テーブル制
御への切り替え手段として用いても良い。It should be noted that the abnormal operation detecting means 960 may be configured by a switch or the like simply for switching the control operation, and may be used as the switching means to the table control when it is desired to confirm the basic operation other than the control at the time of shipping. .
【0278】なお、ここまで個々の実施例は個々の手段
を付加した場合について個々に述べてきた。ここで、こ
れら各々の手段を組み合わせた構成とすることによっ
て、各々の組み合わされた効果が得られることは言うま
でもない。The individual embodiments have so far described the cases where the individual means are added. Here, it goes without saying that by combining the respective means, the combined effects can be obtained.
【0279】なお、上記実施例では、同期電動機の固定
子に電流が流れると記した。同期電動機の固定子とは、
交流電流を流したとき回転磁界を発生させる同期電動機
の巻線を意味している。たとえば、永久磁石が固定され
動かない場合は、同期電動機の固定子とは、電機子のこ
とである。In the above embodiment, it has been described that current flows through the stator of the synchronous motor. What is a stator of a synchronous motor?
It means a winding of a synchronous motor that generates a rotating magnetic field when an alternating current is applied. For example, when the permanent magnet is fixed and does not move, the stator of the synchronous motor is an armature.
【0280】[0280]
【発明の効果】本発明によれば、少なくとも次の効果が
得られる。According to the present invention, at least the following effects can be obtained.
【0281】d軸電流指令手段が、同期電動機の運動状
態によってd軸電流指令値を最適値に調整するので、経
時変化または環境変化等の特性変動が生じても、同期電
動機を高効率で運転させることが可能である。また、電
流初期値出力手段が、テーブル等で設定されたd軸電流
指令値の初期値を有することによって、d軸電流指令値
が目的のd軸電流指令値に収束する時間が短縮される。
更に、力行回生判断手段が、同期電動機の力行または回
生状態を検出することによって、力行および回生におい
て最適なd軸電流を与えることができる。電圧測定手段
が、同期電動機に供給される電源電圧を測定することに
よって、フィードバック制御を用いなくても、同期電動
機を制御することができる。さらに、電源がバッテリな
どから形成されている場合において、その電源の電圧が
降下しても、適正なd軸電流指令値を生成することがで
きる。Since the d-axis current command means adjusts the d-axis current command value to the optimum value according to the motion state of the synchronous motor, the synchronous motor can be operated with high efficiency even if characteristic changes such as changes with time or environmental changes occur. It is possible to Further, since the current initial value output means has the initial value of the d-axis current command value set in the table or the like, the time required for the d-axis current command value to converge to the target d-axis current command value is shortened.
Further, the power running / regeneration determining means detects the power running or the regenerative state of the synchronous motor, so that the optimum d-axis current can be applied during the power running and the regenerative operation. By measuring the power supply voltage supplied to the synchronous motor by the voltage measuring means, the synchronous motor can be controlled without using feedback control. Furthermore, when the power source is formed of a battery or the like, an appropriate d-axis current command value can be generated even if the voltage of the power source drops.
【0282】また、効率重視とトルク重視との運転状況
を決定し、各々の運転状況によって基準値を切り換える
ことにより、様々な運転が可能になる。また、d軸電流
とq軸電流とを別々に制御することができるので、d軸
電流指令値の応答性とq軸電流指令値の応答性とのそれ
ぞれをよくすることができる。[0282] Further, various driving operations can be performed by determining the driving status with emphasis on efficiency and torque, and switching the reference value according to each driving status. Moreover, since the d-axis current and the q-axis current can be controlled separately, it is possible to improve the responsiveness of the d-axis current command value and the responsiveness of the q-axis current command value.
【0283】フィードバック制御を行うための回路また
はシステムに異常が生じた場合であっても、第2のd軸
電流指令手段が予め定められた値に基づいてd軸電流を
指令するので、同期電動機を制御することができる。Even when an abnormality occurs in the circuit or system for performing the feedback control, the second d-axis current command means commands the d-axis current based on a predetermined value, so the synchronous motor Can be controlled.
【図1】本発明の永久磁石同期電動機の制御装置の第1
の実施例の構成を示すブロック図である。FIG. 1 is a first control device for a permanent magnet synchronous motor according to the present invention.
3 is a block diagram showing the configuration of the embodiment of FIG.
【図2】(a)から(c)は、力行時における弱め界磁制御の
説明のためのベクトル図である。2 (a) to (c) are vector diagrams for explaining field weakening control during power running.
【図3】(a)は、比例積分器示す図であり、(b)および
(c)は、前記比例積分器に入力される相電流指令値およ
び実際の相電流を示す図である。FIG. 3 (a) is a diagram showing a proportional integrator, and FIG.
(c) is a diagram showing a phase current command value and an actual phase current input to the proportional integrator.
【図4】電流印加手段の詳細図である。FIG. 4 is a detailed view of a current applying unit.
【図5】飽和している場合としていない場合のPWM信
号を示す図である。FIG. 5 is a diagram showing a PWM signal in the case of being saturated and in the case of not being saturated.
【図6】(a)および(b)は、非突極電動機ロータおよび逆
突極電動機ロータの図である。6A and 6B are views of a non-salient-pole motor rotor and a reverse salient-pole motor rotor.
【図7】本発明の第2の実施例の制御装置の構成を示す
ブロック図である。FIG. 7 is a block diagram showing a configuration of a control device according to a second embodiment of the present invention.
【図8】本発明の第3の実施例の制御装置の構成を示す
ブロック図である。FIG. 8 is a block diagram showing a configuration of a control device according to a third embodiment of the present invention.
【図9】(a)から(c)は、回生時における弱め界磁制御の
説明のためのベクトル図である。9A to 9C are vector diagrams for explaining field weakening control during regeneration.
【図10】本発明の第4の実施例の制御装置の構成を示
すブロック図である。FIG. 10 is a block diagram showing a configuration of a control device according to a fourth exemplary embodiment of the present invention.
【図11】本発明の第5の実施例の制御装置の構成を示
すブロック図である。FIG. 11 is a block diagram showing a configuration of a control device according to a fifth exemplary embodiment of the present invention.
【図12】本発明の第6の実施例の制御装置の構成を示
すブロック図である。FIG. 12 is a block diagram showing a configuration of a control device according to a sixth embodiment of the present invention.
【図13】本発明の第7の実施例の制御装置の構成を示
すブロック図である。FIG. 13 is a block diagram showing a configuration of a control device according to a seventh embodiment of the present invention.
【図14】弱め界磁領域における効率重視設定とトルク
重視設定の自動切り換えの領域を示す図である。FIG. 14 is a diagram showing a region of automatic switching between efficiency-oriented setting and torque-oriented setting in the field weakening region.
【図15】(a)から(c)は、効率重視設定とトルク重視設
定の自動切り換えの動作範囲図である。15A to 15C are operation range diagrams of automatic switching between efficiency-oriented setting and torque-oriented setting.
【図16】本発明の第8の実施例の制御装置の構成を示
すブロック図である。FIG. 16 is a block diagram showing the configuration of a control device according to an eighth embodiment of the present invention.
【図17】本発明の第9の実施例の制御装置の構成を示
すブロック図である。FIG. 17 is a block diagram showing a configuration of a control device according to a ninth embodiment of the present invention.
100 同期電動機 102 電流検出手段 104 飽和度出力手段 106 判断値出力手段 108、208、708 基準出力手段 110、210、310、510、810 d軸電流指
令手段 130、230、530、830 q軸電流指令手段 136 電流指令手段 138 入力印加手段 250 変更タイミング出力手段 252 d軸電流変更手段 254 速度検出手段 256 d軸電流更新手段 340 電流初期値出力手段 370 q軸電流変化量手段 420 力行回生判断手段 422 変化割合出力手段 640 電圧測定手段 642 d軸電流最大値出力手段 750 運転状況決定手段 806 d軸判断値出力手段 807 q軸判断値出力手段 808 d軸基準出力手段 809 q軸基準出力手段 831 q軸電流変更手段 910 第1のd軸電流指令手段 911 第2のd軸電流指令手段 960 異常検出手段 962 d軸電流選択手段100 synchronous motor 102 current detection means 104 saturation degree output means 106 judgment value output means 108, 208, 708 reference output means 110, 210, 310, 510, 810 d-axis current command means 130, 230, 530, 830 q-axis current command Means 136 Current command means 138 Input applying means 250 Change timing output means 252 d-axis current changing means 254 Speed detecting means 256 d-axis current updating means 340 Current initial value output means 370 q-axis current change amount means 420 Power running regeneration judging means 422 Change Ratio output means 640 Voltage measurement means 642 d-axis current maximum value output means 750 Operating status determination means 806 d-axis judgment value output means 807 q-axis judgment value output means 808 d-axis reference output means 809 q-axis reference output means 831 q-axis current Change means 910 First d-axis current command Stage 911 second d-axis current command unit 960 abnormality detecting means 962 d-axis current selection means
フロントページの続き (72)発明者 玉木 悟史 大阪府門真市大字門真1006番地 松下電器 産業株式会社内Front page continued (72) Inventor Satoshi Tamaki 1006 Kadoma, Kadoma-shi, Osaka Prefecture Matsushita Electric Industrial Co., Ltd.
Claims (34)
と横軸固定子電流であるq軸電流の指令値とから演算さ
れた固定子の各相電流指令値を出力する電流指令手段
と、 該各相電流指令値に基づき各相に電流を供給する入力印
加手段と、 該入力印加手段が該各相に電流をさらに供給できる割合
を示す飽和度を生成する飽和度出力手段と、 飽和度の基準値を出力する基準出力手段と、 該飽和度から該飽和度の基準値を減算した判断値を計算
する判断値出力手段と、 該判断値が正の場合、電流位相を進め、該判断値が零に
なるように該d軸電流の指令値を増加させ、該判断値が
負の場合、該d軸電流の指令値を減少し、減少したd軸
電流の指令値が設定された最小値を越えて減少したと
き、該d軸電流の指令値を該最小値に保持するd軸電流
指令手段と、 該q軸電流の指令値を与えるq軸電流指令手段と、 を備える永久磁石同期電動機の制御装置。1. A current command for outputting each phase current command value of a stator calculated from a command value of a d-axis current that is a direct axis stator current and a command value of a q-axis current that is a horizontal axis stator current. Means, input applying means for supplying a current to each phase based on the phase current command value, and saturation degree outputting means for generating a saturation degree indicating a rate at which the input applying means can further supply a current to each phase. A reference output means for outputting a reference value of the saturation degree, a judgment value output means for calculating a judgment value obtained by subtracting the reference value of the saturation degree from the saturation degree, and a forward current phase when the judgment value is positive. , Increasing the command value of the d-axis current so that the judgment value becomes zero, and decreasing the command value of the d-axis current when the judgment value is negative, and setting the command value of the decreased d-axis current D-axis current finger that holds the command value of the d-axis current at the minimum value when it decreases below the specified minimum value. Means, controller for a permanent magnet synchronous motor and a q-axis current command means for giving a command value of the q-axis current.
1つの固定子の相電流指令値と、前記永久磁石同期電動
機の相電流の値との差に基づいて前記飽和度を生成す
る、請求項1記載の永久磁石同期電動機の制御装置。2. The saturation degree output means generates the saturation degree based on a difference between a phase current command value of the at least one stator and a phase current value of the permanent magnet synchronous motor. 1. The control device for a permanent magnet synchronous motor according to 1.
指令値と、該永久磁石同期電動機の固定子に流れるq軸
電流の値との差を積分した値に基づいて前記飽和度を生
成する、請求項1記載の永久磁石同期電動機の制御装
置。3. The saturation degree output means calculates the saturation degree based on a value obtained by integrating a difference between a command value of the q-axis current and a value of the q-axis current flowing through a stator of the permanent magnet synchronous motor. The control device for the permanent magnet synchronous motor according to claim 1, which is generated.
るための積分器を備え、該積分器が前記積分する割合を
調整するために、前記制御装置に変更可能な素子を有す
る、請求項3記載の永久磁石同期電動機の制御装置。4. The saturation output means comprises an integrator for integrating the difference, and the controller has a changeable element for adjusting a rate of integration by the integrator. Item 3. A controller for a permanent magnet synchronous motor according to Item 3.
の電流指令値に基づいて演算したトルク指令値と、前記
永久磁石同期電動機の実際のトルクとの差に基づいて、
前記飽和度を生成する、請求項1記載の永久磁石同期電
動機の制御装置。5. The saturation output means, based on a difference between a torque command value calculated based on at least one current command value and an actual torque of the permanent magnet synchronous motor,
The control device for a permanent magnet synchronous motor according to claim 1, wherein the saturation degree is generated.
の電流指令値を積算演算した値と、前記永久磁石同期電
動機の固定子に流れる、該相電流指令値を積算演算した
値との差に基づいて前記飽和度を生成する、請求項1記
載の永久磁石同期電動機の制御装置。6. A difference between a value obtained by the saturation degree output means by integrating calculation of at least one phase current command value and a value obtained by integrating calculation of the phase current command value flowing through a stator of the permanent magnet synchronous motor. The controller for a permanent magnet synchronous motor according to claim 1, wherein the saturation degree is generated based on
流指令手段が前記d軸電流の指令値を増加させ、該増加
させたd軸電流の指令値が予め設定された最大値より大
きいとき、該d軸電流指令手段が該d軸電流の指令値を
該予め設定された最大値に設定し、 該判断値が負である場合、該d軸電流指令手段が該d軸
電流の指令値を減少させ、該減少させたd軸電流の指令
値が予め設定されたd軸最小値より小さいとき、該d軸
電流指令手段が該d軸電流の指令値を該予め設定された
最小値に設定する、請求項1記載の永久磁石同期電動機
の制御装置。7. If the judgment value is positive, the d-axis current command means increases the command value of the d-axis current, and the increased command value of the d-axis current is greater than a preset maximum value. When it is larger, the d-axis current command means sets the command value of the d-axis current to the preset maximum value, and when the judgment value is negative, the d-axis current command means determines the d-axis current of the d-axis current. When the command value of the d-axis current is reduced and the command value of the reduced d-axis current is smaller than the preset d-axis minimum value, the d-axis current command means sets the command value of the d-axis current to the preset minimum value. The controller for the permanent magnet synchronous motor according to claim 1, wherein the controller is set to a value.
正である場合、前記d軸電流の指令値を増加させ、該判
断値が負である場合、該d軸電流の指令値を減少させ、
該減少させた該d軸電流の指令値が予め設定されたd軸
最小値より小さいとき、該d軸電流の指令値を該予め設
定された最小値に設定し、 前記q軸電流指令手段が、該d軸電流の指令値と該q軸
電流の指令値とをベクトル加算した合成電流値の予め設
定された最大値から該d軸電流の指令値をベクトル減算
した値および前記q軸電流の指令値のうち小さい値を該
q軸電流の指令値にする、請求項1記載の永久磁石同期
電動機の制御装置。8. The d-axis current command means increases the command value of the d-axis current when the judgment value is positive, and increases the command value of the d-axis current when the judgment value is negative. Decrease,
When the reduced command value of the d-axis current is smaller than a preset d-axis minimum value, the command value of the d-axis current is set to the preset minimum value, and the q-axis current command means , A value obtained by vector-subtracting the command value of the d-axis current from a preset maximum value of a combined current value obtained by vector-adding the command value of the d-axis current and the command value of the q-axis current, and the q-axis current The control device for a permanent magnet synchronous motor according to claim 1, wherein a smaller value of the command values is set as the command value of the q-axis current.
機の回転速度を検出する速度検出手段と、 ある一定期間の間、前記d軸電流の指令値が一定範囲内
の値であり、該回転速度が一定範囲内の値である場合、
強制的に該d軸電流の指令値を変更するタイミングを出
力する変更タイミング出力手段と、 変更タイミングが出力された場合、該d軸電流の指令値
と前記q軸電流の指令値とを合成した合成電流指令値を
一定の値に保持し、該d軸電流の指令値を変更するd軸
電流変更手段と、 該d軸電流変更手段が該d軸電流の指令値を変更させた
後、該回転速度が該d軸電流の指令値を変更する前の回
転速度より増加した場合、該d軸電流の指令値を変更し
た後の該d軸電流指令値を用いる動作と、該回転速度が
減少する場合、該d軸電流の指令値を変更する前の該d
軸電流指令値を用いる動作とを、該変更タイミング出力
手段が許可する期間の間繰り返し行い、該d軸電流の指
令値を更新するd軸電流更新手段と、をさらに備え、 該d軸電流更新手段が該d軸電流の指令値を変更し、か
つ前記判断値が正である場合、該d軸電流更新手段が、
前記基準出力手段の該基準値を新たに演算した基準値に
変更し、 該d軸電流更新手段が該d軸電流の指令値を変更し、か
つ該判断値が負である場合、該d軸電流更新手段が、d
軸電流の指令手段に該d軸電流更新手段から出力される
値に基づき、予め設定されたd軸電流の最小値、また
は、d軸電流の指令値を演算する式の係数を設定する、
請求項1記載の永久磁石同期電動機の制御装置。9. The controller includes speed detecting means for detecting a rotation speed of the permanent magnet synchronous motor, and a command value of the d-axis current is a value within a certain range for a certain period of time. If the speed is within a certain range,
Change timing output means for outputting a timing for forcibly changing the command value of the d-axis current, and when the change timing is output, the command value of the d-axis current and the command value of the q-axis current are combined. D-axis current changing means for holding the combined current command value at a constant value and changing the d-axis current command value; and after the d-axis current changing means changes the d-axis current command value, When the rotation speed is higher than the rotation speed before changing the command value of the d-axis current, the operation using the d-axis current command value after changing the command value of the d-axis current and the rotation speed decrease When changing the d-axis current command value before changing the d-axis current command value
D axis current updating means for repeatedly performing the operation using the axis current command value during the period permitted by the change timing output means, and updating the d axis current command value. When the means changes the command value of the d-axis current and the judgment value is positive, the d-axis current updating means
When the reference value of the reference output means is changed to a newly calculated reference value, the d-axis current updating means changes the command value of the d-axis current, and when the judgment value is negative, the d-axis The current updating means is d
Based on the value output from the d-axis current updating means, the axis current commanding means sets a preset minimum value of the d-axis current or a coefficient of an equation for calculating the d-axis current command value.
The control device for a permanent magnet synchronous motor according to claim 1.
上に大きく変化した場合、該q軸電流指令値から求めら
れたd軸の電流の初期指令値を出力する電流初期値出力
手段をさらに備える、請求項1記載の永久磁石同期電動
機の制御装置。10. A current initial value output means for outputting the initial command value of the d-axis current obtained from the q-axis current command value when the command value of the q-axis current greatly changes by a preset value or more. The control device for the permanent magnet synchronous motor according to claim 1, further comprising:
値の変化する割合を決定し出力する変化割合出力手段を
さらに備え、 該変化割合出力手段が、予め決められた一定の変化割合
または前記判断値と該d軸電流の指令値から演算した変
化割合を出力し、 前記d軸電流指令手段が、該判断値が正の場合、該d軸
電流の指令値を該変化割合に基づいて増加させ、該d軸
電流の指令値が予め設定された最大値を越えて増加した
ときは、該d軸電流の指令値を該予め設定された最大値
に保持し、 該判断値が負の場合、該d軸電流の指令値を該変化割合
に基づいて減少させ、該d軸電流の指令値が予め設定さ
れた最小値を越えて減少したときは、該d軸電流の指令
値を該予め設定された最小値に保持する、請求項1記載
の永久磁石同期電動機の制御装置。11. The control device further comprises change ratio output means for determining and outputting a change ratio of the command value of the d-axis current, wherein the change ratio output means has a predetermined constant change ratio or The change ratio calculated from the judgment value and the command value of the d-axis current is output, and when the judgment value is positive, the d-axis current command means determines the command value of the d-axis current based on the change ratio. When the command value of the d-axis current is increased to exceed the preset maximum value, the command value of the d-axis current is held at the preset maximum value, and the judgment value is negative. In this case, the command value of the d-axis current is reduced based on the rate of change, and when the command value of the d-axis current decreases beyond a preset minimum value, the command value of the d-axis current is reduced to The control device for a permanent magnet synchronous motor according to claim 1, wherein the control device holds the preset minimum value. Place.
が、該判断値が負の場合の変化割合よりも大きい、請求
項11記載の永久磁石同期電動機の制御装置。12. The controller for a permanent magnet synchronous motor according to claim 11, wherein the change rate when the determination value is positive is larger than the change rate when the determination value is negative.
2つ以上の変化割合を有し、該少なくとも2つ以上の変
化割合が選択できる、請求項11記載の永久磁石同期電
動機の制御装置。13. The controller for a permanent magnet synchronous motor according to claim 11, wherein the change rate output means has at least two change rates, and at least two change rates can be selected.
動機の動作が、力行の状態であるか、または回生の状態
であるかを判断する力行回生判断手段をさらに備え、 前記変化割合出力手段が、該判断された状態に基づきd
軸電流の指令値を変化させる割合を決定する、請求項1
1記載の永久磁石同期電動機の制御装置。14. The control device further comprises a power running regeneration determining means for determining whether the operation of the permanent magnet synchronous motor is a power running state or a regenerative state, and the change ratio output means , D based on the determined state
The ratio for changing the command value of the shaft current is determined.
1. The control device for a permanent magnet synchronous motor according to 1.
値を変化させる割合が、前記回生の状態で該d軸電流の
指令値を変化させる割合より小さい、請求項14記載の
永久磁石同期電動機の制御装置。15. The permanent magnet synchronization according to claim 14, wherein a rate of changing the command value of the d-axis current in the powering state is smaller than a rate of changing the command value of the d-axis current in the regenerating state. Electric motor controller.
断手段の出力に基づき基準値を変化させる、請求項14
記載の永久磁石同期電動機の制御装置。16. The reference output means changes the reference value based on an output of the power running regeneration determination means.
A controller for the permanent magnet synchronous motor described.
が正の場合、前記d軸電流の指令値を前記変化割合に基
づいて増加させ、設定された最大値を越えて該d軸電流
の指令値が増加したとき、該d軸電流の指令値に該設定
された最大値を保持させ、 該判断値が負の場合、該d軸電流の指令値を該変化割合
に基づいて減少させ、設定された最小値を越えて該d軸
電流の指令値が減少したとき、該d軸電流の指令値に該
最小値を保持させ、 前記力行回生判断手段が、力行または回生の運転状態の
変化を示す信号を生成し、前記永久磁石同期電動機の回
転速度および前記q軸電流の指令値の少なくとも1つに
基づき、前記d軸電流の指令値を前回のd軸電流の指令
値から変化させる、請求項14記載の永久磁石同期電動
機の制御装置。17. The d-axis current command means, when the judgment value is positive, increases the command value of the d-axis current based on the rate of change, and exceeds the set maximum value to increase the d-axis current. Of the d-axis current is increased, the set maximum value is held in the command value of the d-axis current, and when the judgment value is negative, the command value of the d-axis current is decreased based on the change rate. When the command value of the d-axis current decreases below the set minimum value, the command value of the d-axis current is held at the minimum value, and the power running regeneration determining means determines whether the running state of power running or regeneration is A signal indicating a change is generated, and the command value of the d-axis current is changed from the previous command value of the d-axis current based on at least one of the rotation speed of the permanent magnet synchronous motor and the command value of the q-axis current. The control device for a permanent magnet synchronous motor according to claim 14.
石同期電動機の制動トルクの許容値が予め決められた値
より小さい場合、トルク指令値の減少に応じて生じるリ
ラクタンストルクを発生させるd軸電流の減少を抑える
ために、前記d軸電流の指令値を急激に減少させない、
請求項14記載の永久磁石同期電動機の制御装置。18. The d-axis which causes the d-axis current command means to generate a reluctance torque generated in response to a decrease in the torque command value when the allowable value of the braking torque of the permanent magnet synchronous motor is smaller than a predetermined value. In order to suppress the decrease of the current, the command value of the d-axis current is not sharply decreased,
The control device for a permanent magnet synchronous motor according to claim 14.
値と横軸固定子電流であるq軸電流の指令値から求めら
れた固定子の各相電流の指令値を出力する電流指令手段
と、 該各相電流指令値に基づき各相に電流を供給する入力印
加手段と、 永久磁石同期電動機の動作が力行であるのか、あるいは
該永久磁石同期電動機の動作が回生であるのかの状態を
判断する力行回生判断手段と、 該力行回生判断手段が該状態を回生であると判断し、か
つ該永久磁石同期電動機の回転数およびトルクが弱め界
磁領域に属していない場合、該永久磁石同期電動機に零
以上の力行のリラクタンストルクを発生させるために該
d軸電流の指令値を出力するd軸電流指令手段と、 該q軸電流の指令値を与えるq軸電流指令手段と、 を備える永久磁石同期電動機の制御装置。19. A current command for outputting a command value of each phase current of the stator obtained from a command value of a d-axis current which is a direct axis stator current and a command value of a q-axis current which is a horizontal axis stator current. Means, an input applying means for supplying a current to each phase based on each phase current command value, and a state of whether the operation of the permanent magnet synchronous motor is powering or whether the operation of the permanent magnet synchronous motor is regenerative. And a power running regeneration determining means that determines that the state is regenerative, and the rotational speed and torque of the permanent magnet synchronous motor do not belong to the field weakening region. A d-axis current command means for outputting a command value of the d-axis current in order to generate a reluctance torque of power running of zero or more in the synchronous motor; and a q-axis current command means for giving a command value of the q-axis current. Control of permanent magnet synchronous motor Apparatus.
値と横軸固定子電流であるq軸電流の指令値とから演算
された固定子の各相電流指令値を出力する電流指令手段
と、 該各相電流指令値に基づき各相に電流を供給する入力印
加手段と、 永久磁石同期電動機の動作が力行であるのか、あるいは
該永久磁石同期電動機の動作が回生であるのかの状態を
判断する力行回生判断手段と、 該力行回生判断手段が該状態を回生であると判断した場
合、該d軸電流の指令値を与えるd軸電流指令手段と、 該d軸電流指令が零でない場合、リラクタンストルクが
発生する分、該d軸電流の指令値の増加に応じて該q軸
電流の指令値を小さくするq軸電流指令手段と、 を備える永久磁石同期電動機の制御装置。20. A current command for outputting a stator phase current command value calculated from a command value of a d-axis current that is a direct axis stator current and a command value of a q-axis current that is a horizontal axis stator current. Means, an input applying means for supplying a current to each phase based on each phase current command value, and a state of whether the operation of the permanent magnet synchronous motor is powering or whether the operation of the permanent magnet synchronous motor is regenerative. And a d-axis current command means for giving a command value of the d-axis current when the power-running regeneration judgment means judges that the state is regenerative, and the d-axis current command is not zero. In this case, a controller for a permanent magnet synchronous motor comprising: q-axis current command means for reducing the command value of the q-axis current in accordance with an increase in the command value of the d-axis current by the amount of reluctance torque generated.
値と横軸固定子電流であるq軸電流の指令値とから演算
された固定子の各相電流指令値を出力する電流指令手段
と、 該各相電流指令値に基づき各相に電流を供給する入力印
加手段と、 該入力印加手段が該各相に電流をさらに供給できる割合
を示す飽和度を生成する飽和度出力手段と、 飽和度の基準値を出力する基準出力手段と、 該飽和度から該飽和度の基準値を減算した判断値を出力
する判断値出力手段と、 インバータに印可される電圧を測定し、測定した電圧値
を出力する電圧測定手段と、 該測定した電圧値に基づき該d軸電流の指令値の最大値
を出力するd軸電流最大値出力手段と、 該判断値が正の場合、該d軸電流の指令値を増加し、増
加したd軸電流の指令値が該d軸電流最大値を越えて増
加したとき、該d軸電流の指令値を該d軸電流最大値に
保持し、 該判断値が負の場合、該d軸電流の指令値を減少し、減
少したd軸電流の指令値が設定された最小値を越えて減
少したとき、該d軸電流の指令値を該最小値に保持する
d軸電流指令手段と、 該q軸電流の指令値を与えるq軸電流指令手段と、 を備える永久磁石同期電動機の制御装置。21. A current command for outputting a stator phase current command value calculated from a command value of a d-axis current that is a direct axis stator current and a command value of a q-axis current that is a horizontal axis stator current. Means, input applying means for supplying a current to each phase based on the phase current command value, and saturation degree outputting means for generating a saturation degree indicating a rate at which the input applying means can further supply a current to each phase. , A reference output means for outputting a reference value of the saturation degree, a judgment value output means for outputting a judgment value obtained by subtracting the reference value of the saturation degree from the saturation degree, and a voltage applied to the inverter is measured and measured. Voltage measuring means for outputting a voltage value, d-axis current maximum value outputting means for outputting a maximum value of the command value of the d-axis current based on the measured voltage value, and if the judgment value is positive, the d-axis The command value of the current is increased, and the command value of the increased d-axis current is When the value exceeds the large value, the command value of the d-axis current is held at the maximum value of the d-axis current, and when the judgment value is negative, the command value of the d-axis current is decreased to decrease the d-axis current. D-axis current command means for holding the command value of the d-axis current at the minimum value when the command value of the current decreases below the set minimum value, and q-axis current for giving the command value of the q-axis current A control device for a permanent magnet synchronous motor, comprising: command means.
測定した電圧値が減少すれば、前記d軸電流の指令値の
最大値を減少させる、請求項21記載の永久磁石同期電
動機の制御装置。22. The control of a permanent magnet synchronous motor according to claim 21, wherein the maximum d-axis current value output means decreases the maximum value of the command value of the d-axis current when the measured voltage value decreases. apparatus.
値と横軸固定子電流であるq軸電流の指令値とから演算
された固定子の各相電流指令値を出力する電流指令手段
と、 該各相電流指令値に基づき各相に電流を供給する入力印
加手段と、 永久磁石同期電動機に印可される電圧を測定し、測定し
た電圧値を出力する電圧測定手段と、 該測定した電圧値が減少すれば、該d軸電流の指令値の
最大値を減少させるd軸電流指令手段と、 該q軸電流の指令値を与えるq軸電流指令手段と、 を備える永久磁石同期電動機の制御装置。23. A current command for outputting a stator phase current command value calculated from a command value of a d-axis current that is a direct axis stator current and a command value of a q-axis current that is a horizontal axis stator current. Means, input applying means for supplying a current to each phase based on each phase current command value, voltage measuring means for measuring the voltage applied to the permanent magnet synchronous motor, and outputting the measured voltage value, The permanent magnet synchronous motor, the d-axis current command means for decreasing the maximum value of the command value of the d-axis current, and the q-axis current command means for giving the command value of the q-axis current. Control device.
値と横軸固定子電流であるq軸電流の指令値とから演算
された固定子の各相電流の指令値を出力する電流指令手
段と、 該各相電流指令値に基づき各相に電流を供給する入力印
加手段と、 該入力印加手段が該各相に電流をさらに供給できる割合
を示す飽和度を生成する飽和度出力手段と、 効率重視の運転状況およびトルク重視の運転状況のうち
1つの該運転状況を出力する運転状況決定手段と、 飽和度の基準値を該運転状況に基づき出力する基準出力
手段と、 該飽和度から該飽和度の基準値を減算した判断値を出力
する判断値出力手段と、 該d軸電流の指令値が、該判断値が正の場合、電流位相
を進め、該判断値が零になるよう該d軸電流の指令値を
増加させるd軸電流指令手段と、 該q軸電流の指令値を与えるq軸電流指令手段と、 を備える永久磁石同期電動機の制御装置。24. A current for outputting a command value of each phase current of the stator calculated from a command value of a d-axis current which is a direct axis stator current and a command value of a q-axis current which is a horizontal axis stator current. Command means, input applying means for supplying a current to each phase based on the current command value for each phase, and saturation degree output means for generating a saturation degree indicating a rate at which the input applying means can further supply a current to each phase. A driving condition determining means for outputting one of the driving condition for efficiency and the driving condition for focusing on torque; a reference output device for outputting a reference value of saturation based on the driving condition; A judgment value output means for outputting a judgment value obtained by subtracting the saturation reference value from the judgment value; and a command value of the d-axis current, if the judgment value is positive, the current phase is advanced and the judgment value becomes zero. D-axis current command means for increasing the command value of the d-axis current, Controller for a permanent magnet synchronous motor comprising: a q-axis current command means for giving a command value of q-axis current, a.
力する場合の基準値が、該運転状況決定手段がトルク重
視を出力する場合の基準値より大きい、請求項24記載
の永久磁石同期電動機の制御装置。25. The permanent magnet synchronous motor according to claim 24, wherein a reference value when the operation status determining means outputs the emphasis on efficiency is larger than a reference value when the operation status determining means outputs the emphasis on torque. Control device.
期電動機の回転数および電流の少なくとも一つがそれぞ
れ予め設定された値を越えた場合、運転状況決定手段が
前記トルク重視と判断し、前記効率重視の場合の基準値
よりも小さい基準値を出力する、請求項24記載の永久
磁石同期電動機の制御装置。26. The reference output means, when at least one of the rotation speed and the current of the permanent magnet synchronous motor exceeds a preset value, the operation status determining means determines that the torque is important, and determines the efficiency. The control device for a permanent magnet synchronous motor according to claim 24, which outputs a reference value smaller than the reference value in the case of importance.
値と横軸固定子電流であるq軸電流の指令値とから演算
された固定子の各相電流の指令値を出力する電流指令手
段と、 該各相電流指令値に基づき各相に電流を供給する入力印
加手段と、 効率重視の運転状況およびトルク重視の運転状況のうち
1つの該運転状況を出力する運転状況決定手段と、 該効率重視を出力する場合のd軸電流の指令値が、該ト
ルク重視を出力する場合のd軸電流の指令値より小さ
い、該d軸電流の指令値を与えるd軸電流指令手段と、 該q軸電流の指令値を与えるq軸電流指令手段と、 を備える永久磁石同期電動機の制御装置。27. A current for outputting a command value of each phase current of the stator calculated from a command value of a d-axis current which is a direct axis stator current and a command value of a q-axis current which is a horizontal axis stator current. Command means, input applying means for supplying a current to each phase based on the current command value for each phase, and operating condition determining means for outputting one of the operating conditions of efficiency-oriented and torque-oriented. A d-axis current command means for giving a command value for the d-axis current, wherein a command value for the d-axis current when outputting the emphasis on efficiency is smaller than a command value for the d-axis current when outputting for emphasis the torque; A q-axis current command means for giving a command value of the q-axis current, and a controller for a permanent magnet synchronous motor.
値と横軸固定子電流であるq軸電流の指令値とから演算
された固定子の各相電流指令値を出力する電流指令手段
と、 該各相電流指令値に基づき各相に電流を供給する入力印
加手段と、 該入力印加手段が該各相に電流をさらに供給できる割合
を示す飽和度を生成する飽和度出力手段と、 飽和度の基準値を出力する基準出力手段と、 基準値を出力する基準出力手段と、 該飽和度に応じてd軸の基準値を出力するd軸基準出力
手段と、 該飽和度に応じてq軸の基準値を出力するq軸基準出力
手段と、 該飽和度から該d軸の基準値を減算した値に基づいて、
d軸の判断値を出力するd軸判断値出力手段と、 該飽和度の処理値から該q軸基準値を減算した値に基づ
いて、q軸の判断値を出力するq軸判断値出力手段と、 該d軸判断値が正の場合、該d軸電流の指令値を増加さ
せ、増加させた該d軸電流の指令値が設定された最大値
を越えて増加したとき、該d軸電流の指令値を該設定さ
れた最大値に保持し、該d軸判断値が負の場合、該d軸
電流の指令値を減少させ、該減少させたd軸電流の指令
値が設定された最小値を越えて減少したとき、該d軸電
流の指令値を該設定された最小値に保持するd軸電流指
令手段と、 該q軸電流の指令値を与えるq軸電流指令手段と、 該q軸判断値が正であり、かつ該d軸電流の指令値が該
設定された最大値の場合、該q軸電流指令手段によって
指令されたq軸電流の指令値を減少させ、該減少させた
q軸電流の指令値をq軸電流変更指令値とし、 該q軸判断値が負であり、該d軸電流の指令値が該設定
された最大値であり、かつ該q軸電流変更指令値が該q
軸電流指令手段によって指令されたq軸電流の指令値以
下の場合、該q軸電流の指令値を増加させるq軸電流指
令変更手段と、 を備える永久磁石同期電動機の制御装置。28. A current command for outputting a stator phase current command value calculated from a command value of a d-axis current that is a direct axis stator current and a command value of a q-axis current that is a horizontal axis stator current. Means, input applying means for supplying a current to each phase based on the phase current command value, and saturation degree outputting means for generating a saturation degree indicating a rate at which the input applying means can further supply a current to each phase. A reference output means for outputting a reference value of saturation, a reference output means for outputting a reference value, a d-axis reference output means for outputting a d-axis reference value in accordance with the saturation, and a saturation output in accordance with the saturation. Based on the value obtained by subtracting the reference value of the d-axis from the saturation degree,
d-axis judgment value output means for outputting a d-axis judgment value, and q-axis judgment value output means for outputting a q-axis judgment value based on a value obtained by subtracting the q-axis reference value from the processed value of the saturation degree. If the d-axis judgment value is positive, the command value of the d-axis current is increased, and when the increased command value of the d-axis current exceeds a set maximum value, the d-axis current is increased. Is held at the set maximum value and the d-axis judgment value is negative, the command value of the d-axis current is decreased, and the command value of the decreased d-axis current is set to the minimum value. A d-axis current command means for holding the command value of the d-axis current at the set minimum value when it decreases below the value; a q-axis current command means for giving a command value of the q-axis current; When the axis judgment value is positive and the command value of the d-axis current is the set maximum value, the q-axis commanded by the q-axis current command means The command value of the current is decreased, the command value of the reduced q-axis current is set as the q-axis current change command value, the q-axis determination value is negative, and the command value of the d-axis current is the set maximum. And the q-axis current change command value is the q-value.
A controller for a permanent magnet synchronous motor comprising: q-axis current command changing means for increasing the q-axis current command value when the q-axis current command value is commanded by the axis current command means.
d軸基準値が、q軸基準出力手段から出力されるq軸基
準値よりも小さい、請求項28記載の永久磁石同期電動
機の制御装置。29. The controller for a permanent magnet synchronous motor according to claim 28, wherein the d-axis reference value output from the d-axis reference output means is smaller than the q-axis reference value output from the q-axis reference output means. .
値と横軸固定子電流であるq軸電流の指令値とから演算
された固定子の各相電流指令値を出力する電流指令手段
と、 該各相電流指令値に基づき各相に電流を供給する入力印
加手段と、 該入力印加手段が該各相に電流をさらに供給できる割合
を示す飽和度を生成する飽和度出力手段と、 効率重視の運転状況およびトルク重視の運転状況のうち
1つの該運転状況を出力する運転状況決定手段と、 飽和度の基準値を該運転状況に基づき出力する基準出力
手段と、 該飽和度から該飽和度の基準値を減算した判断値を出力
する判断値出力手段と、 該判断値が正の場合、電流位相を進め、判断値が零にな
るようd軸電流指令を増加させる第1のd軸電流指令手
段と、 回路あるいは動作の異常を検出する異常検出手段と、 予め設定されたテーブルあるいは演算式に基づいて該d
軸電流の指令値を得る第2のd軸電流指令手段と、 該q軸電流の指令値を与えるq軸電流指令手段と、 該異常検出手段が回路あるいは動作の異常を検出しない
場合、第1のd軸電流指令手段から出力される該d軸指
令値を選択し、該異常検出手段が回路あるいは動作の異
常を検出した場合、第2のd軸電流指令手段から出力さ
れる該d軸指令値を選択するd軸電流選択手段と、 を備える永久磁石同期電動機の制御装置。30. A current command for outputting a stator phase current command value calculated from a command value of a d-axis current that is a direct axis stator current and a command value of a q-axis current that is a horizontal axis stator current. Means, input applying means for supplying a current to each phase based on the phase current command value, and saturation degree outputting means for generating a saturation degree indicating a rate at which the input applying means can further supply a current to each phase. An operating condition determining means for outputting one of the operating condition of efficiency and torque, and a reference output device for outputting a reference value of the saturation degree based on the operating condition; A judgment value output means for outputting a judgment value obtained by subtracting the reference value of the saturation, and a first step for advancing the current phase to increase the d-axis current command so that the judgment value becomes zero when the judgment value is positive. Detects abnormalities in the circuit or operation with the d-axis current command means. Abnormality detection means and, said on the basis of the preset table or calculation formula d to
A second d-axis current command means for obtaining a command value of the axis current, a q-axis current command means for giving a command value of the q-axis current, and a first circuit when the abnormality detecting means does not detect a circuit or operation abnormality. If the d-axis command value output from the d-axis current command means is selected and the abnormality detecting means detects a circuit or operation abnormality, the d-axis command output from the second d-axis current command means A d-axis current selecting means for selecting a value, and a controller for the permanent magnet synchronous motor.
相の電流と、該少なくとも1相に相当する相の電流指令
値との差を積分した値に基づいて、前記飽和度を生成す
る、請求項1記載の永久磁石同期電動機の制御装置。31. The saturation output means is at least 1.
The controller for a permanent magnet synchronous motor according to claim 1, wherein the saturation degree is generated based on a value obtained by integrating a difference between a phase current and a phase current command value corresponding to the at least one phase.
するための積分器をさらに備え、該積分器が前記積分す
る割合を調整するために前記制御装置に変更可能な素子
を有する、請求項31記載の永久磁石同期電動機の制御
装置。32. The saturation output means further comprises an integrator for integrating the difference, and the controller has a changeable element for adjusting a rate of integration by the integrator. Item 31. A controller for a permanent magnet synchronous motor according to Item 31.
電流指令手段が前記d軸電流の指令値を増加させ、該増
加させたd軸電流の指令値が予め設定された最大値より
大きいとき、該d軸電流指令手段が該d軸電流の指令値
を該予め設定された最大値に設定し、 該判断値が負である場合、該d軸電流指令手段が該d軸
電流の指令値を減少させ、前記永久磁石同期電動機の回
転数が予め設定された回転数以下のとき、該d軸電流指
令手段が該d軸電流の指令値を予め設定された最小値に
設定する、請求項1記載の永久磁石同期電動機の制御装
置。33. When the judgment value is positive, the d-axis current command means increases the command value of the d-axis current, and the increased command value of the d-axis current is greater than a preset maximum value. When it is larger, the d-axis current command means sets the command value of the d-axis current to the preset maximum value, and when the judgment value is negative, the d-axis current command means determines the d-axis current of the d-axis current. When the command value is decreased and the rotation speed of the permanent magnet synchronous motor is equal to or lower than a preset rotation speed, the d-axis current command means sets the d-axis current command value to a preset minimum value, The control device for a permanent magnet synchronous motor according to claim 1.
指令値および前記永久磁石同期電動機の回転数の少なく
とも1つに基づいて前記基準値を変更する、請求項1記
載の永久磁石同期電動機の制御装置。34. The permanent magnet synchronous motor according to claim 1, wherein the reference output means changes the reference value based on at least one of a current command value for each phase and a rotational speed of the permanent magnet synchronous motor. Control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12546095A JP3279457B2 (en) | 1994-05-25 | 1995-05-24 | Control device for permanent magnet synchronous motor |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP11124194 | 1994-05-25 | ||
JP6-111241 | 1994-05-25 | ||
JP7-11728 | 1995-01-27 | ||
JP1172895 | 1995-01-27 | ||
JP12546095A JP3279457B2 (en) | 1994-05-25 | 1995-05-24 | Control device for permanent magnet synchronous motor |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08266099A true JPH08266099A (en) | 1996-10-11 |
JP3279457B2 JP3279457B2 (en) | 2002-04-30 |
Family
ID=27279546
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP12546095A Expired - Fee Related JP3279457B2 (en) | 1994-05-25 | 1995-05-24 | Control device for permanent magnet synchronous motor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3279457B2 (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0877474A2 (en) * | 1997-05-09 | 1998-11-11 | Matsushita Electric Industrial Co., Ltd. | Weakening-field control of a motor |
US5936378A (en) * | 1997-03-27 | 1999-08-10 | Matsushita Electric Industrial Co., Ltd. | Motor controller |
JP2005110343A (en) * | 2003-09-29 | 2005-04-21 | Daikin Ind Ltd | Motor control method and motor control apparatus |
JP2008048540A (en) * | 2006-08-17 | 2008-02-28 | Aisin Aw Co Ltd | Method and device for controlling driving of electric motor |
JP2012016165A (en) * | 2010-06-30 | 2012-01-19 | Sinfonia Technology Co Ltd | Motor controller |
JP2013085407A (en) * | 2011-10-12 | 2013-05-09 | Mitsuba Corp | Brushless motor control method and brushless motor control apparatus, brushless motor, and electric power steering device |
WO2014002724A1 (en) * | 2012-06-27 | 2014-01-03 | トヨタ車体 株式会社 | Motor control device |
US9621093B2 (en) | 2013-02-21 | 2017-04-11 | Mitsubishi Electric Corporation | Motor control device |
KR20180127923A (en) * | 2017-05-22 | 2018-11-30 | 르네사스 일렉트로닉스 가부시키가이샤 | Drive apparatus for oil-pump motor and drive control method for oil-pump motor |
JP2020043742A (en) * | 2018-09-13 | 2020-03-19 | マツダ株式会社 | Motor generator control device |
WO2024084639A1 (en) * | 2022-10-20 | 2024-04-25 | 三菱電機株式会社 | Motor control device and electric power steering device |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5924045B2 (en) * | 2012-03-14 | 2016-05-25 | 日産自動車株式会社 | Electric motor control device and electric motor control method |
-
1995
- 1995-05-24 JP JP12546095A patent/JP3279457B2/en not_active Expired - Fee Related
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5936378A (en) * | 1997-03-27 | 1999-08-10 | Matsushita Electric Industrial Co., Ltd. | Motor controller |
EP0877474A2 (en) * | 1997-05-09 | 1998-11-11 | Matsushita Electric Industrial Co., Ltd. | Weakening-field control of a motor |
US5923728A (en) * | 1997-05-09 | 1999-07-13 | Matsushita Electric Industrial Co., Ltd. | Motor controller |
EP0877474A3 (en) * | 1997-05-09 | 1999-08-11 | Matsushita Electric Industrial Co., Ltd. | Weakening-field control of a motor |
JP2005110343A (en) * | 2003-09-29 | 2005-04-21 | Daikin Ind Ltd | Motor control method and motor control apparatus |
JP4539065B2 (en) * | 2003-09-29 | 2010-09-08 | ダイキン工業株式会社 | Motor control method and motor control apparatus |
JP2008048540A (en) * | 2006-08-17 | 2008-02-28 | Aisin Aw Co Ltd | Method and device for controlling driving of electric motor |
JP2012016165A (en) * | 2010-06-30 | 2012-01-19 | Sinfonia Technology Co Ltd | Motor controller |
JP2013085407A (en) * | 2011-10-12 | 2013-05-09 | Mitsuba Corp | Brushless motor control method and brushless motor control apparatus, brushless motor, and electric power steering device |
WO2014002724A1 (en) * | 2012-06-27 | 2014-01-03 | トヨタ車体 株式会社 | Motor control device |
JP2014007921A (en) * | 2012-06-27 | 2014-01-16 | Toyota Auto Body Co Ltd | Motor control device |
US9621093B2 (en) | 2013-02-21 | 2017-04-11 | Mitsubishi Electric Corporation | Motor control device |
US9742333B2 (en) | 2013-02-21 | 2017-08-22 | Mitsubishi Electric Corporation | Motor control device |
KR20180127923A (en) * | 2017-05-22 | 2018-11-30 | 르네사스 일렉트로닉스 가부시키가이샤 | Drive apparatus for oil-pump motor and drive control method for oil-pump motor |
JP2020043742A (en) * | 2018-09-13 | 2020-03-19 | マツダ株式会社 | Motor generator control device |
WO2024084639A1 (en) * | 2022-10-20 | 2024-04-25 | 三菱電機株式会社 | Motor control device and electric power steering device |
Also Published As
Publication number | Publication date |
---|---|
JP3279457B2 (en) | 2002-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5652495A (en) | Controller for permanent magnet synchronous motor | |
JP4284355B2 (en) | High response control device for permanent magnet motor | |
JP4205157B1 (en) | Electric motor control device | |
JP3627683B2 (en) | Motor control device | |
JP4022630B2 (en) | Power conversion control device, power conversion control method, and program for power conversion control | |
JP5549751B1 (en) | Inverter device, control method for inverter device, and motor drive system | |
JP2003061386A (en) | Synchronous motor drive system | |
WO2001015311A1 (en) | Synchronous motor control device and method | |
JP3674741B2 (en) | Control device for permanent magnet synchronous motor | |
JPS6024676B2 (en) | Device that controls a permanent magnet synchronous motor | |
JP2003204694A (en) | Motor controller | |
JP3279457B2 (en) | Control device for permanent magnet synchronous motor | |
Reddy et al. | Improving the dynamic response of scalar control of induction machine drive using phase angle control | |
JPH08275599A (en) | Control method for permanent magnet synchronous motor | |
JP2003033097A (en) | Device and method for controlling synchronous motor | |
JP7094859B2 (en) | Motor control device and motor control method | |
JP2003219698A (en) | Control device for synchronous machine | |
JP7042568B2 (en) | Motor control device and motor control method | |
JP4380271B2 (en) | Control device for synchronous motor | |
JP6951945B2 (en) | Motor control device and motor control method | |
JP4219362B2 (en) | Rotating machine control device | |
JPH0880098A (en) | Vector controller of motor | |
KR101939476B1 (en) | Motor drive apparatus | |
JP5326444B2 (en) | Rotating machine control device | |
JP4404193B2 (en) | Control device for synchronous motor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20020205 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080222 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090222 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100222 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100222 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110222 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120222 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130222 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130222 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140222 Year of fee payment: 12 |
|
LAPS | Cancellation because of no payment of annual fees |