吴忠躺衫网络科技有限公司

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

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

3天內(nèi)不再提示

技術分享|使用TSMaster從零打造車輛控制器HIL實時仿真系列5-ECU HIL仿真的具體實施

上海同星智能科技有限公司 ? 2022-06-06 11:50 ? 次閱讀

HIL實時仿真系列5

b062814e-e364-11ec-b80f-dac502259ad0.jpg

今天我們來到《TSMaster 從零打造車輛控制器HIL實時仿真系列》第五章節(jié),繼續(xù)介紹控制器實時HIL的實現(xiàn)。

HIL硬件在環(huán)

上一個章節(jié)介紹的ABS算法仿真和車輛模型的運行,它們的功能并不是簡簡單單地繪制曲線,搜集運行數(shù)據(jù),而是有著更深層次的目的,那就是與外部世界聯(lián)動,將輸入和輸出數(shù)據(jù)完完全全暴露在真實世界中,達到HIL的真正目的——硬件在環(huán)。

與外部世界交互這個過程可以說十分簡單,只需要為此專門設計一個dbc文件,加載到TSMaster中,再將系統(tǒng)變量中的內(nèi)容映射到總線上即可。

在此我準備了一個簡單的dbc文件,它包含四個輪速,還有四個輪缸壓力信號。我們將其拖入tsmaster中。

b0c4a5e0-e364-11ec-b80f-dac502259ad0.jpg

再打開RBS,讓剩余總線仿真接管這些信號的發(fā)送

隨后我們打開硬件通道選擇器,將CAN通道選擇為同星的一款總線工具——TC1005,作為演示,TC1005的通道1 和通道 2互相連接在了一起,確保發(fā)出的報文可以被正確應答。

b105dace-e364-11ec-b80f-dac502259ad0.jpg

我們啟動RBS,打開Trace窗口,就可以看到我們需要的信號都在總線上以預定的頻率發(fā)送著,當然這些信號由于沒有更新,初始值都是0,下一步就是

做信號綁定,將系統(tǒng)變量中的值傳給這些信號。

首先停止仿真,回到我們的算法小程序,添加預發(fā)送函數(shù),接管輪速和壓力報文的發(fā)送過程,這意味著每當報文即將被發(fā)出,系統(tǒng)都會調(diào)用這些預發(fā)送函數(shù),我們只需要簡單地在這些函數(shù)內(nèi)更新我們所需的信號即可。

b14b4776-e364-11ec-b80f-dac502259ad0.jpg

我們試著賦一下值。最后我們在圖形窗口中,添加需要觀測的CAN信號,包括速度信號和壓力信號等等。

b1d4c1d6-e364-11ec-b80f-dac502259ad0.jpg

至此,我們完成了所有所需的信號的預發(fā)送函數(shù),是時候啟動整個仿真過程了,還是同樣的流程,連接TSMaster的應用程序,點擊自動化模塊的啟動按鈕。可以看到車輛正在運行過程中。

b222c340-e364-11ec-b80f-dac502259ad0.jpg

隨著程序的運行,我們可以實時觀測到總線上活躍的輪速和壓力信號,這些信號就最終與真實世界發(fā)生了交互。

實現(xiàn)車輛控制器的HIL仿真

有了前面的基礎,可以說此時我們真正踏入了HIL實時仿真的大門。使用這一整套流程,以不變應萬變,實現(xiàn)各式各樣的車輛控制器的HIL仿真。

舉個簡單的例子,倘若我們需要對所開發(fā)的ibooster進行 HIL仿真, ibooster是真實的ECU。我們就需要導入這個ibooster的所有網(wǎng)絡的dbc文件,用我們的RBS將它所需的信號全部仿真出來。

b25d288c-e364-11ec-b80f-dac502259ad0.jpg

而要仿真信號,最簡單的方法則是,在RBS仿真界面上,選中我們所需的ibooster節(jié)點,點擊右鍵,一鍵自動生成HIL配置,這步操作可以自動激活 ibooster依賴的其他節(jié)點和報文。

其次,來到小程序中,通過預發(fā)送函數(shù),構造此節(jié)點所需的各類總線信號。

b2b8d22c-e364-11ec-b80f-dac502259ad0.jpg

再接下來就是一些硬件的信號,比如遇到踏板信號,可以通過電缸自動化接口或是定制的 API實現(xiàn)。

b2ee61ee-e364-11ec-b80f-dac502259ad0.jpg

同時,如果遇到IO或通斷信號,則通過我們的IO板卡和繼電器板卡API實現(xiàn);

如果是遇到輪速等特殊傳感器信號,則通過我們的輪速模擬板卡API實現(xiàn);

如果遇到電源電壓的控制,可以使用可編程電源配合API 的方式實現(xiàn);

最后,我們可以打開自動化模塊,編寫一系列用例,來對我們的產(chǎn)品進行各種可能的測試。

b326c322-e364-11ec-b80f-dac502259ad0.jpg

當然,這一切背后還有個重要的前提,那就是軟件之外的一切準備工作,也就是ECU機械和液壓負載必須提前準備完畢。

只要上述內(nèi)容都就緒,那么便可以設計并最終執(zhí)行無人值守的全自動化參數(shù)遍歷和測試,在測試結(jié)束后,再通過預先配置的信息,實現(xiàn)測試報告的一鍵自動生成。

最后的實現(xiàn)內(nèi)容,由于細節(jié)過于繁雜,實現(xiàn)方式各異,在此從略,我們有理由相信,基于TSMaster的這一整套仿真架構,小伙伴們也可以發(fā)揮自己的聰明才智,設計出各式各樣的HIL實時仿真系統(tǒng)。

系列結(jié)語

至此,使用TSMaster從零打造車輛控制器HIL實時仿真系列就全部介紹完畢,在此僅僅是拋磚引玉,讓我們共同將TSMaster的潛力發(fā)揮出來。(具體操作步驟詳情可直接觀看我們的B站視頻哦~)

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

    關注

    50

    文章

    4124

    瀏覽量

    133994
收藏 人收藏

    評論

    相關推薦

    智能駕駛HIL仿真測試解決方案

    經(jīng)緯恒潤推出的新一代自主研發(fā)的智能駕駛HIL仿真測試系統(tǒng)可提供:逼真的道路交通場景、高精度的車輛動力學模型和各智能駕駛傳感
    的頭像 發(fā)表于 12-23 10:54 ?632次閱讀
    智能駕駛<b class='flag-5'>HIL</b><b class='flag-5'>仿真</b>測試解決方案

    優(yōu)化電動汽車充電器控制:C-HIL技術與雙有源橋實時仿真解決方案

    交通電氣化正在改變車輛的設計、測試和制造方式。控制器硬件在環(huán)(C-HIL),也被稱為信號-HIL,已成為測試電力電子控制固件的一種替代方法,
    的頭像 發(fā)表于 12-06 11:21 ?669次閱讀
    優(yōu)化電動汽車充電器<b class='flag-5'>控制</b>:C-<b class='flag-5'>HIL</b><b class='flag-5'>技術</b>與雙有源橋<b class='flag-5'>實時</b><b class='flag-5'>仿真</b>解決方案

    EasyGo AC-DC-MMC 實時仿真應用 #電力電子 #實時仿真 #半實物仿真 #HIL測試

    HIL測試
    森木磊石
    發(fā)布于 :2024年11月28日 11:38:20

    汽車HiL測試:利用TS-GNSS模擬掌握硬件性能的仿真藝術

    (Software-in-the-Loop,簡稱SiL)或處理在環(huán)(Processor-in-the-Loop,簡稱PiL)測試之后的最終階段。HiL仿真不僅能夠針對單個被測設備(Device Under Test,簡稱DUT
    的頭像 發(fā)表于 11-22 16:21 ?385次閱讀
    汽車<b class='flag-5'>HiL</b>測試:利用TS-GNSS模擬<b class='flag-5'>器</b>掌握硬件性能的<b class='flag-5'>仿真</b>藝術

    GNSS仿真中的HiL延遲:挑戰(zhàn)、影響與解決方案深度剖析

    ? 作者介紹 一、GNSS仿真Hil延遲 自動駕駛技術的快速發(fā)展為現(xiàn)代交通系統(tǒng)帶來了巨大的變革,而全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)在其中扮演著關鍵的角色。GNSS不僅為自動駕駛車輛提供準
    的頭像 發(fā)表于 11-08 17:47 ?342次閱讀
    GNSS<b class='flag-5'>仿真</b>中的<b class='flag-5'>HiL</b>延遲:挑戰(zhàn)、影響與解決方案深度剖析

    基于TSMaster的MIL/HIL仿真開發(fā)(空簧和連續(xù)阻尼控制篇)

    ,本文HIL的測試對象為控制器本身而非整套懸架系統(tǒng)。#02仿真前提滿足ASU&CDC的MIL/HIL測試須要滿足如下條件1.建立CDC物理模型,即CDC速度-電流-力
    的頭像 發(fā)表于 10-26 08:02 ?758次閱讀
    基于<b class='flag-5'>TSMaster</b>的MIL/<b class='flag-5'>HIL</b><b class='flag-5'>仿真</b>開發(fā)(空簧和連續(xù)阻尼<b class='flag-5'>控制</b>篇)

    PPEC-HIL 三相整流逆變實時仿真測試

    PPEC:Programmable Power Electronics Controller,可編程電力電子控制器HIL:Hardware-in-the-Loop,硬件在環(huán)EasyGo電力電子科
    發(fā)表于 10-12 15:40

    【干貨分享】硬件在環(huán)仿真HiL)測試

    技術,通過接入真實的控制器,采用或者部分采用實時仿真模型來模擬被控對象和系統(tǒng)運行環(huán)境,實現(xiàn)整個系統(tǒng)的仿真測試。
    的頭像 發(fā)表于 09-19 17:15 ?1175次閱讀
    【干貨分享】硬件在環(huán)<b class='flag-5'>仿真</b>(<b class='flag-5'>HiL</b>)測試

    教學驗證篇丨PPEC+HIL BUCK仿真驗證

    PPEC:ProgrammablePowerElectronicsController,可編程電力電子控制器HIL:Hardware-in-the-Loop,硬件在環(huán)EasyGo電力電子科研/教學
    的頭像 發(fā)表于 09-04 18:20 ?622次閱讀
    教學驗證篇丨PPEC+<b class='flag-5'>HIL</b> BUCK<b class='flag-5'>仿真</b>驗證

    教學驗證篇丨PPEC+HIL 單相逆變仿真驗證

    實時仿真平臺的仿真實驗的可靠性。 為便于進行比較測試實驗,控制部分統(tǒng)一采用攜帶PPEC芯片的控制器。本次測試我們將被控部分(真實單相逆變拓撲
    發(fā)表于 08-09 10:25

    教學驗證篇丨PPEC+HIL DAB仿真驗證

    PPEC:ProgrammablePowerElectronicsController,可編程電力電子控制器HIL:Hardware-in-the-Loop,硬件在環(huán)森木磊石推出的電力電子科研/教學系列
    的頭像 發(fā)表于 07-19 08:23 ?1499次閱讀
    教學驗證篇丨PPEC+<b class='flag-5'>HIL</b> DAB<b class='flag-5'>仿真</b>驗證

    教學驗證篇丨PPEC+HIL LLC拓撲仿真驗證

    芯片的控制器。本次測試我們將被控部分(真實LLC功率電路板和載入LLC拓撲的EasyGo實時仿真器NetBox)的參數(shù)配置調(diào)整一致,通過在恒壓開環(huán)、閉環(huán)模式,恒流閉環(huán)模下進行測試,可以看到仿真
    發(fā)表于 06-11 13:45

    PPEC+HIL LLC拓撲仿真驗證

    PPEC:ProgrammablePowerElectronicsController,可編程電力電子控制器HIL:Hardware-in-the-Loop,硬件在環(huán)森木磊石推出的電力電子科研/教學系列
    的頭像 發(fā)表于 06-08 08:23 ?478次閱讀
    PPEC+<b class='flag-5'>HIL</b> LLC拓撲<b class='flag-5'>仿真</b>驗證

    【分享】基于Easygo仿真平臺的三電機實時仿真測試應用

    算法效果的前期仿真評估及算法或控制器參數(shù)設計及仿真驗證,可以很大程度上減少系統(tǒng)開發(fā)周期及成本。對多電機同步控制系統(tǒng)進行實時
    發(fā)表于 04-09 16:49

    快速控制原型RCP與硬件在環(huán)仿真HIL該如何區(qū)分呢?

    控制器軟件開發(fā)的V流程中,有兩個需要通過實時仿真完成的重要環(huán)節(jié),即快速控制原型(RCP)與硬件在環(huán)仿真
    的頭像 發(fā)表于 02-23 10:32 ?1455次閱讀
    快速<b class='flag-5'>控制</b>原型RCP與硬件在環(huán)<b class='flag-5'>仿真</b><b class='flag-5'>HIL</b>該如何區(qū)分呢?
    网上百家乐官网新利| 百家乐官网经验博彩正网| 大发888bet游戏平台| 威尼斯人娱乐场安全吗| 博彩百家乐字谜总汇| K7百家乐的玩法技巧和规则| 威尼斯人娱乐城003| 威尼斯人娱乐场官网48008| 叶氏百家乐平注技巧| 金樽百家乐的玩法技巧和规则| 玩百家乐技巧看| 大发888刮刮乐下载| 百家乐官网变牌器| 御匾会百家乐官网的玩法技巧和规则 | 24山分金吉凶断| 百家乐庄闲和各是多少| 真人百家乐赌场娱乐网规则| 大发888体育| 财神娱乐城| 百家乐官网视频游戏挖坑| 百家乐官网平六亿财富网| 星河百家乐官网的玩法技巧和规则 | 百家乐庄闲出现几| 大发888网上支付| 哪个百家乐官网最好| 武汉百家乐官网庄闲和| 华硕百家乐官网的玩法技巧和规则 | 高楼24层风水好吗| 玩百家乐技巧看路| 威尼斯人娱乐场 送2688元礼金领取lrm64 | 百家乐出千技巧| 联合百家乐的玩法技巧和规则| 波克棋牌游戏大厅下载| 365体育投注| 沂水县| 月华百家乐官网的玩法技巧和规则 | 百家乐官网筹码方形| 百家乐最全打法| 百家乐天下| 皇冠网百家乐官网平台| 百家乐官网平客户端|