駕駛模擬器算硬體在環嗎?


在汽車領域內:

先說控制器硬體在環,它是將真實的控制器嵌入到虛擬的系統或整車模擬模型中進行模擬測試的一種方法。在汽車電控系統開發過程中,為了在實車試製、標定之前就能夠對控制器進行反覆測試和優化,縮短開發周期,控制行硬體在環模擬測試是必不可少的環節。

早期的硬體在環主要指的是上面這種控制器硬體在環。但是隨著模擬技術的發展和開發測試的需求不斷提高,硬體在環已經不再僅僅是指將真實的控制器實物嵌入到模擬閉環中了,任何一部分需要被驗證、關注的實物都可以嵌入到模擬閉環中,這不僅可以提高開發效率,還有一個好處就是對於一些難以建模的環節可以不再對其進行建模。

所以,我覺得硬體在環還是叫實物在環更好一些。把哪一種要關注的對象實物嵌入了,就可以叫做什麼實物在環,比如MTS公司搞的Mechanical Hardware in the Loop,系統、總成都可以嵌入到虛擬的模擬環境下進行整車性能試驗和相應硬體的優化匹配。再比如現在搞adas系統開發的,為了對照相機的感知效果進行驗證,採用了照相機在環模擬測試。

至於駕駛模擬器算不算硬體在環,我覺得要看你關注、研究的對象是什麼,如果你研究的是駕駛員行為,那就可以把駕駛模擬器看成是一種硬體(駕駛員)在環了;如果研究的是車內儀錶、HMI,也可以認為駕駛模擬器是一種硬體(儀錶、HMI)在環;如果研究的是車輛動力學,而模擬器中的全部車輛響應都是靠模型計算得到的,什麼實物都沒有,那當然就不能算是硬體在環了。

所以,你說的用工控機控制控制器硬體這句話貌似不太通暢。如果說是用工控機或者普通電腦來為控制器硬體構建實時模擬環境,提供輸入輸出介面的話,關鍵不在於用什麼電腦,而在於用的電腦能不能支持實時運行,並提供對應的介面。


硬體在環是指採用模型來模擬被控對象,使用真實的控制器來控制這個模擬的被控對象,即控制器硬體在由控制器和被控對象模型組成的一個閉環中。實際是半實物模擬的一種方式。

至於模型的運行環境,不管是PC還是工控機,能滿足模型計算和IO信號需求,能滿足使用環境和工況需求即可。

至於駕駛模擬器,得看具體的配置了,一般這種不叫硬體在環了,叫駕駛員在環,操作模擬器的駕駛員也被作為一個環節引入了整個模擬系統。


第一,簡單說,硬體在環就是把包含軟硬體的實體控制器放在實時的模擬環境里測試。在環的意思是這個測試環境是閉環的,也就是說需要有被控對象的模型。

第二,其實這個問題的核心在於,這個測試環境是否是實時的。不管什麼機,只要能做到實時計算模型(周期不能大於1ms),能搭配外圍板卡對信號做採集和模擬。那這個環境從原理上來說,就可以作為硬體在環的測試環境。

為什麼要實時?因為控制器的嵌入式系統,是一個實時系統,一般以毫秒或者微秒為單位,實時進行任務調度。如果測試環境無法滿足實時,那這個閉環系統會遇到發散,不穩定等等問題。

這就是為什麼現在各種開發標準中都要求ECU要進行硬體在環測試,而不是信號發生器測試或者是軟體在環測試的原因。


謝邀

沒聽過啊,誰跟你說的,問一下

表示工作12年,沒聽到過

謝謝


推薦閱讀:
查看原文 >>
相关文章