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

        ?

        通用某新能源車(chē)型總線數(shù)據(jù)獲取策略研究

        2020-03-14 08:45:18劉開(kāi)元
        汽車(chē)電器 2020年1期
        關(guān)鍵詞:測(cè)試階段跳線線束

        劉開(kāi)元,成 瀚,李 婕

        (上汽通用汽車(chē)有限公司武漢分公司,湖北 武漢 430200)

        隨著科學(xué)技術(shù)的發(fā)展,現(xiàn)代汽車(chē)朝著電動(dòng)化、智能化、網(wǎng)聯(lián)化和共享化[1]的方向發(fā)展,由于大量新功能的出現(xiàn)以及舊技術(shù)的升級(jí),汽車(chē)上配備了越來(lái)越多的ECU(Electronic Control Unit,電子控制模塊),為了實(shí)現(xiàn)ECU之間的高效通信,1986年德國(guó)Bosch公司開(kāi)發(fā)出了一種串行通信協(xié)議并命名為CAN(Controller Area Network)網(wǎng)絡(luò),成為了現(xiàn)代汽車(chē)應(yīng)用最為廣泛的總線通信協(xié)議[2]。隨著ECU的增多,傳統(tǒng)的CAN協(xié)議已經(jīng)難以滿足越來(lái)越多的總線傳輸?shù)臄?shù)據(jù)量需求,因此發(fā)展出來(lái)了CAN FD協(xié)議[3]以及車(chē)載以太網(wǎng)[4]。

        隨著車(chē)輛功能的不斷更新升級(jí)以及網(wǎng)聯(lián)化的發(fā)展趨勢(shì),基于車(chē)輛安全性考慮,汽車(chē)制造商在逐步更新汽車(chē)的總線架構(gòu),設(shè)置了車(chē)輛網(wǎng)關(guān)模塊CGM(Communication Gateway Module)以及防火墻Firewall用以隔絕汽車(chē)總線數(shù)據(jù)與外界的聯(lián)系以保證車(chē)輛的總線數(shù)據(jù)安全,而在此之前,無(wú)論是專業(yè)人員或者是普通消費(fèi)者,持有相應(yīng)設(shè)備即可直接從車(chē)輛的OBD(On Board Diagnostics)接口獲取車(chē)輛的總線數(shù)據(jù),車(chē)輛安全性不能得到保證。

        而對(duì)于汽車(chē)制造商的工程技術(shù)人員來(lái)說(shuō),在車(chē)輛的開(kāi)發(fā)測(cè)試階段,整車(chē)的總線數(shù)據(jù)對(duì)于車(chē)輛的問(wèn)題分析以及故障排查極為重要,因此通常情況下,車(chē)輛在工程開(kāi)發(fā)測(cè)試階段預(yù)留了工程接口,工程師可以通過(guò)該接口繞過(guò)Firewall模塊直接獲取到車(chē)輛的總線數(shù)據(jù)。但是在某些特殊情況下,由于整車(chē)架構(gòu)定義等原因,會(huì)出現(xiàn)車(chē)輛在開(kāi)發(fā)測(cè)試階段沒(méi)有預(yù)留工程接口的情況,這對(duì)工程技術(shù)人員分析問(wèn)題與解決故障造成了很大障礙。

        為了解決上述問(wèn)題,工程技術(shù)人員通常采用解鎖防火墻的辦法來(lái)獲取總線報(bào)文數(shù)據(jù),但是該方法無(wú)法錄取車(chē)輛在任何時(shí)候的所有數(shù)據(jù),存在一定的局限性,為了徹底解決獲取總線數(shù)據(jù)困難的問(wèn)題,我們考慮采用“人造”工程接口的方法。

        1 總線數(shù)據(jù)的需求

        1)時(shí)間上的要求

        車(chē)輛在工廠的開(kāi)發(fā)測(cè)試階段,有很多問(wèn)題是在車(chē)輛的特殊工況下發(fā)生的,例如車(chē)輛的點(diǎn)火啟動(dòng)過(guò)程中、整車(chē)電子模塊的在線刷新 (Flash)過(guò)程、靜態(tài)測(cè)試 (SVT,Static Vehicle Test)過(guò)程以及動(dòng)態(tài)測(cè)試 (DVT,Dynamic Vehicle Test)過(guò)程等,因此,需要車(chē)輛在任何時(shí)間、工況下的總線數(shù)據(jù)以支持問(wèn)題的分析。

        2)范圍上的要求

        車(chē)輛根據(jù)前期電子架構(gòu)定義有多路總線,對(duì)于問(wèn)題的分析和解決,要求所獲取的總線數(shù)據(jù)足夠充分,針對(duì)不同車(chē)型的總線架構(gòu)以及不同的問(wèn)題,需要具體分析。

        2 解鎖Firewall獲取總線數(shù)據(jù)方法

        圖1所示為通用某新能源車(chē)型的總線拓?fù)鋱D,從圖中可知,該車(chē)型總線分為MS CAN和HS CAN兩部分,MS CAN包括A CAN、B CAN等,HS CAN包括C CAN、D CAN等 (A,B,C,D均為化名)。MS CAN與HS CAN分別經(jīng)過(guò)Firewall1與Firewall2連接到車(chē)輛的OBD接口,其中Firewall1集成于車(chē)身控制模塊 (BCM,Body Control Module)中。

        圖1 通用某新能源車(chē)型總線拓?fù)鋱D

        基于安全性考慮,由于防火墻的攔截,用戶無(wú)法直接從OBD口獲取車(chē)輛的總線數(shù)據(jù),但是可以通過(guò)使用診斷指令解鎖防火墻,以獲取防火墻白表 (White List)定義的合法路由數(shù)據(jù)。以本車(chē)型MS CAN總線使用的AUTOSAR總線協(xié)議為例,圖2展示了解鎖Firewall1模塊以獲取MS CAN總線報(bào)文的方法,HS CAN總線報(bào)文的獲取方法同理。

        圖2 解鎖Firewall1獲取MS CAN總線報(bào)文的方法

        雖然解鎖車(chē)輛防火墻可以獲取總線數(shù)據(jù),但是該方法存在諸多局限性。

        1)僅能獲取防火墻白表上包含的合法路由數(shù)據(jù),對(duì)于白表未包含的總線數(shù)據(jù),即使解鎖了防火墻依然無(wú)法看到,例如High Voltage Battery Maximum Temperature報(bào)文。因此該方法獲取的總線數(shù)據(jù)不夠全面,不滿足上述總線數(shù)據(jù)范圍上的要求。

        2)不支持部分診斷服務(wù),例如23服務(wù):按地址讀取內(nèi)存Read Memory By Address。

        3)根據(jù)PATAC UDS刷寫(xiě)規(guī)范要求,解鎖防火墻使用的3E、10、27等診斷指令會(huì)對(duì)車(chē)輛在Flash、SVT、DVT等過(guò)程造成干擾,因此無(wú)法錄取車(chē)輛在這些特殊工況下的總線數(shù)據(jù),不滿足上述總線數(shù)據(jù)時(shí)間上的要求。

        4)解鎖防火墻需要一定時(shí)間,因此無(wú)法錄取車(chē)輛在啟動(dòng)瞬間的總線數(shù)據(jù),不滿足上述總線數(shù)據(jù)時(shí)間上的要求。

        綜上所述,采用解鎖防火墻的方法來(lái)獲取總線數(shù)據(jù)不是一個(gè)理想的策略。

        3 使用跳線人造工程接口方法

        由于解鎖防火墻獲取總線數(shù)據(jù)方法存在諸多弊端,而通過(guò)工程接口獲取車(chē)輛的總線數(shù)據(jù)是較為常見(jiàn)和理想的解決方案,因此,針對(duì)該型車(chē)輛在開(kāi)發(fā)測(cè)試階段沒(méi)有預(yù)留工程接口的情形,考慮使用跳線方法人造工程接口。

        1)跳線原理

        使用跳線的目的在于不破壞原線束連接的情況下創(chuàng)造出一個(gè)新的接口,新接口根據(jù)工程需求,可以復(fù)制部分或全部原線束上的信號(hào),跳線原理如圖3所示。

        圖3 跳線原理示意

        2)跳線的安裝

        對(duì)于該車(chē)型,開(kāi)發(fā)測(cè)試階段所需要的總線數(shù)據(jù)為HS CAN和MS CAN,其中HS CAN包括C CAN與D CAN,對(duì)應(yīng)跳線接口DLC1;MS CAN包括A CAN與B CAN,對(duì)應(yīng)跳線接口DLC2,如圖4所示。

        圖4 跳線安裝操作指導(dǎo)

        綜合考慮實(shí)車(chē)線束布置與安裝位置,以易于拆裝為出發(fā)點(diǎn),決定A CAN&B CAN的跳線安裝位置為BCM模塊接口處,C CAN&D CAN的跳線安裝位置為駕駛位門(mén)檻板下的車(chē)身主線束接插件處,如圖4所示。

        3)跳線安裝完成確認(rèn)

        跳線需要在保證原車(chē)線束正常連接的前提下提供一個(gè)新的接口,因此首先要檢查跳線對(duì)原車(chē)狀態(tài)是否有影響,除了在安裝之前檢查跳線每個(gè)端口PIN腳的通斷以外,還要在跳線安裝完成之后檢查跳線與原車(chē)線束接插件的連接情況,但由于直接檢查比較困難,可以通過(guò)車(chē)輛工作狀態(tài)來(lái)間接判斷跳線的安裝是否正確,如果跳線與車(chē)輛線束接插件接觸不良,會(huì)導(dǎo)致車(chē)輛儀表板警報(bào)燈異常點(diǎn)亮,某些模塊無(wú)法正常工作,甚至車(chē)輛無(wú)法啟動(dòng)。

        在確認(rèn)跳線未影響車(chē)輛原線束連接后,需要確認(rèn)跳線創(chuàng)造的新接口是否成功轉(zhuǎn)接出了車(chē)輛A CAN&B CAN和C CAN&D CAN的總線報(bào)文數(shù)據(jù),確認(rèn)方法是通過(guò)設(shè)備讀取新接口所導(dǎo)出的總線報(bào)文,檢查報(bào)文的完整性;進(jìn)一步地,通過(guò)新接口對(duì)車(chē)輛模塊運(yùn)行診斷服務(wù),如果診斷服務(wù)能夠正常運(yùn)行,則認(rèn)為新接口導(dǎo)出的總線狀態(tài)正常。

        4 總線數(shù)據(jù)實(shí)時(shí)監(jiān)測(cè)與存儲(chǔ)策略

        在跳線能夠?qū)С鏊柢?chē)輛總線數(shù)據(jù)的情況下,工程人員獲取總線數(shù)據(jù)的策略主要分為兩種:第一種是使用電腦與汽車(chē)網(wǎng)絡(luò)接口硬件從跳線接口獲取車(chē)輛的實(shí)時(shí)總線數(shù)據(jù),第二種是使用掛載在跳線接口上的黑匣子 (RMU,Remote Monitor Unit)記錄存儲(chǔ)車(chē)輛全時(shí)間、全過(guò)程的總線數(shù)據(jù)。通過(guò)這兩種方法的結(jié)合,工程人員能夠靈活而輕易地獲取所需的車(chē)輛總線數(shù)據(jù)從而有助于問(wèn)題的分析與解決。總線數(shù)據(jù)實(shí)時(shí)監(jiān)測(cè)與存儲(chǔ)策略如圖5所示。

        圖5 總線數(shù)據(jù)實(shí)時(shí)監(jiān)測(cè)與存儲(chǔ)策略

        5 總結(jié)

        本文主要探討了通用某新能源車(chē)型在測(cè)試開(kāi)發(fā)階段的總線數(shù)據(jù)錄取策略,針對(duì)車(chē)輛在測(cè)試開(kāi)發(fā)階段沒(méi)有預(yù)留工程接口,工程人員無(wú)法順利獲取車(chē)輛總線數(shù)據(jù)的問(wèn)題,分析研究了幾種錄取總線數(shù)據(jù)的方法及其優(yōu)缺點(diǎn),結(jié)合車(chē)輛在測(cè)試開(kāi)發(fā)階段對(duì)總線數(shù)據(jù)的需求,提出了使用跳線人造工程接口的方法獲取所需的總線數(shù)據(jù),并且進(jìn)一步地提出了兩種總線數(shù)據(jù)的實(shí)時(shí)監(jiān)測(cè)與存儲(chǔ)策略,解決了車(chē)輛在測(cè)試開(kāi)發(fā)階段總線數(shù)據(jù)獲取困難的問(wèn)題,對(duì)相關(guān)從業(yè)人員具有參考和借鑒意義。

        (編輯 章 子)

        猜你喜歡
        測(cè)試階段跳線線束
        高壓送電線路耐張塔跳線三維建模及計(jì)算
        線束工業(yè)軟件應(yīng)用之中線CAD標(biāo)準(zhǔn)版
        淺談?dòng)?jì)算機(jī)軟件工程技術(shù)中的邏輯運(yùn)用
        Android應(yīng)用軟件測(cè)試研究
        ±800 kV特高壓直流線路跳線上繞耐張塔研究
        抽樣技術(shù)在政府審計(jì)中的應(yīng)用研究――基于細(xì)節(jié)測(cè)試階段
        汽車(chē)線束設(shè)計(jì)及線束用原材料的選取
        某輕卡線束設(shè)計(jì)方案
        關(guān)于改進(jìn)英語(yǔ)專業(yè)高級(jí)英語(yǔ)教學(xué)過(guò)程的分析
        考試周刊(2015年62期)2015-09-10 07:22:44
        最新線束優(yōu)化方法
        中文字幕日韩人妻少妇毛片| 亚洲性码不卡视频在线| 国产又a又黄又潮娇喘视频| 极品嫩模高潮叫床| 在线看片免费人成视频久网下载| 日本乱偷人妻中文字幕在线| 国产精品igao视频| 欧美成a人片在线观看久| av人摸人人人澡人人超碰小说| 久久狠狠高潮亚洲精品暴力打| 日韩中文在线视频| 日韩国产精品一本一区馆/在线| 波多野无码AV中文专区| 一区二区在线视频大片| 亚洲一区亚洲二区中文字幕| 天涯成人国产亚洲精品一区av| 在线观看国产激情视频| 亚洲乱码av中文一区二区 | 亚洲成人av在线第一页| 米奇欧美777四色影视在线| 中文字幕在线日亚州9 | 丝袜美腿亚洲综合第一页| 有坂深雪中文字幕亚洲中文| 我和隔壁的少妇人妻hd| 又黄又爽又无遮挡免费的网站| 免费看黑人男阳茎进女阳道视频| 成人免费毛片内射美女-百度| 妺妺窝人体色www聚色窝韩国| 欧美一级视频在线| 亚洲一区二区三区新视频| 日本大片一区二区三区| 久久精品国产亚洲av不卡国产| 中文字幕无码成人片| 天堂网www资源在线| 麻豆久久久9性大片| 国产精品 高清 尿 小便 嘘嘘| 白色橄榄树在线免费观看| 日本一区二区三区在线| 日本午夜伦理享色视频| 日本在线观看不卡一区二区| 欧美成人看片一区二区三区尤物 |