本发明涉及汽车,尤其涉及一种位反转故障处理方法、装置、电子设备和存储介质。
背景技术:
1、随着汽车技术的不断发展,车辆控制器管理了越来越多的运行组件,这就对车辆控制器的性能提出了更高要求,而这其中由于车辆控制器的刷写异常导致的位反转故障,则成为了人们关注的重点。
2、现有技术中,对于车辆控制器内存中位反转故障的处理,一种方式是完全依赖于配置有错误检查及纠正功能的内存(即ecc内存)其自身的检查及纠正功能,等待其自我修复完成;另一种方式是,将车辆控制器进行复位处理或者进入休眠模式。
3、然而,前一种处理方式下,ecc内存的纠正时间往往不可控,由此导致车辆出现较长时间的数据刷写错误,进而影响行车安全,后一种处理方式下,则会影响车辆控制器的数据处理效率,同样会导致车辆出现安全风险。
技术实现思路
1、本发明提供了一种位反转故障处理方法、装置、电子设备及存储介质,以解决车辆控制器中位反转故障带来的安全风险问题。
2、根据本发明的一方面,提供了一种位反转故障处理方法,包括:
3、响应于检测到车辆控制器中存在位反转故障,获取车辆控制器的启动状态;其中,车辆控制器配置了具有错误检查及纠正功能的内存;
4、若确定车辆控制器的启动状态为启动完成,获取位反转故障的位置信息;
5、若确定位反转故障位于功能安全区,根据车辆运行参数对车辆控制器执行第一限值策略;其中,第一限值策略包括第一挡位限值、第一速度限值和第一扭矩限值中的至少一项。
6、根据本发明的另一方面,提供了一种位反转故障处理装置,包括:
7、运行状态获取模块,用于响应于检测到车辆控制器中存在位反转故障,获取车辆控制器的启动状态;其中,车辆控制器配置了具有错误检查及纠正功能的内存;
8、位置信息获取模块,用于若确定车辆控制器的启动状态为启动完成,获取位反转故障的位置信息;
9、限值策略执行模块,用于若确定位反转故障位于功能安全区,根据车辆运行参数对车辆控制器执行第一限值策略;其中,第一限值策略包括第一挡位限值、第一速度限值和第一扭矩限值中的至少一项。
10、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
11、至少一个处理器;以及
12、与所述至少一个处理器通信连接的存储器;其中,
13、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的位反转故障处理方法。
14、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的位反转故障处理方法。
15、本发明实施例的技术方案,在检测到车辆控制器中存在位反转故障时,若确定车辆控制器的启动状态为启动完成,且位反转故障位于功能安全区,根据车辆运行参数对车辆控制器执行第一限值策略,以此通过为车辆控制器配置的限值参数,不但避免了功能安全区的存储数据异常时,数值过大的车辆运行参数导致车辆出现安全风险,确保了车辆运行安全,而且避免了车辆控制器的复位操作影响车辆的正常运行,确保了车辆控制器保持较高的数据处理效率。
16、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种位反转故障处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在获取位反转故障的位置信息之后,还包括:
3.根据权利要求1所述的方法,其特征在于,在获取位反转故障的位置信息之后,还包括:
4.根据权利要求1所述的方法,其特征在于,在获取车辆控制器的启动状态之后,还包括:
5.根据权利要求1所述的方法,其特征在于,在检测到车辆控制器中存在位反转故障之前,包括:
6.根据权利要求1所述的方法,其特征在于,在检测到车辆控制器中存在位反转故障之前,还包括:
7.根据权利要求1所述的方法,其特征在于,所述根据车辆运行参数对车辆控制器执行第一限值策略,包括:
8.一种位反转故障处理装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的位反转故障处理方法。