JPH04232829A - ドライビングシミュレータのステアリング反力発生装置及び演算方法 - Google Patents

ドライビングシミュレータのステアリング反力発生装置及び演算方法

Info

Publication number
JPH04232829A
JPH04232829A JP2415786A JP41578690A JPH04232829A JP H04232829 A JPH04232829 A JP H04232829A JP 2415786 A JP2415786 A JP 2415786A JP 41578690 A JP41578690 A JP 41578690A JP H04232829 A JPH04232829 A JP H04232829A
Authority
JP
Japan
Prior art keywords
steering
reaction force
steering wheel
steering angle
driving simulator
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.)
Granted
Application number
JP2415786A
Other languages
English (en)
Other versions
JP3190359B2 (ja
Inventor
Koji Inui
孝司 乾
Takumi Okane
大金 拓己
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.)
Namco Ltd
Original Assignee
Namco Ltd
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 Namco Ltd filed Critical Namco Ltd
Priority to JP41578690A priority Critical patent/JP3190359B2/ja
Publication of JPH04232829A publication Critical patent/JPH04232829A/ja
Application granted granted Critical
Publication of JP3190359B2 publication Critical patent/JP3190359B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はドライビングシミュレー
タのステアリング反力発生装置、特に車両走行時にステ
アリングの操舵角に応じて発生する反力をシュミレート
し実走行に近いステアリングの操作感を得ることができ
るドライビングシミュレータのステアリング反力発生装
置に関する。
【0002】
【従来の技術】従来より、実際の車両走行に近い感覚で
運転が可能なドライビングシミュレータの開発が望まれ
ており、このようなドライビングシミュレータは、例え
ば自動車教習場における教習用のドライビングシミュレ
ータとして、またドライビングゲーム機に用いられるシ
ミュレータとして、さらにはその他の用途に幅広く用い
ることが可能である。
【0003】しかし、従来の技術では、実際の車両走行
時にステアリングに作用する反力を正確にシュミレート
することができないため、ステアリングの操作感が、実
際の車両運転時と異なり、リアリティに欠けるという問
題があった。
【0004】特に、従来の技術では、スプリング等を用
いてステアリングシャフトに操舵角に比例した反力を発
生させているに過ぎず、このようにして与えられる反力
は、車両の走行速度やステアリング操舵角等によって微
妙に変化する反力とは全く異なるものであった。
【0005】
【発明が解決しようとする課題】本発明は、このような
従来の課題に鑑みなされたものであり、その目的は、実
際の車両に近い感覚でステアリング操作を行うことが可
能で、かつ簡単な構成で応答性の良いドライビングシミ
ュレータのステアリング反力発生装置を提供することに
ある。
【0006】
【課題を解決するための手段】前記目的を達成するため
、本発明は、車両走行時にステアリングに作用する反力
を演算し、ステアリングに負荷として与えるドライビン
グシミュレータのステアリング反力発生装置において、
ステアリングの操舵角を検出し、ステアリング操舵角検
出信号として出力する操舵角検出手段と、ステアリング
操舵角検出信号と、ドライビングシミュレータの走行速
度とに基づき、ステアリングに作用する反力を演算する
反力演算手段と、を含み、前記反力演算手段は、ステア
リング操舵角検出信号に基づき、操舵角を所定の関数で
変換した関数信号を出力する関数変換部と、ドライビン
グシミュレータの走行速度に基づき、前記関数信号の減
衰率を演算する減衰率演算部と、演算された減衰率に基
づき、前記関数信号を減衰し復元力を表す信号として出
力する減衰部と、を有する復元力演算手段を含むことを
特徴とする。
【0007】また、請求項2にかかる反力演算手段は、
ドライビングシミュレータの走行速度およびエンジン回
転数の少なくともいずれか一方に基づき、ステアリング
に振動として作用する反力を演算する振動演算手段を含
むことを特徴とする。
【0008】また、請求項3にかかる反力演算手段は、
ステアリング操舵角検出信号からステアリングの回転方
向および角速度を求め、この回転方向および角速度に基
づきステアリングに路面抵抗として作用する反力を演算
する路面抵抗演算手段を含むことを特徴とする。
【0009】また、請求項4にかかる装置において、前
記操舵角検出手段は、ステアリングの操舵角を検出し、
ステアリング操舵角検出信号として操舵角に比例した電
圧信号を出力するよう形成され、前記反力演算手段は、
前記電圧信号を状況に応じ所定レベルシフトし、所定の
操舵方向にハンドルが取られる状況を演算設定するレベ
ルシフト手段を含むことを特徴とする。
【0010】
【作用】次に本発明の作用を説明する。
【0011】実際に車両が走行する際、ステアリングに
反力として作用する力は、車両の走行状態により随時変
化する。
【0012】本発明にかかる請求項1の装置は、運転時
にステアリングに復元力として作用する反力を、簡単な
構成で応答性が良く、より良好にシュミレートするもの
である。この復元力は、車両走行時にステアリングを常
に直進方向へ復元させるように作用する反力である。ス
テアリングの操舵角に対する反力は、バネのような直線
ではなく、関数によって変化させるほうが、所定の走行
状況のもとで定速走行する車両の復元力をより良好にシ
ュミレートできる。しかも、このようにして得られた基
準復元力を、車両の走行速度に応じて減衰させるように
すれば、車両走行時に、ステアリング操舵角、車両の速
度の両方に高速で追従して変化する復元力を正確にシュ
ミレートすることができる。
【0013】また、請求項2にかかる装置は、運転時に
ステアリングに振動として作用する反力をシュミレート
するものである。例えば、車両走行時において、エンジ
ンの振動やノッキング等はステアリングに振動として伝
わる。この装置は、このような場合に、ステアリングに
振動として作用する反力を演算することにより正確にシ
ュミレートすることができる。
【0014】また、請求項3の装置は、ステアリング操
作を行う際、ステアリングに路面抵抗として作用する反
力をシュミレートするものである。即ち、ステアリング
を操作すると、このステアリングの操作を妨げるように
路面抵抗が反力として作用する。本発明の路面抵抗演算
手段は、この路面抵抗を、ステアリング操作の角速度と
、車両走行速度とに基づき演算し、実際の路面抵抗を正
確にシュミレートしている。
【0015】さらに、請求項4にかかる装置は、所定の
操舵方向にハンドルが取られる状態をシュミレートする
ものである。例えば、直進方向と交叉する方向に傾いて
いる路面を車両が通過すると、ステアリングにはその傾
き方向にハンドルが取られるように反力が作用する。請
求項4にかかる装置は、ステアリングの操舵角を表すス
テアリング操舵角検出信号を、所定の操舵方向にシフト
させることにより、ハンドルが取られる状況をシュミレ
ートすることができる。
【0016】このように、請求項1の発明では、ステア
リングに復元力として作用する反力を正確にシュミレー
トすることができ、請求項2にかかる装置では、ステア
リングに振動として作用する反力を正確にシュミレート
することができる。さらに、請求項3にかかる装置では
、ステアリング操作時に路面抵抗としてステアリングに
作用する反力を正確にシュミレートでき、さらに請求項
4の装置では、ハンドルが所定の操舵方向に取られる状
態をシュミレートすることができる。
【0017】従って、これら請求項1ないし4の装置を
、単独で、あるいは必要に応じて組み合わせることによ
り、各種走行状況の下でステアリングに作用する反力を
正確にシュミレートし、実際の運転時に近いハンドルの
操作感を得ることができる。
【0018】
【実施例】次に本発明の好適な実施例を図面に基づき詳
細に説明する。
【0019】図2には、本発明が適用された運転教習用
のドライビングシミュレータの好適な一例が示され、実
施例のドライビングシミュレータは、ドライバーがシー
ト10に座った状態で、ハンドル12、ブレーキ14、
アクセル、クラッチ、サイドブレーキ等の各部を操作す
るよう構成されている。
【0020】また、このドライビングシミュレータは、
車両のフロントウィンドウに対応する位置にディスプレ
イ16が設けられている。そして、図示しないCPUは
、車両の各種走行環境を演算し、演算された走行環境内
を車両が走行する際に、運転席からフロントウィンドウ
を介して眺められる車両前方の景色をディスプレイ16
上に表示する。そして、ドライバーが、ディスプレイ1
6上に表示される景色を見ながら、ハンドル12、ブレ
ーキ14等を操作し、実際の車両と同様に運転を行うよ
う構成されている。
【0021】また、本実施例のステアリング18は、前
述したハンドル12と、このハンドル12に一端が固定
されたステアリングシャフト20と、このステアリング
シャフト20の先端に自在継手22を配し連結されたシ
ャフト24とを含み、ハンドル12を回転操作すると、
これと連結されたシャフト20、24も回転するよう構
成されている。そして、ステアリング18の操舵角θは
、操舵角検出部28により検出され、ステアリング操舵
角検出信号V2として出力される。
【0022】本発明の特徴は、車両運転時にステアリン
グに作用する反力をシュミレートし、ステアリングに負
荷として作用させることにある。これにより、実際の車
両とほとんど変わらないステアリング操作感を得ること
ができ、ドライバーはあたかも実際の車両に乗ったよう
な感覚で運転を行うことが可能となる。
【0023】このため、本発明の装置には負荷発生部3
0と、この負荷発生部30を制御する反力演算回路48
とが設けられ、シャフト24に所定の負荷を反力として
作用させるよう構成されている。
【0024】本実施例において、前記負荷発生部30は
、直流サーボモータ32と、このサーボモータ32の回
転出力を減速する減速機構34とを含み、減速機構34
の出力軸に設けられたプーリ36と、シャフト24に設
けられたプーリ26との間にベルト38を掛け渡すこと
により、サーボモータ32で発生した負荷をシャフト2
4へ伝達するよう構成されている。
【0025】図1には、本実施例にかかる操舵角検出部
28および反力演算回路48の好適な一例が示され、実
施例の反力演算回路48は、操舵角検出部28の検出出
力V2に基づき運転時にステアリング18に作用する反
力を演算し、サーボコントローラ60を用いて直流サー
ボモータ32を制御し、ステアリング18に実際の車両
と同様な反力を作用させるよう構成されている。
【0026】ここにおいて、実施例の操舵角検出部28
は、可変抵抗40,レベルシフタ42,センタ調整回路
44を含む。前記可変抵抗40は、その一端がアースさ
れ、他端が+5ボルトの直流電源に接続され、シャフト
24の回転にともない、その抵抗値を変化させV1の電
圧信号を出力する分圧回路として構成される。
【0027】図3(a)には、可変抵抗40から出力さ
れる電圧信号V1が示され、同図に示すよう操舵角θに
比例し、かつ操舵角がθ=0のとき2.5Vの電圧が出
力される。
【0028】前記レベルシフタ42は、図3(b)に示
すよう操舵角がθ=0のときその出力電圧が0点を通る
よう、可変抵抗40から出力される電圧信号V1を−2
.5Vシフトさせ、これをステアリング操舵角検出信号
V2として反力演算回路48に向け出力する。なお、操
舵角θ=0のとき、出力V2が0点から外れる場合には
、センタ調整回路44を用いて出力電圧V2が0点を通
るようシフト調整が行われる。
【0029】反力演算回路48は、運転時にステアリン
グに作用する反力を演算出力するものであり、本実施例
においては、復元力演算回路50と、振動演算回路54
と、路面抵抗演算回路52と、ハンドルがとられる状況
を演算するレベルシフト回路94とを含む。
【0030】前記復元力演算回路50は、ステアリング
18が直進方向(操舵角θ=0)へ復帰するように作用
する反力を演算出力するものである。この復元力は、ス
テアリングの操舵角のみらず、車両の走行速度、路面状
態によっても随時変化する。このような復元力を演算す
るため、実施例の復元力演算回路52は、関数変換部6
2と、リミッタ64と、プログラマブルアッテネータ6
6と、第1の減衰率演算部68と、DAコンバータ70
とを含む。
【0031】前記関数変換部62は、車両の定速走行を
近似できる関数を用いてステアリング操舵角検出信号を
関数変換するものであり、実施例では、レベルシフタ4
2から図3(b)に示すよう出力されるステアリング操
舵角検出信号V2を、図3(c)に示すよう操舵角θに
対応した対数を表す電圧信号に変換し、これをリミッタ
64を介してプログラマブルアッテネータ66へ向け出
力する。すなわち、本発明者は、車両が定速で走行する
場合には、ステアリングの操舵角θの増加に対し、復元
力は対数的に増加することを見出した。従って、関数変
換部62からリミッタ64を介して出力される対数変換
された信号は、所定の条件のもとで定速で走行する車両
のステアリングに作用する復元力をシュミレートするこ
とになる。なお、関数変換部62の後段にリミッタ64
を設けたのは次の理由による。すなわち、関数変換部6
2の回路構成によっては、操舵角θが大きくなると対数
変換が確実に行われなくなる場合がある。このことを考
慮し、操舵角θが一定角以上になった場合に、復元力も
一定値に飽和するものとし、関数変換部62の出力を図
3(d)に示すように変換して出力するためである。従
って、関数変換部62の特性が良好な場合には、このリ
ミッタ64を設ける必要はない。
【0032】このように、復元力はステアリング操舵角
θに対し対数的にシュミレートされるが、前述したよう
に、この復元力は、車両の走行速度、加速度あるいは車
両の種類や、パワーステアリングか否かなどによっても
、また車両が走行する路面状態(例えば、ジャリ道、雪
道等の路面状態)などによっても異なる。このため、前
記減衰率演算部68は、予めシュミレートする車両の種
類等に合わせて減衰率を設定し、さらに入力される車両
の走行速度v,加速度α、路面状態を表す係数μに基づ
き減衰率を演算し、この減衰率をDAコンバータ70を
介しプログラマブルアッテネータ66へ向け出力する。 これにより、プログラマブルアッテネータ66は、入力
される復元力logV2をこの減衰率に基づき減衰制御
し、加算器56へ向け出力する。例えば、減衰率演算部
68に入力される速度v,加速度αが大きい場合には、
その減衰率を小さく設定し、プログラムアッテネータ6
6から出力される復元力を比較的大きな値に制御する。 これとは逆に、速度v,加速度αが小さい場合には、減
衰率演算部68から出力される減衰率を大きく設定し、
プログラムアッテネータ66から出力される復元力が比
較的小さなものとなるように制御する。
【0033】このようにして、実施例の復元力演算回路
50からは、ステアリング操舵角θ,速度v,加速度α
の変動や、路面状態を表す係数μの変動に応じて変化す
る復元力を正確にシュミレートして演算出力することが
可能となる。
【0034】また、前記路面抵抗演算回路52は、ステ
アリング操作をした際、ステアリング18に路面抵抗と
して作用する反力を演算出力するものである。この路面
抵抗は、ハンドル12を回す角速度が小さい場合にはそ
れほど顕著ではなく、角速度が大きくなるに従って顕著
に現れる。さらに、この路面抵抗は、車両の走行速度、
加速度によっても変化し、低速、低加速度で走行してい
る場合に顕著に現れ、高速、高加速度で走行している場
合には比較的小さな値となる。
【0035】このため、実施例の路面抵抗演算回路52
は、回転方向及び角速度検出部72と、リミッター74
と、プログラマブルアッテネータ76と、第2の減衰率
演算部78と、DAコンバータ80とを含む。
【0036】前記回転方向及び角速度検出部72は、入
力されるステアリング操舵角検出信号V2を微分し、ス
テアリングの回転方向及びその角速度ωを検出し、これ
を図3(e)に示すような電圧信号として出力する。
【0037】ここで、角速度ωがプラスの領域は、ステ
アリングが右方向へ回転操作されていることを意味し、
角速度ωがマイナスの領域は、ステアリングが左方向へ
回転操作されていることを意味している。
【0038】リミッター74は、このようにして出力さ
れる図3(e)に示す電圧信号の振幅に上限VS ,−
VS を設定し、図3(f)に示すよう角速度ωが|ω
|≧ωS の領域に於てその出力電圧が一定の値VS 
となるようにして出力する。これにより、ステアリング
18の回転角速度が小さいとき(絶対値|ω|≦ωs)
は、角速度に応じた抵抗が発生し、ステアリング18の
回転角速度が大きくなると(|ω|≧ωS )、一定の
抵抗が発生することになる。
【0039】また、前述したよう路面抵抗は、車両の速
度、加速度、路面状態に応じて変化する。このため、前
記第2の減衰率演算部78は、走行速度v、加速度α、
路面状態を表す係数μに基づき減衰率を演算し、DAコ
ンバータ80を介しプログラマブルアッテネータ76に
向け出力する。これにより、プログラマブルアッテネー
タ76は、リミッター74から図3(f)に示すように
出力される路面抵抗を表す電圧を、入力される減衰率に
基づき減衰制御し、これを所定の速度をv、加速度α、
路面状態を表す係数μ及びステアリング角速度ωの条件
のもとで発生する路面抵抗として加算器56に向け出力
する。
【0040】このようにして、実施例の路面抵抗演算回
路52は、ステアリングの回転角速度や、車両の走行速
度、加速度、路面状態に応じて随時変化する路面抵抗を
良好にシュミレートし、演算出力することができる。
【0041】また、前記振動演算回路54は、車両の走
行状態によって、ステアリングに振動として作用する反
力を演算出力するものである。このような振動は、例え
ば車両が高速走行した際に発生し、またエンジンがノッ
キングを起したり、さらには車両が何かにぶつかった時
にも発生する。このため、実施例の振動演算回路54は
、20Hzの矩形波を発生する高速運転用発振器90と
、この発振出力の振幅を高、中、底の振幅を持つ3種類
の発振信号に変換出力するアッテネータ92と、10H
zの矩形波を発生するノッキング及び衝撃用発振器84
と、この発振出力の振幅を高、やや高、やや低、低いの
振幅を持つ4種類の発振信号に変換出力するアッテネー
タ86と、前記各アッテネータ92,86の出力を選択
出力するセレクタ82と、このセレクタ82の選択動作
を制御するセレクタ制御部88とを含む。
【0042】そして、セレクタ制御部88は、車両の走
行速度v、エンジン回転数Rに基づき、車両が高速走行
していると判断した場合には、アッテネータ96から出
力される3種類の発振出力を適宜セレクタ82に選択さ
せ、加算器56に向け出力する。さらに、エンジンのノ
ッキング状態をシュミレートする場合や、車両が何かに
ぶつかった状態をシュミレートする場合には、アッテネ
ータ86から出力される4種類の振幅の発振出力から適
宜所定の信号をセレクタ82に選択させ加算器56に向
け出力させる。
【0043】このようにして、実施例の振動演算回路5
4は、高速走行時に発生する振動や、エンジンのノッキ
ング、車両が何かに衝突した際に発生する振動等を正確
にシュミレートし、加算器56へ向け出力することが出
来る。
【0044】加算器56は、このようにして各演算回路
50,52,54から演算出力される反力を加算し、バ
ッファ58を介しサーボコントローラ60へ向け出力す
る。
【0045】これにより、サーボコントローラ60は、
ステアリングに作用する復元力や、ステアリングを回転
操作した際作用する路面抵抗、さらには、各種状況の下
でステアリングに反力として作用する振動などを正確に
シュビレートするようサーボモータ32を回転制御する
ことになるため、ドライバーは車両運転時にハンドル1
2を介し実際に路面等からステアリング18に作用する
反力を体感することができ、実際の車両に近いステアリ
ング操作感覚を得ることができる。
【0046】これに加えて、本実施例の反力演算回路4
8には、前記したようにレベルシフト回路94が設けら
れ、このレベルシフト回路94により、所定の操作方向
にハンドルが取られる状況をシュミレートしている。例
えば、実施例のようなドライビングシミュレータにおい
て、車両が傾いた路面を走行する場合や、車両がスピン
した状態をシュミレートするためには、このような場合
にハンドルが所定の操舵方向へ取られる状況を正確にシ
ュミレートする必要がある。このため、前記レベルシフ
ト回路94は、ドライビングシミュレータの走行情報に
基づき、レベルシフター42から出力される電圧V2 
を所定レベル分だけ随時プラスまたはマイナス方向へシ
フトするよう制御し、これによりステアリングが所定の
操舵方向へ取られる状況をシュミレートしている。
【0047】本実施例は以上の構成からなり、次にその
作用を説明する。
【0048】まず、ドライバーがシート10に座り、ド
ライビングシミュレータの運転を開始すると、ドライビ
ングシミュレータの図示しないCPUは、ブレーキ14
やアクセル等の操作に応じて車両の走行速度、加速度を
演算すると共に、シミュレートする路面状態μを演算し
、さらにはディスプレイ16上に車両のフロントウィン
ドから見た前方の景色を映し出していく。
【0049】このとき、ハンドル12、即ちステアリン
グ18の操舵角θは操舵角検出部28により検出され、
操舵角θに比例した電圧V2 が操舵角検出信号として
復元力演算回路50,路面抵抗演算回路52へ入力され
る。
【0050】そして、復元力演算回路50は、この操舵
角検出信号V2 と、図示しないCPUで演算されたド
ライビングシミュレータの走行速度v,加速度α、路面
状態μに基づき、車両直進方向(θ=0)へ操舵角θを
復元しようとする復元力を演算し加算器56へ向け出力
する。特に、本発明の装置では、ステアリング操舵角に
対し復元力が対数的に変化するように制御し、しかもこ
の復元力を車両の速度、加速度、路面状態μに応じて減
衰制御するため、操舵角θ、速度v,加速度α、路面状
態μに基づき随時変化する復元力を正確にシュミレート
し、ステアリング18に反力として与えることが出来る
【0051】したがって、実施例の装置によれば、例え
ばドライバーがカーブなどでハンドル12を所定の操舵
方向へ回している状態ではシャフト24に復元力が実際
の車両と同様に反力して作用することになるため、あた
かも実際の車両を運転していると同様なステアリング操
作感を得ることが出来る。
【0052】さらに、路面状態μに基づき減衰率を演算
することにより、CPUがシミュレートする路面状態、
例えば実際の雪道、ジャリ道等を走行している際と同様
なステアリング操作感を得ることが出来る。
【0053】また、路面抵抗演算回路52は、操舵角検
出信号V2 に基づきステアリング18の回転方向及び
回転角速度を検出する。そして、この検出回転方向、回
転角速度と、図示しないCPUが演算する車両の速度v
、加速度α、路面状態μとに基づき、ステアリング18
に反力として作用する路面抵抗を演算出力する。
【0054】これにより、本実施例のドライビングシミ
ュレータによれば、例えば車両の車庫入れ、縦列駐車や
、車両走行時にステアリングを急激に回転操作した際等
にステアリング18に作用する路面抵抗を正確にシュミ
レートして再現することができ、あたかも実際の車両で
このような車庫入れなどを行った時と同様なステアリン
グ感覚を体感することが出来る。
【0055】さらに、実施例のドライビングシミュレー
タでは、車両が高速走行している場合や、ドライバーの
操作の不手際でエンジンがノッキングしたような状態、
さらには車両が何らかの障害物にぶつかった時の状態を
シュミレートするよう形成されている。
【0056】実施例の振動演算回路54は、CPUの演
算出力するこのような各種シュミレート情報をセレクタ
制御部88に入力し、このセレクタ制御部88を用いて
、セレクタ82を介して選択出力される振動信号を制御
している。すなわち、振動演算回路54は、車両が高速
走行する際に発生する振動を、走行速度v、エンジン回
転数Rとに基づき演算し、該当する信号をアッテネータ
92の出力から選択し、加算器56に向け選択出力させ
る。さらに、エンジンがノッキングを起した時の状態を
シュミレートする場合には、アッテネータ86の出力か
ら該当する信号を選択し、加算器56へ向け出力させる
。さらには、車両が何かの障害物にぶつかった場合には
、アッテネータ86の出力から該当する信号を選択し加
算器56に向け出力させる。
【0057】このようにして、実施例の振動演算回路5
4は、車両の高速走行時に発生する振動,ノッキング,
衝突時などに発生する振動を正確にシュミレートし、ス
テアリング18に反力として与えることが出来るため、
ドライバーはこのような状況に於て、実際の車両と同様
な感覚でステアリング操作を行うことが可能となる。
【0058】さらには、実施例のドライビングシミュレ
ータは、傾いた路面を走行している際にハンドルが取ら
れる状況や、車両がスピンした状態でハンドルが取られ
る状況をシュミレートするよう形成されている。実施例
のレベルシフト回路94は、このような場合に図示しな
いドライビングシミュレータのCPUから出力される制
御情報に基づき、レベルシフター42から出力される信
号V2 の電圧を状況に応じてレベルシフトする。これ
により、このような状況のもとに於てステアリング18
が所定の操舵方向へとられる状況を正確に再現すること
が出来る。
【0059】このように、本実施例のドライビングシミ
ュレータによれば、CPUが演算する各種のドライビン
グ環境に於て、ステアリング18に作用する各種の反力
を正確にシュミレートし、実際の車両に近い感覚でステ
アリング18を操作できるように制御している。したが
って、ドライバーは実際の車両運転と同様の感覚でステ
アリング18を操作することができ、自動車教習所に於
ける練習コースや、実際の路上を運転している状態をこ
のドライビングシミュレータ上で忠実に再現することが
可能となる。
【0060】なお、本発明は、前記実施例に限定される
ものではなく、本発明の要旨の範囲内で各種の変形実施
が可能である。
【0061】例えば、前記実施例では反力演算回路48
として、復元力演算回路50、路面抵抗演算回路52、
振動演算回路54及びレベルシフト回路94を全て含む
ものを例に取り説明したが、本発明はこれに限らず、必
要に応じてこれら各演算回路50,52,54,94の
いずれか1つまたは複数を任意に組合わせて反力演算回
路48を構成することもできる。
【0062】例えば、ハンドルがとられる状況をシュミ
レートする必要のないドライビングシミュレータでは、
レベルシフト回路94を省略することができるまた、前
記実施例では、関数変換部62として対数変換を行なう
ものを例にとり説明したが、本発明はこれに限らず、対
数を折れ線で近似する関数など、車両の定速走行を近似
できる関数ならば、必要に応じこれ以外の各種関数を用
いてもよい。
【0063】また、前記実施例では、本発明を自動車教
習所用のドライビングシミュレータに適用した場合を例
に取り説明したが、本発明はこれに限らずこれ以外にド
ライビングゲーム用のドライビングシミュレータとして
も、またこれ以外の各種用途にも幅広く適用することが
可能である。
【0064】また、前記実施例において、前記各減衰率
演算部64,78は、速度v,加速度α,路面状態μの
各ファクタに基づき減衰率の演算を行う場合を例にとり
説明したが、この減衰率を決定する大きなファクタは速
度vであるため、必要に応じα,μ等のファクタを考慮
することなく、減衰率の演算を行うよう形成してもよい
【0065】また、前記実施例では、回路各部をハード
ウエア的に構成した場合を例に取り説明したが、本発明
はこれに限らず、これらハードウエア各部を、それと同
様な機能を持つ様にソフトウエア的に構成することも可
能である。
【0066】
【発明の効果】以上説明したように、本発明によれば、
ドライビングシミュレータ運転時に、ステアリングに復
元力として作用する反力を正確にシュミレートすること
が可能となる。
【0067】また、請求項2の発明によれば、運転時に
ステアリングに各種振動として作用する反力を正確にシ
ュミレートすることができる。
【0068】さらに、請求項3の発明によれば、ステア
リング操作した際、このステアリングに路面から路面抵
抗として作用する反力を正確にシュミレートすることが
可能となる。
【0069】これに加えて請求項4の発明によれば、車
両走行時にハンドルが所定の操舵方向にとられるような
状態を正確にシュミレートすることができ、例えば傾い
た路面を走行しているときや、車両がスピンしたときな
どに於てハンドルが所定操舵方向にとられるようなステ
アリング感覚を正確にシュミレートすることが可能とな
る。
【図面の簡単な説明】
【図1】本発明の装置に用いられるステアリング反力演
算回路図。
【図2】本発明が適用されたドライビングシミュレータ
の概略説明図。
【図3】(a)〜(f)は、図1に示す回路各部の出力
波形説明図。
【符号の説明】
18  ステアリング 28  操舵角検出部 30  負荷発生部 48  反力演算回路 50  復元力演算回路 52  路面抵抗演算回路 54  振動演算回路 94  レベルシフト回路

Claims (4)

    【特許請求の範囲】
  1. 【請求項1】  車両走行時にステアリングに作用する
    反力を演算し、ステアリングに負荷として与えるドライ
    ビングシミュレータのステアリング反力発生装置におい
    て、ステアリングの操舵角を検出し、ステアリング操舵
    角検出信号として出力する操舵角検出手段と、ステアリ
    ング操舵角検出信号と、ドライビングシミュレータの走
    行速度とに基づき、ステアリングに作用する反力を演算
    する反力演算手段と、を含み、前記反力演算手段は、ス
    テアリング操舵角検出信号に基づき、操舵角を所定の関
    数で変換した関数信号を出力する関数変換部と、ドライ
    ビングシミュレータの走行速度に基づき、前記関数信号
    の減衰率を演算する減衰率演算部と、演算された減衰率
    に基づき、前記関数信号を減衰し復元力を表す信号とし
    て出力する減衰手段と、を有する復元力演算手段を含む
    ことを特徴とするドライビングシミュレータのステアリ
    ング反力発生装置。
  2. 【請求項2】  車両走行時にステアリングに作用する
    反力を演算し、ステアリングに負荷として与えるドライ
    ビングシミュレータのステアリング反力発生装置におい
    て、ステアリングの操舵角を検出し、ステアリング操舵
    角検出信号として出力する操舵角検出手段と、ステアリ
    ング操舵角検出信号と、ドライビングシミュレータの走
    行速度とに基づき、ステアリングに作用する反力を演算
    する反力演算手段と、を含み、前記反力演算手段は、ド
    ライビングシミュレータの走行速度およびエンジン回転
    数の少なくともいずれか一方に基づき、ステアリングに
    振動として作用する反力を演算する振動演算手段を含む
    ことを特徴とするドライビングシミュレータのステアリ
    ング反力発生装置。
  3. 【請求項3】  請求項1、2のいずれかにおいて、前
    記反力演算手段は、ステアリング操舵角検出信号からス
    テアリングの回転方向および角速度を求め、この回転方
    向および角速度に基づきステアリングに路面抵抗として
    作用する反力を演算する路面抵抗演算手段を含むことを
    特徴とするドライビングシミュレータのステアリング反
    力発生装置。
  4. 【請求項4】  請求項1〜3のいずれかにおいて、前
    記操舵角検出手段は、ステアリングの操舵角を検出し、
    ステアリング操舵角検出信号として操舵角に比例した電
    圧信号を出力するよう形成され、前記反力演算手段は、
    前記電圧信号を状況に応じ所定レベルシフトし、所定の
    操舵方向にハンドルが取られる状況を演算設定するレベ
    ルシフト手段を含むことを特徴とするドライビングシミ
    ュレータのステアリング反力発生装置。
JP41578690A 1990-12-28 1990-12-28 ドライビングシミュレータのステアリング反力発生装置及び演算方法 Expired - Lifetime JP3190359B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP41578690A JP3190359B2 (ja) 1990-12-28 1990-12-28 ドライビングシミュレータのステアリング反力発生装置及び演算方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP41578690A JP3190359B2 (ja) 1990-12-28 1990-12-28 ドライビングシミュレータのステアリング反力発生装置及び演算方法

Publications (2)

Publication Number Publication Date
JPH04232829A true JPH04232829A (ja) 1992-08-21
JP3190359B2 JP3190359B2 (ja) 2001-07-23

Family

ID=18524072

Family Applications (1)

Application Number Title Priority Date Filing Date
JP41578690A Expired - Lifetime JP3190359B2 (ja) 1990-12-28 1990-12-28 ドライビングシミュレータのステアリング反力発生装置及び演算方法

Country Status (1)

Country Link
JP (1) JP3190359B2 (ja)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5656901A (en) * 1994-04-22 1997-08-12 Kokusai Dengyo Co., Ltd. Reaction force generating apparatus
JPH1045011A (ja) * 1996-08-06 1998-02-17 Mitsubishi Motors Corp パワーステアリング試験装置
JPH10201277A (ja) * 1997-01-16 1998-07-31 Matsushita Electric Ind Co Ltd トルク制御装置
JP2001246165A (ja) * 2000-03-07 2001-09-11 Konami Co Ltd ゲーム機用回転操作装置
JP2002032010A (ja) * 2000-07-14 2002-01-31 Honda Motor Co Ltd 二輪車用ライディングシミュレーション装置
JP2002196660A (ja) * 2000-10-27 2002-07-12 Visteon Global Technologies Inc 疑似操舵感装置
JP2002529846A (ja) * 1998-11-10 2002-09-10 ロード コーポレーション 磁気的可制御能動触覚インターフェースシステム及び装置
US7350395B2 (en) 2004-12-20 2008-04-01 Hyundai Motor Company Apparatus for generating road surface reaction force in a test apparatus for steer-by-wire system
US7406943B2 (en) 2003-10-30 2008-08-05 Immersion Corporation Haptic throttle devices and methods
WO2015198634A1 (ja) * 2014-06-24 2015-12-30 株式会社ソニー・コンピュータエンタテインメント ゲームシステム
US9690379B2 (en) 1995-11-30 2017-06-27 Immersion Corporation Tactile feedback interface device
JP2018110625A (ja) * 2017-01-06 2018-07-19 任天堂株式会社 ゲームシステム、ゲームプログラム、情報処理装置およびゲーム制御方法
JP2018134230A (ja) * 2017-02-22 2018-08-30 マツダ株式会社 脳血流状態判定方法及びその装置
CN109774782A (zh) * 2019-01-31 2019-05-21 吉林大学 一种转向机器人及其控制方法
JP2020197641A (ja) * 2019-06-03 2020-12-10 本田技研工業株式会社 車両用運転訓練装置
CN118949404A (zh) * 2024-08-01 2024-11-15 东莞市狼鸣智能科技有限公司 用于游戏方向盘的信号数据控制方法及控制系统

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5656901A (en) * 1994-04-22 1997-08-12 Kokusai Dengyo Co., Ltd. Reaction force generating apparatus
US9690379B2 (en) 1995-11-30 2017-06-27 Immersion Corporation Tactile feedback interface device
JPH1045011A (ja) * 1996-08-06 1998-02-17 Mitsubishi Motors Corp パワーステアリング試験装置
JPH10201277A (ja) * 1997-01-16 1998-07-31 Matsushita Electric Ind Co Ltd トルク制御装置
JP2002529846A (ja) * 1998-11-10 2002-09-10 ロード コーポレーション 磁気的可制御能動触覚インターフェースシステム及び装置
JP2001246165A (ja) * 2000-03-07 2001-09-11 Konami Co Ltd ゲーム機用回転操作装置
US6612929B2 (en) 2000-03-07 2003-09-02 Konami Corporation Rotary device for game machine and game machine with rotary device
JP2002032010A (ja) * 2000-07-14 2002-01-31 Honda Motor Co Ltd 二輪車用ライディングシミュレーション装置
JP2002196660A (ja) * 2000-10-27 2002-07-12 Visteon Global Technologies Inc 疑似操舵感装置
US7946271B2 (en) 2003-10-30 2011-05-24 Immersion Corporation Haptic device in a vehicle and method thereof
US7406943B2 (en) 2003-10-30 2008-08-05 Immersion Corporation Haptic throttle devices and methods
US7350395B2 (en) 2004-12-20 2008-04-01 Hyundai Motor Company Apparatus for generating road surface reaction force in a test apparatus for steer-by-wire system
WO2015198634A1 (ja) * 2014-06-24 2015-12-30 株式会社ソニー・コンピュータエンタテインメント ゲームシステム
JP2016007345A (ja) * 2014-06-24 2016-01-18 株式会社ソニー・コンピュータエンタテインメント ゲームシステム
JP2018110625A (ja) * 2017-01-06 2018-07-19 任天堂株式会社 ゲームシステム、ゲームプログラム、情報処理装置およびゲーム制御方法
US11045728B2 (en) 2017-01-06 2021-06-29 Nintendo Co., Ltd. Game system, non-transitory storage medium having stored therein game program, information processing apparatus, and game control method
JP2018134230A (ja) * 2017-02-22 2018-08-30 マツダ株式会社 脳血流状態判定方法及びその装置
CN109774782A (zh) * 2019-01-31 2019-05-21 吉林大学 一种转向机器人及其控制方法
CN109774782B (zh) * 2019-01-31 2023-10-13 吉林大学 一种转向机器人及其控制方法
JP2020197641A (ja) * 2019-06-03 2020-12-10 本田技研工業株式会社 車両用運転訓練装置
CN118949404A (zh) * 2024-08-01 2024-11-15 东莞市狼鸣智能科技有限公司 用于游戏方向盘的信号数据控制方法及控制系统

Also Published As

Publication number Publication date
JP3190359B2 (ja) 2001-07-23

Similar Documents

Publication Publication Date Title
JP3190359B2 (ja) ドライビングシミュレータのステアリング反力発生装置及び演算方法
US5823876A (en) Steering wheel simulation assembly
US5589854A (en) Touching feedback device
US4464117A (en) Driving simulator apparatus
US5197003A (en) Gearshift for a vehicle simulator having a solenoid for imposing a resistance force
US6834261B1 (en) Simulated steering feel system
JPS6140994B2 (ja)
KR100461267B1 (ko) 자기학습형 자동차 모의 운전 연습장치
JP2005522373A (ja) 電力アシスト・ステアリングシステム
JPH04133858A (ja) 操舵反力付与装置
CN110728878A (zh) 一种体感交互vr模拟驾驶装置
JPH07144069A (ja) ステアリング負荷装置およびこれを用いたゲーム装置,ドライビングシミュレータ
WO2018110118A1 (ja) 車両試験システム、車両試験システム用制御装置、車両試験システム制御方法、及び車両試験システム用プログラム
JPH07144070A (ja) ステアリング負荷装置およびこれを用いたゲーム装置,ドライビングシミュレータ
JP3271324B2 (ja) 模擬ステアリング装置
JP7064424B2 (ja) 運転教習システム
JPH08262971A (ja) 二輪自動車シミュレータ
KR100476201B1 (ko) 드라이빙 시뮬레이터의 진동 제어장치
KR100438584B1 (ko) 차량을 이용한 자동차 주행 시뮬레이션 장치 및 방법
JPH04301876A (ja) ドライビングシミュレータ
JP2009006742A (ja) 操舵装置及び操舵反力設定方法
JP3789150B2 (ja) 動的体感発生装置
RU68744U1 (ru) Тренажер для обучения водителя автомобиля
JPH0586387U (ja) Tvゲーム機
KR100461388B1 (ko) 드라이빙 시뮬레이터용 컬럼타입 파워스티어링 시스템

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010424

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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

Free format text: PAYMENT UNTIL: 20080518

Year of fee payment: 7

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20080518

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20090518

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20090518

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100518

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100518

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20100518

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110518

Year of fee payment: 10

EXPY Cancellation because of completion of term