电机控制器诊断功能UDS

电机控制器的诊断功能是电机控制器开发厂家需要开发的一个重要功能。

关于电机控制,需要关注:IGBT失效,Resolver失效,SBC(电源管理芯片)功能。

而对于诊断,需要关注:

  1. DTC
  2. Freeze frame
  3. EDR

DTC的基本信息:

1)DTC概念
故障存储相关的0x19和0x14服务。
当系统检测到了一个错误或者是一个故障发生的时候,会将相对应的数值故障码进行存储,那么这个对应的数值故障码,我们称之为故障码,就是DTC。
一个DTC可以反应出一个故障发生的具体位置,和这个故障发生原因和类型,我们通过读取的DTC信息,可以为维修提供一些依据。除此以外还有与法律有关的故障,比如说排放有关的,在未来还会有安全相关的故障

2)故障类型
在很多国际标准里面都定义了DTC的格式。比如说UDS里定义DTC由3个字节组成,而ISO 15031-6里定义了DTC格式由“两个字节根基+一个字节的故障类型”组成。有95%用到的DTC格式都是ISO 15031-6里定义的DTC的故障类型和格式

3)快照数据
快照数据是指当这个错误发生,或者当这个DTC存储的时候,记录的一些环境数据,比如说车速,水温,发动机转数等这些数据,从而我们读取这些数据之后,能够更好的判断DTC产生的原因以及发生故障原因。

Freeze Frame的信息

冻结帧(Freeze Frame): 记录发生故障时的工况(SnapShot:由一些列的DID组成),当DTC状态位Confirmed位由0置为1时将记录snapShot。
例如,可以环境温度、ECU供电电压等可能与故障相关的一些数据,用于后续的车辆故障分析。

EDR的信息

从技术上讲,EDR和飞机的“黑匣子”还是有本质区别的,EDR主要是针对车辆加速度突然发生剧烈变化达到触发阀值时的场景,仅采集存储事故前后几秒钟的行车运行数据。在汽车正常平稳行驶时,EDR默认处于休眠模式,而“黑匣子”在整个运行期间连续存储数据。

EDR可集成在其他控制器内,也可以由单独的ECU(电子控制器单元)实现。实际应用中EDR大多数集成在安全约束模块中,该模块也称为ACM(安全气囊控制模块)。ACM利用加速度传感器的速度变化作为碰撞事件判定的依据,由多个ECU组成的CAN通信网络获取其他所需数据,并将数据记录在非易失性存储器中。

3.1 EDR碰撞事件

GB 39732对EDR碰撞事件有严格的要求。其中碰撞事件分为锁定事件与非锁定事件。锁定事件触发条件:不可逆装置(如气囊)展开或150ms内ΔV≥25km/h,且事件的数据不能被后续事件的数据覆盖;非锁定事件触发条件:纵向或横向150ms内ΔV≥8km/h,如果没有足够空间记录,可以按时间顺序依次覆盖之前非锁定事件数据。

3.2 EDR数据提取

数据提取需要EDR支持UDS(统一诊断服务)诊断协议,满足ISO 14229-1和ISO 15765-2标准统一了协议、提取符号等。

EDR数据提取可使用数据提取工具连接车辆的OBD接口,OBD使车主或维修技术人员能够获取车辆子系统的状态。根据车型的不同,OBD接口的位置也不同。

  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 整车控制(Vehicle Control Unit,简称VCU)是汽车电子系统中的一个重要组成部分,主要负责管理和控制车辆的电气和电子设备。VCU的功能范围包括对发动机的控制、电池管理系统、电动机控制以及与车辆其他子系统的通信等。 针对VCU的故障诊断和维修,可采用UDS(Unified Diagnostic Services)诊断调查表。这是一种通用的汽车诊断标准,用于检测和诊断车辆电子系统的故障。 在UDS诊断调查表中,主要包括以下内容: 1. 基本诊断请求:用于检测VCU的基本工作状态,例如版本信息、支持的诊断服务等。 2. ECU重置:用于对VCU进行重启,以解决某些故障导致的系统死机或失效问题。 3. 故障码读取与清除:用于读取和清除VCU中存储的故障码,以识别和解决故障。 4. 数据流读取:用于实时读取VCU各个传感和执行的状态值,以帮助诊断故障的原因。 5. 控制单元配置:用于设置和修改VCU的参数配置,以满足特定需求或修复故障。 6. 特殊功能:用于执行一些特殊的诊断和维修操作,例如执行手动测试、激活执行等。 通过UDS诊断调查表,技术人员可以利用专门的诊断工具与VCU进行通信,获取相关的诊断信息。根据检测结果,可以分析故障原因,进一步采取相应的维修措施,提高修复效率和准确性。 综上所述,UDS诊断调查表是对整车控制(VCU)进行故障诊断和维修的重要工具,能有效帮助技术人员迅速定位和解决故障。 ### 回答2: 整车控制 UDS诊断调查表是用于诊断整车控制模块的工具。UDS(Unified Diagnostic Services)是一种通用的诊断协议,旨在提供一种标准化的诊断方式,以便对整车控制进行诊断和修复。 UDS诊断调查表具有以下几个方面的功能: 1. 诊断功能:通过UDS诊断调查表,可以对整车控制进行各种类型的诊断,包括故障码读取、实时数据采集、自检功能等。通过这些功能,可以方便地了解整车控制的工作状况,判断是否存在故障或异常情况。 2. 故障排除:UDS诊断调查表提供了一系列故障排除的指导,可以帮助技术人员快速定位和解决问题。通过诊断调查表的指引,可以逐步检查各个系统和组件,以确定导致故障的具体原因,并采取相应的修复措施。 3. 参数设置:在诊断过程中,UDS诊断调查表还具有参数设置的功能。通过设置相应的参数,可以调整整车控制的工作参数,以达到更好的性能和效果。例如,可以调整发动机的燃油喷射时机、制动系统的制动力分配等。 4. 数据记录与分析:UDS诊断调查表还具有数据记录与分析的功能。通过记录整车控制的工作数据,可以对车辆的各个系统和组件进行监测和分析,从而得出更深入的故障诊断结果。通过对数据的分析,可以发现隐藏的问题,并采取相应的措施进行修复和优化。 综上所述,整车控制 UDS诊断调查表是一种功能强大的工具,能够帮助技术人员准确快速地诊断整车控制的故障,并提供相应的修复和优化建议。它在车辆维修和故障排除过程中起着重要的作用,提高了整车控制系统的可靠性和性能。 ### 回答3: 整车控制UDS诊断调查表是用于对整车控制进行诊断和调查的工具。UDS(Unified Diagnostic Services)是一种用于在汽车电子控制单元(ECU)之间进行通信和诊断的协议标准。 UDS诊断调查表可以帮助技术人员快速了解整车控制的工作状况和故障信息。调查表中通常包含了各种可能的故障码、故障描述和对应的解决方案。 在使用UDS诊断调查表之前,我们首先需要通过硬件设备将电脑和整车控制进行连接。然后,运行相应的诊断软件,选择与整车控制通信的协议和地址。 在诊断过程中,通过发送相应的指令和参数,可以读取整车控制的实时数据,如车速、转速、温度等,也可以进行各种自检和故障码的清除。 使用诊断调查表时,我们可以根据故障码或故障描述来查找可能的故障原因和解决方案。根据指导手册中提供的诊断流程和相关信息,逐步检查整车控制的各个功能模块和传感。 通过UDS诊断调查表,我们可以准确地找出整车控制的问题所在,并及时采取相应的修复措施。这不仅提高了故障诊断和维修的效率,还保证了整车控制的正常工作和车辆的安全性。 综上所述,整车控制UDS诊断调查表是一种重要的工具,用于对整车控制进行故障诊断和调查。通过使用诊断调查表,我们可以快速准确地找出整车控制的问题,并采取相应的措施进行修复,从而保证车辆的正常运行和驾驶安全。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值