D = µ·Fz, B=剛性, C=形状, E=曲率
スリップ角・縦荷重・摩擦係数を操作し、横力・縦力・摩擦円をリアルタイムで可視化。コーナリング剛性と限界グリップを直感的に理解できる。
D = µ·Fz, B=剛性, C=形状, E=曲率
レーシングカー/F1のセットアップ:Magic Formulaのパラメータ(B, C, E)を調整することで、特定のコースや路面条件に最適なタイヤ特性(アンダーステア/オーバーステア傾向、コーナリング剛性)をシミュレーションし、サスペンションやアライメント設定を決定します。
市販車のESC(横滑り防止装置)制御開発:車両運動制御ECUのアルゴリズム内にMagic Formulaモデルを組み込み、現在のスリップ角と荷重から予想される最大横力をリアルタイムで計算。それを超える力が要求された場合に、エンジン出力やブレーキを自動制御して車両の安定性を確保します。
自動運転アルゴリズムの経路計画:安全で快適な経路を生成するため、車両ダイナミクスモデルにMagic Formulaを組み込み、「この速度でこの曲率のカーブを曲がるのに必要な横力は摩擦円の範囲内か?」を事前にシミュレーションして判断します。
ドライビングシミュレーターのフィードバック力計算:ハンドルに与える力覚(ステアリングトルク)をリアルに再現するために、計算された横力からアライメントトルクなどを派生させ、ドライバーに路面感覚を伝えます。
まず、「Magic Formulaのパラメータはタイヤ固有の定数だ」と思い込むこと。実は、特にD(ピーク係数)とB(剛性係数)は垂直荷重Fzに強く依存します。例えば、荷重が2倍になると、最大横力Dはほぼ2倍になりますが、コーナリング剛性(立ち上がり勾配)は2倍以上に増加します。この非線形性を見落とすと、荷重移動の激しいスポーツ走行のシミュレーションで大きな誤差が出ます。ツールでFzスライダーを動かし、グラフの形そのものが変わることを確認しましょう。
次に、「摩擦円は完全な円だ」という誤解。実際のタイヤの摩擦限界は、縦力と横力で完全に対称ではなく、楕円に近い形状をしていることが多いです。これはタイヤのトレッド特性に起因します。Magic Formula自体は複合スリップ(縦滑りと横滑りの同時発生)を考慮したモデルもありますが、このツールで示している円は「合力の上限」という概念を理解するための理想化されたものです。実務では、より精緻な複合スリップモデルが必要になります。
最後に、パラメータ調整時の落とし穴。B, C, D, Eの4パラメータは互いに干渉します。例えば、最大横力Dだけを大きくしたいからとD値を無闇に上げると、グラフの立ち上がり勾配(実質的なコーナリング剛性)も変わってしまいます。目標の特性を得るには、実験データにフィッティングさせる専用ソフトを使うか、BとDを連動させて調整するなどのノウハウが必要です。手動で「それらしい曲線」を作るのは学習には良いですが、実車データ再現には不十分です。
乗用車用タイヤ(195/65R15)でFz=5kN、α=8°、κ=0.05、μ=0.95の場合、Fy≈4200N、Fx≈800N、コーナリング剛性Cα≈525N/°を得ます。同じ荷重でα=15°まで増加させると、Fyは最大値4800N付近に達し、その後低下(タイヤサチュレーション)します。高速直進時(α≈0°)でブレーキング(κ=0.3)を行うと、縦力Fxが支配的(3500N程度)となり、グリップ使用率は約90%に上昇します。