跳到主要內容
AI News HubLIVE
站內改寫2 分鐘閱讀

用於賽車最佳化的兩自由度多體賽道關節

文章摘要

論文提出 TrackJoint:一個 Modelica 多體元件,將三維路面表示為具有兩個自由度的關節,用於賽車最小圈速模擬與最佳化,並在新加坡 F1 賽道驗證。

來源arXiv Robotics作者: Srikanth Sivaramakrishnan, Behzad Danaei, Adwait Verulkar, Ryan Trinter
用於賽車最佳化的兩自由度多體賽道關節
回報錯誤

更正管道尚未開通,可先複製下方文章資訊留存。

查看更正說明
直接讀正文

本文介紹了一項發表於 arXiv(編號 arXiv:2610.36407v1,分類為 cs.RO 機器人學,交叉 eess.SY 系統與控制)的研究工作,題為《用於賽車最佳化的二自由度多體賽道關節》(A 2-DOF MultiBody Track Joint for Race Car Optimization)。論文由 Srikanth Sivaramakrishnan 及另外三位作者共同完成,提交時間為 2026 年 10 月 26 日(週一)23:41:11 UTC,全文大小約 1,321 KB,並註明將發表於 2026 年美國 Modelica 與 FMI 會議(American Modelica & FMI Conference 2026)。

研究的核心是名為 TrackJoint 的 Modelica MultiBody 元件。它的作用是把一個三維路面轉化為一個具有兩個自由度的關節。該關節的兩個關節座標分別是沿參考線行駛的距離,以及相對該參考線的橫向偏移量。藉助這兩個座標,元件可以給出單個 frame_b 聯結器的位置、姿態與角速度。這樣的設計意味著,只要事先擬合好樣條曲線,同一個元件就能表示任意賽道。

在道路幾何的表達上,所有路面資訊都以一小組週期性分段五次樣條(periodic piecewise-quintic splines)的形式輸入關節。這種引數化方式使模型不必為每條賽道單獨建模,從而提高了元件的通用性。

在約束處理方面,論文采用達朗貝爾原理(d'Alembert's principle)閉合道路約束。屬於關節座標的兩個廣義力被設為零,因此不需要引入拉格朗日乘子。這一處理簡化了方程結構,也有利於後續的數值求解。

在工具鏈整合上,作者將 TrackJoint 與一個多體賽車模型在 Dymola 中連線,並把二者整體匯出為一個 FMI 3.0 功能 mock-up 單元(FMU)。隨後,同一個 FMU 既用於時域模擬,也用於基於 CasADi/IPOPT 的最短圈速最佳化,中間無需對模型做任何修改。

論文指出,這種“一次建模、兩種用途”的可行性來自一個關鍵設計:關節把弧長座標保留為真實狀態,並對外發布其時間導數。正是這一時間導數量,使得最佳化問題可以被改寫為以行駛距離為自變數的形式。

作者報告了在新加坡一級方程式賽道(Singapore Formula 1 circuit)上進行最短圈速模擬的結果。論文同時提供了 PDF、實驗性 HTML 以及 TeX 原始碼等全文連結,並透過 DataCite 分配了 DOI(https://doi.org/10.48550/arXiv.2610.36407,註冊尚待完成)。

展開要點與分析

文章情報

研究者進階

要點

  • TrackJoint 將三維路面轉化為兩自由度關節,座標是沿參考線的行進距離和橫向偏移。
  • 採用達朗貝爾原理閉合路面約束,令關節座標對應的廣義力為零,避免使用拉格朗日乘子。
  • 同一 FMI 3.0 FMU 可同時用於時域模擬和基於 CasADi/IPOPT 的最小圈速最佳化。
  • 在新加坡 F1 賽道上給出了最小圈速模擬結果。

要點與分析由自動化流程生成,可能有誤,請結合原始來源核實。