(57)【要約】      （修正有）【課題】精度よく、測定したダイオードの順方向電圧に基づいてジャンクション温度を推定する推定装置を提供する。【解決手段】推定装置としてのコントロールユニット５６において、記憶部５６５には、車両１０の走行状態、冷却状態毎に設けられたダイオードＤ１〜Ｄ６の順方向電圧と、ジャンクション温度と、の関係を示す温度特性が記憶されている。ＣＰＵ５６２は、車両１０の走行状態、冷却状態を判定する。ＣＰＵ５６２は、判定した車両１０の走行状態、冷却状態に応じた温度特性を記憶部５６５から抽出し、抽出した温度特性と電圧測定器５４により測定した順方向電圧とによりダイオードＤ１〜Ｄ６のジャンクション温度を推定する。【選択図】図１
2020191708.tif 000002
【特許請求の範囲】
【請求項１】
直流電源を交流に変換して車両に搭載されたモータに供給するインバータを構成する半導体スイッチに含まれるダイオードのジャンクション温度を推定する推定装置であって、
前記車両の状態毎に設けられた前記ダイオードの順方向電圧と、前記ジャンクション温度と、の関係を示す温度特性を記憶する記憶部と、
前記ダイオードの順方向電圧を測定する測定部と、
前記車両の状態を判定する判定部と、
前記判定部により判定された前記車両の状態に応じた前記温度特性を前記記憶部から抽出し、前記測定部により測定された前記順方向電圧及び前記抽出した前記温度特性から前記ジャンクション温度を推定する推定部と、を備えた、
推定装置。
【請求項２】
直流電源を交流に変換して車両に搭載されたモータに供給するインバータを構成する半導体スイッチに含まれるダイオードのジャンクション温度が限界温度に達するか否かを推定する推定装置であって、
前記車両の状態毎に設けられた前記限界温度時の前記ダイオードの順方向電圧を記憶する記憶部と、
前記ダイオードの順方向電圧を測定する測定部と、
前記車両の状態を判定する判定部と、
前記判定部により判定された前記車両の状態に応じた前記限界温度時の前記ダイオードの順方向電圧を前記記憶部から抽出し、前記測定部により測定された前記順方向電圧及び前記抽出した前記ダイオードの順方向電圧から前記ジャンクション温度が前記限界温度に達するか否かを推定する推定部と、を備えた、
推定装置。
【請求項３】
請求項１又は２に記載の推定装置において、
前記車両の状態は、前記車両の走行状態及び前記車両に搭載された前記インバータの冷却状態の少なくとも一方である、
推定装置。
【請求項４】
直流電源を交流に変換して車両に搭載されたモータに供給するインバータを構成する半導体スイッチに含まれるダイオードのジャンクション温度と順方向電圧との関係を解析する解析装置であって、
前記車両の速度に基づいてモータ電流を推定し、推定したモータ電流に基づいて前記順方向電圧を推定する順方向電圧推定部と、
前記推定したモータ電流から前記半導体スイッチの損失を演算し、前記半導体スイッチのジャンクション部と室温との間の熱等価回路方程式と前記演算した半導体スイッチの損失とから前記ダイオードのジャンクション温度を推定するジャンクション温度推定部と、を有する、
解析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、推定装置及び解析装置に関する。
【背景技術】
【０００２】
近年、ＥＶ車、ＨＥＶ車などのモータ制御においては、半導体スイッチを用いたインバータ装置によって所望の電力制御を行う方式のものが主流である。
【０００３】
半導体スイッチは、トランジスタと、このトランジスタに並列に接続されたダイオードと、から構成されている。上記半導体スイッチは、ダイオードのジャンクション温度（ＰＮ接合部の温度）が仕様を超えると破壊等の故障となる。上記ジャンクション温度は、半導体スイッチを樹脂封止したＩＣチップ内の温度であるため、測定が困難である。
【０００４】
そこで、車両を定常動作させて得たインバータ運転条件に対する半導体スイッチの損失の演算式に基づいて、ジャンクション温度を推定する方法が考えられている（特許文献１〜３）。しかしながら、上記方法では、車両が定常動作を外れる動作をした場合（例えば、道路の転がり抵抗の急激な変化や、アクセル動作による急激なトルク変動）、ジャンクション温度の推定は困難である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１２４６０６号公報
【特許文献２】特開平９−２３３８３２号公報
【特許文献３】特開２００５−２１８２２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、その目的は、精度よく、測定したダイオードの順方向電圧に基づいてジャンクション温度を推定する、又は、ジャンクション温度が限界温度に達するか否かを推定する推定装置、及び、精度よく、ジャンクション温度と順方向電圧との関係を解析できる解析装置を提供することにある。
【課題を解決するための手段】
【０００７】
前述した目的を達成するために、本発明に係る推定装置及び解析装置は、下記［１］〜［４］を特徴としている。
［１］
直流電源を交流に変換して車両に搭載されたモータに供給するインバータを構成する半導体スイッチに含まれるダイオードのジャンクション温度を推定する推定装置であって、
前記車両の状態毎に設けられた前記ダイオードの順方向電圧と、前記ジャンクション温度と、の関係を示す温度特性を記憶する記憶部と、
前記ダイオードの順方向電圧を測定する測定部と、
前記車両の状態を判定する判定部と、
前記判定部により判定された前記車両の状態に応じた前記温度特性を前記記憶部から抽出し、前記測定部により測定された前記順方向電圧及び前記抽出した前記温度特性から前記ジャンクション温度を推定する推定部と、を備えた、
推定装置であること。
［２］
直流電源を交流に変換して車両に搭載されたモータに供給するインバータを構成する半導体スイッチに含まれるダイオードのジャンクション温度が限界温度に達するか否かを推定する推定装置であって、
前記車両の状態毎に設けられた前記限界温度時の前記ダイオードの順方向電圧を記憶する記憶部と、
前記ダイオードの順方向電圧を測定する測定部と、
前記車両の状態を判定する判定部と、
前記判定部により判定された前記車両の状態に応じた前記限界温度時の前記ダイオードの順方向電圧を前記記憶部から抽出し、前記測定部により測定された前記順方向電圧及び前記抽出した前記ダイオードの順方向電圧から前記ジャンクション温度が前記限界温度に達するか否かを推定する推定部と、を備えた、
推定装置であること。
［３］
［１］又は［２］に記載の推定装置において、
前記車両の状態は、前記車両の走行状態及び前記車両に搭載された前記インバータの冷却状態の少なくとも一方である、
推定装置であること。
［４］
直流電源を交流に変換して車両に搭載されたモータに供給するインバータを構成する半導体スイッチに含まれるダイオードのジャンクション温度と順方向電圧との関係を解析する解析装置であって、
前記車両の速度に基づいてモータ電流を推定し、推定したモータ電流に基づいて前記順方向電圧を推定する順方向電圧推定部と、
前記推定したモータ電流から前記半導体スイッチの損失を演算し、前記半導体スイッチのジャンクション部と室温との間の熱等価回路方程式と前記演算した半導体スイッチの損失とから前記ダイオードのジャンクション温度を推定するジャンクション温度推定部と、を有する、
解析装置であること。
【０００８】
上記［１］の構成の推定装置によれば、車両の状態毎に設けた順方向電圧とジャンクション温度との関係を記憶部に記憶させているので、演算量を抑制しつつ車両の状態に応じて精度よくダイオードのジャンクション温度を推定できる。
【０００９】
上記［２］の構成の推定装置によれば、車両の状態毎に設けた限界温度時の順方向電圧を記憶部に記憶させているので、演算量を抑制しつつ車両の状態に応じて精度よくジャンクション温度が限界温度に達するか否かを推定できる。
【００１０】
上記［３］の構成の推定装置によれば、車両の走行状態やインバータの冷却状態に応じて推定できるため、より一層精度よく推定できる。
【００１１】
上記［４］の構成の解析装置によれば、車両の速度に応じてダイオードの順方向電圧、ジャンクション温度を推定できるので、車両の走行状態に応じたダイオードの順方向電圧と、ジャンクション温度との関係を解析することができる。また、熱等価回路方程式を冷却状態に応じて変更すれば、冷却状態に応じたダイオードの順方向電圧と、ジャンクション温度との関係を解析することができる。
【発明の効果】
【００１２】
本発明の推定装置によれば、精度よく、ジャンクション温度を推定する、又は、ジャンクション温度が限界温度に達するか否かを推定する推定装置を提供できる。また、精度よく、ダイオードの順方向電圧とジャンクション温度との関係を解析できる解析装置を提供できる。
【００１３】
以上、本発明について簡潔に説明した。更に、以下に説明される発明を実施するための形態（以下、「実施形態」という。）を添付の図面を参照して通読することにより、本発明の詳細は更に明確化されるであろう。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の推定装置を組み込んだ車両駆動システムの一実施形態を示すシステム図である。
【図２】図２は、図１に示すＣＰＵが実行する温度推定処理手順を示すフローチャートである。
【図３】図３は、図１に示す半導体スイッチを搭載したＩＣチップの配置を説明するための図である。
【図４】図４は、図１に示すインバータ装置の熱等価回路の一例を示す図である。
【図５】図５は、正常な冷却状態、通常ＥＶ走行状態における車両の速度に対するオン抵抗と、トランジスタのジャンクション温度と、順方向電圧と、ダイオードのジャンクション温度と、をシミュレーションした結果を示す。
【図６】図６は、不具合のある冷却状態、通常ＥＶ走行状態における車両の速度に対するオン抵抗と、トランジスタのジャンクション温度と、順方向電圧と、ジャンクション温度と、をシミュレーションした結果を示す。
【図７】図７は、正常な冷却状態、通常ＥＶ走行状態におけるインバータ装置の挙動を説明図である。
【図８】図８は、不具合時の通常ＥＶ走行におけるインバータ装置の挙動を説明図である。
【図９】図９は、他の実施形態における図１に示すＣＰＵが実行する温度推定処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１５】
本発明に関する具体的な実施形態について、各図を参照しながら以下に説明する。
【００１６】
図１に示す車両駆動システム１は、モータ３により車両１０を駆動するためのシステムである。同図に示すように、車両駆動システム１は、バッテリ２と、モータ３と、減速機４と、インバータ装置５と、を備えている。
【００１７】
バッテリ２は、後述するモータ３に電源を供給するための直流電源である。モータ３は、周知の三相交流モータであり、車両１０の駆動力を発生する。減速機４は、モータ３の回転速度を減じ、トルク力を増して車両１０のドライブシャフトに出力する機器である。
【００１８】
インバータ装置５は、バッテリ２からの直流電源を交流に変換してモータ３に供給するための装置である。インバータ装置５は、インバータ５１と、位置測定器５２と、電流測定器５３と、測定部としての電圧測定器５４と、トルク測定器５５と、推定装置としてのコントロールユニット５６と、を備えている。
【００１９】
インバータ５１は、６つの半導体スイッチＳ１〜Ｓ６の制御によりバッテリ２からの直流電源を三相交流に変換してモータ３に供給する。半導体スイッチＳ１〜Ｓ６は各々、例えばゲート絶縁型バイポーラトランジスタ（ＩＧＢＴ）から構成されるトランジスタＴ１〜Ｔ６と、このトランジスタＴ１〜Ｔ６の各々に並列接続されるダイオードＤ１〜Ｄ６と、を有している。
【００２０】
上記半導体スイッチＳ１と半導体スイッチＳ２が直列接続され、半導体スイッチＳ３と半導体スイッチＳ４が直列接続され、半導体スイッチＳ５と半導体スイッチＳ６が直列接続されている。また、半導体スイッチＳ１及びＳ２から成る直列回路と、半導体スイッチＳ３及びＳ４から成る直列回路と、半導体スイッチＳ５及びＳ６から成る直列回路と、は並列接続されている。
【００２１】
そして、上記半導体スイッチＳ１及びＳ２の接続点、半導体スイッチＳ３及びＳ４の接続点、半導体スイッチＳ５及びＳ６の接続点からそれぞれ三相電流ｉｕ、ｉｖ、ｉｗが出力され、モータ３に供給される。
【００２２】
位置測定器５２は、減速機４による減速後のモータ３の角速度（即ち、ドライブシャフトの角速度）を測定して、後述するコントロールユニット５６のＣＰＵ５６２に出力する。電流測定器５３は、モータ３に供給される三相電流ｉｕ、ｉｖ、ｉｗを測定して、後述するコントロールユニット５６の電流制御部５６３に出力する。電圧測定器５４は、各半導体スイッチＳ１〜Ｓ６の両端電圧を測定して、後述するコントロールユニット５６のＣＰＵ５６２に出力する。トルク測定器５５は、減速機４による減速後のモータ３のトルク（即ち、ドライブシャフトのトルク）を測定して、後述するコントロールユニット５６のＣＰＵ５６２に出力する。
【００２３】
コントロールユニット５６は、車両１０の速度が速度指示値Ｖ＊になるようなデューティでトランジスタＴ１〜Ｔ６をオンオフ制御して、三相電流ｉｕ、ｉｖ、ｉｗを出力させる。また、コントロールユニット５６は、測定した半導体スイッチＳ１〜Ｓ６の両端電圧からトランジスタＴ１〜Ｔ６及びダイオードＤ１〜Ｄ６のジャンクション部（ＰＮ接合部）の温度を推定する。以下、トランジスタＴ１〜Ｔ６のジャンクション部の温度をジャンクション温度ＴＪＴとし、ダイオードＤ１〜Ｄ６のジャンクション部の温度をジャンクション温度ＴＪＤとする。コントロールユニット５６は、推定したジャンクション温度ＴＪＴ、ＴＪＤが限界温度を越えていると判定すると、ジャンクション温度ＴＪＴ、ＴＪＤが下がるようにモータ３を制御する。
【００２４】
コントロールユニット５６は、インタフェース（以下ＩＦ）５６１と、推定部としてのＣＰＵ５６２と、電流制御部５６３と、ゲートドライブ回路５６４と、記憶部５６５と、を備えている。
【００２５】
ＩＦ５６１には、減速機４からの減速比ＧＲ及びアクセル、ブレーキの踏みこみ量などに応じた速度指令値Ｖ＊が入力されている。ＩＦ５６１は、速度指令値Ｖ＊を、減速機４による減速後のモータ３の角速度指令値ω＊／ＧＲに変換して、ＣＰＵ５６２に出力する。速度指令値Ｖ＊は、下記の式（１）により表わされる。よって、式（２）により角速度指令値ω＊／ＧＲを求めることができる。
Ｖ＊（km/h）＝ω＊／ＧＲ×車輪半径ＲＤ×３６００…（１）
ω＊／ＧＲ＝Ｖ＊（km/h）／（車輪半径ＲＤ×３６００）…（２）
【００２６】
また、ＣＰＵ５６２には、ＩＦ５６１から入力された角速度指令値ω＊／ＧＲと、位置測定器５２により測定した角速度測定値ω／ＧＲと、が入力される。ＣＰＵ５６２は、ω＊／ＧＲとω／ＧＲとの偏差に基づいたトルク指令値Ｔｑ＊を周知のＰＩ制御（フィードバック制御）により算出する。モータ３に供給する電流には、回転磁界を発生させる励磁電流ｉｄと、トルクの発生に必要なトルク電流ｉｑと、が含まれている。トルクＴｑとトルク電流ｉｑとは、比例関係である。そこで、本実施形態では、ＣＰＵ５６２は、算出したトルク指令値Ｔｑ＊をトルク電流指令値ｉｑ＊とする。また、ＣＰＵ５６２は、ω／ＧＲに応じて励磁電流指令値ｉｄ＊を定める。ＣＰＵ５６２は、このトルク電流指令値ｉｑ＊及び励磁電流指令値ｉｄ＊を電流制御部５６３に対して出力する。
【００２７】
電流制御部５６３には、ＣＰＵ５６２からのトルク電流指令値ｉｑ＊及び励磁電流指令値ｉｄ＊と、電流測定器５３により測定された三相電流ｉｕ、ｉｖ、ｉｗと、位置測定器５２により測定した角速度ω／ＧＲから求めた回転角θ／ＧＲと、が入力される。電流制御部５６３は、回転角θ／ＧＲと同時に測定された三相電流ｉｕ、ｉｖ、ｉｗを周知の三相／ｄｑ変換してトルク電流測定値ｉｑ及び励磁電流測定値ｉｄを求める。
【００２８】
電流制御部５６３は、ＣＰＵ５６２から入力されたトルク電流指令値ｉｑ＊と、三相／ｄｑ変換したトルク電流測定値ｉｑの偏差に基づいたモータ３のトルク電圧指令値ｖｑ＊をＰＩ制御により算出する。同様に、電流制御部５６３は、ＣＰＵ５６２から入力された励磁電流指令値ｉｄ＊と、三相／ｄｑ変換した励磁電流測定値ｉｄの偏差に基づいて励磁電圧指令値ｖｄ＊をＰＩ制御により算出する。
【００２９】
次に、電流制御部５６３は、回転角θ／ＧＲに基づいて、上記トルク電圧指令値ｖｑ＊及び励磁電圧指令値ｖｄ＊をｄｑ／三相変換して三相電圧指令値Ｖｕ＊、Ｖｖ＊、Ｖｗ＊を演算し、ゲートドライブ回路５６４に出力する。ゲートドライブ回路５６４は、三相電圧指令値Ｖｕ＊、Ｖｖ＊、Ｖｗ＊になるようなデューティのＰＷＭ信号をトランジスタＴ１〜Ｔ６のゲートに出力してオンオフを制御する。
【００３０】
また、記憶部５６５には、走行状態（トルク、加速度、スリップ等）、冷却状態（冷却器温度、水冷能力、空冷能力、雰囲気温度等）毎に設けたトランジスタＴ１〜Ｔ６のオン抵抗Ｒｏｎとジャンクション温度ＴＪＤとの関係を示すＲｏｎ−ＴＪＴ温度特性が記憶されている。また、記憶部５６５には、走行状態、冷却状態毎に設けたダイオードＤ１〜Ｄ６の順方向電圧ＶＦとジャンクション温度ＴＪＤとの関係を示すＶＦ−ＴＪＤ温度特性が記憶されている。温度特性としては、関係式であってもよいし、表などであってもよい。
【００３１】
そして、ＣＰＵ５６２は、上記Ｒｏｎ−ＴＪＴ温度特性と電流測定器５３及び電圧測定器５４により測定したオン抵抗Ｒｏｎに基づいて、トランジスタＴ１〜Ｔ６のジャンクション温度ＴＪＴを推定する。また、ＣＰＵ５６２は、上記ＶＦ−ＴＪＤ温度特性と電圧測定器５４により測定した順方向電圧ＶＦに基づいて、ダイオードＤ１〜Ｄ６のジャンクション温度ＴＪＤを推定する。
【００３２】
次に、ジャンクション温度ＴＪＴ、ＴＪＤの推定の詳細について、図２を参照して説明する。まず、ＣＰＵ５６２は、トランジスタＴ１〜Ｔ６のオン抵抗Ｒｏｎ及びダイオードＤ１〜Ｄ６の順方向電圧ＶＦを測定する（ステップＳｐ１）。トランジスタＴ１〜Ｔ６のオン抵抗Ｒｏｎは、下記の式（３）により求めることができる。
Ｒｏｎ＝ＶＣＥ／ＩＴ…（３）
なお、ＶＣＥは、トランジスタＴ１〜Ｔ６のコレクタ−エミッタ電圧である。ＩＴは、トランジスタＴ１〜Ｔ６に流れる電流である。
【００３３】
電圧測定器５４により測定される半導体スイッチＳ１〜Ｓ６の両端電圧が、コレクタ−エミッタ電圧ＶＣＥに相当する。また、トランジスタＴ１〜Ｔ６のオン時に電流測定器５３により測定された三相電流ｉｕ、ｉｖ、ｉｗが、電流ＩＴに相当する。
【００３４】
よって、ＣＰＵ５６２は、電圧測定器５４により測定された半導体スイッチＳ１〜Ｓ６の両端電圧をＶＣＥとして式（３）に代入し、トランジスタＴ１〜Ｔ６のオン時に電流測定器５３により測定された三相電流ｉｕ、ｉｖ、ｉｗをＩＴとして式（３）に代入して、Ｒｏｎを求める。また、ＣＰＵ５６２は、トランジスタＴ１〜Ｔ６のオン時に電圧測定器５４により測定される半導体スイッチＳ１〜Ｓ６の両端電圧を、ダイオードＤ１〜Ｄ６の順方向電圧ＶＦとして求める。
【００３５】
次に、ＣＰＵ５６２は、判定部として機能し、トルク測定器５５からのトルクや車両１０の速度、温度センサ（図示せず）からの温度などに基づいて車両１０の走行状態、冷却状態を判定する（ステップＳｐ２）。その後、ＣＰＵ５６２は、判定した走行状態、冷却状態に対応するＲｏｎ−ＴＪＴ温度特性、ＶＦ−ＴＪＤ温度特性をそれぞれ記憶部５６５から抽出する（ステップＳｐ３）。そして、ＣＰＵ５６２は、推定部として機能し、Ｒｏｎ−ＴＪＴ温度特性とステップＳｐ１で測定したオン抵抗Ｒｏｎからジャンクション温度ＴＪＴを推定する（ステップＳｐ４）。また、ＣＰＵ５６２は、抽出したＶＦ−ＴＪＤ温度特性とステップＳｐ１で測定したダイオードＤ１〜Ｄ６の順方向電圧ＶＦからジャンクション温度ＴＪＤを推定する（ステップＳｐ４）。
【００３６】
このジャンクション温度ＴＪＴ、ＴＪＤの双方が限界温度を超えない場合（ステップＳｐ５でＮ）、ＣＰＵ５６２は、直ちにステップＳｐ１に戻る。一方、ジャンクション温度ＴＪＤ、ＴＪＤの少なくとも一方が限界温度を超える場合（ステップＳｐ５でＹ）、ＣＰＵ５６２は、速度指令値Ｖ＊の抑制制御、トルク電流指令値ｉｑ＊の抑制制御、励磁電流指令値ｉｄ＊の増加制御、三相電流指令値ｉｕ＊、ｉｖ＊、ｉｗ＊の抑制制御、の少なくとも１以上を行った後（ステップＳｐ６）、ステップＳｐ１に戻る。
【００３７】
上記温度特性は、走行状態、冷却状態毎にジャンクション温度ＴＪＴとオン抵抗Ｒｏｎとの関係、ジャンクション温度ＴＪＤと順方向電圧ＶＦとの関係を、それぞれ図示しないマイコンなどにより構成された解析装置によりシミュレーションすることにより得られる。この解析装置が行うシミュレーションの詳細について説明する。本実施形態では、例えば、車両１０を０ｋｍ／ｈから１００ｋｍ／ｈまで所定の加速度で加速させ、１００ｋｍ／ｈで等速走行させ、その後、１００ｋｍ／ｈから０まで所定の加速で減速させた走行状態（以下、通常ＥＶ走行状態）のオン抵抗Ｒｏｎと、順方向電圧ＶＦと、ジャンクション温度ＴＪＴ、ＴＪＤと、を解析装置により予めシミュレーションで求める場合について説明する。
【００３８】
まず、解析装置は、オン抵抗推定部、順方向推定部、ジャンクション温度推定部として機能し、所定時間毎に車両１０の速度Ｖに応じたオン抵抗Ｒｏｎ、順方向電圧ＶＦ及びジャンクション温度ＴＪＴ、ＴＪＤを推定する。まず、オン抵抗Ｒｏｎの推定について詳細を説明する。Ｒｏｎは、トランジスタＴ１〜Ｔ６のジャンクション温度ＴＪＴに比例する温度特性を有する。ジャンクション温度ＴＪＴとオン抵抗Ｒｏｎとの関係は、半導体スイッチＳ１〜Ｓ６のメーカから提供されていて予め分かっている。解析装置は、トランジスタＴ１〜Ｔ６の種類（メーカ、製品、仕様）毎にＲｏｎを求めることができる。
【００３９】
解析装置の図示しないメモリには、ジャンクション温度ＴＪＴとＲｏｎとの温度特性が記憶されている。解析装置は、メモリに記憶された温度特性に基づいて、前回の車両の速度Ｖに応じて推定したジャンクション温度ＴＪＴに対応したＲｏｎを、今回の車両の速度Ｖに応じたＲｏｎとして推定する。
【００４０】
次に、順方向電圧ＶＦの推定について詳細を説明する。解析装置は、所定時間毎に車両１０の速度Ｖに応じたトルク電流ｉｑ、励磁電流ｉｄを求め、求めたトルク電流ｉｑ、励磁電流ｉｄをｄｑ／三相変換して、三相電流値ｉｕ、ｉｖ、ｉｗを求める。速度Ｖからトルク電流ｉｑ、励磁電流ｉｄを求める方法としては、上述したように速度指令値Ｖ＊からトルク電流指令値ｉｑ＊、励磁電流指令値ｉｄ＊を求める方法と同じである。なお、速度指令値Ｖ＊からトルク電流指令値ｉｑ＊、励磁電流指令値ｉｄ＊を求めるために必要な、角速度測定値ω／ＧＲは、前回の車両１０の速度Ｖから求める。
【００４１】
ダイオードＤ１〜Ｄ４には、速度Ｖから求めた三相電流値ｉｕ、ｉｖ、ｉｗが順方向電流ＩＦとして流れる。ＶＦは、ＩＦに比例した値であり、ジャンクション温度ＴＪＤに反比例する値である。また、ダイオードＤ１〜Ｄ６のジャンクション温度ＴＪＤ毎のＶＦ−ＩＦ特性は、半導体スイッチＳ１〜Ｓ６のメーカから提供されていて予め分かっている。解析装置は、ダイオードＤ１〜Ｄ６の種類（メーカ、製品、仕様）毎に順方向電圧ＶＦを求めることができる。
【００４２】
解析装置の図示しないメモリには、ジャンクション温度ＴＪＤ毎のＶＦ−ＩＦ特性が記憶されている。解析装置は、メモリから、前回の車両１０の速度Ｖから推定したジャンクション温度ＴＪＤに対応するＶＦ−ＩＦ特性を抽出する。解析装置は、抽出したＶＦ−ＩＦ特性とＩＦ（＝速度Ｖから求めた三相電流値ｉｕ、ｉｖ、ｉｗ）とから求めたＶＦを、今回の速度Ｖに応じたＶＦとして推定する。
【００４３】
また、解析装置は、所定時間毎に車両１０の速度Ｖに応じたジャンクション温度ＴＪＴ、ＴＪＤを推定する。詳細について説明すると、解析装置は、求めた三相電流値ｉｕ、ｉｖ、ｉｗからトランジスタＴ１〜Ｔ６及びダイオードＤ１、Ｄ２に発生する損失（熱量）ＰＴ及びＰＤを演算する。上述したようにトランジスタＴ１〜Ｔ６は、ＰＷＭ信号によりオンオフ動作する。
【００４４】
トランジスタＴ１〜Ｔ６は、オン時に低抵抗のオン抵抗となり電流が流れ、オフ時に高抵抗のオフ抵抗となり電流が遮断される。このため、トランジスタＴ１〜Ｔ６は、主にオン時に電流が流れて損失（熱量）ＰＴが発生する。このとき、トランジスタＴ１〜Ｔ６に発生する損失ＰＴは下記の式（４）となる。
ＰＴ＝Ｒｏｎ×ＩＴ２…（４）
【００４５】
トランジスタＴ１〜Ｔ６には、速度Ｖから求めた三相電流値ｉｕ、ｉｖ、ｉｗがオン時に流れる。よって、解析装置は、速度Ｖから求めた三相電流値ｉｕ、ｉｖ、ｉｗを式（４）のＩＴに代入する。また、解析装置は、上述したように図示しないメモリに記憶されたＲｏｎ−ＴＪＴ特性から求めたＲｏｎを、式（４）に代入する。上述したように、オン抵抗Ｒｏｎは、トランジスタＴ１〜Ｔ６の種類（メーカ、製品、仕様）毎に求めることができる。よって、損失ＰＴも、トランジスタＴ１〜Ｔ６の種類毎に求めることができる。
【００４６】
ダイオードＤ１〜Ｄ６は、トランジスタＴ１〜Ｔ６のオン時に逆方向電圧が印加され高抵抗となり電流が遮断され、トランジスタＴ１〜Ｔ６のオフ時に順方向電圧ＶＦが印加され低抵抗となり電流が流れる。このため、ダイオードＤ１〜Ｄ６は、主にオフ時に電流が流れて損失（熱量）ＰＤが発生する。このとき、ダイオードＤ１〜Ｄ６に発生する損失ＰＤは下記の式（５）となる。
ＰＤ＝ＶＦ×ＩＦ…（５）
【００４７】
ダイオードＤ１〜Ｄ４には、速度Ｖから求めた三相電流値ｉｕ、ｉｖ、ｉｗが順方向電流として流れる。よって、解析装置は、速度Ｖから求めた三相電流値ｉｕ、ｉｖ、ｉｗを式（５）のＩＦに代入する。また、解析装置は、上述したようにメモリに記憶されたＶＦ−ＩＦ特性から求めたＶＦを式（５）に代入する。
【００４８】
本実施形態においてトランジスタＴ１〜Ｔ６及びダイオードＤ１〜Ｄ６で発生した熱は、図３に示す半導体スイッチＳ１〜Ｓ６を搭載したＩＣチップ１２のパッケージ、インバータモジュール基板１３の順で伝わり、その後、ヒートシンク（冷却）１４に伝わる。トランジスタＴ１〜Ｔ６のジャンクション温度ＴＪＴ及び損失ＰＴ、ダイオードＤ１〜Ｄ６のジャンクション温度ＴＪＤ及び損失ＰＤ、ヒートシンク１４などの冷却器により冷却された室温ＴＲ、の関係は、図４に示すような熱等価回路で表わすことができる。
【００４９】
そこで、解析装置は、室温ＴＲ（＝初期雰囲気温度（例えば２７℃＝３００Ｋ）とする）と、上述したように速度Ｖから三相電流指令値ｉｕ、ｉｖ、ｉｗから求めた損失ＰＴ、ＰＤと、から図４に示す熱等価回路で表わされる熱等価回路方程式を用いてジャンクション温度ＴＪＴ、ＴＪＤを推定する。
【００５０】
なお、本実施形態では、ジャンクション温度ＴＪＴ、ＴＪＤとＩＣチップ１２のパッケージの温度ＴＢとの間の熱等価回路方程式は、図４に示すように、３次元の縦横斜めの伝熱経路と熱容量で構成した周知のＪＥＩＴＡモデルを採用している。また、ＩＣチップ１２のパッケージの温度ＴＢとヒートシンク１４を介した室温ＴＲ間の熱等価回路方程式は、熱抵抗・熱容量によるＲＣラダー熱等価回路による周知の構造関数モデルを採用している。
【００５１】
次に、ジャンクション温度ＴＪＴ、ＴＪＤのシミュレーションについて詳細に説明する。図４に示すように、トランジスタＴ１〜Ｔ６のジャンクション温度ＴＪＴ、ダイオードＤ１〜Ｄ６のジャンクション温度ＴＪＤは、下記の式（６）、（７）で表わされる。
ＴＪＴ＝ΔＴ（ＪＴ−Ｂ）＋ΔＴ（Ｂ−Ｒ）＋ＴＲ…（６）
ＴＪＤ＝ΔＴ（ＪＤ−Ｂ）＋ΔＴ（Ｂ−Ｒ）＋ＴＲ…（７）
ΔＴ（ＪＴ−Ｂ）は、トランジスタＴ１〜Ｔ６のジャンクション温度ＴＪＴとＩＣチップ１２のパッケージ温度ＴＢとの差である。ΔＴ（ＪＤ−Ｂ）は、ダイオードＤ１〜Ｄ６のジャンクション温度ＴＪＤとＩＣチップ１２のパッケージ温度ＴＢとの差である。ΔＴ（Ｂ−Ｒ）は、パッケージ温度ＴＢと室温ＴＲとの差である。
【００５２】
解析装置は、上記ＪＥＩＴＡモデルを採用した熱等価回路方程式に上記求めたトランジスタＴ１〜Ｔ６で発生する損失ＰＴ、ダイオードＤ１〜Ｄ６で発生する損失ＰＤをそれぞれ代入してΔＴ（ＪＤ−Ｂ）、ΔＴ（ＪＴ−Ｂ）を求める。この熱等価回路では、損失ＰＤ、損失ＰＴを当該熱等価回路に流れる電流として、その両端電圧をΔＴ（ＪＴ−Ｂ）、ΔＴ（ＪＤ−Ｂ）として求めることができる。
【００５３】
また、解析装置は、上記構造関数モデルを採用した熱等価回路方程式に上記求めたダイオードＤ１〜Ｄ６で発生する損失ＰＤ及びトランジスタＴ１〜Ｔ６で発生する損失ＰＴを代入してΔＴ（Ｂ−Ｒ）を求める。この熱等価回路では、損失ＰＴ＋ＰＤを当該熱等価回路に流れる電流として、その両端電圧をΔＴ（Ｂ−Ｒ）として求めることができる。
【００５４】
解析装置は、求めたΔＴ（ＪＴ−Ｂ）、ΔＴ（ＪＤ−Ｂ）、ΔＴ（Ｂ−Ｒ）を式（６）、（７）に代入してジャンクション温度ＴＪＤ、ＴＪＴを求める。
【００５５】
上記構造関数モデルを採用した熱等価回路方程式は、冷却能力によって構成する熱抵抗、熱容量を変更される。これにより、解析装置は、冷却状態毎にジャンクション温度ＴＪＴ、ＴＪＤを求めることができる。上述した解析装置によれば、車両１０の種類毎、車両１０の走行状態毎、車両１０の冷却状態毎にオン抵抗Ｒｏｎと、順方向電圧ＶＦと、ジャンクション温度ＴＪＴ、ＴＪＤとを求めることができる。
【００５６】
上述した解析装置により求めた、車両１０の速度に対応するオン抵抗Ｒｏｎと、順方向電圧ＶＦと、ジャンクション温度ＴＪＴ、ＴＪＤと、のシミュレーション結果を簡易的に表わしたものを図５及び図６に示す。図５は、正常な冷却状態、通常ＥＶ走行状態における車両１０の速度（ｋｍ／ｈ）と、オン抵抗Ｒｏｎ（ｍΩ）と、順方向電圧ＶＦ（Ｖ）と、ジャンクション温度ＴＪＴ、ＴＪＤ（Ｋ）との関係を示すグラフである。図６は、不具合のある冷却状態、通常ＥＶ走行状態における車両１０の速度（ｋｍ／ｈ）と、オン抵抗Ｒｏｎ（ｍΩ）と、順方向電圧ＶＦ（Ｖ）と、ジャンクション温度ＴＪＴ、ＴＪＤ（Ｋ）との関係を示すグラフである。図５及び図６に示すように、オン抵抗Ｒｏｎとジャンクション温度ＴＪＴとは正の温度特性を持ち、下記の式（８）で表わすことができる。
ジャンクション温度ＴＪＴ＝α×オン抵抗Ｒｏｎ…（８）
【００５７】
また、順方向電圧ＶＦとジャンクション温度ＴＪＤとは負の温度特性を持ち、下記の関係式（９）で表わすことができる。
ジャンクション温度ＴＪＤ＝β（最大順方向電圧−γ×順方向電圧ＶＦ）…（９）
【００５８】
また、正常な冷却状態、通常ＥＶ走行状態におけるインバータ装置５の挙動を図７に示す。図７に示すように、トランジスタＴ１〜Ｔ６がオンすると、ジャンクション温度ＴＪＴが上昇し、オン抵抗Ｒｏｎが低下し、損失電力ＰＴが上昇する。この損失電力ＰＴの上昇によりさらにジャンクション温度ＴＪＴが上昇する。
【００５９】
一方、トランジスタＴ１〜Ｔ６がオフすると、ジャンクション温度ＴＪＴが低下し、オン抵抗Ｒｏｎが上昇し、損失電力ＰＴが低下する。この損失電力ＰＴの低下によりさらにジャンクション温度ＴＪＴが低下する。
【００６０】
また、図７に示すように、ダイオードＤ１〜Ｄ６は、トランジスタＴ１〜Ｔ６のオンオフに応じて順方向、逆方向に交互に電圧が印加される。ダイオードＤ１〜Ｄ６に順方向の電圧が印加されると、ジャンクション温度ＴＪＤが上昇し、順方向電圧ＶＦが低下し、損失電力ＰＤが上昇する。この損失電力ＰＤの上昇によりさらにジャンクション温度ＴＪＤが上昇する。
【００６１】
一方、ダイオードＤ１〜Ｄ６に逆方向の電圧が印加されると、ジャンクション温度ＴＪＤが低下し、順方向電圧ＶＦが上昇し、損失電力ＰＤが低下する。この損失電力ＰＤの低下によりさらにジャンクション温度ＴＪＤが低下する。即ち、正常な冷却状態においては、ジャンクション温度ＴＪＴ、ＴＪＤはトランジスタＴ１〜Ｔ６のオフ時に低下するため、ジャンクション温度ＴＪＴ、ＴＪＤが上昇し続けることはない。このため、図５に示すように、正常な冷却状態においては、オン抵抗Ｒｏｎは３４〜５２ｍΩの範囲内となり、ジャンクション温度ＴＪＴは、３００Ｋ〜５００Ｋの範囲内で変動する。また、順方向電圧ＶＦは１．１２Ｖ〜１．３１Ｖの範囲内となり、ジャンクション温度ＴＪＤは３００Ｋ〜４００Ｋの範囲内で変動する。
【００６２】
また、不具合のある冷却状態、通常ＥＶ走行状態におけるインバータ装置５の挙動を図８に示す。図８に示すように、トランジスタＴ１〜Ｔ６のオンオフに関係なく、ジャンクション温度ＴＪＴが上昇、オン抵抗Ｒｏｎが低下、損失電力ＰＴが上昇する。そして、この損失電力ＰＴの上昇によりさらにジャンクション温度ＴＪＴが上昇する自己発熱状態となってしまう。また、ダイオードＤ１〜Ｄ６については、印加される電圧の向きに関係なく、ジャンクション温度ＴＪＤが上昇、順方向電圧ＶＦが低下、損失電力ＰＤが上昇する。そして、この損失電力ＰＤの上昇によりさらにジャンクション温度ＴＪＤが上昇する自己発熱状態となってしまう。このため、図６に示すように、不具合のある冷却状態においては、オン抵抗Ｒｏｎは３４〜２９００ｍΩの範囲内となり、ジャンクション温度ＴＪＴは、０Ｋ〜２９０００Ｋの範囲内で変動する。また、順方向電圧ＶＦは０〜１．２Ｖの範囲内となり、ジャンクション温度ＴＪＤは３００Ｋ〜８４００Ｋの範囲内で変動する。即ち、冷却状態に応じてオン抵抗Ｒｏｎとジャンクション温度ＴＪＴとの関係を示す温度特性、順方向電圧ＶＦとジャンクション温度ＴＪＤとの関係を示す温度特性が変動することが分かる。
【００６３】
正常な冷却状態及び不具合のある冷却状態にそれぞれ対応するオン抵抗Ｒｏｎと、ジャンクション温度ＴＪＴと、の温度特性は、下記の式（１０）、（１１）で表わすことができる。このように、車両の走行状態、冷却状態毎に設けたＲｏｎ−ＴＪＴ温度特性が記憶部５６５に記憶される。
ジャンクション温度ＴＪＴ＝α１×オン抵抗Ｒｏｎ…（１０）
なお、上記定数α１は、図５から求めた定数である。
ジャンクション温度ＴＪＴ＝α２×オン抵抗Ｒｏｎ…（１１）
なお、上記定数α２は、図５から求めた定数である。
【００６４】
また、正常な冷却状態及び不具合のある冷却状態にそれぞれ対応する順方向電圧ＶＦと、ジャンクション温度ＴＪＤと、の温度特性は、下記の式（１２）、（１３）で表わすことができる。このように、車両の走行状態、冷却状態毎に設けたＶＦ−ＴＪＤ温度特性が記憶部５６５に記憶される。
ジャンクション温度ＴＪＤ＝α１（最大順方向電圧−β１×順方向電圧ＶＦ）…（１２）
なお、上記定数α１、β１及び最大順方向電圧は、図５から求めた定数である。
ジャンクション温度ＴＪＤ＝α２（最大順方向電圧−β２×順方向電圧ＶＦ）…（１３）
なお、上記定数α２、β２及び最大順方向電圧は、図６から求めた定数である。
【００６５】
メーカ側では、車両１０の種類、トランジスタＴ１〜Ｔ６の特性、ダイオードＤ１〜Ｄ６の特性、冷却状態、走行状態毎に解析装置を用いてオン抵抗Ｒｏｎと、順方向電圧ＶＦと、ジャンクション温度ＴＪＴ、ＴＪＤと、をシミュレーションし、オン抵抗Ｒｏｎとジャンクション温度ＴＪＴとの関係、順方向電圧ＶＦとジャンクション温度ＴＪＤとの関係を示す温度特性を求める。そして、搭載される車両１０の種類、トランジスタＴ１〜Ｔ６の種類、ダイオードＤ１〜Ｄ６の種類に応じた温度特性を記憶部５６５に記憶させている。
【００６６】
なお、上記実施形態によれば、説明を簡単にするために、２種類のＲｏｎ−ＴＪＴ温度特性、ＶＦ−ＴＪＤ温度特性（正常な冷却状態での通常ＥＶ走行と、不具合のある冷却状態での通常ＥＶ走行と、の２つ）を記憶部５６５に記憶させる例について説明したが、これに限ったものではない。上記解析装置のシミュレーションにより、例えば、スリップ走行や低速走行などに対応するＲｏｎ−ＴＪＴ温度特性、ＶＦ−ＴＪＤ温度特性を記憶部５６５に記憶させるようにしてもよい。
【００６７】
上述した実施形態によれば、記憶部５６５には、車両１０の走行状態、冷却状態毎に設けられたダイオードＤ１〜Ｄ６の順方向電圧ＶＦと、ジャンクション温度ＴＪＤと、の関係を示す温度特性を記憶させている。そして、ＣＰＵ５６２は、車両１０の走行状態、冷却状態を判定し、判定された車両１０の走行状態、冷却状態に対応する温度特性を抽出し、抽出した温度特性と測定した順方向電圧ＶＦからジャンクション温度ＴＪＤを推定している。これにより、演算量を抑制しつつ車両１０の走行状態、冷却状態に応じて精度よくダイオードＤ１〜Ｄ６のジャンクション温度ＴＪＤを推定できる。
【００６８】
また、上述した実施形態によれば、解析装置は、車両１０の速度に基づいてモータ電流を推定し、推定したモータ電流に基づいて順方向電圧を推定している。また、解析装置は、推定したモータ電流から半導体スイッチＳ１〜Ｓ６の損失ＰＴ、ＰＤを演算し、演算した損失ＰＴ、ＰＤ及び半導体スイッチＳ１〜Ｓ６のジャンクション部と室温ＴＲとの間の熱等価回路方程式からダイオードＤ１〜Ｄ６のジャンクション温度ＴＪＤを推定している。これにより、車両１０の速度に応じてダイオードＤ１〜Ｄ６の順方向電圧ＶＦ、ジャンクション温度ＴＪＤを推定できるので、車両１０の走行状態に応じたダイオードＤ１〜Ｄ６の順方向電圧ＶＦと、ジャンクション温度ＴＪＤとの関係を解析することができる。また、熱等価回路方程式を冷却状態に応じて変更すれば、冷却状態に応じたダイオードＤ１〜Ｄ６の順方向電圧ＶＦと、ジャンクション温度ＴＪＤとの関係を解析することができる。
【００６９】
なお、本発明は、上述した実施形態に限定されるものではなく、適宜、変形、改良、等が可能である。その他、上述した実施形態における各構成要素の材質、形状、寸法、数、配置箇所、等は本発明を達成できるものであれば任意であり、限定されない。
【００７０】
上述した実施形態によれば、走行状態、冷却状態毎にＲｏｎ−ＴＪＴ温度特性、ＶＦ−ＴＪＤ温度特性を記憶部５６５に記憶させていたが、これに限ったものではない。例えば、記憶部５６５に、車両１０の状態（冷却状態、走行状態）に応じた限界温度時のオン抵抗Ｒｏｎ、順方向電圧ＶＦを記憶させるようにしてもよい。この関係は、上述した解析装置により求めたオン抵抗Ｒｏｎとジャンクション温度ＴＪＴとの関係、順方向電圧ＶＦとジャンクション温度ＴＪＤとの関係から求めることができる。
【００７１】
次に、この場合のＣＰＵの動作について図９を参照して説明する。なお、図９において、上述した実施形態で既に説明した図２に示すステップと同じ部分については、同一符号を付してその詳細な説明を省略する。
【００７２】
まず、ＣＰＵ５６２は、第１実施形態と同様に、オン抵抗Ｒｏｎ、順方向電圧ＶＦを測定する（ステップＳｐ１）。次に、ＣＰＵ５６２は、車両１０の走行状態、冷却状態を判定する（ステップＳｐ２）。その後、ＣＰＵ５６２は、判定した走行状態、冷却状態に対応する限界温度時のオン抵抗Ｒｏｎ、順方向電圧ＶＦを記憶部５６５から抽出し（ステップＳｐ７）、抽出したオン抵抗Ｒｏｎと測定したオン抵抗Ｒｏｎとを比較して、ジャンクション温度ＴＪＴが限界温度を越えたか否かを判定する（ステップｓｐ５）。また、ＣＰＵ５６２は、抽出した順方向電圧ＶＦと測定した順方向電圧ＶＦとを比較して、ジャンクション温度ＴＪＤが限界温度を越えたか否かを判定する（ステップｓｐ５）。以下、第１実施形態と同様であるため、ここでは詳細な説明を省略する。
【００７３】
この場合、オン抵抗Ｒｏｎ、順方向電圧ＶＦからジャンクション温度ＴＪＴ、ジャンクション温度ＴＪＤを推定することなく、オン抵抗Ｒｏｎ、順方向電圧ＶＦから直接、限界温度に達したか否かを判定することができる。
【００７４】
ここで、上述した本発明に係る推定装置の実施形態の特徴をそれぞれ以下［１］〜［３］に簡潔に纏めて列記する。
［１］
直流電源（２）を交流に変換して車両（１０）に搭載されたモータ（３）に供給するインバータ（５１）を構成する半導体スイッチ（Ｓ１〜Ｓ６）に含まれるダイオード（Ｄ１〜Ｄ６）のジャンクション温度（ＴＪＤ）を推定する推定装置（５６）であって、
前記車両（１０）の状態毎に設けられた前記ダイオード（Ｄ１〜Ｄ６）の順方向電圧（ＶＦ）と、前記ジャンクション温度（ＴＪＤ）と、の関係を示す温度特性を記憶する記憶部（５６５）と、
前記ダイオード（Ｄ１〜Ｄ６）の順方向電圧（ＶＦ）を測定する測定部（５４）と、
前記車両（１０）の状態を判定する判定部（５６２）と、
前記判定部（５６２）により判定された前記車両（１０）の状態に応じた前記温度特性を前記記憶部（５６５）から抽出し、前記測定部（５４）により測定された前記順方向電圧（ＶＦ）及び前記抽出した前記温度特性から前記ジャンクション温度（ＴＪＤ）を推定する推定部（５６２）と、を備えた、
推定装置（５６）。
［２］
直流電源（２）を交流に変換して車両（１０）に搭載されたモータ（３）に供給するインバータ（５１）を構成する半導体スイッチ（Ｓ１〜Ｓ６）に含まれるダイオード（Ｄ１〜Ｄ６）のジャンクション温度（ＴＪＤ）が限界温度に達するか否かを推定する推定装置（５６）であって、
前記車両（１０）の状態毎に設けられた前記限界温度時の前記ダイオード（Ｄ１〜Ｄ６）の順方向電圧（ＶＦ）を記憶する記憶部（５６５）と、
前記ダイオード（Ｄ１〜Ｄ６）の順方向電圧（ＶＦ）を測定する測定部（５４）と、
前記車両（１０）の状態を判定する判定部（５６２）と、
前記判定部（５６２）により判定された前記車両（１０）の状態に応じた前記限界温度時の前記ダイオード（Ｄ１〜Ｄ６）の順方向電圧（ＶＦ）を前記記憶部（５６５）から抽出し、前記測定部（５４）により測定された前記順方向電圧（ＶＦ）及び前記抽出した前記ダイオード（Ｄ１〜Ｄ６）の順方向電圧（ＶＦ）から前記ジャンクション温度（ＴＪＤ）が前記限界温度に達するか否かを推定する推定部（５６２）と、を備えた、
推定装置（５６）。
［３］
［１］又は［２］に記載の推定装置（５６）において、
前記車両（１０）の状態は、前記車両（１０）の走行状態及び前記車両（１０）に搭載された前記インバータ（５１）の冷却状態の少なくとも一方である、
推定装置（５６）。
［４］
直流電源（２）を交流に変換して車両（１０）に搭載されたモータ（３）に供給するインバータ（５１）を構成する半導体スイッチ（Ｓ１〜Ｓ６）に含まれるダイオード（Ｄ１〜Ｄ６）のジャンクション温度（ＴＪＤ）と順方向電圧（ＶＦ）との関係を解析する解析装置であって、
前記車両（１０）の速度に基づいてモータ電流を推定し、推定したモータ電流に基づいて前記順方向電圧（ＶＦ）を推定する順方向電圧推定部と、
前記推定したモータ電流から前記半導体スイッチ（Ｓ１〜Ｓ６）の損失を演算し、前記半導体スイッチ（Ｓ１〜Ｓ６）のジャンクション部と室温との間の熱等価回路方程式と前記演算した半導体スイッチ（Ｓ１〜Ｓ６）の損失とから前記ダイオード（Ｄ１〜Ｄ６）のジャンクション温度（ＴＪＤ）を推定するジャンクション温度推定部と、を有する、
解析装置。
【符号の説明】
【００７５】
２  バッテリ（直流電源）
３  モータ
１０  車両
５１  インバータ
５４  電圧測定器（測定部）
５６  コントロールユニット（推定装置）
５６２  ＣＰＵ（判定部、推定部）
５６５  記憶部
Ｄ１〜Ｄ６  ダイオード
Ｓ１〜Ｓ６  半導体スイッチ
ＴＪＤ  ジャンクション温度
ＶＦ  順方向電圧
【図１】
2020191708.tif 000003
【図２】
2020191708.tif 000004
【図３】
2020191708.tif 000005
【図４】
2020191708.tif 000006
【図５】
2020191708.tif 000007
【図６】
2020191708.tif 000008
【図７】
2020191708.tif 000009
【図８】
2020191708.tif 000010
【図９】
2020191708.tif 000011