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

基于Python的汽車CAN總線報文換擋次數(shù)統(tǒng)計

2021-12-22 07:11:50李波張建穆勇勇
汽車工藝師 2021年12期
關鍵詞:數(shù)據(jù)處理功能系統(tǒng)

李波,張建,穆勇勇

西安雙特智能傳動有限公司 陜西西安 710119

近年來,汽車電子系統(tǒng)的功能越來越強大,其電子控制單元也越來越多。各個控制器之間的信息交換主要依靠車載網(wǎng)絡技術(shù),而CAN總線作為車載網(wǎng)絡系統(tǒng)的重要組成部分,在汽車電子系統(tǒng)的網(wǎng)絡通信與控制中得到廣泛應用[1,2]。

為了了解安裝自動變速器車輛的運行情況,可以通過采集車輛實際運行的報文并解析報文,分析車輛運行的實際換擋次數(shù)。如果依靠人工來統(tǒng)計龐大的采集數(shù)據(jù),會消耗大量的時間并且效率較慢。本文旨在開發(fā)一種CAN總線數(shù)據(jù)統(tǒng)計系統(tǒng),實現(xiàn)自動統(tǒng)計換擋次數(shù),進而解決統(tǒng)計大量數(shù)據(jù)帶來的諸多困難,提高效率。

系統(tǒng)架構(gòu)

本系統(tǒng)主要由三個功能模塊組成,分別為:人機交互、數(shù)據(jù)處理以及目標結(jié)果生成。系統(tǒng)整體流程如圖1所示,人機交互主要包括待處理數(shù)據(jù)路徑和系統(tǒng)工作狀態(tài)的提示;數(shù)據(jù)處理包括數(shù)據(jù)提取和Message轉(zhuǎn)換;目標結(jié)果生成包括數(shù)據(jù)重組、數(shù)據(jù)寫入和目標格式文件生成。

圖1 系統(tǒng)整體流程

系統(tǒng)功能

Python是一種面向?qū)ο蟮摹⒔换ナ降摹⒔忉屝偷挠嬎銠C編程語言,具有實用性強、功能全面、性能高的特點,擁有豐富的標準庫和第三方庫。本系統(tǒng)基于Python平臺,通過面向?qū)ο箝_發(fā)方式進行軟件開發(fā)[3]。

1.人機交互功能

用戶將處理數(shù)據(jù)及軟件放到同一個文件夾里面,雙擊軟件系統(tǒng)開始統(tǒng)計換擋次數(shù)并且彈出轉(zhuǎn)換進度條界面,提示用戶轉(zhuǎn)換進度,如圖2所示,當顯示100%時,提示用戶統(tǒng)計完成。

圖2 轉(zhuǎn)換進度

2.數(shù)據(jù)處理功能

(1)原始報文格式分析 如果需要提取信息功能,首先需要了解原始報文的記錄規(guī)則。現(xiàn)在以周立功CAN線記錄儀采集的“*.asc”格式報文為例進行分析,采集的一段車輛運行報文,如圖3所示。

圖3 車輛運行報文

每條報文中包含的數(shù)據(jù)可以分為七組,分組示例見表1。第1組表示幀時間間隔;第2組表示此條報文通道;第3組用于記錄幀的報文ID;第4組表示報文傳輸方向;第5組表示符號d ;第6組表示信息長度;第7組記錄幀的數(shù)據(jù)。

表1 報文數(shù)據(jù)分組示例

(2)數(shù)據(jù)處理功能 如圖4所示,該模塊分為兩部分,第一部分將ETC2報文按照一定的規(guī)則進行拆分,其拆分信息按照設計的邏輯進行計數(shù)。第二部分將其統(tǒng)計次數(shù)按照設定格式儲存為文本格式。數(shù)據(jù)處理功能是核心功能。

圖4 數(shù)據(jù)處理模塊

3.目標文件生成功能

該模塊主要包括數(shù)據(jù)重組、數(shù)據(jù)寫入及文件生成。系統(tǒng)將數(shù)據(jù)處理模塊生成的通用化信息以參數(shù)形式傳遞給目標格式數(shù)據(jù)類,目標格式數(shù)據(jù)類創(chuàng)建目標對象接收通用化報文對象中的數(shù)據(jù),并按照規(guī)定格式進行組合,組合完成后,將其重組的數(shù)據(jù)寫入文件中。

實驗測試

1.實驗準備

如圖5所示,本文中報文采集的硬件工具為周立功車載CAN-BUS 數(shù)據(jù)記錄儀。車輛為公司通勤班車,如圖6所示。

圖5 周立功車載CAN-BUS 數(shù)據(jù)記錄儀

圖6 實驗車輛

2.實驗結(jié)果分析

通過運行該腳本會生成目標文件.txt,將其內(nèi)容拷貝到Excel里面得出該工況下車輛整體換擋次數(shù),如圖7所示。

圖7 該工況下車輛整體換擋次數(shù)

結(jié)語

本文利用Python語言實現(xiàn)了車輛換擋次數(shù)統(tǒng)計的目的,大大減少了人工進行統(tǒng)計的工作量,并且比較靈活,可以進行二次開發(fā)(提取其他報文的信息)。經(jīng)試驗測試,本系統(tǒng)能夠有效、準確地對其換擋次數(shù)進行統(tǒng)計,給數(shù)據(jù)分析人員提供便利。

猜你喜歡
數(shù)據(jù)處理功能系統(tǒng)
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統(tǒng)
認知診斷缺失數(shù)據(jù)處理方法的比較:零替換、多重插補與極大似然估計法*
心理學報(2022年4期)2022-04-12 07:38:02
ILWT-EEMD數(shù)據(jù)處理的ELM滾動軸承故障診斷
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
基于希爾伯特- 黃變換的去噪法在外測數(shù)據(jù)處理中的應用
中西醫(yī)結(jié)合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 亚洲欧美另类久久久精品播放的| 国产成人艳妇AA视频在线| 日本一区二区三区精品国产| 色婷婷亚洲综合五月| 国产成熟女人性满足视频| 无码人中文字幕| 亚洲成a∧人片在线观看无码| 中国国语毛片免费观看视频| 欧美成人精品一区二区| 欧美www在线观看| 91黄色在线观看| 91无码网站| 中文字幕 91| 国产一区免费在线观看| 2021天堂在线亚洲精品专区| 欧洲熟妇精品视频| 国产AV毛片| 白丝美女办公室高潮喷水视频| 91在线中文| 中文字幕1区2区| 国产精品亚欧美一区二区三区| 亚洲国产日韩一区| 亚洲精品欧美日本中文字幕| 亚洲日本在线免费观看| www.99精品视频在线播放| 88av在线播放| 久久婷婷色综合老司机| 亚国产欧美在线人成| 欧美在线黄| 国产91精品久久| 国产乱肥老妇精品视频| 人妻免费无码不卡视频| 高清色本在线www| 亚洲视频在线观看免费视频| 免费观看男人免费桶女人视频| 国产一区二区三区日韩精品| 国产成人亚洲精品无码电影| 国产精品30p| 亚洲成人精品| 一边摸一边做爽的视频17国产| 久久久久久久97| 亚洲精品免费网站| 亚洲精品男人天堂| 亚洲精品图区| 欧洲免费精品视频在线| 久久精品这里只有国产中文精品 | 手机精品视频在线观看免费| 人人看人人鲁狠狠高清| 亚洲一级毛片免费看| 久久久亚洲色| 日本午夜影院| 亚洲天堂精品在线| 9999在线视频| 亚洲浓毛av| 伊人成人在线| 深爱婷婷激情网| 噜噜噜综合亚洲| 中文字幕波多野不卡一区| 手机看片1024久久精品你懂的| 免费国产无遮挡又黄又爽| 无码丝袜人妻| 国产精品无码久久久久AV| 九九香蕉视频| 狠狠亚洲婷婷综合色香| 日韩毛片在线视频| 久久亚洲美女精品国产精品| 亚洲AⅤ波多系列中文字幕| 少妇人妻无码首页| 99精品国产自在现线观看| 亚洲欧美不卡视频| 欧美啪啪网| 日韩大片免费观看视频播放| 国产免费精彩视频| 熟女视频91| 在线视频亚洲欧美| 久久久久久尹人网香蕉| 中文字幕久久亚洲一区| 色播五月婷婷| 亚洲中久无码永久在线观看软件 | 成人一级黄色毛片| 国产拍在线| 91在线免费公开视频|