【摘" 要】整車電器電子功能測試是整車開發十分重要的環節,而測試過程中發現的功能問題整改環節對提升客戶體驗和整車品質具有重要意義。以研發階段測試過程中發現的藍牙遠控空調失效為例,從功能策略原理上進行問題分析,測試各種應用場景驗證功能邏輯是否符合設計要求,并最終確定出問題根本原因,并給出幾個優化改進方案,優選出一種最優更改方案。
【關鍵詞】控制器;報文周期;儀表
中圖分類號:U463.6" " 文獻標識碼:A" " 文章編號:1003-8639( 2024 )12-0075-03
Research on the Problem of Abnormal Sending Cycle of Instrument CAN Packets
【Abstract】The testing of the electrical and electronic functions of the entire vehicle is a crucial part of vehicle development,and the rectification of functional issues discovered during the testing process is of great significance in improving customer experience and vehicle quality. Taking the Bluetooth remote control air conditioning failure discovered during the Ramp;D stage as an example,this paper analyzes the problem from the perspective of functional strategy principles,tests various application scenarios to verify whether the functional logic meets the design requirements,and ultimately determines the root cause of the problem. Several optimization and improvement plans are provided,and the plan is optimized to select the best change plan.
【Key words】controller;message cycle;instrument
隨著汽車電子技術的不斷發展,汽車智能化的功能也越來越多[1]。同時用戶對汽車舒適性要求越來越高,汽車配置十分豐富,整車的功能需求增多使得系統變得十分復雜[2]。因此,汽車研發過程中對整車的電氣功能測試要求越來越高,整車開發過程中很容易因電器系統間存在匹配不上的問題導致功能失效或故障,整車電器電子功能測試驗證是汽車投產前不可或缺的關鍵環節。電子功能測試驗證有利于提高整車的開發品質[3],有效降低售后功能故障率。而功能測試過程中發現的功能問題整改環節對提升客戶體驗和整車品質具有重要意義[4-5]。因此,功能測試的問題失效分析與方案優選有利于改進系統之間的兼容性和降低功能失效故障率[6-7]。
1" 問題現象
開發階段聯調整車手機藍牙遠程控制空調開啟過程中,車內空調未有任何響應。藍牙遠控空調失效,而手機APP遠程控制空調功能正常。初步分析,執行器末端的空調控制器功能不存在問題,懷疑在信號傳輸過程出現問題或者請求命令發送異常,采集網絡總線數據分析問題原因。
2" 遠程空調控制原理
用戶操作移動端APP遠程控制空調的前提條件是整車處于遠程啟動狀態,如果整車在未啟動狀態下操控遠程控制空調時,信息娛樂模塊T-BOX先執行遠程啟動,遠程啟動執行成功后再執行遠控空調。一鍵制冷、一鍵制熱功能開啟后,信息娛樂模塊T-BOX接收APP發送的一鍵制冷、一鍵制熱指令后,通過CAN總線發送控制空調指令車機模塊IVI,IVI模塊接收到開啟請求后,轉發空調開啟一鍵制冷、一鍵制熱請求命令給空調模塊ACM,同時,在接收到開啟請求命令時,且整車處于啟動狀態下,空調模塊ACM響應并反饋實際的加熱、制冷狀態給信息娛樂模塊,信息娛樂模塊T-BOX在APP上提示一鍵制冷、一鍵制熱的執行結果。若空調有空氣凈化功能,遠程一鍵制冷、一鍵制熱時,ACM需自動開啟空氣凈化功能。
用戶操作藍牙鑰匙移動端APP控制空調一鍵制熱、一鍵制冷,藍牙模塊BLE需要在CAN總線上發送一鍵制冷、一鍵制熱信號給車機模塊IVI,車機IVI轉發來自藍牙模塊的請求命令給空調模塊ACM。空調模塊ACM執行遠程一鍵制熱、一鍵制冷模式,并反饋執行狀態給藍牙模塊BLE,藍牙模塊BLE在APP上提示用戶執行結果。遠控空調邏輯原理圖如圖1所示。
3" 問題分析
為了分析藍牙遠控空調失效的根本原因,通過測試以下4種整車遠控空調功能場景來分析車機模塊IVI、藍牙模塊BLE、信息娛樂模塊T-BOX模塊的功能邏輯開發和設計是否一致,具體場景如下。
1)場景1:整車處于OFF擋位,且處于未休眠之前,手機APP觸發遠程控制啟動空調動作,T-BOX發送遠程空調請求,IVI轉發開啟空調請求,遠程空調正常工作,分析數據如圖2所示。
2)場景2:整車處于OFF擋位,且處于未休眠之前,藍牙APP觸發遠程控制啟動空調命令,BLE發送遠程空調請求,IVI不轉發開啟空調請求,藍牙遠程空調無法工作,分析數據如圖3所示。
3)場景3:整車處于OFF擋位,且處于休眠狀態,手機APP觸發遠程控制啟動空調動作,T-BOX發送遠程空調請求,IVI未轉發請求命令。遠程空調正常工作,分析數據如圖4所示。
4)場景4:整車處于OFF擋位,且處于休眠狀態,藍牙APP觸發遠程控制啟動空調動作,BLE遠程空調請求,IVI未轉發開啟空調的請求命令,藍牙遠程空調無法工作,分析數據如圖5所示。
通過以上場景分析發現,出現問題的根本原因是空調模塊ACM取消監控車機模塊IVI信號遠控空調信號,直接接收信息娛樂T-BOX遠控信號實現遠程開空調功能,導致車機IVI無法轉發請求命令,因此才會導致藍牙鑰匙APP遠程空調失效,而手機APP遠控空調開啟正常。
4" 方案優選
為了解決因為策略調整導致的故障問題,提出以下整改方案。
1)方案1:車機模塊IVI和空調模塊ACM修改軟件,車機模塊IVI統一接收后轉發遠控命令,空調模塊ACM統一接收來自IVI轉發的遠程控制/藍牙控制報文。方案1的邏輯原理圖見圖1。
2)方案2:ACM修改軟件,同時接收T-BOX和BLE的遠控命令并執行功能(按照新的平臺化執行)。方案2邏輯原理圖見圖6。
評估更改周期和代價后發現,方案1需要修改軟件的模塊較多,有一定的變更費用,更改周期較長;方案2修改軟件的模塊少,且無費用投入,修改周期較短。綜合評估,建議按照方案2修改軟件。軟件修改后,問題徹底解決。
5" 結論
本文以某車型研發過程中整車功能測試過程中出現的藍牙遠控空調失效的問題為例,通過各種場景分析驗證設計邏輯是否符合設計文檔要求,最終分析出問題原因,并優選得到一種修改軟件解決問題的最優方案,有效解決了功能失效問題,提升了整車軟件交互系統之間的兼容性,降低了功能失效問題的故障率。
參考文獻:
[1] 路平,劉俊峰,張海榮,等. 整車功能測試驗證技術分析[J]. 汽車電器,2023(2):75-77.
[2] 余瑩瑩,李韌,王法龍,等. 基于硬件在環的純電動客車整車控制系統功能測試[J]. 客車技術與研究,2020,42(4):5-9.
[3] 王宇,張宏偉,張通,等. 遠程遙控泊車輔助系統功能安全整車級測試方法研究[J]. 汽車電器,2021(5):7-9.
[4] 歐文軍,方成,王宇,等. 整車裝配中線束失效模式分析[J]. 汽車電器,2020(3):58-59.
[5] 茍毅彤. 基于純電動汽車整車控制器的功能安全分析與設計[J]. 內燃機與配件,2020(19):47-48.
[6] 賈延林,林浩杰,許俊杰. 新能源汽車高壓部件CAN總線故障診斷分析[J]. 汽車電器,2023(8):14-16.
[7] 陳江波,涂將輝,夏永強,等. 整車下線EPS刷寫偶發性失敗問題分析與方案優選[J]. 汽車電器,2020(11):42-44.