(57)【要約】【課題】２つのＣＰＵの系統から遮断指令の出力が可能な構成において、遮断機能の異常を適切かつ迅速に判定することができる車両を提供する。【解決手段】ＨＶ−ＥＣＵ３５０内のメインＣＰＵは、駆動電流を流すようにインバータ１２１，１２２を制御するための駆動指令と、駆動指令よりも優先的にインバータ１２１，１２２を遮断させるための遮断指令とをＭＧ−ＥＣＵ３００へに出力する。ＨＶ−ＥＣＵ３５０内のサブＣＰＵは、上述の遮断指令をＭＧ−ＥＣＵ３００へ出力する。ＨＶ−ＥＣＵ３５０は、メインＣＰＵから駆動指令と遮断指令を出力している間における検出された駆動電流の大きさと、ＭＧ−ＥＣＵ３００での遮断指令の検出結果と、サブＣＰＵから遮断指令を出力している間における、ＭＧ−ＥＣＵ３００での遮断指令の検出結果に基づいて、インバータ１２１，１２２を遮断させる遮断機能の異常を判定する。【選択図】図１
2014155277.tif 000002
【特許請求の範囲】
【請求項１】
電源装置と、
回転電機と、
前記電源装置から供給される電力を用いて前記回転電機を駆動するように構成される駆動部と、
前記駆動部および前記回転電機の間を流れる駆動電流を検出するための電流センサと、
前記駆動部を制御するための制御装置とを備え、
前記駆動部は、前記電源装置からの電力を前記回転電機を駆動するための電力に変換するように構成される電力変換器を含み、
前記制御装置は、それぞれが前記電力変換器を遮断させる遮断機能を有する第１のＣＰＵと第２のＣＰＵとを含み、
前記第１のＣＰＵは、前記駆動電流を流すように前記電力変換器を制御するための駆動指令と、前記駆動指令よりも優先的に前記電力変換器を遮断させるための遮断指令とを前記駆動部に出力し、
前記第２のＣＰＵは、前記電力変換器を遮断させるための遮断指令を前記駆動部に出力し、
前記駆動部は、前記制御装置からの遮断指令を検出し、
前記制御装置は、前記第１のＣＰＵから前記駆動指令と前記遮断指令を出力している間における前記電流センサで検出された駆動電流の大きさと、前記駆動部での遮断指令の検出結果と、前記第２のＣＰＵから前記遮断指令を出力している間における、前記駆動部での前記遮断指令の検出結果に基づいて、前記電力変換器を遮断させる遮断機能の異常を判定する、車両。
【請求項２】
前記駆動指令は、前記回転電機によって駆動力を発生させず、かつ前記回転電機に前記駆動電流が流れるように前記電力変換器を駆動するような指令である、請求項１に記載の車両。
【請求項３】
前記制御装置と前記駆動部とは、接続コネクタおよび接続ケーブルで接続され、
前記駆動部は、
前記遮断指令を前記電力変換器に伝送する信号線と接続するモニタ線と、
前記モニタ線と接続し、前記モニタ線を通じて伝送される前記遮断指令を検出し、前記遮断指令の検出結果と、前記駆動電流の大きさを前記制御装置に送信する制御部とを含み、
前記制御装置は、前記遮断機能に異常がある場合には、前記第１のＣＰＵの遮断機能、前記第２のＣＰＵの遮断機能、前記モニタ線、前記接続ケーブルまたは前記接続コネクタ、前記駆動部の遮断機能のうちのいずれに異常があるかを判定する、請求項２記載の車両。
【請求項４】
前記制御装置は、前記第２のＣＰＵが遮断指令を出力している間に前記制御部で前記遮断指令が検出され、前記第１のＣＰＵが前記駆動指令および前記遮断指令を出力している間に前記電流センサで検出された駆動電流の大きさが所定の閾値以下のときには、前記遮断機能が正常であると判定する、請求項３記載の車両。
【請求項５】
前記制御装置は、前記第２のＣＰＵが遮断指令を出力している間に前記制御部で前記遮断指令が検出され、前記記第１のＣＰＵが前記駆動指令および前記遮断指令を出力している間に前記電流センサで検出された駆動電流の大きさが所定の閾値を超え、かつ前記制御部で前記遮断指令が検出されたときには、前記駆動部の遮断機能に異常があると判定する、請求項３記載の車両。
【請求項６】
前記制御装置は、前記第２のＣＰＵが遮断指令を出力している間に前記制御部で前記遮断指令が検出され、前記第１のＣＰＵが前記駆動指令および前記遮断指令を出力している間に前記電流センサで検出された駆動電流の大きさが所定の閾値を超え、かつ前記制御部で前記遮断指令が検出されなかったときには、前記第１のＣＰＵの遮断機能に異常があると判定する、請求項３記載の車両。
【請求項７】
前記制御装置は、前記第２のＣＰＵが遮断指令を出力している間に前記制御部で前記遮断指令が検出されず、前記第１のＣＰＵが前記駆動指令および前記遮断指令を出力している間に前記電流センサで検出された駆動電流の大きさが所定の閾値以下であり、かつ前記制御部で前記遮断指令が検出されたときには、前記第２のＣＰＵの遮断機能に異常があると判定する、請求項３記載の車両。
【請求項８】
前記制御装置は、前記第２のＣＰＵが遮断指令を出力している間に前記制御部で前記遮断指令が検出されず、前記第１のＣＰＵが前記駆動指令および前記遮断指令を出力している間に前記電流センサで検出された駆動電流の大きさが所定の閾値以下であり、かつ前記制御部で前記遮断指令が検出されなかったときには、前記モニタ線に異常があると判定する、請求項３記載の車両。
【請求項９】
前記制御装置は、前記第２のＣＰＵが遮断指令を出力している間に前記制御部で前記遮断指令が検出されず、かつ前記第１のＣＰＵが前記駆動指令および前記遮断指令を出力している間に前記電流センサで検出された駆動電流の大きさが所定の閾値を超えるときには、前記接続ケーブルまたは前記接続コネクタに異常があると判定する、請求項３記載の車両。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に関し、特に、蓄電装置に蓄えられた電力から生じる駆動力を用いて走行する車両に関する。
【背景技術】
【０００２】
電力を用いて走行する車両において、車両の駆動制御システムに異常が発生した場合に動作する緊急遮断機能の異常を検出することが可能な車両が知られている。
【０００３】
たとえば、特許文献１（特開２０１１−７２１７１号公報）に記載の車両用の制御装置（ＨＶ−ＥＣＵ（Electronic Control Unit））は、ディスチャージ指令および緊急遮断指令の両方を駆動部（ＰＣＵ（Power Control Unit））に出力する。制御装置は、モータジェネレータに流れる電流を検出することによって、緊急遮断機能が正常に動作するかどうかを確認する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−７２１７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の制御装置は、１つのＣＰＵ(Central Processing Unit)で構成されていることを前提としている。メインＣＰＵとサブＣＰＵの２系統から緊急遮断機能を実行することが可能な場合に、緊急遮断機能が正常に動作しているかどうかを確認して緊急遮断機能を保証するためには、機能チェックのための車両の起動時間が増加する。また、異常が発生する箇所が増加するため、緊急遮断機能の異常のチェック精度が低下する可能性がある。
【０００６】
それゆえに、本発明の目的は、２つのＣＰＵの系統から遮断指令の出力が可能な構成において、遮断機能の異常を適切かつ迅速に判定することができる車両を提供することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明の車両は、電源装置と、回転電機と、電源装置から供給される電力を用いて回転電機を駆動するように構成される駆動部を備える。駆動部は、電源装置からの電力を回転電機を駆動するための電力に変換するように構成される電力変換器を含む。本発明の車両は、駆動部および回転電機の間を流れる駆動電流を検出するための電流センサと、駆動部を制御するための制御装置とを備える。制御装置は、それぞれが電力変換器を遮断させる遮断機能を有する第１のＣＰＵと第２のＣＰＵとを含む。第１のＣＰＵは、駆動電流を流すように電力変換器を制御するための駆動指令と、駆動指令よりも優先的に電力変換器を遮断させるための遮断指令とを駆動部に出力する。第２のＣＰＵは、電力変換器を遮断させるための遮断指令を駆動部に出力する。駆動部は、制御装置からの遮断指令を検出する。制御装置は、第１のＣＰＵから駆動指令と遮断指令を出力している間における電流センサで検出された駆動電流の大きさと、駆動部での遮断指令の検出結果と、第２のＣＰＵから遮断指令を出力している間における、駆動部での遮断指令の検出結果に基づいて、電力変換器を遮断させる遮断機能の異常を判定する。
【０００８】
好ましくは、駆動指令は、回転電機によって駆動力を発生させず、かつ回転電機に駆動電流が流れるように電力変換器を駆動するような指令である。
【０００９】
好ましくは、制御装置と駆動部とは、接続コネクタおよび接続ケーブルで接続される。
駆動部は、遮断指令を電力変換器に伝送する信号線と接続するモニタ線と、モニタ線と接続し、モニタ線を通じて伝送される遮断指令を検出し、遮断指令の検出結果と、駆動電流の大きさを制御装置に送信する制御部とを含む。制御装置は、遮断機能に異常がある場合には、第１のＣＰＵの遮断機能、第２のＣＰＵの遮断機能、モニタ線、接続ケーブルまたは接続コネクタ、駆動部の遮断機能のうちのいずれに異常があるかを判定する。
【００１０】
好ましくは、制御装置は、第２のＣＰＵが遮断指令を出力している間に制御部で遮断指令が検出され、第１のＣＰＵが駆動指令および遮断指令を出力している間に電流センサで検出された駆動電流の大きさが所定の閾値以下のときには、遮断機能が正常であると判定する。
【００１１】
好ましくは、制御装置は、第２のＣＰＵが遮断指令を出力している間に制御部で遮断指令が検出され、記第１のＣＰＵが駆動指令および遮断指令を出力している間に電流センサで検出された駆動電流の大きさが所定の閾値を超え、かつ制御部で遮断指令が検出されたときには、駆動部に異常があると判定する。
【００１２】
好ましくは、制御装置は、第２のＣＰＵが遮断指令を出力している間に制御部で遮断指令が検出され、第１のＣＰＵが駆動指令および遮断指令を出力している間に電流センサで検出された駆動電流の大きさが所定の閾値を超え、かつ制御部で遮断指令が検出されなかったときには、第１のＣＰＵの遮断機能に異常があると判定する。  
【００１３】
好ましくは、制御装置は、第２のＣＰＵが遮断指令を出力している間に制御部で遮断指令が検出されず、第１のＣＰＵが駆動指令および遮断指令を出力している間に電流センサで検出された駆動電流の大きさが所定の閾値以下であり、かつ制御部で遮断指令が検出されたときには、第２のＣＰＵの遮断機能に異常があると判定する。
【００１４】
好ましくは、制御装置は、第２のＣＰＵが遮断指令を出力している間に制御部で遮断指令が検出されず、第１のＣＰＵが駆動指令および遮断指令を出力している間に電流センサで検出された駆動電流の大きさが所定の閾値以下であり、かつ制御部で遮断指令が検出されなかったときには、モニタ線に異常があると判定する。
【００１５】
好ましくは、制御装置は、第２のＣＰＵが遮断指令を出力している間に制御部で遮断指令が検出されず、かつ第１のＣＰＵが駆動指令および遮断指令を出力している間に電流センサで検出された駆動電流の大きさが所定の閾値を超えるときには、接続ケーブルまたは接続コネクタに異常があると判定する。
【発明の効果】
【００１６】
本発明によれば、２つのＣＰＵの系統から遮断指令の出力が可能な構成において、遮断機能の異常を適切かつ迅速に判定することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態に従う、車両の全体ブロック図である。
【図２】本発明の実施の形態のＰＣＵにおける、緊急遮断機能を説明するための図である。
【図３】本発明の実施の形態における、ＨＶ−ＥＣＵで実行される緊急遮断機能および緊急遮断機能の異常検出制御を説明するための機能ブロック図である。
【図４】本発明の実施の形態における、ＨＶ−ＥＣＵで実行される緊急遮断機能の異常検出制御処理の詳細を説明するためのフローチャートである。
【図５】本発明の実施の形態における異常判定テーブルの例を表わす図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００１９】
図１は、本発明の実施の形態に従う、車両１００の全体ブロック図である。本発明の実施の形態においては、車両１００としてエンジンおよびモータジェネレータを搭載したハイブリッド車両を例として説明するが、車両１００の構成はこれに限定されるものではなく、車両１００としては、ハイブリッド車両以外に、たとえば電気自動車や燃料電池自動車などが含まれる。なお、本実施の形態においては、車両が２つのインバータおよびそれに対応するモータジェネレータを備える例について説明するが、１つのインバータ，モータジェネレータを備える場合でも、３つ以上のインバータ，モータジェネレータを備える場合でも適用可能である。
【００２０】
図１を参照して、車両１００は、蓄電装置１５０と、駆動部（以下、ＰＣＵ「Power  Control  Unit」とも称する。）２００と、モータジェネレータＭＧ１，ＭＧ２と、動力分割機構２５０と、エンジン２２０と、駆動輪２６０と、システムメインリレー１９０と、電流センサ２３０，２４０と、回転角センサ２７０，２８０と、ＨＶ−ＥＣＵ（Electronic  Control  Unit）３５０と、警告装置３９０とを備える。
【００２１】
蓄電装置１５０は、充放電可能に構成された電力貯蔵要素である。蓄電装置１５０は、たとえば、リチウムイオン電池、ニッケル水素電池あるいは鉛蓄電池などの二次電池、電気二重層キャパシタなどの蓄電素子を含んで構成される。
【００２２】
蓄電装置１５０は、システムメインリレー１９０を介して、電源ラインＰＬ１および接地ラインＮＬ１によってＰＣＵ２００に接続される。そして、蓄電装置１５０は、モータジェネレータＭＧ１，ＭＧ２を駆動するための直流電力をＰＣＵ２００に供給する。また、蓄電装置１５０は、ＰＣＵ２００を介して供給される、モータジェネレータＭＧ１，ＭＧ２によって発生された電力を蓄電する。蓄電装置１５０から供給される電力の電圧は、たとえば２００Ｖ程度である。
【００２３】
システムメインリレー１９０は、リレーＳＭＲ１およびＳＭＲ２を含む。リレーＳＭＲ１，ＳＭＲ２は、電源ラインＰＬ１および接地ラインＮＬ１にそれぞれ介挿される。そして、システムメインリレー１９０は、ＨＶ−ＥＣＵ３５０によって制御され、蓄電装置１５０からＰＣＵ２００への電力の供給と遮断とを切替える。
【００２４】
ＰＣＵ２００は、蓄電装置１５０からの直流電力を、モータジェネレータＭＧ１，ＭＧ２を駆動するための交流電力に変換する。また、ＰＣＵ２００は、モータジェネレータＭＧ１，ＭＧ２によって発生した交流電力を、蓄電装置１５０を充電するための直流電力に変換する。
【００２５】
モータジェネレータＭＧ１，ＭＧ２は、ＰＣＵ２００から供給される交流電力を受けて車両の駆動力を発生する。また、モータジェネレータＭＧ１，ＭＧ２は、外部から回転力を受け、ＭＧ−ＥＣＵ３００からの回生トルク指令によって交流電力を発電するとともに回生制動力を車両１００に発生する。
【００２６】
また、モータジェネレータＭＧ１，ＭＧ２は、動力分割機構２５０を介してエンジン２２０にも連結される。そして、エンジン２２０の発生する駆動力とモータジェネレータＭＧ１，ＭＧ２の発生する駆動力とが最適な比率となるように制御される。また、モータジェネレータＭＧ１，ＭＧ２のいずれか一方を専ら電動機として機能させ、他方のモータジェネレータを専ら発電機として機能させてもよい。なお、本実施の形態においては、モータジェネレータＭＧ１を専らエンジン２２０により駆動される発電機として機能させ、モータジェネレータＭＧ２を専ら駆動輪２６０を駆動する電動機として機能させるものとする。
【００２７】
動力分割機構２５０は、エンジン２２０の動力を、駆動輪２６０とモータジェネレータＭＧ１との両方に振り分けるために、遊星歯車機構（プラネタリーギヤ）を含んで構成される。
【００２８】
電流センサ２３０，２４０は、モータジェネレータＭＧ１，ＭＧ２にそれぞれ流れるモータ電流（すなわち、モータジェネレータＭＧ１，ＭＧ２とインバータ１２１との間に流れる駆動電流）ＭＣＲＴ１，ＭＣＲＴ２をそれぞれ検出し、その検出したモータ電流をＭＧ−ＥＣＵ３００へ出力する。なお、Ｕ，Ｖ，Ｗ相の各電流ｉｕ，ｉｖ，ｉｗの瞬時値の和はゼロであるので、電流センサ２３０，２４０はＵ，Ｖ，Ｗ相のうちの２相分のモータ電流（たとえば、Ｖ相電流ｉｖおよびＷ相電流ｉｗ）を検出するように配置すれば足りる。
【００２９】
回転角センサ（たとえば、レゾルバ）２７０，２８０は、モータジェネレータＭＧ１，ＭＧ２の回転角θ１，θ２をそれぞれ検出し、その検出した回転角θ１，θ２をＭＧ−ＥＣＵ３００へ送出する。ＭＧ−ＥＣＵ３００では、回転角θ１，θ２に基づきモータジェネレータＭＧ１，ＭＧ２の回転速度および角速度が算出できる。なお、回転角センサ２７０，２８０については、回転角θ１，θ２をＭＧ−ＥＣＵ３００にてモータ電圧や電流から直接演算することによって、配置を省略してもよい。
【００３０】
ＰＣＵ２００は、コンバータ１１０と、インバータ１２０と、平滑コンデンサＣ１，Ｃ２と、抵抗Ｒ１と、電圧センサ１７０，１８０と、ＭＧ−ＥＣＵ３００とを含む。また、インバータ１２０は、モータジェネレータＭＧ１を駆動するためのインバータ１２１およびモータジェネレータＭＧ２を駆動するためのインバータ１２２を含む。
【００３１】
コンバータ１１０は、一方端が電源ラインＰＬ１に接続されるリアクトルＬ１と、電源ラインＨＰＬおよび接地ラインＮＬ１の間に直列に接続されるスイッチング素子Ｑ１，Ｑ２と、スイッチング素子Ｑ１，Ｑ２にそれぞれ並列に接続されるダイオードＤ１，Ｄ２とを含む。スイッチング素子は、代表的にはＩＧＢＴ（Insulated  Gate  Bipolar  Transistor）、バイポーラトランジスタ、ＭＯＳＦＥＴ（Metal  Oxide  Semiconductor  Field
Effect  Transistor）、もしくはＧＴＯ（Gate  Turn  Off  Thyristor）などが用いられる。なお、本実施の形態においては、スイッチング素子としてＩＧＢＴを使用した場合を例として説明する。
【００３２】
リアクトルＬ１の他方端はスイッチング素子Ｑ１のエミッタおよびスイッチング素子Ｑ２のコレクタに接続される。ダイオードＤ１のカソードはスイッチング素子Ｑ１のコレクタと接続され、ダイオードＤ１のアノードはスイッチング素子Ｑ１のエミッタと接続される。ダイオードＤ２のカソードはスイッチング素子Ｑ２のコレクタと接続され、ダイオードＤ２のアノードはスイッチング素子Ｑ２のエミッタと接続される。
【００３３】
スイッチング素子Ｑ１，Ｑ２は、ＭＧ−ＥＣＵ３００からの制御信号ＰＷＣによってオンまたはオフに制御される。
【００３４】
インバータ１２１は、コンバータ１１０から昇圧された電圧を受けて、たとえばエンジン２２０を始動させるためにモータジェネレータＭＧ１を駆動する。また、インバータ１２１は、エンジン２２０から伝達される機械的動力によってモータジェネレータＭＧ１で発電された回生電力をコンバータ１１０に出力する。このときコンバータ１１０は、降圧回路として動作するようにＭＧ−ＥＣＵ３００によって制御される。
【００３５】
インバータ１２１は、Ｕ相アーム１２３と、Ｖ相アーム１２４と、Ｗ相アーム１２５とを含む。Ｕ相アーム１２３、Ｖ相アーム１２４およびＷ相アーム１２５は、電源ラインＨＰＬと接地ラインＮＬ１との間に並列に接続される。
【００３６】
Ｕ相アーム１２３は、電源ラインＨＰＬと接地ラインＮＬ１との間に直列接続されたスイッチング素子Ｑ３，Ｑ４と、スイッチング素子Ｑ３，Ｑ４とそれぞれ並列に接続されるダイオードＤ３，Ｄ４とを含む。ダイオードＤ３のカソードはスイッチング素子Ｑ３のコレクタと接続され、ダイオードＤ３のアノードはスイッチング素子Ｑ３のエミッタと接続される。ダイオードＤ４のカソードはスイッチング素子Ｑ４のコレクタと接続され、ダイオードＤ４のアノードはスイッチング素子Ｑ４のエミッタと接続される。
【００３７】
Ｖ相アーム１２４は、電源ラインＨＰＬと接地ラインＮＬ１との間に直列接続されたスイッチング素子Ｑ５，Ｑ６と、スイッチング素子Ｑ５，Ｑ６とそれぞれ並列に接続されるダイオードＤ５，Ｄ６とを含む。ダイオードＤ５のカソードはスイッチング素子Ｑ５のコレクタと接続され、ダイオードＤ５のアノードはスイッチング素子Ｑ５のエミッタと接続される。ダイオードＤ６のカソードはスイッチング素子Ｑ６のコレクタと接続され、ダイオードＤ６のアノードはスイッチング素子Ｑ６のエミッタと接続される。
【００３８】
Ｗ相アーム１２５は、電源ラインＨＰＬと接地ラインＮＬ１との間に直列接続されたスイッチング素子Ｑ７，Ｑ８と、スイッチング素子Ｑ７，Ｑ８とそれぞれ並列に接続されるダイオードＤ７，Ｄ８とを含む。ダイオードＤ７のカソードはスイッチング素子Ｑ７のコレクタと接続され、ダイオードＤ７のアノードはスイッチング素子Ｑ７のエミッタと接続される。ダイオードＤ８のカソードはスイッチング素子Ｑ８のコレクタと接続され、ダイオードＤ８のアノードはスイッチング素子Ｑ８のエミッタと接続される。
【００３９】
モータジェネレータＭＧ１は、たとえば三相交流電動発電機であり、永久磁石が埋設されたロータと中性点でＹ結線された三相コイルを有するステータとを備える。モータジェネレータＭＧ１のＵ，Ｖ，Ｗ相の３つのコイル（図示せず）は、各々一方端が中性点に共に接続されている。そして、Ｕ相コイルの他方端がスイッチング素子Ｑ３，Ｑ４の接続ノードに接続される。またＶ相コイルの他方端がスイッチング素子Ｑ５，Ｑ６の接続ノードに接続される。またＷ相コイルの他方端がスイッチング素子Ｑ７，Ｑ８の接続ノードに接続される。
【００４０】
インバータ１２１は、ＭＧ−ＥＣＵ３００からの制御信号ＰＷＩ１に従って上記スイッチング素子Ｑ３〜Ｑ８をオンまたはオフさせることによって、コンバータ１１０から供給される直流電力を所望の交流電力に変換する。
【００４１】
インバータ１２１は、ＭＧ−ＥＣＵ３００からの遮断指令ＳＤＮ１を受けると、スイッチング素子Ｑ３〜Ｑ８のゲートを遮断させて、スイッチング素子Ｑ３〜Ｑ８を非活性状態とする。このようにすることによって、インバータ１２１は、モータジェネレータＭＧ１への出力電流を遮断する。
【００４２】
インバータ１２２は、コンバータ１１０に対してインバータ１２１と並列的に接続される。インバータ１２２は、駆動輪２６０を駆動するモータジェネレータＭＧ２に対してコンバータ１１０の出力する直流電圧を三相交流に変換して出力する。またインバータ１２２は、回生制動に伴い、モータジェネレータＭＧ２において発電された回生電力をコンバータ１１０に出力する。このときコンバータ１１０は降圧回路として動作するようにＭＧ−ＥＣＵ３００によって制御される。インバータ１２２の内部の構成は図示しないが、インバータ１２１と同様であり、詳細な説明は繰り返さない。
【００４３】
平滑コンデンサＣ１は、電源ラインＰＬ１と接地ラインＮＬ１との間に接続され、スイッチング素子Ｑ１，Ｑ２のスイッチング時のリプル電圧を吸収する。また、平滑コンデンサＣ２は、電源ラインＨＰＬと接地ラインＮＬ１との間に接続され、コンバータ１１０およびインバータ１２０でスイッチング時に発生するリプル電圧を吸収する。
【００４４】
電圧センサ１７０は、平滑コンデンサＣ１の両端間の電圧ＶＬを検出し、その検出した電圧ＶＬをＭＧ−ＥＣＵ３００およびＨＶ−ＥＣＵ３５０へ出力する。また、電圧センサ
１８０は、平滑コンデンサＣ２の両端間の電圧ＶＨ、すなわち、コンバータ１１０の出力電圧（インバータ１２０の入力電圧に相当する。）を検出し、その検出した電圧ＶＨをＭＧ−ＥＣＵ３００およびＨＶ−ＥＣＵ３５０へ出力する。
【００４５】
抵抗Ｒ１は、電源ラインＨＰＬと接地ラインＮＬ１との間に、平滑コンデンサＣ２と並列に接続される。抵抗Ｒ１は比較的高抵抗値の抵抗であり、車両走行終了後に平滑コンデンサＣ１，Ｃ２に蓄えられている残留電荷を徐々に放電する。
【００４６】
ＭＧ−ＥＣＵ３００は、いずれも図示しないがＣＰＵ（Central  Processing  Unit）
、記憶装置および入出力バッファを含み、ＰＣＵ２００内のコンバータ１１０およびインバータ１２０を制御する。なお、これらの制御については、ソフトウェアによる処理に限られず、専用のハードウェア（電子回路）で構築して処理することも可能である。
【００４７】
ＭＧ−ＥＣＵ３００は、電流センサ２３０，２４０によって検出されたモータジェネレータＭＧ１，ＭＧ２のそれぞれに流れるモータ電流ＭＣＲＴ１，ＭＣＲＴ２の検出値を受ける。ＭＧ−ＥＣＵ３００は、回転角センサ２７０，２８０によって検出されたモータジェネレータＭＧ１，ＭＧ２の回転角θ１，θ２の検出値を受ける。また、ＭＧ−ＥＣＵ３００は、電圧センサ１７０，１８０によって検出された平滑コンデンサＣ１，Ｃ２の両端の電圧ＶＬ，ＶＨの検出値を受ける。さらに、ＭＧ−ＥＣＵ３００は、ＨＶ−ＥＣＵ３５０からのディスチャージ指令ＤＣＨＧおよび緊急遮断指令ＨＳＤＮを受ける。
【００４８】
ＭＧ−ＥＣＵ３００は、平滑コンデンサＣ１，Ｃ２の両端の電圧ＶＬ，ＶＨに基づいて、コンバータ１１０の制御信号ＰＷＣを生成する。そして、ＭＧ−ＥＣＵ３００は、制御信号ＰＷＣによりコンバータ１１０のスイッチング素子Ｑ１，Ｑ２を駆動することによって、コンバータ１１０に昇圧動作または降圧動作を行なわせる。
【００４９】
また、ＭＧ−ＥＣＵ３００は、電流センサ２３０，２４０によって検出されたモータジェネレータＭＧ１，ＭＧ２のそれぞれに流れるモータ電流ＭＣＲＴ１，ＭＣＲＴ２、および回転角センサ２７０，２８０によって検出されたモータジェネレータＭＧ１，ＭＧ２の回転角θ１，θ２に基づいて、インバータ１２１，１２２を駆動するための制御信号ＰＷＩ１、ＰＷＩ２を生成する。そして、ＭＧ−ＥＣＵ３００は、制御信号ＰＷＩ１、ＰＷＩ２によりインバータ１２１，１２２のスイッチング素子を駆動することによって、コンバータ１１０から供給された直流電力を、モータジェネレータＭＧ１，ＭＧ２を駆動するための交流電力に変換する。
【００５０】
ＭＧ−ＥＣＵ３００は、ＨＶ−ＥＣＵ３５０からの駆動指令の一種であるディスチャージ指令ＤＣＨＧを受けると、平滑コンデンサＣ１，Ｃ２に蓄えられている残留電荷をモータジェネレータＭＧ１および／またはＭＧ２によって放電するように、制御信号ＰＷＩ１，ＰＷＩ２を生成してインバータ１２１，１２２に出力する。具体的には、たとえば３相／２相変換後の電流指令のｄ軸電流成分のみが流れるような指令となるように、制御信号ＰＷＩ１，ＰＷＩ２が生成される。このようにすることで、モータジェネレータＭＧ１，ＭＧ２によって駆動力を生成させずに、かつモータジェネレータＭＧ１，ＭＧ２によって平滑コンデンサＣ１，Ｃ２に蓄えられている残留電荷を短時間で消費することができる。
【００５１】
また、ＭＧ−ＥＣＵ３００は、ＨＶ−ＥＣＵ３５０からの緊急遮断指令ＨＳＤＮを受けると、インバータ１２１，１２２を非駆動状態とするための遮断指令ＳＤＮ１，ＳＤＮ２を、インバータ１２１，１２２にそれぞれ出力する。
【００５２】
また、ＭＧ−ＥＣＵ３００は、ＰＣＵ２００内の駆動用機器の異常を検出した場合には、ＨＶ−ＥＣＵ３５０へ異常情報ＦＳＧを出力するとともに、上述の遮断指令ＳＤＮ１，
ＳＤＮ２を、インバータ１２１，１２２にそれぞれ出力する。
【００５３】
ＨＶ−ＥＣＵ３５０は、いずれも図示しないがＣＰＵ、記憶装置および入出力バッファを含み、車両１００の各機器を制御する。なお、これらの制御については、ソフトウェアによる処理に限られず、専用のハードウェア（電子回路）で構築して処理することも可能である。
【００５４】
ＨＶ−ＥＣＵ３５０は、電圧センサ１７０，１８０によって検出された平滑コンデンサＣ１，Ｃ２の両端の電圧ＶＬ，ＶＨの検出値を受ける。また、ＨＶ−ＥＣＵ３５０は、電流センサ２３０，２４０によって検出されたモータジェネレータＭＧ１，ＭＧ２のそれぞれに流れるモータ電流ＭＣＲＴ１，ＭＣＲＴ２の検出値を受ける。さらに、ＨＶ−ＥＣＵ３５０は、イグニッションがオフされたことを示すイグニッション信号ＩＧ−ＯＦＦを受ける。また、ＨＶ−ＥＣＵ３５０は、ＭＧ−ＥＣＵ３００からの異常情報ＦＳＧを受ける。
【００５５】
ＨＶ−ＥＣＵ３５０は、イグニッション信号ＩＧ−ＯＦＦに基づいてリレー制御信号ＳＥを生成する。そして、ＨＶ−ＥＣＵ３５０は、このリレー制御信号ＳＥによりシステムメインリレー１９０のリレーＳＭＲ１，ＳＭＲ２を制御する。具体的には、リレー制御信号ＳＥがオンに設定されるとリレーＳＭＲ１，ＳＭＲ２の接点が閉じられて、蓄電装置１５０からＰＣＵ２００へ電力が供給される。一方、リレー制御信号ＳＥがオフに設定されるとリレーＳＭＲ１，ＳＭＲ２の接点が開放され、蓄電装置１５０からＰＣＵ２００への電力が遮断される。ＨＶ−ＥＣＵ３５０は、イグニッション信号ＩＧ−ＯＦＦが入力された場合には、リレー制御信号ＳＥをオフに設定して、リレーＳＭＲ１，ＳＭＲ２の接点を開放するように制御する。
【００５６】
ＨＶ−ＥＣＵ３５０は、たとえばＰＣＵ２００内部の点検時などに、平滑コンデンサＣ１，Ｃ２に蓄えられている残留電荷を短時間で放電させるためのディスチャージ指令ＤＣＨＧを、ＭＧ−ＥＣＵ３００に出力する。ＭＧ−ＥＣＵ３００は、上述のように、ディスチャージ指令ＤＣＨＧに従って、平滑コンデンサＣ１，Ｃ２に蓄えられている残留電荷を放電するような制御信号ＰＷＩ１，ＰＷＩ２を生成して、インバータ１２１，１２２を制御する。
【００５７】
また、ＨＶ−ＥＣＵ３５０は、駆動制御システムの異常が発生した場合などに、ＭＧ−ＥＣＵ３００からの異常情報ＦＳＧに応答して、インバータ１２１，１２２によるモータジェネレータＭＧ１，ＭＧ２の駆動を緊急的に停止するための緊急遮断指令ＨＳＤＮを、ＭＧ−ＥＣＵ３００へ出力する。ＭＧ−ＥＣＵ３００は、上述のように、緊急遮断指令ＨＳＤＮが入力されると、インバータ１２１，１２２のゲートを遮断してインバータ１２１，１２２を非駆動状態とする。
【００５８】
警告装置３９０は、ＨＶ−ＥＣＵ３５０において、後述する緊急遮断機能の異常が検出された場合に、ＨＶ−ＥＣＵ３５０からの異常検出信号ＦＬＴに基づいて、運転者に異常の発生を通知する。警告装置３９０は、たとえば、表示灯、警告ブザーまたは表示パネルなどであり、運転者に異常が発生したことを視覚的または聴覚的な手法によって通知する。
【００５９】
上記の緊急遮断指令ＨＳＤＮが出力される場合は、駆動制御システム等に異常が発生しており、モータジェネレータＭＧ１，ＭＧ２の駆動を速やかに停止させる必要がある。そのため、緊急遮断指令ＨＳＤＮが出力される異常時には、インバータ１２１，１２２の緊急遮断機能が確実に動作しなければならない。しかし、異常が発生しない通常時には、基本的にはこの緊急遮断機能が動作することはないため、緊急遮断機能になんらかの異常が
発生して動作できない状態となっていたとしても、そのような状態を確認することが困難である。
【００６０】
そこで、本実施の形態においては、車両の走行（トリップ）が終了する度に、緊急遮断機能に異常が発生しているかどうかを確認するための、緊急遮断機能の異常検出制御を行なう。これによって、駆動制御システム等に異常が発生した場合に緊急遮断機能が確実に動作することが事前に確認できるとともに、緊急遮断機能に異常が発生していることを運転者に知らせて早期に点検または修理を行なうことを促すことができる。
【００６１】
図２は、本発明の実施の形態のＰＣＵ２００における緊急遮断機能を説明するための図である。図２においては、図１と共通する要素については、同一の参照符号を付し、その説明は繰り返さない。
【００６２】
図１および図２を参照して、ＨＶ−ＥＣＵ３５０からの接続ケーブル３６０の接続コネクタ３３０が、ＰＣＵ２００の接続コネクタ３３１に接続される。
【００６３】
接続ケーブル３６０は、ＨＶ−ＥＣＵ３５０とＭＧ−ＥＣＵ３００との間で通信を行なうための通信ケーブルＣＮＬと、緊急遮断指令ＨＳＤＮを伝達するための制御ケーブルＳＧＬとが含まれる。
【００６４】
ＭＧ−ＥＣＵ３００は、ＣＰＵを含む制御部３１０と、遮断指令ＳＤＮ１，ＳＤＮ２をそれぞれインバータ１２１，１２２に出力するための出力部３２０とを含む。
【００６５】
制御部３１０は、モータジェネレータＭＧ１，ＭＧ２のモータ電流ＭＣＲＴ１，ＭＣＲＴ２および回転角θ１，θ２の検出値を受ける。そして、これらの検出値に基づいて、制御信号ＰＷＩ１，ＰＷＩ２を生成してインバータ１２１，１２２へ出力する。  制御部３１０には、接続コネクタ３３０，３３１を介して通信ケーブルＣＮＬが接続される。そして、この通信ケーブルＣＮＬによってＨＶ−ＥＣＵ３５０と通信することによって、ディスチャージ指令ＤＣＨＧが制御部３１０に入力される。制御部３１０は、ディスチャージ指令ＤＣＨＧが入力されると、平滑コンデンサＣ１，Ｃ２に蓄えられた残留電荷を放電するような制御信号ＰＷＩ１，ＰＷＩ２を生成してインバータ１２１，１２２へ出力する。
【００６６】
制御部３１０は、後述する緊急遮断機能の異常の検出のため、モータ電流ＭＣＲＴ１，ＭＣＲＴ２を通信ケーブルＣＮＬを通じて、ＨＶ−ＥＣＵ３５０へ出力する。
【００６７】
また、制御部３１０は、ＰＣＵ２００内の駆動制御システムの異常を検出した場合に、インバータ１２１，１２２を緊急停止するための遮断指令ＨＳＤＮ１＃，ＨＳＤＮ２＃を出力部３２０へ出力するとともに、異常情報ＦＳＧを通信ケーブルＣＮＬを通じて、ＨＶ−ＥＣＵ３５０へ出力する。
【００６８】
出力部３２０は、選択回路３２１，３２２を含む。
選択回路３２１には、接続コネクタ３３０，３３１を介して制御ケーブルＳＧＬが接続される。また、選択回路３２１には、制御部３１０から出力された遮断指令ＨＳＤＮ１＃を伝達する制御線ＳＧ１が接続される。選択回路３２１は、たとえば、図２に示されるようなＯＲ回路によって構成され、制御ケーブルＳＧＬにより伝達されるＨＶ−ＥＣＵ３５０からの緊急遮断指令ＨＳＤＮ、または制御線ＳＧ１により伝達される制御部３１０からの遮断指令ＨＳＤＮ１＃のうちの少なくともいずれか一方が入力された場合に、インバータ１２１のゲートを遮断するための遮断指令ＳＤＮ１をインバータ１２１へ出力する。
【００６９】
選択回路３２２にも、接続コネクタ３３０，３３１を介して制御ケーブルＳＧＬが接続される。また、選択回路３２２には、制御部３１０から出力された遮断指令ＨＳＤＮ２＃を伝達する制御線ＳＧ２が接続される。選択回路３２２は、選択回路３２１と同様の構成である。選択回路３２２は、制御ケーブルＳＧＬにより伝達される、ＨＶ−ＥＣＵ３５０からの緊急遮断指令ＨＳＤＮ、または制御線ＳＧ２により伝達される、制御部３１０からの遮断指令ＨＳＤＮ２＃のうちの少なくともいずれか一方が入力された場合に、インバータ１２２のゲートを遮断するための遮断指令ＳＤＮ２をインバータ１２２へ出力する。
【００７０】
選択回路３２１，３２２の構成については、上述のように、緊急遮断指令ＨＳＤＮ、または遮断指令ＨＳＤＮ１＃，ＨＳＤＮ２＃によって、インバータ１２１，１２２の遮断指令ＳＤＮ１，ＳＤＮ２が出力される構成であればどのような構成でも構わない。なお、出力部３２０内の回路は、動作の確実性を確保するために、ソフトウェアを用いないハードウェア的な回路構成とすることが好適である。
【００７１】
インバータ１２１，１２２は、スイッチング素子と、スイッチング素子を駆動するゲート回路（図示せず）とが統合された、インテリジェントパワーモジュール（以下、ＩＰＭ「Intelligent  Power  Module」とも称する。）１２６，１２７をそれぞれ含む。
【００７２】
ＩＰＭ１２６，１２７は、それぞれ制御部３１０からの制御信号ＰＷＩ１，ＰＷＩ２に従ってゲート回路を駆動することによって、スイッチング素子をオンまたはオフに制御する。また、ＩＰＭ１２６，１２７は、それぞれ遮断指令ＳＤＮ１，ＳＤＮ２が入力された場合には、制御信号ＰＷＩ１，ＰＷＩ２よりも優先して、スイッチング素子のゲートをオフとするようにゲート回路を駆動する。
【００７３】
ＨＶ−ＥＣＵ３５０からの緊急遮断指令ＨＳＤＮを出力部３２０を介してインバータ１２１，１２２に伝達する信号線ＳＤＮＬと制御部３１０とがモニタ線ＭＬで接続される。これによって、緊急遮断指令ＨＳＤＮは、出力部３２０を介してインバータ１２１，１２２だけでなく、制御部３１０にも送られる。制御部３１０は、緊急遮断機能の異常検出制御のため、モニタ信号ＨＳＤＮ＿ＭＮを通信ケーブルＣＮＬを通じて、ＨＶ−ＥＣＵ３５０へ出力する。制御部３１０は、モニタ線ＭＬから送られる緊急遮断指令ＨＳＤＮを検出したときは、モニタ信号ＨＳＤＮ＿ＭＮをオン（「Ｈ」レベル）に設定する。制御部３１０は、モニタ線ＭＬから送られる緊急遮断指令ＨＳＤＮを検出しないときには、モニタ信号ＨＳＤＮ＿ＭＮをデフォルトのオフ（「Ｌ」レベル）のまま変化させない。
【００７４】
緊急遮断機能の異常検出制御においては、車両の走行終了の際にイグニッションがオフとされた場合には、ディスチャージ指令ＤＣＨＧおよび緊急遮断指令ＨＳＤＮの両方が、ＨＶ−ＥＣＵ３５０からＭＧ−ＥＣＵ３００に出力される。そして、ＭＧ−ＥＣＵ３００は、上述のように、ディスチャージ指令ＤＣＨＧに従って平滑コンデンサＣ１，Ｃ２に蓄えられた残留電荷を放電するような制御信号ＰＷＩ１，ＰＷＩ２をインバータ１２１、１２２に出力し、駆動電流が流れる。さらに、ＭＧ−ＥＣＵ３００は、緊急遮断指令ＨＳＤＮに従って、遮断指令ＳＤＮ１，ＳＤＮ２をインバータ１２１，１２２へ出力する。
【００７５】
このとき、緊急遮断機能が正常であれば、ＩＰＭ１２６，１２７において、制御信号ＰＷＩ１，ＰＷＩ２よりも遮断指令ＳＤＮ１，ＳＤＮ２が優先されるために、ゲート回路が遮断されてインバータ１２１，１２２が非駆動状態とされる。そのため、モータジェネレータＭＧ１，ＭＧ２には電流が流れず、電流センサ２３０，２４０では電流が検出されない。したがって、ＨＶ−ＥＣＵ３５０からディスチャージ指令ＤＣＨＧおよび緊急遮断指令ＨＳＤＮの両方をＭＧ−ＥＣＵ３００に出力するとともに、モータジェネレータＭＧ１，ＭＧ２に流れるモータ電流ＭＣＲＴ１，ＭＣＲＴ２を検出することによって、緊急遮断機能が正常に動作するかどうかを確認することができる。
【００７６】
しかしながら、ＭＧ−ＥＣＵ２００が、２つのＣＰＵで構成され、いずれかのＣＰＵから緊急遮断を行なう場合には、緊急遮断機能の異常検出制御において、電流センサ２３０、２４０で電流が検出された場合でも、いずれの箇所に異常があるかどうかが不明である。本実施の形態では、このようにＭＧ−ＥＣＵ２００が、２つのＣＰＵで構成され、いずれかのＣＰＵから緊急遮断を行なう場合において、緊急遮断機能の異常の有無と、異常がある場合に異常箇所が適切に特定できる仕組みを提供する。
【００７７】
図３は、本発明の実施の形態における、ＨＶ−ＥＣＵ３５０で実行される緊急遮断機能および緊急遮断機能の異常検出制御を説明するための機能ブロック図である。図３の機能ブロック図に記載された各機能ブロックは、ＨＶ−ＥＣＵ３５０によるハードウェア的あるいはソフトウェア的な処理によって実現される。
【００７８】
図１および図３を参照して、ＨＶ−ＥＣＵ３５０は、メインＣＰＵ４０６と、サブＣＰＵ４０７と、論理和回路で構成される選択部４０３とを有する。
【００７９】
メインＣＰＵ３５１は、指令出力部４００と、電流検出部４１０と、緊急遮断指令モニタ部４２０と、異常検出部４４０と、制御部４０２とを含む。サブＣＰＵは、指令出力部４０１を有する。
【００８０】
制御部４０２は、通常時には、緊急遮断機能を実行する主体がメインＣＰＵ４０６かサブＣＰＵ４０７かを決める。制御部４０２は、メインＣＰＵ４０６を緊急遮断機能の主体に決定した場合には、指令出力部４００にその旨を通知し、制御部４０２は、サブＣＰＵ４０７を緊急遮断機能の主体に決定した場合には、サブＣＰＵ４０７内の指令出力部４０１にその旨を通知する。
【００８１】
指令出力部４００は、制御部４０２によって緊急遮断機能の主体に指定され、ＭＧ−ＥＣＵ３００内の制御部３１０から図２の通信ケーブルＣＮＬを経由して異常情報ＦＳＧを受けると、緊急遮断指令ＨＳＤＮ１を選択部４０３へ出力する。選択部４０３は、緊急遮断指令ＨＤＳＤ１が入力されると、緊急遮断指令ＨＳＤＮを生成して、図２の制御ケーブルＳＧＬを経由してＭＧ−ＥＣＵ３００へ出力する。指令出力部４０１は、制御部４０２によって緊急遮断機能の主体に指定され、ＭＧ−ＥＣＵ３００内の制御部３１０から通信ケーブルＣＮＬを経由して異常情報ＦＳＧを受けると、緊急遮断指令ＨＳＤＮ２を選択部４０３へ出力する。選択部４０３は、緊急遮断指令ＨＤＳＤ２が入力されると、緊急遮断指令ＨＳＤＮを生成して、制御ケーブルＳＧＬを経由してＭＧ−ＥＣＵ３００へ出力する。
【００８２】
制御部４０２は、イグニッション信号ＩＧ−ＯＦＦが入力されると、まず、サブＣＰＵ４０７の指令出力部４０１へ緊急遮断機能の異常検出指示を出力し、その後、メインＣＰＵ４０６内の指令出力部４００へ緊急遮断機能の異常検出指示を出力する。
【００８３】
指令出力部４００は、制御部４０２から緊急遮断機能の異常検出指示を受けると、リレー制御信号ＳＥをシステムメインリレー１９０へ出力して、リレーＳＭＲ１，ＳＭＲ２の接点を開放する。また、指令出力部４００は、制御部４０２から緊急遮断機能の異常検出指示を受けると、ディスチャージ指令ＤＣＨＧを異常検出部４４０と、電流検出部４１０と、通信ケーブルＣＮＬを経由してＭＧ−ＥＣＵ３００へ出力する。また、指令出力部４００は、制御部４０２から緊急遮断機能の異常検出指示を受けると、緊急遮断指令ＨＳＤＮ１を異常検出部４４０と、緊急遮断指令モニタ部４２０と、選択部４０３へ出力する。選択部４０３は、緊急遮断指令ＨＤＳＤ１が入力されると、緊急遮断指令ＨＳＤＮを生成して、制御ケーブルＳＧＬを経由してＭＧ−ＥＣＵ３００へ出力する。
【００８４】
指令出力部４０１は、制御部４０２から緊急遮断機能の異常検出指示を受けると、緊急遮断指令ＨＳＤＮ２を選択部４０３と、メインＣＰＵ４０２の制御部４０２へ出力する。制御部４０２は、サブＣＰＵ４０７から緊急遮断指令ＨＳＤＮ２を受けると、この緊急遮断指令ＨＳＤＮ２を異常検出部４４０と、緊急遮断指令モニタ部４２０へ出力する。
【００８５】
選択部４０３は、緊急遮断指令ＨＤＳＮ２が入力されると、緊急遮断指令ＨＳＤＮを生成して、制御ケーブルＳＧＬを経由してＭＧ−ＥＣＵ３００へ出力する。
【００８６】
電流検出部４１０は、ＭＧ−ＥＣＵ３００内の制御部３１０から通信ケーブルＣＮＬを経由して電流センサ２３０，２４０によって検出されたモータ電流ＭＣＲＴ１，ＭＣＲＴ２の検出値を受ける。また、電流検出部４１０は、指令出力部４００から出力されたディスチャージ指令ＤＣＨＧを受ける。電流検出部４１０は、電流検出フラグＩＦＬＧを異常検出部４４０へ出力する。電流検出フラグＩＦＬＧのデフォルトの状態はオンである。
【００８７】
電流検出部４１０は、ディスチャージ指令ＤＣＨＧが入力されている間に、モータ電流ＭＣＲＴ１が所定の閾値Ｉｔｈ以下であり、かつモータ電流ＭＣＲＴ２が所定の閾値Ｉｔｈ以下であることを検出した場合には、電流検出フラグＩＦＬＧをオフに設定する。
【００８８】
緊急遮断指令モニタ部４２０は、イグニッション信号ＩＧ−ＯＦＦを受ける。緊急遮断指令モニタ部４２０は、ＭＧ−ＥＣＵ３００内の制御部３１０から通信ケーブルＣＮＬを経由してモニタ信号ＨＳＤＮ＿ＭＮを受ける。また、緊急遮断指令モニタ部４２０は、指令出力部４００からの緊急遮断指令ＨＳＤＮ１を受け、サブＣＰＵ４０７の指令出力部４０１から制御部４０２を介して緊急遮断指令ＨＳＤＮ２を受ける。緊急遮断指令モニタ部４２０は、モニタフラグＭＦＬＧ１，ＭＦＬＧ２を異常検出部４４０へ出力する。モニタフラグＭＦＬＧ１，ＭＦＬＧ２のデフォルトの状態はオフである。
【００８９】
緊急遮断指令モニタ部４２０は、イグニッション信号ＩＧ−ＯＦＦが入力され、かつ緊急遮断指令ＨＳＤＮ１が入力されている間に、モニタ信号ＨＳＤＮ＿ＭＮがオンに設定されていることを検出した場合には、モニタフラグＭＦＬＧ１をオンに設定する。
【００９０】
緊急遮断指令モニタ部４２０は、イグニッション信号ＩＧ−ＯＦＦが入力され、かつ緊急遮断指令ＨＳＤＮ２が入力されている間に、モニタ信号ＨＳＤＮ＿ＭＮがオンに設定されていることを検出した場合には、モニタフラグＭＦＬＧ２をオンに設定する。
【００９１】
異常検出部４４０は、指令出力部４００からディスチャージ指令ＤＣＨＧおよび緊急遮断指令ＨＳＤＮ１を受ける。異常検出部４４０は、指令出力部４０１から制御部４０２を介して緊急遮断指令ＨＳＤＮ２を受ける。異常検出部４４０は、電流検出部４１０から電流検出フラグＩＦＬＧを受け、緊急遮断指令モニタ部４２０からモニタフラグＭＦＬＧ１，ＭＦＬＧ２を受ける。
【００９２】
異常検出部４４０は、緊急遮断指令ＨＳＤＮ２が入力されている間のモニタフラグＭＦＬＧ２の状態と、ディスチャージ指令ＤＣＨＧおよび緊急遮断指令ＨＳＤＮ１が入力されている間のモニタフラグＭＦＬＧ１の状態および電流検出フラグＩＦＬＧの状態に基づいて、緊急遮断機能の異常の有無と、異常がある場合には異常箇所を判定する。異常検出部４４０は、判定した結果を表わす異常検出信号ＦＬＴを警告装置３９０へ出力して、運転者に緊急遮断機能に異常があるか否か、異常がある場合には異常箇所を通知する。
【００９３】
図４は、本発明の実施の形態における、ＨＶ−ＥＣＵ３５０で実行される緊急遮断機能の異常検出制御処理の詳細を説明するためのフローチャートである。図４に示すフローチャート中の各ステップについては、ＨＶ−ＥＣＵ３５０に予め格納されたプログラムがメインルーチンから呼び出されて、所定周期で実行することによって実現される。あるいは、一部のステップについては、専用のハードウェア（電子回路）を構築して処理を実現することも可能である。
【００９４】
図１および図４を参照して、ＨＶ−ＥＣＵ３５０は、ステップＳ１００にて、イグニッション信号ＩＧ−ＯＦＦによって、イグニッションがオフとなりシステムメインリレー１９０が開放されたか否かを判定する。
【００９５】
ＩＧ−ＯＦＦが入力されている場合（ステップＳ１０１にてＹＥＳ）は、処理がＳ１１２に進められ、ＨＶ−ＥＣＵ３５０内のメインＣＰＵ４０６の制御部４０２は、サブＣＰＵ４０７の指令出力部４０１へ緊急遮断機能の異常検出指示を出力する。指令出力部４０１は、サブＣＰＵ４０７の緊急遮断機能が正常に動作する場合には、制御部４０２から緊急遮断機能の異常検出指示を受けると、緊急遮断指令ＨＳＤＮ２をメインＣＰＵ４０２の制御部４０２と選択部４０３へ出力する。制御部４０２は、緊急遮断指令ＨＳＤＮ２を受けると、この緊急遮断指令ＨＳＤＮ２を異常検出部４４０と、緊急遮断指令モニタ部４２０へ出力する。選択部４０３は、緊急遮断指令ＨＳＤＮ２が入力されると、緊急遮断指令ＨＳＤＮを生成する。接続ケーブル３６０および接続コネクタ３３０，３３１が正常な場合には、緊急遮断指令ＨＳＤＮは、制御ケーブルＳＧＬおよび接続コネクタ３３０，３３１を経由してＭＧ−ＥＣＵ３００へ送られる。この緊急遮断指令ＨＳＤＮは、ＭＧ−ＥＣＵ３００内のモニタ線ＭＬが正常の場合には、制御部３１０へ送られる。制御部３１０は、緊急遮断指令ＨＳＤＮが入力されたことを検出した場合には、モニタ信号ＨＳＤＮ＿ＭＮをオンに設定する。制御部３１０が緊急遮断指令ＨＳＤＮが入力されたことを検出しない場合には、モニタ信号ＨＳＤＮ＿ＭＮはデフォルトのオフのままである。
【００９６】
緊急遮断指令モニタ部４２０は、接続ケーブル３６０および接続コネクタ３３０，３３１が正常に動作する場合には、ＭＧ−ＥＣＵ３００内の制御部３１０から通信ケーブルＣＮＬを経由してモニタ信号ＨＳＤＮ＿ＭＮを受ける。また、緊急遮断指令モニタ部４２０は、指令出力部４０１から緊急遮断指令ＨＳＤＮ２を受ける。緊急遮断指令モニタ部４２０は、緊急遮断指令ＨＳＤＮ２が入力されている間に、モニタ信号ＨＳＤＮ＿ＭＮがオンに設定されていることを検出した場合には（ステップＳ１０３でＹＥＳ）、モニタフラグＭＦＬＧ２をオンに設定する（ステップＳ１０４）。緊急遮断指令モニタ部４２０は、緊急遮断指令ＨＳＤＮ２が入力されている間に、モニタ信号ＨＳＤＮ＿ＭＮがオフに設定されていることを検出した場合には（ステップＳ１０３でＮＯ）、モニタフラグＭＦＬＧ２をデフォルトのオフのまま変化させない（ステップＳ１０５）。
【００９７】
異常検出部４４０は、モニタフラグＭＦＬＧ２がオンとなる場合は、サブＣＰＵ４０７の緊急遮断機能が正常に動作し、かつ接続ケーブル３６０および接続コネクタ３３０が正常であり、かつモニタ線ＭＬが正常であることを知ることができる。
【００９８】
次に、ＨＶ−ＥＣＵ３５０内のメインＣＰＵ４０６の制御部４０２は、サブＣＰＵ４０７の指令出力部４０１へ緊急遮断機能の異常検出指示を停止し、サブＣＰＵ４０７の指令出力部４０１は、緊急遮断指令ＨＳＤＮ２の出力を停止する（ステップＳ１０６）。
【００９９】
次に、ＨＶ−ＥＣＵ３５０内のメインＣＰＵ４０６の制御部４０２は、指令出力部４００へ緊急遮断機能の異常検出指示を出力する。指令出力部４００は、メインＣＰＵ４０６の緊急遮断機能が正常に動作する場合には、制御部４０２から緊急遮断機能の異常検出指示を受けると、リレー制御信号ＳＥをシステムメインリレー１９０へ出力して、リレーＳＭＲ１，ＳＭＲ２の接点を開放する。また、指令出力部４００は、ディスチャージ指令ＤＣＨＧを異常検出部４４０と、電流検出部４１０に出力し、接続ケーブル３６０および接続コネクタ３３０，３３１が正常に動作する場合には、通信ケーブルＣＮＬを経由してＭＧ−ＥＣＵ３００へ出力する。
【０１００】
また、指令出力部４００は、緊急遮断指令ＨＳＤＮ１を異常検出部４４０と、緊急遮断指令モニタ部４２０と、選択部４０３へ出力する。選択部４０３は、緊急遮断指令ＨＤＳＤ１が入力されると、緊急遮断指令ＨＳＤＮを生成する。接続ケーブル３６０および接続コネクタ３３０が正常に動作する場合には、緊急遮断指令ＨＳＤＮは、制御ケーブルＳＧＬおよび接続コネクタ３３０，３３１を経由してＭＧ−ＥＣＵ３００へ送られる。この緊急遮断指令ＨＳＤＮは、ＭＧ−ＥＣＵ３００内のモニタ線ＭＬが正常な場合には、制御部３１０に送られる。制御部３１０は、緊急遮断指令ＨＳＤＮが入力されたことを検出した場合には、モニタ信号ＨＳＤＮ＿ＭＮをオンに設定する。制御部３１０が緊急遮断指令ＨＳＤＮが入力されたことを検出しない場合には、モニタ信号ＨＳＤＮ＿ＭＮはデフォルトのオフのままである。
【０１０１】
メインＣＰＵ４０６の緊急遮断機能が正常に動作し、かつ接続ケーブル３６０および接続コネクタ３３０，３３１が正常であり、かつＰＣＵ２００の緊急遮断機能が正常に動作する場合には、インバータ１２１，１２２が非駆動となり、モータ電流ＭＣＲＴ１，ＭＣＲＴ２は、所定の閾値Ｉｔｈ以下となる。
【０１０２】
電流検出部４１０は、モータ電流ＭＣＲＴ１およびモータ電流ＭＣＲＴ２が所定の閾値Ｉｔｈ以下の場合には（ステップＳ１０８でＹＥＳ）、電流検出フラグＩＦＬＧをオフに設定する。電流検出部４１０は、モータ電流ＭＣＲＴ１が所定の閾値Ｉｔｈよりも大きいか、またはモータ電流ＭＣＲＴ２が所定の閾値Ｉｔｈよりも大きい場合には（ステップＳ１０８でＮＯ）、電流検出フラグＩＦＬＧをデフォルトのオンのまま変化させない（ステップＳ１１０）。
【０１０３】
異常検出部４４０は、電流検出フラグＩＦＬＧがオフとなる場合は、メインＣＰＵ４０６の緊急遮断機能が正常に動作し、かつ接続ケーブル３６０および接続コネクタ３３０，３３１が正常であり、かつＰＣＵ２００の緊急遮断機能が正常に動作することを知ることができる。
【０１０４】
緊急遮断指令モニタ部４２０は、接続ケーブル３６０および接続コネクタ３３０，３３１が正常に動作する場合には、ＭＧ−ＥＣＵ３００内の制御部３１０から通信ケーブルＣＮＬおよび接続コネクタ３３０，３３１を経由してモニタ信号ＨＳＤＮ＿ＭＮを受ける。また、緊急遮断指令モニタ部４２０は、指令出力部４００から緊急遮断指令ＨＳＤＮ１を受ける。緊急遮断指令モニタ部４２０は、緊急遮断指令ＨＳＤＮ１が入力されている間に、モニタ信号ＨＳＤＮ＿ＭＮがオンに設定されていることを検出した場合には（ステップＳ１１２でＹＥＳ）、モニタフラグＭＦＬＧ１をオンに設定する（ステップＳ１１３）。緊急遮断指令モニタ部４２０は、緊急遮断指令ＨＳＤＮ１が入力されている間に、モニタ信号ＨＳＤＮ＿ＭＮがオフに設定されていることを検出した場合には（ステップＳ１０３でＮＯ）、モニタフラグＭＦＬＧ１をデフォルトのオフのまま変化させない（ステップＳ１１４）。
【０１０５】
異常検出部４４０は、モニタフラグＭＦＬＧ１がオンとなる場合は、メインＣＰＵ４０６の緊急遮断機能が正常に動作し、かつ接続ケーブル３６０および接続コネクタ３３０，３３１が正常であり、かつモニタ線ＭＬが正常であることを知ることができる。
【０１０６】
異常検出部４４０は、図５に示す異常判定テーブルに従って、モニタフラグＭＦＬＧ１，ＭＦＬＧ２、電流検出フラグＩＦＬＧに基づいて、緊急遮断機能が正常であるかを判定し、緊急遮断機能に異常がある場合に異常箇所を判定する。
【０１０７】
異常検出部４４０は、モニタフラグＭＦＬＧ２がオンであり、かつ電流検出フラグＩＦＬＧがオフの場合には、メインＣＰＵ４０６およびサブＣＰＵ４０７の緊急遮断機能が正常に動作し、かつ接続ケーブル３６０および接続コネクタ３３０，３３１が正常であり、かつＰＣＵ２００の緊急遮断機能が正常に動作するので、異常箇所がなく、緊急遮断機能が正常であると判定する。
【０１０８】
異常検出部４４０は、モニタフラグＭＦＬＧ２がオンであり、かつ電流検出フラグＩＦＬＧがオンであり、モニタフラグＭＦＬＧ１がオンの場合には、メインＣＰＵ４０６およびサブＣＰＵ４０７の緊急遮断機能が正常に動作し、かつ接続ケーブル３６０および接続コネクタ３３０，３３１が正常であり、かつモニタ線ＭＬが正常であるが、ＰＣＵ２００の緊急遮断機能に異常があると判定する。
【０１０９】
異常検出部４４０は、モニタフラグＭＦＬＧ２がオンであり、かつ電流検出フラグＩＦＬＧがオンであり、モニタフラグＭＦＬＧ１がオフの場合には、サブＣＰＵ４０６の緊急遮断機能が正常に動作し、かつ接続ケーブル３６０および接続コネクタ３３０，３３１が正常であり、かつモニタ線ＭＬが正常であると判定し、メインＣＰＵ４０６の緊急遮断機能に異常があると判定する。なお、この場合、重畳してＰＣＵ２００の緊急遮断機能にも異常がある可能性は残るが、本実施の形態では、確実に異常箇所だけをユーザに知らせることとする。
【０１１０】
異常検出部４４０は、モニタフラグＭＦＬＧ２がオフであり、かつ電流検出フラグＩＦＬＧがオフであり、モニタフラグＭＦＬＧ１がオンの場合には、メインＣＰＵ４０６の緊急遮断機能が正常に動作し、かつ接続ケーブル３６０および接続コネクタ３３０，３３１が正常であり、モニタ線ＭＬが正常であり、ＰＣＵ２００の緊急遮断機能が正常に動作すると判定し、サブＣＰＵ４０７の緊急遮断機能に異常があると判定する。
【０１１１】
異常検出部４４０は、モニタフラグＭＦＬＧ２がオフであり、かつ電流検出フラグＩＦＬＧがオフであり、モニタフラグＭＦＬＧ１がオフの場合には、メインＣＰＵ４０６の緊急遮断機能が正常に動作し、かつ接続ケーブル３６０および接続コネクタ３３０，３３１が正常であり、ＰＣＵ２００の緊急遮断機能が正常に動作すると判定し、モニタ線ＭＬに異常があると判定する。なお、この場合、重畳して、サブＣＰＵ４０７の緊急遮断機能にも異常がある可能性は残るが、本実施の形態では、確実な異常箇所だけをユーザに知らせることとする。
【０１１２】
異常検出部４４０は、モニタフラグＭＦＬＧ２がオフであり、かつ電流検出フラグＩＦＬＧがオンの場合には、接続ケーブル３６０および接続コネクタ３３０，３３１に異常があると判定する。
【０１１３】
なお、モニタフラグＭＦＬＧ２がオフであり、かつ電流検出フラグＩＦＬＧがオンとなるのは、他の複数の箇所で異常がある可能性も考えられる。すなわち、モニタフラグＭＦＬＧ２がオフであり、かつ電流検出フラグＩＦＬＧがオンの場合には、以下の９通りの異常が考えられる。
【０１１４】
（１）メインＣＰＵ４０６の緊急遮断機能に異常があり、かつサブＣＰＵ４０７の緊急遮断機能に異常がある。
【０１１５】
（２）メインＣＰＵ４０６の緊急遮断機能に異常があり、かつ接続ケーブル３６０または接続コネクタ３３０，３３１に異常がある。
【０１１６】
（３）メインＣＰＵ４０６の緊急遮断機能に異常があり、かつモニタ線ＭＬに異常がある。
【０１１７】
（４）接続ケーブル３６０または接続コネクタ３３０，３３１に異常があり、かつサブＣＰＵ４０７の緊急遮断機能に異常がある。
【０１１８】
（５）接続ケーブル３６０または接続コネクタ３３０，３３１に異常がある。
（６）接続ケーブル３６０または接続コネクタ３３０，３３１に異常があり、かつモニタ線ＭＬに異常がある。
【０１１９】
（７）ＰＣＵ２００の緊急遮断機能に異常があり、かつサブＣＰＵ４０７の緊急遮断機能に異常がある。
【０１２０】
（８）ＰＣＵ２００の緊急遮断機能に異常があり、かつ接続ケーブル３６０または接続コネクタ３３０，３３１に異常がある。
【０１２１】
（９）ＰＣＵ２００の緊急遮断機能に異常があり、かつモニタ線ＭＬに異常がある。
（１）〜（９）のうち（５）だけが単一箇所の異常であり、最も起こる確率が高いと考えられるので、異常検出部４４０は、接続ケーブル３６０および接続コネクタ３３０，３３１に異常がある（（５））と判定する（ステップＳ１１５）。
【０１２２】
次に、ＨＶ−ＥＣＵ３５０内のメインＣＰＵ４０６の制御部４０２は、指令出力部４００へ緊急遮断機能の異常検出指示を停止し、指令出力部４００は、緊急遮断指令ＨＳＤＮ１およびディスチャージ指令ＤＣＨＧの出力を停止する（ステップＳ１１６）。
【０１２３】
一方、ＩＧ−ＯＦＦが入力されていない場合（Ｓ１００にてＮＯ）は、本異常検出制御は実行されないため、Ｓ１０２〜Ｓ１１６までの処理がスキップされて、処理がメインルーチンに戻される。
【０１２４】
このような処理に従って制御することにより、車両の走行が終了し、イグニッションがオフにされる度に、緊急遮断機能を実際に動作させて緊急遮断機能が正常であるかどうか、異常がある場合に異常箇所の検証を行なうことができる。これによって、緊急遮断機能の異常を早期に発見できるとともに、万一、駆動制御システムの異常が発生した場合に、緊急遮断機能が確実に動作することが保障される。
【０１２５】
なお、上記の説明では、この緊急遮断機能の異常検出制御を車両の走行終了時に行なうこととしたが、これに代えて車両始動時に本制御を行なうことも可能である。しかし、本緊急遮断機能の異常検出制御では、上述のように平滑コンデンサＣ１，Ｃ２に蓄えられた電荷を使用する。そのため、車両始動時に本制御を行なう場合には平滑コンデンサＣ１，Ｃ２を予め充電することが必要となる。したがって、すでに平滑コンデンサＣ１，Ｃ２に電荷が残っている状態であり、かつこの残留電荷の放電が必要となる車両の走行終了時に
本制御を行なうことが、蓄電装置の電力の無駄な消費を防止する観点からも好適である。
【０１２６】
また、本実施の形態においては、システムメインリレー１９０が開放されていない場合でも、蓄電装置１５０からの電力を用いて上記の本緊急遮断機能の異常検出制御を行なうことも可能である。
【０１２７】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１２８】
１００  車両、１１０  コンバータ、１２０，１２１，１２２  インバータ、１２３  Ｕ相アーム、１２４  Ｖ相アーム、１２５  Ｗ相アーム、１２６，１２７  ＩＰＭ、１５０  蓄電装置、１７０，１８０  電圧センサ、１９０  システムメインリレー、２００  ＰＣＵ、２２０  エンジン、２３０，２４０  電流センサ、２５０  動力分割機構、２６０  駆動輪、２７０，２８０  回転角センサ、３００  ＭＧ−ＥＣＵ、３１０，４０２  制御部、３２０  出力部、３２１，３２２，４０３  選択回路、３３０，３３１  接続コネクタ、３５０  ＨＶ−ＥＣＵ、３６０  接続ケーブル、３９０  警告装置、４０６  メインＣＰＵ、４０７  サブＣＰＵ、４００，４０１  指令出力部、４１０  電流検出部、４２０  緊急遮断指令モニタ部、４４０  異常検出部、Ｃ１，Ｃ２  平滑コンデンサ、ＣＮＬ  通信ケーブル、Ｄ１〜Ｄ８  ダイオード、ＨＰＬ，ＰＬ１  電源ライン、Ｌ１  リアクトル、ＭＧ１，ＭＧ２  モータジェネレータ、ＮＬ１  接地ライン、Ｑ１〜Ｑ８  スイッチング素子、Ｒ１  抵抗、ＳＧ１，ＳＧ２  制御線、ＳＤＮＬ  信号線、ＳＧＬ  制御ケーブル、ＳＭＲ１，ＳＭＲ２  リレー。
【図１】
2014155277.tif 000003
【図２】
2014155277.tif 000004
【図３】
2014155277.tif 000005
【図４】
2014155277.tif 000006
【図５】
2014155277.tif 000007