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

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

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

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

上海同星智能科技有限公司 ? 2024-10-26 08:02 ? 次閱讀

#01適用范圍

本文適用于ASU或CDC算法開發(fā)和驗證,尤其適用于控制器底層軟件也自主開發(fā)或可控的用戶,不適用于整套系統(tǒng)完全黑盒的測試用戶。因此,本文HIL的測試對象為控制器本身而非整套懸架系統(tǒng)。



#02

仿真前提

滿足ASU&CDC的MIL/HIL測試須要滿足如下條件

1.建立CDC物理模型,即CDC速度 - 電流 - 力圖譜。通常由第三方激振臺或CDC供應(yīng)商提供,參考如下。


9b34624e-932d-11ef-8084-92fbcf53809c.png

2.建立空簧本體、管路、閥體以及儲氣罐等物理仿真模型,甲方提供ASU氣路原理圖以及簧體本身的物理參數(shù)。提供ASU實物以及可控制各個閥體/電機動作的A2L文件。


9b6ad0ae-932d-11ef-8084-92fbcf53809c.png

3.匹配控制器的I/O接口。


?供電

?CAN

?速度和加速度傳感器(通常為PSI5或PWM)

?采集ASU&CDC電磁閥電流


4.動力學可用第三方商業(yè)軟件,推薦CarSim。


5.實時仿真系統(tǒng)。


6.部分底層軟件匹配,例如bypass內(nèi)部氣壓傳感器。



#03

SIL/HIL仿真實施

基于ASU&CDC的物理模型,匹配CarSim動力學軟件,在Simulink環(huán)境中即可完成SIL仿真,此處不作為重點展開。


完成HIL仿真的前提條件是具備一套實時仿真系統(tǒng)。通常一套HIL仿真系統(tǒng)需要由上位機、硬實時下位機、相關(guān)機箱和板卡等組成。這套系統(tǒng)往往是復(fù)雜的或者說不平易近人的。


TSMaster提供的解決方案是在Windows系統(tǒng)里建立軟實時仿真環(huán)境用于運行動力學模型。通過CAN總線接口以及支持CAN接口的I/O板卡(例如通過CAN總線控制的PSI5板卡)完成I/O匹配,并通過內(nèi)存與動力學軟件實時交互。此外,TSMaster本身已具備測試用例管理,執(zhí)行以及后處理能力,至于CAN總線仿真,更不用詳述了。


那么參考ASU&CDC的I/O接口須要完成如下準備:


1.筆記本電腦:部署TSMaster和CarSim。


2.CAN工具:可以選擇例如TC1014等工具。


3.電源&線束:電源用于對被測件供電;相關(guān)線束連接通常使用BOB。


4.PSI5模擬板卡:通過CAN指令控制。


5.板卡以及線束改造:獲取電磁閥動作狀態(tài)(通常通過采集電流)。


針對上述4和5兩條,如果甲方具備底軟能力,就可以通過私有CAN將傳感器信號傳入,將電磁閥電流信號或者驅(qū)動狀態(tài)位通過CAN傳出,整套測試系統(tǒng)就可以相應(yīng)變得更為簡潔。那么一套仿真系統(tǒng)也將會變得如下圖一樣簡潔。


9b8d1e66-932d-11ef-8084-92fbcf53809c.png


#04

案例分享

參考二/三章節(jié),基于甲方提供的必要的信息輸入,進行底層軟件匹配,進而完成測試仿真系統(tǒng)搭建,參見下圖。


9ba39a74-932d-11ef-8084-92fbcf53809c.png 基于此可以完成大量的測試仿真驗證,以下是ASU和CDC測試內(nèi)容的簡要匯總。


9bb5d928-932d-11ef-8084-92fbcf53809c.png

以下為典型的測試工況舉例:


1.CDC減速帶工況


HIL測試數(shù)據(jù)能較好地模擬實車狀態(tài),減振器高度波形和幅值吻合度較高,且能準確識別減速帶的位置。


9bd10202-932d-11ef-8084-92fbcf53809c.png

2.CDC短波路面工況


HIL測試數(shù)據(jù)也較好地體現(xiàn)了整車測試狀態(tài),減振器行程波形和幅值有良好的一致性。

9be70da4-932d-11ef-8084-92fbcf53809c.png

3.ASU蓄壓氣充氣工況


仿真結(jié)果為充氣120s,蓄壓器氣壓從7.9bar提高到了11.27bar,比較符合實際情況。

9bf614e8-932d-11ef-8084-92fbcf53809c.png

4.ASU壓縮機舉升工況


通過壓縮機舉升20s,前后軸分別舉升23.9mm和21.9mm,也比較符合實際。此外,還準確模擬出了充氣瞬間車輛短時輕微下降的狀態(tài)(因為此時管路氣壓較低,且壓縮機充氣相對較慢)。


9c0b821a-932d-11ef-8084-92fbcf53809c.png

5.ASU蓄壓氣舉升工況


蓄壓器舉升相對于前述的壓縮機要迅速很多,舉升5s便可使前后軸分別舉升32.6mm和19.6mm,而且充氣瞬間也未出現(xiàn)壓縮機工況中車身下降的情況,所以模擬狀態(tài)和實際較為吻合。

9c22cf56-932d-11ef-8084-92fbcf53809c.png


#05

后記與個人觀點

根據(jù)項目經(jīng)驗可以得出以下結(jié)論:


1.目前基于模型的開發(fā)可以在算法開發(fā)的中前期提高開發(fā)效率。


2.不推薦不具備底層軟件能力的客戶使用該技術(shù)路徑。


3.目前可提供章節(jié)三中4和5兩條解決方案,但更為推薦使用案例分享中的極簡方案(即通過CAN交互閥體狀態(tài)、高度、加速度信息)。


4.能滿足測試需求且高效簡潔的HIL系統(tǒng)將成為仿真的主流。單純堆砌硬件,追求極致物理性能往往會適得其反。因此,針對不同應(yīng)用場景選擇合適的技術(shù)路徑往往更為重要。

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

    關(guān)注

    112

    文章

    16045

    瀏覽量

    176808
  • HIL
    HIL
    +關(guān)注

    關(guān)注

    2

    文章

    47

    瀏覽量

    17630
  • mil
    mil
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    8005
收藏 人收藏

    評論

    相關(guān)推薦

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

    分享本次PPEC+HIL LLC諧振仿真驗證實驗詳情。1、設(shè)備信息■實際設(shè)備:PPEC控制單元、LLC功率電路板■仿真設(shè)備:EasyGo實時仿真
    發(fā)表于 06-11 13:45

    硬件在環(huán)(HiL)

    硬件在環(huán),也即是硬件在回路(HiL),首先看一下下面三種情況的區(qū)別(如果將實際控制器的仿真稱為 虛擬控制器,實際對象的仿真稱為虛擬對象,可得
    發(fā)表于 02-03 15:57

    為什么選擇高速HIL仿真器來實現(xiàn)電機控制器測試?

    為什么選擇高速HIL仿真器來實現(xiàn)電機控制器測試?為何需要基于FPGA的硬件在環(huán)仿真器?
    發(fā)表于 04-28 06:33

    硬件在環(huán)(HIL)仿真應(yīng)用中的LabVIEW FPGA

    硬件在環(huán)(HIL)仿真應(yīng)用中的LabVIEW FPGA:硬件在環(huán)(HIL)仿真可以對虛擬運行環(huán)境中的設(shè)備進行非常逼真的模擬。一個典型的HIL
    發(fā)表于 10-01 19:06 ?27次下載

    永磁同步電機HIL仿真系統(tǒng)

    為改變?nèi)珨?shù)字仿真實時性不足并簡化DSP編程,提出了一種永磁同步電機HIL實時仿真方法。詳細設(shè)計了系統(tǒng)硬件,構(gòu)建了永磁同步電機的數(shù)學及HIL仿真
    發(fā)表于 04-22 16:14 ?88次下載
    永磁同步電機<b class='flag-5'>HIL</b><b class='flag-5'>仿真</b>系統(tǒng)

    連續(xù)阻尼控制電磁概述、功能及特點

    連續(xù)阻尼控制電磁閥是聯(lián)合電子針對半主動和主動懸架系統(tǒng)開發(fā)的高性能產(chǎn)品。該產(chǎn)品集成了比例電磁鐵,先導(dǎo)壓力油路和主級壓力油路,具有線性調(diào)壓,工作范圍定制化,易布置等多方面優(yōu)勢。該產(chǎn)品可使車
    的頭像 發(fā)表于 01-14 13:05 ?2416次閱讀

    技術(shù)分享 | 使用TSMaster從零打造車輛控制HIL實時仿真系列4

    HIL實時仿真系列4今天我們接著上一章節(jié)的內(nèi)容繼續(xù)介紹如何基于TSMaster打通ECU算法與整車模型之間的橋梁。SDK融入TSMaster運行環(huán)境由于此視頻采用了CarSimcont
    的頭像 發(fā)表于 05-30 18:16 ?492次閱讀
    技術(shù)分享 | 使用<b class='flag-5'>TSMaster</b>從零打造車輛<b class='flag-5'>控制</b>器<b class='flag-5'>HIL</b>實時<b class='flag-5'>仿真</b>系列4

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

    HIL實時仿真系列5今天我們來到《TSMaster從零打造車輛控制HIL實時仿真系列》第五章節(jié)
    的頭像 發(fā)表于 06-06 11:50 ?850次閱讀
    技術(shù)分享|使用<b class='flag-5'>TSMaster</b>從零打造車輛<b class='flag-5'>控制</b>器<b class='flag-5'>HIL</b>實時<b class='flag-5'>仿真</b>系列5-ECU <b class='flag-5'>HIL</b><b class='flag-5'>仿真</b>的具體實施

    技術(shù)分享 | 使用TSMaster從零打造車輛控制HIL實時仿真系列2-ECU嵌入式代碼生成與TSMaster小程序集成

    HIL實時仿真系列2今天我們繼續(xù)分享使用TSMaster從零打造車輛控制HIL實時仿真系列第二
    的頭像 發(fā)表于 06-16 09:40 ?634次閱讀
    技術(shù)分享 | 使用<b class='flag-5'>TSMaster</b>從零打造車輛<b class='flag-5'>控制</b>器<b class='flag-5'>HIL</b>實時<b class='flag-5'>仿真</b>系列2-ECU嵌入式代碼生成與<b class='flag-5'>TSMaster</b>小程序集成

    技術(shù)分享 | 使用TSMaster從零打造車輛控制HIL實時仿真系列3-脫離RT的車輛模型的實時仿真

    HIL實時仿真系列3今天我們基于TSMasterHIL實時仿真系列第三章節(jié)。在上一章節(jié)我們介紹了如何自動生成ECU的嵌入式代碼,并且集成到于TSMaster的實時運行環(huán)境中。從這一章節(jié)
    的頭像 發(fā)表于 06-16 09:42 ?632次閱讀
    技術(shù)分享 | 使用<b class='flag-5'>TSMaster</b>從零打造車輛<b class='flag-5'>控制</b>器<b class='flag-5'>HIL</b>實時<b class='flag-5'>仿真</b>系列3-脫離RT的車輛模型的實時<b class='flag-5'>仿真</b>

    詳解快速控制原型RCP與硬件在環(huán)仿真HIL

    控制器軟件開發(fā)的V流程中,有兩個需要通過實時仿真完成的重要環(huán)節(jié),即快速控制原型(RCP)與硬件在環(huán)仿真(
    的頭像 發(fā)表于 01-19 13:41 ?1386次閱讀
    詳解快速<b class='flag-5'>控制</b>原型RCP與硬件在環(huán)<b class='flag-5'>仿真</b><b class='flag-5'>HIL</b>

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

    控制器軟件開發(fā)的V流程中,有兩個需要通過實時仿真完成的重要環(huán)節(jié),即快速控制原型(RCP)與硬件在環(huán)仿真
    的頭像 發(fā)表于 02-23 10:32 ?1102次閱讀
    快速<b class='flag-5'>控制</b>原型RCP與硬件在環(huán)<b class='flag-5'>仿真</b><b class='flag-5'>HIL</b>該如何區(qū)分呢?

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

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

    干貨分享 | TSMaster軟件指南

    TSMaster是同星智能開發(fā)的一款國產(chǎn)汽車總線工具鏈軟件平臺,是全方位汽車總線設(shè)計、仿真、分析、診斷和標定的專業(yè)工具,支持從需求分析到系統(tǒng)實現(xiàn)的整個系統(tǒng)開發(fā)過程。
    的頭像 發(fā)表于 09-15 08:08 ?1157次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b>軟件指南

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

    一、HiL是什么?硬件在環(huán)仿真(Hardware-in-the-Loop,簡稱HIL)是真的控制器連接假的被控對象,以一種高效低成本的方式對控制
    的頭像 發(fā)表于 09-19 17:15 ?477次閱讀
    【干貨分享】硬件在環(huán)<b class='flag-5'>仿真</b>(<b class='flag-5'>HiL</b>)測試