999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

儀表CAN報文發送周期異常問題研究

2024-12-05 00:00:00肖武
汽車電器 2024年12期

【摘" 要】總線報文的發送周期有嚴格要求,如果發送周期不一致容易導致總線信號異?;蛘邅G幀的情況,也不利于控制器模塊的功能執行。組合儀表作為車輛中重要的控制器,當儀表發送的數據出現周期不穩定的情況時,將直接影響儀表的顯示功能。文章針對研發過程中出現的儀表CAN報文發送周期異常問題,進行系統深入的研究,并采用魚骨圖方法枚舉可能原因,并通過模擬仿真分析出問題的根本原因,最后修改軟件后進行測試驗證,確認問題已經完全解決。

【關鍵詞】控制器;報文周期;儀表;魚骨圖

中圖分類號:U463.6" " 文獻標識碼:A" " 文章編號:1003-8639( 2024 )12-0066-02

Research on the Problem of Abnormal Sending Cycle of Instrument CAN Packets

【Abstract】The transmission cycle of bus messages has strict requirements. If the transmission cycle is inconsistent,it can easily lead to abnormal bus signals or frame loss,which is not conducive to the functional execution of the controller module. As an important controller in vehicles,the combination instrument,when the data sent by the instrument is unstable,it will directly affect the display function of the instrument. This article conducts a systematic and in-depth study on the issue of abnormal CAN message transmission cycle in the development process of the instrument,and uses fishbone diagram method to enumerate possible reasons. The root cause of the problem is analyzed through simulation. Finally,after modifying the software,testing and verification are carried out to confirm that the problem has been completely solved.

【Key words】controller;message cycle;instrument;fishbone diagram

隨著汽車智能網聯化技術的不斷發展,整車上的CAN節點也越來越多。目前整車的功能主要是通過CAN通信方式實現系統之間交互,CAN總線廣泛應用于汽車電子行業實時通信和數據傳輸。另外,總線上的CAN控制器報文的發送要求比較高,如果整車上發送的數據不穩定或者異常,對整車功能交互影響較大。比如某個控制器節點發送周期不準,很可能導致整車出現通信中斷、數據丟失或系統錯誤等CAN通信故障問題,直接影響功能的實現效果,甚至導致功能失效。因此,當整車出現通信不穩定問題時,利用CAN總線分析方法對于電子電器故障診斷十分重要。

1" 問題現象

某車型在開發過程中出現儀表發送的信號報文不穩定的問題,同時讀取故障碼,發動機控制器節點報燃油液位傳感器信號校驗錯誤,其他節點報儀表通信節點丟失歷史故障碼。采集整車的一段總線數據(圖1)分析發現,儀表發送的Rolling Counter信號出現異常,同時發現儀表發送的信號周期不穩定。另外采集數據確認總線沒有錯誤幀的情況,排除儀表被其他模塊干擾總線產生錯誤幀的情況,初步分析屬于總線異常故障問題。

2" 魚骨圖方法分析

針對上述信號發送周期不穩定的問題,展開頭腦風暴深入分析潛在的故障原因,將所有可能的原因進行枚舉。

1)CAN通道硬件問題。硬件問題導致CAN發送不穩定,存在發送失敗情況,最終導致總線發送周期不穩定。

2)系統TASK運行周期不穩定問題。發送CAN信號的TASK運行周期不穩,導致實際的CAN報文發送周期不穩定。

3)CAN模塊驅動問題。CAN模塊的底層驅動存在問題,所以導致CAN報文發送周期不準。

4)CAN模塊發送邏輯問題。兩路CAN的發送邏輯存在干擾現象,所以導致CAN報文發送周期不穩定。

綜上分析,以上4種原因均可能導致儀表報文發送周期穩定性差,從而周期發送不穩定。為了確認這個問題產生的原因,針對以上各個可能的潛在原因進行測試驗證分析,并最終分析出根本原因。儀表報文周期問題魚骨圖如圖2所示。

3" 問題測試驗證

3.1" CAN通道硬件問題分析

為了分析這個問題,搭建臺架進行測試,通過腳本仿真分析,并在多個儀表上采集數據發現,所有儀表均存在周期不穩定的問題。同時也檢查了硬件的接口CAN收發器,未發現異常的情況,初步排除個別儀表硬件存在問題。

3.2" 系統TASK運行周期不穩定分析

在搭建的臺架上進行測試仿真驗證,采集CAN總線數據進行分析確認,發現CAN報文發送TASK運行周期穩定,排除該原因導致故障出現。

3.3" CAN模塊驅動問題

在排查問題的過程中,通過修改底層軟件,屏蔽了私有CAN的數據發送,并在臺架上采集數據分析,發現公有CAN不會再出現發送周期不穩的現象,排除CAN驅動的問題,并且根據試驗現象懷疑是兩路CAN的發送代碼存在干擾,導致CAN報文發送周期不穩。

3.4" CAN模塊發送邏輯問題

由于儀表模塊硬件連接了兩路CAN接口,其中一路公共CAN,另外一路私有CAN。兩路CAN的CAN1和CAN2存在干擾,導致CAN1報文存在漏發的情景。核對代碼發現兩路CAN共用了一個全局變量(用于保存CAN ID),當其中一路CAN發送完成進入中斷后會清除CAN ID,導致另一路CAN發送完成中斷時無法調用CAN發送完成中斷回調函數,從而導致下次進入CAN發送完成中斷會判斷CAN處于發送狀態,則會執行取消發送操作,從而導致不能繼續發送CAN報文。圖3為理想發送邏輯,圖4為實際發送邏輯。

報文周期不穩定的根本原因:第1路CAN和第2路CAN在發送中斷函數中使用了同一全局變量儲存發送報文的ID,第2路CAN發送報文會立刻清零該全局變量,導致第1路CAN發送中斷判斷該全局變量被清零,不會進入回調函數,觸發下一幀報文發送,導致報文周期不穩定。

4" 問題解決方案和測試驗證

修改軟件代碼,將第1路CAN和第2路CAN分別使用不同的全局變量保存CAN ID,這樣就可以避免兩路CAN的互相干擾問題,有效解決了儀表發送的數據周期不穩定的問題。同時針對周期是否穩定的問題,通過測試腳本建立分析工程,通過監控試儀發送0X510報文,并對比實際發送的報文周期和信號矩陣定義是否一致,儀表報文周期測試工程如圖5所示,圖6為修改軟件后儀表發送報文情況。

經過仿真測試分析發現,儀表報文測試結果和DBC定義內容完全一致。儀表發送0X510報文周期100ms持續穩定發送,未出現不穩定的情況,確認儀表發送的Rolling Counter發送穩定,軟件修改后問題徹底解決。

5nbsp; 結論

針對某車型研發過程中儀表報文發送周期不穩定的問題,采用魚骨分析法對問題進行拆解,分析引發故障出現的潛在原因,并逐個進行測試仿真分析驗證復現故障,分析出問題的根本原因,在修改軟件后基于CANoe建立測試工程測試驗證修改后的儀表軟件,測試結果表明周期發送正常。修改儀表軟件后,有效解決了儀表CAN數據發送周期不穩定的問題,為整車高品質投產奠定堅實基礎。

參考文獻:

[1] 欒輝,張茜銘. 魚骨分析法在解決試驗車電氣問題中的應用[J]. 汽車電器,2017(1):36-38,43.

[2] 肖珍,王詩豪,吳磊. 基于CAN總線的乘用車電子電器故障分析方法[J]. 汽車電器,2018(2):55-57.

[3] 楊曦. 基于CAN總線的汽車事件數據記錄系統開發方案研究[J]. 汽車電器,2021(4):50-51,54.

[4] 陳支,蔣瑞斌. 新能源汽車CAN總線異常仿真分析及試驗驗證[J]. 電子器件,2023,46(4):965-972.

[5] 廖建造,王磊,毛藝. 基于CAPL的CAN總線故障注入自動化測試系統設計[J]. 上海汽車,2023(4):21-26,37.

[6] 賈延林,林浩杰,許俊杰. 新能源汽車高壓部件CAN總線故障診斷分析[J]. 汽車電器,2023(8):14-16.

[7] 李臻. 動力驅動CAN總線故障診斷測試與分析[J]. 汽車實用技術,2015(4):87-91,100.

主站蜘蛛池模板: 中文字幕有乳无码| 亚洲欧美精品一中文字幕| 国产日韩AV高潮在线| 国产精品粉嫩| 99久久精彩视频| 天天做天天爱天天爽综合区| 日韩一区二区在线电影| 国产一级无码不卡视频| 亚洲一级色| 激情综合激情| 91精品国产丝袜| 亚洲国产成人久久77| 日本a∨在线观看| 免费看a毛片| 日韩色图区| 99热6这里只有精品| 久久九九热视频| 欧美福利在线观看| 久视频免费精品6| 久热这里只有精品6| 91精品免费久久久| 国产SUV精品一区二区6| 国产乱人伦偷精品视频AAA| 亚洲国产亚综合在线区| 国产99热| 成人日韩精品| 久久国产精品麻豆系列| 99久久性生片| 亚洲综合网在线观看| 日本午夜在线视频| 国产1区2区在线观看| 天天躁夜夜躁狠狠躁躁88| 免费毛片视频| 久久99蜜桃精品久久久久小说| 99无码中文字幕视频| 久久国产成人精品国产成人亚洲| 免费jizz在线播放| 精品综合久久久久久97超人| 看av免费毛片手机播放| 中文字幕 日韩 欧美| 99re66精品视频在线观看| 久久精品视频一| 狼友av永久网站免费观看| 全部无卡免费的毛片在线看| 自拍中文字幕| 真实国产乱子伦高清| 亚洲综合久久成人AV| 国产成人高精品免费视频| 国产精品99一区不卡| 中文字幕1区2区| 亚洲系列无码专区偷窥无码| 国产第一页亚洲| 她的性爱视频| 国产亚卅精品无码| 22sihu国产精品视频影视资讯| 中文字幕人妻无码系列第三区| 日本草草视频在线观看| 美女内射视频WWW网站午夜| 伊人久综合| 欧美亚洲国产一区| 免费一级α片在线观看| 国产杨幂丝袜av在线播放| 亚洲精品视频免费| 亚洲精品动漫在线观看| 国产最爽的乱婬视频国语对白| 国产精品成人AⅤ在线一二三四| 婷婷激情亚洲| 一级香蕉视频在线观看| 国产成人做受免费视频| 激情综合五月网| 亚洲天堂在线视频| 亚洲午夜天堂| 日韩av手机在线| 国产在线精品香蕉麻豆| 青青青国产视频| 亚洲欧美日韩另类| 欧美yw精品日本国产精品| 国产成人精品一区二区不卡| 国产高潮视频在线观看| 亚洲综合第一页| 久久综合结合久久狠狠狠97色| 国产精品欧美激情|