本發(fā)明涉及汽車轉(zhuǎn)轂試驗,更具體地說,它涉及一種用于汽車轉(zhuǎn)轂試驗臺的adasis協(xié)議報文模擬裝置和測試方法。
背景技術(shù):
1、汽車轉(zhuǎn)轂試驗臺是汽車性能測試中不可或缺的基礎(chǔ)設(shè)備,它能夠?qū)囕v的動力性能和經(jīng)濟(jì)性能進(jìn)行測量與評估。
2、adasis協(xié)議是一種高精地圖數(shù)據(jù)傳輸協(xié)議,它允許車輛上的高級駕駛輔助系統(tǒng)(adas)通過處理道路信息,從而實現(xiàn)更加經(jīng)濟(jì)的駕駛策略。adasis協(xié)議包括基于can通訊技術(shù)的adasisv2協(xié)議和基于車載以太網(wǎng)通訊技術(shù)的adasisv3協(xié)議。
3、具體來說,車載高精地圖終端接收gps信號定位車輛位置,并采用adasis協(xié)議向整車通訊網(wǎng)絡(luò)發(fā)送前方道路信息。adas控制器從整車通訊網(wǎng)絡(luò)中獲取高精地圖道路信息,使其能夠基于道路條件做出節(jié)能駕駛決策。
4、然后,在汽車轉(zhuǎn)轂試驗臺上對基于高精地圖的adas節(jié)能系統(tǒng)進(jìn)行相關(guān)的經(jīng)濟(jì)性測試時,面臨以下問題:
5、首先,現(xiàn)有的轉(zhuǎn)轂試驗臺通常無法提供與臺架試驗同步的gps定位信號,這導(dǎo)致車載高精地圖終端無法正常工作,進(jìn)而無法激活adas節(jié)能系統(tǒng)進(jìn)行有效的測試。
6、其次,盡管基于虛擬場景的自動駕駛汽車測試系統(tǒng)能夠提供全面的測試環(huán)境,但其系統(tǒng)復(fù)雜度高,需要對現(xiàn)有設(shè)備進(jìn)行昂貴的升級,這增加了測試成本。
技術(shù)實現(xiàn)思路
1、本發(fā)明要解決的技術(shù)問題是針對現(xiàn)有技術(shù)的上述不足,本發(fā)明的目的一是提供一種用于汽車轉(zhuǎn)轂試驗臺的adasis協(xié)議報文模擬裝置。
2、本發(fā)明的目的二是提供一種用于汽車轉(zhuǎn)轂試驗臺的adasis協(xié)議報文模擬裝置的測試方法。
3、為了實現(xiàn)上述目的一,本發(fā)明提供一種用于汽車轉(zhuǎn)轂試驗臺的adasis協(xié)議報文模擬裝置,包括:
4、試驗臺架信號接收處理模塊,用于接收和解析試驗臺架控制計算機(jī)發(fā)送的測控報文信號,測控報文信號包括試驗開始結(jié)束標(biāo)志、測試道路方案選擇、車輛行駛距離位置信號;
5、gps位置轉(zhuǎn)換處理模塊,用于預(yù)存多個測試道路方案的車輛行駛距離位置與gps位置映射關(guān)系數(shù)據(jù)集;在試驗中,gps位置轉(zhuǎn)換處理模塊以車輛行駛距離位置信號作為輸入,查詢獲取相應(yīng)的同步gps位置數(shù)據(jù);
6、道路屬性數(shù)據(jù)緩存模塊,用于預(yù)存多個測試道路方案的靜態(tài)道路屬性數(shù)據(jù)曲線;在試驗中,道路屬性數(shù)據(jù)緩存模塊以車輛行駛距離位置信號作為輸入,搜索車倆位置前方道路屬性信息并添加到待發(fā)送的道路屬性數(shù)據(jù)隊列中;
7、車輛位置道路坡度計算模塊,用于以車輛行駛距離位置信號作為輸入,同步查詢到當(dāng)前位置的原始道路坡度值,并根據(jù)轉(zhuǎn)轂臺架電機(jī)的特性能力進(jìn)行補(bǔ)償修正;
8、adasis引擎模塊,用于負(fù)責(zé)按照adasis協(xié)議生成所需的報文,并加入報文發(fā)送隊列;
9、數(shù)據(jù)收發(fā)模塊,包含試驗臺架數(shù)據(jù)收發(fā)模塊、gps位置數(shù)據(jù)發(fā)送模塊和報文發(fā)送模塊,用于負(fù)責(zé)adasis協(xié)議報文模擬裝置與外部系統(tǒng)之間的數(shù)據(jù)交換,并按照各自通訊協(xié)議完成底層數(shù)據(jù)格式的解析和封裝。
10、作為進(jìn)一步地改進(jìn),在adasis引擎模塊中,將把車輛行駛距離位置信號轉(zhuǎn)換成符合adasisv2協(xié)議定義的position報文,或者轉(zhuǎn)換成符合adasisv3協(xié)議定義的position報文,用于指示adas節(jié)能系統(tǒng)當(dāng)前車輛位置。
11、進(jìn)一步地,在adasis引擎模塊中,根據(jù)試驗開始結(jié)束標(biāo)志生成符合adasisv2協(xié)議定義的stub報文,或者是生成符合adasisv3定義的path報文,用于命令adas節(jié)能系統(tǒng)構(gòu)建路網(wǎng)結(jié)構(gòu)。
12、進(jìn)一步地,在adasis引擎模塊中,將待發(fā)送的道路屬性數(shù)據(jù)隊列生成符合adasisv2協(xié)議定義的profile?short/long報文,或者是生成符合adasisv3協(xié)議定義的profile報文,用于adas節(jié)能系統(tǒng)重構(gòu)道路信息。
13、進(jìn)一步地,還包括衛(wèi)星定位模擬模塊,用于提供通訊接口把輸入gps位置轉(zhuǎn)換成模擬信號輸出;gps位置轉(zhuǎn)換處理模塊與試驗臺架實時同步gps位置通過衛(wèi)星定位模擬模塊發(fā)送給車載高精地圖終端。
14、為了實現(xiàn)上述目的二,本發(fā)明提供一種用于汽車轉(zhuǎn)轂試驗臺的adasis協(xié)議報文模擬裝置的測試方法,包括以下步驟:
15、步驟1.設(shè)計測試場景并獲取車輛位置映射關(guān)系和道路屬性數(shù)據(jù)曲線;將這些數(shù)據(jù)輸入到gps位置轉(zhuǎn)換處理模塊和道路屬性數(shù)據(jù)緩存模塊;
16、步驟2.試驗臺架信號接收處理模塊和試驗臺架控制計算機(jī)的通訊接口開發(fā)與測試;對試驗臺架控制計算機(jī)上的臺架測試軟件進(jìn)行二次開發(fā),通過api接口函數(shù)實現(xiàn)3個信號發(fā)送和1個信號接收,發(fā)送信號包括試驗開始結(jié)束標(biāo)志、測試道路方案選擇、車輛行駛距離位置信號,接收信號為道路坡度值;試驗臺架信號接收處理模塊用于相應(yīng)實現(xiàn)交互邏輯;然后連接試驗臺架信號接收處理模塊和試驗臺架控制計算機(jī),測試并確保雙方信號收發(fā)功能正確;
17、步驟3.gps位置數(shù)據(jù)發(fā)送模塊和衛(wèi)星定位模擬模塊的通訊接口開發(fā);如果使用車載高精地圖終端進(jìn)行測試,在gps位置數(shù)據(jù)發(fā)送模塊中按照衛(wèi)星定位模擬模塊接口開發(fā)同步gps信號發(fā)送功能;然后將gps位置數(shù)據(jù)發(fā)送模塊和衛(wèi)星定位模擬模塊以及車載高精地圖終端串聯(lián)起來,測試確保信號鏈路通訊正常;
18、步驟4.報文發(fā)送模塊和adas節(jié)能系統(tǒng)的通訊接口選擇;如果不使用車載高精地圖終端進(jìn)行測試,則在報文發(fā)送模塊中根據(jù)adas節(jié)能系統(tǒng)的需求選擇和設(shè)置adasisv2協(xié)議或者adasisv3協(xié)議工作模式;然后將報文發(fā)送模塊和adas節(jié)能系統(tǒng)連接,并測試確保adas節(jié)能系統(tǒng)能正常激活和工作;
19、步驟5.開展試驗時,試驗臺架控制計算機(jī)發(fā)送信號到試驗臺架信號接收處理模塊,通知試驗開始,選擇測試場景,以及指示當(dāng)前車輛行駛距離位置;車輛位置道路坡度計算模塊返回道路坡度值給控制計算機(jī),試驗臺架控制計算機(jī)進(jìn)行道路阻力模擬計算并控制轉(zhuǎn)轂電機(jī);
20、同時,如果使用車載高精地圖終端進(jìn)行測試,gps位置數(shù)據(jù)發(fā)送模塊則發(fā)送同步gps信號,通過衛(wèi)星定位模擬模塊轉(zhuǎn)換成gps模擬信號傳輸至車載高精地圖終端,從而使得adas節(jié)能系統(tǒng)能夠同步激活和工作;
21、如果不使用車載高精地圖終端進(jìn)行測試,報文發(fā)送模塊則直接和adas節(jié)能系統(tǒng)進(jìn)行通訊,使得adas節(jié)能系統(tǒng)能夠同步激活和工作。
22、有益效果
23、本發(fā)明與現(xiàn)有技術(shù)相比,具有的優(yōu)點為:
24、1.傳統(tǒng)的轉(zhuǎn)轂試驗臺通常無法提供與臺架試驗同步的gps定位信號,這導(dǎo)致車載高精地圖終端無法正常工作,進(jìn)而影響了adas節(jié)能系統(tǒng)的測試。本發(fā)明的模擬裝置和測試方法能夠克服這一問題,無需對臺架設(shè)備進(jìn)行大規(guī)模升級改造,既可實現(xiàn)把臺架試驗的車輛行駛距離位置同步轉(zhuǎn)換成gps定位信號輸入到車載高精地圖,支持adas節(jié)能系統(tǒng)測試工作的開展。
25、2.本發(fā)明的模擬裝置和測試方法可以在測試中完全替代車載高精地圖終端,直接和adas節(jié)能系統(tǒng)直接通訊。這種方式使得測試不再受限于車載高精度地圖終端內(nèi)置的地圖數(shù)據(jù),允許測試工程師自由地設(shè)計和模擬各種非真實世界的道路場景,更為靈活。