本申请涉及发动机,具体涉及一种电子控制单元针脚热冗余控制方法、装置、设备及介质。
背景技术:
1、发动机在运行过程中,会经常出现ecu针脚电气故障,例如,传感器针脚会出现短路或断路故障,执行器针脚会出现对电源短路或对地短路或开路或过温故障。当ecu针脚配置例如水温传感器、轨压传感器和喷油器等重要零部件时,该针脚出现电气故障会使发动机不能正常运行,甚至停机。相关技术中,ecu针脚故障导致发动机不能正常工作的发生概率较高。
2、上述的陈述仅用于提供与本申请有关的背景技术信息,而不必然地构成现有技术。
技术实现思路
1、针对相关技术中存在的相关技术中ecu针脚故障导致发动机不能正常工作的发生概率较高的问题,本申请的目的是提供一种电子控制单元针脚热冗余控制方法、装置、设备及介质,以提高发动机正常运行的概率,提高控制可靠性。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
2、根据本申请实施例的一个方面,提供一种电子控制单元针脚热冗余控制方法,包括:
3、检测电子控制单元ecu的功能针脚中是否存在备用针脚;
4、若存在备用针脚,则检测所述ecu的功能针脚在本驾驶循环中是否发生过切换;
5、若未发生过切换,则检测所述ecu的传感器针脚和执行器针脚是否出现电气故障,得到电气故障检测结果;
6、根据所述电气故障检测结果,对所述传感器针脚和所述执行器针脚进行配置。
7、在本申请的一些实施例中,所述根据所述电气故障检测结果,对所述传感器针脚和所述执行器针脚进行配置,包括:
8、若所述电气故障检测结果包括传感器针脚无故障,则将所述传感器针脚配置到第一主针脚上;
9、若所述电气故障检测结果包括传感器针脚故障,则将所述传感器针脚配置到第一备用针脚上,所述第一备用针脚为所述第一主针脚的备用针脚;
10、若所述电气故障检测结果包括执行器针脚无故障,则将所述执行器针脚配置到第二主针脚上;
11、若所述电气故障检测结果包括执行器针脚故障,则将所述执行器针脚配置到第二备用针脚上,所述第二备用针脚为所述第二主针脚的备用针脚。
12、在本申请的一些实施例中,所述检测所述ecu的功能针脚在本驾驶循环中是否发生过切换,包括:
13、检测所述功能针脚中的各主针脚是否发生过电气故障;
14、若存在至少一个所述主针脚发生过电气故障,则认定为所述ecu的功能针脚在本驾驶循环中发生过切换;
15、若所述各主引脚均未发生过电气故障,则认定为所述ecu的功能针脚在本驾驶循环中未发生过切换。
16、在本申请的一些实施例中,所述检测所述ecu的传感器针脚和执行器针脚是否出现电气故障,得到电气故障检测结果,包括:
17、采集所述传感器针脚的原始信号;
18、若所述原始信号的值超出预设阈值区间,则确认所述传感器针脚出现电气故障;
19、检测所述执行器针脚是否存在对电源短路故障、对地短路故障、开路故障和过温故障中的至少一种故障,若存在至少一种故障,则确认所述执行器针脚存在电气故障。
20、在本申请的一些实施例中,所述原始信号为电压信号。
21、在本申请的一些实施例中,所述传感器针脚包括水温传感器引脚和/或轨压传感器引脚。
22、根据本申请实施例的另一个方面,提供一种电子控制单元针脚热冗余控制装置,包括:
23、备用针脚检测模块,用于检测电子控制单元ecu的功能针脚中是否存在备用针脚;
24、切换检测模块,用于若存在备用针脚,则检测所述ecu的功能针脚在本驾驶循环中是否发生过切换;
25、电气故障检测模块,用于若未发生过切换,则检测所述ecu的传感器针脚和执行器针脚是否出现电气故障,得到电气故障检测结果;
26、配置模块,用于根据所述电气故障检测结果,对所述传感器针脚和所述执行器针脚进行配置。
27、在本申请的一些实施例中,所述切换检测模块进一步具体用于:检测功能针脚中的各主针脚是否发生过电气故障;若存在至少一个主针脚发生过电气故障,则认定为ecu的功能针脚在本驾驶循环中发生过切换;若各主引脚均未发生过电气故障,则认定为ecu的功能针脚在本驾驶循环中未发生过切换。
28、根据本申请实施例的另一个方面,提供一种电子设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序,以实现本申请任一实施例所述的电子控制单元针脚热冗余控制方法。
29、根据本申请实施例的另一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行,以实现本申请任一实施例所述的电子控制单元针脚热冗余控制方法。
30、本申请实施例的其中一个方面提供的技术方案可以包括以下有益效果:
31、本申请实施例提供的电子控制单元针脚热冗余控制方法,检测电子控制单元ecu的功能针脚中是否存在备用针脚,若存在备用针脚,则检测所述ecu的功能针脚在本驾驶循环中是否发生过切换,若未发生过切换,则检测所述ecu的传感器针脚和执行器针脚是否出现电气故障,得到电气故障检测结果,根据所述电气故障检测结果,对所述传感器针脚和所述执行器针脚进行配置,从而提高了发动机正常运行的概率,提高了控制可靠性。
32、上述说明仅是本申请实施例技术方案的概述,为了能够更清楚了解本申请的实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本申请实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
1.一种电子控制单元针脚热冗余控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述电气故障检测结果,对所述传感器针脚和所述执行器针脚进行配置,包括:
3.根据权利要求1所述的方法,其特征在于,所述检测所述ecu的功能针脚在本驾驶循环中是否发生过切换,包括:
4.根据权利要求1所述的方法,其特征在于,所述检测所述ecu的传感器针脚和执行器针脚是否出现电气故障,得到电气故障检测结果,包括:
5.根据权利要求4所述的方法,其特征在于,所述原始信号为电压信号。
6.根据权利要求1所述的方法,其特征在于,所述传感器针脚包括水温传感器引脚和/或轨压传感器引脚。
7.一种电子控制单元针脚热冗余控制装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,所述切换检测模块进一步具体用于:检测功能针脚中的各主针脚是否发生过电气故障;若存在至少一个主针脚发生过电气故障,则认定为ecu的功能针脚在本驾驶循环中发生过切换;若各主引脚均未发生过电气故障,则认定为ecu的功能针脚在本驾驶循环中未发生过切换。
9.一种电子设备,其特征在于,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序,以实现如权利要求1-6中任一项所述的电子控制单元针脚热冗余控制方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行,以实现如权利要求1-6中任一项所述的电子控制单元针脚热冗余控制方法。