(57)【特許請求の範囲】
【請求項１】
外部電源によって充電可能な車両に搭載され、前記車両が充電ケーブルを介して前記外部電源に接続された場合に、前記充電ケーブルから電力給電に先立ってパイロット信号を受信する電子制御装置であって、
前記電子制御装置内のパイロット信号線とグランド間に接続された、プルダウン抵抗とスイッチング素子との直列回路からなるパイロット電圧設定回路と、
前記パイロット信号に基づいて充電制御に必要な処理を行うと共に、前記スイッチング素子を制御して前記パイロット信号の電圧を段階的に変化させるプロセッサと、
前記プロセッサによる制御に応じて、前記パイロット信号線に前記スイッチング素子の故障診断用電圧を供給する診断電圧供給回路と、
前記プルダウン抵抗と前記スイッチング素子に接続され、前記スイッチング素子の故障診断結果の信号を出力する故障診断回路と、
を備え、
前記プロセッサは、前記スイッチング素子の故障診断処理として、前記診断電圧供給回路を制御して前記パイロット信号線に前記故障診断用電圧を供給させながら、前記スイッチング素子をオンオフさせた時に得られる前記故障診断回路の出力信号に基づいて前記スイッチング素子の故障の有無を判断することを特徴とする電子制御装置。
【請求項２】
前記プロセッサは、前記スイッチング素子の故障診断処理として、前記診断電圧供給回路を制御して前記パイロット信号線に一定電圧の前記故障診断用電圧を供給させながら、前記スイッチング素子をオンオフさせた時に得られる前記故障診断回路の出力信号のレベルに基づいて前記スイッチング素子の故障の有無を判断することを特徴とする請求項１に記載の電子制御装置。
【請求項３】
前記プロセッサは、前記スイッチング素子の故障診断処理として、前記診断電圧供給回路を制御して前記パイロット信号線に所定周波数のパルス状の前記故障診断用電圧を供給させながら、前記スイッチング素子をオンオフさせた時に得られる前記故障診断回路の出力信号のエッジに基づいて前記スイッチング素子の故障の有無を判断することを特徴とする請求項１に記載の電子制御装置。
【請求項４】
前記プロセッサは、前記車両に前記充電ケーブルが接続されていない時に前記スイッチング素子の故障診断処理を実施することを特徴とする請求項１〜３のいずれか一項に記載の電子制御装置。
【請求項５】
前記故障診断回路は、反転入力端子に前記プルダウン抵抗と前記スイッチング素子の接続点電圧が入力され、非反転入力端子に参照電圧が入力されるコンパレータを備えることを特徴とする請求項１〜４のいずれか一項に記載の電子制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子制御装置に関する。
【背景技術】
【０００２】
近年では、電気自動車やプラグインハイブリッド車など、外部電源によって充電可能な車両（以下、このような車両をプラグイン車両と総称する）の実用化が進んでいる。プラグイン車両と外部電源との接続には、ＣＣＩＤ(Charge Circuit Interrupt Device)と呼ばれる制御ユニットを備えた専用の充電ケーブルが使用される。
【０００３】
このような充電ケーブルとプラグイン車両間のインターフェイスに関する規格は、米国の「ＳＡＥ(Electric Vehicle Conductive Charge Coupler)規格」や日本の「電気自動車用コンダクティブ充電システム一般要求事項（日本電動車両規格）」にて定められている。これらの規格で定められているプラグイン車両の充電手順は、およそ以下の通りである。
【０００４】
まず、充電ケーブルのＣＣＩＤは、コントロールパイロット信号（以下、パイロット信号と略す）をプラグイン車両に搭載された充電制御用のＥＣＵ(Electric Control Unit)へ送信し、このパイロット信号の電圧が初期値Ｖ１（例えば１２Ｖ）からＶ２（例えば９Ｖ）に変化した時に、充電ケーブルがプラグイン車両に接続されたと判断する。
次に、充電ケーブルのＣＣＩＤは、電源設備（外部電源及び充電ケーブル）の定格電流に応じたデューティ比でパイロット信号を送信することにより、プラグイン車両のＥＣＵに電源設備の定格電流を通知する。
【０００５】
次に、プラグイン車両のＥＣＵは、パイロット信号の電圧をＶ２からＶ３（例えば６Ｖ）に変化させることにより、充電準備完了を充電ケーブルのＣＣＩＤに通知する。
そして、充電ケーブルのＣＣＩＤは、パイロット信号の電圧がＶ２からＶ３に変化したことを検出すると、プラグイン車両側の充電準備が完了したと判断して、外部電源の電力をプラグイン車両側に給電するためのリレーをオンにする（つまり給電を開始する）。
【０００６】
このようにパイロット信号は、プラグイン車両の充電制御において必須の信号であり、パイロット信号の異常を検出することは極めて重要である。例えば下記特許文献１には、プラグイン車両と外部電源とが充電ケーブルを介して接続された状態で、パイロット信号の通信に使用される制御線の断線を検出する技術が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００９−７１９８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上述したように、プラグイン車両のＥＣＵには、充電ケーブルのＣＣＩＤから送信されるパイロット信号の電圧を段階的に変化させるためのパイロット電圧設定回路が設けられている。このパイロット電圧設定回路は、ＥＣＵ内のパイロット信号線とグランド間に接続された、プルダウン抵抗とスイッチング素子との直列回路であることが一般的である。ＥＣＵ内のプロセッサが、パイロット信号の電圧を変化させる場合に、パイロット電圧設定回路のスイッチング素子をオンにする。
【０００９】
このパイロット電圧設定回路のスイッチング素子が故障すると、パイロット信号の電圧を変化させることができなくなるため、スイッチング素子の故障を診断するための回路が必要となるが、上記特許文献１ではそのような回路は開示されていない。
【００１０】
本発明は、上述した事情に鑑みてなされたものであり、パイロット信号を段階的に変化させるためのパイロット電圧設定回路に設けられたスイッチング素子の故障を診断することの可能な電子制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明では、電子制御装置に係る第１の解決手段として、外部電源によって充電可能な車両に搭載され、前記車両が充電ケーブルを介して前記外部電源に接続された場合に、前記充電ケーブルから電力給電に先立ってパイロット信号を受信する電子制御装置であって、前記電子制御装置内のパイロット信号線とグランド間に接続された、プルダウン抵抗とスイッチング素子との直列回路からなるパイロット電圧設定回路と、前記パイロット信号に基づいて充電制御に必要な処理を行うと共に、前記スイッチング素子を制御して前記パイロット信号の電圧を段階的に変化させるプロセッサと、前記プロセッサによる制御に応じて、前記パイロット信号線に前記スイッチング素子の故障診断用電圧を供給する診断電圧供給回路と、前記プルダウン抵抗と前記スイッチング素子に接続され、前記スイッチング素子の故障診断結果の信号を出力する故障診断回路とを備え、前記プロセッサは、前記スイッチング素子の故障診断処理として、前記診断電圧供給回路を制御して前記パイロット信号線に前記故障診断用電圧を供給させながら、前記スイッチング素子をオンオフさせた時に得られる前記故障診断回路の出力信号に基づいて前記スイッチング素子の故障の有無を判断する、という手段を採用する。
【００１２】
また、本発明では、電子制御装置に係る第２の解決手段として、上記第１の解決手段において、前記プロセッサは、前記スイッチング素子の故障診断処理として、前記診断電圧供給回路を制御してパイロット信号線に一定電圧の前記故障診断用電圧を供給させながら、前記スイッチング素子をオンオフさせた時に得られる前記故障診断回路の出力信号のレベルに基づいて前記スイッチング素子の故障の有無を判断する、という手段を採用する。
【００１３】
また、本発明では、電子制御装置に係る第３の解決手段として、上記第１の解決手段において、前記プロセッサは、前記スイッチング素子の故障診断処理として、前記診断電圧供給回路を制御して前記パイロット信号線に所定周波数のパルス状の前記故障診断用電圧を供給させながら、前記スイッチング素子をオンオフさせた時に得られる前記故障診断回路の出力信号のエッジに基づいて前記スイッチング素子の故障の有無を判断する、という手段を採用する。
【００１４】
また、本発明では、電子制御装置に係る第４の解決手段として、上記第１〜第３のいずれかの解決手段において、前記プロセッサは、前記車両に前記充電ケーブルが接続されていない時に前記スイッチング素子の故障診断処理を実施する、という手段を採用する。
【００１５】
また、本発明では、電子制御装置に係る第５の解決手段として、上記第１〜第４のいずれかの解決手段において、前記故障診断回路は、反転入力端子に前記プルダウン抵抗と前記スイッチング素子の接続点電圧が入力され、非反転入力端子に前記参照電圧が入力されるコンパレータを備える、という手段を採用する。
【発明の効果】
【００１６】
本発明によれば、診断電圧供給回路を制御してパイロット信号線に故障診断用電圧を供給させながら、パイロット電圧設定回路のスイッチング素子をオンオフさせた時に得られる故障診断回路の出力信号に基づいて前記スイッチング素子の故障の有無を判断するので、パイロット信号を段階的に変化させるためのパイロット電圧設定回路に設けられたスイッチング素子の故障を診断することが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態に係る車両充電システムの概略構成図である。
【図２】プラグイン車両３に搭載された充電制御用ＥＣＵ３３の内部構成図である。
【図３】車両充電システムの充電動作を表すタイミングチャートである。
【図４】充電制御用ＥＣＵ３３によるパイロット電圧設定回路１０４の第１のスイッチング素子１０４ｂの故障診断動作を表すタイミングチャートである。
【発明を実施するための形態】
【００１８】
以下、本発明の一実施形態について、図面を参照しながら説明する。
図１は、本実施形態に係る車両充電システムの概略構成図である。この図１に示すように、本実施形態に係る車両充電システムは、外部電源１と、充電ケーブル２と、プラグイン車両３とから構成されている。外部電源１は、例えば家屋に設けられたアース端子付の電源コンセント１１と、この電源コンセント１１に単相交流電力を供給するＡＣ電源（商用電源）１２とから構成されている。
【００１９】
充電ケーブル２は、２本の給電線２１、２２と、グランド線２３と、パイロット線２４と、プラグ２５と、ケーブル側カプラ２６と、ＣＣＩＤ２７とから構成されている。給電線２１、２２及びグランド線２３のそれぞれは、一端がプラグ２５に接続され、他端がケーブル側カプラ２６に接続されている。パイロット線２４は、一端がＣＣＩＤ２７（詳細にはパイロット回路２７ｃ）に接続され、他端がケーブル側カプラ２６に接続されている。
【００２０】
プラグ２５が電源コンセント１１に接続されることにより、給電線２１、２２の一端がＡＣ電源１２に接続されると共に、グランド線２３の一端が外部電源１側のグランドに接続される。また、ケーブル側カプラ２６がプラグイン車両３の車両側カプラ３１に接続されることにより、給電線２１、２２の他端がプラグイン車両３のバッテリチャージャ３２に接続されると共に、グランド線２３及びパイロット線２４の他端がプラグイン車両３の充電制御用ＥＣＵ３３に接続される。
【００２１】
ＣＣＩＤ２７は、給電線２１、２２及びグランド線２３の途中に設けられた制御ユニットであり、給電線２１、２２の途中に介挿されたリレー２７ａ、２７ｂと、パイロット線２４を介してパイロット信号ＣＰＬをプラグイン車両３の充電制御用ＥＣＵ３３へ送信すると共に、上記リレー２７ａ、２７ｂのオンオフ制御を行うパイロット回路２７ｃとを備えている。なお、パイロット回路２７ｃは、給電線２１、２２及びグランド線２３と接続されており、給電線２１、２２から電源電圧を、グランド線２３からグランド電圧を得る。
【００２２】
プラグイン車両３は、電気自動車やプラグインハイブリッド車など、外部電源１によって充電可能な車両であり、車両側カプラ３１、バッテリチャージャ３２及び充電制御用ＥＣＵ３３を備えている。車両側カプラ３１に充電ケーブル２のケーブル側カプラ２６が接続されることにより、給電線２１、２２とバッテリチャージャ３２が接続され、グランド線２３及びパイロット線２４と充電制御用ＥＣＵ３３が接続される。
【００２３】
バッテリチャージャ３２は、充電制御用ＥＣＵ３３による制御の下、充電ケーブル２（給電線２１、２２）を介して外部電源１から供給される単相交流電力を直流電力に変換し、当該直流電力によってプラグイン車両３に搭載された駆動用バッテリ（図示省略）を充電する充電回路である。充電制御用ＥＣＵ３３は、プラグイン車両３が充電ケーブル２を介して外部電源１に接続された場合に、充電ケーブル２から電力給電に先立ってパイロット信号ＣＰＬを受信し、このパイロット信号ＣＰＬに基づいて駆動用バッテリの充電制御に必要な処理を行う電子制御装置である。
【００２４】
図２は、充電制御用ＥＣＵ３３の内部構成図である。この図２に示すように、充電制御用ＥＣＵ３３は、パイロット信号入力端子１００、アバランシェダイオード１０１、第１のダイオード１０２、第１のプルダウン抵抗１０３、パイロット電圧設定回路１０４、入力バッファ１０５、診断電圧供給回路１０６、故障診断回路１０７及びＣＰＵ１０８を備えている。
【００２５】
パイロット信号入力端子１００は、車両側カプラ３１に充電ケーブル２のケーブル側カプラ２６が接続された場合にパイロット線２４と接続される外部入力端子である。アバランシェダイオード１０１は、一端がパイロット信号入力端子１００に接続され、他端がグランドに接続されており、パイロット信号入力端子１００を介して入力されるパイロット信号ＣＰＬの電圧（パイロット信号入力端子１００とグランド間の電圧）をＶ１（例えば１２Ｖ）以下に保つ役割を担っている。
【００２６】
第１のダイオード１０２は、アノード端子がパイロット信号入力端子１００に接続され、カソード端子が第１のプルダウン抵抗１０３の一端に接続されており、パイロット信号ＣＰＬの＋側の信号のみを通過させる役割を担っている。第１のプルダウン抵抗１０３は、一端が第１のダイオード１０２のカソード端子に接続され、他端がグランドに接続されており、パイロット信号ＣＰＬの＋側の電圧（つまり第１のダイオード１０２のカソード端子とグランド間の電圧）をＶ１からＶ２（例えば９Ｖ）に変化させる役割を担っている。
【００２７】
パイロット電圧設定回路１０４は、ＣＰＵ１０８による制御の下、パイロット信号ＣＰＬの＋側の電圧を段階的に変化させる（Ｖ２からＶ３（例えば６Ｖ）に変化させる）回路であり、第２のプルダウン抵抗１０４ａと、例えばｎｐｎ型トランジスタである第１のスイッチング素子１０４ｂとから構成されている。
【００２８】
パイロット電圧設定回路１０４において、第２のプルダウン抵抗１０４ａは、一端が第１のダイオード１０２のカソード端子に接続され（パイロット信号入力端子１００から入力バッファ１０５へ至るパイロット信号線Ｌに接続され）、他端が第１のスイッチング素子１０４ｂのコレクタ端子に接続されている。
【００２９】
第１のスイッチング素子１０４ｂは、コレクタ端子が第１のプルダウン抵抗１０４ａの他端に接続され、エミッタ端子がグランドに接続され、ベース端子がＣＰＵ１０８の第１の制御信号出力ポートＣＴ１＿ＯＵＴに接続されている。この第１のスイッチング素子１０４ｂは、ＣＰＵ１０８の第１の制御信号出力ポートＣＴ１＿ＯＵＴからベース端子に出力される第１の制御信号ＣＴ１に応じてオンオフ状態が切替わる。
【００３０】
このような構成のパイロット電圧設定回路１０４によると、第１のスイッチング素子１０４ｂがオン状態の時に第２のプルダウン抵抗１０４ａの他端がグランドに接続されて、パイロット信号ＣＰＬの＋側の電圧がＶ２からＶ３に変化する。
【００３１】
入力バッファ１０５は、入力端子が第１のダイオード１０２のカソード端子に接続され、出力端子がＣＰＵ１０８のパイロット信号入力ポートＩＮＴに接続されたバッファである。パイロット信号ＣＰＬは、この入力バッファ１０５を介してＣＰＵ１０８のパイロット信号入力ポートＩＮＴに入力される。
【００３２】
診断電圧供給回路１０６は、ＣＰＵ１０８による制御に応じて、パイロット信号線Ｌに第１のスイッチング素子１０４ｂの故障診断用電圧を供給する回路であり、例えばｐｎｐ型トランジスタである第２のスイッチング素子１０６ａと、第２のダイオード１０６ｂと、２つの抵抗１０６ｃ、１０６ｄとから構成されている。
【００３３】
第２のスイッチング素子１０６ａは、エミッタ端子が電源線ＰＬ１に接続され、コレクタ端子が第２のダイオード１０６ｂを介してパイロット信号線Ｌに接続され、ベース端子が抵抗１０６ｃを介してＣＰＵ１０８の第２の制御信号出力ポートＣＴ２＿ＯＵＴに接続されている。この第２のスイッチング素子１０６ａは、ＣＰＵ１０８の第２の制御信号出力ポートＣＴ２＿ＯＵＴからベース端子に出力される第２の制御信号ＣＴ２に応じてオンオフ状態が切替わる。
【００３４】
なお、充電制御用ＥＣＵ３３には、プラグイン車両３に駆動用バッテリとは別に搭載されている低圧バッテリから供給されるメイン電源電圧ＶIGBを降圧してサブ電源電圧ＶREGを生成するレギュレータが内蔵されており、上記の電源線ＰＬ１には、このレギュレータから出力されるサブ電源電圧ＶREGが印加されている。
【００３５】
第２のダイオード１０６ｂは、アノード端子が第２のスイッチング素子１０６ａのコレクタ端子に接続され、カソード端子がパイロット信号線Ｌに接続されている。抵抗１０６ｃは、一端が第２のスイッチング素子１０６ａのベース端子に接続され、他端がＣＰＵ１０８の第２の制御信号出力ポートＣＴ２＿ＯＵＴに接続されている。抵抗１０６ｄは、一端が第２のスイッチング素子１０６ａのエミッタ端子に接続され、他端が抵抗１０６ｃの他端に接続されている。
【００３６】
このような構成の診断電圧供給回路１０６によると、第２のスイッチング素子１０６ａがオン状態の時に電源線ＰＬ１とパイロット信号線Ｌとが接続されて、パイロット信号線Ｌにサブ電源電圧ＶREGが故障診断用電圧として供給される。
【００３７】
故障診断回路１０７は、パイロット電圧設定回路１０４における第２のプルダウン抵抗１０４ａと第１のスイッチング素子１０４ｂの接続点電圧ＶCNと参照電圧ＶREFとの比較結果を示す信号を第１のスイッチング素子１０４ｂの故障診断結果として出力する回路であり、３つの抵抗１０７ａ、１０７ｂ、１０７ｃと、コンデンサ１０７ｄと、コンパレータ１０７ｅとから構成されている。
【００３８】
抵抗１０７ａは、一端がパイロット電圧設定回路１０４における第２のプルダウン抵抗１０４ａと第１のスイッチング素子１０４ｂの接続点に接続され、他端がコンデンサ１０７ｄの一端及びコンパレータ１０７ｅの反転入力端子に接続されている。コンデンサ１０７ｄは、一端が抵抗１０７ａの他端及びコンパレータ１０７ｅの反転入力端子に接続され、他端がグランドに接続されている。これら抵抗１０７ａ及びコンデンサ１０７ｄは、コンパレータ１０７ｅの反転入力端子に入力される電圧（接続点電圧ＶCN）のノイズ除去用フィルタとして機能する。
【００３９】
抵抗１０７ｂは、一端が電線線ＰＬ２に接続され、他端が抵抗１０７ｃの一端及びコンパレータ１０７ｅの非反転入力端子に接続されている。抵抗１０７ｃは、一端が抵抗１０７ｂの他端及びコンパレータ１０７ｅの非反転入力端子に接続され、他端がグランドに接続されている。
【００４０】
充電制御用ＥＣＵ３３には、前述のレギュレータの他、サブ電源電圧ＶREGをさらに降圧してサブ電源電圧ＶACC（例えば５Ｖ）を生成する５Ｖレギュレータが内蔵されており、上記の電源線ＰＬ２には、この５Ｖレギュレータから出力されるサブ電源電圧ＶACCが印加されている。つまり、抵抗１０７ｂの抵抗値をＲ１、抵抗１０７ｃの抵抗値をＲ２とすると、コンパレータ１０７ｅの非反転入力端子に入力される参照電圧ＶREFは、Ｒ２・ＶACC／（Ｒ１＋Ｒ２）で表される。
【００４１】
コンパレータ１０７ｅは、反転入力端子に入力される接続点電圧ＶCNと、非反転入力端子に入力される参照電圧ＶREFとの大小比較を行い、その比較結果を示す信号（診断結果信号）ＣＲを第１のスイッチング素子１０４ｂの故障診断結果としてＣＰＵ１０８の診断結果信号入力ポートＣＲ＿ＩＮに出力する。具体的には、このコンパレータ１０７ｅは、接続点電圧ＶCNが参照電圧ＶREFより低い場合にハイレベルの診断結果信号ＣＲを出力する一方、接続点電圧ＶCNが参照電圧ＶREF以上の場合にローレベルの診断結果信号ＣＲを出力する。
【００４２】
ＣＰＵ１０８は、入力バッファ１０５を介してパイロット信号入力ポートＩＮＴに入力されるパイロット信号ＣＰＬに基づいて充電制御に必要な処理を行うと共に、パイロット電圧設定回路１０４を制御して（第１の制御信号ＣＴ１を出力して）、パイロット信号ＣＰＬの電圧を段階的に変化させるプロセッサである。
【００４３】
詳細は後述するが、このＣＰＵ１０８は、第１のスイッチング素子１０４ｂの故障診断処理として、診断電圧供給回路１０６（第２のスイッチング素子１０６ａ）を制御してパイロット信号線Ｌに故障診断用電圧（つまりサブ電源電圧ＶREG）を供給させながら、第１のスイッチング素子１０４ｂをオンオフさせた時に得られる故障診断回路１０７の出力信号（つまり診断結果信号ＣＲ）に基づいて第１のスイッチング素子１０４ｂの故障の有無を判断する機能を有している。
【００４４】
次に、上記のように構成された車両充電システムの動作について、図３のタイミングチャートを参照しながら説明する。
まず、図３中の時刻ｔ１において、充電ケーブル２のプラグ２５が外部電源１の電源コンセント１１に接続されたとすると、ＣＣＩＤ２７のパイロット回路２７ｃは、給電線２１、２２を介してＡＣ電源１２から電力供給を受けて起動し、パイロット線２４を介して電圧値Ｖ１（１２Ｖ）のパイロット信号ＣＰＬを出力する。この時点では、ＣＣＩＤ２７のリレー２７ａ、２７ｂはオフ状態となっており、充電制御用ＥＣＵ３３のＣＰＵ１０８はスリープ状態にある。
【００４５】
なお、図３に示すように、ＣＰＵ１０８がスリープ状態の時、ＣＰＵ１０８から出力される第１の制御信号ＣＴ１はローレベルであるので、パイロット電圧設定回路１０４の第１のスイッチング素子１０４ｂはオフ状態となる。
【００４６】
続いて、図３中の時刻ｔ２において、充電ケーブル２のケーブル側カプラ２６がプラグイン車両３の車両側カプラ３１に接続されたとすると、充電制御用ＥＣＵ３３のパイロット信号入力端子１００にパイロット信号ＣＰＬが入力されるが、第１のプルダウン抵抗１０３によってパイロット信号ＣＰＬの＋側の電圧（第１のダイオード１０２のカソード端子とグランド間の電圧）は、Ｖ１からＶ２（９Ｖ）に変化する。
【００４７】
ＣＣＩＤ２７のパイロット回路２７ｃは、上記のようなパイロット信号ＣＰＬの電圧変化（パイロット線２４の電圧変化）を検知すると、充電ケーブル２がプラグイン車両３に接続されたと判断し、図３中の時刻ｔ３から電源設備（外部電源１及び充電ケーブル２）の定格電流に応じたデューティ比でパイロット信号ＣＰＬを送信することにより、充電制御用ＥＣＵ３３に電源設備の定格電流を通知する。
【００４８】
そして、充電制御用ＥＣＵ３３のＣＰＵ１０８は、時刻ｔ３から一定時間後の時刻ｔ４にスリープ状態から起動すると、入力バッファ１０５を介して入力されるパイロット信号ＣＰＬのデューティ比を測定して電源設備の定格電流を把握した後、図３中の時刻５にハイレベルの第１の制御信号ＣＴ１を出力して第１のスイッチング素子１０４ｂをオン状態に切替え、パイロット信号ＣＰＬの電圧をＶ２からＶ３（６Ｖ）に変化させることにより、充電準備完了を充電ケーブル２のＣＣＩＤ２７に通知する。
【００４９】
ＣＣＩＤ２７のパイロット回路２７ｃは、パイロット信号ＣＰＬの電圧（パイロット線２４の電圧）がＶ２からＶ３に変化したことを検出すると、プラグイン車両３側の充電準備が完了したと判断して、外部電源１の交流電力をプラグイン車両１側に給電するためのリレー２７ａ、２７ｂをオンにする（つまり給電を開始する）。これにより、外部電源１から充電ケーブル２（給電線２１、２２）を介して、プラグイン車両３のバッテリチャージャ３２に交流電力が供給される。
そして、充電制御用ＥＣＵ３３のＣＰＵ１０８は、パイロット信号ＣＰＬのデューティ比から把握した電源設備の定格電流に基づいてバッテリチャージャ３２を制御することにより、駆動用バッテリの適切な充電制御を行う。
【００５０】
このように、充電制御用ＥＣＵ３３内でパイロット信号ＣＰＬの電圧を段階的に変化させることは、充電ケーブル２のＣＣＩＤ２７にプラグイン車両３側の状態を知らせることにつながるので、駆動用バッテリの充電制御において極めて重要である。パイロット電圧設定回路１０４の第１のスイッチング素子１０４ｂが故障すると、パイロット信号ＣＰＬの電圧をＶ２からＶ３に変化させることができなくなるため、充電ケーブル２からプラグイン車両３への給電が開始されないという不具合が生じる。
【００５１】
そこで、第１のスイッチング素子１０４ｂの故障を診断することが重要となる。本実施形態において、充電制御用ＥＣＵ３３のＣＰＵ１０８は、以下で説明する手順に従って第１のスイッチング素子１０４ｂの故障診断処理を実施する。なお、以下では故障診断処理の例を２つ挙げるが、どちらの故障診断処理を採用しても良い。また、ＣＰＵ１０８は、以下で説明する故障診断処理をプラグイン車両３に充電ケーブル２が接続されていない時（例えばプラグイン車両３の走行中）に実施する。この理由は、プラグイン車両３に充電ケーブル２が接続された状態で故障診断処理を実施すると、上述した充電動作の妨げになるからである。
【００５２】
＜故障診断処理の第１の例＞
まず、図４（ａ）のタイミングチャートを参照しながら、ＣＰＵ１０８が実施する故障診断処理の第１の例について説明する。
まず、ＣＰＵ１０８は、イニシャル処理として、第１の制御信号ＣＴ１をローレベルにセットし、第２の制御信号ＣＴ２をハイレベルにセットすることにより、第１のスイッチング素子１０４ｂ及び第２のスイッチング素子１０６ａをオフ状態に制御する。この時、接続点電圧ＶCNが参照電圧ＶREFより低くなるため、コンパレータ１０７ｅからハイレベルの診断結果信号ＣＲが出力される。
【００５３】
続いて、ＣＰＵ１０８は、図４（ａ）中の時刻ｔ１１以降、第２の制御信号ＣＴ２をローレベルにセットすることにより、第２のスイッチング素子１０６ａをオン状態に維持する。これにより、時刻ｔ１１以降、診断電圧供給回路１０６からパイロット信号線Ｌに一定電圧（サブ電源電圧ＶREG）の故障診断用電圧が供給される。
【００５４】
続いて、ＣＰＵ１０８は、上記のように診断電圧供給回路１０６を制御してパイロット信号線Ｌに一定電圧の故障診断用電圧を供給させながら、時刻ｔ１２に第１の制御信号ＣＴ１をハイレベルにセットすることで第１のスイッチング素子１０４ｂをオン状態に切替えた後、時刻ｔ１３に第１の制御信号ＣＴ１をローレベルにセットすることで第１のスイッチング素子１０４ｂをオフ状態に再度切替える。
【００５５】
これにより、第１のスイッチング素子１０４ｂが正常であれば、時刻ｔ１１−ｔ１２の期間では、接続点電圧ＶCNが参照電圧ＶREFより高くなるため、コンパレータ１０７ｅからローレベルの診断結果信号ＣＲが出力され、時刻ｔ１２−ｔ１３の期間では、接続点電圧ＶCNが参照電圧ＶREFより低くなるため、コンパレータ１０７ｅからハイレベルの診断結果信号ＣＲが出力され、時刻ｔ１３以降では、接続点電圧ＶCNが参照電圧ＶREFより高くなるため、コンパレータ１０７ｅからローレベルの診断結果信号ＣＲが出力される。
【００５６】
ＣＰＵ１０８は、上記のように診断電圧供給回路１０６を制御してパイロット信号線Ｌに一定電圧の故障診断用電圧を供給させながら、第１のスイッチング素子１０４ｂをオンオフさせた時に得られる診断結果信号ＣＲのレベルに基づいて第１のスイッチング素子１０４ｂの故障の有無を判断する。
【００５７】
具体的には、ＣＰＵ１０８は、第２のスイッチング素子１０６ａをオンに維持した状態で、第１のスイッチング素子１０４ｂがオンの時に診断結果信号ＣＲのレベルがハイレベルであり、且つ第１のスイッチング素子１０４ｂがオフの時に診断結果信号ＣＲのレベルがローレベルであれば、第１のスイッチング素子１０４ｂが正常であると判断する。
【００５８】
また、ＣＰＵ１０８は、第２のスイッチング素子１０６ａをオンに維持した状態で、第１のスイッチング素子１０４ｂのオンオフに関係なく、診断結果信号ＣＲのレベルがハイレベルであれば、第１のスイッチング素子１０４ｂが故障（オン固着故障）していると判断し、第１のスイッチング素子１０４ｂのオンオフに関係なく、診断結果信号ＣＲのレベルがローレベルであれば、第１のスイッチング素子１０４ｂが故障（オフ固着故障）していると判断する。
【００５９】
＜故障診断処理の第２の例＞
次に、図４（ｂ）のタイミングチャートを参照しながら、ＣＰＵ１０８が実施する故障診断処理の第２の例について説明する。
まず、ＣＰＵ１０８は、第１の例と同様に、イニシャル処理として、第１のスイッチング素子１０４ｂ及び第２のスイッチング素子１０６ａをオフ状態に制御する。この時、コンパレータ１０７ｅからハイレベルの診断結果信号ＣＲが出力される。
【００６０】
続いて、ＣＰＵ１０８は、図４（ｂ）中の時刻ｔ２１−ｔ２２の期間において、一定周波数（例えば５００Ｈｚ、デューティ比は例えば５０％）のパルス状の第２の制御信号ＣＴ２を出力することにより、第２のスイッチング素子１０６ａをＰＷＭ制御する。これにより、時刻ｔ２１−ｔ２２の期間では、診断電圧供給回路１０６からパイロット信号線Ｌに一定周波数のパルス状の故障診断用電圧（最大値はサブ電源電圧ＶREGに等しい）が供給される。
【００６１】
このような時刻ｔ２１−ｔ２２の期間において、第１のスイッチング素子１０４ｂが正常であれば（正常にオフしていれば）、接続点電圧ＶCNは故障診断用電圧と同一周波数で参照電圧ＶREFを越えたり、下回ったりするので、コンパレータ１０７ｅから出力される診断結果信号ＣＲは故障診断用電圧と同一周波数でハイレベルとローレベルが切り替わる。つまり、第１のスイッチング素子１０４ｂが正常であれば、診断結果信号ＣＲにエッジが発生することになる。
【００６２】
続いて、ＣＰＵ１０８は、時刻ｔ２３に第１の制御信号ＣＴ１をハイレベルにセットすることで第１のスイッチング素子１０４ｂをオン状態に切替えた後、時刻ｔ２４−ｔ２５の期間において、再度、一定周波数のパルス状の第２の制御信号ＣＴ２を出力することにより、第２のスイッチング素子１０６ａをＰＷＭ制御する。これにより、時刻ｔ２１−ｔ２２の期間と同様に、時刻ｔ２４−ｔ２５の期間では、診断電圧供給回路１０６からパイロット信号線Ｌに一定周波数のパルス状の故障診断用電圧が供給される。
【００６３】
このような時刻ｔ２４−ｔ２５の期間において、第１のスイッチング素子１０４ｂが正常であれば（正常にオンしていれば）、接続点電圧ＶCNは常に参照電圧ＶREFより低くなるので、コンパレータ１０７ｅから出力される診断結果信号ＣＲはハイレベルに維持される。つまり、第１のスイッチング素子１０４ｂが正常であれば、診断結果信号ＣＲにエッジは発生しない。
【００６４】
ＣＰＵ１０８は、上記のように診断電圧供給回路１０６を制御してパイロット信号線Ｌに一定周波数のパルス状の故障診断用電圧を供給させながら、第１のスイッチング素子１０４ｂをオンオフさせた時に得られる診断結果信号ＣＲのエッジに基づいて第１のスイッチング素子１０４ｂの故障の有無を判断する。
【００６５】
具体的には、ＣＰＵ１０８は、第２のスイッチング素子１０６ａをＰＷＭ制御しながら、第１のスイッチング素子１０４ｂをオフにした時に、診断結果信号ＣＲのエッジを検出できれば第１のスイッチング素子１０４ｂが正常であると判断し、診断結果信号ＣＲのエッジを検出できなければ第１のスイッチング素子１０４ｂが故障（オン固着故障）していると判断する。
【００６６】
また、ＣＰＵ１０８は、第２のスイッチング素子１０６ａをＰＷＭ制御しながら、第１のスイッチング素子１０４ｂをオンにした時に、診断結果信号ＣＲのエッジを検出できなければ第１のスイッチング素子１０４ｂが正常であると判断し、診断結果信号ＣＲのエッジを検出できれば第１のスイッチング素子１０４ｂが故障（オフ固着故障）していると判断する。
【００６７】
以上説明したように、本実施形態によれば、診断電圧供給回路１０６を制御してパイロット信号線Ｌに故障診断用電圧を供給させながら、パイロット電圧設定回路１０４の第１のスイッチング素子１０４ｂをオンオフさせた時に得られる故障診断回路１０７の出力信号（診断結果信号ＣＲ）に基づいて第１のスイッチング素子１０４ｂの故障の有無を判断するので、パイロット信号ＣＰＬを段階的に変化させるためのパイロット電圧設定回路１０４に設けられた第１のスイッチング素子１０４ｂの故障を診断することが可能となる。
【００６８】
なお、本発明は上記実施形態に限定されず、以下のような変形例が挙げられる。
例えば、上記実施形態では、充電ケーブル２をプラグイン車両３に接続した時点（図３中の時刻ｔ２）で、自動的にパイロット信号ＣＰＬの電圧がＶ１からＶ２に変化するような構成を採用したが、本発明はこれに限らず、充電ケーブル２をプラグイン車両３に接続した時点、つまり電圧値Ｖ１のパイロット信号ＣＰＬが充電制御用ＥＣＵ３３に入力された時にＣＰＵ１０８が起動し、ＣＰＵ１０８の制御によってパイロット信号ＣＰＬの電圧をＶ１からＶ２に変化させる構成を採用しても良い。
【符号の説明】
【００６９】
１・外部電源、２・充電ケーブル、３・プラグイン車両、３３・充電制御用ＥＣＵ（電子制御装置）、１０４・パイロット電圧設定回路、１０６・診断電圧供給回路、１０７・故障診断回路、１０８・ＣＰＵ（プロセッサ）
【図１】
0005814742.tif 000002
【図２】
0005814742.tif 000003
【図３】
0005814742.tif 000004
【図４】
0005814742.tif 000005