首 页文档资料下载资料维修视频汽修在线平台
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 汽车技术 > 汽车技术
基于UD的汽车通信故障诊断机制与处理策略
来源:本站整理  作者:佚名  2013-03-27 09:20:14

    摘要:阐述一种诊断控制单元之间通信丢失故障的机制,通过基于UDS的诊断协议进行原理分析,并制定一种有效的诊断处理策略。

    汽车故障诊断是利用ECU监测控制系统各组成部分的工作情况,发现故障后自动启动故障记录和处理逻辑。汽车故障诊断模块不仅能够存储记忆汽车故障,还能够实时提供汽车各种运行参数川。外部诊断设备通过一定的诊断通信规则与ECU建立诊断通信,并读取这些故障和参数,同时解析出来供外部测试人员分析。故障诊断记录处理,并将这些处理的信息通过诊断通信传输给外部诊断设备,这一系列处理机制构成了汽车立体化的诊断系统,如图1所示。

    统一诊断服务UDS (Unified diagnostic services)是基于OSI (Open Systems Interconnection)参考模型设计的,是当前汽车领域广泛使用的一种车载诊断协议标准。当前车载网络快速发展,网络总线也不断变化更新,由初始的低速LIN总线,到低速容错CAN总线、高速CAN总线,再到F1exRay和Most总线等等,越来越多的网络总线和电子控制单元的出现迫切需要统一车载诊断协议。ISO 14229基于UDS诊断规范,可应用于多种数据链路网络,是一种可广泛应用的满足诊断需求的协议标准,如图2所示。

    CAN网络是一种非破坏性仲裁的通信网络它因具有较高的通信速率(最高可达1 Mb/s)和灵活可靠的通信方式,在车载网络领域广受青睐。控制系统之间的信息交互即可通过CAN网络通信的方式进行。但如其他系统一样,通信实体之间也需要进行通信故障的诊断,例如诊断通信异常、通信丢失等故障。CAN网络通信不仅实现了车载电子单元之间的通信,同时也为在线诊断提供了网络载体。CAN总线电控单元及诊断接人端分布见图3。

    本文基于ISO 14229协议,以CAN总线为通信介质,对车载控制单元之间记录通信丢失故障原理及诊断仪如何读取故障信息数据原理进行了分析,并根据协议规范制定了一种通信丢失处理策略。

1网络通信丢失的故障诊断机制
    变速器控制单元TCU和防抱死系统ABS是CAN车载网络上的两大电子控制单元,这2个ECU要通过CAN网络进行大量的信息交互。但是由于电磁干扰、串扰、静电等外界干扰或电控单元本身控制策略引起的通信停止等原因,2个控制单元之间可能会出现通信丢失的现象。

    控制系统需要将故障信息(例如通信丢失故障信息)诊断出来,以处理通信被破坏时出现丢失帧的故障现象,并记录为 DTC ( diagnostic troublecode)。一旦某一控制系统,如TCU监测到一段规定的时间内并没有接收到ABS发来的通信数据,便将此DTC记录下来。外部诊断设备通过规则的诊断通信与控制系统建立诊断通信连接,并选择相应的诊断方式,例如:读取故障信息服务时,就会将此故障信息读出,并在诊断仪中显示出来。TCU记录网络通信丢失流程如图4所示。

[1] [2] [3] [4]  下一页

  • 好的评价
      0%(0)
  • 差的评价
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:14,386.72000 毫秒