中文版免费三级片播放_无码av天堂永久资源网_矛三电影福利5在线观看_青青青国产免费手机频在线观看

速銳得解碼特斯拉Model Y整車網關電路及CAN通信協(xié)議DBC控制策略

2022-12-01 17:49:17 劉國瓊

研究和解碼特斯拉Model Y的整車控制中心的控制策略,比研究一般寶馬、奔馳、奧迪的CAN總線數據更有樂趣,速銳得近期解碼了特斯拉Model Y整車網關電路,分析出特斯拉Model Y網關電路圖及CAN矩陣并編譯了特斯拉Model Y通信協(xié)議DBC文件。

 

研究特斯拉Model Y是比較有趣的一件事,首先這款車是全球銷量前五其中的唯一一款電動汽車,自從上海特斯拉Model Y量產以來,目前在中國的銷售價格也是最便宜的,起步價才28個W,今年以來就特斯拉Model Y已經全球銷售了54萬輛,不研究它,還研究誰?

 圖片

其次,特斯拉Model Y在全球的改裝件、零部件、升級、外飾、汽車電子,后續(xù)都有足夠的想象空間,能拿到特斯拉Model Y整車網關電路及CAN通信協(xié)議DBC控制策略,無疑在原始開發(fā)和底層技術積累上,就掌握著一手資源和主動權。如何去解碼一款特斯拉Model Y整車網關電路及CAN通信協(xié)議DBC,無疑是需要一套好用的工具、技術、人員、測試、軟件等多方面的資源。另外就是首先得有一臺特斯拉Model Y。

 

比較幸運的是,客戶開來了一臺2022新款特斯拉Model Y,已經全身鍍膜,閃亮得有點心動,很不禮貌的是,我們需要拆掉一些東西。首先我們根據接口測試,研究出特斯拉Model Y各個線纜的通路,在特斯拉中控扶手箱后邊,找到一個裝飾面板,先打開它,然后測試里面所有的線序及連接網絡情況,如下圖所示:

 圖片

網關接口

為了更適配原車線路,我們采用特種探針結合萬用表及外設工具,根據結構引腳上的線束端子,逐個做出測試,在這個接口處,有3路CAN網絡,我們選擇第一組CAN網絡進行測試。紅色探針和黑色探針分別接入萬用表,測量出所有線束端子的電壓,然后一一做好記錄,根據特斯拉Model Y總線網絡,我們擬出拓補圖紙,如下圖所示:

圖片

特斯拉CAN數據非常豐富,除了部分娛樂系統(tǒng)的數據用的以太網,其他基本都是用標準CAN2.0 ,這也意味著,我們從CAN總線的CANH和CANL能獲得更多可用的信息,整車有257個CANID,涉及內容包括了國產化后DBC部分上做了大量的改動,在CAN網關上,采用標準的CANBUS 11bit 500k的速率。速銳得通過測試發(fā)現(xiàn),特斯拉Model Y直接實現(xiàn)的控制功能有:開鎖、落鎖、后視鏡折疊/展開、引擎蓋開啟,狀態(tài)數據包括了車五門狀態(tài)、后尾箱、引擎蓋、車燈組狀態(tài)、轉向燈、方向盤轉向角、加速踏板幅度、制動踏板、汽車擋位、Ready狀態(tài)、車速、總里程、車架號、剩余電量、續(xù)航里程、充電狀態(tài)、輸出扭矩、加速模式、轉向模式、能量回收、停止模式、兒童鎖開關、車窗鎖開關、雨刮、自動遠光燈等。部分數據單獨列出來CAN ID是如下形式:

 圖片

特斯拉Model Y的BMS電池管理系統(tǒng)也非常發(fā)達,這和領先全球的電池控制技術積累是分不開的,電池的可用效率,目前也是全球領先的,通過3天的測試、類比、環(huán)比,對照,我們拿到了很多的CAN報文,并通過SPY3,編譯了特斯拉Model Y整車控制策略DBC文件。如下圖所示:

圖片 

 

特斯拉Model Y整車控制器策略主要功能

一是整車能量分配及優(yōu)化管理:根據駕駛員的具體操作和實際工況對車輛進行管理、優(yōu)化及調整,以實現(xiàn)優(yōu)化能量供給,延長車輛使用壽命,提高車輛運行經濟性。

二是故障處理及診斷功能:對出現(xiàn)的異常情況進行診斷、提示和主動修復工作,系統(tǒng)狀態(tài)儀表顯示。

三是整車設備管理:監(jiān)控各設備運行狀態(tài),及時進行動態(tài)調整。

四是系統(tǒng)控制:根據既定的操控程序對駕駛員的各項操作進行及時響應,實時與數據庫進行比對,對各節(jié)點進行動態(tài)控制。

圖片

我們梳理下特斯拉Model Y整車控制器策略主要功能項目,如下表格:

序號

功能點

功能描述

1

高壓上下電功能

整車驅動上下電、充電上下電時序管理

1.1

驅動上電

車輛正常功能下的上電功能

1.2

驅動下電

車輛正常功能下的下電功能

1.3

碰撞絕緣故障下電

當出現(xiàn)碰撞故障、絕緣三級故障時的異常下電功能

1.4

一般故障下電

當出現(xiàn)非絕緣三級故障,非整車三級故障時的故障下電功能

1.5

充電上電

充電時的上電功能

1.6

充電下電

充電完成或者退出充電時的下電功能

1.7

高壓上下電仲裁功能

保證充電上下電的優(yōu)先級高于驅動上下電

2

驅動功能

根據整車狀態(tài),解析駕駛員意圖,輸出扭矩命令,控制整車行駛

2.1

擋位識別

可根據當前車速和輸出扭矩實現(xiàn)邏輯擋位輸出

2.2

駕駛模式識別

在一定條件下實現(xiàn)經濟模式、NORMAL模式和切換功能

2.3

滑行工況回饋扭矩控制

整車制動踏板和加速踏板均未踩下的狀態(tài)執(zhí)行滑行能量回收

2.4

制動工況回饋扭矩控制

整車根據加速踏板、制動踏板狀態(tài)執(zhí)行制動能量回收

2.5

驅動扭矩控制

正常行駛時根據加速踏板開度、擋位、當前車速進行扭矩輸出,仲裁,分配及濾波。

2.6

擋位防盜

根據整車狀態(tài),向換擋器輸出擋位鎖止信號

2.7

最高車速限制

當整車達到出廠設置的最高車速時,限制扭矩輸出,實現(xiàn)限速。

2.8

蠕行功能

在起步掛擋時,整車會緩慢行駛至標定車速

2.9

跛行回家

當整車有故障時,整車降扭、限速行駛

2.10

坡起輔助功能

當整車在坡上時,控制整車緩慢向前行駛,輔助進行坡起。

3

高壓互鎖防護


4

碰撞防護

采集氣囊傳感器碰撞信號,當有碰撞發(fā)生時停止扭矩輸出,切斷高壓電。

5

真空泵控制

采集真空泵信號,控制零扭矩輸出。

6

熱管理功能

整車高壓系統(tǒng)級空調系統(tǒng)管理功能

6.1

驅動高壓散熱功能

驅動狀態(tài)下,控制水泵及風扇,對電機,電控進行散熱

6.2

PTC加熱功能

控制PTC繼電器,實現(xiàn)空調加熱功能。

6.3

空調制冷功能

輸出壓縮機啟停信號

7

動力防盜功能

通過與PEPS防盜認證,防止整車被非法啟動。

8

附件管理功能

控制DCDC等相關附件的工作狀態(tài)

9

剩余里程顯示功能

通過計算百公里平均電耗及電池剩余電量,計算續(xù)航里程

10

故障處理功能

對整車不同等級故障進行處理

11

網關功能

VCU具備不同總線間信號轉發(fā)功能

 

 

深入研究,才有深度可能,我們做的事情和黑客類似,但是不是為了炫技,我們也只是在應用端為行業(yè)提供必要的數據支撐,無論是你想做一款特斯拉的儀表盤,還是想要改裝特斯拉Model Y智能隨動轉向大燈,或者增加一個新的電子控制器,只要和數據打上交道,使得產品能用,功能齊全,原車兼容,那么,我們在這一塊就能幫得到你。