(57)【要約】      （修正有）【課題】モータ制御装置の異常の回復処理と、信頼性の向上をおこなう。【解決手段】モータ制御装置３００は、複数の制御回路１０，２０と複数のモータ回路１００，１１０とを有する。モータ回路は、インバータ回路とコイルとにより構成される。複数のモータ回路は、何れか一つの制御回路により、または複数の制御回路により分担して、制御される。この状態で、モータ回路を制御している何れかの制御回路に異常が生じた場合、この制御回路を切り離し、他の正常な制御回路に、対応するモータ回路の制御を行わせるように、切替制御を行う。これらの異常検出、切替制御は円滑かつ迅速に行なうことで、モータ制御装置の異常は回復処理され、信頼性が向上する。【選択図】図２
2018014798.tif 000002
【特許請求の範囲】
【請求項１】
多相電動モータを制御するモータ制御装置であって、
第１および第２の制御回路と、それぞれインバータ回路およびコイルを含む少なくとも２以上のモータ回路と、を少なくとも有し、
前記第１および第２の制御回路のそれぞれは、第１および第２の監視回路を有し、
前記それぞれの制御回路と監視回路との間には、相互の回路が正常に動作しているか否かを検査する監視用通信路があり、
前記第１の制御回路と前記第２の制御回路との間には、相互の制御回路が正常に動作しているか否かを検査する制御回路間通信路があり、
前記第１および第２の制御回路と、前記少なくとも２以上のモータ回路との間には、前記第１の制御回路が前記少なくとも２以上のモータ回路の全てを制御する第１の配線と、前記第２の制御回路が前記少なくとも２以上のモータ回路の全てを制御する第２の配線と、のいずれかを選択できる切替（switching）回路を有し、
本モータ制御装置の基本稼働状態では、前記切替回路は、前記第１の配線が選択されている状態であり、
前記基本稼働状態において、前記第１の監視回路が前記第１の制御装置の異常を検出したとき、前記第１の監視回路は前記第１の制御回路をリセットし、前記第２の制御回路がこのリセット状態を前記制御回路間通信路により検出することで前記第１の制御回路が正常でないと認識し、前記第２の制御回路は前記切替回路に前記第２の配線を選択させることで、前記第２の制御回路が前記少なくとも２以上のモータ回路の全てを制御するモータ制御装置。
【請求項２】
前記リセットにより、前記第１の制御回路が正常な状態に復帰した場合、この情報を、前記第２の制御回路が前記制御回路間通信路により受け取り、前記第２の制御装置内で記憶する、請求項１に記載のモータ制御装置。
【請求項３】
前記第１の監視回路には、前記第２の制御回路または前記第２の監視回路から参照できる、前記第１の監視回路が書き込み可能な記憶領域、または前記第１の監視回路から出力できる通信路であって、前記第２の制御回路または前記第２の監視回路に繋がる通信路があり、
前記第１の監視回路は、前記リセットに代えて、前記記憶領域への書き込み、または前記通信路への出力信号により、前記第１の制御回路が異常である旨を、前記第２の制御回路に伝える、請求項１に記載のモータ制御装置。
【請求項４】
前記制御装置は、更に表示装置を有し、
前記第１の制御回路が異常状態であることを、前記第２の制御回路が、前記表示装置に表示する、請求項１から３のいずれかに記載のモータ制御装置。
【請求項５】
前記第１および第２の制御回路、前記第１および第２の監視回路、のそれぞれには、少なくとも他の制御回路または他の監視回路が正常であるか否かを記憶する状態記憶部を有し、少なくとも前記基本稼働状態において、それぞれの制御回路または監視回路は、前記状態記憶部を用いて、他の制御回路およびまたは他の監視回路が正常に稼働しているか否かを記憶している、請求項１から４のいずれかに記載のモータ制御装置。
【請求項６】
前記基本稼働状態において、前記第１の監視回路が、前記第２の制御回路の異常を認識した場合で且つ第１の制御回路の異常も認識した場合、前記第１の監視回路は、前記少なくとも２以上のモータ回路の全てについて、フェールセーフ状態に移行して、モータ制御を停止する、請求項１から６のいずれかに記載のモータ制御装置。
【請求項７】
前記フェールセーフ状態は、前記第１の監視回路が、前記第１の制御回路に対してリセットをかけることで実現する、請求項６に記載のモータ制御装置。
【請求項８】
前記少なくとも２以上のモータ回路は、第１のモータ回路と、これ以外の他のモータ回路とに分かれており、
前記切替回路は、前記第１の制御回路が前記第１のモータ回路を制御し且つ前記第２の制御回路が前記他のモータ回路を制御する第三の配線を有し、前記基本稼働状態は、前記切替回路が第三の配線を選択している状態である、請求項１から７のいずれかに記載のモータ制御装置。
【請求項９】
運転者のハンドル操作を補助する電動パワーステアリング装置であって、
ハンドル操作によるトルクを検出するトルクセンサと、
請求項１から請求項１２までのいずれか１項に記載のモータ駆動装置と、
前記モータ駆動装置により駆動されるモータと、
を有する、電動パワーステアリング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ制御装置および電動パワーステアリング装置に関する。
【背景技術】
【０００２】
近年、社会の交通安全要求等の高まりから、車両等の信頼性の向上が求められている。例えば車両を構成する部位に故障があっても、これを克服できる機能や構造を有する車両が求められている。これに対応する１つの手段として、車両を構成する部位であって、通常ひとつの内部構造体で構成されている部位について、信頼性向上のために、同一の内部構造体を２以上持つことが行われている。これを本明細書では「冗長である」と表現することがある。そして一つの内部構造体の故障を検出すると、冗長に設けられた正常な他の内部構造体に切り替えることで、早期に、車両を正常な稼働状態に回復させる。これにより車両の信頼性を向上させる。
【０００３】
従来、車両には、運転者のハンドル操作（ｓｔｅｅｒｉｎｇ）を補助する電動パワーステアリング装置が搭載されている。この電動パワーステアリング装置でも、上記の冗長性を有する装置が提案されている。例えば特許文献１の電動パワーステアリング装置は、２組のインバータと、これにそれぞれ対応する２組のモータ巻線とを有する。更にこれらを制御する２つの制御演算装置を有する構成も示されている（特許文献１の明細書の図１１等）。そして一方の制御演算装置が故障しても、他方の正常な制御演算装置が、２組のインバータの何れかを選択して、モータ巻線を制御することで、故障に対する冗長性を持たせている。しかし具体的に、制御装置の故障をどの様に検出し、正常な制御演算装置に切り替えるのかの詳細については記載されていない。
【０００４】
また特許文献２では、実施形態として車両エンジンの動作を制御する一つのモータジェネレータ（即ち１つのインバータと１つの巻線）に対して、２つの制御用マイコンを有する冗長構造が開示されている。すなわち２つの制御用マイコンにより、１つのインバータ等が制御される。またこれらの２つのマイコンにはそれぞれ監視装置が接続され、各監視装置で、それぞれのマイコンの誤動作を監視している。しかしこの技術を、２以上の制御装置を有する電動パワーステアリング装置に応用する場合、そのまま適用することはできない。即ち、一方の制御装置の誤動作に対して、具体的にどの様に切換制御を行うかについては、明確ではなかった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１７６２１５号公報
【特許文献２】特許５２４６２３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年、車両に対して一層高い信頼性が求められる中、電動パワーステアリング装置では、インバータやモータ巻線の故障のみならず、制御装置の故障に対する回復機能も求められている。これに対応するために、２組以上のインバータと、それにそれぞれ対応する２組以上のモータ巻線を有するモータ回路に対して、２以上の制御装置を有する構成が採用されつつある。その際、何れかの制御装置の故障が検出された場合、その状況に応じて、的確な回復処理を行うことが課題であった。
【課題を解決するための手段】
【０００７】
本開示の一態様に係る多相電動モータを制御するモータ制御装置は、第１および第２の制御回路と、それぞれインバータ回路およびコイルを含む少なくとも２以上のモータ回路と、を少なくとも有する。前記第１および第２の制御回路のそれぞれは、第１および第２の監視回路を有する。前記それぞれの制御回路と監視回路との間には、相互の回路が正常に動作しているか否かを検査する監視用通信路がある。前記第１の制御回路と前記第２の制御回路との間には、相互の制御回路が正常に動作しているか否かを検査する制御回路間通信路がある。前記第１および第２の制御回路と、前記少なくとも２以上のモータ回路との間には、前記第１の制御回路が前記少なくとも２以上のモータ回路の全てを制御する第１の配線と、前記第２の制御回路が前記少なくとも２以上のモータ回路の全てを制御する第２の配線と、のいずれかを選択できる切替（switching）回路を有する。本モータ制御装置の基本稼働状態では、前記切替回路は、前記第１の配線が選択されている状態であり、前記基本稼働状態において、前記第１の監視回路が前記第１の制御装置の異常を検出したとき、前記第１の監視回路は前記第１の制御回路をリセットし、前記第２の制御回路がこのリセット状態を前記制御回路間通信路により検出することで前記第１の制御回路が正常でないと認識し、前記第２の制御回路は前記切替回路に前記第２の配線を選択させることで、前記第２の制御回路が前記少なくとも２以上のモータ回路の全てを制御する。
【発明の効果】
【０００８】
本開示の例示的な実施形態によれば、２以上の制御装置を有するモータ制御装置において、何れかの制御装置の故障が検出された場合、その状況に応じて的確な回復処理を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】図１は、電動パワーステアリング装置の概要図である。
【図２】図２は、２つの制御装置があるモータ制御装置の構成を示したブロック図である。
【発明を実施するための形態】
【００１０】
以下、モータ駆動装置および電動パワーステアリング装置の例について、図面を参照しながら説明する。
＜電動パワーステアリング装置の構成＞
【００１１】
図１に、電動パワーステアリング装置の概要図を示す。電動パワーステアリング装置１は、自動車等の輸送機器において、運転者のハンドル操作を補助する装置である。本実施形態の電動パワーステアリング装置１は、トルクセンサ９４、モータ２００、およびモータ制御装置３００を有する。
【００１２】
トルクセンサ９４は、ステアリングシャフト９２に取り付けられている。運転者がステアリングホイール（以下「ハンドル」ともいう）９１を操作してステアリングシャフト９２を回転させると、トルクセンサ９４は、ステアリングシャフト９２にかかるトルクを検出する。トルクセンサ９４の検出信号であるトルク信号は、トルクセンサ９４からモータ制御装置３００へ出力される。モータ制御装置３００は、トルクセンサ９４から入力されるトルク信号に基づいて、モータ２００を駆動させる。なお、モータ制御装置３００は、トルク信号だけではなく、他の情報（例えば車速など）を併せて参照していてもよい。
【００１３】
モータ制御装置３００は、電力供給源４００から得られる電力を利用して、モータ２００に駆動電流を供給する。モータ２００から生じる駆動力は、ギアボックス５００を介して車輪９３に伝達される。これにより、車輪９３の舵角が変化する。このように、電動パワーステアリング装置１は、ステアリングシャフト９２のトルクを、モータ２００により増幅させて、車輪９３の舵角を変化させる。したがって、運転者は、軽い力でステアリングホイール９１を操作することができる。
＜第１の実施形態＞
【００１４】
図２は、本実施形態のモータ制御装置の内部構造を示すブロック図である。このモータ制御装置３００は、２つのモータ回路１００，１１０と、２つの制御回路１０，２０、および切替回路４０により構成される。
【００１５】
モータ回路１００，１１０には、それぞれ、第１インバータ１０１および第１モータコイル１０２と、第２インバータ１１１および第２モータコイル１１２が含まれる。制御回路１０，２０には、それぞれの制御回路が正常であるか否かを監視する第１監視回路１３，第２監視回路２３が含まれる。またこれらの正常であるか否かを監視のために、制御回路と監視回路との間には、監視用通信１４，２４がある。更に第１制御回路１０には、第２制御回路２０が正常に動作しているか否かの監視を行う第２制御回路監視部１１を含み、第２制御回路２０には、第１制御回路１０が正常に動作しているか否かの監視を行う第１制御回路監視部２１を含む。そしてこれらの正常であるか否かを監視のために、制御回路間には制御回路間通信路３０がある。
［切替モード］
【００１６】
第１制御回路１０と第２制御回路２０からは、それぞれモータ回路を制御する第１制御配線１２と第２制御配線２２とが、切替回路４０の一方側に接続されている。また第１モータ回路１００と第２モータ回路１１０からは、それぞれ制御回路に向かう第１モータ配線５０と第２モータ配線５１とが、切替回路４０の他方側に接続されている。なおこれらのモータ配線は、インバータのオンオフを制御する制御線を想定している。モータコイルに電力を供給する動力線は、公知の方法で配線されており、図示を省略している。
【００１７】
切替回路４０は、何れかの制御回路からの指示に基づき、次の４つのモードの何れかへの切替を実現する。
（１）切替モード１：このモードでは、第１制御配線１２は、第１モータ配線５０と第２モータ配線５１とに接続される。他方第２制御配線２２は、何れのモータ縫いも接続されない。この切替モードの実行により、第１モータ回路１００と第２モータ回路１１０は、第１制御回路１０により制御される。
（２）切替モード２：このモードでは、第２制御配線２２は、第１モータ配線５０と第２モータ配線５１とに接続される。他方第１制御配線１２は、何れのモータ縫いも接続されない。この切替モードの実行により、第１モータ回路１００と第２モータ回路１１０は、第２制御回路２０により制御される。
（３）切替モード３：このモードでは、第１制御配線１２は第１モータ配線５０に接続され、第２制御配線２２は第２モータ配線５１に接続される。この切替モードの実行により、第１モータ回路１００は第１制御回路１０により制御され、第２モータ回路１１０は第２制御回路２０により制御される。
（４）切替モード４：このモードでは、第１制御配線１２、第２制御配線２２、第１モータ配線５０、第２モータ配線５１は何れにも接続されず、且つ第１モータ回路１００及び第２モータ回路１１０は、駆動力を発揮しない状態に置かれ、モータの回転軸は外力により自由に回転できる状態、即ちセーフティモードに置かれる。
【００１８】
なおこれらの切替を行う制御回路からの指示は、それぞれの制御配線１２、２２に含まれていても良い。即ち切替専用の配線として割り当てられても良い。または、切替回路４０に対するコマンド授受等により、切替動作が実現されても良い。
【００１９】
以上が、図２の、本実施形態のモータ制御装置の内部構造を示すブロック図の説明である。なおこのモータ制御装置には、上記説明に加えて、図示しない付加的部位が含まれる。これについては以下の詳細な動作説明において、追加して説明する。
［基本稼働状態］
【００２０】
次に、第１の実施形態における基本動作について説明する。まず基本稼働状態を定義する。基本稼働状態では、切替回路４０は、切替モード１が選択されており、従って第１制御回路１０が、第１モータ回路１００と第２モータ回路１１０を制御している。そして制御回路と監視回路との間、および制御回路間は、一定の短い周期で相互に「正常に動作している状態」を確認している状態である。
［第１制御回路の異常］
【００２１】
この基本稼働状態にあるモータ制御装置が、次の時点で、例えば第１制御回路１０が異常であることを、第１監視回路１３が検出した場合を考える。この時、第１監視回路１３は、図示しない付加回路、または第１監視用通信路１４に含まれる配線等により、第１制御回路１０をリセットする。この場合のリセットとは、通常、第１制御回路１０に含まれるマイクロコンピュータのリセット端子に、リセットのための信号を送付することにより実現できる。あるいは第１制御回路１０のみに対して電源を供給している図示しない電源装置がある場合、この電源をオフすることでも良い。即ち「第１制御回路１０をリセットする」とは、制御回路のマイクロコンピュータを初期状態に戻し、検出された誤動作を中断させる作用を含むと考えることができる。
【００２２】
第１制御回路１０がリセットされると、第２制御回路２０は、制御回路間通信路３０を介してその状態を検出し、第１制御回路１０が正常でないことを認識する。そして第２制御回路２０は、切替回路４０に指示し、切替モード２に切り替える。これにより、第２制御回路２０が２つのモータ回路１００，１１０を制御することになる。その結果、切替前には第１制御回路の故障により、２つのモータ回路１００，１１０への制御が変調をきたしていた故障状態が、瞬時に、例えば１０ｍｓｅｃ程度の時間で、第２制御回路により正常な制御状態に移行することができる。これによりこのモータ制御装置３００が搭載された電動パワーステアリング装置１は、これを操作する運転者の第１制御装置の故障に起因する違和感を最小にして、正常なアシスト状態に移行することができる。特に切替後の状態は、２つのモータ回路の双方が正常に稼働する状態で動作可能であり、パワーステアリングのモータによるアシストは、１００％状態で遂行される。故に、運転者の負担が少なく、違和感なくスムースに故障状態から脱却できる。これにより安全性が一段と向上する。
【００２３】
一方リセットされた第１制御回路１０は、このリセットにより正常機能が回復する場合がある。その場合、第２制御回路２０は、制御回路間通信路３０を介してその状態を検出し、第１制御回路１０が正常に復帰したことを認識する。この状態は、第２制御回路２０の状態記憶部に記憶される。更にこの情報は、第２監視用通信路２４を介して第２監視回路２３の状態記憶部にも記憶される。なお第１制御回路がリセットされ且つ正常状態に復帰しない場合も、同様にその状態がこれらの記憶部に記憶される。これらの記憶情報は、後述する通り、次に第２制御回路が故障した場合に参照され、的確な復帰動作につなぐことが可能となる。
【００２４】
また第１制御回路１０がリセットから正常状態に復帰せず、故障状態が継続している場合、第２制御回路２０は、モータ制御装置３００の一部が故障していることを、運転者や、ネットワークを介してこの車両を管理している外部の管理システム等に知らせるために、第１制御回路１０が故障である旨を、通知し、あるいは図示していない異常ランプの点灯や表示モニターへの警告表示等により知らせることができる。これにより、動作は正常であるが、冗長部品の一部が故障であることを外部に知らせることで、早期の故障修理を可能にする。
［第１監視回路の異常］
【００２５】
次に上記の基本稼働状態のときに、第１監視回路１３が異常になった場合の動作について説明する。この場合、第１制御回路１０が、第１監視回路１３の異常を検出し、第１制御回路１０の状態記憶部に記憶される。更に第１制御回路１０は、「第１監視回路が異常である」ことを、制御回路間通信路３０を介して第２制御回路２０の状態記憶部にも記憶させる。
【００２６】
なお第１制御回路１０は、第１監視回路１３に対してリセットを発することができる。このリセットにより、第１監視回路１３が正常復帰した場合は、第１制御回路１０はこれを検出し、これが第１制御回路１０の状態記憶部に記憶される。一方正常復帰しない場合は、これが第１制御回路１０の状態記憶部に記憶されている「第１監視回路が異常である」旨の記憶は維持される。
【００２７】
この状況下で、第１制御回路１０が異常となった場合、この異常状態は、第２制御回路２０が、制御回路間通信路３０を介して検出する。そして第２制御回路２０は、切替回路４０を切替モード１から切替モード２に切替る。これにより、第１モータ回路１００と第２モータ回路１１０とは、故障した第１制御回路１０から切り離され、第２制御回路２０により制御されることになる。この切替は瞬時に行われるため、運転者は、第１制御回路１０の異常に影響されることなく、安全な運行を継続できる。更に第２制御回路２０は、「第１制御回路１０が異常である」旨を、自己の状態記憶部に記録する。
【００２８】
なお上記の第１制御回路１０が異常となった場合に、第１制御回路１０をリセットすることができる。このリセットにより、第１制御回路１０が正常復帰した場合、これを第２制御回路２０が検出し、「第１制御回路１０が正常である」旨を、自己の状態記憶部に記録する。この場合、その後第２制御回路２０が異常状態になった場合、モータ回路１００、１１０の制御を、第１制御回路１０に切り替えることで、正常復帰することが可能になる。
［第２監視回路の異常］
【００２９】
次に基本稼働状態のときに、第２監視回路２３が異常になった場合の動作について説明する。この場合、第２制御回路２０が、この異常を検出し、その状態を自己の状態記憶に記録する。その後、第２制御回路２０は、第２監視回路２３をリセットする。これにより第２監視回路２３の異常が、正常復帰した場合、第２制御回路２０は、この「第２監視回路２３が正常である」旨を自己の状態記憶に再度記録する。これにより、このモータ駆動装置は、基本稼働状態に戻る。
［第２制御回路の異常］
【００３０】
次に基本稼働状態のときに、第２制御回路２０が異常になった場合の動作について説明する。この場合、第２監視回路２３がこの異常を検出し、その状態を自己の状態記憶に記録する。その後第２監視回路２３は、第２制御回路２０をリセットする。このリセット動作は、第１制御回路１０により検出され、「第２制御回路な異常である」旨を自己の状態記憶に記録する。更にこの「第２制御回路な異常である」旨の情報は、第１制御回路１０を介して、あるいは図示しない第２制御回路２０と第１監視回路１３との間の通信路を介して、第１監視回路１３の状態記憶に記録される。
【００３１】
なおこの第２制御回路２０の異常を、第１制御回路１０が先に検出した場合、第１制御回路１０は、「第２監視回路２３が正常である」旨を自己の状態記憶で確認し、第２監視回路２３に、第２制御回路２０の管理を委ねる。また第２監視回路２３によるリセットにより、第２制御回路２０が正常復帰した場合は、その状態が、関係する回路の状態記憶に記録される。
【００３２】
基本稼働状態のときに、第２制御回路２０の異常が検出され、この異常状態が、第１監視回路１３の状態記憶に記録されている状態、に説明を戻す。この状態で、第１制御回路１０の異常を第１監視回路１３が検出した場合、第１監視回路１３は、次の２つの操作の何れかを実行する。
【００３３】
（１）第１の操作
運転者に「制御回路の異常」を伝え、モータ回路１００、１１０をフェールセーフ状態にして、モータ制御装置３００を停止する。ここで「フェールセーフ状態」とは、少なくとも車両ハンドル９１のモータ駆動補助（アシスト状態）を解除し、手動操作状態にすることをいう。
（２）第２の操作：第１の操作に加えて、更に第１の監視回路が第１の制御回路１０をリセットし、正常回復しないかどうかを観察する。正常復帰した場合は、運転者に「正常になったこと」を伝え、運転者の指示操作、即ち「再度アシスト状態にするか否かの指示」を待って、第１制御回路１０によるモータ回路１００、１１０への制御を再開させる。
［異常の検出］
【００３４】
次に、制御回路および監視回路のそれぞれの間での異常検出方法について説明する。主に次の方法により、異常が検出される。それぞれの回路間には、相互間で設けられた通信路を有するものとする。なお以下に説明する以外の公知の異常検出方法を用いても良い。
【００３５】
この方法は、一方回路から他方回路の方向で、双方回路で認識されている一定周期のデータ伝送を、通信路を介して行う。他方回路は、定期的に送信されたデータを受理し確認することで、一方回路が正常に動作していることを検出する。加えてこれとは独立に、他方回路から一方回路の方向で、同様のデータ伝送および検出を行う。これにより、このデータ伝送が正常に行われないことで、何れかの回路が異常であることを検出することができる。
＜他の実施形態＞
【００３６】
［第２基本稼働状態］
第一の実施形態で説明した基本稼働状態を、次の第２基本稼働状態に置き換えることができる。この第２基本稼働状態では、切替回路４０は切替モード３が選択されており、第１制御配線１２は第１モータ配線５０に接続され、第２制御配線２２は第２モータ配線５１に接続されている。この切替モードが選択された状態では、第１モータ回路１００は第１制御回路１０により制御され、第２モータ回路１１０は第２制御回路２０により制御されている。
【００３７】
この第２基本稼働状態において、例えば第１制御回路１０が異常になった場合、切替回路４０は切替モード２が選択され、第２制御回路２０がモータ回路全てを制御するように切り替えられる。これにより、モータ制御は早期に正常な状態に戻される。
【００３８】
第１制御回路１０が異常になった場合の切替について、第一の実施形態と比較する。第一の実施形態では、第１モータ回路１００と第２モータ回路１１０が、共に第２制御回路に切り替えられる。これに対して、本実施形態では、第１モータ回路１００のみが、第２制御回路に切替えられる。故に第一の実施形態と比較して、切替える信号線の数が少なくて済み、切替えをより迅速に行うことができる。また切替えの際のノイズ等も低減できる。
［通信路の追加］
【００３９】
第一の実施形態に追加して、更に検討する。まず基本稼働状態において、各制御回路および各監視回路は、他の制御回路及び他の監視回路が正常であるか否かを、常時、自己の状態記憶に記憶している。この情報を得る為に、監視用通信路１４、２４および制御回路間通信路３０が用いられる。
【００４０】
この通信をより的確に行う為に、図２の構成に追加して、第１および第２監視回路間に監視回路間通信を増設することもできる。これにより、例えば第１監視回路１３は、第２監視回路２３および第２制御回路２０の状態を、この監視回路間通信を介して確認し、且つ自己の状態記憶に記録することができる。
【００４１】
更に第１監視回路１３と第２制御回路２０との間の通信路、およびまたは、第２監視回路１３と第１制御回路２０との間の通信路を追加することもできる。これにより、相互の状態を直接確認することができ、冗長制御の融通性が向上する。これにより一層の信頼性を確保すことができる。
［回路のリセット］
【００４２】
次に制御回路または監視回路のリセットについて説明する。以上述べてきた説明において、制御回路または監視回路は、通常、マイクロコンピュータ等により構成されている。その場合、これらの回路をリセットするには、これを構成しているマイクロコンピュータのリセット端子に、リセット信号を送ることで実現することができる。
【００４３】
あるいは制御回路または監視回路がそれぞれ、またはその一部について、独立の電源回路を有している場合がある。電源回路を有する制御回路または監視回路をリセットしたい場合、その電源回路をオフにすることで、対象とする制御回路または監視回路を停止させ、次にその電源回路をオンにすることで、対象とする制御回路または監視回路を再起動させることで、実現することの可能である。
【００４４】
また制御回路または監視回路が、上記を含めたいずれかの方法でリセットされた場合、これに対応してこれらの制御回路または監視回路の出力状態が、モータ回路に影響しない状態、即ちフェールセーフ状態を実現にすることも、必要となる。これにより、異常となった制御回路または監視回路が、モータ回路に影響を与えないようにすることができ、運転者は、少なくとも車両ハンドル９１のモータ駆動補助（アシスト状態）を解除し、手動操作状態にすることが必要となる。これにより制御回路等の異常時でも、モータはロックされず、運転者はハンドルを手動で操作することができる。
［３以上のモータ回路または制御回路］
【００４５】
以上説明したモータ制御装置は、２つの制御回路１０、２０と、２つのモータ回路１００，２００の構成について、例示的に説明した。しかしこの構成は、適宜拡張可能である。
【００４６】
例えば、モータ回路を３以上有する構成も可能である。この場合、例えば基本稼働状態では、第１制御回路１０が３以上のモータ回路全てを制御する。第１制御回路１０が異常になった場合、切替回路４０により、第２制御回路２０が、３以上のモータ回路全てを制御するように切り替えられる。これによりモータ回路の冗長性が増し、より故障に対する信頼性が向上する。
【００４７】
また例えば、制御回路を３以上有する構成も可能である。この場合、例えば基本稼働状態では、第１制御回路がモータ回路全てを制御する。第１制御回路が異常になった場合、切替回路４０により、第２制御回路が、モータ回路全てを制御するように切り替えられる。更に第１制御回路および第２制御回路がともに異常となった場合、第３制御回路がモータ回路全てを制御するように切り替えられる。これによりモータ回路の冗長性が増し、故障に対する信頼性が一層向上する。
【産業上の利用可能性】
【００４８】
本開示の実施形態は、電動パワーステアリング装置などに幅広く利用され得る。
【符号の説明】
【００４９】
１  電動パワーステアリング装置
１０  第１制御回路
１３  第１監視回路
１４  第１監視用通信路
２０  第２制御回路
２３  第２監視回路
２４  第２監視用通信路
３０  制御回路間通信路
４０  切替回路
１００  第１モータ回路
１１０  第２モータ回路
２００  モータ
３００  モータ制御装置
【図１】
2018014798.tif 000003
【図２】
2018014798.tif 000004