【摘" 要】整車電器電子功能測(cè)試是整車開發(fā)十分重要的環(huán)節(jié),而測(cè)試過程中發(fā)現(xiàn)的功能問題整改環(huán)節(jié)對(duì)提升客戶體驗(yàn)和整車品質(zhì)具有重要意義。以研發(fā)階段測(cè)試過程中發(fā)現(xiàn)的藍(lán)牙遠(yuǎn)控空調(diào)失效為例,從功能策略原理上進(jìn)行問題分析,測(cè)試各種應(yīng)用場(chǎng)景驗(yàn)證功能邏輯是否符合設(shè)計(jì)要求,并最終確定出問題根本原因,并給出幾個(gè)優(yōu)化改進(jìn)方案,優(yōu)選出一種最優(yōu)更改方案。
【關(guān)鍵詞】控制器;報(bào)文周期;儀表
中圖分類號(hào):U463.6" " 文獻(xiàn)標(biāo)識(shí)碼:A" " 文章編號(hào):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
隨著汽車電子技術(shù)的不斷發(fā)展,汽車智能化的功能也越來越多[1]。同時(shí)用戶對(duì)汽車舒適性要求越來越高,汽車配置十分豐富,整車的功能需求增多使得系統(tǒng)變得十分復(fù)雜[2]。因此,汽車研發(fā)過程中對(duì)整車的電氣功能測(cè)試要求越來越高,整車開發(fā)過程中很容易因電器系統(tǒng)間存在匹配不上的問題導(dǎo)致功能失效或故障,整車電器電子功能測(cè)試驗(yàn)證是汽車投產(chǎn)前不可或缺的關(guān)鍵環(huán)節(jié)。電子功能測(cè)試驗(yàn)證有利于提高整車的開發(fā)品質(zhì)[3],有效降低售后功能故障率。而功能測(cè)試過程中發(fā)現(xiàn)的功能問題整改環(huán)節(jié)對(duì)提升客戶體驗(yàn)和整車品質(zhì)具有重要意義[4-5]。因此,功能測(cè)試的問題失效分析與方案優(yōu)選有利于改進(jìn)系統(tǒng)之間的兼容性和降低功能失效故障率[6-7]。
1" 問題現(xiàn)象
開發(fā)階段聯(lián)調(diào)整車手機(jī)藍(lán)牙遠(yuǎn)程控制空調(diào)開啟過程中,車內(nèi)空調(diào)未有任何響應(yīng)。藍(lán)牙遠(yuǎn)控空調(diào)失效,而手機(jī)APP遠(yuǎn)程控制空調(diào)功能正常。初步分析,執(zhí)行器末端的空調(diào)控制器功能不存在問題,懷疑在信號(hào)傳輸過程出現(xiàn)問題或者請(qǐng)求命令發(fā)送異常,采集網(wǎng)絡(luò)總線數(shù)據(jù)分析問題原因。
2" 遠(yuǎn)程空調(diào)控制原理
用戶操作移動(dòng)端APP遠(yuǎn)程控制空調(diào)的前提條件是整車處于遠(yuǎn)程啟動(dòng)狀態(tài),如果整車在未啟動(dòng)狀態(tài)下操控遠(yuǎn)程控制空調(diào)時(shí),信息娛樂模塊T-BOX先執(zhí)行遠(yuǎn)程啟動(dòng),遠(yuǎn)程啟動(dòng)執(zhí)行成功后再執(zhí)行遠(yuǎn)控空調(diào)。一鍵制冷、一鍵制熱功能開啟后,信息娛樂模塊T-BOX接收APP發(fā)送的一鍵制冷、一鍵制熱指令后,通過CAN總線發(fā)送控制空調(diào)指令車機(jī)模塊IVI,IVI模塊接收到開啟請(qǐng)求后,轉(zhuǎn)發(fā)空調(diào)開啟一鍵制冷、一鍵制熱請(qǐng)求命令給空調(diào)模塊ACM,同時(shí),在接收到開啟請(qǐng)求命令時(shí),且整車處于啟動(dòng)狀態(tài)下,空調(diào)模塊ACM響應(yīng)并反饋實(shí)際的加熱、制冷狀態(tài)給信息娛樂模塊,信息娛樂模塊T-BOX在APP上提示一鍵制冷、一鍵制熱的執(zhí)行結(jié)果。若空調(diào)有空氣凈化功能,遠(yuǎn)程一鍵制冷、一鍵制熱時(shí),ACM需自動(dòng)開啟空氣凈化功能。
用戶操作藍(lán)牙鑰匙移動(dòng)端APP控制空調(diào)一鍵制熱、一鍵制冷,藍(lán)牙模塊BLE需要在CAN總線上發(fā)送一鍵制冷、一鍵制熱信號(hào)給車機(jī)模塊IVI,車機(jī)IVI轉(zhuǎn)發(fā)來自藍(lán)牙模塊的請(qǐng)求命令給空調(diào)模塊ACM??照{(diào)模塊ACM執(zhí)行遠(yuǎn)程一鍵制熱、一鍵制冷模式,并反饋執(zhí)行狀態(tài)給藍(lán)牙模塊BLE,藍(lán)牙模塊BLE在APP上提示用戶執(zhí)行結(jié)果。遠(yuǎn)控空調(diào)邏輯原理圖如圖1所示。
3" 問題分析
為了分析藍(lán)牙遠(yuǎn)控空調(diào)失效的根本原因,通過測(cè)試以下4種整車遠(yuǎn)控空調(diào)功能場(chǎng)景來分析車機(jī)模塊IVI、藍(lán)牙模塊BLE、信息娛樂模塊T-BOX模塊的功能邏輯開發(fā)和設(shè)計(jì)是否一致,具體場(chǎng)景如下。
1)場(chǎng)景1:整車處于OFF擋位,且處于未休眠之前,手機(jī)APP觸發(fā)遠(yuǎn)程控制啟動(dòng)空調(diào)動(dòng)作,T-BOX發(fā)送遠(yuǎn)程空調(diào)請(qǐng)求,IVI轉(zhuǎn)發(fā)開啟空調(diào)請(qǐng)求,遠(yuǎn)程空調(diào)正常工作,分析數(shù)據(jù)如圖2所示。
2)場(chǎng)景2:整車處于OFF擋位,且處于未休眠之前,藍(lán)牙APP觸發(fā)遠(yuǎn)程控制啟動(dòng)空調(diào)命令,BLE發(fā)送遠(yuǎn)程空調(diào)請(qǐng)求,IVI不轉(zhuǎn)發(fā)開啟空調(diào)請(qǐng)求,藍(lán)牙遠(yuǎn)程空調(diào)無法工作,分析數(shù)據(jù)如圖3所示。
3)場(chǎng)景3:整車處于OFF擋位,且處于休眠狀態(tài),手機(jī)APP觸發(fā)遠(yuǎn)程控制啟動(dòng)空調(diào)動(dòng)作,T-BOX發(fā)送遠(yuǎn)程空調(diào)請(qǐng)求,IVI未轉(zhuǎn)發(fā)請(qǐng)求命令。遠(yuǎn)程空調(diào)正常工作,分析數(shù)據(jù)如圖4所示。
4)場(chǎng)景4:整車處于OFF擋位,且處于休眠狀態(tài),藍(lán)牙APP觸發(fā)遠(yuǎn)程控制啟動(dòng)空調(diào)動(dòng)作,BLE遠(yuǎn)程空調(diào)請(qǐng)求,IVI未轉(zhuǎn)發(fā)開啟空調(diào)的請(qǐng)求命令,藍(lán)牙遠(yuǎn)程空調(diào)無法工作,分析數(shù)據(jù)如圖5所示。
通過以上場(chǎng)景分析發(fā)現(xiàn),出現(xiàn)問題的根本原因是空調(diào)模塊ACM取消監(jiān)控車機(jī)模塊IVI信號(hào)遠(yuǎn)控空調(diào)信號(hào),直接接收信息娛樂T-BOX遠(yuǎn)控信號(hào)實(shí)現(xiàn)遠(yuǎn)程開空調(diào)功能,導(dǎo)致車機(jī)IVI無法轉(zhuǎn)發(fā)請(qǐng)求命令,因此才會(huì)導(dǎo)致藍(lán)牙鑰匙APP遠(yuǎn)程空調(diào)失效,而手機(jī)APP遠(yuǎn)控空調(diào)開啟正常。
4" 方案優(yōu)選
為了解決因?yàn)椴呗哉{(diào)整導(dǎo)致的故障問題,提出以下整改方案。
1)方案1:車機(jī)模塊IVI和空調(diào)模塊ACM修改軟件,車機(jī)模塊IVI統(tǒng)一接收后轉(zhuǎn)發(fā)遠(yuǎn)控命令,空調(diào)模塊ACM統(tǒng)一接收來自IVI轉(zhuǎn)發(fā)的遠(yuǎn)程控制/藍(lán)牙控制報(bào)文。方案1的邏輯原理圖見圖1。
2)方案2:ACM修改軟件,同時(shí)接收T-BOX和BLE的遠(yuǎn)控命令并執(zhí)行功能(按照新的平臺(tái)化執(zhí)行)。方案2邏輯原理圖見圖6。
評(píng)估更改周期和代價(jià)后發(fā)現(xiàn),方案1需要修改軟件的模塊較多,有一定的變更費(fèi)用,更改周期較長(zhǎng);方案2修改軟件的模塊少,且無費(fèi)用投入,修改周期較短。綜合評(píng)估,建議按照方案2修改軟件。軟件修改后,問題徹底解決。
5" 結(jié)論
本文以某車型研發(fā)過程中整車功能測(cè)試過程中出現(xiàn)的藍(lán)牙遠(yuǎn)控空調(diào)失效的問題為例,通過各種場(chǎng)景分析驗(yàn)證設(shè)計(jì)邏輯是否符合設(shè)計(jì)文檔要求,最終分析出問題原因,并優(yōu)選得到一種修改軟件解決問題的最優(yōu)方案,有效解決了功能失效問題,提升了整車軟件交互系統(tǒng)之間的兼容性,降低了功能失效問題的故障率。
參考文獻(xiàn):
[1] 路平,劉俊峰,張海榮,等. 整車功能測(cè)試驗(yàn)證技術(shù)分析[J]. 汽車電器,2023(2):75-77.
[2] 余瑩瑩,李韌,王法龍,等. 基于硬件在環(huán)的純電動(dòng)客車整車控制系統(tǒng)功能測(cè)試[J]. 客車技術(shù)與研究,2020,42(4):5-9.
[3] 王宇,張宏偉,張通,等. 遠(yuǎn)程遙控泊車輔助系統(tǒng)功能安全整車級(jí)測(cè)試方法研究[J]. 汽車電器,2021(5):7-9.
[4] 歐文軍,方成,王宇,等. 整車裝配中線束失效模式分析[J]. 汽車電器,2020(3):58-59.
[5] 茍毅彤. 基于純電動(dòng)汽車整車控制器的功能安全分析與設(shè)計(jì)[J]. 內(nèi)燃機(jī)與配件,2020(19):47-48.
[6] 賈延林,林浩杰,許俊杰. 新能源汽車高壓部件CAN總線故障診斷分析[J]. 汽車電器,2023(8):14-16.
[7] 陳江波,涂將輝,夏永強(qiáng),等. 整車下線EPS刷寫偶發(fā)性失敗問題分析與方案優(yōu)選[J]. 汽車電器,2020(11):42-44.