你了解無(wú)人車車載以太網(wǎng)嗎?車載以太網(wǎng)協(xié)議介紹
掃描二維碼
隨時(shí)隨地手機(jī)看文章
車載以太網(wǎng)是以太網(wǎng)的具體應(yīng)用之一,通過(guò)車載以太網(wǎng),車內(nèi)的各電子設(shè)備之間可以實(shí)現(xiàn)通信。上篇文章中,小編對(duì)車載以太網(wǎng)的測(cè)試有所闡述。為增進(jìn)大家對(duì)車載以太網(wǎng)的認(rèn)識(shí),本文將對(duì)車載以太網(wǎng)TCP/IP協(xié)議以及無(wú)人車車載以太網(wǎng)予以概述。如果你對(duì)以太網(wǎng)具有興趣,不妨繼續(xù)往下閱讀哦。
一、車載以太網(wǎng)TCP/IP協(xié)議
車載以太網(wǎng)是一種通過(guò)以太網(wǎng)使車內(nèi)各個(gè)ECU實(shí)現(xiàn)通信的新型局域網(wǎng)技術(shù),其中,TCP/IP協(xié)議提供點(diǎn)對(duì)點(diǎn)的鏈接機(jī)制,定義了以太網(wǎng)數(shù)據(jù)如何封裝、定址、傳輸、路由以及在目的地如何接收。
第1層為物理層,目前車載以太網(wǎng)的物理層技術(shù)是由OPEN聯(lián)盟推動(dòng)的BroadR-Reach技術(shù),BroadR-Reach技術(shù)提供標(biāo)準(zhǔn)以太網(wǎng)的MAC層接口,所以能夠使用與其他以太網(wǎng)類型相同的數(shù)據(jù)鏈路層邏輯功能及幀格式,另外,BroadR-Reach支持全雙工通信,可以使一條鏈路上的2臺(tái)設(shè)備能夠同時(shí)發(fā)送和接收數(shù)據(jù),提高數(shù)據(jù)傳輸效率。第2層為數(shù)據(jù)鏈路層,根據(jù)IEEE 802模型OSI參考模型又可以分為兩個(gè)子層:邏輯鏈路控制(LLC)子層、媒體接入控制(MAC)子層。LLC子層主要負(fù)責(zé)為同一個(gè)網(wǎng)絡(luò)中的本地設(shè)備建立和控制邏輯鏈路并向第3層提供統(tǒng)一的接口;MAC子層則主要為設(shè)備控制和網(wǎng)絡(luò)接入管理定義具體機(jī)制。第3層為網(wǎng)絡(luò)層,主要是將從下層接收到的數(shù)據(jù)進(jìn)行IP地址的封裝、解封裝和邏輯設(shè)備尋址。第4層為傳輸層,它負(fù)責(zé)讓設(shè)備之間建立邏輯連接,使數(shù)據(jù)進(jìn)行可靠或者不可靠的發(fā)送,識(shí)別源應(yīng)用進(jìn)程和目標(biāo)應(yīng)用進(jìn)程也是在這一層實(shí)現(xiàn)的。第5層為應(yīng)用層,應(yīng)用層負(fù)責(zé)實(shí)現(xiàn)終端用戶的應(yīng)用和服務(wù)。
二、無(wú)人車車載以太網(wǎng)概述
傳統(tǒng)車載網(wǎng)絡(luò)大多數(shù)都是采用CAN總線、LIN總線、FlexRay總線、TTP總線和MOST總線等,它們都有相應(yīng)的優(yōu)缺點(diǎn),但都有個(gè)共同點(diǎn)——帶寬普遍不高(第三代技術(shù)MOST150傳輸速率150Mbit/s)。無(wú)人車的通信數(shù)據(jù)帶寬需求比不上商用汽車,但隨著無(wú)人車技術(shù)的逐漸發(fā)展完善,整車各個(gè)子系統(tǒng)功能的拓展,車上各類傳感器的數(shù)量急劇增加,導(dǎo)致整個(gè)車載網(wǎng)絡(luò)的數(shù)據(jù)量大增,再結(jié)合無(wú)人車自主行駛所需的經(jīng)過(guò)處理的激光雷達(dá)數(shù)據(jù),可以得出車載網(wǎng)絡(luò)的帶寬需求已經(jīng)是傳統(tǒng)總線式網(wǎng)絡(luò)難以滿足的結(jié)論。并且,無(wú)人車系統(tǒng)復(fù)雜度的提高和其功能高度集成化,在可靠性方面,總線通信方式比不上以太網(wǎng)拓?fù)浣Y(jié)構(gòu)。以太網(wǎng)的技術(shù)成熟為傳統(tǒng)車載網(wǎng)絡(luò)的這些問(wèn)題提供了一種解決方案。在無(wú)人車的網(wǎng)絡(luò)中,地面控制站需要實(shí)時(shí)監(jiān)測(cè)無(wú)人車的狀態(tài),因此通信任務(wù)實(shí)時(shí)性必須得到保證。TTE基于傳統(tǒng)以太網(wǎng)技術(shù)發(fā)展起來(lái),其區(qū)別就是TTE支持時(shí)間觸發(fā)和事件觸發(fā)兩種通信方式,前者保證數(shù)據(jù)通信實(shí)時(shí)性,后者保證帶寬高利用率。在無(wú)人車TTE網(wǎng)絡(luò)系統(tǒng)里,核心在于TTE交換機(jī)板卡和TTE端節(jié)點(diǎn)板卡的設(shè)計(jì),根據(jù)整個(gè)通信網(wǎng)絡(luò)架構(gòu)的需求對(duì)板卡功能進(jìn)行軟件和硬件開(kāi)發(fā)。
無(wú)人車網(wǎng)絡(luò)在可靠性方面采用三余度時(shí)間觸發(fā)通信架構(gòu),一條通信鏈路斷開(kāi),其他兩條鏈路也能替換工作,三條通信鏈路全斷開(kāi),整個(gè)網(wǎng)絡(luò)系統(tǒng)才會(huì)進(jìn)入癱瘓狀態(tài)。TTE通信系統(tǒng)共用一個(gè)全局時(shí)鐘,系統(tǒng)中的設(shè)備按照固定時(shí)刻發(fā)送一些任務(wù)數(shù)據(jù)到目的設(shè)備,這種協(xié)作時(shí)分多址方法擴(kuò)展了標(biāo)準(zhǔn)交換以太網(wǎng)協(xié)議,確保傳輸具有嚴(yán)格實(shí)時(shí)要求的消息,保證了設(shè)備間的高可靠性通信。全局時(shí)鐘的同步統(tǒng)一采用主從同步的方式,把TTE網(wǎng)絡(luò)里面的TTE交換機(jī)作為主節(jié)點(diǎn),采用時(shí)間觸發(fā)通信方式的設(shè)備作為從節(jié)點(diǎn),以一個(gè)主節(jié)點(diǎn)向其他從節(jié)點(diǎn)同時(shí)發(fā)送同步數(shù)據(jù)幀,從節(jié)點(diǎn)根據(jù)接收到的幀解析和傳輸延時(shí)修正本地時(shí)鐘,從而實(shí)現(xiàn)全局時(shí)鐘同步,程序簡(jiǎn)單且精度較高。
從數(shù)據(jù)流來(lái)看,無(wú)人車的通信網(wǎng)絡(luò)系統(tǒng)采用主網(wǎng)與子網(wǎng)相結(jié)合的網(wǎng)絡(luò)結(jié)構(gòu),很大程度地集成了整個(gè)車載網(wǎng)絡(luò)系統(tǒng)里面各個(gè)設(shè)備的通信需求,且能保證高質(zhì)量通信服務(wù)。傳統(tǒng)總線式的車載網(wǎng)絡(luò)難以適用于高速通信的大數(shù)據(jù)量傳輸,但是從整個(gè)車載網(wǎng)絡(luò)的工作境況來(lái)說(shuō),總線可以像LIN總線作為CAN總線的補(bǔ)充成為高速通信網(wǎng)絡(luò)架構(gòu)的擴(kuò)展。主網(wǎng)采用千兆帶寬的TTE,具有以太網(wǎng)接口的設(shè)備進(jìn)行連接,支持圖像數(shù)據(jù)和感知數(shù)據(jù)的高速穩(wěn)定傳輸;子網(wǎng)采用CAN、TTP等通信總線,實(shí)現(xiàn)低速、低成本、高質(zhì)量的通信。
車載網(wǎng)絡(luò)系統(tǒng)采用一種類似樹(shù)形的拓?fù)浣Y(jié)構(gòu),是對(duì)星形拓?fù)浣Y(jié)構(gòu)的拓展,并在保證通信高可靠性的情況下采用三余度通信架構(gòu)。整個(gè)通信網(wǎng)絡(luò)以交換機(jī)為中心,交換機(jī)的各端口連接其他各個(gè)系統(tǒng)的通信設(shè)備,從而實(shí)現(xiàn)各設(shè)備間的數(shù)據(jù)通信,完成對(duì)無(wú)人車的行駛控制、任務(wù)控制和狀態(tài)監(jiān)測(cè)。
以上便是此次小編帶來(lái)的“以太網(wǎng)”相關(guān)內(nèi)容,通過(guò)本文,希望大家對(duì)車載以太網(wǎng)具備一定的認(rèn)知。如果你喜歡本文,不妨持續(xù)關(guān)注我們網(wǎng)站哦,小編將于后期帶來(lái)更多精彩內(nèi)容。最后,十分感謝大家的閱讀,have a nice day!