JP4513226B2 - Driving device - Google Patents

Driving device Download PDF

Info

Publication number
JP4513226B2
JP4513226B2 JP2001110926A JP2001110926A JP4513226B2 JP 4513226 B2 JP4513226 B2 JP 4513226B2 JP 2001110926 A JP2001110926 A JP 2001110926A JP 2001110926 A JP2001110926 A JP 2001110926A JP 4513226 B2 JP4513226 B2 JP 4513226B2
Authority
JP
Japan
Prior art keywords
electric motor
reaction force
current
rotation
vehicle
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
JP2001110926A
Other languages
Japanese (ja)
Other versions
JP2002308128A (en
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2001110926A priority Critical patent/JP4513226B2/en
Publication of JP2002308128A publication Critical patent/JP2002308128A/en
Application granted granted Critical
Publication of JP4513226B2 publication Critical patent/JP4513226B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、車体に対し回動可能に支持されるとともに運転者により回動操作される操作レバー等の操作部材の回動操作量に応じて車両の制御量を変更する車両の運転操作装置に関する。
【0002】
【従来の技術】
従来より、特開平8−142873号公報に記載されているように、車体に対して傾動(回動)可能に支持された操作レバーの操作量に応じ、車両の運転に係る制御量の一つである操舵角を変更する運転操作装置が知られている。
【0003】
【発明が解決しようとする課題】
しかしながら、上記従来の技術においては、車両の運転操作終了時、又は運転操作開始時等において、操作レバーの傾動角度(回動位置)をどのように制御すべきであるかの検討がなされていない。また、車両の運転操作終了時、又は運転操作開始時等において同操作レバーを電動モータで所定の回動位置まで回動させるように構成した場合、同操作レバーの回動を阻止する物体が存在するときには、同電動モータに対して過大な負荷が長時間加わり、その結果、同電動モータに過熱が生じたり、その寿命が短くなる等の問題が生じる。
【0004】
【本発明の概要】
本発明は、上記課題に対処するためになされたものであって、その特徴は、車体に対し回動可能に支持されるとともに運転者により回動操作される操作部材の回動操作量に応じて車両の制御量を変更するための制御量変更用のモータに電流を流すことにより、前記操作部材との機械的連結を介することなく同車両の制御量を同操作部材の回動操作量に応じて変更する車両の運転操作装置であって、流される電流に応じた回転トルクを発生し同回転トルクを前記操作部材に付与することで同操作部材を回動する反力発生用電動モータと、運転者による前記車両の運転操作中に前記操作部材が同運転者により回動操作され同操作部材の回動操作量に応じて前記車両の制御量が変更されているときに、前記反力発生用電動モータに回転トルクを発生させて同運転者による同回動操作に対する反力を発生させるように同反力発生用電動モータに電流を流す電流制御手段と、を備える運転操作装置において、前記操作部材の回動位置を所定の目標回動位置とする回動要求を発生する回動要求発生手段と、前記反力発生用電動モータの負荷を検出する負荷検出手段と、を備え、前記回動要求発生手段は、前記車両の運転操作終了後に前記所定の目標回動位置を前記操作部材の回動中央位置である中立位置とするように構成され、前記電流制御手段は、前記回動要求が発生したとき同回動要求に応じて前記反力発生用電動モータに回転トルクを発生させるように同反力発生用電動モータに流される電流を制御するとともに、前記検出された前記反力発生用電動モータの負荷が所定値以上となったとき同反力発生用電動モータの発生している回転トルクを保持するように同反力発生用電動モータに流される電流を制御するように構成されたことにある。
【0005】
これによれば、操作レバー等の操作部材が車体に対し回動可能に支持され、同操作部材が運転者により回動操作されることにより車両の制御量を変更するためのモータ(制御量変更用のモータ)に電流が流され、車両の制御量が変更される。また、操作部材の回動位置を所定の回動位置とする要求が発生したとき、同要求に応じた回転トルクが発生するように反力発生用電動モータに電流が流される。
更に、回動要求発生手段は、前記車両の運転操作終了後に前記所定の目標回動位置を前記操作部材の回動中央位置である中立位置とするように構成されている。これによれば、車両のイグニッションスイッチが「オン」状態から「オフ」状態へと変更された後、或いは運転者が降車した後等の車両の運転操作終了後に、前記操作部材の回動位置を中立位置とする回動要求が発生されるので、反力発生用電動モータがこれに応じて駆動され、同操作部材の回動位置が中立位置に戻される。
このとき、反力発生用電動モータの負荷が所定値以上となると、同反力発生用電動モータの発生している回転トルクが保持されるように同反力発生用電動モータに流される電流が制御される。従って、例えば、操作部材と車体との間に物体が挟み込まれるような状況が発生しても、同反力発生用電動モータに流れる電流が制限され、同反力発生用電動モータに流れる電流が過大とならないので、同反力発生用電動モータが過熱する等の事態が回避される。
【0007】
更に、運転者による操作部材の操作時に反力発生用電動モータによって適切な反力を付与することができるので、運転操作性を向上させることができる。また、反力発生用の電動モータと操作部材の位置を要求に応じて変更するための電動モータとを同一の電動モータとすることができるので、装置の製造コストを低減することができる。
【0010】
また、上記何れかの場合において、前記操作部材の回動位置を同操作部材の回動中央位置である中立位置とする向きの付勢力を同操作部材に与える付勢手段を備えることが好適である。
【0011】
これによれば、車両の運転操作終了後等において、電動モータの発生する回転トルクを消失させるだけで、操作部材を中立位置に移動することが可能となる。また、車両の運転操作終了後等において、電動モータを駆動して操作部材を中立位置に移動させるように構成した場合には、同電動モータの仕事量を低減することができる。
【0012】
また、上記車両の運転操作終了後に操作部材を中立位置に戻すように構成した場合、前記回動要求発生手段は、前記車両の運転操作終了時における前記操作部材の回動位置を記憶するとともに、同車両の運転操作開始時に前記所定の目標回動位置を同記憶した回動位置とするように構成されることが好適である。
【0013】
例えば、上記車両の運転操作装置を操舵装置として使用した場合、車両を操舵した状態(タイヤ切れ角(操舵角)が「0」でない状態)で運転操作を終了することがあり、この場合、操作部材の回動位置は中立位置に戻されるので、次に運転操作を開始するとき、操作部材の回動位置(操作量)と実際のタイヤ切れ角とが不一致となるため、運転操作に支障を生じる惧れがある。そこで、上記のように、車両の運転操作終了時において、操作部材の回動位置を記憶しておき、車両の運転操作開始時に同操作部材を記憶した回動位置まで電動モータにより移動すれば、同運転操作開始時の操作部材と実際のタイヤ切れ角とが相応しくなるので、運転操作性を向上することができる。
【0014】
また、上記の何れかの場合において、前記電流制御手段は、前記反力発生用電動モータの回転トルクが保持されてから所定時間以上にわたり前記検出された同反力発生用電動モータの負荷が所定値以上の場合、同反力発生用電動モータの発生トルクを消滅させるように構成されることが好適である。
【0015】
これによれば、反力発生用電動モータの負荷が所定値以上となった状態(即ち、反力発生用電動モータに比較的大きな電流が流されている状態)が所定時間以上継続したとき、同反力発生用電動モータに流れる電流が消滅させられるので、同反力発生用電動モータが過熱から保護される。
【0016】
【発明の実施の形態】
以下、図面を参照しながら本発明による車両の運転操作装置の一実施形態について説明する。この運転操作装置は、図1及び図2に示した操作部材としての操作レバー(ジョイスティック)10を備えている。操作レバー10は、車両の運転席近傍に設けられ、図1に矢印で示したように、運転者により全体を前後方向及び左右方向に傾動(回動)させられるようになっている。
【0017】
図2は、上記操作レバー10を含む操作レバー装置の概略斜視図を示している。上記操作レバー10は、円柱棒状のロッド10aと、同ロッド10aの上部外周に固定された円柱状の把持部10bとを備えている。ロッド10aは略中央部に球状部10cを備えていて、同球状部10cにて車体に対して左右及び前後方向に回動可能に支持されている。なお、ロッド10aの軸方向が鉛直上下方向に沿う場合、操作レバー10の回動位置はその回動方向中央位置である中立位置にあるものと定義される。また、ロッド10aには、同ロッド10aの車両左右方向の歪を同車両左右方向の操作力FSとして検出する歪センサ(即ち、操作力センサ)10dと、同ロッド10aの車両前後方向の歪を同車両前後方向の操作力FZとして検出する歪センサ(即ち、操作力センサ)10eとが備えられている。
【0018】
また、操作レバー装置は、操作レバー10の車両左右方向の回動に対する反力(中立位置から車両左右方向に回動させようとする運転者の操作力に抗する力)を発生する左右方向反力発生機構20を備えている。この左右方向反力発生機構20は、ガイドプレート21、回転軸22、第1歯車23、第2歯車24、直流電動モータ(左右反力用モータ)25、及び操作量センサ26を備えている。
【0019】
ガイドプレート21は、L字状に屈曲されてなる板状部材であり、回転軸22が固定された面が鉛直面内に存在するように配置され、水平方向に存在するように配置される面に前記ロッド10aの直径より若干だけ大きい幅を有して車両前後方向に長手方向を有する溝21aが設けられ、同溝内21a内をロッド10aが貫通するように構成されている。
【0020】
回転軸22は、その軸線が車両前後方向に沿うとともに、前記操作レバー10の球状部10cの中心を通るように車体に対して回転可能に支持されていて、中央部に第1歯車23を一体的に備えている。この第1歯車23は電動モータ25の回転軸に固定された第2歯車24に噛合している。
【0021】
以上の構成により、操作レバー10は車体に対して左右方向に回動可能に支持されるとともに、電動モータ25の回転により(電動モータ25の発生トルクにより)ガイドプレート21が回転軸22回りに回動し、これにより、操作レバー10が左右方向に回動するようになっている。また、操作量センサ26は、回転軸22の端部位置において車体に固定されていて、同回転軸22の回転角を操作レバー10の左右方向の操作量Xnとして検出するようになっている。なお、操作レバー10が左右方向の中立位置にあるとき、操作量Xnが「0」となるように、操作量センサ26の出力が調整されている。
【0022】
更に、操作レバー装置は、操作レバー10の車両前後方向の回動に対する反力(中立位置から車両前後方向に回動させようとする運転者の操作力に抗する力)を発生する前後方向反力発生機構30を備えている。この前後方向反力発生機構30は、ガイドプレート31、回転軸32、第3歯車33、第4歯車34、直流電動モータ(前後反力用モータ)35、及び操作量センサ36を備えている。
【0023】
ガイドプレート31は、L字状に屈曲されてなる板状部材であり、回転軸32が固定された面が鉛直面内に存在するように配置され、水平方向に存在するように配置される面に前記ロッド10aの直径より若干だけ大きい幅を有して車両左右方向に長手方向を有する溝31aが設けられ、同溝内31a内をロッド10aが貫通するように構成されている。
【0024】
回転軸32は、その軸線が車両左右方向に沿うとともに、前記操作レバー10の球状部10cの中心を通るように車体に対して回転可能に支持されていて、中央部に第3歯車33を一体的に備えている。この第3歯車33は電動モータ35の回転軸に固定された第4歯車34に噛合している。
【0025】
以上の構成により、操作レバー10は車体に対して前後方向に回動可能に支持されるとともに、電動モータ35の回転により(電動モータ35の発生トルクにより)ガイドプレート31が回転軸32回りに回動し、これにより、操作レバー10が前後方向に回動するようになっている。また、操作量センサ36は、回転軸32の端部位置において車体に固定されていて、同回転軸32の回転角を操作レバー10の前後方向の操作量Ynとして検出するようになっている。なお、操作レバー10が前後方向の中立位置にあるとき、操作量Ynが「0」となるように、操作量センサ36の出力が調整されている。なお、このような構成の結果、上記操作力センサ10d,10eは、実質的に電動モータ25,35の負荷を検出する負荷検出手段を構成することになる。
【0026】
次に、本運転操作装置の電気制御装置について図3を参照しながら説明する。なお、図3は、説明を簡単にするため、左右方向の反力発生機構20と操舵角制御機構とを電気制御装置とともに示すが、前後方向の反力発生機構30、操作レバー10の前後方向の操作により変更される車両の内燃機関のスロットル開度及びブレーキアクチュエータの図示を省略している。
【0027】
この電気制御装置40は、マイクロコンピュータ41と、左右方向反力発生機構の電動モータ25に所定の電流を流すための駆動回路42と、操舵用電動モータ51に所定の電流を流すための駆動回路43とを備えている。
【0028】
マイクロコンピュータ41は、CPU41aと、入力インターフェース41bと、出力インターフェース41cと、EEPROM41d(Electrical Erasable PROM)とを含んでいて、CPU41aは、後述するプログラム及びマップ等を記憶したROM、及びCPU41aによるプログラムの実行時に一時的に演算値を記憶するRAMからなるメモリ41eを内蔵している。
【0029】
入力インターフェース41bは、バスを介してCPU41aに接続されるとともに、操作量センサ26、操作力センサ10d、及び車速Vを検出する車速センサ61と接続されていて、これらのセンサの検出値をCPU41aに供給するようになっている。また、入力インターフェース41bは、駆動回路42の抵抗42bの上流側と接続されていて、同抵抗42bの上流側電位を検出することで電動モータ25に流れる実際のモータ電流値(実モータ電流)RIをCPU41aに供給するようになっている。
【0030】
出力インターフェース41cは、バスを介してCPU41aに接続されるとともに、駆動回路42,43、及び常開(ノーマリー・オープン)型のリレー44に接続されていて、CPU41aからの指令に基づきこれらの状態を変更する信号を送出するようになっている。
【0031】
EEPROM41dは、車両バッテリ70からの電源の供給を受けない状態においてもデータを記憶・保持する記憶手段であり、バスを介してCPU41aと接続されていて、電源が供給されている状態にて同CPU41aから供給されるデータを格納するとともに、CPU41aの要求に応じて保持しているデータを同CPU41aに供給するようになっている。
【0032】
駆動回路42は、ゲートが出力インターフェース41cにそれぞれ接続されたMOSFETからなる4個のスイッチング素子Tr1〜Tr4と、2つの抵抗42a,42bとを備えている。抵抗42aの一端は、車両に搭載されたバッテリ70の電源ラインLに上流側端子が接続されたリレー44の下流側端子に接続されていて、同抵抗42aの他端はスイッチング素子Tr1,Tr2の各ドレインに接続されている。スイッチング素子Tr1,Tr2のソースは、スイッチング素子Tr3,Tr4のドレインにそれぞれ接続され、同スイッチング素子Tr3,Tr4のソースは抵抗42bを介して接地されている。また、スイッチング素子Tr1とTr3との間は電動モータ25の一側に接続され、スイッチング素子Tr2とTr4との間は電動モータ25の他側に接続されている。
【0033】
以上の構成により、駆動回路42(即ち、電動モータ25)はリレー44がオン(閉成)したときにバッテリ70から電源の供給を受け得る状態となり、スイッチング素子Tr1,Tr4が選択的に導通状態(オン状態)とされたとき、電動モータ25に所定の方向の電流が流れて同電動モータ25は一方向に回転し、スイッチング素子Tr2,Tr3が選択的に導通状態とされたとき、電動モータ25に前記所定の方向と反対方向の電流が流れて同電動モータ25は他方向に回転する。また、リレー44がオフ(開成)したときには電動モータ25の電源供給経路が遮断され、同電動モータ25への通電は停止する。
【0034】
駆動回路43は、上記駆動回路42と同様であり、出力インターフェース41cを介して与えられるCPU41aからの指示に応じて操舵用モータ51に所定の電流を流すようになっている。これにより、操舵用モータ51が回転トルクを発生して操舵機構52が作動し、所定の操舵角θ(タイヤ切れ角)が達成されるようになっている。
【0035】
前記バッテリ70の電源ラインLには、運転者によりオン(閉成)状態又はオフ(開成)状態に切換えられるイグニッションスイッチ45の一端が接続されている。イグニッションスイッチ45の他端はダイオードD1を介してCPU41a、入力インターフェース41b、出力インターフェース41c、及びEEPROM41dに接続されていて、イグニッションスイッチ45がオン状態とされたとき、それぞれに電源が供給されるようになっている。また、ダイオードD1の下流は、リレー44の下流側から前記ダイオードD1の下流側へ向う電流のみを許容するダイオードD2を介して前記リレー44の下流側端子と接続されていて、リレー44がオン状態とされたときは、イグニッションスイッチ45の状態にかかわらず、CPU41a、入力インターフェース41b、出力インターフェース41c、及びEEPROM41dに電源が供給されるようになっている。
【0036】
なお、図3においては省略されているが、実際には入力インターフェース41bに操作量センサ36が接続されるとともに、出力インターフェース41cには警告灯、電動モータ35に電流を付与するための駆動回路、及び他のアクチュエータが接続されている。
【0037】
次に、上記のように構成した運転操作装置の作動について説明すると、CPU41aは、イグニッションスイッチ45又はリレー44を介してバッテリ70と接続されている場合、図4に示した操舵角制御ルーチンを所定時間の経過毎に実行するようになっている。
【0038】
従って、今、イグニッションスイッチ45が「オン」状態にあって、車両が通常の運転状態にあるとすると、CPU41aは所定のタイミングにてステップ400から処理を開始し、ステップ405にて通常運転制御許容フラグFKの値が「1」であるか否かを判定する。この通常運転制御許容フラグFKの値は、後述するように、通常の運転においては「1」とされているので、CPU41aはステップ405にて「Yes」と判定してステップ410に進み、操作量センサ26の検出する現在の操作量Xnと同ステップ410内に示した操作量Xnと操舵角θとの関係を示す操舵角マップとから操舵角θを決定する。
【0039】
次いで、CPU41aはステップ415に進み、同ステップ415にて前記決定された操舵角θに応じて操舵用電動モータ51に流すべき操舵用モータ電流SMIを決定し、続くステップ420にて同操舵用モータ電流SMIを操舵用電動モータ51に流すように駆動回路43に指示を与え、ステップ495に進んで本ルーチンを一旦終了する。以上の作動は、通常運転制御許容フラグFKの値が「1」である限り、所定時間の経過毎に繰り返し実行される。この結果、操舵用電動モータ51が回転駆動され、現在の操作量Xnに応じた操舵角θが達成される。
【0040】
なお、通常運転制御許容フラグFKの値が「0」である場合、CPU41aはステップ405にて「No」と判定して直ちにステップ495に進み、本ルーチンを一旦終了する。従って、通常運転制御許容フラグが「1」でない場合(「0」である場合)、操舵角θは変更されない。後述するように、通常運転制御許容フラグFKは、イグニッションスイッチ45が「オン」状態から「オフ」状態へと変更されたとき直ちに「0」とされるので、操舵角θは同イグニッションスイッチ45が「オン」状態から「オフ」状態へと変更された時点の操舵角に維持されることになる。
【0041】
一方、CPU41aは、イグニッションスイッチ45又はリレー44を介してバッテリ70と接続されている場合、図5に示した反力モータ電流制御ルーチンを所定時間Δtの経過毎に実行するようになっている。なお、この反力モータ電流制御ルーチンは、電流制御手段の一部を構成している。
【0042】
今、イグニッションスイッチ45が「オン」状態にあって、車両が通常の運転状態にあるとして説明を続けると、CPU41aは所定のタイミングにてステップ500から処理を開始し、ステップ505にて通常運転制御許容フラグFKの値が「0」か否かを判定する。前述したように、通常の運転状態においては、通常運転制御許容フラグFKの値は「1」となっているので、CPU41aはステップ505にて「No」と判定してステップ510に進み、同ステップ510にて現在の操作量Xnを読み込み、続くステップ515にて現在の車速Vを読み込む。
【0043】
次いで、CPU41aはステップ520に進み、同ステップ520にて操作量Xnと、車速Vと、同ステップ520中に示した反力決定マップとから反力TFを決定する。なお、図示した反力決定マップから明らかなように、反力TFは、その絶対値が同一の操作量Xnに対しては車速Vが大きいほど大きくなるように設定される。これは高速走行時の安定性を向上するためである。そして、CPU41aはステップ525に進み、同ステップ525にて前記決定された反力TFに応じて電動モータ25に流すべき電流IMを決定して同電流IMを同電動モータ25に流すように駆動回路42に対し指示を与え、ステップ595に進んで本ルーチンを一旦終了する。
【0044】
このような処理は、所定時間Δtの経過毎に繰り返される。従って、通常の運転状態にあっては、操作量Xnと車速Vとに応じた反力(回転トルク)が電動モータ25により発生させられて、操作レバー10に反力が付与される。
【0045】
次に、運転者が車両の運転を終了するためにイグニッションスイッチを「オン」状態から「オフ」状態に変更した場合(運転操作終了時)の作動について説明する。このとき、操作レバー10は中立位置からある程度の量だけ操作されているとして説明を続ける。先ず、イグニッションスイッチ45が「オン」状態から「オフ」状態に変更されると、CPU41aは図6に示したイグニッションスイッチオフ時ルーチンの処理をステップ600から開始する。なお、この場合、CPU41aにはリレー44を介して電源が供給されている。
【0046】
次いで、CPU41aはステップ605に進んで通常運転制御許容フラグFKの値を「0」に設定し、ステップ610に進んで現在の操作量Xnを記憶操作量Xiとして設定する。次に、CPU41aはステップ615にて記憶操作量XiをEEPROM41dに格納し、続くステップ620にて目標操作量Xtを現在の操作量Xnとする。次いで、CPU41aはステップ625に進んで中立位置の操作量N(実際には「0」)を最終目標操作量Xstに設定し、ステップ630に進んでカウンタCNTの値を「0」とする。なお、ステップ625は、操作レバー10の回動位置を中立位置とする要求を発生する回動要求発生手段の一部を構成している。
【0047】
これにより、CPU41aが図5に示した反力モータ電流制御ルーチンを実行すると、通常運転制御許容フラグFKの値は「0」であるから、CPU41aはステップ505にて「Yes」と判定してステップ530に進み、同ステップ530にて漸減処理実行フラグFZENの値が「0」か否かを判定する。この漸減処理実行フラグFZENの値は、後述する漸減処理実行条件が成立したときに「1」とされ、同漸減処理が終了したときに「0」とされる。従って、通常運転制御終了直後のイグニッションスイッチ「オフ」時には、漸減処理実行フラグの値は「0」であるから、CPU41aはステップ530にて「Yes」と判定してステップ535に進み、同ステップ535にて最終目標操作量Xstと目標操作量Xtとが等しいか否かを判定する。
【0048】
この場合、最終目標操作量Xstはステップ625の処理により中立位置Nと等しく、目標操作量Xtは前記ステップ620の処理により現在の操作量Xnと等しくされている。従って、CPU41aはステップ535にて「No」と判定してステップ540に進み、同ステップ540にて最終目標操作量Xstが目標操作量Xtより大きいか否かを判定する。そして、CPU41aは、最終目標操作量Xstが目標操作量Xtより大きければ、ステップ545に進んで目標操作量Xtを所定量Δx(Δx>0)だけ増大し、最終目標操作量Xstが目標操作量Xtより小さければ、ステップ550に進んで目標操作量Xtを所定量Δxだけ減少させる。即ち、ステップ540〜ステップ550にて、目標操作量Xtが所定量Δxだけ最終目標操作量Xstに接近させられる。
【0049】
次いで、CPU41aはステップ555に進み、目標操作量Xtと現在の操作量Xnとの差(Xt−Xn)と、同ステップ555に示された電流決定マップとに基いて、同差を小さくするように左右反力用モータ25に流すべき電流IMを決定し、同電流IMを電動モータ25に流すように駆動回路42に指示を与える。なお、電流決定マップは、目標操作量Xtと現在の操作量Xnとの差が大きいほど、電流IMの絶対値が大きくなるように設定されている。
【0050】
また、現段階においては、ステップ620にて目標操作量Xtと現在の操作量Xnが等しくされ、ステップ545又はステップ550にて目標操作量XtがΔxだけ増減されているから、目標操作量Xtと現在の操作量Xnの差はΔx又は−Δxであり、この差に応じた電流IMが電動モータ25に流される。この結果、電動モータ25は操作レバー10を中立位置Nに向けて回動するための回転トルクを発生し、これにより操作レバー10は中立位置Nに向けて回動する。その後、CPU41aはステップ595に進み、本ルーチンを一旦終了する。
【0051】
一方、CPU41aはステップ635に進み、同ステップ635にて現在の操作量Xnと中立位置N(中立位置を表す操作量N、即ち、ここでは最終目標操作量Xst)との差の絶対値(|Xn−N|)が所定の閾値Tha1より大きいか否かを判定する。現段階では、操作レバーが中立位置からある程度の量だけ操作されている状態にてイグニッションスイッチ45が「オン」状態から「オフ」状態へと変更された直後であり、操作レバー10が中立位置に向けて回動され始めた直後であるので、現在の操作量Xnと中立位置Nとの差の絶対値(|Xn−N|)は閾値Tha1より大きい。従って、CPU41aはステップ635にて「Yes」と判定してステップ640に進み、同ステップ640にて操作力センサ10dの検出する操作力の絶対値(|FS|)が閾値Thfs1より大きいか否かを判定する。
【0052】
このとき、操作レバー10の作動を妨げる物体が存在していなければ、操作レバー10に歪は生じないので、操作力FSの絶対値(|FS|)は閾値Thfs1より小さい。従って、CPU41aはステップ640にて「No」と判定してステップ625に戻り、以降、ステップ625,630,635,640を繰り返し実行する。
【0053】
この結果、所定時間Δtの経過毎に図5に示した反力モータ電流制御ルーチンのステップ505,530,535,540〜550,555が実行されることにより、操作レバー10の回動位置は中立位置Nに近づく。これにより、所定の時間が経過すると、現在の操作量Xnと中立位置Nとの差の絶対値(|Xn−N|)は閾値Tha1より小さくなるので、CPU41aはステップ635にて「No」と判定してステップ645に進み、リレー44を「オフ」状態とすることで電気制御装置40への電源供給を停止する(パワーオフする)。
【0054】
次に、操作レバー10が中立位置Nに向けて回動しているときに、同操作レバー10と車体との間に物体が挟みこまれる等により、同操作レバー10が回動できなくなった場合について説明すると、この場合、ロッド10aに歪が生じるので、操作力FSの絶対値(|FS|)は閾値Thfs1より大きくなる。従って、CPU41aはステップ640にて「Yes」と判定してステップ650に進み、同ステップ650にてカウンタCNTの値を「1」だけ大きくする。
【0055】
次いで、CPU41aはステップ655に進んで最終目標操作量Xstをその時点の目標操作量Xtと等しく設定し、ステップ660にてタイマTをリセットしてスタートする(タイマTによる計時を開始する。)。そして、CPU41aはステップ665にて所定時間T0の経過を待ち、所定時間T0が経過するとステップ670にてカウンタCNTの値が閾値Thc1より大きいか否かを判定する。
【0056】
現時点においては、カウンタCNTの値は「0」から「1」だけ増大された直後であるから閾値Thc1より小さいので、CPU41aはステップ670にて「No」と判定してステップ640に戻る。
【0057】
この状態で、CPU41aが図5に示した反力モータ電流制御ルーチンの処理を行うと、CPU41aはステップ500,505,530,535と進み、同ステップ535にて最終目標操作量Xstと目標操作量Xtとが等しいか否かを判定する。この場合、最終目標操作量Xstと目標操作量Xtは先のステップ655にて等しくされているから、CPU41aはステップ535にて「Yes」と判定してステップ555に直接進む。換言すると、CPU41aはステップ545、又はステップ550を実行せず、目標操作量Xtはその時点の値に維持される。
【0058】
この結果、目標操作量Xtと現在の操作量Xnが共にその時点の値に維持されることになり、同目標操作量Xtと現在の操作量Xnの差も一定となるので、電流IMは一定値となって、電動モータ25には同一定の電流IMが継続して流され、同電動モータ25は一定の回転トルクを発生し続ける。
【0059】
この状態が継続すると、CPU41aは図6のステップ640〜670を繰り返し実行することになるので、カウンタCNTの値はステップ650の処理により増大し続け、所定の時間が経過すると閾値Thc1より大きくなる。この場合、CPU41aは、ステップ670にて「Yes」と判定してステップ675に進み、漸減処理実行フラグFZENの値を「1」に設定してステップ695に進み、同ステップ695にて本ルーチンを終了する。
【0060】
このとき、CPU41aが図5に示した反力モータ電流制御ルーチンの処理を行うと、同CPU41aはステップ505に続くステップ530にて「No」と判定してステップ560に進み、同ステップ560にて電動モータ25に流すべき電流IMの値が「0」より大きい値となっているか否か(正か負か)を判定し、電流IMが「0」より大きければステップ565に進んでその時点の電流IMから所定の微小電流Δi(Δi>0)だけ減じた電流を新たな電流IMとするとともに、電流IMが「0」より小さければステップ570に進んでその時点の電流IMに所定の微小電流Δiを加えた電流を新たな電流IMとする。即ち、ステップ560〜570により、電流IMの絶対値(|IM|)が「0」に向けて微小電流Δiだけ小さくされ、電流IMが徐々に消滅させられる。
【0061】
次いで、CPU41aはステップ575に進み、電流IMの絶対値(|IM|)が閾値IM0(IM0>0)より大きいか否かを判定する。この場合、電流IMの絶対値(|IM|)は「0」に向けて小さくされ始めた直後であるから、閾値IM0よりも大きい。従って、CPU41aはステップ575にて「No」と判定して直接ステップ595に進み、同ステップ595にて本ルーチンを一旦終了する。
【0062】
以降、所定時間が経過する毎に、CPU41aはステップ500,530,560〜575を実行するので、電流IMの絶対値(|IM|)は小さくなり、やがて閾値IM0よりも小さくなるので、CPU41aはステップ575にて「Yes」と判定してステップ580に進み、同ステップ580にて漸減処理実行フラグFZENの値を「0」に戻し、続くステップ585にてリレー44を「オフ」状態とすることで電気制御装置40への電源供給を停止し、ステップ595に進んで本ルーチンを終了する。
【0063】
以上のように、操作レバー10を中立位置Nに向けて回動している場合に、操作レバー10の回動を阻止する物体が存在すると、操作力FS、即ち、電動モータ25に加わる負荷が大きくなり、そのまま放置すると目標操作量Xtが変更されて操作量Xnとの差が大きくなり、過大な電流IMが電動モータ25に流されるところ、上記実施形態においては、目標操作量Xtが変化しないように操作されることで、電流IMが一定値(即ち、電動モータ25の発生トルクが一定値)に保持されるので、同電動モータ25の過熱等が防止される。
【0064】
また、操作力FS、即ち、電動モータ25に加わる負荷が大きくなり、電流IMが一定値(即ち、電動モータ25の発生トルクが一定値)となるように保持されてから、同状態の継続時間がカウンタCNTと閾値Thc1によって決定される時間より長くなると、電流IMの絶対値(|IM|)が徐々に「0」に向けて減少され、やがて電流IMが消滅する。これにより、電動モータ25に比較的大きな一定電流が長時間にわたり流されることが防止されるので、同電動モータ25が過熱しない。また、電流IMの絶対値(|IM|)が所定時間Δtに微小電流Δiだけ減少されるから、電動モータ25から操作レバー10に付与される回転トルク(即ち、反力)が徐々に減少されるので、操作レバー10の回動の阻止を運転手が行っている場合等において、同運転手に対して急激な力の変化を与える事態が防止される。
【0065】
なお、操作力FS、即ち、電動モータ25に加わる負荷が大きくなり、電流IMが一定値に保持されてから、カウンタCNTの値が閾値Thc1を超えるまでの期間に、操作レバー10の回動を阻止する要因が消滅したとき(操作レバー10の回動を阻止していた物体が除去されたとき等)には、操作力FSの絶対値(|FS|)は閾値Thfs1より小さくなるので、CPU41aはステップ640にて「No」と判定してステップ625に戻る。
【0066】
この結果、ステップ625にて最終目標操作量Xstが中立位置の操作量Nに再設定され、ステップ630にてカウンタCNTの値が「0」にクリアされる。これにより、CPU41aが図5に示した反力モータ電流制御ルーチンを実行すると、同CPU41aはステップ505,530,535〜550と進んで目標操作量Xtを最終目標操作量Xst(即ち、中立位置N)に向けて変更するため、操作レバー10が徐々に中立位置に向けて回動を開始する。
【0067】
次に、運転者が車両の運転を開始するためにイグニッションスイッチを「オフ」状態から「オン」状態に変更した場合(運転操作開始時)の作動について説明すると、CPU41aは図7に示したイグニッションスイッチオン時ルーチンの処理をステップ700から開始し、ステップ705に進んでリレー44をオン(閉成)する。CPU41aは、次いで、ステップ710に進み、同ステップ710にて現在の操作量Xnを目標操作量Xtに設定し、続くステップ715にて最終目標操作量Xstの値を記憶操作量Xiの値とする。なお、ステップ715は、操作レバー10の回動位置を記憶された位置とする要求を発生する回動要求発生手段の一部を構成している。
【0068】
この結果、CPU41aが所定のタイミングにて図5に示した反力モータ電流制御ルーチンの処理を開始すると、同CPU41aはステップ500に続くステップ505にて通常運転制御許容フラグFKの値が「0」か否かを判定する。この通常運転制御許容フラグFKの値は、前回の運転終了時(前回のイグニッションスイッチの「オフ」時)に図6のステップ605にて「0」に設定されているので、CPU41aはステップ505にて「Yes」と判定してステップ530に進み、漸減処理実行フラグFZENの値が「0」か否かを判定する。この漸減処理実行フラグFZENの値は、通常は「0」であり、また、前回の運転操作終了時に図6のステップ675にて「1」とされた場合であっても、図5のステップ580にて「0」とされている。従って、CPU41aはステップ530にて「Yes」と判定してステップ535〜ステップ550の処理を実行する。この結果、目標操作量Xtは、記憶操作量Xiと等しくされた最終目標操作量Xstに徐々に近づき、ステップ555の処理を実行することにより、目標操作量Xtと現在の操作量Xnとの差がなくなるように電動モータ25に電流IMが流されて(電動モータ25が回転トルクを発生して)、操作レバー10が最終目標操作量Xst、即ち、記憶操作量Xiに向けて回動する。
【0069】
ところで、CPU41aは図7のステップ715に続いてステップ720に進み、同ステップ720にてカウンタCNTの値を「0」に設定し、続くステップ725にて現在の操作量Xnと記憶操作量Xiとの差の絶対値(|Xn−Xi|)が所定の閾値Tha1より大きいか否かを判定する。そして、現在の操作量Xnと記憶操作量Xiとの差の絶対値(|Xn−Xi|)が所定の閾値Tha1より小さければ、CPU41aはステップ725にて「No」と判定してステップ730に進み、同ステップ730にて通常運転制御許容フラグFKの値を「1」に設定した後、ステップ795に進んで本ルーチンを終了する。
【0070】
この結果、CPU41aが図4に示した操舵角制御ルーチンの処理を開始してステップ405に進んだとき、同ステップ405に「Yes」と判定してステップ410〜420に進むので、操作量Xnに応じた操舵角θの操舵角制御が実行される。同様に、CPU41aが図5に示した反力モータ電流制御ルーチンの処理を開始してステップ505に進んだとき、同CPU41aは同ステップ505にて「No」と判定してステップ510〜525に進むので、操作量Xnと車速Vに応じた反力制御が実行される。
【0071】
一方、図7のステップ725の実行時点において、現在の操作量Xnと記憶操作量Xiとの差の絶対値(|Xn−Xi|)が所定の閾値Tha1より大きければ、CPU41aは同ステップ725にて「Yes」と判定してステップ735に進み、同ステップ735にて操作力の絶対値(|FS|)が閾値Thfs2より大きいか否かを判定する。
【0072】
このとき、操作レバー10の作動を妨げる物体が存在していなければ、操作レバー10に歪は生じないので、操作力FSの絶対値(|FS|)は閾値Thfs2より小さい。従って、CPU41aはステップ735にて「No」と判定してステップ715に戻り、以降、ステップ715,720,725,735を繰り返し実行する。
【0073】
この結果、所定時間Δtの経過毎に図5に示した反力モータ電流制御ルーチンのステップ505,530,535〜555が実行されることにより、操作レバー10の回動位置は記憶操作量Xiに近づく。従って、所定の時間が経過すると、現在の操作量Xnと記憶操作量Xiとの差の絶対値(|Xn−Xi|)は閾値Tha2より小さくなるので、CPU41aはステップ725にて「No」と判定してステップ730に進み、通常運転制御許容フラグFKを「1」に設定する。
【0074】
以上のように、操作レバー10は、イグニッションスイッチ45が「オフ」状態から「オン」状態に変更されたとき記憶操作量Xiに向けて回動され、操作量Xnが記憶操作量Xiに略等しくなった時点で停止される。また、この時点で、通常運転制御許容フラグFKの値が「1」に変更され、操作量Xnに応じた操舵角制御が開始される。一方、操舵角θはイグニッションスイッチ45が「オン」状態から「オフ」状態へと変更されたときの記憶操作量Xiに応じた角度となっている。以上により、操作レバー10の位置(操作量Xn)が実際の操舵角θに対応したものとなってから通常の操舵角制御が開始されるので、操作レバー10の回動位置と操舵角θとの不適合が発生せず、運転操作性が向上する。
【0075】
次に、操作レバー10が記憶操作量Xiの位置に向けて回動しているときに、同操作レバー10と車体との間に物体が挟みこまれる等により、同操作レバー10が回動できない場合について説明すると、この場合、ロッド10aに歪が生じるので、操作力FSの絶対値(|FS|)は閾値Thfs2より大きくなる。従って、CPU41aはステップ735にて「Yes」と判定してステップ740に進み、同ステップ740にてカウンタCNTの値を「1」だけ大きくする。
【0076】
次いで、CPU41aはステップ745に進んで最終目標操作量Xstをその時点の目標操作量Xtと等しく設定し、ステップ750にてタイマTをリセットしてスタートする(タイマTによる計時を開始する。)。そして、CPU41aはステップ755にて所定時間T0の経過を待ち、所定時間T0が経過するとステップ760にてカウンタCNTの値が閾値Thc2より大きいか否かを判定する。
【0077】
現時点においては、カウンタCNTの値は「0」から「1」だけ増大された直後であるから閾値Thc2より小さいため、CPU41aはステップ760にて「No」と判定してステップ735に戻る。
【0078】
この状態で、CPU41aが図5に示した反力モータ電流制御ルーチンの処理を行うと、CPU41aはステップ500,505,530,535と進み、同ステップ535にて最終目標操作量Xstと目標操作量Xtとが等しいか否かを判定する。この場合、最終目標操作量Xstと目標操作量Xtは先のステップ745にて等しくされているから、CPU41aはステップ535にて「Yes」と判定してステップ555に直接進む。換言すると、目標操作量Xtはその時点の値に維持される。
【0079】
この結果、目標操作量Xtと現在の操作量Xnが共にその時点の値に維持されることになり、同目標操作量Xtと現在の操作量Xnの差も一定となるので、電流IMは一定値となって、電動モータ25には同一定の電流IMが継続して流され、同電動モータ25は一定の回転トルクを発生し続ける。
【0080】
この状態が継続すると、CPU41aは図7のステップ735〜760を繰り返し実行することになるので、カウンタCNTの値はステップ740の処理により増大し続け、所定の時間が経過すると閾値Thc2より大きくなる。この場合、CPU41aは、ステップ760にて「Yes」と判定してステップ765に進み、出力インターフェース41cに接続された図示しない警告灯を点灯して警報を発生し、ステップ795に進んで本ルーチンを終了する。
【0081】
以上のように、操作レバー10をイグニッションスイッチを「オン」状態から「オフ」状態に変更した時点の記憶操作量Xiに向けて回動している場合に、操作レバー10の回動を阻止する物体が存在すると、操作力FS、即ち、電動モータ25に加わる負荷が大きくなり、そのまま放置すると目標操作量Xtと操作量Xnとの差が大きくなって、過大な電流IMが電動モータ25に流されるところ、上記実施形態においては、電流IMが一定値(即ち、電動モータ25の発生トルクが一定値)となるように保持されるので、同電動モータ25の過熱等が防止される。
【0082】
なお、操作力FS、即ち、電動モータ25に加わる負荷が大きくなり、電流IMが一定値に保持されてから、カウンタCNTの値が閾値Thc2を超えるまでの期間に、操作レバー10の回動を阻止する要因が消滅したとき(操作レバー10の回動を阻止していた物体が除去されたとき等)には、操作力FSの絶対値(|FS|)は閾値Thfs2より小さくなるので、CPU41aはステップ735にて「No」と判定してステップ715に戻る。
【0083】
この結果、ステップ715にて最終目標操作量Xstが記憶操作量Xiに再設定され、ステップ720にてカウンタCNTの値が「0」にクリアされるこれにより、CPU41aが図5に示した反力モータ電流制御ルーチンを実行すると、同CPU41aはステップ505,530,535,540〜550と進んで目標操作量Xtを最終目標操作量Xst(即ち、記憶操作量Xi)に向けて変更するため、操作レバー10が徐々に記憶された位置に向けて回動を開始する。
【0084】
以上、説明したように、本発明による運転操作装置の一実施形態によれば、運転操作終了後において操作レバー10が中立位置に戻される。このとき、操作レバー10の回動が規制されると、一定時間だけ電動モータ25に一定の電流が流され、同状態が継続する場合には同電流が徐々に減少されて消滅する。従って、電動モータ25が過熱等から保護され、同電動モータ25の寿命を長くすることができる。
【0085】
また、上記実施形態によれば、運転操作開始時において、前回の運転操作終了時の操作レバー10の回動位置まで同操作レバー10が回動され、これにより操舵角θと操作レバーの対応関係が一致させられる。従って、運転操作開始時の運転操作性が向上する。更に、操作レバー10を前回の運転操作終了時における回動位置まで回動しているときに、同操作レバー10の回動が規制されると、一定時間だけ電動モータ25に一定の電流が流され、同状態が継続する場合には警報が発生される。これにより、運転者は操作レバー10の回動に支障が生じていることを知ることができ、適切な対応を行うことができる。
【0086】
なお、本発明は上記実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、操舵角制御は操作力FSを考慮して行ってもよく、また電動モータ25に流れる電流IMは、所謂電流のPI制御又はPID制御により決定してもよい。また、操作レバー10の操作量に応じて変更される車両の制御量は、操舵角θに限定されることはなく、車両に搭載された駆動源(エンジン)の出力(例えば、スロットル開度)や制動力等であってもよい。更に、操作レバー10は、必ずしも円柱状でなくてもよく、また車体の前後方向のみ、又は車体の左右方向のみに回動可能なものでもよい。更に、捜査レバー10の前後方向の位置を(左右方向の位置に加えて)運転操作終了後に中立位置に戻し、運転操作開始時に前記運転操作終了時の位置にまで戻してもよい。
【0087】
加えて、例えば、前記操作レバー10のロッド10aよりも車両前方位置の車体に一端が係止され他端が同操作レバー10のロッド10aに対して係止されたバネ、及び前記操作レバー10のロッド10aよりも車両後方位置の車体に一端が係止され他端が同操作レバー10のロッド10aに対して係止されたバネ(即ち付勢手段)により、操作レバー10の位置が前後方向の中立位置となるようにする向きの付勢力を同操作レバー10に機械的に与えておいてもよい。同様に、前記操作レバー10のロッド10aよりも車両左方位置の車体に一端が係止され他端が同操作レバー10のロッド10aに対して係止されたバネ、及び前記操作レバー10のロッド10aよりも車両右方位置の車体に一端が係止され他端が同操作レバー10のロッド10aに対して係止されたバネ(即ち、付勢手段)により、操作レバー10の位置が左右方向中立位置となるようにする向きの付勢力を同操作レバー10に機械的に与えておいてもよい。更に、電動モータ25,35はブラシモータの他、ブラシレスモータ等の他のモータであってもよい。
【図面の簡単な説明】
【図1】 本発明の実施形態に係る運転操作装置の操作レバーの概略図である。
【図2】 図1に示した操作レバーを含む操作レバー装置の概略斜視図である。
【図3】 本発明の実施形態に係る運転操作装置の電気制御装置を示すブロック図である。
【図4】 図3に示したCPUが実行する操舵角制御ルーチン(プログラム)を示すフローチャートである。
【図5】 図3に示したCPUが実行する反力モータ電流制御ルーチン(プログラム)を示すフローチャートである。
【図6】 図3に示したCPUが実行するイグニッションスイッチオフ時ルーチン(プログラム)を示すフローチャートである。
【図7】 図3に示したCPUが実行するイグニッションスイッチオン時ルーチン(プログラム)を示すフローチャートである。
【符号の説明】
10…操作レバー、10a…ロッド、10d,10e…操作力センサ(歪センサ)、20…左右方向反力発生機構、21…ガイドプレート、25…直流電動モータ(左右反力モータ)、26…操作量センサ、30…前後方向反力発生機構、31…ガイドプレート、35…直流電動モータ、36…操作量センサ、40…電気制御装置、41…マイクロコンピュータ、41a…CPU、42,43…駆動回路、44…リレー、45…イグニッションスイッチ、51…操舵用電動モータ、52…操舵機構、61…車速センサ。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a vehicle driving operation device that changes a control amount of a vehicle according to a rotation operation amount of an operation member such as an operation lever that is rotatably supported with respect to a vehicle body and is rotated by a driver. .
[0002]
[Prior art]
Conventionally, as described in JP-A-8-142873, one of the control amounts related to the driving of the vehicle according to the operation amount of the operation lever supported so as to be tiltable (turnable) with respect to the vehicle body. A driving operation device that changes the steering angle is known.
[0003]
[Problems to be solved by the invention]
However, in the above-described conventional technology, there is no examination on how to control the tilt angle (rotation position) of the operation lever at the end of the driving operation of the vehicle or at the start of the driving operation. . In addition, when the operation lever is configured to be rotated to a predetermined rotation position by an electric motor at the end of the driving operation of the vehicle or at the start of the driving operation, there is an object that prevents the operation lever from rotating. When this is done, an excessive load is applied to the electric motor for a long time, and as a result, problems such as overheating of the electric motor and shortening of its life occur.
[0004]
[Outline of the present invention]
The present invention has been made in order to cope with the above-described problems, and the feature thereof depends on the amount of rotation of an operation member that is rotatably supported with respect to the vehicle body and that is rotated by a driver. To change the control amount of the vehicle For control amount change By passing current through the motor Without mechanical connection with the operating member The control amount of the vehicle Depending on the amount of rotation of the operating member A driving operation device for a vehicle to be changed, wherein the operation member is rotated by generating a rotation torque corresponding to a flowing current and applying the rotation torque to the operation member. For reaction force generation With an electric motor The reaction force when the operation member is rotated by the driver during the driving operation of the vehicle by the driver and the control amount of the vehicle is changed according to the rotation operation amount of the operation member. In a driving operation device comprising: current control means for causing a current to flow in the electric motor for generating the reaction force so as to generate a rotational torque in the electric motor for generation and generate a reaction force for the rotation operation by the driver, in front A rotation request generating means for generating a rotation request with the rotation position of the operation member as a predetermined target rotation position; For reaction force generation Load detection means for detecting the load of the electric motor; With The rotation request generation means is configured to set the predetermined target rotation position as a neutral position that is a rotation center position of the operation member after the driving operation of the vehicle is completed. When the rotation request is generated, the current flowing through the reaction force generation electric motor is controlled so as to generate a rotation torque in the reaction force generation electric motor in response to the rotation request; The detected the For reaction force generation Same as when the load of the electric motor exceeds the specified value. For reaction force generation To maintain the rotational torque generated by the electric motor For reaction force generation The present invention is configured to control the current flowing through the electric motor.
[0005]
According to this, an operation member such as an operation lever is rotatably supported with respect to the vehicle body, and the motor for changing the control amount of the vehicle when the operation member is rotated by the driver. (Motor for changing control amount) Current is passed to the vehicle, and the control amount of the vehicle is changed. Further, when a request for setting the rotation position of the operation member to the predetermined rotation position is generated, a rotational torque corresponding to the request is generated. For reaction force generation Current is passed through the electric motor.
More , Times The movement request generation means is configured to set the predetermined target rotation position as a neutral position that is a rotation center position of the operation member after the driving operation of the vehicle is completed. According to this, after the ignition switch of the vehicle is changed from the “on” state to the “off” state, or after the driving operation of the vehicle is finished, such as after the driver gets off, the rotation position of the operation member is changed. Since a rotation request to the neutral position is generated, For reaction force generation The electric motor is driven accordingly, and the rotation position of the operation member is returned to the neutral position.
At this time, For reaction force generation If the load on the electric motor exceeds the specified value, the same For reaction force generation In order to maintain the rotational torque generated by the electric motor. For reaction force generation The current flowing through the electric motor is controlled. Therefore, for example, even if a situation occurs in which an object is sandwiched between the operation member and the vehicle body, For reaction force generation The current flowing to the electric motor is limited and For reaction force generation Since the current flowing through the electric motor does not become excessive, For reaction force generation A situation such as overheating of the electric motor is avoided.
[0007]
Furthermore, When operating the control member by the driver For reaction force generation Since an appropriate reaction force can be applied by the electric motor, driving operability can be improved. Further, since the electric motor for generating the reaction force and the electric motor for changing the position of the operation member as required can be the same electric motor, the manufacturing cost of the apparatus can be reduced.
[0010]
In any of the above cases, it is preferable that the apparatus further includes a biasing unit that applies a biasing force in a direction that sets the rotation position of the operation member to a neutral position that is the rotation center position of the operation member. is there.
[0011]
According to this, it is possible to move the operation member to the neutral position only by eliminating the rotational torque generated by the electric motor after the driving operation of the vehicle is completed. Further, when the electric motor is driven and the operation member is moved to the neutral position after the vehicle driving operation is completed, the work amount of the electric motor can be reduced.
[0012]
Further, when the operation member is configured to return to the neutral position after completion of the driving operation of the vehicle, the rotation request generation means stores the rotation position of the operation member at the end of the driving operation of the vehicle, It is preferable that the predetermined target rotation position is set to the stored rotation position when the driving operation of the vehicle is started.
[0013]
For example, when the driving operation device for a vehicle is used as a steering device, the driving operation may be terminated in a state where the vehicle is steered (a tire turning angle (steering angle) is not “0”). Since the rotation position of the member is returned to the neutral position, the next time the driving operation is started, the rotation position (operation amount) of the operation member and the actual tire turning angle do not coincide with each other. There is a possibility that it will occur. Therefore, as described above, when the driving operation of the vehicle is completed, the rotation position of the operation member is stored, and when the vehicle is moved to the rotation position where the operation member is stored at the start of the driving operation of the vehicle, Since the operating member at the start of the driving operation and the actual tire turning angle become appropriate, driving operability can be improved.
[0014]
In any of the above cases, the current control means is For reaction force generation The detected same torque is maintained for a predetermined time or more after the rotational torque of the electric motor is maintained. For reaction force generation If the load on the electric motor exceeds the specified value, For reaction force generation It is suitable that the generated torque of the electric motor is extinguished.
[0015]
According to this, For reaction force generation A state where the load of the electric motor is equal to or greater than a predetermined value (ie, For reaction force generation When a relatively large current is applied to the electric motor) For reaction force generation Since the current flowing to the electric motor is extinguished, For reaction force generation The electric motor is protected from overheating.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of a vehicle driving operation device according to the present invention will be described with reference to the drawings. This driving operation device includes an operation lever (joystick) 10 as an operation member shown in FIGS. 1 and 2. The operation lever 10 is provided in the vicinity of the driver's seat of the vehicle, and as shown by an arrow in FIG. 1, the driver can tilt (rotate) the whole in the front-rear direction and the left-right direction.
[0017]
FIG. 2 is a schematic perspective view of an operation lever device including the operation lever 10. The operation lever 10 includes a cylindrical rod-shaped rod 10a and a cylindrical gripping portion 10b fixed to the upper outer periphery of the rod 10a. The rod 10a has a spherical portion 10c at a substantially central portion, and is supported by the spherical portion 10c so as to be turnable in the left and right and front and rear directions with respect to the vehicle body. When the axial direction of the rod 10a is along the vertical vertical direction, the rotation position of the operation lever 10 is defined as being in the neutral position that is the center position in the rotation direction. In addition, the rod 10a has a strain sensor (that is, an operation force sensor) 10d that detects the vehicle lateral distortion of the rod 10a as an operation force FS in the vehicle lateral direction, and the vehicle 10 longitudinal distortion of the rod 10a. A strain sensor (that is, an operation force sensor) 10e that detects the operation force FZ in the vehicle front-rear direction is provided.
[0018]
Further, the operation lever device generates a reaction force against the rotation of the operation lever 10 in the left-right direction of the vehicle (a force against the operation force of the driver trying to rotate the vehicle in the left-right direction from the neutral position). A force generation mechanism 20 is provided. The left-right direction reaction force generation mechanism 20 includes a guide plate 21, a rotation shaft 22, a first gear 23, a second gear 24, a DC electric motor (a left-right reaction force motor) 25, and an operation amount sensor 26.
[0019]
The guide plate 21 is a plate-like member that is bent in an L shape, and is disposed so that the surface on which the rotation shaft 22 is fixed is present in the vertical plane, and is disposed so as to be present in the horizontal direction. A groove 21a having a width slightly larger than the diameter of the rod 10a and having a longitudinal direction in the longitudinal direction of the vehicle is provided, and the rod 10a passes through the groove 21a.
[0020]
The rotary shaft 22 is supported so as to be rotatable with respect to the vehicle body so that its axis is along the longitudinal direction of the vehicle and passes through the center of the spherical portion 10c of the operation lever 10, and the first gear 23 is integrated in the central portion. Is prepared. The first gear 23 meshes with a second gear 24 fixed to the rotating shaft of the electric motor 25.
[0021]
With the above configuration, the operation lever 10 is supported so as to be turnable in the left-right direction with respect to the vehicle body, and the guide plate 21 rotates around the rotation shaft 22 by the rotation of the electric motor 25 (by the torque generated by the electric motor 25). As a result, the operation lever 10 is rotated in the left-right direction. Further, the operation amount sensor 26 is fixed to the vehicle body at the end position of the rotation shaft 22 and detects the rotation angle of the rotation shaft 22 as the operation amount Xn in the left-right direction of the operation lever 10. The output of the operation amount sensor 26 is adjusted so that the operation amount Xn becomes “0” when the operation lever 10 is in the neutral position in the left-right direction.
[0022]
Further, the operation lever device generates a reaction force against the rotation of the operation lever 10 in the vehicle front-rear direction (force against the driver's operation force to rotate the vehicle from the neutral position in the vehicle front-rear direction). A force generation mechanism 30 is provided. The front-rear direction reaction force generation mechanism 30 includes a guide plate 31, a rotary shaft 32, a third gear 33, a fourth gear 34, a DC electric motor (front / rear reaction force motor) 35, and an operation amount sensor 36.
[0023]
The guide plate 31 is a plate-like member that is bent in an L-shape, and is disposed so that the surface on which the rotation shaft 32 is fixed exists in the vertical plane, and is disposed so as to exist in the horizontal direction. A groove 31a having a width slightly larger than the diameter of the rod 10a and having a longitudinal direction in the left-right direction of the vehicle is provided, and the rod 10a passes through the groove 31a.
[0024]
The rotary shaft 32 is supported so as to be rotatable with respect to the vehicle body so that the axis thereof runs along the left-right direction of the vehicle and passes through the center of the spherical portion 10c of the operation lever 10, and the third gear 33 is integrated in the center portion. Is prepared. The third gear 33 meshes with a fourth gear 34 fixed to the rotating shaft of the electric motor 35.
[0025]
With the above configuration, the operation lever 10 is supported so as to be pivotable in the front-rear direction with respect to the vehicle body, and the guide plate 31 rotates around the rotation shaft 32 by the rotation of the electric motor 35 (by the torque generated by the electric motor 35). Thus, the operation lever 10 is rotated in the front-rear direction. The operation amount sensor 36 is fixed to the vehicle body at the end position of the rotation shaft 32 and detects the rotation angle of the rotation shaft 32 as the operation amount Yn in the front-rear direction of the operation lever 10. Note that the output of the operation amount sensor 36 is adjusted so that the operation amount Yn becomes “0” when the operation lever 10 is in the neutral position in the front-rear direction. As a result of such a configuration, the operation force sensors 10d and 10e constitute load detection means that substantially detects the load of the electric motors 25 and 35.
[0026]
Next, the electric control device of the present operation device will be described with reference to FIG. 3 shows the reaction force generation mechanism 20 in the left-right direction and the steering angle control mechanism together with the electric control device for simplicity of explanation, the reaction force generation mechanism 30 in the front-rear direction and the front-rear direction of the operation lever 10 are shown. The throttle opening degree and the brake actuator of the internal combustion engine of the vehicle, which are changed by the above operation, are not shown.
[0027]
The electric control device 40 includes a microcomputer 41, a drive circuit 42 for flowing a predetermined current to the electric motor 25 of the left-right direction reaction force generation mechanism, and a drive circuit for flowing a predetermined current to the steering electric motor 51. 43.
[0028]
The microcomputer 41 includes a CPU 41a, an input interface 41b, an output interface 41c, and an EEPROM 41d (Electrical Erasable PROM). There is a built-in memory 41e consisting of a RAM that temporarily stores the operation value.
[0029]
The input interface 41b is connected to the CPU 41a via a bus, and is also connected to the operation amount sensor 26, the operation force sensor 10d, and the vehicle speed sensor 61 that detects the vehicle speed V, and the detected values of these sensors are sent to the CPU 41a. It comes to supply. The input interface 41b is connected to the upstream side of the resistor 42b of the drive circuit 42, and the actual motor current value (actual motor current) RI flowing through the electric motor 25 by detecting the upstream potential of the resistor 42b. Is supplied to the CPU 41a.
[0030]
The output interface 41c is connected to the CPU 41a via the bus, and is connected to the drive circuits 42 and 43 and the normally open (normally open) type relay 44, and these states are changed based on a command from the CPU 41a. A signal to be changed is sent out.
[0031]
The EEPROM 41d is a storage means for storing and holding data even in a state where the power supply from the vehicle battery 70 is not received. The EEPROM 41d is connected to the CPU 41a via the bus and is connected to the CPU 41a. In addition to storing data supplied from the CPU 41a, data held in response to a request from the CPU 41a is supplied to the CPU 41a.
[0032]
The drive circuit 42 includes four switching elements Tr1 to Tr4 made of MOSFETs each having a gate connected to the output interface 41c, and two resistors 42a and 42b. One end of the resistor 42a is connected to the downstream terminal of the relay 44 whose upstream terminal is connected to the power line L of the battery 70 mounted on the vehicle, and the other end of the resistor 42a is connected to the switching elements Tr1 and Tr2. Connected to each drain. The sources of the switching elements Tr1 and Tr2 are connected to the drains of the switching elements Tr3 and Tr4, respectively, and the sources of the switching elements Tr3 and Tr4 are grounded via a resistor 42b. The switching elements Tr1 and Tr3 are connected to one side of the electric motor 25, and the switching elements Tr2 and Tr4 are connected to the other side of the electric motor 25.
[0033]
With the above configuration, the drive circuit 42 (that is, the electric motor 25) can be supplied with power from the battery 70 when the relay 44 is turned on (closed), and the switching elements Tr1 and Tr4 are selectively turned on. (ON state) When a current in a predetermined direction flows through the electric motor 25, the electric motor 25 rotates in one direction, and when the switching elements Tr2 and Tr3 are selectively turned on, the electric motor A current in a direction opposite to the predetermined direction flows through 25, and the electric motor 25 rotates in the other direction. Further, when the relay 44 is turned off (opened), the power supply path of the electric motor 25 is cut off, and energization to the electric motor 25 is stopped.
[0034]
The drive circuit 43 is the same as the drive circuit 42 described above, and allows a predetermined current to flow through the steering motor 51 in accordance with an instruction from the CPU 41a given through the output interface 41c. As a result, the steering motor 51 generates rotational torque to operate the steering mechanism 52, so that a predetermined steering angle θ (tire cut angle) is achieved.
[0035]
One end of an ignition switch 45 that is switched to an on (closed) state or an off (open) state by a driver is connected to the power line L of the battery 70. The other end of the ignition switch 45 is connected to the CPU 41a, the input interface 41b, the output interface 41c, and the EEPROM 41d via the diode D1, and when the ignition switch 45 is turned on, power is supplied to each of them. It has become. The downstream side of the diode D1 is connected to the downstream side terminal of the relay 44 through a diode D2 that allows only current flowing from the downstream side of the relay 44 to the downstream side of the diode D1, and the relay 44 is in an ON state. The power is supplied to the CPU 41a, the input interface 41b, the output interface 41c, and the EEPROM 41d regardless of the state of the ignition switch 45.
[0036]
Although omitted in FIG. 3, the operation amount sensor 36 is actually connected to the input interface 41 b, a warning light is connected to the output interface 41 c, and a drive circuit for applying current to the electric motor 35, And other actuators are connected.
[0037]
Next, the operation of the driving operation device configured as described above will be described. When the CPU 41a is connected to the battery 70 via the ignition switch 45 or the relay 44, the steering angle control routine shown in FIG. It will be executed every time.
[0038]
Therefore, now, assuming that the ignition switch 45 is in the “on” state and the vehicle is in a normal driving state, the CPU 41a starts processing from step 400 at a predetermined timing, and normal operation control is permitted in step 405. It is determined whether or not the value of the flag FK is “1”. As will be described later, the value of the normal operation control allowance flag FK is “1” in normal operation. Therefore, the CPU 41a determines “Yes” in step 405, and proceeds to step 410. The steering angle θ is determined from the current operation amount Xn detected by the sensor 26 and the steering angle map showing the relationship between the operation amount Xn and the steering angle θ shown in step 410.
[0039]
Next, the CPU 41a proceeds to step 415, determines the steering motor current SMI to be passed to the steering electric motor 51 in accordance with the determined steering angle θ in the same step 415, and in the subsequent step 420, determines the steering motor current SMI. The drive circuit 43 is instructed to flow the current SMI to the steering electric motor 51, and the routine proceeds to step 495 to end the present routine tentatively. The above operation is repeatedly executed every elapse of a predetermined time as long as the value of the normal operation control permission flag FK is “1”. As a result, the steering electric motor 51 is rotationally driven, and the steering angle θ corresponding to the current operation amount Xn is achieved.
[0040]
If the value of the normal operation control allowance flag FK is “0”, the CPU 41a makes a “No” determination at step 405, immediately proceeds to step 495, and once ends this routine. Therefore, when the normal operation control permission flag is not “1” (when it is “0”), the steering angle θ is not changed. As will be described later, the normal operation control allowance flag FK is immediately set to “0” when the ignition switch 45 is changed from the “ON” state to the “OFF” state. The steering angle at the time of changing from the “on” state to the “off” state is maintained.
[0041]
On the other hand, when connected to the battery 70 via the ignition switch 45 or the relay 44, the CPU 41a executes the reaction force motor current control routine shown in FIG. 5 every elapse of a predetermined time Δt. This reaction motor current control routine constitutes a part of the current control means.
[0042]
Now, assuming that the ignition switch 45 is in the “on” state and the vehicle is in a normal driving state, the CPU 41a starts processing from step 500 at a predetermined timing, and performs normal driving control in step 505. It is determined whether or not the value of the allowance flag FK is “0”. As described above, since the value of the normal operation control allowance flag FK is “1” in the normal operation state, the CPU 41a determines “No” in Step 505 and proceeds to Step 510. At 510, the current operation amount Xn is read, and at the next step 515, the current vehicle speed V is read.
[0043]
Next, the CPU 41a proceeds to step 520, where the reaction force TF is determined from the operation amount Xn, the vehicle speed V, and the reaction force determination map shown during the step 520. As is clear from the illustrated reaction force determination map, the reaction force TF is set to increase as the vehicle speed V increases with respect to the operation amount Xn having the same absolute value. This is to improve stability during high-speed traveling. Then, the CPU 41a proceeds to step 525, and determines the current IM to be supplied to the electric motor 25 according to the determined reaction force TF in step 525, and causes the current IM to flow to the electric motor 25. An instruction is given to 42 and the routine proceeds to step 595 to end the present routine tentatively.
[0044]
Such a process is repeated every time the predetermined time Δt elapses. Therefore, in a normal driving state, a reaction force (rotational torque) corresponding to the operation amount Xn and the vehicle speed V is generated by the electric motor 25 and the reaction force is applied to the operation lever 10.
[0045]
Next, an operation when the driver changes the ignition switch from the “on” state to the “off” state in order to finish driving the vehicle (at the end of the driving operation) will be described. At this time, the description will be continued assuming that the operation lever 10 is operated by a certain amount from the neutral position. First, when the ignition switch 45 is changed from the “ON” state to the “OFF” state, the CPU 41a starts the processing of the ignition switch OFF routine shown in FIG. In this case, power is supplied to the CPU 41a via the relay 44.
[0046]
Next, the CPU 41a proceeds to step 605, sets the value of the normal operation control permission flag FK to “0”, proceeds to step 610, and sets the current operation amount Xn as the storage operation amount Xi. Next, in step 615, the CPU 41a stores the stored operation amount Xi in the EEPROM 41d, and in the subsequent step 620, sets the target operation amount Xt as the current operation amount Xn. Next, the CPU 41a proceeds to step 625, sets the operation amount N (actually “0”) at the neutral position to the final target operation amount Xst, proceeds to step 630, and sets the value of the counter CNT to “0”. Step 625 constitutes a part of a rotation request generating means for generating a request for setting the rotation position of the operation lever 10 to the neutral position.
[0047]
Accordingly, when the CPU 41a executes the reaction force motor current control routine shown in FIG. 5, the value of the normal operation control allowance flag FK is “0”, so the CPU 41a determines “Yes” in step 505, and the step Proceeding to 530, in step 530, it is determined whether or not the value of the gradual reduction process execution flag FZEN is "0". The value of the gradual reduction process execution flag FZEN is “1” when a gradual reduction process execution condition described later is satisfied, and is “0” when the gradual reduction process is completed. Accordingly, when the ignition switch is “off” immediately after the end of normal operation control, the value of the gradual reduction process execution flag is “0”. Therefore, the CPU 41a determines “Yes” in step 530 and proceeds to step 535. It is determined whether or not the final target operation amount Xst is equal to the target operation amount Xt.
[0048]
In this case, the final target operation amount Xst is made equal to the neutral position N by the processing of step 625, and the target operation amount Xt is made equal to the current operation amount Xn by the processing of step 620. Accordingly, the CPU 41a makes a “No” determination at step 535 to proceed to step 540, where it determines whether or not the final target operation amount Xst is larger than the target operation amount Xt. If the final target operation amount Xst is larger than the target operation amount Xt, the CPU 41a proceeds to step 545 to increase the target operation amount Xt by a predetermined amount Δx (Δx> 0), and the final target operation amount Xst becomes the target operation amount. If it is smaller than Xt, the routine proceeds to step 550, where the target operation amount Xt is decreased by a predetermined amount Δx. That is, in step 540 to step 550, the target operation amount Xt is made to approach the final target operation amount Xst by a predetermined amount Δx.
[0049]
Next, the CPU 41a proceeds to step 555, and reduces the difference based on the difference (Xt−Xn) between the target operation amount Xt and the current operation amount Xn and the current determination map shown in step 555. The current IM to be supplied to the left and right reaction force motor 25 is determined, and an instruction is given to the drive circuit 42 so that the current IM is supplied to the electric motor 25. The current determination map is set so that the absolute value of the current IM increases as the difference between the target operation amount Xt and the current operation amount Xn increases.
[0050]
At the current stage, the target operation amount Xt and the current operation amount Xn are made equal at step 620, and the target operation amount Xt is increased or decreased by Δx at step 545 or step 550. The difference in the current operation amount Xn is Δx or −Δx, and a current IM corresponding to the difference is passed through the electric motor 25. As a result, the electric motor 25 generates a rotational torque for rotating the operation lever 10 toward the neutral position N, whereby the operation lever 10 rotates toward the neutral position N. Thereafter, the CPU 41a proceeds to step 595 to end the present routine tentatively.
[0051]
On the other hand, the CPU 41a proceeds to step 635, where the absolute value (|) of the difference between the current operation amount Xn and the neutral position N (the operation amount N representing the neutral position, that is, the final target operation amount Xst in this case). It is determined whether or not Xn−N |) is greater than a predetermined threshold value Tha1. At the present stage, immediately after the ignition switch 45 is changed from the “on” state to the “off” state with the operation lever being operated by a certain amount from the neutral position, the operation lever 10 is moved to the neutral position. Since it is immediately after starting to rotate, the absolute value (| Xn−N |) of the difference between the current operation amount Xn and the neutral position N is larger than the threshold value Tha1. Accordingly, the CPU 41a determines “Yes” in step 635 and proceeds to step 640. In step 640, whether or not the absolute value (| FS |) of the operating force detected by the operating force sensor 10d is greater than the threshold value Thfs1. Determine.
[0052]
At this time, if there is no object that hinders the operation of the operation lever 10, the operation lever 10 is not distorted. Therefore, the absolute value (| FS |) of the operation force FS is smaller than the threshold value Thfs1. Accordingly, the CPU 41a makes a “No” determination at step 640 to return to step 625, and thereafter repeatedly executes steps 625, 630, 635, and 640.
[0053]
As a result, every time the predetermined time Δt elapses, steps 505, 530, 535, 540 to 550, 555 of the reaction force motor current control routine shown in FIG. Approaches position N. Thus, when a predetermined time elapses, the absolute value (| Xn−N |) of the difference between the current operation amount Xn and the neutral position N becomes smaller than the threshold value Tha1, and therefore the CPU 41a sets “No” in step 635. The determination proceeds to step 645 and the power supply to the electric control device 40 is stopped (powered off) by setting the relay 44 to the “off” state.
[0054]
Next, when the operation lever 10 is turned toward the neutral position N, the operation lever 10 cannot be turned due to an object being caught between the operation lever 10 and the vehicle body. In this case, since distortion occurs in the rod 10a, the absolute value (| FS |) of the operating force FS is larger than the threshold value Thfs1. Accordingly, the CPU 41a determines “Yes” in step 640, proceeds to step 650, and increases the value of the counter CNT by “1” in step 650.
[0055]
Next, the CPU 41a proceeds to step 655, sets the final target operation amount Xst equal to the target operation amount Xt at that time, resets the timer T at step 660, and starts (time measurement by the timer T is started). Then, the CPU 41a waits for the elapse of the predetermined time T0 in step 665, and when the predetermined time T0 elapses, it determines in step 670 whether the value of the counter CNT is greater than the threshold value Thc1.
[0056]
At the present time, since the value of the counter CNT is just after being incremented by “1” from “0”, it is smaller than the threshold value Thc1, so the CPU 41a determines “No” in step 670 and returns to step 640.
[0057]
When the CPU 41a performs the reaction motor current control routine shown in FIG. 5 in this state, the CPU 41a proceeds to steps 500, 505, 530, and 535, and in step 535, the final target operation amount Xst and the target operation amount are processed. It is determined whether or not Xt is equal. In this case, since the final target operation amount Xst and the target operation amount Xt are equalized in the previous step 655, the CPU 41a determines “Yes” in step 535 and proceeds directly to step 555. In other words, the CPU 41a does not execute Step 545 or Step 550, and the target operation amount Xt is maintained at the value at that time.
[0058]
As a result, both the target operation amount Xt and the current operation amount Xn are maintained at the values at that time, and the difference between the target operation amount Xt and the current operation amount Xn is also constant, so that the current IM is constant. As a result, the same constant current IM is continuously supplied to the electric motor 25, and the electric motor 25 continues to generate a constant rotational torque.
[0059]
If this state continues, the CPU 41a repeatedly executes steps 640 to 670 of FIG. 6, so that the value of the counter CNT continues to increase due to the processing of step 650 and becomes larger than the threshold value Thc1 after a predetermined time has elapsed. In this case, the CPU 41a makes a “Yes” determination at step 670 to proceed to step 675, sets the value of the gradual reduction process execution flag FZEN to “1”, proceeds to step 695, and executes this routine at step 695. finish.
[0060]
At this time, when the CPU 41a performs the processing of the reaction force motor current control routine shown in FIG. 5, the CPU 41a makes a “No” determination at step 530 following step 505, proceeds to step 560, and proceeds to step 560. It is determined whether or not the value of the current IM to be passed through the electric motor 25 is greater than “0” (positive or negative). If the current IM is greater than “0”, the process proceeds to step 565 and the current point in time is determined. A current obtained by subtracting a predetermined minute current Δi (Δi> 0) from the current IM is set as a new current IM. If the current IM is smaller than “0”, the process proceeds to step 570 and the current IM at that time is changed to a predetermined minute current. A current obtained by adding Δi is defined as a new current IM. That is, in steps 560 to 570, the absolute value (| IM |) of the current IM is decreased by the minute current Δi toward “0”, and the current IM is gradually extinguished.
[0061]
Next, the CPU 41a proceeds to step 575, and determines whether or not the absolute value (| IM |) of the current IM is larger than the threshold value IM0 (IM0> 0). In this case, since the absolute value (| IM |) of the current IM is just after starting to decrease toward “0”, it is larger than the threshold value IM0. Therefore, the CPU 41a makes a “No” determination at step 575 to directly proceed to step 595, and once completes the present routine at step 595.
[0062]
Thereafter, every time the predetermined time elapses, the CPU 41a executes steps 500, 530, 560 to 575, so that the absolute value (| IM |) of the current IM becomes smaller and eventually becomes smaller than the threshold value IM0. In step 575, “Yes” is determined, and the process proceeds to step 580. In step 580, the value of the gradual reduction process execution flag FZEN is returned to “0”, and in subsequent step 585, the relay 44 is set to the “off” state. Then, the power supply to the electric control device 40 is stopped, and the routine proceeds to step 595 to end the present routine.
[0063]
As described above, when there is an object that prevents the operation lever 10 from rotating when the operation lever 10 is rotated toward the neutral position N, the operation force FS, that is, the load applied to the electric motor 25 is increased. If it is left as it is, the target operation amount Xt is changed, the difference from the operation amount Xn increases, and an excessive current IM flows to the electric motor 25. In the above embodiment, the target operation amount Xt does not change. By operating in this way, the current IM is maintained at a constant value (that is, the torque generated by the electric motor 25 is constant), so that overheating of the electric motor 25 is prevented.
[0064]
Further, the operating force FS, that is, the load applied to the electric motor 25 is increased, and the current IM is held at a constant value (that is, the generated torque of the electric motor 25 is a constant value), and then the duration of the same state. Becomes longer than the time determined by the counter CNT and the threshold value Thc1, the absolute value (| IM |) of the current IM is gradually decreased toward “0”, and the current IM eventually disappears. This prevents a relatively large constant current from flowing through the electric motor 25 for a long time, so that the electric motor 25 does not overheat. Further, since the absolute value (| IM |) of the current IM is reduced by a minute current Δi at a predetermined time Δt, the rotational torque (that is, reaction force) applied from the electric motor 25 to the operation lever 10 is gradually reduced. Therefore, when the driver prevents the operation lever 10 from rotating, a situation in which a sudden force change is applied to the driver is prevented.
[0065]
Note that the operating force FS, that is, the load applied to the electric motor 25 increases, and the operation lever 10 is rotated during the period from when the current IM is held at a constant value until the value of the counter CNT exceeds the threshold value Thc1. When the blocking factor disappears (such as when the object that prevented the rotation of the operating lever 10 is removed), the absolute value (| FS |) of the operating force FS is smaller than the threshold value Thfs1, so the CPU 41a Determines “No” at step 640 and returns to step 625.
[0066]
As a result, the final target operation amount Xst is reset to the operation amount N at the neutral position in step 625, and the value of the counter CNT is cleared to “0” in step 630. As a result, when the CPU 41a executes the reaction motor current control routine shown in FIG. 5, the CPU 41a proceeds to steps 505, 530, 535 to 550 to change the target operation amount Xt to the final target operation amount Xst (ie, the neutral position N). ), The operation lever 10 gradually starts to turn toward the neutral position.
[0067]
Next, the operation when the driver changes the ignition switch from the “off” state to the “on” state in order to start driving the vehicle (at the start of the driving operation) will be described. The CPU 41a performs the ignition shown in FIG. The switch-on routine is started from step 700, and the process proceeds to step 705 where the relay 44 is turned on (closed). The CPU 41a then proceeds to step 710, where the current operation amount Xn is set as the target operation amount Xt in step 710, and in step 715, the value of the final target operation amount Xst is set as the value of the storage operation amount Xi. . Note that step 715 constitutes a part of a rotation request generation means for generating a request to set the rotation position of the operation lever 10 to the stored position.
[0068]
As a result, when the CPU 41a starts the process of the reaction force motor current control routine shown in FIG. 5 at a predetermined timing, the CPU 41a sets the value of the normal operation control permission flag FK to “0” in step 505 following step 500. It is determined whether or not. Since the value of the normal operation control allowance flag FK is set to “0” in step 605 of FIG. 6 at the end of the previous operation (when the previous ignition switch is “OFF”), the CPU 41a determines in step 505. Then, the process proceeds to step 530, where it is determined whether or not the value of the gradual reduction process execution flag FZEN is “0”. The value of the gradual reduction process execution flag FZEN is normally “0”, and even if it is “1” in step 675 of FIG. 6 at the end of the previous driving operation, step 580 of FIG. It is set to “0”. Accordingly, the CPU 41a determines “Yes” in step 530 and executes the processing in steps 535 to 550. As a result, the target operation amount Xt gradually approaches the final target operation amount Xst that is made equal to the stored operation amount Xi, and the difference between the target operation amount Xt and the current operation amount Xn is obtained by executing the processing of step 555. The electric current IM is caused to flow through the electric motor 25 (the electric motor 25 generates rotational torque) so that the operation lever 10 rotates toward the final target operation amount Xst, that is, the storage operation amount Xi.
[0069]
By the way, the CPU 41a proceeds to step 720 following step 715 of FIG. 7, and sets the value of the counter CNT to “0” at step 720, and at the subsequent step 725, the current manipulated variable Xn and the stored manipulated variable Xi. It is determined whether the absolute value (| Xn−Xi |) of the difference between the two is greater than a predetermined threshold value Tha1. If the absolute value (| Xn−Xi |) of the difference between the current operation amount Xn and the stored operation amount Xi is smaller than the predetermined threshold value Tha1, the CPU 41a makes a “No” determination at step 725 to proceed to step 730. In step 730, the value of the normal operation control permission flag FK is set to “1”. Then, the process proceeds to step 795, and this routine is terminated.
[0070]
As a result, when the CPU 41a starts the processing of the steering angle control routine shown in FIG. 4 and proceeds to step 405, it determines “Yes” in step 405 and proceeds to steps 410 to 420, so that the operation amount Xn is increased. The steering angle control of the corresponding steering angle θ is executed. Similarly, when the CPU 41a starts the process of the reaction force motor current control routine shown in FIG. 5 and proceeds to step 505, the CPU 41a determines “No” in step 505 and proceeds to steps 510 to 525. Therefore, reaction force control according to the operation amount Xn and the vehicle speed V is executed.
[0071]
On the other hand, if the absolute value (| Xn−Xi |) of the difference between the current operation amount Xn and the stored operation amount Xi is larger than the predetermined threshold value Tha1 at the time of execution of step 725 in FIG. Then, the process proceeds to step 735, where it is determined whether the absolute value (| FS |) of the operating force is greater than the threshold value Thfs2.
[0072]
At this time, if there is no object that hinders the operation of the operation lever 10, no distortion occurs in the operation lever 10, and the absolute value (| FS |) of the operation force FS is smaller than the threshold value Thfs2. Accordingly, the CPU 41a determines “No” in step 735, returns to step 715, and thereafter repeatedly executes steps 715, 720, 725, and 735.
[0073]
As a result, the step position 505, 530, 535 to 555 of the reaction force motor current control routine shown in FIG. 5 is executed every elapse of the predetermined time Δt, so that the rotation position of the operation lever 10 becomes the stored operation amount Xi. Get closer. Therefore, when a predetermined time has elapsed, the absolute value (| Xn−Xi |) of the difference between the current operation amount Xn and the stored operation amount Xi becomes smaller than the threshold value Tha2, and therefore the CPU 41a sets “No” in step 725. The process proceeds to step 730, where the normal operation control permission flag FK is set to “1”.
[0074]
As described above, the operation lever 10 is rotated toward the stored operation amount Xi when the ignition switch 45 is changed from the “off” state to the “on” state, and the operation amount Xn is substantially equal to the stored operation amount Xi. It stops when it becomes. At this time, the value of the normal operation control permission flag FK is changed to “1”, and the steering angle control according to the operation amount Xn is started. On the other hand, the steering angle θ is an angle corresponding to the storage operation amount Xi when the ignition switch 45 is changed from the “on” state to the “off” state. As described above, since the normal steering angle control is started after the position of the operation lever 10 (operation amount Xn) corresponds to the actual steering angle θ, the rotation position of the operation lever 10 and the steering angle θ No incompatibility occurs and driving operability is improved.
[0075]
Next, when the operation lever 10 is rotated toward the position of the storage operation amount Xi, the operation lever 10 cannot be rotated because an object is caught between the operation lever 10 and the vehicle body. In this case, since the rod 10a is distorted in this case, the absolute value (| FS |) of the operating force FS is larger than the threshold value Thfs2. Accordingly, the CPU 41a determines “Yes” in step 735, proceeds to step 740, and increases the value of the counter CNT by “1” in step 740.
[0076]
Next, the CPU 41a proceeds to step 745, sets the final target operation amount Xst to be equal to the target operation amount Xt at that time, and resets and starts the timer T at step 750 (starts counting by the timer T). Then, the CPU 41a waits for the elapse of the predetermined time T0 in step 755, and when the predetermined time T0 elapses, the CPU 41a determines whether or not the value of the counter CNT is larger than the threshold value Thc2.
[0077]
At the present time, the value of the counter CNT is just after being incremented by “1” from “0” and is smaller than the threshold value Thc2, so the CPU 41a determines “No” in step 760 and returns to step 735.
[0078]
When the CPU 41a performs the reaction motor current control routine shown in FIG. 5 in this state, the CPU 41a proceeds to steps 500, 505, 530, and 535, and in step 535, the final target operation amount Xst and the target operation amount are processed. It is determined whether or not Xt is equal. In this case, since the final target operation amount Xst and the target operation amount Xt are equalized in the previous step 745, the CPU 41a determines “Yes” in step 535 and proceeds directly to step 555. In other words, the target operation amount Xt is maintained at the value at that time.
[0079]
As a result, both the target operation amount Xt and the current operation amount Xn are maintained at the values at that time, and the difference between the target operation amount Xt and the current operation amount Xn is also constant, so that the current IM is constant. As a result, the same constant current IM is continuously supplied to the electric motor 25, and the electric motor 25 continues to generate a constant rotational torque.
[0080]
If this state continues, the CPU 41a repeatedly executes Steps 735 to 760 of FIG. 7, so that the value of the counter CNT continues to increase due to the processing of Step 740 and becomes larger than the threshold value Thc2 after a predetermined time has elapsed. In this case, the CPU 41a determines “Yes” in step 760, proceeds to step 765, turns on a warning lamp (not shown) connected to the output interface 41c, generates an alarm, proceeds to step 795, and executes this routine. finish.
[0081]
As described above, when the operation lever 10 is rotated toward the stored operation amount Xi when the ignition switch is changed from the “on” state to the “off” state, the operation lever 10 is prevented from rotating. When an object is present, the operating force FS, that is, the load applied to the electric motor 25 increases, and if left as it is, the difference between the target operation amount Xt and the operation amount Xn increases, and an excessive current IM flows to the electric motor 25. However, in the above embodiment, since the current IM is held at a constant value (that is, the generated torque of the electric motor 25 is a constant value), overheating of the electric motor 25 is prevented.
[0082]
Note that the operating force FS, that is, the load applied to the electric motor 25 increases, and the operation lever 10 is rotated during the period from when the current IM is held at a constant value until the value of the counter CNT exceeds the threshold value Thc2. When the blocking factor disappears (such as when the object that prevented the operation lever 10 from rotating) is removed, the absolute value (| FS |) of the operating force FS is smaller than the threshold value Thfs2, so the CPU 41a Determines “No” in step 735 and returns to step 715.
[0083]
As a result, the final target manipulated variable Xst is reset to the stored manipulated variable Xi in step 715, and the value of the counter CNT is cleared to “0” in step 720. As a result, the CPU 41a displays the reaction force shown in FIG. When the motor current control routine is executed, the CPU 41a proceeds to steps 505, 530, 535, 540 to 550 to change the target operation amount Xt toward the final target operation amount Xst (that is, the stored operation amount Xi). The lever 10 starts to turn toward the memorized position.
[0084]
As described above, according to the embodiment of the driving operation device of the present invention, the operating lever 10 is returned to the neutral position after the driving operation is completed. At this time, when the rotation of the operation lever 10 is restricted, a constant current is passed through the electric motor 25 for a fixed time, and when the same state continues, the current is gradually decreased and disappears. Therefore, the electric motor 25 is protected from overheating and the like, and the life of the electric motor 25 can be extended.
[0085]
Further, according to the above-described embodiment, at the start of the driving operation, the operating lever 10 is rotated to the rotating position of the operating lever 10 at the end of the previous driving operation, and thereby the correspondence relationship between the steering angle θ and the operating lever. Are matched. Therefore, driving operability at the start of driving operation is improved. Further, when the operation lever 10 is rotated to the rotation position at the end of the previous driving operation, if the rotation of the operation lever 10 is restricted, a constant current flows in the electric motor 25 for a certain time. If the same condition continues, an alarm is generated. As a result, the driver can know that the rotation of the operation lever 10 is hindered, and can take appropriate measures.
[0086]
In addition, this invention is not limited to the said embodiment, A various modification can be employ | adopted within the scope of the present invention. For example, the steering angle control may be performed in consideration of the operation force FS, and the current IM flowing through the electric motor 25 may be determined by so-called current PI control or PID control. Further, the control amount of the vehicle that is changed according to the operation amount of the operation lever 10 is not limited to the steering angle θ, and the output (for example, throttle opening) of the drive source (engine) mounted on the vehicle. Or a braking force. Further, the operation lever 10 does not necessarily have a columnar shape, and may be rotatable only in the front-rear direction of the vehicle body or only in the left-right direction of the vehicle body. Furthermore, the position in the front-rear direction of the investigation lever 10 (in addition to the position in the left-right direction) may be returned to the neutral position after the driving operation is completed, and may be returned to the position at the end of the driving operation when the driving operation is started.
[0087]
In addition, for example, a spring in which one end is locked to the vehicle body at a position ahead of the vehicle than the rod 10a of the operation lever 10 and the other end is locked to the rod 10a of the operation lever 10; The position of the operating lever 10 is changed in the front-rear direction by a spring (i.e., biasing means) whose one end is locked to the vehicle body at a position rearward of the rod 10a and the other end is locked to the rod 10a of the operating lever 10. An urging force in a direction to be in the neutral position may be mechanically applied to the operation lever 10. Similarly, a spring whose one end is locked to the vehicle body on the left side of the vehicle with respect to the rod 10a of the operating lever 10 and the other end is locked to the rod 10a of the operating lever 10, and the rod of the operating lever 10 The position of the operating lever 10 is moved in the left-right direction by a spring (ie, an urging means) having one end locked to the vehicle body at the right side of the vehicle 10a and the other end locked to the rod 10a of the operating lever 10. An urging force in a direction to be in the neutral position may be mechanically applied to the operation lever 10. Furthermore, the electric motors 25 and 35 may be other motors such as a brushless motor in addition to the brush motor.
[Brief description of the drawings]
FIG. 1 is a schematic view of an operation lever of a driving operation device according to an embodiment of the present invention.
FIG. 2 is a schematic perspective view of an operation lever device including the operation lever shown in FIG.
FIG. 3 is a block diagram showing an electric control device of the driving operation device according to the embodiment of the present invention.
4 is a flowchart showing a steering angle control routine (program) executed by the CPU shown in FIG. 3;
FIG. 5 is a flowchart showing a reaction force motor current control routine (program) executed by the CPU shown in FIG. 3;
6 is a flowchart showing an ignition switch-off routine (program) executed by the CPU shown in FIG. 3; FIG.
7 is a flowchart showing an ignition switch-on routine (program) executed by the CPU shown in FIG. 3; FIG.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 10 ... Operation lever, 10a ... Rod, 10d, 10e ... Operation force sensor (distortion sensor), 20 ... Left-right direction reaction force generation mechanism, 21 ... Guide plate, 25 ... DC electric motor (left-right reaction force motor), 26 ... Operation Quantity sensor, 30 ... Front-rear direction reaction force generation mechanism, 31 ... Guide plate, 35 ... DC electric motor, 36 ... Operating quantity sensor, 40 ... Electric control device, 41 ... Microcomputer, 41 a ... CPU, 42, 43 ... Drive circuit , 44 ... Relay, 45 ... Ignition switch, 51 ... Electric motor for steering, 52 ... Steering mechanism, 61 ... Vehicle speed sensor.

Claims (4)

車体に対し回動可能に支持されるとともに運転者により回動操作される操作部材の回動操作量に応じて車両の制御量を変更するための制御量変更用のモータに電流を流すことにより、前記操作部材との機械的連結を介することなく同車両の制御量を同操作部材の回動操作量に応じて変更する車両の運転操作装置であって、
流される電流に応じた回転トルクを発生し同回転トルクを前記操作部材に付与することで同操作部材を回動する反力発生用電動モータと
運転者による前記車両の運転操作中に前記操作部材が同運転者により回動操作され同操作部材の回動操作量に応じて前記車両の制御量が変更されているときに、前記反力発生用電動モータに回転トルクを発生させて同運転者による同回動操作に対する反力を発生させるように同反力発生用電動モータに電流を流す電流制御手段と、
を備える運転操作装置において、
記操作部材の回動位置を所定の目標回動位置とする回動要求を発生する回動要求発生手段と、
前記反力発生用電動モータの負荷を検出する負荷検出手段と、
を備え、
前記回動要求発生手段は、
前記車両の運転操作終了後に前記所定の目標回動位置を前記操作部材の回動中央位置である中立位置とするように構成され、
前記電流制御手段は、
前記回動要求が発生したとき同回動要求に応じて前記反力発生用電動モータに回転トルクを発生させるように同反力発生用電動モータに流される電流を制御するとともに、前記検出された前記反力発生用電動モータの負荷が所定値以上となったとき同反力発生用電動モータの発生している回転トルクを保持するように同反力発生用電動モータに流される電流を制御するように構成された運転操作装置。
By passing an electric current through a motor for changing the control amount for changing the control amount of the vehicle according to the amount of rotation of the operation member that is rotatably supported by the driver and is rotated by the driver. A vehicle driving operation device for changing a control amount of the vehicle according to a rotation operation amount of the operation member without mechanical connection with the operation member ,
A reaction force generating electric motor that generates a rotational torque according to a current that flows and applies the rotational torque to the operating member to rotate the operating member ;
The reaction force is generated when the operating member is rotated by the driver during the driving operation of the vehicle by the driver and the control amount of the vehicle is changed according to the rotating operation amount of the operating member. Current control means for causing a current to flow in the electric motor for generating the reaction force so as to generate a rotational torque in the electric motor for the motor and generate a reaction force for the rotation operation by the driver ;
In a driving operation device comprising:
A rotation request generation means for generating a rotation request to the rotational position of the front SL operating member to a predetermined target rotational position,
Load detecting means for detecting a load of the reaction force generating electric motor;
With
The rotation request generating means includes
The predetermined target rotation position is configured as a neutral position that is a rotation center position of the operation member after the driving operation of the vehicle is completed,
The current control means includes
When the rotation request is generated, the current flowing through the reaction force generation electric motor is controlled so as to generate a rotation torque in the reaction force generation electric motor in response to the rotation request, and the detected controlling the current load of reaction force generating electric motor is caused to flow in the reaction force generating electric motor to hold the rotating torque generated in the reaction force generating electric motor when it becomes more than a predetermined value A driving operation device configured as described above.
請求項1に記載の運転操作装置において、  In the driving operation device according to claim 1,
前記操作部材の回動位置を前記中立位置とする向きの付勢力を同操作部材に与える付勢手段を備えた運転操作装置。  A driving operation device comprising urging means for applying an urging force to the operation member in a direction in which the rotation position of the operation member is the neutral position.
請求項1又は請求項2に記載の運転操作装置において、  In the driving operation device according to claim 1 or 2,
前記回動要求発生手段は、前記車両の運転操作終了時における前記操作部材の回動位置を記憶するとともに、同車両の運転操作開始時に前記所定の目標回動位置を同記憶した回動位置とするように構成された運転操作装置。  The rotation request generation means stores a rotation position of the operation member at the end of the driving operation of the vehicle, and a rotation position that stores the predetermined target rotation position at the start of the driving operation of the vehicle. A driving operation device configured to:
請求項1乃至請求項3の何れか一項に記載の運転操作装置において、In the driving operation device according to any one of claims 1 to 3,
前記電流制御手段は、前記反力発生用電動モータの回転トルクが保持されてから所定時間以上にわたり前記検出された同反力発生用電動モータの負荷が前記所定値以上の場合、同反力発生用電動モータに流れる電流を消滅させるように構成された運転操作装置。  The current control means generates the reaction force when the detected load of the reaction force generation electric motor is equal to or greater than the predetermined value for a predetermined time or more after the rotational torque of the reaction force generation electric motor is maintained. A driving operation device configured to extinguish a current flowing through the electric motor.
JP2001110926A 2001-04-10 2001-04-10 Driving device Expired - Fee Related JP4513226B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001110926A JP4513226B2 (en) 2001-04-10 2001-04-10 Driving device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001110926A JP4513226B2 (en) 2001-04-10 2001-04-10 Driving device

Publications (2)

Publication Number Publication Date
JP2002308128A JP2002308128A (en) 2002-10-23
JP4513226B2 true JP4513226B2 (en) 2010-07-28

Family

ID=18962614

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001110926A Expired - Fee Related JP4513226B2 (en) 2001-04-10 2001-04-10 Driving device

Country Status (1)

Country Link
JP (1) JP4513226B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202008005918U1 (en) * 2008-04-29 2009-09-03 Jungheinrich Aktiengesellschaft Actuator arrangement for control organs
JP5471484B2 (en) * 2010-01-19 2014-04-16 トヨタ自動車株式会社 Steering device

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62163474U (en) * 1986-04-09 1987-10-17
JPH01293273A (en) * 1988-05-20 1989-11-27 Fuji Heavy Ind Ltd Motor control device for electric power steering device
JPH06278625A (en) * 1993-03-24 1994-10-04 Nippondenso Co Ltd Front wheel steering control device of vehicle
JPH07257415A (en) * 1994-03-17 1995-10-09 Mitsubishi Electric Corp Electric power steering control device
JPH10203393A (en) * 1997-01-21 1998-08-04 Koyo Seiko Co Ltd Vehicular steering device
JPH11171034A (en) * 1997-12-10 1999-06-29 Toyota Motor Corp Vehicle steering device
JPH11192960A (en) * 1998-01-08 1999-07-21 Nissan Motor Co Ltd Driving and operating device
JPH11208493A (en) * 1998-01-20 1999-08-03 Honda Motor Co Ltd Electric power steering device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62163474U (en) * 1986-04-09 1987-10-17
JPH01293273A (en) * 1988-05-20 1989-11-27 Fuji Heavy Ind Ltd Motor control device for electric power steering device
JPH06278625A (en) * 1993-03-24 1994-10-04 Nippondenso Co Ltd Front wheel steering control device of vehicle
JPH07257415A (en) * 1994-03-17 1995-10-09 Mitsubishi Electric Corp Electric power steering control device
JPH10203393A (en) * 1997-01-21 1998-08-04 Koyo Seiko Co Ltd Vehicular steering device
JPH11171034A (en) * 1997-12-10 1999-06-29 Toyota Motor Corp Vehicle steering device
JPH11192960A (en) * 1998-01-08 1999-07-21 Nissan Motor Co Ltd Driving and operating device
JPH11208493A (en) * 1998-01-20 1999-08-03 Honda Motor Co Ltd Electric power steering device

Also Published As

Publication number Publication date
JP2002308128A (en) 2002-10-23

Similar Documents

Publication Publication Date Title
JP2004322715A (en) Steer-by-wire system and its control program
US20090055050A1 (en) Steering apparatus for vehicle
JP4921909B2 (en) Automatic vehicle steering system
JP2003237607A (en) Steering device of vehicle
JP4640473B2 (en) Vehicle steering device
JP7115269B2 (en) vehicle controller
JP2018047776A (en) Vehicular control device
JP2001263063A (en) Device for cooling engine of work vehicle
JP4513226B2 (en) Driving device
JP3803226B2 (en) Electric power steering control device
JP4757507B2 (en) Vehicle steering system
JPH1170880A (en) Steering position adjustment control device
JP5104810B2 (en) Vehicle control device
JP4092043B2 (en) Automatic vehicle steering system
JP6153438B2 (en) Vehicle steering device and method for detecting self-excited vibration of steering wheel
JP4513227B2 (en) Driving device
JP3928925B2 (en) Electric power steering device
KR102515225B1 (en) Apparatus and method for controlling steering and, steering apparatus
JP4039175B2 (en) Vehicle steering system
JP4442215B2 (en) Steering device
JP3729691B2 (en) Vehicle steering system
JP2001122142A (en) Electric power steering device for vehicle
JP2002200985A (en) Steering device for vehicle
WO2022045242A1 (en) Power steering control device and power steering control method
JP3760511B2 (en) Automatic steering system for vehicles

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20060906

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090106

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090306

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091006

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091204

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: 20100420

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: 20100503

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

Free format text: PAYMENT UNTIL: 20130521

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130521

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees