(57)【特許請求の範囲】
【請求項１】
少なくともステアリングシヤフトに発生する操舵トルク信号に基づいてステアリング機構に操舵補助力を与えるモータの出力を制御する制御手段を備えた電動パワーステアリング装置において、前記制御手段は、
モータ電流の指令値を演算する電流指令値演算手段と、
モータ電流を検出するモータ電流検出手段と、
前記電流指令値とモータ電流検出値との差分を比例積分器を介して積分した電流制御値を出力する電流偏差値演算比例積分手段と、
モータ電流検出値が予め設定された限界値の範囲外であるときモータ電流手段の故障を判定する故障判定手段とを備え、
前記制御手段は、モータの電気的時定数よりも大きく、且つモータの機械的時定数よりも小さい時間だけモータ電流指令値を設定すると共に、モータの整流子とブラシとの接触面の酸化被膜の絶縁が破壊される電圧まで高められた前記電流偏差値演算比例積分手段から出力された電流制御値に基づいて設定されたモータ印加電圧値によりモータを駆動し、検出されたモータ電流に基づいて故障判定手段によるモータ電流検出手段の故障の判定を実行させること
を特徴とする電動パワーステアリング装置。
【請求項２】
前記故障判定手段は、前記モータ電流検出手段による複数回のモータ電流のサンプリングによる検出結果に基づいてモータ電流検出手段の故障を判定すること
を特徴とする請求項１に記載の電動パワーステアリング装置。
【請求項３】
前記故障判定手段は、前記モータ電流検出手段による複数回のモータ電流のサンプリングによる検出結果の中に、予め設定されたモータ電流限界値の範囲内のものと範囲外のものが含まれているときは、直ちにモータ電流検出手段の故障と判定せず、再度複数回のモータ電流のサンプリングによる検出を行なってその検出結果の中にモータ電流限界値の範囲外のものが含まれるとき、或いは時系列的に次第に高められたモータ印加電圧値に対応するモータ電流値の検出結果が予め設定されたモータ電流限界値の範囲外のものであるとき、モータ電流検出手段の故障と判定すること
を特徴とする請求項２に記載の電動パワーステアリング装置。
【請求項４】
前記故障判定手段は、前記モータ電流検出手段による複数回のモータ電流のサンプリングによる検出結果の中に、予め設定されたモータ電流限界値の範囲外の値が連続して指定回数検出されたときモータ電流検出手段の故障と判定すること
を特徴とする請求項２に記載の電動パワーステアリング装置。
【請求項５】
前記モータ印加電圧値は、モータの機械的時定数に対応する電圧値を上限とすることを特徴とする請求項１に記載の電動パワーステアリング装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電動パワーステアリング装置に関し、特にそのモータ電流検出手段の故障を検出できる電動パワーステアリング装置に関するものである。
【０００２】
【従来の技術】
車両用の電動パワーステアリング装置は、操向ハンドルの操作によりステアリングシヤフトに発生する操舵トルクと車速を検出し、その検出信号に基づいてモータを駆動して操向ハンドルの操舵力を補助するものである。このような電動式パワーステアリング装置の制御は電子制御回路で実行されるが、その制御の概要は、トルクセンサで検出された操舵トルクと車速センサで検出された車速に基づいてモータに供給する電流の大きさを演算し、その演算結果に基づいてモータに供給する電流を制御する。
【０００３】
即ち、電子制御回路は、操向ハンドルが操作されて操舵トルクが発生しているときに、検出された車速が零あるいは低速の場合は大きな操舵補助力を供給し、検出された車速が速い場合は小さな操舵補助力を供給するように操向ハンドルの操舵力と車速に応じてモータに供給する電流を制御することで、走行状態に応じた最適の操舵補助力を与えることができるものである。
【０００４】
この種の装置では、実際にモータに流れる電流が、操舵トルクや車速に基づいて演算されたモータ電流の制御目標値に一致するようにフィードバック制御を行なっており、このためにモータに流れる電流を検出するモータ電流検出手段を備えている。
【０００５】
前記したモータ電流検出手段が故障した場合は正確なモータ電流を測定することができず、この結果、必要以上の電流がモータに流れて過大な操舵補助力を供給したり、或いはモータに必要なだけの電流が流れず、十分な操舵補助力を供給できないという不都合が発生することになる。
【０００６】
さらに、車両の制御機構の動作確認はエンジン始動時に行なわれるのが普通であり、モータ電流検出手段の動作確認もこの時点で行われる。モータ電流検出手段の動作確認のためにはモータに電流を流すが、このときモータが回転してしまうと、モータ軸とステアリング機構が結合している状態では操向ハンドルが回転してしまい、不測の事故が発生するおそれがある。
【０００７】
この課題への対応として本出願人は、モータの電気的時定数よりも大きく、且つモータの機械的時定数よりも小さい時間だけ前記モータに電圧を印加したときに予測される電流値と、モータ電流検出手段により検出されたモータ電流値に基づいて、モータ電流検出手段の故障を判定する故障判定手段を提案した（特開平８−９１２３９号公報参照）。
【０００８】
【発明が解決しようとする課題】
上記したモータ電流検出手段の故障判定手段では、イグニッションキーをＯＮとしたエンジン始動の直後の短時間だけ、即ち、モータの電気的時定数よりも大きく、且つモータの機械的時定数よりも小さい時間だけモータに電圧を印加して、故障を判定している。これは、エンジン始動直後にモータが回転すると、操向ハンドルが突然回転してしまい不測の事故が発生することを防ぐために必要なことである。
【０００９】
しかしながら、モータが新しい場合は特に支障はないが、ある程度の期間使用されるとモータの整流子とブラシとの接触面に電気絶縁特性を持つ酸化被膜が形成され、時間経過と共に酸化被膜が厚くなり電気抵抗が高まる傾向があるから、より高い電圧をモータに印加しないとモータ電流が流れなくなる。
【００１０】
図５はモータの整流子とブラシとの接触面の酸化被膜の影響を説明する図である。図５の（ａ）において、線Ａはモータが新品で接触面に酸化被膜が無い正常な場合を示しており、印加電圧とモータ電流とは比例関係にあり、印加電圧が高くなるとモータ電流も比例して増加している。線Ｂは接触面に酸化被膜が生じた場合を示しており、印加電圧が高くなってもモータ電流は殆ど増加せず、印加電圧がある値Ｓに達すると酸化被膜が絶縁破壊されて電気抵抗が急激に低下し、正常な場合の印加電圧に対応するモータ電流が流れるようになることがわかる。
【００１１】
図５の（ｂ）は、時間経過と共に酸化被膜が厚くなった場合に、酸化被膜が絶縁破壊される印加電圧がＳ1 、Ｓ2 、Ｓ3 と次第に高まる様子を示している。
【００１２】
このように、モータ電流検出手段の故障判定のために短時間だけ低い電圧をモータに印加したのでは、整流子とブラシとの接触面の酸化被膜のためにモータ電流が検出されないか、或いは僅かのモータ電流しか検出されず、モータ電流検出手段が故障していると誤った判定をするおそれがある。この発明は、上記課題を解決することを目的とする。
【００１３】
【課題を解決するための手段】
この発明は、上記課題を解決するもので、請求項１の発明は、少なくともステアリングシヤフトに発生する操舵トルク信号に基づいてステアリング機構に操舵補助力を与えるモータの出力を制御する制御手段を備えた電動パワーステアリング装置において、前記制御手段は、モータ電流の指令値を演算する電流指令値演算手段と、モータ電流を検出するモータ電流検出手段と、前記電流指令値とモータ電流検出値との差分を比例積分器を介して積分した電流制御値を出力する電流偏差値演算比例積分手段と、モータ電流検出値が予め設定された限界値の範囲外であるときモータ電流手段の故障を判定する故障判定手段とを備え、前記制御手段は、モータの電気的時定数よりも大きく、且つモータの機械的時定数よりも小さい時間だけモータ電流指令値を設定すると共に、モータの整流子とブラシとの接触面の酸化被膜の絶縁が破壊される電圧まで高められた前記電流偏差値演算比例積分手段から出力された電流制御値に基づいて設定されたモータ印加電圧値によりモータを駆動し、検出されたモータ電流に基づいて故障判定手段によるモータ電流検出手段の故障の判定を実行させることを特徴とする。
【００１５】
また、前記故障判定手段は、前記モータ電流検出手段による複数回のモータ電流のサンプリングによる検出結果に基づいてモータ電流検出手段の故障を判定するものとする。
【００１６】
さらに、前記故障判定手段は、前記モータ電流検出手段による複数回のモータ電流のサンプリングによる検出結果の中に、予め設定されたモータ電流限界値の範囲内のものと範囲外のものが含まれているときは、直ちにモータ電流検出手段の故障と判定せず、再度複数回のモータ電流のサンプリングによる検出を行なってその検出結果の中にモータ電流限界値の範囲外のものが含まれるとき、或いは時系列的に次第に高められたモータ印加電圧値に対応するモータ電流値の検出結果が予め設定されたモータ電流限界値の範囲外のものであるとき、モータ電流検出手段の故障と判定するようにするとよい。
【００１７】
また、前記故障判定手段は、前記モータ電流検出手段による複数回のモータ電流のサンプリングによる検出結果の中に、予め設定されたモータ電流限界値の範囲外の値が連続して指定回数検出されたときモータ電流検出手段の故障と判定するようにしてもよい。
【００１８】
そして、前記モータ印加電圧値は、モータの機械的時定数に対応する電圧値を上限とする。
【００１９】
【発明の実施の形態】
以下、この発明の実施の形態について説明する。図１は、この発明を実施するに適した電動パワーステアリング装置の構成の概略を説明する図で、操向ハンドル１の軸２は減速ギア４、ユニバーサルジョイント５ａ、５ｂ、ピニオンラック機構７を経て操向車輪のタイロッド８に結合されている。軸２には操向ハンドル１の操舵トルクを検出するトルクセンサ３が設けられており、また、操舵力を補助するモータ１０がクラッチ９、減速ギア４を介して軸２に結合している。
【００２０】
パワーステアリング装置を制御する電子制御回路１３は、バッテリ１４からイグニッションキー１１を経て電力が供給される。電子制御回路１３は、トルクセンサ３で検出された操舵トルクと車速センサ１２で検出された車速に基づいて電流指令値の演算を行い、演算された電流指令値に基づいてモータ１０に供給する電流ｉを制御する。
【００２１】
クラッチ９は電子制御回路１３により制御される。クラッチ９は通常の動作状態では結合しており、電子制御回路１３によりパワーステアリング装置の故障と判断された時、及び電源がＯＦＦとなっている時に切離される。
【００２２】
図２は、制御手段を構成する電子制御回路１３のブロック図である。この実施の形態では電子制御回路１３は主としてＣＰＵから構成されるが、ここではそのＣＰＵ内部においてプログラムで実行される機能を示している。例えば、位相補償器２１は独立したハードウエアとしての位相補償器２１を示すものではなく、ＣＰＵで実行される位相補償機能を示す。なお、電子制御回路１３をＣＰＵで構成せず、これらの機能要素をそれぞれ独立したハードウエア（電子回路）で構成できることは言うまでもない。
【００２３】
以下、電子制御回路１３の機能と動作を説明する。トルクセンサ３から入力された操舵トルク信号は、位相補償器２１で操舵系の安定を高めるために位相補償され、電流指令値演算手段である電流指令値演算部２２に入力される。また、車速センサ１２で検出された車速も電流指令値演算部２２に入力される。電流指令値演算部２２は、入力されたトルク信号と車速信号に基づいて所定の演算式によりモータ１０に供給する電流の制御目標値である電流指令値Ｉを演算する。
【００２４】
電流偏差値演算比例積分手段を構成する電流偏差値演算比例積分部２３は、電流指令値演算部２２から出力された電流指令値Ｉとモータ電流検出手段を構成するモータ電流検出器２５で検出された実際のモータ電流値ｉとの差の値Δｉを演算し、その差Δｉに基づく比例・積分動作（ＰＩ動作）を実行して、モータを制御する電流制御値Ｅを出力する演算要素である。
【００２５】
電流偏差値演算比例積分部２３の動作を説明する。正常にモータ電流値ｉが検出されているときは、差の値Δｉは略零になるから電流偏差値演算比例積分部２３から出力される電流制御値Ｅは電流指令値Ｉに略等しくなり、差の値Δｉが零になるようにフィードバック制御され、モータの駆動制御が行われる。
【００２６】
正常にモータ電流値ｉが検出されないときは、電流指令値Ｉと検出された実際のモータ電流値ｉと差の値Δｉは大きい。従って、電流指令値Ｉと検出されたモータ電流値ｉとの差の値Δｉに基づく比例・積分動作（ＰＩ動作）の結果、電流制御値Ｅは次第に増大し、モータ端子間に印加されるモータ印加電圧Ｖは次第に高くなる。
【００２７】
また、モータの整流子とブラシとの接触面が電気絶縁性の酸化被膜で覆われているときは、モータに電圧が印加された当初はモータ電流値ｉは僅かであるが、僅かに検出されたモータ電流値ｉが電流偏差値演算比例積分部２３にフィードバックされ、差の値Δｉが積分されていくから電流制御値Ｅは次第に増大し、モータ印加電圧Ｖは次第に高くなる。
【００２８】
モータ印加電圧Ｖが次第に高くなり、ある値を越えると、モータの整流子とブラシとの接触面の酸化被膜が絶縁破壊される。この結果、増大された前記電流制御値Ｅに基づいた高いモータ印加電圧Ｖに対応して、大きなモータ電流が急激に流れる。しかし、この後はモータ電流値ｉが正常に検出されるようになるから、電流指令値Ｉと検出されたモータ電流値ｉ差の値Δｉが零になるようにフィードバック制御されてモータの駆動制御が行われる。
【００２９】
モータ電流認識部３１は、モータ電流検出器２５で検出されたモータ電流値ｉが予め設定されているモータ電流限界値の範囲の内か外かを判定し、範囲外のときはモータ電流検出器２５に障害が発生したことを示す障害信号を出力する。また、範囲内であるときは無障害信号を出力する。
【００３０】
故障判定手段を構成する故障判定部３３は、モータ電流認識部３１から出力された複数の障害信号と、イグニッションキーのＯＮを検出するＩＧキーＯＮ検出器３２から出力された信号、及びバッテリ電圧が正常か否かを判定するバッテリ電圧検出器３５から出力された信号に基づいてモータ電流検出器２５の故障を判定し、故障判定信号を出力する。
【００３１】
フェールセーフ処理器３４は、故障判定部３３から出力された故障判定信号に基づいてリレー回路３６を作動させ、モータへの給電を停止する。上記した故障判定とフェールセーフ処理は後で詳細に説明する。
【００３２】
図３はモータ駆動回路２４の構成の一例を示す回路図である。モータ駆動回路２４は、入力された電流制御値ＥをＰＷＭ信号と電流方向信号とに分離変換する変換部４１、ＦＥＴ1 〜ＦＥＴ4 、及びそれ等のゲートを開閉駆動するＦＥＴゲート駆動回路４２等からなる。なお、昇圧電源４３はＦＥＴ1 、ＦＥＴ2 のハイサイド側を駆動する電源である。
【００３３】
ＰＷＭ信号（パルス幅変調信号）は、Ｈブリツジ接続されたＦＥＴ（電界効果トランジスタ）スイツチング素子ＦＥＴ1 〜ＦＥＴ2 のゲートを駆動する信号であって、電流制御値Ｅの絶対値によりＰＷＭ信号のデユーテイ比（ＦＥＴのゲートをＯＮ／ＯＦＦする時間比）が決定される。
【００３４】
電流方向信号は、モータに供給する電流の方向を指示する信号で、電流制御値Ｅの符号（正負）により決定される信号である。
【００３５】
ＦＥＴ1 とＦＥＴ2 は前記したＰＷＭ信号のデユーテイ比に基づいてゲートがＯＮ／ＯＦＦされるスイツチング素子で、モータに流れる電流の大きさを制御するためのスイツチング素子である。また、ＦＥＴ3 とＦＥＴ4 は前記した電流方向信号に基づいてゲートがＯＮ或いはＯＦＦされる（一方がＯＮの時、他方はＯＦＦとなる）スイツチング素子で、モータに流れる電流の方向、即ちモータの回転方向を切り換えるスイツチング素子である。
【００３６】
ＦＥＴ3 が導通状態にあるときは、電流はＦＥＴ1 、モータ１０、ＦＥＴ3 、抵抗Ｒ1 を経て流れ、モータ１０に正方向の電流が流れる。また、ＦＥＴ4 が導通状態にあるときは、電流はＦＥＴ2 、モータ１０、ＦＥＴ4 、抵抗Ｒ2 を経て流れ、モータ１０に負方向の電流が流れる。
【００３７】
モータ電流検出回路２５は、抵抗Ｒ1 の両端における電圧降下に基づいて正方向電流の大きさを検出し、また、抵抗Ｒ2 の両端における電圧降下に基づいて負方向電流の大きさを検出する。検出された実際のモータ電流値ｉは電流偏差値演算比例積分部２３にフィードバックして入力されるほか、モータ電流認識部３１にも入力される（図２参照）。
【００３８】
以上説明した電子制御回路は、操向ハンドルが操作されて操舵トルクが発生しているときに、検出された操舵トルクが大きく、また検出された車速が零あるいは低速の場合は電流指令値Ｉを大きく設定し、検出された操舵トルクが小さく、また検出された車速が速い場合は電流指令値Ｉを小さく設定するから、走行状態に応じた最適の操舵補助力を与えることができる。
【００３９】
次に、モータ電流検出器２５の故障の判定、及び検出結果に基づくフェールセーフ処理について説明する。
【００４０】
まず、その原理を説明する。イグニッションキー１１をＯＮとし、モータに電圧Ｖを印加したとき、モータ端子間電圧Ｖとモータに流れる電流ｉとの間には、以下の式（１）の関係がある。
【００４１】
Ｖ＝Ｌ・di／dt＋Ｒｉ＋ｋT ω・・・・・・・・・（１）
ここで、ｋT はモータの逆起電力定数、ωはモータの角速度、
Ｌはモータのインダクタンス、Ｒはモータの端子間抵抗である。
【００４２】
モータの機械的時定数Ｔm はモータの慣性モーメントＪをモータの粘性抵抗Ｂで割った値で、Ｔm ＝Ｊ／Ｂで表され、また、モータの電気的時定数Ｔe はモータのインダクタンスＬをモータの抵抗Ｒで割った値であり、Ｔe ＝Ｌ／Ｒで表される。
【００４３】
モータの機械的時定数Ｔm よりも十分に小さく、モータの電気的時定数Ｔe よりも十分に大きい時間Ｔを設定し（Ｔe ＜＜Ｔ＜＜Ｔm ）、初期状態から時間Ｔだけモータに電圧Ｖを印加した場合の、モータ電流ｉとモータの角速度ωの過渡特性、及びモータ電流をサンプリングする時期を図４により説明する。
【００４４】
即ち、図４（ａ）はモータ印加電圧Ｖと時間Ｔの関係を示すもので、サンプリングを開始する前の時間Ｔ0 まではモータに一定の電圧Ｖ0 が印加され、サンプリングが開始されるとモータ印加電圧Ｖは時間の経過とともに次第に高くなることを示している。
【００４５】
また、図４（ｂ）はモータ電流と時間の関係を示すもので、正常な状態、即ちモータの整流子とブラシとの接触面が電気絶縁性の酸化被膜で覆われていない場合には、モータに電圧Ｖが印加されるとモータ電流は早い時期に立上がり（モータの電気的時定数Ｔe ＜＜電圧Ｖの印加時間Ｔ）、定常電流ｉが流れることを示している。
【００４６】
図４（ｃ）はモータの角速度ωと時間の関係を示すもので、モータに電圧Ｖが印加される時間Ｔの範囲では、モータの機械的時定数Ｔm が大きく、モータの角速度ωは殆ど零であること、即ち回転しないことを示している。更に、前記モータ電流の予測値ｉs をステアリング機構の静止摩擦トルクに対応した値以下になるようにモータ印加電圧を設定すれば、モータが回転しない条件を完全に達成することができる。
【００４７】
また、図４（ｄ）は実際にモータに流れるモータ電流ｉを検出するサンプリング時期を示すもので、モータに電圧Ｖを印加後、Ｔ0 時間後からサンプリングを開始することを示している。
【００４８】
このように、モータ電流検出器２５の故障の判定は、イグニッションキー１１をＯＮにした直後に、複数回のモータ電流値ｉのサンプリングを行なって実行される。
【００４９】
以下、図２によって、この発明のモータ電流検出器２５の故障の判定、及び検出結果に基づくフェールセーフ処理の構成と動作について説明する。
【００５０】
モータ電流検出器２５によるモータ電流値ｉの検出ができない原因には、モータ電流検出器２５は故障していないにも拘らず、モータの整流子とブラシとの接触面が電気絶縁性の酸化被膜で覆われているためモータ電流が流れない或いは僅かの電流しか流れない場合と、モータ電流検出器２５そのものが故障している場合とがある。
【００５１】
そこで、この発明では、モータの整流子とブラシとの接触面の酸化被膜を絶縁破壊してからモータ電流値ｉを検出するようにしたものであり、これによりモータ電流検出器２５そのものの故障を正確に検出することができる。
【００５２】
イグニッションキー１１をＯＮにすると、図示しないタイマＴＭにより予め設定された所定時間Ｔだけモータに電圧Ｖが印加される。イグニッションキー１１のＯＮはＩ．Ｇ．キーＯＮ検出器３２により検出され、その検出信号と、バッテリ電圧検出器３５により検出されたバッテリ電圧ＶBAが故障検出部３３に入力される。
【００５３】
モータ電流検出器２５の故障判定の際は、操舵トルクは発生しておらず車速も零であるから、モータを駆動して補助トルクを発生させる状態にない。このため故障判定の際には、モータ１０に電圧Ｖが印加されるよう、電流指令値演算部２２から予め定めた故障判定用の電流指令値Ｉを出力させるものとする。
【００５４】
一方、図示しないタイマＴＭにより予め設定された所定時間Ｔ0 （Ｔ0 ＜Ｔ）だけ経過した時点において、モータ電流値ｉのサンプリングが行われる。サンプリングはタイマＴＭにより予め設定された所定時間Ｔs だけ実行される。
【００５５】
先にも説明したとおり、電流偏差値演算比例積分部２３では、電流指令値Ｉと検出されたモータ電流値ｉとの差の値Δｉが演算され、その差Δｉに基づく比例・積分動作（ＰＩ動作）が実行され、モータを制御する電流制御値Ｅが出力される。モータの整流子とブラシとの接触面が酸化被膜で覆われているときは、差の値Δｉは大きく電流指令値Ｉは増大し、電流制御値Ｅも次第に増大する。このため、モータ印加電圧Ｖは次第に高くなるから、モータ印加電圧Ｖがある値を越えると酸化被膜が絶縁破壊されて正常にモータに電流が流れ、モータ電流値ｉが検出されるようになる。
【００５６】
電流偏差値演算比例積分部２３で実行される上記の処理は、接触面が酸化被膜で覆われていても覆われていなくても常に実行されるから、モータ電流検出器２５によるモータ電流値ｉの検出は、常に上記した接触面の酸化被膜の影響が排除された状態でモータ電流値ｉが検出される。
【００５７】
以上の処理においては、モータ印加電圧Ｖは次第に高くなって酸化被膜が絶縁破壊された瞬間に検出されたモータ電流値ｉは、著しく大きな電流値が検出されるが、次のモータ電流のサンプル検出時には正常にモータ電流値ｉが検出されるから、複数回のモータ電流のサンプル検出を行うことで、正常なモータ電流値を検出することができる。即ち、１回のモータ電流のサンプル検出でモータ電流限界値の範囲外の電流値が検出されたとしても、それで直ちにモータ電流検出器２５が故障であると判断すると誤検出することがある。
【００５８】
そして、複数回のモータ電流のサンプル検出によっても、予め設定されたモータ電流限界値の範囲外のモータ電流値が検出されたときは、接触面の酸化被膜の影響はないのであるからモータ電流検出器２５が故障であると判断することができる。この複数回のモータ電流のサンプル検出において、予め設定されたモータ電流限界値の範囲外の値が連続して予め指定された回数だけ検出されたとき、モータ電流検出器２５が故障であると判断するようにしてもよい。
【００５９】
また、前記したとおり、モータ印加電圧Ｖは時系列的に次第に高まるから、時系列的に次第に高まるモータ印加電圧Ｖに対応するモータ電流検出値が予め設定されたモータ電流限界値の範囲外の値のとき、モータ電流検出器２５が故障であると判断するようにしてもよい。
【００６０】
モータ電流認識部３１では、モータ電流検出器２５で検出されたモータ電流値ｉが予め設定されているモータ電流限界値の範囲外であるとき、モータ電流検出器２５に障害が発生したことを示す障害信号を出力する。モータ電流限界値の範囲内の時は無障害信号を出力する。複数回のモータ電流値ｉのサンプリングが行なわれるから、複数個の障害信号或いは無障害信号が出力される。
【００６１】
故障判定部３３は、モータ電流認識部３１から出力された複数個の障害信号或いは無障害信号と、ＩＧキーＯＮ検出器３２から出力された信号、及びバッテリ電圧検出器３５から出力された信号に基づき、検出されたこれ等の信号がイグニッションキー１１をＯＮにした直後の動作確認の時期での複数回のモータ電流値ｉのサンプリングで検出された信号であることを確認する。
【００６２】
これと共に、サンプリングにおいて全ての検出結果から、或いは時系列的に無障害信号が検出された後の検出結果からモータ電流限界値の範囲外の障害信号が検出された場合には、モータ電流検出手段の故障と判定して故障判定信号をフェール処理器３４に出力する。
【００６３】
フェール処理器３４は出力された故障判定信号に基づいてリレー回路３６を作動させて接点３６ａを開き、モータ１０への給電を断ち、電動パワーステアリング装置を不作動とする。
【００６４】
なお、本願特許請求の範囲の請求項５において、モータ印加電圧値は、モータの機械的時定数に対応する電圧値を上限とすることを規定しているが、これはモータ印加電圧が高くなるとモータが回転を開始するおそれがあるから、モータ印加電圧値をモータの機械的時定数に対応する電圧値を上限値として、モータが回転しない範囲に留めているのである。
【００６５】
【発明の効果】
以上説明したとおり、この発明の電動パワーステアリング装置は、イグニッションキーをＯＮにした直後にモータ電流検出手段の故障を調べるものであり、モータの機械的時定数Ｔm よりも十分に小さく、モータの電気的時定数Ｔe よりも十分に大きい時間Ｔ（Ｔe ＜＜Ｔ＜＜Ｔm ）だけモータ電流指令値を設定し、電流偏差値演算比例積分部において、電流指令値と検出されたモータ電流値との差を演算し、その差Δｉに基づく比例・積分動作（ＰＩ動作）を実行してモータを制御する電流制御値Ｅを出力する。
【００６６】
電流制御値Ｅはモータ電流が正しく検出されないときは、前記した積分動作により電流制御値Ｅが時間の経過と共に高まり、モータ印加電圧が高まる。この結果、モータの整流子とブラシとの接触面が酸化被膜で覆われてモータ電流が正確に検出できない場合があっても、モータに高い電圧が印加されるので接触面の酸化被膜が絶縁破壊され、モータ電流が正常に流れる状態が作り出される。
【００６７】
これにより、故障検出に際しては常にモータの整流子とブラシとの酸化被膜の影響が排除されるから、検出されたモータ電流値が予め設定されたモータ電流限界値の範囲外の場合にはモータ電流検出手段の故障と判断することができる。
【００６８】
さらに、イグニッションキーをＯＮにした直後、モータが実質的に回転しない状態においてモータ電流検出手段の故障検出を行うことができるから、故障検出の際に、操向ハンドルが回転してしまう危険性もない。
【図面の簡単な説明】
【図１】電動パワーステアリング装置の構成の概略を説明する図。
【図２】この発明の実施例の電子制御回路のブロツク図。
【図３】モータ駆動回路の構成の一例を示すブロツク図。
【図４】モータ電流ｉとモータの角速度ωの過渡特性、及びモータ電流ｉのサンプリング時期を説明する図。
【図５】モータの整流子とブラシとの接触面の酸化被膜の影響を説明する図。
【符号の説明】
３  トルクセンサ
１０  モータ
１１  イグニッションキー
１２  車速センサ
１３  電子制御回路
２１  位相補償器
２２  電流指令値演算部
２３  電流偏差値演算比例積分部
２４  モータ駆動回路
２５  モータ電流検出器
３１  モータ電流認識部
３２  Ｉ．Ｇ．キーＯＮ検出器
３３  故障判定部
３４  フェールセーフ処理器
３５  バッテリ電圧検出器
４１  変換部
４２  ＦＥＴゲート駆動回路
４３  昇圧電源
【図１】
0003951753.tif 000002
【図２】
0003951753.tif 000003
【図３】
0003951753.tif 000004
【図４】
0003951753.tif 000005
【図５】
0003951753.tif 000006