(57)【要約】【課題】過電流を確実に検出する。【解決手段】バッテリ電圧検出値ＶＢが電圧低下判定しきい値ＶDOWNを下回ったとき操舵補助制御処理を停止させ（ステップＳ１〜Ｓ４）、その後電圧復帰判定しきい値ＶUPを上回ったとき（ステップＳ５）過電流チェック処理を行い（ステップＳ７）、モータ駆動回路２４を構成する電界効果トランジスタのうち、下段側を開放状態、上段側をデューティ制御させ、この状態でモータ駆動回路２４に電源電流が流れたならば下段側の電界効果トランジスタが異常と判定し、逆に上段側を開放状態、下段側をデューティ制御させ、この状態で電源電流が流れたならば上段側の電界効果トランジスタが異常と判定する。上段及び下段共に電界効果トランジスタが異常と判定されないとき過電流は発生していないと判定し、操舵補助制御処理を再開させ、操舵アシストを再開させる（ステップＳ９）。【選択図】          図３
2007314063.tif 000002
【特許請求の範囲】
【請求項１】
操舵系に対して操舵補助力を付与する電動モータと、
操舵トルクを検出する操舵トルク検出手段と、
複数のスイッチング素子を含んで構成される前記電動モータを駆動するブリッジ回路と、
前記操舵トルク検出手段で検出した操舵トルクに基づいて前記ブリッジ回路を介して前記電動モータを駆動制御する操舵補助制御手段と、
前記電動モータに電力供給を行う電源の電源電圧を検出する電源電圧検出手段と、
当該電源電圧検出手段で検出した電源電圧検出値が予め設定した電圧低下判定しきい値を下回るとき前記操舵補助制御手段による操舵補助制御を停止する操舵補助制御停止手段と、
前記ブリッジ回路における過電流の発生の有無を検出する過電流検出手段と、を備えた電動パワーステアリング制御装置において、
前記過電流検出手段は、前記電源電圧検出値が前記電圧低下判定しきい値を下回るとき前記ブリッジ回路のスイッチング素子を、過電流検出用のチェックモードで動作させるチェック動作制御手段と、
前記チェックモードで前記スイッチング素子を動作させたときの、前記ブリッジ回路に流れる電源電流を検出する電源電流検出手段と、
当該電源電流検出手段で検出される電源電流検出値に基づいて過電流の発生の有無を判定する過電流判定手段と、を備え、
前記操舵補助制御手段は、前記操舵補助制御停止手段により前記操舵補助制御が停止された後、前記過電流検出手段で過電流が生じていないことが検出され且つ前記電源電圧検出値が予め設定した電圧復帰判定しきい値を上回る状態となったとき前記操舵補助制御を再開することを特徴とする電動パワーステアリング制御装置。
【請求項２】
前記チェック動作制御手段は、前記ブリッジ回路を構成するスイッチング素子のうち、上段側及び下段側のうち何れか一方の側をチェック対象としてそのスイッチング素子全てを開放状態にし且つ他方の側のスイッチング素子を、デューティ比の小さい状態からこれを増加させつつデューティ制御するデューティ制御手段を有し、
前記過電流判定手段は、前記電源電流検出値が予め設定したその判定用しきい値を上回るとき前記チェック対象のスイッチング素子が異常であると判定し、前記上段側及び下段側のスイッチング素子それぞれを前記チェック対象として前記判定を行った結果、何れか一方で異常を検出したとき過電流が生じていると判定することを特徴とする請求項１記載の電動パワーステアリング制御装置。
【請求項３】
前記デューティ制御手段は、予め設定した最大デューティ比を上限としてデューティ比を増加させ、
前記最大デューティ比は、前記過電流判定手段で前記チェック対象のスイッチング素子が異常であると判定されるときの、前記電源電流の想定される電流経路の抵抗値と前記過電流判定手段で用いる前記判定用しきい値とに基づいて設定することを特徴とする請求項２記載の電動パワーステアリング制御装置。
【請求項４】
前記デューティ制御手段は、前記デューティ比を段階的に変化させることを特徴とする請求項２又は請求項３記載の電動パワーステアリング制御装置。
【請求項５】
前記チェック動作制御手段は、前記ブリッジ回路を構成するスイッチング素子のうち上段側及び下段側のうち何れか一方の側を第１のチェック対象とし、この第１のチェック対象のスイッチング素子全てを開放状態に制御すると共に他方の側を第２のチェック対象とし、この第２のチェック対象のスイッチング素子を、デューティ比が予め設定した１００％近傍の規定値に達するまでデューティ比を増加させつつデューティ制御する第１のデューティ制御手段と、
当該第１のデューティ制御手段で前記スイッチング素子を動作させたときの前記電源電流検出値が予め設定したその判定用しきい値以下であるときに、前記第１のデューティ制御手段による制御終了後、前記第１のチェック対象のスイッチング素子を、デューティ比が前記規定値から５０％に達するまでデューティ比を減少させつつデューティ制御すると共に、前記第２のチェック対象のスイッチング素子を、デューティ比が５０％に達するまでデューティ比を増加させつつ前記第１のスイッチング素子と相補的にデューティ制御する第２のデューティ制御手段と、を有し、
前記過電流判定手段は、前記電源電流検出値が予め設定したその判定用しきい値を上回るとき前記第１又は第２のチェック対象のスイッチング素子は異常であると判定し、前記第１及び第２のチェック対象のそれぞれに対する判定結果のうち、何れか一方で異常を検出したとき過電流が生じていると判定することを特徴とする請求項１記載の電動パワーステアリング制御装置。
【請求項６】
前記第１のデューティ制御手段及び前記第２のデューティ制御手段は、前記デューティ比を段階的に変化させることを特徴とする請求項５記載の電動パワーステアリング制御装置。
【請求項７】
前記過電流検出手段は、前記電源電圧検出値が前記電圧低下判定しきい値を下回った直後又はその近傍の時点で過電流検出を行うことを特徴とする請求項１から請求項６の何れか１項に記載の電動パワーステアリング制御装置。
【請求項８】
前記電源電圧検出値が前記電圧低下判定しきい値を下回るまでの過程における、前記電源電圧検出値が前記電圧低下判定しきい値を下回る前の所定期間に前記ブリッジ回路に流れた電源電流値を検出する電圧低下前電流検出手段と、
当該電圧低下前電流検出手段で検出した電源電流値に基づいて、前記電源電圧の低下の要因が、前記操舵補助制御手段での操舵補助制御によるものかどうかを推測する電圧低下要因推測手段と、を備え、
前記過電流検出手段は、前記電圧低下要因推測手段で前記電源電圧の低下の要因が前記操舵補助制御によるものと推測されるときにのみ過電流検出を行い、
前記操舵補助制御手段は、前記電源電圧の低下の要因が、前記操舵補助制御以外の要因によるものと推測されるときには、前記操舵補助制御停止手段により前記操舵補助制御が停止された後、前記電源電圧検出値が前記電圧復帰判定しきい値を上回る状態となったとき前記操舵補助制御を再開することを特徴とする請求項１から請求項７の何れか１項に記載の電動パワーステアリング制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操舵系に対し、電動モータにより操舵補助力を付与する電動パワーステアリング制御装置に関する。
【背景技術】
【０００２】
この種の電動パワーステアリング制御装置として、電動モータに流れるモータ電流を監視し、このモータ電流が予め設定した過電流を検出するためのしきい値を上回ったとき異常が発生している可能性があると判断し、この状態が予め設定した規定時間以上継続したとき、電動モータがロックしている、或いは過電流が流れたと判断し、電源と電動モータの駆動回路との間に設けたリレーを開放状態に切り換えることにより、電動モータへ電流供給を遮断するようにしたものが提案されている（例えば、特許文献１参照）。
【０００３】
また、電動モータに電力供給を行っている電源の、電源電圧の低下に伴う電動モータの動作異常を回避するために、電源電圧を監視し、この電源電圧が予め設定したしきい値を下回ったときに、電源電圧異常として操舵アシストを停止して電動モータの駆動を停止し、電源電圧が規定電圧まで回復したときに操舵アシストを再開するようにしたものも提案されている。
【特許文献１】特許平１１−０５９４６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のように、電動モータへの過電流を監視し、過電流を検出したときに操舵アシストを停止する制御と、電動モータへ電力供給を行う電源の電源電圧を監視し、この電源電圧がしきい値を下回ったときに操舵アシストを停止する制御とを共に行うようにした場合、過電流が発生している状態であっても、過電流が実際に検出されるまでに時間がかかり、運転者に違和感を与える可能性があった。
【０００５】
つまり、例えば、直列に接続した２つの電界効果トランジスタを、３つ並列に接続した公知の３相ブリッジ回路からなるモータ駆動回路で電動モータを駆動制御する場合に、ある相の上段側の電界効果トランジスタ例えばＦＥＴ１とその下段側の電界効果トランジスタＦＥＴ２とのうち、上段側の電界効果トランジスタＦＥＴ１にショート異常が発生した場合、電源から上段側の電界効果トランジスタＦＥＴ１、その下段側の電界効果トランジスタＦＥＴ２、接地からなる電流経路に貫通電流が流れる可能性がある。
【０００６】
この貫通電流は、基本的に過大電流であるため、バッテリライン等のハーネスインピーダンスの電圧降下等のため、電源電圧検出回路で検出される電源電圧が低下することになる。
例えば図１３の各部の状態を表すタイミングチャートに示すように、時点ｔ１で上段の電界効果トランジスタにショート異常が発生し（図１３（ａ））、これに伴ってモータ駆動回路を流れる電源電流が増加し（図１３ｂ））、時点ｔ２で電源電流がその過電流しきい値を上回ると、電源電流が過電流しきい値を上回った状態の継続時間の計測が開始される。そして、この継続時間が予め設定した規定時間に達したとき過電流異常と判定される。
【０００７】
しかしながら、図１３に示すように、過電流の発生によりバッテリ電圧が低下し（図１３（ｃ））、電源電流が過電流しきい値を上回る状態の継続時間ｍが、過電流判定のための規定時間に達する以前の時点ｔ３で電圧低下判定しきい値まで低下すると、この時点で操舵補助制御処理を停止し（図１３（ｄ））、モータ駆動回路を構成する各電界効果トランジスタを開放状態に切り換える。
【０００８】
このため、モータ駆動回路に流れる電源電流が略零となることから、バッテリ電圧が回復し、時点ｔ４でバッテリ電圧が電圧復帰判定しきい値に達すると、通常の操舵補助制御処理を再開し、上段及び下段の電界効果トランジスタをそれぞれデューティ比５０％でデューティ制御する（図１３（ｅ）、（ｆ））。このとき上段及び下段の電界効果トランジスタを相補的にデューティ制御し、上段及び下段の電界効果トランジスタに対するデューティ比の和が１００％とならなければ直列に接続された上段及び下段の電界効果トランジスタを介して貫通電流が流れることはない。
【０００９】
そして、操舵補助制御処理を再開することにより、ショート異常が発生した上段の電界効果トランジスタを介して貫通電流が流れる状態となると、再度バッテリ電圧が低下する。そして、貫通電流が過電流しきい値を上回る状態が規定時間継続する以前の時点ｔ５でバッテリ電圧が電圧低下判定しきい値まで低下すると、再度操舵補助制御処理が停止され、モータ駆動回路を構成する各電界効果トランジスタが開放状態に制御される。以後、この動作が繰り返し行われることになって、実際には電界効果トランジスタのショート異常のために過電流が発生しているにも関わらず、この過電流が検出されるまでに時間がかかる可能性がある。
【００１０】
これを回避する方法として、前記過電流が流れていると判断するための規定時間をより短い値に設定することも考えられるが、このように、規定時間を短くすると、一時的に過電流しきい値を上回る電源電流が流れた場合であっても過電流が流れていると誤判断する可能性がある。
そこで、この発明は、上記従来の未解決の問題点に着目してなされたものであり、過電流をより確実に検出することの可能な電動パワーステアリング制御装置を提供することを目的としている。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の請求項１に係る電動パワーステアリング制御装置は、操舵系に対して操舵補助力を付与する電動モータと、操舵トルクを検出する操舵トルク検出手段と、複数のスイッチング素子を含んで構成される前記電動モータを駆動するブリッジ回路と、前記操舵トルク検出手段で検出した操舵トルクに基づいて前記ブリッジ回路を介して前記電動モータを駆動制御する操舵補助制御手段と、前記電動モータに電力供給を行う電源の電源電圧を検出する電源電圧検出手段と、当該電源電圧検出手段で検出した電源電圧検出値が予め設定した電圧低下判定しきい値を下回るとき前記操舵補助制御手段による操舵補助制御を停止する操舵補助制御停止手段と、前記ブリッジ回路における過電流の発生の有無を検出する過電流検出手段と、を備えた電動パワーステアリング制御装置において、前記過電流検出手段は、前記電源電圧検出値が前記電圧低下判定しきい値を下回るとき前記ブリッジ回路のスイッチング素子を、過電流検出用のチェックモードで動作させるチェック動作制御手段と、前記チェックモードで前記スイッチング素子を動作させたときの、前記ブリッジ回路に流れる電源電流を検出する電源電流検出手段と、当該電源電流検出手段で検出される電源電流検出値に基づいて過電流の発生の有無を判定する過電流判定手段と、を備え、前記操舵補助制御手段は、前記操舵補助制御停止手段により前記操舵補助制御が停止された後、前記過電流検出手段で過電流が生じていないことが検出され且つ前記電源電圧検出値が予め設定した電圧復帰判定しきい値を上回る状態となったとき前記操舵補助制御を再開することを特徴としている。
【００１２】
この請求項１記載の発明では、電源電圧検出手段で検出される電源電圧検出値が電圧低下判定しきい値を下回り、電源電圧が低下したと判定されるときには、操舵補助制御が停止され、電動モータによる操舵トルクに応じた操舵アシストが停止される。そして、電動モータを駆動制御するためのブリッジ回路を構成するスイッチング素子が、過電流検出用のチェックモードで動作するよう制御され、このときブリッジ回路に流れる電源電流に基づき過電流の発生の有無が検出される。過電流の発生の有無が確定する以前に操舵補助制御が再開される等、過電流の発生の有無を検出している途中でこれが停止されることはないから、的確に過電流の発生の有無を検出することが可能となる。
【００１３】
また、本発明の請求項２に係る電動パワーステアリング制御装置は、前記チェック動作制御手段は、前記ブリッジ回路を構成するスイッチング素子のうち、上段側及び下段側のうち何れか一方の側をチェック対象としてそのスイッチング素子全てを開放状態にし且つ他方の側のスイッチング素子を、デューティ比の小さい状態からこれを増加させつつデューティ制御するデューティ制御手段を有し、前記過電流判定手段は、前記電源電流検出値が予め設定したその判定用しきい値を上回るとき前記チェック対象のスイッチング素子が異常であると判定し、前記上段側及び下段側のスイッチング素子それぞれを前記チェック対象として前記判定を行った結果、何れか一方で異常を検出したとき過電流が生じていると判定することを特徴としている。
【００１４】
この請求項２に係る発明では、ブリッジ回路を構成する上段側及び下段側のスイッチング素子のうち、一方の側がスイッチング対象としてそのスイッチング素子全てが開放状態に制御され、他方の側はそのスイッチング素子が、デューティ比の小さい状態からこれが増加されつつデューティ制御される。このとき、チェック対象側のスイッチング素子は開放状態であることから、他方をデューティ制御したとしても、本来ブリッジ回路へ電源電流が流れることはない。よって、電源電流検出手段での電源電流検出値がその判定用しきい値を上回るときにはスイッチング素子が異常、つまり、ショート異常が発生しているか、或いはチェック動作制御手段による制御とは異なる動作を行っている等の状態であってすなわちこれに起因して過電流が発生していると推測することができる。チェック対象を替えて同様に処理を行うことによって、もう一方の側のチェック対象のスイッチング素子についても、その異常を検出することができる。
【００１５】
したがって、上側及び下側の何れかに対する判定の結果、異常が生じているときには過電流が発生していると推測することが可能となる。また、デューティ制御を行う際には、そのデューティ比を小さい状態から増加させつつ行っているから、すなわち電源電流が流れる状況にあるときには電源電流検出値がデューティ比の増加に伴って増加することになる。したがって、電源電流検出値がその判定用しきい値を上回るまでの比較的小さな電源電流を流すだけで、過電流の発生の有無を検出することが可能となる。
【００１６】
また、請求項３に係る電動パワーステアリング制御装置は、前記デューティ制御手段は、予め設定した最大デューティ比を上限としてデューティ比を増加させ、前記最大デューティ比は、前記過電流判定手段で前記チェック対象のスイッチング素子が異常であると判定されるときの、前記電源電流の想定される電流経路の抵抗値と前記過電流判定手段で用いる前記判定用しきい値とに基づいて設定することを特徴としている。
【００１７】
この請求項３に係る発明では、過電流判定手段でチェック対象のスイッチング素子が異常であると判定されるときの、前記電源電流の想定される電流経路の抵抗値と、過電流判定手段での電源電流検出値の判定用しきい値とに基づいて最大デューティ比を設定しているから、これらに基づき、スイッチング素子が異常と判定される状態において電源電流検出値の判定用しきい値を越える電源電流が流れるデューティ比を算出し、このデューティ比を最大デューティ比として設定すれば、この最大デューティ比のときに判定用しきい値を越える電源電流が流れなければスイッチング素子は正常とみなすことが可能となる。よって、最大デューティ比に達した時点でスイッチング素子の異常の有無を確定することで、より短時間で過電流の発生の有無を確定することが可能となる。このため、電源電圧検出値がその電圧復帰判定しきい値を上回った時点で速やかに操舵補助制御が再開されることになり、操舵補助制御が停止される時間の短縮を図ることが可能となる。
【００１８】
また、請求項４に係る電動パワーステアリング制御装置は、前記デューティ制御手段は、前記デューティ比を段階的に変化させることを特徴としている。
この請求項４に係る発明では、デューティ制御手段は、デューティ制御を行う際に、デューティ比を段階的に変化させるから、ブリッジ回路へ流れる電源電流を段階的に変化させることが可能となり、過電流が発生している場合に、ブリッジ回路へ流れる電源電流の検出値がその判定しきい値を越えるまでの所要時間を短縮することが可能となる。
【００１９】
また、請求項５に係る電動パワーステアリング制御装置は、前記チェック動作制御手段は、前記ブリッジ回路を構成するスイッチング素子のうち上段側及び下段側のうち何れか一方の側を第１のチェック対象とし、この第１のチェック対象のスイッチング素子全てを開放状態に制御すると共に他方の側を第２のチェック対象とし、この第２のチェック対象のスイッチング素子を、デューティ比が予め設定した１００％近傍の規定値に達するまでデューティ比を増加させつつデューティ制御する第１のデューティ制御手段と、当該第１のデューティ制御手段で前記スイッチング素子を動作させたときの前記電源電流検出値が予め設定したその判定用しきい値以下であるときに、前記第１のデューティ制御手段による制御終了後、前記第１のチェック対象のスイッチング素子を、デューティ比が前記規定値から５０％に達するまでデューティ比を減少させつつデューティ制御すると共に、前記第２のチェック対象のスイッチング素子を、デューティ比が５０％に達するまでデューティ比を増加させつつ前記第１のスイッチング素子と相補的にデューティ制御する第２のデューティ制御手段と、を有し、前記過電流判定手段は、前記電源電流検出値が予め設定したその判定用しきい値を上回るとき前記第１又は第２のチェック対象のスイッチング素子は異常であると判定し、前記第１及び第２のチェック対象のそれぞれに対する判定結果のうち、何れか一方で異常を検出したとき過電流が生じていると判定することを特徴としている。
【００２０】
この請求項５に係る発明では、上段側及び下段側のうち何れか一方の側を第１のチェック対象、他方の側を第２のチェック対象とし、第１のデューティ制御手段では、第１のチェック対象のスイッチング素子全てを開放状態に制御し、第２のチェック対象のスイッチング素子を、デューティ比が１００％近傍の規定値に達するまでデューティ比を増加させつつデューティ比を制御する。第１のチェック対象、つまり、上段側及び下段側の何れか一方のスイッチング素子は開放状態に制御されているから、第２のチェック対象のスイッチング素子をデューティ制御したとしても本来電源電流が流れることはない。よって、電源電流検出値がその判定用しきい値を上回り、電源電流が流れていると判定されるときには、第１のチェック対象のスイッチング素子は異常、つまり、ショート異常が生じているか或いはチェック動作制御手段による制御とは異なる動作を行っている状態であるとみなすことが可能となる。
【００２１】
一方、第２のデューティ制御手段では、第１のデューティ制御手段によりスイッチング素子を動作させたときの電源電流検出値がその判定用しきい値以下であるときに、デューティ比が規定値に制御された前記第２のチェック対象のスイッチング素子を、デューティ比が前記規定値から５０％に達するまでデューティ比を減少させつつデューティ制御すると共に、前記第１のチェック対象のスイッチング素子を、デューティ比が５０％に達するまでデューティ比を増加させつつ、前記第１のチェック対象のスイッチング素子と相補的にデューティ制御する。
【００２２】
このとき、第１のデューティ制御手段によりスイッチング素子を動作させたときの電源電流検出値がその判定用しきい値以下であって第１のチェック対象のスイッチング素子は正常であると判定されており、また、第１のチェック対象のスイチッング素子と第２のチェック対象のスイッチング素子とは相補的にデューティ制御されているから、第１のチェック対象のスイッチング素子をデューティ制御したとしても、本来電源電流が流れることはない。よって、電源電流検出値がその判定用しきい値を上回り電源電流が流れていると判定されるときには、第２のチェック対象のスイッチング素子は異常とみなすことが可能となる。また、第１のチェック対象のスイッチング素子はそのデューティ比を、第２のチェック対象のスイッチング素子と相補的に増加させるようにしているから、ブリッジ回路に、比較的大きな電源電流が流れる以前の電源電流値がより低い段階で過電流の発生の有無を検出することが可能となる。
【００２３】
また、請求項６に係る電動パワーステアリング制御装置は、前記第１のデューティ制御手段及び前記第２のデューティ制御手段は、前記デューティ比を段階的に変化させることを特徴としている。
この請求項６に係る発明では、第１及び第２のデューティ制御手段は、デューティ制御を行う際に、デューティ比を段階的に変化させるから、ブリッジ回路へ流れる電源電流を段階的に変化させることが可能となり、過電流が発生している場合に、ブリッジ回路へ流れる電源電流の検出値がその判定しきい値を越えるまでの所要時間を短縮することが可能となる。
【００２４】
また、請求項７に係る電動パワーステアリング制御装置は、前記過電流検出手段は、前記電源電圧検出値が前記電圧低下判定しきい値を下回った直後又はその近傍の時点で前記過電流検出を行うことを特徴としている。
この請求項７に係る発明では、電源電圧値検出値が、電圧低下判定しきい値を下回った直後又はその近傍の時点で過電流検出を行っているから、過電流が原因ではなく、一時的に電源電圧が低下した場合等には、電源電圧の回復を待っている間に過電流検出が行われることになって、電源電圧が回復した時点で操舵補助制御を再開することが可能となり、操舵補助制御が停止される時間を短縮することが可能となる。
【００２５】
さらに、請求項８に係る電動パワーステアリング制御装置は、前記電源電圧検出値が前記電圧低下判定しきい値を下回るまでの過程における、前記電源電圧検出値が前記電圧低下判定しきい値を下回る前の所定期間に前記ブリッジ回路に流れた電源電流値を検出する電圧低下前電流検出手段と、当該電圧低下前電流検出手段で検出した電源電流値に基づいて、前記電源電圧の低下の要因が、前記操舵補助制御手段での操舵補助制御によるものかどうかを推測する電圧低下要因推測手段と、を備え、前記過電流検出手段は、前記電圧低下要因推測手段で前記電源電圧の低下の要因が前記操舵補助制御によるものと推測されるときにのみ過電流検出を行い、前記操舵補助制御手段は、前記電源電圧の低下の要因が、前記操舵補助制御以外の要因によるものと推測されるときには、前記操舵補助制御停止手段により前記操舵補助制御が停止された後、前記電源電圧検出値が前記電圧復帰判定しきい値を上回る状態となったとき前記操舵補助制御を再開することを特徴としている。
【００２６】
この請求項８に係る発明では、電源電圧検出値が電圧低下判定しきい値を下回る前の、電源電圧検出値が電圧低下判定しきい値を下回るまでの過程における所定期間に、ブリッジ回路に流れた電源電流値に基づいて、電源電圧の低下の要因が、操舵補助制御手段の操舵補助制御によるものかどうかが推測され、操舵補助制御が要因であると推測されるときにのみ過電流検出手段による過電流検出が行われ、クランキングによる電圧低下時等、ブリッジ回路に電源電流が流れておらず、操舵補助制御が要因ではないと推測されるときには過電流検出は行われない。よって、電源電圧の低下が、操舵補助制御が要因ではない状態で、不要な過電流検出が行われることを回避することが可能となり、その分、操舵補助制御が停止される時間を短縮することが可能となる。
【発明の効果】
【００２７】
本発明の請求項１に係る電動パワーステアリング制御装置によれば、電源電圧検出値が電圧低下判定しきい値を下回ったときには操舵補助制御を停止して、ブリッジ回路を構成するスイッチング素子を過電流検出用のチェックモードで動作させ、このときブリッジ回路に流れる電源電流に基づき過電流の発生の有無を検出するから、過電流の発生の有無が確実に確定した時点で、操舵補助制御が再開されることになり、過電流の発生の有無が確定する以前に過電流検出が中止されるようなことが生じることはなく、確実に過電流検出を行うことができる。
【００２８】
また、本発明の請求項２に係る電動パワーステアリング制御装置によれば、ブリッジ回路を構成する上段側及び下段側のスイッチング素子のうち、一方の側をチェック対象としてそのスイッチング素子全てを開放状態に制御し、且つ他方の側はそのスイッチング素子をデューティ制御し、この状態でブリッジ回路に電源電流が流れたときチェック対象のスイッチング素子が異常と判定し、且つこれを上段側及び下段側のそれぞれについて行うから、スイッチング素子の異常を的確に検出することができ、このスイッチング素子の異常に起因して過電流が発生しているかどうかを容易且つ確実に検出することができる。また、このとき、デューティ比を小さい状態から増加させつつデューティ制御を行うから、ブリッジ回路に電源電流が流れる状況にある場合には、電源電流がその判定用しきい値を上回るまでの比較的小さな電源電流を流すだけで、過電流の発生の有無を検出することができる。
【００２９】
また、請求項３に係る電動パワーステアリング制御装置によれば、過電流判定手段でチェック対象のスイッチング素子が異常であると判定されるときの、前記電源電流の想定される電流経路の抵抗値と、過電流判定手段での電源電流検出値の判定用しきい値とに基づいて設定した最大デューティ比を上限としてデューティ比を増加させつつデューティ制御を行っているから、不必要にデューティ比を増加させることなく的確なタイミングで過電流の発生の有無を検出することができ、その分、操舵補助制御を停止する時間を短縮することができる。
【００３０】
また、請求項４に係る電動パワーステアリング制御装置によれば、デューティ制御を行う際に、デューティ比を段階的に変化させるから、ブリッジ回路へ流れる電源電流を段階的に変化させることができ、過電流が発生している場合に、ブリッジ回路へ流れる電源電流検出値がその判定しきい値を越えるまでの所要時間を短縮することができる。
【００３１】
また、請求項５に係る電動パワーステアリング制御装置によれば、第１のチェック対象のスイッチング素子全てを開放状態に制御し、第２のチェック対象のスイッチング素子を、デューティ比が１００％近傍の規定値に達するまでデューティ比を増加させつつデューティ比を制御するから、本来流れることのない電源電流を検出することによって、第１のチェック対象のスイッチング素子の異常を容易に検出することができる。また、第１のチェック対象のスイッチング素子に異常がないときに、デューティ比が規定値に制御された第２のチェック対象のスイッチング素子を、デューティ比が前記規定値から５０％に達するまでデューティ比を減少させつつデューティ制御すると共に、前記第１のチェック対象のスイッチング素子を、デューティ比が５０％に達するまでデューティ比を増加させつつ、前記第１のスイッチング素子と相補的にデューティ制御するから、本来流れることのない電源電流を検出することによって、第２のスイッチング素子の異常を容易に検出することができる。また、第１のチェック対象のスイッチング素子はそのデューティ比を、第２のチェック対象のスイッチング素子と相補的に増加させるようにしているから、大きな電源電流が流れる以前の電源電流値がより低い段階でその異常を検出することができる。
【００３２】
また、請求項６に係る電動パワーステアリング制御装置によれば、デューティ制御を行う際に、デューティ比を段階的に変化させるから、ブリッジ回路へ流れる電源電流を段階的に変化させることができ、過電流が発生している場合に、ブリッジ回路へ流れる電源電流検出値がその判定しきい値を越えるまでの所要時間を短縮することができる。
【００３３】
また、請求項７に係る電動パワーステアリング制御装置は、過電流検出手段は、電源電圧検出値が前記電圧低下判定しきい値を下回った直後又はその近傍の時点で前記過電流検出を行うから、電源電圧の回復を待っている間に過電流検出を行うことができ、一時的に電源電圧が低下した場合等には、電源電圧が回復した時点で速やかに操舵補助制御を再開することができる。よって、その分操舵補助制御が停止される時間を短縮することができることから、電動モータによる操舵アシストをより長い期間実行することができ、使い勝手をより向上させることができる。
【００３４】
さらに、請求項８に係る電動パワーステアリング制御装置は、電源電圧の低下の要因が、操舵補助制御手段の操舵補助制御によるものであると推測されるときにのみ過電流検出手段による過電流検出を行うから、クランキングによる電圧低下時等、操舵補助制御が要因ではない電源電圧の低下時に、不要な過電流検出を行うことを検出することができ、その分、操舵補助制御が停止される時間を短縮することができるため、使い勝手を向上させることができる。
【発明を実施するための最良の形態】
【００３５】
以下、本発明の実施の形態を説明する。
まず、第１の実施の形態を説明する。
図１は、本発明の一実施形態を示す概略構成図であって、図中、１はステアリングホイールであり、このステアリングホイール１に運転者から作用される操舵力がステアリングシャフト２に伝達される。このステアリングシャフト２は、入力軸２ａと出力軸２ｂとを有し、入力軸２ａの一端がステアリングホイール１に連結され、他端は操舵トルク検出手段としての操舵トルクセンサ３を介して出力軸２ｂの一端に連結されている。
【００３６】
そして、出力軸２ｂに伝達された操舵力は、ユニバーサルジョイント４を介してロアシャフト５に伝達され、さらにユニバーサルジョイント６を介してピニオンシャフト７に伝達される。
このピニオンシャフト７に伝達された操舵力はステアリングギヤ８を介してタイロッド９に伝達され、図示しない転舵輪を転舵させる。ここで、ステアリングギヤ８は、ピニオンシャフト７に連結されたピニオン８ａとこのピニオン８ａに噛合するラック８ｂとを有するラックアンドピニオン機構に構成され、ピニオン８ａに伝達された回転運動をラック８ｂで直進運動に変換している。
【００３７】
ステアリングシャフト２の出力軸２ｂには、操舵補助力を出力軸２ｂに伝達する減速ギヤ１０が連結されており、この減速ギヤ１０には、操舵系に対して操舵補助力を発生する電動モータ１２の出力軸が連結されている。
操舵トルクセンサ３は、ステアリングホイール１に付与されて入力軸２ａに伝達された操舵トルクを検出するもので、例えば、操舵トルクを入力軸２ａ及び出力軸２ｂ間に介挿した図示しないトーションバーの捩れ角変位に変換し、この捩れ角変位を例えばポテンショメータで検出するように構成されている。この操舵トルクセンサ３から出力されるトルク検出値Ｔは、コントローラ２０に入力される。
【００３８】
このコントローラ２０は、図２に示すように、操舵トルクセンサ３から出力されるトルク検出値Ｔや、車速センサ２１からの車速検出値Ｖ、前記電動モータ１２のロータの回転位置を検出するホール素子、レゾルバ等で構成されるロータ位置検出回路１３で検出されたロータ回転角θ、モータ電流検出回路２２で検出されるモータ駆動電流に基づいて、公知の操舵補助制御処理を実行し、入力されるトルク検出値Ｔ及び車速検出値Ｖに応じた操舵補助力を電動モータ１２で発生させ運転者の操舵アシストを行うためのモータ電流指令値を算出する制御演算装置２３と、前記電動モータ１２を駆動するためのモータ駆動回路２４と、制御演算装置２３からのモータ電流指令値に応じてモータ駆動回路２４を制御するＦＥＴゲート駆動回路２６と、モータ駆動回路２４と電動モータ１２との間に接続された遮断回路２７と、バッテリ２８ａの電圧を検出するバッテリ電圧検出回路２８と、モータ駆動回路２４に流れる電源電流を検出する電源電流検出回路２９と、を備えている。
【００３９】
前記モータ電流検出回路２２は、電動モータ１２の各相コイルに供給されるモータ駆動電流Ｉｕ、Ｉｖ及びＩｗのうち、何れか２つ、例えば、Ｉｕ及びＩｗを検出し、これをモータ駆動電流Ｉｕｄ、Ｉｗｄとして制御演算装置２３に出力する。
なお、ここでは、モータ駆動回路２４と電動モータ１２との間を流れる電流を検出しこれをモータ駆動電流として用いているが、これに限らず、前記電源電流検出回路２９で検出される電源電流をモータ駆動電流として流用するようにしてもよい。
【００４０】
前記モータ駆動回路２４は、図２に示すように、直列に接続された２つの電界効果トランジスタＱｕａ及びＱｕｂ、同様に直列に接続された２つの電界効果トランジスタＱｖａ及びＱｖｂ、及び直列に接続された電界効果トランジスタＱｗａ及びＱｗｂが、並列に接続されたブリッジ回路で構成される。このブリッジ回路の電界効果トランジスタＱｕａ及びＱｕｂの接続点、電界効果トランジスタＱｖａ及びＱｖｂの接続点並びに電界効果トランジスタＱｗａ及びＱｗｂの接続点が電動モータ１２の各相コイルに接続される。そして、上段の電界効果トランジスタＱｕａ〜Ｑｗａのドレイン側に、前記電源電流検出回路２９での電源電流検出用のシャント抵抗２９ｒが接続され、このシャント抵抗２９ｒを介してバッテリ２８ａのバッテリ電圧ＶBATが、上段の電界効果トランジスタＱｕａ〜Ｑｗａのドレイン側に印加される。また、下段の電界効果トランジスタＱｕａ〜Ｑｗａのソース側は接地されている。
【００４１】
なお、ここでは、電源電流検出用のシャント抵抗２９ｒを上段の電界効果トランジスタとバッテリ２８ａとの間に接続しているが、これに限らず、下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂと接地との間に接続してもよい。
ＦＥＴゲート駆動回路２６は、モータ駆動回路２４の各電界効果トランジスタを、制御演算装置２３から出力されるモータ電流指令値Ｉｕｔ、Ｉｖｔ及びＩｗｔに基づいて決定されるデューティ比Ｄｕ、Ｄｖ及びＤｗのＰＷＭ（パルス幅変調）信号によってＯＮ／ＯＦＦさせ、これによって、実際に電動モータ１２に流れる電流の大きさが制御される。また制御演算装置２３からの、各電界効果トランジスタをオンオフ制御するための制御信号が入力されたときこれに応じて指定された電界効果トランジスタをオンオフ制御する。
【００４２】
遮断回路２７は、モータ駆動回路２４の電界効果トランジスタＱｕａとＱｕｂ、ＱｖａとＱｖｂ、ＱｗａとＱｗｂの各接続点と、電動モータ１２の各相コイルとの間に個別に介挿された、リレー回路ＲＬＹ１、ＲＬＹ２及びＲＬＹ３で構成され、異常発生時や後述の過電流チェック処理実行時にこのリレー回路ＲＬＹ１、ＲＬＹ２及びＲＬＹ３を開放状態に切り換えることにより、電動モータ１２への電力供給を遮断する。
【００４３】
そして、制御演算装置２３は、前述のように、電動モータ１２を駆動制御するためのモータ電流指令値を生成しこれをＦＥＴゲート駆動回路２６に出力すると共に、バッテリ電圧検出回路２８で検出されるバッテリ２８ａのバッテリ電圧検出値ＶＢ及び電源電流検出回路２９で検出される電源電流検出値ＩＢに基づいてバッテリ２８ａのバッテリ電圧ＶBAT及びモータ駆動回路２４に流れる電源電流を監視し、バッテリ電圧ＶBATの低下異常や過電流の発生を検出したとき操舵補助制御処理を停止し、電動モータ１２による操舵アシストを停止する。
【００４４】
図３は、制御演算装置２３で実行される、バッテリ電圧の監視及び過電流検出を行うための監視処理の処理手順の一例を示すフローチャートである。制御演算装置２３では、公知の手順で操舵補助制御処理を実行して電動モータ１２を駆動し、入力される操舵トルクに応じた操舵補助力を発生させると共に、前記監視処理を予め設定した周期で実行する。
この監視処理では、まず、電圧低下フラグＦが“１”に設定されているかどうかを判断する。この電圧低下フラグＦは、バッテリ電圧検出値ＶＢが電圧低下判定しきい値ＶDOWNを既に下回った状態であるかどうかを表すフラグである。なお、この電圧低下フラグＦは起動時には“０”に設定される。
【００４５】
電圧低下フラグがＦ＝１でない場合にはステップＳ２に移行し、バッテリ電圧検出値ＶＢが、電圧低下判定しきい値ＶDOWNを下回ったかどうかを判断する。この電圧低下判定下しきい値ＶDOWNは、電動モータ１２を的確に駆動制御することの可能なバッテリ電圧ＶBATの最低値に設定される。
バッテリ２８ａに電圧低下が生じておらず、バッテリ電圧検出回路２８で検出されるバッテリ電圧検出値ＶＢが電圧低下判定しきい値ＶDOWN以上である間は、バッテリ電圧ＶBATは正常であって電動モータ１２を的確に駆動制御することが可能であるとしてそのまま処理を終了する。
【００４６】
一方、何らかによってバッテリ２８ａに電圧低下が生じ、バッテリ電圧検出値ＶＢが低下しこれが電圧低下判定しきい値ＶDOWNを下回ると、ステップＳ２からステップＳ３に移行し、電圧低下フラグをＦ＝１に設定し、次いでステップＳ４に移行してバッテリ電圧低下時の処理を行う。具体的には、操舵補助制御処理を停止して操舵アシストを停止すると共に、モータ駆動回路２４の各電界効果トランジスタＱｕａ〜Ｑｗｂを開放状態に切り換え、電動モータ１２が誤動作することを回避する。
【００４７】
そして、この監視処理の、次の実行周期では、電圧低下フラグがＦ＝１に設定されていることからステップＳ１からステップＳ５に移行し、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを上回り、正常なバッテリ電圧範囲に復帰したかどうかを判断する。
バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUP以下である間、すなわち、バッテリ電圧ＶBATが正常な電圧範囲に復帰していない間は、ステップＳ５からそのまま処理を終了し、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを上回り正常な電圧範囲に復帰したとき、ステップＳ５からステップＳ６に移行し、電圧低下フラグをＦ＝０に設定する。次いでステップＳ７に移行し、モータ駆動回路２４に過大電流が流れていないかどうかを検出するための過電流チェック処理を行う。その詳細は後述する。
【００４８】
このステップＳ７での過電流チェック処理の結果、過電流が発生していない場合にはステップＳ９に移行し、バッテリ電圧ＶBATが正常な電圧範囲に回復しており、また、過電流も発生していないことから、電動モータ１２を正常に駆動制御可能として、操舵補助制御処理を再開させる。
一方、ステップＳ７の過電流チェック処理の結果、過電流が発生している場合には、ステップＳ８からステップＳ１０に移行し、過電流発生時の処理を行う。具体的には操舵補助制御処理の実行を禁止し、モータ駆動回路２４の各電界効果トランジスタを開放状態に制御する。また、過電流が発生していることを外部に通知する等の処理を行い、以後、この監視処理は行わない。
【００４９】
前記ステップＳ７での過電流チェック処理は、図４のフローチャートに示す手順で行う。
まず、ステップＳ２１で、モータ駆動回路２４の電界効果トランジスタＱｕａ〜Ｑｗｂのうち、下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂをチェック対象とし、これらを開放状態に制御するための制御信号を出力する。また、遮断回路２７を開放状態に切り換えるための制御信号を出力する。
次いでステップＳ２２に移行し、上段の電界効果トランジスタＱｕａ、Ｑｖａ、Ｑｗａをデューティ制御する。このときデューティ比が０％から連続的に増加するようにデューティ比を変更しつつデューティ制御する。
次いで、ステップＳ２３に移行し、電源電流検出回路２９で検出される電源電流検出値ＩＢが予め設定した電流しきい値Ｉ１を上回るかどうかを判定する。
【００５０】
ここで、上述のように、ステップＳ２１の処理で下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂを開放状態に制御しているため、ステップＳ２２の処理で上段の電界効果トランジスタＱｕａ、Ｑｖａ、Ｑｗａをデューティ制御したとしても、電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂが正常に動作していれば、上段及び下段の電界効果トランジスタを貫通する貫通電流が流れることはないため、電源電流検出回路２９で検出される電源電流検出値ＩＢは略零となる。
【００５１】
しかしながら、下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂの何れかにショート異常等が発生している場合、例えば、Ｕ相の電界効果トランジスタＱｕｂにショート異常が発生している場合には、バッテリ２８ａ、デューティ制御される上段の電界効果トランジスタＱｕａ、ショート異常が発生し導通状態となっている下段の電界効果トランジスタＱｕｂ、及び接地からなる電流経路に貫通電流が流れることになり、電源電流検出回路２９でこれが検出されることになる。
【００５２】
したがって、前記電流しきい値Ｉ１は、上段の電界効果トランジスタが何らかの異常によって導通状態になったときに、このときの電源電流検出値ＩＢから、貫通電流が流れていると判定することの可能な値に設定される。
前記電源電流検出回路２９で検出される電源電流検出値ＩＢが電流しきい値Ｉ１よりも大きいときには、ステップＳ２３からステップＳ２５に移行し、下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂが導通状態に誤動作しており、この誤動作により過電流が発生したためバッテリ２８ａの電圧低下が生じている状態であると推測されることから、過電流異常と判定する。
【００５３】
一方、ステップＳ２３で、電源電流検出値ＩＢが電流しきい値Ｉ１以下であって、電源電流が流れていないと判定されるときには、ステップＳ２３からステップＳ２４に移行し、デューティ制御を行っている上段の電界効果トランジスタＱｕａ、Ｑｖａ、Ｑｗａに対するデューティ比が予め設定したデューティ比の最大値Ｄmax１に達したかどうかを判定する。デューティ比がその最大値Ｄmax１に達していない場合には、ステップＳ２２に戻って引き続きデューティ比を増加させこのときの電源電流検出値ＩＢが電流しきい値Ｉ１以下であるかどうかを判定する。
【００５４】
ここで、前記デューティ比の最大値Ｄmax１は、下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂが、誤動作により導通状態となったときの、電源電流の想定される電流経路のショート抵抗値と、電界効果トランジスタが導通異常と判定するための前記電流しきい値Ｉ１とに基づいて設定することが望ましい。つまり、想定されるショート抵抗値と、導通異常と判定するための電流しきい値Ｉ１とが決まれば、この導通異常が発生したときに、このショート抵抗値相当の抵抗を有する電流経路において、ここを流れる電源電流ＩＢが、電流しきい値Ｉ１を越えることの可能な、デューティ比を算出することができる。
【００５５】
つまり、この算出したデューティ比で上段の電界効果トラジスタをデューティ制御したときに、その電源電流検出値ＩＢが電流しきい値Ｉ１を越えない場合には、下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂには、導通異常は発生していないと確定することができる。したがって、このようにして算出したデューティ比を、その最大値Ｄmax１として設定することによって、デューティ比を最大値Ｄmax１まで増加させた時点で電源電流検出値ＩＢがその電流しきい値Ｉ１を越えていない場合には、下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂは正常であると確定することができ、デューティ比を１００％まで増加させなくても、下段の電界効果トランジスタが正常に動作しているかどうかを確定することができる。このため、その分、下段の電界効果トランジスタが正常に動作しているかどうかすなわち過電流が発生しているかどうかの判定に要する処理時間の短縮を図ることができる。
【００５６】
一方、デューティ比が最大値Ｄmax１に達した場合には、下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂに対するチェックを終了し、ステップＳ２４からステップＳ３１に移行し、次に、上段の電界効果トランジスタＱｕａ、Ｑｖａ、Ｑｗａをチェック対象とし、これらに対するチェックを行う。
このチェックは、下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂに対するチェックと同様の手順で行い、まず、上段の電界効果トランジスタＱｕａ、Ｑｖａ、Ｑｗａを開放状態に制御する。
【００５７】
次いで、ステップＳ３２に移行し、下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂをデューティ制御する。このときデューティ比が０％から連続的に増加するようにデューティ比を変更しつつデューティ制御する。
次いで、ステップＳ３３に移行し、電源電流検出回路２９で検出される電源電流検出値ＩＢが予め設定した電流しきい値Ｉ２を上回るかどうかを判定する。なお、この電流しきい値Ｉ２は、下段の電界効果トランジスタをチェック対象としたときの電流しきい値Ｉ１と同一であってもよく、また、前記電流しきい値Ｉ１と同様の手順で設定してもよい。
【００５８】
そして、電源電流検出回路２９の電源電流検出値ＩＢが電流しきい値Ｉ２以下であるときにはステップＳ３４に移行し、デューティ比がその最大値Ｄmax２に達したかどうかを判定し、デューティ比がその最大値Ｄmax２に達していなければステップＳ３２に戻って引き続きデューティ比を増加させ、電源電流検出値ＩＢが電流しきい値Ｉ２を上回ったかどうかを判定する。なお、デューティ比の最大値Ｄmax２も、前記最大値Ｄmax１と同様の手順で、上段の電界効果トランジスタＱｕａ、Ｑｖａ、Ｑｗａが、誤動作により導通状態となったときに想定されるショート抵抗値と、電界効果トランジスタが導通異常と判定するための前記電流しきい値Ｉ２とに基づいて設定すればよい。
【００５９】
そして、電源電流検出回路２９の電源電流検出値ＩＢが電流しきい値Ｉ２を上回ったときには、ステップＳ３３からステップＳ３５に移行し、上段の電界効果トランジスタＱｕａ、Ｑｖａ、Ｑｗａの何れにショート異常が発生しているか導通状態に誤動作しており導通異常が発生していると判断する。
一方、デューティ比が、その最大値Ｄmax２に達するまでの間に、電源電流検出値ＩＢが電流しきい値Ｉ２を上回らないときにはステップＳ３６に移行し、上段及び下段の電界効果トランジスタが共に、ショート異常や導通異常等が生じておらず正常な状態であって、すなわち過電流は発生していないと判定し、遮断回路２７を導通状態に切り換える制御信号を出力する。以上の手順で、過電流が発生しているかどうかの判定を行ったならば過電流チェック処理を終了し、図３に戻ってステップＳ８に移行する。
【００６０】
次に、上記第１の実施の形態の動作を図５及び図６のタイムチャートを伴って説明する。なお、図５及び図６において、（ａ）はバッテリ電圧検出値ＶＢ、（ｂ）は上段の電界効果トランジスタＱｕａ、Ｑｖａ、Ｑｗａに対するデューティ比、（ｃ）は下段の電界効果トランジスタＱｕｂ、Ｑｖｂ、Ｑｗｂに対するデューティ比、（ｄ）は電源電流検出値ＩＢである。
【００６１】
制御演算装置２３では、公知の手順で操舵補助制御処理を実行し、入力される操舵トルクＴや車速検出値Ｖに応じて各電界効果トランジスタを駆動制御して電動モータ１２への駆動電流を制御する。これによって、電動モータ１２が駆動制御されて、操舵トルクＴや車速検出値Ｖに応じた操舵補助力が付与されて操舵アシストが行われ、運転者の操舵負荷の軽減が図られる。
【００６２】
この操舵補助制御処理と共に図３に示す監視処理が実行されるが、バッテリ電圧検出回路２８で検出されるバッテリ電圧検出値ＶＢが電圧低下判定しきい値ＶDOWN以上であって、バッテリ電圧ＶBATが正常な電圧範囲内にあるときには、図３のステップＳ１からステップＳ２を経てそのまま処理を終了し、引き続き操舵補助制御処理を実行する。
この状態から、何らかによって、バッテリ２８ａのバッテリ電圧が低下し、図５の時点ｔ１１でバッテリ電圧検出値ＶＢが電圧低下判定しきい値ＶDOUNを下回ると、監視処理では、図３のステップＳ２からステップＳ３に移行し、電圧低下フラグＦを“１”に設定し、操舵補助制御処理を停止させると共に、モータ駆動回路２４の各電界効果トランジスタＱｕａ〜Ｑｗｂを開放状態に制御する。
【００６３】
これによって、電動モータ１２への電力供給が停止されることから電動モータ１２が意図しない動作を行うことはない。
そして、バッテリ電圧ＶBATが低い間はステップＳ１及びステップＳ５の処理を繰り返し行って操舵補助制御処理を引き続き停止させ、この操舵補助制御処理の停止に伴って、バッテリ２８ａの電力消費量が減少すること等によりバッテリ電圧が回復し、時点ｔ１２で、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを上回ると、図３のステップＳ１から、ステップＳ５、ステップＳ６を経てステップＳ７に移行し、電圧低下フラグをＦ＝０に設定した後、過電流チェック処理を行う。
【００６４】
まず、下段の電界効果トランジスタに対するチェックを行い、下段の電界効果トランジスタを開放状態に制御し、また、遮断回路２７を開放状態に制御し（ステップＳ２１）、上段の電界効果トランジスタをデューティ制御する（ステップＳ２２）。このとき上段の電界効果トランジスタに対するデューティ比を、図５（ｂ）に示すように、０％から連続的に増加させる。つまり、モータ駆動回路２４に、仮に貫通電流が流れた場合には、この貫通電流が徐々に増加するようにデューティ比を制御する。
【００６５】
ここで、下段の電界効果トランジスタにショート異常等が発生しておらず正常に動作している場合には、下段の電界効果トランジスタは開放状態に制御されていることから、上段の電界効果トランジスタをデューティ制御したとしてもモータ駆動回路２４に電源電流が流れることはなく、電源電流検出値ＩＢがそのしきい値Ｉ１を上回ることはない。したがって、デューティ比を徐々に増加させ、時点ｔ１３でデューティ比がその最大値Ｄmax１に達したとき、下段の電界効果トランジスタは正常に動作していると判定し、図３のステップＳ２４からステップＳ３１に移行し今度は上段の電界効果トランジスタのチェックを行う。
【００６６】
つまり、上段の電界効果トランジスタを開放状態に切り換え（ステップＳ３１）、下段の電界効果トランジスタをデューティ制御する（ステップＳ３２）。このとき、図５（ｃ）に示すように、下段の電界効果トランジスタに対するデューティ比が０％から連続的に増加するようにデューティ制御を行う。つまり、仮に貫通電流が流れたときにはこの貫通電流が徐々に増加するようにデューティ制御を行う。
【００６７】
ここで、上段の電界効果トランジスタは、ショート異常等が発生しておらず、正常に動作していると判定されている。よって、これら上段の電界効果トランジタは開放状態に制御されており且つ正常に動作しているため、下段の電界効果トランジスタをデューティ制御したとしてもモータ駆動回路２４に電源電流が流れることはなく、電源電流検出値ＩＢがその電流しきい値Ｉ２を上回ることはない。したがって、デューティ比を徐々に増加させ、時点ｔ１４でデューティ比がその最大値Ｄmax２に達したとき、上段の電界効果トランジスタは正常としてステップＳ３４からステップＳ３６に移行し、最終的に上段及び下段の電界効果トランジスタにはショート異常等の導通異常は発生しておらず、すなわち過電流は発生していないと判定し、遮断回路２７を導通状態に切り換える。
【００６８】
そして、図３のステップＳ８からステップＳ９に移行し、この時点で操舵補助制御処理を再開させ、操舵アシストを再開する。
したがって、バッテリ２８ａのバッテリ電圧ＶBATが何らかの要因によって低下した場合には、バッテリ電圧ＶBATが低下している間は操舵補助制御処理を停止し、電動モータ１２を駆動制御しないようにしているから、バッテリ電圧ＶBATが低い状態で電動モータ１２を駆動制御することによって電動モータ１２が意図しない動作を行い、意図しない操舵補助力が付与されることによって、運転者に違和感を与えたり、また、バッテリ電圧ＶBATがさらに低下することにより車載機器各部が動作不可となったりすることを回避することができる。
【００６９】
そして、このように各部が正常に動作している状態から、モータ駆動回路２４を構成する電界効果トランジスタのうちの何れか、例えば、Ｕ相の上段の電界効果トランジスタＱｕａでショート異常が発生した場合、操舵補助制御処理によって各電界効果トランジスタがオンオフ制御されると、電界効果トランジスタＱｕａが導通状態であることから、バッテリ２８ａ、電界効果トランジスタＱｕａ、Ｑｕｂ、接地からなる電流経路が形成され、貫通電流が流れる可能性がありすなわち過電流が流れる可能性がある。
【００７０】
このため、バッテリライン等のハーネスインピーダンスの電圧降下等により、バッテリ電圧ＶBATが低下し、図６の時点ｔ２１でバッテリ電圧検出値ＶＢが電圧低下判定しきい値ＶDOWNを下回ると、図３のステップＳ２からステップＳ３に移行し、電圧低下フラグをＦ＝１に設定した後、ステップＳ４に移行して、操舵補助制御処理を停止させると共に、モータ駆動回路２４の全電界効果トランジスタを開放状態に制御する。
【００７１】
このとき、前記電界効果トランジスタＱｕａはショート異常のため導通状態となっているが、他の電界効果トランジスタは全て開放状態となっていることから、モータ駆動回路２４には電源電流が流れない。このため、バッテリ電圧ＶBATが回復し始め、時点ｔ２２でバッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを上回ると、ステップＳ５からステップＳ６を経てステップＳ７に移行し、電圧低下フラグをＦ＝０に設定し、過電流チェック処理を実行する。
【００７２】
まず、下段の電界効果トランジスタをチェック対象とし、下段の電界効果トランジスタを開放状態にし、上段の電界効果トランジタを、デューティ比を増加させつつデューティ制御する。このとき、上段の電界効果トランジスタＱｕａはショート異常が発生しているため導通状態であるが、下段の電界効果トランジスタは開放状態であるから電源電流は流れない。このため、時点ｔ２３で、上段の電界効果トランジスタに対するデューティ比がその最大値Ｄmax１に達した時点で、下段の電界効果トランジスタは正常と判定される（ステップＳ２１〜ステップＳ２４）。
【００７３】
次に、上段の電界効果トランジスタをチェック対象とし、上段の電界効果トランジスタを開放状態にし、下段の電界効果トランジスタを、デューティ比を増加させつつデューティ制御を行う。
この場合、上段の電界効果トランジスタは開放状態に制御されているため、本来ならばこの状態では電源電流は流れないが、電界効果トランジスタＱｕａはショート異常によって導通状態となっているから、電界効果トランジスタＱｕａ、Ｑｕｂの電流経路で貫通電流が流れる。
【００７４】
このとき、デューティ比を徐々に増加させていることから貫通電流、つまり電源電流は徐々に増加し、時点ｔ２４で電源電流検出値ＩＢが電流しきい値Ｉ２を上回ると、ステップＳ３３からステップＳ３５に移行し、上段の電界効果トランジスタに導通異常が生じており、この導通異常により過電流が発生しバッテリ電圧の低下が生じていると判定する。そして、図３に戻ってステップＳ７からステップＳ８を経てステップＳ１０に移行し、過電流発生時の処理を行う。つまり、操舵補助制御処理の実行を禁止し、モータ駆動回路２４の各電界効果トランジスタを開放状態に制御すると共に、過電流異常が発生していることを外部に通知する。また、以後、この監視処理を実行しない。
【００７５】
ここで、前述のように、電源電流検出回路２９で検出される電源電流検出値ＩＢに基づいて過電流が流れているかどうかを判定するようにした場合、モータ駆動回路２４の電界効果トランジスタにショート異常等が発生しこれによって過電流が生じていても、場合によっては、過電流を検出するまでに時間がかかる可能性がある。
しかしながら、上記第１の実施の形態に示すように、バッテリ電圧ＶBATが低下した後、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを上回った時点であり且つ操舵補助制御処理を再開する前の時点で過電流チェック処理を行っているから、過電流チェックを行っている最中であり過電流の発生の有無が確定していないときに、過電流チェック処理が中止されることはない。よって、電界効果トランジスタのショート異常や動作異常等による導通異常を確実に検出することができ、これに伴う過電流の発生を確実に検出することができる。
【００７６】
また、過電流チェック処理は、バッテリ電圧ＶBATが回復し、且つ操舵補助制御処理を停止させた状態で、モータ駆動回路２４の各電界効果トランジスタを過電流検出するために駆動制御することで、過電流の発生の有無を検出しているから、他の制御処理の影響等を受けることなく的確に検出することができる。
また、上述のように、過電流チェック処理を行う場合には、電界効果トランジスタをデューティ制御する際のデューティ比を徐々に増加させ、予め設定した最大値Ｄmax１又はＤmax２に達した時点で異常の有無を確定している。そして、この最大値Ｄmax１、Ｄmax２は、導通異常の有無を的確に検出することの可能なデューティ比の最小値を設定しているから、導通異常の有無を的確に検出しつつ、この判定に要する所要時間を短縮することができる。
【００７７】
したがって、操舵補助制御処理を再開するまでの所要時間の短縮を図ることができ、操舵アシストを速やかに再開し、運転者の操舵負荷の軽減をより図ることができる。
また、過電流チェックを行う際には、デューティ比を徐々に増加させているから、導通異常により貫通電流が流れるときには、貫通電流がその電流しきい値Ｉ１又はＩ２を上回った時点で、異常の有無を確定することができすなわち貫通電流がより小さい電流値である段階で異常の有無、つまり、過電流の発生の有無を確定することができる。したがって、過大電流を流さなくとも比較的電流値の低い電源電流を流すことで過電流の発生の有無を確定することができる。したがって、その分、バッテリ２８ａの消費電力を削減することができ効率よく過電流チェックを行うことができ、また、過電流発生時には、モータ駆動回路２４に過電流検出用の大電流が流れる以前の時点で過電流を検出することができる。
【００７８】
なお、上記第１の実施の形態においては、デューティ比をその最大値Ｄmax１又はＤmax２まで増加させた時点で過電流の発生の有無を確定する場合について説明したが、デューティ比を最大値Ｄmax１又はＤmax２よりも大きな値、例えば１００％程度まで増加させて、過電流の発生の有無を確定することも可能であることはいうまでもない。
【００７９】
次に、本発明の第２の実施の形態を説明する。
この第２の実施の形態は、上記第１の実施の形態において、過電流チェック処理の処理手順が異なること以外は同一であるので同一部の詳細な説明は省略する。
図７は、第２の実施の形態における過電流チェック処理の処理手順の一例を示すフローチャートである。
この第２の実施の形態における過電流チェック処理では、上記第１の実施の形態における過電流チェック処理と同様に、まず下段の電界効果トランジスタのチェックを行う。この処理は、上記第１の実施の形態と同様であって、遮断回路２７を開放状態に制御し、下段の電界効果トランジスタを開放状態に制御し、デューティ比を徐々に増加させつつ上段の電界効果トランジスタをデューティ制御し、このときの電源電流検出回路２９で検出される電源電流検出値ＩＢが、その電流しきい値Ｉ１を上回るかどうかを判定する（ステップＳ２１〜ステップＳ２３）。
【００８０】
電源電流検出値ＩＢがその電流しきい値Ｉ１を上回るときにはステップＳ２３からステップＳ２５に移行し、下段の電界効果トランジスタに導通異常が生じていると判定する。
一方、電源電流検出値ＩＢがその電流しきい値Ｉ１以下であるときには、ステップＳ２３からステップＳ２４ａに移行し、デューティ比が１００％又はその近傍に設定した上限値に達したかどうかを判定し、デューティ比が上限値に達していないときには、ステップＳ２２に戻って引き続きデューティ比を増加させつつ、デューティ制御を行う。
【００８１】
電源電流検出値ＩＢがその電流しきい値Ｉ１以下の状態で且つ、デューティ比が１００％に達した場合には、下段の電界効果トランジスタは正常と判定し、ステップＳ４１に移行して、今度は上段の電界効果トランジスタのチェックを行う。
この上段の電界効果トランジスタのチェックを行う場合には、上段の電界効果トランジスタについてはそのデューティ比が１００％またはその近傍の値に設定した規定値から徐々に低下するようにデューティ制御を行い、下段の電界効果トランジスタについてはそのデューティ比が０％から徐々に増加するようにデューティ制御を行う。なお、このとき上段及び下段の電界効果トランジスタに対するデューティ比を相補的に変化させ、上段及び下段の電界効果トランジスタが同時に導通状態とならないようにデューティ制御を行う。
【００８２】
次いで、ステップＳ４２に移行し、電源電流検出値ＩＢがその電流しきい値Ｉ３を上回っているかどうかを判定し、電源電流検出値ＩＢがその電流しきい値Ｉ３を上回るとき、ステップＳ４５に移行し、上段の電界効果トランジスタの導通異常と判定する。一方、電源電流検出値ＩＢがその電流しきい値Ｉ３以下であるときにはステップＳ４３に移行し、上段及び下段の電界効果トランジスタに対するデューティ比が５０％に達したかどうかを判定し、５０％に達していなければステップＳ４１に戻って引き続きデューティ比を変更してデューティ制御を行い、デューティ比が５０％に達したとき、上段の電界効果トランジスタは正常として、ステップＳ４３からステップＳ４４に移行し、上段及び下段の電界効果トランジスタは全て正常であって、過電流は発生していないと判定し、遮断回路２７を導通状態に切り換える。
【００８３】
なお、前記電流しきい値Ｉ３は、上段の電界効果トランジスタが何らかの異常によって導通状態になったときに、上述のように、上段及び下段の電界効果トランジスタをデューティ制御した場合に、その電源電流検出値ＩＢから、貫通電流が流れていると判定することの可能な値に設定される。
したがって、図８のタイムチャートに示すように、何らかによってバッテリ電圧ＶBATが低下し、時点ｔ３１で電源電圧検出値ＶＢが電圧低下判定しきい値ＶDOWNを下回ると、この時点で操舵補助制御処理が停止され、且つモータ駆動回路２４の全電界効果トランジスタが開放状態に制御される。
【００８４】
なお、図８において、（ａ）はバッテリ電圧検出値ＶＢ、（ｂ）は上段の電界効果トランジスタに対するデューティ比、（ｃ）は下段の電界効果トランジスタに対するデューティ比である。
この状態から、バッテリ電圧ＶBATが回復し、時点ｔ３２でバッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを上回ると、図７の過電流チェック処理が実行される。
【００８５】
まず、下段の電界効果トランジスタのチェックが行われ、下段の電界効果トランジスタは開放状態、上段の電界効果トランジスタはデューティ比を徐々に増加させつつデューティ制御され、下段の電界効果トランジスタに導通異常が生じていなければ、モータ駆動回路２４に電源電流は流れないから、下段の電界効果トランジスタは正常と判定される。逆に下段の電界効果トランジスタに導通異常が生じていれば、上段の電界効果トランジスタをデューティ制御することで貫通電流が流れることから電源電流検出値ＩＢがその電流しきい値Ｉ１を上回った時点で導通異常が検出される。
【００８６】
そして、導通異常が検出されないまま時点ｔ３３でデューティ比が１００％近傍の規定値に達すると、次に、上段の電界効果トランジスタのチェックを行い、上段の電界効果トランジスタはそのデューティ比を１００％近傍の規定値から徐々に減少させ、且つ下段の電界効果トランジスタはそのデューティ比を、０％から徐々に増加させ、且つこれらを相補的にデューティ制御する。
【００８７】
ここで、上段及び下段の電界効果トランジスタが共に導通状態とならないようにデューティ制御を行っていることから、上段の電界効果トランジスタに導通異常が生じていなければ、下段の電界効果トランジスタをデューティ制御したとしても電源電流が流れることはない。このため、デューティ比が５０％に達した時点で、上段の電界効果トランジスタは正常と判定し、この時点で、過電流は発生していないと判定して過電流チェック処理を終了し、操舵アシストを再開する。
【００８８】
したがって、上段の電界効果トランジスタのチェックを行う際には、デューティ比を１００％まで増加させることなく、５０％に達した時点で導通異常の有無を確定しているから、その分、過電流チェック処理に要する所要時間の短縮を図ることができる。したがって、導通異常、すなわち過電流が発生していない場合には速やかに操舵補助制御処理を再開することができるから、より的確に操舵アシストを行うことができる。
【００８９】
また、仮に上段の電界効果トランジスタに導通異常が発生している場合には、電源電流検出値ＩＢがその電流しきい値Ｉ３を上回った時点で導通異常と判定されることから、電源電流がより小さい段階で導通異常を検出することができる。つまりより早い段階で、導通異常、すなわち過電流を検出することができるから速やかに過電流に対する対処を行うことができる。
【００９０】
また、上段の電界効果トランジスタのチェックを行う際には、下段の電界効果トランジスタのデューティ比を０％から増加させつつデューティ制御を行うと共に、このとき、上段の電界効果トランジスタのデューティ比は１００％から徐々に減少させるようにし、上段及び下段の電界効果トランジスタを相補的にデューティ制御しているから、ある程度デューティが開いた状態、つまり、ある程度電流が流れている状態で過電流が流れないことを判定することができるため、制御開始までの時間を短縮することができる。
【００９１】
また、デューティ比が比較的小さい段階で電界効果トランジスタの導通異常の有無を確定することができすなわち、異常検出のためにモータ駆動回路２４に流す電流量を低く抑えることができ、その分消費電力の低減を図ることができると共に、過電流が発生し得る状態で、モータ駆動回路２４に大電流を流すことを回避することができる。
なお、上記第２の実施の形態においては、下段側の電界効果トランジスタのチェックを行った後、上段側の電界効果トランジスタのチェックを行い、その際に、上段側及び下段側の電界効果トランジスタを、デューティ比が５０％となるまで共に変化させて相補的にデューティ制御を行っているが、上段側の電界効果トランジスタのチェックを先に行ってもよく、この場合には、下段側の電界効果トランジスタのチェックを行う際に、上段側及び下段側の電界効果トランジスタを、デューティ比が５０％となるまで共に変化させて相補的にデューティ制御を行えばよい。
【００９２】
なお、上記第１及び第２の実施の形態においては、図５（ｂ）、（ｃ）或いは図８（ｂ）、（ｃ）に示すように、電界効果トランジスタのチェックを行う際に、上段側及び下段側の電界効果トランジスタをそれぞれデューティ比を連続的に直線的に変化させているが、例えば、図９に示すようにデューティ比を段階的に変化させるようにしてもよい。
このように段階的に変化させ且つその変化の割合を適切に設定することによって、デューティ比が、その最大値Ｄmax或いは１００％近傍に達するまでの所要時間を短縮することができる。前記デューティ比の変化の割合は、例えば、１、２、４、８、１６、……〔％〕というように、前回の倍の値を設定し、且つ、それぞれ電流が流れるために十分な時間セットする（例えば電気的時定数以上）。このように設定することによって、前回の略倍の電流が流れていくため、急激に過剰な電流が流れることなく検出時間の短縮を図ることができる。
【００９３】
なお、デューティ比の変化の割合は均一でなくてもよい。例えば、貫通電流相当の電源電流を流し得るデューティ比近傍では、比較的小さな変化割合で変化させ、このデューティ比近傍に達するまでは比較的大きな変化割合で変化させるようにしてもよく、任意に設定することができる。
また、上記各実施の形態においては、デューティ比を０％から増加させる場合について説明したが、電界効果トランジスタに異常が発生したときに、このときの電源電流値ＩＢから電界効果トランジスタの異常を検出することの可能なデューティ比が既知である場合には、この既知のデューティ比近傍の値から増加させるようにしてもよい。
【００９４】
次に、本発明の第３の実施の形態を説明する。
この第３の実施の形態は上記第１の実施の形態において、監視処理の処理手順が異なること以外は同一であるので同一部の詳細な説明は省略する。
この第３の実施の形態では、図１０に示す手順で監視処理を行う。
図１０においてステップＳ５１からステップＳ５４の処理は、上記第１の実施の形態のステップＳ１からステップＳ４の処理と同様であって、まず、電圧低下フラグがＦ＝１に設定されているかどうかを判定し（ステップＳ５１）、電圧低下フラグがＦ＝１でなければステップＳ５２に移行し、バッテリ電圧検出値ＶＢが電圧低下しきい値ＶDOWNを下回っているかどうかを判定する。バッテリ電圧検出値ＶＢが電圧低下しきい値ＶDOWN以上であるときにはバッテリ電圧ＶBATは正常な電圧範囲であると判定しそのまま処理を終了する。
【００９５】
一方、バッテリ電圧検出値ＶＢが電圧低下しきい値ＶDOWNを下回る場合にはステップＳ５３に移行し、電圧低下フラグをＦ＝１に設定した後、ステップＳ５４に移行し、バッテリ電圧低下時の処理を行って、操舵補助制御処理を停止させると共に、モータ駆動回路２４の各電界効果トランジスタを開放状態に制御し、電動モータ１２への電力供給を遮断する。
次いでステップＳ５５に移行し、過電流チェック処理を行う。この過電流チェック処理は、上記第１の実施の形態或いは第２の実施の形態で説明した過電流チェック処理の何れであっても適用することができる。
【００９６】
そして、過電流チェック処理の結果、過電流が発生していなければそのまま処理を終了し、引き続き操舵補助制御処理を継続させるが、過電流が発生していると判定されるときにはステップＳ５６からステップＳ５７に移行し、過電流発生時の処理を行い、操舵補助制御処理の実行を禁止すると共に、モータ駆動回路２４の各電界効果トランジスタを開放状態に切り換え、過電流異常が発生していることを外部に通知する。
【００９７】
一方、ステップＳ５１の処理で、電圧低下フラグがＦ＝１に設定されているときには、ステップＳ５１からステップＳ５８に移行し、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを上回ったかどうかを判定し、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUP以下である間は、バッテリ電圧が回復していないとしてそのまま処理を終了し、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを上回ったとき、バッテリ電圧ＶBATが正常な電圧範囲に回復したと判定し、ステップＳ５９に移行して、電圧低下フラグをＦ＝０に設定した後、ステップＳ６０に移行し、操舵補助制御処理を再開させ、操舵アシストを再開する。
【００９８】
このように、この第３の実施の形態では、バッテリ電圧検出値ＶＢが電圧低下判定しきい値ＶDOWNを下回った時点で過電流チェック処理を行っている。
つまり、バッテリ電圧の回復を待っている待ち時間の間に、過電流チェック処理を行っているから、バッテリ電圧が正常な電圧範囲に回復した時点では既に過電流チェック処理が終了しているか、ある程度処理が進んでいる状態であるから、過電流チェック処理の結果、正常と判定されていれば、バッテリ電圧が正常な電圧範囲に回復した時点で直ちに、操舵補助制御処理を再開することができる。
したがって、操舵補助制御処理が停止される時間をより短縮することができ、また、これはすなわち操舵アシストが停止される時間を短縮することができるということであるから、使い勝手をより向上させることができる。
【００９９】
次に、本発明の第４の実施の形態を説明する。
この第４の実施の形態は上記第１の実施の形態において、監視処理の処理手順が異なること以外は同一であるので同一部の詳細な説明は省略する。
この第４の実施の形態では、図１１に示す手順で監視処理を行う。
まず、ステップＳ１で、電圧低下フラグがＦ＝１に設定されているかどうかを判定し、電圧低下フラグがＦ＝１に設定されていなければステップＳ１ａに移行し、電源電流検出回路２９で検出される電源電流検出値ＩＢの記憶処理を行う。
【０１００】
この記憶処理では、今回のサンプリング周期における電源電流検出値ＩＢ及び前回から所定周期前のサンプリング周期までの間の電源電流検出値ＩＢを、所定の記憶領域に記憶する処理を行う。つまり、電源電流検出値ＩＢを読込む毎に、前記記憶領域に格納している電源電流検出値を順次更新記憶し、最新の所定期間分の電源電流検出値ＩＢを記憶領域に記憶させる。
【０１０１】
次いでステップＳ２に移行し、ステップＳ２からステップＳ４の処理は上記第１の実施の形態と同様であって、バッテリ電圧検出値ＶＢが電圧低下判定しきい値ＶDOWN以上であるときにはそのまま処理を終了するが、バッテリ電圧検出値ＶＢが電圧低下しきい値ＶDOWNを下回っているときには、電圧低下フラグをＦ＝１に設定し、バッテリ電圧低下時の処理を行って、操舵補助制御処理を停止させると共に、モータ駆動回路２４を構成する全ての電界効果トランジスタを開放状態に切り換える。
【０１０２】
次いで、ステップＳ４ａに移行し、ステップＳ１ａの処理で所定の記憶領域に記憶した、一周期前から所定数のサンプリング周期における各電源電流検出値ＩＢに基づいて、例えばその平均値を算出すること等により、バッテリ電圧検出値ＶＢが電圧低下判定しきい値ＶDOWNを下回ったことを検出した時点より前の電源電流の代表値を算出し、これを電圧低下前電流値として設定する。そして処理を終了する。
【０１０３】
次のサンプリング周期では、電圧低下フラグがＦ＝１に設定されていることからステップＳ１からステップＳ５に移行し、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを上回ったかどうかを判定し、上回っていなければそのまま処理を終了する。そして、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを上回ったとき、バッテリ電圧ＶBATは正常の電圧範囲に復帰したとしてステップＳ６に移行し、電圧低下フラグをＦ＝０に設定する（ステップＳ６）。
【０１０４】
次いで、ステップＳ６ａに移行し、ステップＳ４ａで設定した電圧低下前電流値が予め設定したしきい値を上回るかどうかを判定する。このしきい値は、バッテリ電圧検出値ＶＢがその電圧低下判定しきい値ＶDOWNを下回る状態に至るまでの直前の所定期間に、モータ駆動回路２４に電源電流が流れており、モータ駆動回路２４を駆動制御したことによってバッテリ電圧ＶBATの低下が生じたのか、或いは、クランキング等、モータ駆動回路２４への電力供給とは別の要因でバッテリ電圧ＶBATの低下が発生したかを判別することの可能な値に設定され、例えば、正常に制御しているときに流れる電流値以上の値に設定される。
【０１０５】
そして、電圧低下前電流値がそのしきい値以下であるときには、バッテリ電圧ＶBATの低下は、クランキング等、モータ駆動回路２４への電力供給とは別の要因で発生したものであって、過電流の発生の有無をチェックする必要はないと判定し、ステップＳ９に移行して、操舵補助制御処理を再開させる。
一方、電圧低下前電流値がそのしきい値を上回っているときには、バッテリ電圧ＶBATが電圧低下判定しきい値ＶDOWNを下回る直前に、モータ駆動回路２４に電源電流が流れており、バッテリ電圧の低下がモータ駆動回路２４への電力供給を行ったことに起因すると予測されるときには、ステップＳ７に移行し過電流チェック処理を行う。この過電流チェック処理は、上記第１の実施の形態及び第２の実施の形態の何れの手順でもよい。
【０１０６】
そして、過電流チェック処理の結果、正常であればステップＳ９に移行して、操舵補助制御処理を再開させ、異常である場合にはステップＳ１０に移行し、過電流発生時の処理を行って、操舵補助制御処理の実行を禁止すると共に、モータ駆動回路２４を構成する各電界効果トランジスタを開放状態に切り換え、また、過電流の発生を外部に通知する。
このように、第４の実施の形態では、バッテリ電圧ＶBATが低下した原因が、モータ駆動回路２４への電力供給を行ったことに起因すると予測されるときにのみ過電流チェック処理を実行し、バッテリ電圧ＶBATが低下した原因がクランキング等その他の要因によるものと予測されるときには、過電流チェック処理を行わない。
【０１０７】
したがって、バッテリ電圧ＶBATが低下した原因がクランキング等モータ駆動回路２４以外の要因に起因するときには、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPまで復帰した時点で速やかに操舵補助制御処理を再開することができる。よって、操舵補助制御処理が停止される時間をより短縮することができ、すなわち使い勝手をより向上させることができる。
【０１０８】
なお、前記図１１のステップＳ１ａの処理では、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを下回った時点の直前から所定期間における電源電流値をもとにその代表値を算出しているが、これに限るものではなく、バッテリ電圧検出値ＶＢが電圧復帰判定しきい値ＶUPを下回る直前よりも前の、所定期間における電源電流値をもとにその代表値を算出するようにしてもよく、要は、バッテリ電圧ＶBATの低下が、モータ駆動回路２４への電源電流の供給を行っていることに起因するものであるかどうかを判定することができればどの期間の電源電流値を用いても良い。
【０１０９】
なお、この第４の実施の形態においては、上記第１の実施の形態に適用した場合について説明したがこれに限らず、上記第３の実施の形態に適用することも可能である。
なお、上記各実施の形態においては、過電流チェック処理を行う際に、上段側及び下段側の電界効果トランジスタを個別に駆動している。これを実現するためには、上段側及び下段側の電界効果トランジスタに対するＰＷＭ信号を個別に設定可能に構成すればよい。また、上段側及び下段側の電界効果トランジスタを相補的に駆動するように構成されている場合、つまり、上段デューティ比ＤUに対し、下段のデューティ比ＤLがＤL＝１００−ＤUとして自動的に設定されるように構成されている場合には、上段側電界効果トランジスタと下段側電界効果トランジスタとをそれぞれ個別に開放状態に制御できるようにハード的に構成しておけばよい。例えば、図２に示すコントローラ２０の構成において、さらに図１２に示すように、制御演算装置２３とＦＥＴゲート駆動回路２６との間に、モータ駆動回路２４を構成する各電界効果トランジスタへの制御演算装置２３からのＰＷＭ制御信号の供給を遮断するための上段ＦＥＴＯＮ／ＯＦＦ許可回路３２及び下段ＦＥＴＯＮ／ＯＦＦ許可回路３３を設け、これら上段ＦＥＴＯＮ／ＯＦＦ許可回路３２及び下段ＦＥＴＯＮ／ＯＦＦ許可回路３３を、制御演算装置２３により相補的にオンオフ制御すればよい。前記上段ＦＥＴＯＮ／ＯＦＦ許可回路３２は、例えば、制御演算装置２３からＦＥＴゲート駆動回路２６への上段の電界効果トランジスタに対応するＰＷＭ制御信号の供給ラインのそれぞれに接続されるダイオードとＮＰＮトランジスタとで構成され、ＮＰＮトランジスタのコレクタ側がダイオードのカソード側と接続され、ＮＰＮトランジスタのエミッタ側が接地される。下段ＦＥＴＯＮ／ＯＦＦ許可回路３３も同様に構成される。
【０１１０】
ここで、上記実施の形態において、制御演算装置２３及びＦＥＴゲート駆動回路２６が操舵補助制御手段に対応し、バッテリ電圧検出回路２８が電源電圧検出手段に対応している。
また、図３において、ステップＳ４の処理が操舵補助制御停止手段に対応し、ステップＳ７の処理が過電流検出手段に対応している。また、図１０において、ステップＳ５４の処理が操舵補助制御停止手段に対応し、ステップＳ５５の処理が過電流検出手段に対応している。
【０１１１】
また、図４のステップＳ２１及びＳ２２、ステップＳ２４、ステップＳ３１及びＳ３２、ステップＳ３４の処理がチェック動作制御手段及びデューティ制御手段に対応し、ステップＳ２３、ステップＳ３３の処理が電源電流検出手段に対応し、ステップＳ２５、ステップＳ３５、ステップＳ３６の処理が過電流判定手段に対応している。また、ステップＳ２４、ステップＳ３４のデューティ比の最大値Ｄmax１、Ｄmax２が最大デューティ比に対応している。
【０１１２】
また、図７のステップＳ２１及びＳ２２、ステップＳ２４ａの処理が第１のデューティ制御手段に対応し、ステップＳ４１及びステップＳ４３の処理が第２のデューティ制御手段に対応している。
また、図１１において、ステップＳ１ａ及びステップＳ４ａの処理が電圧低下前電流検出手段に対応し、ステップＳ６ａの処理が電圧低下要因推測手段に対応している。
【図面の簡単な説明】
【０１１３】
【図１】本発明の一実施形態を示す概略構成図である。
【図２】図１のコントローラの具体的構成を示すブロック図である。
【図３】図１のコントローラで実行される監視処理の処理手順の一例を示すフローチャートである。
【図４】図３の過電流チェック処理の処理手順の一例を示すフローチャートである。
【図５】本発明の動作説明に供するタイムチャートである。
【図６】本発明の動作説明に供するタイムチャートである。
【図７】第２の実施の形態における過電流チェック処理の処理手順の一例を示すフローチャートである。
【図８】第２の実施の形態の動作説明に供するタイムチャートである。
【図９】デューティ比のその他の変更方法を説明するための説明図である。
【図１０】第３の実施の形態における監視処理の処理手順の一例を示すフローチャートである。
【図１１】第４の実施の形態における監視処理の処理手順の一例を示すフローチャートである。
【図１２】コントローラのその他の構成を示すブロック図である。
【図１３】従来の動作説明に供するタイムチャートである。
【符号の説明】
【０１１４】
１  ステアリングホイール
２  ステアリングシャフト
３  操舵トルクセンサ
１２  電動モータ
２０  コントローラ
２１  車速センサ
２２  モータ電流検出回路
２３  制御演算装置
２４  モータ駆動回路
２６  ＦＥＴゲート駆動回路
２８  バッテリ電圧検出回路
２８ａ  バッテリ
２９  電源電流検出回路
【図１】
2007314063.tif 000003
【図２】
2007314063.tif 000004
【図３】
2007314063.tif 000005
【図４】
2007314063.tif 000006
【図５】
2007314063.tif 000007
【図６】
2007314063.tif 000008
【図７】
2007314063.tif 000009
【図８】
2007314063.tif 000010
【図９】
2007314063.tif 000011
【図１０】
2007314063.tif 000012
【図１１】
2007314063.tif 000013
【図１２】
2007314063.tif 000014
【図１３】
2007314063.tif 000015