论文题名: | 汽车发动机故障管理软件系统的设计与实现 |
关键词: | 汽车发动机;故障管理软件;系统设计;优化运行 |
摘要: | 汽车产业的发展对于发达国家已经成为一个主要的产业支柱,汽车的出现极大的推动了人类社会的发展。然而随着汽车生产量的增加,汽车产业也面临着前所未有的挑战。本系统主要是防止因发动机相关的电子元器件失效导致的发动机排放超标并影响到人身安全。由于电子零部件的增加和电子控制系统的复杂性,传统的发动机故障管理诊断系统已经不能满足越来越高的诊断要求。而且由于不同平台的软件移植困难,造成了重复开发,使软件的重复利用率低下、占用资源过多。 本文所设计的发动机故障管理系统的主要功能是当车辆安全或排放相关的电子部件发生故障的时候,能够准确及时的通过软件的管理来确定电子部件故障的状况,查明故障部位及原因的检查和分析,保证故障信息准确的保存和确认,以及存储故障发生时的相关数据。 通过了解和调研了整车厂对发动机故障管理系统的实际需求,并结合AutoSAR中标准的故障管理和通讯接口的定义,确定了发动机故障管理系统所需要实现的功能。在发动机故障管理系统的开发过程中,主要负责ECU中发动机故障管理软件本身的功能实现,不需要关注底层硬件实现的细节。根据发动机故障管理系统的需求,本文完成了对发动机故障管理系统的总体设计和详细设计。确定了发动机故障管理的主要功能模块及其接口,并在此基础上对发动机故障管理系统中的故障码以及故障状态、车辆循环管理、数据管理以及内存管理进行了详细的描述,同时也对发动机故障管理系统和诊断仪通讯的服务也进行了详细的描述,并对这些功能都进行了实现,对设计出的源代码进行了测试,生成可运行的版本。最后,借助飞思卡尔MPC5634的32位单片机平台作为硬件运行环境,对本系统进行集成测试,同时通过使用硬件在环仿真技术搭建系统测试平台,可以模拟多种车辆电子故障,保证了系统运行的可靠性。 本文通过参考AutoSAR的标准通讯接口设计的发动机故障管理系统,在很大程度上提高了软件的可移植性和通用性。通过测试后证明发动机故障管理系统可以对故障进行准备的判断和定位,从而可以有效的降低车辆排放避免车辆电子原件损坏而导致伤害事件的发生。 |
作者: | 韩会贤 |
专业: | 软件工程 |
导师: | 姜书艳 |
授予学位: | 硕士 |
授予学位单位: | 电子科技大学 |
学位年度: | 2014 |
正文语种: | 中文 |