学位专题

目录>
<
DOI:10.7666/d.Y2363873

发动机标定数据管理系统开发

周洋
武汉理工大学
引用
标定系统是对电子控制单元进行检测、标定和诊断的工具,随着现代电子控制技术的发展,标定系统的研究越来越受到人们的重视。目前,国外出现了很多功能完善、自动化程度高的标定系统,而国内由于研究时间短,开发经费不足等原因,尚未开发出一套成熟的标定系统。鉴于这种情况,本文对标定系统的核心部分——标定数据管理系统进行开发,对标定系统的建立有着重要的意义。   首先基于ASAM标准分析,从数据储存、数据通讯、数据文件解析、数据更新和数据传递等五个模块对标定系统数据管理系统进行开发。基于ASAM1标准的分析,开发硬件系统及底层驱动程序,并介绍外部接口参数模块,分析数据通讯模块信息,完成数据通讯模块的开发。其中底层驱动程序的开发包括CAN驱动程序开发和CCP驱动程序开发,CAN驱动程序开发包括CAN初始化程序开发、CAN发送程序开发和CAN接收程序开发。CCP驱动程序开发包括命令处理模块程序开发和DAQ处理模块程序开发。标定数据切换功能是数据存储模块的核心部分,基于标定参数数据格式及电控单元存储区的分析,合理分配标定参数存储区,提出“全局变量”和“双参数区”切换方案实现在线标定,介绍标定参数模块,分析数据存储模块信息,完成数据存储模块的开发。   然后运用Visual C++6.0开发工具,开发电子控制单元描述性文件——A2L文件和S19文件解析器。在A2L文件解析器开发过程中,将A2L文件分成两部分——具有固定格式的标准模块和格式不固定的A2ML模块及IF_DATA模块,分别进行解析。在S19文件解析器开发过程中,简要介绍S19文件的内容,在对A2L文件解析的基础上,完成对S19文件的解析。   最后配置CCP命令组,从标定功能模块、数据监测模块和FLASH数据更新模块三方面建立标定系统功能模块,对数据更新和数据传递进行分析。在标定功能模块中,主要对CCP协议逻辑连接命令组和标定数据初始化命令组进行分析。在数据监测模块中,主要对查询模式命令组和DAQ数据上传模式命令组进行分析。在FLASH数据更新模块中,主要对FLASH数据更新命令组进行分析。  

电子控制单元;在线标定;发动机;数据管理

武汉理工大学

硕士

动力机械及工程

侯献军

2013

中文

TP273

84

2013-11-29(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅