JP2009112143A - Three-phase AC motor control apparatus and three-phase AC motor control method - Google Patents
Three-phase AC motor control apparatus and three-phase AC motor control method Download PDFInfo
- Publication number
- JP2009112143A JP2009112143A JP2007283045A JP2007283045A JP2009112143A JP 2009112143 A JP2009112143 A JP 2009112143A JP 2007283045 A JP2007283045 A JP 2007283045A JP 2007283045 A JP2007283045 A JP 2007283045A JP 2009112143 A JP2009112143 A JP 2009112143A
- Authority
- JP
- Japan
- Prior art keywords
- current
- phase
- value
- range
- current value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Control Of Ac Motors In General (AREA)
Abstract
Description
本発明は、3相交流モータ制御装置および3相交流モータ制御方法に関する。 The present invention relates to a three-phase AC motor control device and a three-phase AC motor control method.
特許文献1の特開平3-155322号公報「電流検出装置」には、3相交流モータを電流制御するために、3相交流モータにおいて3相に流れる3相電流値つまりu相電流値Iu、v相電流値Iv、w相電流値それぞれを検出する3個の電流センサが備えられていて、検出した3相電流値を用いて、電流制御を行う技術が開示されている。
しかしながら、前記特許文献1のような従来技術は、3相交流モータの制御時に、3相それぞれの電流値Iu,Iv,Iwを検出して制御演算を行うという構成、つまり、基本動作として、各電流相ごとの電流センサにより検出した3相電流値Iu,Iv,Iwを用いてベクトル制御を行うという構成になっている。したがって、3相モータの電流制御を精度良く実施するためには、制御対象とする3相交流モータに流れる各相の相電流値を精度良く検出することが必要となり、該3相交流モータに流れる各相電流の最大電流値までの広いレンジに亘って、正確にかつ十分に検出することが可能な定格レンジ(定格電流範囲)を有する電流センサつまり3相それぞれの最大電流値以上の検出範囲を有する電流センサが必要となり、3相交流モータに必要とする相電流最大値に応じて電流センサのコスト、サイズが増加してしまうという問題があった。
However, the conventional technique such as
本発明は、かかる問題を解決するためになされたものであり、3相の電流値を検出する電流センサのコスト、サイズを低減することが可能な3相交流モータ制御装置および3相交流モータ制御方法を提供することを、その目的としている。 The present invention has been made to solve such a problem, and a three-phase AC motor control device and a three-phase AC motor control capable of reducing the cost and size of a current sensor for detecting a current value of a three phase. Its purpose is to provide a method.
本発明は、前述の課題を解決するために、電流センサで検出した3相電流値のうち、絶対値が最大電流値となっている電流相を除いた残りの2相の電流値を用いて、電流制御用の演算を行い、該演算結果に基づいて前記3相交流モータを制御することを特徴としている。 In order to solve the above-described problem, the present invention uses the remaining two-phase current values excluding the current phase whose absolute value is the maximum current value among the three-phase current values detected by the current sensor. The present invention is characterized in that a calculation for current control is performed, and the three-phase AC motor is controlled based on the calculation result.
本発明の3相交流モータ制御装置および3相交流モータ制御方法によれば、電流センサで検出した3相の各電流値の中で、絶対値が最大となる相の電流値を除外した残りの2相の電流値に基づいて、電流制御演算を行うので、電流値の定格電流範囲を3相交流モータに流れる3相電流の最大電流値までの範囲よりも狭い範囲に抑えることができ、而して、電流センサのコスト、サイズの低減を図ることができるという効果が得られる。 According to the three-phase AC motor control device and the three-phase AC motor control method of the present invention, the remaining currents excluding the current value of the phase having the maximum absolute value among the current values of the three phases detected by the current sensor. Since the current control calculation is performed based on the two-phase current value, the rated current range of the current value can be suppressed to a range narrower than the range up to the maximum current value of the three-phase current flowing in the three-phase AC motor. As a result, the cost and size of the current sensor can be reduced.
以下に、本発明による3相交流モータ制御装置および3相交流モータ制御方法の最良の実施形態について、図面を参照しながら詳細に説明する。 Hereinafter, the best embodiment of a three-phase AC motor control device and a three-phase AC motor control method according to the present invention will be described in detail with reference to the drawings.
(本発明の特徴)
本発明の実施形態の説明に先立って、本発明の特徴について、その概要をまず説明する。本発明は、3相交流モータを制御する際に、3個の電流センサを用いて、3相すべての電流を計測するものの、検出した3相電流のうち、絶対値が最も大きい1相を除いた残りの2相の検出電流値を用いることによって、3相交流モータの電流制御を行うことを可能とすることにより、電流値を精度良く正確に検出可能とする電流センサの定格電流範囲を3相交流モータに流れる電流の最大値よりも狭い範囲に抑えることを可能とする点に、その特徴を有している。なお、絶対値が最も大きい1相分の電流値については、残りの2相の検出電流値から演算によって求めることができる。
(Features of the present invention)
Prior to the description of the embodiments of the present invention, an outline of the features of the present invention will be described first. In the present invention, when controlling a three-phase AC motor, the current of all three phases is measured using three current sensors, but one phase having the largest absolute value among the detected three-phase currents is excluded. By using the remaining two-phase detected current values, it is possible to control the current of the three-phase AC motor, and thereby the rated current range of the current sensor that can accurately and accurately detect the current value is 3 This is characterized in that it can be limited to a range narrower than the maximum value of the current flowing through the phase AC motor. The current value for one phase having the largest absolute value can be obtained by calculation from the remaining two-phase detected current values.
つまり、本発明においては、電流センサにより3相電流の全範囲を一応計測しているが、電流センサの定格電流範囲(つまり、電流センサの入出力特性として直線性を有し、正確に電流値を検出することが可能な電流範囲)を、3相交流モータに流れる3相電流の最大値までの範囲よりも狭い範囲例えば3相電流として流れる最大電流値の最低sin60°倍(すなわち(31/2)/2倍)程度の範囲に設定することにより、電流センサのコスト、サイズを低減可能とすることを特徴としている。 In other words, in the present invention, the entire range of the three-phase current is temporarily measured by the current sensor, but the current sensor's rated current range (that is, the input / output characteristics of the current sensor have linearity, and the current value is accurate. Current range) that is smaller than the range up to the maximum value of the three-phase current flowing through the three-phase AC motor, for example, at least sin 60 ° times the maximum current value flowing as the three-phase current (ie, (3 1 It is characterized in that the cost and size of the current sensor can be reduced by setting in a range of about ( / 2 ) / 2 times).
かくのごとく、電流センサの定格電流範囲を、計測対象の3相交流モータに流れる最大電流値の範囲よりも狭い範囲としているので、該定格電流範囲を超える場合には、電流センサの特性劣化値に応じて、電流センサによる検出電流値の誤差が大きくなってしまう(一般的には、電流センサによる検出電流値は、実電流値よりも小さな値になってしまう)。このため、本発明においては、電流センサの正常/異常を検出するための3相電流総和の判定閾値範囲(つまり電流センサを正常と判定する電流範囲)を、3相電流のいずれかが電流センサの定格電流範囲を超えているか否かに応じて、異なる範囲に設定するようにし、定格電流範囲を超えている場合には、該判定閾値範囲をより広い範囲に拡大することを特徴としている。
図4に後述するように、定格範囲よりも絶対値が大きい範囲では、電流センサの検出値は、実電流値よりも少なくなる。
As described above, the rated current range of the current sensor is narrower than the range of the maximum current value flowing through the three-phase AC motor to be measured. If the rated current range is exceeded, the characteristic deterioration value of the current sensor is exceeded. Accordingly, the error of the detected current value by the current sensor becomes large (generally, the detected current value by the current sensor becomes smaller than the actual current value). For this reason, in the present invention, the determination threshold range of the total sum of the three-phase currents for detecting normality / abnormality of the current sensor (that is, the current range for determining the current sensor to be normal) is any one of the three-phase currents. Depending on whether or not the rated current range is exceeded, a different range is set. When the rated current range is exceeded, the determination threshold range is expanded to a wider range.
As will be described later with reference to FIG. 4, in the range where the absolute value is larger than the rated range, the detected value of the current sensor is smaller than the actual current value.
ここで、3相電流総和フェールとは、電流センサの異常を検出した演算結果のことである。正常状態においては、3相電流の総和は、キルヒホフの電流則にしたがって、常に、“0”になるはずであるので、3相電流の総和が“0”になっているか否かを判定すれば、電流センサの異常を検出することができる。しかしながら、電流センサそのものの誤差や過渡的には多少のバラツキが発生する可能性があるので、3相電流の総和を完全な“0”ではなく、判定閾値範囲として、“0”を基準にして許容誤差(つまり電流センサの検出精度)としてあらかじめ定めた閾値の範囲内に収まっているか否かを判定することによって、電流センサの異常を検出するようにしている。 Here, the three-phase current sum fail is a calculation result of detecting an abnormality of the current sensor. In the normal state, the sum of the three-phase currents should always be “0” in accordance with Kirchhoff's current law. Therefore, if it is determined whether or not the sum of the three-phase currents is “0”. An abnormality of the current sensor can be detected. However, there is a possibility that the current sensor itself may have an error or a slight variation. Therefore, the sum of the three-phase currents is not completely “0”, but the determination threshold range is based on “0”. An abnormality of the current sensor is detected by determining whether or not the allowable error (that is, the detection accuracy of the current sensor) is within a predetermined threshold range.
一方、3相交流モータに実際に流れている3相電流値のいずれかが電流センサの定格電流範囲を超える場合は、電流センサの特性劣化により、検出電流値はさらに大きな誤差を含むことになるので、電流センサの特性劣化値としてあらかじめ定めた電流値(例えば、定格電流範囲が600Aの場合には、数十A程度)を、定格電流範囲内に収まっている場合の前記判定閾値範囲に対してさらに加算して拡大した範囲を、定格電流範囲を超える場合の3相電流総和の判定閾値範囲(電流センサを正常と判定する電流範囲)として設定することとする。 On the other hand, if any of the three-phase current values actually flowing through the three-phase AC motor exceeds the rated current range of the current sensor, the detected current value will contain a larger error due to the deterioration of the current sensor characteristics. Therefore, a predetermined current value as a characteristic degradation value of the current sensor (for example, about several tens of A when the rated current range is 600 A) is compared with the determination threshold range when the current sensor is within the rated current range. The range expanded by further adding is set as the determination threshold range (current range for determining that the current sensor is normal) of the three-phase current sum when exceeding the rated current range.
(第1の実施形態)
まず、本発明による3相交流モータ制御装置の第1の実施形態について、図1に基づいて詳細に説明する。
(First embodiment)
First, a first embodiment of a three-phase AC motor control device according to the present invention will be described in detail with reference to FIG.
図1は、本発明による3相交流モータ制御装置の第1の実施形態の構成例を示すブロック構成図であり、電流フィードバック制御系のブロック構成を示している。 FIG. 1 is a block diagram showing a configuration example of a first embodiment of a three-phase AC motor control device according to the present invention, and shows a block configuration of a current feedback control system.
図1に示すように、本発明による3相同期モータ制御装置は、電流PI制御器1、3個の電流センサ2、3相・2相変換器3、2相・3相変換器4、PWM制御器5、インバータ6、3相交流モータ7、および、角度検出器8を少なくとも含んで構成されている。
As shown in FIG. 1, a three-phase synchronous motor control apparatus according to the present invention includes a
電流PI制御器1は、外部より指令されるd軸電流指令値Id*、q軸電流指令値Iq*を、3相交流モータ7に現在流れている3相の電流値Iu,Iv,Iwの検出結果から算出されるd軸電流値Id、q軸電流値Iqに基づいて、周知の制御であるPI制御(比例積分制御)により、d軸電圧指令値Vd*、q軸電圧指令値Vq*に変換する。また、電流センサ2は、3相電流値つまりu相電流値Iu、v相電流値Iv、w相電流値Iwをそれぞれ検出するものであり、3個のセンサからなっている。
The
また、3相・2相変換器3は、電流センサ2により検出された3相の電流値Iu,Iv,Iwを角度検出器8にて検出された電気角θに基づいて2相(2軸)のd軸電流値Id、q軸電流値Iqに変換する。また、2相・3相変換器4は、電流PI制御器1にて変換された2相のd軸電圧指令値Vd*、q軸電圧指令値Vq*を角度検出器8にて検出された電気角θに基づいて3相(u,v,w)の電圧指令値つまりu相電圧指令値Vu*、v相電圧指令値Vv*、w相電圧指令値Vw*に変換する。
Further, the three-phase / two-
また、PWM制御器5は、2相・3相変換器4にて変換された3相(u,v,w)の電圧指令値Vu*、Vv*、Vw*に応じたdutyを有するPWM信号に変換する。また、インバータ6は、PWM制御器5にて変換されたPWM信号を、3相交流モータ7に供給する電圧レベルの駆動信号に変換する。また、角度検出器8は、3相交流モータ7の回転子(ロータ)の電気角θを検出する。
The
以上のような回路ブロックを備えた3相交流モータ制御装置は、以下のような動作によって、3相交流モータを電流制御している。 The three-phase AC motor control device having the circuit block as described above controls the current of the three-phase AC motor by the following operation.
つまり、電流センサ2にて検出した3相交流モータ7の3相の電流値Iu,Iv,Iwから3相・2相変換器3にて変換されたd軸電流値Id、q軸電流値Iqに基づいて、外部から指令されるd軸電流指令値Id*、q軸電流指令値Iq*を、電流PI制御器1にて比例積分制御の演算を行って、d軸電圧指令値Vd*、q軸電圧指令値Vq*として求める。
That is, the d-axis current value Id and the q-axis current value Iq converted by the three-phase / two-
求めたd軸電圧指令値Vd*、q軸電圧指令値Vq*を、2相・3相変換器4にて、3相(u,v,w)の電圧指令値Vu*、Vv*、Vw*に変換する。次に、変換した電圧指令値Vu*、Vv*、Vw*をPWM制御器5にてPWM信号に変換して、インバータ6を介して駆動信号を生成して3相交流モータ7へと出力する。
The obtained d-axis voltage command value Vd * and q-axis voltage command value Vq * are converted into three-phase (u, v, w) voltage command values Vu *, Vv *, Vw by the two-phase / three-phase converter 4. Convert to *. Next, the converted voltage command values Vu *, Vv *, Vw * are converted into PWM signals by the
しかる後、3相交流モータ7への駆動信号を出力後の3相交流モータ7の3相の電流値Iu,Iv,Iwを電流センサ2にて検出するという動作を繰り返す。かくのごとき制御を行うことによって、3相交流モータ7の電流フィードバック制御を行っている。
Thereafter, the operation of detecting the three-phase current values Iu, Iv, Iw of the three-phase AC motor 7 after outputting the drive signal to the three-phase AC motor 7 by the
すなわち、図1に示す3相交流モータ制御装置は、3相交流モータ7の3相電流値Iu,Iv,Iwが、電流PI制御器1に対して外部から指令されたd軸電流指令値Id*、q軸電流指令値Iq*に相当する電流値に合致するように、3相交流モータ7の現在の状態(電流センサ2により検出される3相電流値Iu,Iv,Iw、角度検出器8により検出される3相交流モータ7の回転子(ロータ)の電気角θ)を参照しながら、3相交流モータ7を電流制御する動作を行う。
That is, in the three-phase AC motor control device shown in FIG. 1, the three-phase current values Iu, Iv, and Iw of the three-phase AC motor 7 are d-axis current command values Id commanded from the outside to the
ここで、通常、3相モータの3相電流値Iu,Iv,Iwの関係については、キルヒホッフの電流則である次の式(1)が成立している。 Here, regarding the relationship among the three-phase current values Iu, Iv, and Iw of the three-phase motor, the following equation (1) that is Kirchoff's current law is established.
本実施形態は、最大電流値となっているいずれか1相を除く他の2相分の電流値(例えば、w相の電流値Iwが最大となっている時点では、他のu相、v相の電流値Iu,Iv、また、u相の電流値Iuが最大となっている時点では、他のv相、w相の電流値Iv,Iw、また、w相の電流値Iwが最大となっている時点では、他のu相、v相の電流値Iu,Iv)については、電流センサ2にて検出した検出電流値を用い、最大電流値となっている残りの電流相の電流値については、電流センサ2にて検出した電流値を用いずに、検出されている2相分の電流値から、式(1)のキルヒホフの電流則に基づく演算により算出することによって、3相交流モータ7を電流制御するものである。
In the present embodiment, the current value of the other two phases excluding any one phase having the maximum current value (for example, when the current value Iw of the w phase is maximum, the other u phase, v When the phase current values Iu and Iv and the u-phase current value Iu are maximum, the other v-phase and w-phase current values Iv and Iw and the w-phase current value Iw are maximum. At this time, for the other u-phase and v-phase current values Iu, Iv), the current value of the remaining current phase that is the maximum current value is obtained using the detected current value detected by the
つまり、本実施形態においては、3相・2相変換器3に入力されてくる3個の電流センサ2からの3相の検出電流値Iu,Iv,Iwの中から、最大の電流値となっている1相の電流を除いた残りの2相のみを電流センサ2からの検出電流値をそのまま用い、残りの1相(最大の電流値となっている相)の電流値は、電流センサ2からの2相の検出電流値から演算により求めて、しかる後、角度検出器8からの電気角θを用いて、d軸電流値Id、q軸電流値Iqに変換する。
That is, in the present embodiment, the maximum current value is obtained from the three-phase detected current values Iu, Iv, Iw from the three
図2は、3相交流モータの3相電流波形を示す電流波形図であり、電流センサ2の電流検出範囲(定格電流範囲)の一例を示す説明図である。図2に斜線を引いて示しているように、3相電流値Iu,Iv,Iwの最大電流値I_peak11に対してsin60°倍(=(31/2)/2倍)とした検出閾値電流値12を超える電流値は、電流センサ2の検出範囲外(定格電流範囲外)の電流領域として、正確な電流値を検出しなくても良いセンサを用いる場合を説明している。
FIG. 2 is a current waveform diagram illustrating a three-phase current waveform of the three-phase AC motor, and is an explanatory diagram illustrating an example of a current detection range (rated current range) of the
すなわち、図2に示す3相電流波形において、電流制御に用いるために3個の電流センサ2にてそれぞれ検出した3相電流値Iu,Iv,Iwの中から、常に、絶対値で最大の電流値を示している1相を除いた他の2相の検出電流値のみを用いることとし、最大の電流値を示している残りの1相については、他の2相の検出電流値から演算によって算出するようにする。この結果、絶対値が最大の電流値となる図2の斜線領域(検出閾値電流値12を超える領域)については、電流センサ2は、正確な電流値を検出することは不要になる。
That is, in the three-phase current waveform shown in FIG. 2, the absolute current always has the maximum current among the three-phase current values Iu, Iv, and Iw detected by the three
かくのごとく最大電流値を示す残りの1相の電流値を演算によって算出することにより、電流センサ2に必要とする電流値の検出精度を、3相交流モータ7の各相に要求される最大電流値よりも絶対値を狭い範囲に設定することが可能となる。例えば、図2において、電気角θが区間(a)にある場合においては、電流絶対値が最大であるv相電流値Iv以外のu相電流値Iu、w相電流値Iwの検出値を用い、電気角θが区間(b)にある場合においては、電流絶対値が最大であるu相電流値Iu以外のv相電流値Iv、w相電流値Iwの検出値を用いることによって、定格電流範囲として電流センサ2が必要とする電流値の検出精度を、システムに必要な相電流最大値(前者の区間(a)では、v相電流値Iv、後者の区間(b)では、u相電流値Iuそれぞれの最大電流値I_peak)よりも小さく設定することが可能となる。
Thus, by calculating the current value of the remaining one phase indicating the maximum current value by calculation, the detection accuracy of the current value required for the
また、図2に示すように、対象システムに必要な相電流最大値となる相は、区間(a)ではv相のマイナス、区間(b)ではu相プラス、区間(c)ではw相マイナス、区間(d)ではv相プラス、区間(e)ではu相マイナス、区間(f)ではw相プラスというように、位相60°ごとに切り替わっていくことになる。したがって、対象システムに必要とする相電流の最大電流値I_peak11をsin60°倍(すなわち、(31/2)/2倍)にした検出閾値電流値12以上になっていることを検出することが可能な電流センサを用いることにすれば、対象システムに必要な相電流最大値までのすべての領域で、精度良く、電流制御を行うことを保証することが可能になる。 In addition, as shown in FIG. 2, the phase having the maximum phase current required for the target system is the negative of the v phase in the section (a), the positive of the u phase in the section (b), and the negative of the w phase in the section (c). In the section (d), the phase is switched every 60 °, such as the v-phase plus, the section (e) the u-phase minus, and the section (f) the w-phase plus. Therefore, it can be detected that the maximum current value I_peak11 of the phase current required for the target system is equal to or greater than the detection threshold current value 12 that is sin 60 ° times (that is, (3 1/2 ) / 2 times). If a possible current sensor is used, it is possible to ensure that current control is accurately performed in all regions up to the maximum phase current necessary for the target system.
つまり、少なくとも相電流の最大電流値I_peak11をsin60°倍にした検出閾値電流値12の範囲内の相電流値を定格電流範囲として精度良く検出することが可能な電流センサを用いることにすれば、対象システムに必要な相電流最大値までのすべての領域について、精度良く、電流制御を行うことが可能になる。 That is, if a current sensor capable of accurately detecting a phase current value within the range of the detection threshold current value 12 obtained by multiplying at least the maximum current value I_peak11 of the phase current by 60 times sin is used as the rated current range, It is possible to perform current control with high accuracy in all regions up to the maximum phase current necessary for the target system.
以下に、システムの相電流最大値すなわち相電流の最大電流値I_peak11を700Aとした場合を例にとってさらに説明する。かかる場合には、電流センサ2としては、前述のように、少なくとも、検出閾値電流値12つまり電流センサ2の定格電流の限界となる次の式(2)に示す電流値以上、すなわち、
Hereinafter, the case where the maximum phase current value of the system, that is, the maximum current value I_peak11 of the phase current is set to 700A will be further described as an example. In such a case, as described above, the
かくのごときシステムにおいて、外部からの電流指令値(Id*,Iq*)によって図3に示すような相電流の制御を行った場合について、次に説明する。図3は、3相交流モータの図2とは異なる3相電流波形を示す電流波形図であり、電流制御動作の一例を説明するための説明図である。 In the system like this, the case where the phase current as shown in FIG. 3 is controlled by the current command values (Id *, Iq *) from the outside will be described. FIG. 3 is a current waveform diagram showing a three-phase current waveform different from FIG. 2 of the three-phase AC motor, and is an explanatory diagram for explaining an example of a current control operation.
図3において、例えば、電気角θが区間(g)にある場合のように、u相、v相、w相の3相のいずれの最大電流値も電流センサ2の定格電流値つまり検出閾値電流値12である606Aを超えない領域(つまり定格電流範囲内)であれば、従来技術の場合と同様に、3相電流すべてについて電流センサ2による検出電流値を用いるようにして制御しても良いし、あるいは、本実施形態のように、3相電流のうちいずれか2相の検出電流値つまり最大電流となっていない2相の検出電流値を用い、残りの1相の電流値を演算により算出して、制御するようにしてもかまわない。
In FIG. 3, for example, as in the case where the electrical angle θ is in the section (g), the maximum current value of any of the three phases u-phase, v-phase, and w-phase is the rated current value of the
一方、電気角θが、角度(h)、角度(i)、角度(j)の位置にある場合のように、それぞれ、w相電流値Iw、u相電流値Iu、v相電流値Ivの最大電流が電流センサ2の定格電流値つまり検出閾値電流値12である606Aを超える領域(つまり定格電流範囲を超える領域)となっているタイミングにおいては、本実施形態では、以下に詳述するような制御を実施する。
On the other hand, as in the case where the electrical angle θ is at the position of the angle (h), the angle (i), and the angle (j), the w-phase current value Iw, the u-phase current value Iu, and the v-phase current value Iv, respectively. At the timing when the maximum current is in the region exceeding 606 A which is the rated current value of the
まず、w相電流値Iwが定格電流範囲を超えてしまう電気角θが角度(h)のタイミングにおいては、3相・2相変換器3における3相電流の検出電流値Iu,Iv,Iwの相互比較結果に基づいて、w相の検出電流値Iwが最大であることが検出される。かかる場合には、本実施形態においては、前述したように、その他の2相つまりu相、v相の検出電流値Iu,Ivおよび電気角θを用いて、次の式(3)〜式(6)によって、3相・2相変換器3において、d軸電流値Id、q軸電流値Iqを算出する。
First, at the timing when the electrical angle θ at which the w-phase current value Iw exceeds the rated current range is the angle (h), the detected current values Iu, Iv, Iw of the three-phase current in the three-phase / two-
次に、検出閾値電流値つまり電流センサ2の定格電流値を超える領域(定格電流範囲を超える領域)を使用している場合において、電流センサの正常/異常を検出する3相電流総和の判定を行うために用いる判定閾値について詳述する。 Next, in the case where the detection threshold current value, that is, the region exceeding the rated current value of the current sensor 2 (the region exceeding the rated current range) is used, the determination of the sum of the three-phase currents for detecting normality / abnormality of the current sensor is performed. The determination threshold used for performing will be described in detail.
図4は、一般的な電流センサの特性を示す電流・電圧特性図であり、検出対象の入力電流と、検出結果の出力電圧との関係を示している。つまり、数値例として前述したように、システムの相電流最大値すなわち相電流の最大電流値I_peak11を700Aとした場合に適用される電流センサ2の特性図として、出力電圧が正側で飽和電圧23に達する正側の検出限界電流値である正側検出限界21は、相電流の最大電流値I_peak11の700Aをカバーする領域にあり、出力電圧が負側で飽和電圧24に達する負側の検出限界電流値である負側検出限界22は、相電流の負側の最大電流値I_peak11の−700Aをカバーする領域にある。
FIG. 4 is a current / voltage characteristic diagram showing characteristics of a general current sensor, and shows a relationship between an input current to be detected and an output voltage as a detection result. That is, as described above as a numerical example, as a characteristic diagram of the
また、電流センサ2の定格電流範囲とは、電流値をあらかじめ定めた所定の正確さで精度良く検出することができる電流範囲であり、通常、入出力特性の直線性が保証される範囲を意味している。本実施形態においては、相電流の最大電流値I_peak11を700Aとした場合には、式(2)にて前述したように、−606.22A〜+606.22Aの電流範囲が、図4に示す定格電流範囲20とされる。
The rated current range of the
また、定格電流範囲20を超えて出力電圧が飽和する限界となる正側検出限界21および負側検出限界22に達するまでの正側定格外電流範囲25および負側定格外電流範囲26の領域では、電流センサ2の検出電流値の誤差やバラツキは増大し、一般的には、図4に示すように、検出電流値が実電流値よりも小さい値となるものの、或る程度の精度で、電流を検出することは可能である。
Further, in the areas of the positive-side non-rated rated current range 25 and the negative-side rated non-rated current range 26 until reaching the positive-
u相、v相、w相の3相電流のすべての電流値が、図4に示す定格電流範囲20の領域に収まっている場合には、式(1)に示したようなキルヒホフの電流則に基づいて、3相の電流値の総和が“0”になっているか否かによって、電流センサ2が正常かあるいは異常を示す3相電流総和フェールが発生しているかを判定すれば良い。しかし、電流センサ2そのものの誤差や過渡的なバラツキにより、3相電流値Iu,Iv,Iwの総和は、必ずしも“0”にならない。したがって、許容誤差としてあらかじめ定めた閾値を“0”を中心にして設定した範囲を、3相電流総和フェールの判定用の判定閾値範囲(つまり電流センサ2を正常と判定する電流範囲)として用いるようにすれば良い。
When all the current values of the three-phase currents of the u-phase, v-phase, and w-phase are within the rated current range 20 shown in FIG. 4, Kirchhoff's current law as shown in equation (1) Based on the above, it may be determined whether the
一方、u相、v相、w相の3相電流のいずれかが、定格電流範囲20を超えて、正側定格外電流範囲25および負側定格外電流範囲26の領域にある場合には、当該相の電流センサの検出電流値には、電流センサ2の特性から前述したような特性劣化に伴う誤差が含まれているため、キルヒホフの電流則を、そのまま適用することはできない。
On the other hand, when any of the three-phase currents of the u phase, the v phase, and the w phase exceeds the rated current range 20 and is in the region of the positive rated external current range 25 and the negative rated external current range 26, Since the detected current value of the current sensor of the phase includes the error due to the characteristic deterioration as described above from the characteristic of the
そこで、相電流の最大電流値I_peak11を700Aとした時における電流センサの検出誤差を示す特性劣化値27が、図4に示すように、例えば40A程度であった場合には、正側定格外電流範囲25または負側定格外電流範囲26の領域にある電流相の電流センサ2の検出電流値に、+40Aまたは−40A程度ずつ加算した結果を用いて、3相の電流値の総和が“0”になっているか否か、あるいは、“0”を中心にして前記許容誤差を含む前記判定閾値範囲内に収まっているか否かによって、電流センサ2が正常かあるいは異常を示す3相電流総和フェールが発生しているかを判定することが必要である。
Therefore, when the characteristic degradation value 27 indicating the detection error of the current sensor when the maximum current value I_peak11 of the phase current is 700 A is about 40 A, for example, as shown in FIG. The sum of the current values of the three phases is “0” using the result obtained by adding about +40 A or −40 A each to the detected current value of the current phase
逆に言えば、電流センサ2の定格電流範囲20を超える正側定格外電流範囲25または負側定格外電流範囲26の領域においては、電流センサ2の正常/異常を検出する3相電流総和の判定用に用いる判定閾値範囲(電流センサ2を正常と判定する電流範囲)を、定格電流範囲20内に収まっている場合の前記判定閾値範囲に対して、特性劣化値27(例えば40A)としてあらかじめ定めた電流値をさらに加算して拡大した範囲とすることが必要である。
In other words, in the region of the positive-side non-rated current range 25 or the negative-side non-rated current range 26 that exceeds the rated current range 20 of the
つまり、3相電流値のいずれかが定格電流範囲を超えているか否かに応じて、電流センサ2の正常/異常を検出する3相電流総和の判定閾値範囲を、異なる範囲に、可変に設定することによって、より正確に、電流センサ2の異常を検出することが可能となる。かくのごとき手法を用いて、u相、v相、w相の3相電流値の全領域に亘って、電流センサ2のフェール判定つまり異常判定を実施することができる。
That is, depending on whether any of the three-phase current values exceeds the rated current range, the determination threshold range of the three-phase current sum for detecting normality / abnormality of the
次に、本発明による3相交流モータ制御装置における電流フィードバック制御の動作の一例について、図5、図6のフローチャートを用いて説明する。図5は、図1に示す3相交流モータ制御装置における電流フィードバック制御動作の概略についてその一例を示すフローチャートであり、本発明による3相交流モータ制御方法の一例を示している。また、図6は、図1に示す3相交流モータ制御装置における電流フィードバック制御動作の詳細について、その一例を示すフローチャートであり、特に、3相・2相変換器3における変換動作の一例を示すフローチャートであって、本発明による3相交流モータ制御方法の一例を示している。
Next, an example of the operation of current feedback control in the three-phase AC motor control apparatus according to the present invention will be described with reference to the flowcharts of FIGS. FIG. 5 is a flowchart showing an example of the outline of the current feedback control operation in the three-phase AC motor control device shown in FIG. 1, and shows an example of the three-phase AC motor control method according to the present invention. FIG. 6 is a flowchart showing an example of the details of the current feedback control operation in the three-phase AC motor control device shown in FIG. 1, and particularly shows an example of the conversion operation in the three-phase / two-
まず、図5のフローチャートを用いて、3相交流モータ制御装置における電流フィードバック制御動作の概要を説明する。 First, the outline of the current feedback control operation in the three-phase AC motor control device will be described using the flowchart of FIG.
図5のフローチャートにおいて、電流フィードバック制御を実施するために、まず、3個の電流センサ2および角度検出器8によって、3相電流値のu相電流値Iu、v相電流値Iv、w相電流値Iwおよび電気角θを読み込む(ステップS1)。次いで、ステップS1にて読み込んだ電気角θおよび前回の演算時に読み込んで保存しておいた前回の電気角θz−1から、今回の演算結果における出力時の推定電気角を演算して補正電気角θ’として出力する(ステップS2)。
In the flowchart of FIG. 5, in order to perform current feedback control, first, the three
さらに、ステップS1にて読み込んだu相電流値Iu、v相電流値Iv、w相電流値Iwのうち、最大電流値を示している例えばw相電流値Iwを除く残りの2相の電流値つまりu相電流値Iu、v相電流値Ivを抽出するとともに、ステップS1にて読み込んだ電気角θを用いて、3相・2相変換器3において、次の式(15)、式(16)によって、3相電流値つまりu相電流値Iu、v相電流値Iv、w相電流値Iwを、2軸電流値つまりd軸電流値Id、q軸電流値Iqに変換する(ステップS3)。
Furthermore, among the u-phase current value Iu, the v-phase current value Iv, and the w-phase current value Iw read in step S1, the remaining two-phase current values excluding, for example, the w-phase current value Iw indicating the maximum current value That is, the u-phase current value Iu and the v-phase current value Iv are extracted, and the three-phase / two-
以上の電流制御演算処理が繰り返されることによって、電流フィードバック制御が実施される。 Current feedback control is performed by repeating the current control calculation process described above.
次に、図5のステップS3にて説明した3相・2相変換器3における3相電流値から2相電流値(2軸電流値)に変換する動作の詳細について、その一例を図6のフローチャートを用いてさらに説明する。
Next, an example of the details of the operation of converting the three-phase current value into the two-phase current value (two-axis current value) in the three-phase / two-
まず、図6において、3相電流値つまりu相電流値Iu、v相電流値Iv、w相電流値Iwのうち、最大の電流値になっている電流相を検出する。つまり、最初に、u相電流値Iuとv相電流値Ivとの絶対値の大きさを比較し(ステップS11)、u相電流値Iuの方が大きい場合は(ステップS11のyes)、ステップS14へ移行し、逆に、v相電流値Ivの方が大きいかまたは等しい場合は(ステップS11のno)、ステップS2へ移行する。 First, in FIG. 6, the current phase having the maximum current value among the three-phase current values, that is, the u-phase current value Iu, the v-phase current value Iv, and the w-phase current value Iw is detected. That is, first, the magnitudes of the absolute values of the u-phase current value Iu and the v-phase current value Iv are compared (step S11). If the u-phase current value Iu is larger (yes in step S11), the step On the contrary, if the v-phase current value Iv is larger or equal (no in step S11), the process proceeds to step S2.
次に、ステップS12においては、v相電流値Ivとw相電流値Iwとの絶対値の大きさを比較し(ステップS12)、v相電流値Ivの方が大きい場合は(ステップS12のyes)、v相電流値Ivが最大の電流値であるものと判定して、ステップS13へ移行し、逆に、w相電流値Iwの方が大きいかまたは等しい場合は(ステップS12のno)、w相電流値Iwが最大の電流値であるものと判定して、ステップS16へ移行する。 Next, in step S12, the magnitudes of the absolute values of the v-phase current value Iv and the w-phase current value Iw are compared (step S12). If the v-phase current value Iv is larger (yes in step S12). ), It is determined that the v-phase current value Iv is the maximum current value, and the process proceeds to step S13. Conversely, if the w-phase current value Iw is greater or equal (no in step S12), It is determined that the w-phase current value Iw is the maximum current value, and the process proceeds to step S16.
また、ステップS14においては、u相電流値Iuとw相電流値Iwとの絶対値の大きさを比較し(ステップS14)、u相電流値Iuの方が大きい場合は(ステップS14のyes)、u相電流値Iuが最大の電流値であるものと判定して、ステップS15へ移行し、逆に、w相電流値Iwの方が大きいかまたは等しい場合は(ステップS14のno)、w相電流値Iwが最大の電流値であるものと判定して、ステップS16へ移行する。 In step S14, the absolute values of the u-phase current value Iu and the w-phase current value Iw are compared (step S14). If the u-phase current value Iu is larger (yes in step S14). , The u-phase current value Iu is determined to be the maximum current value, and the process proceeds to step S15. Conversely, if the w-phase current value Iw is larger or equal (no in step S14), w It is determined that the phase current value Iw is the maximum current value, and the process proceeds to step S16.
次に、ステップS13においては、最大電流値となっている電流相のv相の検出電流値を除いて、残りの2相つまりu相電流値Iuとw相電流値Iwとの検出電流値を用いて、2相電流値(2軸電流値)つまりd軸電流値Id、q軸電流値Iqを算出するために用いられる演算用u相電流値Iu’、演算用v相電流値Iv’、および、最大電流値Imaxを、次の式(22)ないし式(24)により、それぞれ算出して、ステップS17へ移行する(ステップS13)。 Next, in step S13, the detected current value of the remaining two phases, that is, the u-phase current value Iu and the w-phase current value Iw, is excluded, except for the detected current value of the v-phase of the current phase that is the maximum current value. Are used to calculate a two-phase current value (two-axis current value), that is, a d-axis current value Id, a q-axis current value Iq, a calculation v-phase current value Iu ′, a calculation v-phase current value Iv ′, Then, the maximum current value Imax is calculated by the following equations (22) to (24), respectively, and the process proceeds to step S17 (step S13).
ステップ20においては、電流センサ2の正常/異常を検出する3相電流総和を判定するための判定閾値範囲(電流センサ2を正常と判定する電流範囲)として、定常値つまり“0”を中心にして許容誤差としてあらかじめ定めた閾値が示す範囲をセットして(ステップS20)、処理を終了する。
In step 20, as a determination threshold range (current range for determining that the
一方、ステップS19においては、電流センサ2の正常/異常を検出する3相電流総和を判定するための判定閾値範囲(電流センサ2を正常と判定する電流範囲)として、定常値つまり定格電流範囲内に収まっている場合の判定閾値範囲に対して、電流センサ2の定格オーバによる検出誤差増加分つまり特性劣化値としてあらかじめ定めた電流値例えば±40Aをさらに加えて拡大した範囲をセットして(ステップS19)、3相電流の総和が該特性劣化値を加えて拡大した判定閾値範囲内に収まっているか否かを用いるようにして、処理を終了する。
On the other hand, in step S19, as a determination threshold range (current range for determining that the
以上のように、本実施形態においては、電流センサ2で検出した3相電流値のうち、絶対値が最大電流値となっている電流相を除いた残りの2相の電流値を用いて、電流制御用の演算を行い、該演算結果に基づいて3相交流モータ7を制御するようにしているので、3相交流モータ7に流れる最大電流値つまり対象とするシステムに流れる相電流の最大値までの範囲よりも定格電流範囲(定格レンジ)が狭い電流センサを用いて電流制御することが可能となり、電流センサ2のコスト、サイズを低減することが可能になる。
As described above, in the present embodiment, among the three-phase current values detected by the
また、電流センサ2として、3相交流モータ7に流れる最大電流値つまり対象とするシステムに流れる相電流の最大値の例えば少なくともsin60°倍(=(31/2)/2倍)以上の電流値を検出可能な電流センサを用いることによって、対象とするシステムに流れる相電流の最大値までの全領域に亘って、精度良く、電流制御を行うことを保証することができる。
Further, as the
また、電流センサ2の正常/異常を検出する3相電流総和の判定用の判定閾値範囲(電流センサ2を正常と判定する電流範囲)を、電流センサ2が検出した3相電流値Iu,Iv,Iwのいずれも電流センサ2の定格電流範囲内にあるか、あるいは、いずれかが電流センサ2の定格電流範囲を超えているかによって、それぞれ異なる範囲を設定することにより、それぞれの場合に応じて、電流センサ2の異常を検出するために最適な条件を設定することができる。ここで、電流センサ2が検出した3相電流値のいずれかが電流センサ2の定格電流範囲を超えている場合には、判定閾値範囲として、電流センサ2の特性劣化値としてあらかじめ定めた電流値を、3相電流値のいずれも定格電流範囲内に収まっている場合の判定閾値範囲に対して加算してさらに拡大した判定閾値範囲を用いるようにしても良い。
Further, the determination threshold range for determining the sum of the three-phase currents for detecting normality / abnormality of the current sensor 2 (current range for determining the
(第2の実施形態)
次に、本発明による3相交流モータ制御装置の第2の実施形態について、その詳細を説明する。前述した第1の実施形態においては、常に、3相電流値つまりu相電流値Iu、v相電流値Iv、w相電流値Iwのうち、最大の電流値になっている電流相すなわち最大電流相以外の残りの2相の電流値を用いて電流制御を行う場合について説明した。しかし、本第2の実施形態の場合は、常に、最大電流相以外の残りの2相の電流値を用いるように制御するのではなく、必要に応じて、必要となった場合に限って、最大電流相以外の残りの2相の電流値を用いるように切り替える場合について、説明するものである。
(Second Embodiment)
Next, the details of the second embodiment of the three-phase AC motor control device according to the present invention will be described. In the first embodiment described above, the current phase having the maximum current value among the three-phase current values, that is, the u-phase current value Iu, the v-phase current value Iv, and the w-phase current value Iw, that is, the maximum current. The case where current control is performed using the current values of the remaining two phases other than the phases has been described. However, in the case of the second embodiment, the control is not always performed so as to use the remaining two-phase current values other than the maximum current phase, but only when necessary as necessary. The case of switching to use the remaining two-phase current values other than the maximum current phase will be described.
つまり、本実施形態においては、前述した図3の区間(g)のように、3相電流値Iu,Iv,Iwのいずれについても、その最大値が、電流センサ2の定格電流範囲内に収まっている場合には、3相電流値のうち、あらかじめ固定的に設定されている2相の電流値例えばu相電流値Iu、v相電流値Ivを用いて、電流制御を行うこととする。一方、前述した図3の区間(g)のような領域から外れて、3相電流値Iu,Iv,Iwのいずれかの最大値が、電流センサ2の定格電流範囲を超えてしまう状態が発生した場合には、第1の実施形態において説明したように、3相・2相変換器3において、3相電流値のうち、いずれか、最大電流値となっている電流相を除いた残りの2相の電流値を用いる制御に切り替える動作が実施される。
That is, in the present embodiment, the maximum value of any of the three-phase current values Iu, Iv, and Iw falls within the rated current range of the
本実施形態における具体的な動作例について、図7のフローチャートを用いてさらに説明する。図7は、図1に示す3相交流モータ制御装置における電流フィードバック制御動作の詳細について図6とは異なる例を示すフローチャートであり、特に、3相・2相変換器3における変換動作の図6とは異なる例を示すフローチャートであって、本発明による3相交流モータ制御方法の図6とは異なる例を示している。
A specific operation example in the present embodiment will be further described with reference to the flowchart of FIG. FIG. 7 is a flowchart showing an example of the details of the current feedback control operation in the three-phase AC motor control device shown in FIG. 1 different from FIG. 6, and in particular, FIG. 6 of the conversion operation in the three-phase / two-
図7に示すフローチャートは、第1の実施形態として前述した図6のフローチャートのステップS11の前に、ハッチングを施したボックスによって示したステップAとステップBとの2つの処理ステップを追加したものであり、その他のステップS11ないしステップS20の各処理ステップは、図6の場合と全く同様である。以下には、図7において新たに追加したステップAおよびステップBについてのみ説明し、その他のステップについては、第1の実施形態における説明と重複するので、ここでの説明は省略する。 The flowchart shown in FIG. 7 is obtained by adding two processing steps, step A and step B, indicated by a hatched box before step S11 of the flowchart of FIG. 6 described above as the first embodiment. Yes, the other processing steps from step S11 to step S20 are exactly the same as in the case of FIG. In the following, only step A and step B newly added in FIG. 7 will be described, and the other steps are the same as those in the first embodiment, so description thereof will be omitted here.
図7のフローチャートにおいて、まず、最初に、電流センサ2によって検出した3相電流値つまりu相電流値Iu、v相電流値Iv、w相電流値Iwのうち、いずれかの電流値が、電流センサ2の定格電流範囲を超えているか否かを判定する(ステップA)。3相電流値つまりu相電流値Iu、v相電流値Iv、w相電流値Iwのうち、いずれかの電流値が、電流センサ2の定格電流範囲を超えていた場合には(ステップAのyes)、ステップS11に移行して、図6にて前述したような最大電流値の電流相を除く残りの電流相を用いた制御が実施される。
In the flowchart of FIG. 7, first, any one of the three-phase current values detected by the
一方、3相電流値つまりu相電流値Iu、v相電流値Iv、w相電流値Iwのいずれも、電流センサ2の定格電流範囲の範囲内に収まっていた場合には(ステップAのno)、あらかじめ固定して決定されている電流相の電流値例えばu相電流値Iuとv相電流値Ivとの検出電流値を用いて、2相電流値(2軸電流値)つまりd軸電流値Id、q軸電流値Iqを算出するために用いられる演算用u相電流値Iu’、演算用v相電流値Iv’を、次の式(33)、式(34)により、それぞれ算出する(ステップB)。 On the other hand, when all of the three-phase current values, that is, the u-phase current value Iu, the v-phase current value Iv, and the w-phase current value Iw are within the rated current range of the current sensor 2 (No in step A). ), The current value of the current phase fixed and determined in advance, for example, using the detected current value of the u-phase current value Iu and the v-phase current value Iv, a two-phase current value (two-axis current value), that is, a d-axis current The calculation u-phase current value Iu ′ and the calculation v-phase current value Iv ′ used to calculate the value Id and the q-axis current value Iq are calculated by the following equations (33) and (34), respectively. (Step B).
以上のように、本第2の実施形態においては、図7に示すように、第1の実施形態の図6のように常に同一の電流制御動作を行うのではなく、検出した電流値が電流センサ2の定格電流範囲を超えてしまった場合など、必要な場合にのみ、3相交流モータ7制御用に用いる電流相について例えば最大電流値の電流相を除く残りの2つの電流相に切り替えて、電流制御を実施するようにしている。これにより、3相電流値Iu,Iv,Iwのいずれも定格電流範囲内に収まっている通常の負荷状態においては、より迅速に3相交流モータの制御を行うことができる。
As described above, in the second embodiment, as shown in FIG. 7, the same current control operation is not always performed as in FIG. 6 of the first embodiment, but the detected current value is the current. Only when necessary, such as when the rated current range of the
(その他の実施形態)
以上に説明した第1、第2の実施形態においては、図4の特性図に示すような、電流センサ2の定格電流範囲20を、定常域として電流制御を行う場合について説明した。しかし、本発明はかかる場合のみに限るものではない。
(Other embodiments)
In the first and second embodiments described above, the case where the current control is performed with the rated current range 20 of the
例えば、図4に示す特性図において、電流センサ2の出力電圧が正側で飽和する電流値である正側検出限界21から負側で飽和する電流値である負側検出限界22までの範囲を電流センサ2の検出可能範囲として、第1、第2の実施形態において説明した定格電流範囲の代わりに、該検出可能範囲を用いて、第1、第2の実施形態のような制御動作を行うようにしても良い。
For example, in the characteristic diagram shown in FIG. 4, the range from the
つまり、第1の実施形態の場合のように、3相電流値Iu,Iv,Iwが前記検出可能範囲内に収まっているか否かに関わらず、常に、3相電流値Iu,Iv,Iwのうち、絶対値が最大となる電流相を除く残りの2相の電流値を用いて電流制御を行うようにしても良い。あるいは、第2の実施形態のように、3相電流値Iu,Iv,Iwのいずれも前記検出可能範囲内に収まっている場合には、電流演算用の電流相としてあらかじめ定めた2相の電流値例えばu相電流値Iuとv相電流値Ivとを用いて電流制御を行い、一方、3相電流値Iu,Iv,Iwのいずれかが前記検出可能範囲を超えている場合には、3相電流値Iu,Iv,Iwのうち、絶対値が最大となる電流相を除く残りの2相の電流値を用いて電流制御を行うようにしても良い。 That is, as in the case of the first embodiment, the three-phase current values Iu, Iv, Iw are always set regardless of whether the three-phase current values Iu, Iv, Iw are within the detectable range. Of these, the current control may be performed using the remaining two-phase current values excluding the current phase having the maximum absolute value. Alternatively, as in the second embodiment, when all of the three-phase current values Iu, Iv, and Iw are within the detectable range, a two-phase current determined in advance as a current phase for current calculation When current control is performed using a value, for example, the u-phase current value Iu and the v-phase current value Iv, while any of the three-phase current values Iu, Iv, Iw exceeds the detectable range, 3 Of the phase current values Iu, Iv, and Iw, the current control may be performed using the remaining two-phase current values excluding the current phase having the maximum absolute value.
ここで、3相電流値Iu,Iv,Iwのいずれも前記検出可能範囲内に収まっている場合であって、電流演算用の電流相としてあらかじめ定めた2相の電流値のいずれかが定格電流範囲を超えている場合には、該定格電流範囲を超えている電流相の電流値については、電流センサ2の特性劣化値としてあらかじめ定めた電流値を加算した電流値を用いて電流制御するようにしても良い。
Here, when all of the three-phase current values Iu, Iv, and Iw are within the detectable range, one of the two-phase current values determined in advance as the current phase for current calculation is the rated current. When the current range exceeds the rated current range, the current value of the current phase exceeding the rated current range is controlled using a current value obtained by adding a predetermined current value as the characteristic deterioration value of the
1…電流PI制御器、2…電流センサ、3…3相・2相変換器、4…2相・3相変換器、5…PWM制御器、6…インバータ、7…3相交流モータ、8…角度検出器、11…相電流の最大電流値I_peak、12…検出閾値電流値、20…定格電流範囲、21…正側検出限界、22…負側検出限界、23,24…飽和電圧、25…正側定格外電流範囲、26…負側定格外電流範囲。
DESCRIPTION OF
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007283045A JP2009112143A (en) | 2007-10-31 | 2007-10-31 | Three-phase AC motor control apparatus and three-phase AC motor control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007283045A JP2009112143A (en) | 2007-10-31 | 2007-10-31 | Three-phase AC motor control apparatus and three-phase AC motor control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009112143A true JP2009112143A (en) | 2009-05-21 |
Family
ID=40780015
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007283045A Pending JP2009112143A (en) | 2007-10-31 | 2007-10-31 | Three-phase AC motor control apparatus and three-phase AC motor control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009112143A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012239271A (en) * | 2011-05-11 | 2012-12-06 | Denso Corp | Controller of rotary machine |
| JP2014217247A (en) * | 2013-04-30 | 2014-11-17 | ローム株式会社 | Current detection circuit, motor drive, magnetic disk memory device, electronic apparatus |
| JP2016019372A (en) * | 2014-07-08 | 2016-02-01 | 多摩川精機株式会社 | Three-phase motor current sensing structure, current sensing method, motor control system, and motor control method |
| JP2017005910A (en) * | 2015-06-12 | 2017-01-05 | 日立オートモティブシステムズ株式会社 | Abnormal current detection device |
| CN106549623A (en) * | 2015-09-16 | 2017-03-29 | 富士电机株式会社 | Three-phase inverter device |
| EP3540936A1 (en) | 2018-03-15 | 2019-09-18 | Toyota Jidosha Kabushiki Kaisha | Motor control apparatus, motor control program, and motor control method |
| CN114696683A (en) * | 2020-12-28 | 2022-07-01 | 日本电产株式会社 | Motor control device, motor, and motor control method |
-
2007
- 2007-10-31 JP JP2007283045A patent/JP2009112143A/en active Pending
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012239271A (en) * | 2011-05-11 | 2012-12-06 | Denso Corp | Controller of rotary machine |
| JP2014217247A (en) * | 2013-04-30 | 2014-11-17 | ローム株式会社 | Current detection circuit, motor drive, magnetic disk memory device, electronic apparatus |
| JP2016019372A (en) * | 2014-07-08 | 2016-02-01 | 多摩川精機株式会社 | Three-phase motor current sensing structure, current sensing method, motor control system, and motor control method |
| JP2017005910A (en) * | 2015-06-12 | 2017-01-05 | 日立オートモティブシステムズ株式会社 | Abnormal current detection device |
| CN106549623A (en) * | 2015-09-16 | 2017-03-29 | 富士电机株式会社 | Three-phase inverter device |
| EP3540936A1 (en) | 2018-03-15 | 2019-09-18 | Toyota Jidosha Kabushiki Kaisha | Motor control apparatus, motor control program, and motor control method |
| US10707797B2 (en) | 2018-03-15 | 2020-07-07 | Toyota Jidosha Kabushiki Kaisha | Motor control apparatus, motor control program, and motor control method |
| CN114696683A (en) * | 2020-12-28 | 2022-07-01 | 日本电产株式会社 | Motor control device, motor, and motor control method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8283881B2 (en) | Methods, systems and apparatus for synchronous current regulation of a five-phase machine | |
| JP5603360B2 (en) | Motor control device and electric power steering device using the same | |
| JP5397023B2 (en) | AC motor control device | |
| JP6673186B2 (en) | Power converter controller | |
| EP3537601B1 (en) | Motor control method | |
| WO2017199643A1 (en) | Inverter control device and power conversion device | |
| JP2009112143A (en) | Three-phase AC motor control apparatus and three-phase AC motor control method | |
| JP2018093596A (en) | Motor system control device and temperature detection state determination method | |
| JP4650518B2 (en) | Motor control device | |
| US10298162B2 (en) | Brushless-motor drive apparatus | |
| JP2019193445A (en) | Motor drive device | |
| JP5351390B2 (en) | Power converter | |
| JP5959349B2 (en) | Electric vehicle control device and vehicle drive system | |
| CN113574792B (en) | Control device of permanent magnet synchronous machine | |
| JP6890700B2 (en) | Power converter | |
| JP4708444B2 (en) | AC motor control device | |
| KR102056187B1 (en) | Apparatus and Method for detecting fails of Alternating Current motor system | |
| JP4946886B2 (en) | Analog / digital converter | |
| JP4619712B2 (en) | AC motor control device | |
| JP7124218B2 (en) | POWER CONVERSION DEVICE AND CONTROL METHOD OF POWER CONVERSION DEVICE | |
| JP5408918B2 (en) | Motor control method and control apparatus | |
| KR100894380B1 (en) | Electric vehicle controller | |
| KR101393574B1 (en) | Detection method of disconnection of power cable of motor and motor control method | |
| JP5134830B2 (en) | Motor control device and motor control method | |
| JP4682521B2 (en) | Variable speed control device for induction motor |