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

中文题名:

 基于Android平台的汽车故障诊断系统开发    

姓名:

 常富超    

学号:

 1049721302274    

保密级别:

 公开    

论文语种:

 chi    

学科代码:

 080204    

学科名称:

 车辆工程    

学生类型:

 硕士    

学位:

 工程硕士    

学校:

 武汉理工大学    

院系:

 汽车工程学院    

专业:

 车辆工程    

研究方向:

 汽车动力系统电子控制技术    

第一导师姓名:

 胡杰    

第一导师院系:

 武汉理工大学    

第二导师姓名:

 雷本刚    

完成日期:

 2015-05-16    

答辩日期:

 2015-05-19    

中文关键词:

 汽车电控 ; 故障诊断 ; 安卓平台 ; 诊断通信    

中文摘要:

汽车保有量的持续快速增长,环境、交通、能源、安全问题日益凸显,融合电子和互联网等新技术的复杂汽车系统是解决上述问题的重要途径;同时,复杂的汽车系统使故障诊断难度增加,对汽车诊断系统要求提高。针对国内外汽车诊断系统的研究现状及发展趋势,本文提出并开发了基于Android平台的汽车故障诊断系统。

首先,提出了汽车故障诊断系统的总体方案。本文的系统由车载总线网络、VCI系统、Android平台客户端、售后诊断数据管理系统四部分组成,阐述了系统的工作原理及各部分主要功能,设计了系统的开发流程。

其次,实现了系统中的核心通信。对CAN总线诊断协议的物理层、数据链路层、传输层及基于UDS的应用层做了详细的解析,建立了VCI与车载网络的通信;选择了VCI的蓝牙通信模块,详细分析了Android蓝牙API函数,实现了Android设备与VCI的通信,并对系统中的蓝牙通信进行了优化;从Android设备向服务器发送数据和从服务器获取数据两个方面实现了与服务器的交互。

然后,开发了Android平台汽车故障诊断软件。分析了Android应用程序的结构,采用分层结构设计了软件的架构;对架构中的数据访问层、业务逻辑层及用户界面层做了详细的设计;开发了故障码、数据流、动作测试、模块信息识别和全车诊断5种本地功能,并完成了软件设置的激活、更新、改密码功能的开发。

最后,完成了汽车故障诊断系统的集成测试。搭建了系统集成测试平台,其由本地诊断功能平台和远程测试平台组成;对软件开发中的5种本地功能在针对某一车型的6个电控模块进行了测试,并对结果进行了分析,该软件蓝牙自动连接快捷,数据传输实时准确;同时验证了各功能的正确性、软件的可靠性和兼容性;在WiFi/3G条件下对3种远程功能测试并验证了其开发的准确性。该系统满足设计、开发要求,且逐渐投入市场使用。

参考文献:

[1] 中国汽车工业协议统计信息网. 2014年汽车工业经济运行情况[OL]. [2015-01-12]. http://www.auto-stats.org.cn/ReadArticle.asp?NewsID=8730

[2] 中华人民共和国国家统计局.2014年国民经济和社会发展统计公报[OL]. [2015-02-26]. http://www.stats.gov.cn/tjsj/zxfb/201502/t20150226_685799.html

[3] 刘玉博. 穹顶之下,环保话题引热议[J]. 汽车生活, 2015, 24(13): 23-25.

[4] 董娜, 聂英. 雾霾天气的成因分析及解决对策[J]. 农业气象, 2013,12(11): 49-50.

[5] Whisler, Timothy. Auto Mania: Cars, Consumers, and the Environment [J]. Business History Review 82.2 , 2008, 12(7): 398-400.

[6] 张玉伟. 对新时期汽车排放污染及控制措施的研究[J]. 科技创新与应用, 2015,12(2): 105.

[7] PR Newswire Association LLC. Global New Energy Automobile Industry Report 2014[J]. PR Newswire Europe Including UK Disclose , 2014, 12(9): 51-63.

[8] 王佳, 刘斌. 汽车社会中面临的交通问题及建议[J]. 汽车工业研究, 2012,12(11): 8-10

[9] Bill Fleming. Traffic Safety: Automotive Electronics [J]. IEEE Vehicular Technology Society, 2011, 6(1): 4-9.

[10] 赵福全. 未来汽车有三大发展趋势[J]. 信息资讯, 2014,12(5):10

[11] 康拉.德赖夫. 汽车电子学[M]. 西安: 西安交通大学出版, 2011.

[12] M.B. Barron, Ford Motor Co, Dearborn, MI. The role of electronic controls for future automotive mechatronic systems [J]. Mechatronics, IEEE/ASME Transactions on 1996, 12(3): 80-88.

[13] 陈禹. 基于Telematics的中国车联网产业市场分析[D]. 北京邮电大学, 2012.

[14] Bill Fleming. Advances in Automotive Electronics [J]. IEEE Vehicular Technology Society, 2015, 10(1): 4-11.

[15] 黄友庚. 汽车电子发展趋势:安全、智能、环保与网络化[J]. 中国集成电路, 2014, 23(6):18-23.

[16] 熊燕. 移动通信技术对汽车信息化影响的研究[D]. 吉林大学, 2012.

[17] 车云网. 车联网:决战第四屏[M]. 北京: 电子工业出版社, 2014.

[18] Gary Abusamra, Rob Carpenter, Stephen Kiselewich. Diagnosis Concept for Future Vehicle Electronic Systems[J]. Convergence Transportation Electronics Association, 2004, 39(13):231-236

[19] Dilip Patel, MarkA Carlock. A Study of The Benefits of On Board Diagnostics and Inspection and Maintenance In California[J]. Targeted News Service ,2001, 12(12): 165-171.

[20] Larry Carley. Reference OBD II diagnostic strategies[J]. Motor Age, 2006, 125(4): 36-38.

[21] I. Aris, M.F. Zakaria, S.M. Abdullah, R.M. Sidek. Development of OBDII Driver Information System [J]. Universiti Putra Malaysia, 2007, 4(2):253-259.

[22] Albawaba. Agent of Bosch in Saudi Arabia upgrades workshops[J]. MENA Report , 2004,13(6):1.

[23] 宋双雨. 博世KTS650故障诊断仪在实际检测中的应用[J]. 汽车维修与保养, 2006,12(11): 59-61.

[24] 王尹都. KT400/KT700新一代车载诊断设备[J]. 技术新视野,2012,12(8): 34-36.

[25] Syndigate. Germany : Bosch apps for drivers [J]. MENA Report Business And Economics, 2013,12(10): 46-47.

[26] Anderson, Scott. Delphi, Verizon: Car Meets Cloud [J]. Automotive design & production, 2013, 125(5): 20-21.

[27] 张翔, 颜伏伍等. 现代车载诊断系统及其在我国的应用[J]. 柴油机, 2007, 29(3): 9-12.

[28] 元征科技. X-431电眼睛使用参考手册[M]. 深圳: 元征科技出版, 2008.

[29] 元征科技. 元征科技推出全球首个远程汽车诊断app“golo”[J]. 汽车实用技术, 2014,12(2): 56.

[30] 丁志华, 罗峰, 孙泽昌. 基于CANoe的汽车故障诊断系统研制[J].汽车工程,2007, 29(5): 449-452.

[31] 蔡浩. 汽车故障诊断系统的设计与开发[D]. 上海交通大学, 2009.

[32] 颜伏伍, 王攀, 胡杰等. 基于车载总线的PC式汽车故障诊断系统[J]. 武汉理工大学学报(信息与管理工程版),2011, 33(5): 102-104.

[33] 盛祥政. 基于智能手机的远程汽车故障诊断系统的研发与开发[D]. 武汉理工大学, 2012.

[34] 李磊. 面向Android手机的车载信息通信及应用[D]. 吉林大学, 2013.

[35] 谌宝林. 基于 Android 平台的车辆远程信息服务系统客服端设计与开发[D]. 重庆大学, 2014.

[36] 袁宁. 基于 Android 智能手机的车辆远程监控系统的设计与开发[D]. 重庆大学, 2014.

[37] 李小敏. 基于Android智能手机的汽车故障诊断系统研究与实现[D]. 中国海洋大学, 2014.

[38] 明日科技. Android从入门到精通[M]. 北京: 清华大学出版社, 2012.

[39] 罗峰, 孙泽昌. 汽车CAN总线系统原理设计与应用[M]. 北京: 电子工业出版社, 2010.

[40] 齐默尔曼. 汽车总线系统[M]. 北京: 机械工业出版社, 2011.

[41] ISO/WD11898-2, Road vehicles-Controller area network (CAN)-High-speed medium access unit[S].2003.

[42] ISO/WD11898-3, Road vehicles-Controller area network (CAN)-Low-speed, fault-tolerant, medium-dependent interface [S].2004.

[43] ISO/WD11898-1, Road vehicles-Controller area network (CAN)-Data link layer and physical signaling[S].2008.

[44] ISO/WD14229, Road vehicles Unified Diagnostic Service(UDS)Specification Requirements [S].2006.

[45] ISO/WD15765, Road Vehicles Diagnostic System Diagnostics on CAN-Network Layer Services[S].2004.

[46] ISO.BS ISO 22900-1-2008, Road Vehicles-Modular Vehicle Communication Interface (MVCI)-Part 1: Hardware Design Requirements[S].2008.

[47] 黄丽芳. UDS诊断服务在车载ECU中的应用分析[J]. 汽车电器, 2012, 12(6): 60-63.

[48] 郭凯凯. CAN总线UDS的研究与应用[D]. 安徽理工大学, 2013.

[49] 陈文, 郭依正. 深入理解Android网络编程[M]. 北京: 机械工业出版社, 2013.

[50] 吴丽平, 赵卓, 陈绮. 基于三层架构的系统管理软件的研究与设计[J]. 计算机工程,2006,32(17):283-284.

[51] 王晓禹, 石丽. 基于 JSON 实现 Android 智能终端与 Web 服务器“面向对象”的信息交换[J]. 数学与实用技术, 2012, 6(4): 20-23.

[52] ISO/WD15031-6 , Road Vehicles Communication between vehicle and external equipment for emissions-related diagnostics -Diagnostic trouble code definitions[S].2005.

中图分类号:

 U472.9    

馆藏号:

 U472.9/2274/2015    

备注:

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

无标题文档

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