基于AUTOSAR的汽車電子故障診斷系統(tǒng)軟件的設計與實現.pdf_第1頁
已閱讀1頁,還剩86頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、近些年來,由于汽車電子技術的飛躍發(fā)展,使得汽車電子控制系統(tǒng)正變得越來越復雜。汽車故障診斷系統(tǒng)的開發(fā)和測試驗證手段再繼續(xù)沿用現在的方法一成不變的話已經很難滿足故障診斷系統(tǒng)的準確性、實時性和開發(fā)效率上日益增長的要求了。為了解決應用程序移植困難、重復開發(fā)等開發(fā)過程中出現的普遍現象AUTOSAR提供了全新的開發(fā)手段。AUTOSAR代表了未來汽車電子軟件開發(fā)技術的趨勢,國際上比較著名的軟件公司(如維克多、明導等)己經陸續(xù)推出了相關成熟的、商業(yè)化的

2、AUTOSAR基礎軟件包和配套的配置工具。
  在這樣的背景之下,本文研究及調查了現在世界主要的汽車主機廠、軟件供應商和硬件供應商提供的基于AUTOSAR的解決方案并參考了當前汽車診斷系統(tǒng)技術發(fā)展的基礎上,探討未來汽車電子診斷系統(tǒng)軟件開發(fā)新模式的應用。軟件開發(fā)人員在根據AUTOSAR標準研發(fā)電子控制單元的故障診斷系統(tǒng)軟件時,只需要專注于故障診斷軟件本身的相關功能不必關心系統(tǒng)底層的硬件和通訊機制的實施細節(jié)。汽車電子故障診斷系統(tǒng)通過使

3、用上述的方法設計和實現,并搭建了診斷功能集成測試環(huán)境。本論文的主要研究方式以及設計成果可以進行如下總結:
  1.探索參照AUTOSAR標準,使用新的開發(fā)方法實現汽車電子故障診斷系統(tǒng)軟件。系統(tǒng)由DCM(Diagnostic Communication Manager,診斷通信管理模塊)和DEM(Diagnostic Event Manager,診斷事件管理模塊)兩大核心模塊組成。DCM模塊的功能主要包括:確保了診斷請求接收及診斷響

4、應數據發(fā)送、診斷會話及安全訪問的管理。DEM模塊的功能主要是負責直接處理與DTC(Diagnostic Trouble Code,故障碼)相關的診斷功能,如讀取故障碼、清除故障故障碼信息等。
  2.在當前汽車領域中流行的故障診斷協(xié)議為ISO14229診斷協(xié)議(UDS協(xié)議)。本系統(tǒng)實現了支持UDS協(xié)議,包括清除故障碼服務$14、讀取故障碼服務$19、讀取數據流$22服務等,并能在此基礎上擴展其他診斷協(xié)議。
  3.使用Fre

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論