絡(luò)測試規(guī)范)
前言文檔名稱新能源汽車多合一壓縮機控制器CAN網(wǎng)絡(luò)測試規(guī)范版本V1.2適用對象車載熱泵壓縮機控制器 CAN2.0BISO11898-2 高速CAN500kbps有些為2MbpsVCU ? 壓縮機控制器整車網(wǎng)絡(luò)交互測試階段單板DV、整機DV、整車集成測試測試類型物理層、鏈路層、應(yīng)用層、總線負載、故障容錯、地偏移、UDS診斷、休眠喚醒1 引用標準ISO 11898-1CAN 數(shù)據(jù)鏈路層ISO 11898-2CAN 物理層高速CANISO 14229道路車輛UDS診斷服務(wù)ISO 15031OBD診斷通訊ISO 16750-2 / GB/T 28046.2車載電氣負荷GB/T 18384電動汽車安全要求主機廠CAN網(wǎng)絡(luò)規(guī)范、DBC數(shù)據(jù)庫、節(jié)點需求規(guī)范、網(wǎng)絡(luò)管理規(guī)范2 術(shù)語定義CAN_H / CAN_LCAN差分信號線隱性電平總線空閑CAN_H≈2.5VCAN_L≈2.5V差分電壓Vdiff≈0V顯性電平總線傳輸位CAN_H≈3.5VCAN_L≈1.5V差分電壓Vdiff≈2V總線負載率有效數(shù)據(jù)位時間/總線總時間百分比位時序波特率500kbps位時間2μsDBCCAN網(wǎng)絡(luò)數(shù)據(jù)庫定義報文ID、周期、信號、縮放、偏移地偏移壓縮機控制器本地參考地與整車CAN網(wǎng)絡(luò)參考地之間存在直流電位差會給CAN差分信號疊加共模電壓是高壓車載功率設(shè)備CAN通訊失效關(guān)鍵風險點?!綜AN差分物理波形示意圖】隱性狀態(tài)CANH2.5VCANL2.5VVdiff≈0V 顯性狀態(tài)CANH3.5VCANL1.5VVdiff≈2.0V CANH: ────┐ ┌──────────── │ │ └────────┘ CANL: ────┐ ┌──────────── │ │ └────────┘3 測試前置條件 測試環(huán)境3.1 硬件設(shè)備清單設(shè)備型號/要求用途CANoe/CANalyzer≥11.0報文仿真、負載生成、故障注入、日志記錄、時序分析示波器高壓差分探頭≥100MHz帶寬CAN物理波形、幅值、邊沿、噪聲測量CAN總線故障注入儀CAN-Line Fault Injector短路、斷線、脈沖干擾故障模擬程控12V直流隔離電源9~16V可調(diào)隔離輸出給DUT供電實現(xiàn)地電位隔離用于地偏移測試共模電壓源可輸出±10V直流可疊加交流噪聲地偏移電位注入高低溫試驗箱-40℃~85℃高低溫環(huán)境CAN通訊驗證PC、DBC文件、主機廠CAN矩陣/報文解析、信號校驗3.2 前置準備被測件壓縮機控制器單板/整機燒錄正式版本軟件硬件接線CAN_H、CAN_L接入CANoe控制器12V隔離供電高壓側(cè)不帶電除非整機集成測試加載DBC配置節(jié)點參數(shù)、波特率500kbps安全確認功率輸出禁止使能防止測試過程壓縮機誤啟動4 總體測試流程圖文本框圖可導入Visio/億圖繪圖開始 ↓ 測試環(huán)境搭建 → 接線檢查 → 絕緣檢查 → 上電前電阻測量 ↓ 低壓上電(12V)等待控制器初始化 ↓ ├─1.物理層測試 → 波形、電平、終端電阻 ├─2.鏈路層基礎(chǔ)通訊測試 → 報文收發(fā)、丟包、錯誤幀 ├─3.總線負載壓力測試 → 30%/60%/80%負載 ├─4.應(yīng)用層信號校驗測試 → 轉(zhuǎn)速、電壓、溫度信號 ├─5.總線故障注入容錯測試 → 短路、斷線、單線故障 ├─6.12V電壓拉偏測試 → 9V~16V ├─7.高低溫環(huán)境CAN通訊測試 ├─8.UDS診斷測試 ├─9.網(wǎng)絡(luò)休眠喚醒測試 └─10.CAN總線地偏移測試直流動態(tài)交流地偏移 ↓ 所有項目完成 → 整理測試數(shù)據(jù)、波形、日志 → 輸出測試報告 ↓ 結(jié)束5 分項測試項目、測試流程、量化標準數(shù)據(jù)、判定規(guī)范5.1 CAN物理層測試測試目的驗證CAN收發(fā)器硬件輸出波形、電平、邊沿確認硬件電路、PCB、終端電阻滿足ISO11898-2。測試流程斷電使用萬用表測量CAN_H與CAN_L之間終端電阻控制器12V上電總線空閑示波器差分探頭采集CANH、CANL隱性電平CANoe發(fā)送報文抓取顯性波形測量差分電壓、上升沿、下降沿連續(xù)采集100幀報文波形觀察振鈴、過沖噪聲。量化標準與實測參考參數(shù)ISO11898標準指標合格范圍典型實測值隱性差分電壓Vdiff-0.5V ~ 0.05V-0.5~0.05V0.02V顯性差分電壓Vdiff1.5V ~ 3.0V1.5~3.0V2.0V上升沿時間30ns ~ 300ns30~300ns120ns下降沿時間30ns ~ 300ns30~300ns110ns終端電阻120Ω±10%108Ω ~132Ω118Ω顯性電平過沖≤±0.5V≤±0.5V0.32V判定規(guī)范電平、邊沿時序滿足ISO11898-2波形無嚴重振鈴、畸變無大于0.5V的尖峰終端電阻落在108~132Ω區(qū)間。【波形示意圖CAN顯性邊沿】Vdiff(差分) ↑ 2V ────┐ │上升沿120ns └───────5.2 CAN鏈路層基礎(chǔ)通訊測試測試目的驗證控制器上電節(jié)點上線、周期性報文收發(fā)、CRC校驗、位填充無丟包、錯誤幀。測試流程控制器斷電CANoe在線監(jiān)聽總線12V上電觀察節(jié)點上線握手CANoe仿真VCU周期下發(fā)指令報文連續(xù)運行30min記錄報文計數(shù)、錯誤幀、丟包數(shù)量驗證ID過濾發(fā)送非法ID報文確認控制器不響應(yīng)。量化標準項目規(guī)范指標實測參考值上電上線時間≤200ms110ms狀態(tài)報文周期100ms周期波動≤±2ms指令報文周期50ms周期波動≤±1ms丟幀率00錯誤幀計數(shù)00判定規(guī)范上電200ms內(nèi)正常上線連續(xù)30min通訊丟幀率0無CRC錯誤幀非法ID報文不接收、不響應(yīng)。5.3 CAN總線負載率壓力測試測試目的驗證整車不同總線負載下壓縮機節(jié)點報文收發(fā)穩(wěn)定無報文延遲、丟包、節(jié)點離線。測試流程CANoe仿真總線報文分別設(shè)置總線平均負載30%、60%、80%每個負載等級持續(xù)運行30min監(jiān)控報文周期抖動、報文延遲、錯誤幀計數(shù)。量化標準負載等級規(guī)范要求30%低負載報文抖動正常無錯幀60%額定長期負載長期穩(wěn)定運行報文延遲5ms80%短時峰值負載允許短時存在無錯幀、無節(jié)點離線報文延遲10ms判定規(guī)范長期工作總線負載建議≤60%80%峰值負載下無錯幀、節(jié)點不掉線報文最大延遲滿足主機廠時序指標。5.4 CAN應(yīng)用層信號校驗測試測試目的驗證CAN報文中信號解析精度、比例偏移VCU下發(fā)指令與壓縮機反饋信號一致性。測試流程CANoeVCU仿真端下發(fā)多組目標指令轉(zhuǎn)速、母線電壓指令讀取壓縮機控制器反饋CAN信號在量程下限、中點、上限分別測試記錄信號誤差。量化數(shù)據(jù)表信號名稱下發(fā)指令值理論反饋值實測反饋值允許誤差實測誤差判定壓縮機目標轉(zhuǎn)速4000 rpm4000 rpm4005 rpm≤±1%FS0.125%Pass母線高壓反饋350 V350 V349.2 V≤±1%FS0.23%Pass繞組溫度60 ℃60 ℃59.7 ℃≤±1%FS-0.50%Pass控制器狀態(tài)位運行(1)1100Pass判定規(guī)范所有模擬量信號全量程誤差≤±1%FS狀態(tài)位、故障標志位無跳變毛刺超量程輸入時信號置無效標記。5.5 CAN總線故障容錯測試故障注入測試目的驗證總線線路故障時控制器保護邏輯故障移除后通訊恢復(fù)不產(chǎn)生誤動作。測試流程??前置控制器功率輸出禁止使能避免誤啟動正常通訊穩(wěn)定后使用故障注入儀依次注入故障每種故障持續(xù)30s記錄故障碼、控制器行為移除故障觀察通訊恢復(fù)情況。故障項目與規(guī)范故障類型規(guī)范行為要求CAN_H對地短路上報CAN單線故障DTC壓縮機禁止啟動故障移除后自動恢復(fù)通訊CAN_L對地短路上報CAN單線故障DTC壓縮機禁止啟動故障移除后自動恢復(fù)通訊CAN_H對12V短路上報CAN總線故障DTC壓縮機禁止啟動CAN_H與CAN_L短接總線關(guān)閉上報CAN總線故障DTC故障移除后恢復(fù)CAN_H斷線單線工作上報故障禁止壓縮機啟動CAN_L斷線單線工作上報故障禁止壓縮機啟動判定規(guī)范故障期間壓縮機無誤啟動、無非法指令執(zhí)行故障碼上報準確故障移除后總線恢復(fù)通訊自動恢復(fù)。5.6 12V低壓拉偏CAN通訊測試測試目的模擬車載蓄電池電壓波動驗證欠壓、過壓工況CAN穩(wěn)定性。測試流程程控電源依次設(shè)置12V輸入9V、13.5V、16V每個電壓穩(wěn)態(tài)運行30min監(jiān)控CAN報文執(zhí)行電壓驟降/驟升測試16V→9V跌落保持100ms恢復(fù)。量化標準輸入電壓范圍9V ~ 16V 判定全電壓區(qū)間CAN通訊正常無丟幀、無節(jié)點離線電壓跌落恢復(fù)后通訊自動恢復(fù)。5.7 高低溫環(huán)境CAN通訊測試測試目的驗證高低溫環(huán)境下CAN收發(fā)器、晶振時序穩(wěn)定性。測試流程控制器放入溫箱接線引出CAN和12V低溫-40℃保溫2h持續(xù)收發(fā)CAN報文高溫85℃保溫2h持續(xù)收發(fā)CAN報文。量化標準-40℃2h報文無丟包、無錯幀周期抖動≤±3ms85℃2h報文無丟包、無錯幀周期抖動≤±3ms判定規(guī)范高低溫穩(wěn)態(tài)通訊正常無掉線報文抖動在允許范圍。5.8 CAN UDS診斷通訊測試測試目的驗證UDS診斷服務(wù)故障讀寫、標定、版本讀取符合ISO14229。測試流程CANoe啟用診斷模塊建立診斷會話依次執(zhí)行會話切換、讀取DTC、清除DTC、讀取軟硬件版本、安全訪問、參數(shù)讀寫記錄響應(yīng)時間、否定碼NRC。量化指標項目規(guī)范指標診斷響應(yīng)時間≤50ms清除DTC服務(wù)正常清除清除后DTC狀態(tài)為未存儲安全訪問密鑰校驗正確允許進入編程會話錯誤密鑰返回對應(yīng)NRC判定規(guī)范UDS服務(wù)響應(yīng)符合ISO14229NRC否定碼正確響應(yīng)時間滿足主機廠要求。5.9 CAN網(wǎng)絡(luò)休眠/喚醒測試測試目的驗證整車網(wǎng)絡(luò)管理休眠喚醒邏輯低功耗、無誤喚醒。測試流程發(fā)送網(wǎng)絡(luò)管理休眠指令等待網(wǎng)絡(luò)進入休眠萬用表測量休眠靜態(tài)電流發(fā)送CAN喚醒報文測試喚醒響應(yīng)時間循環(huán)休眠-喚醒 50次。量化標準參數(shù)規(guī)范指標實測參考休眠靜態(tài)電流≤2.5mA2.1mA喚醒響應(yīng)時間≤100ms75ms判定規(guī)范休眠后總線維持隱性電平電流達標有效喚醒報文觸發(fā)后控制器正常喚醒上線無隨機誤喚醒。5.10 CAN總線地偏移測試直流動態(tài)交流地偏移測試目的模擬整車運行時壓縮機控制器單板地與整車網(wǎng)絡(luò)地之間存在電位差地偏移驗證CAN收發(fā)器在共模地偏移下通訊穩(wěn)定性不出現(xiàn)錯幀、丟包、節(jié)點離線。原理控制器本地GND相對整車CAN網(wǎng)絡(luò)GND存在ΔV地偏移CANH、CANL同時疊加同一個共模偏移電壓差分電壓Vdiff保持不變但共模電平抬升/下降考驗收發(fā)器共模耐受能力。 ISO11898-2規(guī)定高速CAN收發(fā)器共模輸入電壓范圍-2V ~ 7V?!镜仄圃硎疽鈭D】整車CAN網(wǎng)絡(luò)地GND_Veh (0V參考) 壓縮機控制器本地地GND_DUT ΔV (地偏移電壓) CANH 2.5V ΔV (隱性) CANL 2.5V ΔV (隱性) 顯性時 CANH3.5VΔVCANL1.5VΔV 差分 Vdiff 始終2V不變共模電平隨ΔV偏移測試前置條件采用隔離電源給DUT壓縮機控制器12V供電實現(xiàn)DUT地與CANoe仿真器地電氣隔離使用程控共模電壓源串聯(lián)在DUT地與整車CAN網(wǎng)絡(luò)地之間用來注入地偏移ΔV功率回路禁止使能防止壓縮機誤啟動CANoe持續(xù)周期收發(fā)報文監(jiān)控錯誤幀、丟包計數(shù)。測試流程接線搭建CANoe仿真VCU節(jié)點CAN總線接入DUTDUT使用隔離12V電源供電地偏移源串聯(lián)在DUT地與CANoe參考地之間示波器差分探頭采集CANH、CANL初始狀態(tài)ΔV0V無地偏移確認CAN通訊正常作為基準正向地偏移掃描DUT地相對整車地逐步抬升1V → 3V → 5V → 7V每一檔穩(wěn)定保持30min負向地偏移掃描DUT地相對整車地降低-1V → -2V每一檔穩(wěn)定保持30min極限邊界點測試7V、-2V持續(xù)運行60min動態(tài)交流地偏移擴展測試直流偏置3V基礎(chǔ)上疊加1kHz、峰峰值2V交流噪聲持續(xù)30min模擬SiC功率開關(guān)帶來交變地噪聲每一檔記錄報文丟包數(shù)量、錯誤幀計數(shù)、CANH/CANL共模電平移除地偏移電壓恢復(fù)ΔV0V確認通訊恢復(fù)正常記錄異?,F(xiàn)象如錯幀、掉線。波形示意圖正向5V地偏移隱性電平參考地0V CANH: ───────────7.5V CANL: ───────────7.5V 共模電平7.5V差分0V隱性量化規(guī)范標準數(shù)據(jù)地偏移ΔV(DUT地相對于整車地)共模電平允許狀態(tài)測試時長判定標準0V2.5V基準正常30min無錯幀1V3.5V正常30min無錯幀3V5.5V正常30min無錯幀5V7.5V工程長期邊界30min無錯幀7V9.5V超ISO11898共模上限10min允許通訊報錯、掉線上報DTC移除故障可恢復(fù)-1V1.5V正常30min無錯幀-2V0.5V下限邊界60min無錯幀DC3V疊加1kHz/2Vpp交流噪聲5.5V±1V動態(tài)噪聲驗證30min無錯幀無丟包判定規(guī)范地偏移范圍-2V ~ 5V區(qū)間內(nèi)連續(xù)運行丟幀率0錯誤幀計數(shù)0報文周期抖動符合指標地偏移達到7V超出ISO11898共模上限允許通訊異常、節(jié)點掉線控制器必須上報CAN通訊故障DTC故障移除后通訊自動恢復(fù)地偏移過程中控制器禁止誤觸發(fā)壓縮機啟動、禁止輸出錯誤指令共模電壓不超出收發(fā)器芯片datasheet最大額定值不造成硬件永久損壞動態(tài)交流地偏移疊加工況通訊穩(wěn)定無錯幀。6 測試輸出交付物CAN網(wǎng)絡(luò)測試報告含測試結(jié)論、問題清單示波器波形截圖CAN物理波形、邊沿波形、地偏移共模波形CANoe測試日志blf文件、總線負載曲線原始數(shù)據(jù)記錄表報文周期、信號誤差表、地偏移測試記錄表故障注入測試記錄、DTC故障碼清單問題整改清單通訊異常、時序抖動、故障處理缺陷7 安全規(guī)范故障注入、地偏移測試前必須關(guān)閉功率輸出使能防止壓縮機誤啟動整機高壓測試每次測試前高壓充分放電測試過程實時監(jiān)控報文出現(xiàn)異常立即停止測試斷開供電靜電防護佩戴防靜電手環(huán)地偏移測試時注意隔離防護避免不同參考地之間短路。8 附錄附錄ACAN DBC報文與信號清單 附錄BCAN網(wǎng)絡(luò)測試原始數(shù)據(jù)記錄表 附錄C主機廠CAN網(wǎng)絡(luò)指標閾值清單