The invention discloses a general fault diagnosis method for automotive electronic control unit, which includes: establishing a subsystem of the fault diagnosis system; establishing a connection between each subsystem of the fault diagnosis system and application layer software components and fault diagnosis instrument; and sending the ID of the fault event and the fault state of the event to the fault report and the fault shake prevention subsystem by the application layer software components. The main and subordinate fault identification subsystems carry out state transition judgment and anti-shaking processing with the fault anti-shaking subsystem; the main and subordinate fault identification subsystems simultaneously carry out master and subordinate fault identification to determine whether the fault is a primary fault or not, and the non-primary fault needs to activate the subordinate fault identification; then the fault level detection subsystem judges the fault level according to the fault level processing state mechanism; and according to the judgment results The function of the vehicle is limited by the fault event processing subsystem, and the fault information is stored by the fault information storage subsystem and sent out through the diagnostic interface. The invention is convenient for transplantation.
【技术实现步骤摘要】
一种车用电子控制单元通用故障诊断方法
本专利技术涉及汽车电控
,具体为一种车用电子控制单元通用故障诊断方法。
技术介绍
在汽车电控系统领域,故障诊断系统尤为重要,电子控制单元对各部件进行自动检查和监测,并将诊断结果通过诊断仪、仪表盘、在线监控标定软件等告知驾驶员或者维修人员,严重故障发生时车况自动快照记录。汽车上电子控制单元众多,每一个电子控制单元都需要有独立的故障诊断系统。目前汽车电子控制单元中故障诊断系统由系统子模块自诊断,通用性和可移植性差,如果开发几款控制单元,需要每一个控制单元单独完成故障诊断功能。
技术实现思路
本专利技术的目的在于提供一种车用电子控制单元通用故障诊断方法,该方法具有可移植性,可用于汽车上所有控制单元的故障诊断系统。本专利技术采用的技术方案是:一种车用电子控制单元通用故障诊断方法,其特征在于,包括以下步骤:(1)建立故障诊断系统的子系统:故障诊断系统的子系统包括故障报告与故障防抖子系统、故障信息存储子系统、故障水平检测子系统、故障事件处理子系统、主从故障识别子系统;(2)故障诊断系统的各个子系统与应用层软件组件、故障诊断仪建立连接:应用层软件组件与故障报告与故障防抖子系统连接,故障报告与故障防抖子系统与故障水平检测子系统连接,故障水平检测子系统同时与故障信息存储子系统、故障事件处理子系统、主从故障识别子系统连接,故障信息存储子系统通过UDS诊断服务与故障诊断仪建立连接;故障诊断系统与底层软件驱动连接;(3)应用层软件组件将故障发生事件的ID和事件故障状态发送给故障报告与故障防抖子系统,由故障报告与故障防抖子系统进行状态转变判断 ...
【技术保护点】
1.一种车用电子控制单元通用故障诊断方法,其特征在于,包括以下步骤:(1)建立故障诊断系统的子系统:故障诊断系统的子系统包括故障报告与故障防抖子系统、故障信息存储子系统、故障水平检测子系统、故障事件处理子系统、主从故障识别子系统;(2)故障诊断系统的各个子系统与应用层软件组件、故障诊断仪建立连接:应用层软件组件与故障报告与故障防抖子系统连接,故障报告与故障防抖子系统与故障水平检测子系统连接,故障水平检测子系统同时与故障信息存储子系统、故障事件处理子系统、主从故障识别子系统连接,故障信息存储子系统通过UDS诊断服务与故障诊断仪建立连接;故障诊断系统与底层软件驱动连接;(3)应用层软件组件将故障发生事件的ID和事件故障状态发送给故障报告与故障防抖子系统,由故障报告与故障防抖子系统进行状态转变判断并且进行防抖处理,防抖为了防止状态位反复跳转或者误报;(4)主从故障识别子系统同时进行主从故障识别,从而判断是否该故障为原发性故障,非原发故障需要激活从故障标识;(5)然后由故障水平检测子系统根据故障水平处理状态机制进行故障水平判断;(6)根据判断结果,由故障事件处理子系统对整车功能进行限制;(7) ...
【技术特征摘要】
1.一种车用电子控制单元通用故障诊断方法,其特征在于,包括以下步骤:(1)建立故障诊断系统的子系统:故障诊断系统的子系统包括故障报告与故障防抖子系统、故障信息存储子系统、故障水平检测子系统、故障事件处理子系统、主从故障识别子系统;(2)故障诊断系统的各个子系统与应用层软件组件、故障诊断仪建立连接:应用层软件组件与故障报告与故障防抖子系统连接,故障报告与故障防抖子系统与故障水平检测子系统连接,故障水平检测子系统同时与故障信息存储子系统、故障事件处理子系统、主从故障识别子系统连接,故障信息存储子系统通过UDS诊断服务与故障诊断仪建立连接;故障诊断系统与底层软件驱动连接;(3)应用层软件组件将故障发生事件的ID和事件故障状态发送给故障报告与故障防抖子系统,由故障报告与故障防抖子系统进行状态转变判断并且进行防抖处理,防抖为了防止状态位反复跳转或者误报;(4)主从故障识别子系统同时进行主从故障识别,从而判断是否该故障为原发性故障,非原发故障需要激活从故障标识;(5)然后由故障水平检测子系统根据故障水平处理状态机制进行故障水平判断;(6)根据判断结果,由故障事件处理子系统对整车功能进行限制;(7)最后由故障信息存储子系统...
【专利技术属性】
技术研发人员:杨朝,张猛,黎旸,
申请(专利权)人:北京长城华冠汽车技术开发有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。