论文部分内容阅读
发动机电控技术的应用是解决发动机控制难题的有效技术,其具有柔性控制好以及更大范围的控制能力。发动机标定技术是发动机电控技术的重要内容之一。逐年来,由于排放法规的严格要求以及对发动机动力性、经济性的更高要求下,发动机电控技术的研究不断深化,发动机的标定系统要求也越来越复杂、标定参数与控制变量也越来越多、影响某一性能指标的变量间关系更复杂化。优化各种控制参数的取值将最终决定控制效果的优劣,并体现控制策略设计的初衷。实现匹配与优化需要通过标定软件来完成。标定软件的功能是否完善、使用的标定策略是否合理和高效,对标定效率、标定周期以及标定成本等都是至关重要的。论文主要对电控控标定技术中的标定工具进行研究,通过深入分析常用的两款成熟标定软件,结合实际需求,自主开发了一款基于LabVIEW的标定软件。软件开发的技术路线是:采用CAN总线进行主从方式的串行通信、使用目前最为成熟的CCP协议作为标定协议、开发中遵循ASAM标准。论文对技术路线中涉及的标准和协议进行了简要的描述说明,包括:ASAM标准、CAN总线、CCP标定协议等。其中对CCP协议的通讯结构、数据对象、工作方式进行重点说明,并对CCP协议中的命令进行解析,给出了示例报文构成。软件开发完成后的应用对象是电控发动机。开发遵循通用型标定软件的要求,采用模块化功能细分,模块可重用、功能可扩展的设计原则,并依据系统思想按五个方面进行软件总体设计。论文中接下来对标定软件各关键模块的详细设计,包括CCP协议驱动模块、CAN驱动模块、A2L编辑器模块、Hex文件处理模块、MAP图处理模块等。这部分内容不仅给出设计思想、原则,还给出了设计过程中的重要流程和设计完成的一些模块界面。论文最后对开发完成的标定软件在NI-PXI和英飞凌TC1796两大平台上进行了实验验证。验证的主要内容是MAP标定和DAQ数据采集。实验结果表明,标定软件能够实现基于CAN总线的CCP数据上传、下载,能够实现MAP标定、曲线标定、变量标定和DAQ数据采集功能。标定软件的各模块功能都基本达到了开发要求,能够满足标定需要。