JP2017060312A - Inverter control device - Google Patents
Inverter control device Download PDFInfo
- Publication number
- JP2017060312A JP2017060312A JP2015183428A JP2015183428A JP2017060312A JP 2017060312 A JP2017060312 A JP 2017060312A JP 2015183428 A JP2015183428 A JP 2015183428A JP 2015183428 A JP2015183428 A JP 2015183428A JP 2017060312 A JP2017060312 A JP 2017060312A
- Authority
- JP
- Japan
- Prior art keywords
- value
- abnormality
- control device
- inverter control
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005856 abnormality Effects 0.000 claims abstract description 249
- 238000001514 detection method Methods 0.000 claims abstract description 50
- 238000012545 processing Methods 0.000 claims description 144
- 230000001133 acceleration Effects 0.000 claims description 104
- 230000008859 change Effects 0.000 claims description 20
- 230000004069 differentiation Effects 0.000 claims description 17
- 230000035484 reaction time Effects 0.000 claims description 17
- 239000013598 vector Substances 0.000 claims description 15
- 238000005070 sampling Methods 0.000 claims description 9
- 238000000034 method Methods 0.000 abstract description 38
- 230000000903 blocking effect Effects 0.000 abstract description 25
- 238000010586 diagram Methods 0.000 description 39
- 230000008569 process Effects 0.000 description 27
- 238000006243 chemical reaction Methods 0.000 description 12
- 230000005540 biological transmission Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 230000004907 flux Effects 0.000 description 3
- 206010039203 Road traffic accident Diseases 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 230000037396 body weight Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000005415 magnetization Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
Images
Landscapes
- Control Of Ac Motors In General (AREA)
- Inverter Devices (AREA)
Abstract
Description
本発明は、インバータ制御装置に関し、特に、電気自動車に搭載されるインバータ制御装置に関する。 The present invention relates to an inverter control device, and more particularly to an inverter control device mounted on an electric vehicle.
電気自動車(以下、車両という)の動力源であるモータを駆動制御するインバータ装置は、一般に、モータに電流を供給するインバータ主回路と、そのインバータ主回路の作動制御を行うインバータ制御装置とを含んでいる。 An inverter device that drives and controls a motor that is a power source of an electric vehicle (hereinafter referred to as a vehicle) generally includes an inverter main circuit that supplies current to the motor and an inverter control device that controls the operation of the inverter main circuit. It is out.
インバータ制御装置からインバータ主回路にわたる制御系に異常が発生すると、モータが異常な動作を行い、車両が運転者の意図しない急激な動作(例えば急加速)を行う虞がある。車両がこのような動作を行うと非常に危険であるため、インバータ制御装置等の異常を検知する技術が種々提案されている。その一例として、モータの回転速度を回転速度センサで検出し、その速度検出結果を用いて異常を検知する技術がある。しかし、回転速度センサは、モータの回転速度を検出するための回転機構を含むことが多く、機械的な故障の発生が懸念される。 If an abnormality occurs in the control system extending from the inverter control device to the inverter main circuit, the motor may perform an abnormal operation, and the vehicle may perform an abrupt operation (for example, rapid acceleration) that is not intended by the driver. Since it is very dangerous if the vehicle performs such an operation, various techniques for detecting an abnormality of the inverter control device or the like have been proposed. As an example, there is a technique in which the rotation speed of a motor is detected by a rotation speed sensor and an abnormality is detected using the speed detection result. However, the rotation speed sensor often includes a rotation mechanism for detecting the rotation speed of the motor, and there is a concern that a mechanical failure may occur.
本発明は以上に説明した課題に鑑みて為されたものであり、故障する可能性の高い回転速度センサを用いずに、インバータ制御装置からインバータ主回路にわたる制御系における異常を検出可能な技術を提供することを目的とする。 The present invention has been made in view of the problems described above, and is a technique capable of detecting an abnormality in a control system from an inverter control device to an inverter main circuit without using a rotation speed sensor that has a high possibility of failure. The purpose is to provide.
上記課題を解決するために本発明のインバータ制御装置は、モータを駆動するインバータ主回路の作動制御を上位コントローラの制御の下に行う装置である。本発明のインバータ制御装置は、インバータ主回路の出力電流の電流検出値に基づいて電流の周波数を算出する周波数演算手段と、周波数演算手段によって算出された電流の周波数と、上位コントローラから与えられるトルク指令値とに基づいて異常の有無を判断する異常判断手段と、を有する。 In order to solve the above problems, an inverter control device of the present invention is a device that performs operation control of an inverter main circuit that drives a motor under the control of a host controller. The inverter control device of the present invention includes a frequency calculation means for calculating a current frequency based on a current detection value of an output current of the inverter main circuit, a current frequency calculated by the frequency calculation means, and a torque applied from a host controller. Abnormality determining means for determining presence / absence of abnormality based on the command value.
電流の周波数は、モータの回転速度に対応する。このため、本発明のインバータ制御装置では、異常の検知にモータの回転速度センサを必要としない。 The frequency of the current corresponds to the rotational speed of the motor. For this reason, in the inverter control apparatus of this invention, the rotational speed sensor of a motor is not required for abnormality detection.
本発明のインバータ制御装置によれば、故障する可能性の高い回転速度センサを用いずに、インバータ制御装置からインバータ主回路にわたる制御系における異常を検出することができる。 According to the inverter control device of the present invention, it is possible to detect an abnormality in the control system extending from the inverter control device to the inverter main circuit without using a rotational speed sensor that has a high possibility of failure.
特許文献1に開示の技術では、トルク指令値からモータへ供給する電流推定値を算出し、その電流推定値と電流検出器の電流検出値とを比較して異常を判断している。これに対して、本実施形態では、トルク指令値と電流の周波数とに基づいて異常を判断している。前述したように、モータに供給する電流の周波数は、当該モータの回転速度に対応するため、実際に回転するモータの状態において異常を判断することができる。このため、車両の急激な加速度の変化を判断することができる。従って、本発明のインバータ制御装置は、特許文献1の技術とは、異なる。
In the technique disclosed in
以下、図面を参照しつつ本発明の実施形態を説明する。
(第1実施形態)
図1は、この発明の第1実施形態によるモータ駆動システム1を車両に搭載した例を示すブロック図である。モータ駆動システム1のインバータ装置5は、上位コントローラ30の制御の下、モータ40の駆動制御を行う。上位コントローラ30は、例えば、VCU(Vehicle Control Unit)などのマイクロコンピュータである。インバータ装置5の制御対象であるモータ40の主軸は、クラッチなどの動力伝達装置45を介して変速機46に連結される。変速機46は、ディファレンシャル47を介して車両の駆動輪48に連結されている。このように本実施形態では、モータ40は、車両の動力源である。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(First embodiment)
FIG. 1 is a block diagram showing an example in which the
図2は、モータ駆動システム1の構成を示すブロック図である。モータ駆動システム1は、インバータ装置5および上位コントローラ30に加え、電流検出器42および回転速度センサ44を含んでいる。インバータ装置5は、インバータ制御装置10、インバータ主回路20および阻止スイッチ22を含んでいる。
FIG. 2 is a block diagram showing the configuration of the
インバータ主回路20は、IGBT(Insulated Gate Bipoler Transistor)などのスイッチング素子を有している。このスイッチング素子は、ゲート信号に応じてオン/オフする。インバータ主回路20は、このスイッチング素子のオン/オフに従った電流をモータ40に出力する。モータ40は、インバータ主回路20から供給される電流に応じて動作する。
The inverter
インバータ制御装置10は、モータ制御CPU(Central Processing Unit:中央処理装置)11を含んでいる。モータ制御CPU11は、記憶部(図示略)に格納されているプログラムを実行することによりインバータ制御装置10の各部を制御する制御中枢である。モータ制御CPU11は、上位コントローラ30の制御の下、インバータ主回路20のスイッチング素子にゲート信号を供給してインバータ主回路20の作動制御を行う。具体的には、モータ制御CPU11は、上位コントローラ30から与えられたトルク指令値に基づいてパルス幅変調(PWM)したゲート信号をインバータ主回路20へ出力する。
The
モータ制御CPU11からインバータ主回路20へ供給されるゲート信号の供給経路には、阻止スイッチ22が設けられている。阻止スイッチ22は、阻止スイッチオン信号が与えられている状態では、オン状態となってゲート信号を通過させてインバータ主回路20へ供給する。一方、阻止スイッチ22は、阻止スイッチオフ信号が与えられている状態では、オフ状態となってゲート信号の通過を阻止し、インバータ主回路20への供給を遮断する。インバータ主回路20へのゲート信号の供給が遮断されると、モータ40は、フリーラン状態(惰性で回転する状態)になる。阻止スイッチ22の具体例としては、フォトカプラが考えられる。阻止スイッチ22としてフォトカプラを用いる場合は、阻止スイッチオフ信号に応じて当該フォトカプラの電源をオフすれば良い。
A blocking
インバータ主回路20からモータ40へ供給される電流の供給経路には、電流検出器42が設けられている。電流検出器42は、インバータ主回路20の出力電流を検出する装置である。電流検出器42は、検出結果である電流検出値をモータ制御CPU11へ引き渡す。
A
回転速度センサ44は、モータ40の回転速度を検出する装置である。回転速度センサ44は、検出結果である速度検出値をモータ制御CPU11へ引き渡す。
The
モータ制御CPU11は、指令入力処理部110、制御指令入力処理部111、モータ制御処理部112、制御出力処理部113、異常判断処理部114、安全出力処理部115および周波数演算部116を含んでいる。これら各部は、モータ制御CPU11がプログラムを実行することにより実現される機能部である。
The
指令入力処理部110は、上位コントローラ30との通信を担当する。指令入力処理部110には、制御指令が上位コントローラ30から与えられる。制御指令には、トルク指令などの各種の指令があり、そのトルク指令には、トルク指令値が含まれている。指令入力処理部110は、与えられた制御指令を制御指令入力処理部111へ引き渡す。また、指令入力処理部110は、与えられた制御指令のうちのトルク指令値を異常判断処理部114へも引き渡す。また、指令入力処理部110は、上位コントローラ30との間で、変速機46の変速比データ、インバータ装置5の状態を示す状態データ、車両各部の故障を示す故障データなどの各種のデータの送受信も行う。
The command
制御指令入力処理部111は、指令入力処理部110から受け取った制御指令をモータ制御処理部112へ引き渡す。また、制御指令入力処理部111は、状態データを指令入力処理部110経由で上位コントローラ30へ送信する。
The control command
モータ制御処理部112は、制御指令入力処理部111から制御指令を受け取る。また、モータ制御処理部112は、電流検出器42から電流検出値を受け取り、回転速度センサ44から速度検出値を受け取る。モータ制御処理部112は、トルク指令値、電流検出値、速度検出値などからモータ制御演算を行い、電圧指令値を制御出力処理部113へ出力する。
The motor
制御出力処理部113は、モータ制御処理部112から受け取った電圧指令値に従ってキャリア信号をパルス幅変調(PWM)し、そのパルス幅変調後の信号をゲート信号として阻止スイッチ22を介してインバータ主回路20へ出力する。
The control
異常判断処理部114は、インバータ制御装置10からインバータ主回路20にわたる制御系における異常の有無を判断する異常判断処理を行う。異常判断処理部114における異常判断処理の詳細は後述する。異常判断処理部114は、異常判断処理結果を示す異常判断信号を安全出力処理部115へ出力する。
The abnormality
安全出力処理部115は、異常判断処理部114から与えられる異常判断信号の内容が異常を表すものである場合に、モータ駆動システム1が搭載される車両を安全状態へ移行させるための安全出力を行う。具体的には、安全出力処理部115は、異常判断信号の内容が安全を表すものである場合、阻止スイッチオン信号を阻止スイッチ22へ出力して、インバータ主回路20へのゲート信号の供給を許可する。一方、安全出力処理部115は、異常判断信号の内容が異常を表すものである場合、阻止スイッチオフ信号を阻止スイッチ22へ出力して、阻止スイッチ22にゲート信号を遮断させる。なお、安全出力処理部115は、異常判断信号の内容が異常を表すものである場合、インバータ主回路20の電源を遮断する信号を出力するようにしても良いし、動力伝達装置45における動力伝達を阻止する信号を出力するようにしても良いし、上位コントローラ30に異常を通知して上位コントローラ30の制御の下に安全ブレーキを作動させても良い。
The safety
周波数演算部116は、電流検出器42の電流検出値に基づいて電流の周波数を演算し、演算結果の周波数データ(以下、単に電流の周波数という)を異常判断処理部114へ引き渡す。周波数演算部116は、電流検出値により瞬時値が表される電流の周期から電流の周波数を求めても良いし、同電流の電流ベクトルから電流の周波数を求めても良い。
The
図3は、電流の周期から電流の周波数を演算する方法を説明する図である。電流検出器42は、インバータ主回路20が出力する3相(UVW)交流電流を相毎に検出するため、周波数演算部116には、電流検出器42からU相電流検出値、V相電流検出値およびW相電流検出値が与えられる。図3には、周波数演算部116に与えられるU相電流検出値が描くU相電流波形とV相電流検出値が描くV相電流波形とが示されている。図3に示すように、周波数演算部116は、U相電流検出値からU相電流波形における1周期(例えば、U相電流検出値が負から正へ変わる時刻から次にU相電流検出値が負から正へ変わるまでの時間)を検出する。周波数演算部116は、検出したU相電流波形における1周期の逆数を算出する。周波数演算部116は、算出した電流の周期の逆数を電流の周波数として出力する。U相に限らず、V相およびW相における電流の周期の逆数を電流の周波数としても良い。また、電流の周期の逆数を各相で平均した値を電流の周波数としても良い。
FIG. 3 is a diagram for explaining a method of calculating the current frequency from the current cycle. Since the
図4は、電流ベクトルから電流の周波数を演算する方法を説明する図である。周波数演算部116は、電流検出器42の電流検出値(具体的には、U相電流検出値iu、V相電流検出値ivおよびW相電流検出値iw)をサンプリング周期Tsで取り込む。周波数演算部116は、取り込んだU相電流検出値iu、V相電流検出値ivおよびW相電流検出値iwをαβ直交座標系のα相電流i1αおよびβ相電流i1βに3相/2相変換する。このα相電流i1αとβ相電流i1βとを合成した電流が電流ベクトルである。次に、周波数演算部116は、サンプリング周期Ts毎に電流ベクトルの位相角θI(具体的には、α相電流i1αに対するβ相電流i1βの逆正接)を算出する。次に、周波数演算部116は、今回算出した電流ベクトルの位相角θI_nから前回算出した電流ベクトルの位相角θI_n−1を減算して電流ベクトルの位相角の差分を算出し、算出した電流ベクトルの位相角の差分をサンプリング周期Tsで除算する。サンプリング周期Tsは、例えば、100μs〜1msである。周波数演算部116は、このようにして算出した除算結果を電流の周波数として出力する。
FIG. 4 is a diagram for explaining a method of calculating the current frequency from the current vector. The
次に、異常判断処理部114における異常判断処理を説明する。図5は、異常判断処理部114の構成を示すブロック図である。異常判断処理部114は、実トルク推定部50と比較部60とを含んでいる。実トルク推定部50は、周波数演算部116から与えられる電流の周波数から実トルク推定値τ#を算出する。また、異常判断処理部114には、回転速度センサ44による速度検出値は与えられない。
Next, the abnormality determination process in the abnormality
図6は、実トルク推定部50の構成を示すブロック図である。実トルク推定部50は、まず、電流の周波数を時間微分して加速度演算値α#を算出する。
FIG. 6 is a block diagram showing the configuration of the actual
ここで、モータ40の磁極の極数をP、モータ40へ供給する電流の周波数をfとすると、モータ40の同期速度(回転磁界の回転速度)Nsは、以下の式(1)を用いて算出することができる。
Ns=120f/P [rpm] ・・・(1)
モータ40が同期電動機であれば、モータ40の同期速度Nsがモータ40の回転速度である。また、モータ40が誘導電動機であれば、モータ40の同期速度Nsにすべりを考慮した補正を行うことでモータ40の回転速度を算出することができる。すなわち、周波数演算部116から与えられる電流の周波数は、モータ40の回転速度に対応している。従って、モータ40の回転速度に対応している電流の周波数を時間微分することで、モータ40の回転加速度を示す加速度演算値α#が得られる。
Here, assuming that the number of poles of the magnetic pole of the
Ns = 120 f / P [rpm] (1)
If the
加速度演算値α#を算出した後、実トルク推定部50は、加速度演算値α#に換算係数を乗算して実トルク推定値τ#を算出する。この換算係数は、以下の式(2)に示すように、車体重量m、モータ軸と車軸の変速比KRおよび車輪直径Dwの各値を含むものである。
τ#=m((Dw/2)/KR)α# ・・・(2)
この演算では、上位コントローラ30から与えられる変速比データが変速比KRとして用いられる。また、車体重量mおよび車輪直径Dwの各データは、インバータ制御装置10に予め記憶されていても良いし、上位コントローラ30から与えられても良い。
After calculating the acceleration calculation value α # , the actual
τ # = m ((D w / 2) / K R ) α # (2)
In this operation, the speed ratio data supplied from the
図5に示すように、実トルク推定部50は、算出した実トルク推定値τ#を比較部60へ引き渡す。比較部60は、指令入力処理部110から与えられるトルク指令値と、実トルク推定部50から受け取った実トルク推定値τ#とを比較し、比較結果を示す異常判断信号を出力する。
As shown in FIG. 5, the actual
図7は、比較部60における処理の一例を説明する図である。図7に示すように、比較部60は、実トルク推定値τ#とトルク指令値の差の絶対値を算出し、その算出結果(差分の絶対値)が閾値以上であるか否かを判断する。そして、比較部60は、その差分の絶対値が閾値以上である場合、異常を検知した旨の異常判断信号を出力し、その差分の絶対値が閾値未満である場合、安全である旨の異常判断信号を出力する。
FIG. 7 is a diagram for explaining an example of processing in the
インバータ制御装置10は、通常、与えられるトルク指令値にモータ40の実トルク値が近づくようにインバータ主回路20の作動制御を行っている。モータ40の実トルク値を推定した実トルク推定値がトルク指令値から許容範囲を超えて異なっていた場合、インバータ制御装置10は、正常な作動制御を行っていない可能性が高い。このため、本実施形態のインバータ制御装置10は、与えられる指令値(具体的にはトルク指令値)に対する出力結果(具体的には実トルク推定値)が許容範囲を超えて異なっていた場合に、インバータ制御装置10からインバータ主回路20にわたる制御系が異常であると判断するのである。
The
図8は、比較部60における処理の他の一例を説明する図である。図8に示す例では、比較部60は、実トルク推定値の大きさが、トルク指令値に応じて定められた閾値以上である場合に、異常である旨の異常判断信号を出力する。このように、比較部60は、図7に例示する態様に限らず、図8に例示する態様の比較処理を行っても良い。ただし、図8に例示する実トルク推定値の大きさから異常を判断する態様に比べ、図7に例示する実トルク推定値とトルク指令値の差分から異常を判断する態様の方がより好ましい。これは、トルク指令値が与えられる時刻と、そのトルク指令値に従ったインバータ主回路20の作動制御の結果として得られる実トルク推定値の算出時刻との間に時間的なズレがあるからである。
FIG. 8 is a diagram for explaining another example of processing in the
以上のように、本実施形態のインバータ制御装置10は、インバータ主回路20の出力電流の電流検出値に基づいて算出した電流の周波数と、上位コントローラ30から与えられるトルク指令値とに基づいて異常の有無を判断する。電流の周波数は、モータの回転速度に対応する。このため、本発明のインバータ制御装置では、異常の有無の判断に回転速度センサ44を必要としない。従って、インバータ制御装置10によれば、故障する可能性の高い回転速度センサ44を用いずに、インバータ制御装置10からインバータ主回路20にわたる制御系における異常を検出することができる。
As described above, the
また、モータの回転速度に対応する電流の周波数を用い、トルク指令値と実トルク推定値とを比較するため、実際に回転するモータの状態において異常を判断することができる。このため、当該インバータ制御装置10が搭載される車両の急加速や急減速といった運転者の意図しない急激な加速度の変化を検知することができる。
Further, since the torque command value and the actual torque estimated value are compared using the current frequency corresponding to the rotation speed of the motor, it is possible to determine abnormality in the state of the actually rotating motor. For this reason, it is possible to detect a sudden change in acceleration unintended by the driver, such as sudden acceleration or sudden deceleration of a vehicle on which the
また、インバータ制御装置10では、異常の有無の判断に回転速度センサ44の速度検出値を用いないため、回転速度センサ44に他の用途がなければ回転速度センサ44を省略することもでき、インバータ制御装置10を含むモータ駆動システム1を構築する際のコストを削減可能となる。
Further, in the
(第2実施形態)
この発明の第2実施形態のインバータ制御装置は、異常判断処理部114に代えて異常判断処理部114Aを有する点において第1実施形態のインバータ制御装置10と異なる。図9は、本実施形態のインバータ制御装置の異常判断処理部114Aの構成を示すブロック図である。異常判断処理部114Aは、移動平均算出部70−1および70−2が追加された点および比較部60に代えて比較部60Aを有する点において第1実施形態の異常判断処理部114と異なる。
(Second Embodiment)
The inverter control device of the second embodiment of the present invention is different from the
移動平均算出部70−1は、指令入力処理部110から入力されるトルク指令値の移動平均を算出し、算出結果を比較部60Aに出力する。移動平均算出部70−2は、実トルク推定部50から入力される実トルク推定値τ#の移動平均を算出し、算出結果を比較部60Aに出力する。移動平均算出部70−1および70−2は、入力信号がトルク指令値であるか実トルク推定値であるかが異なるものの、いずれも入力信号の移動平均を算出する機能部である。移動平均算出部70−1および70−2を区別しないときは、移動平均算出部70と表記する。
The moving average calculation unit 70-1 calculates the moving average of the torque command value input from the command
図10は、移動平均算出部70の構成を示すブロック図である。移動平均算出部70には、所定のサンプリング周期で入力信号が与えられる。移動平均算出部70は、遅延器71、72および73、加算器74および乗算器75を有している。遅延器71は、今回の入力信号x(k)に対して1回前に入力された入力信号x(k−1)を記憶する。遅延器72は、今回の入力信号x(k)に対して2回前に入力された入力信号x(k−2)を記憶する。遅延器73は、今回の入力信号x(k)に対して3回前に入力された入力信号x(k−3)を記憶する。移動平均算出部70は、入力信号x(k)が入力されると、入力信号x(k)と、遅延器71に記憶された入力信号x(k−1)と、遅延器72に記憶された入力信号x(k−2)と、遅延器73に記憶された入力信号x(k−3)とを加算器74に与える。加算器74は、与えられた入力信号x(k)、x(k−1)、x(k−2)およびx(k−3)を加算して、加算結果を乗算器75に与える。乗算器75は、加算器74の加算結果に1/4を乗算して、乗算結果を出力する。このように、移動平均算出部70は、入力信号が与えられる毎に、当該入力信号を含む直前の4回分の入力信号の平均(すなわち移動平均)を算出してゆく。なお、図10の例では、サンプル数が4個であったが、移動平均を算出するサンプル数は4個に限らない。
FIG. 10 is a block diagram illustrating a configuration of the moving
比較部60Aは、比較対象がトルク指令値の移動平均と実トルク推定値の移動平均である点において比較部60と異なる。比較部60Aにおける比較方法は、第1実施形態と同様である。
The
以上のように、本実施形態のインバータ制御装置では、トルク指令値および実トルク推定値の各々について移動平均を算出している。これにより、トルク指令値および実トルク推定値の各々からリプルやノイズを除去することができる。そして、本実施形態のインバータ制御装置では、リプルやノイズが除去されたトルク指令値の移動平均と実トルク推定値の移動平均とを比較するため、第1実施形態に比べて、比較部60Aにおける比較をより精度良く行うことができ、異常判断処理部114Aの異常判断信号の信頼性をより高くすることができる。
As described above, in the inverter control device of the present embodiment, the moving average is calculated for each of the torque command value and the actual torque estimated value. Thereby, ripples and noise can be removed from each of the torque command value and the actual torque estimated value. And in the inverter control apparatus of this embodiment, in order to compare the moving average of the torque command value from which ripples and noise have been removed and the moving average of the actual torque estimated value, compared with the first embodiment, in the
本実施形態では、移動平均算出部70を設けていたが、移動平均算出部70に代えてローパスフィルタを設けても良い。また、移動平均算出部70に代えて積分器を設け、トルク指令値および実トルク推定値を所定の期間内で積分しても良い。これらの態様においても、トルク指令値および実トルク推定値のリプルやノイズを除去することができるからである。
In the present embodiment, the moving
(第3実施形態)
図11は、この発明の第3実施形態によるモータ駆動システム1Bの構成を示すブロック図である。本実施形態のモータ駆動システム1Bは、インバータ制御装置10に代えてインバータ制御装置10Bを有する点において第1実施形態のモータ駆動システム1と異なる。インバータ制御装置10Bは、モータ制御CPU11において、異常判断処理部114に代えて異常判断処理部114Bを有する点においてインバータ制御装置10と異なる。異常判断処理部114Bは、トルク指令値および電流の周波数に加え、電流検出器42から電流検出値が与えられる点において異常判断処理部114と異なる。
(Third embodiment)
FIG. 11 is a block diagram showing a configuration of a motor drive system 1B according to the third embodiment of the present invention. The motor drive system 1B of this embodiment is different from the
図12は、異常判断処理部114Bの構成を示すブロック図である。異常判断処理部114Bは、実トルク推定部50に代えて実トルク推定部50Bを有する点において異常判断処理部114と異なる。実トルク推定部50Bは、電流の周波数と電流検出値とから実トルク推定値を算出する点において実トルク推定部50と異なる。
FIG. 12 is a block diagram illustrating a configuration of the abnormality
図13は、実トルク推定部50Bの構成を示すブロック図である。実トルク推定部50Bは、周波数演算部116から与えられる電流の周波数を用いて磁束演算値φ2d #を算出する。実トルク推定部50Bは、算出した磁束演算値φ2d #に換算定数を乗算して磁化電流演算値i1d #を算出する。また、実トルク推定部50Bは、電流検出器42から与えられる電流検出値から電流振幅値|i1|を算出する。実トルク推定部50Bは、磁化電流演算値i1d #と電流振幅値|i1|とからトルク電流演算値i1q #を算出する。実トルク推定部50Bは、算出したトルク電流演算値i1q #に磁束演算値φ2d #を乗算し、その乗算結果に換算係数をさらに乗算して実トルク推定値τ#を算出する。
FIG. 13 is a block diagram showing a configuration of the actual
以上のように、本実施形態のインバータ制御装置10Bでは、電流の周波数と、電流検出値から算出した電流振幅値を用いて実トルク推定値τ#が算出される。インバータ制御装置10Bは、第1実施形態のインバータ制御装置10と同様に、算出した実トルク推定値τ#とトルク指令値とを用いて異常の有無を判断している。従って、本実施形態においても第1実施形態と同様の効果が得られる。
As described above, in the
(第4実施形態)
図14は、この発明の第4実施形態によるモータ駆動システム1Cの構成を示すブロック図である。本実施形態のモータ駆動システム1Cは、インバータ制御装置10Bに代えてインバータ制御装置10Cを有する点において第3実施形態のモータ駆動システム1Bと異なる。インバータ制御装置10Cは、モータ制御CPU11において、異常判断処理部114Bに代えて異常判断処理部114Cを有する点においてインバータ制御装置10Bと異なる。異常判断処理部114Cは、トルク指令値、電流の周波数、電流検出値に加え、モータ制御処理部112から電圧指令値が与えられる点において異常判断処理部114Bと異なる。
(Fourth embodiment)
FIG. 14 is a block diagram showing a configuration of a motor drive system 1C according to the fourth embodiment of the present invention. The motor drive system 1C according to the present embodiment is different from the motor drive system 1B according to the third embodiment in that an inverter control device 10C is provided instead of the
図15は、異常判断処理部114Cの構成を示すブロック図である。異常判断処理部114Cは、実トルク推定部50Bに代えて実トルク推定部50Cを有する点において異常判断処理部114Bと異なる。実トルク推定部50Cは、電流の周波数と電流検出値と電圧指令値とから実トルク推定値τ#を算出する点において実トルク推定部50Bと異なる。実トルク推定部50Cは、以下の式(3)に従った処理を行って実トルク推定値τ#を算出する。
τ#=Kτ(v1・i1−R1|i1|2)/ω1 # ・・・(3)
上記式(3)において、R1は一次抵抗、Kτは換算係数、ω1 #は電流の周波数、i1は電流検出値(ベクトル)、v1は電圧指令値または電圧検出値(ベクトル)、v1・i1は電圧ベクトルと電流ベクトルの内積(すなわち有効電力)である。
FIG. 15 is a block diagram illustrating a configuration of the abnormality determination processing unit 114C. The abnormality determination processing unit 114C is different from the abnormality
τ # = K τ (v 1 · i 1 −R 1 | i 1 | 2 ) / ω 1 # (3)
In the above equation (3), R 1 is a primary resistance, K τ is a conversion coefficient, ω 1 # is a current frequency, i 1 is a current detection value (vector), and v 1 is a voltage command value or voltage detection value (vector). , V 1 · i 1 is the inner product (ie, active power) of the voltage vector and the current vector.
以上のように、本実施形態のインバータ制御装置10Cでは、電流の周波数、電流検出値および電圧指令値を用いて実トルク推定値τ#が算出される。インバータ制御装置10Cは、第1実施形態のインバータ制御装置10と同様に、算出した実トルク推定値τ#とトルク指令値とを用いて異常の有無を判断している。従って、本実施形態においても第1実施形態と同様の効果が得られる。
As described above, in the inverter control device 10C of the present embodiment, the actual torque estimated value τ # is calculated using the current frequency, the current detection value, and the voltage command value. Similarly to the
(第5実施形態)
図16は、この発明の第5実施形態によるモータ駆動システム1Dの構成を示すブロック図である。本実施形態のモータ駆動システム1Dは、インバータ制御装置10Cに代えてインバータ制御装置10Dを有し、電圧検出器43を追加した点において第4実施形態のモータ駆動システム1Cと異なる。
(Fifth embodiment)
FIG. 16 is a block diagram showing a configuration of a motor drive system 1D according to the fifth embodiment of the present invention. The motor drive system 1D of this embodiment has an
電圧検出器43は、インバータ主回路20から出力されてモータ40へ供給される電圧を検出する装置である。電圧検出器43は、検出結果である電圧検出値をモータ制御CPU11へ引き渡す。
The
インバータ制御装置10Dは、モータ制御CPU11において、異常判断処理部114Cに代えて異常判断処理部114Dを有する点においてインバータ制御装置10Cと異なる。異常判断処理部114Dは、モータ制御処理部112からの電圧指令値に代えて、電圧検出器46から電圧検出値が与えられる点において異常判断処理部114Cと異なる。すなわち、異常判断処理部114Dは、電流の周波数、電流検出値および電圧検出値から実トルク推定値τ#を算出し、算出した実トルク推定値τ#とトルク指令値とを比較する。具体的には、第4実施形態における式(3)のv1として電圧検出値を用いれば良い。
The
以上のように、本実施形態のインバータ制御装置10Dは、第1実施形態のインバータ制御装置10と同様に、算出した実トルク推定値τ#とトルク指令値とを用いて異常の有無を判断している。従って、本実施形態においても第1実施形態と同様の効果が得られる。
As described above, the
(第6実施形態)
この発明の第6実施形態によるインバータ制御装置は、異常判断処理部114に代えて異常判断処理部114Eを有する点において第1実施形態のインバータ制御装置10と異なる。図17は、本実施形態のインバータ制御装置の異常判断処理部114Eの構成を示すブロック図である。
(Sixth embodiment)
The inverter control device according to the sixth embodiment of the present invention is different from the
異常判断処理部114Eは、実トルク推定部50に代えて加速度演算部50Eを有し、比較部60に代えて比較部60Eを有し、換算係数乗算部80Eを追加した点において異常判断処理部114と異なる。
The abnormality
加速度演算部50Eは、周波数演算部116から与えられる電流の周波数を時間微分して加速度演算値を算出して、算出結果を比較部60Eに引き渡す。この加速度演算値は、モータ40の回転加速度の推定値に対応している。
The
換算係数乗算部80Eは、指令入力処理部110から与えられるトルク指令値に換算係数を乗算して加速度指令値を算出して、算出結果を比較部60Eに引き渡す。
The conversion
比較部60Eは、換算係数乗算部80Eによって算出された加速度指令値と、加速度演算部50Eによって算出された加速度演算値とを比較して異常判断信号を出力する。比較部60Eは、図18(B)に示すように、加速度演算値と加速度指令値の差の絶対値が閾値以上となった場合に異常である旨を表す異常判断信号を出力しても良いし、図18(A)に示すように、加速度演算値の大きさが閾値以上となった場合に異常である旨を表す異常判断信号を出力しても良い。
The
比較部60Eにおける加速度比較の閾値αthは、以下の式(4)に示すように、本実施形態のインバータ制御装置が搭載される車両にかかる坂道での重力加速度αLにマージンMを加算した値に決定される。
αth=αL+M ・・・(4)
この坂道での重力加速度αLは、坂道に停車している車両にかかるものである。この坂道での重力加速度αLは、以下の式(5)に示すように、坂道の傾き角度θに基づいて決定すれば良い。
αL=g・sinθ ・・・(5)
具体的には、坂道での重力加速度αLは、勾配を最も厳しい条件である10%として算出した値(αL=0.97m/s2)とすれば良い。また、マージンMは、例えば、1m/s2などや坂道での重力加速度αLの2倍などにすれば良い。
As shown in the following formula (4), the acceleration comparison threshold value α th in the
α th = α L + M (4)
The gravitational acceleration α L on the slope is applied to the vehicle stopped on the slope. The gravitational acceleration α L on the slope may be determined based on the slope angle θ of the slope as shown in the following equation (5).
α L = g · sin θ (5)
Specifically, the gravitational acceleration α L on the slope may be a value (α L = 0.97 m / s 2 ) calculated with the gradient being 10% which is the most severe condition. Further, the margin M may be, for example, such as 2 times the gravitational acceleration alpha L in such and slope 1 m / s 2.
以上のように、本実施形態のインバータ制御装置は、トルク指令値を加速度指令値に換算し、トルクに代えて加速度で比較している。本実施形態のインバータ制御装置は、第1実施形態のインバータ制御装置10と同様に、電流の周波数とトルク指令値とに基づいて異常の有無を判断しているため、本実施形態においても第1実施形態と同様の効果が得られる。
As described above, the inverter control device of the present embodiment converts the torque command value into the acceleration command value, and compares with the acceleration instead of the torque. Since the inverter control device of the present embodiment determines the presence or absence of abnormality based on the current frequency and the torque command value, similarly to the
また、本実施形態のインバータ制御装置では、加速度指令値と加速度演算値とを比較するため、当該インバータ制御装置10が搭載される車両の急加速や急減速といった運転者の意図しない急激な加速度の変化を検知することができる。
Further, in the inverter control device of the present embodiment, in order to compare the acceleration command value and the acceleration calculation value, a sudden acceleration unintended by the driver, such as sudden acceleration or sudden deceleration of the vehicle on which the
(第7実施形態)
この発明の第7実施形態のインバータ制御装置は、異常判断処理部114に代えて異常判断処理部114Fを有する点において第1実施形態のインバータ制御装置10と異なる。図19は、本実施形態のインバータ制御装置の異常判断処理部114Fの構成を示すブロック図である。異常判断処理部114Fは、時間微分演算部77−1および77−2が追加された点および比較部60に代えて比較部60Fを有する点において第1実施形態の異常判断処理部114と異なる。
(Seventh embodiment)
The inverter control device of the seventh embodiment of the present invention is different from the
時間微分演算部77−1は、指令入力処理部110から入力されるトルク指令値に対して時間微分を行い、演算結果を比較部60Fに出力する。時間微分演算部77−2は、実トルク推定部50から入力される実トルク推定値に対して時間微分を行い、演算結果を比較部60Fに出力する。
The time differentiation calculation unit 77-1 performs time differentiation on the torque command value input from the command
比較部60Fは、時間微分演算部77−1の演算結果であるトルク指令値の変化率と、時間微分演算部77−2の演算結果である実トルク推定値の変化率とを比較し、比較結果の異常判断信号を出力する。比較部60Fは、例えば、実トルク推定値の変化率とトルク指令値の変化率との差分の絶対値が閾値以上の場合に、異常である旨を表す異常判断信号を出力する。
The
以上のように、本実施形態のインバータ制御装置は、第1実施形態のインバータ制御装置10と同様に、電流の周波数とトルク指令値とを用いて異常の有無を判断している。従って、本実施形態においても第1実施形態と同様の効果が得られる。
As described above, the inverter control device according to the present embodiment determines the presence or absence of abnormality using the current frequency and the torque command value, similarly to the
(第8実施形態)
この発明の第8実施形態のインバータ制御装置は、異常判断処理部114Eに代えて異常判断処理部114Gを有する点において第6実施形態のインバータ制御装置と異なる。図20は、本実施形態のインバータ制御装置の異常判断処理部114Gの構成を示すブロック図である。異常判断処理部114Gは、時間微分演算部78−1および78−2が追加された点および比較部60Eに代えて比較部60Gを有する点において第6実施形態の異常判断処理部114Eと異なる。
(Eighth embodiment)
The inverter control device of the eighth embodiment of the present invention is different from the inverter control device of the sixth embodiment in that an abnormality determination processing unit 114G is provided instead of the abnormality
時間微分演算部78−1は、換算係数乗算部80Eから入力される加速度指令値に対して時間微分を行い、演算結果を比較部60Gに出力する。時間微分演算部78−2は、加速度演算部50Eから入力される加速度演算値に対して時間微分を行い、演算結果を比較部60Gに出力する。
The time differentiation calculation unit 78-1 performs time differentiation on the acceleration command value input from the conversion
比較部60Gは、時間微分演算部78−1の演算結果である加速度指令値の変化率と、時間微分演算部78−2の演算結果である加速度演算値の変化率とを比較し、比較結果の異常判断信号を出力する。比較部60Gは、例えば、加速度演算値の変化率と加速度指令値の変化率との差分の絶対値が閾値以上の場合に、異常である旨を示す異常判断信号を出力する。
The
以上のように、本実施形態のインバータ制御装置は、第6実施形態のインバータ制御装置と同様に、電流の周波数とトルク指令値とを用いて異常の有無を判断している。従って、本実施形態においても第6実施形態と同様の効果が得られる。 As described above, the inverter control device according to the present embodiment determines the presence or absence of abnormality using the current frequency and the torque command value, similarly to the inverter control device according to the sixth embodiment. Therefore, the same effect as that of the sixth embodiment can be obtained in this embodiment.
(第9実施形態)
図21は、この発明の第9実施形態のモータ駆動システム1Hの構成を示すブロック図である。本実施形態のモータ駆動システム1Hは、インバータ制御装置10に代えてインバータ制御装置10Hを有する点および阻止スイッチ23を追加した点において第1実施形態のモータ駆動システム1と異なる。インバータ制御装置10Hは、安全制御CPU12を追加した点においてインバータ制御装置10と異なる。
(Ninth embodiment)
FIG. 21 is a block diagram showing a configuration of a motor drive system 1H according to the ninth embodiment of the present invention. The motor drive system 1H of the present embodiment is different from the
阻止スイッチ23は、モータ制御CPU11からインバータ主回路20へ供給されるゲート信号の供給経路に設けられており、阻止スイッチ22に直列接続されている。阻止スイッチ23は、阻止スイッチ22と同様の構成である。
The blocking
安全制御CPU12は、モータ制御CPU11と並行してインバータ制御装置10Hからインバータ主回路にわたる制御系の異常を別個に判断する。安全制御CPU12は、指令入力処理部120、異常判断処理部124、安全出力処理部125および周波数演算部126を含んでいる。これら各部は、安全制御CPU12が記憶部(図示略)に格納されているプログラムを実行することにより実現される機能部である。
In parallel with the
周波数演算部126は、モータ制御CPU11における周波数演算部116と同様の処理を行い、その結果である電流の周波数を異常判断処理部124へ引き渡す。
The
指令入力処理部120は、モータ制御CPU11の指令入力処理部110との通信を担当する。指令入力処理部120は、指令入力処理部110が上位コントローラ30に対して送受信するデータと同様のデータを指令入力処理部110から取得する。このような構成を実現するため、本実施形態のモータ制御CPU11の指令入力処理部110は、安全制御CPU12と上位コントローラ30の通信を仲介するゲートウェイ機能を含んでいる。また、モータ制御CPU11の指令入力処理部110は、モータ制御CPU11における上位コントローラ30からのデータの受信と安全制御CPU12における上位コントローラ30からのデータの受信とを同期する機能を含んでいても良い。また、モータ制御CPU11の指令入力処理部110は、上位コントローラ30への応答に際し、モータ制御CPU11による応答と安全制御CPU12による応答の論理和の応答を上位コントローラ30へ送信する機能を含んでいても良い。
The command
異常判断処理部124は、指令入力処理部110および120を介して与えられるトルク指令値と、周波数演算部126から与えられる電流の周波数とに基づいてインバータ制御装置10Hからインバータ主回路20にわたる制御系の異常の有無を判断して、異常判断処理結果である異常判断信号を安全出力処理部125へ出力する。異常判断処理部124は、このような異常判断処理をモータ制御CPU11の異常判断処理部114とは別個に行う。
The abnormality
安全出力処理部125は、異常判断処理部124から与えられる異常判断信号の内容が異常を表すものである場合に、阻止スイッチオフ信号を阻止スイッチ23に出力して、阻止スイッチ23にインバータ主回路20へのゲート信号の供給を遮断させる。
The safety
以上のように、本実施形態のインバータ制御装置10Hでは、モータ制御CPU11の異常判断処理部114が異常判断処理を行うとともに、安全制御CPU12の異常判断処理部124も異常判断処理を行う。このため、インバータ制御装置10Hでは、モータ制御CPU11の異常判断処理部114が正常に異常の有無を判断することができなくなったとしても、安全制御CPU12の異常判断処理部124が異常の有無を判断することができる。このように、インバータ制御装置10Hでは、異常判断処理が冗長化されているため、第1実施形態のインバータ制御装置10に比べ、異常の有無をより確実に判断して安全出力を行うことができる。
As described above, in the
また、本実施形態の安全制御CPU12は、モータ制御CPU11とは異なる独立したCPUである。これにより、本実施形態では、安全性を高めるためのロックステップ機能やメモリパーティション機能をモータ制御CPU11に含ませる必要がない。従って、本実施形態では、モータ制御CPU11を安価なCPUで構成することができる。
Further, the
また、安全制御CPU12の異常判断処理部124は、モータ制御CPU11の異常判断処理部114と通信し、中間データの送受信を行っても良い。例えば、異常判断処理部124は、異常判断処理部114から当該異常判断処理部114の処理結果である異常判断信号を受信し、自己の処理結果の異常判断信号と一致しているか否かを判断しても良い。また、異常判断処理部124は、異常判断処理部114と異なる内容の異常判断処理を行っても良い。このようにすると、モータ制御CPU11と安全制御CPU12に共通の原因に起因する異常を回避あるいは軽減することができる。
Further, the abnormality
(第10実施形態)
第1実施形態における比較部60は、実トルク推定値とトルク指令値の差分の絶対値が閾値以上である場合、異常である旨の異常判断信号を出力した。この発明の第10実施形態は、第1実施形態の比較部60の処理を改良したものである。本実施形態のインバータ制御装置の構成は第1実施形態と同様である。
(10th Embodiment)
When the absolute value of the difference between the actual torque estimated value and the torque command value is greater than or equal to the threshold value, the
本実施形態の比較部は、実トルク推定値とトルク指令値の差分の絶対値が閾値以上である状態が所定時間持続したか否かを判断する。そして、本実施形態の比較部は、当該状態が所定時間持続した場合、異常である旨の異常判断信号を出力し、当該状態が所定時間持続しなかった場合、安全である旨の異常判断信号の出力を維持する。 The comparison unit of the present embodiment determines whether or not a state where the absolute value of the difference between the actual torque estimated value and the torque command value is equal to or greater than a threshold has continued for a predetermined time. Then, the comparison unit of the present embodiment outputs an abnormality determination signal indicating that the state is abnormal when the state continues for a predetermined time, and an abnormality determination signal indicating that the state is safe if the state does not continue for the predetermined time. Maintain the output of.
図22は、本実施形態の比較部において異常と判断しなかった場合の処理を示すタイムチャートである。図22の例では、時刻t11において実トルク推定値とトルク指令値の差分の絶対値が閾値th以上になった。当該差分の絶対値が閾値以上になると、モータ制御CPU11は、その時刻t11において内部タイマの計時を開始する。比較部は、この時刻t11の時点では安全である旨の異常判断信号(図22ではLレベルの異常判断信号)の出力を維持し、時刻t11以降も引き続いて、実トルク推定値とトルク指令値の差分の絶対値が閾値th以上であるか否かを判断する。図22の例では、閾値th以上であった当該差分の絶対値が、内部タイマが予め定められた時間を計時する前の時刻t12において閾値th未満になった。当該差分の絶対値が閾値未満になると、モータ制御CPU11は、その時刻t12において内部タイマの計時をリセットする。そして、比較部は、引き続き安全である旨の異常判断信号の出力を維持する。
FIG. 22 is a time chart showing processing when the comparison unit of this embodiment does not determine that there is an abnormality. In the example of FIG. 22, the absolute value of the difference between the actual torque estimated value and the torque command value becomes equal to or greater than the threshold th at time t11. When the absolute value of the difference becomes equal to or greater than the threshold value, the
図23は、本実施形態の比較部において異常と判断した場合の処理を示すタイムチャートである。図23においても図22と同様に、時刻t11において実トルク推定値とトルク指令値の差分の絶対値が閾値th以上になった。図23の例では、時刻t11から時刻t13までの間に当該差分の絶対値が閾値th未満にならず、時刻t13において内部タイマが予め定められた時間を計時した。この時刻t13において、比較部は、異常を検知した旨の異常判断信号(図23ではHレベルの異常判断信号)を出力する。 FIG. 23 is a time chart showing processing when it is determined that there is an abnormality in the comparison unit of the present embodiment. Also in FIG. 23, as in FIG. 22, the absolute value of the difference between the actual torque estimated value and the torque command value becomes equal to or greater than the threshold th at time t11. In the example of FIG. 23, the absolute value of the difference does not become less than the threshold th between time t11 and time t13, and the internal timer measures a predetermined time at time t13. At time t13, the comparison unit outputs an abnormality determination signal indicating that an abnormality has been detected (in FIG. 23, an H level abnormality determination signal).
以上のように、本実施形態のインバータ制御装置では、実トルク推定値とトルク指令値の差分の絶対値が閾値以上である状態が所定時間持続した場合に異常と判断するため、実トルク推定値とトルク指令値の差分の絶対値にオーバーシュート等の過渡現象が生じた場合に、誤って異常と判断するのを防止することができる。 As described above, in the inverter control device according to the present embodiment, the actual torque estimated value is determined when the state where the absolute value of the difference between the actual torque estimated value and the torque command value is equal to or greater than the threshold value continues for a predetermined time. When a transient phenomenon such as overshoot occurs in the absolute value of the difference between the torque command value and the torque command value, it is possible to prevent erroneous determination of an abnormality.
本実施形態の比較部では、実トルク推定値とトルク指令値の差分の絶対値が閾値以上である状態が所定時間持続したか否かを判断していたが、比較部は、加速度演算値と加速度指令値の差分の絶対値が閾値以上である状態が所定時間持続したか否かを判断しても良い。 In the comparison unit of the present embodiment, it has been determined whether or not the state in which the absolute value of the difference between the actual torque estimated value and the torque command value is equal to or greater than the threshold has continued for a predetermined time. It may be determined whether or not a state in which the absolute value of the difference between the acceleration command values is equal to or greater than a threshold has continued for a predetermined time.
(第11実施形態)
この発明の第11実施形態によるインバータ制御装置は、異常判断処理部114Aに代えて異常判断処理部114Jを有する点において第2実施形態のインバータ制御装置と異なる。図24は、本実施形態のインバータ制御装置の異常判断処理部114Jの構成を示すブロック図である。異常判断処理部114Jは、実トルク推定部50に代えて加速度演算部50Eを有し、移動平均算出部70−2に代えて移動平均算出部70−4を有し、比較部60Eに代えて比較部60Jを有する点において異常判断処理部114Aと異なる。
(Eleventh embodiment)
The inverter control device according to the eleventh embodiment of the present invention differs from the inverter control device of the second embodiment in that an abnormality
加速度演算部50Eは、第6実施形態の加速度演算部50Eと同じである。移動平均算出部70−4は、加速度演算部50Eから入力される加速度演算値の移動平均を算出し、算出結果を比較部60Jに出力する。以下、移動平均算出部70−4の特徴を説明する。
The
図25〜図27は、インバータ制御装置に異常が発生して車両が運転者の意図に依らず急加速または急減速した場合の加速度演算値とトルク指令値を示すタイムチャートである。図25は、停止の状態から急加速した場合あるいは徐行速度(例えば10km/h以下)の状態から急加速した場合を示しており、図26は、通常速度(例えば40km/h程度)の状態から急加速した場合を示しており、図27は、通常速度の状態から急減速した場合を示している。 FIGS. 25 to 27 are time charts showing acceleration calculation values and torque command values when an abnormality occurs in the inverter control device and the vehicle suddenly accelerates or decelerates regardless of the driver's intention. FIG. 25 shows a case of sudden acceleration from a stopped state or a case of sudden acceleration from a slow speed (for example, 10 km / h or less). FIG. 26 shows a state of normal speed (for example, about 40 km / h). FIG. 27 shows a case where the vehicle is suddenly decelerated from the normal speed state.
車両が運転者の意図に依らず急加速または急減速した場合、運転者は、このような事態に反応してブレーキやアクセルを操作する。異常が発生してから運転者がこのような操作を行うまでの時間を運転者の反応時間という。この反応時間は、個人差がある。このため、本実施形態では、複数の運転者の反応時間を平均した平均反応時間を想定する。運転者の平均反応時間は、例えば500msである。図25および図26では、運転者の平均反応時間の経過後にブレーキを表すマイナスのトルク指令値が与えられており、図27では、運転者の平均反応時間の経過後にアクセルを表すプラスのトルク指令値が与えられている。 When the vehicle suddenly accelerates or decelerates regardless of the driver's intention, the driver operates the brake and the accelerator in response to such a situation. The time from when an abnormality occurs until the driver performs such an operation is called the driver's reaction time. This reaction time varies among individuals. For this reason, in this embodiment, the average reaction time which averaged the reaction time of the several driver | operator is assumed. The average reaction time of the driver is, for example, 500 ms. 25 and 26, a negative torque command value representing a brake is given after the average reaction time of the driver has elapsed, and in FIG. 27, a positive torque command value representing the accelerator after the average reaction time of the driver has elapsed. A value is given.
ここで、部品(本実施形態ではインバータ制御装置)の故障の発生を起点として車両の危険事象が発生すると考えられるまでの時間間隔であるフォールトトレラントタイムインターバル(以下、FTTIという)という指標がある。図28は、車両の速度とFTTIと運転者の平均反応時間と異常判断タイミングの関係を示す図である。図28に示すように、FTTIは車両の速度によって想定される値が異なる。 Here, there is an index called a fault tolerant time interval (hereinafter referred to as FTTI), which is a time interval from the occurrence of a failure of a component (inverter control device in the present embodiment) to the occurrence of a dangerous event of the vehicle. FIG. 28 is a diagram illustrating a relationship among the vehicle speed, FTTI, the average reaction time of the driver, and the abnormality determination timing. As shown in FIG. 28, FTTI has a different value depending on the speed of the vehicle.
運転者が徐行速度以下で運転するのは車両が歩行者と接近する虞が非常に高い状況下であるからと想定される。このような状況では、運転者が平均反応時間でブレーキを操作したとしても歩行者と接触して交通事故が発生する虞がある。このような状況を考慮し、車両の速度が徐行速度以下である場合、FTTIは、運転者の平均反応時間以下であると想定される。FTTIを考慮すれば、異常の判断は、FTTI以内の時点で行われる必要がある。そこで、本実施形態のインバータ制御装置では、車両の速度が徐行速度以下である場合には、異常判断タイミングtf(異常である旨の判断のタイミング)がFTTIの終了時刻と重なるように異常判断処理を行う。このような異常判断タイミングtfで異常判断処理を行うために、図25に示すように、移動平均算出部70−4は、FTTIとほぼ同じ時間区間において得られる加速度演算値のサンプルを用いて加速度演算値の移動平均を算出する。 It is assumed that the driver drives the vehicle at a slow speed or less because the vehicle is very likely to approach the pedestrian. In such a situation, even if the driver operates the brake with an average reaction time, there is a risk that a traffic accident will occur in contact with the pedestrian. Considering such a situation, when the vehicle speed is equal to or less than the slow speed, FTTI is assumed to be equal to or less than the average reaction time of the driver. Considering FTTI, it is necessary to determine whether or not there is an abnormality within FTTI. Therefore, in the inverter control device of the present embodiment, when the vehicle speed is equal to or less than the slow speed, the abnormality determination process is performed so that the abnormality determination timing tf (timing for determining that there is an abnormality) overlaps the FTTI end time. I do. In order to perform the abnormality determination process at such abnormality determination timing tf, as shown in FIG. 25, the moving average calculation unit 70-4 uses a sample of acceleration calculation values obtained in substantially the same time interval as FTTI to accelerate the acceleration. Calculate the moving average of the computed values.
これに対して、運転者が通常速度で運転する状況下では、車間距離が十分に確保されていると想定される。このような状況では、徐行速度以下の場合に比べ、異常が発生して交通事故に至るまでの時間に余裕がある。このため、車両の速度が通常速度である場合、FTTIは、運転者の平均反応時間よりも長いと想定される。通常速度で走行中に部品等の故障に起因して加速度の急激な変化が発生し、運転者が敏感に反応すると、ブレーキやアクセルなどの誤操作が行われる虞がある。この場合の平均反応速度は、FTTIよりも短いと考えられる。そこで、本実施形態のインバータ制御装置では、車両の速度が通常速度である場合には、異常判断タイミングtfが運転者の平均反応時間の終了時刻と重なるように異常判断処理を行う。このような異常判断タイミングtfで異常判断処理を行うために、図26および図27に示すように、移動平均算出部70−4は、運転者の平均反応時間とほぼ同じ時間区間において得られる加速度演算値のサンプルを用いて加速度演算値の移動平均を算出する。 On the other hand, it is assumed that the inter-vehicle distance is sufficiently secured under the situation where the driver drives at the normal speed. In such a situation, there is a surplus in the time from the occurrence of an abnormality to a traffic accident, compared to the case where the speed is lower than the slow speed. For this reason, when the speed of the vehicle is a normal speed, the FTTI is assumed to be longer than the average reaction time of the driver. If a sudden change in acceleration occurs due to a failure of a part or the like while traveling at a normal speed and the driver reacts sensitively, there is a risk that an erroneous operation such as a brake or an accelerator may be performed. The average reaction rate in this case is considered to be shorter than FTTI. Therefore, in the inverter control device of the present embodiment, when the vehicle speed is the normal speed, the abnormality determination process is performed so that the abnormality determination timing tf overlaps the end time of the average reaction time of the driver. In order to perform the abnormality determination process at such abnormality determination timing tf, as shown in FIG. 26 and FIG. 27, the moving average calculation unit 70-4 obtains acceleration obtained in a time interval substantially the same as the average reaction time of the driver. A moving average of acceleration calculation values is calculated using a sample of calculation values.
図24において、比較部60Jは、トルク指令値の移動平均と加速度演算値の移動平均に基づいて異常の有無を判断する点において比較部60Aと異なる。
In FIG. 24, the
ところで、モータ制御処理部112は、トルク指令値に対してフィードバック制御を行っている。そこで、図25〜図27に示すように、比較部60Jでは、異常判断時点よりもフィードバック制御の時定数分だけ過去において算出されて保持されていたトルク指令値の移動平均を用いて異常判断を行う。これにより、トルク指令値に対して加速度演算値が遅れて得られることによる誤判断を回避することができる。
Incidentally, the motor
比較部60Jは、加速度演算値の移動平均が正の加速度閾値αth以上であり、かつ、トルク指令値の移動平均が負の値である場合、異常である旨を表す異常判断信号を出力する。これは、減速を指示しているのに対して許容を超えて加速しているからである。また、比較部60Jは、加速度演算値の移動平均が負の加速度閾値αth以下であり、かつ、トルク指令値の移動平均が正の値である場合、異常である旨を表す異常判断信号を出力する。これは、加速を指示しているのに対して許容を超えて減速しているからである。
The
以上のように、本実施形態のインバータ制御装置では、加速度演算値の移動平均を算出するためのサンプルの時間区間を、車両の速度と運転者の平均反応時間とFTTIとに基づいて決定している。このため、本実施形態のインバータ制御装置では、異常が発生したとしても、危険事象を未然に回避することができ、安全状態を維持することができる。 As described above, in the inverter control device of the present embodiment, the sample time interval for calculating the moving average of the acceleration calculation values is determined based on the vehicle speed, the average reaction time of the driver, and the FTTI. Yes. For this reason, in the inverter control apparatus of this embodiment, even if an abnormality occurs, a dangerous event can be avoided in advance and a safe state can be maintained.
(変形)
以上本発明の各実施形態について説明したが、これら実施形態に以下の変形を加えても勿論良い。
(Deformation)
Although each embodiment of the present invention has been described above, it goes without saying that the following modifications may be added to these embodiments.
(1)第1実施形態のインバータ制御装置10における比較部60では、実トルク推定値とトルク指令値との差分の絶対値が閾値以上であるか否かを判断していた。このようなトルク比較の閾値を、第6実施形態において示した加速度比較の閾値αthを用いて決定しても良い。具体的には、第1実施形態の式(2)において、加速度演算値α#を加速度比較の閾値αthに置き換えた換算式を用いてトルク比較の閾値を決定すれば良い。
(1) In the
(2)各実施形態の技術的特徴を適宜組み合わせても良い。例えば、第2実施形態の技術的特徴と第6実施形態の技術的特徴を組み合わせても良い。この態様の異常判断処理部は、トルク指令値を加速度指令値に換算してその加速度指令値の移動平均を算出し、電流の周波数から加速度演算値を算出してその加速度演算値の移動平均を算出し、加速度演算値の移動平均と加速度指令値の移動平均との差分の絶対値が閾値以上の場合に、異常である旨を表す異常判断信号を出力する、という具合である。 (2) You may combine the technical feature of each embodiment suitably. For example, the technical features of the second embodiment and the technical features of the sixth embodiment may be combined. The abnormality determination processing unit of this aspect converts the torque command value into an acceleration command value, calculates a moving average of the acceleration command value, calculates an acceleration calculation value from the current frequency, and calculates the moving average of the acceleration calculation value. In other words, when the absolute value of the difference between the moving average of the acceleration calculation values and the moving average of the acceleration command values is equal to or greater than the threshold value, an abnormality determination signal indicating an abnormality is output.
(3)第6実施形態において、加速度比較の閾値αthは、坂道に停車している車両にかかる重力加速度αLに基づいて決定していた。しかし、インバータ制御装置は、車両の傾斜角度情報が与えられ、その傾斜角度情報に基づいて閾値αthを決定しても良い。 (3) In the sixth embodiment, the acceleration comparison threshold α th is determined based on the gravitational acceleration α L applied to the vehicle stopped on the slope. However, the inverter control device may be provided with vehicle inclination angle information and may determine the threshold α th based on the inclination angle information.
(4)各実施形態のインバータ制御装置は電気自動車に搭載されていた。しかし、インバータ制御装置は、モータと原動機とを動力源とするハイブリッド電気自動車に搭載されても良い。 (4) The inverter control device of each embodiment is mounted on an electric vehicle. However, the inverter control device may be mounted on a hybrid electric vehicle using a motor and a prime mover as power sources.
(5)各実施形態のインバータ制御装置では、電流の周波数に基づいて異常の有無を判断していた。しかし、インバータ制御装置は、電流の周波数に代えて回転速度センサ44の検出結果である速度検出値に基づいて異常の有無を判断しても良い。ただし、この場合、インバータ制御装置は、異常の有無の判断において回転速度センサ44の故障の有無の影響を受ける。従って、各実施形態のように、電流の周波数に基づいて異常の有無を判断する方がより好ましい。
(5) In the inverter control device of each embodiment, the presence or absence of abnormality is determined based on the frequency of the current. However, the inverter control device may determine the presence / absence of an abnormality based on the speed detection value which is the detection result of the
1,1B,1C,1D,1H…モータ駆動システム、5,5B,5C,5D,5H…インバータ装置、10,10B,10C,10D,10H…インバータ制御装置、11…モータ制御CPU、12…安全制御CPU、20…インバータ主回路、22,23…阻止スイッチ、30…上位コントローラ、40…モータ、42…電流検出器、43…電圧検出器、44…回転速度センサ、45…動力伝達装置、46…変速機、47…ディファレンシャル、48…駆動輪、50,50B,50C,50E…実トルク推定部、50E…加速度演算部、60,60A,60E,60F,60G,60J…比較部、70,70−1,70−2,70−4…移動平均算出部、71,72,73…レジスタ、74…加算器、75…乗算器、77−1,77−2,78−1,78−2…時間微分演算部、80E…換算係数乗算部、110,120…指令入力処理部、111…制御指令入力処理部、112…モータ制御処理部、113…制御出力処理部、114,114A,114B,114C,114D,114E,114F,114G,114J,124…異常判断処理部、115,125…安全出力部、116,126…周波数演算部。
1, 1B, 1C, 1D, 1H ... motor drive system, 5, 5B, 5C, 5D, 5H ... inverter device, 10, 10B, 10C, 10D, 10H ... inverter control device, 11 ... motor control CPU, 12 ... safety Control CPU, 20 ... inverter main circuit, 22, 23 ... blocking switch, 30 ... host controller, 40 ... motor, 42 ... current detector, 43 ... voltage detector, 44 ... rotational speed sensor, 45 ... power transmission device, 46 ... Transmission, 47 ... Differential, 48 ... Drive wheels, 50, 50B, 50C, 50E ... Actual torque estimation unit, 50E ... Acceleration calculation unit, 60, 60A, 60E, 60F, 60G, 60J ... Comparison unit, 70, 70 -1, 70-2, 70-4... Moving average calculation unit, 71, 72, 73... Register, 74 ... adder, 75. 8-1, 78-2 ... time differentiation calculation unit, 80E ... conversion coefficient multiplication unit, 110, 120 ... command input processing unit, 111 ... control command input processing unit, 112 ... motor control processing unit, 113 ... control
Claims (19)
前記インバータ主回路の出力電流の電流検出値に基づいて電流の周波数を算出する周波数演算手段と、
前記周波数演算手段によって算出された前記電流の周波数と、前記上位コントローラから与えられるトルク指令値とに基づいて異常の有無を判断する異常判断手段と、
を有することを特徴とするインバータ制御装置。 An inverter control device that performs operation control of an inverter main circuit that drives a motor under the control of a host controller,
Frequency calculating means for calculating the frequency of the current based on the current detection value of the output current of the inverter main circuit;
An abnormality determining means for determining the presence or absence of an abnormality based on the frequency of the current calculated by the frequency calculating means and a torque command value given from the host controller;
An inverter control device comprising:
前記電流の周波数に基づいて前記モータの実トルク推定値を算出し、前記実トルク推定値と前記トルク指令値とを比較することを特徴とする請求項1に記載のインバータ制御装置。 The abnormality determining means is
The inverter control device according to claim 1, wherein an actual torque estimated value of the motor is calculated based on the frequency of the current, and the actual torque estimated value is compared with the torque command value.
前記実トルク推定値と前記トルク指令値との差分の絶対値が閾値以上であった場合に、異常である旨を表す異常判断信号を出力することを特徴とする請求項2に記載のインバータ制御装置。 The abnormality determining means is
3. The inverter control according to claim 2, wherein when the absolute value of the difference between the actual torque estimated value and the torque command value is greater than or equal to a threshold value, an abnormality determination signal indicating an abnormality is output. apparatus.
前記実トルク推定値と前記トルク指令値との差分の絶対値が閾値以上である状態が所定時間持続した場合に、異常である旨を表す異常判断信号を出力することを特徴とする請求項2に記載のインバータ制御装置。 The abnormality determining means is
3. An abnormality determination signal indicating an abnormality is output when a state where an absolute value of a difference between the actual torque estimated value and the torque command value is equal to or greater than a threshold value continues for a predetermined time. The inverter control device described in 1.
前記実トルク推定値の移動平均と、前記トルク指令値の移動平均とを算出し、前記実トルク推定値の移動平均と前記トルク指令値の移動平均との差分の絶対値が閾値以上であった場合に、異常である旨を表す異常判断信号を出力することを特徴とする請求項2に記載のインバータ制御装置。 The abnormality determining means is
The moving average of the actual torque estimated value and the moving average of the torque command value are calculated, and the absolute value of the difference between the moving average of the actual torque estimated value and the moving average of the torque command value is equal to or greater than a threshold value. The inverter control device according to claim 2, wherein an abnormality determination signal indicating an abnormality is output.
前記実トルク推定値を時間微分して実トルク推定値の変化率を算出し、
前記トルク指令値を時間微分してトルク指令値の変化率を算出し、
前記実トルク推定値の変化率と前記トルク指令値の変化率との差分の絶対値が閾値以上であった場合に、異常である旨を表す異常判断信号を出力することを特徴とする請求項2に記載のインバータ制御装置。 The abnormality determining means is
The actual torque estimated value is time-differentiated to calculate the rate of change of the actual torque estimated value,
Calculating the rate of change of the torque command value by differentiating the torque command value with respect to time,
The abnormality determination signal indicating an abnormality is output when an absolute value of a difference between the change rate of the actual torque estimated value and the change rate of the torque command value is equal to or greater than a threshold value. The inverter control device according to 2.
前記電流の周波数を時間微分して加速度演算値を算出し、
前記トルク指令値に換算係数を乗算して加速度指令値を算出し、
前記加速度演算値と前記加速度指令値とを比較することを特徴とする請求項1に記載のインバータ制御装置。 The abnormality determining means is
Calculate the acceleration calculation value by time differentiation of the frequency of the current,
An acceleration command value is calculated by multiplying the torque command value by a conversion factor,
The inverter control device according to claim 1, wherein the acceleration calculation value is compared with the acceleration command value.
前記加速度演算値と前記加速度指令値との差分の絶対値が閾値以上であった場合に、異常である旨を表す異常判断信号を出力することを特徴とする請求項7に記載のインバータ制御装置。 The abnormality determining means is
8. The inverter control device according to claim 7, wherein an abnormality determination signal indicating an abnormality is output when an absolute value of a difference between the acceleration calculation value and the acceleration command value is equal to or greater than a threshold value. 9. .
前記加速度演算値と前記加速度指令値との差分の絶対値が閾値以上である状態が所定時間持続した場合に、異常である旨を表す異常判断信号を出力することを特徴とする請求項7に記載のインバータ制御装置。 The abnormality determining means is
8. The abnormality determination signal indicating that the abnormality is output when a state where an absolute value of a difference between the acceleration calculation value and the acceleration command value is equal to or greater than a threshold value continues for a predetermined time. The inverter control device described.
前記加速度演算値の移動平均と、前記加速度指令値の移動平均とを算出し、前記加速度演算値の移動平均と前記加速度指令値の移動平均との差分の絶対値が閾値以上であった場合に、異常である旨を表す異常判断信号を出力することを特徴とする請求項7に記載のインバータ制御装置。 The abnormality determining means is
When the moving average of the acceleration calculation value and the moving average of the acceleration command value are calculated, and the absolute value of the difference between the moving average of the acceleration calculation value and the moving average of the acceleration command value is greater than or equal to a threshold value The inverter control device according to claim 7, wherein an abnormality determination signal indicating an abnormality is output.
前記加速度演算値を時間微分して加速度演算値の変化率を算出し、
前記加速度指令値を時間微分して加速度指令値の変化率を算出し、
前記加速度演算値の変化率と前記加速度指令値の変化率との差分の絶対値が閾値以上であった場合に、異常である旨を表す異常判断信号を出力することを特徴とする請求項7に記載のインバータ制御装置。 The abnormality determining means is
Time-differentiating the acceleration calculation value to calculate the rate of change of the acceleration calculation value,
The acceleration command value is differentiated with respect to time to calculate the rate of change of the acceleration command value,
8. An abnormality determination signal indicating an abnormality is output when an absolute value of a difference between the change rate of the acceleration calculation value and the change rate of the acceleration command value is equal to or greater than a threshold value. The inverter control device described in 1.
当該インバータ制御装置が搭載された車両にかかる坂道での重力加速度の値に基づいて決定されることを特徴とする請求項8から11のいずれか1の請求項に記載のインバータ制御装置。 The threshold is
The inverter control device according to any one of claims 8 to 11, wherein the inverter control device is determined based on a value of gravitational acceleration on a slope applied to a vehicle on which the inverter control device is mounted.
前記トルク指令値の移動平均を算出し、
前記電流の周波数に基づいて加速度演算値の移動平均を算出し、
前記トルク指令値の移動平均と前記加速度演算値の移動平均とに基づいて異常の有無を判断することを特徴とする請求項1に記載のインバータ制御装置。 The abnormality determining means is
Calculate the moving average of the torque command value,
Calculate a moving average of acceleration calculation values based on the frequency of the current,
The inverter control device according to claim 1, wherein presence or absence of abnormality is determined based on a moving average of the torque command value and a moving average of the acceleration calculation value.
前記加速度演算値の移動平均を算出するためのサンプルの時間区間を、当該インバータ制御装置が搭載される車両の速度と運転者の平均反応時間とフォールトトレラントタイムインターバルとに基づいて決定することを特徴とする請求項13に記載のインバータ制御装置。 The abnormality determining means is
A time interval of a sample for calculating a moving average of the acceleration calculation values is determined based on a speed of a vehicle on which the inverter control device is mounted, an average reaction time of a driver, and a fault tolerant time interval. The inverter control device according to claim 13.
前記車両の速度が徐行速度以下である場合、フォールトトレラントタイムインターバルとほぼ同じ時間区間において得られる加速度演算値のサンプルを用いて加速度演算値の移動平均を算出し、
前記車両の速度が通常速度である場合、運転者の平均反応時間とほぼ同じ時間区間において得られる加速度演算値のサンプルを用いて加速度演算値の移動平均を算出する
ことを特徴とする請求項14に記載のインバータ制御装置。 The abnormality determining means is
When the speed of the vehicle is equal to or less than the slowing speed, a moving average of acceleration calculation values is calculated using a sample of acceleration calculation values obtained in substantially the same time interval as the fault tolerant time interval,
The moving average of acceleration calculation values is calculated using a sample of acceleration calculation values obtained in a time interval substantially the same as the average reaction time of the driver when the vehicle speed is a normal speed. The inverter control device described in 1.
異常判断時点の加速度演算値の移動平均と、当該異常判断時点よりもフィードバック制御の時定数分だけ過去において算出されて保持されていたトルク指令値の移動平均とに基づいて異常の有無を判断することを特徴とする請求項13から15のいずれか1の請求項に記載のインバータ制御装置。 The abnormality determining means is
The presence / absence of abnormality is determined based on the moving average of acceleration calculation values at the time of abnormality determination and the moving average of torque command values calculated and held in the past by the time constant of feedback control from the abnormality determination time. The inverter control device according to any one of claims 13 to 15, wherein
前記電流検出値をサンプリング周期で取り込み、
前記サンプリング周期毎に前記電流検出値が表す電流ベクトルの位相角を算出し、
前記サンプリング周期毎の前記電流ベクトルの位相角の差分を前記サンプリング周期で除算して電流の周波数を算出する
ことを特徴とする請求項1から16のいずれか1の請求項に記載のインバータ制御装置。 The frequency calculation means includes
The current detection value is captured at a sampling period,
Calculate the phase angle of the current vector represented by the current detection value for each sampling period,
The inverter control device according to any one of claims 1 to 16, wherein a frequency of a current is calculated by dividing a difference in phase angle of the current vector for each sampling cycle by the sampling cycle. .
前記モータ制御用の制御手段とは別個に、前記周波数演算手段と、前記異常判断手段として機能する安全制御用の制御手段と、
を有することを特徴とする請求項1から18のいずれか1の請求項に記載のインバータ制御装置。
Motor control processing means for controlling the operation of the inverter main circuit, the frequency calculation means, and control means for motor control functioning as the abnormality determination means,
Separately from the control means for controlling the motor, the frequency calculation means, and a control means for safety control functioning as the abnormality determination means,
The inverter control device according to any one of claims 1 to 18, characterized by comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015183428A JP6589492B2 (en) | 2015-09-16 | 2015-09-16 | Inverter control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2015183428A JP6589492B2 (en) | 2015-09-16 | 2015-09-16 | Inverter control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017060312A true JP2017060312A (en) | 2017-03-23 |
JP6589492B2 JP6589492B2 (en) | 2019-10-16 |
Family
ID=58391797
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015183428A Active JP6589492B2 (en) | 2015-09-16 | 2015-09-16 | Inverter control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6589492B2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019130564A1 (en) * | 2017-12-28 | 2019-07-04 | 三菱電機株式会社 | Electric vehicle control device |
CN111656678A (en) * | 2018-02-06 | 2020-09-11 | 三菱电机株式会社 | Frequency conversion control device |
CN111670539A (en) * | 2018-02-08 | 2020-09-15 | 三菱电机株式会社 | Motor control device and cable disconnection detection method |
JPWO2019244194A1 (en) * | 2018-06-18 | 2020-12-17 | 三菱電機株式会社 | Motor drive and refrigeration cycle applicable equipment |
WO2021166329A1 (en) * | 2020-02-20 | 2021-08-26 | 株式会社高田工業所 | Method for monitoring and diagnosing deterioration of inverter |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002302359A (en) * | 2001-04-04 | 2002-10-18 | Toshiba Elevator Co Ltd | Elevator control device |
JP2005176571A (en) * | 2003-12-15 | 2005-06-30 | Mitsubishi Electric Corp | Electric car controlling device |
JP2008092708A (en) * | 2006-10-03 | 2008-04-17 | Hitachi Ltd | Motor drive controller |
JP2012114974A (en) * | 2010-11-19 | 2012-06-14 | Toshiba Corp | Control apparatus for electric vehicle |
-
2015
- 2015-09-16 JP JP2015183428A patent/JP6589492B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002302359A (en) * | 2001-04-04 | 2002-10-18 | Toshiba Elevator Co Ltd | Elevator control device |
JP2005176571A (en) * | 2003-12-15 | 2005-06-30 | Mitsubishi Electric Corp | Electric car controlling device |
JP2008092708A (en) * | 2006-10-03 | 2008-04-17 | Hitachi Ltd | Motor drive controller |
JP2012114974A (en) * | 2010-11-19 | 2012-06-14 | Toshiba Corp | Control apparatus for electric vehicle |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019130564A1 (en) * | 2017-12-28 | 2019-07-04 | 三菱電機株式会社 | Electric vehicle control device |
JPWO2019130564A1 (en) * | 2017-12-28 | 2020-10-01 | 三菱電機株式会社 | Electric vehicle control device |
US11396236B2 (en) | 2017-12-28 | 2022-07-26 | Mitsubishi Electric Corporation | Electric vehicle control device |
CN111656678A (en) * | 2018-02-06 | 2020-09-11 | 三菱电机株式会社 | Frequency conversion control device |
CN111656678B (en) * | 2018-02-06 | 2023-05-02 | 三菱电机株式会社 | Variable frequency control device |
CN111670539A (en) * | 2018-02-08 | 2020-09-15 | 三菱电机株式会社 | Motor control device and cable disconnection detection method |
CN111670539B (en) * | 2018-02-08 | 2023-06-23 | 三菱电机株式会社 | Motor control device and cable breakage detection method |
JPWO2019244194A1 (en) * | 2018-06-18 | 2020-12-17 | 三菱電機株式会社 | Motor drive and refrigeration cycle applicable equipment |
WO2021166329A1 (en) * | 2020-02-20 | 2021-08-26 | 株式会社高田工業所 | Method for monitoring and diagnosing deterioration of inverter |
JP2021132493A (en) * | 2020-02-20 | 2021-09-09 | 株式会社高田工業所 | Inverter deterioration monitoring and diagnosis method |
JP2021132522A (en) * | 2020-02-20 | 2021-09-09 | 株式会社高田工業所 | Inverter deterioration monitoring and diagnosis method |
Also Published As
Publication number | Publication date |
---|---|
JP6589492B2 (en) | 2019-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6589492B2 (en) | Inverter control device | |
EP2007004B1 (en) | Induction motor drive unit, motor drive system, and elevating system | |
US6914408B2 (en) | Motor control apparatus and electric vehicle using same | |
KR101165554B1 (en) | Controller for electric vehicle | |
EP3200340B1 (en) | Power conversion device | |
EP2566046A1 (en) | Motor control apparatus | |
US9515583B2 (en) | Rotary electric machine control system and rotary electric machine control method | |
US9120388B2 (en) | Rotating electrical machine drive system | |
JP5919012B2 (en) | Control device for motor for driving vehicle | |
JP2007318894A (en) | Device and method for detecting phase shift of magnetic pole position sensor for synchronous motor | |
JP2016119817A (en) | Motor driving system | |
CN104218852A (en) | Motor controller and construction machine provided therewith | |
US9793843B2 (en) | Control device for detecting disconnection | |
WO2019171836A1 (en) | Vehicle control device | |
WO2015001849A1 (en) | Electric-vehicle braking control device | |
JP4738549B2 (en) | Electric vehicle power converter | |
CN113261199B (en) | Motor control device | |
WO2013128871A1 (en) | Motor control device and control method therefor | |
JP2009077572A (en) | Electric vehicle controller | |
JP5884747B2 (en) | AC motor control device | |
JP2010136583A (en) | Torque controller for electric motor | |
JP2004096828A (en) | Electric vehicle controller | |
JP5359668B2 (en) | Elevator control device | |
US11876476B2 (en) | Control system of a rideable saddle vehicle provided with electric drive | |
JP2006050872A (en) | Electric vehicle controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180809 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190606 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190611 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190805 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190820 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190902 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6589492 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |