本文にスキップ
AI News HubLIVE
サイト内リライト2 分で読了

レースカー最適化のための2自由度マルチボディ・トラックジョイント

記事の要約

本論文は、3次元路面を2自由度ジョイントとして表現するModelicaマルチボディコンポーネントTrackJointを提案し、シンガポールF1サーキットでの最小ラップタイム最適化に適用した結果を報告する。

ソースarXiv Robotics著者: Srikanth Sivaramakrishnan, Behzad Danaei, Adwait Verulkar, Ryan Trinter
レースカー最適化のための2自由度マルチボディ・トラックジョイント
誤りを報告

訂正窓口はまだ利用できません。記事情報をコピーして保存できます。

訂正案内
本文へ

本論文では、レースカーのマルチボディモデルにおいて3次元の路面形状を扱うための新しいModelicaコンポーネント「TrackJoint」を提案している。このコンポーネントは、路面を2つの自由度を持つジョイントとして表現する。2つのジョイント座標は、基準線に沿って進んだ距離と、その基準線からの横方向のオフセットである。これらの座標を用いることで、単一のframe_bコネクタの位置、姿勢、角速度を同時に決定できる。

路面ジオメトリは、周期的な区分5次スプラインの小さな集合としてジョイントに渡される。そのため、事前にスプラインをフィッティングしておけば、1つのコンポーネントで任意のサーキットを表現できる。これは、コースごとに複雑な路面モデルを再構築する必要をなくし、マルチボディシミュレーションにおける路面表現の汎用性と効率を高める設計である。

路面拘束の閉合にはダランベールの原理を採用している。ジョイント座標に対応する2つの一般化力をゼロに設定することで、ラグランジュ乗数を導入せずに拘束を扱うことができる。これにより、追加の乗数変数に伴う数値的な複雑さや計算コストを回避している。

実装面では、TrackJointをDymola上でマルチボディレースカーに接続し、両者を1つのFMI 3.0 FMUとしてエクスポートする。この同一のFMUは、時間領域シミュレーションと、CasADi/IPOPTを用いた最小ラップタイム最適化の両方に、モデルを変更することなく利用できる。著者らは、これが可能となる理由として、ジョイントが弧長座標を実状態として保持し、その時間微分を公開する点を挙げている。これにより、問題を距離を独立変数とする形式に書き換えることが可能になる。

論文では、シンガポールのフォーミュラ1サーキットを対象とした最小ラップタイムシミュレーションの結果が報告されており、レースカー最適化における本ジョイントコンポーネントの有効性が示されている。本研究は2026年のAmerican Modelica & FMI Conferenceで発表される予定であり、ロボティクスおよびシステム制御の分野にまたがる研究である。

要点と分析を開く

記事インテリジェンス

研究者上級

要点

  • TrackJointは3次元路面を、基準線に沿った走行距離と横方向オフセットの2自由度ジョイントに変換する。
  • 路面拘束はダランベールの原理を用いて閉じ、一般化力をゼロにすることでラグランジュ乗数を不要にしている。
  • 同一のFMI 3.0 FMUを、モデル変更なしで時間領域シミュレーションとCasADi/IPOPTによる最小ラップタイム最適化の両方に使用できる。
  • シンガポールF1サーキットにおける最小ラップタイムシミュレーション結果が示されている。

要点と分析は自動生成され、誤りを含む場合があります。原典をご確認ください。

レースカー最適化のための2自由度マルチボディ・トラックジョイント | AI News Hub