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

          新聞中心

          EEPW首頁 > 汽車電子 > 新品快遞 > 整車生命周期內(nèi),車輛診斷該如何做

          整車生命周期內(nèi),車輛診斷該如何做

          作者:北京風(fēng)丘科技有限公司 時間:2018-06-07 來源:電子產(chǎn)品世界 收藏

            隨著用戶對汽車體驗要求的提高,汽車電控系統(tǒng)變得越來越復(fù)雜,從而來實現(xiàn)更多的智能化功能。為了保證整車下線出廠質(zhì)量要求,提高售后服務(wù)水平,無縫銜接的診斷系統(tǒng)開發(fā)在整車開發(fā)中的重要性日益突出。完備的診斷測試系統(tǒng),不僅能簡化零部件供應(yīng)商的診斷測試工作,更能大大減少OEM廠商的診斷測試工作量,也便于對控制器供應(yīng)商進行系統(tǒng)管理,保證診斷數(shù)據(jù)的完備性和可靠性。

          本文引用地址:http://www.ex-cimer.com/article/201806/381277.htm

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



            I.診斷要求

            根據(jù)整車架構(gòu)、配置、參數(shù)和性能、動力總成、底盤、車身、電子電器、空調(diào)等各部分要實現(xiàn)的功能和設(shè)計要求,提出相應(yīng)的診斷要求(零部件供應(yīng)商也需要根據(jù)診斷要求來實現(xiàn)控制器相應(yīng)的功能)。

            II. ODX規(guī)則

            根據(jù)診斷要求,編寫ODX診斷數(shù)據(jù)庫實現(xiàn)規(guī)則,包括整車所有控制器都必須支持的協(xié)議要求和不同控制器單獨支持的特有功能要求;

            III. ODX/OTX數(shù)據(jù)創(chuàng)建

            1.根據(jù)ODX規(guī)則創(chuàng)建診斷數(shù)據(jù)庫(可用于車輛的整個生命周期,便于數(shù)據(jù)管理)。對于整車所有控制器都必須支持的協(xié)議要求,可用DTS Venice + Visual ODX來實現(xiàn),實現(xiàn)流程如下圖:



           ?、?在DTS Venice中,基于標(biāo)準(zhǔn)的協(xié)議模板創(chuàng)建新工程;

           ?、?在Visual ODX中導(dǎo)入整車廠的協(xié)議要求(Excel表格式),創(chuàng)建協(xié)議層診斷數(shù)據(jù),即實現(xiàn)診斷數(shù)據(jù)庫創(chuàng)建規(guī)范,所有控制器都必須基于這個創(chuàng)建規(guī)范來完善各自獨特功能診斷數(shù)據(jù)的創(chuàng)建;

           ?、?在DTS Venice中完善各個控制器獨特功能的診斷數(shù)據(jù)的創(chuàng)建。

            2.用Softing的OTX Studio創(chuàng)建自動化診斷測試序列OTX,實現(xiàn)流程如下:



            能實現(xiàn)以下自動化測試功能:

           ?、僭\斷功能:

            讀取整車控制器裝備情況;

            檢查軟硬件版本號等標(biāo)示信息;

            讀過程傳感器值(如車速,轉(zhuǎn)速,發(fā)動機溫度等),實時監(jiān)控車輛狀態(tài);

            讀故障碼及其環(huán)境數(shù)據(jù);

            搜索特定的故障碼;

            檢查控制器對有效請求服務(wù)ID給出的正響應(yīng);

            檢查控制器對無效請求服務(wù)ID或無效請求數(shù)據(jù)ID給出的負響應(yīng);

            建立并檢查總線靜默模式(只監(jiān)控不響應(yīng));

            測試時間參數(shù):計時,延時等;

            對控制器進行傳輸協(xié)議測試,檢查控制器響應(yīng)是否正常;

            客戶定制化測試序列。

           ?、诜窃\斷功能:

            存儲,生成報告,動態(tài)用戶對話框,通用文件進入,xml文件…

            IV.自動代碼生成

            將ODX文件導(dǎo)入到AUTOSAR配置工具中,生成.c/.h文件。

            V.規(guī)則檢查

            DTS Venice自帶的檢查功能,主要檢查創(chuàng)建的數(shù)據(jù)庫是否符合ASAM 2.2.0標(biāo)準(zhǔn)(一般和第三步ODX創(chuàng)建數(shù)據(jù)庫同時進行)。

            VI.ECU測試

            用DTS Monaco和Q-Tester Expert對單個控制器進行功能測試(在ECU開發(fā)階段,零部件供應(yīng)商使用整車廠認可的診斷工具來測試,將大大減少整車廠后期集成測試工作量)。

            DTS Monaco:整車廠用來驗證ODX數(shù)據(jù)庫完備性,確保傳遞給其他部門和零部件供應(yīng)商的數(shù)據(jù)庫沒有問題;

            Q-Tester Expert: 零部件供應(yīng)商進行單個控制器功能測試,整車廠進行質(zhì)量檢驗。

            Q-Tester Expert可以實現(xiàn)以下功能:

            基本診斷功能測試,包括讀取物流數(shù)據(jù),參數(shù)數(shù)據(jù),測量數(shù)據(jù)等;

            進程控制,輸入輸出控制等;

            讀/清故障碼;



            單個控制器功能配置(Coding);

            整車控制器功能配置(一鍵Coding)及Coding數(shù)據(jù)管理;



            單個控制器刷寫/再編程(Flash/Reprogramming);

            整車刷寫;

            總線報文記錄;

            客戶定制化需求。

            Q-Tester之?dāng)?shù)據(jù)中心: 進行ODX/OTX數(shù)據(jù)管理,許可證管理,用戶權(quán)限管理,維修數(shù)據(jù)管理等。



            Q-Tester之遠程診斷:便于對路試車輛進行遠程控制,實現(xiàn)診斷測試和故障修復(fù)等,省時,省力,也大大降低了整車廠的診斷測試成本。



            VII. 集成測試

            DTS Automation來實現(xiàn)自動化的集成測試,優(yōu)點:

            降低對相關(guān)工作人員診斷知識的要求,簡化相關(guān)工作人員的工作流程并減少其工作量;

            主要用于:

            生產(chǎn)過程中軟件刷新和標(biāo)定;

            診斷測試臺架;

            下線測試;

            硬件在環(huán)測試。



            VIII.生產(chǎn)

            類似集成測試,也可以用DTS Automation來實現(xiàn)。

            IX.售后

            用Q-Tester Workshop來實現(xiàn)。優(yōu)點:

            保證工具鏈的無縫銜接,功能強大(和Expert版功能基本一樣),只是操作更簡單,不需要太多的診斷知識。

            整車生命周期,診斷測試工具鏈架構(gòu)圖:




          關(guān)鍵詞:

          評論


          相關(guān)推薦

          技術(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); })();