本发明涉及车辆管理,尤其涉及一种故障检测方法、设备和存储介质。
背景技术:
1、动力软件通常分为应用层和底层软件,当通信网络复杂时,且通信协议在开发阶段频繁迭代时,为了便于同步更新,开发进度可控,以及减少对底层供应商的依赖,更倾向于将报文解析放在应用层处理,应用层和底层软件的信号之间传输容易发生丢包等情况,导致信号传输的准确率低下。
技术实现思路
1、本发明的主要目的在于提供一种故障检测方法、设备和存储介质,旨在改善信号传输的准确率的问题。
2、为实现上述目的,本发明提供的一种故障检测方法,所述故障检测方法包括以下步骤:
3、获取原始接口信号;
4、对所述原始接口信号进行检测,得到故障检测结果;
5、根据所述故障检测结果确定所述原始接口信号对应的实际接口信号。
6、可选地,所述根据所述故障检测结果确定所述原始接口信号对应的实际接口信号的步骤包括:
7、根据所述故障检测结果确定所述原始接口信号的替代指令;
8、根据所述替代指令确定所述实际接口信号。
9、可选地,所述根据所述故障检测结果确定所述原始接口信号的替代指令的步骤包括:
10、若所述故障检测结果为正常,则确定所述替代指令为正常;
11、所述根据所述替代指令确定所述实际接口信号的步骤包括:
12、当所述替代指令为正常时,确定所述原始接口信号作为所述实际接口信号。
13、可选地,所述根据所述故障检测结果确定所述原始接口信号的替代指令的步骤包括:
14、若所述故障检测结果为瞬时故障,则确定所述替代指令为保持;
15、所述根据所述替代指令确定所述实际接口信号的步骤包括:
16、当所述替代指令为保持时,确定上一次接收到的且故障检测结果为正常的原始接口信号作为实际接口信号。
17、可选地,所述根据所述故障检测结果确定所述原始接口信号的替代指令的步骤包括:
18、若所述故障检测结果为故障,则确定所述替代指令为替换;
19、所述根据所述替代指令确定所述实际接口信号的步骤包括:
20、当所述替代指令为替换时,确定预设替代值作为所述实际接口信号。
21、可选地,所述对所述原始接口信号进行检测,得到故障检测结果的步骤包括:
22、当所述原始接口信号为报文信号时,获取所述报文信号对应的校验参考值;
23、确定所述报文信号的累加校验和;
24、若所述累加校验和与校验参考值相同,则确定所述故障检测结果为正常;
25、若所述累加校验和与校验参考值不相同,则确定预设时长内其他报文信号的所述累加校验和与校验参考值不相同的第一次数;
26、若所述第一次数小于或等于预设次数,则确定所述故障检测结果为瞬时故障;
27、若所述第一次数大于预设次数,则确定所述故障检测结果为故障。
28、可选地,所述对所述原始接口信号进行检测,得到故障检测结果的步骤包括:
29、当所述原始接口信号为报文信号时,确定所述报文信号对应的计数器的当前数值;
30、若所述当前数值与上一所述报文信号的数值的差值小于或等于预设阈值,则确定所述故障检测结果为正常;
31、若所述当前数值与上一所述报文信号的数值的差值大于预设阈值,则确定预设时长内其他报文信号的差值大于预设阈值的第二次数;
32、若所述第二次数小于或等于预设次数,则确定所述故障检测结果为瞬时故障;
33、若所述第二次数大于预设次数,则确定所述故障检测结果为故障。
34、可选地,所述对所述原始接口信号进行检测,得到故障检测结果的步骤包括:
35、当所述原始接口信号为硬线信号时,确定所述硬线信号对应的预设检测范围;
36、若所述硬线信号满足所述预设检测范围,则确定所述故障检测结果为正常;
37、若所述硬线信号不满足所述预设检测范围,则确定预设时长内其他硬线信号不满足所述预设检测范围的第三次数;
38、若所述第三次数小于或等于预设次数,则确定所述故障检测结果为瞬时故障;
39、若所述第三次数大于预设次数,则确定所述故障检测结果为故障。
40、为实现上述目的,本发明还提供一种故障检测设备,所述故障检测设备包括存储器、处理器以及存储在所述存储器并可在所述处理器上执行的故障检测程序,所述故障检测程序被所述处理器执行时实现如上所述的故障检测方法的各个步骤。
41、为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有故障检测程序,所述故障检测程序被处理器执行时实现如上所述的故障检测方法的各个步骤。
42、本发明提供的一种故障检测方法、设备和存储介质,获取原始接口信号;对原始接口信号进行检测,得到故障检测结果;根据故障检测结果确定原始接口信号对应的实际接口信号。通过对原始接口信号进行检测,判断接收方接收到的原始接口信号是否发生丢包等情况,通过确定故障检测结果,提高了接收到的原始接口信号的准确率。
1.一种故障检测方法,其特征在于,所述故障检测方法包括:
2.如权利要求1所述的故障检测方法,其特征在于,所述根据所述故障检测结果确定所述原始接口信号对应的实际接口信号的步骤包括:
3.如权利要求2所述的故障检测方法,其特征在于,所述根据所述故障检测结果确定所述原始接口信号的替代指令的步骤包括:
4.如权利要求2所述的故障检测方法,其特征在于,所述根据所述故障检测结果确定所述原始接口信号的替代指令的步骤包括:
5.如权利要求2所述的故障检测方法,其特征在于,所述根据所述故障检测结果确定所述原始接口信号的替代指令的步骤包括:
6.如权利要求1所述的故障检测方法,其特征在于,所述对所述原始接口信号进行检测,得到故障检测结果的步骤包括:
7.如权利要求1所述的故障检测方法,其特征在于,所述对所述原始接口信号进行检测,得到故障检测结果的步骤包括:
8.如权利要求1所述的故障检测方法,其特征在于,所述对所述原始接口信号进行检测,得到故障检测结果的步骤包括:
9.一种故障检测设备,其特征在于,所述故障检测设备包括存储器、处理器以及存储在所述存储器并可在所述处理器上执行的故障检测程序,所述故障检测程序被所述处理器执行时实现如权利要求1-8任一项所述的故障检测方法的各个步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有故障检测程序,所述故障检测程序被处理器执行时实现如权利要求1-8任一项所述的故障检测方法的各个步骤。