论文部分内容阅读
发动机性能检测系统是在发动机出厂前以及技术改进升级后,对发动机各方面性能进行完整检测的一套工业控制系统。通过该系统模拟发动机在实际运行时的工作状况,根据检测的数据结果对发动机的整体性能做出评估。现有发动机性能检测系统中控制算法采用传统PID,主控芯片大多采用MCU,数据传输方式采用RS232,整个系统的精确性、高效性、实用性都有很大提升空间。随着计算机网络的普及,网络化测控系统在整个工业控制领域内得以推广应用,实现远程监测的同时将测试人员从复杂恶劣的检测环境中隔离,对提高发动机性能检测系统的自动化测试、节约检测成本和提高测试环境安全性等方面具有重要意义。为此,本文研究提出了一套运用模糊PID控制算法,基于高性能ARM架构微处理器并可实现远程PC网页测控的发动机性能检测系统。首先,本文简述了发动机在汽车行业的重要地位,进而说明对发动机进行性能检测的意义及研究背景,针对国内外各研究机构对发动机性能检测技术及其发展现状进行简要介绍,在此基础上阐述了本课题所做工作的主要内容。其次,本文分析了发动机性能检测系统的主要组成结构和重要器件的工作原理。对发动机性能检测系统的硬件、软件框架结构进行整体布局,并对其测试指标和测试项目进行简要说明。通过分析传统PID控制和模糊控制原理,然后对比相关智能控制算法的优缺点,最终完成模糊PID控制器的设计,并通过Matlab/Simulink模块对其进行了仿真验证。然后,本文设计了发动机性能检测系统的硬件电路,包括主控芯片外围基础电路、温度压力等主要参数的信号采集调理电路、外围设备电涡流测功机和油门执行器的驱动电路,为整个性能检测系统提供硬件支持。最后,本文基于高性能ARM架构芯片对发动机性能检测系统进行了软件设计,包括下位机软件设计和上位机软件设计。其中,前者包括WINCE操作系统的移植、驱动模块的编写和应用程序开发;上位机软件设计包括ActiveX控件的实现和远程PC客户端网页的设计。