JP4385884B2 - 電気式動力舵取装置 - Google Patents

電気式動力舵取装置 Download PDF

Info

Publication number
JP4385884B2
JP4385884B2 JP2004219077A JP2004219077A JP4385884B2 JP 4385884 B2 JP4385884 B2 JP 4385884B2 JP 2004219077 A JP2004219077 A JP 2004219077A JP 2004219077 A JP2004219077 A JP 2004219077A JP 4385884 B2 JP4385884 B2 JP 4385884B2
Authority
JP
Japan
Prior art keywords
abnormality
motor
predetermined
assist force
steering
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2004219077A
Other languages
English (en)
Other versions
JP2006036038A (ja
Inventor
真人 山本
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
JTEKT Corp
Original Assignee
JTEKT Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JTEKT Corp filed Critical JTEKT Corp
Priority to JP2004219077A priority Critical patent/JP4385884B2/ja
Priority to DE602005009446T priority patent/DE602005009446D1/de
Priority to US11/180,731 priority patent/US7341125B2/en
Priority to EP05015329A priority patent/EP1621445B1/en
Publication of JP2006036038A publication Critical patent/JP2006036038A/ja
Application granted granted Critical
Publication of JP4385884B2 publication Critical patent/JP4385884B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Steering Control In Accordance With Driving Conditions (AREA)
  • Power Steering Mechanism (AREA)

Description

本発明は、モータのアシスト力により操舵を補助する電気式動力舵取装置に関するものである。
電気式動力舵取装置は、一般に、ステアリングホイールによる操舵を補助可能なアシスト力を出力するモータと、ステアリングホイールによる操舵トルクを検出するトルクセンサと、操舵トルクに基づいてモータの電流指令値を演算する演算手段と、電流指令値に基づいてモータによるアシスト力の発生を制御する制御手段と、により構成されており、例えば、演算手段はECU(Electronic Control Unit )により、また制御手段はモータ駆動回路により、それぞれ実現されている。そして、トルクセンサとECUとの間、またECUとモータ駆動回路との間、さらにモータ駆動回路とモータとの間、はそれぞれワイヤハーネス(接続手段)によって電気的に接続され、これらの間で送受されるセンサ信号や各種制御信号等のやりとりを可能にしている。
ところで、このようなモータ、トルクセンサ、ECU、モータ駆動回路、ワイヤハーネス等のハードウェアにより構成される当該電気式動力舵取装置は、通常、車両に搭載されていることから、エンジンや路面から受ける振動、周囲環境から受ける温湿度変化、排気ガス、砂塵等あるいは経年経時によりこれらのハードウェアの電気的特性に影響を与え、ハードウェアの異常に至ることがある。特に、ワイヤハーネス同士を接続するコネクタやワイヤハーネスとECU等の回路基板とを接続するコネクタについては、振動や経年変化によって電気的な接触不良を招くことがあり、また砂利道等を走行中、車輪により跳ね上げられた小石等によってワイヤハーネスを傷つけそれが原因で当該ワイヤハーネスの断線に至たることも想定され得る。
例えば、コネクタの接触不良や回路部品等のはんだ付け不良等を原因とするハードウェアの異常は、振動や温湿度変化の状況によっては必ずしも常に発生するという性質のものではなく、その時々の条件によって異常が発生したりしなかったりする。そのため、このような電気式動力舵取装置においては、例えば、下記特許文献1に開示される「電動操舵装置」のように、異常発生時にはモータのアシストトルク(アシスト力)をゼロとして、二次故障等の発生を防止するフェールセーフ制御を行い、異常発生時から正常な状態に復帰したことを判定すると、当該モータのアシストトルクを規定値まで立ち上げる制御を行い得るような構成を採っている。
そして、アシストトルクを立ち上げる際には、急激にトルクを増加させるのではなく、運転者の操舵時に限って徐々に規定値までトルクを高める制御を行うことにより、アシストトルクの急変を防止し、操舵の違和感を運転者に与えないようにしている。
特開平10−181616号公報(第2頁〜第4頁、図1〜3)
しかしながら、上記特許文献1に開示される「電動操舵装置」によると、異常時から正常時に復帰するアシストトルクの立ち上げの際に、アシストトルクを急激に増加させることなく、徐々に増加させていることから(特許文献1の請求項1、段落番号0011,0029等)、ステアリングホイールが急に軽くなったような操舵感覚、つまり「舵(だ)が抜けた」ような操舵感覚を与えることはないものの、このようにアシストトルクを増加させる制御を運転者による操舵時に限定して行っている(特許文献1の請求項1、段落番号0011,0027等、図2,3)。
このため、ハードウェアが正常状態に戻っていても、運転者による操舵がない限り、モータによるアシストトルクが規定値まで立ち上がらないことから、操舵がない場合にはアシストトルクは復帰しない。アシストトルクの発生が運転者による操舵力を補うことを目的とする以上、このような制御によりアシストトルクの増加を操舵時に限定することは、一見合理的ではある。ところが、操舵していない状況下においてハードウェアに異常が発生し直ぐに回復した場合には、その間には運転者により操舵が行われていないことから、その後の操舵の開始時にアシストしない。そのため、このような場合には、ステアリングホイールが急に重くなったような操舵感覚を運転者に与えてしまうので、逆に、操舵感覚の悪化を招くという課題がある。
本発明は、上述した課題を解決するためになされたものであり、その目的とするところは、操舵感覚を向上し得る電気式動力舵取装置を提供することにある。
上記目的を達成するため、特許請求の範囲に記載の請求項1の手段を採用する。この手段によると、異常検出手段により、モータ、トルクセンサ、演算手段、制御手段およびこれらを電気的にそれぞれ接続する接続手段を含めたハードウェアの少なくとも1つの電気的異常を検出し、この異常検出手段によりハードウェアの電気的異常が検出された場合、モータによるアシスト力の出力が減少するように異常時制御手段によって制御手段を制御する。そして、異常検出手段によるハードウェアの電気的異常の検出後、異常検出手段により当該電気的異常が検出されなくなった場合、モータによるアシスト力の出力が所定の中間値まで直ちに増加するように第一次復帰制御手段によって制御手段を制御し、第一次復帰制御手段によりモータによるアシスト力の出力が所定の中間値まで増加した後、モータによるアシスト力の出力が所定の復帰値まで徐々に増加するように第二次復帰制御手段によって制御手段を制御する。
これにより、モータやトルクセンサ等のハードウェアに一旦は電気的異常が発生しモータによるアシスト力の出力が減少しても、その後、何らかの理由により当該電気的異常が解消した場合には、モータによるアシスト力の出力が所定の中間値(例えば、舵抜けしない程度のアシスト力)まで直ちに増加するので、ステアリングホイールが急に重くなるような操舵感覚を与えることを防止できる。また、モータによるアシスト力の出力が所定の中間値まで増加した後、当該アシスト力の出力が所定の復帰値まで徐々に増加するので、ステアリングホイールがある程度重くなっても、その後のアシスト力の増加によりステアリングホイールの回転が急に軽くなる、つまり「急に舵が抜ける」というような操舵感覚を与えることを防止できる。
特許請求の範囲に記載の請求項2の手段を採用することによって、ハードウェアの電気的異常が検出されてからその電気的異常が検出されなくなるまでの異常継続時間tが所定時間未満(例えば、0<t<1秒間)である場合には、所定の復帰値は、電気的異常の検出直前に記憶手段に記憶された電流指令値に基づいて出力されるモータによるアシスト力であり、所定の中間値は、当該所定の復帰値のほぼ1/2である。これにより、モータやトルクセンサ等のハードウェアに一旦は電気的異常が発生しモータによるアシスト力の出力が減少しても、その後、短期間に(例えば、0<t<1秒間)、何らかの理由により当該電気的異常が解消した場合には、当該アシスト力は、所定の中間値まで直ちに増加した後、さらに所定の復帰値(当該電気的異常の検出直前に記憶手段に記憶された電流指令値に基づいて出力されるモータによるアシスト力)まで徐々に増加するので、ステアリングホイールがある程度重くなる操舵感を運転者に一旦は与えたとしても、その後、当該電気的異常の検出直前の操舵感覚を運転者に与えることができる。
特許請求の範囲に記載の請求項3の手段を採用することによって、ハードウェアの電気的異常が検出されてからその電気的異常が検出されなくなるまでの異常継続時間tが所定時間以上(例えば、1秒間≦t)である場合には、所定の復帰値は、予め設定された所定のアシスト力(例えば、最大アシスト力の80%)であり、所定の中間値は、当該所定の復帰値のほぼ1/2(例えば、最大アシスト力の40%)である。これにより、モータやトルクセンサ等のハードウェアに一旦は電気的異常が発生しモータによるアシスト力の出力が減少しても、その後、長期間経過後に(例えば、1秒間≦t)、何らかの理由により当該電気的異常が解消した場合には、当該所定の中間値まで直ちに増加した後、さらに所定の復帰値(予め設定された所定のアシスト力)まで徐々に増加するので、ステアリングホイールがある程度重くなる操舵感を運転者に一旦は与えたとしても、その後、予め設定された所定のアシスト力による操舵感覚を運転者に与えることができる。即ち、このような場合には、当該ハードウェアの電気的異常が検出されてから長時間経過しているので、異常継続時間の間に、当該電気的異常の検出直前とは異なった操舵が運転者により行われている可能性が高い。そのため、当該電気的異常の検出直前に記憶手段に記憶された電流指令値に関係なく、予め設定された所定の中間値まで直ちに増加させた後、予め設定された所定のアシスト力まで徐々に増加させる。
請求項1の発明では、モータやトルクセンサ等のハードウェアに一旦は電気的異常が発生しモータによるアシスト力の出力が減少しても、その後、何らかの理由により当該電気的異常が解消した場合には、モータによるアシスト力の出力が所定の中間値(例えば、舵抜けしない程度のアシスト力)まで直ちに増加するので、ステアリングホイールが急に重くなるような操舵感覚を与えることを防止できる。また、モータによるアシスト力の出力が所定の中間値まで増加した後、当該アシスト力の出力が所定の復帰値まで徐々に増加するので、ステアリングホイールがある程度重くなっても、その後のアシスト力の増加によりステアリングホイールが急に軽くなる、つまり「急に舵が抜ける」というような操舵感覚を与えることを防止できる。したがって、舵抜け感を防止しつつ、異常時のアシストから正常時のアシストにスムースに移行できるので、操舵感覚を向上することができる。
請求項2の発明では、モータやトルクセンサ等のハードウェアに一旦は電気的異常が発生しモータによるアシスト力の出力が減少しても、その後、短期間に(例えば、0<t≦1秒間)、何らかの理由により当該電気的異常が解消した場合には、当該アシスト力は、所定の中間値まで直ちに増加した後、さらに所定の復帰値(当該電気的異常の検出直前に記憶手段に記憶された電流指令値に基づいて出力されるモータによるアシスト力)まで徐々に増加するので、ステアリングホイールがある程度重くなる操舵感を運転者に一旦は与えたとしても、その後、当該電気的異常の検出直前の操舵感覚を運転者に与えることができる。したがって、舵抜け感を防止しつつ、異常発生直前のアシスト、つまり正常時のアシストにスムースに移行できるので、操舵感覚を向上することができる。
請求項3の発明では、モータやトルクセンサ等のハードウェアに一旦は電気的異常が発生しモータによるアシスト力の出力が減少しても、その後、長期間経過後に(例えば、1秒間≦t)、何らかの理由により当該電気的異常が解消した場合には、当該所定の中間値まで直ちに増加した後、さらに所定の復帰値(予め設定された所定のアシスト力)まで徐々に増加するので、ステアリングホイールがある程度重くなる操舵感を運転者に一旦は与えたとしても、その後、予め設定された所定のアシスト力による操舵感覚を運転者に与えることができる。即ち、このような場合には、当該ハードウェアの電気的異常が検出されてから長時間経過しているので、異常継続時間の間に、当該電気的異常の検出直前とは異なった操舵が運転者により行われている可能性が高い。したがって、当該電気的異常の検出直前に記憶手段に記憶された電流指令値に関係なく、予め設定された所定の中間値まで直ちに増加させた後、予め設定された所定のアシスト力まで徐々に増加させることで、舵抜け感を防止しつつ、正常時のアシストにスムースに移行できるので、操舵感覚を向上することができる。
以下、本発明の電気式動力舵取装置に係る一実施形態を図1〜6に基づいて説明する。まず本実施形態の電気式動力舵取装置20のハードウェア構成を図1(A) 、図1(B) を参照して説明する。
図1(A) に示すように、電気式動力舵取装置20は、自動車等の車両の操舵を操舵力の面から補助する装置で、主に、ステアリングホイール21、ステアリング軸22、ピニオン入力軸23、トルクセンサ24、減速機27、ラックアンドピニオン28、ロッド29、モータM、ECU30、モータ回転角センサ33等から構成されている。
図1(A) に示すように、ステアリングホイール21には、ステアリング軸22の一端側が接続されており、このステアリング軸22の他端側にはトルクセンサ24の入力側が接続されている。またこのトルクセンサ24の出力側には、ラックアンドピニオン28のピニオン入力軸23の一端側が接続されている。トルクセンサ24は、図略のトーションバーとこのトーションバーを挟むようにトーションバーの両端に取り付けられた2つのレゾルバとからなり、トーションバーの一端側を入力、他端側を出力とする入出力間で生じるトーションバーの捻れ量等を当該2つのレゾルバにより検出することで、ステアリングホイール21による操舵トルクThや操舵角θHを検出し得るように構成されている。
トルクセンサ24の出力側に接続されるピニオン入力軸23の途中には、減速機27が連結されており、モータMから出力されるアシスト力をこの減速機27を介してピニオン入力軸23に伝達し得るように構成されている。モータMには、モータMの回転角θMを検出可能なモータ回転方向検出手段としてのモータ回転角センサ33が取り付けられており、このモータ回転角θMやトルクセンサ24による操舵トルクTh、操舵角θH等に基づいてECU30によるモータMの駆動制御が行われている。
一方、このピニオン入力軸23の他端側には、ラックアンドピニオン28を構成する図略のラック軸のラック溝に噛合可能なピニオンギヤが形成されている。このラックアンドピニオン28では、ピニオン入力軸23の回転運動をラック軸の直線運動に変換可能にしており、またこのラック軸の両端にはロッド29が連結され、さらにこのロッド29の端部には図略のナックル等を介して操舵輪FR、FLが連結されている。これにより、ピニオン入力軸23が回転すると、ラックアンドピニオン28、ロッド29等を介して操舵輪FR、FLの実舵角θTir を変化させることができるので、ピニオン入力軸23の回転量および回転方向に従った操舵輪FR、FLの操舵を可能にしている。
ECU30は、図1(B) に示すように、主に、A/D変換器等の周辺LSIや半導体メモリ装置等を備えたMPU(Micro Processor Unit)、トルクセンサ24やモータ回転角センサ33あるいは図略の車速センサ等による各種センサ情報(操舵トルク信号、操舵角信号、モータ回転角信号、車速信号)等を入出力可能な入出力インターフェイスI/F、およびMPUから出力されるモータ電流指令に基づいてPWM制御によるモータ電流をモータMに供給可能なモータ駆動回路35から構成されている。なおこのMPUの半導体メモリ装置(以下「メモリ」という。)には、後述する異常時復帰処理を可能にする異常時復帰プログラム等が格納されている。
トルクセンサ24、モータ回転角センサ33や車速センサ等とECU30との間、ECU30のモータ駆動回路35とモータMとの間あるいはECU30とバッテリ(直流電源装置)との間は、ワイヤハーネスWHや図略のコネクタによって電気的に接続されている。なお、図1(B) に示す符号37は、モータMに実際に流れるモータ電流を検出し得る電流センサ37であり、この電流センサ37により検出されたモータ電流に関するセンサ情報は、モータ電流信号として入出力インターフェイスI/Fを介してMPUに入力され得るように、ECU30と電流センサ37との間もワイヤハーネスWHやコネクタにより電気的に接続されている。これらのワイヤハーネスWHやコネクタは、特許請求の範囲に記載の「接続手段」に相当し得るものである。
このように構成することにより、車両に搭載された電気式動力舵取装置20では、ステアリングホイール21による操舵トルクThをトルクセンサ24により検出し、また車速センサにより車両の走行速度(車速)Vを検出する。そして、この操舵トルクThおよび車速Vに応じたモータ電流指令値iq* をECU30のMPUにより演算し、さらにこのモータ電流指令値iq* に基づいてモータMによるアシスト力の発生をモータ駆動回路35により制御する。これにより、電気式動力舵取装置20は、操舵トルクThおよび車速Vに応じて発生するモータMのアシスト力により当該車両の運転者のステアリングホイール21による操舵を補助可能にしている。
次に、このECU30およびモータ駆動回路35によるアシスト力の制御処理の概要を図2に基づいて説明する。ECU30のMPUにより行われるアシスト力の制御は、位相補償部30a、電流指令値演算部30b、異常時復帰処理部30c、電流制御部30dおよびPWM演算部30eにより構成されている。なお、異常時復帰処理部30cは、トルクセンサ24、ECU30、モータ回転角センサ33、モータ駆動回路35、電流センサ37およびこれらを電気的に接続するワイヤハーネスWH、コネクタ等のハードウェアの少なくとも1つに電気的異常(以下「異常」という。)が発生した場合に、異常時復帰処理(図3)により制御されるものである。そのため、ここでは異常時復帰処理部30cによる制御内容の詳細な説明は行わず、図3に示す異常時復帰処理の説明と併せて行う。
まずトルクセンサ24により検出された操舵トルクThは、入出力インターフェイスI/Fを介してMPUに入力されると、電気式動力舵取装置20の安定性を高めるために位相補償部30aにより位相補償処理が行われた後、電流指令値演算部30bに出力される。位相補償された操舵トルクThが入力される電流指令値演算部30bには、図略の車速センサにより検出された車速Vも入力されるので、電流指令値演算部30bでは、MPUのメモリに予め記憶されているアシストマップに基づいて、操舵トルクThおよび車速Vに対応した電流指令値iq* を演算する。この電流指令値演算部30bでは、操舵トルクThのみならず車速Vにも対応した電流指令値iq* の演算を行っているので、例えば、車速Vが小さいときには大きなアシスト力を出力するように、また車速Vが大きいときには小さなアシスト力を出力するように、電流指令値iq* を演算する、いわゆる車速依存型の電流指令値演算が行われている。
トルクセンサ24等のハードウェアが正常な場合(異常でない場合)には、後述するように可変ゲイン・漸増目標値演算部30c2により可変ゲインGvに1が設定されるので、電流指令値演算部30bにより演算された電流指令値iq* に可変ゲインGv(=1)を乗じた演算を可変ゲイン・漸増目標値演算部30c2により行うことによって、減増処理部30c1によりゲイン可変後電流指令値iq'*が電流制御部30dに出力される。これにより、当該ハードウェアの正常時には、実質的に異常時復帰処理部30cでは何も行われることなく、電流指令値演算部30bから出力された電流指令値iq* がゲイン可変後電流指令値iq'*(この場合、iq'*=iq* )としてそのまま電流制御部30dに出力される。
ゲイン可変後電流指令値iq'*(=iq* )が入力された電流制御部30dでは、電流センサ37により検出された実際のモータ電流との差に相当する信号に基づいて、PI制御値やPID制御値を演算し、この制御値をPWM演算部30eに出力する。PWM演算部30eでは、この制御値に応じたPWM演算を行い、その演算結果であるPWM制御信号をモータ駆動回路35に出力する。この結果、モータ駆動回路35では、これらの制御信号に基づいてモータMを駆動制御することでモータMによる適正なアシスト力を発生させることが可能となる。
ここで、ECU30による異常時復帰処理部30cの処理概要を図2〜図6に基づいて説明する。この異常時復帰処理部30cは、例えば図3に示す異常時復帰処理をECU30のMPUにより1トリップ中、継続的に実行することによって実現されるものである。なお、この図3に示す異常時復帰処理は、MPUのメモリに格納されている異常時復帰プログラムを実行することにより実現される。また「1トリップ」とは、当該車両のイグニッションスイッチがオンされてから当該イグニッションスイッチがオフされるまでの期間のことをいう。
図3に示すように、異常時復帰処理では、まずステップS101により初期化処理が行われる。即ち、MPUのメモリ(DRAM、SRAM、レジスタ等)や入出力インターフェイスI/F等の異常の有無を確認するセルフテストや、異常時復帰処理に用いられる制御変数や作業領域として当該メモリに確保される所定領域に所定の初期値を設定する処理を行う。これにより、可変ゲインGvは「1」に設定される。
次のステップS103では、トルクセンサ24等のハードウェアに異常が発生しているか否かを検出する処理が行われる。この処理は、例えば、トルクセンサ24からMPUに入力される操舵トルクThのデータ値が所定範囲を超えているか否かを監視することにより行う。また、車速センサや電流センサ37等の各センサから入力されるデータ値についても同様に監視を行い、さらにECU30自体の異常については、例えば、ステップS101による初期化処理において行われたセルフテストの結果に基づいてメモリや入出力インターフェイスI/F等に異常があるか否かを検出する。なお、ステップS103による異常検出の対象は、トルクセンサ24、ECU30、モータ回転角センサ33、モータ駆動回路35、電流センサ37およびこれらを電気的に接続するワイヤハーネスWH、コネクタ等のハードウェアで、これらは特許請求の範囲に記載の「ハードウェア」に相当し得るものである。また、このステップS103は、特許請求の範囲に記載の「異常検出手段」に相当し得るものである。
ステップS105では、ステップS103による異常検出の結果に基づいて、異常発生の有無を判断する処理が行われる。そして、当該異常が発生している場合には(S105でYes)、ステップS107に処理を移行し、当該異常が発生していない場合には(S105でNo)、ステップS103に処理を移行する。これにより、トルクセンサ24等のハードウェアに異常が発生していない場合には(S105でNo)、再度、ステップS103によってハードウェアに異常が発生しているか否かを検出する処理が行われる。
ステップS107では、急減処理が行われる。即ち、異常時復帰処理部30cの可変ゲイン・漸増目標値演算部30c2により減少目標値を0(ゼロ)または略0(ほぼゼロ)に設定し、異常時復帰処理部30cにより出力されるゲイン可変後電流指令値iq'*が当該急減目標値に到達するまで電流制御部30dに出力するゲイン可変後電流指令値iq'*を減増処理部30c1により急速に絞る処理を行う。これにより、モータ駆動回路35からモータMに対して出力されるモータ電流が急激に減少するので、図4に示すように、当該ハードウェアの異常発生後、モータMによるアシスト力のレベル(以下「アシストレベル」という。)が直ちに減少するようにアシスト制御を行うことができる。なおこのステップS107および減増処理部30c1は、特許請求の範囲に記載の「異常時制御手段」に相当し得るものである。
次のステップS109では、トルクセンサ24等のハードウェアに異常が発生しているか否かを検出する処理が行われる。この処理は、前述したステップS103とほぼ同様で、例えば、各センサのデータ値が所定範囲を超えているか否か等の監視を行うことによって、ステップS103により一旦、異常が発生したと判断されても、正常状態に戻る可能性があるのでその有無を検出する。なお、このステップS109は、特許請求の範囲に記載の「異常検出手段」に相当し得るものである。
即ち、ステップS109による異常検出の対象であるハードウェア(トルクセンサ24、ECU30、モータ回転角センサ33、モータ駆動回路35、電流センサ37およびこれらを電気的に接続するワイヤハーネスWH、コネクタ等)の異常は、例えば、コネクタの接触不良や回路部品等のはんだ付け不良等により振動や温湿度変化の状況によっては必ずしも常に発生するという性質のものではなく、その時々の条件によって異常が発生したりしなかったりするし、またワイヤハーネスWHは、断線しかかった状態からセンサ信号等の導通を不能にする完全に断線した状態に至るまでには、導通・不通を数回繰り返し得る。そのため、例えば、数ミリ秒〜数秒程度の期間において「異常→正常→異常→正常…」の各状態を繰り返す可能性があるので、本ステップS109によりハードウェアの異常を再度検出するようにしている。
続くステップS111では、正常確定したか否かの判断処理が行われる。即ち、ステップS109により検出されたハードウェアの異常の有無に基づいて当該ハードウェアが正常状態に復帰したか否かを判断する。そして、もし所定期間以上正常状態に復帰していれば正常確定と判断し(S111でYes)、次のステップS113に処理を移行する。一方、異常状態を維持しており、正常確定と判断することができない場合には(S111でNo)、ステップS109に処理を移行して、再度、ハードウェアの異常を検出する。
次のステップS113では急増目標値を演算する処理が行われ、さらにステップS115では急増処理が行われる。即ち、可変ゲイン・漸増目標値演算部30c2により増加目標値を予め決定されている中間目標値(所定の中間値)に設定し(S113)、異常時復帰処理部30cにより出力されるゲイン可変後電流指令値iq'*が当該中間目標値に到達するまで電流制御部30dに出力するゲイン可変後電流指令値iq'*を減増処理部30c1により急速に増加させる処理を行う(S115)。これにより、モータ駆動回路35からモータMに対して出力されるモータ電流が急激に増加するので、図4に示すように、当該ハードウェアの正常確定後、モータMのアシストレベルが直ちに増加するようにアシスト制御を行うことができる(同図の破線α内)。なお、このステップS113、115、減増処理部30c1および可変ゲイン・漸増目標値演算部30c2は、特許請求の範囲に記載の「第一次復帰制御手段」に相当し得るものである。
なお、この中間目標値は、例えば、予め設定されている基本アシスト電流指令値iqf*(所定の復帰値)に0.5の可変ゲインGvをかけることにより、当該基本アシスト電流指令値iqf*のほぼ1/2に設定される。これにより、例えば、それまで重かったステアリングホイール21の回転が急に軽くなる、いわゆる「急に舵が抜ける」といった操舵感覚を運転者に与えない程度の比較的低いアシストレベルに、当該中間目標値を設定することが可能となる。
続くステップS117では漸増目標値を演算する処理が行われ、さらにステップS119では漸増処理が行われる。即ち、可変ゲイン・漸増目標値演算部30c2により増加目標値を予め決定されている復帰目標値(所定の復帰値)に設定し(S117)、異常時復帰処理部30cにより出力されるゲイン可変後電流指令値iq'*が当該復帰目標値に到達するまで電流制御部30dに出力するゲイン可変後電流指令値iq'*を減増処理部30c1により徐々に増加させる処理を行う(S119)。これにより、モータ駆動回路35からモータMに対して出力されるモータ電流が緩やかに増加するので、図4に示すように、ステップS113およびステップS115によるアシストレベルの急増後、当該アシストレベルが徐々に増加するようにアシスト制御を行うことができる(同図の破線β内)。この復帰目標値は、例えば、前述の基本アシスト電流指令値iqf*に相当する。なお、このステップS117、119、減増処理部30c1および可変ゲイン・漸増目標値演算部30c2は、特許請求の範囲に記載の「第二次復帰制御手段」に相当し得るものである。
なお、ステップS119による漸増処理が終了すると、モータMによるアシストレベルは復帰目標値に戻っているので、再びステップS103に処理を移行することで、再度発生し得るハードウェアの異常に対処する。
このように本実施態様に係る電気式動力舵取装置20によると、ECU30のMPUに実行される異常時復帰処理によって、モータM、トルクセンサ24、ECU30、モータ駆動回路35およびこれらを電気的にそれぞれ接続するワイヤハーネスWHを含めたハードウェアの少なくとも1つの異常を検出し(S103)、当該異常が検出された場合(S105でYes)、モータMによるアシスト力の出力が急減するように減増処理部30c1、電流制御部30d、PWM演算部30eによってモータ駆動回路35を制御する(ステップS107)。そして、ステップS103によるハードウェアの異常の検出後、ステップS109により当該異常が検出されなくなった場合(S111でYes)、モータMによるアシスト力の出力が中間目標値(所定の中間値)まで直ちに増加するように減増処理部30c1、可変ゲイン・漸増目標値演算部30c2、電流制御部30d、PWM演算部30eによってモータ駆動回路35を制御し(S113、S115)、さらにモータMによるアシスト力の出力が当該中間目標値まで増加した後、モータMによるアシスト力の出力が復帰目標値(所定の復帰値)まで徐々に増加するように減増処理部30c1、可変ゲイン・漸増目標値演算部30c2、電流制御部30d、PWM演算部30eによってモータ駆動回路35を制御する(S117、S119)。
これにより、モータMやトルクセンサ24等のハードウェアに一旦は電気的異常が発生しモータMによるアシスト力の出力が減少しても、その後、何らかの理由により当該電気的異常が解消した場合には、モータMによるアシスト力の出力が中間目標値(例えば、舵抜けしない程度のアシスト力)まで直ちに増加するので(図4に示す破線α内)、ステアリングホイール21が急に重くなるような操舵感覚を与えることを防止できる。また、モータMによるアシスト力の出力が中間目標値まで増加した後、当該アシスト力の出力が復帰目標値まで徐々に増加するので(図4に示す破線β内)、ステアリングホイール21がある程度重くなっても、その後のアシスト力の増加によりステアリングホイール21が急に軽くなる、「急に舵が抜ける」というような操舵感覚を与えることを防止できる。したがって、舵抜け感を防止しつつ、異常時のアシストから正常時のアシストにスムースに移行できるので、操舵感覚を向上することができる。
ここで、図3を参照して説明した異常時復帰処理の改変例を、図2、図5および図6に基づいて説明する。なお、図5に示す異常時復帰処理(改変例)は、図3に示す異常時復帰処理に付加的な処理(S202、S204、S206、S208、S210)を追加したものであるため、図3に示す異常時復帰処理と実質的に同一の処理内容については、同一符号を付しそれらの説明を省略する。
図5に示すように、本改変例に係る異常時復帰処理も、図3に示すものと同様に、ECU30のMPUにより1トリップ中、継続的に実行することによって実現されるもので、MPUのメモリに格納されている他の異常時復帰プログラムを実行することにより実現される。また、本改変例に係る異常時復帰処理は、図2に示す記憶部30c3の機能を利用するため、ステップS101による初期化処理では、当該記憶部30c3の所定領域をクリアしたり、また計時のためのカウンタCNT をゼロクリアする等の初期化処理が行われる。
ステップS101による初期化処理の後、ステップS202により現在の電流指令値iq* をメモリに記憶する処理が行われる。即ち、図2に示す電流指令値演算部30bにより演算された電流指令値iq* を記憶部30c3(メモリ)に記憶する処理を行う。これにより、後述するステップS210によって異常発生前の電流指令値iq* を記憶部30c3から読み出すことが可能となる。なお、このステップS202および記憶部30c3は、特許請求の範囲に記載の「記憶手段」に相当し得るものである。
そして、ステップS105により異常発生の有無を判断する処理が行われると、ステップS107による急減処理の前に、ステップS204によってカウンタCNT を起動する処理が行われる。このカウンタCNT は、前述した初期化処理(S101)によりゼロクリアされたもので、ステップS103によりハードウェアの異常が検出されてから当該異常が検出されなくなるまでの異常継続時間tを計測するものである。即ち、本ステップS204により起動され、その後、ステップS206により停止されることで、その間の時間、つまり異常継続時間tを計測可能にするものである。これにより、例えば、図6に示すように、異常発生から正常確定(1) までの異常継続時間t1や異常発生から正常確定(2) までの異常継続時間t2を計測することができる。なお、このカウンタCNT 、ステップS204、S206は、特許請求の範囲に記載の「計時手段」に相当し得るものである。
このようにして計測された異常継続時間tは、ステップS208により所定閾値時間th未満であるか否かの判断処理によって判断され、当該所定閾値時間th未満である場合には(S208でYes)、続くステップS210により異常発生前の電流指令値iq* を記憶部30c3(メモリ)から読み出す処理が行われる。これにより、当該ハードウェアの異常が発生する直前にステップS202により記憶部30c3に記憶されていた電流指令値iq* を取得することができるので、これに基づいて次のステップS113により中間目標値Lv1’(所定の中間値)を設定することができる。なお、所定閾値時間thは、例えば1秒に設定される。
例えば、図6に示すように、異常発生直前のアシストレベルが100%(最大アシストレベル)であった場合には(図6に示す太実線)、当該アシストレベル100%に対応する電流指令値iq* が記憶部30c3(メモリ)に既に記憶されているので(S202)、正常確定(1) の後、ステップS210により記憶部30c3(メモリ)から異常発生前の電流指令値iq* を読み出すことによって、異常発生直前のアシストレベル100%を復帰目標値Lv1として設定することが可能となる(ステップS117)。また、異常発生直前のアシストレベル100%のほぼ1/2である約50%を中間目標値Lv1’として設定することも可能になる(ステップS113)。
これにより、異常継続時間t1が所定閾値時間th(1秒)未満である場合には(S208でYes)、モータMやトルクセンサ24等のハードウェアに一旦は異常が発生しモータMによるアシスト力の出力が減少しても、その後の1秒間に、何らかの理由により当該異常が解消した場合には、当該アシスト力は、異常発生直前のアシストレベルのほぼ1/2(この場合、約50%)まで直ちに増加した後、さらに異常発生直前のアシストレベル(この場合、100%)まで徐々に増加する。そのため、ステアリングホイール21がある程度重くなる操舵感を運転者に一旦は与えたとしても、その後、当該異常の検出直前の操舵感覚を運転者に与えることができる。したがって、舵抜け感を防止しつつ、異常発生直前のアシスト、つまり正常時のアシストにスムースに移行できるので、操舵感覚を向上することができる。
一方、ステップS208による判断処理により、異常継続時間tが当該所定閾値時間th未満でない、つまり当該所定閾値時間th以上であると判断された場合には(S208でNo)、ステップS210をスキップしてステップS113に処理を移行する。これにより、例えば、図6に示す太破線のように、予め設定されたアシストレベル80%を復帰目標値Lv2として設定し(S117)、またそのほぼ1/2であるアシストレベル約40%を中間目標値Lv2’として設定する(S115)。
即ち、図6に示すように、異常発生直前のアシストレベルが100%であった場合でも(図6に示す太実線)、異常継続時間t2が所定閾値時間th(1秒)以上である場合には(S208でNo)、当該ハードウェアの異常が検出されてから1秒以上の時間が経過しているので、当該異常継続時間t2の間に当該異常発生直前とは異なった操舵が運転者により行われている可能性が高い。したがって、当該異常発生前の電流指令値iq* に関係なく、予め設定された中間目標値Lv2’まで直ちに増加させた後、予め設定された復帰目標値Lv2まで徐々に増加させることで、舵抜け感を防止しつつ、正常時のアシストにスムースに移行できるので、操舵感覚を向上することができる。
このように、図5に示す異常時復帰処理(改変例)では、所定閾値時間thという概念を設けることにより、ハードウェアに異常が発生した時から正常状態の確定までに要した時間(異常継続時間)が、この所定閾値時間th未満であるか(ステップS208でYes)、否か(ステップS208でNo)によって、正常時に復帰した際のモータMによるアシストレベルの目標値を変えている。これにより、短期間(例えば1秒未満)に正常時に復帰した場合には(ステップS208でYes)、当該異常発生直前のアシストレベルに戻すので、運転者に与える操舵感覚の違和感を抑制することができる。また、長期間(例えば1秒以上)経過した後に、正常時に復帰した場合には(ステップS208でNo)、当該異常発生直前のアシストレベルに戻すのではなく、予め設定されている適度なアシストレベルに戻すので、しばらく前のアシストレベルに従った不適当なアシスト力の出力を防止できる。したがって、これによっても運転者に与える操舵感覚の違和感を抑制するので、操舵感覚の向上をより一層期待できる。
なお、上述した実施形態では、所定の中間値としての中間目標値に、所定の復帰値としての復帰目標値のほぼ1/2(二分の一)を設定したが、本発明はこれに限られることはなく、例えば、所定の復帰値の1/3(三分の一)、2/3(三分の二)、3/4(四分の三)等、あるいは所定の復帰値の90%、同80%、同70%等々、適宜設定しても良い。また、当該車両の過去の走行実績を統計的に分析可能なアルゴリズムによって平均的なアシストレベルを算出しそれを所定の復帰値として設定しても良い。
また、上述した実施形態では、図1に示すように、モータMから出力されるアシスト力を減速機27を介してピニオン入力軸23に伝達し得る、いわゆるコラム式の電気式動力舵取装置20を例示して説明したが、本発明はこれに限られることはなく、例えば、ラックアンドピニオン28にモータMおよび減速機27を内蔵し、このモータMから出力されるアシスト力を減速機27を介してラック機構に伝達し得る、いわゆるラック式の電気式動力舵取装置に適用しても良く、このようなラック式の電気式動力舵取装置でも、上述した電気式動力舵取装置20を同様の作用・効果を得ることができる。さらに、モータMは、ブラシレスDCモータであっても良い。
図1(A) は、本発明の一実施形態に係る電気式動力舵取装置の全体構成例を示す構成図で、図1(B) はECU等の構成例を示す回路ブロック図である。 本実施形態に係る電気式動力舵取装置のECUによる制御概要を示す制御ブロック図である。 本電気式動力舵取装置のECUを構成するMPUにより実行される異常時復帰処理の流れを示すフローチャートである。 図3に示す異常時復帰処理によって得られるアシストレベルの一例を示す特性図である。 「図3に示す異常時復帰処理」の改変例の流れを示すフローチャートである。 図5に示す異常時復帰処理(改変例)によって得られるアシストレベルの一例を示す特性図である。
符号の説明
20…電気式動力舵取装置
21…ステアリングホイール
24…トルクセンサ
30…ECU(演算手段、記憶手段、異常検出手段、異常時制御手段、第一次復帰制御手段、第二次復帰制御手段、計時手段)
30c…異常時復帰処理部(記憶手段、異常時制御手段、第一次復帰制御手段、第二次復帰制御手段)
30c1…減増処理部(異常時制御手段、第一次復帰制御手段、第二次復帰制御手段)
30c2…可変ゲイン・漸増目標値演算部(記憶手段、第一次復帰制御手段、第二次復帰制御手段)
30c3…記憶部(記憶手段)
30d…電流制御部(異常時制御手段、第一次復帰制御手段、第二次復帰制御手段)
30e…PWM演算部(異常時制御手段、第一次復帰制御手段、第二次復帰制御手段)
35…モータ駆動回路(制御手段)
MPU…マイクロプロセッサ(演算手段、記憶手段、異常検出手段、異常時制御手段、第一次復帰制御手段、第二次復帰制御手段、計時手段)
M…モータ
WH…ワイヤハーネス(接続手段)
iq* …電流指令値
iq'*…ゲイン可変後電流指令値
CNT …カウンタ(計時手段)
t、t1、t2…異常継続時間
Lv1、Lv2…復帰目標値(所定の復帰値)
Lv1’、Lv2’…中間目標値(所定の中間値)

Claims (3)

  1. ステアリングホイールによる操舵を補助可能なアシスト力を出力するモータと、
    前記ステアリングホイールによる操舵トルクを検出するトルクセンサと、
    前記操舵トルクに基づいて前記モータの電流指令値を演算する演算手段と、
    前記電流指令値に基づいて前記モータによるアシスト力の発生を制御する制御手段と、
    を備えた電気式動力舵取装置において、
    前記モータ、前記トルクセンサ、前記演算手段、前記制御手段およびこれらを電気的にそれぞれ接続する接続手段を含めたハードウェアの少なくとも1つの電気的異常を検出する異常検出手段と、
    前記異常検出手段により前記ハードウェアの電気的異常が検出された場合、前記モータによるアシスト力の出力が減少するように前記制御手段を制御する異常時制御手段と、
    前記異常検出手段による前記ハードウェアの電気的異常の検出後、前記異常検出手段により当該電気的異常が検出されなくなった場合、前記モータによるアシスト力の出力が所定の中間値まで直ちに増加するように前記制御手段を制御する第一次復帰制御手段と、
    前記第一次復帰制御手段により前記モータによるアシスト力の出力が前記所定の中間値まで増加した後、前記モータによるアシスト力の出力が所定の復帰値まで徐々に増加するように前記制御手段を制御する第二次復帰制御手段と、
    を備えることを特徴とする電気式動力舵取装置。
  2. 前記モータの電流指令値を記憶する記憶手段と、
    前記異常検出手段により前記ハードウェアの電気的異常が検出されてから当該電気的異常が検出されなくなるまでの異常継続時間を計測する計時手段と、を備えた請求項1記載の電気式動力舵取装置であって、
    前記異常継続時間が所定時間未満である場合、
    前記所定の復帰値は、前記電気的異常の検出直前に前記記憶手段に記憶された前記電流指令値に基づいて出力される前記モータによるアシスト力であり、
    前記所定の中間値は、当該所定の復帰値のほぼ1/2であることを特徴とする電気式動力舵取装置。
  3. 前記異常検出手段により前記ハードウェアの電気的異常が検出されてから当該電気的異常が検出されなくなるまでの異常継続時間を計測する計時手段を備え、
    前記異常継続時間が所定時間以上である場合、
    前記所定の復帰値は、予め設定された所定のアシスト力であり、
    前記所定の中間値は、当該所定の復帰値のほぼ1/2であることを特徴とする請求項1または2に記載の電気式動力舵取装置。
JP2004219077A 2004-07-27 2004-07-27 電気式動力舵取装置 Expired - Fee Related JP4385884B2 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2004219077A JP4385884B2 (ja) 2004-07-27 2004-07-27 電気式動力舵取装置
DE602005009446T DE602005009446D1 (de) 2004-07-27 2005-07-14 Elektrische Servolenkung
US11/180,731 US7341125B2 (en) 2004-07-27 2005-07-14 Electric power steering apparatus
EP05015329A EP1621445B1 (en) 2004-07-27 2005-07-14 Electric power steering apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004219077A JP4385884B2 (ja) 2004-07-27 2004-07-27 電気式動力舵取装置

Publications (2)

Publication Number Publication Date
JP2006036038A JP2006036038A (ja) 2006-02-09
JP4385884B2 true JP4385884B2 (ja) 2009-12-16

Family

ID=35901493

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004219077A Expired - Fee Related JP4385884B2 (ja) 2004-07-27 2004-07-27 電気式動力舵取装置

Country Status (1)

Country Link
JP (1) JP4385884B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5298478B2 (ja) * 2007-08-09 2013-09-25 日本精工株式会社 電動パワーステアリング装置
JP5050825B2 (ja) 2007-12-11 2012-10-17 三菱電機株式会社 システム制御装置

Also Published As

Publication number Publication date
JP2006036038A (ja) 2006-02-09

Similar Documents

Publication Publication Date Title
US7341125B2 (en) Electric power steering apparatus
US9540035B2 (en) Control apparatus
US10214235B2 (en) Power steering device and power steering device control unit
JP3867682B2 (ja) 車両用操舵装置
EP1935753A1 (en) Electric power steering system
JP4449790B2 (ja) 電動パワーステアリング装置
JP5067015B2 (ja) 電動パワーステアリング装置
JP2001030937A (ja) 電動パワーステアリング装置
JPWO2006123839A1 (ja) 電動パワーステアリング装置の制御装置
US20190016377A1 (en) Steering control device
JP2001287659A (ja) 電動パワーステアリング装置
JP4546895B2 (ja) 車両制御システム
JP4189664B2 (ja) 電動パワーステアリング制御装置
JP2005153709A (ja) 電気式動力舵取装置
JP5026036B2 (ja) 車両のロールオーバ制御装置
JP4581535B2 (ja) 電気式動力舵取装置
JP4385884B2 (ja) 電気式動力舵取装置
JP4032713B2 (ja) 電気式動力舵取装置
JP5332213B2 (ja) ステアバイワイヤシステムの診断装置およびステアバイワイヤシステムの診断方法
JP2007062499A (ja) 電動パワーステアリング装置
JP4600005B2 (ja) 電動パワーステアリング装置の制御装置
JP2007283916A (ja) 電動パワーステアリング制御装置、および方法
JP4928581B2 (ja) センサの中点補正方法
JP4189675B2 (ja) 車両の電動パワーステアリング装置
JP4333399B2 (ja) 車両操舵装置

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20060523

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20060811

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070622

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090817

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090908

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090921

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121009

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131009

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees