(57)【特許請求の範囲】
【請求項１】
スイッチング素子のオンオフにより直流を交流に変換し電動機を駆動制御するインバータと、前記インバータのスイッチング素子近傍に設置されスイッチング素子温度を検出する温度検出部と、前記電動機のトルクがトルク指令値になるように前記インバータのスイッチング素子をオンオフ制御するゲート生成部と、前記温度検出部から得られるスイッチング素子温度が素子上限温度以下に抑制されるように前記電動機のトルク指令値に制限を加えるトルク制限部とを備え、前記トルク制限部は、前記スイッチング素子温度に基づいて前記電動機のトルクを抑制するためのトルク抑制値を求めるトルク抑制手段と、前記素子上限温度と前記スイッチング素子温度との偏差の積分値に基づいて前記トルク抑制値を緩和するためのトルク抑制緩和値を求めるトルク抑制緩和手段と、前記トルク抑制手段で求めたトルク抑制値から前記トルク抑制緩和手段で求めたトルク抑制緩和値を減算してトルク制限値を求める第１減算器と、前記トルク指令値から前記第１減算器で求めたトルク制限値を減算して制限トルク指令値を求め前記ゲート生成部に出力する第２減算器とを備えたことを特徴とするインバータ装置。
【請求項２】
前記トルク抑制手段は、前記スイッチング素子温度と前記素子上限温度より低く予め定めたトルク制限開始温度との偏差に比例した値をトルク抑制値として求めることを特徴とする請求項１記載のインバータ装置。
【請求項３】
前記トルク抑制緩和値を前記トルク抑制値以下に制限する上限リミッタを備えたことを特徴とする請求項１または２に記載のインバータ装置。
【請求項４】
前記第１減算器で求めた前記トルク制限値を、零以上で前記トルク指令値以下に制限するトルク制限上下限リミッタを設けたことを特徴とする請求項１ないし３のいずれか１項に記載のインバータ装置。
【請求項５】
前記トルク指令値の変化率が所定範囲内となるように制限を加えるトルク制限値変化率上下限リミッタを設けたことを特徴とする請求項１ないし４のいずれか１項に記載のインバータ装置。
【請求項６】
前記トルク抑制手段で求めたトルク抑制値が零を超えるときは、トルク指令値が増大する際の変化率を所定値以下に制限を加えるトルク変化率上限リミッタを設けたことを特徴とする請求項１ないし５のいずれか１項に記載のインバータ装置。
【請求項７】
前記第１減算器で求めたトルク制限値が零を超えるときはトルク指令値の増大に制限を加えるトルク指令値上限リミッタを設けたことを特徴とする請求項１ないし６のいずれか１項に記載のインバータ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スイッチング素子のオンオフにより直流を交流に変換し電動機を駆動制御するインバータを備えたインバータ装置に関する。
【背景技術】
【０００２】
電動機とエンジンと組み合わせたハイブリッド自動車、または電動機のみで駆動する電気自動車に用いられる電動機はインバータ装置で駆動される。このインバータ装置は直流を交流に変換して所定のトルク及び周波数で電動機を駆動する。インバータ装置は自動車内に組み込まれ、搭乗スペースの確保のためにその高パワー密度化が望まれている。
【０００３】
自動車の走行環境によってインバータ装置を構成するインバータのスイッチング素子の温度が大きく変動し、特にハイブリッド自動車においては、エンジンの発熱の影響でインバータのスイッチング素子は高温になる。インバータ内のスイッチング素子は、このような周囲温度に加えて、スイッチング素子自身に電流が流れることによる定常損失、オンオフによるスイッチング損失の影響で温度が上昇し、ある温度を超えると破壊に至る恐れがある。
【０００４】
スイッチング素子の破壊を回避するために、インバータを冷却したり、またはスイッチング素子やインバータの温度を測定してトルクやスイッチング周波数を制限したりすることが行われている。インバータの冷却向上のためには放熱フィンを大きくする必要があるが、放熱フィンを大きくすると重量や体積が共に大きくなる。一方、スイッチング周波数を低減すると、リップル電流が増加しコンデンサが発熱したり制御性に悪影響を与えることがある。
【０００５】
このような事情から、最終的には電動機のトルクを制限し、スイッチング素子自身に流れる電流を低減してスイッチング素子の発熱を抑えることになる。そこで、インバータのスイッチング素子が所定温度を超えたときはトルク制限を開始し、上昇温度と温度変化率とに比例したトルク制限をかけ、スイッチング素子の発熱を抑えスイッチング素子の破壊を回避するようにしたものがある（例えば、特許文献１参照）。また、パワートランジスタモジュールの温度上昇率を検出し、温度上昇率が所定値以上である場合にはパワートランジスタモジュールの保護動作を行うようにしたものがある（例えば、特許文献２参照）。
【特許文献１】特開平１０−２１０７９０号公報
【特許文献２】特開平９−１４０１５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１、２のものでは、スイッチング素子が所定温度を超えたときはトルク制限を加えるものであるが、状況に応じた適切なトルク制限量については考慮されていない。
【０００７】
例えば、トルク制限量をスイッチング素子の温度に比例したものとした場合には、その比例定数として最大周囲温度を想定した比例定数を用いることになる。これは、スイッチング素子の破壊を確実に防止するには、周囲温度が最も高い状態を想定してトルク制限量を決定する必要があるからである。そのため、周囲温度が低い状態では必要以上にトルク制限がかかり、運転者の操作快適性を損なう恐れがある。
【０００８】
トルク制限量を最小にするためには、周囲温度に応じた比例定数を設定する必要があり、そのためには、周囲温度を計測するシステムの導入や比例定数を設定するための検証を必要とする。そうすると、制御は複雑化し、信頼性の低下やインバータの体積やコストが増大する弊害が生じる。
【０００９】
本発明の目的は、スイッチング素子の温度上昇を防止するためのトルク制限量を最小にし、通電能力向上によるインバータの高パワー密度化を図り、運転者の操作快適性の向上や制御の簡素化を図ることができるインバータ装置を提供することである。
【課題を解決するための手段】
【００１０】
本発明のインバータ装置は、スイッチング素子のオンオフにより直流を交流に変換し電動機を駆動制御するインバータと、前記インバータのスイッチング素子近傍に設置されスイッチング素子温度を検出する温度検出部と、前記電動機のトルクがトルク指令値になるように前記インバータのスイッチング素子をオンオフ制御するゲート生成部と、前記温度検出部から得られるスイッチング素子温度が素子上限温度以下に抑制されるように前記電動機のトルク指令値に制限を加えるトルク制限部とを備え、前記トルク制限部は、前記スイッチング素子温度に基づいて前記電動機のトルクを抑制するためのトルク抑制値を求めるトルク抑制手段と、前記素子上限温度と前記スイッチング素子温度との偏差の積分値に基づいて前記トルク抑制値を緩和するためのトルク抑制緩和値を求めるトルク抑制緩和手段と、前記トルク抑制手段で求めたトルク抑制値から前記トルク抑制緩和手段で求めたトルク抑制緩和値を減算してトルク制限値を求める第１減算器と、前記トルク指令値から前記第１減算器で求めたトルク制限値を減算して制限トルク指令値を求め前記ゲート生成部に出力する第２減算器とを備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、スイッチング素子の温度上昇を防止するためのトルク制限量を最小にし、通電能力向上によるインバータの高パワー密度化を図り、運転者の操作快適性の向上や制御の簡素化を図ることができる。
【発明を実施するための最良の形態】
【００１２】
図１は本発明の実施の形態に係わるインバータ装置の構成図である。図１では電気自動車の電動機５にインバータ装置３を適用した場合を示しているが、本発明の実施の形態に係わるインバータ装置３は、電気自動車のみならず電気推進船等の電動機５にも適用できる。
【００１３】
図１に示すように、インバータ装置３は、直流電源４からの直流を交流に変換し電動機５に入力するインバータ２と、インバータ２を構成するスイッチング素子Ｓの温度を検出する温度検出器９と、インバータ２を構成するスイッチング素子Ｓにゲート信号ｇを出力するゲート回路１５と、トルク制限部１１及びゲート生成部１２を有した演算制御装置１０とから構成される。
【００１４】
電動機５のトルク指令値Ｔｑａは、アクセル装置１からインバータ装置３に入力される。すなわち、アクセル装置１からのトルク指令値Ｔｑａは制御演算装置１０のトルク制限部１１に入力され、トルク制限部１１では温度検出器９で検出されたインバータ２のスイッチング素子Ｓの温度に基づいて必要に応じてトルク指令値Ｔｑａに制限を加える。
【００１５】
トルク制限部１１の出力である制限トルク指令値Ｔｑｂは、制限が加えられずにトルク指令値Ｔｑａがそのまま出力される場合と、トルク指令値Ｔｑａに制限が加えられてトルク指令値Ｔｑａと異なった値が出力される場合とがある。以下の説明では、それら双方を含んたトルク指令値を制限トルク指令値Ｔｑｂとする。
【００１６】
トルク制限部１１の出力である制限トルク指令値Ｔｑｂはゲート生成部１２に出力される。ゲート生成部１２では、電動機５が制限トルク指令値Ｔｑｂを満たすトルク得るように電流指令値ｄを演算しゲート回路１５に出力する。ゲート回路１５は電流指令値ｄを得るようなゲート信号ｇをインバータ２のスイッチング素子Ｓに出力する。インバータ２は制限トルク指令値Ｔｑｂに応じて直流電源４の直流を交流に変換し電動機５を駆動して車輪６を制御する。
【００１７】
次に、インバータ２は、直流電圧を平滑化するコンデンサ７が入力段に接続され、スイッチング素子ＳによりＵ相、Ｖ相、Ｗ相のブリッジ回路が構成されている。Ｕ相のブリッジ回路は、スイッチング素子Ｓｕｐとスイッチング素子Ｓｕｎとの接続点が電動機５に接続されている。スイッチング素子Ｓｕｐとスイッチング素子Ｓｕｎとには還流ダイオードＤｕｐ、Ｄｕｎがそれぞれ逆並列に接続されている。Ｖ相についても同様に、Ｖ相のブリッジ回路は、スイッチング素子Ｓｖｐ、Ｓｖｎ、還流ダイオードＤｖｐ、Ｄｖｎで構成される。また、Ｗ相のブリッジ回路は、スイッチング素子Ｓｗｐ、Ｓｗｎ、還流ダイオードＤｗｐ、Ｄｗｎで構成される。
【００１８】
スイッチング素子Ｓｕｐ、Ｓｕｎ、Ｓｖｐ、Ｓｖｎ、Ｓｗｐ、Ｓｗｎのいずれか１つまたは複数の近傍に温度センサ８が設けられる。この実施の形態では温度センサ８がダイオードである場合を示している。ダイオードは定電流の条件では、温度が上昇すると順方向電圧が小さくなる傾向にある。ダイオードに一定の電流を供給し、順方向電圧を測定することによって、スイッチング素子Ｓの温度が得られる。温度センサ８はダイオード以外のものでもよいが、応答性が高く高精度のものが望ましい。温度センサ８が出力した電圧は、温度検出回路９を通して制御演算装置１０に入力される。
【００１９】
次に、制御演算装置１０は、トルク制限部１１とゲート生成部１２で構成される。トルク制限部１１には、温度検出回路９から得られるスイッチング素子温度Ｔｊと、アクセル装置１から伝達されるトルク指令値Ｔｑａとが入力される。トルク指令値Ｔｑａには、スイッチング素子温度Ｔｊに応じてトルク制限がかけられ、制限トルク指令値Ｔｑｂをゲート生成部１２に出力する。ゲート生成部１２は、電動機５のトルクが制限トルク指令値Ｔｑｂとなるように電流指令値を演算し、電流指令値を得るようなゲート信号をゲート回路１５に出力する。
【００２０】
ゲート回路１５は、スイッチング素子Ｓｕｐ、Ｓｕｎ、Ｓｖｐ、Ｓｖｎ、Ｓｗｐ、Ｓｗｎが有するゲートのすべてに接続され、制御演算装置１０から入力されたゲート信号ｇに応じてオン・オフの切り替えを行う。
【００２１】
図２はトルク制限部１１のブロック構成図である。トルク制限部１１には、トルク指令値Ｔｑａ及び温度検出器９で検出されたスイッチング素子温度Ｔｊを入力し、スイッチング素子温度Ｔｊに基づいてトルク指令値Ｔｑａに制限を加えるものである。
【００２２】
スイッチング素子温度Ｔｊは、トルク制限部１１のトルク抑制手段１３及びトルク抑制緩和手段１４に入力される。トルク抑制手段１３は減算器１６と比例器１９とから構成され、減算器１６はスイッチング素子温度Ｔｊと予め定めたトルク制限開始温度ＴＬ０との偏差を求め、比例器１９はその偏差に比例定数Ｋｐを乗算してトルク抑制値ａを求める。求められたトルク抑制値ａは第１減算器１８に入力される。
【００２３】
一方、トルク抑制緩和手段１４は、減算器１７と積分器２１と積分値上限リミッタ２３とから構成され、減算器１７は予め定められた素子上限温度ＴＬ１とスイッチング素子温度Ｔｊとの偏差を求め、積分器２１はその偏差を積分して積分値を求め、積分値上限リミッタ２３はその積分値がトルク抑制値ａ以下となるように制限を加えてトルク抑制緩和値ｂを求める。求められたトルク抑制緩和値ｂは第１減算器１８に入力される。
【００２４】
第１減算器１８は、トルク抑制手段１３からのトルク抑制値ａとトルク抑制緩和手段１４からのトルク抑制緩和値ｂとの偏差を求め、その偏差を初期トルク制限値ｃとして出力する。初期トルク制限値ｃはトルク制限値上下限リミッタ２５及びトルク制限値変化率上下限リミッタ２６を通ってトルク制限値ｃ１として第２減算器２０に出力される。
【００２５】
一方、トルク指令値Ｔｑａは、トルク指令値変化率上限リミッタ２７及びトルク指令値上限リミッタ２８を通って第２減算器２０に入力され、第２減算器２０は、トルク指令値Ｔｑａからトルク制限値ｃ１を減算して制限トルク指令値Ｔｑｂを求めゲート生成部１２に出力する。
【００２６】
ここで、素子上限温度ＴＬ１はスイッチング素子温度Ｔｊをある温度以下に抑制したいときの設定温度である。また、トルク制限開始温度ＴＬ０は、トルク制御部１１がトルク指令値Ｔｑａに対して制限をかけ始めるときの温度であり、素子上限温度ＴＬ１を下回る値に予め設定される。
【００２７】
トルク抑制手段１３の減算器１６で、スイッチング素子温度Ｔｊからトルク制限開始温度ＴＬ０を減算し、比例器１９で比例定数Ｋｐを乗算した値をトルク抑制値ａとする。それに対し、トルク抑制緩和手段１４の減算器１７で、素子上限温度ＴＬ１からスイッチング素子温度Ｔｊを減算し、それを積分器２１によって積分時間Ｔｉごとに積算した値をトルク抑制緩和値ｂとする。この場合、トルク抑制緩和値ｂはトルク抑制値ａを上回らないように、積分値上限リミッタ２３で制限をかける。
【００２８】
トルク抑制値ａからトルク抑制緩和値ｂを減算した値を初期トルク制限値ｃとする。初期トルク制限値ｃは、トルク制限値上下限リミッタ２５にて、零以上で、トルク指令値変化率上限リミッタ２７及びトルク指令値上限リミッタ２８を通ったトルク指令値Ｔｑａ以下となるように制限が加えられる。また、トルク制限値変化率上下限リミッタ２６にてその変化率に制限が加えられる。そして、トルク制限値ｃ１として第２減算器２０に出力され、第２減算器２０でトルク指令値Ｔｑａから減算され新たに制限トルク指令値Ｔｑｂを得る。
【００２９】
トルク指令値変化率上限リミッタ２７は、スイッチング素子温度Ｔｊがトルク制限開始温度ＴＬ０より高い場合には、トルク指令値Ｔｑａの上昇率を所定変化率以下に抑えるものであり、トルク指令値上限リミッタ２８は、初期トルク制限値ｃが零を上回るとき、トルク指令値Ｔｑａの上昇を零とするようにトルク指令値Ｔｑａに制限を加えるものである。
【００３０】
次に、動作を説明する。図３は本発明の実施の形態におけるインバータのスイッチング素子温度Ｔｊが素子上限温度ＴＬ１を超える場合の動作特性図である。図３は、電動機５のトルクがアクセル装置１から発せられたトルク指令値Ｔｑａになるように制御した結果、スイッチング素子温度Ｔｊがトルク制限開始温度ＴＬ０が越え、さらに素子上限温度ＴＬ１を超える場合の特性を示している。
【００３１】
この場合には、図３に示すように、スイッチング素子温度Ｔｊはトルク制限開始温度ＴＬ０を超えたときは一時的に下降し、再度上昇して最終的に素子上限温度ＴＬ１に制限される特性となる。
【００３２】
いま、時点ｔ０においてアクセル装置１からトルク指令値Ｔｑａが伝達されたとする。時点ｔ０では、スイッチング素子温度Ｔｊはトルク制限開始温度ＴＬ０以下なので、トルク抑制値ａは負の値である。また、トルク抑制緩和値ｂは零である。従って、第１減算器で演算される初期トルク制限値ｃは負の値になる。
【００３３】
初期トルク制限値ｃは、トルク制限値上下限リミッタ２５で零以上になるように制限をかけられるので、トルク制限値ｃ１は零となる。つまり、トルク指令値Ｔｑａは制限されず、そのままゲート生成部１２に伝えられ、所望のトルクが得られる。このときは、制限トルク指令値Ｔｑｂはトルク指令値Ｔｑａと等しい。
【００３４】
その後、スイッチング素子温度Ｔｊが上昇しトルク制限開始温度ＴＬ０になる時点ｔ１まで、つまり、時点ｔ０〜時点ｔ１においては、スイッチング素子温度Ｔｊは上昇し続けるが、スイッチング素子温度Ｔｊはトルク制限開始温度ＴＬ０以下なので、トルク抑制値ａは負の値である。また、積分器２１の積分値は正の値となるが、積分値上限リミッタ２３によりトルク抑制値ａ以下に抑制されるので、トルク抑制緩和値ｂは負の値となる。従って、第１の減算器１８で演算される初期トルク制限値ｃは負の値になり、時点ｔ０のときと同様に、トルク指令値Ｔｑａは制限されず、制限トルク指令値Ｔｑｂはトルク指令値Ｔｑａと等しい。
【００３５】
次に、時間ｔ１においてスイッチング素子温度Ｔｊがトルク制限開始温度ＴＬ０に達し、さらに、トルク制限開始温度ＴＬ０を超えると、トルク抑制値ａが正の値となる。トルク抑制緩和値ｂはトルク抑制値ａより大きくならないように積分値上限リミッタ２３がかけられているので、制限開始時点での値は零であり、制限が開始されてから間もないので、トルク抑制緩和値ｂの値は小さく、トルク制限にほとんど関与しない。従って、第１減算器１８からはトルク抑制値ａにほぼ等しい初期トルク制限値ｃが出力され、第２減算器２０ではトルク指令値Ｔｑａからトルク抑制値ａにほぼ等しいトルク制限値ｃ１が減算された制限トルク指令値ｂとなる。
【００３６】
そして、スイッチング素子温度Ｔｊがさらに上昇すると、トルク抑制値ａは増大するので、トルク制限値ｃ１も増大する。従って、制限トルク指令値Ｔｑｂが小さくなるので、時間ｔ２においてスイッチング素子温度Ｔｊは下降に転じる。しかし、時間が経過するとトルク抑制緩和値ｂが増大するので、トルク制限値ｃ１は緩和される方向に動くことから、時間ｔ３においてスイッチング素子温度Ｔｊは再び上昇することになる。
【００３７】
そして、時間ｔ４において、スイッチング素子温度Ｔｊが素子上限温度ＴＬ１まで上昇すると、トルク抑制緩和値ｂは増加することなく一定になる。これにより、トルク制限値ｃ１を緩和する動作は停止し、トルク抑制緩和値ｂが増大することはないので、スイッチング素子温度Ｔｊは素子上限温度ＴＬ１を超えることはない。このようにして、スイッチング素子温度Ｔｊは素子上限温度ＴＬ１ぎりぎりに保たれ、初期トルク制限値ｃを最小に抑えることができる。
【００３８】
次に、図４は本発明の実施の形態におけるインバータのスイッチング素子温度Ｔｊがトルク制限開始温度ＴＬ０と素子上限温度ＴＬ１の間に保たれる場合の動作特性図である。
【００３９】
時間ｔ０においてトルク指令値Ｔｑａが伝達され、スイッチング素子温度Ｔｊがトルク制限開始温度ＴＬ０に達するまではトルク制限はかからない。時間ｔ１でスイッチング素子温度Ｔｊがトルク制限開始温度ＴＬ０に到達し、さらに、スイッチング素子温度Ｔｊがトルク制限開始温度ＴＬ０を超えると、トルク抑制値ａが増加するのでトルク制限がかかる。一方、トルク抑制緩和値ｂはトルク抑制値ａより大きくならないように積分値上限リミッタがかかっているので、時間ｔ１の時点でトルク制限には関与しない。
【００４０】
図４に示すように、最終的にスイッチング素子温度Ｔｊが素子上限温度ＴＬ１に達しない場合には、素子上限温度ＴＬ１とスイッチング素子温度Ｔｊとの偏差は定常的に大きいので、トルク抑制緩和値ｂは増大し続ける。その結果、トルク抑制緩和値ｂはトルク抑制値ａを上回ろうとし、逆にトルク制限を負の方向、つまりトルクを増大させる方向に制御が働こうとするが、トルク抑制緩和値ｂはトルク抑制値ａを上回らないように積分値上限リミッタ２３がかけられているので、時間ｔ２でトルク抑制緩和値ｂはトルク抑制値ａに一致する。初期トルク制限値ｃ＝トルク抑制値ａ−トルク抑制緩和値ｂ＝０なので、結果的にトルク制限値ｃ１は零となり、トルク制限がかからない。
【００４１】
このように、スイッチング素子温度Ｔｊが素子上限温度ＴＬ１に達しない程度のトルク指令値Ｔｑａにおいては、一時的にトルク制限がかかるものの最終的にはトルク制限を零とすることができる。従って、周囲温度が低い状態では必要以上にトルク制限を掛けることがなく、運転者の操作快適性を損なうことがなくなる。
【００４２】
次に、トルク制限値上下限リミッタ２５、トルク制限値変化率上下限リミッタ２６、トルク指令値変化率上限リミッタ２７、トルク指令値上限リミッタ２８について説明する。
【００４３】
まず、トルク制限値上下限リミッタ２５は、初期トルク制限値ｃに対して零以上、トルク指令値Ｔｑａ以下の制限をかけるものである。これは、誤ってトルク指令値Ｔｑａ以上に電動機５のトルクが上昇することを防止すると共に、トルク指令値Ｔｑａが負になることを防ぐためである。
【００４４】
トルク制限値変化率上下限リミッタ２６は、トルク制限値上下限リミッタ２５で制限を掛けた初期トルク制限値ｃに対して、変化率の上下限を掛けるものである。これは、例えばエンジンと組み合わせて走るハイブリッド自動車に適用するときに効果的である。エンジン出力が初期トルク制限値ｃによって抑制されたトルクを補助するシステムにおいて、初期トルク制限値ｃの変化率をエンジンの応答速度以下に抑えることによって、スムーズにエンジン出力の補助を得られる。その結果、運転者はトルク制限がかかったことを意識せず、快適に走行することができる。このトルク制限値変化率上下限リミッタ２６は必ず設置しなければならないものではなく、用途に応じて適切な上下限値を設定して使用する。
【００４５】
次に、トルク指令値変化率上限リミッタ２７は、スイッチング素子温度Ｔｊがトルク制限開始温度ＴＬ０を上回ったときにのみ適用される。スイッチング素子温度Ｔｊがトルク制限開始温度ＴＬ０より高い状態で、さらにトルク指令値Ｔｑａが上昇してしまうと、比例定数Ｋｐや積分時間Ｔｉ、トルク制限値変化率上下限リミッタ２６の上限値によってはトルク制限が追従できず、スイッチング素子温度Ｔｊが素子上限温度ＴＬ１を上回る可能性がある。トルク指令値変化率上限リミッタ２７でトルク指令値Ｔｑａの上昇を遅らせると、スイッチング素子温度Ｔｊが上昇する前にトルク制限をかけることができ、問題を回避できる。
【００４６】
トルク指令値上限リミッタ２８は、トルク制限値ｃ１が零を上回ったときに限定して使用される。トルク制限がかかっているときは、スイッチング素子温度Ｔｊが素子上限温度ＴＬ１と一致しているか、またはそれに準ずる状況である。よって、これ以上トルク指令値Ｔｑａを増大させるとスイッチング素子温度Ｔｊが素子上限温度ＴＬ１を上回る可能性が高いので、トルク指令値Ｔｑａを増大させないようにする。その結果、スイッチング素子温度Ｔｊが素子上限温度ＴＬ１を上回ることはない。
【００４７】
本発明によれば、スイッチング素子が所定温度を超えトルク制限を加えるにあたり、周囲温度が低い状態では必要以上にトルク制限を掛けないように、トルク抑制緩和手段によりトルク制限を緩和するので、状況に応じて適切なトルク制限をかけることができ、運転者の操作快適性を損なうことを防止できる。  
【図面の簡単な説明】
【００４８】
【図１】本発明の実施の形態に係わるインバータ装置の構成図。
【図２】本発明の実施の形態におけるトルク制限部のブロック構成図。
【図３】本発明の実施の形態におけるインバータのスイッチング素子温度Ｔｊが素子上限温度ＴＬ１を超える場合の動作特性図。
【図４】本発明の実施の形態におけるインバータのスイッチング素子温度Ｔｊがトルク制限開始温度ＴＬ０と素子上限温度ＴＬ１の間に保たれる場合の動作特性図。
【符号の説明】
【００４９】
１…アクセル装置、２…インバータ、３…インバータ装置、４…直流電源、５…電動機、６…車輪、７…コンデンサ、８…温度センサ、９…温度検出回路、１０…制御演算装置、１１…トルク制限部、１２…ゲート生成部、１３…トルク抑制手段、１４…トルク抑制緩和手段、１５…ゲート回路、１６…減算器、１７…減算器、１８…第１減算器、１９…比例器、２０…第２減算器、２１…積分器、２２…、２３…積分値上限リミッタ、２４…、２５…トルク制限値上下限リミッタ、２６…トルク制限値変化率上下限リミッタ、２７…トルク指令値変化率上限リミッタ、２８…トルク指令値上限リミッタ
【図１】
0005221119.tif 000002
【図２】
0005221119.tif 000003
【図３】
0005221119.tif 000004
【図４】
0005221119.tif 000005