OBD Ⅱ系统监测:
车辆运行工况监测是动力控制模块执行测试的基本内容,这些监测设计很仔细,以确保发动机控制系统内的所有传感器正在适当地工作,以便使排放控制在最小。事实上,OBD Ⅱ监测所负责的每个元件,都直接或间接地控制排放。例如,当收到指令时,如果自动变速器液力变矩器离合器无法接合,就会影响废气排放。带OBD Ⅱ的动力控制模块将会使变速器进入应急模式,并且点亮 MIL 灯提醒驾驶员。为了使效率最高,OBD Ⅱ把车辆的发动机控制系统分为九个子系统。每个子系统有它自己的监测。在特定的车辆运转工况,动力控制模块运行相应的监测。因为这个原因,每次驾驶车辆时不可能运行所有监测。直到精确的工况组合触发它时,每个给定的监测才可能运行一定的时间。这组工况称为监测的启动标准。由于使用 OBD Ⅱ系统,动力控制模块有能力监测多个元件,并且对系统效率作出精确判断。
OBD Ⅱ系统中,动力控制模块运行下列与监测有关的工况:
◆空调
◆催化转化器效率
◆综合元件监测 (CCM)
◆EGR 系统
◆燃油蒸气系统 (EVAP)
◆燃油系统 ( 燃油系统调节自适应 )
◆加热式催化转化器
◆加热式氧传感器
◆失火监测
◆曲轴箱强制通风
◆节温器
除了空调、曲轴箱强制通风和节温器,其他都是主要监测。
OBD Ⅱ系统有两种监测,即连续和非连续监测。当符合它们的启动标准,并且正在驾驶车辆的时候,总是运行连续监测。当符合它们的个别启动标准的时候,只运行非连续监则、动力控制模块将不检测任何可能导致测试结果不精确的工况和故障。连续监测的启动标准远没有非连续监测的详细。因为有两级监测优先次序,所以存在这个差别。OBD Ⅱ完成的最重的工作是保护催化器免于损坏,以便使催化器连续有效率地工作。催化器失效的两个主要原因是喷油太多和点火失火。因此,连续进行的是失火、燃油系统及综合元件监测。剩余的监测不是十分关键,因此,只有当所有工况完全正确的时候,它们才运行。
OBD Ⅱ的动力控制模块软件必须管理大量的信息,而且控制很多的功能。原厂设计的软件是一个程序。这个功能被不同制造厂商称为不同的名称。它实际上要进行 9 个 OBD Ⅱ监测。决定是否运行和何时运行每个监测是任务管理员的工作之一。此外,它还分配进行:
◆控制系统监测的操作,防止它们干扰发动机控制系统和影响驾驶性能
◆确保监测按正确指令运转
◆避免任何两个监测之间的冲突
◆给诊断仪提供通信
◆监测操作模式
任务管理程序建立测试优先次序,并且决定运行哪个监测时,它设置四种操作模式:正常、等待、冲突和暂停。
需要特别注意:除正常模式以外,所有其他模式将会导致一个或多个监测延期。如果需要监测一个正在发生故障的传感器或信号,将触发等待模式,将导致延期测试,等待修理故障。冲突模式正如它的名称所暗示。如果它允许同时运行两个监测,任务管理程序预计到会发生冲突。它将会延期一个监测,直到完成另一个监测,以防止捕捉错误信息。
暂停模式只是程序的延迟,以便保证按适当的顺序和正确的基本操作工况运行监测。
行程和暖机循环(指充分运转车辆,使得冷却液温度从发动机启动时算起至少升高了 22K,且至少达到70℃)
运行任何监测之前,任务管理程序开始寻找行程需要的元件。启动并驾驶车辆的时候,存在一个行程,以便监测符合启动标准。当这组工况已经发生,而且已经可以确定监测完成的时候,关闭点火钥匙,任务管理程序就会根据特别监测计算一个行程。启动并完成监测的驾驶工况组合称为一个驾驶循环。能够启动和完成所有监测的一个驾驶循环称为一个完整行程。包括 MIL 在内的动力控制模块执行的许多功能都要使用到行程计算器。
由于以下原因,行程很重要:
诸如失火或电子信号错误等可能损坏催化转化器的故障,只要检测到故障,将会在单程中点亮 MIL 故障指示灯。
点亮 MIL 灯之前,一些故障需要在两个连续的行程发生相同的错误,然后 MIL 灯才亮。但是在第一次错误之后,一个故障码储存在存储器中。
两个行程的故障是那些可能引起损坏的故障,很有可能是间歇性故障。
通常,点亮 MIL 灯和储存故障码的任何故障将会自动捕捉冻结数据帧数据,当第一次发现故障的时候,这是一个所有动力控制模块瞬时数据流读数的快照。这个数据可以显示在诊断仪上帮助诊断故障。
如果检测到非常优先的故障,动力控制模块将会寻找发生在类似负荷、速度和温度工况的故障。这个功能称为类似工况窗口。如果在随后的80 个行程内再次发现故障,将会储存一个故障码,尽管 MIL 灯可能不亮。
动力控制模块关闭 MIL 灯至少需要三个没有故障的正常行程之后。关闭 MIL 之前,一些储存的故障码将需要三个以上的行程。
任何故障码最终将会从动力控制模块内存中消除。因为这样设计可以排除对以前储存数周或数月的故障码进行不必要诊断,所以这个功能很重要。储存一个给定故障码的时间长短将会因故障码的不同而改变,但是至少需要 40 个暖机循环,一个行程包括启动发动机并达到了工作温度。动力控制模块保存暖机以及完成行程和完整行程的记录。为了计算一个暖机循环,发动机必须长时间运转,从至少冷却液温度达到 45℃时开始增加温度,而且冷却液温度必须超过 70℃的临限值。