来源
信息整理
OBD(On-boarddiagnostics),即为车载诊断。OBD系统是指用于监测和报告车辆状态的车载系统。借助于OBD端口与连接器,可以获取各种车辆参数,例如车速,排放数据,车辆故障码等。诊断几乎解决了车辆中的所有问题,允许外部电子设备与车辆的控制系统连接。OBD系统旨在通过监控发动机零部件的性能来减少污染物排放。
OBD系统由ECU,传感器,执行器组成。ECU使用来自各个传感器的输入,来控制执行器以获得最佳的性能。MIL(MalfunctionIndicatorlight),即为故障指示灯,也称为CheckEngine指示灯,它向车辆用户发出故障警示。车辆可以使用诊断工具,通过DiagnosticLink连接器(DLC)进行访问车辆部分数据。
1.什么是OBD-I和OBD-II?
OBD-I:20世纪80年代开发的OBD系统被称为OBD-I。OBD-I系统没有标准化,想要获取不同车辆的诊断信息,不同的车辆需要不同的诊断工具。
OBD-II:20世纪90年代初期,SAE(汽车工程师协会)和ISO(国际标准化组织)联合发布了ECU和诊断工具之间的数字信息通信标准。所有基于OBD-II的车辆都必须使用标准诊断接口,并通过标准OBD-II协议中的其中一种协议进行通信。具有OBDII功能的汽车,驾驶员侧仪表盘下方有一个端口,用于插接OBD连接器,车主可以通过该接口,获取有关车辆子系统维修的信息。OBD提供对动力发动机,排放控制系统,VIN号,标定识别号,点火计数器,排放控制系统计数器的状态信息的访问。
2.车辆诊断通信
车辆的OBD系统会实时监测车内各种子系统,并通过车辆诊断通信来报告是否检测到任何故障,这是一种问答通信机制。外部诊断工具通过OBD端口连接车辆。外部诊断工具发出请求信息,然后ECU会给出响应回复。当检测到任何故障时,它们会以故障码的形式触发一条消息。工程师可以通过诊断工具读取这些故障代码,并了解车辆内部的问题,一旦问题解决,故障码就会从ECU存储单元中删除。通过重新配置和刷新ECU软件,可以解决该问题。
3.什么是诊断故障代码?
发送到诊断工具的信息,采用的是诊断故障代码形式。故障代码以字母开头,并包含4个或5个数字,代表特定车辆子系统及其所遇到的问题。OBD诊断工具已预载了这些代码的定义。除了这些通用代码外,各个厂商还有其特定代码,并且这些代码不会直接向公众发布。
故障代码:
PXXXX:表明动力总成故障(发动机和变速箱ECU)
UXXXX:表示网络通信故障
BXXXX:表明车身电子系统故障
CXXXX:表示底盘电子系统故障
4.为什么需要OBD?
帮助技术人员正确诊断和修复复杂的问题;
建立一个具有鲁棒性的排放控制系统;
有效且廉价的排放状态检查;
通过事先检测排放控制系统中的问题来确保较低的排放;
保持生命周期内良好的车况以确保用户安全;
通过早期的问题检测,规避了车辆子系统的潜在风险;
预防继发性故障;
诊断工具会提供问题发生位置的准确信息,因此消除了不必要的维修。
5.OBD诊断流程
OBD系统等待监测条件触发;
直接检测来自零件或与零件性能有关的信号;
功能核查,即检查其是否满足故障条件;
通过点亮MIL灯,通知用户有关故障信息,并存储故障代码。
6.为什么最初开发OBD?
电子燃油喷射诞生后,车辆连接的概念开始出现。OBD最初开发,是为了通过控制发动机和大量采用电子燃料喷射器,来调节污染物排放。
7.OBD系统的局限性
通过OBD接口收集的数据,仅仅与动力总成和排放ECU相关。不提供车身控制系统数据,如安全带状态,安全气囊状态等;
仅支持问-答机制的响应通信;
OBD仅提供对排放相关数据的读取访问,没有用于重新编程的写访问权限,因此很难纠正所观察到的故障。
8.OBD如何在催化剂监测系统中发挥作用?
排气和催化转化器用于安全地将废气从发动机中带走,配备OBDII的车辆使用上游和下游氧气传感器,用于测量废气中的氧气含量。这些传感器是发动机管理反馈传感器,可测量燃料和空气在燃烧室中的燃烧效率。从燃烧室出来的废气被送到催化剂燃烧室,在那里这些有害气体通过吸收氮转化为无害气体并释放出游离的氧气。位于催化转化器后面的下游氧气传感器监控转化器效率。如果效率较低,则转换器不会清除废气中的污染物,这些废气通过排气管最终排放到大气中。
氧气传感器数据用于评估催化剂的转化性能。基于这些氧气传感器数据,可以将排气尾气排放与催化剂系统性能相关联。当排放超过故障阈值时,OBD系统将打开MIL灯,并存储故障信息。
9.智控说
伴随着汽车产业革命大潮的汹涌来袭,OBD系统的内容也将会被逐渐的丰富,故障诊断与移动端的互联是一个大的趋势,如:对于车辆的故障情况,车主可通过手机APP端进行实时通知,并可查询。这将很大程度上提升问题解决的效率,车主的满意度自然也会大大提升!
说明:文章观点仅供分享交流,不代表本