文档介绍:—————————————————————
基于 CCP 协议直喷汽油机上下位机标定软件开发
—————————————————————
Design of Upper and Lower Computer Calibration Software
for GDI Engine Based on CCP Protocol
作者姓名:徐群杰
专业名称:动力工程及工程热物理
指导教师:苏岩 副教授
学位类别:工学硕士
答辩日期: 2015 年 06 月 04 日
摘要
基于 CCP 协议直喷汽油机上下位机标定软件开发
随着直喷汽油机电控技术本身的功能扩展,在基本的控制对象基础上增加了
更多的控制功能,使发动机的工况状态更加细致,对应的控制参数也在不断增加,
为更好的改进控制效果,就需要对其进行匹配和优化,而标定软件是其进行台架
试验和负载匹配过程中必不可少的工具,因此一款功能完善的标定软件对直喷汽
油机电控系统的研发起到重要作用。
本课题在广泛查阅国内外相关文献和分析国外成熟标定软件不同功能的基
础之上,设计了一款基于 CCP 协议的直喷汽油机标定软件。标定软件的总体架
构遵循 ASAP 标准,包括上位机标定软件和下位机标定软件。标定协议采用国际
主流的 CCP(CAN Calibration Protocol)标定协议,并采用 CAN 总线作为上下
位机数据通信介质,通过采用 ASAP2 数据库文件规范化描述下位机 ECU 数据
参数,增加了标定软件的通用性和扩展性。
上位机标定软件采用 NI-LabVIEW 软件开发设计,基于标定软件的需求,对
各个功能进行模块化设计,使标定平台具备良好的人机交互界面和功能完善的标
定模块,主要功能模块包括软件参数配置模块、ASAP2 文件解析模块、数据测
量模块、数据标定模块、数据存储模块、CAN 通信处理模块和 CCP 协议处理模
块等。通过对不同功能模块的结合操作,使操作者更加方便的完成数据标定、监
测和其它相关工作。
下位机标定软件采用 CodeWarrior 设计、调试、编译和生成目标代码,主要
包括 CAN 驱动程序和 CCP 驱动程序。同时结合本课题使用的标定 ECU,阐明
了不同数据的存储机制和数据标定方法,其中对脉谱数据的标定提出一种集中处
理的方法,即开辟一段 RAM 标定数据缓冲区作为脉谱数据修改专区。
最后,在发动机试验台架上对本课题开发的直喷汽油机标定软件进行了功能
实验验证。首先将开发的下位机软件与课题组开发的直喷汽油机电控单元进行了
功能集成,并且在 CodeWarrior 中成功编译,并完成了在试验台上对共轨轨压进
行监测和标定实验。经实验测试表明,本课题开发的标定软件各个功能模块运行
良好,测量功能满足高频率数据测量的稳定性要求,标定模块可以准确和可靠的
对下位机数据进行标定,满足数据测量和标定的准确性和实时性要求,整个标定
软件运行稳定,满足一般的直喷汽油机台架标定工作需求。
关键词:
直喷汽油机,标定软件,LabVIEW,CAN,CCP 协议
I
ABSTRACT
Design of Upper and Lower Computer Calibration Software for