硬件在環(huán)的應(yīng)用場景_硬件環(huán)境指的是什么

首頁 > 汽車 > 車市行情 > 正文

硬件在環(huán)的應(yīng)用場景_硬件環(huán)境指的是什么

關(guān)于硬件在環(huán)HIL測試的簡單介紹,供大家批評。

硬件在環(huán)hardware-in-the-loop,簡稱HIL,大家可能經(jīng)常聽到,那這到底是什么呢?可以說是一種對控制器進行測試的手段,而其名字已經(jīng)揭示了含義。名字中的“hardware”硬件,即是這個測試手段的被測對象,一般是控制器實物,比如整車控制器VCU、電池管理系統(tǒng)BMS、ADAS控制器或者是自動駕駛的計算平臺;“in-the-loop”在環(huán),強調(diào)了被測控制器要在一個閉合的回路里,這個回路即是控制器接收被控對象的狀態(tài)并發(fā)出控制指令,然后得到被控對象反饋并再次發(fā)出控制指令的過程。形成了這個測試閉環(huán),就可通過設(shè)置被測對象不同的狀態(tài),來測試控制器能否對不同的工況進行正確處理,其功能是否都能夠正常工作。

那么如何形成這個測試閉環(huán)呢?我們從真實控制器和真實被控對象的情況說起。比如真實的自動駕駛控制器控制真實車輛時,控制器發(fā)送控制指令(如加速、減速、轉(zhuǎn)向等)給車輛上的執(zhí)行器,車輛根據(jù)控制指令做出相應(yīng)的動作,然后車輛上安裝的傳感器檢測狀態(tài)信息(如車速、橫擺角、障礙物信息等),并反饋給控制器,控制器繼續(xù)根據(jù)新的狀態(tài)信息計算并發(fā)出控制指令,周而復(fù)始。

硬件在環(huán)的應(yīng)用場景_硬件環(huán)境指的是什么

進行HIL測試時,使用HIL設(shè)備替代真實被控對象,接收所有控制指令,并模擬所有狀態(tài)信息返回給真實控制器,使控制器以為自己在控制真實對象,從而形成測試閉環(huán)。

這要求HIL設(shè)備一方面能夠按照真實被控對象和控制器接口的線路形式和協(xié)議收發(fā)信息,另一方面能夠?qū)刂浦噶钭龀稣_響應(yīng)并發(fā)出正確的狀態(tài)值。從而,HIL設(shè)備一般由這樣幾部分構(gòu)成:

(1)被控對象仿真模型:用來精確的模擬被控對象,發(fā)出正確狀態(tài)信息,比如車輛動力學(xué)模型、電池模型、交通場景模型和傳感器模型等。

(2)實時處理器:由于接入了控制器實物,由HIL設(shè)備模擬的虛擬被控對象也要能夠?qū)崟r運行,這樣才能準確模擬真實對象。從而需要一個高性能的實時處理器來運行仿真模型以及處理I/O通信、數(shù)據(jù)記錄等各項HIL測試中的任務(wù)。

(3)I/O接口:用來模擬控制器和被控對象間的交互,按照真實的線路形式(如硬線、CAN總線、以太網(wǎng)等)和協(xié)議收發(fā)信息,按照與真實對象一樣的形式通過線路與控制器相連,并實現(xiàn)信號的收發(fā)。

(4)操作界面:有時也被稱為上位機軟件、試驗管理軟件,其與實時處理器通信,提供可視化操作和觀測界面,進行設(shè)備硬件、軟件和測試任務(wù)的管理。

為了使用的便利性,HIL設(shè)備的各個部分有時會集成到一個機柜中。

說了這么多,為什么需要進行HIL測試呢?或者說HIL測試有什么好處呢?簡單列舉如下幾種:

(1)節(jié)省成本

不管是開放道路還是封閉試驗場的實車測試都需要大量的費用,比如樣車制造費用比量產(chǎn)車輛要高很多、試驗場地昂貴的租賃費用和緊張的測試時間、實車測試設(shè)備費用常常較高、實車測試需要不同專業(yè)的測試人員等等。雖然HIL測試不能替代全部的實車測試,但使用HIL測試可以在實驗室完成一大部分的測試,從而節(jié)省大筆支出。

(2)減少危險

汽車是一個非常復(fù)雜的移動機電液耦合裝置,其機械和控制器部分都可能包含潛在的問題。在開發(fā)階段貿(mào)然的進行實車測試,特別是危險工況的實車測試,可能因為潛在問題的發(fā)生而造成危險,甚至是人員傷亡。在控制器安裝到車輛上進行實車測試前,進行常用的或者全部功能的HIL測試,有助于發(fā)現(xiàn)并解決很多潛在問題。這在一款新控制器的開發(fā)階段或者代碼更新后尤其有效。

(3)同步開發(fā)

一款全新汽車的開發(fā)可能要經(jīng)歷兩三年的時間,而控制器和被控的整車或者零部件可能處于同步開發(fā)的狀態(tài);也可能通用性的控制器遠早于整車的開發(fā),比如控制器供應(yīng)商提前完成控制器開發(fā),再根據(jù)整車適配性修改。兩種情況都會造成控制器開發(fā)時,并沒有被控對象進行匹配測試。而HIL測試中通過仿真設(shè)備模擬被控對象信號,可以在開發(fā)早期實現(xiàn)控制器的功能測試,從而節(jié)省開發(fā)時間,提高測試效率。

(4)故障注入

控制器需要能夠妥善處理故障情況,比如信號丟失、線路短路等等。這些故障情況在實車上難以設(shè)置和復(fù)現(xiàn),而且具有一定的危險性。通過HIL測試可方便的對多種故障的組合和取值進行遍歷測試,大大提高測試效率。

說了這么多,如果要進行HIL測試該怎么做呢?可以分為HIL工具開發(fā)、HIL系統(tǒng)集成、測試場景開發(fā)和HIL測試執(zhí)行四個步驟。

(1)HIL工具開發(fā)

HIL工具涉及到軟件工具和硬件工具。對于自動駕駛測試來說,軟件工具包括場景和傳感器仿真軟件、車輛動力學(xué)仿真軟件、測試管理軟件等不同功能的軟件;硬件工具有實時仿真機、IO接口板卡和傳感器模擬器等。這些工具可以根據(jù)具體的需求情況和開發(fā)能力,在市場上選擇適合的現(xiàn)有工具或者自行開發(fā)。

(2)HIL集成

HIL系統(tǒng)集成包含兩個方面的工作:①根據(jù)測試需要選擇合適的測試工具并將其集成為完整的HIL測試環(huán)境;②將被測算法與HIL測試環(huán)境集成,實現(xiàn)閉環(huán)測試。

第一方面工作的難點在于:①市場上的測試工具種類較多,哪個能滿足測試需求?②這些測試工具多是由不同公司開發(fā)的,在將其集成到一起時,相互之間的數(shù)據(jù)接口需要定制化開發(fā)。

第二方面工作的難點在于:①現(xiàn)成的工具與被測算法的數(shù)據(jù)接口也不一致,在定制化開發(fā)通信接口的過程中,既需要創(chuàng)造性的思考,也需要步步為營的調(diào)試。②如何能夠保證仿真環(huán)境與真實環(huán)境的相似度,比如傳感器的信號是否與真實情況一致、車輛動力學(xué)模型的響應(yīng)是否與真實車輛一致?

(3)測試場景開發(fā)

測試場景開發(fā)工作的一個關(guān)鍵問題是:如何保證仿真測試的場景覆蓋度?或者說算法在仿真環(huán)境進行了1000萬個場景、1000萬公里的測試后,我們可以有多大信心在真實世界的同樣場景下進行自動駕駛?

這需要針對自動駕駛算法的設(shè)計運行域進行詳細而系統(tǒng)的測試場景設(shè)計。充分考慮道路、周圍車輛的位置和運動、傳感器感知局限和自車狀態(tài)等等不同方面的影響。

(4)HIL測試執(zhí)行

HIL測試執(zhí)行包含兩個方面的工作:①對測試場景庫的維護和針對不同算法選擇合適的測試場景并進行測試;②在測試完成后,整理并提供清晰的測試報告,并提供測試結(jié)果的統(tǒng)計數(shù)據(jù),為算法團隊的改進提供有效支撐。

HIL測試一般是自動化測試,配置好測試用例后進行無人值守的自動化運行和評估,這有利于提供測試效率、正確性和一致性。

備案號:贛ICP備2022005379號
華網(wǎng)(http://m.acmerblog.com) 版權(quán)所有未經(jīng)同意不得復(fù)制或鏡像

QQ:51985809郵箱:51985809@qq.com

国産精品久久久久久久| 久久精品国产亚洲AV天海翼| 国产成人精品综合久久久久| 国产精品第一页爽爽影院| 99精品国产高清一区二区麻豆| 无码国产精品一区二区免费3p| 国产午夜福利精品一区二区三区| 国产精品一级AV在线播放| 亚洲精品和日本精品| 精品91一区二区三区| 国产亚洲精品欧洲在线观看| 日韩精品一区二区三区在线观看l 日韩精品一区二区三区毛片 | 久久www免费人成精品香蕉| 免费视频成人国产精品网站| 国产精品久久二区二区| 国产区香蕉精品系列在线观看不卡| 国产精品高清久久久久久久| 日韩精品视频观看| 国产精品夜夜爽范冰冰| 国产精品一区二区无线| 国产成人精品福利网站人| 国产精品videossex另类| 国产99视频精品免费视频7| 大伊香蕉精品视频在线导航| 亚洲国产精品成人| 精品久久久久中文字幕一区| 国产亚洲精品国看不卡| 国产在线不卡午夜精品2021| 亚洲AV永久无码精品水牛影视 | 热99re久久免费视精品频软件| 日韩精品一区二区三区在线观看l| 国产精品久免费的黄网站| 四虎永久在线精品视频| 国产精品成人免费观看 | 老司机精品免费视频| 免费精品久久天干天干| 国产精品99精品无码视亚| 久久国产乱子伦免费精品| 国产在线精品香蕉麻豆| 思思99re66在线精品免费观看| 美女bbbb精品视频|