- 无标题文档
查看论文信息

中文题名:

 基于ASAP2标准的A2L文件生成与解析技术实现    

姓名:

 马亮    

学号:

 1049721203120    

保密级别:

 公开    

论文语种:

 chi    

学科代码:

 0810    

学科名称:

 信息与通信工程    

学生类型:

 硕士    

学位:

 工学硕士    

学校:

 武汉理工大学    

院系:

 信息工程学院    

专业:

 信息与通信工程    

研究方向:

 嵌入式系统与智能控制    

第一导师姓名:

 吴友宇    

第一导师院系:

 武汉理工大学    

完成日期:

 2015-04-10    

答辩日期:

 2015-05-17    

中文关键词:

 ASAP2 ; A2L文件 ; 文件生成 ; 文件解析    

中文摘要:

现代汽车技术使用了种类繁多的电子控制单元,使得汽车在安全性、可靠性、舒适性等方面都得到了提高。随着汽车电子化程度的提高,标定系统在整车研发中的作用日益突出。标定系统的设计遵循ASAP标准,ASAP标准制定了通用的抽象接口,使得不同厂家的ECU与标定系统能够兼容。在ASAP标准中,ASAP2标准规定了ECU内部数据单元的描述规范,即A2L数据库文件(简称为A2L文件)。标定系统在对ECU内部数据单元进行测量和标定时,所需的通信配置参数及变量基本信息等都要从A2L文件中获取。A2L文件是标定系统一切功能的基础。

本文基于ASAP2标准,设计了一款可视化界面的A2L文件生成软件,以解决当前国内缺少A2L文件自动生成工具的状况。同时,为了优化标定系统研发流程,本文设计了一款A2L文件解析软件,使标定系统专注于系统规范性、通用性等方面的设计与实现。本文的主要工作如下:

A2L文件生成软件包括A2L文件操作模块、A2L文件编辑模块和MAP文件导入模块。A2L文件操作主要实现软件界面基本功能;A2L文件编辑模块是软件的核心部分,重点是对A2L文件的编辑;MAP文件导入模块支持A2L文件编辑时关联到ECU内部数据单元的实际内存地址。

A2L文件解析软件使用C++语言,以动态链接库的形式被标定系统加载调用。文件解析软件主要包括设备参数解析模块、接口数据解析模块、ECU参数解析模块和数字量与物理量转换解析。

在完成设计后,本文对A2L文件生成与解析软件的各个模块进行测试,以验证软件功能模块的正确性。同时,为了进一步验证文件生成软件的正确性,本文利用Vector公司的CANape软件搭建CCP标定平台加载生成的A2L文件,对某ECU内部数据单元进行监测,以验证A2L文件生成的正确性。

 

关键字:ASAP2,A2L文件,文件生成,文件解析

参考文献:

[1] Allen W, Grondin P, Jin W, Soltis A. Development of a Model-Based Powertrain and Vehicle Simulator for ECU Test Benches[C]. SAE Technical Paper 2006-01-1602, 2006.

[2] Vitale G, Siebenbrunner P. OBD Aligorithms: Model-based Development and Calibration[C]. SAE Technical Paper 2007-01-4222, 2007.

[3] 田野. 电动汽车远程监控、标定及诊断系统开发[D]. 长春:吉林大学, 2013.

[4] Lumpp B, Tanimou M, McMackin M, Bouillon E, et al. Desktop Simulation and Calibration of Diesel Engine ECU Software using Software-in-the-Loop Methodology[C]. SAE International, 2014, 01-0189.

[5] 华东旭, 付长波,杨雪珠. 稀燃天然气发动机基本控制参数标定方法的研究[J]. 汽车工程, 2010(7): 564-568.

[6] Xiaowei Du, Bojin Qi, Minxin Zheng. Calibration System for Battery Management System Based on CAN Calibration Protocol[J]. IEEE, 2011: 2310 - 2312..

[7] Association for Standardisation of Automation and Measuring Systems. CAN Calibration Protocol V2.1[S], 1999.

[8] Association for Standardisation of Automation and Measuring Systems. ASAM MCD-MC-2 DataSpecification V1.6[S], 2003.

[9] Association for Standardisation of Automation and Measuring Systems. ASAM-MCD-3 V2.1[S], 1999.

[10] Foster T. Calibration Scenario Editor Enables Higher Calibration Efficiencies[C]. SAE Technical Paper 2008-01-2714, 2008.

[11] 蒋建春,陈洪霞,郑太雄. 基于CCP的ECU在线编程技术的实现[J]. 计 算 机 工 程, 2011, 37(05): 241-243..

[12] 钱啸君. 基于ASAM标准的汽车通用标定系统的设计与实现[D]. 杭州:浙江大学, 2011.

[13] 周能辉, 杜森, 李磊, 赵春明. 电动汽车通用型监控及标定系统的研发[J].汽车技术, 2013, (2): 46-50.

[14] 刘运潇. 基于CCP的通用型ECU标定系统研究和设计[D]. 上海:上海交通大学, 2013.

[15] 庄继晖, 谢辉, 李苏苏, 朱仲文. 基于ASAP架构的发动机ECU标定系统开发[J]. 中国机械工程, 2012, 23(02): 199-203.

[16] 李高坚, 袁观练, 周洋. 基于CCP协议的电控单元标定系统通信模块[J]. 武汉理工大学学报(信息与管理工程版), 2012, 34(04): 421-425.

[17] Andre Rolfsemeier, Jobst Richert, Robert Leinfellner. A New Calibration System for ECU Development[J]. SAE World Congress, Detroit, Michigan, March 3-6, 2003:107-116.

[18] Feng Kong, Liyan Zhang, Jie Zeng, et al. Automatic Measurement and Control System for Vehicle ECU Based on CAN bus[J]. Proceedings of IEEE International Conference on Automation and Logistics, 2007, 8: 964-968.

[19] Vector. Product Information CANape[M/OL]. http://vector.com, V1.2 10/2014.

[20] Ursu C, Bhat R, Damodaran R. Simulink Modeling for Vehicle Simulator Design[C]. SAE International2011-01-0746, 2011.

[21] M. Muresan, D. Pitica, G. Chindris. Calibration parameters priciples for MATAB S-fucntions using CANApe[J]. Electronics Technology, May 7-11, 2008:105-110.

[22] FANG Xiao-jun, DU jia-yi, YUAN Yi-nan. Development of ECU Calibration System for Electronic Controller Engine Based on LabVIEW[J]. IEEE 2011.

[23] 王文伟. 电动汽车技术基础[M]. 北京: 机械工业出版社, 2010.

[24] Nanjundaswamy H, Tatur M, Tomazic D, Dahodwala M. Development and Calibration of On-Board-Diagnostic Strategies Using a Micro-HiL Approach[C]. SAE Technical Paper 2011, 01.

[25] 布兰切特, 萨摩菲尔德. C++ GUI Qt 4编程(第二版)[M]. 北京: 电子工业出版社, 2012.

[26] Jeffrey Richter. Windows核心编程(第5版)[M]. 北京: 清华大学出版社, 2008.

[27] 冯辉宗, 李科, 李训辉. 基于ASAP标准的汽车发动机标定系统设计[D]. 2008, (10): 257-259.

[28] Lemon K, Emaus B. Software Standardization Facilitates Measurement and Calibration Protocols[C]. IEEE: 2011:2310-2312.

[29] Yang Lin, Zhuo Bie. Develop Calibration System for Vehicle CAN Bus[J]. IEEE, 2008.

[30] Art Oksrski, Keith Butler. A Pratical Implementation of ASAM-GDI on an Automated Model Based Calibration System[C]. SAE World Congress, 2003.

[31] Yiran Hu, Stephen Yurkovich, Yann Guezennec. Model-Based calibration for battery Characterization in HEV applications. [C]. American Control Conference, 2008: 318-325.

[32]Yang ShiWei, Yang Lin, Zhou Bin. Developing a multi-node calibration system for CAN bus based vehicle[C]. IEEE International Conference on Vehicular Electronics and Safety, 2006: 199-203.

[33] Feng Huizong, Cen Ming, Zhang Yu. A Weak Coupled Calibration System Architecture for Electronic Control Unit[C]. IEEE, 2008.

[34] 里尔. OOD启示录[M]. 北京: 人民邮电出版社, 2011.

[35] 张翼. 基于ASAP标准的汽车标定系统的设计与实现[D]. 杭州:浙江大学, 2011.

[36] Wang J-X, Feng J, Mao X-J, Yang L, Zhou B. Development of a new calibration and monitoring system for in-vehicle electronic control units based on controller area network calibration protocol[J]. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 2005, 12: 1381-1389.

[37] 宋维群, 杨世春, 李明, 崔海港, 曹耀光. 基于ASAM标准的标定数据库逻辑分析与编程实现[J]. 汽车技术, 2012, (1): 10-13.

[38] Lan Tang, Lin Xie, Wang Mingwen, Gan Hai Yun. Calibration system development of electronically controlled engine based on CCP[J]. Advanced Materials Research, Manufacturing Science and Technology. 2012: 175-182.

[39] 邓成林, 罗云威, 李浩, 黄利平, 何中华. 柴油机Urea-SCR系统标定试验研究[J]. 汽车工程, 2013(1): 32-36.

[40] Yang Shiwei, Zhu Keqing, Xu Quankui, Yang Lin, Zhuo Bin. Multiple electronic control units calibration system based on explicit calibration protocol and J1939 protocol[J]. Chinese Journal of Mechanical Engineering. 2008, 02: 42-46.

中图分类号:

 U464    

馆藏号:

 U464/3120/2015    

备注:

 403-西院分馆博硕论文库;203-余家头分馆博硕论文库    

无标题文档

   建议浏览器: 谷歌 火狐 360请用极速模式,双核浏览器请用极速模式