(57)【特許請求の範囲】
【請求項１】
負荷を駆動するための駆動電流を供給する電流供給用スイッチング素子と、上記電流供給用スイッチング素子と上記負荷との間に設けられ上記電流供給用スイッチング素子から上記負荷に供給する駆動電流を検出するための電流検出用抵抗と、放熱用部材の温度を検出する温度検出手段とを、内部の熱を放出する放熱用部材上に設けて収容してなり、
上記負荷に要求される駆動量に応じた上記電流検出用抵抗の損失、上記温度検出手段と上記電流検出用抵抗との熱抵抗に基づいて上記電流検出用抵抗の温度上昇分を演算して上記温度検出手段で検出した放熱用部材温度に加算して、電流検出用抵抗温度を推定し、推定した電流検出用抵抗温度に基づいて上記電流検出用抵抗の抵抗値を補正して上記負荷に供給する駆動電流を求めることを特徴とするインバータ。
【請求項２】
負荷を駆動するための駆動電流を供給する電流供給用スイッチング素子と、上記電流供給用スイッチング素子と上記負荷との間に設けられ上記電流供給用スイッチング素子から上記負荷に供給する駆動電流を検出するための電流検出用抵抗と、上記電流供給用スイッチング素子の温度を検出する温度検出手段とを、内部の熱を放出する放熱用部材上に設けて収容してなり、
上記負荷に要求される駆動量に応じた上記電流供給用スイッチング素子の損失、上記温度検出手段と上記放熱用部材との熱抵抗に基づいて上記電流供給用スイッチング素子の温度上昇分を推定して上記放熱用部材の温度を推定し、上記負荷に要求される駆動量に応じた上記電流検出用抵抗の損失、上記放熱用部材と上記電流検出用抵抗との熱抵抗に基づいて上記電流検出用抵抗の温度上昇分を演算して上記推定した放熱用部材温度に加算して、上記電流検出用抵抗温度を推定し、推定した電流検出用抵抗温度に基づいて上記電流検出用抵抗の抵抗値を補正して上記負荷に供給する駆動電流を求めることを特徴とするインバータ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばモータ等の負荷に電流を供給するインバータに関する。
【０００２】
【従来の技術】
内部に流れる電流を検出する従来の電流検出装置としては、電流検出用抵抗（シャント抵抗）に流れる電流値を検出するものが、例えば特開平５−３０８００号公報や特開平６−２７５２２７号公報や、実開平６−３１３０４号公報などにて知られている。
【０００３】
シャント抵抗は、一般的に温度依存性を有するために、近傍に温度センサが設けられる。そして、温度センサにより検出された温度に基づいてシャント抵抗の抵抗値を補正して、電流検出値の精度を向上させる処理を行っていた。
【０００４】
【発明が解決しようとする課題】
ところで、上述の電流検出装置をモータ等の負荷に電流を供給するインバータに使用した場合、組付けの容易性等の理由から、インバータを構成するスイッチング素子と、シャント抵抗及び温度センサとを一つのパッケージ内に内装することが提案されている。そして、一つのパッケージ内に内装した温度センサを用いて電流検出装置によりスイッチング素子からモータに供給する電流を検出しながら、適正な電流をモータに供給する制御をしていた。
【０００５】
この場合には、各スイッチング素子の動作によって発生する熱は、温度センサにより検出され、モータに供給している電流を正確に検出するのに影響を及ぼす。従って、この発熱による影響を低減するためには、スイッチング素子と温度センサとをできる限り離して配置すると共に、シャント抵抗と温度センサとを近づけて配置することが望ましい。
【０００６】
このように一つのパッケージ内に電流検出装置とインバータとを内装すると、上述の配置上の制限により、パッケージ内における配置の自由度が低くなってしまう。
【０００７】
そこで、本発明は、上述した実情に鑑みて提案されたものであり、スイッチング素子と電流検出用抵抗の温度センサとを同じ空間に収容した場合であっても、負荷に供給する電流検出の精度を向上させることができるインバータを提供するものである。
【０００８】
【課題を解決するための手段】
請求項１に係るインバータでは、負荷を駆動するための駆動電流を供給する電流供給用スイッチング素子と、上記電流供給用スイッチング素子と上記負荷との間に設けられ上記電流供給用スイッチング素子から上記負荷に供給する駆動電流を検出するための電流検出用抵抗と、放熱用部材の温度を検出する温度検出手段とを、内部の熱を放出する放熱用部材上に設けて収容してなる。
【０００９】
このインバータでは、上記負荷に要求される駆動量に応じた上記電流検出用抵抗の損失、上記温度検出手段と上記電流検出用抵抗との熱抵抗に基づいて上記電流検出用抵抗の温度上昇分を演算して上記温度検出手段で検出した放熱用部材温度に加算して、電流検出用抵抗温度を推定し、推定した電流検出用抵抗温度に基づいて上記電流検出用抵抗の抵抗値を補正して上記負荷に供給する駆動電流を求める。これにより、駆動電流を負荷に供給するように電流供給用スイッチング素子を駆動して負荷を駆動させる。
【００１０】
請求項２に係るインバータでは、負荷を駆動するための駆動電流を供給する電流供給用スイッチング素子と、上記電流供給用スイッチング素子と上記負荷との間に設けられ上記電流供給用スイッチング素子から上記負荷に供給する駆動電流を検出するための電流検出用抵抗と、上記電流供給用スイッチング素子の温度を検出する温度検出手段とを、内部の熱を放出する放熱用部材上に設けて収容してなる。
【００１１】
このインバータでは、上記負荷に要求される駆動量に応じた上記電流供給用スイッチング素子の損失、上記温度検出手段と上記放熱用部材との熱抵抗に基づいて上記電流供給用スイッチング素子の温度上昇分を推定して上記放熱用部材の温度を推定し、上記負荷に要求される駆動量に応じた上記電流検出用抵抗の損失、上記放熱用部材と上記電流検出用抵抗との熱抵抗に基づいて上記電流検出用抵抗の温度上昇分を演算して上記推定した放熱用部材温度に加算して、上記電流検出用抵抗温度を推定し、推定した電流検出用抵抗温度に基づいて上記電流検出用抵抗の抵抗値を補正して上記負荷に供給する駆動電流を求める。これにより、駆動電流を負荷に供給するように電流供給用スイッチング素子を駆動して負荷を駆動させる。
【００１２】
【発明の効果】
請求項１に係るインバータでは、先ず、負荷に要求される駆動量に応じた電流検出用抵抗の損失、温度検出手段と電流検出用抵抗との熱抵抗に基づいて電流検出用抵抗の温度上昇分を演算して温度検出手段で検出した放熱用部材温度に加算して、電流検出用抵抗温度を推定する。そして、推定した電流検出用抵抗温度に基づいて電流検出用抵抗の抵抗値を補正して負荷に供給する駆動電流を求め、駆動電流を負荷に供給するように電流供給用スイッチング素子を駆動して負荷を駆動させることができるので、スイッチング素子と電流検出用抵抗の温度センサとを同じ空間に収容した場合であっても、放熱用部材温度に応じて電流検出用抵抗の抵抗値を補正して求めることができ、負荷に供給する電流検出の精度を向上させることができる。
【００１３】
請求項２に係るインバータでは、先ず、負荷に要求される駆動量に応じた電流供給用スイッチング素子の損失、温度検出手段と放熱用部材との熱抵抗に基づいて電流供給用スイッチング素子の温度上昇分を推定して放熱用部材の温度を推定する。そして、負荷に要求される駆動量に応じた電流検出用抵抗の損失、放熱用部材と電流検出用抵抗との熱抵抗に基づいて電流検出用抵抗の温度上昇分を演算して推定した放熱用部材温度に加算して、電流検出用抵抗温度を推定し、推定した電流検出用抵抗温度に基づいて電流検出用抵抗の抵抗値を補正して負荷に供給する駆動電流を求め、駆動電流を負荷に供給するように電流供給用スイッチング素子を駆動して負荷を駆動させることができるので、スイッチング素子と電流検出用抵抗の温度センサとを同じ空間に収容した場合であっても、電流供給用スイッチング素子温度に応じて電流検出用抵抗の抵抗値を補正して求めることができ、負荷に供給する電流検出の精度を向上させることができる。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【００１５】
［第１実施形態］
本発明は、例えば図１に示すように構成された第１実施形態に係るインバータ１に適用される。
【００１６】
「第１実施形態に係るインバータの回路構成」
このインバータ１は、図１にその回路構成を示すように、バッテリ２からの直流電圧を交流電圧にしてモータ３に供給するように構成されている。モータ３は、例えば３相交流モータからなる。このモータ３は、Ｕ相、Ｖ相、Ｗ相に対応した電流供給線４Ｕ、４Ｖ、４Ｗを介してインバータ１と接続されている。これにより、モータ３は、インバータ１からの駆動電流によって駆動する。
【００１７】
インバータ１は、バッテリ２と接続された平滑用コンデンサ１１、平滑用コンデンサ１１と接続された複数のスイッチング素子１２Ａ〜１２Ｆ（以下、総称するときには単に「スイッチング素子１２」と呼ぶ。）、各スイッチング素子１２とモータ３との間に設けられたシャント抵抗部１３Ｖ、１３Ｗ（以下総称するときには単に「シャント抵抗部１３」と呼ぶ。）、ヒートシンク温度センサ１４、コントロールユニット１５を備えて構成されている。
【００１８】
平滑用コンデンサ１１は、バッテリ２とスイッチング素子１２との間に、バッテリ２に対して並列して設けられている。この平滑用コンデンサ１１は、バッテリ２からの直流電圧を平滑化してスイッチング素子１２に供給する。
【００１９】
スイッチング素子１２は、コントロールユニット１５からの制御信号に従ってオンオフ状態が切り替えられて、バッテリ２からの直流電圧を交流電圧にしてモータ３に供給する。これにより、スイッチング素子１２は、電流供給線４を介してモータ３が駆動するための駆動電流をモータ３に供給する。インバータ１は、スイッチング素子１２Ａ及びスイッチング素子１２Ｂにより電流供給線４Ｕを介して駆動電流を供給し、スイッチング素子１２Ｃ及びスイッチング素子１２Ｄにより電流供給線４Ｖを介して駆動電流を供給し、スイッチング素子１２Ｅ及びスイッチング素子１２Ｆにより電流供給線４Ｗを介して駆動電流を供給する。
【００２０】
シャント抵抗部１３は、モータ３に供給する駆動電流を検出するための電流検出用抵抗であるシャント抵抗と、シャント抵抗の両端電圧を検出する電圧検出回路からなる。電圧検出回路は、電圧検出信号をコントロールユニット１５に供給する。
【００２１】
ヒートシンク温度センサ１４は、インバータ１内に設けられて、インバータ１が搭載されるヒートシンクの温度を検出し、温度検出信号をコントロールユニット１５に供給する。
【００２２】
コントロールユニット１５は、外部からモータ３にトルクを発生させるトルク発生命令が入力される。このコントロールユニット１５は、トルク発生命令に従って所望のトルクを発生させる制御をする。このとき、コントロールユニット１５は、電圧検出回路からの電圧検出信号及びヒートシンク温度センサ１４からの温度検出信号に基づいてモータ３に供給している電流値を演算する電流値演算処理を行う。そして、コントロールユニット１５は、バッテリ２からスイッチング素子１２に供給されている直流電圧を監視しながら、適正なトルクを発生させるようにオンオフ動作を制御する制御信号をスイッチング素子１２に出力する。これにより、コントロールユニット１５は、モータ３に供給する電流値を制御して、モータ３に適正なトルクを発生させる制御をする。なお、このコントロールユニット１５による電流値演算処理の詳細な処理内容については後述する。
【００２３】
「第１実施形態に係るインバータの物理構成」
図２に、上述したインバータ１の物理構成を示す。このインバータ１は、ヒートシンク２１上に設けられたパッケージ２２内に、スイッチング素子部２３、第１バスバー２４、回路基板２５、シャント抵抗２６、第２バスバー２７、電流供給端子２８、コントロールユニット１５に相当するコントロールユニット部２９が収容されてなる。また、ヒートシンク２１には、その温度を検出するためのヒートシンク温度センサ３０が設けられている。このインバータ１では、コントロールユニット部２９と、スイッチング素子部２３、回路基板２５及びヒートシンク温度センサ３０とが結線接続されてなる。
【００２４】
このインバータ１は、スイッチング素子部２３に平滑用コンデンサ１１及びスイッチング素子１２が収容され、図示しないバッテリ２からの直流電圧がパッケージ２２外から供給される。また、このインバータ１は、スイッチング素子部２３により変換された交流電圧を第１バスバー２４を介して回路基板２５に供給する。
【００２５】
回路基板２５は、上述のシャント抵抗部１３に含まれる電圧検出回路が実装され、シャント抵抗２６の両端電圧を検出して、電圧検出信号をコントロールユニット部２９に出力する。
【００２６】
スイッチング素子部２３により変換された交流電圧は、第１バスバー２４、回路基板２５、シャント抵抗２６、第２バスバー２７及び電流供給端子２８を介して電流供給線４に供給されて、モータ３に供給される。
【００２７】
このような物理構成を有するインバータ１では、コントロールユニット１５によりヒートシンク温度センサ３０からの温度検出信号を入力して、ヒートシンク２１の温度に基づいて電流値演算処理を行う。
【００２８】
「第１実施形態に係るインバータの熱モデル」
図３に、図２に示したような物理構成を有するインバータ１の熱モデルを示す。インバータ１は、シャント抵抗２６の損失Ｐｒによるシャント抵抗２６の発熱によりシャント抵抗温度Ｔｒが発生し、シャント抵抗２６の温度依存性により抵抗値が変化する。
【００２９】
ここで、シャント抵抗２６とヒートシンク温度センサ３０との間には、主として回路基板２５及びヒートシンク２１により熱抵抗Ｒｔｈ−ｒが形成されている。したがって、シャント抵抗２６の損失Ｐｒによるシャント抵抗温度Ｔｒは、熱抵抗Ｒｔｈ−ｒを介してヒートシンク温度センサ３０に伝達し、ヒートシンク温度センサ３０によりセンサ温度Ｔｔｈが検出される。
【００３０】
したがって、このインバータ１では、電圧検出回路により検出した電圧検出信号を用いてモータ３に供給する駆動電流を制御するに際して、熱抵抗Ｒｔｈ−ｒを考慮して、センサ温度Ｔｔｈに基づいたシャント抵抗温度Ｔｒを求める必要がある。
【００３１】
「コントロールユニットによる電流値演算処理」
図４に、コントロールユニット１５により電流値演算処理を行うときのフローチャートを示す。
【００３２】
コントロールユニット１５は、図示しないスイッチがオンとされて電源が供給されると共に外部からのトルク発生命令を入力すると、内部の電流値演算プログラムを起動してステップＳ１以降の処理を開始する。先ず、コントロールユニット１５は、ヒートシンク温度センサ１４からの温度検出信号を入力して、ヒートシンク２１の温度としてセンサ温度Ｔｔｈを検出する（ステップＳ１）。
【００３３】
次に、コントロールユニット１５は、トルク発生命令の電流指令値から、シャント抵抗２６の損失Ｐｒを演算し（ステップＳ２）、更に下記式１を用いてシャント抵抗温度Ｔｒを演算する（ステップＳ３）。
【００３４】
Ｔｒ＝Ｐｒ×（Ｒｔｈ−ｒ）＋Ｔｔｈ    （式１）
上記式１における熱抵抗Ｒｔｈ−ｒは、図２に示すようにインバータ１を製造した段階において、予め実験や実測等によって求められた既知の値を用いる。すなわち、ステップＳ３では、トルク発生要求の電流指令値によるシャント抵抗２６の損失Ｐｒと熱抵抗Ｒｔｈ−ｒからシャント抵抗２６の温度上昇分を演算して、センサ温度Ｔｔｈに加算することでシャント抵抗温度Ｔｒを推定している。
【００３５】
次に、コントロールユニット１５は、ステップＳ３で演算したシャント抵抗温度Ｔｒと、予め記憶しておいたシャント抵抗温度Ｔｒ−シャント抵抗値Ｒ対応マップとを比較することで、演算したシャント抵抗温度Ｔｒに対応したシャント抵抗値Ｒを得る（ステップＳ４）。
【００３６】
次に、コントロールユニット１５は、電圧検出回路からの電圧検出信号を入力して、シャント抵抗２６の両端電圧を検出し（ステップＳ５）、検出した電圧値とステップＳ４で取得したシャント抵抗値Ｒから、下記式２を用いてモータ３に供給している電流値を演算する（ステップＳ６）。
電流値＝Ｖｒ／Ｒ      （式２）
上記式２におけるＶｒは電圧検出回路により検出した電圧値である。
【００３７】
これにより、インバータ１は、シャント抵抗２６の温度に応じたシャント抵抗値Ｒを求めて、現在モータ３に供給している電流値を演算する。
【００３８】
「第１実施形態に係るインバータの効果」
以上詳細に説明したように、第１実施形態に係るインバータ１では、パッケージ２２内にスイッチング素子部２３及びシャント抵抗２６を収容して、ヒートシンク２１にヒートシンク温度センサ３０を設けた場合であっても、シャント抵抗２６に発生する損失Ｐｒと熱抵抗Ｒｔｈ−ｒからシャント抵抗２６の温度上昇分を求めて、求めた温度上昇分をセンサ温度Ｔｔｈと加算してシャント抵抗温度Ｔｒを推定することができる。したがって、このインバータ１によれば、ヒートシンク２１の温度に応じてシャント抵抗２６の抵抗値を補正して求めることができ、モータ３に供給する電流検出の精度を向上させることができる。
【００３９】
また、この第１実施形態に係るインバータ１によれば、ヒートシンク温度センサ１４をヒートシンク２１に設けた場合であってもシャント抵抗２６の温度を推定することができるので、シャント抵抗２６の温度を検出するための温度センサを設ける自由度を向上させることができる。
【００４０】
［第２実施形態］
本発明は、例えば図５に示すような回路構成の第２実施形態に係るインバータ４０に適用される。なお、第２実施形態の説明では、上述の第１実施形態と同様の部分については同一符号を付することによりその詳細な説明を省略する。
【００４１】
第２実施形態に係るインバータ４０は、スイッチング素子１２の近傍に設けられてスイッチング素子１２が実装されているチップ上に設けられたチップ温度センサ４１を温度センサ１４に代えて備える点で異なる。
【００４２】
このようなインバータ４０の物理構成は、図６に示すように、スイッチング素子１２Ａ〜スイッチング素子１２Ｆを実装したチップ４２上に、チップ温度センサ４１を実装している。チップ温度センサ４１は、チップ温度検出信号を検出して、コントロールユニット部２９に出力する。
【００４３】
このような物理構成を有するインバータ４０の熱モデルを図７に示す。このインバータ４０は、チップ４２の損失Ｐｃｈによりチップ４２から発生するチップ温度Ｔｃｈをチップ温度センサ４１により検出する。チップ温度センサ４１に伝達されたチップ温度Ｔｃｈは、チップ４２とヒートシンク２１との間の熱抵抗Ｒｈｓ−ｃｈを介してヒートシンク２１に伝達されてヒートシンク２１の温度Ｔｈｓとなり、更にヒートシンク２１とシャント抵抗２６との間の熱抵抗Ｒｈｓ−ｒを介してシャント抵抗２６に伝達される。これにより、チップ４２の損失Ｐｃｈによるチップ温度Ｔｃｈがシャント抵抗２６に伝達されて、シャント抵抗温度Ｔｒに影響を与える。
【００４４】
第２実施形態に係るインバータ４０に備えられたコントロールユニット１５は、上述したような物理構成及び熱モデルから、図８に示すような電流値演算処理を行う。
【００４５】
コントロールユニット１５は、図示しないスイッチがオンとされて電源が供給されると共に外部からのトルク発生命令を入力すると、内部の電流値演算プログラムを起動してステップＳ１１以降の処理を開始する。先ず、コントロールユニット１５は、チップ温度センサ４１からの温度検出信号を入力して、チップ温度Ｔｃｈを検出する（ステップＳ１１）。
【００４６】
次に、コントロールユニット１５は、トルク発生命令による電流指令値及び電圧検出回路により検出した電圧値から、チップ４２の損失Ｐｃｈを演算し（ステップＳ１２）、更に、トルク発生命令による電流指令値からシャント抵抗２６の損失Ｐｒを演算する（ステップＳ１３）。
【００４７】
次に、コントロールユニット１５は、ステップＳ１１で演算したチップ温度Ｔｃｈ、ステップＳ１２で演算したチップ４２の損失Ｐｃｈ及び予め設定した熱抵抗Ｒｈｓ−ｃｈから下記式３を用いてヒートシンク温度Ｔｈｓを演算する（ステップＳ１４）。
Ｔｈｓ＝Ｔｃｈ−Ｐｃｈ×（Ｒｈｓ−ｃｈ）      （式３）
上記式３における熱抵抗Ｒｈｓ−ｃｈは、図６に示すようにインバータ４０を製造した段階において、予め実験や実測等によって求められた既知の値を用いる。すなわち、ステップＳ１４では、トルク発生要求の電流指令値によるスイッチング素子部２３の損失Ｐｒと熱抵抗Ｒｈｓ−ｃｈからスイッチング素子部２３の温度上昇分を演算して、チップ温度Ｔｃｈとの差を演算することでヒートシンク温度Ｔｈｓを推定している。
【００４８】
次に、コントロールユニット１５は、ステップＳ１３で演算したシャント抵抗２６の損失Ｐｒ、予め設定した熱抵抗Ｒｈｓ−ｒ及びステップＳ１４で演算したヒートシンク温度Ｔｈｓから、下記式４を用いてシャント抵抗温度Ｔｒを演算する（ステップＳ１５）。
【００４９】
Ｔｒ＝Ｐｒ×（Ｒｈｓ−ｒ）＋Ｔｈｓ    （式４）
上記式４における熱抵抗Ｒｈｓ−ｒは、図６に示すようにインバータ４０を製造した段階において、予め実験や実測等によって求められた既知の値を用いる。すなわち、このステップＳ１５では、シャント抵抗２６の損失Ｐｒと熱抵抗Ｒｈｓ−ｒに基づいてシャント抵抗２６の温度上昇分を演算してヒートシンク温度Ｔｈｓと加算してシャント抵抗温度Ｔｒを推定している。
【００５０】
次に、コントロールユニット１５は、ステップＳ１５で演算したシャント抵抗温度Ｔｒと、予め記憶しておいたシャント抵抗温度Ｔｒ−シャント抵抗値Ｒ対応マップとを比較することで、演算したシャント抵抗温度Ｔｒに対応したシャント抵抗値Ｒを得る（ステップＳ１６）。
【００５１】
次に、コントロールユニット１５は、電圧検出回路からの電圧検出信号を入力して、シャント抵抗２６の両端電圧を検出し（ステップＳ１７）、検出した電圧値とステップＳ１６で取得したシャント抵抗値Ｒから、上記式２を用いてモータ３に供給している電流値を演算する（ステップＳ１８）。
【００５２】
これにより、インバータ４０は、シャント抵抗２６の温度に応じたシャント抵抗値Ｒを求めて、現在モータ３に供給している電流値を演算する。
【００５３】
以上詳細に説明したように、第２実施形態に係るインバータ４０では、パッケージ２２内にスイッチング素子部２３及びシャント抵抗２６を収容して、チップ温度Ｔｃｈからシャント抵抗２６の温度を検出する場合であっても、チップ温度Ｔｃｈ及びチップ４２の損失Ｐｃｈからヒートシンク温度Ｔｈｓを演算し、ヒートシンク温度Ｔｈｓを用いてシャント抵抗温度Ｔｒを推定するので、チップ温度Ｔｃｈの影響を考慮してシャント抵抗温度Ｔｒを推定することができる。したがって、このインバータ４０によれば、チップ温度Ｔｃｈに応じてシャント抵抗２６の抵抗値を補正して求めることができ、モータ３に供給する電流検出の精度を向上させることができる。
【００５４】
また、この第２実施形態に係るインバータ４０によれば、チップ温度センサ４１をチップ４２上に設けた場合であってもシャント抵抗２６の温度を推定することができるので、シャント抵抗２６の温度を検出するための温度センサを設ける自由度を向上させることができる。
【００５５】
なお、上述の実施の形態は本発明の一例である。このため、本発明は、上述の実施形態に限定されることはなく、この実施の形態以外であっても、本発明に係る技術的思想を逸脱しない範囲であれば、設計等に応じて種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【図１】本発明を適用した第１実施形態に係るインバータの回路構成を示す図である。
【図２】本発明を適用した第１実施形態に係るインバータの物理構成を示す内部構成図である。
【図３】本発明を適用した第１実施形態に係るインバータの熱モデルを示す図である。
【図４】本発明を適用した第１実施形態に係るインバータのコントロールユニットによる電流値検出処理の処理手順を示すフローチャートである。
【図５】本発明を適用した第２実施形態に係るインバータの回路構成を示す図である。
【図６】本発明を適用した第２実施形態に係るインバータの物理構成を示す内部構成図である。
【図７】本発明を適用した第２実施形態に係るインバータの熱モデルを示す図である。
【図８】本発明を適用した第２実施形態に係るインバータのコントロールユニットによる電流値検出処理の処理手順を示すフローチャートである。
【符号の説明】
１  インバータ
２  バッテリ
３  モータ
４  電流供給線
１１  平滑用コンデンサ
１２  スイッチング素子
１３  シャント抵抗部
１４  ヒートシンク温度センサ
１５  コントロールユニット
２１  ヒートシンク
２２  パッケージ
２３  スイッチング素子部
２４  第１バスバー
２５  回路基板
２６  シャント抵抗
２７  第２バスバー
２８  電流供給端子
２９  コントロールユニット部
３０  ヒートシンク温度センサ
４１  チップ温度センサ
４２  チップ
【図１】
0003760871.tif 000002
【図２】
0003760871.tif 000003
【図３】
0003760871.tif 000004
【図４】
0003760871.tif 000005
【図５】
0003760871.tif 000006
【図６】
0003760871.tif 000007
【図７】
0003760871.tif 000008
【図８】
0003760871.tif 000009