【導讀】隨著汽車電動化、智能化、網(wǎng)聯(lián)化的快速發(fā)展,車內(nèi)電子系統(tǒng)規(guī)模和復雜性日益增強,智能化系統(tǒng)如車道偏離警告、主動避撞等系統(tǒng)越來越普遍。這些系統(tǒng)在應用時對車載網(wǎng)絡的實時性、帶寬和可靠性提出了更高的要求。同時,針對未來智能汽車電子電氣架構,車載網(wǎng)絡也需要新型的通信技術支持。
車載以太網(wǎng)發(fā)展趨勢,常用TSN協(xié)議種類和現(xiàn)狀
隨著汽車電動化、智能化、網(wǎng)聯(lián)化的快速發(fā)展,車內(nèi)電子系統(tǒng)規(guī)模和復雜性日益增強,智能化系統(tǒng)如車道偏離警告、主動避撞等系統(tǒng)越來越普遍。這些系統(tǒng)在應用時對車載網(wǎng)絡的實時性、帶寬和可靠性提出了更高的要求。同時,針對未來智能汽車電子電氣架構,車載網(wǎng)絡也需要新型的通信技術支持。
與傳統(tǒng)車載網(wǎng)絡相比,車載以太網(wǎng)可以達到百兆千兆甚至更好的傳輸速度,能夠支持高數(shù)據(jù)帶寬和高通信速率,非常適合汽車中的ADAS、車載娛樂等系統(tǒng),并逐漸成為汽車主干網(wǎng)絡。隨著以太網(wǎng)通信協(xié)議的發(fā)展,它可以在保留傳統(tǒng)以太網(wǎng)優(yōu)勢的同時,克服傳輸不確定性的缺點,并且其點對點的工作方式使得網(wǎng)絡規(guī)劃更加靈活,可以通過不同的拓撲結構滿足各個子網(wǎng)實時性、冗余性和成本的需求。
為了在以太網(wǎng)上提供同步化低延遲的實時流媒體服務,IEEE 802.3工作組在2005年11月成立AVB工作組,制定了一系列音視頻傳輸技術的協(xié)議,使得基于以太網(wǎng)的實時音視頻傳輸技術得以走向市場。AVB組制定的以太網(wǎng)音視頻橋接技術(Ethernet Audio/Video Bridging,以下簡稱AVB)是一項新的IEEE 802標準,其在傳統(tǒng)以太網(wǎng)的基礎上,通過保障帶寬、限制延遲和精準時鐘同步,為網(wǎng)絡提供完美的服務質(zhì)量,以支持各種基于音頻、視頻的網(wǎng)絡多媒體應用。AVB關注于增強傳統(tǒng)以太網(wǎng)的實時音視頻性能,同時又保持了100%向后兼容傳統(tǒng)以太網(wǎng),是極具發(fā)展?jié)摿Φ南乱淮W(wǎng)絡音視頻實時傳輸技術。
為了更準確地反映AVB的持續(xù)發(fā)展,IEEE AVB任務組名稱在2012年11月正式更改為“時間敏感網(wǎng)絡(Time Sensitive Network,簡稱TSN)小組”。TSN任務組基于最初的AVB標準架構,并致力于開發(fā)更強的功能以實現(xiàn)超低時延的控制網(wǎng)絡。雖然AVB和TSN這兩個詞通??梢曰Q使用,但是TSN協(xié)議簇里提出了許多新的概念和功能,以支持更多的應用領域。時間敏感網(wǎng)絡(TSN)不是單一的標準,而是由一個系列標準組成。
下表是一系列TSN協(xié)議標準,然而并不是所有的協(xié)議都適用于車載場景。其中IEEE 802.1 AS、IEEE 802.1 Qbv、IEEE 802.1 CB、IEEE 802.1 Qci、IEEE 802.1 Qbu、IEEE 802.1 Qch、IEEE 802.1 Qcc和IEEE 802.1 Qcr被認為適用于車載場景。前四項標準是其中最常用,也最可能成為第一批應用于車載的TSN協(xié)議。這些協(xié)議可以保證車載網(wǎng)絡的時間同步,確定性傳輸和可靠性。然而在汽車這一典型的物理信息系統(tǒng)中,系統(tǒng)通信網(wǎng)絡的復雜性、啟動時間要求、功能安全和信息安全等多方面因素都迫使這些標準協(xié)議及其參數(shù)設計需要被進一步研究和優(yōu)化。
常用TSN協(xié)議的應用場景
在汽車領域,TSN可以應用于以下場景:
車載信息娛樂系統(tǒng):TSN可用于傳輸車載娛樂系統(tǒng)中的音頻、視頻等多媒體數(shù)據(jù),確保數(shù)據(jù)的實時傳遞和同步,在車內(nèi)提供更好的娛樂體驗。具體場景如圖所示,高清地圖和定位信息通過 T-BOX 經(jīng)過中央網(wǎng)關傳遞給車機 HUT 和儀表;HUT 車機上的多媒體視頻流通過網(wǎng)關傳輸?shù)絻蓚€后座的娛樂屏,要求在兩個屏上同步播放同一個視頻內(nèi)容。由于數(shù)據(jù)要求帶寬大,要求快速冗余切換和精準時鐘同步,所以需要用到802.1AS-Rev,802.1CB,802.1Qci,802.1Qbv等協(xié)議。
高級駕駛輔助系統(tǒng)(ADAS):TSN可用于實現(xiàn)ADAS系統(tǒng)中不同模塊之間的實時數(shù)據(jù)交換,例如傳感器數(shù)據(jù)的傳輸、決策和控制命令的傳遞。確保這些數(shù)據(jù)的時間同步和確定性傳輸,保證傳感器融合或決策規(guī)劃算法正常工作。雷達、激光雷達、超聲波、攝像頭等環(huán)境感知傳感器數(shù)據(jù)融合,對數(shù)據(jù)傳輸帶寬要求很大,傳感器數(shù)據(jù)融合尤其是采用后端數(shù)據(jù)融合的解決方案,要求來自不同傳感器的數(shù)據(jù)可以 實時同步傳輸?shù)街醒胗嬎闫脚_。對于安全相關的多媒體數(shù)據(jù)流;傳輸周期小于 10ms;傳輸時延小于 1ms;不允許有數(shù)據(jù)丟失的情況。所以會用到802.1AS-Rev,802.1Qbv,802.1Qbu。
智能網(wǎng)聯(lián)汽車跨域通信:在新型汽車電子電氣架構背景下,車載以太網(wǎng)作為骨干網(wǎng)絡連接各區(qū)域控制器如圖所示。算力共享是一個典型的場景,例如區(qū)域控制器使用中央計算平臺的算力實現(xiàn)車輛控制的計算。在此場景中涉及到不同帶寬和不同實時性要求的流量傳輸。TSN能滿足不同類型流量的通信需求,為了實現(xiàn)骨干網(wǎng)絡中通信能力的最優(yōu)分配,達到低延時,高可靠和確定性的傳輸,可能用到的TSN協(xié)議有802.1AS-Rev,802.1CB,802.1Qci,802.1Qbv,802.1Qbu等。
隨著自動駕駛和智能交通技術的發(fā)展,TSN在汽車領域的應用還將繼續(xù)擴展。
常用TSN協(xié)議的實現(xiàn)難點
TSN協(xié)議車載應用的實現(xiàn)難點如下:
1. 缺乏成熟的協(xié)議功能性能仿真平臺,現(xiàn)有的如OMNet++,RTaW和TSN System在功能和車載場景適配上都有局限,無法真實模擬車載場景進行仿真。
2. 車載以太網(wǎng)交換機和端節(jié)點芯片對協(xié)議的支持和開放程度有限。
3. 缺乏針對車載的TSN協(xié)議相關測試標準,且行業(yè)沒有系統(tǒng)級的TSN網(wǎng)絡測試方案。
4. TSN協(xié)議復雜度高,在復雜的網(wǎng)絡場景下參數(shù)設計困難,和不同交換機的配置方法各不相同,需要自動化的設計和配置方法來降低技術實現(xiàn)的難度和所需成本。
在協(xié)議層面的實現(xiàn)難點如下:
1. 針對IEEE 802.1Qbv的時間窗口設計與對齊:需要同時考慮各個流量的優(yōu)先級、帶寬需求、時序要求和鏈路傳輸延時等因素綜合設計。
2. 針對IEEE 802.1CB冗余路徑選擇和冗余幀的處理:報文的復制會占用多個路徑的帶寬資源,需要進行可靠性和帶寬利用率之間的權衡。設計冗余路徑時需要考慮冗余路徑之間的跳數(shù)差不能過大,否則可能會導致網(wǎng)絡中發(fā)生故障或者鏈路斷裂時出現(xiàn)報文突發(fā)或亂序的情況。
3. 針對 IEEE 802.1AS同步啟動時間和冗余同步方案:系統(tǒng)在啟動到同步完成的時間和同步失效后如何以最快速度切換到備用時鐘或備用冗余鏈路,同時保證同步精度的穩(wěn)定是在車載應用時的難點。
4. 針對IEEE 802.1Qci監(jiān)控和過濾參數(shù)的配置:在復雜的車載網(wǎng)絡中,正確設計監(jiān)控和過濾參數(shù)使通信網(wǎng)絡對可預見和不可預見的異常具備足夠的彈性是比較困難的。
基于英飛凌AURIX?的解決方案
針對上述實現(xiàn)難點,同濟大學開發(fā)了基于英飛凌AURIX? TC3xx的時間敏感性網(wǎng)絡演示系統(tǒng)。
系統(tǒng)的整體結構如圖所示,由一個主控節(jié)點N1,兩個視頻轉發(fā)節(jié)點N2和N3,一個音頻節(jié)點N4以及兩個帶攝像頭的樹莓派節(jié)點組成。其中N2節(jié)點同時還是車模的控制節(jié)點。N1-N4每個節(jié)點都包含以太網(wǎng)交換機和主控MCU TC3x7。四節(jié)點組成的主干網(wǎng)絡通過1000BASE-T1連接形成環(huán)形網(wǎng)絡。
視頻流由兩個樹莓派節(jié)點生成并傳輸至N2和N3,并最終根據(jù)設計的路徑到達PC,并在上位機上顯示。音頻文件存儲在上位機中,由上位機發(fā)往N4音頻節(jié)點,通過音頻模塊和音響實現(xiàn)播放??刂茍笪囊砸蕴W(wǎng)的格式從上位機發(fā)出,到達N2節(jié)點后轉換成CAN報文,并發(fā)送給車模節(jié)點,實現(xiàn)車門和車燈的控制。
IEEE 802.1AS是網(wǎng)絡的基礎,用于所有節(jié)點的時間同步。其中N2的TC377為全局的主時鐘節(jié)點,其他節(jié)點交換機和控制器均以該節(jié)點時間為參考進行時間同步。同時通過上位機可以動態(tài)的對上述既定的音視頻流量和控制流量進行TSN協(xié)議的配置,例如IEEE 802.1Qbv、IEEE 802.1CB、IEEE 802.1Qci和基于TC3系列實現(xiàn)的端節(jié)點分時調(diào)度機制。除此之外上位機還能控制網(wǎng)絡中干擾流量的生成,通過視頻卡頓的直觀感受和視頻流實時端到端延時散點圖,端和橋中應用TSN協(xié)議后的實際效果和性能可以被清晰直觀的反應。
整個系統(tǒng)實物如圖所示:
下一篇我們將結合IEEE 802.1AS,IEEE 802.1Qbv,IEEE 802.1CB協(xié)議標準,深入解析基于英飛凌AURIX? TC3xx的時間敏感性網(wǎng)絡演示系統(tǒng)如何解決上述難點。
敬請期待……
本文轉載自:英飛凌汽車電子生態(tài)圈
免責聲明:本文為轉載文章,轉載此文目的在于傳遞更多信息,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請聯(lián)系小編進行處理。
推薦閱讀:
通過10BASE-T1L連接實現(xiàn)無縫現(xiàn)場以太網(wǎng)
在低壓大電流應用中,電壓調(diào)節(jié)器的性能該如何改進?
利用高帶寬任意波形發(fā)生器實現(xiàn)脈沖激光器的精準控制