亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于CAN 通信自適應(yīng)的商用車診斷系統(tǒng)開發(fā)及應(yīng)用

        2020-08-28 06:17:20徐家明牛方興王高舉劉雙平
        汽車電器 2020年8期
        關(guān)鍵詞:波特率診斷系統(tǒng)適配器

        鄧 瑩, 徐家明, 牛方興, 王高舉, 劉雙平, 劉 壯

        (東風(fēng)商用車技術(shù)中心, 湖北 武漢 430056)

        隨著汽車五化時代的到來,越來越多的車載電控單元應(yīng)用到了整車中,雖然整車控制更加智能和精準(zhǔn),但整車網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)也更加復(fù)雜,這意味著需要處理更多的電控系統(tǒng)故障[1]。診斷系統(tǒng)作為售后維修工具,很好地解決了這個問題,可以實現(xiàn)多個電控系統(tǒng)的故障診斷[2]。但整車網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)不僅具有復(fù)雜性,還具有多樣性。一方面為了滿足不同細(xì)分市場的需求,車型種類和車型配置在不斷增加,一方面也需要不斷調(diào)整來適應(yīng)新的法規(guī)要求。因此,診斷系統(tǒng)也應(yīng)該滿足適應(yīng)不同車型、不同配置以及不同網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的要求。

        1 診斷系統(tǒng)介紹

        1.1 診斷系統(tǒng)構(gòu)成

        診斷系統(tǒng)由上位機(jī)診斷儀和下位機(jī)適配器組成,如圖1所示,診斷儀通過適配器與各大車型平臺OBD接口連接,實現(xiàn)常規(guī)診斷功能、高級診斷功能和數(shù)據(jù)服務(wù)功能等。常規(guī)診斷功能包括讀標(biāo)識、讀故障、清故障、信號采集等;高級診斷功能包括執(zhí)行器測試、IO功能測試等;數(shù)據(jù)服務(wù)功能包括車載電控單元的程序刷寫和EOL數(shù)據(jù)刷寫,刷寫數(shù)據(jù)由診斷儀從售后服務(wù)器獲取,診斷儀通過網(wǎng)絡(luò)連接到售后服務(wù)器,并通過車型底盤號找到對應(yīng)的刷寫數(shù)據(jù)并下載。該診斷系統(tǒng)具有集成度高、界面友好、易操作、攜帶方便的優(yōu)勢。

        圖1 診斷系統(tǒng)構(gòu)成

        1.2 診斷系統(tǒng)功能實現(xiàn)

        1.2.1 診斷系統(tǒng)架構(gòu)設(shè)計

        診斷系統(tǒng)架構(gòu)如圖2所示,采用分層式架構(gòu)設(shè)計,從運行環(huán)境分為診斷軟件和適配器軟件。診斷軟件由用戶界面層、診斷邏輯層、診斷協(xié)議層、診斷傳輸層、數(shù)據(jù)訪問層、SAE J2534接口、USB驅(qū)動和網(wǎng)絡(luò)接口這幾個部分組成,適配器軟件由USB基礎(chǔ)軟件、USB應(yīng)用軟件、適配器基礎(chǔ)軟件和適配器應(yīng)用軟件4個部分組成。

        圖2 診斷系統(tǒng)架構(gòu)

        在診斷軟件中,診斷邏輯層實現(xiàn)讀標(biāo)識、讀故障、清故障、數(shù)據(jù)測量、執(zhí)行器測試等診斷功能的邏輯運算、策略判斷等。診斷協(xié)議層集 成 有SAE J1939 -73、 ISO 14229 -1、 ISO 15765 -3、 ISO 14230-3、ISO 15031-5五大診斷應(yīng)用層協(xié)議,供診斷邏輯層調(diào)用。診斷傳輸層集成有與診斷協(xié)議層對應(yīng)的診斷傳輸層協(xié)議,分別是SAE J1939 -21、 ISO 15765 -2、 ISO 15765-4、ISO 14230-2[3]。USB驅(qū)動是適配器的設(shè)備驅(qū)動程序,由診斷傳輸層調(diào)用SAE J2534接口實現(xiàn)。數(shù)據(jù)訪問層中的數(shù)據(jù)庫管理了電控系統(tǒng)單元的配置信息,包括診斷協(xié)議、請求及響應(yīng)ID、波特率、CAN通道、故障碼、診斷命令等。網(wǎng)絡(luò)接口采用webservice接口,通過網(wǎng)絡(luò)接口實現(xiàn)與售后服務(wù)器通信。

        在適配器軟件中,USB基礎(chǔ)軟件提供與診斷儀軟件進(jìn)行USB通信的驅(qū)動接口,同時還提供與適配器基礎(chǔ)軟件進(jìn)行SPI通信的驅(qū)動接口,并且為USB應(yīng)用程序軟件提供底層調(diào)用接口。USB應(yīng)用程序?qū)崿F(xiàn)數(shù)據(jù)轉(zhuǎn)換和異常處理功能。適配器基礎(chǔ)軟件一方面實現(xiàn)與USB基礎(chǔ)軟件進(jìn)行SPI通信,另一方面實現(xiàn)與外部進(jìn)行CAN線通信,同時還為適配器應(yīng)用軟件提供底層調(diào)用接口。適配器應(yīng)用軟件完成適配器基礎(chǔ)軟件傳來的數(shù)據(jù)處理、異常檢查等。

        1.2.2 診斷系統(tǒng)功能實現(xiàn)原理

        診斷系統(tǒng)功能實現(xiàn)原理如圖3所示。用戶通過診斷系統(tǒng)界面選擇車型平臺和需要診斷的車載電控單元,診斷系統(tǒng)連接車載電控單元時,首先通過數(shù)據(jù)訪問層從數(shù)據(jù)庫中讀取對應(yīng)車載電控單元配置的CAN通信參數(shù),包括CAN通道、波特率、請求ID、響應(yīng)ID、診斷協(xié)議等,基于此配置初始化軟件,然后在此運行環(huán)境下向?qū)⒁B接的車載電控單元發(fā)送連接控制命令。如果車載電控單元返回肯定響應(yīng)命令則表示連接成功,可以繼續(xù)選擇讀標(biāo)識、讀故障、清故障、數(shù)據(jù)測量等診斷功能,否則提醒用戶連接車載電控單元失敗。其中,為了便于數(shù)據(jù)管理和使用,數(shù)據(jù)庫中的車載電控單元配置的CAN通信參數(shù)通過既定的唯一名稱標(biāo)識符進(jìn)行鎖定。

        2 CAN通信自適應(yīng)功能開發(fā)

        2.1 功能需求分析

        汽車控制系統(tǒng)按功能可以劃分為不同的域,主要包括動力域、底盤域、車身域、安全駕駛域以及HMI域,對應(yīng)的整車CAN網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)主要分為動力總成CAN、底盤控制CAN、車身控制CAN、診斷CAN和信息娛樂CAN[4]。由于不同網(wǎng)絡(luò)分工不同,因而對信號傳輸速率要求也不相同,使得不同CAN總線波特率不一致[5]。

        圖3 診斷系統(tǒng)功能實現(xiàn)原理

        處于不同網(wǎng)絡(luò)的車載電控單元通過OBD接口實現(xiàn)與診斷儀進(jìn)行CAN通信,對于固定CAN通道和波特率的車載電控單元,診斷軟件可以為其配置確定的OBD通信接口和波特率,從而定位到對應(yīng)網(wǎng)絡(luò)的通信對象,完成整個通信機(jī)制。但是隨著車輛性能提升的需要及法規(guī)需求,車型及配置不斷增加,需要不斷升級與優(yōu)化車輛網(wǎng)絡(luò)架構(gòu),車載電控單元的通信接口和波特率也在不斷調(diào)整,導(dǎo)致處于不同車型的同一車載電控單元的通信網(wǎng)絡(luò)可能不同。根據(jù)車載電控單元的CAN網(wǎng)絡(luò)配置需求不同,將車載電控單元分為5類,診斷系統(tǒng)運行時車載電控單元的CAN網(wǎng)絡(luò)配置需求分析如表1所示。

        表1 診斷儀CAN網(wǎng)絡(luò)配置需求

        2.2 功能邏輯實現(xiàn)

        圖4 診斷系統(tǒng)CAN通信參數(shù)自適應(yīng)功能實現(xiàn)流程

        根據(jù)診斷系統(tǒng)CAN網(wǎng)絡(luò)配置功能需求,診斷CAN通信自適應(yīng)功能實現(xiàn)流程如圖4所示。用戶選擇車型平臺后,診斷系統(tǒng)會初始化CAN通道和波特率參數(shù)切換次數(shù)上限,然后用戶在該平臺上選擇相應(yīng)車載電控單元進(jìn)行連接。選擇完成后,診斷系統(tǒng)軟件首先從數(shù)據(jù)庫中讀取CAN通信參數(shù)并初始化軟件運行環(huán)境,然后發(fā)送相應(yīng)連接測試命令。如果車載電控單元返回肯定響應(yīng)命令,則顯示控制器連接成功,表明診斷系統(tǒng)CAN網(wǎng)絡(luò)配置正常。如果車載電控單元返回否定響應(yīng)命令,需要判斷車載電控單元是否為I類控制器,如果車載電控單元不是I類控制器,則還需要進(jìn)一步判斷CAN通道和波特率參數(shù)切換次數(shù)是否達(dá)到上限,若沒有達(dá)到上限則根據(jù)控制器的類型進(jìn)行相應(yīng)切換,若達(dá)到上限則顯示控制器連接失敗。其中,CAN通道和波特率參數(shù)允許切換次數(shù)由控制器類型決定。

        3 CAN通信參數(shù)自適應(yīng)功能測試

        3.1 單元測試

        分別選取控制器VECU、ABS、BCM為單元測試對象,設(shè)置VECU為II類控制器、ABS為III類控制器和BCM為Ⅳ類控制器,單元測試初始化設(shè)置如表2所示,數(shù)據(jù)庫初始網(wǎng)絡(luò)配置信息如圖5所示。

        表2 單元測試初始化設(shè)置

        控制器VECU、ABS、BCM連接測試成功,結(jié)果表明:在控制器的實際網(wǎng)絡(luò)配置與診斷系統(tǒng)初始網(wǎng)絡(luò)配置不匹配的情況下,診斷系統(tǒng)可自動將其配置到對應(yīng)的網(wǎng)絡(luò),從而成功與控制器進(jìn)行通信,實現(xiàn)控制器相應(yīng)診斷功能。

        圖5 單元測試數(shù)據(jù)庫初始網(wǎng)絡(luò)配置信息

        3.2 臺架測試

        如圖6所示,利用上述控制器搭建臺架,以便對以上控制器進(jìn)行臺架測試,從測試結(jié)果來看,診斷系統(tǒng)可以快速連接到相應(yīng)控制器,執(zhí)行測試后查看數(shù)據(jù)庫配置信息如圖7所示,測試結(jié)果與期望值保持一致。

        圖6 臺架測試

        3.3 實車測試

        以東風(fēng)商用車車型平臺為實車測試對象,針對多個車型平臺進(jìn)行實車測試,進(jìn)一步驗證診斷系統(tǒng)CAN通信自適應(yīng)功能是否能滿足要求,確保連接可靠。診斷系統(tǒng)連接實車成功后,對多個控制器進(jìn)行一系列功能測試,包括讀標(biāo)識、讀故障、清故障、數(shù)據(jù)測量、執(zhí)行器測試、數(shù)據(jù)刷寫等,測試診斷功能面向不同CAN通道和波特率的車型平臺時能否正常工作,測試結(jié)果表明,CAN通信自適應(yīng)功能能滿足診斷系統(tǒng)CAN網(wǎng)絡(luò)配置的功能需求。

        圖7 VECU/ABS/BCM數(shù)據(jù)庫配置信息更新狀態(tài)

        4 結(jié)論

        目前市場上車輛種類繁多、配置各異,無法通過車型明確區(qū)分車載電控單元網(wǎng)絡(luò)配置,為診斷系統(tǒng)連接整車帶來困難。本文提出的基于CAN通信自適應(yīng)的商用車診斷系統(tǒng),實現(xiàn)了車載電控單元CAN通信參數(shù)自動配置,可以適配不同車型、不同網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的整車診斷,能快速響應(yīng)整車診斷需求。該系統(tǒng)大大改善了售后車輛電控系統(tǒng)維修效率、保障了車輛運行時效性,為用戶創(chuàng)造了價值。

        猜你喜歡
        波特率診斷系統(tǒng)適配器
        CAN 總線波特率自適應(yīng)程序設(shè)計
        智能制造(2020年5期)2020-07-03 06:24:00
        區(qū)間軌道電路智能診斷系統(tǒng)的探討
        設(shè)備在線診斷系統(tǒng)在唐鋼的建設(shè)與應(yīng)用
        電子測試(2018年13期)2018-09-26 03:30:20
        基于FPGA的異步串行通信波特率容錯設(shè)計
        電子測試(2018年7期)2018-05-16 06:27:18
        適配器模式及其應(yīng)用
        電子測試(2017年11期)2017-12-15 08:57:45
        新型水文測驗GPS適配器設(shè)計與應(yīng)用
        基于藍(lán)牙串口適配器的GPS接收機(jī)與AutoCAD的實時無線通信
        地礦測繪(2015年3期)2015-12-22 06:27:26
        連鑄板坯質(zhì)量在線診斷系統(tǒng)的應(yīng)用
        新疆鋼鐵(2015年2期)2015-11-07 03:27:52
        美國麥格普公司新型M—LOK相機(jī)三腳架適配器
        輕兵器(2015年20期)2015-09-10 07:22:44
        基于OPC跨平臺通信的電機(jī)監(jiān)測與診斷系統(tǒng)
        特级婬片国产高清视频| 粉嫩国产av一区二区三区| 美腿丝袜在线一区二区| 亚洲精品成人无限看| 伊人久久大香线蕉综合影院首页| 国产精品嫩草影院av| 洲色熟女图激情另类图区| 综合五月激情二区视频| 粉嫩被粗大进进出出视频| 国产精品久久久久电影网| 国产剧情麻豆女教师在线观看| 亚洲av日韩av高潮潮喷无码| 丰满少妇人妻无码专区| 无码在线观看123| 国内偷拍第一视频第一视频区| 国产一区二区黄色的网站| 狠狠色噜噜狠狠狠8888米奇| 丝袜美腿一区二区三区| 品色堂永远免费| 久久人人97超碰超国产| 欧美精品aaa久久久影院| 日本高清中文字幕二区在线| 侵犯了美丽丰满人妻中文字幕| 国产精品国产三级第一集| 激烈的性高湖波多野结衣| 欧美成年黄网站色视频| 99国产精品丝袜久久久久| 国产精品性一区二区三区| 日本一区二区三区综合视频| 日本亚洲国产精品久久| 妺妺窝人体色www聚色窝| 少妇spa推油被扣高潮| 亚洲成a人片在线观看导航| 久久国产精品国产精品久久| 草逼视频免费观看网站| 亚洲精品一区二区国产精华液| 国产性生大片免费观看性| 国产男女猛烈无遮挡免费视频| 麻豆国产VA免费精品高清在线 | 成人综合网亚洲伊人| 国产精品高潮无码毛片|