(57)【特許請求の範囲】
【請求項１】
誘導性負荷（２００，２００ａ，２００ｂ）を制御する負荷制御装置であって、
前記誘導性負荷の電流流動を制御するドライバ（６０）と、
制御信号によって前記ドライバを制御する制御部（１０）と、
前記制御信号の前記制御部から前記ドライバへの伝達を遮断する遮断回路（２０）と、
前記遮断回路を介して前記制御部から出力された前記制御信号を監視する監視回路（７０）と、を有し、
前記ドライバは、プラス電極からマイナス電極へと向かって上側スイッチ（６１，６３，６５，９１）と下側スイッチ（６２，６４，６６，９２）とが順に直列接続されてなる対を成すスイッチ群を少なくとも１つ有し、
前記監視回路は、前記遮断回路を介して前記制御部から出力された前記制御信号と、前記制御部から直接出力された前記制御信号と、に基づく判定信号を生成する判定回路（７２）を有し、
前記制御部は、
動作モードとして、前記ドライバを制御する制御モードと、前記遮断回路の故障を診断する診断モードと、を有し、
前記診断モードにおいて、
前記遮断回路に前記制御信号の前記ドライバへの伝達を遮断する遮断信号を出力しつつ、
前記上側スイッチおよび前記下側スイッチの一方に前記制御信号を１パルス出力した際に前記判定回路から出力される前記判定信号、および、前記上側スイッチおよび前記下側スイッチの残りの他方に前記制御信号を１パルス出力した際に前記判定回路から出力される前記判定信号に基づいて前記遮断回路の故障を診断しており、
前記遮断回路は、前記上側スイッチに対応する上側遮断回路と、前記下側スイッチに対応する下側遮断回路と、を有し、
前記判定回路は、前記制御部から直接出力された前記制御信号をクロック信号、前記制御部から前記遮断回路を介して伝達される前記制御信号を入力信号とし、前記制御部が１パルスの前記制御信号を出力した結果、前記クロック信号が第１レベルだった状態から第２レベルへと変化した際の前記入力信号を前記判定信号として出力する順序回路（７６）を有し、
前記判定回路は、前記上側スイッチに対応する上側判定回路と、前記下側スイッチに対応する下側判定回路と、を有し、
前記上側判定回路と前記下側判定回路それぞれの前記判定信号の電圧レベルは、前記遮断回路の故障を診断する初期状態において前記第２レベルに固定されており、
前記監視回路は、前記判定回路の他に、前記上側判定回路と前記下側判定回路それぞれの前記判定信号の少なくとも１つが前記第２レベルの時に出力信号を前記第１レベルおよび前記第２レベルの一方にし、前記上側判定回路と前記下側判定回路それぞれの前記判定信号の全てが前記第１レベルの時に前記出力信号を前記第１レベルおよび前記第２レベルの他方にする総合判定回路（７３）を有し、
前記制御部に前記総合判定回路の１つの出力端子が接続されており、
前記制御部は、前記総合判定回路の前記出力信号に基づいて前記遮断回路の故障を診断する負荷制御装置。
【請求項２】
前記ドライバは前記スイッチ群を複数有し、
前記遮断回路は、複数の前記スイッチ群それぞれに対応する前記上側遮断回路と前記下側遮断回路それぞれを複数有し、
前記判定回路は、複数の前記スイッチ群それぞれに対応する前記上側判定回路と前記下側判定回路それぞれを複数有し、
前記総合判定回路に、複数の前記上側判定回路と複数の前記下側判定回路それぞれの前記判定信号が入力されており、
前記制御部は、
前記診断モードにおいて、
複数の前記上側遮断回路と複数の前記下側遮断回路それぞれに前記遮断信号を出力しつつ、
全ての前記スイッチ群の前記上側スイッチおよび前記下側スイッチの一方に前記制御信号を同時に１パルス出力した後、全ての前記スイッチ群の前記上側スイッチおよび前記下側スイッチの残りの他方に前記制御信号を同時に１パルス出力した際に前記総合判定回路から出力される前記出力信号に基づいて、前記遮断回路の故障を診断する請求項１に記載の負荷制御装置。
【請求項３】
前記制御部は、前記遮断回路が故障していると診断すると、複数の前記上側判定回路と複数の前記下側判定回路それぞれの前記判定信号を一律に前記第１レベルにして前記総合判定回路の前記出力信号を前記第１レベルおよび前記第２レベルの他方にした後、複数の前記上側スイッチと複数の前記下側スイッチの内の１つに前記制御信号を１パルス出力した際に前記総合判定回路から出力される前記出力信号が前記第１レベルおよび前記第２レベルの他方から一方へと変化するか否かを、複数の前記上側遮断回路と複数の前記下側遮断回路それぞれに対して順次行い、複数の前記上側遮断回路と複数の前記下側遮断回路それぞれの故障を個別に診断する請求項２に記載の負荷制御装置。
【請求項４】
前記ドライバは、インバータである請求項２または請求項３に記載の負荷制御装置。
【請求項５】
前記総合判定回路は、前記上側判定回路と前記下側判定回路それぞれの前記判定信号の少なくとも１つが前記第２レベルの時に前記第２レベルの信号を出力し、前記上側判定回路と前記下側判定回路それぞれの前記判定信号の全てが前記第１レベルの時に前記第１レベルの信号を出力する総合ＯＲゲート（７９）と、電源とグランドとの間に設けられた抵抗（８１）と、前記抵抗と前記グランドとの間に設けられ、前記総合ＯＲゲートの出力によってオン状態とオフ状態とが切り換わるスイッチ（８２）と、を有し、前記抵抗と前記スイッチとの間の中点電位が前記総合判定回路の前記出力信号となっており、
前記スイッチは、
前記総合ＯＲゲートの出力が前記第２レベルの時に前記オン状態となって、前記総合判定回路の前記出力信号が前記第１レベルとなり、
前記総合ＯＲゲートの出力が前記第１レベルの時に前記オフ状態となって、前記総合判定回路の前記出力信号が前記第２レベルとなる請求項１〜４いずれか１項に記載の負荷制御装置。
【請求項６】
前記誘導性負荷は複数あり、
複数の前記誘導性負荷それぞれに対応する前記ドライバと前記遮断回路それぞれを複数有する請求項１〜３いずれか１項に記載の負荷制御装置。
【請求項７】
前記監視回路は、複数の前記遮断回路それぞれに対応する複数の前記判定回路と１つの前記総合判定回路を有するとともに、複数の前記判定回路それぞれに対応する複数の論理ゲート（８３）を有し、
複数の前記論理ゲートそれぞれは、対応する前記判定回路の前記上側判定回路と前記下側判定回路それぞれの前記判定信号の少なくとも１つが前記第２レベルの場合に前記第２レベルの信号を出力し、前記上側判定回路と前記下側判定回路それぞれの前記判定信号の全てが前記第１レベルの場合に前記第１レベルの信号を出力し、
前記総合判定回路は、複数の前記論理ゲートそれぞれの信号の少なくとも１つが前記第２レベルの時に前記出力信号を前記第１レベルおよび前記第２レベルの一方にし、複数の前記論理ゲートそれぞれの信号の全てが前記第１レベルの時に前記出力信号を前記第１レベルおよび前記第２レベルの他方にする請求項６に記載の負荷制御装置。
【請求項８】
前記総合判定回路は、複数の前記論理ゲートそれぞれの信号の少なくとも１つが前記第２レベルの時に前記第２レベルの信号を出力し、複数の前記論理ゲートそれぞれの信号の全てが前記第１レベルの時に前記第１レベルの信号を出力する総合ＯＲゲート（７９）と、電源とグランドとの間に設けられた抵抗（８１）と、前記抵抗と前記グランドとの間に設けられ、前記総合ＯＲゲートの出力によってオン状態とオフ状態とが切り換わるスイッチ（８２）と、を有し、前記抵抗と前記スイッチとの間の中点電位が前記総合判定回路の前記出力信号となっており、
前記スイッチは、
前記総合ＯＲゲートの出力が前記第２レベルの時に前記オン状態となって、前記総合判定回路の前記出力信号が前記第１レベルとなり、
前記総合ＯＲゲートの出力が前記第１レベルの時に前記オフ状態となって、前記総合判定回路の前記出力信号が前記第２レベルとなる請求項７に記載の負荷制御装置。
【請求項９】
複数の前記遮断回路それぞれは、前記遮断信号が前記第１レベルの時に前記制御信号の前記ドライバへの入力を遮断しており、
前記監視回路は、複数の前記遮断回路それぞれに対応する複数の前記判定回路と１つの前記総合判定回路を有するとともに、複数の前記判定回路それぞれに対応する複数の論理ゲート（８３）と、複数の前記論理ゲートそれぞれに対応する複数の選択論理ゲート（９５）と、を有し、
複数の前記論理ゲートそれぞれは、対応する前記判定回路の前記上側判定回路と前記下側判定回路それぞれの前記判定信号の少なくとも１つが前記第２レベルの場合に前記第２レベルの信号を出力し、前記上側判定回路と前記下側判定回路それぞれの前記判定信号の全てが前記第１レベルの場合に前記第１レベルの信号を出力し、
複数の前記選択論理ゲートそれぞれは、対応する前記論理ゲートの出力が前記第２レベルであり、対応する前記遮断回路に入力される前記遮断信号が前記第１レベルの場合に前記第２レベルの信号を出力し、それ以外の場合に前記第１レベルの信号を出力し、
前記総合判定回路は、複数の前記選択論理ゲートそれぞれの信号の少なくとも１つが前記第２レベルの時に前記出力信号を前記第１レベルおよび前記第２レベルの他方にし、複数の前記選択論理ゲートそれぞれの出力の全てが前記第１レベルの時に前記出力信号を前記第１レベルおよび前記第２レベルの他方にする請求項６に記載の負荷制御装置。
【請求項１０】
前記総合判定回路は、複数の前記選択論理ゲートそれぞれの出力の少なくとも１つが前記第２レベルの時に前記第２レベルの信号を出力し、複数の前記選択論理ゲートそれぞれの出力の全てが前記第１レベルの時に前記第１レベルの信号を出力する総合ＯＲゲート（７９）と、電源とグランドとの間に設けられた抵抗（８１）と、前記抵抗と前記グランドとの間に設けられ、前記総合ＯＲゲートの出力によってオン状態とオフ状態とが切り換わるスイッチ（８２）と、を有し、前記抵抗と前記スイッチとの間の中点電位が前記総合判定回路の前記出力信号となっており、
前記スイッチは、
前記総合ＯＲゲートの出力が前記第２レベルの時に前記オン状態となって、前記総合判定回路の前記出力信号が前記第１レベルとなり、
前記総合ＯＲゲートの出力が前記第１レベルの時に前記オフ状態となって、前記総合判定回路の前記出力信号が前記第２レベルとなる請求項９に記載の負荷制御装置。
【請求項１１】
複数の前記ドライバは、複数の前記誘導性負荷それぞれに対応する複数のインバータ（６０ａ，６０ｂ）である請求項６〜１０のいずれか１項に記載の負荷制御装置。
【請求項１２】
複数の前記ドライバは、複数の前記誘導性負荷それぞれに対応する複数のインバータ（６０ａ，６０ｂ）と、複数の前記インバータそれぞれに電源電圧を昇圧した昇圧電圧を供給する昇圧回路（９０）である請求項６〜１１のいずれか１項に記載の負荷制御装置。
【請求項１３】
前記制御部は、前記昇圧電圧と前記電源電圧との差分の絶対値が所定値よりも低い場合に、前記遮断回路の故障を診断する請求項１２に記載の負荷制御装置。
【請求項１４】
前記制御部は、前記上側スイッチおよび前記下側スイッチに前記制御信号を１パルス出力する度に、前記総合判定回路の前記出力信号に基づいて前記遮断回路と前記監視回路の故障を診断する請求項１〜１３いずれか１項に記載の負荷制御装置。
【請求項１５】
前記誘導性負荷は車両に搭載されており、
前記制御部は、前記車両のイグニッションスイッチがオフ状態からオン状態に切り換わると、前記診断モードになる請求項１〜１４いずれか１項に記載の負荷制御装置。
【請求項１６】
前記遮断回路と前記監視回路は、同一の集積回路に形成されている請求項１〜１５いずれか１項に記載の負荷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、誘導性負荷を制御する負荷制御装置に関するものである。
【背景技術】
【０００２】
特許文献１に示されるように、逆変換部、制御部、安全機能信号生成回路、ゲート指令用バッファ回路、および、ゲート制御部を有する電力変換器が知られている。逆変換部は負荷に給電し、制御部は逆変換部を動作させるためのゲート指令を生成する。安全機能信号生成回路は安全機能信号を生成し、ゲート指令用バッファ回路はゲート指令と安全機能信号とに基づいてゲート指令信号を生成する。そしてゲート制御部はゲート指令信号に基づいて逆変換部のゲート信号を生成し、逆変換部の動作を制御する。
【０００３】
安全機能信号生成回路は、安全機能発生装置から入力される安全機能指令に基づいて、安全機能信号を生成する。より詳しく言えば安全機能信号生成回路は、安全機能指令がＯＦＦの時に安全機能信号をＯＦＦにする。また安全機能信号生成回路は、安全機能指令がＯＮの時に安全機能信号をＯＮにする。
【０００４】
これに対してゲート指令用バッファ回路は、安全機能信号がＯＦＦの時にゲート指令に同期したゲート指令信号をゲート制御部に出力する。これとは逆にゲート指令用バッファ回路は、安全機能信号がＯＮの時にゲート指令信号を遮断する。
【０００５】
以上により、安全機能信号生成回路とゲート指令用バッファ回路それぞれが正常状態の場合、ゲート制御部へのゲート指令信号の出力と遮断を制御することができる。しかしながら安全機能信号生成回路とゲート指令用バッファ回路の少なくとも一方が異常状態の場合、ゲート制御部へのゲート指令信号の出力と遮断を制御することができなくなる。
【０００６】
特許文献１に記載の電力変換器は、上記の構成要素の他に、安全機能信号生成回路やゲート指令用バッファ回路などの安全機能の故障を判断する安全機能監視部を有する。安全機能監視部は、安全機能指令がＯＮであるにもかかわらず、安全機能信号がＯＦＦになっている場合、安全機能が故障していると判断する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１４−２１５８９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
上記したように特許文献１に示される電力変換器では、安全機能指令と安全機能信号とが一致するか否かに基づいて、ゲート指令信号の遮断を行う安全機能（遮断回路）の故障を判断する。この構成の場合、遮断回路が故障していると、ゲート指令信号がゲート制御部に出力され、これによってゲート制御部から逆変換部へとゲート信号が出力される。この結果、負荷（誘導性負荷）に電流が流れることとなる。
【０００９】
そこで本発明は上記問題点に鑑み、誘導性負荷に電流の流れることを抑制しつつ、遮断回路の故障診断を行うことのできる負荷制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記した目的を達成するための開示された発明の１つは、誘導性負荷（２００，２００ａ，２００ｂ）を制御する負荷制御装置であって、
誘導性負荷の電流流動を制御するドライバ（６０）と、
制御信号によってドライバを制御する制御部（１０）と、
制御信号の制御部からドライバへの伝達を遮断する遮断回路（２０）と、
遮断回路を介して制御部から出力された制御信号を監視する監視回路（７０）と、を有し、
ドライバは、プラス電極からマイナス電極へと向かって上側スイッチ（６１，６３，６５，９１）と下側スイッチ（６２，６４，６６，９２）とが順に直列接続されてなる対を成すスイッチ群を少なくとも１つ有し、
監視回路は、遮断回路を介して制御部から出力された制御信号と、制御部から直接出力された制御信号と、に基づく判定信号を生成する判定回路（７２）を有し、
制御部は、
動作モードとして、ドライバを制御する制御モードと、遮断回路の故障を診断する診断モードと、を有し、
診断モードにおいて、
遮断回路に制御信号のドライバへの伝達を遮断する遮断信号を出力しつつ、
上側スイッチおよび下側スイッチの一方に制御信号を１パルス出力した際に判定回路から出力される判定信号、および、上側スイッチおよび下側スイッチの残りの他方に制御信号を１パルス出力した際に判定回路から出力される判定信号に基づいて遮断回路の故障を診断する。
【００１１】
制御部（１０）が遮断回路（２０）に遮断信号を出力しつつ、スイッチ群に制御信号を出力すると、遮断回路（２０）が正常の場合、監視回路（７０）には、制御部（１０）から制御信号が入力されるが、遮断回路（２０）からは制御信号が入力されない。しかしながらこれとは異なり、遮断回路（２０）が異常のために制御信号を遮断できない場合、監視回路（７０）に制御部（１０）から制御信号が入力されるだけではなく、遮断回路（２０）からも制御信号が入力される。このように遮断回路（２０）が正常の場合と異常の場合とでは、監視回路（７０）に入力される制御信号に違いが生じる。このために監視回路（７０）はこの違いに応じた判定信号を生成する。これにより制御部（１０）は判定信号に基づいて遮断回路（２０）の故障診断を行うことができる。
【００１２】
また本発明では、上側スイッチ（６１，６３，６５，９１）および下側スイッチ（６２，６４，６６，９２）の一方に１パルスの制御信号を出力する。そしてその後に上側スイッチ（６１，６３，６５，９１）および下側スイッチ（６２，６４，６６，９２）の残りの他方に１パルスの制御信号を出力する。これによれば遮断回路（２０）が故障していたために、制御信号がドライバ（６０，９０）に伝達されたとしても、誘導性負荷（２００，２２０ａ，２００ｂ）に電流の流れることが抑制される。
【００１３】
以上により、本発明の負荷制御装置（１００）は、誘導性負荷（２００，２００ａ，２００ｂ）に電流の流れることを抑制しつつ、遮断回路（２０）の故障診断を行うことができる。
【００１４】
さらに本発明では、遮断回路は、上側スイッチに対応する上側遮断回路と、下側スイッチに対応する下側遮断回路と、を有し、
判定回路は、制御部から直接出力された制御信号をクロック信号、制御部から遮断回路を介して伝達される制御信号を入力信号とし、制御部が１パルスの制御信号を出力した結果、クロック信号が第１レベルだった状態から第２レベルへと変化した際の入力信号を判定信号として出力する順序回路（７６）を有し、
判定回路は、上側スイッチに対応する上側判定回路と、下側スイッチに対応する下側判定回路と、を有し、
上側判定回路と下側判定回路それぞれの判定信号の電圧レベルは、遮断回路の故障を診断する初期状態において第２レベルに固定されており、
監視回路は、判定回路の他に、上側判定回路と下側判定回路それぞれの判定信号の少なくとも１つが第２レベルの時に出力信号を第１レベルおよび第２レベルの一方にし、上側判定回路と下側判定回路それぞれの判定信号の全てが第１レベルの時に出力信号を第１レベルおよび第２レベルの他方にする総合判定回路（７３）を有し、
制御部に総合判定回路の１つの出力端子が接続されており、
制御部は、総合判定回路の出力信号に基づいて遮断回路の故障を診断する。
【００１５】
以下においては説明を簡便とするため、総合判定回路（７３）は、判定信号の少なくとも１つが第２レベルの時に出力信号を第１レベルにし、判定信号の全てが第１レベルの時に出力信号を第２レベルにする、として作用効果を説明する。
【００１６】
制御部（１０）が上側遮断回路（２０）に遮断信号を出力しつつ、上側スイッチ（６１，６３，６５，９１）に１パルスの制御信号を出力すると、上側遮断回路（２０）が正常の場合、上側判定回路（７２）には制御部（１０）から１パルスのクロック信号が入力されるが、上側遮断回路（２０）からは制御信号が入力されない。制御信号の電圧レベルはパルスを出力しない際に第１レベルになっている。そのため、クロック信号が入力される際の上側遮断回路（２０）の入力信号は第１レベルとなる。この結果、上側判定回路（７２）の判定信号の電圧レベルは初期状態の第２レベルから第１レベルに変化する。
【００１７】
しかしながらこれとは異なり、上側遮断回路（２０）が異常のために制御信号を遮断できない場合、上側判定回路（７２）には制御部（１０）から１パルスのクロック信号が入力されるとともに、上側遮断回路（２０）から１パルスの制御信号が入力される。制御信号の電圧レベルはパルスの出力によって第１レベルから第２レベルに変化する。そのため、クロック信号が入力される際の上側遮断回路（２０）の入力信号は第２レベルとなる。この結果、上側判定回路（７２）の判定信号の電圧レベルは初期状態の第２レベルのままで変化しない。
【００１８】
制御部（１０）が下側遮断回路（２０）に遮断信号を出力しつつ、下側スイッチ（６２，６４，６６，９２）に１パルスの制御信号を出力した場合においても同様である。すなわち下側遮断回路（２０）が正常の場合、下側判定回路（７２）の判定信号の電圧レベルは第２レベルから第１レベルに変化する。しかしながら下側遮断回路（２０）が異常の場合、下側判定回路（７２）の判定信号の電圧レベルは第２レベルのままで変化しない。
【００１９】
したがって上側遮断回路（２０）と下側遮断回路（２０）それぞれが正常の場合、上側判定回路（７２）と下側判定回路（７２）それぞれの判定信号の全てが第２レベルから第１レベルに変化する。この結果、総合判定回路（７３）の出力信号は第１レベルから第２レベルへと変化する。
【００２０】
これとは異なり上側遮断回路（２０）と下側遮断回路（２０）の少なくとも１つが異常の場合、上側判定回路（７２）と下側判定回路（７２）それぞれの判定信号の少なくとも１つは第２レベルのままで変化しない。そのため、総合判定回路（７３）の出力信号は第１レベルのままで変化しない。
【００２１】
以上示したように、上側遮断回路（２０）と下側遮断回路（２０）それぞれが正常の場合と、上側遮断回路（２０）と下側遮断回路（２０）の少なくとも１つが異常の場合とでは、総合判定回路（７３）の出力信号の電圧レベルが異なる。そのために制御部（１０）は、上側遮断回路（２０）と下側遮断回路（２０）それぞれに１パルスの制御信号を出力した後に、判定信号に基づく総合判定回路（７３）の出力信号の電圧レベルが変化したか否かを判定する。こうすることで制御部（１０）は、遮断回路（２０）が異常か否かを判定することができる。
【００２２】
また、制御部（１０）には総合判定回路（７３）の１つの出力端子が接続されている。これによれば、制御部（１０）に上側判定回路（７２）と下側判定回路（７２）それぞれの出力端子が接続される構成と比べて、制御部（１０）の入力端子の数の増大が抑制される。
【００２３】
また他の開示された発明の１つでは、ドライバはスイッチ群を複数有し、
遮断回路は、複数のスイッチ群それぞれに対応する上側遮断回路と下側遮断回路それぞれを複数有し、
判定回路は、複数のスイッチ群それぞれに対応する上側判定回路と下側判定回路それぞれを複数有し、
総合判定回路に、複数の上側判定回路と複数の下側判定回路それぞれの判定信号が入力されており、
制御部は、
診断モードにおいて、
複数の上側遮断回路と複数の下側遮断回路それぞれに遮断信号を出力しつつ、
全てのスイッチ群の上側スイッチおよび下側スイッチの一方に制御信号を同時に１パルス出力した後、全てのスイッチ群の上側スイッチおよび下側スイッチの残りの他方に制御信号を同時に１パルス出力した際に総合判定回路から出力される出力信号に基づいて、遮断回路の故障を診断する。
【００２４】
これによれば、制御部（１０）が制御信号を１パルス出力する動作が２回となる。そのため複数の上側スイッチ（６１，６３，６５，９１）と複数の下側スイッチ（６２，６４，６６，９２）それぞれに時間をずらして個別に制御信号を１パルス出力する構成と比べて、遮断回路（２０）の故障診断時間が短くなる。
【００２５】
なお、特許請求の範囲に記載の請求項、および、課題を解決するための手段それぞれに記載の要素に括弧付きで符号をつけている。この括弧付きの符号は実施形態に記載の各構成要素との対応関係を簡易的に示すためのものであり、実施形態に記載の要素そのものを必ずしも示しているわけではない。括弧付きの符号の記載は、いたずらに特許請求の範囲を狭めるものではない。
【図面の簡単な説明】
【００２６】
【図１】第１実施形態に係るモータ制御装置の概略構成を示すブロック図である。
【図２】モータ制御装置におけるＵ相上アームスイッチに関わる部位を示す回路図である。
【図３】故障診断処理におけるモータ制御装置の信号を示すタイミングチャートである。
【図４】故障診断処理におけるモータ制御装置の信号を示すタイミングチャートである。
【図５】故障診断処理を示すフローチャートである。
【図６】第２実施形態に係るモータ制御装置の概略構成を示すブロック図である。
【図７】故障箇所特定処理におけるモータ制御装置の信号を示すタイミングチャートである。
【図８】故障箇所特定処理を示すフローチャートである。
【図９】第３実施形態に係るモータ制御装置の概略構成を示すブロック図である。
【図１０】ドライバを示す回路図である。
【図１１】ドライバ判定回路と総合判定回路を示す回路図である。
【図１２】選択回路を説明するための回路図である。
【発明を実施するための形態】
【００２７】
以下、本発明の負荷制御装置を、ハイブリッド自動車に搭載されたモータジェネレータを制御するモータ制御装置に適用した場合の実施形態を図に基づいて説明する。
（第１実施形態）
図１〜図５に基づいて本実施形態に係るモータ制御装置を説明する。図１ではモータ制御装置１００の他に、モータジェネレータ２００も図示している。そして図１において信号の記号と名称を記載しているが、記号に記載のアスタリスク＊は不定を表している。また図３および図４においては、信号レベルの不定をハッチングによって示している。
【００２８】
モータ制御装置１００はモータジェネレータ２００とともにハイブリッド自動車に搭載されている。モータジェネレータ２００はハイブリッド自動車の動力源および発電源としての機能を果たす。図示しないが、ハイブリッド自動車には動力源として他にエンジンを有し、発電源として他にもう一つのモータジェネレータを有する。これら動力源と発電源とを構成するエンジンと２つのモータジェネレータは動力分配機構を介して連結されている。生成された動力はこの動力分配機構によって車両走行と発電とに分配される。モータジェネレータ２００が誘導性負荷に相当する。
【００２９】
エンジンは燃焼駆動することで動力を発生し、モータジェネレータ２００は電力によって出力軸を回転することで動力を発生する。そしてモータジェネレータ２００は車輪の回転エネルギーによって出力軸が回転されることで発電する。また他のモータジェネレータはエンジンの動力によって出力軸が回転されることで発電する。以下においては煩雑と成ることを避けるため、モータジェネレータを単にモータと略して示す。
【００３０】
図示しないがモータ２００は、上記の出力軸と、出力軸に設けられたロータと、ロータの周りに設けられたステータコイルと、を有する。上記したように出力軸が車輪の回転エネルギーによって回転すると、ロータから発せられた磁界がステータコイルと交差し、ステータコイルに誘起電圧が発生する。この結果ステータコイルに電流が流れ、この電流がモータ制御装置１００によって車両のバッテリに供給される。こうすることで発電がなされる。これとは異なり、ステータコイルにモータ制御装置１００によって三相交流が供給されると、ステータコイルから三相回転磁界が発生する。これによりロータに回転トルクが発生し、出力軸が回転する。
【００３１】
次に、図１に基づいてモータ制御装置１００を概説する。モータ制御装置１００は、制御部１０、遮断回路２０、バッファ回路３０、絶縁回路４０、駆動回路５０、ドライバ６０、および、監視回路７０を有する。制御部１０、遮断回路２０、バッファ回路３０、および、監視回路７０によって低圧システムが構成され、駆動回路５０およびドライバ６０によって高圧システムが構成されている。絶縁回路４０は低圧システムから高圧システムへと信号を送信する機能を果たす。遮断回路２０、バッファ回路３０、および、監視回路７０それぞれは同一の集積回路に形成されている。
【００３２】
低圧システムでは、制御部１０が遮断回路２０を介してバッファ回路３０と電気的に接続され、バッファ回路３０は絶縁回路４０の送信側と電気的に接続されている。これに対して高圧システムでは、絶縁回路４０の受信側と駆動回路５０とが電気的に接続され、駆動回路５０はドライバ６０と電気的に接続されている。そしてドライバ６０はモータ２００のステータコイルと電気的に接続されている。
【００３３】
以上の接続構成により、制御部１０から出力された制御信号は、遮断回路２０を介してバッファ回路３０に入力される。バッファ回路３０にて制御信号が増幅され、その増幅された信号（以下、増幅信号と示す）が絶縁回路４０を介して駆動回路５０へと伝達され、駆動回路５０にてゲート駆動信号が生成される。このゲート駆動信号がドライバ６０に入力される。これによりドライバ６０が駆動し、モータ２００が制御される。
【００３４】
制御部１０は、制御信号の他に遮断信号を遮断回路２０に出力する。遮断回路２０は遮断信号を受け取ると、制御信号のバッファ回路３０への出力を止める。これにより、増幅信号の絶縁回路４０への出力が止まり、ゲート駆動信号のドライバ６０への出力が止まる。この結果、ドライバ６０の駆動が停止し、モータ２００の制御も停止する。
【００３５】
上記したようにモータ制御装置１００は監視回路７０を有する。この監視回路７０は、図１に示すように制御部１０とバッファ回路３０それぞれと電気的に接続されている。監視回路７０には制御部１０から制御信号と遮断信号が直接入力される。また監視回路７０にはバッファ回路３０から増幅信号が入力される。換言すれば、監視回路７０には遮断回路２０を介し、バッファ回路３０によって増幅された制御信号が間接的に入力される。
【００３６】
後述するように監視回路７０は、制御信号、遮断信号、および、増幅信号それぞれに基づいて遮断回路２０の故障に応じた総合判定信号を生成する。この総合判定信号が制御部１０に入力される。制御部１０は総合判定信号に基づいて遮断回路２０の故障を診断する。
【００３７】
次に、ドライバ６０を詳説する。図１に示すように本実施形態のドライバ６０は、上アームスイッチと下アームスイッチとが直列接続されたスイッチ群を３つ有するインバータである。３つのスイッチ群は電源とグランドとの間に並列接続されている。
【００３８】
モータ２００はステータコイルとして、Ｕ相ステータコイル、Ｖ相ステータコイル、Ｗ相ステータコイルを有する。３つのスイッチ群は、これら３相ステータコイルそれぞれと対応している。
【００３９】
Ｕ相ステータコイルに対応するスイッチ群は、Ｕ相上アームスイッチ６１とＵ相下アームスイッチ６２を有し、その中点がＵ相ステータコイルと電気的に接続されている。同様にしてＶ相ステータコイルに対応するスイッチ群は、Ｖ相上アームスイッチ６３とＶ相下アームスイッチ６４を有し、その中点がＶ相ステータコイルと電気的に接続されている。Ｗ相ステータコイルに対応するスイッチ群は、Ｗ相上アームスイッチ６５とＷ相下アームスイッチ６６を有し、その中点がＷ相ステータコイルと電気的に接続されている。
【００４０】
この接続構成により、ゲート駆動信号によって上アームスイッチ６１，６３，６５の内の少なくとも１つと、下アームスイッチ６２，６４，６６の内の少なくとも１つとが駆動状態になると、ステータコイルが電源とグランドとに接続される。この結果ステータコイルに電流が流れる。
【００４１】
なお本実施形態のスイッチ６１〜６６それぞれはＩＧＢＴである。そのためスイッチ６１〜６６それぞれには、ダイオード６１ａ〜６６ａが逆並列接続されている。上アームスイッチ６１，６３，６５が上側スイッチに相当し、下アームスイッチ６２，６４，６６が下側スイッチに相当する。
【００４２】
次に、モータ制御装置１００の信号と構成要素の個数を概説する。上記したようにドライバ６０は６つのスイッチ６１〜６６を有する。そのためこれら６つのスイッチ６１〜６６を個別に制御してドライバ６０の電流流動を制御するべく、制御部１０は図３に示す６つの制御信号ＳＩｍｕｐ〜ＳＩｍｗｎを生成する。これに対して遮断回路２０は、６つの制御信号ＳＩｍｕｐ〜ＳＩｍｗｎの出力と遮断とを行うべく、６つのスイッチ６１〜６６それぞれに対して６つある。同様にしてバッファ回路３０、絶縁回路４０、駆動回路５０、および、後述する監視回路７０の電圧レベル変換回路７１と判定回路７２それぞれは、６つのスイッチ６１〜６６それぞれに対して６つある。ただし、監視回路７０の総合判定回路７３はドライバ６０のスイッチの数に限らずに１つである。
【００４３】
６つの制御信号ＳＩｍｕｐ〜ＳＩｍｗｎは６つの遮断回路２０を介して６つのバッファ回路３０それぞれに入力される。これに対応して６つのバッファ回路３０は６つの増幅信号ＳＯｍｕｐ〜ＳＯｍｗｎを生成し、それらを６つの絶縁回路４０に出力する。これに応じて６つの絶縁回路４０は、後述するように６つの駆動回路５０の電流流動を制御する。６つの駆動回路５０は電流流動に応じた６つのゲート駆動信号Ｇｍｕｐ〜Ｇｍｗｎを生成し、それらをスイッチ６１〜６６に出力する。
【００４４】
また制御部１０は遮断信号ＳＤＮｍも遮断回路２０に出力する。監視回路７０には制御部１０から６つの制御信号ＳＩｍｕｐ〜ＳＩｍｗｎと１つの遮断信号ＳＤＮｍが入力される。また監視回路７０にはバッファ回路３０から６つの増幅信号ＳＯｍｕｐ〜ＳＯｍｗｎも入力される。より詳しく言えば、６つの電圧レベル変換回路７１と判定回路７２それぞれに制御信号ＳＩｍｕｐ〜ＳＩｍｗｎ、遮断信号ＳＤＮｍ、および、増幅信号ＳＯｍｕｐ〜ＳＯｍｗｎが入力される。
【００４５】
６つの電圧レベル変換回路７１は増幅信号ＳＯｍｕｐ〜ＳＯｍｗｎに基づいて、図３に示す６つの変換信号ＤＡｍｕｐ〜ＤＡｍｗｎを生成する。そして６つの判定回路７２は、変換信号ＤＡｍｕｐ〜ＤＡｍｗｎ、制御信号ＳＩｍｕｐ〜ＳＩｍｗｎ、および、遮断信号ＳＤＮｍに基づいて６つの判定信号ＤＢｍｕｐ〜ＤＡｍｗｎを生成する。最後に総合判定回路７３は、判定信号ＤＢｍｕｐ〜ＤＡｍｗｎに基づいて１つの総合判定信号ＤＯＵＴを生成する。この総合判定信号ＤＯＵＴが制御部１０に入力される。
【００４６】
次に、図２に基づいてモータ制御装置１００の細部を説明する。図２に示す遮断回路２０、バッファ回路３０、絶縁回路４０、駆動回路５０、および、監視回路７０の電圧レベル変換回路７１と判定回路７２それぞれは、Ｕ相上アームスイッチ６１に関わる部位である。遮断回路２０、バッファ回路３０、絶縁回路４０、および、電圧レベル変換回路７１と判定回路７２それぞれは、他のスイッチ６２〜６６に対しても同様にして、図２に対応する構成を有している。ただし監視回路７０の総合判定回路７３は、６つのスイッチ６１〜６６それぞれに対して共通となっている。
【００４７】
制御部１０は、動作モードとして、ドライバ６０を制御する制御モードと、遮断回路２０の故障を診断する診断モードと、を有する。制御部１０はイグニッションスイッチＩＧがオフ状態からオン状態に切り換わると、診断モードになる。これにより制御部１０は遮断回路２０の故障を診断する。この故障診断の後、制御部１０は制御モードに切り換わり、車両に搭載されたハイブリッドＥＣＵやパワーマネジメントＥＣＵなどの上位ＥＣＵからの指示と、モータ２００の回転状態とに基づいて、ドライバ６０を制御する。なお本実施形態の制御部１０は、遮断回路２０だけではなく監視回路７０の故障診断も行う。
【００４８】
スイッチ６１〜６６に対応する６つの遮断回路２０それぞれは、制御部１０から出力された遮断信号ＳＤＮｍがＬｏレベルの場合に制御信号ＳＩｍｕｐ〜ＳＩｍｗｎを遮断する。これとは反対に遮断信号ＳＤＮｍがＨｉレベルの場合、６つの遮断回路２０それぞれは制御信号ＳＩｍｕｐ〜ＳＩｍｗｎをバッファ回路３０に出力する。上アームスイッチ６１，６３，６５に対応する３つの遮断回路２０それぞれが上側遮断回路に相当する。下アームスイッチ６２，６４，６６に対応する３つの遮断回路２０それぞれが下側遮断回路に相当する。なおＬｏレベルが第１レベルに相当し、Ｈｉレベルが第２レベルに相当する。
【００４９】
スイッチ６１〜６６に対応する６つのバッファ回路３０それぞれは、遮断回路２０から出力された制御信号ＳＩｍｕｐ〜ＳＩｍｗｎがＬｏレベルの場合に、Ｌｏレベルの増幅信号ＳＯｍｕｐ〜ＳＯｍｗｎを出力する。これとは反対に制御信号ＳＩｍｕｐ〜ＳＩｍｗｎがＨｉレベルの場合、６つのバッファ回路３０それぞれはＨｉレベルの増幅信号ＳＯｍｕｐ〜ＳＯｍｗｎを出力する。
【００５０】
図２に示すようにバッファ回路３０は、低圧システム側の電源とグランドとを接続する電源配線に設けられた増幅スイッチ３１を有する。この電源配線には、増幅スイッチ３１の他に、絶縁回路４０のフォトダイオード４１と電流制限抵抗４２とが設けられている。電源からグランドへと向かって順に、フォトダイオード４１、電流制限抵抗４２、および、増幅スイッチ３１が直列接続されている。増幅スイッチ３１はＮチャネル型ＭＯＳＦＥＴであり、この増幅スイッチ３１のゲート電極が、遮断回路２０を介して制御部１０と電気的に接続されている。
【００５１】
Ｕ相上アームスイッチ６１に対応する遮断回路２０によって第１制御信号ＳＩｍｕｐが遮断されていない場合、Ｕ相上アームスイッチ６１に対応する増幅スイッチ３１のゲート電極に第１制御信号ＳＩｍｕｐが入力される。第１制御信号ＳＩｍｕｐがＨｉレベルになると、増幅スイッチ３１はオン状態になる。これとは反対に第１制御信号ＳＩｍｕｐがＬｏレベルになると、増幅スイッチ３１はオフ状態になる。また第１制御信号ＳＩｍｕｐが遮断されている場合においても、増幅スイッチ３１はオフ状態になる。Ｕ相上アームスイッチ６１に対応する電流制限抵抗４２と増幅スイッチ３１の中点が監視回路７０に接続されている。この中点の電位が、第１増幅信号ＳＯｍｕｐに相当する。以上に示したＵ相上アームスイッチ６１に対応するバッファ回路３０の挙動は、他のスイッチ６２〜６６に対応する５つのバッファ回路３０においても同様である。
【００５２】
絶縁回路４０はフォトカプラである。スイッチ６１〜６６に対応する６つの絶縁回路４０それぞれは、増幅信号ＳＯｍｕｐ〜ＳＯｍｗｎがＬｏレベルの場合に発光せず、増幅信号ＳＯｍｕｐ〜ＳＯｍｗｎがＨｉレベルの場合に発光する。
【００５３】
図２に示すように絶縁回路４０は、上記のフォトダイオード４１と電流制限抵抗４２の他に、受光素子４３と絶縁スイッチ４４を有する。フォトダイオード４１と電流制限抵抗４２とは低圧システムに属し、受光素子４３と絶縁スイッチ４４は高圧システムに属している。フォトダイオード４１と受光素子４３とが所定の間隔を隔てて対向し、絶縁スイッチ４４は高圧システム側の電源と駆動回路５０との電気的な接続を制御している。
【００５４】
以下、Ｕ相上アームスイッチ６１に対応する絶縁回路４０と駆動回路５０の挙動を説明する。Ｕ相上アームスイッチ６１に対応する増幅スイッチ３１がオン状態になると、フォトダイオード４１に電流が流れ、それによってフォトダイオード４１が発光する。その光を受光素子４３が受光すると、この受光素子４３にて電気信号が生成される。この電気信号によって絶縁スイッチ４４がオン状態になる。すると高圧システム側の電源が絶縁スイッチ４４を介して駆動回路５０に接続される。この結果、駆動回路５０からＨｉレベルの第１ゲート駆動信号ＧｍｕｐがＵ相上アームスイッチ６１に出力される。これによりＵ相上アームスイッチ６１がオン状態になる。
【００５５】
これとは反対に、Ｕ相上アームスイッチ６１に対応する増幅スイッチ３１がオフ状態になると、フォトダイオード４１に電流は流れず、フォトダイオード４１は発光しない。したがって受光素子４３にて電気信号が生成されず、絶縁スイッチ４４はオフ状態になる。このため駆動回路５０が高圧システム側の電源と接続されず、駆動回路５０からＬｏレベルの第１ゲート駆動信号ＧｍｕｐがＵ相上アームスイッチ６１に出力される。この結果、Ｕ相上アームスイッチ６１がオフ状態になる。以上に示したＵ相上アームスイッチ６１に対応する絶縁回路４０と駆動回路５０の挙動は、他のスイッチ６２〜６６に対応する５つの絶縁回路４０と駆動回路５０においても同様である。
【００５６】
上記したように監視回路７０は、スイッチ６１〜６６それぞれに対応する６つの電圧レベル変換回路７１と判定回路７２を有する。また監視回路７０はスイッチ６１〜６６に対して共通の１つの総合判定回路７３を有する。上アームスイッチ６１，６３，６５に対応する３つの判定回路７２それぞれが上側判定回路に相当する。下アームスイッチ６２，６４，６６に対応する３つの判定回路７２それぞれが下側判定回路に相当する。
【００５７】
図２に示すように電圧レベル変換回路７１は、閾値電圧生成部７４とコンパレータ７５を有する。コンパレータ７５の反転入力端子が電流制限抵抗４２と増幅スイッチ３１の中点に接続され、非反転入力端子が、閾値電圧生成部７４を介して低圧システム側の電源と接続されている。これによりコンパレータ７５の反転入力端子に増幅信号が入力され、非反転入力端子に閾値電圧生成部７４によって生成された閾値電圧Ｖｔｈが入力される。この閾値電圧Ｖｔｈの電圧レベルはグランド電位よりも高く、低圧システム側の電源電圧よりも低くなっている。なお閾値電圧生成部７４は、例えば低圧システム側の電源からグランドに向かって順に抵抗と定電流回路が直列接続された構成を採用することができる。この抵抗と定電流回路の中点電位が閾値電圧Ｖｔｈに相当する。
【００５８】
以下、Ｕ相上アームスイッチ６１に対応する増幅スイッチ３１とコンパレータ７５の挙動を説明する。Ｕ相上アームスイッチ６１に対応する遮断回路２０によって第１制御信号ＳＩｍｕｐが遮断されておらず、第１制御信号ＳＩｍｕｐがＨｉレベルの場合、増幅スイッチ３１はオン状態となる。これにより第１増幅信号ＳＯｍｕｐはグランド電位になり、コンパレータ７５からＨｉレベルの第１変換信号ＤＡｍｕｐが出力される。
【００５９】
これとは異なり、Ｕ相上アームスイッチ６１に対応する遮断回路２０によって第１制御信号ＳＩｍｕｐが遮断されている、若しくは、第１制御信号ＳＩｍｕｐがＬｏレベルの場合、増幅スイッチ３１はオフ状態となる。これにより第１増幅信号ＳＯｍｕｐは低圧システム側の電源電圧になり、コンパレータ７５からはＬｏレベルの第１変換信号ＤＡｍｕｐが出力される。この第１変換信号ＤＡｍｕｐが、Ｕ相上アームスイッチ６１に対応する判定回路７２に入力される。以上に示したＵ相上アームスイッチ６１に対応する増幅スイッひ３１と電圧レベル変換回路７１の挙動は、他のスイッチ６２〜６６に対応する５つの増幅スイッチ３１と電圧レベル変換回路７１においても同様である。
【００６０】
判定回路７２は、順序回路７６、ＯＲゲート７７、および、遅延回路７８を有する。順序回路７６は、クロック信号に含まれるパルスが立ち上がると入力信号を出力するＤフリップフロップである。この順序回路７６には、クロック信号として制御信号が遅延回路７８を介して入力される。そして順序回路７６には、入力信号として変換信号が入力される。
【００６１】
以下、Ｕ相上アームスイッチ６１に対応するバッファ回路３０と判定回路７２の挙動を説明する。後述するように制御部１０は、遮断回路２０の故障診断時において、遮断信号ＳＤＮｍをＬｏレベルにしつつ、制御信号ＳＩｍｕｐ，ＳＩｍｖｐ，ＳＩｍｗｐを同時に１パルス出力した後、制御信号ＳＩｍｕｎ，ＳＩｍｖｎ，ＳＩｍｗｎを同時に１パルス出力する。Ｕ相上アームスイッチ６１に対応する遮断回路２０が正常の場合、第１制御信号ＳＩｍｕｐのバッファ回路３０への出力が遮断される。そのため順序回路７６にはＬｏレベルの第１変換信号ＤＡｍｕｐが入力される。この際に遅延回路７８を介して、１パルス分の第１制御信号ＳＩｍｕｐが入力されると、順序回路７６はＬｏレベルの第１判定信号ＤＢｍｕｐを出力する。
【００６２】
しかしながらＵ相上アームスイッチ６１に対応する遮断回路２０が故障していて、第１制御信号ＳＩｍｕｐが遮断されない場合、制御部１０の第１制御信号ＳＩｍｕｐの１パルス出力に応じて、１パルス分の第１変換信号ＤＡｍｕｐが順序回路７６に入力される。この第１変換信号ＤＡｍｕｐの順序回路７６への入力タイミングは、制御部１０から第１制御信号ＳＩｍｕｐが１パルス出力されたタイミングよりも伝搬時間Ｔｄだけ遅延する。遅延回路７８は、この伝搬時間Ｔｄ分、第１制御信号ＳＩｍｕｐの順序回路７６への入力を遅延する。そのため順序回路７６には、１パルス分の第１変換信号ＤＡｍｕｐが入力されたタイミングにおいて、１パルス分の第１制御信号ＳＩｍｕｐがクロック信号として入力される。この際、順序回路７６はＨｉレベルの第１判定信号ＤＢｍｕｐを出力する。以上に示したＵ相上アームスイッチ６１に対応するバッファ回路３０と判定回路７２の挙動は、他のスイッチ６２〜６６に対応するバッファ回路３０と判定回路７２においても同様である。
【００６３】
なお、６つの順序回路７６の出力信号（判定信号ＤＢｍｕｐ〜ＤＢｍｗｎ）それぞれの電圧レベルは、ＨｉレベルのＳＥＴ信号によって一律にＨｉレベルに定められる。順序回路７６には上記のＯＲゲート７７が接続されており、このＯＲゲート７７の出力がＳＥＴ信号である。ＯＲゲート７７には遮断信号ＳＤＮｍとパワーオンリセット信号ＰＯＲとが入力される。パワーオンリセット信号ＰＯＲはイグニッションスイッチＩＧと連動しており、イグニッションスイッチＩＧがオフ状態からオン状態になると所定時間Ｌｏレベルになった後、Ｈｉレベルになる。
【００６４】
ＯＲゲート７７は、遮断信号ＳＤＮｍがＨｉレベルの時にアクティブであり、パワーオンリセット信号ＰＯＲがＬｏレベルの時にアクティブである。したがって遮断信号ＳＤＮｍがＨｉレベル、若しくは、パワーオンリセット信号ＰＯＲがＬｏレベルの時に、ＯＲゲート７７はＨｉレベルのＳＥＴ信号を出力する。これとは異なり、遮断信号ＳＤＮｍがＬｏレベルであり、パワーオンリセット信号ＰＯＲがＨｉレベルである時に、ＯＲゲート７７はＬｏレベルのＳＥＴ信号を出力する。
【００６５】
イグニッションスイッチＩＧがオフ状態において、遮断信号ＳＤＮｍはＬｏレベル、パワーオンリセット信号ＰＯＲは不定である。しかしながらイグニッションスイッチＩＧがオフ状態からオン状態になると、パワーオンリセット信号ＰＯＲは所定時間Ｌｏレベルになる。そのため故障診断の開始時において、ＳＥＴ信号はＨｉレベルとなる。これにより６つの順序回路７６それぞれから出力される判定信号ＤＢｍｕｐ〜ＤＢｍｗｎは初期状態としてＨｉレベルに固定される。しかしながらパワーオンリセット信号ＰＯＲがＬｏレベルになってから所定時間経過すると、パワーオンリセット信号ＰＯＲはＬｏレベルからＨｉレベルになる。そのためＳＥＴ信号はＨｉレベルからＬｏレベルになり、判定信号ＤＢｍｕｐ〜ＤＢｍｗｎのＨｉレベル固定が解除される。これにより判定信号ＤＢｍｕｐ〜ＤＢｍｗｎは、変換信号ＤＡｍｕｐ〜ＤＡｍｗｎと制御信号ＳＩｍｕｐ〜ＳＩｍｗｎとに応じて変動可能となっている。
【００６６】
以上の構成により、遮断回路２０の故障診断時においてモータ制御装置１００の信号は図３に示すように振る舞う。制御部１０は遮断信号ＳＤＮｍをＬｏレベルにしつつ、故障診断の始めにおいて上アームスイッチ６１，６３，６５に対応する制御信号ＳＩｍｕｐ，ＳＩｍｖｐ，ＳＩｍｗｐを同時に１パルス出力する。すると、３つの遮断回路２０それぞれが正常の場合、増幅信号ＳＯｍｕｐ，ＳＯｍｖｐ，ＳＯｍｗｐは図３に実線で示すようにＨｉレベルのままで変化しない。そのため変換信号ＤＡｍｕｐ，ＤＡｍｖｐ，ＤＡｍｗｐは図３に実線で示すようにＬｏレベルのままで変化しない。これに対して判定信号ＤＢｍｕｐ，ＤＢｍｖｐ，ＤＢｍｗｐは図３に実線で示すようにＨｉレベルからＬｏレベルに変化する。
【００６７】
これとは反対に、３つの遮断回路２０それぞれが異常の場合、増幅信号ＳＯｍｕｐ，ＳＯｍｖｐ，ＳＯｍｗｐは図３に一点鎖線で示すように一時的に電圧レベルが閾値電圧Ｖｔｈよりも低下する。それに伴って変換信号ＤＡｍｕｐ，ＤＡｍｖｐ，ＤＡｍｗｐそれぞれは図３に一点鎖線で示すようにＬｏレベルからＨｉレベルへと一時的に変化する。これに対して判定信号ＤＢｍｕｐ，ＤＢｍｖｐ，ＤＢｍｗｐは図３に一点鎖線で示すようにＨｉレベルのままで変化しない。
【００６８】
同様にして制御部１０は遮断信号ＳＤＮｍをＬｏレベルにしつつ、下アームスイッチ６２，６４，６６に対応する制御信号ＳＩｍｕｎ，ＳＩｍｖｎ，ＳＩｍｗｎを同時に１パルス出力する。すると、３つの遮断回路２０それぞれが正常の場合、判定信号ＤＢｍｕｎ，ＤＢｍｖｎ，ＤＢｍｗｎは図３に実線で示すようにＨｉレベルからＬｏレベルに変化する。これとは異なり、３つの遮断回路２０それぞれが異常の場合、判定信号ＤＢｍｕｎ，ＤＢｍｖｎ，ＤＢｍｗｎは図３に一点鎖線で示すようにＨｉレベルのままで変化しない。
【００６９】
以上に示したように、６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎそれぞれは、６つの遮断回路２０それぞれの状態に応じて電圧レベルが変化する。次に、これら６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎの入力される総合判定回路７３を説明する。
【００７０】
総合判定回路７３は、総合ＯＲゲート７９とオープンドレイン回路８０を有する。総合ＯＲゲート７９に６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎが入力され、オープンドレイン回路８０に総合ＯＲゲート７９の出力が入力される。
【００７１】
総合ＯＲゲート７９は６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎの内の少なくとも１つがＨｉレベルの時にＨｉレベルを出力し、６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎの全てがＬｏレベルの時にＬｏレベルを出力する。そしてオープンドレイン回路８０は、総合ＯＲゲート７９の出力がＨｉレベルの時にＬｏレベルの総合判定信号ＤＯＵＴを出力し、総合ＯＲゲート７９の出力がＬｏレベルの時にＨｉレベルの総合判定信号ＤＯＵＴを出力する。
【００７２】
オープンドレイン回路８０は、低圧システム側の電源からグランドに向かって抵抗８１とスイッチ８２が順に直列接続されたものである。この抵抗８１とスイッチ８２の中点が総合判定信号ＤＯＵＴとして制御部１０に出力される。スイッチ８２はＮチャネル型ＭＯＳＦＥＴであり、このスイッチ８２のゲート電極に総合ＯＲゲート７９の出力が入力される。
【００７３】
上記したようにイグニッションスイッチＩＧがオフ状態からオン状態に切り換わると、６つの順序回路７６それぞれの出力信号（判定信号ＤＢｍｕｐ〜ＤＢｍｗｎ）は、初期状態として全てＨｉレベルになる。そのため総合ＯＲゲート７９からはＨｉレベルが出力され、図３に実線で示すように総合判定信号ＤＯＵＴはＬｏレベルとなっている。
【００７４】
これに対して判定信号ＤＢｍｕｐ〜ＤＢｍｗｎのＨｉレベル固定が解除され、制御信号ＳＩｍｕｐ〜ＳＩｍｗｎを１パルス出力すると、６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎは、６つの遮断回路２０それぞれの状態に応じてＨｉレベル若しくはＬｏレベルになる。スイッチ６１〜６６それぞれに対応する６つの遮断回路２０の全てが正常の場合、６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎの全てがＨｉレベルからＬｏレベルに変わる。そのため総合ＯＲゲート７９の出力はＨｉレベルからＬｏレベルに変わり、総合判定信号ＤＯＵＴは図３に実線で示すようにＬｏレベルからＨｉレベルへと変化する。
【００７５】
しかしながら６つの遮断回路２０の内の少なくとも１つが異常の場合、６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎの内の少なくとも１つはＨｉレベルのままで変化しない。そのため総合ＯＲゲート７９の出力はＨｉレベルのままであり、総合判定信号ＤＯＵＴも図３に一点鎖線で示すようにＬｏレベルのままとなる。
【００７６】
以上に示したように、総合ＯＲゲート７９の出力と総合判定信号ＤＯＵＴの電圧レベルは、６つの遮断回路２０の状態に応じて異なる振る舞いを示す。なお、遮断回路２０ではなく監視回路７０が故障している場合においても、総合判定信号ＤＯＵＴはその状態に応じた振る舞いを示す。
【００７７】
次に、遮断回路２０の故障診断処理を図４に基づいて説明する。なお図４に示す上アーム制御信号ＳＩｍｐ、上アーム増幅信号ＳＯｍｐ、上アーム変換信号ＤＡｍｐ、および、上アーム判定信号ＤＢｍｐそれぞれは、上アームスイッチ６１，６３，６５に対応する信号である。同様にして下アーム制御信号ＳＩｍｎ、下アーム増幅信号ＳＯｍｎ、下アーム変換信号ＤＡｍｎ、および、下アーム判定信号ＤＢｍｎそれぞれは、下アームスイッチ６２，６４，６６に対応する信号である。
【００７８】
例えば上アーム制御信号ＳＩｍｐは３つの制御信号ＳＩｍｕｐ，ＳＩｍｖｐ，ＳＩｍｗｐに対応する。３つの制御信号ＳＩｍｕｐ，ＳＩｍｖｐ，ＳＩｍｗｐの全てがＨｉレベルの時に上アーム制御信号ＳＩｍｐはＨｉレベルとなる。しかしながら３つの制御信号ＳＩｍｕｐ，ＳＩｍｖｐ，ＳＩｍｗｐの少なくとも１つがＬｏレベルの時に上アーム制御信号ＳＩｍｐはＬｏレベルとなる。このように信号をまとめて示すのは、説明を簡明とするためである。
【００７９】
時間ｔ１において車両のイグニッションスイッチＩＧはオフ状態からオン状態に切り換わる。この際にパワーオンリセット信号ＰＯＲは一時的にＬｏレベルとなる。そのためＳＥＴ信号は一時的にＨｉレベルとなり、判定信号ＤＢｍｐ、ＤＢｍｎはＨｉレベルとなる。この結果、総合判定信号ＤＯＵＴはＬｏレベルとなる。なお遮断信号ＳＤＮｍはＬｏレベルとなっている。
【００８０】
時間ｔ１から時間ｔ２に至ると、パワーオンリセット信号ＰＯＲはＬｏレベルからＨｉレベルとなる。また遮断信号ＳＤＮｍはＬｏレベルのままである。したがってＳＥＴ信号はＨｉレベルからＬｏレベルへと換わり、６つの順序回路７６それぞれは入力信号とクロック信号とに応じて出力信号が切り換わり可能となる。しかしながらこの時点において制御部１０は、制御信号ＳＩｍｐ，ＳＩｍｎを出力していない。そのため判定信号ＤＢｍｐ、ＤＢｍｎそれぞれは未だＨｉレベルとなっており、総合判定信号ＤＯＵＴも未だＬｏレベルとなっている。
【００８１】
ただし、この時点において例えば天絡などの異常が監視回路７０にあると、図４において一点鎖線で示すように総合判定信号ＤＯＵＴがＨｉレベルとなっている可能性がある。そこで制御部１０は時間ｔ２後の時間ｔ３において総合判定信号ＤＯＵＴがＬｏレベルか否かを判定する。制御部１０は総合判定信号ＤＯＵＴがＬｏレベルの場合に未だ異常は検出されないと判定し、総合判定信号ＤＯＵＴがＨｉレベルの場合に監視回路７０に異常が生じていると判定する。
【００８２】
時間ｔ３から時間ｔ４に至ると、制御部１０は遮断回路２０の故障診断を開始する。制御部１０は、遮断信号ＳＤＮｍをＬｏレベルに保ちつつ、上アーム制御信号ＳＩｍｐの電圧レベルを一時的にＬｏレベルからＨｉレベルに切り換える。すなわち制御部１０は、遮断信号ＳＤＮｍをＬｏレベルに保ちつつ、上アームスイッチ６１，６３，６５それぞれに対して３つの制御信号ＳＩｍｕｐ，ＳＩｍｖｐ，ＳＩｍｗｐを同時に１パルス出力する。これにより上アームスイッチ６１，６３，６５それぞれは一時的にオン状態になる。ただし下アームスイッチ６２，６４，６６それぞれは未だオフ状態になっている。そのため、この上アーム制御信号ＳＩｍｐの１パルス出力によってドライバ６０は駆動せず、モータ２００に電流は流れない。
【００８３】
上アームスイッチ６１，６３，６５それぞれに対応する遮断回路２０が正常の場合、上アーム制御信号ＳＩｍｐのバッファ回路３０への出力が遮断される。そのため順序回路７６の入力信号はＬｏレベルのままである。この入力状態において、遅延回路７８によって伝搬時間Ｔｄだけ遅延された、１パルスの上アーム制御信号ＳＩｍｐがクロック信号として順序回路７６に入力される。これにより順序回路７６の出力がＨｉレベルからＬｏレベルに変化する。すなわち、図４において実線で示すように時間ｔ５において上アーム判定信号ＤＢｍｐがＨｉレベルからＬｏレベルに変化する。
【００８４】
これとは異なり、上アームスイッチ６１，６３，６５それぞれに対応する遮断回路２０が異常の場合、上アーム制御信号ＳＩｍｐのバッファ回路３０への出力が遮断されない。そのため上アーム制御信号ＳＩｍｐの入力によって、上アームスイッチ６１，６３，６５に対応するバッファ回路３０の増幅スイッチ３１のチャネルの形成に伴って上アーム増幅信号ＳＯｍｐが、図４にて一点鎖線で示すように一時的に低下する。上アーム増幅信号ＳＯｍｐが閾値電圧生成部７４の生成する閾値電圧Ｖｔｈを下回ると、コンパレータ７５の出力レベルが一時的に反転する。すなわち上アーム変換信号ＤＡｍｐの電圧レベルが図４において一点鎖線で示すようにＬｏレベルからＨｉレベルへと一時的に変わる。そのため順序回路７６の入力信号はＬｏレベルからＨｉレベルへと一時的に変化する。この入力状態において、遅延回路７８によって伝搬時間Ｔｄだけ遅延された、１パルスの上アーム制御信号ＳＩｍｐがクロック信号として順序回路７６に入力される。これにより順序回路７６の出力がＨｉレベルのままに維持される。すなわち、図４において一点鎖線で示すように時間ｔ５において上アーム判定信号ＤＢｍｐの電圧レベルは変化せず、Ｈｉレベルに維持される。
【００８５】
この時点において、未だ下アームスイッチ６２，６４，６６それぞれに対して下アーム制御信号ＳＩｍｎを出力していない。そのため監視回路７０が正常の場合、総合判定信号ＤＯＵＴはＬｏレベルであることが期待される。しかしながらやはりこの状態においても例えば総合ＯＲゲート７９の入出力端子間のショートなどの異常が監視回路７０にあると、図４において一点鎖線で示すように総合判定信号ＤＯＵＴがＨｉレベルとなっている可能性がある。そこで制御部１０は時間ｔ５後の時間ｔ６において総合判定信号ＤＯＵＴがＬｏレベルか否かを判定する。制御部１０は総合判定信号ＤＯＵＴがＬｏレベルの場合に未だ異常は検出されないと判定し、総合判定信号ＤＯＵＴがＨｉレベルの場合に監視回路７０に異常が生じていると判定する。
【００８６】
この後、時間ｔ６から時間ｔ７に至ると、制御部１０は、遮断信号ＳＤＮｍをＬｏレベルに保ちつつ、下アーム制御信号ＳＩｍｎの電圧レベルを一時的にＬｏレベルからＨｉレベルに切り換える。すなわち制御部１０は、遮断信号ＳＤＮｍをＬｏレベルに保ちつつ、下アームスイッチ６２，６４，６６それぞれに対して制御信号ＳＩｍｕｎ，ＳＩｍｖｎ，ＳＩｍｗｎを同時に１パルス出力する。この出力によって下アームスイッチ６２，６４，６６それぞれは一時的にオン状態になる。ただし上アームスイッチ６１，６３，６５それぞれはすでにオン状態からオフ状態になっている。そのため、この下アーム制御信号ＳＩｍｎの１パルス出力によってドライバ６０は駆動せず、モータ２００に電流は流れない。上アーム制御信号ＳＩｍｐの１パルス出力タイミングである時間ｔ４と、下アーム制御信号ＳＩｍｎの１パルス出力タイミングである時間ｔ７との間の時間は、上アームスイッチ６１，６３，６５がオン状態からオフ状態に切り換わる時間よりも長く定められる。
【００８７】
下アームスイッチ６２，６４，６６それぞれに対応する遮断回路２０が正常の場合、下アーム制御信号ＳＩｍｎのバッファ回路３０への出力が遮断される。そのため順序回路７６の入力信号はＬｏレベルのままである。この入力状態において、遅延回路７８によって伝搬時間Ｔｄだけ遅延された、１パルスの下アーム制御信号ＳＩｍｎがクロック信号として順序回路７６に入力される。これにより順序回路７６の出力がＨｉレベルからＬｏレベルに変化する。すなわち、図４において実線で示すように時間ｔ８において下アーム判定信号ＤＢｍｎがＨｉレベルからＬｏレベルに変化する。
【００８８】
これとは異なり、下アームスイッチ６２，６４，６６に対応する遮断回路２０が異常の場合、下アーム制御信号ＳＩｍｎのバッファ回路３０への出力が遮断されない。そのため下アーム制御信号ＳＩｍｎの入力によって、下アームスイッチ６２，６４，６６に対応するバッファ回路３０の増幅スイッチ３１のチャネルの形成に伴って下アーム増幅信号ＳＯｍｎが、図４にて一点鎖線で示すように一時的に低下する。下アーム増幅信号ＳＯｍｎが閾値電圧Ｖｔｈを下回ると、下アーム変換信号ＤＡｍｎの電圧レベルが図４において一点鎖線で示すようにＬｏレベルからＨｉレベルへと一時的に変わる。そのため順序回路７６の入力信号はＬｏレベルからＨｉレベルへと一時的に変化する。この入力状態において、遅延回路７８によって伝搬時間Ｔｄだけ遅延された、１パルスの下アーム制御信号ＳＩｍｎがクロック信号として順序回路７６に入力される。これにより順序回路７６の出力がＨｉレベルのままに維持される。すなわち、図４において一点鎖線で示すように時間ｔ８において下アーム判定信号ＤＢｍｎの電圧レベルは変化せず、Ｈｉレベルに維持される。
【００８９】
この時点において、スイッチ６１〜６６それぞれに対応する遮断回路２０と監視回路７０の全てが正常の場合、総合判定信号ＤＯＵＴはＨｉレベルであることが期待される。しかしながらスイッチ６１〜６６それぞれに対応する遮断回路２０と監視回路７０の少なくとも１つが異常の場合、総合判定信号ＤＯＵＴはＬｏレベルに維持される。そこで制御部１０は時間ｔ８後の時間ｔ９において総合判定信号ＤＯＵＴがＨｉレベルか否かを判定する。制御部１０は総合判定信号ＤＯＵＴがＨｉレベルの場合に異常がないと判定し、総合判定信号ＤＯＵＴがＬｏレベルの場合に遮断回路２０若しくは監視回路７０に異常が生じていると判定する。
【００９０】
次に、制御部１０による故障診断処理を図５に基づいて説明する。上記したように制御部１０はイグニッションスイッチＩＧがオフ状態からオン状態になると診断モードになる。この診断モードにおいて制御部１０は遮断信号をＬｏレベルに保つ。
【００９１】
ステップＳ１０において制御部１０は、先ず総合判定信号ＤＯＵＴがＬｏレベルか否かを判定する。制御部１０は総合判定信号ＤＯＵＴがＬｏレベルであると判定するとステップＳ２０へ進む。これとは反対に総合判定信号ＤＯＵＴがＨｉレベルであると判定すると制御部１０は、ステップＳ７０へと進む。このステップＳ１０における総合判定信号ＤＯＵＴの判定処理は、パワーオンリセット信号がＬｏレベルからＨｉレベルに切り換った図４の時間ｔ３にて行われる。
【００９２】
ステップＳ２０へ進むと制御部１０は、上アーム制御信号ＳＩｍｐを１パルス出力する。そしてステップＳ３０へと進む。このステップＳ２０における上アーム制御信号ＳＩｍｐの１パルス出力は、図４の時間ｔ４にて行われる。
【００９３】
ステップＳ３０へ進むと制御部１０は、総合判定信号ＤＯＵＴがＬｏレベルか否かを判定する。制御部１０は総合判定信号ＤＯＵＴがＬｏレベルであると判定するとステップＳ４０へと進む。これとは反対に総合判定信号ＤＯＵＴがＨｉレベルであると判定すると制御部１０は、ステップＳ７０へと進む。このステップＳ４０における総合判定信号ＤＯＵＴの判定処理は、図４の時間ｔ６にて行われる。
【００９４】
ステップＳ４０へ進むと制御部１０は、下アーム制御信号ＳＩｍｎを１パルス出力する。そしてステップＳ５０へと進む。このステップＳ５０における下アーム制御信号ＳＩｍｎの１パルス出力は、図４の時間ｔ７にて行われる。
【００９５】
ステップＳ５０へ進むと制御部１０は、総合判定信号ＤＯＵＴがＨｉレベルか否かを判定する。制御部１０は総合判定信号ＤＯＵＴがＨｉレベルであると判定するとステップＳ６０へと進む。これとは反対に総合判定信号ＤＯＵＴがＬｏレベルであると判定すると制御部１０は、ステップＳ７０へと進む。このステップＳ５０における総合判定信号ＤＯＵＴの判定処理は、図４の時間ｔ９にて行われる。
【００９６】
ステップＳ６０へ進むと制御部１０は、６つのスイッチ６１〜６６に対応する遮断回路２０と監視回路７０の全てが正常であると判定する。そして制御部１０はステップＳ８０へと進み、その正常と診断した結果を上位ＥＣＵへ通知する。
【００９７】
ステップＳ７０へ進むと制御部１０は、６つのスイッチ６１〜６６に対応する遮断回路２０と監視回路７０の少なくとも１つが異常であると判定する。そして制御部１０はステップＳ８０へと進み、その異常と診断した結果を上位ＥＣＵへ通知する。
【００９８】
次に、本実施形態に係るモータ制御装置１００の作用効果を説明する。上記したように、制御部１０は遮断回路２０と監視回路７０の故障判定（故障診断）をするにあたって、上アームスイッチ６１，６３，６５それぞれに制御信号ＳＩｍｕｐ，ＳＩｍｖｐ，ＳＩｍｗｐを１パルス出力する。その後に制御部１０は下アームスイッチ６２，６４，６６それぞれに制御信号ＳＩｍｕｎ，ＳＩｍｖｎ，ＳＩｍｗｎを１パルス出力する。そして制御部１０はその後の総合判定信号ＤＯＵＴの電圧レベルに基づいて、遮断回路２０と監視回路７０が異常か否かを判定する。これによれば、モータ２００に電流が流れることを抑制しつつ、遮断回路２０の故障診断を行うことができる。
【００９９】
制御部１０には総合判定回路７３の１つの出力端子が接続されている。これによれば、制御部に６つの判定回路それぞれの出力端子が接続される構成と比べて、制御部１０の入力端子の数の増大が抑制される。すなわち、制御部１０に接続される監視回路７０の出力端子の数を、ドライバ６０の有するスイッチの数に依らずに１つとすることができる。
【０１００】
制御部１０は遮断回路２０の故障診断する際に、制御信号ＳＩｍｕｐ，ＳＩｍｖｐ，ＳＩｍｗｐを同時に１パルス出力した後、制御信号ＳＩｍｕｎ，ＳＩｍｖｎ，ＳＩｍｗｎを同時に１パルス出力する。これによれば、制御部１０が制御信号を１パルス出力する動作が２回となる。そのため制御部が６つの制御信号ＳＩｍｕｐ〜ＳＩｍｗｎを個別に１パルス出力する構成と比べて、遮断回路２０の故障診断時間が短くなる。
【０１０１】
制御部１０はイグニッションスイッチＩＧがオン状態になると遮断回路２０の故障診断を行う。これにより車両の始動時に故障診断を行うことができる。
【０１０２】
総合判定回路７３はオープンドレイン回路８０を有する。これによれば総合ＯＲゲート７９とは別のＩＣ論理回路に対応するスイッチをスイッチ８２と並列接続し、そのスイッチのゲートにＩＣ論理回路の出力を入力する構成とすることで、ＩＣ論理回路の出力を制御部１０に出力することが可能となる。この結果、制御部１０の入力端子数が他のＩＣ論理回路の追加にともなって、増加することが抑制される。
【０１０３】
制御部１０は、制御信号ＳＩｍｕｐ，ＳＩｍｖｐ，ＳＩｍｗｐを１パルス出力する前後において、総合判定信号ＤＯＵＴを検出し、その電圧に基づいて監視回路７０の故障を診断する。これによれば、遮断回路２０だけではなく監視回路７０の故障も診断することができる。
【０１０４】
遮断回路２０、バッファ回路３０、および、監視回路７０それぞれは、同一の集積回路に形成されている。これによれば、遮断回路、バッファ回路、および、監視回路それぞれが異なる集積回路に形成される構成と比べて、部品点数の増大が抑制される。
【０１０５】
なお実施形態では故障診断処理において制御部１０が３つの制御信号ＳＩｍｕｐ，ＳＩｍｖｐ，ＳＩｍｗｐを同時に１パルス出力した後に、３つの制御信号ＳＩｍｕｎ，ＳＩｍｖｎ，ＳＩｍｗｎを同時に１パルス出力する例を示した。しかしながらこれとは異なり、故障診断処理において制御部１０は６つの制御信号ＳＩｍｕｐ〜ＳＩｍｗｎを順次１パルス出力してもよい。
【０１０６】
（第２実施形態）
次に、本発明の第２実施形態を図６〜図８に基づいて説明する。第２実施形態に係るモータ制御装置は上記した実施形態によるものと共通点が多い。そのため以下においては共通部分の説明を省略し、異なる部分を重点的に説明する。また以下においては上記した実施形態で示した要素と同一の要素には同一の符号を付与する。
【０１０７】
第１実施形態では、６つの遮断回路２０の故障診断をひとくくりにして行う例を示した。これに対し本実施形態では、６つの遮断回路２０のいずれかに故障の可能性があると診断すると、６つの遮断回路２０の内のいずれが故障しているのかを特定する点を特徴とする。
【０１０８】
制御部１０は、制御信号ＳＩｍｕｐ〜ＳＩｍｗｎと遮断信号ＳＤＮｍの他に、クリア信号ＣＬＲを生成し、それを監視回路７０に出力する。このクリア信号ＣＬＲは、監視回路７０の６つの順序回路７６それぞれに入力される。６つの順序回路７６それぞれはクリア信号ＣＬＲが入力されると、入力信号とクロック信号とに関わらず、判定信号ＤＢｍｕｐ〜ＤＢｍｗｎをＬｏレベルに固定する。
【０１０９】
制御部１０は、第１実施形態に示したように遮断回路２０若しくは監視回路７０に故障があると診断すると、以下に示す故障箇所特定処理を実施する。図７に示すように制御部１０は、遮断信号ＳＤＮｍをＬｏレベルに保ちつつ、時間ｔ１０においてクリア信号を６個の監視回路７０それぞれに１パルス出力する。これにより判定信号ＤＢｍｕｐ〜ＤＢｍｗｎの全てをＬｏレベルにし、総合判定信号ＤＯＵＴをＨｉレベルにする。
【０１１０】
ただし、この時点において監視回路７０に異常があると、図７において一点鎖線で示すように総合判定信号ＤＯＵＴがＬｏレベルとなっている可能性がある。そこで制御部１０は時間ｔ１０後の時間ｔ１１において総合判定信号ＤＯＵＴがＨｉレベルか否かを判定する。制御部１０は総合判定信号ＤＯＵＴがＨｉレベルの場合に未だ異常は検出されないと判定する。これとは異なり総合判定信号ＤＯＵＴがＬｏレベルの場合、制御部１０は監視回路７０に異常が生じていると判定する。
【０１１１】
時間ｔ１１から時間ｔ１２に至ると制御部１０は、遮断信号ＳＤＮｍをＬｏレベルに保ちつつ、Ｕ相上アームスイッチ６１に対して１パルスの信号を出力する。この出力によってＵ相上アームスイッチ６１は一時的にオン状態になるが、他のアームスイッチ６２〜６６それぞれは未だオフ状態になっている。そのため、この第１制御信号ＳＩｍｕｐの１パルス出力によってドライバ６０は駆動せず、モータ２００に電流は流れない。
【０１１２】
Ｕ相上アームスイッチ６１に対応する遮断回路２０が正常の場合、第１制御信号ＳＩｍｕｐのバッファ回路３０への出力が遮断される。そのため順序回路７６の入力信号はＬｏレベルのままである。この入力状態において、遅延回路７８によって伝搬時間Ｔｄだけ遅延された、１パルスの第１制御信号ＳＩｍｕｐがクロック信号として順序回路７６に入力される。この場合、順序回路７６の出力はＬｏレベルに維持される。すなわち、図７において実線で示すように時間ｔ１３において第１判定信号ＤＢｍｕｐの電圧レベルは変化せず、Ｌｏレベルに維持される。この場合、６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎそれぞれはＬｏレベルのままなので、総合判定信号ＤＯＵＴはＨｉレベルのままとなる。
【０１１３】
これとは異なり、Ｕ相上アームスイッチ６１に対応する遮断回路２０が異常の場合、第１制御信号ＳＩｍｕｐのバッファ回路３０への出力が遮断されない。そのため第１制御信号ＳＩｍｕｐの入力によって、Ｕ相上アームスイッチ６１に対応するバッファ回路３０の増幅スイッチ３１のチャネルの形成に伴って第１増幅信号ＳＯｍｕｐが図７にて一点鎖線で示すように低下する。第１増幅信号ＳＯｍｕｐが閾値電圧Ｖｔｈを下回ると、第１変換信号ＤＡｍｕｐの電圧レベルが図７において一点鎖線で示すようにＬｏレベルからＨｉレベルへと一時的に変わる。そのため順序回路７６の入力信号はＬｏレベルからＨｉレベルへと一時的に変化する。この入力状態において、遅延回路７８によって伝搬時間Ｔｄだけ遅延された、１パルスの第１制御信号ＳＩｍｕｐがクロック信号として順序回路７６に入力される。これにより順序回路７６の出力がＬｏレベルからＨｉレベルに変化する。すなわち、図７において一点鎖線で示すように時間ｔ１３において第１判定信号ＤＢｍｕｐの電圧レベルがＬｏレベルからＨｉレベルに変化する。この場合、総合判定信号ＤＯＵＴはＨｉレベルからＬｏレベルへと変化する。
【０１１４】
以上に示したように、Ｕ相上アームスイッチ６１に対応する遮断回路２０が正常の場合、総合判定信号ＤＯＵＴはＨｉレベルであることが期待される。しかしながらＵ相上アームスイッチ６１に対応する遮断回路２０が異常の場合、総合判定信号ＤＯＵＴはＬｏレベルなる。そこで制御部１０は時間ｔ１３後の時間ｔ１４において総合判定信号ＤＯＵＴがＨｉレベルか否かを判定する。制御部１０は総合判定信号ＤＯＵＴがＨｉレベルの場合に異常がないと判定し、総合判定信号ＤＯＵＴがＬｏレベルの場合にＵ相上アームスイッチ６１に対応する遮断回路２０に異常が生じていると判定する。
【０１１５】
以上に示した故障箇所特定処理は、６つのスイッチ６１〜６６に対応する６つの遮断回路２０の内、Ｕ相上アームスイッチ６１に対応する遮断回路２０のみに対して行われたものである。制御部１０は、他の５つの遮断回路２０に対しても、同様の故障箇所特定処理を順次行う。これにより制御部１０は、６つの遮断回路２０の内のいずれが故障しているのかを特定する。
【０１１６】
次に、制御部１０による故障箇所特定処理を図８に基づいて説明する。制御部１０は第１実施形態で示した故障診断処理において異常があると判定すると、図８に示す故障箇所特定処理を行う。この故障箇所特定処理において制御部１０は遮断信号をＬｏレベルに保つ。
【０１１７】
ステップＳ１１０において制御部１０は、クリア信号ＣＬＲを１パルス出力する。こうすることで制御部１０は、判定信号ＤＢｍｕｐ〜ＤＢｍｗｎを一律にＬｏレベルにし、総合判定信号ＤＯＵＴをＨｉレベルにする。この後、制御部１０はステップＳ１２０へと進む。
【０１１８】
ステップＳ１２０へ進むと制御部１０は、総合判定信号ＤＯＵＴがＨｉレベルか否かを判定する。制御部１０は総合判定信号ＤＯＵＴがＨｉレベルであると判定するとステップＳ１３０へ進む。これとは反対に総合判定信号ＤＯＵＴがＬｏレベルであると判定すると制御部１０は、ステップＳ１６０へと進む。このステップＳ１２０における総合判定信号の判定処理は、図７の時間ｔ１１にて行われる。
【０１１９】
ステップＳ１３０へ進むと制御部１０は、６つの制御信号ＳＩｍｕｐ〜ＳＩｍｗｎの内、検査対象とする遮断回路２０に対する１つの制御信号を１パルス出力する。そしてステップＳ１４０へと進む。このステップＳ１３０における１つの制御信号の１パルス出力は、図７の時間ｔ１２にて行われる。
【０１２０】
ステップＳ１４０へ進むと制御部１０は、総合判定信号ＤＯＵＴがＨｉレベルか否かを判定する。制御部１０は総合判定信号ＤＯＵＴがＨｉレベルであると判定するとステップＳ１５０へ進む。これとは反対に総合判定信号ＤＯＵＴがＬｏレベルであると判定すると制御部１０は、ステップＳ１６０へと進む。このステップＳ１５０における総合判定信号の判定処理は、図７の時間ｔ１４にて行われる。
【０１２１】
ステップＳ１５０へ進むと制御部１０は、検査対象とする遮断回路２０は正常であると判定する。そして制御部１０はステップＳ１７０へと進み、その正常と判断した診断結果を上位ＥＣＵへ出力する。この後に制御部１０はステップＳ１８０へと進む。
【０１２２】
ステップＳ１６０へ進むと制御部１０は、検査対象とする遮断回路２０と監視回路７０の少なくとも一方が異常であると判定する。そして制御部１０はステップＳ１７０へと進み、その異常と判断した診断結果を上位ＥＣＵへ出力する。この後に制御部１０はステップＳ１８０へと進む。
【０１２３】
ステップＳ１８０へ進むと制御部１０は、６つの遮断回路２０のそれぞれを個別に被検査対象として、故障診断を行ったか否かを判定する。６つの遮断回路２０の全ての故障診断を終了した場合、制御部１０は故障箇所特定処理を終了する。これとは異なり、６つの遮断回路２０の全ての故障診断が終了していない場合、制御部１０はステップＳ１３０へと戻り、検査対象とする遮断回路２０を切り換える。これにより制御部１０は６つの遮断回路２０の全てに対して、故障診断を順次行う。
【０１２４】
以上に示したように本実施形態に係るモータ制御装置１００によれば、６つの遮断回路２０の内のいずれが故障しているのかを特定することができる。
【０１２５】
（第３実施形態）
次に、本発明の第３実施形態を図９〜図１１に基づいて説明する。第３実施形態に係るモータ制御装置は上記した実施形態によるものと共通点が多い。そのため以下においては共通部分の説明を省略し、異なる部分を重点的に説明する。また以下においては上記した実施形態で示した要素と同一の要素には同一の符号を付与する。
【０１２６】
第１実施形態では、モータ制御装置１００が１つのモータ２００を制御する例を示した。これに対し本実施形態では、モータ制御装置１００が２つのモータ２００ａ，２００ｂを制御する構成となっている。２つのモータ２００ａ，２００ｂは同一の構成となっている。
【０１２７】
モータ制御装置１００は、ドライバ６０として２つのインバータ６０ａ，６０ｂと、これら２つのインバータ６０ａ，６０ｂに昇圧電圧ＶＨを印加する昇圧コンバータ９０と、を有する。図１０に示すように２つのインバータ６０ａ，６０ｂは２つのモータ２００ａ，２００ｂそれぞれに対して接続され、昇圧コンバータ９０は２つのインバータ６０ａ，６０ｂそれぞれに接続されている。昇圧コンバータ９０が昇圧回路に相当する。図１０に示すようにインバータ６０ａ，６０ｂは、第１実施形態で示したドライバ６０（インバータ）と全く同一の構成となっている。
【０１２８】
監視回路７０は、２つのインバータ６０ａ，６０ｂと１つの昇圧コンバータ９０それぞれに対応する電圧レベル変換回路７１と判定回路７２を有するとともに、総合判定回路７３を有する。また本実施形態に係る監視回路７０は、２つのインバータ６０ａ，６０ｂと１つの昇圧コンバータ９０それぞれに対応する３つのドライバ判定回路８３も有する。ドライバ判定回路８３が論理ゲートに相当する。
【０１２９】
以下において、先ず昇圧コンバータ９０を説明する。その後、３つのドライバ判定回路８３と総合判定回路７３を説明する。
【０１３０】
図１０に示すように昇圧コンバータ９０は、直列接続された２つの昇圧スイッチ９１，９２と、２つの昇圧スイッチ９１，９２と並列接続された平滑コンデンサ９３と、を有する。また昇圧コンバータ９０は、２つの昇圧スイッチ９１の中点とバッテリのプラス電極との間に設けられた昇圧コイル９４と、プラス電極と昇圧コイル９４との間の中点とバッテリのマイナス電極との間に設けられた平滑コンデンサ９５と、を有する。昇圧スイッチ９１，９２それぞれはＩＧＢＴであり、これらに対してダイオード９１ａ，９２ａが逆並列接続されている。上アーム昇圧スイッチ９１のコレクタ電極が２つのインバータ６０ａ，６０ｂそれぞれの上アームスイッチ６１，６３，６５のコレクタ電極に接続されている。そして下アーム昇圧スイッチ９２のエミッタ電極が２つのインバータ６０ａ，６０ｂそれぞれの下アームスイッチ６２，６４，６６のコレクタ電極とバッテリのマイナス電極に接続されている。
【０１３１】
昇圧コンバータ９０は、モータ２００ａ，２００ｂに生じる誘起電圧を打ち消すために、バッテリ電圧ＶＬを昇圧し、昇圧電圧ＶＨを２つのインバータ６０ａ，６０ｂそれぞれに印加する機能を果たす。昇圧コンバータ９０は、動作モードとして、通常モードと昇圧モードを有する。昇圧コンバータ９０は車速が閾値に達するまでは通常モードであり、車速が閾値を超えると昇圧モードになる。
【０１３２】
昇圧コンバータ９０は、制御部１０から出力される制御信号ＳＩｃｐ、ＳＩｃｎによって制御される。この制御信号ＳＩｃｐ、ＳＩｃｎは、対応する遮断回路２０とバッファ回路３０を介して絶縁回路４０に入力される。そして駆動回路５０にて昇圧ゲート駆動信号Ｇｃｐ，Ｇｃｎが生成され、これによって昇圧コンバータ９０が制御される。
【０１３３】
通常モードにおいて、第１昇圧ゲート駆動信号Ｇｃｐはデューティ比１００％、第２昇圧ゲート駆動信号Ｇｃｎはデューティ比０％となる。これにより、バッテリ電圧ＶＬが２つのインバータ６０ａ，６０ｂそれぞれに印加される。
【０１３４】
これに対して昇圧モードにおいて２つの昇圧スイッチ９１，９２は、交互にオンオフ制御される。例えば第１昇圧ゲート駆動信号Ｇｃｐのデューティ比が５０％の場合、第２昇圧ゲート駆動信号Ｇｃｎのデューティ比も５０％となり、その電圧レベルが反転している。このように２つの昇圧スイッチ９１，９２を相補的にオンオフ制御することで、昇圧コイル９４に電流を流してエネルギーを蓄えさせる。これによりバッテリ電圧ＶＬを昇圧した昇圧電圧ＶＨを生成し、この昇圧電圧ＶＨを２つのインバータ６０ａ，６０ｂそれぞれに印加する。
【０１３５】
次に、ドライバ判定回路８３を説明する。図１１に示すようにドライバ判定回路８３はＯＲゲートである。第１モータ２００ａに対応するドライバ判定回路８３には、６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎが入力される。そして第２モータ２００ｂに対応するドライバ判定回路８３には、６つの判定信号ＤＢｇｕｐ〜ＤＢｇｗｎが入力される。最後に昇圧コンバータ９０に対応するドライバ判定回路８３には、２つの判定信号ＤＢｃｐ，ＤＢｃｎが入力される。
【０１３６】
第１実施形態と同様にして、故障診断処理の始めにおいて、６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎ、６つの判定信号ＤＢｇｕｐ〜ＤＢｇｗｎ、および、２つの判定信号ＤＢｃｐ，ＤＢｃｎそれぞれはＨｉレベルになる。しかしながら故障診断処理の結果、６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎの全てがＨｉレベルからＬｏレベルに変わると、第１モータ２００ａに対応するドライバ判定回路８３の出力（ドライバ信号ＤＯＵＴｍ）はＨｉレベルからＬｏレベルへと変化する。これとは異なり、故障のために６つの判定信号ＤＢｍｕｐ〜ＤＢｍｗｎの少なくとも１つがＨｉレベルのままだと、ドライバ信号ＤＯＵＴｍはＨｉレベルのままとなる。
【０１３７】
同様にして、故障診断処理の結果、６つの判定信号ＤＢｇｕｐ〜ＤＢｇｗｎの全てがＨｉレベルからＬｏレベルに変わると、第２モータ２００ｂに対応するドライバ判定回路８３の出力（ドライバ信号ＤＯＵＴｇ）はＨｉレベルからＬｏレベルへと変化する。これとは異なり、故障のために６つの判定信号ＤＢｇｕｐ〜ＤＢｇｗｎの少なくとも１つがＨｉレベルのままだと、ドライバ信号ＤＯＵＴｇはＨｉレベルのままとなる。
【０１３８】
最後に、故障診断処理の結果、２つの判定信号ＤＢｃｐ，ＤＢｃｎの全てがＨｉレベルからＬｏレベルに変わると、昇圧コンバータ９０に対応するドライバ判定回路８３の出力（ＤＯＵＴｃ）はＨｉレベルからＬｏレベルへと変化する。これとは異なり、故障のために２つの判定信号ＤＢｃ，ＤＢｃｎの少なくとも１つがＨｉレベルのままだと、ドライバ信号ＤＯＵＴｃはＨｉレベルのままとなる。以上に示した３つのドライバ信号ＤＯＵＴｍ，ＤＯＵＴｇ，ＤＯＵＴｃそれぞれが総合判定回路７３に入力される。
【０１３９】
第１実施形態と同様にして総合判定回路７３は、総合ＯＲゲート７９とオープンドレイン回路８０を有する。ただし総合ＯＲゲート７９には、判定信号ではなく３つのドライバ信号ＤＯＵＴｍ，ＤＯＵＴｇ，ＤＯＵＴｃが入力される。故障診断処理の始めにおいてドライバ信号ＤＯＵＴｍ，ＤＯＵＴｇ，ＤＯＵＴｃそれぞれはＨｉレベルなので、総合ＯＲゲート７９の出力もＨｉレベルとなる。そのため総合判定信号ＤＯＵＴはＬｏレベルとなる。そして故障診断処理の結果、ドライバ信号ＤＯＵＴｍ，ＤＯＵＴｇ，ＤＯＵＴｃそれぞれがＨｉレベルからＬｏレベルへと変わると、総合ＯＲゲート７９の出力もＨｉレベルからＬｏレベルへと変化する。そのため総合判定信号ＤＯＵＴはＨｉレベルからＬｏレベルへと変化する。制御部１０は総合判定信号ＤＯＵＴがＨｉレベルからＬｏレベルへと変化したことを検出すると、全ての遮断回路２０と監視回路７０が正常であると判定する。しかしながら故障診断処理の結果、ドライバ信号ＤＯＵＴｍ，ＤＯＵＴｇ，ＤＯＵＴｃの少なくとも１つがＨｉレベルのままだと、総合判定信号ＤＯＵＴはＨｉレベルのままとなる。したがってこれを検出すると制御部１０は、遮断回路２０と監視回路７０の少なくとも１つが異常であると判定する。
【０１４０】
以上に示したように、制御対象（モータ２００ａ，２００ｂ）の数が増え、それにともなってドライバ（インバータ６０ａ，６０ｂと昇圧コンバータ９０）の数が増えたとしても、制御部１０には総合判定信号ＤＯＵＴのみ入力される。これにより制御部１０の入力端子の数の増大が抑制される。
【０１４１】
なお制御部１０は、昇圧電圧ＶＨとバッテリ電圧ＶＬとの差分の絶対値をモニタしており、それが記憶している所定値よりも低い場合に、故障診断処理を行う。これによれば昇圧コンバータ９０に対応する遮断回路２０と監視回路７０の少なくとも一方が故障している場合に、昇圧コイル９４に電流が流れることで昇圧電圧ＶＨが過剰に高まることが抑制される。したがって昇圧電圧ＶＨが過剰に高まった場合に制御部１０がドライバ６０の動作を強制的に停止する過電圧保護を行う場合、その過電圧保護を制御部１０が行うことが抑制される。
【０１４２】
本実施形態に記載のようにドライバの数が複数の場合、図１２に示す変形例を採用することもできる。この変形例では、監視回路７０は選択回路９６をさらに有する。選択回路９６は、ドライバ信号がＨｉレベルの時にアクティブであり、遮断信号がＬｏレベルの時にアクティブとなるＡＮＤゲートである。したがってドライバ信号がＨｉレベル、遮断信号がＬｏレベルの時に選択回路９６の出力はＨｉレベルになる。しかしながら、ドライバ信号がＬｏレベル、若しくは、遮断信号がＨｉレベルの時に選択回路９６の出力はＬｏレベルになる。選択回路９６が選択論理ゲートに相当する。
【０１４３】
選択回路９６は、２つのインバータ６０ａ，６０ｂと１つの昇圧コンバータ９０それぞれに対応して設けられる。第１モータ２００ａに対応する選択回路９６には、ドライバ信号ＤＯＵＴｍと、第１モータ２００ａに対応する遮断回路２０の遮断信号ＳＤＮｍが入力される。同様にして第２モータ２００ｂに対応する選択回路９６には、ドライバ信号ＤＯＵＴｇと、第２モータ２００ｂに対応する遮断回路２０の遮断信号ＳＤＮｇが入力される。最後に昇圧コンバータ９０に対応する選択回路９６には、ドライバ信号ＤＯＵＴｃと、昇圧コンバータ９０に対応する遮断回路２０の遮断信号ＳＤＮｃが入力される。そして上記の３つの選択回路９６の出力それぞれが総合ＯＲゲート７９に入力される。
【０１４４】
制御部１０は、被診断対象とするドライバを１つ選択し、そのドライバに対応する遮断回路２０にＬｏレベルの遮断信号を出力する。そして制御部１０は他の遮断回路２０にＨｉレベルの遮断信号を出力する。
【０１４５】
例えば制御部１０は第１モータ２００ａに対応する遮断回路２０の遮断信号ＳＤＮｍをＬｏレベルにし、他の遮断信号ＳＤＮｇ，ＳＤＮｃそれぞれをＨｉレベルにする。こうすると第１モータ２００ａに対応する選択回路９６にＬｏレベルの遮断信号ＳＤＮｍが入力される。そして第２モータ２００ｂに対応する選択回路９６にＨｉレベルの遮断信号ＳＤＮｇが入力され、昇圧コンバータ９０に対応する選択回路９６にＨｉレベルの遮断信号ＳＤＮｃが入力される。この結果、遮断信号ＳＤＮｍの入力される選択回路９６の出力はドライバ信号ＤＯＵＴｍに依って定まるが、遮断信号ＳＤＮｇ，ＳＤＮｃの入力される他の２つの選択回路９６の出力はドライバ信号ＤＯＵＴｇ，ＤＯＵＴｃに依らずにＬｏレベルに定まる。
【０１４６】
以上により、総合ＯＲゲート７９の出力と総合判定信号ＤＯＵＴの電圧レベルは、ドライバ信号ＤＯＵＴｍによって定められる。すなわち、被診断対象とする第１モータ２００ａに対応する遮断回路２０の故障の有無によって総合判定信号ＤＯＵＴの電圧レベルが定められる。このように、制御部１０によって複数のドライバに対応する遮断信号の電圧レベルを選択することで、被診断対象とする遮断回路２０を選択し、それらの故障診断を個別に行うことができる。なお、このような個別の故障診断は車両が停止している状態において行われる。
【０１４７】
本実施形態ではモータ制御装置１００が、ドライバ６０として２つのインバータ６０ａ，６０ｂと１つ昇圧コンバータ９０を有する例を示した。しかしながらモータ制御装置１００は昇圧コンバータ９０を有していなくともよい。
【０１４８】
以上、本発明の好ましい実施形態について説明したが、本発明は上記した実施形態になんら制限されることなく、本発明の主旨を逸脱しない範囲において、種々変形して実施することが可能である。
【０１４９】
（第１の変形例）
各実施形態では、バッファ回路３０から出力された増幅信号が監視回路７０に入力される例を示した。しかしながらこれとは異なり、遮断回路２０から出力された制御信号が監視回路７０に入力される構成を採用することもできる。この場合、監視回路７０は電圧レベル変換回路７１を有さない。遮断回路２０から出力された制御信号が、順序回路７６に入力される。
【０１５０】
（第２の変形例）
各実施形態では、総合判定回路７３が総合ＯＲゲート７９とオープンドレイン回路８０を有する例を示した。しかしながら総合判定回路７３はオープンドレイン回路８０の代わりに、オープンコレクタ回路を有してもよい。この場合、スイッチ８２はＭＯＳＦＥＴではなく、トランジスタとなる。
【０１５１】
また、総合判定回路７３はオープンドレイン回路８０を有さなくともよい。この場合、総合ＯＲゲート７９の出力端子が制御部１０に接続される。
【０１５２】
さらに言えば、監視回路７０は総合判定回路７３を有さなくともよい。この場合、第１実施形態および第２実施形態において、６つの判定回路７２それぞれの出力端子が制御部１０に接続される。また第３実施形態では、３つのドライバ判定回路８３の出力端子が制御部１０に接続される。また監視回路７０がドライバ判定回路８３を有さない場合、１４個の判定回路７２の出力端子が制御部１０に接続される。
【０１５３】
（第３の変形例）
各実施形態では遮断回路２０だけではなく監視回路７０の故障も診断する例を示した。しかしながら監視回路７０の故障診断は行わなくともよい。この場合、図５に示すステップＳ１０，Ｓ３０は省略される。また図８に示すステップＳ１２０も省略される。
【０１５４】
（その他の変形例）
各実施形態では、本発明の負荷制御装置を、ハイブリッド自動車に搭載されたモータを制御するモータ制御装置に適用した例を示した。しかしながら負荷制御装置の適用としては上記例に限定されず、例えば可変バルブタイミングの動力源であるモータを制御する制御ＥＣＵに適用することもできる。本発明の負荷制御装置としては、モータなどの誘導性負荷を制御するものであれば適宜採用することができる。
【０１５５】
各実施形態では、遮断回路２０、バッファ回路３０、および、監視回路７０それぞれが同一の集積回路に形成された例を示した。しかしながら遮断回路２０、バッファ回路３０、および、監視回路７０それぞれが別の集積回路に形成された構成を採用することもできる。
【０１５６】
各実施形態では、ドライバ６０を構成する各種スイッチがＩＧＢＴである例を示した。しかしながらスイッチとしては上記例に限定されず、例えばＭＯＳＦＥＴを採用することもできる。ＭＯＳＦＥＴは寄生ダイオードを有する。そのためスイッチと逆並列接続されるダイオードは、この変形例においては用意しなくともよくなる。
【０１５７】
各実施形態ではＬｏレベルが第１レベルに相当し、Ｈｉレベルが第２レベルに相当する例を示した。しかしながらこれとは反対に、Ｌｏレベルが第２レベルに相当し、Ｈｉレベルが第１レベルに相当する構成を採用することもできる。この場合、例えば総合ＯＲゲート７９はＡＮＤゲートとなる。
【０１５８】
各実施形態では絶縁回路４０がフォトカプラである例を示した。しかしながら絶縁回路４０としては上記例に限定されず、例えば磁気を利用して低圧システムと高圧システムとを接続する構成を採用することもできる。
【符号の説明】
【０１５９】
１０…制御部、２０…遮断回路、６０…ドライバ、６１，６３，６５…上アームスイッチ、６２，６４，６６…下アームスイッチ、７０…監視回路、７２…判定回路、９１…上アーム昇圧スイッチ、９２…下アーム昇圧スイッチ、１００…モータ制御装置、２００…モータ、２００ａ…第１モータ、２００ｂ…第２モータ
【図１】
0006488948.tif 000002
【図２】
0006488948.tif 000003
【図３】
0006488948.tif 000004
【図４】
0006488948.tif 000005
【図５】
0006488948.tif 000006
【図６】
0006488948.tif 000007
【図７】
0006488948.tif 000008
【図８】
0006488948.tif 000009
【図９】
0006488948.tif 000010
【図１０】
0006488948.tif 000011
【図１１】
0006488948.tif 000012
【図１２】
0006488948.tif 000013