汽车在线故障诊断装置及实现.doc

上传人:laozhun 文档编号:2980239 上传时间:2023-03-07 格式:DOC 页数:37 大小:640KB
返回 下载 相关 举报
汽车在线故障诊断装置及实现.doc_第1页
第1页 / 共37页
汽车在线故障诊断装置及实现.doc_第2页
第2页 / 共37页
汽车在线故障诊断装置及实现.doc_第3页
第3页 / 共37页
汽车在线故障诊断装置及实现.doc_第4页
第4页 / 共37页
汽车在线故障诊断装置及实现.doc_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《汽车在线故障诊断装置及实现.doc》由会员分享,可在线阅读,更多相关《汽车在线故障诊断装置及实现.doc(37页珍藏版)》请在三一办公上搜索。

1、编号 密 级: 毕 业 设 计 论 文课题名称:汽车在线故障诊断装置及实现年级专业:姓 名:指导教员及专业技术职务:中国人民解放军年 月 摘 要通过对以第二代汽车车载微机自诊断系统的原理及其特点的理论研究,以及对现代解码器技术的状况与发展的分析,按照美国SAE 标准,利用电子控制电路和一定的电脑软件技术,研制出一套可利用笔记本电脑来实现对现代汽车车载微机自诊断系统故障信息进行实时读取与清除的技术。关键词:车载微机自诊断系统 诊断插座 解码器 故障代码 通讯协议目 录第一章 OBD 系统概述11.1 OBD 产生的历史渊源11.2 运行参数31.2.1. 一般参数31.2.2 燃油输出参数51.

2、3OBD 技术状态61.4 OBD 系统的主要控制组成71.4.1发动机管理控制71.4.2 底盘控制71.4.3 安全稳定控制71.4.4 舒适性和娱乐通讯控制81.5 OBD 系统的原理8第二章 解码器92.1国内解码器应用现状92.2 原厂解码器的提出及其标准9第三章OBD II 系统的软件特性113.1 OBD 主要特点:113.2 数据传输通讯协议143.3 数据通讯传输143.4 CAN总线技术153.5 检测与诊断系统软件设计16第四章 OBD II系统的硬件特性184.1 OBD 系统的硬件组成184.2 OBD 系统的误诊断184.2.1 汽车电控系统故障源194.2.2 汽

3、车电控系统故障源主要组成194.3 汽车接地技术204.4 OBD 系统“盲区”21第五章 OBD系统车载自诊断与检测的具体实现225.1 基于笔记本电脑技术的特点225.2 笔记本电脑技术软硬件的实现2253故障代码的清除26结 语27致 谢30参 考 文 献31前 言随着现代汽车电控技术的发展,根据SAE 标准要求,自1996 年以后生产的桥车和轻型卡车(载重为14000 磅以下) 的电控系统都要求配置第二代车载微机自诊断系统-OBD (它是英文On_Board Diagnosis) ,并在2000 年1月1日开始所有汽车制造商所生产的轿车及轻型卡车都必须配置OBD 系统。OBD 系统的设

4、计初衷是用于监测排气管废气排放质量,最后才发展用于检测与诊断电控系统故障。因此可以把OBD 检测准确地比喻为排气管废气实验(现在基本上用来取代排气管废气实验) 。OBD 系统最重要的一点就是该系统的设计是为了探测汽车废气排放HC、CO 和NOx 或燃油蒸发污染值是否超过美国联邦试验过程( FTP)所规定的废气排放值的1. 5 倍,以及由此而引起电控系统或部件的故障。这包括发动机随机缺火时引起的HC 排放量的整体上升;催化转换器的净化效率下降到某个限值之下;系统探测出密封的燃油系统有空气泄漏;EGR 系统的故障引起NOx 排放量上升;某个关键传感器或其他排放控制装置失效等情况。因此,本文正是从介

5、绍现代汽车微机自诊断原理及其特点出发,主要介绍现代汽车故障及其代码的产生及贮存、故障数据传输及其读取和通讯协议等特性,为现代汽车的设计和检测维修提供一个良好的基础。第一章 OBD 系统概述1.1 OBD 产生的历史渊源20世纪50年代,汽车技术与电子技术开始结合以来,电子技术在汽车上的应用范围越来越广,特别是70年代后,电子技术领域的集成电路、大规模集成电路和超大规模集成电路的发展,为汽车提供了速度快捷、功能强大、性能可靠、成本低廉的汽车电子控制系统。汽车电子控制系统极大地提高了汽车的动力性、经济性、安全性、舒适性,这些汽车电子技术在汽车工业上的广泛应用能够很好地解决全球范围的汽车尾气排放环保

6、问题和能源危机问题。因此,广泛和深入采用电子技术,不仅是汽车制造厂本身为了提高产品的性能和竞争力的迫切需要,也是各国政府和社会支持和倡导,甚至是强制推行的结果。 最早的汽车电控系统是1968年德国博世公司研制成功的电子控制燃油喷射系统EFI(electronic fuel injection),这种系统当时被应用在德国大众汽车公司生产的轿车上,这种燃油喷射系统被称之为博世K 型(BOSCH K)。K型系统通常被称之为机械喷射系统。在1974年,德国博世公司与大众公司又联合推出了博世D型(BOSCH D)喷射系统。在这个系统里基本实现了全电子控制。它是靠进气管压力传感器来提供进气压力信号,靠霍尔

7、传感器提供转速信号给控制单元ECU。ECU通过计算机向喷油嘴提供可变的脉冲时间,从而控制不同工况下的喷油量。这种方式的喷射系统改进后,被奥迪、奔驰、沃尔沃、大众、宝马等车系采用。1975年,美国凯迪拉克公司在部分车型上开始采用一种喷射系统,这种喷射系统被称之为博世L型。这种喷油系统不同于D型之处在于:L型是靠空气流量计来向电脑ECU提供空气流量信号的(空气流量计可直接产生压降信号,不需换算),同时由车速传感器提供发动机转速信号,电脑整理、计算这些信号后向喷油嘴提供可变脉冲时间,控制喷油量。到了八十年代,欧、美、日三大轿车生产基地所生产的轿车基本上都采用了燃油喷射系统,同时都有自己独特的控制方式

8、。但这时,所有的电喷车生产厂都开始考虑节气门负荷率、水温、进气温度对发动机性能的影响。开始利用节气门位置传感器、水温传感器、进气温度传感器等系列传感器信号来修正电脑计算的喷油脉冲时间,使发动机在任何工况下都能获得较为理想的空气、燃油混合物(空燃比14.7:1)。有了这样的燃油喷射系统和空气流量系统(air flow system),使汽车的经济性和动力性得到了保障。在这个基础上,各汽车生产厂家开始在汽车上采用自动变速箱控制系统(TCU)、防抱死制动系统(ABS)、安全气囊电控系统(SRS)、巡航控制系统(CC)、制动防侧滑系统(ASR)及空气悬挂系统(AIR SUSPENSION SYSTEM

9、),甚至将空调、音响等附属设施也用计算机进行集成控制。然而,由于汽车控制的电子化,又带来了新的问题。一方面,汽车电控系统日趋复杂,给汽车维修工作带来了越来越多的困难,对汽车维修技术人员的要求越来越高;另一方面,电子控制系统的安全容错处理,汽车不能因为电子控制系统自身的突发故障导致汽车失控和不能运行。针对这种情况,汽车电控技术设计人员,在进行汽车电子控制系统设计的同时,增加了故障自诊断功能模块。它能够在汽车运行过程中不断监测电子控制系统各组成部分的工作情况,如有异常,根据特定的算法判断出具体的故障,并以代码形式存储下来,同时起动相应故障运行模块功能,使有故障的汽车能够被驾驶到修理厂进行维修,维修

10、人员可以利用汽车故障自诊断功能调出故障码,快速对故障进行定位和修复。因此,从安全性和维修便利的角度来看,汽车电控系统都应配备故障自诊断功能。自1979年美国通用汽车公司率先在其汽车电控系统中采用故障自诊断功能后,世界上的各大汽车厂商纷纷效仿,在各自生产的电控汽车上都配备了故障自诊断功能。故障自诊断功能,已经成为了新车出厂和修理厂故障检测不可缺少的重要手段。经过几十年的发展,故障自诊断模块不仅能够解决汽车电控系统的安全性和存储记忆汽车故障,还能够实时提供汽车各种运行参数。 1.2 运行参数 数据流中的参数有2种形式,即数值参数和状态参数。数值参数是有一定单位、一定变化范围的参数,它通常反映出电控

11、装置工作中各部件的工作电压、压力、温度、时间、速度等;状态参数是那些只有2种工作状态的参数,如开或关、闭合或断开、高或低、是或否等,它通常表示电控装置中的开关和电磁阀等元件的工作状态。在进行数值分析时,首先应分清读出的各个参数是电控装置中的传感器输送给微机的输入信号,还是微机送出给电控装置执行器的输出指令。输入信号参数可以是状态参数,也可以是数值参数。输出指令参数大部分是状态参数,也有少部分是数值参数。数据流中的参数可以按汽车和发动机的各个系统进行分类,不同类型或不同系统的参数的分析方法各不相同。在进行电控装置故障诊断时,还应当将几种不同类型或不同系统的参数进行综合对照分析。不同厂牌及不同车型

12、的汽车,其电控装置的数据流参数的名称和内容都不完全相同。下面将目前常见汽车电控装置数据流中的各个参数按不同的系统和类型分类,并简要说明了其含义、参数的形式及数值的单位和变化范围。由于不同车型的微机决定了自己的数据参数的内容,因此,在检测某一车型时,下列所有的参数只有部分会在检测仪上显示出来。限于篇幅,只举了一些常用的参数,并只对一般参数和燃油输出参数做了较为细致的说明。1.2.1. 一般参数所谓一般参数,是指那些会同时影响汽车及发动机的几个不同电控装置的参数,如发动机转速、汽车车速、氧传感器的工作、开环及闭环控制系统的工作、发动机负荷和电控装置微机总体输出指令系统状态等。有发动机转速、发动机起

13、动转速、氧传感器工作状态、氧传感器信号穿越参数开环/闭环、可编程只读码、车速、运行时间等。下面介绍最常用的一般参数。1发动机转速读取电控装置数据流时,在检测仪上所显示出来的发动机转速是由电控汽油喷射系统微机(ECU)或汽车动力系统微机(PCM)根据发动机点火信号或曲轴位置传感器的脉冲信号计算而得的,它反映了发动机的实际转速。发动机转速的单位一般采用r/min,其变化范围为0至发动机的最高转速。该参数本身并无分析的价值,一般用于对其它参数进行分析时作为参考基准。2发动机起动转速该参数是发动机起动时由起动机带动的发动机转速,其单位为r/min,显示的数值范围为0r/min-800r/min。该参数

14、是发动机微机控制起动喷油量的依据。分析发动机起动转速可以分析其起动困难的故障原因,也可分析发动机的起动性能。3氧传感器工作状态该参数表示由发动机排气管上的氧传感器所测得的排气的浓稀状况。有些双排气管的汽车将这一参数显示为左氧传感器工作状态和右氧传感器工作状态2种参数。排气中的氧气含量取决于进气中混合气的空燃比。氧传感器是测量发动机混合气浓稀状态的主要传感器。氧传感器必须被加热至300以上才能向微机提供正确的信号。而发动机微机必须处于闭环控制状态才能对氧传感器的信号做出反应。氧传感器工作状态参数的类型依车型而不同,有些车型是以状态参数的形式显示出来,其变化为浓或稀,也有些车型是将它以数值参数的形

15、式显示出来,其数字单位为mV。浓或稀表示排气的总体状态,mV表示氧传感器的输出电压。该参数在发动机热车后以中速(1500r/min-2000r/min)运转时,呈现浓稀的交替变化或输出电压在100mV-900mV之间来回变化,每10s内的变化次数应大于8次(0.8Hz)。若该参数变化缓慢或不变化或数值异常,则说明氧传感器或微机内的反馈控制系统有故障。4 开环或闭环这是一种状态参数,它表示发动机微机的控制方式是开环还是闭环。在冷车运转中,应显示为开环状态;当发动机达到正常工作温度后,发动机微机对氧传感器的信号有反应时应显示为闭环状态。有些故障(通常会显示出故障代码)会使发动机微机回到开环控制状态

16、。此外,有些车型在怠速运转一段时间后也会回到开环状态,这常常是因为氧传感器在怠速时温度太低所致。对此,可以踩下油门踏板,让发动机以快怠速运转来加热氧传感器。如果该参数一直显示为开环状态,快怠速运转后仍不能回到闭环状态,说明氧传感器或发动机燃油系统有故障。 5 车速车速参数是由发动机或自动变速器微机(ECM,TCM)根据车速传感器的信号计算出的汽车车速数值。车速参数的显示单位有 英里/h或km/h两种,可以通过调整检测仪来改变。车速参数是微机控制自动变速器的主要参数,也是进行巡航控制的重要参数。有些带自动变速器的汽车没有车速传感器,此时检测仪上显示的车速为0。该参数一般作为对自动变速器的其它控制

17、参数进行分析的参考依据。1.2.2 燃油输出参数燃油输出参数表示发动机微机对电控燃油喷射系统进行控制的状态,以及向喷油器等执行器送出的控制信号。主要有以下几种。1 喷油脉冲宽度喷油脉冲宽度是发动机微机控制喷油器每次喷油的时间长度,是喷油器工作是否正常的最主要指标。该参数所显示的喷油脉冲宽度数值单位为ms。该参数显示的数值大,表示喷油器每次打开喷油的时间较长,发动机将获得较浓的混合气;该参数显示的数值小,表示喷油器每次打开喷油的时间较短,发动机将获得较稀的混合气。喷油脉冲宽度没有一个固定的标准,它将随着发动机转速和负荷的不同而变化。 2 目标空燃比该参数不是通过测量而得到的发动机实际空燃比,而是

18、发动机微机在闭环控制时根据各种传感器信号计算后得出的应提供的空燃比,微机将依照此参数的大小来控制喷油器的喷油量。该参数的显示数值一般为14.7左右。低于此值表示微机要提供较浓的混合气;高于此值表示微机要提供较稀的混合气。有些车型以状态参数的方式显示这一参数,其显示内容为浓或稀。该类参数还有:燃油短期校正系数,燃油长期校正系数,燃油校正学习,燃油校正块,不同步脉冲,功率加浓,节气门全开,溢流清除,减速调稀,减速断油,加速加浓,起动开关等。3 节气门位置和怠速控制参数 节气门位置和怠速控制参数反映节气门位置及各种怠速控制装置的工作状况。有些参数也表示微机向发动机怠速控制和节气门控制装置发出的指令。

19、主要有以下几种。节气门开度,怠速空气控制,怠速开关4 发动机水温和进气温度参数发动机水温 ,起动温度,进气温度 5 空气压力和进气量参数该类参数主要有以下几种。 大气压力,进气管压力,空气流量 6 电气和点火参数电气和点火参数表示汽车电气系统的状况,它也包括点火系统送给微机的输入信号及微机输出至点火系统的控制信号。主要有以下几种。蓄电池电压,5V基准电压 ,点火提前角,起动信号,点火控制,爆震,爆震计数,爆震推迟,电气负荷开关 7 排放控制参数,炭罐指令,废气再循环指令,废气再循环温度,空气喷射指令8 传动系统、电控自动变速器及其它综合参数传动系统和电控自动变速器参数表示微机向变速器所有执行器

20、发出的指令及来自变速器和传动系统所有传感器的信号,主要有:锁止离合器指令,停车空档开关,脉冲发生器,车速,超速档开关等。其它综合参数如:动力转向压力开关,发动机负荷,空调参数等。1.3OBD 技术状态具有OBD 系统的车辆,各电控系统工作情况的好坏,直接影响到车辆的正常行驶。为了保证车辆各电控系统的正常工作和检修方便,现代汽车电子控制单元ECU 都设计具有故障自诊断的功能。在汽车使用中,它能够对各传感器、执行器和连接线路进行不断地监测,当汽车废气排放超过法定规定值和汽车电控系统出现故障时,故障指示灯MIL (如图2 - 1 所示) 闪亮告之驾驶员汽车电控系统出现故障或废气排放超标,并将故障以代

21、码的形式存储在汽车各系统电控单元( ECU ) 中,为汽车维修人员诊断和排除故障提供依据。在车辆检修时,可通过特定的程序读取存储器中的故障代码,检修人员便可根据所读故障代码很快地判断出故障的类别和范围,查找电控系统的故障部位所在。为顺利的维修汽车节省了很多时间。1.4 OBD 系统的主要控制组成1.4.1发动机管理控制微机对发动机控制的内容主要是燃油喷射(EFT) 、点火控制(TSC) 、排放控制(EAC) 和进气控制等。各传感器将发动机的进气量、进气温度、发动机转速、冷却水温度、油门开度等物理量转变成为电信号(如电压或电流) 输入到电子控制单元ECU ,经快速分析、比较和计算后输出信号控制执

22、行器,使发动机在各种工况下都具有最佳的燃油供给量和点火时间,使发动机具有良好的动力性、经济性和最低的排放污染。1.4.2 底盘控制随着汽车行驶速度的提高,道路行车密度的增大,对汽车行驶安全性能提出更高的要求。电子控制刹车防抱死系统ABS 和驱动防滑转系统ASR 以及电子稳定程序ESP 在汽车上得到了广泛地应用,它可以提高汽车在制动过程中的方向稳定性和转向操纵能力,缩短制动距离,且能防止驱动过程中驱动轮的滑转。为了减轻驾驶员的劳动强度,传统的手动变速器已被自动变速器(A/T 或ECT) 所取代,同时广泛应用了动力转向、电控四轮转向和电控悬架装置(TEMS) 。1.4.3 安全稳定控制现代汽车的安

23、全保证控制主要分为被动性安全保证和主动性安全保证。被动性安全保证性能好的汽车,一旦车辆发生交通事故,能最大限度地减轻乘员的损害程度,但它不具备预见性自动减速或停车,避免交通事故发生的能力。这类装置主要有电子安全带、安全气囊(SRS) 等。主动性安全保证装置能通过各种传感器和红外线测距仪所获得的信号,由电脑控制自动减速或停车,从而避免交通事故的发生。这类装置主要有电子防撞装置和电控自动制动系统。1.4.4 舒适性和娱乐通讯控制现代汽车的设计都能体现出以人为本的设计思想,特别是在轿车方面。汽车全自动空调,自动门窗,中央门锁,自动电动座椅,高级音响,车载电话,电子地图等,都离不开电子技术,使用电脑控

24、制能使它们很好的组合起来,使用更加方便。1.5 OBD 系统的原理故障自诊断模块监测的对象是电控汽车上的各种传感器(如:水温传感器)、电子控制系统本身以及各种执行元件(如:继电器),故障判断正是针对上述三种对象进行的。故障自诊断模块共用汽车电子控制系统的信号输入电路,在汽车运行过程中监测上述三种对象的输入信息,汽车正常运行时,电子控制系统输入和输出信号的电压(或电流) 值都有一定的变化范围,当某一信号超出了预设的范围值,并且这一现象在一定的时间内不会消失(OBD 规定这一现象不超过2 个驾驶周期 ),故障自诊断模块便判断为这一信号对应的电路或元件出现故障,并把这一故障以代码的形式存入内部存储器

25、,同时点亮仪表盘上的故障指示灯,告之驾驶员或汽车维修技术人员检修电控系统故障。针对三种监控对象产生的故障,故障自诊断模块采取不同的应急措施1当某一传感器或电路产生了故障后,其信号就不能再作为汽车的控制参数,为了维护汽车的运行,故障自诊断模块便从其程序存储器中调出预先设定的经验值,作为该电路的应急输入参数,保证汽车可以继续工作;2当电子控制系统自身产生故障时,故障自诊断模块便触发备用控制回路对汽车进行应急的简单控制,使汽车可以开到修理厂进行维修,这种应急功能就叫故障运行,又称“跛行”功能;3当某一执行元件出现可能导致其它元件损坏或严重后果的故障时,为了安全起见,故障自诊断模块采取一定的安全措施,

26、自动停止某些功能的执行,这种功能称为故障保险。如:当点火器出现故障,故障自诊断模块就会切断燃油喷射系统电源,使喷油嘴停止喷油,防止未燃烧混合气体进入排气系统引起爆炸。从上述基本工作原理分析来看,故障自诊断模块应该包括:监测输入、逻辑运算及控制、程序及数据存储器、备用控制回路、信息和数据驱动输出等模块。第二章 解码器2.1国内解码器应用现状所谓电子解码器,实际上就是一台微处理机,它能够与车上的电子计算机沟通,显示出检测系统在计算机中所储存的信息,如故障检索等。电子计算机控制着全车电子装置的运行,包括发动机电子控制装置,底盘电子控制装置,安全控制装置,警报控制装置等,涉及电子监测元件上百种,它们的

27、运行正常与否,都会由电子计算机瞬间判断出来,不需要再像十几年前那样,靠人的嗅觉,视觉,听觉和触觉去判断某运行部位是否正常在汽车后市场领域,故障自诊断技术主要是帮助维修人员快速查找故障和分析汽车运行性能,因此,故障自诊断技术应用水平主要取决于解码器的应用水平。随着汽车保有量的增加以及电子控制系统的日趋复杂,汽车维修工作就越来越繁重和困难,维修行业对解码器的技术要求越来越高,希望解码器能够完全切底地解决任何电控系统故障问题。然而,在国内除了汽车制造厂指定的特约服务站拥有原厂解码器外,大部分修理厂买不到原厂解码器,远远达不到专业维修水平,满足不了市场上的需求。一些低水平的解码器泛滥于市场,误导了许多

28、修理厂,妨碍了维修行业技术和服务水平的提高。同时由于原厂解码器大多是英文的和大量使用了极其专业的缩写词,对使用者的技术水平要求极高,加上缺乏售前和售后技术服务(因为只有汽车制造厂的特约服务站网络才能享受专业技术培训,特约服务站网络之外的修理厂是没有专业培训机会的),使得那些拥有原厂解码器的修理厂也难充分发挥原厂解码器应有的作用。目前,在维修行业中普遍存在解码器应用水平严重滞后市场需求的现象,市场迫切需要能够达到原厂专业水平的解码器。2.2 原厂解码器的提出及其标准针对维修行业对原厂解码器的迫切需求,国内的解码器市场是没有真正达到原厂技术的国产解码器的,也没有企业在推崇原厂解码器的概念。这是因为

29、,攻克原厂解码器这一尖端技术对企业的技术要求和资金投入是特别高的。那么,真正的原厂解码器应该具备哪些标准呢?从技术角度来看,原厂解码器必需达到以下指标:1 够自动识别汽车控制电脑的型号和版本真正达到原厂专业水平的解码器应该能够自动识别当前测试车型控制电脑型号和版本,而不用人工选择年款、车型、诊断座类型等信息。自动识别控制电脑是原厂解码器最重要的技术环节之一,一旦识别了ECU的型号,相应的故障码、清码方法、数据流内容、执行元件、特殊功能等都确定了。2能够完全访问汽车控制电脑上开放的存储资源在汽车故障自诊断系统的设计过程中,预留了很多供外部诊断设备访问的存储单元,这些存储单元存放了反映汽车运行非常

30、重要的数据。外部诊断设备要能够完全访问这些存储资源,必需100%地按照该车型的诊断通信协议和所有的通信模式进行访问。3能够不失真地按照原厂要求显示从汽车控制电脑上获取的数据完全按照诊断通信协议获得诊断数据之后,必需按照原厂要求显示这些数据,每一项数据都有严格的显示格式,如:对应不同的数据,它显示的整数位、小数位、单位以及空白位置等都有明确的规定。4必需包含四个基本功能:a读取故障码;b清除故障码;c动态数据分析;d执行元件测试;这是一个解码器必需具备的四项基本功能,这四项基本功能必需准确和全面。缺少任何基本一项功能,都不是完整的解码器。5.针对特定的车系/车型支持专业功能这是专业解码器所必需具

31、备的。除了具备上述四项基本功能外,针对特定的车系/车型必需具备深入的专业功能。如:大众/奥迪车系原厂解码器,除了具备a.读取故障码;b.清除故障码;c.动态数据分析;d.执行元件测试四项基本功能以外,还应提供系统基本调整(00组和非00组)、自适应匹配(00组和非00组,含防盗电脑及钥匙匹配)、CODING、单独通道数据、登录系统、传送汽车底盘号等专业功能。 在对汽车故障解码器的研究基础之上,根据其软硬件技术特点,归纳了全球范围汽车诊断技术格局:1.欧洲技术风格以博世、西门子公司技术及ISO标准为主流,其中一个显著特点是建立诊断通信连接之后必需要保持通信连接2.美洲技术风格以美国SAE(Soc

32、iety of Automotive Engineer)及OBDII标准为主流3.亚洲技术风格主要是学习和引进欧美汽车故障诊断技术第三章OBD II 系统的软件特性传统的判定电控汽车故障部位,很大程度上取决于检修人员的经验。在现代汽车中,汽车电子及电控技术越来越复杂,且电控技术含量越来越高,单纯依靠经验很难做到在不解体的情况下快速、准确判定车辆的故障所在,自诊断系统在这方面给我们提供了很大方面,它能在车辆不解体的情况下准确、快速的判定故障部位。现代汽车车载自诊断系统中均设有故障诊断连接器,以供检修人员快速读取故障信息和数据资料,以节省维修时间,提高工作效率。3.1 OBD 主要特点:(1) 根

33、据SAE J1962 标准,OBD 系统故障诊断连接器DLC(Data Link Connector) 采用统一标准的16引脚诊断插座。并统一安装在驾驶室仪表板下方。其故障诊断连接器引脚如图3 - 1所示图3 - 1故障诊断连接器其引脚含义:端子代号含义端子代号含义1供制造厂应用9供制造厂应用2SAE-J1850资料传输+10SAE-J1850资料传输-3供制造厂应用11供制造厂应用4车身搭铁12供制造厂应用5信号回路搭铁13供制造厂应用6控制器局域网高端14控制器局域网低端)7ISO-9141资料传输K15ISO-9141资料传输L8供制造厂应用16接蓄电池正极单凭经验,通用汽车和轻型卡车使

34、用SAE J1850 VPW(可变脉冲宽度调制)通讯模式,克莱斯勒和所有欧洲及大部分亚洲进口汽车产品使用ISO 9141通讯模式,福特使用SAE J1850 PWM(脉冲宽度调制)通讯模式。 这其中也有一些变异,比如象凯迪拉克CATERA,德国欧宝使用欧洲ISO9141协议, 在1996年和以后的车辆中,可通过OBD- 插头来判断其通讯协议:Pin 2Pin 6Pin 7Pin 10Pin 14Pin 15标 准必须有-必须有-J1850 PWM必须有-J1850 VPW-必须有-可能有ISO9141/14230-必须有-必须有-ISO15765 (CAN) (2) 具有行车记录功能。检修人员

35、从车辆上读取故障代码,只能告知故障的性质和范围。利用OBD的行车记录功能,能够获得故障车辆行驶过程中的有关数据资料,通过与基本数据资料对比,便可很快分析出故障的原因。(3) 具有连接诊断仪读取和消除故障代码的功能和具有记忆和重新显示故障代码的功能(4) 采用统一的故障代码根据ISO 15031-6(或SAE J2012,也许到2008年10月1日执行SAE J1939)标准,OBD 统一使用标准的故障代码。其故障代码共由5位数组成。 OBD 故障代码含义位数可能显示的内容含 义1B车身电控系统C底盘电控系统P发动机和变速器组成的动力传动系统U网络系统20SAE定义检测的故障码1厂家定义的检测故

36、障码2厂家定义的检测故障码3保留的故障码31有关空气和燃油的测量不良2有关空气和燃油的测量不良3点火系统不良4附加排气系统不良5速度和怠速控制系统不良6电脑输入与输出控制系统不良7变速器控制系统不良8非EEC动力传动系统不良4和50199与故障相应的系统器件名称 例如: 3.2 数据传输通讯协议OBD 是美国汽车工程师学会(SAE) 提出的车载微机自诊断系统,即第二代车载自诊断系统。该系统主要是按照美国环保局( EPA) 和美国加州资源协会(CARA) 对汽车废气排放值标准对废气排放进行监测,并作为推荐世界范围统一使用汽车废气排放值的检测标准的微机自诊断系统。 根据SAE J1962 ,SAE

37、 J2012 ,SAE J1930 和SAE J1978 标准,OBD 故障诊断连接插座,故障代码,结构单元/系统名称故障代码显示都相应采用统一的标准,以便进行废气排放监测和对汽车电控系统的故障检测和诊断。根据ISO 15031 - 5 标准,OBD 系统使用了3 个基本的通讯协议,即克莱斯勒汽车和所有欧洲产的汽车以及大多数亚洲进口的汽车都使用ISO 9141 - 2 通讯协议电路,而美国通用汽车公司生产的轿车及轻型卡车使用SAE J1850 VPW(可变的脉冲宽度调节) 通讯协议电路,福特( FORD) 汽车使用SAE J1850 PWM(脉冲宽度调节) 通讯协议电路。具体的通讯协议电路接入

38、引脚如图3 - 1所示。3.3 数据通讯传输OBD 数据通讯传输,其数据资料传输线采用ISO 标准和SAE 标准, ISO 标准利用引脚7 和引脚15 ;而SAE 标准利用引脚2 和引脚10 进行数据资料传输。通过 OBD 的DLC 功能,能够采集到该车型各控制系统的有关数据资料。汽车故障代码及数据的读取是通过一个RS - 232 接口将OBD 连接器与汽车通用诊断仪连接,使通用诊断仪与汽车建立通讯,根据车型及需要选择希望的检测模块,接收所需要的诊断数据,如图3 - 2 所示。目前OBD 技术除用以监测废气排放值、故障检测与诊断,还发展到用因特网进行在线故障诊断。图 3-23.4 CAN总线技

39、术20世纪90年代以来,汽车上由电子控制单元(ECU)控制的部件数量越来越多,例如电子燃油喷射装置、防抱死制动装置、安全气囊装置、电控门窗装置、主动悬架等等。随着集成电路和单片机在汽车上的广泛应用,车上的ECU数量越来越多。因此就需要一种较为高速、可靠的网络传输来实现系统内部间的数据通信。而CAN总线技术在现代汽车上的应用,使得车载自诊断系统的工作更加迅速、安全和可靠。大大提高了车载自诊断检测系统对数据的读取、分析与处理。 先进的CAN总线技术可以称为车上控制器局域网络CAN(Controller Area Network),它是由德国BOSCH公司为解决现代汽车中的控制与测试仪器之间的数据交

40、换而开发的一种数据通信协议,按照ISO有关标准,CAN的拓扑结构为总线式,因此也称为CAN总线。CAN总线作为车内的控制网络,每个部件都是网络上的一个节点,通过信息包(Message)把该节点的状态信息和控制信息发送出去,整车控制器接收这些信息,并发出控制指令到各个节点。车载监测和诊断系统也是通过CAN总线得到各部件状态以及整车的故障信息。网络结构如图3-2 所示。该汽车上共有6个节点,车载监测和诊断系统作为其中的一个节点连接在网络上,和各节点之间实现通讯,进行监测和故障诊断。发动机传感器故障显示灯整车控制器监测和诊断系统电池控制器其他节点CAN总线图 3-2 网络结构图3.5 检测与诊断系统

41、软件设计软件系统功能可分为数据采集、数据分析和处理、数据显示及警报等部分。其主程序流程如图3-3所示。在监测和诊断系统中,采用了定时器的机制来进行数据采集处理和显示更新。开机后,启动4个定时器,每隔一定的时间分别进行串口数据读入、显示数据更新、车辆状态改变判断和能量流动绘制的处理。串口读入模块将转换器通过串口发来的数据读入缓冲变量中,并分离出各部件状态变量。状态改变判断模块判断当前车辆各部件之间的能量流动关系,得到汽车所处的工况,当出现故障状态时报警。能量流动绘制模块则绘制各部件的能量流动状态变化。图 3-3 检测与诊断系统程序流程图系统检测到的所有信息由CAN-RS232转换器从汽车总线上接

42、收,通过串口发送给车载微机。转换器程序流程如图3-4 所示。图3-4 CAN-RS232转接器程序流程图主程序根据总线情况不停地向车载微机发送所需要的数据帧。在发送前,先判断缓冲区内数据是否为新接收到的数据,如果为新数据则予以发送。当总线上出现新数据时,立即进入中断程序对相应缓冲区进行更新,更新时先根据ID判断该信息是否正在被串口发送,如果不是则进行更新,反之则不更新。这样,一方面可避免发送重复信息,另一方面也避免了信息未发送完毕即被更新。检测与诊断系统从总线上的信息包得到所有需要的车况信息和故障信息。一帧典型的信息会有一个专属于该信息的ID号,并包含18个字节的内容。而发送该帧信息的部件信号

43、就包含在其中。一般而言,每一帧信息都会以一定的周期被发送到总线上。接收到一帧信息后,根据ID号判断出信息格式,然后解读出信息中所包含的关于该部件的状态信息。汽车各部件的故障信息也被打包在不同的信息帧中进行传送。从故障信息帧中,监测和诊断系统可得到所有部件的故障状况,以及该故障的等级,同时,其自身也会根据部件状态信息对是否发生故障进行判断,并对驾驶者作出提示。基于CAN总线设计的车载检测和诊断系统,实现了在行车过程中实时检测汽车的运行状况,记录下车辆各部件的状态数据,对车辆故障作出及时的响应和一定分析的目标。 第四章 OBD II系统的硬件特性4.1 OBD 系统的硬件组成如图4-1所示,OBD

44、 II 硬件系统主要由各传感器、电子控制单元(ECU)、图4-1 OBD 系统硬件组成OBD 系统连接器插口、故障显示灯、执行器及线路等与废气排放控制相关的系统组成. 目前,OBD 系统对FTP所规定的废气排放值有20%_30%还不能探测出来。事实上,为了避免废气排放超标,OBD 系统的设计可以降低FTP 规定值,也可设计一些不必经常监测的电子部件工作状况,如加热催化剂系统或蒸发系统,以提高OBD 系统的自诊断能力。目前,OBD 系统的设计所包含的系统部件或电子元件已经发展到64 个。当然如果不考虑成本因素,OBD 系统可以设计成能探测汽车内部所有系统和部件。因此,OBD 系统检测功能主要由成

45、本、系统安全复杂性和使用寿命等因素所决定,其中系统安全复杂性和成本是两个最重要的因素。4.2 OBD 系统的误诊断在通常情况下,OBD 系统能够监测电控系统所有电子控制部件工作工况,这是最理想的状况。但实践表明, 随着汽车使用年限和电子系统复杂化的不断增加,OBD 系统能监测出发生在汽车电控系统内部的故障机率则不断减小。一方面由于汽车使用年限的增加,汽车电子元器件开始磨损(老化)或损坏,但其磨损或损坏值尚未达到OBD 系统所规定的标准值, OBD 系统不能诊断出系统的性能恶化状况;另一方面,由于汽车电子系统复杂化的增加,汽车电子元件(或部件)在车上的振动、噪声和电磁等干扰现象不断增加,对车载微机工作产生一定程度的干扰,影响其控制程序的正常运行,造成汽车性能不断恶化,但是这一现象还未达到破坏的程度,OBD 系统还不能识别出系统性能恶化状况,这时故障显示灯不闪亮。当OBD 系统“意识”到系统故障发生时,汽车电控系统或运行性能已严重恶化。4.2.1 汽车电控系统故障源根据欧洲国际发动机汽车检测委员会CITA(International Moto

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号