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中文字幕无码| 日韩欧美中文字幕在线韩免费| 一区二区在线视频免费观看| 风韵丰满熟妇啪啪区老熟熟女| 国产精品xxx| 日韩精品亚洲人旧成在线| 国产99热| 国产91高清视频| 亚洲大学生视频在线播放| 久久国产精品影院| 在线无码私拍| 伊人蕉久影院| 欧美不卡视频一区发布| 日本AⅤ精品一区二区三区日| 国产伦精品一区二区三区视频优播| 亚洲精品无码在线播放网站| 中文字幕2区| 伊人久久大线影院首页| 久久精品一卡日本电影| 国产人前露出系列视频| 国产青榴视频| 91国语视频| 色婷婷天天综合在线| 色婷婷国产精品视频| 中文国产成人精品久久一| 免费久久一级欧美特大黄| 高清无码手机在线观看| 99精品视频九九精品| 在线不卡免费视频| 亚洲男人在线| 国产草草影院18成年视频| 久久黄色毛片| 亚洲av无码牛牛影视在线二区| 伊人久久影视| 日韩av电影一区二区三区四区| 成人午夜亚洲影视在线观看| 欧美国产精品拍自| 午夜啪啪福利| 在线日本国产成人免费的| 国产av无码日韩av无码网站| 中国美女**毛片录像在线| 无码日韩视频| 国产一级做美女做受视频| 四虎精品国产AV二区| 国产Av无码精品色午夜| 日韩成人午夜| 国产精品手机视频一区二区| 国产成人精品一区二区三区| 亚洲一级毛片| 欧美在线视频a| 综合色天天| 国产97视频在线| 国产在线小视频| 2022精品国偷自产免费观看| 欧洲亚洲欧美国产日本高清| 尤物国产在线| 91精品国产情侣高潮露脸| 全裸无码专区| 在线播放91| 欧洲高清无码在线| 中文字幕亚洲乱码熟女1区2区| yjizz视频最新网站在线| AⅤ色综合久久天堂AV色综合| 青青操国产视频| 99在线观看精品视频| 国产永久在线观看| 国产福利在线免费| 四虎亚洲国产成人久久精品| 国产成人精品一区二区| 久久久久免费精品国产| 91伊人国产| 国产高清在线精品一区二区三区| 97国产成人无码精品久久久| 色老头综合网| 日本a∨在线观看| 欧美日韩激情在线| 亚洲精品在线观看91| 国产亚洲日韩av在线| 日韩午夜片| 亚洲第一福利视频导航| 日本免费高清一区|