新疆交通职业技术学院
毕业论文
题 目:汽车数据流分析 班 级:汽电D091 姓 名:李适 专 业:汽车电子技术 学 号:200925070003 指导老师: 吴明 王庭吉
完成日期:2011年5月20日
目录
摘要......................................... 3 关键词....................................... 3 引言............................................ 5 一、汽车数据流的认识. . . . . . . . . . . . . . 6
二、获得汽车数据流的方法. . . . . . . . . . . .7
三. 汽车数据流的分析方法. . . . . . . . . . . .12
参考文献 .................................... 17
答谢词 ....................................
作者简介 ....................................
汽车数据流分析
【摘 要】 汽车电子化的发展迅速,应用之广与日俱增,尤其是微机、网络技术的发展为汽车电子化带来了根本性的变革。当代汽车的维修不是单纯的机械维修,而是机械与电子为一体的维修。而电子控制元件的维修比较抽象,给汽车维修技术提出了新的挑战。是许多维修人员望而止步,感到神秘莫测。汽车示波器和汽车诊断仪应运而生,为汽车维修人员快速判断汽车电子设备故障提供了有力的工具。电子设备的测试设定变得非常简单,无需任何设定和调整就可以直接观察电子元件的信号波形和读取数据流。为广大维修人员分析汽车各传感器、执行器的信号波形和数据流分析提供了方便。
【关键词】 数据流 ECU 诊断仪 传感器 执行器
一、 汽车数据流的认识
1、数据流的概念
汽车数据流是指电子控制单元(ECU)与传感器和执行器交流的数据
参数,它是通过诊断接口,由专用诊断仪读取的数据,且随时间和工况而变化。数据的传输就像队伍排队一样,一个一个通过数据线流向诊断仪。
汽车电子控制单元(ECU)中所记忆的数据流真实的反映了各传感器和执行器的工作电压和状态,为汽车故障诊断提供了依据,数据流只能通过专用诊断仪器读取。汽车数据流可作为汽车ECU的输入输出数据,使维修人员随时可以了解汽车的工作状况,及时诊断汽车的故障。
读取汽车数据流可以检测汽车各传感器的工作状态,并检测汽车的工作状态,通过数据流还可以设定汽车的运行数据。
2、数据流参数的分类
根据数据流在检测仪上显示方式不同,数据参数可分为两大类型:数值参数和状态参数。数值参数是有一定单位、一定变化范围的参数,它通常反映出电控装置工作中各部件的工作电压、压力、温度、时间及速度等。状态参数是那些只有2种工作状态的参数,如开或关、闭合或断开、高或低、是或否等,它通常表示电控装置中的开关和电磁阀等元件的工作状态。
根据ECU的控制原理,数据参数又分为输入参数和输出参数。输入参数是指各传感器或开关信号输入给ECU的各个参数。输入参数可以是数值参数,也可以是状态参数。输出参数是ECU送出给各执行器的输出指令。输出参数大多是状态参数,也有少部分是数值参数。
数据流中的参数可以按汽车和发动机的各个系统进行分类,不同类型或不同系统的参数的分析方法各不相同。在进行电控装置故障诊断时,还应当将几种不同类型或不同系统的参数进行综合对照分析。不同厂家及不同车型的汽车,其电控装置的数据流参数的名称和内容都不完全相同。
我们要探讨的就是各个传感器的数据问题,也就是如何理解各个数据之间的因果关系的问题。
深入理解领会发动机各数据之间的关系的前提,是要对发动机的工作过程有一个全面的了解。首先我们将发动机的整个工作过程分为三部分:发动机前端、中端以及发动机后端,如图4所示。
图4 发动机工作流程图
发动机前端:由各种传感器(氧传感器除外)、执行器、进气系统、燃油系统这几部分组成。
发动机中端:发动机机械本体、点火系统组成。
发动机后端:由排气系统、催化转化器、以及检测排气中氧浓度的氧传感器(或空燃比传感器)组成。
前面,我们大家了解了发动机的核心问题是空气,围绕进入汽缸的空气,电脑通过曲轴位置传感器提供的发动机转速、空气流量传感器的进气量信号,来确定基本燃油喷射时间、以及基本点火提前角度。然后,再根据其余各传感器的信号,如冷却液温度传感器、进气温度传感器、节气门位置传感器(或加速踏板位置传感器)等等,来对基本燃油喷射时间作出修正,以达到准确控制的目的。同时,在燃油系统良好的情况下,发动机ECU指令喷油器作出一定脉宽的打开动作,以将燃油喷入进气歧管,并和空气混合,进入汽缸。
在发动机中端,在机械部分良好,汽缸密封良好,配气机构工作正常的情况下,进入汽缸的空气和燃油的混合气,在合适的时刻,被工作良好的次级火花点燃,混合气燃烧做功,输出功率。
在发动机后端,汽缸内燃烧完毕的混合气,形成废气进入排气管。这其中包含了各种各样的气体成分,但比较重要的是O2、HC、CO、CO2,NOX等废气。这时候,装置在排气管上的氧传感器就开始大展用途了。由于前面进入汽缸的混
合气,是由发动机ECU根据各种传感器得到的数据,经计算后,得出的理论喷油量,而这个喷油量究竟与实际进气量相不相符,ECU本身并不知道,如果打个比方的话,我们可以将发动机ECU作出的喷油量指令认为是一个类似于天气预报的行为,是带有预测性、主观性的行为,是发动机ECU单方面的行为。而排气系统中的氧传感器起的是监察、监控的作用。
传感器数据提供 空气流量传感器 发动机转速 节气门开度 进气及冷却液温度等 预测
做出喷油及点火指令
氧传感器根据排气中氧原子数量的多少,与大气中氧含量进行比较,从而得出混合气是稀还是浓的情况汇报。
为了理解汽车常见输入参数,现将汽车上常见的传感器的种类、安装位置级用途归纳如下表。
监察、监控混合气状况 根据排气中氧原子含量,为发动机ECU提供燃油喷射量的修正信息 主要传感器的种类、安装位置及用途 传感器种类 冷却液温度传感器 进气温度传感器 EGR温度传感器 安装位置 冷却水道上 进气总管上 EGR进气道上 用途 测量冷却液温度 测量进气温度 测量EGR循环气体温度和EGR工作情况 曲轴位置传感器 曲轴前端 检测曲轴转角位置、测量发动机转速 爆震传感器 发动机缸体上 检测爆燃信号、输入ECU 氧传感器 排气管、三元催化转换器上 制动总泵压力传感器 雨滴传感器 发动机舱盖上 主油缸下部 力 检测降雨量、控制刮水器转速 车速传感器 变速器输出轴或组合仪表内 节气门位置传感器 节气门体上与节气门连接 判断发动机工况,控制喷油脉宽 测量汽车行驶速度 检测主油缸输出压控制空燃比 二、 获得汽车数据流的方法
汽车电控系统测试方式分为:通信式电脑诊断和在线式电路分析两种。前者是通过汽车上的电脑诊断座沟通汽车电脑与诊断仪之间的通信来完成测试工作的,而后者则是将分析仪的探头连接到传感器和执行器的电路上进行在线测试的。两种测试方式不同,使用的设备也不同,前者主要使用国内俗称“解码器”的汽车电脑诊断仪,后者主要使用通常称之为“发动机分析仪”的汽车电路分析仪。
(一)电脑通信方式
1、专用诊断仪
专用诊断仪是各汽车厂家生产的专用测试设备,它除具有读码、解码、数据扫描等功能外,还具有传感器输入信号和执行器输出信号的参数修正实验、电脑控制系统参数调整、系统匹配和标定及防盗密码设定等专业功能。专用诊断仪是汽车生产厂家专门配备给其特约维修站的测试设备,它具有专业性强、测试功能完善等优点,是汽车专修厂的必备设备。
其典型产品有:日本丰田公司的
美国通用公司的TECH—Ⅱ
德国大众汽车公司的V.A.G1552
德国奔驰公司的HHT
2、 通用诊断仪
通用诊断仪的主要功能有:控制模块版本的识别、故障码读取和清除、动态数据参数显示、传感器和部分执行器的功能测试与调整、某些特殊参数的设定、维修资料及故障诊断提示及路试记录等。通用诊断仪可测试的车型较多适应范围也较宽,因此被称为通用型仪器,但它与专用诊断仪相比,无法完成某些特殊功能,这也是大多数通用仪器的不足之处。
美国红盒子
金德KT600
通用诊断仪和专用诊断仪的动态数据显示功能不仅可以对控制系统的运行参数(最多可达上百个)进行数据分析,还可以观擦电脑的动态控制过程。因此,
它具有从电脑内部分析过程的诊断功能,它是进行数据分析的主要手段。
(二)电路在线测量方式
电路在线测量方式是通过对控制模块电路的在线检测(主要指电脑的外部连接电路),将控制模块个输入、输出端的电信号直接传送给电路分析仪的测量方式。电路分析仪一般有两种:一种是汽车万用表;一种是汽车示波器。
汽车万用表也是一种数字多用仪表其外形和工作原理与袖珍数字万用表几乎没有区别,只增加了几个汽车专用功能档(如DWELL挡、TACHO挡)。
汽车万用表除具备有袖珍数字万用表功能外,还具有汽车专用项目测试功能。可测量交流电压与电流、直流电压与电流、电阻、频率、电容、占空比、温度、闭合角及转速;也有一些新颖功能,如自动断电、自动变换量程、模拟条图显示、峰值保持、读书保持(数据锁定)及电池测试(低电压提示)等。
为实现某些功能(例如测量温度、转速),汽车万用表还配有一套配件套,如热电偶适配器、热电偶探头、电感式拾取器以及AC/DC感应式电流夹钳等。
汽车万用表应具备下述功能:
1、
测量交、直流电压。考虑到电压的允许变动范围及可能
产生的过载,汽车万用表应测量大于40V的电压值,但测量范围也不能过大,否则读数的精度下降。
2、
测量电阻。汽车万用表应能测量1MΩ的电阻,测量范
围大一些使用更方便。
3、
测量电流。汽车万用表应能测量大于10A的电流,测量
范围再小则使用不方便。
4、 障。
记忆最大值和最小值。该功能用于检查某电路的瞬间故
5、 6、
模拟条显示。该功能用于观测连续变化的数据。 测量脉冲波形的频宽比和点火线圈一次电流的闭合角。
该功能用于检测喷油器、怠速稳定控制阀、EGR电磁阀及点火系统的工作状况。
7、 8、 障。
9、
测量传感器输出的电信号频率。 测量转速。
输出脉冲信号。该功能用于检测无分电器点火系统的故
10、 测量二极管的性能。
11、 测量大电流。配置电流传感器(霍尔式传感器)后,可检测大电流。
12、 测量温度。配置温度传感器后可以检测冷却液温度、尾气温度和进气温度等。
汽车示波器是用波形显示的方式表现电路中电参数的动态变化过程的专业仪器,它能够对电路上的电参数进行连续性图形显示,是分析复杂电路上电信号波形变化的专业仪器。汽车示波器通常用两个或两个以上的测试通道,同时对多路电信号进行同步显示,具有高速动态分析各信号间相互关系的优点。通常汽车示波器设有测试菜单,使用时无需像普通示波器那样繁琐地设定,只需点一下要测试的传感器或执行器的菜单就可以自动进入测量。电子存储示波器还具有连续记忆和重放功能,便于捕捉间歇性故障。同时也可以通过一定的软件与PC机连接,将采集的数据进行存储、打印及再现。
EA3000发动机分析仪
发动机综合性能检测仪
(三)元件模拟方式
元件模拟方式测量是通过信号模拟器替代传感器向控制模块输送模拟的传感器信号,并对控制模块的相应参数进行分析比较的测量方式。信号模拟器有两种:一种是单路信号模拟器;另一种是同步信号模拟器。
单路信号模拟器是单一通道信号发生器。它只能输出一路信号,模拟一个传感器的动态变化信号。主要信号有可变电压信号0~15V,可变交直流频率信号0~10Hz,可变电阻信号的好坏,另一个是用可变模拟信号去动态分析模块控制系统的响应,进而分析控制模块及系统的工作情况。
同步信号模拟器是两通道以上的信号发生器。它主要用于产生有相关逻辑关系的信号,如曲轴转角和凸轮轴传感器同步信号,用于模拟发动机运转工况,完成在发动机未转动的情况下对控制模块进行动态相应数据分析的实验。同步信号模拟器的功用也有两个:用对比方式比较传感器品质好坏;分析电脑控制系统的响应数据参数。
三、 汽车数据流的分析方法
1、 数值分析法
数值分析法是对数据的数值变化规律和数值变化范围的分析,及数值的变化,如转速、车速和电脑读值与实际值的差异等。
在控制系统运行时,控制模块将以一定的时间间隔不断地接收各个传感器传送的输入信号,并向各个执行器发出控制指令,对某些执行器的工作状态还根据相应传感器的反馈信号在加以修正。我们可以通过诊断仪器读取这些信号参数的数值加以分析。
例 本田雅阁轿车冷却风扇的控制不是采用安装在散热器上的温控开关,而是发动机控制模块接收冷却液温度传感器的电压信号,判断冷却液的温度变化,当达到规定的温度时,电脑将控制温度继电器接通,使风扇工作。一辆本田雅阁
2.3轿车,发动机起动时间不长,冷却风扇即工作,此时凭手感只有40~50摄氏度。原先维修人员因无法找到真正的故障原因,只得改动风扇的控制电路,用一个手动开关人工控制。根据该车的电路图,可确定该车的风扇是由电脑控制的,故接上检测仪,没有故障码存在,但观察数据时,电脑读取的冷却液温度是115摄氏度。根据该车的设计,发动机电动风扇的工作点为91~95摄氏度(开关A低速挡)和103~109摄氏度(开关B高速挡)。所以,可以判断电脑对风扇的控制电路是正常的,问题在于电脑得到的温度信号是不正确的,这可能是由于冷却液温度传感器、线束插头或电脑本身有故障。经检查发现传感器的阻值不正确,更换后一切正常。为什么没有故障码呢?这是因为该车在故障码设定中,只规定了开路(读值一般在—35摄氏度以下)和短路(读值一般在120摄氏度以上)状态并不能判断传感器温度值是否是实际温度值,当然也就是无法给出故障码了。从此例中可看出,应注意测量值和实际值的关系,对一个确定的物理量,不论是通过诊断仪或直接测量,得到的值与实际值差异应不大(因测量手段不同),否则就有可能是测量值的问题了。
2、时间分析法
电脑在分析某些数据参数时,不仅要考虑传感器的数值,而且要判断其相应的速率,以获得最佳效果。
例 如氧传感器的信号,不仅要求有信号电压的变化,而且信号电压的变化频率在一定时间内要超过一定的次数(如某些车要求大于6~10次/s),当小于此值时,就会产生故障码,表示氧传感器响应过慢。有了故障码是比较好解决的,但当次数并未超过限定值,而又反应迟缓时,并不会产生故障码。此时不仔细体会,可能不会感到一丝故障症状。应接上仪器观察氧传感器数据的变化状态以判断传感器的好坏。对于采用OBD-Ⅱ系统的催化转化器前后氧传感器的信号变化频率是不一样的。通常后氧
传感器的信号变化频率至少应低于前氧传感器的一半,否则可能催化转化效率已降低了。
3、因果分析法
因果分析法是对相互联系的数据间响应情况和响应速度的分析。
在各个系统的控制中,许多参数是有因果关系的。如电脑得到一个输入,肯定要根据此输入给出下一个输出,在认为某个过程有问题时可以将这些参数连贯起来观察,以判断故障出现在何处。
例 在自动空调系统中,通常当按下空调选择开关后,该开关并不是直接接通空调压缩机离合器,而是该开关信号作为空调请求后空调选择信号被发送给发动机控制模块,发动机控制模块接收到此信号后,检查是否满足设定的条件,若满足,就会像压缩机继电器发出控制指令,接通继电器,使压缩机工作,所以当空调不工作时,可观察在按下空调开关后,空调请求(选择)、空调允许、空调继电器等参数的状态变化来判断故障点。
4、关联分析法
电脑对故障的判断是根据几个相关传感器的信号进行比较,当发现它们之间
的关系不合理时,会给出一个或几个故障码,或指出某个信号不合理。此时不要轻易判定是该传感器不良,需要根据它们之间的相互关系做进一步的检查,已得到正确结论。
例 本田雅阁轿车有时会给出节气门位置传感器的信号不正确,但不论用什么方法检查,该传感器和其设定值都无问题。而若能认真地观察转速信号(用仪器或示波器),就会发现转速信号不正确,更换曲轴上的曲轴位置传感器后,故障排除。故障原因是电脑接收到此时不正确的转速信号后,并不能判断转速信号是否正确(因无比较量),而是比较此时的节气门位置传感器信号,认为其信号与接收到的错误转速信号不相符,故给出节气门位置传感器的故障码。
5、比较分析法
比较分析法是对相同车种及系统在相同条件下的相同数据组进行的分析。 在很多时候,没有足够的详细技术资料和详尽的标准数据,无法很正确地判定某个器件好坏。此时可与同类车型或同类系统的数据加以比较。当然在修理中,很多人会使用替换实验进行判断,这也是一种简单的方法,但在进行时应注意首先做一定的基本诊断。在基本确定故障趋势后,再替换被怀疑有问题的器件,不可一上来就换这换那,其结果可能是换了所有的器件,仍未发现问题。再一个注意的是用于替换的器件一定要确认是良好的,而不一定是新的,因新的未必是良好的,这是做替换实验的基本原则。
所以在现代汽车的检测维修过程中,数据流所起的帮助作用越来越大,技术人员也逐渐认识到数据流的重要性。
发动机控制系统数据流是汽车所有数据中最全面、包含内容最多的部分,而在现代汽车的所有系统都与发动机系统有着千丝万缕的联系,同时,发动机控制系统也是最复杂、变化较频繁的系统,因此,搞清楚发动机控制系统的数据流的定义是解决发动机故障的关键所在。
【参考文献】:1、鲁植雄 别克汽车数据流分析图解 北京 电子工业出版社 2004.9
2、谭本忠 汽车波形与数据流分析 北京: 机械工业出版社 2009.1
3、 【答谢词】: 【作者简介】:李适
因篇幅问题不能全部显示,请点此查看更多更全内容