(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 ＜＜電圧Ｖの印加時間Ｔ）、定常電流ｉが流れることを示している。なお、ｉs は後述するモータ電流の予測値を示している。
【００４３】
図４（ｃ）はモータの角速度ωと時間の関係を示すもので、モータに電圧Ｖが印加される時間Ｔの範囲では、モータの機械的時定数Ｔm が大きく、モータの角速度ωは殆ど零であること、即ち回転しないことを示している。更に、前記モータ電流の予測値ｉs をステアリング機構の静止摩擦トルクに対応した値以下になるようにモータ印加電圧を設定すれば、モータが回転しない条件を完全に達成することができる。
【００４４】
また、図４（ｄ）はモータ電流を検出するサンプリング時期を示すもので、モータに電圧Ｖを印加後、Ｔ0 時間後からサンプリングを開始することを示している。
【００４５】
上記したモータ電流ｉとモータの角速度ωの過渡特性によれば、モータに電圧Ｖを印加した後、時間Ｔが経過するよりもやや早い時間Ｔ0 の経過後には、モータ電流は立ち上がり、モータには定常電流ｉが流れており、且つこの時点ではモータは殆ど回転していないから、角速度ω及びモータ電流ｉの微分値は近似的に零である。
【００４６】
従って、前記式（１）は以下の式（２）で表すことができる。
【００４７】
Ｖ＝Ｒｉ・・・・・・・・・・・・・・・・・・・（２）
従って、モータ電流の予測値ｉs は、モータの端子間電圧Ｖをモータの内部抵抗Ｒで割った以下の式（３）で表すことができる。
【００４８】
ｉs ＝Ｖ／Ｒ・・・・・・・・・・・・・・・・・（３）
式（３）から明らかなとおり、モータ電流の予測値ｉs にはモータの逆起電力ｋT ωや、回生電圧Ｌ・di／dtの項を含まないから、モータの逆起電力や回生電圧影響を受けることなくモータ電流の予測値ｉs を推定することができる。
【００４９】
モータへ印加する電圧値はモータの端子間電圧Ｖを直接検出してもよいが、また以下のような手段で求めることもできる。
【００５０】
即ち、モータの端子間電圧Ｖは、モータに供給される電流制御値（ＰＷＭ信号のデユーテイ比）と以下の式（４）で示す関係がある。
【００５１】
Ｖ＝ＶBA・Ｄ・・・・・・・・・・・・・・・・・（４）
ここで、ＶBAはバツテリ電圧
ＤはＰＷＭ信号のデユーテイ比である。
【００５２】
従って、前記モータ電流の予測値ｉs を示す式（３）は、以下の式（５）で表すことができる。
【００５３】
ｉs ＝（ＶBA・Ｄ）／Ｒ・・・・・・・・・・・・（５）
以下、図２によって、この発明によるモータ電流検出手段の故障の判定、及び検出結果に基づくフエールセーフ処理の構成と動作について説明する。
【００５４】
イグニツシヨンキー１１をＯＮにすると、図示しないタイマＴＭにより予め設定された所定時間Ｔだけモータに電圧が印加される。イグニツシヨンキー１１のＯＮはＩ．Ｇ．キーＯＮ検出器３１により検出され、検出信号は故障検出器３２に入力される。また、バツテリ電圧検出器３６により検出されたバツテリ電圧ＶBA、及びモータ駆動回路の入力信号である電流制御値（ＰＷＭ信号のデユーテイ比Ｄ）が故障検出器３２に入力される。
【００５５】
さらに、図示しないタイマＴＭにより予め設定された所定時間Ｔ0 （Ｔ0 ＜Ｔ）だけ経過した時点において、モータ電流値ｉのサンプリングが開始され、モータ電流検出回路４２により検出されたモータ電流値ｉがサンプル値として故障検出器３２に入力される。サンプリングはタイマＴＭにより予め設定された所定時間Ｔだけ実行される。
【００５６】
故障検出手段を構成する故障検出器３２は、検出され入力されたバツテリ電圧値ＶBAとＰＷＭ信号のデユーテイ比Ｄ、並びにモータ端子間抵抗Ｒを前記式（５）に代入してモータ電流の予測値ｉs を演算し、前記モータ電流検出回路４２によりサンプル値として検出されたモータ電流値ｉと比較する。その結果、（ｉs −ｉ）の絶対値が所定の許容値Δｉよりも大きい場合は、モータ電流検出回路４２が故障であると判定する。
【００５７】
モータ電流検出回路４２が故障であると判定されたときは、フエールセーフ処理器３３を作動させ、フエールリレー３４をＯＦＦとして接点３４ａを開き、モータ１０への給電を断ち、電動パワーステアリング装置を不作動とする。
【００５８】
上記したモータ電流検出回路４２の故障判定においては、実際にモータ電流検出回路４２が故障している場合と、モータの整流子とブラシとの接触面が酸化被膜で覆われてモータ電流が検出されないか或いは僅かのモータ電流しか検出されないため、誤ってモータ電流検出回路４２が故障していると判定してしまう場合とがある。
【００５９】
そこで、この発明ではモータの端子間電圧、即ちモータ印加電圧を時間の経過と共に次第に高めて酸化被膜を破壊し、酸化被膜の影響を排除してからモータ電流値ｉを検出し、モータ電流検出回路４２の故障の判定を行うようにした。以下、この構成について説明する。
【００６０】
前記式（４）で示すように、モータの端子間電圧、即ちモータ印加電圧Ｖは、ＰＷＭ信号のデユーテイ比Ｄとバツテリ電圧値ＶBAとにより決定されるから、デユーテイ比Ｄを変更することでモータの端子間電圧、即ちモータ印加電圧Ｖを変更することができる。
【００６１】
ここでは、モータ印加電圧Ｖを変更するためのＰＷＭ信号のデユーテイ比Ｄの変更について、１回のサンプリング期間の間にデユーテイ比Ｄを時間の経過と共に変化させる方法と、複数回のサンプリングにおいてサンプリング回数に応じてデユーテイ比Ｄを変化させる方法とについて説明する。
【００６２】
図５は１回のサンプリング期間の間にデユーテイ比Ｄを時間の経過と共に変化させる方法を説明する図で、デユーテイ比Ｄは図５の（ａ）に示すように時刻Ｔ1 からＴ2 までの１回のサンプリング期間の間にＤ1 からＤ2 に変更されることを示している。このときのモータ印加電圧Ｖは図５の（ｂ）に示すように、デユーテイ比Ｄの増加によりモータ印加電圧Ｖの通電時間が次第に長くなり、結果としてモータ印加電圧Ｖの平均値はＶ1 からＶ2 にまで次第に高くなる。
【００６３】
図６は複数回のサンプリング期間の間にデユーテイ比Ｄを時間の経過と共に変化させる方法を説明する図で、デユーテイ比は図６の（ａ）に示すように第１回のサンプリングではデユーテイ比Ｄ1 であるが、後のサンプリングになる程デユーテイ比は高くなり、第ｎ回のサンプリング期間ではデユーテイ比Ｄ2 に変更される。１回のサンプリング期間の中ではデユーテイ比は一定とする。このときのモータ印加電圧Ｖは図６の（ｂ）に示すように、後のサンプリングになるほどモータ印加電圧Ｖの通電時間が次第に長くなり、結果としてモータ印加電圧Ｖの平均値はＶ1 からＶ2 にまで次第に高くなる。
【００６４】
ここで、デユーテイ比Ｄ1 は最低限界デユーテイ比で、通常予想される電気絶縁性の酸化被膜を破壊させるのに必要な最低のモータ印加電圧Ｖ1 に対応する値である。また、デユーテイ比Ｄ2 は最高限界デユーテイ比で、モータが回転を開始して操向ハンドルが回転を開始する直前の最高のモータ印加電圧Ｖ2 に対応する値である。
【００６５】
前記したいずれのデユーテイ比の変更方法でもモータ印加電圧Ｖを次第に高くすることができるのであり、いずれかを任意に選択することができる。
【００６６】
図７は、複数回のサンプリングにおいてサンプリング回数に応じてデユーテイ比を変化させる方法を採用した場合の故障検出器３２の制御動作を説明するフローチヤートである。
【００６７】
まず初期化を行い、タイマＴＭの計時を開始する（ステツプＰ１）。ついでバツテリ電圧値ＶBAを検出して読み込むと共に、ＰＷＭ信号のデユーテイ比Ｄを読み込む（ステツプＰ２、Ｐ３）。このとき設定されるデユーテイ比Ｄは、最初は最低限界デユーテイ比Ｄ1 に設定され、以降デユーテイ比Ｄが変更されたときは変更されたデユーテイ比Ｄが設定されるものとする。
【００６８】
設定されたデユーテイ比Ｄに対応するモータ印加電圧Ｖが出力され、モータの端子間に印加される（ステツプＰ４）。タイマＴＭによる所定時間Ｔ0 の計時終了を待ち（ステツプＰ５）、モータ電流検出回路４２からモータ電流のサンプル値ｉを読み込む（ステツプＰ６）。前記式（５）によりモータ電流の予測値ｉs を演算し（ステツプＰ７）、（ｉs −ｉ）の絶対値が所定の許容値Δｉよりも大きいか否かを判定する（ステツプＰ８）。ステツプＰ８の判定で否定的な場合は、故障なしと判定して通常の処理に移る。
【００６９】
ステツプＰ８の判定で（ｉs −ｉ）の絶対値が所定の許容値Δｉよりも大きい場合は、モータ電流検出器の故障の可能性と、モータの整流子とブラシとの接触面が酸化被膜で覆われてモータ電流が正確に検出できない場合があるので、酸化被膜を破壊するため、デユーテイ比Ｄを変更する。まず、設定されているデユーテイ比が最高限界デユーテイ比Ｄ2 か否かを判定し（ステツプＰ９）、最高限界デユーテイ比Ｄ2 であれば、酸化被膜は破壊されているものと推定し、これ以上デユーテイ比を高く変更することはせず、モータ電流検出回路４２が故障であると判定し、フエールセーフ処理を実行し（ステツプＰ１０）、処理を終了する。
【００７０】
ステツプＰ９の判定で最高限界デユーテイ比Ｄ2 でない場合は、バツテリ電圧値ＶBAを検出して読み込むと共に、デユーテイ比Ｄを一段増加して読み込み（ステツプＰ１１、Ｐ１２）、ステツプＰ４以下の処理を繰り返す。
【００７１】
なお、本願特許請求の範囲の請求項３において、モータ印加電圧値は、モータの機械的時定数に対応する電圧値を上限値とすることを規定しているが、これはモータ印加電圧が高くなるとモータが回転を開始するおそれがあるから、モータ印加電圧値をモータの機械的時定数に対応する電圧値を上限値として、モータが回転しない範囲に留めているのである。
【００７２】
【発明の効果】
以上説明したとおり、この発明の電動パワーステアリング装置の制御装置は、イグニツシヨンキーをＯＮにした直後にモータ電流検出手段の故障を調べるものであり、モータの機械的時定数Ｔm よりも十分に小さく、モータの電気的時定数Ｔe よりも十分に大きい時間Ｔ（Ｔe ＜＜Ｔ＜＜Ｔm ）だけモータ電流指令値を設定すると共にモータ電流指令値に基づく電流制御値を時間の経過と共に変更し、モータ印加電圧値を時間の経過と共に高めながら、モータ電流指令値に基づくモータ電流予測値と前記モータ電流検出手段で検出されたモータ電流検出値とを比較することによりモータ電流検出手段の故障を検出するものであるから、モータが実質的に回転しない状態においてモータ電流検出手段の故障を判断することができる。
【００７３】
そして、モータに短時間だけ電流を流してモータ電流検出手段の故障を検出するが、このとき故障状態が検出されても、モータ電流検出器の故障である可能性と、モータの整流子とブラシとの接触面が酸化被膜で覆われてモータ電流が正確に検出できない場合とがあるので、モータ電圧を決定するデユーテイ比を時間の経過と共に変更してモータに次第に高い電圧を印加し、整流子とブラシとの接触面の酸化被膜を破壊し、酸化被膜の影響を排除してからモータ電流検出手段の故障を検出するから、常に正確に故障を検出することができる。
【００７４】
さらにイグニツシヨンキーをＯＮにした直後、モータの角速度ωが殆ど零、即ちモータが殆ど回転しない状態で検出することができるから、モータ電流検出手段の故障検出の際、操向ハンドルが回転してしまう危険性もない。
【図面の簡単な説明】
【図１】電動パワーステアリング装置の構成の概略を説明する図。
【図２】この発明の実施例の電子制御回路のブロツク図。
【図３】モータ駆動回路の構成の一例を示すブロツク図。
【図４】モータ電流ｉとモータの角速度ωの過渡特性、及びモータ電流ｉのサンプリング時期を説明する図。
【図５】１回のサンプリング期間の間にデユーテイ比Ｄを時間の経過と共に変化させる方法を説明する図。
【図６】複数回のサンプリング期間の間にデユーテイ比Ｄを時間の経過と共に変化させる方法を説明する図。
【図７】電子制御回路における制御動作を説明するフローチヤート。
【図８】モータの整流子とブラシとの接触面の酸化被膜の影響を説明する図。
【符号の説明】
３  トルクセンサ
１０  モータ
１１  イグニツシヨンキー
１２  車速センサ
１３  電子制御回路
２１  位相補償器
２２  電流指令演算器
２３  比較器
２４  微分補償器
２５  比例演算器
２６  積分演算器
２７  加算器
３１  Ｉ．Ｇ．キーＯＮ検出器
３２  故障検出器
３３  フエールセーフ処理器
３４  フエールリレー
３６  バツテリ電圧検出器
４１  モータ駆動回路
４２  モータ電流検出回路
【図１】
0003948300.tif 000002
【図２】
0003948300.tif 000003
【図３】
0003948300.tif 000004
【図４】
0003948300.tif 000005
【図５】
0003948300.tif 000006
【図６】
0003948300.tif 000007
【図７】
0003948300.tif 000008
【図８】
0003948300.tif 000009