<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 汽車電子診斷服務(wù)的自動(dòng)驗(yàn)證

          汽車電子診斷服務(wù)的自動(dòng)驗(yàn)證

          作者: 時(shí)間:2013-12-12 來源:網(wǎng)絡(luò) 收藏
          GME開發(fā)部在診斷驗(yàn)證過程中第一次引進(jìn)了全自動(dòng)的測(cè)試?yán)躺晒ぞ?。該文檔由GME與Vector共同完成,描述在新Opel Insignia的診斷實(shí)現(xiàn)過程中的自動(dòng)測(cè)試。與在Opel Corsa進(jìn)行手工驗(yàn)證相比,將Vector工具集成到現(xiàn)有的工具環(huán)境中,能夠降低成本,節(jié)約時(shí)間,并改善流程。

          1 概述

          全球汽車市場(chǎng)競(jìng)爭(zhēng)的日益激烈,導(dǎo)致了汽車電器網(wǎng)絡(luò)越來越復(fù)雜,對(duì)開發(fā)周期的要求也越來越短。由于電器系統(tǒng)替代傳統(tǒng)系統(tǒng)的核心目的是降低成本,提升系統(tǒng)的安全性與可靠性,同時(shí)方便管理。這里,暫不考慮這些好處,但是隨著系統(tǒng)電器部件的增加,必然會(huì)導(dǎo)致與電器相關(guān)故障的增加。由于用戶購買新車的重要評(píng)價(jià)指標(biāo)是可靠性,因此有必要引進(jìn)一種新的方法,能夠適應(yīng)這種復(fù)雜,快速的開發(fā)流程,并保證每一個(gè)已經(jīng)裝車的ECU正常運(yùn)行。尤其是在ECU的診斷功能,必須保證診斷服務(wù)的正確性。其傳輸?shù)男畔⒛軌驇椭?wù)站的維修師快速準(zhǔn)確的定位故障并修正這些故障。這些信息還要能夠讓維修師查出問題的根源,知道那些部件需要更換。如果這些內(nèi)容不能保證的話,可能會(huì)導(dǎo)致不正確的更換一些正常工作的部件,這必將導(dǎo)致維護(hù)成本的增加以及客戶滿意度的降低。

          Opel Insignia的電器系統(tǒng)結(jié)構(gòu)包括幾個(gè)CAN和LIN網(wǎng)絡(luò)。所有的總線系統(tǒng)都通過中央診斷口(DLC)訪問(圖一)。通訊由GM協(xié)議定義,該診斷協(xié)議以KWP2000和CAN 2.0A為基礎(chǔ),包括所有訪問ECU診斷系統(tǒng)的服務(wù),用來獲取診斷信息。這些診斷服務(wù)由診斷儀發(fā)出,建立診斷通訊。一旦請(qǐng)求被發(fā)出,被查詢的ECU會(huì)根據(jù)情況發(fā)出肯定或否定響應(yīng)。

          ·肯定響應(yīng)包括診斷儀請(qǐng)求的所有診斷信息,如果診斷信息過長,響應(yīng)包含多幀報(bào)文
          ·否定響應(yīng)包括一個(gè)明確定義的否定

          newmaker.com
          圖一 Opel Insignia的電器結(jié)構(gòu)與診斷通訊接口

          根據(jù)這些響應(yīng),維修師能夠判斷導(dǎo)致問題的原因,并采取相應(yīng)的措施予以解決。

          因此,在服務(wù)站對(duì)于故障的正確維修得益于診斷系統(tǒng)大量準(zhǔn)確的輸出信息。在進(jìn)行快速、專業(yè)的服務(wù)或維修來讓客戶滿意的過程中,執(zhí)行合適的診斷服務(wù)致關(guān)重要。診斷在下線測(cè)試的過程中也扮演重要的角色:其用來對(duì)ECU編程,保證產(chǎn)品的質(zhì)量。這便是為什么要進(jìn)行復(fù)雜的診斷驗(yàn)證的原因。

          2 在GME的驗(yàn)證流程與工具環(huán)境

          在Opel Insignia的開發(fā)過程中,GME引進(jìn)了從Vector第一次“CANoe.DiVa”(診斷集成驗(yàn)證輔助)工具?!癉iVa”自動(dòng)生成診斷測(cè)試用例并執(zhí)行診斷測(cè)試。圖二顯示了Opel Insignia和Opel Corsa的工具環(huán)境。在兩個(gè)案子中,CANoe均為測(cè)試工具,但在Corsa開發(fā)過程中,大量測(cè)試均手動(dòng)完成,而Insignia開發(fā)過程中,自動(dòng)測(cè)試覆蓋了絕大多數(shù)測(cè)試內(nèi)容。

          newmaker.com
          圖二 Opel Insignia和Opel Corsa診斷驗(yàn)證工具環(huán)境對(duì)比

          圖三顯示了GME測(cè)試工程師典型的診斷驗(yàn)證流程。ECU的軟件開發(fā)被分為了幾個(gè)階段,在ECU開發(fā)的初期,重點(diǎn)在于實(shí)現(xiàn)ECU的功能而不是診斷服務(wù),后者是在后續(xù)的軟件版本中進(jìn)行詳述,開發(fā)的。就如圖三所示,在階段1軟件版本(SWR1)中,僅實(shí)現(xiàn)了很少一部分的診斷服務(wù),GME使用了診斷軟件模塊(CANdesc),使得在開發(fā)的初期就能夠?qū)崿F(xiàn)一部分的診斷內(nèi)容,這樣,就能夠較早的集成到ECU中(見圖三)。

          newmaker.com
          圖三 GME在ECU開發(fā)不同階段診斷的實(shí)現(xiàn)情況

          診斷功能測(cè)試的數(shù)量隨著每一個(gè)開放循環(huán)不斷增加,一旦所有的診斷服務(wù)被實(shí)現(xiàn),就要進(jìn)行回歸測(cè)試(SWR7)。如果在此階段沒有缺陷報(bào)告,則表明該ECU的診斷功能已經(jīng)成熟。

          一般來講,測(cè)試工程師會(huì)同時(shí)測(cè)試許多不同的ECU,如果沒有合適工具的支持,測(cè)試工程師便不能很好的對(duì)每一個(gè)軟件版本實(shí)現(xiàn)的診斷功能進(jìn)行全面的測(cè)試。這樣,只有新增的服務(wù)進(jìn)行了詳細(xì)測(cè)試,對(duì)于以前集成的服務(wù)僅根據(jù)自己的經(jīng)驗(yàn)進(jìn)行有代表性的回歸測(cè)試。使用合適的自動(dòng)工具,在提供效率的同時(shí)還能夠進(jìn)行更多的驗(yàn)證測(cè)試。

          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 汽車電子診斷服務(wù)

          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();