汽車診斷協(xié)議KWP2000的實現(xiàn)與應用
本文關鍵詞:汽車診斷協(xié)議KWP2000的實現(xiàn)與應用,,由筆耕文化傳播整理發(fā)布。
【摘要】: 為了滿足日趨嚴格的排放法規(guī)和進一步提高汽車的經濟性、動力性、安全性、舒適性的要求,電子技術的應用是當今汽車工業(yè)發(fā)展的必然趨勢。電子技術的廣泛應用使得汽車電控系統(tǒng)的結構越來越復雜,當發(fā)生故障時,判斷故障發(fā)生原因以及發(fā)現(xiàn)故障的部位也相應的變得越來越困難。針對這種情況,在電子控制單元的開發(fā)過程中增加了診斷系統(tǒng),以實現(xiàn)在線診斷和離線診斷功能。因此開發(fā)符合診斷標準的診斷系統(tǒng)具有重要的實際意義。 本文在充分研究國內外相關領域的文獻和資料的基礎上,對診斷協(xié)議KWP2000開展了深入的研究,并進行了協(xié)議的開發(fā)和應用。主要研究內容包括以下幾個方面。 首先,介紹了KWP2000的體系結構和技術特征。根據OSI的七層基本參考模型,KWP2000將通信系統(tǒng)分為物理層、數據鏈路層和應用層。本文具體分析了這幾個子層的功能和技術特點,以及相互之間的通信關系。 其次,重點討論了數據鏈路層和應用層的實現(xiàn)技術,給出了相應的技術解決方案。在數據鏈路層的實現(xiàn)技術方面,本文給出了一種基于狀態(tài)切換的軟件運行機制,并且重點分析了初始化過程、數據的拆分重組、時序控制、錯誤處理和仲裁機制等關鍵技術,從而實現(xiàn)了較為完備的基于K線的通訊網絡。在應用層的實現(xiàn)技術方面,本文給出了其軟件結構和接口設計方案,并分析了公共的診斷服務(如開始診斷會話、安全訪問、保持通訊連接等)的實現(xiàn)過程。 然后,討論了診斷協(xié)議棧在具體的診斷系統(tǒng)中的應用,可以實現(xiàn)故障診斷和在線編程等功能。在故障診斷方面,結合故障自診斷技術對現(xiàn)有的故障診斷方法進行了研究,并分析了故障判斷和恢復機制。重點討論了如何將在線自診斷和診斷服務結合起來的方法。為了解決非實驗室環(huán)境下汽車電控單元的測試和監(jiān)控問題,本文還討論了基于診斷通訊協(xié)議進行電控單元在線編程的技術。 最后,通過專用的診斷測試工具Softing軟件,對診斷軟件的功能與性能進行了測試。測試結果表明,本文中診斷軟件的解決方案基本是可行有效的。 本文主要討論了診斷協(xié)議KWP2000的實現(xiàn)和應用技術,同時在診斷系統(tǒng)的軟件設計方面也進行了方法性的探索,具有實際意義。
【關鍵詞】:KWP2000 故障診斷 在線編程
【學位授予單位】:哈爾濱工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2007
【分類號】:U472
【目錄】:
- 摘要4-6
- Abstract6-10
- 第1章 緒論10-15
- 1.1 論文背景及意義10-11
- 1.2 汽車診斷技術概述11-12
- 1.3 汽車診斷技術的發(fā)展概況12-14
- 1.4 論文的主要內容和組織結構14-15
- 第2章 診斷協(xié)議KWP2000 的技術分析15-23
- 2.1 KWP2000 的系統(tǒng)架構15-16
- 2.2 KWP2000 的技術特點16-21
- 2.2.1 物理層16-17
- 2.2.2 數據鏈路層17-20
- 2.2.3 應用層20-21
- 2.3 KWP2000 與其他診斷協(xié)議的對比21-22
- 2.4 本章小結22-23
- 第3章 診斷協(xié)議KWP2000 的實現(xiàn)23-47
- 3.1 K線通信的硬件設計23-24
- 3.2 軟件總體設計24-25
- 3.3 數據鏈路層的軟件設計25-35
- 3.3.1 鏈路層運行機制25-27
- 3.3.2 初始化過程27-29
- 3.3.3 接收和發(fā)送報文29-32
- 3.3.4 時序控制32-34
- 3.3.5 錯誤處理34
- 3.3.6 仲裁機制34-35
- 3.4 應用層的軟件設計35-41
- 3.4.1 應用層運行機制35-37
- 3.4.2 各子層的實現(xiàn)技術37-41
- 3.5 軟件調試41-46
- 3.5.1 實驗環(huán)境41-43
- 3.5.2 測試內容43
- 3.5.3 測試結果43-46
- 3.6 本章小結46-47
- 第4章 診斷協(xié)議KWP2000 的應用47-59
- 4.1 診斷系統(tǒng)的軟件結構47-48
- 4.2 故障診斷48-54
- 4.2.1 故障自診斷方法48-51
- 4.2.2 故障自診斷處理流程51-53
- 4.2.3 相關的診斷服務53-54
- 4.3 在線編程54-58
- 4.3.1 在線編程的處理流程55-56
- 4.3.2 在線編程的實現(xiàn)技術56-58
- 4.4 本章小節(jié)58-59
- 結論59-61
- 參考文獻61-64
- 攻讀學位期間發(fā)表的學術論文64-66
- 致謝66
【引證文獻】
中國期刊全文數據庫 前3條
1 陳森泉;;汽車遠程診斷系統(tǒng)的開發(fā)與應用[J];裝備制造技術;2013年01期
2 楊曉;謝慶年;湯春球;;AVR單片機與汽車ECU通信系統(tǒng)的設計及實現(xiàn)[J];機電技術;2010年03期
3 王明非;魯統(tǒng)利;王天軍;;基于K總線的汽車靜態(tài)測試儀高效調試[J];汽車工程學報;2012年02期
中國博士學位論文全文數據庫 前1條
1 施青平;微型汽車自動離合器控制策略研究及應用[D];武漢理工大學;2010年
中國碩士學位論文全文數據庫 前10條
1 姚琳;微車自動離合器電子控制單元研究及其應用[D];武漢理工大學;2010年
2 劉陶然;PC式汽車故障診斷系統(tǒng)的開發(fā)[D];武漢理工大學;2011年
3 謝軍;汽車故障診斷儀的研究與設計[D];中南大學;2011年
4 解洪林;AMT故障自診斷系統(tǒng)研究[D];山東大學;2011年
5 孫琦;車載電控單元診斷測試技術的研究[D];哈爾濱工業(yè)大學;2010年
6 孟鴻儒;基于CAN總線的自動離合器設計[D];中國科學技術大學;2011年
7 焦根生;汽車遠程移動通信接口的設計[D];上海交通大學;2012年
8 吳韌;基于kwp2000協(xié)議的車載診斷系統(tǒng)(OBD)研究[D];南京林業(yè)大學;2012年
9 方正;電控發(fā)動機在線故障診斷技術研究與測試平臺開發(fā)[D];浙江大學;2012年
10 臧潤濤;面向共軌柴油機的OBD及EOL平臺開發(fā)[D];浙江大學;2013年
本文關鍵詞:汽車診斷協(xié)議KWP2000的實現(xiàn)與應用,由筆耕文化傳播整理發(fā)布。
本文編號:391088
本文鏈接:http://sikaile.net/kejilunwen/qiche/391088.html