论文部分内容阅读
车载诊断系统(OBD)在汽车尾气排放控制、车辆零部件故障监测方面发挥着重要作用。随着排放标准的逐步提高,OBD系统监测功能越来越复杂,监测范围逐步扩大,对OBD系统的开发提出了更高的要求。因此有必要开发一种针对OBD监测功能的快速、可靠的测试系统。 在广泛查阅国内外文献并掌握OBD诊断算法原理的基础上,基于SMRHIL硬件在环仿真系统,设计了一种OBD测试系统。它主要由故障模拟装置和上位机软件组成,能够对四种OBD系统主要的监测功能进行测试,测试过程包括故障模拟、故障诊断和结果分析。对三元催化器和氧传感器故障模拟采用基于模型的方法,建立了三元催化器储氧模型和氧传感器双曲正切模型;设计了点火信号高速屏蔽电路实现失火故障模拟;设计了状态切换电路实现综合部件电气故障模拟。 OBD测试系统故障模拟装置基于嵌入式系统μC/OS架构,具有高实时性的特点。基于CANoeCAPL测试模块的上位机软件可配置测试案例、生成测试报告,使测试系统具备了一定程度的自动化测试能力。经实验测试证明,OBD测试系统可有效运行,具有应用价值。