基于osgi的汽车远程诊断平台的开发

基于osgi的汽车远程诊断平台的开发

ID:34935315

大小:22.24 MB

页数:92页

时间:2019-03-14

基于osgi的汽车远程诊断平台的开发_第1页
基于osgi的汽车远程诊断平台的开发_第2页
基于osgi的汽车远程诊断平台的开发_第3页
基于osgi的汽车远程诊断平台的开发_第4页
基于osgi的汽车远程诊断平台的开发_第5页
资源描述:

《基于osgi的汽车远程诊断平台的开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、申请上海交通大学工程硕士学位论文基于OSGi的汽车远程诊断平台的开发学校代码:10248作者姓名:孙志华学号:1120372023第一导师:沈备军第二导师:左玮学科专业:软件工程答辩日期:2015年08月12日上海交通大学软件学院2015年6月ADissertationSubmittedtoShanghaiJiaoTongUniversityforMasterDegreeofEngineeringDEVELOPMENTOFOSGiBASEDAUTOMOTIVEREMOTEDIAGNOSISPLATFORMUniversityCode:10248Author

2、:ZhihuaSunStudentID:1120372023Mentor1:BeijunShenMentor2:WeiZuoField:SoftwareEngineeringDateofOralDefense:August12,2015SchoolofSoftwareShanghaiJiaotongUniversityJune,2015II基于OSGi的汽车远程诊断平台的开发III基于OSGi的汽车远程诊断平台的开发IV基于OSGi的汽车远程诊断平台的开发V基于OSGi的汽车远程诊断平台的开发基于OSGi的汽车远程诊断平台的开发摘要汽车诊断是各个整车厂商新

3、车型上市之前必须经过的环节,随着汽车电子的快速发展,汽车远程诊断越来越引起汽车整车厂与零部件厂商的关注,而汽车远程诊断技术作为一种新型的汽车故障诊断技术,它集成了汽车电子技术、移动通信技术,实时监控汽车各零部件运行的状态,为汽车测试和故障诊断提供远程支持,节省人力和时间成本,更为准确定位问题提供强有力的数据基础。随着汽车制造业的茁壮发展,汽车电子的飞速进步,实现汽车远程测试与故障诊断,能为汽车生产整车厂和各大零部件供应商大幅度地提高产品质量和市场竞争力。本文首先基于模块化思想提出了基于OSGi的汽车远程诊断体系,定义诊断体系的模块,将模块间的关系完全解耦,

4、模块间通过JMS消息驱动进行数据交互,并通过服务注册和调用的方式进行功能调用,以插件的视角解决汽车报文协议的多样性问题,从报文上行和下发两个方向对汽车通信协议进行合理定制,使用Json格式解决传统报文协议不易解析与不可分段解析等问题。基于新的体系,本文定义了汽车远程诊断平台了功能需求、非功能需求和接口需求,并进行了分析建模。接着,本文从系统划分、技术架构、进程视图、部署视图和数据视图等方面对平台进行设计,并制定了通信协议。本文通过数据驱动的技术进行上行诊断报文的解析,针对不同类型的报文触发不同的处理事件,提高报文解析和处理效率,并通过动态代码对多车型平台、

5、多DBC和多任务类型的诊断任务和诊断命令进行统一配置。本文采用反射代理技术对平台框架进行实现,建立其快速业务模型,在模型的基础上进行诊断业务开发,实现诊断任务的配置,定义任务执行步骤、执行时间和执行频率,同时实现诊断指令的配置,定义诊断指令的触发方式、安全算法和退出条件。然后,本文以后台处理中心(VDMS)为例,采用类图和时序图详细设计了VDMS的框架子系统和应用子系统。最后,采用TestBench进行平台的功能测试,采用I基于OSGi的汽车远程诊断平台的开发SoapUI进行压力测试。测试结果以及一个月的试运行反馈表明,平台能够根据车辆DBC信息快速准确地

6、解析和处理车辆上传的报文,并且能够正确地执行测试人员配置的诊断任务和诊断指令,具有良好的稳定性和灵活性。关键词:汽车远程诊断,OSGi,消息驱动,协议定制,反射代理II基于OSGi的汽车远程诊断平台的开发DEVELOPMENTOFOSGiBASEDAUTOMOTIVEREMOTEDIAGNOSISPLATFORMABSTRACTVehiclediagnosticsisaninescapableprocessbeforeanynewvehiclemodelcomeintothemarket.Alongwiththerapiddevelopmentofauto

7、electronics,vehicleOEMsandaccessorymanufacturerspaymoreandmoreattentiontovehicleremotediagnosistechnology.Asanewvehiclediagnosistechnology,automotiveremotediagnosistechnologyintegratesautoelectronictechnologyandmobilecommunicationtechnology,monitorsrunningstatusofeachmoduleinrealt

8、ime,providesremotesupportforvehic

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。