论文部分内容阅读
功能完善、成熟可靠的标定工具的应用可以使ECU的开发效率得到极大的提高。ASAM组织提出的ASAM MCD模型,对标定系统的通用性进行了规范,使标定系统的通用性得到了很大的提升。本文基于ASAM MCD标准,结合GPRS传输技术,设计并实现了发动机通用远程标定系统。一方面为国内远程标定技术的开发提供了技术积累,另一方面降低了环境标定的实验成本,提高了企业技术资源的利用率。本系统的特点主要包括通用性和远程性两方面,通用性体现在ASAM MCD标准的应用,而远程功能则通过远程通讯终端实现。本文首先对CAN总线的数据链路层协议ISO11898、基于CAN总线的应用层CCP标定协议以及网络传输层TCP/IP协议进行深入学习研究,分析了标定系统的整体功能需求,提出了系统的整体设计方案;然后对上位机标定软件进行功能模块划分,在LabVIEW平台上完成了标定软件各模块的设计,主要包括ASAM标准的实现及标定、监测、管理、通讯等功能的实现;接着对远程通讯终端的功能需求进行分析,解析其软硬件的架构,详细介绍了终端的硬件开发原理,并完成了软件中底层操作系统的移植和应用层驱动的开发,应用层程序主要包括无线模块的启动与连接、CAN控制器驱动、应用层协议封装/解封装及无线模块驱动等4个部分的设计;最后设计实验,通过PC机模拟ECU的CAN总线数据传输,测试了远程传输功能的可靠性,并在发动机台架上完成了整个标定系统主要功能的测试,主要包括数据采集功能和远程标定功能的试验。测试结果表明,本文开发的标定系统性能稳定,数据传输可靠,基本满足发动机标定实验的应用要求,同时,测试中也发现了GPRS通讯速率对标定系统的整体采集速率的限制问题,在实时数据采集显示中对数据的响应及灵敏度方面会造成影响,因此在通讯终端的传输通讯方面还有一定的改进空间。