(57)【要約】【課題】変圧回路の入力端子間に２個の平滑化コンデンサが直列に接続されており、出力端子間にも２個の平滑化コンデンサが直列に接続されている電圧コンバータであり、変圧回路の異常とコンデンサの異常と電圧センサの異常を区別して検出することのできる電圧コンバータを提供する。【解決手段】電圧コンバータ１０は、入力端子間の電圧ＶＢ、出力端子間の電圧ＶＨ、第１入力側コンデンサ両端の電圧ＶＬ１、第２入力側コンデンサ両端の電圧ＶＬ２、第１出力側コンデンサ両端の電圧Ｖｈ１、及び、第２出力側コンデンサ両端の電圧Ｖｈ２を計測する電圧センサ３１〜３６と、診断回路４を備える。診断回路４は、入力電圧と同じ大きさの電圧を出力するように変圧回路へ指令しておき回路の異常をチェックする。診断回路４は、条件「ＶＢ＝ＶＬ１＋ＶＬ２≠ＶＨ＝Ｖｈ１＋Ｖｈ２」が成立する場合に、変圧回路の異常を示す診断結果を出力する。【選択図】図１
2013038827.tif 000002
【特許請求の範囲】
【請求項１】
変圧回路と、
変圧回路の入力端子間に直列に接続された第１と第２の入力側コンデンサと、
変圧回路の出力端子間に直列に接続された第１と第２の出力側コンデンサと、
入力端子間の電圧ＶＢと、出力端子間の電圧ＶＨと、第１入力側コンデンサ両端の電圧ＶＬ１と、第２入力側コンデンサ両端の電圧ＶＬ２と、第１出力側コンデンサ両端の電圧Ｖｈ１と、第２出力側コンデンサ両端の電圧Ｖｈ２を計測する電圧センサと、
入力電圧と同じ大きさの電圧を出力するように変圧回路へ指令しておいて回路の異常をチェックする診断回路と、を備えており、
診断回路が、次の条件、即ち、「ＶＢ＝ＶＬ１＋ＶＬ２、かつ、ＶＨ＝Ｖｈ１＋Ｖｈ２、かつ、ＶＢ≠ＶＨ」が成立する場合に、変圧回路の異常を示す診断結果を出力することを特徴とする電圧コンバータ。
【請求項２】
診断回路は、次の条件、即ち、「ＶＢ、ＶＬ１＋ＶＬ２、ＶＨ、Ｖｈ１＋Ｖｈ２のうち一つだけ他とは値が異なる」が成立する場合に電圧センサの異常を示す診断結果を出力することを特徴とする請求項１に記載の電圧コンバータ。
【請求項３】
診断回路は、ＶＢが他とは異なる場合に、入力端子間の電圧ＶＢを計測する電圧センサの異常を示す診断結果を出力することを特徴とする請求項２に記載の電圧コンバータ。
【請求項４】
診断回路は、ＶＨが他とは異なる場合に、出力端子間の電圧ＶＨを計測する電圧センサの異常を示す診断結果を出力することを特徴とする請求項２に記載の電圧コンバータ。
【請求項５】
診断回路は、ＶＬ１＋ＶＬ２が他とは異なる場合であって、次の条件、即ち「ＶＬ１≠ＶＢ・ＣＬ２／（ＣＬ１＋ＣＬ２）」（ここで、ＣＬ１とＣＬ２はそれぞれ第１入力側コンデンサの容量と第２入力側コンデンサの容量である）が成立する場合に第１入力側コンデンサ両端の電圧ＶＬ１を計測する電圧センサの異常を示す診断結果を出力し、次の条件即ち「ＶＬ２≠ＶＢ・ＣＬ１／（ＣＬ１＋ＣＬ２）」が成立する場合に第２入力側コンデンサ両端の電圧ＶＬ２を計測する電圧センサの異常を示す診断結果を出力する、
ことを特徴とする請求項２に記載の電圧コンバータ。
【請求項６】
診断回路は、Ｖｈ１＋Ｖｈ２が他とは異なる場合であって、次の条件、即ち「Ｖｈ１≠ＶＨ・ＣＨ２／（ＣＨ１＋ＣＨ２）」（ここで、ＣＨ１とＣＨ２はそれぞれ第１出力側コンデンサの容量と第２出力側コンデンサの容量である）が成立する場合に第１出力側コンデンサ両端の電圧Ｖｈ１を計測する電圧センサの異常を示す診断結果を出力し、次の条件、即ち「Ｖｈ２≠ＶＨ・ＣＨ１／（ＣＨ１＋ＣＨ２）」が成立する場合に第２出力側コンデンサ両端の電圧Ｖｈ２を計測する電圧センサの異常を示す診断結果を出力する、
ことを特徴とする請求項２に記載の電圧コンバータ。
【請求項７】
診断回路は、次の条件、即ち、「ＶＢ＝ＶＬ１＋ＶＬ２＝ＶＨ＝Ｖｈ１＋Ｖｈ２」が成立する場合であって、
次の条件「ＶＬ１≠ＶＢ・ＣＬ２／（ＣＬ１＋ＣＬ２）」（ここで、ＣＬ１とＣＬ２はそれぞれ第１入力側コンデンサの容量と第２入力側コンデンサの容量である）が成立する場合に第１入力側コンデンサの異常を示す診断結果を出力し、
次の条件「ＶＬ２≠ＶＢ・ＣＬ１／（ＣＬ１＋ＣＬ２）」が成立する場合に第２入力側コンデンサの異常を示す診断結果を出力する、
ことを特徴とする請求項１から６のいずれか１項に記載の電圧コンバータ。
【請求項８】
診断回路は、次の条件、即ち、「ＶＢ＝ＶＬ１＋ＶＬ２＝ＶＨ＝Ｖｈ１＋Ｖｈ２」が成立する場合であって、
次の条件「Ｖｈ１≠ＶＨ・ＣＨ２／（ＣＨ１＋ＣＨ２）」（ここで、ＣＨ１とＣＨ２はそれぞれ第１出力側コンデンサの容量と第２出力側コンデンサの容量である）が成立する場合に第１出力側コンデンサの異常を示す診断結果を出力し、
次の条件「Ｖｈ２≠ＶＨ・ＣＨ１／（ＣＨ１＋ＣＨ２）」が成立する場合に第２出力側コンデンサの異常を示す診断結果を出力する、
ことを特徴とする請求項１から６のいずれか１項に記載の電圧コンバータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電圧の大きさを調整可能な電圧コンバータに関する。特に、自己診断機能付きの電圧コンバータに関する。
【背景技術】
【０００２】
電圧コンバータは様々な装置に適用されている。例えば、ハイブリッド自動車や電気自動車において、走行用のモータを駆動するパワーコントローラ内でも電圧コンバータは使われている。ハイブリッド車や電気自動車の走行系に関わる装置には高い信頼性が求められるため、電圧コンバータにも高い信頼性が求められる。そのような電圧コンバータは、自己診断機能を有することが好ましく、特許文献１にその一例が開示されている。
【０００３】
特許文献１に開示された技術を説明する。図６に、特許文献１に記載された電圧コンバータの図を示す。電圧コンバータ９０は、バッテリＢＴの出力電圧を、インバータＩＮＶの入力に適した電圧に変換する。即ち、電圧コンバータ９０にはバッテリＢＴの電圧が入力され、電圧コンバータ９０の出力はインバータＩＮＶに供給される。電圧コンバータ９０の内部には、電圧を変換する変換回路２、変換回路２の入力端子１２、１３の間に直列に接続された２個の入力側コンデンサ２１、２２、出力端子１４、１５の間に直列に接続された２個の出力側コンデンサ４１、４２、５個の電圧センサを備えている。入力側コンデンサ２１、２２は、変圧回路２に供給される電流を平滑化するために挿入されている。出力側コンデンサ４１、４２は、変圧回路２の出力電流を平滑化するために挿入されている。このように、電圧コンバータは、主たる回路である変圧回路のほか、いくつかの平滑化コンデンサも備える。平滑化コンデンサに異常が発生すると、モータを適切に制御できない。そこで、電圧コンバータ９０は、５個の電圧センサ３１〜３５と、平滑コンデンサに異常が発生していないかチェックする診断回路９１、診断結果を記憶するメモリ９２を備えている。
【０００４】
電圧センサ３１は、第１入力側コンデンサ２１の両端の電圧ＶＬ１を計測する。電圧センサ３２は、第２入力側コンデンサ２２の両端の電圧ＶＬ２を計測する。電圧センサ３３は、変圧回路２の入力端子間の電圧ＶＢを計測する。電圧センサ３４は、第１出力側コンデンサ４１の両端の電圧Ｖｈ１を計測する。電圧センサ３５は、第２出力側コンデンサ４２の両端の電圧Ｖｈ２を計測する。
【０００５】
診断回路９１（演算部）は、５個の電圧センサの出力に基づき、平滑化コンデンサの異常を検知する。診断回路９１は、まず、変圧回路２の入力端子間の電圧ＶＢ、２個の入力側コンデンサ両端電圧の加算値ＶＬ１＋ＶＬ２、及び、２個の出力側コンデンサ両端電圧の加算値Ｖｈ１＋Ｖｈ２の３個の値を比較する。これは、電圧センサが正常か否かをチェックするためである。３個の電圧値が全て同じであれば、全ての電圧センサが正常であることが判明する。診断回路９１は、電圧センサが正常であることを確かめた後、それぞれのコンデンサの電圧値が、容量に応じた予定された大きさであるか否かをチェックする。診断回路９１は、コンデンサの電圧値が予定された大きさと異なる場合、該当するコンデンサに異常が発生していると診断する。診断結果は、メモリ９２（記憶部９２）に出力され、保持される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−２２０３４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１の技術は、平滑化コンデンサの異常を検知することを目的としている。また、特許文献１の技術は、平滑化コンデンサの異常と電圧センサの異常を区別して検知することができる。しかしながら、特許文献１の技術では、変圧回路２そのものの異常を他の部品の異常と区別して検知することができない。本明細書が開示する技術は、特許文献１の技術を改良し、変圧回路２の異常を他の部品の異常と区別して検知することのできる電圧コンバータを提供する。
【課題を解決するための手段】
【０００８】
本明細書が開示する技術は、図６に示した電圧コンバータに、第６の電圧センサを付加する。第６の電圧センサは、変圧回路２の出力端子間の電圧を計測する。さらに、本明細書が開示する電圧コンバータは、入力電圧と同じ大きさの電圧を出力するように変圧回路へ指令しておいて回路の異常をチェックする診断回路を備えている。この診断回路は、次の条件、即ち、「ＶＢ＝ＶＬ１＋ＶＬ２、かつ、ＶＨ＝Ｖｈ１＋Ｖｈ２、かつ、ＶＢ≠ＶＨ」が成立する場合に、変圧回路の異常を示す診断結果を出力する。この条件を、以下、第１条件と称する。なお、記号の意味は図６の場合と同じであり、ＶＢは入力端子間の電圧を示し、ＶＨは出力端子間の電圧を示す。ＶＬ１は第１入力側コンデンサ両端の電圧を示し、ＶＬ２は第２入力側コンデンサの両端の電圧を示す。Ｖｈ１は第１出力側コンデンサの両端の電圧を示し、Ｖｈ２は第２出力側コンデンサの両端の電圧を示す。
【０００９】
第１条件の技術的意味を説明する。「ＶＢ＝ＶＬ１＋ＶＬ２」が成立する場合とは、ＶＢ、ＶＬ１、ＶＬ２を計測するそれぞれの電圧センサが正常であることを意味する。同様に、「ＶＨ＝Ｖｈ１＋Ｖｈ２」が成立する場合とは、ＶＨ、Ｖｈ１、Ｖｈ２を計測するそれぞれの電圧センサが正常であることを意味する。従って、「ＶＢ≠ＶＨ」が成立する場合とは、変圧回路２への指令が、入力電圧と同じ大きさの電圧を出力せよ、というものであっても実際の出力電圧が入力電圧に等しくないこと、即ち、変圧回路に異常が発生していることを示していることに他ならない。このように、第１条件が成立する場合とは、変圧回路で異常が発生しているときだけであるから（もちろん他の部品は正常に動作しているものと仮定する）、上記の診断によって、変圧回路において異常が発生していることを検知することができる。
【００１０】
上記の電圧コンバータは、いくつかの計測電圧を適宜に比較することによって、変圧回路の異常だけでなく、電圧センサの異常と平滑化コンデンサの異常を区別して検知することも可能である。診断の詳しいアルゴリズムは実施例にて説明する。
【図面の簡単な説明】
【００１１】
【図１】実施例の電圧コンバータの回路図である。
【図２】診断回路が実行する診断処理全体のフローチャートである。
【図３】コンデンサチェック処理のフローチャートである。
【図４】電圧センサチェック処理のフローチャートである。
【図５】電圧センサチェック処理のフローチャートである（図４の続き）。
【図６】従来の電圧コンバータの回路図である。
【発明を実施するための形態】
【００１２】
図１に、実施例に係る電圧コンバータ１０の回路図を示す。この電圧コンバータ１０は、バッテリＢＴの電圧をインバータＩＮＶの入力電圧に変換する。バッテリＢＴの電圧は例えば２００Ｖであり、インバータＩＮＶの入力電圧は例えば６００Ｖである。インバータＩＮＶは、直流電力を交流に変換してモータＭへ供給する。なお、システムメインリレーＳＭＲは、バッテリＢＴと電圧コンバータ１０の間の電力供給路を遮断するためのスイッチである。
【００１３】
電圧を変換する回路の主たる部品は、変圧回路２と、コンデンサ２１、２２、４１、４２である。変圧回路２は、診断回路４（後述）からの指令により、出力電圧を変えることができる。先に述べたように、モータを駆動する場合は、変圧回路２は２００Ｖの入力電圧を６００Ｖに昇圧して出力する。異常の有無をチェックする診断モードの際には、診断回路４が変圧回路２に対して、入力電圧と同じ大きさの電圧を出力するよう指令を出す。
【００１４】
変圧回路２の入力端子１２と１３の間に、第１入力側コンデンサ２１と第２入力側コンデンサ２２が直列に接続されている。また、変圧回路２の出力端子１４と１５の間に、第１出力側コンデンサ４１と第２出力側コンデンサ４２が直列に接続されている。２個の入力側コンデンサ２１、２２は、変圧回路２に入力される電流を平滑化する目的で挿入されている。２個の出力側コンデンサ４１、４２は、変圧回路２から出力される電流（即ち、インバータＩＮＶへの供給電流）を平滑化する目的で挿入されている。なお、第１入力側コンデンサ２１の容量を記号ＣＬ１で表し、第２入力側コンデンサ２２の容量を記号ＣＬ２で表す。また、第１出力側コンデンサ４１の容量を記号ＣＨ１で表し、第２出力側コンデンサ４２の容量をＣＨ２で表す。
【００１５】
電圧コンバータ１０はさらに、６個の電圧センサ３１〜３６と、診断回路４、メモリ６、及び、コネクタ７を備える。第１電圧センサ３１は、第１入力側コンデンサ２１の両端に接続されている。即ち、第１電圧センサ３１は、第１入力側コンデンサ２１の両端の電圧ＶＬ１を計測する。第２電圧センサ３２は、第２入力側コンデンサ２２の両端に接続されている。即ち、第２電圧センサ３２は、第２入力側コンデンサ２２の両端の電圧ＶＬ２を計測する。第３電圧センサ３３は、変圧回路２の入力端子間の電圧ＶＢを計測する。第４電圧センサ３４は、第１出力側コンデンサ４１の両端の電圧Ｖｈ１を計測する。第５電圧センサ３５は、第２出力側コンデンサ４２の両端の電圧Ｖｈ２を計測する。電圧センサ３１〜３５に関しては、先に説明した図６の電圧コンバータ９０と同じである。本実施例の電圧コンバータ１０は、第６の電圧センサ３６を備えている。第６電圧センサ３６は、変圧回路２の出力端子間の電圧ＶＨを計測する。
【００１６】
診断回路４は、６個の電圧センサのデータを比較し、異常の有無をチェックする。異常を検知すると、異常が発生した箇所をメモリ６に出力し、記憶する。メモリ６に保持されたデータはコネクタ７を介して外部のコンピュータから読み出すことができる。別言すれば、診断回路４は、診断結果を出力することができる。診断回路４は、実施にはマイクロプロセッサと、プログラムで構成される。診断回路４が実行する異常チェック処理（自己診断処理）は、定期的に、あるいは、上位のコントローラからの指示により実行される。
【００１７】
診断回路４が実行する自己診断処理のフローチャートを図２〜図５に示す。図２〜図５の処理は、診断回路４に内蔵されたメモリにプログラムとして記憶されている。以下、自己診断処理を詳しく説明する。
【００１８】
図２は、自己診断処理全体のフローチャート図である。診断回路４はまず、全フラグにゼロをセットする（Ｓ２）。フラグとは異常が発生していることを示す変数であり、変圧回路、コンデンサ群、電圧センサ群に対応した数だけ用意されている。フラグに「０」がセットされていれば、正常を表し、フラグに「１」がセットされていれば、そのフラグに対応する部品に異常が発生していることを示す。フラグは自己診断処理の最後にメモリ６に記憶される（Ｓ９）。他のデバイス（例えば上位のコントローラや、メンテナンス用のコンピュータ）がメモリにアクセスし、フラグのデータを参照することで、どの部品に異常が発生したかを知ることができる。例えば、変圧回路異常フラグに「１」がセットされている場合は、変圧回路に異常が発生していることを示し、第１電圧センサ異常フラグに「１」がセットされている場合は、第１電圧センサ３１に異常が発生していることを示す。このフラグが、診断結果を意味する。異常フラグをメモリ６に格納することが、診断結果を出力することに相当する。
【００１９】
診断回路４は次に、出力電圧ＶＨを入力電圧ＶＢ（バッテリ電圧）に等しくするように変圧回路２に指令を出力する。全ての電圧センサが正常に動作しており、かつ、変圧回路２も正常に動作しているならば、ＶＢ＝ＶＬ１＋ＶＬ２＝ＶＨ＝Ｖｈ１＋Ｖｈ２となるはずである（Ｓ４）。即ち、ステップＳ４の処理は、電圧センサに異常がないかをチェックする処理である。ステップＳ４の判断結果が「ＹＥＳ」の場合は、電圧コンバータ１０のどこにも異常は発生していないか、あるいは、平滑化コンデンサに異常が発生しているか（コンデンサ容量が定められた値からずれているか）のいずれかである。ステップＳ４の判断が「ＹＥＳ」の場合はコンデンサチェック処理に移る（Ｓ５、図３）。
【００２０】
ステップＳ４の判断結果が「ＮＯ」の場合、診断回路４は、各電圧センサのセンサデータに基づき、第１条件、即ち、「ＶＢ＝ＶＬ１＋ＶＬ２、かつ、ＶＨ＝Ｖｈ１＋Ｖｈ２、かつ、ＶＢ≠ＶＨ」が成立するか否かをチェックする（Ｓ６）。条件「ＶＢ＝ＶＬ１＋ＶＬ２」が成立している場合、第１電圧センサ３１、第２電圧センサ３２、及び、第３電圧センサ３３が正常に動作していることを表す。同様に、条件「ＶＨ＝Ｖｈ１＋Ｖｈ２」が成立している場合、第４電圧センサ３４、第５電圧センサ３５、及び、第６電圧センサ３６が正常に動作していることを表す。なお、ここで、例えば第１入力側コンデンサ２１に異常が発生していたとしても、ＶＬ１とＶＬ２の比率が予期したものと異なるだけで、「ＶＢ＝ＶＬ１＋ＶＬ２」は成立することに留意されたい。同様に、第１出力側コンデンサ４１に異常が発生していたとしても、Ｖｈ１とＶｈ２の比率が予期したものと異なるだけで、「ＶＨ＝Ｖｈ１＋Ｖｈ２」は成立する。
【００２１】
以上の考察より、条件「ＶＢ＝ＶＬ１＋ＶＬ２」と条件「ＶＨ＝Ｖｈ１＋Ｖｈ２」が成立すると同時に、「ＶＢ≠ＶＨ」が成立するということは、現実の出力電圧ＶＨが入力電圧ＶＢとは異なることを意味する。このことは即ち、変圧回路２が異常を起こしていることに他ならない。従ってこの場合（Ｓ６：ＹＥＳ）、診断回路４は、変圧回路異常フラグに、異常発生を示す「１」をセットする（Ｓ７）。異常が同時に２箇所で発生することは想定し難いから、一つでも異常が発見されれば、診断回路４は、フラグをメモリに格納し、処理を終了する（Ｓ９）。
【００２２】
ステップＳ６の判断が「ＮＯ」の場合は、電圧センサに異常があるか、あるいは、他に異常が発生している場合である。この場合診断回路４は、電圧センサチェック処理を実行する（Ｓ８、図４、図５）。コンデンサチェック処理（Ｓ５）、電圧センサチェック処理（Ｓ８）において異常が検知されると、異常が検知された部品に対応するフラグに「１」がセットされる。全フラグは、ステップＳ９にてメモリ６に記憶される。
【００２３】
コンデンサチェック処理について説明する（図３）。コンデンサチェック処理では、各コンデンサの両端電圧が、それぞれのコンデンサ容量に対応する値となっているか否かをチェックする。（Ｓ１２、Ｓ１４、Ｓ１６、Ｓ１８）。例えば、第１入力側コンデンサ２１が正常に動作しているならば、第１入力側コンデンサ２１の両端電圧ＶＬ１は、ＶＢ・ＣＬ２／（ＣＬ１＋ＣＬ２）となるはずである。従って第１入力側コンデンサ２１の両端電圧の計測値ＶＬ１がこの理論値に合致しない場合（Ｓ１２：ＮＯ）、第１入力側コンデンサ２１に異常が発生していることを表す。その場合（Ｓ１２：ＮＯ）、診断回路４は、第１入力側コンデンサ異常フラグに異常を示す「１」をセットし（Ｓ１３）、コンデンサ電チェック処理を終了する。その後、診断回路４の処理は図２に戻り、フラグをメモリに格納して診断処理を終了する（図２、Ｓ９）。
【００２４】
同様に、第２入力側コンデンサ２２が正常に動作しているならば、第２入力側コンデンサ２１の両端電圧ＶＬ２は、ＶＢ・ＣＬ１／（ＣＬ１＋ＣＬ２）となるはずである。従って第２入力側コンデンサ２２の両端電圧の計測値ＶＬ２がこの理論値に合致しない場合（Ｓ１４：ＮＯ）、診断回路４は、第２入力側コンデンサ異常フラグに異常を示す「１」をセットし（Ｓ１５）、フラグをメモリに格納して処理を終了する（図２、Ｓ９）。
【００２５】
同様に、第１出力側コンデンサ４１が正常に動作しているならば、第１出力側コンデンサ４１の両端電圧Ｖｈ１は、ＶＨ・ＣＨ２／（ＣＨ１＋ＣＨ２）となるはずである。第１出力側コンデンサ４１の両端電圧の計測値Ｖｈ１がこの理論値に合致しない場合（Ｓ１６：ＮＯ）、診断回路４は、第１出力側コンデンサ異常フラグに異常を示す「１」をセットし（Ｓ１７）、フラグをメモリに格納して処理を終了する（図２、Ｓ９）。第２出力側コンデンサに異常が発生している場合も同様である（Ｓ１８、Ｓ１９）。ステップＳ１８の判断がＹＥＳの場合は、電圧コンバータ１０のどこにも異常がない場合である。ステップＳ１８まで到達した場合は、いずれのフラグにも「１」はセットされていない。ステップＳ１９の判断結果が「ＹＥＳ」の場合、診断回路４は、コンデンサチェック処理を終了し、「０」がセットされた全てのフラグをメモリ６に書き込み、自己診断処理を終了する（図２、Ｓ９）。この場合、メモリ６のフラグを確認した上位のコントローラは、電圧コンバータ１０に異常がないことを知る。
【００２６】
図４と図５を参照して、電圧センサチェック処理を説明する。なお、電圧センサチェック処理が実行されるのは、ステップＳ４とＳ６の判断結果が共に「ＮＯ」の場合である（図２参照）。この場合とは、「ＶＢ＝ＶＬ１＋ＶＬ２」と「ＶＨ＝Ｖｈ１＋Ｖｈ２」の少なくとも一方は成立しないケースであり、電圧センサが故障しているか、或いは、原因を特定できないその他の異常が発生しているケースである。
【００２７】
電圧センサチェック処理ではまず、診断回路４は、ＶＨ、ＶＢ、ＶＬ１＋ＶＬ２、及び、Ｖｈ１＋Ｖｈ２の中に一つだけ値の異なるものがあるか否かをチェックする（Ｓ３１）。値の異なるものが２個以上ある場合は（Ｓ３１：ＮＯ）、原因を特定できない異常が発生している場合を意味する。この場合は、診断回路４は、その他の異常フラグに「１」をセットし（Ｓ３２）、電圧センサチェック処理を終了する。この後、診断回路４は、フラグをメモリに記憶して自己診断処理を終了する（図２、Ｓ９）。
【００２８】
ＶＨ、ＶＢ、ＶＬ１＋ＶＬ２、及び、Ｖｈ１＋Ｖｈ２の中に一つだけ値の異なるものが存在する場合とは（Ｓ３１：ＹＥＳ）、いずれかの電圧センサに異常が発生していることを示す。４個の値、即ち、ＶＨ、ＶＢ、ＶＬ１＋ＶＬ２、及び、Ｖｈ１＋Ｖｈ２の中の３個の値が等しければ、それらの値を計測した電圧センサは正常に動作していることになる。逆にいえば、他の３個の値と異なる値を示している電圧センサが異常であることを意味する。
【００２９】
変圧回路入力端子間の電圧ＶＢだけが他と異なる場合は、その電圧を計測した第３電圧センサ３３にて異常が発生していることを意味する（Ｓ３３：ＹＥＳ）。その場合、診断回路４は、第３電圧センサ異常フラグに１をセットし（Ｓ３４）、電圧センサチェック処理を終了する。
【００３０】
変圧回路出力端子間の電圧ＶＨだけが他と異なる場合は、その電圧を計測した第６電圧センサ３６にて異常が発生していることを意味する（Ｓ３５：ＹＥＳ）。その場合、診断回路４は、第６電圧センサ異常フラグに１をセットし（Ｓ３６）、電圧センサチェック処理を終了する。
【００３１】
ＶＬ１＋Ｖｌ２の値が他と異なる場合は、第１入力側コンデンサ２１の両端電圧を計測した第１電圧センサ３１、または、第２入力側コンデンサ２２の両端電圧を計測した第２電圧センサ３２のいずれかで異常が発生していることを意味する（Ｓ４１：ＹＥＳ）。この場合は、ステップＳ１２と同様に、第１入力側コンデンサ２１の両端電圧の理論値と計測値を比較する（図５、Ｓ４２）。理論値と計測値ＶＬ１が異なる場合は（Ｓ４２：ＹＥＳ）、第１電圧センサが異常を発生していることを意味するので、診断回路４は、第１入力側コンデンサ異常フラグに１をセットし（Ｓ４４）、電圧センサチェック処理を終了する。ステップＳ４２の判断がＮＯの場合、即ち、第１電圧センサ３１は正常である場合、ステップＳ１４に相当する判断は行う必要はない。なぜならば、ステップＳ４２の判断がＮＯの場合は、第２入力側コンデンサ２２の両端電圧を計測する第２電圧センサで異常が発生していることを表すからである。この場合（Ｓ４２：ＮＯ）、診断回路４は、第２電圧センサ異常フラグに１をセットし、電圧センサチェック処理を終了する。
【００３２】
ステップＳ４１の判断がＮＯの場合とは、Ｖｈ１＋Ｖｈ２の値が他の値と異なる場合にほかならない。ステップＳ４５、Ｓ４６、及び、Ｓ４７の処理は、第４、第５の電圧センサの異常検知に関わる処理であり、それらの処理は、基本的にステップＳ４２、Ｓ４３、及び、Ｓ４４の処理と同一であるので説明は省略する。電圧センサチェック処理が終了した後、診断回路４は、フラグをメモリに記憶して自己診断処理を終了する（図２、Ｓ９）。
【００３３】
以上、実施例の電圧コンバータ１０について説明した。電圧コンバータ１０は、６個の電圧センサのセンサデータを適宜に比較することによって、変圧回路の異常、電圧センサの異常、及び、変圧回路入力端子間に嵌挿されているコンデンサの異常、及び、変圧回路出力端子間に嵌挿されているコンデンサの異常を、区別して検知することができる。診断結果はフラグとしてメモリ６に記憶される。上位のコントローラ、あるいは、メンテナンス時に接続するチェックデバイスは、メモリ６内のフラグのデータを読み出し、どこで異常が発生したかを知ることができる。
【００３４】
実施例の電圧コンバータは、直流電圧を変換するデバイスであった。本明細書が開示する技術は、交流電圧を変換する電圧コンバータに対しても適用可能であることに留意されたい。
【００３５】
以上、本発明の具体例を詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成し得るものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【符号の説明】
【００３６】
２：変圧回路
４：診断回路
６：メモリ
７：コネクタ
１０：電圧コンバータ
１２、１３：入力端子
１４、１５：出力端子
２１：第１入力側コンデンサ
２２：第２入力側コンデンサ
３１、３２、３３、３４、３５、３６：電圧センサ
４１：第１出力側コンデンサ
４２：第２出力側コンデンサ
ＢＴ：バッテリ
ＩＮＶ：インバータ
Ｍ：モータ
ＳＭＲ：システムリレー
【図１】
2013038827.tif 000003
【図２】
2013038827.tif 000004
【図３】
2013038827.tif 000005
【図４】
2013038827.tif 000006
【図５】
2013038827.tif 000007
【図６】
2013038827.tif 000008