OSW(Open Sim Wheel)レビュー(2017年2月修正)
今年2月、OSW(Open Sim Wheel)を導入しました。OSWは、2014年ころからiRacingを初めとするレースシム関連のForumで情報が出始めた、新世代のステアリングコントローラです。従来のステアリングコントローラよりも強力かつ正確なForce Feed Back(FFB)を発生させられるのが特徴です。
日本人iRacerのあいだでも話題になっており、すでにたくさんの方がOSW導入に向けて動き始めています。今回はOSWの解説・レビューと、iRacing向けの設定などを書いていこうと思います。
Direct Drive Wheel時代の大本命
これが我が家に導入したOSWです。ステアリングのすぐ後ろにあるのがモーター(写真はKollmorgen AKM53)です。見ての通り、巨大なモーターを使っていますので、Logicool G27比で10倍以上、ハイパワーを誇るFanatec Club Sport Wheel Base v2(CSWv2)比でも約4倍と、非常に強力なFFBを発生させることが可能です。小型PCのようなものはFFBコントローラで、モーターにFFB情報と電力を供給する役目を担います。
OSWはモーターとステアリングが直結した作りになっていますが、これはDirect Drive方式と呼ばれています。OSWのほかには、SimxperienceのAccuForce、Leo BodnarのSimSteering FFB SystemといったステアリングコントローラがDirect Drive方式を採用しています(FrexやThrutmasterもDirect Drive方式のステアリングコントローラを発売予定です)。Drect Drive方式のステアリングコントローラは、モーターとステアリングをギアやベルトで繋ぐ必要がないため、高出力のモーターを使用することができます。
OSWは、Direct Drive方式のステアリングコントローラのなかでもトップクラスの性能を持ち、なおかつ低コスト(モーターの種類による)で導入が可能であることから、コストパフォーマンスの点で最も優れていると言われています。今後、より質の高いFFBを求めるシムレーサーにとっては、OSWが本命となっていくのは間違いないでしょう。なお、モーターには、サーボモーターやステッピングモーターなどの種類がありますが、OSWではサーボモーターを使います。
OSWの優れた特徴を簡単にまとめると、
・ハイパワー(約30Nm)
・正確なトルク出力
・スムーズな回転
・高レスポンス
・低コスト
※Nm=ニュートン・メートル。トルク(ねじりの強さ)を表す単位
などが挙げられます。それぞれの特徴については、後に解説します。
OSWがもたらす革新的なドライブフィール
OSWとiRacingとの組み合わせで得られるドライブフィールはまさに感動的です。OSWのハイパワーかつ高レスポンスなFFBによって、ステアリングから得られる情報量は飛躍的に増加しました。
OSWでドライブすると、荷重移動、路面の起伏、車の姿勢等によって刻一刻と変化するフロントタイヤのグリップを、FFBから的確に感じることができます。すると驚くべき事に、FFBの強弱から最適なステアリング角度を判断したり、ステアリング任せで車の動きを修正することが可能になりました。フロントタイヤと相談しながらドライブできるようになった、という表現で伝わるでしょうか。 アンダーステアやオーバーステア、突然のスライドなども遥かに対処しやすくなるため、タイムアップも望めるでしょう。 iRacingはレーザースキャンによって微細なバンプを再現していますが、それらもすべてFFBから伝わってきます。
もちろんこれらのFFB情報は、ステアリングコントローラの種類に関係なく、これまでもiRacingからは出力されていました。しかし、従来のステアリングコントローラはFFB自体が弱く、なおかつレスポンスも悪かったため、細かなFFBの変化をほとんど感じられなかったのです。
下の動画は、RUF C-Specでニュルブルクリンク・ノルドシェライフを走行したものです。この動画からも、OSWのFFBが非常に細やかで、得られる情報が豊富であることが分かるかと思います。この豊かなFFBのおかげでミスは減り、安定したラップを刻むことが可能になりました。
動画の4分20秒〜では、ノルドシュライフェで最も有名なコーナーであるカルッセルをクリアしていますが、ステアリングの暴れ方が激しいのがわかると思います。カルッセルでは急角度のバンクによってタイヤに大きな荷重が乗るうえに、コンクリート路面にバンプや継ぎ目があるため、このようにFFB変化が大きくなるのです。この感覚が、今までのステアリングコントローラでは味わえませんでした。
スパ・フランコルシャンのオールージュでも、急激にステアリングが重くなります。急勾配を一気に登るので、フロントタイヤにとても大きな荷重がかかるからです。パワステのない車だと、ぐっとステアリングを抑えつけないと曲がりきれません(もちろん調節できます)。今まで何百回と通ったコーナーも、OSWではとても新鮮な気持ちで走れます。
下のRadical SR8のドライブでは、低速コーナーからの立ち上がりでリアタイヤがスライドして何度もカウンターステアを当てていますが、これはすべてOSWのFFBが、自動でステアリングを修正(セルフステアによるスライドキャッチ)してくれています。これまではカウンターステアが間に合わずにスピンしていたような場面でも、OSWのレスポンスのいいFFBが一瞬で車の挙動を修正してくれるわけです。
自分のドライビングを客観的に動画で見てみると、物凄く細かくステアリングを修正しながら、頑張って走っているようにも見えますが、実際に運転しているときはほとんど何も考えていません。車の挙動に合わせてステアリングを修正したり、コーナー出口でカウンターステアを当てたりということは、OSWのFFBが半ば自動でやってくれている感覚があります。
OSW導入前は、ステアリングをどのくらい切るか、どう修正するかに神経を使っていましたが、今は狙ったラインに乗せることだけを考えておけば、あとはステアリングコントローラ任せで走ることができています。OSWは車が何をしたがっているかを教えてくれる、ドライブを簡単にするという評判をよく耳にしますが、まさにその表現がピッタリ当てはまります。
OSWのFFBから得られるインフォメーション
それでは、FFBからどのような情報が得られて、それをどう活かせるのかということを、自分の経験をもとにいくつか書き出してみます。
・フロントへの荷重移動
まず、基本中の基本から。コーナーへの進入では、まずブレーキで荷重を前方に移動させ、フロントタイヤがしっかりグリップするようにしますが、ここでちゃんと荷重移動が出来ていると、ステアリングを切ったときにFFBがぐっと重く感じられるようになります。荷重移動が出来ていないと、FFBが軽く、手応えがなくなるので、アンダーステアが出ているのが分かります。
・起伏による荷重変化
ノルドシュライフェのようなサーキットで実感できるのが、起伏による荷重変化です。下りから急に登りになる場所では、FFBが一気に重くなり、タイヤに大きな荷重がかかっているのを実感できます。また、起伏の頂点では車が浮き上がり、FFBも当然軽くなります。
・タイヤの最大グリップ
コーナーでステアリングを切り込んていくと、タイヤが横方向のグリップを発生させるに従って、FFBは重くなります。さらにステアリングを切り込むと、FFBの強さはピークを超えて少し軽くなりますが、このときタイヤのグリップは最大値に達します。この特性を知っておけば、FFB情報を元にタイヤが最大グリップを発揮するゾーンを探れるようになります。
・コーナーごとの最適なステアリング角
FFBからタイヤのグリップが分かるようになると、ステアリングを切る量もFFB任せで判断できるようになります。高速コーナーではステアリングを少し切っただけでもFFBが急激に重くなるため、ステアリング角は小さくなります。反対に、低速コーナーでは、ステアリングを切った時のFFBの増加も緩やかになり、ステアリング角も大きくなります。つまり、ステアリングにどの程度力をかけるかを身体で覚えておけば、最適なステアリング角をFFBから知ることができるようになるわけです。コーナーの途中で速度が変化する複合コーナーなどでは、スピードの変化に合わせてに半ば自動でステアリングが切られて(または戻されて)いくのがよく分かります。
・スライドキャッチ(セルフステア)
FR車ではコーナーの出口付近でアクセルを開けたとき、リアタイヤが唐突にスライドを始めてスピンしそうになることがあります。このスライドをカウンターステアで止める技術をスライドキャッチと言いますが、車は基本的に、このカウンターステアは自動的に当たるようになっています。これをセルフ(カウンター)ステアと言います。OSWはFFBのレスポンスが非常に良いため、ドライバーが反応する前に、セルフステアによって姿勢を安定させてくれます。トラクションコントロールのないハイパワーFR車ではとくに効果的です。
・足回りのセッティング
フロントのスプリングやダンパー、キャスターなどのセッティングを変えると、FFBに変化が出ます。セッティングを変えてFFBが滑らかになれば、タイヤがより路面に追従するようになったことがわかります。反対に、FFBが固くゴツゴツしたものになれば、タイヤがバンプや路面の起伏で弾かれているのが分かります。この情報を活かせれば、正しいセッティングの方向性を見つけられるでしょう。
・パワステの有無による違い
パワーアシストステアリング(パワステ)は、ステアリングを回すために必要な力を減らし、キックバックを軽減する効果がありますが、OSWではその効果もはっきりと感じられます。パワステのあるMazda MX-5ロードスターやGT3はFFBは比較的軽く、スムーズに回ります。パワステのないSkip BarberやFormula Renault2.0はFFBが非常に重く、バンプに乗った時にはゴツゴツしたショックを感じます。実車と同様に、パワステが無い車のほうがタイヤの状態をよりよく感じることができます。
・路面のバンプや材質
iRacingはレーザースキャン技術で路面の細かなバンプをすべて再現しています。OSWであれば、サーキット表面の細かなバンプから材質の違いまで、そのすべてをFFBから把握できます。鈴鹿サーキットのような路面の滑らかなサーキットと、セブリング・インターナショナル・サーキットのようなバンプの多いサーキットとでは、FFBから得られる情報は全く違います。セブリングではアスファルト路面とコンクリート路面の違いもFFBから分かります。
・タイヤのライフと発熱
タイヤのライフが減り、グリップが落ちてくると、FFBは軽くなります。アンダーステアが出やすくなりますから、より注意してドライブする必要があるでしょう。ピットで新品タイヤに交換すると、FFBが一気に重くなるのが感じられます。また、路面温度が低いとタイヤが温まるまではタイヤはグリップしませんから、FFBも弱くなります。タイヤが暖まってくると、FFBも重くなっていくのが分かります。また、コーナーでステアリングを切りすぎるなどしてタイヤを必要以上に発熱させてしまったときも、タイヤのグリップが低下してFFBは弱くなります
以上のように、FFBから得られる情報が豊富になると、FFBの増減だけでタイヤの状態が分かるようになり、最適なステアリング角度を判断できたり、不必要なスライドを止められるようになります。これはタイヤの切り過ぎ、スライドのさせすぎを防ぎ、より良いタイヤマネージメントを可能にします。
「ステアリングのトルク不足=情報不足」ということ
現在はOSWでiRacingのFFBの素晴らしさを感じられていますが、以前は不満もありました。
前述のように、iRacingはパワーステアリングも忠実に再現していますが、おそらくその影響で、車種によってはFFBが単調で、ステアリングから得られる情報が少ない印象がありました(G27やT500RSではとくに。CSWv2でだいぶ良くなりましたが)。なかでも、Mazda MX-5ロードスターのようなタイヤのグリップが低く、なおかつダウンフォースのない車は、FFBがスカスカに感じられてしまい、タイヤの感触を掴むのが困難でした。
しかし、OSWを使ってみて分かったのは、結局のところ、この種の不満の原因はステアリングコントローラの表現力不足によるものであったということです。それもそうでしょう。実車でステアリングコラムシャフトにかかるトルクと比べて、その10分の1とか、20分の1というようなトルクのFFBしかないステアリングコントローラで、ちゃんとした情報を感じられるようにしろというほうが、無茶な話です。
しかし、実車に迫るトルクがあるOSWを使えば、パワステがついた車種でも、情報量の多いFFBを感じられます。前述のMazda MX-5ロードスターでもしっかりとタイヤの感触を得ながら走ることができるのです。iRacingをプレイしていて、自分と同じような不満を抱えている人は多いのではないかと思いますが、そのような方にこそOSWをおすすめしたいです。
OSWの導入方法とコスト / Simucube登場
OSWの入手方法について説明します。結論からいうと、OSWというステアリングコントローラが一般に売っているわけではありません。OSWとは、自作PCのようにパーツを一つ一つ買って、それを組み立てて作るステアリングコントローラの総称になります。
使用するサーボモーターやステアリングの種類は、予算に合わせて選べますので、自由度は高いです。自由度が高いぶん、悩むところも多いですが。
OSWは、サーボモーター、ステアリング、FFBコントローラから成り立っています。このなかで飛び抜けて大変な(大変だった)のが、FFBコントローラの構築です。FFBコントローラは、小型のPCのような構造をしていて、電源、モーターコントローラ、USBコントローラ、ケーブル、抵抗、ケースなど様々なパーツを自分で揃え、配線もすべて自分でする必要がありました。
しかし、2016年に入って、状況は一変しました。6月にフィンランドのGranite Devicesが発売予定のFFBコントローラ、SimuCubeによって、誰でも気軽にOSWを構築できるようになりました。SimuCubeは、非常に簡単に組み立てられるキットとして発売されるほか、完成品としても購入可能になる予定です。
GRANITIE DEVICES製品一覧
6月3日現在は正式な価格は発表されていませんが、一般発売時は500ドル前後になると予測されています。ちなみにSimucubeは、今年3月から、事実上の先行予約という形で、Indiegogoというクラウドファンディングタイプのサイトで出資が集められ、目標金額を大幅に上回ることに成功しています。Indiegogoでの出資には、僕を含めて日本人iRacerも多く参加しました。あとは先行版の発送と、一般発売を待つだけです。
このSimucubeと、4万円弱のMiGEというサーボモーターを組み合わせれば、ステアリング抜きで10〜12万円前後でOSWが出来上がるのではないかと見込まれています。CSWv2と比べても極端に高いわけではありませんから、今年一気にブレイクしそうな予感がしますね。
SimuCubeについての情報と、各種必要なパーツ、組み立て、設定などについては、発売後に紹介できれば思います。
工業用サーボモーターが強力なFFBを発生
OSWに使うサーボモーターは、工業用のものを使います。FFBの強さはモーターの種類にもよりますが、最大で30Nm以上にもなります。G27の最大トルクが2.3Nm、CSWv2でも7.1Nmほどですから、そのパワーは驚くべきものです。
ここで、おもなステアリングコントローラの最大FFBトルクの値(Nm)を見てみましょう。
・logicool G27:2.3 Nm
・logicool G29:2.1 Nm
・Thrustmaster TX:3.9 Nm
・Thrustmaster T500RS:4.4 Nm
・Fanatec Club Sport Wheel Base:4.8 Nm
・Fanatec Club Sport Wheel Base V2:7.1 Nm
・Simxperience AccuForce:9.3 Nm
・OSW(MiGE 130ST-M10010 / 通称SmallMiGE):20Nm
・OSW(MiGE 130ST-M15015 / 通称BigMiGE):30Nm
・OSW(Kollmorgen AKM53):32Nm
※( )内はサーボモーターの種類。トルク値はiRacing開発者David Tucker氏の計測値及びメーカースペック値による
これを見るだけでも、OSWのトルクがいかに飛び抜けているかがわかりますね。自分は、AKM53というドイツ製のサーボモーターを使用しています(AKM53サーボモーターの最大トルクは32Nmですが、ArgonタイプのFFBコントローラによる制限で最大25.6Nmで使用しています)。
※2017年2月修正:現在はAKM53からMiGE 130ST-M10010に切り替えています。
果たして、このような強力なFFBが必要なのか、そして扱えるのかと思う方もおられると思いますが、自分は必要だと思いますし、また十分に扱えると思います。そもそも、常に30Nmというような強力なFFBが発生するわけでは決してありません。通常のコーナーでは10〜15Nm、特定のコーナーで縁石に乗った時などに一瞬だけ25〜30Nm近くになる、というイメージでいいと思います。30Nmというサーボモーターのパワーは、表現力の向上に活きて来るわけです。
シンプルな構造で回転もスムーズ
OSWの構造はとてもシンプルです。ステアリングとサーボモーターが直結していますので、G27やT500RS、CSWv2などと違って、ギアやベルトなどの駆動パーツはありません。回転抵抗になるものがないので、FFBの伝達ロスがないのが大きなメリットです。また、例えばG27やCSWv2では、大きなFFBが発生した時に、内部で部品がカタカタと音をたてますが、あの不快な音もありません。
サーボモーターの長所として、回転がとてもスムーズだということがあります。GTFProやDFGT、AccuForceでは素早く左右に回すとギーギーと音がなって抵抗も感じますが、こういうものがありません。極めてスムーズに回ります。ブラシレスモーターを使ったCSWv2に近いフィーリングと言えます。
なお、無通電状態では、サーボモーターのコギングトルク(モーターがカクンカクンと6度ずつ回転する)を感じますが、通電してFFBが発生しているときは、コギングはほとんど気にならなくなります。
ちなみに、モーターの回転音自体はほとんどありせんが、激しいFFBが発生するとどうしても振動音はしますし、それにコックピット全体が揺れますから、騒音対策はこれまで以上に必要になるかと思います。マンションなどで階下への騒音を気にされる方は、バランスディスクをコクピットの下に入れる、ディスクふにゃふにゃシステムをおすすめします。
SimVibeにディスクふにゃふにゃシステム:Groovy Clotch
3D VISION・SIMVIBE対応SUSコクピットの紹介
iRacingのFFBの算出方法
ここからは、FFBの計算や設定について掘り下げていきますが、最初に、iRacingのFFBはどのように算出されて、ステアリングコントローラに出力されているかを簡単に解説します。流れは以下のとおりです。
1.iRacingのシミュレーションで、走行中のステアリングトルク(車のステアリングコラムシャフトにかかるトルク。単位Nm)を計算する
2.Max Forceの値(FFBの強さを決める値。iRacingのオプションで設定)にもとづいて、ステアリングトルクをステアリングコントローラへのFFB出力(0〜100%)の値に変換する
3.FFB出力(0〜100%)をもとに、ステアリングコントローラがモーターを動かしてFFBトルク(単位Nm)を発生させる
と、なります。なお、これ以降ステアリングコントローラのFFBの強さを説明するときは、FFBトルクと表現します。
・ステアリングトルク(Nm)
・Max Force
・FFB出力(%)
・FFBトルク(Nm)
この4つの数値はこのあとの解説でも度々登場しますので、関係を頭に入れておいてください。
OSWはFFBクリッピング問題を最小限にする
レースシムをプレイするにあたって、これまで避けて通れなかった問題が、FFBクリッピングです。FFBクリッピングとは、コーナー中にステアリングコントローラへのFFB出力が100%に達し、FFBトルクが最大値で一定になってしまう状態のことを言います。
FFB出力が100%に達すると、さらに大きなFFBトルクが発生する状況であっても、ステアリングコントローラはそれ以上のFFBトルクを発生させることができません。その結果、FFBトルクが最大値で一定になるのです。このとき、本来発生すべきFFBトルクが切り取られ(クリップ)てしまい、ステアリングから得られる情報は一切無くなります(ただ重く感じるだけになります)。正しいドライブフィールを得るためには、FFBクリッピングは最小限にすることが求められます。
iRacingであれば、FFB出力を緑のバーで確認することができますが、このFFBバーが振りきれて赤色になっているときが、FFBクリッピングが発生している(FFB出力が100%を超えた)合図です。
下のグラフは、RUF RT 12R Trackでスパ・フランコルシャンのオールージュをクリアしたときの、ステアリングトルクのテレメトリーデータです。青色で示した範囲は、ステアリングコントローラが表現できるFFBの範囲の一例です。この例では最大10Nmまでの範囲となっていますが、これはiRacingのMax Forceの値によって変わります(詳しくは後述)。
ステアリングトルクが青色で示す範囲内であれば、その増減に合わせてFFBトルクも変化します。しかしステアリングトルクがこの範囲を超えると、FFBトルクは最大値で一定になってしまいます。つまり、赤い範囲内にあるトルク情報は、すべて失われてしまうわけですね。これがFFBクリッピングです。
FFBクリッピングが発生するのは、タイヤへの入力が非常に大きくなっているときです。本来は、この領域にこそ重要な情報があるはずですが、従来のステアリングコントローラでは体感できない(しにくい)のが当たり前になってしまっていました。
下のデータは、ニュルブルクリンク・ノルドシュライフェのカルッセルで、FFBクリッピングが発生しているドライバー(CSWv2使用)と、そうでないドライバー(OSW使用)のステアリング角を示しています。FFBクリッピングが発生しているドライバーは、コーナー中のステアリング角がほぼ一定になってしまっていることが分かります。これは、FFBに変化が無いためです。
FFBクリッピングは、Max Forceの値を大きくすると発生しやすくなるという特性があります。Max Forceを上げると、FFB出力が100%に達しやすくなるためです。Max Forceを下げると、FFBクリッピングをなくすこともできますが、そうするとFFBが全体的に弱くなり過ぎてしまい、結果としてステアリングから得られる情報が減ったように感じられるというジレンマがありました。
FFBクリッピングを効果的に解決する唯一の方法が、最大FFBトルクの高いステアリングコントローラを使うということです。OSWはパワーに余裕があるため、Max Forceを下げても十分なFFBを確保でき、FFBクリッピングを最小限に抑えられます。これまでクリッピングで失われていた、本当のFFBを感じられるようになるのです。
実車と同等のFFBで走行することも可能
OSWであれば、FFBクリッピングを最小限にしつつ、実車と同等のFFBトルクでドライブすることも可能です(車種によります)。
下のグラフは、Global Mazda MX-5 Cupで鈴鹿サーキットを1周したときの、ステアリングトルク(Steering Wheel Torque)とステアリング角(Steering Wheel Angle)のテレメトリデータと、そのときの動画です。グラフを見ると、ステアリングトルクはコーナの途中で約8〜10Nm、縁石に乗った時などで最大20Nmとなることが分かります。
このテレメトリデータを見ると、20Nm以上のFFBトルクを発生させられるステアリングコントローラを使えば、FFB情報を一切クリッピングすることなく、シミュレーションで算出された値通りのFFBで走れるということが分かると思います。iRacingのFFBは実車のデータと擦りあわせてテストされているので、シミュレーションで算出された値通りのFFBで走れるということは、限りなく実車に近いFFBで走れると言うことができるでしょう。
実車の仮想体験という視点でレースシムを見たとき、ステアリングの重さと、ステアリングから得られる情報が実車と同等になるということは、非常に大きなステップアップだと言えます。
このときのFFBの設定方法については後に解説します。
OSWに使用するサーボモーターの優れたトルク特性
レースシムが計算、出力したFFBを、ステアリングコントローラが正確に再現できるかどうかは、モーターのトルク特性にかかっています。
モーターの理想的なトルク特性とは、FFB出力が0〜100%に直線的に増加するとき、FFBトルクも直線的に増加していく状態です。FFB出力が減少するときも同様で、FFBトルクが直線的に減少していくのが望ましいです。
下のグラフは、理想的なトルク特性を持つステアリングコントローラ(FFBトルク最大値5Nm)が存在したと仮定したときの、FFBのトルク変化を示しています。
このように、理想的なトルク特性を持つステアリングコントローラであれば、FFBトルクの変化は完全な直線になります。これは当然のことようにも思えるかもしれませんが、実は従来のステアリングの多くは、この直線的なFFBトルク変化を実現できていませんでした。
iRacing開発者のDavid Tucker氏が、代表的なステアリングコントローラのトルク特性を実測したデータを公開していましたので、グラフで見てみましょう。
David Tucker氏によるステアリングコントローラのFFBトルク試験
ほとんどのステアリングコントローラで、トルクグラフが理想的な直線状ではなく、不規則な曲線になっているのが分かります。FFB増加時とFFB減少時で特性が違うステアリングコントローラもあります。これでは、ステアリングから正しいFFBを感じるのは困難だと言えるでしょう。
このなかで唯一、正しいトルク特性を描いていると言えるのが、FanatecのCSWv2です。理想に近い、直線的なトルク特性を示していますね。CSWv2はFFBがわかりやすいという評価がされている理由は、このトルク特性にあったわけです。
次に、OSW(サーボモーターは最大トルク20NmのSmallMiGE)のトルク特性を見てみましょう。
OSWに使われるサーボモーターは最大トルクが極めて高いだけでなく、トルク特性も理想的であることが分かります。これは、サーボモーターの特徴である、正確なトルク出力とレスポンスの良さを見事に表しています。このトルク特性が、抜群のFFBを生み出すことになるわけです。
※2017年2月修正:Tucker氏の実験では、トルクがモーターのメーカースペック値の最大値に付近で一旦下がっていますが、これはFFBコントローラの設定で十分な電流が流れるように設定すればきれいな直線になります。
OSW向けのiRacingのFFB設定
ここからは、FFBの設定について見ていきます。iRacingにはいくつかFFBの設定があります。中には間違えるとOSWで不具合がおきたり、違和感のあるFFBになるものもありますので、ここで推奨設定とTipsを紹介します。
・Use Linear Modeをオンにする(Option画面 / Drive)
Linear Modeとは、シミュレーションで計算したステアリングトルクを、調整を加えずにFFB出力に変換するモードです。
これをオフにすると、FFBトルクが弱い領域で、FFB出力より大きく誇張するようになります。これは、モーターの最大トルクが小さいステアリングコントローラでFFB変化を感じやすくするための設定です。OSWでは不具合を引き起こしますので必ずオンにします。
・Min Forceを0にする(Option画面 / Drive)
Min Forceとは、ステアリングのセンター付近の遊び(FFB出力がある程度大きくならないとFFBが発生しない領域)を減らすための設定です。OSWでは必要ありませんので、0にしておきましょう。
・Max Forceをトルク表示にする(マイドキュメント/iRacing/app.ini)
通常、FFBの強さを決めるMax Forceの値は、オプション画面のスライダーで、0〜59.8の間で調整できます。これをトルク表示に変えることができます。
マイドキュメント/iRacingフォルダ内にあるapp.iniをテキストエディタで開きましょう。[Force Feedback] displayLinearInNmを0から1に変えて保存すれば設定完了です。
すると、Max Forceの値を8500Nm〜5.7Nmの間で調節できるようになります(Linearモードオン時のみ)。8500NmのときがFFBが一番弱く(ほぼ0)、5.7Nmが一番FFBが強い設定となります。
・Max Force(Nm)とFFB出力の関係
Max Forceをトルク表示にすると、
・ステアリングトルク(Nm)
・FFB出力(%)
・FFBトルク(Nm)
の関係がより明確になります。
例えば、Max Force(Nm)を30Nmと設定すると、ステアリングトルクが30NmになったときにFFB出力が100%になります。このとき、ステアリングトルクが30Nm以上になると、FFBクリッピングが発生します。
つまり、Max Force(Nm)の値は、FFBクリッピングが始まるステアリングトルクを示していることになります。
・Max Force(Nm)の決め方
OSWでは、Max Force(Nm)の値は、サーボモーターの最大トルク(Nm)と同じにするのが基本になります。例えば、サーボモーターの最大トルクが30Nmであれば、Max Forceも30Nmに設定します。すると、シミュレーションで算出したステアリングトルクと、実際にステアリングコントローラが発生するFFBトルクの値が一致します。
Max Force(Nm)をサーボモーターの最大トルク値より大きくすると、ステアリングコントローラのFFBトルクは弱くなっていきます。例えば、最大トルクが30Nmのサーボモーターを使用したとき、Max Force(Nm)を50Nmとすれば、実車の60%の強さのFFBが発生することになります(30Nm/50Nm=60%)。
【注意】最初からMax Force(Nm)をサーボモーターの最大トルク(Nm)と同じにすると、予想以上に大きなFFBが発生して、怪我をする恐れがあります。最初は必ずMax Force(Nm)を十分に大きくした(Nmの数値を大きく、FFBを弱めた)状態からテスト走行をしてください。
以下に、今回動画で紹介した走行例のステアリングトルクとステアリング角のテレメトリデータを示します。Max Force(Nm)を決めるときは、このようなテレメトリデータも活用するといいでしょう。
※2017年2月修正:iRacingがシミュレーションで算出するトルク(Nm)は実車と比べて高すぎる場合もあることが分かりました。FFBが重すぎると感じるときは、Max Force(Nm)をFFBクリッピングとFFBのフィーリングのバランスを見ながら調節していきましょう。
・FFBスムージングはできるだけ0にする(マイドキュメント/iRacing/app.ini)
app.iniに、[Force Feedback] steeringFFBSmoothという項目があります。これは、FFB出力の変化をスムーズにするためのオプションです(1.0がスムージングなし。値を減らすとスムージングがかかる)。
スムージングをかけるとFFBが滑らかになり、FFBのガツガツした感じが減ります。しかし、FFBに遅延が発生するというデメリットがあります。FFBの遅延は好ましくありませんので、できるだけ1.0にしておきましょう。FFBに遅延が大きいと、走行中にステアリングが左右に暴れる原因になります。
・ダンパーモードの設定(マイドキュメント/iRacing/app.ini)
[Force Feedback] damperModeは、FFBにかかるダンパー効果の種類を決める設定です。ダンパー効果の種類は、0 = Damper(ダンパー) 1 = Inertia(慣性) 2 = Friction(抵抗)、の3つがあります。実車では、本来この3つが同時に存在しますが、iRacingではそのうちの1つのみ選択できます(好みで選択してください)。ダンパーの効果は、Option画面 / Driveの中にあるDampingの値を上げると効果が現れます。ダンパー効果を加えると、FFBが効いていないときでも、ステアリングを回した時に抵抗を感じるようになります。ただし、レスポンスは落ちます。
app.ini内には、ダンパーに関係する設定がほかにもあります。damperSaturationとsteeringDampingFactorはいずれもダンパー効果の大きさに影響しますが、ダンパーの強さはDampingの値だけで十分に調節できるので、以下のように初期値のままで大丈夫です。
・damperSaturation=10000
・dampingSliderSetsFriction=1
・steeringDampingFactor=0.050000
・steeringDampingMaxPercent=0.000000 (ダンパー強さ。ダンパースライダーで上書きされるため0でいい)
上記の設定で決めたダンパー効果は、Max Forceの値によらず、強さはかわりません。Max Forceの値を最も弱めてFFBが発生しないようにしても、ダンパー効果だけは残ります。
・Dampen oscillations(Option画面 / Drive、マイドキュメント/iRacing/app.ini)
Oscillationsとは、細かいFFBによってステアリングが左右に振動することです。レースシムでは停車中〜低速で走行中に予期せず起きることがあります(当然ですが実車では起こらない現象です)。Option画面 / DriveにあるDampen oscillationsをオンにすると、時速0〜10キロのときのみ、FFBの出力を下げてOscillationsを減少させます。
時速0〜10キロでどの程度FFBを下げるかは、app.iniの[Force Feedback] steeringForceParkedPctの値で決めます。これに加えて、時速0〜10キロでのみステアリングにダンパー効果をプラスする[Force Feedback] steeringDampingParkedMaxPercentが設定できます。
おすすめの設定例は、
・steeringForceParkedPct=0.3000000
・steeringDampingParkedMaxPercent=0.300000
です。停止中のFFBを大きく減らした分、少しダンパーを加えます。
しかし、ごく一部の車種はまだOscillationsが発生する場合があります。やや極端ですが、
・steeringForceParkedPct=0.0000000
・steeringDampingParkedMaxPercent=0.000000
としてしまってもいいでしょう。ただし、この場合でも通常のダンパー効果は残っており、これが原因でOscillationsが発生する場合もあります。場合によってはDampingの値も0にする必要があるかもしれません。Oscillationsはかなりやっかいな問題ですので、設定不要でベストなフィーリングが得られるようにiRacing側の対応を願いたいところです。
・SteeringBumpStopを設定する(マイドキュメント/iRacing/app.ini)
ステアリングを左右に最大まで回転させたとき(車種ごとに自動設定されるロックtoロックの最大値に達したとき)、モーターの反力で勢いよく跳ね返されることとがあります。これが不快に感じるときは、SteeringBumpStopを設定します。SteeringBumpStopを大きくすると、ステアリングを最大まで回したときに、スプリング効果を発生させて、急激な跳ね返りを抑制します。
・SteeringBumpStop_Deg=180.000000
としておくといいでしょう。ただし、ロックtoロックが小さい車種では、効果がない場合もあります。
・FFBが切断されるのを防ぐ(マイドキュメント/iRacing/app.ini)
OSW導入後、走り始めにFFBが完全に切れてしまうことが何度かありました。
・FFBAlwaysReset=1
としておくと、走り初めにFFBをリセットし、FFBが切断されるのを防げます。
MMos ForceFeedback Toolの設定
OSWでは、ステアリングのローテーション角やセンタリング、FFB最大値を、MMos ForceFeedback Toolというアプリケーションで設定します。この設定方法を解説します。
・Rotation:ローテーション角(ロックtoロックの角度)を180〜2160度の範囲で調節できます。推奨値=1080度(iRacing)。他のシムでは車に合わせて設定する必要がある場合が多いです。
・Center Steering and save offset:ボタンをクリックするとセンタリングをします
・Steering Stop / Gain:ステアリングを最大に回した時の跳ね返り強さの設定です。Max Forceと合わせて設定します。推奨値=1.00x
・Steering Stop / Max Force:ステアリングを最大に回した時の跳ね返り強さの設定です。Gainと合わせて設定します。推奨値=15.00%
・Overall Filter:FFBにフィルタリングをかけます。iRacingのFFB Smoothingと同じで、値を大きくするとFFBが滑らかになります。ただし遅延が発生します。推奨値=OFF〜5
・Min Force:FFBの遊びをなくすための設定です。OSW自体には遊びはありませんので通常は0でいいです。レースシムの種類によって、センター付近に遊びを感じる場合は上げても良いかもしれませんが、効果は未確認です。
・Max Force:FFBの最大値です。100%にすると、サーボモーターの最大のトルクを発生させられます。最大トルク発生時は、モーターのスムーズさが少し低下し、またモーター独特のブーンという音も発生します。これを避けたい場合は、80%ほどにFFBを落としてもいいでしょう。推奨値=80〜100%
・Effect Filter:後述のDesktop Effect / User Effect で設定できる各種エフェクトにフィルターをかけて滑らかにします。推奨値=128
・Desktop Effect:OSWのFFBに、Spring(スプリング)、Damper(ダンパー)、Friction(抵抗)、Inertia(慣性)のいずれかの効果をかけます。OSWは元々回転抵抗が少ないため、回転が軽すぎると感じることがあります。そのときに設定します。
Spring、Damper、Friction、Inertiaからタイプを一つ選び、横にある2つのスライダーで強さを調節します。
Desktop Effectは、パソコンのデスクトップ画面でのみ効果があり、レースシム内では無効になります。FFBフィーリングのテストに使用します
推奨値
・Damper=5.45%
・Saturation=5.45%
・User Effect:上記のDesktop Effectと同内容です。User Effectは、レースシムを起動しているときのみ効果があります。
・FFB Configuration:各種コンフィグ値を保存します。Epromに保存するとFFBコントローラのメモリーに設定が保存されます。FFBコントローラの電源を切っても設定は消えません。
Defaultに保存すると、MMos ForceFeedback Toolの初期値として設定が保存されます。好みの設定を見つけたら、EpromとDefaultの両方に保存しておきましょう。名前をつけてコンフィグ値を保存することもできます。
なお、MMos ForceFeedback Toolで設定するダンパーなどのエフェクトは、Effect Filterを大きくかけておけば、Oscillationsが発生しにくいという特性があります。そのため、iRacingではダンパーは設定せずに、MMos ForceFeedback Toolでのみダンパーなどを調節するのも手です。ただし、iRacing側の設定とは異なり、車種ごとに保存できないのがデメリットです。
総評
自分は、約3ヶ月OSWを使用してきましたが、これは本当に素晴らしいステアリングコントローラだと断言できます。パワーはもちろんですが、その繊細なFFB表現と情報量には、日々驚かされています。レースシムそのものへの価値観が変わるほど、大きなインパクトがあったと言っても過言ではありません。もうレースシムは10年ほどやっていますが、これまで体感したことのない世界がそこにはありました。
自分はこの1年半、最良のFFBを求めて、Thrustmaster T500RSからFanatec Club Sport Wheel Base v2 (CSWv2)、Simxperience AccuForce、OSWと、次々とステアリングコントローラを変えてきました。
CSWv2もとてもいいものでしたが、唯一パワーだけが不満でした。パワーを求めて買い換えたAccuForceは悪いステアリングではありませんが、パワーやスムーズさという点でやや期待はずれでした。SimCommanderというソフトでFFBを細かく調節すれば良いフィーリングは得られましたが、それでも不満は残りました。そんなこんなで、AccuForce到着から約2ヶ月でOSW乗り換えを決断したわけです。
OSWも実際に使ってみるまでは、どれほどのものなのか、半信半疑なところがありましたが、使い始めてすぐに、すべての懸念が吹き飛ばされました。今、OSWには100%満足していますし、iRacingで走るのが楽しくて仕方がありません。
OSWは、初代GT Forceから数えると自分にとって7台目のステアリングコントローラですが、買い替えはおそらくこれが最後になるのではないかと思います(モーターの買い替えはあるかもしれません!)。そう思えるほど、OSWの完成度は素晴らしいです。あとは、iRacingを始めとするレースシムが、より良いFFBを出力してくれるように進化するのを待つことになるのだと思います。
Simucubeの登場でOSWの導入は大幅にハードルが下がることになりますが、それでも不明点はあろうかと思います。しかし、日本人iRacerに限ってみても10名以上の方が導入準備を進めていますので、みんなの知恵を集めれば決して難しい話ではなくなるでしょう。導入の詳細については、今後皆さんのブログ等で詳しい情報が出てくると思いますので、ぜひ参考にしてください。また、Twitterなどでも気軽に聞いてくださいね。
※今回の感想はサーボモーターにAKM53を使用した場合のもので、モーターが変わるとフィーリングも変わる可能性はあります。別のモーターとの比較も今後報告していきます。
OSW使用時の注意点
最後に、重要な注意点を記載しておきます。
一番は、怪我を防ぐことです。OSWでは、クラッシュ時などに予期せず強力なFFBが発生することがあり、油断をすると怪我に繋がってしまいます。現実でもそうであるように、レーシンググローブを装着すること、危ないと思った時はステアリングから手を離すことを覚えておいてください。
また、不用意にステアリングを持つ力を緩めると、Oscillations(予期せぬ振動)が発生することがあります。これも怪我に繋がる原因になりますので、走行中はしっかりとステアリングをホールドしてください。
また、OSWはすべてのレースシム(ゲーム)に適合するとは言えません。レースシム(ゲーム)の中には、FFBに過剰な演出を加えているもの、FFBに不要なノイズが混ざっているもの、そもそもシミュレーションが正しくないものなどがあります。OSWでは大げさな部分や間違った部分も従来のステアリングコントローラの数倍に強調されてしまうため、OSWを導入したことで違和感が出たり、操作不能に陥ることもあります。最悪の場合、異常なFFBによって怪我をする危険もあるため、十分な注意が必要です。
快適にプレイできるのは、妥当なFFB計算をしているレースシムに限られます。個人的には、iRacingとAutomobilista、Richard Burns Rallyが良好という印象です。
rFactor2は縁石やコースアウト時にやや過剰な振動が発生しますが、この点を除けば良好と言えます。振動が気になる場合はrF2側でスムージングをかけて下さい。ただし、路面のバンプが過剰なコースModの仕様は控えたほうがいいでしょう。
Assetto Corsaは注意が必要です。起伏によるFFB変化が非常に大きく、ノルドシュライフェのように起伏の激しいサーキットでは、ステアリングが突然大きく暴れて怪我をしそうになったことがありました。どうしてもOSWでプレイする場合は、ゲーム中のFFB Gainを高めに設定し(わざとFFBクリッピングを発生させて必要以上に強いFFBをカットする)、さらにOSW側で最大FFBを十分に弱めて下さい。
Race Room Racing Experience(RRRE)は、停車時に非常に強力な異常振動が発生します。サーボモーターにダメージを与える恐れもありますので、今後のRRREのアップデートで異常振動が解決するまではプレイしないことを推奨します。
上記以外のレースシム(ゲーム)をプレイするときも、必ずOSWのFFBを弱めた状態から開始し、問題がないことを確かめながらFFBを強くしていってください。
以上の注意点に気をつけて、OSWでのドライブを楽しんでいきましょう。