故障自诊断测试的内容主要包括读取与清除故障代码、数据流分析、监控执行器和编程匹配等。
(1)读取与清除故障代码
读取与清除故障代码是指利用故障检测仪或专用工具,将电控单元中存储的故障代码读出或清除的测试过程。
将故障代码从ECU读出,即可知道故障部位或故障原因,为诊断排除故障提供依据。因此,读取故障代码是进行自诊断测试的主要内容。
读取与清除故障代码的方法有两种:一种是利用故障检测仪读取,另一种是利用特定的操作方法和操作顺序读取。故障检测仪对故障代码有比较详细的说明,比如是历史性故障代码还是当前的故障代码,故障代码出现几次。历史性故障代码表示故障曾经出现过,现在已不出现,但在电控单元ECU种已经存储记忆。当前故障代码表示最近出现的故障,并且通过出现的次数来确定此故障代码是否经常出现。
清除故障代码必须在汽车运行一段时间,并确认故障已经排除之后才能进行。确认故障是否排除时,非常关键的一步是根据使用手册或相关资料,查明出现故障代码的运行条件。如果运行条件不满足要求,故扎功能就可能仍然存在。
(2)数据流分析
系统工作时,将ECU内部的控制参数和计算结果等数值以数据表和串行输出方式在检测仪屏幕上一一显示出来的过程,称为
数据流分析
数据流分析
数据流(data stream)最初是通信领域使用的概念,代表传输中所使用的信息的数字编码信号序列。然而,我们所提到的数据流概念与此不同。这个概念最初在1998年由Henzinger在文献[87]中提出,他将数据流定义为“只能以事先规定好的顺序被读取一次的数据的一个序列”。
,又称为数据通信、数据传输或读取数据块。各种传感器和执行器的工作参数具有一定的标准和范围,通过数据流分析,可以得到各种传感器输出信号电压、ECU内部的计算和判断结果、各种执行器的控制信号。
(3)监控执行器
利用检测仪对执行器进行人工控制,向其发出强制驱动或强制停止指令来监测其动作情况,用以判定执行器及其控制电路的工作状况是否良好。不同检测仪所能支持的执行器动作测试项目不尽相同,主要取决于检测仪和电控单元的软件程序与匹配关系。
(4)编程匹配
编成匹配是指电控系统工作参数发生变化或更换新的控制部件之后,利用检测仪与电控系统的电控单元进行数据通信,通过设定工作参数使系统或新换部件与控制系统匹配工作,又称
初始标定。
编程匹配必须具有详细的技术资料才能进行操作,主要用于自动变速器维修后的设定等。