论文部分内容阅读
目前,各个汽车生产厂商的电控系统中都对发动机采用电子控制装置 (ECU),发动机中各个参数的标定早已成为关注的焦点,它直接决定了整个发动机的动力性能、舒适性能以及污染指数,而标定的工作是由标定系统来完成的。标定系统是根据发动机不同的性能要求,调整和优化发动机中的各个控制参数,以确定电控系统软件中标定参数的系统。标定系统是标定人员的工具,是直接的人机交互手段,功能完善且灵活方便的标定软件对整个电控系统的开发起到事半功倍的效果。
目前,基于 KWP2000 协议,并通过SCI串口进行通信的标定系统已经推广,可以实现中低速数据的稳定传输和匹配标定;基于CAN总线的标定系统也已迅速发展,传输速度有了明显的改善,但是所采用的协议非常广泛。总的来说,各个研发机构开发的标定系统标准不统一,与上位机接口方式单一,传输速率慢,传输不稳定等缺点几乎都存在,而针对发动机的标定系统就更少。这些因素直接阻碍了标定系统的进一步发展。
本文针对目前在国外比较权威的 ASAP 标准,以及其中功能较完善、规范的CCP 协议设计出了一套针对电控发动机的标定系统,而目前针对 ASAP 标准的标定系统在国内还处于起步阶段。按照 CCP 协议的规定,首先设计了具有通用性的上位机标定平台,通过该平台可以方便地读取底层 ECU 中的各个参数,并根据实际情况修改相应的参数,然后下载到ECU中,以修正发动机中的参数;该平台可以解析不同的 map 文件,具有较好的通用性。在从设备中,设计了稳定可靠的 ECU驱动程序,编写了 CAN 驱动程序,可以实现在主从设备之间快速、稳定地传输数据;同时,实现了CCP协议规定的功能,即支持ASAP标准,可以响应上层标定平台下达的各种标定命令,完成参数标定和数据采集功能。另外,研究了智能标定,分析了智能优化标定的方法,为将来的标定系统发展作了理论铺垫。中期阶段调试效果显示:上位机可以解析不同的 map 文件,主从设备之间数据传输速率较快,稳定性强,传输过程中没有丢帧现象,基本符合 ASAP 标准对标定系统各个方面的性能要求。