基于TTEthernet線控轉向的AUTOSAR終端系統評估
汽車行業建立AUTOSAR(汽車開放系統架構)的目的是通過為汽車軟件應用創建標準和規范,以降低軟件的開發成本并加強不同公司之間的合作。其中,AUTOSAR規定的標準以太網具有實時特性及不同的增強功能,且比現有的總線系統(如CAN和FlexRay)具有更高的通信速度。主要介紹和評估新開發的增強型以太網——TTEthernet(時間觸發以太網)在AUTOSAR中的集成。首先,引入基于線控轉向系統的終端系統以使TTEthernet與AUTOSAR規范兼容,即不需要修改與UL(上傳信息)的接口,對AUTOSAR以太網堆棧進行分區,將不同的流量類型集成到單個物理接口上;其次,利用最先進的以太網硬件控制器(在200MHz下工作的英飛凌AURIX三芯電纜TC27xT微控制器)作為基于線控轉向的端部系統的目標平臺,該平臺將100 Mbit/s以太網接口與一個8端口TTEthernet開發交換機連接,并集成TTX數據記錄器共同作為TTEthernet設備。將記錄的數據傳輸到PC,對數據進行精確的離線時序分析。利用該設備能夠測量輸出TT幀的精度,且能夠將TTEthernet與由AUTOSAR規定的標準以太網分別在計算和存儲方面進行對比,其中在分析TTEthernet的計算和存儲能力時,需要將Lauterbach電路調試器連接到目標平臺。
在汽車平臺上為AUTOSAR實現了基于線控轉向的TTEthernet終端系統。試驗結果表明,該系統適用于各種汽車。在AUTOSAR環境中,該終端系統利用TT幀傳輸信息來替換以太網需要更高的CPU和更大的內存,因為需要額外的邏輯來緩沖和分派TTEthernet調度中指定的TT信息。目前,提高TTEthernet終端系統內存和CPU的方法主要有以下3種:①減小安全裕度,這雖能增加網絡帶寬利用率,但也會增加TT信息的跳動,不利于信息傳輸;②通過頻繁地檢查以太網控制器的狀態能夠降低計算成本,但消耗的人力較大;③優化以太網硬件控制器的啟動時間和不同流量類型的集成。其中,第3種方法最為理想,但需要更新或改變硬件平臺。未來,將開發新的方法以降低系統的計算和存儲成本。
刊名:Procedia Engineering(英)
刊期:2016年第109期
作者:Thomas Fruhwirth et al
編譯:朱會