伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

康謀分享 | 自動駕駛聯合仿真——功能模型接口FMI(二)

康謀keymotek ? 2024-06-26 14:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

FMU中時間概念的連續性和離散性實際上是變量的屬性。并且FMU都能夠包含連續時間的變量或是離散時間的變量。在模型交換類型和聯合仿真類的FMU通信中可以看到這一點。

在FMI2.0中通過通信點來進行數據交換的通信結構是離散的。

一、模型交換:導入工具提供求解器

wKgaomZ7ty-AdCzsAAB45AN-C80271.png

  • 仿真工具之間模型集成非常緊密。
  • 在導入工具和模型之間的接口非常復雜。
  • 導入工具必須提供合適的求解器。

二、聯合仿真:導出工具提供求解器

wKgZomZ7t0-AB1zAAAB184voApc737.png

  • 模型和求解器之間有著緊密的耦合關系。
  • 導入工具和模型之間的接口相對簡單。
  • 可以選擇不同的聯合仿真算法和通信步長來實現更穩定精確的仿真方案。

三、聯合仿真的接口 Interface

通信時間步長可以和內部步長不同,通信時間步長主要是不同FMU之間交換信息,而在各自的內部可以時是不同的可變時間步長。

在聯合仿真接口中,參數會根據FMI標準有著典型的調用順序:

  • 得到輸出:fmiGetXXX(...)
  • 觸發計算直到下一個通信節點:fmidoStep(...)
  • 設置輸入值:fmi2SetXXX(...)

以C代碼為例:

  • 使用FMI2Instantiate函數實例化FMU

CALL (FMI2Instantiate(S, resourceURI, fmi2CoSimulation, modelDescription->instantiationToken, fmi2Flase, fmi2Flase))

其中涉及到的參數分別是FMI實例、FMU資源的URI、聲明FMU的類型為聯合仿真、唯一標識符、是否顯示FMU的GUI和是否啟動日志記錄的參數。

  • 應用初始值和輸出

CALL(applyStartValues(S,settings)); CALL(FMIApplyInput(S,input,setttings->startTime,true,true,false));

  • 設置參數并進入初始化模式,如果有FMU初始狀態文件的話,可以在實例化FMU后執行

CALL(FMI2SetupExperiment(S,settings->tolerance>0,settings->tolerance,settings->startTime,fmiFalse,0)); CALL(FMI2EnterInitializationMode(S)); CALL(FMI2ExitInitializationMode(S));

  • 進入仿真循環,按照時間步長進行采樣和應用輸入

or(ubsignedlongstep=0;;step++){constfmi2Realtime=settings->startTime+step*settings->outputInterval;... CALL(FMISample(S,time,result)); CALL(FMIApplyInput(S,input,time,true,true,false)); ...... constFMIStatusdoStepStatus=FMI2DoStep(S,time,settings->outputInterval,fmiTrue); ...... CALL(FMIGetBooleanStatues(S,fmi2Terminated,&terminated)) ...... CALL(FMI2GetRealStatus(S,fmi2LastSuccessfulTime,&lastSuccessfulTime)); CALL(FMISample(S,lastSuccessfulTime,result)); ......

聯合仿真算法作用

  • 聯合仿真算法不屬于FMI標準的一部分,其作用主要是用于:
  • 推進整個仿真系統的時間,使得各個子系統的FMU組件在每個時間步長上同步執行仿真計算,即代碼中仿真循環的部分。
  • 交換輸入和輸出數據。
  • 觸發時鐘信號,用于同步不同仿真組件或觸發某些操作,即代碼中。

settings->startTime+step*settings->outputInterval;FMI2DoStep(S,time,settings->outputInterval,fmiTrue);

  • 處理事件,例如狀態變化、外部輸入、內部條件觸發等,即代碼中。

CALL(FMI2GetRealStatus(S,fmi2LastSuccessfulTime,&lastSuccessfulTime));CALL(FMISample(S,lastSuccessfulTime,result));

四、模型描述文件是并行的

模型描述文件modelDescription.xml包含了關于FMU所有的靜態信息,其定義了FMU支持的接口類型,無論是模型交換或是聯合仿真,同時解釋了模型變量,包括了輸入、輸出以及相關參數,以便導入工具進行訪問。

除此之外也會包含模型接口的一些信息,比如模型連接時數據是符合輸入輸出的。

wKgZomZ7tsGAQw-KAArz-1zXPIo374.png

并且在模型描述文件中還會聲明一些屬性標志,比如“needsExcutionTool”,這一屬性表示需要特定的程序或是特定的庫文件才能夠執行FMU,所以在導入FMU時,在導入工具中需要一個額外的包裝Wrapper,并不真正的參與計算,而是用來實現模型、求解工具和執行之間進行通信。

wKgaomZ7ts6Aar64AACWt1kuPeM628.pngwKgaomZ7tteAR3YwAAC4FuR50iQ741.png


作者介紹

崔工

康謀科技仿真測試業務技術主管,擁有超過5年的汽車仿真測試及自動駕駛技術研發經驗,熟練掌握仿真測試工具和平臺,如aiSim、HEEX等,能有效評估和優化自動駕駛系統的性能和安全性。擁有出色的跨文化溝通能力,成功帶領團隊完成多項海外技術合作項目,加速了公司在自動駕駛技術上的國際化進程。作為技術團隊的核心,領導并實施過大規模的自動駕駛仿真測試項目,對于車輛行為建模、環境模擬以及故障診斷具有獨到見解。擅長運用大數據分析和人工智能技術,優化仿真測試流程,提高測試效率和結果的準確性。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 聯合仿真
    +關注

    關注

    0

    文章

    5

    瀏覽量

    8425
  • 自動駕駛
    +關注

    關注

    794

    文章

    14942

    瀏覽量

    180927
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    分享 | 自動駕駛聯合仿真——功能模型接口FMI(四)

    功能模型接口是一個開放且獨立于工具的標準,便于實現自動駕駛仿真工具間的模型交換和
    的頭像 發表于 07-24 10:54 ?4003次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>分享 | <b class='flag-5'>自動駕駛</b><b class='flag-5'>聯合</b><b class='flag-5'>仿真</b>——<b class='flag-5'>功能</b><b class='flag-5'>模型</b><b class='flag-5'>接口</b><b class='flag-5'>FMI</b>(四)

    自動駕駛聯合仿真——功能模型接口FMI(終)

    本文帶您了解,如何在aiSim中,通過UDP和aiSim車輛動力學API(Vehicle Dynamics Interface, VDI)來實現和外部的FMU車輛動力學模型聯合仿真
    的頭像 發表于 08-07 10:19 ?4230次閱讀
    <b class='flag-5'>自動駕駛</b><b class='flag-5'>聯合</b><b class='flag-5'>仿真</b>——<b class='flag-5'>功能</b><b class='flag-5'>模型</b><b class='flag-5'>接口</b><b class='flag-5'>FMI</b>(終)

    分享 | 3DGS:革新自動駕駛仿真場景重建的關鍵技術

    3DGS技術為自動駕駛仿真場景重建帶來突破,通過3D高斯點精確表達復雜場景的幾何和光照特性,顯著提升渲染速度與圖像質量。aiSim平臺結合3DGS,提供高保真虛擬環境與動態交通流模
    的頭像 發表于 03-05 09:45 ?5952次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>分享 | 3DGS:革新<b class='flag-5'>自動駕駛</b><b class='flag-5'>仿真</b>場景重建的關鍵技術

    分享 | 自動駕駛仿真進入“標準時代”:aiSim全面對接ASAM OpenX

    自動駕駛領域,仿真與標準接口至關重要。aiSim集成ASAM OpenX系列標準,通過OpenDRIVE、OpenSCENARIO等五大
    的頭像 發表于 05-14 10:38 ?3679次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>分享 | <b class='flag-5'>自動駕駛</b><b class='flag-5'>仿真</b>進入“標準時代”:aiSim全面對接ASAM OpenX

    自動駕駛真的會來嗎?

    。autopilot是用戶駕駛的一個輔助功能,可以幫助駕駛員在開車過程中進行更好的判斷、更輕松的操作。這個Google等進行的自動駕駛有明顯的不同。”張璐說。美國高速公路安全委員會(N
    發表于 07-21 09:00

    AI/自動駕駛領域的巔峰會議—國際AI自動駕駛高峰論壇

    由南德意志出版及活動有限公司舉辦的 國際AI自動駕駛高峰論壇 將于 2017年11月28/29日 在 德國慕尼黑 舉辦,中德聯合股份公司作為中國獨家合作伙伴,誠邀您撥冗蒞臨!【活動背景】AI
    發表于 09-13 13:59

    新聞丨走進科技——您的自動駕駛解決方案合作伙伴

    面對日益增長的行業需求,虹科自動駕駛事業部正式更名為“”。這一重要改變代表了虹科持續發展進程中新的里程碑,也體現了我們在自動駕駛領域不斷創新的精神。
    的頭像 發表于 01-19 14:49 ?1031次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>新聞丨走進<b class='flag-5'>康</b><b class='flag-5'>謀</b>科技——您的<b class='flag-5'>自動駕駛</b>解決方案合作伙伴

    分享 | 自動駕駛聯合仿真——功能模型接口FMI(一)

    功能模型接口是一個開放且獨立于工具的標準,包含C-API接口、XML描述文件和可交換的功能模型
    的頭像 發表于 06-12 13:07 ?3567次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>分享 | <b class='flag-5'>自動駕駛</b><b class='flag-5'>聯合</b><b class='flag-5'>仿真</b>——<b class='flag-5'>功能</b><b class='flag-5'>模型</b><b class='flag-5'>接口</b><b class='flag-5'>FMI</b>(一)

    分享 | 自動駕駛聯合仿真——功能模型接口FMI(三)

    功能模型接口是一個開放且獨立于工具的標準,便于實現自動駕駛仿真工具間的模型交換和
    的頭像 發表于 07-10 15:52 ?2666次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>分享 | <b class='flag-5'>自動駕駛</b><b class='flag-5'>聯合</b><b class='flag-5'>仿真</b>——<b class='flag-5'>功能</b><b class='flag-5'>模型</b><b class='flag-5'>接口</b><b class='flag-5'>FMI</b>(三)

    分享 | 汽車仿真與AI的結合應用

    實現高質量的虛擬傳感器輸出是自動駕駛領域的一項關鍵挑戰,然而傳統方案對廣角鏡頭的渲染和處理等方面仍存在一定的局限性。為此,為您介紹aiSim通用高斯潑濺渲染器如何打破限制,在自動駕駛
    的頭像 發表于 09-11 09:24 ?2416次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>分享 | 汽車<b class='flag-5'>仿真</b>與AI的結合應用

    分享 | 直面AD/ADAS快速開發挑戰:IVEX自動駕駛場景管理及分析平臺!

    如何快速了解開發 AD/ADAS 組件中的車輛行為以便進行改進,是目前開發 AD/ADAS 組件時面臨的重大挑戰。為此,推出IVEX自動駕駛場景管理及分析平臺來克服這一難題,本文康
    的頭像 發表于 09-25 09:27 ?1589次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>分享 | 直面AD/ADAS快速開發挑戰:IVEX<b class='flag-5'>自動駕駛</b>場景管理及分析平臺!

    新聞 | 加入ASAM組織,全球首個ASIL-D認證自動駕駛仿真平臺aiSim引領安全新標桿

    !ASAM作為國際汽車行業標準化領域的權威機構,致力于推動仿真、測試及數據交互的標準化進程。此次加入,標志著自動駕駛仿真技術領域的創新
    的頭像 發表于 08-29 16:57 ?1200次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>新聞 | <b class='flag-5'>康</b><b class='flag-5'>謀</b>加入ASAM組織,全球首個ASIL-D認證<b class='flag-5'>自動駕駛</b><b class='flag-5'>仿真</b>平臺aiSim引領安全新標桿

    新聞 | 實力認證!aiSim榮獲ASAM“自動駕駛仿真技術獎”

    、零部件供應商、科技公司及行業專家,共探先進數據與仿真技術融合、ASAM國際標準應用等核心熱點。受邀參會并深度參與交流,憑借技術硬實力斬獲“自動駕駛
    的頭像 發表于 11-11 17:33 ?2285次閱讀
    <b class='flag-5'>康</b><b class='flag-5'>謀</b>新聞 | 實力認證!<b class='flag-5'>康</b><b class='flag-5'>謀</b>aiSim榮獲ASAM“<b class='flag-5'>自動駕駛</b><b class='flag-5'>仿真</b>技術獎”

    自動駕駛仿真軟件推薦:aiSim——ISO 26262 ASIL-D 認證的高保真選擇

    、性價比高且符合自身研發需求的平臺,成為眾多企業和研究機構關注的重點。 本文基于權威行業信息,對主流自動駕駛仿真軟件進行梳理,簡單羅列國內外仿真平臺有哪些,并重點解析
    的頭像 發表于 01-22 16:49 ?488次閱讀

    自動駕駛場景生成方法及優選方案:aiSim 3DGS方案重塑行業標準

    生成技術應運而生,其中 aiSim 3DGS方案 憑借技術突破與工程化落地能力,成為自動駕駛場景生成領域的優選方案。 一、自動駕駛場景生成是什么?核心需求與傳統痛點 (一)
    的頭像 發表于 02-02 17:39 ?439次閱讀