跳到主要內容

臺灣博碩士論文加值系統

(34.226.244.254) 您好!臺灣時間:2021/08/03 00:46
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

: 
twitterline
研究生:林皇儒
研究生(外文):Huang-Lru Lin
論文名稱:CAN-ECU診斷伺服功能自動測試環境之開發
論文名稱(外文):The development of CAN-ECU diagnostic server automatic test environment
指導教授:田自力田自力引用關係
學位類別:碩士
校院名稱:國立虎尾科技大學
系所名稱:機械與機電工程研究所
學門:工程學門
學類:機械工程學類
論文種類:學術論文
論文出版年:2008
畢業學年度:97
語文別:英文
論文頁數:96
中文關鍵詞:ASAM MCD-2D (ODX)ISO 14229 (Unified Diagnostic ServicesUDS)CAN自動測試
外文關鍵詞:ASAM MCD-2D (ODX)ISO 14229 (Unified Diagnostic ServicesUDS)CANAutomatic test
相關次數:
  • 被引用被引用:1
  • 點閱點閱:1561
  • 評分評分:
  • 下載下載:7
  • 收藏至我的研究室書目清單書目收藏:0
本論文主要目的在於發展可載入開放式診斷資料交換格式檔案(Open Diagnostic data eXchange, 縮寫為ODX)之CAN-ECU診斷服務功能自動測試環境。本研究使用Vector商用車輛網路開發工具 - CANdelaStudio,並依據診斷通訊協定ISO 14229-1,編輯診斷資料,並輸出ODX檔案。
其次,在CANoe環境中載入ODX檔案,建構虛擬CAN-ECU的診斷功能,以及用來進行診斷功能自動測試的測試模組。診斷功能模擬測試結果與ECU規格文件是一致的,所有項目的測試步驟、過程與結果,也都記錄在測試模組所產生HTML測試報告中。
本研究所建立的「CAN-ECU診斷服務功能自動測試」方法,可以協助汽車製造廠與ECU供應商,在ECU診斷服務功能研發時期,及早發現錯誤與缺陷,並可節省ECU開發成本及提升開發效率。
This paper describes the development of an environment which can load ODX files to perform the CAN-ECU functionality test. The vehicle network tools – Vector’s CANdelaStudio can be used to edit the diagnostic data which are based on ISO 14229-1 and then export ODX files.
When loading the ODX files within Vector’s CANoe, it is possible to implement diagnostic functions of a CAN-ECU node mode that can be tested automatically by the test module. Finally, the testing results are compliant with ECU specification and displays in HTML test report are generated by test module.
The studied in this paper could help the OEMs and ECU suppliers to detect the errors and defects of diagnostic functionalities of the CAN-ECU in early development stage, and save the costs as well as improve development efficiency.
Acknowledgement i
Chinese Acknowledgement ii
Abstract iii
Chinese abstract iv
Table of Contents v
List of Figures vii
List of Tables xi
Chapter 1 Introduction 1
Chapter 2 Relevant research 4
2.1 Literatures 5
2.1.1 HIL test with networked ECUs 5
2.1.2 ODX related literatures 6
2.1.3 Common diagnostic protocol related literatures 7
2.2 Study motivation 8
Chapter 3 Implementation approaches 10
3.1 Overview of ASAM ODX 10
3.1.1 Introduction of ASAM 10
3.1.2 Introduction of ODX 11
3.2 Vector ECU diagnostic development tools within the V Model 21
3.2.1 CANdelaStudio family 23
3.2.2 CANoe 6.1 26
Chapter 4 Establish CAN-ECU diagnostic software automatic testing environment 32
4.1 Create an ECU diagnostic description file with CANdelaStudio 33
4.1.1 Creating a CAN-ECU diagnostic description document 34
4.1.2 Editing diagnostic services 36
4.1.3 Exporting into other data format 43
4.2 Development of CAN-ECU diagnostic software automatic testing environment with CANoe 46
4.2.1 Creating a simulated CAN-bus network system 46
4.2.2 Simulating ECU diagnostics services in CANoe 53
4.2.3 Inserting a test module in Simulation setup window 61
4.2.4 Implementing the test cases in diagnostic tester 65
Chapter 5 Verifying and testing of CAN-ECU node model 72
5.1 Verifying diagnostic functions of CAN-ECU node model 72
5.1.1 Diagnostic Console window 73
5.1.2 Fault Memory window 74
5.1.3 Trace window 74
5.1.4 Verify the simulated ECU diagnostics services in CANoe 75
5.1.5 Validation Example 77
5.2 Automated testing diagnostic functions of CAN-ECU node model 79
Chapter 6 Test results 80
6.1 Session Control 80
6.2 Security Access and ECU Reset 82
6.3 Read Data By Identifier 83
6.4 Read DTC Information and Clear Diagnostic Information 84
6.5 The HTML test report 85
Chapter 7 Discussion and conclusion 87
7.1 Discussion 87
7.2 Conclusion 87
References 89
Extended Abstract 91
Profile 95
Appendix : Test report 96
1.ISO 14229-1.2 Road Vehicles – Unified diagnostic services (UDS) – Part 1: Specification and requirements.
2.ISO 15765-2 Road Vehicles – Diagnostic on CAN – Part 2: Network layer services.
3.ASAM MCD-2D(ODX) Version 2.0 Data Model Specification, 2004, https://www.asam.net.
4.Ploeger M., Sauer J., Buedenbender M., Held J., Costanzo F., De Manes M., Di Mare G., Ferrara G., Montieri A., 2004, “Testing Networked Ecus in a Virtual Car Environment”, SAE Paper No. 2004-01-1724, Testing and Instrumentation.
5.Yan, Quan-Zhong, Queslati F., Bielenda J., Hirshey J. A., 2005, “Hardware in the Loop for a Dynamic Driving System Controller-Testing and Validation”, SAE Paper No. 2005-01-1667, SAE 2005 Transactions Journal of Passenger Cars: Electronic and Electrical Systems.
6.Adenmark M., Deter M., Schulte T., 2006, “Testing Networked ECUs in an HIL Based Integration Lab”, SAE Paper No. 2006-01-3495, Systems Engineering and New Developments in Electronics.
7.Dallmayr C., Schlüter O., 2004, “Ecu Software Development With Diagnostics and Flash Down-Loading According to International Standards” SAE Paper No. 2004-01-0273, Vehicle Sensors, Actuators, and Diagnostics.
8.Rösch B., Hofmann G., Mrowietz B., 2005, “Standardized, Universal and Web-based Tool to Configure Test Applications for Vehicle Subsystems Worldwide”, SAE Paper No. 2005-01-1440.
9.Mullery K., Leppla G., Boyd D., Jackman B., 2006, “Experiences with the ODX Diagnostic Database Standard”, SAE Paper No. 2006-01-1568, SAE 2006 Transactions Journal of Passenger Cars: Electronic and Electrical Systems.
10.Schleicher A., 2007, “Impacts and Benefits of ODX in the Diagnostic Tool Chain”, SAE Paper No. 2007-01-1604.
11.Miller J., Thomas T., Weldeck B., 2004, “Challenges and Benefits to Adopting a Worldwide Diagnostic Protocol Specification”, SAE Paper No. 2004-01-0679, SAE 2004 World Congress & Exhibition, March 2004, Detroit, MI, USA, Session: Vehicle Diagnostics (Part 1 of 2).
12.Vector infomatik GmbH, CANdelaStudio5.0 data sheet & User manual (pdf file), https://www.vector-worldwide.com.
13.Vector infomatik GmbH, CANoe6.1 data sheet & User manual (pdf file), https://www.vector-worldwide.com.
14.Vector Informatic GmbH, “CANoe as a Diagnostic Tool”, Application Note AN-IND-1-001 Version 1.1, 2005-11-25 https://www.vector-worldwide.com
15.Vector infomatik GmbH, “Documentation ISO DIS 15765-2 (OSEK TP) (pdf file), https://www.vector-worldwide.com.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top