(57)【特許請求の範囲】
【請求項１】
プラットフォームに並進運動と回転運動とを付与する動揺装置を備え、操作者の操作に応じた目標体感加速度をプラットフォームの並進運動とプラットフォームの回転運動とにより模擬する体感加速度模擬装置において、
前記目標体感加速度を実現するために必要な並進運動指令を求め、中立位置復帰処理を行うための中立位置復帰処理手段によって、求められた並進運動指令を修整して修整並進運動指令を求めた後、求められた修整並進運動指令に従って前記動揺装置により前記プラットフォームに付与される並進運動の結果として前記プラットフォームに生じる加速度と、前記目標体感加速度とを用いて、前記動揺装置により前記プラットフォームに付与される回転運動の角度を定めることを特徴とする体感加速度模擬装置のための動揺装置の制御方法。
【請求項２】
前記動揺装置により前記プラットフォームに付与される回転運動の角度が、前記動揺装置により前記プラットフォームに付与される並進運動によって前記プラットフォームに生じる加速度と前記目標体感加速度との差に基づいて定められる、請求項１に記載の体感加速度模擬装置のための動揺装置の制御方法。
【請求項３】
前記並進運動により生じる体感加速度と前記目標体感加速度との差が前記回転運動により生じる体感加速度に等しくなるように、前記動揺装置により前記プラットフォームに付与される回転運動の角度が定められる、請求項１に記載の体感加速度模擬装置のための動揺装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、動揺装置によって運転席等のプラットフォームに並進運動及び回転運動を付与することにより、操作者の操作に応じた目標体感加速度を模擬する加速度模擬装置のための動揺装置の制御方法に関する。
【０００２】
【従来の技術】
フライトシミュレータやドライビングシミュレータなどに代表される加速度模擬装置は、操縦席部や運転席部などの動揺部（以下、プラットフォームと呼称する）に動揺を与える動揺装置を備えており、この動揺装置を用いてプラットフォームに並進運動や回転運動などの動揺を与えることによって、操作者の操縦動作又は運転動作（以下、操作と略称する）によって生じる機体又は車両の運動の加速度を操作者に模擬体感させるようになっている。ここで、並進運動とはプラットフォームと設置面との間で行われる相対的な直線運動を意味し、一般に設置面に対して平行に行われるが設置面に対して角度をなして行われることも可能である。また、回転運動とはプラットフォームを回転させ設置面に対して傾斜させる運動を意味する。
【０００３】
このような体感加速度模擬装置において、例えば、前後方向又は横方向の体感加速度を模擬する方法としては、プラットフォームを前後方向又は横方向に並進運動させることによって加速度を生じさせ、この加速度を体感させることが考えられるが、体感加速度模擬装置には設置空間の制限に起因してプラットフォームや動揺装置の可動範囲に制約があり、特に定常的な体感加速度などを並進運動のみで模擬することは不可能である。そこで、このような体感加速度模擬装置では、基本的には、並進運動により生じさせる体感加速度に加えて、プラットフォームを回転、傾斜させることにより操作者に重力加速度成分を体感させ、その重力加速度成分を利用して、前後方向又は横方向の体感加速度を生じさせている。
【０００４】
具体的には、図５に示されているように、先ず、操作者の操作に応じて操作者に体感させるべき目標体感加速度αを求めた後、この目標体感加速度αをハイパスフィルタとローパスフィルタとに通すことによって、高周波数加速度成分αＨと、低周波数加速度成分αＬとを求める。そして、高周波数加速度成分αＨを２回積分して得られる並進変位ｘＨの並進運動と低周波数加速度成分αＬに相当する重力加速度成分をプラットフォーム上の操作者に体感させる角度θの回転運動とを動揺装置によりプラットフォームに行わせることで高周波数加速度成分αＨと低周波加速度成分αＬとを生じさせ、それらによって目標体感加速度αを模擬することを原理としている（図６参照）。
【０００５】
すなわち、高周波数加速度成分αＨから定められた並進変位ｘＨの並進運動により発生する慣性力Ｉで操作者に模擬車両加速度方向逆向きの体感慣性力ｆＡを生じさせ、低周波数加速度成分αＬから定められた角度θの回転運動により操作者に重力Ｇから模擬車両加速度方向逆向きの体感慣性力ｆＢを生じさせ、体感慣性力ｆＡと体感慣性力ｆＢとの合成である合成慣性力ｆＣ（＝ｆＡ＋ｆＢ）により操作者が模擬車両加速度方向に体感する目標体感加速度αを模擬している。
【０００６】
なお、プラットフォームが回転運動すると、プラットフォーム上の操作者がプラットフォームの並進運動により体感する加速度は減少するため、設置面に対して平行に並進運動を行う場合に、目標体感加速度αから高周波数加速度成分と低周波数加速度成分とを単に分離するのみでは、目標体感加速度を正確に模擬することはできない。したがって、並進運動により生じる体感加速度がプラットフォームの回転運動によって減少する分を補償する処理を適切な段階で施す必要がある。例えば、上記の補償を考慮して高周波数加速度成分と低周波数加速度成分を分離すればよい。もちろん、プラットフォームの回転運動が並進運動により操作者に体感させる加速度に影響を与えずに、目標体感加速度を正確に模擬するためには、プラットフォームの並進運動を回転運動によって傾斜したプラットフォームの傾斜角に沿って行ってもよい。
【０００７】
【発明が解決しようとする課題】
ところで、上記のような方式を採用した体感加速度模擬装置において、特に定常的な加速度を模擬しようとすると、膨大な変位の並進運動を行うことが求められ、並進変位がプラットフォーム又は動揺装置の可動範囲を越えてしまう。
【０００８】
この問題を回避するために、体感加速度模擬装置では、プラットフォーム又は動揺装置がその可動範囲を越えずにゆっくりと中立位置に復帰するように並進運動の変位の指令値を修整する中立位置復帰処理を並進運動の変位指令値に対して施している。その結果、プラットフォームは、目標体感加速度を生じさせる方向に並進運動を行った後に、中立位置に復帰しようとするようになる。具体的には、図５に示されているように、ウォッシュアウトフィルタと呼称されるハイパスフィルタを適用し変位ｘＨに中立位置復帰処理を施して、修整変位ｘを求め、この修整変位ｘを動揺装置に対する指令値として使用している。
【０００９】
ところが、並進運動の変位ｘＨにウォッシュアウトフィルタを適用して求めた修整変位ｘは並進運動の変位ｘＨと大きく異なるので、修整変位ｘの並進運動により生じる体感加速度は、変位ｘＨの並進運動により生じる体感加速度（すなわち、高周波数加速度成分αＨ）と大きく異なってしまう。このため、中立位置復帰処理を施した後の並進運動の変位指令値による修整変位ｘの並進運動をローパスフィルタにより求められた角度θの回転運動と重畳させて生じる体感加速度は、目標体感加速度αと大きく異なってしまうことになる。中立位置復帰処理は、このように、体感加速度模擬装置の体感加速度模擬性能を悪化させる問題を引き起していた。
【００１０】
よって、本発明の目的は、上記従来技術に存する問題を解消して、体感加速度模擬装置の体感加速度模擬性能を向上させ、操作者の操作に応じて精度良く体感加速度を模擬することにある。
【００１１】
【課題を解決するための手段】
本発明は、上記目的に鑑み、プラットフォームに並進運動と回転運動とを付与する動揺装置を備え、操作者の操作に応じた目標体感加速度をプラットフォームの並進運動とプラットフォームの回転運動とにより模擬する体感加速度模擬装置において、前記目標体感加速度を実現するために必要な並進運動指令を求め、中立位置復帰処理を行うための中立位置復帰処理手段によって、求められた並進運動指令を修整して修整並進運動指令を求めた後、求められた修整並進運動指令に従って前記動揺装置により前記プラットフォームに付与される並進運動の結果として前記プラットフォームに生じる加速度と、前記目標体感加速度とを用いて、前記動揺装置により前記プラットフォームに付与される回転運動の角度を定めるようにした体感加速度模擬装置のための動揺装置の制御方法を提供する。
【００１２】
上記制御方法においては、前記動揺装置により前記プラットフォームに付与される回転運動の角度が、前記動揺装置により前記プラットフォームに付与される並進運動によって前記プラットフォームに生じる加速度と前記目標体感加速度との差に基づいて定められるようにすることが好ましい。同様に、前記並進運動により生じる体感加速度と前記目標体感加速度との差が前記回転運動により生じる体感加速度に等しくなるように、前記動揺装置により前記プラットフォームに付与される回転運動の角度が定められるようにすることが好ましい。
【００１４】
本発明の体感加速度模擬装置のための動揺装置の制御方法では、目標加速度と実際にプラットフォームに付与される並進運動によってプラットフォームに生じる加速度とを用いて、プラットフォームに付与される回転運動が定められるので、並進運動の変位指令値に中立位置復帰処理などの処理による並進運動の変位の変化が回転運動の決定に反映されるようになり、体感加速度模擬装置の体感加速度模擬性能を向上させる効果を奏することが可能となる。
【００１５】
例えば、回転運動の角度が並進運動によってプラットフォームに生じる加速度と目標体感加速度との差に基づいて定められることにより、並進運動の変位指令値に中立位置復帰処理などの処理による並進運動の変位の変化が回転運動の決定に反映されるようになり、上記効果を奏する。
【００１６】
また、並進運動により生じる体感加速度と目標体感加速度との差が回転運動により生じる体感加速度と等しくなるように、回転運動の角度が定められれば、並進運動により生じる体感加速度と回転運動により生じる体感加速度との和は必ず目標体感加速度と等しくなり、並進運動の変位指令値に中立位置復帰処理などの処理が施されるか否かを問わず、正確に目標体感加速度を模擬することができるようになる。
【００１８】
なお、本願において「体感加速度」とは、Ｘ軸、Ｙ軸及びＺ軸などの特定の方向の運動として操作者が体感する加速度を意味するものとする。また、単なる「加速度」とは、物理的に行われている現実の運動により発生している加速度を意味するものとする。
【００１９】
【発明の実施の形態】
以下、図面を参照して本発明の動揺装置の制御方法を用いた体感加速度模擬装置の実施形態を説明する。なお、以下の実施形態においては、自動車などの車両の運動による体感加速度を模擬する体感加速度模擬装置を例として説明しているが、本発明はこれに限定されるものではなく、飛行機などの機体の運動による体感加速度を模擬する体感加速度模擬装置などにも適用可能である。
【００２０】
図１を参照すると、体感加速度模擬装置１０は、操作者が搭乗し各種操作を行う操縦席又は運転席などを含むプラットフォーム１２と、プラットフォーム１２の操作者に周囲風景等の視覚情報を与える表示装置１４と、プラットフォーム１２を支持し、プラットフォーム１２に動揺を与える動揺装置１６と、動揺装置１６の動作を制御する制御装置１８と、様々なデータを記憶、保管するための記憶装置２０とを備える。記憶装置２０には、各種車両モデルに関する設定パラメータ、各種演算に必要となる関数、ハイパスフィルタやウォッシュアウトフィルタなどのフィルタ（マトリクス）などが予め記憶されている。設定パラメータには、操作者による操作からプラットフォーム１２の加速度を導き出すのに必要となるパラメータなども含まれている。
【００２１】
制御装置１８は、車両モデル演算部２２と、動揺演算部２４と、動作指令部２６とを含んでいる。
【００２２】
車両モデル演算部２２は、操作者が選択した再現対象車両モデルに基づいて、操作者の操作に応じて車両に理論上発生する運動のＸ軸、Ｙ軸、Ｚ軸方向の加速度を演算、決定する。そして、この車両に発生する運動の加速度に基づいて、プラットフォーム１２上の操作者に体感させるべき対応する方向の目標体感加速度を演算、決定する。ここで、模擬空間における体感加速度について用いるとき、Ｘ軸方向とは操作者により車両が前後方向に進んでいると体感される方向を指し、Ｚ軸方向とは操作者により車両が上下方向に動いていると体感される方向を指し、Ｙ軸方向とはＸ軸及びＺ軸に垂直な方向を指すものとする。また、プラットフォーム１２や動揺装置１６などの現実空間における運動について用いられるとき、Ｘ軸及びＹ軸方向とは装置の設置面に平行で互いに垂直な方向を指し、Ｚ軸方向とは設置面に垂直な方向を指す。
【００２３】
動揺演算部２４は、Ｘ軸、Ｙ軸及びＺ軸方向の目標体感加速度から、実際にプラットフォーム１２に付与するべき動揺、すなわち並進運動と回転運動の変位又は速度を演算により求める。図２に示されている実施形態では、動揺演算部２４はプラットフォーム１２に付与するべき並進運動及び回転運動の変位を求めるようになっているが、もちろん並進運動及び回転運動の速度を求めるようになっていてもよい。動作指令部２６は、動揺演算部２４において求められたプラットフォーム１２に付与するべき動揺を実現するために、動揺装置１６、詳細にはその各アクチュエータ２８が行うべき動作を決定し、動作指令を作成する。
【００２４】
動揺装置１６は、プラットフォーム１２の運動を実現するために、現実空間における、Ｘ軸、Ｙ軸及びＺ軸の並進運動と、Ｘ軸周り、Ｙ軸周り及びＺ軸周りの回転運動とを与えることを可能とさせる複数のアクチュエータ２８を備え、各アクチュエータ２８が動作指令部２６の動作指令に基づいて動作する。なお、動揺装置１６は、上記の構成に限定されるものではなく、プラットフォーム１２に対して、現実空間におけるＸ軸、Ｙ軸、Ｚ軸の直交３軸に沿った並進運動と、Ｘ軸周り、Ｙ軸周り、Ｚ軸周りの３軸周りの回転運動とを与えることができる任意の駆動装置とすることができる。また、動揺装置１６は、直交３軸の並進運動及び３軸周りの回転運動をそれぞれ独立して担当する複数のアクチュエータ２８を備えている必要はなく、複数のアクチュエータ２８の動作が結果として上記直交３軸の並進運動及び３軸周りの回転運動を実現できるものであればよい。例えば、動揺装置１６として、プラットフォーム１２を複数（この場合６つが好ましい）のアクチュエータ２８により支持している６自由度パラレルリンク機構などが使用され得る。６自由度パラレルリンク機構に関しては公知のものであるのでここでは特に説明はしない。
【００２５】
次に、図１及び図２を参照して、制御装置１８において行われる処理について説明する。以下、簡単化のために、Ｘ軸方向の目標体感加速度αについてのみ説明していくが、Ｙ軸方向の加速度についても同様の処理がなされ得ることはいうまでもない。また、動揺装置１６は、回転運動により傾斜したプラットフォーム１２の面と平行な方向に並進運動を行うものとするが、もちろんプラットフォーム１２の回転運動と関係なく常に設置面と平行な方向に並進運動を行うことも可能である。
【００２６】
制御装置１８は、最初に、操作者が選択した再現対象の車両モデルに基づいて、操作者による操作量から車両に発生するべき加速度を導き出すのに必要となるパラメータを記憶装置２０から車両モデル演算部２２に読み込む。同時に、各種演算に必要となる関数やフィルタ（マトリクス）などを記憶装置２０から動揺演算部２４及び動作指令部２６に読み込む。
【００２７】
次に、車両モデル演算部２２が、選択された車両モデルに基づき、操作者の運転動作に応じて車両に理論上発生する運動のＸ軸、Ｙ軸、Ｚ軸方向の加速度などを演算、決定する。そして、この車両に発生する運動の加速度に基づいて、プラットフォーム１２上の操作者に体感させるべき模擬空間におけるＸ軸、Ｙ軸、Ｚ軸方向の目標体感加速度αを演算、決定する。
【００２８】
なお、図中には示されていないが、上記で求められた車両の運動の加速度などから積分などの演算により車両の変位量や姿勢などが求められ、この車両の変位量や姿勢などに応じて、制御装置１８は、表示装置１４を通じて操作者に視覚情報を逐次提供しているものとする。
【００２９】
次に、車両モデル演算部２２によって決定された目標体感加速度αは動揺演算部２４に読み込まれる。動揺演算部２４では、先ずブロック３０で目標体感加速度αにハイパスフィルタによる処理を施して、目標体感加速度αから高周波加速度成分αＨを抽出し、さらに、動揺装置１６又はプラットフォーム１２の並進運動がその可動範囲内に収まるようにするために、ブロック３２で高周波数加速度成分αＨにウォッシュアウトフィルタによる中立位置復帰処理を施して実際にプラットフォーム１２に付与する並進運動の並進加速度成分ｘ″を求める。
【００３０】
求められた並進加速度成分ｘ″には、ブロック３４で２回の積分処理が施されて動揺装置１６によりプラットフォーム１２に付与するべき並進運動の変位ｘが求められ、これが動作指令部２６に送られる。
【００３１】
ところで、並進加速度成分ｘ″にはブロック３２で中立位置復帰処理が施されているので、並進加速度成分ｘ″は、プラットフォーム１２又は動揺装置１６が中立位置に復帰するための動作を加味した運動となり、一般に高周波数加速度成分αＨとは異なる値となる。このため、従来の体感加速度模擬装置のように、目標体感加速度αにローパスフィルタによる処理を施し、目標体感加速度αから低周波加速度成分αＬを抽出して、この低周波加速度成分αＬに相当する重力加速度成分をプラットフォーム１２の操作者に体感させる角度θを求めると、操作者が体感する加速度を目標体感加速度αから大きく異ならせ、体感加速度模擬装置の模擬性能を低下させてしまう。（高周波数加速度成分αＨと低周波数加速度成分αＬとの和は本来目標体感加速度と概略等しくなるはずである。）
そこで、本発明においては、ブロック３６において、動揺装置１６により付与されたプラットフォーム１２の回転運動によって生じさせる体感加速度をローパスフィルタによる処理によって求めるのではなく、動揺装置１６によりプラットフォーム１２に付与される並進運動によって生じる加速度と目標体感加速度αとを用いて、動揺装置１６によりプラットフォーム１２に付与される回転運動を定めるようにしている。例えば、プラットフォーム１２の回転運動の角度θは、並進運動によってプラットフォーム１２に生じる加速度と目標体感加速度との差が大きくなると共に、大きくなるように定められる。
【００３２】
また、好ましい実施形態では、プラットフォーム１２の並進運動により操作者が体感する体感加速度と目標体感加速度αとの差がプラットフォーム１２の回転運動により生じる体感加速度に等しくなるように、プラットフォーム１２の回転運動の角度θが定められることが好ましい。
【００３３】
なお、この実施形態では、模擬空間におけるＸ軸方向に、すなわちプラットフォーム１２の回転運動により傾斜した面に沿って、並進運動が行われるので、プラットフォーム１２の並進運動によって生じる加速度は体感加速度と等しくなる。しかしながら、並進運動がプラットフォーム１２の回転運動と関係なく現実空間のＸ軸方向に設置面と平行に行われる場合には、プラットフォーム１２の並進運動によって生じる加速度は体感加速度と異なるものとなる。したがって、この場合、好ましい実施形態のように回転運動の角度θを定めるためには、例えば、プラットフォーム１２の並進運動によりプラットフォーム１２に生じる加速度と目標体感加速度αとの差と等しい体感加速度を生じさせる回転運動の角度を求め、この角度で傾斜したプラットフォーム１２において、再度、操作者が体感する模擬空間におけるＸ軸方向の体感加速度と目標体感加速度αとの差と等しい体感加速度を生じさせる回転運動の角度を求めることを繰り返し、プラットフォーム１２の並進運動により操作者が体感する体感加速度と目標体感加速度αとの差がプラットフォーム１２の回転運動により生じる体感加速度に等しくなるまで演算を続ければよい。
【００３４】
以上のようにして求められた、動揺装置１６がプラットフォーム１２に付与する並進運動の加速度ｘ″と回転運動の角度θの例が図３に示されている。図３（ａ）はＸ軸方向の目標体感加速度α、図３（ｂ）及び（ｃ）はそれぞれ図２に示されている制御装置１８によって求められた模擬空間におけるＸ軸方向のプラットフォーム１２の並進運動の加速度ｘ″及び回転角度θを示している。
【００３５】
このようにして、制御装置１８において、動揺装置１６によりプラットフォーム１２に付与されるべき動揺が求められると、この動揺を表す模擬空間におけるＸ軸方向の並進変位ｘとＹ軸周りの回転角度θが動揺演算部２４から動作指令部２６へ伝送される。
【００３６】
そして、動作指令部２６は、記憶装置２０から読み込んだ変換係数やマトリクスに基づき、動揺演算部２４において求められたプラットフォーム１２に付与する動揺を実現するために、動揺装置１６、詳細にはその各アクチュエータ２８が行うべき動作（具体的には変位量）を決定し、それぞれのアクチュエータ２８に向けた動作指令を作成する。
【００３７】
そして、動作指令部２６は、求められた動作に応じて動揺装置１６の各アクチュエータ２８に動作指令を与え、各アクチュエータ２８は、制御装置１８からの動作指令を受け取り、動作指令に応じた動作を行う。
【００３８】
このようにして、プラットフォーム１２は、操作者によってなされた操作に応じて動揺装置１６によって動揺を与えられ、操作者の操作に応じた運転動作を操作者に模擬的に体感させると共に、表示装置１４を通じて視覚的変化も模擬的に体感させる。
【００３９】
図４は上述した本発明の動揺装置１６の制御方法を用いた体感加速度模擬装置１０と従来の体感加速度模擬装置による加速度模擬性能を示したものである。図４（ａ）は目標体感加速度α、図４（ｂ）及び（ｃ）は、図４（ａ）に示される入力に対して、それぞれ、従来の体感加速度模擬装置及び本発明の動揺装置１６の制御方法を用いた体感加速度模擬装置１０により模擬された体感加速度を示している。図４より本発明の動揺装置１６の制御方法を用いることで目標体感加速度αを模擬する性能が従来技術と比較して格段に向上していることが分かる。
【００４０】
上記実施形態では、車両の前後方向の体感加速度の模擬について本発明を適用した場合を説明したが、本発明を横方向の体感加速度に対して適用することも可能である。また、ドライビングシミュレータのみならず、フライトシミュレータなど、動揺装置によりプラットフォームに並進運動と回転運動とを与えることにより体感加速度を模擬することを目的とする任意の体感加速度模擬装置に本発明を適用することが可能である。
【００４１】
【発明の効果】
以上、本発明によれば、始めにハイパスフィルタ及びウォッシュアウトフィルタなどを用いて動揺装置又はプラットフォームの可動範囲内に収まる並進運動を決定し、回転運動の回転角度に関しては、従来のようにローパスフィルタを用いて決定するのではなく、その時点で実際にプラットフォームに付与される並進運動により発生する加速度と目標並進加速度との差を用いて決定する。したがって、ウォッシュアウトフィルタによる中立位置復帰処理などが操作者の体感に与える影響を抑制し、体感加速度模擬装置の体感加速度模擬性能を格段に向上させることが可能となる。
【図面の簡単な説明】
【図１】本発明による動揺装置の制御方法を用いた体感加速度模擬装置の全体構成を示しているブロック図である。
【図２】図１に示されている体感加速度模擬装置の制御装置における処理を説明するブロック図である。
【図３】本発明の動揺装置の制御方法を用いた体感加速度模擬装置において入力された目標体感速度に対して求められる並進運動と回転運動の例を示したグラフであり、（ａ）は目標体感加速度、（ｂ）及び（ｃ）はそれぞれ（ａ）に示されている目標体感加速度に対して求められるプラットフォームの並進運動の加速度及び回転運動の角度を示している。
【図４】本発明による動揺装置の制御方法を用いた体感加速度模擬装置と従来の体感加速度模擬装置の加速度模擬性能を示しているグラフであり、（ａ）は模擬されるべき目標体感加速度、（ｂ）及び（ｃ）はそれぞれ（ａ）に示されている目標体感加速度に対して実際に模擬される体感加速度を示している。
【図５】従来の体感加速度模擬装置において動揺装置に与える並進運動及び回転運動に関する動作指令を求める手順を示しているブロック図である。
【図６】プラットフォームの並進運動により生じる体感加速度とプラットフォームの回転運動により生じる体感加速度との重畳により操作者の操作に応じた目標体感加速度を模擬する加速度模擬の原理を表すグラフである。
【符号の説明】
１０…体感加速度模擬装置
１２…プラットフォーム
１６…動揺装置
１８…制御装置
２２…車両モデル演算部
２４…動揺演算部
２６…動作指令部
【図１】
0004104362.tif 000002
【図２】
0004104362.tif 000003
【図３】
0004104362.tif 000004
【図４】
0004104362.tif 000005
【図５】
0004104362.tif 000006
【図６】
0004104362.tif 000007