对汽车数据流分析诊断故障,常采用以下5种方法:
  (1)数值分析法;
  (2)时间分析法;
  (3)因果分析法;
  (4)关联分析法;
  (5)比较分析法。

  数据分析法是怎样进行汽车动态数据流分析的?
  数值分析是对数据的数值变化规律和数值变化范围的分析,即数值的变化,如转速、车速、电脑读值和实际值的差异等。
  在控制系统运行时,控制模块将以一定的时间间隔不断地接收各个传感器传送的输入信号,并向各个执行器发出控制指令,对某些执行器的工作状态还根据相应传感器的反馈信号再加以修正。我们可以通过诊断仪器读取这些信号参数的数值加以分析。
  例1 如系统电压,在发动机未起动时,其值应约为当时的蓄电池电压,在起动后应等于该车充电系统的电压,若出现不正常的数值,表示充电系统或发动机控制系统可能出现故障(因有些车型的充电系统是由发动机控制电脑控制的,有时甚至是电脑内部的电源出现故障)。
  例2 对于发动机不能起动(起动系统正常)的情况,应注意观察发动机的转速信号(用诊断仪),因大多数发动机控制系统在对发动机进行控制时,都必须知道发动机的转速(发送信号的方式各车型会不同),否则将无法确定发动机是否在转动,当然也无法计算进气量和进行点火及喷油的控制。
  例3 本田雅阁轿车冷却风扇的控制不是采用安装在散热器上的温控开关,而是发动机控制电脑接收冷却液温度传感器的电压信号,判断冷却液的温度变化,当达到规定的温度时,电脑将控制风扇继电器接通,使风扇工作。如一辆本田雅阁2.3轿车,发动机起动时间不长,冷却风扇即工作,此时凭手感只有40~50℃。原先维修人员因无法找到真正的故障原因,只得改动风扇的控制电路,用一个手动开关人工控制。根据该车的电路图,可确定该车的风扇是由电脑控制的,故接上检测仪,没有故障码存在,但在观察数据时,电脑读取的冷却液温度是115℃。根据该车的设计,发动机电动风扇的工作点为91~95℃(开关A低速档)和103~109℃(开关召高速档)。所以,可以判断电脑对风扇的控制电路是正常的,问题是在于电脑得到的温度信号是不正确的,这可能是由于冷却液温度传感器、线束接头或电脑本身有故障。经检查发现传感器的阻值不正确,更换后一切正常。为什么没有故障码呢?这是因为该车在故障码的设定中,只规定了开路(读值一般在-35℃以下)和短路(读值一般在120℃以上)状态,并不能判断传感器温度值是否是实际温度值,当然也就无法给出故障码了。从此例中可看出,应注意测量值和实际值的关系,对一个确定的物理量,不论是通过诊断仪或直接测量得到的值与实际值差异不大(因测量手段不同),否则就有可能是测量值的问题了。

  时间分析法是怎样进行汽车动态数据流分析的?
  电脑在分析某些数据参数时,不仅要考虑传感器的数值,而且要判断其响应的速率,以获得最佳效果。
   如氧传感器的信号,不仅要求有信号电压和电压的变化,而且信号电压的变化频率在一定时间内要超过一定的次数(如某些车要求大于6~10次/s),当小于此值时,就会产生故障码,表示氧传感器响应过慢。有了故障码是比较好解决的,但当次数并未超过限定值,而又反应迟缓时,并不会产生故障码。此时不仔细体会,可能不会感到一丝故障症状。应接上仪器观察氧传感器数据的变化状态以判断传感器的好坏。对采用OBD-II系统的催化转化器前后氧传感器的信号变化频率是不一样的。通常后氧传感器的信号变化频率至少应低于前氧传感器的一半,否则可能催化转化效率已减低了。

  因果分析法是怎样进行汽车动态数据流分析的?
  因果分析法是对相互联系的数据间响应情况和相应速度的分析。
  在各个系统的控制中,许多参数是有因果关系的。如电脑得到一个输入,肯定要根据此输入给出下一个输出,在认为某个过程有问题时可以将这些参数连贯起来观察,以判断故障出现在何处。
  例1 在自动空调系统中,通常当按下空调选择开关后,该开关并不是直接接通空调压缩机离合器,而是该开关信号作为空调请求后空调选择信号被发送给发动机控制电脑,发动机电脑接收到此信号后,检查是否满足设定的条件,若满足,就会向压缩机继电器发出控制指令,接通继电器,使压缩机工作,所以当空调不工作时,可观察在按下空调开关后,空调请求(选择)、空调允许、空调继电器等参数的状态变化,来判断故障点。
  例2 许多车上都装有EGR(废气再循环)系统,该排放装置的作用主要是降低氮氧化物。通常电脑是根据反馈传感器(如EGR位置传感器、DFPE传感器或其他传感器)来判断EGR阀的工作状态。当有EGR系统未工作的故障码出现时,应首先在相应工况下检查电脑控制电磁阀的输出指令和反馈传感器的值,若无控制输出,可能工况条件不满足或电脑有故障,若反馈值没有变化,则可能是传感器、线路或EGR阀(包括废气通道)有问题。此时可直接在EGR阀上施加一定的真空(发动机在怠速时),若发动机出现明显抖动或熄火,则说明EGR阀本身和废气通道无问题,故障可能在传感器、线路或电脑上,应检查电路。若无明显抖动,则可能是EGR阀或废气通道有问题,属于常规机械故障。

  关联分析法是怎样进行汽车动态数据流分析的?
  电脑对故障的判断是根据几个相关传感器信号的比较,当发现它们之间的关系不合理时,会给出一个或几个故障码,或指出某个信号不合理。此时不要轻易断定是该传感器不良,需要根据它们之间的相互关系做进一步的检测,以得到正确结论。
   本田雅阁轿车有时会给出节气门位置传感器信号不正确,但不论用什么方法检查,该传感器和其设定值都无问题。而若能认真地观察转速信号(用仪器或示波器),就会发现转速信号不正确,更换曲轴上的曲轴位置传感器(CKP传感器)后,故障排除。故障原因是电脑接收到此时不正确的转速信号后,并不能判断转速信号是否正确(因无比较量),而是比较此时的节气门位置传感器信号,认为其信号与接收到的错误转速信号不相符,故给出节气门位置传感器的故障码。

  比较分析法是怎样进行汽车动态数据流分析的?
  比较分析法是对相同车种及系统在相同条件下的相同数据组进行的分析。
  在很多时候,没有足够的详细技术资料和详尽的标准数据,无法很正确地断定某个器件好坏。此时可与同类车型或同类系统的数据加以比较。当然在修理中,很多人会使用替换实验进行判断,这也是一种简单的方法,但在进行时应注意首先做一定的基本诊断。在基本确定故障趋势后,再替换被怀疑有问题的器件,不可一上来就换这换那,其结果可能是换了所有的器件,仍未发现问题。再一个注意的是用于替换的器件一定要确认是良好的,而不一定是新的,因新的未必是良好的,这是做替换实验的基本原则。

汽车数据流分析常采用哪些方法?相关推荐

  1. 他励直流电动机为什么不能直接启动?采用什么方法比较好

    直流电动机因为具有逆变器的特性,在启动时会产生较大的电流,会对电网造成负荷过大的压力.为了避免这种情况,常采用的方法是采用电动机软启动器或绕组分流器,来降低电动机启动时的电流.

  2. matlab 转动惯量 叠加,一种汽车动力总成系统转动惯量合成方法

    一种汽车动力总成系统转动惯量合成方法 [专利摘要]本发明公开了一种汽车动力总成系统转动惯量合成方法,包括:将已知的发动机和变速箱质量.质心.惯量和欧拉角参数输入到EXCEL表中,以便于数据的导入与修改 ...

  3. NUMECA的数值计算模块Fine/Turbo的5种定常交界面方法

    商用软件NUMECA的数值计算模块Fine/Turbo提供了5种定常交界面方法,分别为当地守恒(localcon servative coupling)法、周向守恒(conservative coup ...

  4. 操作系统采用哪些方法提高内存利用率

    操作系统采用哪些方法提高内存利用率 从操作系统的需求开始说起 要想搞清楚操作系统采用哪些方法来提高内存利用率,首先,我们应该明白操作系统为什么需要提高内存的利用率. 计算机的系统资源分为处理机.存储器 ...

  5. 空调控制系统节点服务器,汽车空调远程控制系统、方法及服务器

    技术领域 本发明涉及汽车技术领域,特别涉及一种汽车空调远程控制系统.方法及服务器. 背景技术 随着车联网技术的发展,远程汽车控制功能得以实现,例如远程控制发动机.远程控制汽车空调等. 其中,远程控制汽 ...

  6. Java类型摩擦,CRH380BL动车组常采用(? ? ?)与摩擦制动的复合制动模式。

    CRH380BL动车组常采用(? ? ?)与摩擦制动的复合制动模式. 答:电制动 烟草批发企业将卷烟销售给其他烟草批发企业的,照章缴纳消费税.( ) 答:× ()是日常工作中为提高生产效率.工作效率而 ...

  7. 百度「Web 前端研发部」面试过程和常见问题 可能会采用哪些方法来面试 STAR 面试法 喜欢什么样的面试者 喜欢问的问题...

    http://segmentfault.com/a/1190000002498800 在他们的github上看到的,收藏一下备用.看完觉得还有很多要努力的地方. FEX 的面试过程 我们一般会有 3 ...

  8. 2021-04-03生产中实体关系抽取一般采用什么方法?

    生产中实体关系抽取一般采用什么方法? 实体关系抽取有很多种方法,如基于特征向量的方法,基于核函数的方法,基于Bootstrapping的方法,基于深度学习的方法等等.看了很多这些方面的论文,各自评价不 ...

  9. 如何采用简化方法进行需求分析

    如何采用简化方法进行需求分析 前言 需求分析阶段是管理信息系统(MIS)开发最重要的阶段.MIS开发的需求阶段首先是了解和澄清用户的需求,然后严格地定义被开发的软件系统的需求规格说明书[1].常用的软 ...

  10. C#实现字符串按多个字符采用Split方法分割得到数组

    String字符串如何按多个字符采用Split方法进行分割呢?本文提供VS2005和VS2003的实现方法,VS2005可以用下面的方法: string agentInfo = userInfo.At ...

最新文章

  1. Windows7上使用VS2013编译Caffe源码(不带GPU支持)步骤
  2. 零基础入门学习Python(26)-文件1
  3. 【Java】深入剖析Java输入输出的那些细节
  4. 华为手机免root改mac_拿到华为手机,这4个默认设置一定要改,不然流量电量很快被耗光...
  5. php生成文章页,php结合smarty生成静态页面php文章内分页代码
  6. Linq快速入门——扩展方法
  7. 基于Boost无锁队列实现的内存池
  8. box-sizing布局(简要介绍)
  9. 【黑马程序员济南】我的“黑马”经历
  10. Mac环境下设置打印机驱动程序
  11. ffmpeg 解决视频边播放边加载的问题
  12. arm有啥不同 intel_Intel处理器真的胜过ARM了?安兔兔什么的才不可靠呢
  13. DTL autoescape
  14. 【调剂】中科院天津工业生物技术所与天津科技大学联合培养硕士招生2023
  15. 多平台如何发布文章?
  16. 树莓派连接人体感应模块HC-SR501
  17. win10彻底卸载JDK
  18. CentOS虚拟机连接外网
  19. 2022年从零开始,用一篇博客掌握 nginx 的初级配置
  20. h5开发常用颜色书写汇总

热门文章

  1. python gca_Matplotlib入门-3-plt.gca( )挪动坐标轴
  2. 基于zxing的彩色二维码生成与解析
  3. Cadence 17.2( Allegro PCB ) 使用 Shape Symbol 制作不规则焊盘
  4. altium 不规则焊盘 创建异形焊盘方法
  5. 如何讲好FISHER确切概率法
  6. 基于Femu搭建ZNS
  7. 三角函数的倍角、半角与降幂公式
  8. 前端 js base64解密
  9. 8086CPU I/O系统组织 8253芯片 8255A芯片
  10. Mint-Ui安装及使用办法