欢迎来到天天文库
浏览记录
ID:42283747
大小:280.07 KB
页数:47页
时间:2019-09-11
《增强型诊断规范文档介绍》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、1自诊断需求所有ECU都应持续地进行故障自诊断,以监控运行状态下的异常事件(错误)。故障自诊断包括两种:初始化阶段自诊断及持续运行时的自诊断。1.1故障自诊断范故障自诊断的范围,应包含但不限于如下所列内容:ECU内部异常情况;网络通信异常情况;输入/输出线路的开路或短路情况;超出线路正常运行范围的错误信号;迫使系统以失效安全模式运行的情况。1.2故障记录当ECU检测到一个故障时,其将在存储器中存储对应的一个代码,此代码被称为诊断故障代码。除诊断故障代码外,ECU还可能存储与此故障相关的故障状态、快照信息及扩展信息。1.2.1诊断故障代码格式诊断故障代码由3个字节组成
2、:故障代码高字节、故障代码低字节及故障代码失效类型。前两个字节代表发生故障的对象,而第三个字节代表故障失效类型信息。有关故障代码组成的详细定义,请参考Ref.7。所有法规相关的故障代码必须符合Ref.7标准的定义。北汽银翔专有的故障代码应由其诊断工程师分配。两者如有冲突,ECU需按法规要求实现。Ref.7标准中定义部分故障代码的前两个字节已经表征了该故障的失效类型。在此种情况下,故障失效类型字节应置0。1.2.2故障状态故障代码状态字节提供故障的状态信息。具体定义如下表所示。位序号描述是否支持0测试失败强制1本次操作循环测试失败可选2未确认的诊断故障代码可选3已确认
3、的诊断故障代码强制4自上次清除后测试未完成可选5自上次清除后测试失败可选6本次操作循环测试未完成可选7请求点亮警告指示灯可选有关故障状态位的详细定义,请参考Ref.1。第47页/共!SyntaxError页1.2.3故障快照信息快照信息是在故障代码设置时存储的一组额外数据,对故障的维修具有辅助作用。根据使用范围的不同,快照信息可分为全局快照和局部快照。对于需存储快照信息的ECU,其必须支持全局快照信息,而选择性的支持局部快照信息。快照信息的定义如下表所示。序号DTC快照记录内容快照信息类型1发动机转速[1](第一次发生故障)全局快照2车速[1](第一次发生故障)3电
4、池电压[1](第一次发生故障)4发动机转速(最近一次发生故障)5车速(最近一次发生故障)6电池电压(最近一次发生故障)7其他由供应商定义的信息局部快照:N其他由供应商定义的信息注:[1]这些参数可通过本地采集或从网络上获取,具体的格式定义需视具体车型而定。某ECU是否支持快照信息的存储,须由北汽银翔的诊断工程师确定。1.2.4故障扩展信息扩展信息是一组提供诊断故障代码相关扩展状态信息的数据组,包括故障出现计数、故障待定计数等。1.3故障信息存储所有的故障代码及其相关信息都应存储于非易失性存储器。受存储空间所限,ECU可存储的故障信息是有限的。同时存储的故障代码及其相
5、关信息的个数应不小于10,当存储信息已满时,ECU需决定是忽略最新检测到的故障及其信息,还是删除已存储的信息以预留空间给最新检测到的故障。ECU供应商需定义故障信息存储的优先级机制,但必须保证部件及整车的安全性。具体的故障信息存储策略需在该ECU诊断描述文档中描述。1.4故障自恢复策略ECU清除已存储的故障及其相关信息的条件包括:接收到清除诊断信息的指令或读故障的自恢复条件满足。如果故障不再存在,则故障自恢复机制用于确保该故障和相关信息都被清除,以避免不必要的维护成本。具体的故障自恢复策略需在该ECU的诊断文件中描述。第47页/共!SyntaxError页1.5故障
6、指示当检测到某个可能引起危险的故障时,ECU必须采取必要的措施以保证部件及整车安全。具体采取的措施(如:危险警报声音,危险警报显示等)及其激活/关闭准则需在ECU的诊断文件中描述。1.6故障描述示例某ECU支持的所有故障都需采用如下方式(包括但不限于)描述,并汇总在该ECU的诊断描述文件中。附录C列用故障代码及故障描述,每个ECU都需遵守相关定义。示例DTC(显示)B110E13DTC(Hex)910E13故障名称xx传感器短路故障检测频率每40ms监测一次,如果连续10次测试失败,则置位故障检测检测失败条件:电压高于4.3V或者;电压低于0.9V确定条件连续监测5
7、s采取措施当监测到此传感器故障后应立即点亮传感器故障指示灯,并且相应功能进入跛行回家模式故障恢复条件400ms的连续监测时间电压在正常范围内清除条件清除故障码指令或者故障自恢复或者故障码被替换引起故障的可能原因-维修措施-备注控制器将监测开路和短路故障,但是不能区分两者2数据链路层数据链路层需满足ISO11898-1及Ref.10的需求。此外,ECU还需实现如下约束:ECU需使用“CAN数据帧填充”,即要求CANDLC总是设置为8,建议未使用的字节填充为特定值55h,以避免位填充。ECU应该可以接收诊断工具发送的DLC小于8的CAN数据帧。3网络层网络层需满足R
此文档下载收益归作者所有