(57)【要約】【課題】  給電回路のリレー接点の氷結等による接触不良や異常が発生したときに回復処理を行うことができる電動パワーステアリング装置の制御装置を提供する。【解決手段】  電源供給線異常検出器３２はトルク信号、リレーコイル温度、モータ駆動回路電源電圧を入力とし、モータ駆動回路の電源電圧の変化の状態とトルクゲインの変化の状態とに基づいて電源供給線の異常を判定する。異常検出信号はモータ出力制限器３０とフエールセーフ処理器３３に出力され、電源リレー４７やモータリレー４８への給電が停止される。リレーへの通電により温度が上昇して氷結が解除されると、接点をＯＮ／ＯＦＦさせて接触不良を回復させる処理を実行する。複数回の診断処理を繰り返しても電源供給線の異常が判定されるとき、電源供給線の異常を確定するものとする。【選択図】    図２
2007276552.tif 000002
【特許請求の範囲】
【請求項１】
少なくともステアリングシヤフトに発生する操舵トルクに基づいてステアリング機構に操舵補助力を与えるモータの出力を制御する制御装置を備えた電動パワーステアリング装置において、
電源供給線に配置されたリレーと、
電源電圧を検出する電源電圧検出手段と、
前記リレー温度を推定するリレー温度推定手段と、
前記電源供給線の異常を検出する電源供給線異常検出手段とを備え、
前記制御装置は、電源電圧の変化の状態とトルクの変化の状態とに基づいて電源供給線の異常を検出すること
を特徴とする電動パワーステアリング装置。
【請求項２】
前記制御装置において電源供給線の異常の検出に使用される電源電圧の変化の状態とは所定の時間間隔でサンプリングされる前回電源電圧値と今回電源電圧値との差に関する数値情報であり、トルクの変化の状態とは所定の時間間隔でサンプリングされる前回トルク値と今回トルク値との差を示す数値情報であることを特徴とする請求項１に記載の電動パワーステアリング装置。
【請求項３】
前記制御装置は、電源電圧の変化の状態を示す数値情報とトルクの変化の状態を示す数値情報との積算値の符号に基づいて異常発生回数を計数し、異常発生回数の計数が所定の閾値を越えたとき、電源供給線が異常であると判定すること
を特徴とする請求項２に記載の電動パワーステアリング装置。
【請求項４】
前記制御装置は、更にモータ電流制限手段を備え、電源供給線の異常が判定されたときは、前記リレー温度推定手段により推定されたリレー温度が所定温度以下の場合はモータ電流を所定値以下に制限すること
を特徴とする請求項１に記載の電動パワーステアリング装置。
【請求項５】
前記制御装置は、前記リレー温度推定手段により推定されたリレー温度が所定温度以上に上昇したときは、リレーをＯＮ／ＯＦＦ動作を繰り返すこと
を特徴とする請求項１に記載の電動パワーステアリング装置。
【請求項６】
前記制御装置は、電源電圧値とトルク値のサンプリングの都度実施される診断においてモータ電流が所定値以下に制限されたときは、次回の診断において診断回数が所定値以下であればモータ電流の制限を解除し、異常発生回数を計数するカウンタ計数値をリセットすること
を特徴とする請求項４に記載の電動パワーステアリング装置。
【請求項７】
前記制御装置は、電源電圧値とトルク値のサンプリングの都度実施される診断回数が、所定の診断回数を越えてなお電源供給線が異常であると判定されるときは、電源供給線の異常を確定し、所定のフェールセーフ処理を実行すること
を特徴とする請求項２に記載の電動パワーステアリング装置。
【請求項８】
前記電源供給線に配置されたリレーは、機械式接点を駆動するために励磁巻線へ通電する方式のリレーであること
を特徴とする請求項１に記載の電動パワーステアリング装置。
【請求項９】
前記リレー温度推定手段は、リレー巻線へ通電した電流値と巻線抵抗値に基づいて推定するリレー温度推定手段であること
を特徴とする請求項１に記載の電動パワーステアリング装置。
【請求項１０】
前記電動パワーステアリング装置は、電源供給線に機械式接点を駆動するための励磁巻線と駆動回路をそれぞれ２以上持つ複数のリレーが配置されていること
を特徴とする請求項１に記載の電動パワーステアリング装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電動パワーステアリング装置に関し、特にその電源と制御対象の間に配置されたリレーの導通不良等の異常を検出し、検出された導通不良等の異常を回復させる手段を備えた電動パワーステアリング装置に関する。
【背景技術】
【０００２】
車両用の電動パワーステアリング装置は、操向ハンドルの操作によりステアリングシヤフトに発生する操舵トルクと車速を検出し、その検出信号に基づいてモータを駆動して操向ハンドルの操舵力を補助するものである。このような電動式パワーステアリング装置の制御は電子制御回路で実行されるが、その制御の概要は、トルクセンサで検出された操舵トルクと車速センサで検出された車速に基づいてモータに供給する電流の大きさを演算し、その演算結果に基づいてモータに供給する電流を制御する。
【０００３】
即ち、電子制御回路は、操向ハンドルが操作されて操舵トルクが発生しているときに、検出された車速が零あるいは低速の場合は大きな操舵補助力を供給し、検出された車速が速い場合は小さな操舵補助力を供給するように操向ハンドルの操舵力と車速に応じてモータに供給する電流を制御することで、走行状態に応じた最適の操舵補助力を与えることができるものである。
【０００４】
この種の装置では、実際にモータに流れる電流が、操舵トルクや車速に基づいて演算されたモータ電流の制御目標値に一致するようフイードバツク制御を行なっており、このためにモータに流れる電流を検出するモータ電流検出手段を備えている。
【０００５】
前記したモータ電流検出手段が故障した場合は正確なモータ電流を測定することができず、この結果、必要以上の電流がモータに流れて過大な操舵補助力を供給したり、或いはモータに必要なだけの電流が流れず、十分な操舵補助力を供給できないという不都合が発生することになる。
【０００６】
さらに、モータに電流を流してモータ電流検出手段の動作を確認するときにモータが回転してしまうと、モータ軸とステアリング機構が結合している状態では操向ハンドルが回転してしまい、不測の事故が発生するおそれがある。
【０００７】
この課題への対応として本出願人は、モータの電気的時定数よりも十分に大きく、且つモータの機械的時定数よりも十分に小さい時間だけ前記モータに低い電圧を印加したときに予測される電流値と、モータ電流検出手段により検出されたモータ電流値に基づいて、モータ電流検出手段の故障を判定する故障判定手段を提案した（特許文献１参照）。
【０００８】
しかし、モータが新しい場合は特に支障はないが、ある程度の期間使用されるとモータの整流子とブラシとの接触面に電気絶縁特性を持つ酸化被膜が形成され、時間経過と共に酸化被膜が厚くなり電気抵抗が高まる傾向があり、より高い電圧をモータに印加しないとモータ電流が流れなくなる。
【０００９】
この課題への対応として本出願人は、モータの電気的時定数よりも十分に大きく、且つモータの機械的時定数よりも十分に小さい時間だけモータ電流指令値を設定すると共にモータ電流指令値に基づく電流制御値を時間の経過と共に変更し、低いモータ印加電圧から出発して時間の経過と共に印加電圧を高めながら、モータ電流予測値とモータ電流検出手段で検出されたモータ電流検出値とを繰り返し比較することによりモータ電流検出手段の故障を検出する故障判定手段を提案した（特許文献２参照）。
【００１０】
しかし、上記したモータの整流子とブラシとの接触面に酸化被膜が形成されて導電性が損なわれるという不都合は、整流子付きモータに限られるものではなく、電動パワーステアリング装置の給電回路に配置されるリレーの接点においても、同じく酸化被膜が形成されて導電性が損なわれるという不都合が発生する。そこで、本出願人は、前記故障判定手段によりモータ電流検出手段の故障判定が複数回連続したときは故障検出処理を中断し、リレーのＯＮ／ＯＦＦ制御を所定期間継続して酸化被膜や異物を除去した後、故障検出処理を再開する制御手段を開発した。
【特許文献１】特開平８−９１２３９号公報
【特許文献２】特開２００３−２３７６０５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
しかしながら、上記した給電回路に配置されるリレー接点に発生する不都合は、使用期間の長期化により形成される酸化被膜が原因となるばかりでない。極低温環境においてはリレー接点部分に付着した水分の氷結、リレーを構成する可動部材に付着した水分の氷結などによりリレーがＯＮ／ＯＦＦ動作されない事態の発生する可能性がある。
【００１２】
このようなリレーの氷結は、開放形のリレーばかりでなく密閉形のリレーにおいても、樹脂材料によって密閉ケースが構成される場合は、水分を分子レベルで透過させる呼吸作用により内部の湿度が上昇してしまい、上と同じ不都合が発生する可能性がある。
【００１３】
この発明は、従来から課題とされてきた電動パワーステアリング装置の給電回路に配置されるリレーに発生する多様な不都合を解決することを目的とするものである。
【課題を解決するための手段】
【００１４】
この発明は上記課題を解決するもので、請求項１の発明は、少なくともステアリングシヤフトに発生する操舵トルクに基づいてステアリング機構に操舵補助力を与えるモータの出力を制御する備えた電動パワーステアリング装置において、電源供給線に配置されたリレーと、電源電圧を検出する電源電圧検出手段と、前記リレー温度を推定するリレー温度推定手段と、前記電源供給線の異常を検出する電源供給線異常検出手段とを備え、前記制御装置は、電源電圧の変化の状態とトルクの変化の状態とに基づいて電源供給線の異常を検出することを特徴とする電動パワーステアリング装置である。
【００１５】
そして、前記制御装置において電源供給線の異常の検出に使用される電源電圧の変化の状態とは所定の時間間隔でサンプリングされる前回電源電圧値と今回電源電圧値との差に関する数値情報であり、トルクの変化の状態とは所定の時間間隔でサンプリングされる前回トルク値と今回トルク値との差を示す数値情報である。
【００１６】
そして、前記制御装置は、電源電圧の変化の状態を示す数値情報とトルクの変化の状態を示す数値情報との積算値の符号に基づいて異常発生回数を計数し、異常発生回数の計数が所定の閾値を越えたとき、電源供給線が異常であると判定する。
【００１７】
そして、前記制御装置は、更にモータ電流制限手段を備え、電源供給線の異常が判定されたときは、前記リレー温度推定手段により推定されたリレー温度が所定温度以下の場合はモータ電流を所定値以下に制限するものとする。
【００１８】
そして、前記制御装置は、前記リレー温度推定手段により推定されたリレー温度が所定温度以上に上昇したときは、リレーをＯＮ／ＯＦＦ動作を繰り返すものとする。
【００１９】
そして、前記制御装置は、電源電圧値とトルク値のサンプリングの都度実施される診断においてモータ電流が所定値以下に制限されたときは、次回の診断において診断回数が所定値以下であればモータ電流の制限を解除し、異常発生回数を計数するカウンタ計数値をリセットするものとする。
【００２０】
そして、前記制御装置は、電源電圧値とトルク値のサンプリングの都度実施される診断回数が、所定の診断回数を越えてなお電源供給線が異常であると判定されるときは、電源供給線の異常を確定し、所定のフェールセーフ処理を実行するものとする。
【００２１】
また、前記電源供給線に配置されたリレーは、機械式接点を駆動するために励磁巻線へ通電する方式のリレーである。
【００２２】
また、前記リレー温度推定手段は、リレー巻線へ通電した電流値と巻線抵抗値に基づいて推定するリレー温度推定手段である。
【００２３】
そして、前記電動パワーステアリング装置には、電源供給線に機械式接点を駆動するための励磁巻線と駆動回路をそれぞれ２以上持つ複数のリレーが配置されていてもよい。
【発明の効果】
【００２４】
以上説明したとおり、この発明の電動パワーステアリング装置は、電源電圧の変化の状態とトルクの変化の状態とに基づいて電源供給線の異常を検出するものである。
【００２５】
トルクが発生している状態、即ちモータ電流が流れる条件の下で、電源電圧の変化の状態から電源供給線の異常を判定するから、リレー接点の氷結やリレーを構成する可動部材に付着した水分の氷結などにより発生する接触不良を確実に検出することができる。
【００２６】
そして、電源供給線の異常が判定されたときは、推定されたリレー温度が所定温度以下（例えば氷点温度以下）の場合は、モータ電流を所定値以下に制限することで、リレー接点の氷結が解除されたときに急激にモータ電流が増加して過剰アシストとなる危険を回避することができる。
【００２７】
そして、リレー温度が所定温度以上に上昇して接触不良、例えば氷結が解除したときは、リレーをＯＮ／ＯＦＦ動作を繰り返すことで、リレー接点に付着した異物を除去することができる。また、リレーはリレー巻線への通電により発熱する自己発熱型のリレーを使用することで、特別に加熱手段を設けることなしにリレー接点の氷結やリレーを構成する可動部材に付着した水分の氷結を解除することができる。
【発明を実施するための最良の形態】
【００２８】
以下、この発明の実施の形態について説明する。図１は、この発明の実施の形態の電動パワーステアリング装置の構成の概略を説明する図で、操向ハンドル１の軸２は減速ギア４、ユニバーサルジョイント５ａ、５ｂ、ピニオンラツク機構７を経て操向車輪のタイロツド８に結合されている。軸２には操向ハンドル１の操舵トルクを検出するトルクセンサ３が設けられており、また、操舵力を補助するモータ９が減速ギア４を介して軸２に結合している。
【００２９】
パワーステアリング装置を制御する制御手段である制御装置には第１及び第２実施例があり、第１実施例では制御装置１０、第２実施例では制御装置５０として参照される。
【００３０】
制御装置１０（５０）は、バツテリ１４からイグニッシヨンキー（ＩＧキー）１１を経てＩＧ信号が供給されるとともに、並列の電源ラインから電力が供給される。制御装置１０（５０）は、トルクセンサ３で検出された操舵トルクと車速センサ１２で検出された車速に基づいて操舵補助指令値の演算を行い、演算された操舵補助指令値に基づいてモータ９に供給する電流ｉを制御する。
【００３１】
［制御装置の第１実施例］
図２は、第１実施例の制御装置１０の構成を説明するブロツク図で、後述する電源リレー４７に対する電源供給線の異常を検出する構成を備えている。
【００３２】
制御装置１０は、ＣＰＵ１０Ａとそれに接続される検出回路、駆動回路などから構成され、ＣＰＵ１０Ａは、ＣＰＵ内部においてプログラムで実行される機能を示してある。例えば、位相補償器２３は独立したハードウエアとしての位相補償器２３を示すものではなく、ＣＰＵで実行される位相補償機能を示す。また、図２には、制御装置１０の動作の理解を容易にするため、バッテリ１４、モータ９も示してある。
【００３３】
以下、制御装置１０の機能と動作を説明する。
【００３４】
まず、ＩＧキー１１から出力されるＯＮ／ＯＦＦ信号は、ＩＧキーＯＮ／ＯＦＦ検出器２１により検出され、ＩＧキー１１がＯＮの場合は、ＯＮを示す信号が後述する入力トルク制限器２２及びフェールセーフ処理器３３に出力される。
【００３５】
トルクセンサ３で検出されたトルク信号は入力トルク制限器２２に入力され、所定値以上のトルク信号は制限され、位相補償器２３に入力される。位相補償器２３では操舵系の安定を高めるために位相補償され、操舵補助指令値演算器２４に入力される。また、車速センサ１２で検出された車速も操舵補助指令値演算器２４に入力される。
【００３６】
操舵補助指令値演算器２４は、入力されたトルク信号と車速信号に基づいて所定の演算式によりモータ９に供給する電流の制御目標値である操舵補助指令値Ｉを演算する。
【００３７】
比較器２５、微分補償器２６、比例演算器２７及び積分演算器２８から構成される回路は、実際のモータ電流値ｉが操舵補助指令値Ｉに一致するようにフイードバツク制御を行う回路である。
【００３８】
比例演算器２７では、操舵補助指令値Ｉと実際のモータ電流値ｉとの差に比例した比例値が出力される。また比較器２５の出力は積分演算器２８において積分され、差の積分値の比例値が出力される。微分補償器２６では、操舵補助指令値Ｉに対する実際にモータに流れるモータ電流値ｉの応答速度を高めるため、操舵補助指令値Ｉの微分値が出力される。微分補償器２６から出力された操舵補助指令値Ｉの微分値、比例演算器２７から出力された操舵補助指令値と実際のモータ電流値との差に比例した比例値、及び積分演算器２８から出力された積分値は、加算器２９において加算演算され、モータ出力制限器３０を経て電流制御値Ｅ（モータ印加電圧を決定するＰＷＭ信号のデユーテイ比）が出力される。電流制御値Ｅはモータ駆動回路４１に出力され、モータ９が駆動される。モータ９に流れる電流はモータ電流検出器４２で検出され、加算器２５にフィードバックされる。
【００３９】
モータ出力制限手段を構成するモータ出力制限器３０は、電源供給線異常検出器３２からリレー接点の接触不良など電源供給線が異常と判定されて異常信号が入力されると、モータ駆動回路４１への電流制御値Ｅの出力を停止し、モータによる操舵補助力の発生を停止すると共に、電源供給線の異常が解消してモータの出力制限を解除するときは、徐々に出力制限を解除する機能を備える。
【００４０】
リレー接点の接触不良などにより電源供給線が異常とされたときはモータ出力が制限されるので、運転者の操向ハンドル操作に危険を与えることがない。また、リレー接点の接触不良が解消し電源供給線が正常に回復したときは、モータ駆動回路への電流制御値Ｅの出力を時間を掛けて徐々に回復させ、モータ出力制限を徐々に解除するので、突然に過剰な操舵補助力を発生することがないから運転者の操向ハンドル操作に危険を与えることがない。
【００４１】
このほか制御手段を構成する制御装置１０には、モータ駆動回路４１に供給される電源電圧を検出する電源電圧検出手段を構成するモータ駆動回路電源電圧検出器４６、電源リレー４７のリレーコイルに供給される電圧を検出するリレーコイル電圧検出器４５、リレーコイルの接点の氷着状態を判定するためにリレーコイル温度を推定するリレー温度推定手段を構成するリレーコイル温度推定器３１、電源供給線異常検出手段を構成する電源供給線異常検出器３２、電源供給線の異常が検出されたとき、後述する電源リレー４７やモータリレー４８への給電を停止するフエールセーフ処理器３３が設けられている。
【００４２】
リレーコイル電圧検出器４５とリレーコイル温度推定器３１とは、電源リレー４７の温度を推定するもので、検出された電源リレー電圧と電源リレーの内部抵抗から電流値を算出し、リレーコイルの内部抵抗と電流値の２乗値に基づいて発熱量を算出し、別途制御装置に付設された温度センサにより計測されたリレーコイル通電開始時の温度（環境温度）を加算してリレーコイル温度を推定する。
【００４３】
このほか、リレーコイル温度の推定は、リレー周辺に温度センサを設けることでも可能であるが、ＥＰＳの制御回路の回路基板の温度を温度センサで検出しているときは、回路基板の温度からリレーコイル温度を推定することもできる。
【００４４】
電源供給線異常検出器３２は、入力トルク制限器２２を経て入力されたトルク信号、推定されたリレーコイル温度、モータ駆動回路電源電圧検出器４６で検出されたモータ駆動回路電源電圧を入力として、電源供給線の異常を検出する。電源供給線の異常が検出されると、前記したとおり異常検出信号はモータ出力制限器３０に出力されるほか、異常検出信号はフエールセーフ処理器３３に出力され、電源リレー４７やモータリレー４８への給電が停止される。電源供給線の異常の検出とフエールセーフ処理については後で詳細に説明する。
【００４５】
バッテリ１４からモータ駆動回路４１へ電力を供給する電源回路には電源リレー４７の接点４７ａが挿入されており、またモータ駆動回路４１とモータ９との間にはモータリレー４８の接点４８ａが挿入されており、電源リレー４７の接点４７ａ、モータリレー４８の接点４８ａはフエールセーフ処理器３３によりＯＮ／ＯＦＦ制御される。
【００４６】
モータ駆動回路４１は、前記した電流制御値Ｅに基いて決定されるＰＷＭ信号のデューテイ比によりＯＮ／ＯＦＦ制御される半導体スイッチング素子をＨブリッジに接続した回路、その他の回路であり、電流制御値Ｅに対応した電圧（平均値）をモータ９に供給するものである。図３にモータ駆動回路４１の構成の一例を示すが、モータ駆動回路自体は公知の回路であり、ここではその詳細の説明は省く。
【００４７】
以上説明した制御装置１０は、操向ハンドルが操作されて操舵トルクが発生しているときに、検出された操舵トルクが大きく、また検出された車速が零あるいは低速の場合は電流指令値Ｉを大きく設定し、検出された操舵トルクが小さく、また検出された車速が速い場合は操舵補助指令値Ｉを小さく設定するから、走行状態に応じた最適の操舵補助力を与えることができる。
【００４８】
次に、この発明の特徴部分の構成である、電源供給線の断線異常又はリレーの接点の接触不良（以下、電源供給線の異常という）の診断処理について説明する。
【００４９】
上記した電源供給線の異常は、駆動回路の電源電圧を常時監視することで検出可能であるが、バッテリが劣化している場合もモータの駆動時にバッテリ電圧が低下して上と同じ異常現象が発生するので、電源電圧の監視だけでは電源供給線の異常を正確に検出することは困難である。
【００５０】
そこで、この発明では、複数回の診断処理を繰り返し行うものとし、各回の診断処理においてモータ駆動回路の電源電圧の変化の状態とトルクゲインの変化の状態とに基づいて電源供給線の異常を判定し、リレーの接点の接触不良を回復させる処理を実行する。そして、複数回の診断処理を繰り返しても電源供給線の異常が判定されるとき、電源供給線の異常を確定するものとする。
【００５１】
以下の説明では、電源電圧の変化の状態を示す数値として電源電圧の前回サンプリング値Ｅ0 と今回サンプリング値Ｅ1 との差Ｅd （Ｅd ＝Ｅ0 −Ｅ1 ）と、トルクゲインの変化の状態を示す数値としてトルクゲインの前回サンプリング値Ｔ0 と今回サンプリング値Ｔ1 との差Ｔd （Ｔd ＝Ｔ0 −Ｔ1 ）を使用する。
【００５２】
また、電源供給線の異常検出は、イグニッションキーをＯＮとした後のＥＰＳ制御回路の初期診断時のほか、通常のアシスト（操舵補助）制御中も、以下説明するデータを所定期間毎にサンプリングして行なうものである。
【００５３】
まず、電源電圧の前回サンプリング値Ｅ0 と今回サンプリング値Ｅ1 との差Ｅd （Ｅd＝Ｅ0 −Ｅ1 ）と、トルクゲインの前回サンプリング値Ｔ0 と今回サンプリング値Ｔ1 との差Ｔd （Ｔd ＝Ｔ0 −Ｔ1 ）とを演算し、さらにその乗算値Ｃ（Ｃ＝Ｅd ×Ｔd ）を算出する。
【００５４】
そして、上記サンプリングを行なう都度、乗算値Ｃの符号に応じて異常発生回数を示す異常カウンタをカウントアップ或いはカウントダウンして、異常カウンタの計数値が所定の閾値を越えた時、異常状態の発生と判断して所定の処理を行う。
【００５５】
即ち、乗算値Ｃの符号が負（Ｃ＜０）になったときは、異常発生回数を示す異常カウンタをカウントアップ（加算１）し、乗算値Ｃの符号が正（Ｃ＞０）になったときは異常カウンタをカウントダウン（減算１）し、乗算値Ｃの符号が零（Ｃ＝０）のときは異常カウンタをそのままに維持する。
【００５６】
なお、上記差Ｅd （Ｅd ＝Ｅ0 −Ｅ1 ）と差Ｔd （Ｔd ＝Ｔ0 −Ｔ1 ）との乗算結果である乗算値Ｃ（Ｃ＝Ｅd ×Ｔd ）は、通常の状態では、符号が必ず正（プラス）又は零になり、負（マイナス）にはならない。例えば、トルクゲインが最大の状態で急操舵を行なった場合はトルクゲインの変化は零、電源電圧の変化が前回サンプリング値Ｅ0 と今回サンプリング値Ｅ1 との差Ｅd （Ｅd ＝Ｅ0 −Ｅ1 ）で、その符号が負（マイナス）となる場合も生じるが、その乗算結果である乗算値Ｃは零であり、符号が負ではなく、異常の扱いとはしない。
【００５７】
異常カウンタの計数値が予め設定された所定の閾値に達したとき、電源供給線が異常と判定するが、この段階では、操舵補助力の供給を停止、即ちモータへの給電を停止することなく、以下の処理を実行する。
【００５８】
まず、電源供給線が異常と判定された時点でのリレー温度を推定し、リレー温度推定値が予め設定した所定値（例えば、氷結温度０℃）以下であれば、モータ電流の出力制限を行う。これは、リレー接点の突然の接触によりモータ電流が流れて過剰なアシストが発生する危険を回避するためである。
【００５９】
そして、モータ電流の出力制限開始後もリレー温度の推定処理を実行し、リレー温度推定値が予め設定した所定温度以上となったときは、リレーを一旦ＯＦＦとした後再びＯＮとするワイピング動作（以下、ＯＦＦ／ＯＮ動作という）を予め設定した所定回数行う。このとき、リレーの１回のＯＦＦ／ＯＮ動作の後は、所定の時間の経過を待ってリレー接点の接触状態が安定してから次の動作を開始するものとする。
【００６０】
上記したリレーのＯＦＦ／ＯＮ動作が終了した後、モータ電流の出力制限を徐々に解除する。出力制限を解除する時間は運転者に危険を与えないように適当な時間を掛けて徐々に解除するものとする。これは、例えばリレー温度推定値が氷結温度０℃であったときにリレーのＯＦＦ／ＯＮ動作を行なった結果、リレー接点が正常に回復した場合、直ちにモータ電流の出力制限を解除すると、操舵トルクに応じたモータ電流が流れて過剰な操舵補助力が発生して運転者に危険を与える場合があるので、モータ電流の出力制限は徐々に解除するようにするのである。
【００６１】
以上で、第１回の診断処理における電源供給線の異常状態の判定とリレーの接点の接触不良の回復処理を終了するが、この診断処理における異常状態の判定とリレーの接点の接触不良の回復処理を、所定診断回数、例えば２回繰り返しても異常カウンタの計数値から異常と判定されたときは異常の発生を確定し、フェールセーフ処理、即ち操舵補助力の供給を停止する。
【００６２】
図４は、上記した診断処理における電源供給線の判定処理の概略を説明するフローチヤートである。トルクセンサ及び車速センサで検出された操舵トルクと車速に基づいて演算された電流指令値に基づくアシスト制御（ステップＰ１）、及びリレーの温度の推定処理が実行される（ステップＰ２）。電源供給線の異常判定処理が実行され（ステップＰ３）、イグニッションキー（ＩＧキー）がＯＦＦ（ＩＧキーがＯＦＦでも制御装置は通電されて動作中）とされたか、またフェール処理中か（異常判定が確定されたとき実行される）を判定する（ステップＰ４）。この結果、判定が否定的な場合はステップＰ１に戻り、異常判定処理を繰り返す。また判定が肯定的な場合は、既にフェールセーフ処理が実行されているので、モータ電流の出力制限を徐々に解除する後処理を実行し（ステップＰ５）、処理を終了する。
【００６３】
図５は、図４のフローチヤートでステップＰ３として示した電源供給線の異常判定処理の詳細を説明するフローチヤートである。まず、電源電圧の前回サンプリング値Ｅ0 と今回サンプリング値Ｅ1 との差Ｅd （Ｅd ＝Ｅ0 −Ｅ1 ）と、トルクゲインの前回サンプリング値Ｔ0 と今回サンプリング値Ｔ1 との差Ｔd （Ｔd ＝Ｔ0 −Ｔ1 ）を算出し、前記差Ｅd と差Ｔd との乗算値Ｃ（Ｃ＝Ｅd ×Ｔd ）を算出する（ステップＰ１１）。
【００６４】
このとき、電源電圧の今回サンプリング値Ｅ1 とトルクゲインの今回サンプリング値Ｔ1 を記憶装置に格納し、次回の演算において、前回サンプリング値Ｅ0 及びＴ0 として使用するものとする。
【００６５】
乗算値Ｃが零（Ｃ＝０）か否かを判定し（ステップＰ１２）、Ｃ＝０の場合はステップＰ１６に移る。ステップＰ１２の判定でＣ＝０でない場合は、乗算値Ｃが正（Ｃ＞０）か否かを判定し（ステップＰ１３）、乗算値Ｃが正（Ｃ＞０）の場合は異常カウンタの計数内容から１減算し（ステップＰ１４）、乗算値Ｃが負（Ｃ＜０）の場合は異常カウンタの計数内容に１加算する（ステップＰ１５）。
【００６６】
異常カウンタの計数内容が予め設定された閾値（例えば１００）よりも大きいか否かを判定し（ステップＰ１６）、異常カウンタの計数内容が閾値より大きい場合は、注意すべき異常状態が発生しているものと判断してモータ電流の出力制限を実行する（ステップＰ１７）。異常カウンタの計数内容が閾値未満の場合は、注意すべき異常状態は発生していないものと判定して、今回（第１回）の診断処理を終了し、次回（第２回）の診断処理に移る。
【００６７】
また、リレー温度推定値が予め設定された所定温度よりも高いか否かを判定し（ステップＰ１８）、リレー温度推定値が所定温度（氷結温度）よりも高い場合は、リレーの氷結状態は解消したものと判断して、診断回数が予め設定された所定回数（例えば２回）未満か否かを判定し（ステップＰ１９）、所定回数未満の場合は診断処理回数カウンタに１を加算し（ステップＰ２０）、リレー接点のワイピング動作（リレーのＯＦＦ／ＯＮＦ動作）を行い（ステップＰ２１）、異常カウンタをリセットし（ステップＰ２２）、モータ電流の出力制限を徐々に解除することを許可し（ステップＰ２３）、次回の診断処理に移る。
【００６８】
ステップＰ１８の判定でリレー温度推定値が予め設定された所定温度よりも高くない場合は、リレーの氷結状態は解消していないものと判断して、氷結状態の解消を待つため今回の診断処理を終了し、次回の診断処理に移る。
【００６９】
また、ステップＰ１９の判定で診断処理回数が予め設定された所定回数（例えば２回）に達したときは電源供給線の異常状態が解消できないものと確定し、診断回数カウンタをリセットし（ステップＰ２４）、フェール処理の実行（ステップＰ２５）、即ち、操舵補助力の供給を停止、即ちモータへの給電の停止を指令し、次回の診断処理に移る。
【００７０】
図６は、極低温環境において、電源リレー４７のリレー接点４７ａが凍結して接触不良となり、電源供給線が異常とされた場合の異常検出処理のタイミングの一例を説明するタイミングチャートである。
【００７１】
時点ｔ0 でＥＰＳによる制御が開始される。この時点では、リレー温度Ｔは凍結温度以下のＴf 、リレー駆動回路はリレーＯＮに設定するがリレー接点は凍結のためＯＦＦの状態、トルクゲインは１００％、駆動電源電圧は正常値の下限、モータ電流の出力制限無し（１００％）、異常カウンタは正常値、となっている。
【００７２】
リレー駆動回路はＯＮに設定されるからリレーコイルへの通電によりリレー温度は次第に上昇する。トルクゲインの変化の状態の監視、及び駆動電源電圧の変化の状態の監視が開始され、異常カウンタのカウントが開始される。
【００７３】
即ち、電源電圧の前回サンプリング値Ｅ0 と今回サンプリング値Ｅ1 との差Ｅd （Ｅd＝Ｅ0 −Ｅ1 ）と、トルクゲインの前回サンプリング値Ｔ0 と今回サンプリング値Ｔ1 との差Ｔd （Ｔd ＝Ｔ0 −Ｔ1 ）とを演算し、さらにその乗算値Ｃ（Ｃ＝Ｅd ×Ｔd ）を算出し、サンプリングを行なう都度、乗算値Ｃの符号に応じて異常発生回数を示す異常カウンタのカウントが開始される。
【００７４】
時点ｔ1 で異常カウンタのカウント値が所定の閾値を越えて電源供給線の異常が確定すると、モータ電流の出力制限が行われる。リレー温度Ｔが上昇して凍結解除温度Ｔ0 に達した時点ｔ2 でリレー接点のワイピング動作（ＯＦＦ／ＯＮ動作）を行なう。これにより、リレー接点の凍結が解除され、付着していた氷片その他の異物が除去され、リレー接点はＯＮとなり、異常カウンタはリセットされる。この後、時点ｔ3 からモータ電流の出力制限が徐々に解除され、時点ｔ4 でモータ電流の出力制限が完全に解除され、正常な状態に復帰する。
【００７５】
［制御装置の第２実施例］
図７は、第２実施例の制御装置５０の構成を説明するブロツク図で、モータリレー４８及びモータ９に対する電源供給線の異常を検出する構成を備えている。
【００７６】
第２実施例の制御装置５０は、ＣＰＵ５０Ａとそれに接続される検出回路、駆動回路などから構成され、ＣＰＵ５０Ａは、ＣＰＵ内部においてプログラムで実行される機能を示してある。また、図７には、制御装置５０の動作の理解を容易にするため、バッテリ１４、モータ９も示してある。
【００７７】
第２実施例の制御装置５０は、す第１実施例と類似した構成であるから、第１実施例と同一の回路要素、機能要素については同一符号を付して説明を省略し、以下、相違点について説明する。
【００７８】
第２実施例では、電源リレー４７の電圧を検出するリレーコイル電圧検出器（第１実施例の４５）に代えてモータリレー４８の電圧を検出するリレーコイル電圧検出器５１を、リレーコイル温度推定器（第１実施例の３１）に代えてリレーコイル温度推定器５３を備える。また、モータ駆動回路電源電圧検出器（第１実施例の４６）に代えてモータ端子電圧検出器５２を、電源供給線異常検出器（第１実施例の３２）に代えて電源供給線異常検出器５４をそれぞれ備えている。
【００７９】
第２の実施の形態では、電源供給線異常検出器５４にリレーコイル温度推定器５３で推定されたモータリレー４８の温度推定値、モータ端子電圧検出器５２で検出されたモータ端子電圧、モータ電流検出器４２で検出されたモータ電流が入力され、モータリレー４８及びモータ９に対する電源供給線の異常が検出される。なお、リレーコイル温度の推定は第１実施例で説明したものと同様の手法による。
【００８０】
モータリレー４８及びモータ９に対する電源供給線の異常が検出されると、異常検出信号はモータ出力制限器３０に入力され、モータ駆動回路４１への電流制御値Ｅの出力を停止してモータによる操舵補助力の発生を停止させるほか、異常検出信号はフエールセーフ処理器３３に出力され、電源リレー４７やモータリレー４８への給電が停止される。
【００８１】
電源供給線の異常の検出とフエールセーフ処理は、第１実施例で説明した手法と同様で、第１実施例で説明した電源電圧をモータ端子電圧に、電源リレーをモータリレーに読み替えたものとなるので、詳細な説明は省略する。
【００８２】
図８は、図２及び図７に示す制御回路のモータリレー４８に置き換えて使用することができる複合リレー６０及びその駆動回路の一例を説明する図である。複合リレー６０は鉄心６１の周囲に複数のリレーコイルＬ１、Ｌ２、・・・Ｌｎが配置されており、２つのリレーコイル、例えばＬ１とＬ２とは対のコイルで、略同一特性に設定されている。また、鉄心６１の端部には引張バネ６２で鉄心６１から離れる方向に付勢された可動子６３が配置され、可動子６３には可動子接点６３ａが設けられ、可動子接点６３ａに対向する位置には固定子接点６３ｂが配置されている。可動子接点６３ａと固定子接点６３ｂは、図２に示す制御回路のモータリレー４８の接点４８ａに対応するもので、モータ等の図示しない制御対象が接続される。
【００８３】
また、リレーコイルＬ１、Ｌ２、・・・Ｌｎはそれぞれ駆動回路Ｄ１、Ｄ２、・・・Ｄｎに接続されており、駆動回路Ｄ１、Ｄ２、・・・Ｄｎは、例えば図２に示す制御回路のフェールセーフ処理器３３に対応するもので、例えば、制御対象の装置が複数の異常検出部とその検出結果でフェールセーフ処理を行うような構成を備えているような場合は、駆動回路Ｄ１、Ｄ２、・・・Ｄｎは上記複数の異常検出部の検出結果で動作する複数のフェールセーフ処理器となる。
【００８４】
なお、複合リレー６０のリレーコイルはＬ１、Ｌ２、・・・Ｌｎの複数を備え、駆動回路もＤ１、Ｄ２、・・・Ｄｎの複数を備えているが、使用に際しては２個、４個など任意の個数を選択して使用するとよい。また、回路構成によっては共通のリレー接点を複数の異なるリレーコイルのいずれかを駆動して開閉するように使用することも可能である。
【００８５】
次にその動作を簡単に説明する。まず、通電によりリレー温度を上昇させる場合は、発生する磁力が打消されるように駆動回路Ｄ１、Ｄ２を駆動してコイルＬ１とＬ２とに互いに逆方向の電流を供給し、可動子５３を動作させない。これらのコイルＬ１、Ｌ２は通電により発熱して複合リレー６０の温度が上昇するから、可動子接点６３ａ、固定子接点６３ｂの凍結を解除することができる。
【００８６】
また、複合リレー６０の通常の動作をさせる場合において、接点を閉じるときは、発生する磁力の方向が同一方向を向くように駆動回路Ｄ１、Ｄ２を駆動してコイルＬ１、Ｌ２に同一方向の電流を供給し、引張バネ６２の付勢力に抗して可動子６３を鉄心６１に吸引させて可動子接点６３ａを固定子接点６３ｂに接触させる。また接点を開くときは、コイルＬ１、Ｌ２への電流の供給を停止して引張バネ６２の付勢力により可動子６３を鉄心６１から離し、可動子接点６３ａと固定子接点６３ｂとの接触を解除させるものとする。
【００８７】
以上、この発明に係る電源回路の導通不良を解決する手段を、操舵アシスト用モータの電源回路によって説明したが、この発明に係る電源回路の導通不良を解決する手段は、その他の電源回路の導通不良の解決にも適用できることは言うまでもない。
【産業上の利用可能性】
【００８８】
電源とモータとの間に配置されて電源回路の開閉を行なうリレー接点の導通不良、特に低温環境においてリレー接点の氷結などによる導通不良や異常の発生を検出し、回復処理できる電動パワーステアリング装置である。
【図面の簡単な説明】
【００８９】
【図１】この発明の実施の形態の電動パワーステアリング装置の構成の概略を説明する図。
【図２】制御装置の第１実施例のブロツク図。
【図３】モータ駆動回路の構成の一例を説明する図。
【図４】電源供給線の異常判定処理の概略を説明するフローチヤート。
【図５】図４のフローチヤートにおける電源供給線の異常判定処理の詳細を説明するフローチヤート。
【図６】リレー接点の凍結による接触不良で電源供給線の異常が判定された場合の異常検出処理のタイミングを説明するタイミングチャート。
【図７】制御装置の第２実施例のブロツク図。
【図８】複合リレーとその駆動回路の一例を説明する図。
【符号の説明】
【００９０】
１  操向ハンドル
２  軸
３  トルクセンサ
４  減速ギア
５ａ、５ｂ  ユニバーサルジョイント
７  ピニオンラツク機構
８  タイロツド
９  モータ
１０  制御装置（第１実施例の制御装置）
１１  イグニッシヨンキー（ＩＧキー）
１２  車速センサ
１４  バツテリ
２１  ＩＧキーＯＮ／ＯＦＦ検出器
２２  入力トルク制限器
２３  位相補償器
２４  操舵補助指令値演算器
２５  比較器
２６  微分補償器
２７  比例演算器
２８  積分演算器
２９  加算器
３０  モータ出力制限器
３１  リレーコイル温度推定器
３２  電源供給線異常検出器
３３  フエールセーフ処理器
４１  モータ駆動回路
４２  モータ電流検出器
４５  リレーコイル電圧検出器
４６  モータ駆動回路電源電圧検出器
４７  電源リレー
４７ａ  リレー接点（電源リレーのリレー接点）
４８  モータリレー
４８ａ  リレー接点（モータリレーのリレー接点）
５０  制御装置（第２実施例の制御装置）
５１  リレーコイル電圧（バッテリ電圧）検出器
５２  モータ端子電圧検出器
５３  リレーコイル温度推定器
５４  電源供給線異常検出器
６０  リレー
６１  鉄心
６２  引張バネ
６３  可動子
Ｌ１、Ｌ２、・・・Ｌｎ  リレーコイル
Ｄ１、Ｄ２、・・・Ｄｎ  駆動回路
【図１】
2007276552.tif 000003
【図２】
2007276552.tif 000004
【図３】
2007276552.tif 000005
【図４】
2007276552.tif 000006
【図５】
2007276552.tif 000007
【図６】
2007276552.tif 000008
【図７】
2007276552.tif 000009
【図８】
2007276552.tif 000010