?隨著汽車電子技術(shù)的發(fā)展,車輛上配備了越來越多的電子裝置,這些設備多采用點對點的方式通信,這也導致了車內(nèi)存在龐大的線束。造成汽車制造和安裝的困難并進一步降低汽車的配置空間,汽車總線逐步開始向網(wǎng)絡化方向發(fā)展。
在此背景下,CAN(Controller Area Network)總線應運而生,以其高可靠性和靈活性,成為汽車通信系統(tǒng)中不可或缺的一部分,承載著車輛控制、監(jiān)控和診斷等關鍵任務。
一、技術(shù)演進:從CAN到CAN FD
隨著技術(shù)的持續(xù)發(fā)展,傳統(tǒng)的CAN總線在數(shù)據(jù)傳輸速率和帶寬上逐漸顯現(xiàn)出局限性。具體來說,傳統(tǒng)的CAN總線波特率最大為1Mbit/s,數(shù)據(jù)幀中有效數(shù)據(jù)域最大為8個字節(jié)。
這種設計在早期滿足了車輛控制和監(jiān)控的需求,但隨著車載系統(tǒng)復雜度的提升,對更高數(shù)據(jù)傳輸速率和更大數(shù)據(jù)容量的需求日益迫切。
因此,CAN FD(CAN with Flexible Data-Rate)隨之推出。CAN FD在保持CAN優(yōu)良特性的基礎上,實現(xiàn)了技術(shù)上的重大突破:
1、可變數(shù)據(jù)位速率
CAN FD引入了數(shù)據(jù)段的波特率可變機制,其傳輸速率一般5-8Mbit/s,這一段的波特率可變,而其余部分仍使用原來的CAN速率,從而在保持兼容性的同時大幅提升了數(shù)據(jù)傳輸速率。
2、擴大的有效數(shù)據(jù)域
CAN FD將數(shù)據(jù)幀中有效數(shù)據(jù)域擴展到64個字節(jié),相比傳統(tǒng)CAN的8個字節(jié),顯著提高了單幀數(shù)據(jù)的傳輸量,使得通信更加靈活、快速、可靠。
3、新的CRC算法
為了適應更大的數(shù)據(jù)域和提高錯誤檢測的準確性,CAN FD采用了新的CRC算法,并對填充位規(guī)則進行了優(yōu)化,以減少錯幀漏檢率。
4、新的幀結(jié)構(gòu)
CAN FD在控制場中增加了FDF位、BRS位和ESI位,這些位用于區(qū)分CAN報文與CAN FD報文,并確定是否轉(zhuǎn)換為可變速率。同時,DLC編碼方式也由線性變?yōu)殡A梯式,以適應更大的數(shù)據(jù)長度。
二、ADTF:支持全面的CAN通信協(xié)議
ADTF(AUTOMOTIVE DATA & TIME-TRIGGERED FRAMEWORK)是一款汽車數(shù)據(jù)與時間觸發(fā)框架,可用于開發(fā)車輛駕駛輔助系統(tǒng)。提供一系列功能和工具來支持車輛自動化和駕駛輔助系統(tǒng)的開發(fā)和測試。ADTF能用于快速原型設計、仿真、數(shù)據(jù)記錄和驗證(后處理)。
圖1:ADTF框架在總線方面,ADTF具備多個工具箱以支持其仿真與測試,比如ADTF Device Toolbox,ADTF Calibration Toolbox等。
在ADTF Device Toolbox中提供ARXML數(shù)據(jù)庫文件總線解析,支持汽車總線(CAN 、CANFD 、 Flexray 、 以太網(wǎng))、Vector?設備、信號處理和可視化等。
在ADTF Calibration Toolbox中支持通過多個過濾器與 ECU 進行 XCP 通信,以便通過 CAN 、 FlexRay 或以太網(wǎng)進行通信。
結(jié)合上述工具箱,ADTF可以在應用在以下領域:
1、汽車電子系統(tǒng)開發(fā)
ADTF廣泛應用于汽車電子控制單元(ECU)的開發(fā),包括發(fā)動機控制、底盤控制、車身電子等。
2、仿真和測試
在汽車電子系統(tǒng)的仿真和測試中,ADTF能夠模擬總線通信,進行系統(tǒng)級和組件級的測試。
3、數(shù)據(jù)記錄和分析
ADTF支持數(shù)據(jù)記錄功能,可以捕獲和存儲總線上的數(shù)據(jù),便于后續(xù)分析和故障診斷。
三、應用實踐:ADTF的技術(shù)實現(xiàn)
ADTF的一個強項就是對總線數(shù)據(jù)的解析。比如對CAN FD采集的數(shù)據(jù),基于DBC配置進行解析和可視化呈現(xiàn),如圖2和3所示。
圖2:CAN FD數(shù)據(jù)回放工程圖
圖3:CAN FD數(shù)據(jù)解析效果展示此外,ADTF支持AUTOSAR架構(gòu)下ARXML CANFD數(shù)據(jù)的解析。如圖4和圖5所示的ARXML CANFD數(shù)據(jù)解析工程。
圖4:ARMXL CANFD數(shù)據(jù)回放工程圖
圖5:ARMXL CANFD數(shù)據(jù)解析效果展示ADTF軟件以其強大的功能、高度的靈活性和專業(yè)的技術(shù)支持,成為汽車電子開發(fā)領域的重要工具。無論是在產(chǎn)品開發(fā)、系統(tǒng)集成還是測試驗證階段,ADTF都能提供有效的解決方案,加速汽車電子系統(tǒng)的開發(fā)進程。
作者介紹
鄭工
康謀科技高級自動駕駛技術(shù)研發(fā)工程師,擁有超過5年的汽車電子和自動駕駛數(shù)據(jù)分析經(jīng)驗專精于高精度傳感器數(shù)據(jù)的獲取、整合與優(yōu)化。數(shù)據(jù)采集技術(shù)方面造詣深厚,尤其在車載網(wǎng)絡和實時數(shù)采系統(tǒng)上富有實踐成果,設計并優(yōu)化了多種數(shù)據(jù)采集與傳輸方案。曾多次代表公司參加海外技術(shù)研討會和培訓項目,深入了解國際自動駕駛行業(yè)的最新動態(tài)和技術(shù)趨勢,積累了豐富的國際視野。
-
CAN
+關注
關注
58文章
2979瀏覽量
470922 -
汽車網(wǎng)絡
+關注
關注
0文章
68瀏覽量
15222 -
自動駕駛
+關注
關注
791文章
14560瀏覽量
174609 -
CAN FD
+關注
關注
0文章
82瀏覽量
13288
發(fā)布評論請先 登錄
MCP251863 CAN FD控制器技術(shù)解析與應用指南
Texas Instruments TCAN1043A-Q1汽車級CAN FD收發(fā)器技術(shù)解析
?TCAN1164-Q1汽車CAN FD系統(tǒng)基礎芯片技術(shù)解析
德州儀器TCAN1162x-Q1汽車級CAN FD收發(fā)器技術(shù)解析
?TCAN1162-Q1汽車級CAN FD收發(fā)器技術(shù)解析
汽車級CAN FD系統(tǒng)基礎芯片TCAN1167-Q1技術(shù)解析
TCAN1463-Q1汽車級高速CAN FD收發(fā)器技術(shù)解析與應用指南
Texas Instruments TCAN340x-Q1汽車級CAN FD收發(fā)器數(shù)據(jù)手冊
汽車網(wǎng)絡升級攻略:CAN-CAN FD-車載以太網(wǎng)
如何從傳統(tǒng)的CAN用法中設置CAN-FD?
康謀與C2A Security戰(zhàn)略合作,共拓亞太汽車網(wǎng)絡安全市場
虹科干貨 三代CAN技術(shù)演進:從CAN CC到CAN XL的創(chuàng)新路徑(上篇)
三代CAN技術(shù)演進:從CAN CC到CAN XL的創(chuàng)新路徑(下篇)

康謀分享 | 從CAN到CAN FD:ADTF在汽車網(wǎng)絡中的應用
評論