(57)【特許請求の範囲】
【請求項１】
バッテリより供給される電圧を平滑化する平滑コンデンサと、前記平滑コンデンサに対して並列接続された第１インバータ回路及び第２インバータ回路と、を備えたインバータ装置であって、
前記バッテリの電圧を取得する電圧取得部と、
前記平滑コンデンサまたはその周辺の温度であるコンデンサ周囲温度を取得する温度取得部と、
前記コンデンサ周囲温度が予め設定した第１閾値温度以上であり、且つ、前記電圧取得部で取得されたバッテリ電圧が予め設定した閾値電圧未満の場合には、前記第１インバータ回路及び第２インバータ回路の少なくとも一方において交流を直流に変換して出力する出力電力を上昇させて、前記バッテリの電圧を上昇させる制御部と、
を備えたことを特徴とするインバータ装置。
【請求項２】
前記制御部は、前記コンデンサ周囲温度の変化率に応じて、前記バッテリ電圧の上昇目標電圧を設定し、該上昇目標電圧までバッテリ電圧を上昇させること
を特徴とする請求項１に記載のインバータ装置。
【請求項３】
バッテリより供給される電圧を平滑化する平滑コンデンサと、前記平滑コンデンサに対して並列接続された第１インバータ回路及び第２インバータ回路と、を備えたインバータ装置であって、
前記第１インバータ回路は駆動機に接続され、且つ前記第２インバータ回路は発電機に接続されており、
前記バッテリの電圧を取得する電圧取得部と、
前記平滑コンデンサまたはその周辺の温度であるコンデンサ周囲温度を取得する温度取得部と、
前記コンデンサ周囲温度が予め設定した第２閾値温度以上であり、且つ、前記電圧取得部で取得されたバッテリ電圧が予め設定した閾値電圧以上の場合には、前記発電機の回転数を上昇させて、前記第２インバータ回路に流れる電流を低減させる制御を行う制御部と、
を備えたことを特徴とするインバータ装置。
【請求項４】
前記制御部は、発電機の等電力ラインの動作点で電流指令値が最小となる発電機の回転数である閾値回転数を記憶し、発電機の出力電力に応じて閾値回転数を設定し、該閾値回転数となるように前記発電機の回転数を制御すること
を特徴とする請求項３に記載のインバータ装置。
【請求項５】
バッテリより供給される電圧を平滑化する平滑コンデンサと、前記平滑コンデンサに対して並列接続された第１インバータ回路及び第２インバータ回路と、を備えたインバータ装置であって、
前記第１インバータ回路は駆動機に接続され、且つ前記第２インバータ回路は発電機に接続されており、
前記バッテリの電圧を取得する電圧取得部と、
前記平滑コンデンサまたはその周辺の温度であるコンデンサ周囲温度を取得する温度取得部と、
前記第１インバータ回路及び第２インバータ回路、及び発電機の駆動を制御する制御部と、を備え、
前記制御部は、
前記コンデンサ周囲温度が予め設定した第１閾値温度以上であり、且つ、前記電圧取得部で取得されたバッテリ電圧が予め設定した閾値電圧未満の場合には、前記第１インバータ回路及び第２インバータ回路のうちの少なくとも一方において交流を直流に変換して出力する出力電力を上昇させて、前記バッテリの電圧を上昇させ、
前記コンデンサ周囲温度が予め設定した第２閾値温度以上であり、且つ、前記電圧取得部で取得されたバッテリ電圧が予め設定した閾値電圧以上の場合には、前記発電機の回転数を上昇させて、前記第２インバータ回路に流れる電流を低減させること
を特徴とするインバータ装置。
【請求項６】
前記制御部は、前記コンデンサ周囲温度の変化率に応じて、前記バッテリ電圧の上昇目標電圧を設定し、該上昇目標電圧までバッテリ電圧を上昇させること
を特徴とする請求項５に記載のインバータ装置。
【請求項７】
前記制御部は、発電機の等電力ラインの動作点で電流指令値が最小となる発電機の回転数である閾値回転数を記憶し、発電機の出力電力に応じて閾値回転数を設定し、該閾値回転数となるように前記発電機の回転数を制御すること
を特徴とする請求項５または６に記載のインバータ装置。
【請求項８】
前記第２閾値温度は、前記第１閾値温度よりも高いことを特徴とする請求項５〜７のいずれか１項に記載のインバータ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１つのバッテリに対して２つのインバータ回路が接続されたインバータ装置に係り、特に、平滑コンデンサの容量を小型化する技術に関する。
【背景技術】
【０００２】
１つのバッテリに、２つのインバータ回路が接続されたインバータ装置は、通常１つの平滑コンデンサが設けられる。この場合、双方の位相がランダムであるため、２つのインバータ回路の動作によっては、平滑コンデンサに流れるリップル電流が増大し、平滑コンデンサの温度が上昇する。従って、リップル電流の変動に対応できるように、平滑コンデンサの容量を大きくする必要がある。
【０００３】
平滑コンデンサを小さくする方法として、例えば、特許文献１に開示されたものが知られている。該特許文献１では、各インバータ回路のスイッチングキャリアの位相を調整することにより、リップルを軽減することが記載されている。しかしながら、該特許文献１では、スイッチングキャリアの位相を可変とするために、追加のハードウェアが必要となり装置が大型化するという問題がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−５４９９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したように、特許文献１に開示された従来例は、２つのインバータ回路の作動時に平滑コンデンサに発生するリップル電流を軽減するために、２つのインバータ回路のスイッチング波形の位相を変化させており、ハードウェア構成が追加されるので、装置が大規模化するという問題があった。
【０００６】
本発明は、このような従来の課題を解決するためになされたものであり、その目的とするところは、装置を大規模化することなく、平滑コンデンサ或いはその周囲の温度上昇を抑制することが可能なインバータ装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本願発明の第１の態様に係る発明は、バッテリの電圧を取得する電圧取得部と、平滑コンデンサまたはその周辺の温度であるコンデンサ周囲温度を取得する温度取得部を備える。更に、コンデンサ周囲温度が第１閾値温度以上であり、且つ、バッテリ電圧が閾値電圧未満の場合には、第１インバータ回路及び第２インバータ回路の少なくとも一方の回生電力を上昇させて、バッテリの電圧を上昇させる制御部を備える。
【０００８】
第２の態様に係る発明は、バッテリの電圧を取得する電圧取得部と、平滑コンデンサまたはその周辺の温度であるコンデンサ周囲温度を取得する温度取得部を備える。更に、コンデンサ周囲温度が第２閾値温度以上であり、且つ、バッテリ電圧が閾値電圧以上の場合には、発電機の回転数を上昇させて、第２インバータ回路に流れる電流を低減させる制御部を備える。
【０００９】
第３の態様に係る発明は、バッテリの電圧を取得する電圧取得部と、平滑コンデンサまたはその周辺の温度であるコンデンサ周囲温度を取得する温度取得部と、第１インバータ回路、第２インバータ回路、及び発電機の駆動を制御する制御部を備える。そして、制御部は、コンデンサ周囲温度が第１閾値温度以上であり、且つ、バッテリ電圧が閾値電圧未満の場合には、第１インバータ回路及び第２インバータ回路のうちの少なくとも一方において交流を直流に変換して出力する出力電力を上昇させて、バッテリの電圧を上昇させ、コンデンサ周囲温度が第２閾値温度以上であり、且つ、バッテリ電圧が閾値電圧以上の場合には、発電機の回転数を上昇させて、第２インバータ回路に流れる電流を低減させる制御を行う。
【発明の効果】
【００１０】
本願発明の第１の態様に係るインバータ装置では、コンデンサ周囲温度が第１閾値温度以上であり、且つ、バッテリ電圧が閾値電圧未満の場合には、第１インバータ回路または第２インバータ回路の回生電圧を上昇させるので、バッテリ電圧を上昇させることができる。その結果、第１、第２インバータ回路の出力電流、且つ平滑コンデンサに流れる電流を低減でき、該平滑コンデンサ或いはその周囲温度を低減させることが可能となる。
【００１１】
第２の態様に係るインバータ装置では、コンデンサ周囲温度が第２閾値温度以上であり、且つ、バッテリ電圧が閾値電圧以上の場合には、発電機の回転数を上昇させて第２インバータ回路に流れる電流、且つ平滑コンデンサに流れる電流を低減させるので、平滑コンデンサ或いはその周囲温度を低減させることが可能となる。
【００１２】
第３の態様に係るインバータ装置では、コンデンサ周囲温度が第１閾値温度以上であり、且つ、バッテリ電圧が閾値電圧未満の場合には、第１インバータ回路または第２インバータ回路において交流を直流に変換して出力する出力電圧を上昇させる。更に、コンデンサ周囲温度が第２閾値温度以上であり、且つ、バッテリ電圧が閾値電圧以上の場合には、発電機の回転数を上昇させて第２インバータ回路に流れる電流を低減させる。従って、バッテリ電圧に応じた適切な制御を行うことにより、平滑コンデンサ或いはその周囲温度を低減させることが可能となる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係るインバータ装置の構成を示す回路図である。
【図２】本発明の実施形態に係るインバータ装置の処理手順を示すフローチャートである。
【図３】本発明の実施形態に係るインバータ装置に係り、温度変化率と上昇目標電圧との関係を示す特性図である。
【図４】（ａ）は平滑コンデンサの温度変化を示し、（ｂ）は平滑コンデンサに流れる電流の変化を示し、（ｃ）はバッテリ電圧の変化を示し、（ｄ）は発電機のトルクの変化を示し、（ｅ）は発電機の回転数の変化を示す特性図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態を図面に基づいて説明する。図１は、本発明の一実施形態に係るインバータ装置、及びその周辺機器の構成を示す回路図である。図１に示すように、インバータ装置１００は、電力を蓄積するバッテリ１１に接続された平滑コンデンサＣ１と、バッテリ１１に対して互いに並列接続された第１インバータ回路１２、及び第２インバータ回路１３を備えている。即ち、２つのインバータ回路１２，１３に対して共通のバッテリ１１及び平滑コンデンサＣ１が接続されている。更に、第１インバータ回路１２の駆動を制御する第１インバータ制御部１７と、第２インバータ回路１３の駆動を制御する第２インバータ制御部１８、及びインバータ装置１００を総括的に制御する主制御部１９を備えている。
【００１５】
バッテリ１１の出力側には、該バッテリ１１の電圧を検出する電圧センサ３１（電圧取得部）が設けられている。更に、平滑コンデンサＣ１には、該平滑コンデンサＣ１の温度を測定する温度センサ３２（温度取得部）が設けられている。平滑コンデンサＣ１は、バッテリ１１の電圧を平滑化するためのコンデンサである。
【００１６】
なお、本発明は、平滑コンデンサＣ１の温度を直接的に測定する温度センサ３２に限定されず、間接的に温度を取得することを含むものである。更に、平滑コンデンサＣ１の温度に限らす、その周辺の電子部品または筐体内雰囲気、駆動機１４、発電機１５等の温度を測定し、間接的に平滑コンデンサＣ１の温度を予測する方法を採用してもよい。また、本実施形態では、電圧センサ３１によりバッテリ１１の電圧を検出する例について説明するが、電圧を直接的に測定せず、間接的な方法でバッテリ１１の電圧を取得する方法を採用してもよい。
【００１７】
第１インバータ回路１２は、３相の上アーム、下アームとなる各スイッチ素子Ｔ１１〜Ｔ１６（例えば、ＩＧＢＴ）を備えており、第１インバータ制御部１７の制御により各スイッチ素子Ｔ１１〜Ｔ１６のオン、オフが制御され、バッテリ１１より出力される直流電圧を交流電圧に変換し駆動機１４に出力する。また、駆動機１４が駆動されることにより生じる交流電圧を直流化して、バッテリ１１を充電する。
【００１８】
第２インバータ回路１３は、３相の上アーム、下アームとなる各スイッチ素子Ｔ２１〜Ｔ２６（例えば、ＩＧＢＴ）を備えており、第２インバータ制御部１８の制御により各スイッチ素子Ｔ２１〜Ｔ２６のオン、オフが制御され、発電機１５より出力される交流電圧を直流電圧に変換しバッテリ１１を充電する。即ち、発電機１５の回転軸は、エンジン１６の出力軸に接続されており、該エンジン１６が駆動して出力軸が回転することにより、発電機１５が回転駆動して交流電圧が発生する。第２インバータ回路１３は、この交流電圧を安定化した直流電圧に変換してバッテリ１１を充電する。更に、発電機１５を回転駆動させる際には、バッテリ１１より供給される直流電力を交流化して発電機１５に供給する。
【００１９】
主制御部１９は、インバータ装置１００全体を総括的に制御する。特に、第１インバータ制御部１７に対して駆動機１４のトルク指令信号を出力し、第２インバータ制御部１８に対して発電機１５のトルク指令信号を出力する。更に、エンジン１６に対して、該エンジン１６の回転数指令信号を出力する。
【００２０】
第１インバータ制御部１７は、主制御部１９より出力される駆動機のトルク指令信号に基づき、駆動機１４が所望のトルクとなるように、各スイッチ素子Ｔ１１〜Ｔ１６のオン、オフを制御する。
【００２１】
第２インバータ制御部１８は、主制御部１９より出力される発電機のトルク指令信号に基づき、発電機１５が所望のトルクとなるように、各スイッチ素子Ｔ２１〜Ｔ２６のオン、オフを制御する。また、エンジン１６が回転駆動し、発電機１５にて発電された場合には、発電された交流電圧を直流電圧に変換してバッテリ１１に供給し充電する。更に、第２インバータ制御部１８は、発電制御部２０を搭載している。
【００２２】
発電制御部２０は、電圧センサ３１にて検出されるバッテリ電圧Ｖｂ、及び、温度センサ３２で検出されるコンデンサ周囲温度Ｔｃに基づき、後述する手法により、第２インバータ回路１３の出力電圧、及び発電機１５の出力トルクを制御する。更に、該発電制御部２０は、発電機１５に取り付けられた回転数センサ３３より該発電機１５の回転数Ｎ１を取得し、主制御部１９に対して、発電電力の上昇要求、解除の指令信号を出力する。更に、回転数Ｎ１の上昇要求、解除要求の指令信号を出力する。
【００２３】
また、発電制御部２０は、メモリ（図示省略）等の記憶部を備えており、発電機１５の等電力ラインの動作点で電流指令値が最小となるエンジン１６の回転数である閾値回転数Ｎthを記憶している。即ち、発電制御部２０は、発電機１５の出力電力が所望する電力となるようにエンジン１６を駆動する際の、発電機１５に流れる電流Ｉac２が最小となる閾値回転数Ｎthを記憶している。この際、閾値回転数Ｎthは、エンジン１６を回転駆動させた際に、発電機１５に流れる電流Ｉac２が最小となる回転数を予め実験や実測値に基づいて設定している。
【００２４】
上記のように、発電制御部２０は、コンデンサ周囲温度Ｔｃが予め設定した第１閾値温度Ｔth１以上であり、且つ、バッテリ電圧Ｖｂが予め設定した閾値電圧Ｖth未満の場合には、第１インバータ回路１２または第２インバータ回路１３のうちの少なくとも一方の出力電力を上昇させて、バッテリ１１の電圧を上昇させる制御部としての機能を備えている。
【００２５】
更に、発電制御部２０は、コンデンサ周囲温度Ｔｃが予め設定した第２閾値温度Ｔth２以上であり、且つ、バッテリ電圧Ｖｂが予め設定した閾値電圧Ｖth以上の場合には、発電機１５の回転数を上昇させて、第２インバータ回路１３に流れる電流を低減させる制御を行う制御部としての機能を備えている。
【００２６】
なお、上述した主制御部１９、第１インバータ制御部１７、及び第２インバータ制御部１８は、例えば、中央演算ユニット（ＣＰＵ）や、ＲＡＭ、ＲＯＭ、ハードディスク等の記憶手段からなる一体型のコンピュータとして構成することができる。
【００２７】
そして、上述のように構成された本実施形態に係るインバータ装置１００では、平滑コンデンサＣ１或いはその周辺機器の温度であるコンデンサ周囲温度Ｔｃが予め設定した上限温度に達しないように、第２インバータ回路１３の出力を変更する。具体的には、以下に示す（イ）、（ロ）の処理を実行する。
【００２８】
（イ）バッテリ１１の電圧が閾値電圧Ｖthよりも低い場合で、且つ、コンデンサ周囲温度Ｔｃが第１閾値温度Ｔth１以上となった場合には、第２インバータ回路１３の出力電圧を上昇させ、バッテリ１１の充電電圧を上昇させる。そして、第１インバータ回路１２に流れる電流Ｉac１を低減させることにより、コンデンサ周囲温度Ｔｃの上昇を抑制する。
（ロ）バッテリ１１の電圧が閾値電圧Ｖth以上である場合で、且つ、コンデンサ周囲温度Ｔｃが第２閾値温度Ｔth２以上（Ｔth２＞Ｔth１）となった場合には、発電機１５の回転数が上述した閾値回転数Ｎthとなるように制御して、コンデンサ周囲温度Ｔｃの上昇を抑制する。
【００２９】
次に、本実施形態に係るインバータ装置１００の処理手順を、図２に示すフローチャート、及び図３、図４に示す特性図を参照して説明する。初めに、図２に示すステップＳ１１において、発電制御部２０は、温度センサ３２で検出されるコンデンサ周囲温度Ｔｃを取得する。更に、電圧センサ３１で検出されるバッテリ１１の電圧（バッテリ電圧Ｖｂ）を取得する。
【００３０】
ステップＳ１２において、発電制御部２０は、バッテリ電圧Ｖｂと予め設定した閾値電圧Ｖthを比較する。そして、Ｖｂ＜Ｖthである場合には（ステップＳ１２でＹＥＳ）、ステップＳ１３に処理を進め、Ｖｂ≧Ｖthである場合には（ステップＳ１２でＮＯ）、ステップＳ１８に処理を進める。
【００３１】
ステップＳ１３において、発電制御部２０は、コンデンサ周囲温度Ｔｃが、予め設定した第１閾値温度Ｔth１以上になったか否かを判断する。そして、コンデンサ周囲温度Ｔｃが第１閾値温度Ｔth１に達していない場合には（ステップＳ１３でＮＯ）、本処理を終了する。即ち、コンデンサ周囲温度Ｔｃが第１閾値温度Ｔth１に達していない場合には、温度上昇を抑制する制御は必要無いと判断し、本処理を行わない。
【００３２】
一方、コンデンサ周囲温度Ｔｃが第１閾値温度Ｔth１以上である場合には（ステップＳ１３でＹＥＳ）、ステップＳ１４において、発電制御部２０は、コンデンサ周囲温度Ｔｃが上昇する際の変化率を演算し、この変化率に応じて、バッテリ１１の上昇目標電圧Ｖ１を設定する。以下、上昇目標電圧Ｖ１の設定方法について、図３に示す特性図を参照して説明する。
【００３３】
図３は、コンデンサ周囲温度Ｔｃの変化率（ｄＴ／ｄｔ）と、上昇目標電圧Ｖ１との関係を示す特性曲線である。図３に示すように、温度の変化率（ｄＴ／ｄｔ）が大きくなるほど、上昇目標電圧Ｖ１が大きくなるように設定されている。そして、上昇目標電圧の最小値Ｖ１minと最大値Ｖ１maxとの間が、直線的に変化するように設定されている。また、変化率の最大値ｄＴ／ｄｔ（max）のときに、上昇目標電圧が最大値Ｖ１maxとなるように設定されている。即ち、下記（１）式で示されるように、上昇目標電圧Ｖ１が設定される。
Ｖ１＝Ａ（ｄＴ／ｄＴ）＋Ｖ１min      …（１）
但し、「Ａ」は傾きを示す。
即ち、コンデンサ周囲温度Ｔｃの上昇速度が速いほど、バッテリ１１の充電電圧の目標値である上昇目標電圧Ｖ１が高くなるように設定している。
【００３４】
その後、図２のステップＳ１５において、発電制御部２０は、バッテリ１１の電圧がステップＳ１４の処理で設定された上昇目標電圧Ｖ１に達するまで、第２インバータ回路１３の出力を上昇させる。具体的には、主制御部１９に、発電電力の上昇要求信号を出力する。主制御部１９は、エンジン１６に回転数の上昇指令信号を出力する。これにより、第２インバータ回路１３より出力される電圧が上昇し、ひいてはバッテリ１１に供給される電圧が上昇するので、該バッテリ１１の充電電圧を上昇させることができる。その結果、第１インバータ回路１２に流れる電流Ｉac１、及び第２インバータ回路１３に流れる電流Ｉac２を低減させることができる。
【００３５】
ステップＳ１６において、発電制御部２０は、バッテリ１１の電圧Ｖｂが、ステップＳ１４の処理で設定した上昇目標電圧Ｖ１に達したか否かを判断する。そして、上昇目標電圧Ｖ１に達した場合（Ｖｂ≧Ｖ１となった場合）には（ステップＳ１６でＹＥＳ）、ステップＳ１７において、発電制御部２０は、発電機１５より出力される電力を元に戻す。その後、本処理を終了する。
【００３６】
上記の処理（ステップＳ１１〜Ｓ１７の処理）をまとめると、バッテリ電圧Ｖｂが閾値電圧Ｖthよりも低い場合には、該バッテリ電圧Ｖｂを上昇させるだけの余裕がある。従って、コンデンサ周囲温度Ｔｃが第１閾値温度Ｔth１以上となった場合には、発電機１５の出力電力を上昇させて、バッテリ電圧Ｖｂを上昇させる。バッテリ電圧Ｖｂを上昇させることにより、駆動機１４や発電機１５の弱め界磁電流を減らすことができ、第１インバータ回路１２の出力電流Ｉac１、及び第２インバータ回路１３の出力電流Ｉac２を低減させることができる。その結果、平滑コンデンサＣ１の入出力電流、即ち、発熱を低減し、ひいては温度上昇を抑制することができる。
【００３７】
一方、バッテリ電圧Ｖｂが前述した閾値電圧Ｖth以上である場合には（図２のステップＳ１２でＮＯ）、バッテリ１１の電圧をこれ以上上昇させることができない。そこで、ステップＳ１８において、発電制御部２０は、コンデンサ周囲温度Ｔｃが予め設定した第２閾値温度Ｔth２以上になったか否かを判断する。なお、第２温度閾値Ｔth２は、第１温度閾値Ｔth１よりも高い。即ち、Ｔth２＞Ｔth１である。
【００３８】
そして、コンデンサ周囲温度Ｔｃが、第２閾値温度Ｔth２を上回った場合（Ｔｃ≧Ｔth２の場合）には（ステップＳ１８でＹＥＳ）、ステップＳ１９において、発電制御部２０は、発電機１５の等電力ラインの動作点で、電流指令値が最小となる回転数である閾値回転数Ｎthを設定する。前述したように、発電制御部２０は、メモリ等に発電機１５の等電力ラインの動作点で電流指令値が最小となる閾値回転数Ｎthを記憶している。従って、発電制御部２０により、閾値回転数Ｎthを設定しこの情報を主制御部１９に出力する。
【００３９】
ステップＳ２０において、主制御部１９は、発電機１５の現在の回転数Ｎ１（エンジン１６の回転数も同様にＮ１）が閾値回転数Ｎth以下であるか否かを判断し、Ｎ１＜Ｎthである場合には、ステップＳ２１において、発電機１５の回転数を上昇させる。その結果、第２インバータ回路１３の発電トルクを低下させることができる。こうすることにより、電流指令値が最小で発電トルクが低下するので、バッテリ１１の電圧上昇をもたらすことなく、第１インバータ回路１２に供給される電流Ｉac１を低下させることができる。その結果、平滑コンデンサＣ１の温度上昇を抑制することが可能となる。一方、ステップＳ２０の処理で、Ｎ１≧Ｎthである場合には、本処理を終了する。
【００４０】
以下、上記の動作を図４に示す特性図を参照して説明する。図４（ａ）はコンデンサ周囲温度Ｔｃの変化を示す特性図、図４（ｂ）は平滑コンデンサＣ１に流れる電流の変化を示す特性図、図４（ｃ）はバッテリ電圧Ｖｂの変化を示す特性図、図４（ｄ）は発電機１５の出力トルクを示す特性図、図４（ｅ）は発電機１５の回転数の変化を示す特性図である。また、各特性図で、破線は本実施形態の制御を実施しない場合の変化を示し、実線は本実施形態の制御を実施した場合の変化を示している。
【００４１】
図４（ａ）に示すように、コンデンサ周囲温度Ｔｃが徐々に上昇し、時刻ｔ１にて第１閾値温度Ｔth１に達すると、図４（ｄ）に示すように、発電機１５の出力トルクが上昇するように制御される。なお、図４（ｄ）は、縦軸の下方向がプラスであるから、時刻ｔ１にて下方向に振幅している。これに伴って図４（ｃ）に示すように、バッテリ電圧Ｖｂが上昇する。この際、バッテリ電圧Ｖｂの上限値は、図２のステップＳ１４で示した上昇目標電圧Ｖ１とされている。
【００４２】
そして、バッテリ電圧Ｖｂが上昇したことにより、図４（ｂ）に示すように、平滑コンデンサＣ１に流れる電流は、瞬時的に上昇するが、その後下降に転じる。その結果、図４（ａ）に示すように、コンデンサ周囲温度Ｔｃの上昇が抑制される。即ち、図４（ａ）において、実線で示す曲線ｑ１は破線で示す曲線ｑ２よりも低い温度となっている。
【００４３】
その後、時刻ｔ２において、コンデンサ周囲温度Ｔｃが第２の閾値温度Ｔth２に達すると、エンジン１６の回転数Ｎ１が制御され、図４（ｅ）に示すように、発電機１５の回転数Ｎ１が徐々に上昇し、閾値回転数Ｎthに達する。これに伴い、図４（ｄ）に示すように、発電機１５のトルクが徐々に減少する。その結果、バッテリ電圧Ｖｂを上昇させることなく平滑コンデンサＣ１に流れる電流を抑制することができ、コンデンサ周囲温度Ｔｃの上昇が抑制される。
【００４４】
このようにして、本実施形態に係るインバータ装置１００では、バッテリ電圧Ｖｂが閾値電圧Ｖth未満である際に、平滑コンデンサＣ１或いはその周辺温度であるコンデンサ周囲温度Ｔｃが上昇して、第１閾値温度Ｔth１に達した場合には、発電機１５より出力する電力を増大させ、バッテリ電圧Ｖｂを上昇させる。その結果、第１インバータ回路１２に流れる電流Ｉac１、及び第２インバータ回路１３に流れる電流Ｉac２を低減させることができ、ひいては平滑コンデンサＣ１の温度上昇を抑制することが可能となる。従って、特別なハードウェア構成を用いること無く、平滑コンデンサＣ１の温度上昇を低減させることが可能となる。
【００４５】
また、発電制御部２０は、コンデンサ周囲温度Ｔｃの変化率（ｄＴ／ｄｔ）に応じて、バッテリ電圧Ｖｂの上昇目標電圧Ｖ１を設定し、この上昇目標電圧Ｖ１までバッテリ電圧を上昇させるので、システム効率の悪化を最小限に抑制することができる。
【００４６】
更に、バッテリ電圧Ｖｂが閾値電圧Ｖth以上であり、コンデンサ周囲温度Ｔｃが第２閾値温度Ｔth２に達した場合には、発電機１５の回転数を上昇させて（図４（ｅ）参照）、発電機１５の出力トルクを低減させるので（図４（ｄ）参照）、バッテリ電圧Ｖｂを上昇させることなく、電流Ｉac１、Ｉac２を低減させることができる。
【００４７】
また、発電制御部２０は、発電機１５の等電力ラインの動作点で電流指令値が最小となるエンジンの回転数である閾値回転数Ｎthを記憶し、この閾値回転数Ｎthとなるように、エンジン１６の回転数を制御するので、必要な電力を維持しつつ、電流Ｉac１、Ｉac２を低減させることができる。
【００４８】
更に、第２閾値温度Ｔth２を、第１閾値温度Ｔth１よりも高い温度に設定しているので、先にバッテリ電圧Ｖｂを上昇させる処理を行い、その結果、コンデンサ周囲温度Ｔｃを抑制できない場合に、発電機１５の回転制御が行われるので、システムをより安定的に駆動させることができる。
【００４９】
以上、本発明のインバータ装置を図示の実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置き換えることができる。
【符号の説明】
【００５０】
１１  バッテリ
１２  第１インバータ回路
１３  第２インバータ回路
１４  駆動機
１５  発電機
１６  エンジン
１７  第１インバータ制御部
１８  第２インバータ制御部
１９  主制御部
２０  発電制御部
３１  電圧センサ
３２  温度センサ
３３  回転数センサ
１００  インバータ装置
Ｃ１  平滑コンデンサ
Ｔ１１〜Ｔ１６  スイッチ素子
Ｔ２１〜Ｔ２６  スイッチ素子
【図１】
0006492967.tif 000002
【図２】
0006492967.tif 000003
【図３】
0006492967.tif 000004
【図４】
0006492967.tif 000005