[go: up one dir, main page]

JP3852381B2 - 車両操作装置 - Google Patents

車両操作装置 Download PDF

Info

Publication number
JP3852381B2
JP3852381B2 JP2002218542A JP2002218542A JP3852381B2 JP 3852381 B2 JP3852381 B2 JP 3852381B2 JP 2002218542 A JP2002218542 A JP 2002218542A JP 2002218542 A JP2002218542 A JP 2002218542A JP 3852381 B2 JP3852381 B2 JP 3852381B2
Authority
JP
Japan
Prior art keywords
reaction force
operation lever
vehicle
operating
operating device
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
JP2002218542A
Other languages
English (en)
Other versions
JP2003226253A (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.)
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 JP2002218542A priority Critical patent/JP3852381B2/ja
Priority to US10/283,172 priority patent/US6966397B2/en
Priority to EP02024589A priority patent/EP1316491B1/en
Priority to DE60207032T priority patent/DE60207032T2/de
Priority to EP05013141A priority patent/EP1602550B1/en
Priority to DE60232028T priority patent/DE60232028D1/de
Priority to KR10-2002-0074750A priority patent/KR100492262B1/ko
Publication of JP2003226253A publication Critical patent/JP2003226253A/ja
Application granted granted Critical
Publication of JP3852381B2 publication Critical patent/JP3852381B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D1/00Steering controls, i.e. means for initiating a change of direction of the vehicle
    • B62D1/02Steering controls, i.e. means for initiating a change of direction of the vehicle vehicle-mounted
    • B62D1/12Hand levers
    • B62D1/14Tillers, i.e. hand levers operating on steering columns
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/24Providing feel, e.g. to enable selection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D1/00Steering controls, i.e. means for initiating a change of direction of the vehicle
    • B62D1/02Steering controls, i.e. means for initiating a change of direction of the vehicle vehicle-mounted
    • B62D1/12Hand levers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D5/00Power-assisted or power-driven steering
    • B62D5/001Mechanical components or aspects of steer-by-wire systems, not otherwise provided for in this maingroup
    • B62D5/005Mechanical components or aspects of steer-by-wire systems, not otherwise provided for in this maingroup means for generating torque on steering wheel or input member, e.g. feedback
    • B62D5/006Mechanical components or aspects of steer-by-wire systems, not otherwise provided for in this maingroup means for generating torque on steering wheel or input member, e.g. feedback power actuated
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • B62D6/008Control of feed-back to the steering input member, e.g. simulating road feel in steer-by-wire applications
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05GCONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
    • G05G9/00Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
    • G05G9/02Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
    • G05G9/04Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
    • G05G9/047Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F16ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
    • F16HGEARING
    • F16H61/00Control functions within control units of change-speed- or reversing-gearings for conveying rotary motion ; Control of exclusively fluid gearing, friction gearing, gearings with endless flexible members or other particular types of gearing
    • F16H61/24Providing feel, e.g. to enable selection
    • F16H2061/241Actuators providing feel or simulating a shift gate, i.e. with active force generation for providing counter forces for feed back
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05GCONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
    • G05G9/00Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
    • G05G9/02Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
    • G05G9/04Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
    • G05G9/047Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
    • G05G2009/04703Mounting of controlling member
    • G05G2009/04707Mounting of controlling member with ball joint
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05GCONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
    • G05G9/00Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
    • G05G9/02Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
    • G05G9/04Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
    • G05G9/047Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
    • G05G2009/04766Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks providing feel, e.g. indexing means, means to create counterforce
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05GCONTROL DEVICES OR SYSTEMS INSOFAR AS CHARACTERISED BY MECHANICAL FEATURES ONLY
    • G05G9/00Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously
    • G05G9/02Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only
    • G05G9/04Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously
    • G05G9/047Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks
    • G05G2009/04766Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks providing feel, e.g. indexing means, means to create counterforce
    • G05G2009/0477Manually-actuated control mechanisms provided with one single controlling member co-operating with two or more controlled members, e.g. selectively, simultaneously the controlling member being movable in different independent ways, movement in each individual way actuating one controlled member only in which movement in two or more ways can occur simultaneously the controlling member being movable by hand about orthogonal axes, e.g. joysticks providing feel, e.g. indexing means, means to create counterforce holding the member in a number of definite positions
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10TTECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
    • Y10T74/00Machine element or mechanism
    • Y10T74/20Control lever and linkage systems
    • Y10T74/20012Multiple controlled elements
    • Y10T74/20201Control moves in two planes

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Power Steering Mechanism (AREA)
  • Mechanical Control Devices (AREA)
  • Steering Controls (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)
  • Braking Elements And Transmission Devices (AREA)
  • Position Input By Displaying (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、車両に対して変位可能に設けられて運転者により操作される操作部材に、その操作部材の状態や操作に応じて初期位置へ移動させるための復帰力や反力が付加されるようにした車両操作装置に関する。
【0002】
【従来の技術】
従来から、例えば、特開平8−34353号公報に開示されているように、運転者が操作するジョイスティックの操作量に応じた反力を、電動モータを備えた反力負荷装置が発生し、この反力をジョイスティックに付与することによって、運転者によるジョイスティックの操作が安定するようにした車両操作装置がある。このような、ジョイスティックを用いた車両操作装置では、例えば電源がオンの状態であって運転者が操作していない場合、ジョイスティックは反力負荷装置からの反力により初期位置に保持される。そして、電源がオフの状態では、反力負荷装置の電動モータが停止したときに回動自在になっているため、ジョイスティックは無負荷状態になり自重によってある方向に傾倒する。
【0003】
【発明が解決しようとする課題】
ところで、電源がオフの状態で傾倒しているジョイスティックを、電源をオンにして初期位置に起立させる場合、例えば大きな力でジョイスティックを初期位置に移動させると、運転者の体や物等が衝突した場合に、これらに大きな負荷が加わる可能性があるという問題がある。
【0004】
【発明の概要】
本発明は、上記した問題に対処するためになされたもので、その目的は、ジョイスティック等の操作部材の初期位置への移動によって、運転者等に大きな負荷が加わることがない車両操作装置を提供することである。
【0005】
上記の目的を達成するため、本発明にかかる車両操作装置の特徴は、運転者により操作される操作部材と、操作部材の変位位置を検出する位置検出手段と、位置検出手段によって検出された操作部材の変位位置に応じて操作部材に対して反力を発生する反力発生手段とを備えた車両操作装置において、反力発生手段に操作部材を初期位置に移動させる復帰力を発生する機能を設けるとともに、電力の供給により反力発生手段が発生する復帰力および反力をそれぞれ独立して制御する反力制御手段を設けたことにある。
【0006】
前記のように構成した本発明の車両操作装置によれば、復帰力の制御と反力の制御を別々に制御することができるため、操作部材を初期位置に復帰させるときに発生する復帰力と、車両を操作するときに発生する反力をそれぞれ好ましい大きさに設定することができる。例えば、反力は、運転者が操作部材を操作する際に、十分に安全性を保つことができる大きさに設定し、操作部材が中立位置に近い位置にある場合は小さくし、中立位置から離れるに従って大きくすることが好ましい。また、復帰力は、操作部材の位置に拘わらず小さく設定することが好ましい。
【0007】
したがって、この場合、復帰力が反力よりも小さくなるように制御することが好ましい。これによって、操作部材が、運転者の手や体および物等に当接しても、強い力が発生して、運転者等に大きな負荷加わることが無くなる。また、本発明の他の車両操作装置の構成上の特徴は、操作部材が実質的に初期位置に到達した後に、反力発生手段による反力の発生を許容する反力発生制御手段を設けたことにある。これによれば、操作部材が初期位置に移動するまで反力は発生しないので、運転者が操作部材を初期位置に到達させるまで、操作部材の反力による負荷が運転者等に加わることがない。
【0008】
また、本発明のさらに他の車両操作装置の構成上の特徴は、運転者により操作される操作部材と、操作部材の変位位置を検出する位置検出手段と、位置検出手段によって検出された操作部材の変位位置に応じて操作部材に対して反力を発生する反力発生手段とを備えた車両操作装置において、電力の供給開始時から、操作部材が実質的に初期位置に移動するまでの間において、反力に起因する操作部材の移動の速度を規制する移動速度規制手段とを備えたことにある。これによると、操作部材が初期位置に向って移動する間に操作部材の移動速度が規制されるので、操作部材が実質的に初期位置に到達するまでは操作部材の移動速度が大きくならず、操作部材が運転者等と衝突しても大きな負荷が加わることはない。また、この場合も、操作部材が実質的に初期位置に到達した後に、反力発生手段による反力の発生を許容する反力発生制御手段を設けることができる。
【0009】
本発明のさらに他の車両操作装置の構成上の特徴は、電力の供給遮断時に、操作部材の位置と、操作部材の操作位置に応じて操舵される車輪の舵角との対応関係を一致させる手段を備えたことにある。これによれば、電力の供給遮断時に、操作部材の位置と車輪の舵角との対応関係が一致しているため、車両への電力供給開始時に操作部材の位置を車輪の舵角に合わせる操作が不用になる。したがって、操作部材による車両操作を開始するまでに、操作部材が移動することがなくなり、電力供給開始時に操作部が移動することにより生じていた問題はなくなる。なお、この場合の電力の供給遮断時には、電力の供給を遮断する時点だけでなく、電力の供給を遮断している期間も含む。
【0010】
また、対応関係を一致させる手段を、操作部材と車輪とを初期位置に位置させる手段とすることもできる。この場合の初期位置は、操作部材においては、中立位置であり、車輪においては舵角が「0」になる位置である。これによると、電力の供給遮断時に、操作部材が初期位置に保持されるため、車両の始動を手早く行うことができるようになる。また、これによっても、操作部材による車両操作を開始するまでに、操作部材を移動させる必要がなくなるため、電力の供給開始時に操作部が移動することにより生じていた問題はなくなる。この場合も、電力の供給遮断時には、電力の供給を遮断している期間を含む。
【0011】
本発明のさらに他の構成上の特徴は、電力の供給開始時から、操作部材が実質的に初期位置に移動するまでの間であるか否かを判定する判定手段と、判定手段の判定結果に応じて反力発生手段の制御態様を変更する反力制御態様変更手段とを備えたことにある。
【0012】
これによると、電力の供給開始時から操作部材が初期位置に向って移動する期間は、反力発生手段が、例えば当該期間以外の期間における反力よりも小さい反力を発生するような制御態様とすることができる。したがって、操作部材が運転者等と衝突しても大きな負荷が加わることを防止することができる。この場合、「実質的に初期位置」とは、初期位置だけでなく、初期位置の近傍で、反力発生手段の発生する力が小さく、反力発生手段による操作部材への反力制御としても手などに大きな負荷が加わらない領域も含む意である。
【0015】
【発明の実施の形態】
(第1実施形態)
以下、本発明による車両操作装置の一実施形態を図面を用いて説明する。この車両操作装置は、図1に示した操作部材としての操作レバー(ジョイスティック)10を備えている。操作レバー10は、車両の運転席近傍に設けられ、図1に矢印で示したように、運転者の操作により全体を前後方向および左右方向に傾動(回動)される。
【0016】
図2は、操作レバー10を含む操作レバー装置の概略斜視図を示している。操作レバー10は、円柱棒状のロッド10aと、ロッド10aの上部外周に固定された円柱状の把持部10bとを備えており、ロッド10aは、略中央部に球状部10cを備えて、この球状部10cによって車体に対して左右および前後方向に回動可能に支持されている。
【0017】
また、操作レバー装置は、車両の始動時に、操作レバー10を初期位置に自立させる復帰力のうちの車両左右方向に対する復帰力(図2に一点鎖線で示した位置から実線で示した位置に移動させる力のうち車両左右方向に対する力)を発生するとともに、車両走行時に、操作レバー10の車両左右方向の回動に対する反力(中立位置から車両左右方向に回動させようとする運転者の操作力に抗する力)を発生する左右方向反力発生機構20を備えている。この左右方向反力発生機構20は、ガイドプレート21、回転軸22、第1歯車23、第2歯車24、左右反力用の電動モータ25および位置検出手段としての操作位置センサ26を備えている。
【0018】
ガイドプレート21は、L字状に屈曲された板状体からなり、回転軸22に固定された面が鉛直面になるように配置され、水平方向に配置される面にロッド10aの直径よりやや大きい幅を有し車両前後方向に長手方向を有する溝21aが設けられている。そして、この溝21a内をロッド10aが貫通するように構成されている。回転軸22は、その軸線が車両前後方向に沿うとともに、操作レバー10の球状部10cの中心を通るように車体に対して回転可能に支持され、中央部に第1歯車23を一体的に備えている。この第1歯車23は電動モータ25の回転軸に固定された第2歯車24に噛合している。
【0019】
操作位置センサ26は、回転軸22の端部位置において車体側に固定され、回転軸22の回転角を操作レバー10の左右方向の操作位置として検出する。この操作位置センサ26の出力である操作位置の値は、操作レバー10が左右方向の中立位置にあるときに「0」となるように調整されている。
【0020】
さらに、操作レバー装置は、車両の始動時に、操作レバー10を初期位置に自立させる復帰力のうちの車両前後方向に対する復帰力(図2に一点鎖線で示した位置から実線で示した位置に移動させる力のうち車両前後方向に対する力)を発生するとともに、車両走行時に、操作レバー10の車両前後方向の傾動に抗する反力(中立位置から車両前後方向に傾動させようとする運転者の操作力に抗する力)を発生する前後方向反力発生機構30を備えている。この前後方向反力発生機構30は、ガイドプレート31、回転軸32、第3歯車33、第4歯車34、前後反力用の電動モータ35、および位置検出手段としての操作位置センサ36を備えている。
【0021】
ガイドプレート31は、L字状に屈曲された板状体からなり、回転軸32に固定された面が鉛直面になるように配置され、水平方向に配置される面に、ロッド10aの直径よりやや大きい幅を有し車両左右方向に長手方向を有する溝31aが設けられている。そして、この溝31a内をロッド10aが貫通するように構成されている。また、回転軸32は、その軸線が車両左右方向に沿うとともに、操作レバー10の球状部10cの中心を通るように車体に対して回転可能に支持され、中央部に第3歯車33を一体的に備えている。この第3歯車33は電動モータ35の回転軸に固定された第4歯車34に噛合している。
【0022】
操作位置センサ36は、回転軸32の端部位置において車体側に固定され、回転軸32の回転角を操作レバー10の前後方向の操作位置として検出する。この操作位置センサ36の出力である操作位置の値は、操作レバー10が前後方向の中立位置にあるときに「0」となるように調整されている。なお、操作位置センサ26および操作位置センサ36としては、同様のものが使用でき、回転軸22,32の回転を直線運動に変換し、変換後の直線移動量を操作位置として検出するものでもよく、回転軸22,32の回転とともに移動する左右方向反力発生機構20または前後方向反力発生機構30の他の部材の回転角変化を操作位置として検出するものでもよい。また、左右方向反力発生機構20と前後方向反力発生機構30とで、本発明の反力発生手段が構成される。
【0023】
つぎに、車両操作装置の電気制御装置を、図3を用いて説明する。この電気制御装置40は、マイクロコンピュータ41と、電動モータ25に所定の電流を流すためのドライブ回路42と、電動モータ35に所定の電流を流すためのドライブ回路43と、操舵用電動モータ44に所定の電流を流すためのドライブ回路45と、ブレーキ用電動モータ46に所定の電流を流すためのブレーキ回路47とを備えている。
【0024】
マイクロコンピュータ41は、CPU41aと、入力インターフェース41bと、出力インターフェース41cと、メモリ41dと、EEPROM41eとを含んでいる。入力インターフェース41bは、バスを介してCPU41aに接続されるとともに、操作位置センサ26,36および転舵軸48の変位量を検出するストロークセンサ49に接続されており、これらのセンサの検出値をCPU41aに供給するようになっている。出力インターフェース41cは、バスを介してCPU41aに接続されるとともに、ドライブ回路42,43,45、ブレーキ回路47およびウォーニングブザー50に接続されており、CPU41aからの指令に基づきこれらの状態を変更する信号を送出する。
【0025】
メモリ41dは、プログラムおよびマップデータ等を記憶したROMと、CPU41aによるプログラムの実行時に一時的に演算値を記憶するRAMからなっている。また、EEPROM41eは、バッテリ61からの電源供給を受けない状態においてもデータを記憶、保持する記憶手段であり、バスを介してCPU41aに接続されている。そして、電源が供給されている状態でCPU41aから供給されるデータを格納するとともに、CPU41aの要求に応じて保持しているデータをCPU41aに供給する。
【0026】
ドライブ回路42は、4個のスイッチング素子(図示せず)を備えており、出力インターフェース41cを介して送られるCPU41aの指令に応じて、スイッチング素子を選択的に導通状態にして、電動モータ25に所定の電流を流すようになっている。これにより、電動モータ25が一方向または他方向に回転して操作レバー10に所定の復帰力または反力を発生する。ドライブ回路43も、ドライブ回路42と同様の構成をしており、出力インターフェース41cを介して送られるCPU41aの指令に応じて、電源モータ35に所定の電流を流すようになっている。
【0027】
また、ドライブ回路45は、ドライブ回路42および43と同様の構成をしており、出力インターフェース41cを介して送られるCPU41aの指令に応じて、操舵用電動モータ44に所定の電流を流すようになっている。これにより、操舵用電動モータ44が回転すると操舵機構51が作動して、転舵輪52a,52bに所定の転舵角が達成される。ブレーキ回路47は、車両に制動力を付与するためのブレーキ用電動モータ46を制御する。また、ウォーニングブザー50は、操作レバー10の移動に異常が生じた場合の警告用のものである。
【0028】
前記バッテリ61は、イグニッションスイッチ62を介して電気制御装置40に接続されている。そして、イグニッションスイッチ62がオン状態のときに、電気制御装置40内の各回路に電力を供給するようになっている。
【0029】
つぎに、以上のように構成した前記電気制御装置40を備えた車両操作装置において、車両の始動時に、操作レバー10を初期位置である目標位置に移動(復帰)させるための自立制御の動作を、図4のフローチャートを用いて説明する。図4は、図3に示したCPU41aが実行するプログラムを示したものであり、このプログラムは、メモリ41dのROMに記憶されており、運転者の操作によりイグニッションスイッチ62がオン状態にされたのちに、所定の短時間ごとに繰り返し実行される。
【0030】
まず、プログラムは、ステップS100において開始され、CPU41aは、ステップS102において、自立終了フラグFが“0”に設定されているか否かを判定する。この自立終了フラグFは“1”により、操作レバー10が目標位置にあって自立が終了した状態を表し、“0”により、それ以外の状態を表すもので、初期においては、初期化処理により“0”に設定されている。したがって、この場合、自立終了フラグFは“0”であるため、ステップS102において「YES」と判定し、ステップS104においてエラーフラグFEが“0”に設定されているか否かを判定する。このエラーフラグFEは“1”により、操作レバー10が移動する目標位置の方向に物や運転者の体等があって操作レバー10の移動に障害が生じている状態を表し、“0”により、それ以外の状態を表すもので、初期においては、初期化処理により“0”に設定されている。
【0031】
ここで、エラーフラグFEを設定制御する監視ルーチンについて説明しておく。このプログラムも、メモリ41dのROMに記憶されており、CPU41aによって所定の短時間ごとに繰り返し実行される。まず、このプログラムは、図5のステップS200において開始され、CPU41aは、ステップS202において、自立終了フラグFが“0”に設定されているか否かを判定する。
【0032】
この場合、前述のように、自立終了フラグFは“0”であるので、ステップS202において「YES」と判定して、ステップS204に進み、ステップS204において操作レバー10の位置xを操作位置センサ26から入力する。そして、ステップS206において、入力した位置xを、今回のプログラム実行時における操作レバー10の変位位置を表す今回位置xnとして設定しておく。
【0033】
つぎに、ステップS208において、前記設定した今回位置xnから前回位置xn-1を減算した値の絶対値|xn―xn-1|を移動距離Δxとして計算する。この前回位置xn-1は、前回のプログラムの実行時における操作レバー10の位置xを表すもので、前回のプログラム実行時におけるステップS214の処理により設定記憶されているものである。
【0034】
ステップS208の処理後、ステップS210に進み、操作レバー10の移動距離Δxが最小移動距離X0よりも大きいか否かが判定される。最小移動距離X0は、操作レバー10が正常に移動している状態で、このプログラムが1回実行される間に操作レバー10が移動する距離よりも若干小さな値に設定されている。この判定においては、操作レバー10の移動距離Δxが最小移動距離X0以下であれば、操作レバー10の移動に対して何らかの障害が生じていると判定される。
【0035】
今、操作レバー10は問題なくが正常に移動していて、移動距離Δxが最小移動距離X0よりも大きければ、ステップS210において「YES」と判定して、ステップS212に進む。ステップS212においては、操作レバー10の移動における異常発生の継続時間を測定するためのカウント値Cmが「0」にリセットされる。ついで、前述したステップS214の処理後、プログラムはステップS216に進んで一旦終了する。
【0036】
所定時間の経過後、ステップS200からプログラムの実行をふたたび開始し、CPU41aは、ステップS202の判定処理を実行する。ここで、操作レバー10が、まだ、目標位置に到達してない状態であれば、フラグFは“0”であるためステップS202において「YES」と判定して、ステップS204において操作レバー10の位置xを入力する。ついで、ステップS206、S208の処理後、ステップS210において操作レバー10の移動距離Δxが最小移動距離X0よりも大きいか、すなわち、操作レバー10が正常に移動しているか否かを判定する。前記のように、操作レバー10が正常に移動していれば、ステップS210において「YES」と判定して、前記ステップS212、S214の処理を行い、プログラムはステップS216に進んで一旦終了する。
【0037】
このように、操作レバー10が正常に移動していればエラーフラグFEは、初期設定時の“0”に保たれる。ここで、図4のフローチャートのステップS104の説明に戻る。ステップS104において、エラーフラグFEは、“0”であるため「YES」と判定してステップS106に進み、ステップS106において操舵レバー10の位置xを入力する。
【0038】
そして、ステップS108に進み、ステップS108において、操作レバー10の位置xと最終目標位置X*とが等しくないか否かを判定する。この最終目標位置X*は、転舵軸48の変位量に対応して定められる操作レバー10の操作位置(変位位置)であり、車両停止時における転舵輪52a,52bの位置(角度)を、ストロークセンサ49が転舵軸48の変位量として検出した値に基づいて定められる。この最終目標位置X*に操作レバー10を位置させることで、操作レバー10の変位位置と転舵輪52a,52bとの位置関係が一致する。
【0039】
例えば、転舵輪52a,52bが車両の前後方向に沿った状態になって、転舵軸48の変位量が「0」の場合は、操作レバー10が車両の左右方向の中立位置に位置して、操作位置が「0」となるように設定される。このため、この最終目標位置X*を、操作レバー10が復帰するための初期位置としている。イグニッションスイッチ62がオフ状態にされ、バッテリ61からの電力供給が遮断された状態では、左右方向反力発生機構20および前後方向反力発生機構30は操作レバー10に対する付与力を発生しないフリーの状態になっている。
【0040】
したがって、操作レバー10は、イグニッションスイッチ62がオン状態にされたばかりの初期では、自重によって車両の左右前後方向のどちらかの方向に傾倒した状態になっており、通常は、この場合の操作レバー10の位置xと最終目標位置X*とは異なっている。ここで、操作レバー10の位置xと最終目標位置X*とが等しくなければ、ステップS108において「YES」と判定してステップS110に進む。
【0041】
つぎに、ステップS110において、最終目標位置X*が操作レバー10の位置xよりも大きいか否かが判定される。ここで、最終目標位置X*を「0」として、操作レバー10の位置xが最終目標位置X*よりも車両位置における左側に位置していればマイナス(−)として、操作レバー10の位置xは最終目標位置X*よりも小さくなり、右側に位置していればプラス(+)として、操作レバー10の位置xは最終目標位置X*よりも大きくなるとしておく。そして、最終目標位置X*が操作レバー10の位置xよりも大きければ、ステップS110において「YES」と判定してステップS112に進む。
【0042】
ステップS112では、所定電流値I0をモータ電流値Iとして設定する。所定電流値I0は、操作レバー10の移動速度を予め設定した速度にするために電動モータ25に供給する電流の値であり、この場合、操作レバー10を車両における左側位置から最終目標位置X*に向けてゆっくりと移動させるように電動モータ25を回転駆動させるために設定した電流値である。なお、モータ電流値Iと操作レバー10の移動速度は比例し、操作レバー10の移動速度は、操作レバー10の復帰力(反力)と比例する。したがって、所定電流値I0は、操作レバー10の復帰力を十分に弱くできる値に設定し、移動する操作レバー10に、運転者の体や物が当たっても、大きな負荷がかからないようにしておく。ステップS112においてモータ電流値Iの設定が終わるとステップS114に進む。
【0043】
また、ステップS110において、最終目標位置X*が操作レバー10の位置xよりも小さくなければ、「NO」と判定してステップS116に進む。この場合、操作レバー10の位置xが最終目標位置X*よりも大きいため、ステップS116では、所定電流値−I0をモータ電流値Iとして設定する。所定電流値−I0は、操作レバー10を車両における右側位置から最終目標位置X*に向けて移動させるように電動モータ25を回転駆動させる電流値であり、所定電流値I0を設定した場合とは、電動モータ25を回転駆動させる回転力が等しく、その回転方向が逆方向になる。ステップS116でのモータ電流値Iの設定後、プログラムはステップS114に進む。
【0044】
ステップS114では、電流値IをCPU41aが信号として、出力インターフェース41cおよびドライブ回路42を介して電動モータ25に出力する。これによって電動モータ25は、一方または他方に回転駆動され、ステップS112,S116のどちらのステップを経た場合でも操作レバー10は最終目標位置X*に近づく。そして、ステップS118に進んでプログラムは一旦終了する。
【0045】
所定時間経過後、再度、ステップS100からプログラムの実行を開始し、ステップS102,S104の判定処理を実行してステップS106に進み、ステップS106において操作レバー10の位置xを入力する。そして、ステップS108において新たな操作レバー10の位置xと最終目標位置X*とが等しくないか否かを判定し、等しくなければ、「YES」と判定してステップS110に進み、ステップS110において、最終目標位置X*が操作レバー10の位置xよりも大きいか否かを判定する。そして、ステップS110での判定後、ステップS112またはステップS116において前述した処理を行い、プログラムはステップS114に進む。
【0046】
ステップS114では、電流値Iの出力に基づいて電動モータ25が駆動される。これによって操作レバー10は、電流値Iに対応する速度で、再度、最終目標位置X*に近づく。そして、ステップS118に進んでプログラムは一旦終了する。
【0047】
また、所定時間経過する度に、同様の処理を繰り返して、ステップS100からプログラムの実行を開始していき、ステップS108において、新たに設定された操作レバー10の位置xと最終目標位置X*とが等しくなると、「NO」と判定して、ステップS120に進む。そして、ステップS120において、自立終了フラグFを“1”に設定したのち、ステップS118に進んでプログラムは終了する。
【0048】
また、再度、プログラムの実行を開始すると、ステップS102において、自立終了フラグFは“1”に設定されているため、「NO」と判定して、ステップS118に進みプログラムは終了する。以後、プログラムの実行を繰り返しても、操作レバー10の自立制御は終了しているため、ステップS102において「NO」と判定して、ステップS118に進みプログラムは終了する。
【0049】
つぎに、ステップS120において、自立終了フラグFが“1”に設定されて自立制御が終了する前に、ステップS104において、エラーフラグFEが“1”となって「NO」と判定される場合について、図5の監視ルーチンに戻って説明する。
【0050】
前述したように、操作レバー10が正常に移動していればエラーフラグFEは、初期設定時の“0”に設定されており、図5の監視ルーチンにおいては、ステップS200〜ステップS216の処理が繰り返される。そして、ステップS210において、操作レバー10の移動距離Δxが最小移動距離X0よりも小さくなって、「NO」と判定されると、操作レバー10の移動に異常発生の可能性があると判定される。そして、プログラムは、ステップS218に進んで、ステップS218においてカウント値Cmが「1」を加算した値に設定される。このカウント値Cmへの「1」の加算は、操作レバー10の移動に異常が発生した可能性があると判定されてからの経過時間をプログラムの実行回数としてカウントするために行われる。
【0051】
ついで、ステップS220において、カウント値Cmが予め定めた所定値CMよりも大きいか否かを判定する。所定値CMは、カウント値の上限値を示しており、カウント値Cmが所定値CMよりも大きくなったときに、操作レバー10の移動に障害が発生して、異常な状態になっていると判定される。すなわち、所定値CMは、移動距離Δxが最小移動距離X0よりも小さくなったのち、まだ、操作レバー10の移動が正常であるか、または正常に戻る可能性が残っている最大の経過時間に基づいて設定される。
【0052】
ステップS220において、カウント値Cmが所定値CMよりも小さければ、「NO」と判定して、プログラムはステップS216に進んで終了する。また、以後のプログラム実行により、ステップS218において、カウント値Cmは「1」加算されていき、ステップS220において、カウント値Cmが所定値CMよりも大きくなるまでこの処理は繰り返される。なお、その間に、操作レバー10が正常に移動し始めて、操作レバー10の移動距離Δxが最小移動距離X0よりも大きくなると、ステップS210において、「YES」と判定され、再度、ステップS212〜S216の処理を実行したのち、ステップS200〜S216の処理が繰り返される。
【0053】
一方、カウント値Cmが加算されていき、ステップS220において、所定値CMよりも大きくなったときに、「YES」と判定して、ステップS222に進み、ステップS222において、エラーフラグFEを“1”に設定する。このエラーフラグFEの“1”の設定により、操作レバー10が移動する方向に物や運転者の体等があって操作レバー10の移動に障害が生じているとされ、プログラムはステップS224に進み、ステップS224において警告を出力する。
【0054】
この警告は、車両内に装備されたウォーニングブザー50を発音させることにより行われる。これによって、運転者は、操作レバー10の近傍に障害物があることを知ることができる。また、この監視ルーチンにおいて、異常なくプログラムが実行され、その間に、図4に示した自立制御プログラムの実行により自立制御が終了した場合には、再度、このプログラムを実行しても、ステップS202において自立終了フラグFは“1”に設定されているため「NO」と判定して、プログラムはステップS216に進み終了する。
【0055】
また、監視ルーチンのプログラムの実行中に異常が検出されて、エラーフラグFEが“1”に設定されると、図4に示した自立制御プログラムのステップS104において「NO」と判定し、プログラムはステップS118に進んで終了する。これによって、操作レバー10は停止し自立制御は中止される。この結果、操作レバー10が無理に最終目標位置X*に移動しようとすることがなくなる。
【0056】
(第1実施形態の第1変形例)
つぎに、図4に示した自立制御の第1変形例を、図6を用いて説明する。CPU41aは、図6のフローチャートに示したルーチンを図4に示したルーチンに代えて実行することができる。なお、図6において、図4と同一のステップについては、同一符号を付して詳細な説明を省略する。
【0057】
図6のフローチャートは、図4のフローチャートにおけるステップS112,S116を、ステップS300〜S304に置き換えたもので、ステップS110において、最終目標位置X*が操作レバー10の位置xよりも大きければ「YES」と判定してステップS300に進む。ステップS300では、操作レバー10の位置xに所定値αを加算した値を移動目標位置XTとして設定する。所定値αは、例えば、このプログラムが10msecごとに実行されるルーチンであればその演算1周期である10msecに操作レバー10が進むべき距離として設定された値を表しており、移動目標位置XTは、それによって操作レバー10が位置するようになる位置を表している。
【0058】
ステップS300における処理で、移動目標位置XTは操作レバー10の位置xから所定値α分だけ最終目標位置X*に近づく値になる。したがって、移動目標位置XTは、操作レバー10が所定値α分だけ進むごとに更新される目標位置となる。ステップS300において移動目標位置XTの設定が終わるとステップS302に進む。
【0059】
また、ステップS110において、最終目標位置X*が操作レバー10の位置xよりも小さくなければ、「NO」と判定してステップS304に進む。この場合、操作レバー10の位置xが最終目標位置X*よりも大きいため、ステップS304では、操作レバー10の位置xから所定値αを減算した値を移動目標位置XTとして設定する。これによって、移動目標位置XTは操作レバー10の位置xから所定値α分だけ最終目標位置X*に近づく値になる。ステップS304での移動目標位置XTの設定後、プログラムはステップS302に進む。
【0060】
ステップS302では、電動モータ25に通電する電流値IをCPU41aが演算処理によって算出する。この場合の電流値Iは、移動目標位置XTから操作レバー10の位置xを減算した値と所定の定数kの積によって求められる値に設定され、移動目標位置XTの値がステップS300の処理において求められた場合は正の値となり、ステップS304の処理において求められた場合は負の値となる。そして、ステップS114に進み、ステップS114においてCPU41aは、電流値Iの算出値を信号として、出力インターフェース41cおよびドライブ回路42を介して電動モータ25に出力する。これによって電動モータ25は、一方または他方に回転駆動し、どちらの場合でも操作レバー10は所定値α分だけ最終目標位置X*に近づく。そして、ステップS118に進んでプログラムは終了する。
【0061】
なお、操作レバー10が最終目標位置X*に近づく際の復帰力(移動速度)は略電流値Iの大きさに比例する。したがって、所定の定数kを大きく設定すれば、操作レバー10の復帰力は大きくなり、所定の定数kを小さく設定すれば、操作レバー10の復帰力は小さくなる。このため、所定の定数kを適宜設定することにより、操作レバー10の復帰力を所定の定数kの大きさに対応した大きさに設定することができる。この場合、所定の定数kは小さな値に設定し、復帰力を小さくすることが好ましい。これによって、後述する反力制御(図8)による通常の反力と比較して復帰力が小さくなるように制御することができる。
【0062】
(第1実施形態の第2変形例)
つぎに、図5に示した監視ルーチンの第2変形例を、図7を用いて説明する。図7に示した監視ルーチンは、操作レバー10が目標位置へ移動する際に異常が生じた場合には停止制御を行うためのものであり、図5に示したルーチンに代えて実行される。なお、図7において、図5と同一のステップについては、同一符号を付して詳細な説明を省略する。このプログラムにおけるステップS200〜S214,S306,S216の処理は、図5に示したプログラムにおけるステップS200〜S216の処理と同様であり、これらのステップでの処理により操作レバー10が最終目標位置X*に向って正常に移動していることが判定される。
【0063】
なお、このプログラムにおいては、ステップS214において今回位置xnを前回位置xn-1に設定したのちに、ステップS306においてブレーキ操作フラグを“0”に設定する処理が行われる。このブレーキ操作フラグは、“1”により、操作レバー10が正常な自立動作をしていない状態を表し、“0”によりそれ以外の状態を表す。
【0064】
そして、ステップS210において、操作レバー10の移動距離Δxが最小移動距離X0よりも小さくなって「NO」と判定すると、プログラムはステップS308に進み、ステップS308において、ブレーキ操作フラグが“1”であるか否かが判定される。ブレーキ操作フラグは、ステップS306において“0”に設定されているため「NO」と判定し、ステップS310に進む。ステップS310においては、操作レバー10の今回位置xnの絶対値が前回位置xn-1の絶対値よりも大きいか否かを判定する。このステップS310の判定処理は、運転者が操作レバー10を負側に操作したか否かを検出するための処理である。ここで、運転者が操作レバー10を操作していなければ、操作レバー10は、最終目標位置X*に近づいて今回位置xnの絶対値は前回位置xn-1の絶対値よりも小さくなり、ステップS310において「NO」と判定して、ステップS218に進む。
【0065】
ステップS218〜S224の処理は、図5に示したフローチャートにおけるステップS218〜S224の処理と同様であり、プログラムの実行のたびに、カウント値Cmが「1」を加算した値に更新され、カウント値Cmが所定値CMよりも大きくなったときに、ステップS222において、エラーフラグFEが“1”に設定され、ステップS224においてウォーニングブザー50による警告が出力される。
【0066】
また、ステップS310において、操作レバー10の今回位置xnの絶対値が前回位置xn-1の絶対値よりも大きければ、「YES」と判定して、ステップS312に進む。この場合は、運転者の体や物が不意に操作レバー10に接触したのではなく、運転者が意図して操作レバー10を操作したものであり、操作レバー10は正常な自立動作をしていない状態であると判断してブレーキ操作フラグを“1”に設定する。そして、ステップS314に進んでブレーキ制御が行われる。ステップS314においては、ブレーキ用電動モータ46に通電する電流値Iを、例えば、メモリ41dに格納されているマップから求め、出力インターフェース41cおよびブレーキ回路47を介してブレーキ用電動モータ46に出力する。
【0067】
ここで、電流値Iは、メモリ41dに格納されているマップから今回位置xnに対応する値とされ、この電流値Iによってブレーキ用電動モータ46が駆動し車両を停止状態にさせる。すなわち、運転者による操作レバー10の操作量が大きいほど大きな制動力が発生する。そして、ステップS216に進んでプログラムは終了する。そして、再度プログラムが実行され、ステップS210において「NO」と判定すると、ステップS308に進む。そして、ステップS308において、ブレーキ操作フラグは“1”に設定されているため「YES」と判定して、ステップS314に進み、電流Iがブレーキ用電動モータ46に出力される。
【0068】
このように、この車両操作装置では、車両の始動時に、操作レバー10が自動的に移動して初期位置に復帰するように設定されており、その移動の際に、操作レバー10に運転者の体や物が接触した場合には、ウォーニングブザー50による警告が出され、運転者が意図的に操作レバー10の操作を行ったと判定できる場合は、ブレーキ制御が行われるようになっている。これによって、運転者は、操作レバー10の復帰移動における異常を知ることができるとともに、車両が不意に発進することを防止することができる
【0069】
なお、前記説明では、操作レバー10を車両の左右方向に移動させて、車両の左右方向における最終目標位置X*に近づける制御方法を記載しているが、この操作レバー10を車両の前後方向に移動させて、車両の前後方向における最終目標位置Y*に近づける場合には、図4ないし図7のフローチャートにおいて、操作レバー10の位置xを操作レバー10の位置yに置き換え、最終目標位置X*を最終目標位置Y*に置き換えるとともに、移動目標位置XTを移動目標位置YTに置き換え、同様の処理を行うことにより、操作レバー10を前後方向に移動させて最終目標位置Y*に移動させることができる。
【0070】
その一例として、操作レバー10を車両の前後方向に移動させる場合についての図7に示した監視ルーチンの変形例を図8に示している。図8に示した監視ルーチンは、停止制御を行うためのものであり、図8において、図7と同一のステップ(ステップS200,S202,S212,S306,S216,S308,S312,218〜S224)および位置xと位置yを置き換えただけの同様のステップ(ステップS204,S206,S214,S314)については、同一符号を付して詳細な説明を省略する。このプログラムにおけるステップS200〜S206,S316,S212,S214,S306,S216の処理は、図7に示したプログラムにおけるステップS200〜S214,S306,S216の処理と実質的に同様であり、これらのステップでの処理により操作レバー10が最終目標位置Y*に向って正常に移動していることが判定される。
【0071】
ステップS316における処理は、操作レバー10が移動する移動距離の絶対値だけでなく移動方向も考慮したもので、前回位置yn-1が最終目標位置Y*よりも小さく、かつ今回位置ynが前回位置yn-1と最小移動距離Y0の加算値より大きいか、または、前回位置yn-1が最終目標位置Y*よりも大きく、かつ今回位置ynが前回位置yn-1から最小移動距離Y0を減算した値より小さいかを判定する。このどちらかに該当すれば操作レバー10は最終目標位置Y*に向って移動しており、その場合、ステップS316で「YES」と判定し、ステップS212,S214,S306の処理をしたのち、ステップS216に進んでプログラムは終了する。
【0072】
また、ステップS316において「NO」と判定すると、プログラムはステップS308に進み、ステップS308において、ブレーキ操作フラグが“1”であるか否かが判定される。ブレーキ操作フラグは、“0”に設定されているため「NO」と判定し、ステップS318に進む。ステップS318においては、操作レバー10の今回位置ynが前回位置yn-1と最小操作距離y1の加算値よりも大きいか否かが判定される。最小操作距離y1はブレーキ操作を判定するために設定される判定用ストローク(定数)であり、操作レバー10の移動距離がこの最小操作距離y1を超えるとブレーキ操作と判定される。
【0073】
ここで、運転者が操作レバー10を操作して、操作レバー10の移動距離が最小操作距離y1を超えていると、ステップS318において「YES」と判定して、ステップS312に進む。この場合、操作レバー10は正常な自立動作をしていない状態であるため、ステップS312において、ブレーキフラグは“1”に設定され、ステップS314において、今回位置ynに対応する電流Iをブレーキ用電動モータ46に出力させる。その後、ステップS316において「NO」と判定するとステップS308に進む。そして、ステップS308において、ブレーキ操作フラグは“1”に設定されているため「YES」と判定して、ステップS314に進み、電流Iがブレーキ用電動モータ46に出力される。
【0074】
また、操作レバー10の移動距離が最小操作距離y1を超えてなく、ステップS318において「NO」と判定すると、ステップS218に進み、ステップS218〜S224の処理が行われる。この処理は、図7に示したフローチャートにおけるステップS218〜S224の処理と同様であり、プログラムの実行のたびに、カウント値Cmが「1」を加算した値に更新され、カウント値Cmが所定値CMよりも大きくなったときに、ステップS222において、エラーフラグFEが“1”に設定され、ステップS224においてウォーニングブザー50による警告が出力される。
【0075】
また、操作レバー10の自立動作が正常になり、ステップS316において「YES」と判定すると、ステップS212,S214の処理を行ったのち、ステップS306においてブレーキ操作フラグが“0”に設定され、ステップS216に進んでプログラムは終了する。そして、再度、プログラムが実行されるときには、プログラムは、ステップS200〜S206,S316,S212,S214,S306,S216の自立動作が正常に行われている場合の処理を行う。この場合、操作レバー10の位置は操作位置センサ36によって検出され、電動モータ35に通電する電流値IをCPU41aが演算処理によって算出し、その算出値を信号として、出力インターフェース41cおよびドライブ回路43を介して電動モータ35に出力する。これによって、操作レバー10が前後方向に移動して最終目標位置Y*に到達し、操作レバー10の自立制御は終了する。
【0076】
つぎに、操作レバー10が初期位置である最終目標位置X*に到達したのちの反力制御について、図9を用いて説明する。このプログラムは、操作レバー10が最終目標位置X*に到達したのちに、車両操作が行われる間、CPU41aによって所定の短時間ごとに繰り返し実行される。まず、このプログラムは、ステップS400において開始され、CPU41aは、ステップS402において、自立終了フラグFが“1”に設定されているか否かを判定する。
【0077】
自立終了フラグFは、図4または図6に示した自立制御のルーチンにおいて、操作レバー10が最終目標位置X*に到達したのちに“1”に設定されているため、ステップS402において「YES」と判定して、ステップS404において操作レバー10の位置xが入力される。そして、ステップS406に進み、ステップS406において、操作レバー10の位置xとステップS406に示した目標反力のマップとから目標反力Fを決定する。
【0078】
つぎに、ステップS408に進んで、ステップS408において、電動モータ25の出力が目標反力Fとなるようにモータ電流を決定する。つぎに、プログラムは、ステップS410に進んで終了する。また、もう一つの軸方向における操作レバー10の位置yについての反力も同様にして求めることができる。
【0079】
つぎに、図10に示した操舵モータの制御について説明する。このプログラムは、操作レバー10が最終目標位置X*に到達したのちに、車両操作が行われる間、CPU41aによって所定の短時間ごとに繰り返し実行される。まず、このプログラムは、ステップS500において開始され、CPU41aは、ステップS502において、自立終了フラグFが“1”に設定されているか否かを判定する。
【0080】
自立終了フラグFは、図4または図6に示した自立制御のルーチンにおいて、操作レバー10が最終目標位置X*に到達したのちに“1”に設定されているため、ステップS502において「YES」と判定して、ステップS504において操作レバー10の位置xとステップS504に示した操舵角のマップとから目標操舵角θを決定する。目標操舵角θは、転舵軸48の変位量と比例するため、位置xと目標操舵角θとは、図示のような比例関係になる。
【0081】
つぎに、ステップS506に進んで、ステップS506において、目標操舵角がθになるように、操舵用電動モータ44にモータ電流を通電する。これによって、操作レバー10の操作位置(位置x)に応じて、転舵軸48が変位し、転舵輪52a,52bに操舵角θが発生する。そして、プログラムは、ステップS508に進んで終了する。また、再度、プログラムが実行された際、操作レバー10の操作によって位置xが変更していると、その都度、その位置xに応じた操舵角θが転舵輪52a,52bに発生する。また、ステップS502において、自立終了フラグFが“0”に設定されていれば、「NO」と判定して、プログラムは、ステップS508に進んで終了する。
【0082】
(第2実施形態)
つぎに、本発明の他の実施形態による操作レバー10の復帰時制御について図11のフローチャートを用いて説明する。このフローチャートのプログラムは、前述した車両操作装置と同様の構成からなる車両操作装置において実行されるもので、運転者が手動により、操作レバー10を初期位置に復帰させたのち、反力制御を行う例を示している。
【0083】
このプログラム中において、イグニッションスイッチ62がオフ状態にされて、バッテリ61からの電力供給がなくなり、左右方向反力発生機構20および前後方向反力発生機構30の付与力から開放され無負荷状態になった操作レバー10を運転者が手で操作することにより、初期位置に位置させることが行われる。
【0084】
この場合、操作レバー10の下端側部分は、図12または図13に示すように構成することが好ましい。図12では、操作レバー10の下端面10cが、半球面状に形成されているとともに、この下端面10cが当接する車体側部分53における操作レバー10の初期位置に対応する部分には、半球面状の凹部53aが形成されている。この操作レバー10の下端面10cと車体側部分53の凹部53aとによって、操作レバー10を初期位置に移動させる際、操作レバー10の位置決めが容易に行えるようになる。
【0085】
また、図13では、操作レバー10の下側部分が、下面が開口した円筒部54と、円筒部54の中にコイルばね55を介して設けられたボール支持部56と、ボール57とで構成されている。ボール支持部56は、上端がコイルばね55に連結されて上部側が円筒部54内に位置する棒体56aと、棒体56aの下端に連結され、ボール57を回動自在の状態にしてその上部側を覆うドーム状の被覆部56bとで構成されている。このため、ボール57はコイルばね55の弾性によって円筒部54の下側に向けて付勢された状態になる。
【0086】
また、ボール57が当接する車体側部分53における操作レバー10の初期位置に対応する部分には、円錐状の凹部53bが形成されている。これによると、ボール57を正確に凹部53bの中央部に位置させることが容易になる。すなわち、操作レバー10の初期位置への位置決めが容易になる。
【0087】
この構成において、イグニッションスイッチ62をオン状態にしたのちに、ステップS600からプログラムを開始して、ステップS602に進み、ステップS602において、自立終了フラグFが“0”に設定されているか否かを判定する。この自立終了フラグFは、初期においては、初期化処理により“0”に設定されているため、ステップS602において「YES」と判定して、ステップS604に進み、ステップS604において、操舵角stが、最終目標位置X1に対応した目標操舵角STと同一であるか否かを判定する。ここで、操舵角stは、後述する図14のプログラムを実行することにより目標操舵角STとなるため、ステップS604においては「YES」と判定して、ステップS606に進み、ステップS606において、操舵レバー10の位置xを入力する。
【0088】
そして、ステップS608において、操作レバー10の位置xと最終目標位置X1とが等しいか否かを判定する。この最終目標位置X1は、操作レバー10が車両の左右前後方向の中立位置に位置して、変位位置が「0」となる位置に設定される。また、この最終目標位置X1は、転舵軸48の変位量に対応するもので、図14に示したプログラムを予め実行することによって、転舵軸48は操作レバー10の最終目標位置X1に対応する位置に移動している。
【0089】
すなわち、図14に示したフローチャートは、車両の停止時に、イグニッションスイッチ62をオン状態からオフ状態にしたときに、実行されるイグニッションスイッチオフ時処理のプログラムを示しており、ステップS700からプログラムが開始される。ついで、このプログラムは、ステップS702に進み、CPU41aは、ステップS702において、ストロークセンサ49が検出する転舵軸48の変位量に対応する操舵角stを入力する。
【0090】
つぎに、ステップS704において、操舵角stが、最終目標位置X1に対応した目標操舵角STになるように操舵用モータ44を制御する。これによって、転舵軸48は変位量が「0」の状態になり、最終目標位置X1に対応するようになる。すなわち、車両の停止時には、転舵軸48の変位量が「0」となって、転舵輪52a,52bは車両の前後方向に沿った状態になる。そして、プログラムはステップS706に進んで終了する。
【0091】
ここで、図11のフローチャートに戻って、ステップS608において、運転者が操作レバー10を初期位置に移動させており、操作レバー10の位置xと最終目標位置X1とが等しければ、「YES」と判定して、ステップS610に進み、ステップS610において自立終了フラグFを“1”に設定する。そして、ステップS612に進み、プログラムは終了する。また、ステップS608において、操作レバー10の位置xと最終目標位置X1とが等しくなければ「NO」と判定して、プログラムはステップS612に進んで終了する。
【0092】
また、イグニッションスイッチ62をオフ状態にしたのちに転舵軸48が変位してステップS604において「NO」と判定すると、ステップS614に進む。そして、ステップS614において、操舵角stが目標操舵角STになるように操舵用モータ44を制御したのち、ステップS612に進んでプログラムは終了する。操舵角stが目標操舵角STになってステップS604において「YES」と判定するまで、ステップS614の処理が繰り返される。
【0093】
また、自立終了フラグFが“1”に設定されてプログラムを終了した場合は、操作レバー10による車両操作が可能になり、その際、操作レバー10には、図9に示した反力制御に基づく反力が発生する。また、図10に示した操舵モータ制御に基づいて車両の操舵が行えるようになる。ステップS608において、「NO」と判定されて、プログラムを終了した場合は、再度、操作レバー10を手で移動させ位置xを最終目標位置X1に一致させる操作を再度行って、自立制御を終了させる。このように、この実施形態によれば、操作レバー10を自立させるための復帰が極めて簡単に行える。
【0094】
なお、図11に示したプログラムに、ステップS604およびステップS614を設けているため、図14に示したイグニッションスイッチオフ時処理のプログラムの実行は省略することもできる。また、本第2実施形態は、運転者が手動により操作レバー10を初期位置に復帰させる場合に限られず、例えば、電動モータ25,35と比較して小さな力を発生するモータをクラッチを介して操作レバー10に接続可能としておき、操作レバー10を初期位置に復帰させる場合にのみそのモータを駆動してクラッチを接続し、操作レバー10を初期位置に復帰させてもよい。
【0095】
(第3実施形態)
また、本発明のさらに他の実施形態として、図15に示すように、イグニッションスイッチ62がオフ状態で電力の供給がないときに、操作レバー10を初期位置に自立させておくための保持手段を設けることもできる。この保持手段は、前述した車両操作装置と同様の構成からなる車両操作装置に設けられるもので、左右方向反力発生機構20および前後方向反力発生機構30の双方に設けられているが、説明を簡単にするため、左右方向反力発生機構20に設けられた保持手段について説明する。この保持手段は、左右方向反力発生機構20の回転軸22に上方に向けて突設された係止用突起22aと、車体側部分59から回転軸22に向けて垂設された係止用突起59aと、トーションばね60とで構成されている。
【0096】
トーションばね60は、回転軸22の周面に遊嵌したコイル状部60aと、コイル状部60aの両端部からそれぞれ係止用突起22a,59aに向って間隔を保って平行に延びる挟持部60bとからなっており、挟持部60bで係止用突起22a,59aを挟むことにより、回転軸22を一定の位置(操作レバー10を初期位置に位置させる方向)に保持するようになっている。なお、トーションばね60の弾性力は、イグニッションスイッチ62がオフ状態のときに、操作レバー10を初期位置に保持させておけるだけの最小の値に設定されており、電動モータ25の作動により回転軸22は回動可能になっている。
【0097】
この保持手段は、前述したように、前後方向反力発生機構30にも設けられており、この2つの保持手段によって、操作レバー10は、イグニッションスイッチ62のオフ時に、初期位置に自立するようになる。また、この場合の操作レバー10の復帰時の制御は、図11に示したフローチャートのプログラムと同様にして行われる。また、この場合も、イグニッションスイッチ62をオン状態からオフ状態に切り替える際には、図14に示した、イグニッションスイッチオフ時処理が行われる。
【0098】
そして、操作レバー10の自立が終了した場合には、図9に示した反力制御に基づく反力が発生する。この場合の操作レバー10の操作レバー10の位置xと反力Fとの関係は、電動モータ25,35の駆動により発生する反力とトーションばね60の弾性による反力とが複合されて、図16に示した線aのようになる。これを図9のステップS406のマップのようにするため、図17に示した補正を行う。すなわち、この補正は、操作レバー10の位置xnに対応する反力FSnに対して補正値FMnを加減することによる。
【0099】
例えば、操作レバー10が左右方向の中立位置よりも右側に位置していれば、反力FSnから補正値FMnを減算し、左側に位置していれば反力FSnに補正値FMnを加算する。これによって、目標反力Fを表す曲線bを求めることができ、その目標反力Fは、操作レバー10が中立位置に近いほど小さくなり、中立位置から遠ざかるに従って大きくなるように制御される。なお、補正値FMnと必要電流との関係は、モータ固有の特性として決まるものである。また、自立終了後は、図10に示した操舵モータ制御に基づいて車両の操舵が行える。このように構成することにより、操作レバー10を初期位置に移動させる処理が不要になり制御が簡単になる。また、操作レバー10が移動することによって生じる問題は全てなくなる。
【0100】
なお、図4に示した自立制御プログラムの実行の際には、最終目標位置X*を転舵軸48の変位量に対応して定めたが、この場合も、図14に示したイグニッションスイッチオフ時処理を行って、予め、転舵軸48の変位量を「0」に設定しておくことができる。この場合の最終目標位置X*は操作レバー10の中立位置となり、これによると自立制御がより簡単になる。
【0101】
また、前述した実施形態では、操作レバー10の初期位置を中立位置としているが、これに限られず、電力の供給開始時の車輪の舵角に対応する位置を操作レバー10の初期位置としてもよい。本発明の他の実施形態として、電力の供給遮断時に、操作レバー10が移動しないようにピンで固定する等して、車輪の舵角と操作レバー10の位置を対応させておくこともできる。
【0102】
さらに、前述した実施形態では、操作部材がジョイスティックからなる操作レバー10で構成されているが、この操作部材はこれに限らずハンドルタイプのもので構成することもできる。また、前述した実施形態では、操作レバー10が初期位置に至るまでは操作レバー10の位置に基づく反力よりも小さな復帰力を付与するもの等を開示したが、これに限らず初期位置に至るまでの操作レバー10の移動速度を検出し、その速度が、手に大きな負荷を加えないような速度になるように反力を規制するようにしてもよい。
【0103】
さらに、前述した実施形態では、操作レバー10の位置に応じた反力を発生させる車両操作装置を開示しているが、本発明は、これに限られず、例えば、操作レバー10の変位位置から目標舵角を算出し、その目標舵角から反力を発生させるものでもよい。また、本発明は、加速および制動の操作を行う操作部材と操舵を行う操作部材を別体とする車両においてもそれぞれの操作部材に対して実施することができるこの場合の電力の供給遮断時には、電力の供給を遮断する時点だけでなく、電力の供給を遮断している期間も含む。
【図面の簡単な説明】
【図1】 本発明の実施形態による車両操作装置の操作用レバーを示す概略斜視図である。
【図2】 図1に示した操作レバーを含む操作レバー装置の概略斜視図である。
【図3】 本発明の実施形態による車両操作装置の電気制御装置を示すブロック図である。
【図4】 図3に示したCPUが実行する自立制御を示すフローチャートである。
【図5】 図3に示したCPUが実行する監視ルーチンを示すフローチャートである。
【図6】 図3に示したCPUが実行する自立制御の変形例を示すフローチャートである。
【図7】 図3に示したCPUが実行する監視ルーチンの変形例を示すフローチャートである。
【図8】 図7に示した監視ルーチンの変形例を示すフローチャートである。
【図9】 図3に示したCPUが実行する反力制御を示すフローチャートである。
【図10】 図3に示したCPUが実行する操舵モータ制御を示すフローチャートである。
【図11】 図3に示したCPUが実行する復帰時制御を示すフローチャートである。
【図12】 操作レバーの下端部とそれに当接する車体側部分を示す正面図である。
【図13】 操作レバーの他の例による下端部とそれに当接する車体側部分を示す正面図である。
【図14】 図3に示したCPUが実行するイグニッションスイッチオフ時の処理を示すフローチャートである。
【図15】 係止用突起とトーションばねからなる保持手段を示す部分拡大斜視図である。
【図16】 操作レバーの変位位置と反力との関係を示すグラフである。
【図17】 図15に示した反力から補正値を加減することにより目標反力を求める方法を示すグラフである。
【符号の説明】
10…操作レバー、20…左右方向反力発生機構、22,32…回転軸、22a,59a…係止用突起、25,35…電動モータ、26,36…操作位置センサ、30…前後方向反力発生機構、40…電気制御装置、41a…CPU、41d…メモリ、44…操舵用電動モータ、48…転舵軸、49…ストロークセンサ、51…操舵機構、52a,52b…転舵輪、60…トーションばね、61…バッテリ、62…イグニッションスイッチ。

Claims (8)

  1. 運転者により操作される操作部材と、前記操作部材の変位位置を検出する位置検出手段と、前記位置検出手段によって検出された前記操作部材の変位位置に応じて前記操作部材に対して反力を発生する反力発生手段とを備えた車両操作装置において、
    前記反力発生手段に前記操作部材を初期位置に移動させる復帰力を発生する機能を設けるとともに、電力の供給により前記反力発生手段が発生する復帰力および反力をそれぞれ独立して制御する反力制御手段を設けたことを特徴とする車両操作装置。
  2. 前記操作部材が実質的に初期位置に到達した後に、前記反力発生手段による反力の発生を許容する反力発生制御手段を設けた請求項1に記載の車両操作装置。
  3. 前記復帰力が前記反力よりも小さくなるように制御する請求項1または2に記載の車両操作装置。
  4. 運転者により操作される操作部材と、前記操作部材の変位位置を検出する位置検出手段と、前記位置検出手段によって検出された前記操作部材の変位位置に応じて前記操作部材に対して反力を発生する反力発生手段とを備えた車両操作装置において、
    電力の供給開始時から、前記操作部材が実質的に初期位置に移動するまでの間において、前記反力に起因する操作部材の移動の速度を規制する移動速度規制手段とを備えたことを特徴とする車両操作装置。
  5. 前記操作部材が実質的に初期位置に到達した後に、前記反力発生手段による反力の発生を許容する反力発生制御手段を設けた請求項4に記載の車両操作装置。
  6. 電力の供給遮断時に、前記操作部材の位置と、前記操作部材の操作位置に応じて操舵される車輪の舵角との対応関係を一致させる手段を備えた請求項4に記載の車両操作装置。
  7. 前記対応関係を一致させる手段が、前記操作部材と前記車輪とを初期位置に位置させる手段である請求項6に記載の車両操作装置。
  8. 電力の供給開始時から、前記操作部材が実質的に初期位置に移動するまでの間であるか否かを判定する判定手段と、
    前記判定手段の判定結果に応じて前記反力発生手段の制御態様を変更する反力制御態様変更手段とを備えた請求項4に記載の車両操作装置。
JP2002218542A 2001-11-29 2002-07-26 車両操作装置 Expired - Fee Related JP3852381B2 (ja)

Priority Applications (7)

Application Number Priority Date Filing Date Title
JP2002218542A JP3852381B2 (ja) 2001-11-29 2002-07-26 車両操作装置
US10/283,172 US6966397B2 (en) 2001-11-29 2002-10-30 Device and method for operating a vehicle
DE60207032T DE60207032T2 (de) 2001-11-29 2002-11-05 Vorrichtung und Verfahren zum Betreiben eines Fahrzeugs
EP05013141A EP1602550B1 (en) 2001-11-29 2002-11-05 Device and method for operating a vehicle
EP02024589A EP1316491B1 (en) 2001-11-29 2002-11-05 Device and method for operating a vehicle
DE60232028T DE60232028D1 (de) 2001-11-29 2002-11-05 Vorrichtung und Verfahren zum Betreiben eines Fahrzeugs
KR10-2002-0074750A KR100492262B1 (ko) 2001-11-29 2002-11-28 차량조작장치 및 방법

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2001363688 2001-11-29
JP2001-363688 2001-11-29
JP2002218542A JP3852381B2 (ja) 2001-11-29 2002-07-26 車両操作装置

Publications (2)

Publication Number Publication Date
JP2003226253A JP2003226253A (ja) 2003-08-12
JP3852381B2 true JP3852381B2 (ja) 2006-11-29

Family

ID=26624754

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002218542A Expired - Fee Related JP3852381B2 (ja) 2001-11-29 2002-07-26 車両操作装置

Country Status (5)

Country Link
US (1) US6966397B2 (ja)
EP (2) EP1602550B1 (ja)
JP (1) JP3852381B2 (ja)
KR (1) KR100492262B1 (ja)
DE (2) DE60207032T2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101900342B1 (ko) * 2011-03-31 2018-11-08 덴소 인터내셔날 아메리카 인코포레이티드 차량에서 햅틱 피드백 제어를 위한 시스템 및 방법

Families Citing this family (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10310717A1 (de) * 2003-03-10 2004-09-23 Wittenstein Ag Vorrichtung zum Steuern eines Fahrzeuges
DE10344029A1 (de) * 2003-09-23 2005-04-14 Still Gmbh Multifunktionshebel und Bedieneinheit für ein Flurförderzeug
US20050274563A1 (en) * 2004-05-28 2005-12-15 Bruce Ahnafield Joystick-operated driving system
KR100921105B1 (ko) * 2004-12-15 2009-10-08 현대자동차주식회사 차량용 조이스틱 장치
GB0504484D0 (en) * 2005-03-03 2005-04-13 Ultra Electronics Ltd Haptic feedback device
KR20080053942A (ko) * 2005-10-28 2008-06-16 도요다 지도샤 가부시끼가이샤 동력 조향 시스템
JP4640220B2 (ja) * 2006-03-09 2011-03-02 トヨタ自動車株式会社 車両用ステアリングシステム
EP1834859A1 (de) * 2006-03-17 2007-09-19 Berner Fachhochschule Hochschule für Technik und Architektur Biel Eingabegerät für ein elektronisches Lenksystem eines virtuellen oder realen Fahrzeuges
US8079281B2 (en) * 2006-05-12 2011-12-20 Bae Systems Plc Active stick apparatus
US7843426B2 (en) 2006-11-15 2010-11-30 Honeywell International Inc. Active human-machine interface system including interposed sector gears
DE102007012278A1 (de) 2007-03-09 2008-09-18 CoActive Technologies, Inc., Greenwich Joystick
US7675258B2 (en) * 2007-03-30 2010-03-09 Caterpillar Inc. Operator-control device for a machine
US20110148666A1 (en) * 2007-04-04 2011-06-23 Honeywell International, Inc. User interface passive haptic feedback system
DE102008032709A1 (de) * 2008-07-11 2010-01-14 Knorr-Bremse Systeme für Nutzfahrzeuge GmbH Drehgeber und elektrisch betätigbare Feststellbremsanlage mit einem Drehgeber
US8056432B2 (en) * 2008-09-19 2011-11-15 Honeywell International Inc. Active control stick assembly
DE102009009927A1 (de) 2009-02-20 2010-08-26 Still Gmbh Flurförderzeug
FR3002509B1 (fr) * 2013-02-27 2015-04-03 Continental Automotive France Procede semi-automatique d'assistance au stationnement d'un vehicule automobile et dispositif associe
CN103690319B (zh) * 2013-12-26 2016-02-03 哈尔滨工程大学科技园发展有限公司 一种电动轮椅操作杆
US10118688B2 (en) 2015-08-18 2018-11-06 Woodward, Inc. Inherently balanced control stick
FR3051928B1 (fr) * 2016-05-30 2019-01-25 Robert Bosch Gmbh Telecommande a manette munie d'un mecanisme de reaction a moteur et ressort de rappel
US9889874B1 (en) * 2016-08-15 2018-02-13 Clause Technology Three-axis motion joystick
US9823686B1 (en) * 2016-08-15 2017-11-21 Clause Technology Three-axis motion joystick
DE102017105008A1 (de) * 2016-12-13 2018-06-14 Fernsteuergeräte Kurt Oelsch GmbH Bedienhebel mit aktiver Rückmeldeeinheit
AT520763B1 (de) * 2017-12-21 2022-09-15 Hans Kuenz Gmbh Kransteuerung
JP7180288B2 (ja) 2018-11-01 2022-11-30 スズキ株式会社 移動体
JP2020169000A (ja) * 2019-04-05 2020-10-15 スズキ株式会社 電動車両の操作装置
JP7300101B2 (ja) 2019-05-08 2023-06-29 スズキ株式会社 電動歩行補助車
US11681320B2 (en) 2020-05-01 2023-06-20 Deere & Company Work vehicle magnetorheological fluid joystick systems operable in modified centering modes
US11634885B2 (en) 2020-05-01 2023-04-25 Deere & Company Work vehicle magnetorheological fluid joystick systems reducing unintended joystick motions
US20210340724A1 (en) 2020-05-01 2021-11-04 Deere & Company Work vehicle magnetorheological fluid joystick systems providing machine state feedback
US11499292B2 (en) 2020-05-01 2022-11-15 Deere & Company Magnetorheological fluid joystick systems reducing work vehicle mispositioning
DE102021120686A1 (de) * 2021-08-09 2023-02-09 Grammer Aktiengesellschaft Steuervorrichtung
EP4197885B1 (en) * 2021-12-15 2025-12-31 Danfoss Power Solutions, Inc. HYDRAULIC STEERING SYSTEM
DE102022212810A1 (de) * 2022-11-29 2024-05-29 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zum Betreiben eines Kraftfahrzeugs, Kraftfahrzeug
WO2025223661A1 (en) 2024-04-25 2025-10-30 Merit Automotive Electronics Systems S.L.U. Haptic switch assembly with a tilting switching member

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0624953B2 (ja) * 1986-04-08 1994-04-06 本田技研工業株式会社 電動式パワ−ステアリング装置
JP3216441B2 (ja) 1994-05-18 2001-10-09 トヨタ自動車株式会社 車輌用操舵装置
JP3133896B2 (ja) * 1994-06-09 2001-02-13 三菱電機株式会社 電動パワーステアリング制御装置
US5589854A (en) * 1995-06-22 1996-12-31 Tsai; Ming-Chang Touching feedback device
JPH10203393A (ja) 1997-01-21 1998-08-04 Koyo Seiko Co Ltd 車両用操舵装置
JP3517863B2 (ja) * 1997-02-07 2004-04-12 トヨタ自動車株式会社 操舵制御装置
JP3627120B2 (ja) * 1997-02-19 2005-03-09 光洋精工株式会社 車両用操舵装置
JP3687257B2 (ja) 1997-02-28 2005-08-24 井関農機株式会社 移動農機の操舵装置
JP3586782B2 (ja) * 1997-02-28 2004-11-10 光洋精工株式会社 車両用操舵装置
JP3551426B2 (ja) 1997-05-29 2004-08-04 トヨタ自動車株式会社 操舵制御装置
JP3882306B2 (ja) * 1998-01-08 2007-02-14 日産自動車株式会社 運転操作装置
JP3641373B2 (ja) 1998-10-14 2005-04-20 光洋精工株式会社 車両の操舵装置
JP2000318587A (ja) 1999-05-06 2000-11-21 Nissan Motor Co Ltd 自動車用運転操作装置
JP3636926B2 (ja) * 1999-05-11 2005-04-06 光洋精工株式会社 車両用操舵装置
JP3699870B2 (ja) 1999-09-28 2005-09-28 光洋精工株式会社 車両用操舵装置
JP4128719B2 (ja) 2000-02-25 2008-07-30 三菱電機株式会社 電動式パワーステアリング制御装置及びその制御方法
JP2002160642A (ja) * 2000-11-28 2002-06-04 Honda Motor Co Ltd 車両の運転操作装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101900342B1 (ko) * 2011-03-31 2018-11-08 덴소 인터내셔날 아메리카 인코포레이티드 차량에서 햅틱 피드백 제어를 위한 시스템 및 방법

Also Published As

Publication number Publication date
EP1602550B1 (en) 2009-04-15
US20030098196A1 (en) 2003-05-29
EP1316491A3 (en) 2004-01-21
EP1316491B1 (en) 2005-11-02
KR100492262B1 (ko) 2005-05-27
EP1602550A3 (en) 2006-06-21
DE60207032T2 (de) 2006-07-27
US6966397B2 (en) 2005-11-22
DE60232028D1 (de) 2009-05-28
EP1602550A2 (en) 2005-12-07
KR20030044833A (ko) 2003-06-09
DE60207032D1 (de) 2005-12-08
EP1316491A2 (en) 2003-06-04
JP2003226253A (ja) 2003-08-12

Similar Documents

Publication Publication Date Title
JP3852381B2 (ja) 車両操作装置
JP3937914B2 (ja) 車両操作装置
US7075456B2 (en) Parking assist device
CN112208545B (zh) 自动行驶系统及自动减速控制装置
JP2003083107A (ja) 運転操作装置
JP4387935B2 (ja) 車両用操作装置
JP4310462B2 (ja) 乗り物
JP4259016B2 (ja) 車両操作装置
JP2008247119A (ja) 車両用運転支援装置
JP3956690B2 (ja) 車両制御装置
JP3821038B2 (ja) 車両の運転装置
JP2002157034A (ja) 車両の運転操作装置
JP4530265B2 (ja) 産業車両のステアリング装置
JP3885876B2 (ja) 車両操作装置
JP2003081120A (ja) 車両操作装置
JP3979129B2 (ja) 車両の運転制御装置
JP2009196493A (ja) 移動体及び移動体の旋回制御方法
JP5158310B2 (ja) キャンバ角変更装置
JP2010030439A (ja) 同軸二輪車及びその制御方法
JP3641373B2 (ja) 車両の操舵装置
JP2008143440A (ja) 移動体
JPH111174A (ja) 操舵制御装置
JP2018134969A (ja) リーン機構を備える車両
JP2025152242A (ja) 作業車両
JP2004161050A (ja) 電動ミラーの駆動制御装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050630

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060526

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060620

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060724

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060828

R151 Written notification of patent or utility model registration

Ref document number: 3852381

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

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

Free format text: PAYMENT UNTIL: 20100915

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20100915

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110915

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20110915

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20120915

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20120915

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130915

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees