System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及工程机械,特别是涉及一种工程机械控制系统的故障诊断方法、系统、电子设备及可读存储介质。
技术介绍
1、工程机械设备因其使用工况多变,使用物理环境复杂恶劣,导致故障高发。同时,由于工程施工进度要求,故障发生后需要第一时间实现设备故障原因的确定,因此,故障检查与排除的高效实现是当前工程机械设备的一个重要需求。然而,工程机械设备的故障诊断存在施工现场检测维修条件有限,维修人员技能水平参差不齐等特点。因此,如何快速且准确对工程机械设备故障诊断是目前急需解决的问题。
技术实现思路
1、本申请的目的在于提供一种工程机械控制系统的故障诊断方法、系统、电子设备及计算机可读存储介质,能够提升故障诊断系统以及故障诊断的准确性和可靠性,且不增加系统成本。
2、为达到上述目的:
3、第一方面,本申请实施例提供了一种工程机械控制系统的故障诊断方法,所述工程机械控制系统包括通过can总线通信连接的多个电子控制单元;所述方法应用于故障诊断系统中的第一电子控制单元,所述故障诊断系统至少包括所述工程机械控制系统中满足预设条件的所述第一电子控制单元、第二电子控制单元和第三电子控制单元,包括:
4、所述第一电子控制单元至少对所述第二电子控制单元和所述第三电子控制单元进行诊断,确定并广播所述第一电子控制单元的诊断结论;
5、所述第一电子控制单元至少获取所述第二电子控制单元的诊断结论和所述第三电子控制单元的诊断结论,并结合所述第一电子控制单元的诊断结论,确定对所
6、所述第一电子控制单元根据所述工程机械控制系统中所有电子控制单元的数据流,基于预设故障诊断策略对所述工程机械控制系统进行故障诊断。
7、在一实施方式中,所述第一电子控制单元至少对所述第二电子控制单元和所述第三电子控制单元进行诊断,确定并广播所述第一电子控制单元的诊断结论,包括:
8、所述第一电子控制单元至少对所述第二电子控制单元和所述第三电子控制单元进行诊断,获得第一诊断结果;所述第一诊断结果至少包括所述第一电子控制单元分别对所述第二电子控制单元的诊断结果和对所述第三电子控制单元的诊断结果;
9、所述第一电子控制单元广播所述第一诊断结果,并至少获取第二诊断结果和第三诊断结果;所述第二诊断结果至少包括所述第二电子控制单元分别对所述第一电子控制单元的诊断结果和对所述第三电子控制单元的诊断结果,所述第三诊断结果至少包括所述第三电子控制单元分别对所述第一电子控制单元的诊断结果和对所述第二电子控制单元的诊断结果;
10、所述第一电子控制单元根据所述第一诊断结果、所述第二诊断结果和所述第三诊断结果,确定并广播所述第一电子控制单元的诊断结论。
11、在一实施方式中,所述第一电子控制单元至少对所述第二电子控制单元和所述第三电子控制单元进行诊断,获得第一诊断结果,包括:
12、所述第一电子控制单元至少获取所述第一电子控制单元分别与所述第二电子控制单元和所述第三电子控制单元之间的预设特征参数;
13、所述第一电子控制单元根据所述预设特征参数,确定所述第一电子控制单元分别对所述第二电子控制单元的诊断结果和对所述第三电子控制单元的诊断结果。
14、在一实施方式中,所述第一电子控制单元根据所述第一诊断结果、所述第二诊断结果和所述第三诊断结果,确定并广播所述第一电子控制单元的诊断结论,包括:
15、所述第一电子控制单元根据所述第一诊断结果、所述第二诊断结果和所述第三诊断结果,按照少数服从多数的原则对所述第二电子控制单元和所述第三电子控制单元进行故障判定,确定并广播所述第一电子控制单元的诊断结论。
16、在一实施方式中,所述广播所述第一电子控制单元的诊断结论,包括:
17、广播所述第一电子控制单元的诊断结论和所述第一电子控制单元的优先级信息。
18、在一实施方式中,所述方法还包括:
19、所述第一电子控制单元确定所述第一电子控制单元对应分配的目标控制功能;
20、所述第一电子控制单元基于各控制功能的优先级信息,根据所述目标控制功能确定所述第一电子控制单元的优先级信息。
21、在一实施方式中,所述第一电子控制单元根据所述工程机械控制系统中所有电子控制单元的数据流,基于预设故障诊断策略和所述目标诊断结果对所述工程机械控制系统进行故障诊断,包括:
22、所述第一电子控制单元根据所述工程机械控制系统中所有电子控制单元的数据流,基于所述目标诊断结果获取与所述第一电子控制单元关联的目标数据流;
23、所述第一电子控制单元依据预设故障诊断策略,对所述目标数据流进行故障诊断,获得对所述工程机械控制系统的故障诊断结果。
24、在一实施方式中,所述方法还包括:
25、所述第一电子控制单元根据对所述工程机械控制系统的故障诊断结果,对所述预设故障诊断策略进行优化。
26、第二方面,本申请实施例提供一种工程机械控制系统的故障诊断系统,所述工程机械控制系统包括通过can总线通信连接的多个电子控制单元;所述故障诊断系统至少包括所述工程机械控制系统中满足预设条件的第一电子控制单元、第二电子控制单元和第三电子控制单元,其中,所述第一电子控制单元、所述第二电子控制单元和所述第三电子控制单元被配置为执行如第一方面中任一项所述的方法。
27、第三方面,本申请实施例提供一种电子设备,包括处理器和存储有计算机程序的存储器;所述处理器执行所述计算机程序时实现上述工程机械控制系统的故障诊断方法的步骤。
28、第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被处理器执行时实现上述工程机械控制系统的故障诊断化方法。
29、本申请实施例提供的工程机械控制系统的故障诊断方法、系统、电子设备及计算机可读存储介质,工程机械控制系统包括通过can总线通信连接的多个电子控制单元;方法应用于故障诊断系统中的第一电子控制单元,故障诊断系统至少包括工程机械控制系统中满足预设条件的第一电子控制单元、第二电子控制单元和第三电子控制单元,包括:第一电子控制单元至少对第二电子控制单元和第三电子控制单元进行诊断,确定并广播第一电子控制单元的诊断结论;第一电子控制单元至少获取第二电子控制单元的诊断结论和第三电子控制单元的诊断结论,并结合第一电子控制单元的诊断结论,确定对故障诊断系统的目标诊断结果;第一电子控制单元根据工程机械控制系统中所有电子控制单元的数据流,基于预设故障诊断策略和目标诊断结果对工程机械控制系统进行故障诊断。如此,基于控制系统内的电子控制单元建立故障诊断系统,以通过故障诊断系统对工程机械控制系统进行故障诊断,提升了故障诊断系统和故障诊断的准确性和可靠性,且在实现故障诊断的同时,不增加系统成本。
本文档来自技高网...【技术保护点】
1.一种工程机械控制系统的故障诊断方法,所述工程机械控制系统包括通过CAN总线通信连接的多个电子控制单元;其特征在于,应用于故障诊断系统中的第一电子控制单元,所述故障诊断系统至少包括所述工程机械控制系统中满足预设条件的所述第一电子控制单元、第二电子控制单元和第三电子控制单元,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一电子控制单元至少对所述第二电子控制单元和所述第三电子控制单元进行诊断,确定并广播所述第一电子控制单元的诊断结论,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一电子控制单元至少对所述第二电子控制单元和所述第三电子控制单元进行诊断,获得第一诊断结果,包括:
4.根据权利要求2所述的方法,其特征在于,所述第一电子控制单元根据所述第一诊断结果、所述第二诊断结果和所述第三诊断结果,确定并广播所述第一电子控制单元的诊断结论,包括:
5.根据权利要求4所述的方法,其特征在于,所述广播所述第一电子控制单元的诊断结论,包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
...【技术特征摘要】
1.一种工程机械控制系统的故障诊断方法,所述工程机械控制系统包括通过can总线通信连接的多个电子控制单元;其特征在于,应用于故障诊断系统中的第一电子控制单元,所述故障诊断系统至少包括所述工程机械控制系统中满足预设条件的所述第一电子控制单元、第二电子控制单元和第三电子控制单元,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一电子控制单元至少对所述第二电子控制单元和所述第三电子控制单元进行诊断,确定并广播所述第一电子控制单元的诊断结论,包括:
3.根据权利要求2所述的方法,其特征在于,所述第一电子控制单元至少对所述第二电子控制单元和所述第三电子控制单元进行诊断,获得第一诊断结果,包括:
4.根据权利要求2所述的方法,其特征在于,所述第一电子控制单元根据所述第一诊断结果、所述第二诊断结果和所述第三诊断结果,确定并广播所述第一电子控制单元的诊断结论,包括:
5.根据权利要求4所述的方法,其特征在于,所述广播所述第一电子控制单元的诊断结论,包括:
6.根据权利要求5所述的...
【专利技术属性】
技术研发人员:曹宏鑫,李晓海,曹书苾,罗彬,刘永亮,
申请(专利权)人:中联重科股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。