本技术涉及智能驾驶,特别是涉及一种信号故障诊断方法、装置、计算机设备和存储介质。
背景技术:
1、新能源汽车的电驱动系统通常采用旋转变压器的软解码技术来获取电子转子的位置,即通过软件解码方案计算电机转子位置,因此旋变软解码方案逐渐被广泛应用。但基于数模转换器(delta-sigma adc,dsadc)进行旋变软解码解算电机转子位置时,由于数模转换器不具备信号诊断的功能,无法保证旋变信号的正确性。
2、传统技术中,通常是会在数模转换器无法正确解算电机转子位置,进而导致电机失控,甚至造成汽车驾驶人员及乘客生命财产安全时,才会发现是旋变线束发生断路、短路等故障造成了数模转换器输出的旋变信号发生信号故障,进而造成电机转子位置解算错误。
3、该方式虽然能够察觉旋变信号的信号故障,但存在故障检测延迟性较高的问题。
技术实现思路
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、上述信号故障诊断方法、装置、计算机设备和存储介质,在检测到过零点检测电路对应的过零点方波处于预设周期时,控制旋转变压器对应的过零点检测电路输出触发信号;旋转变压器与过零点检测电路连接;根据旋转变压器对应旋变信号的信号类型和触发信号的跳变类型,采集相应信号类型的旋变信号对应的旋变波峰值和旋变波谷值;根据旋变波峰值、旋变波谷值和预设电压条件,确定旋转变压器对应旋变信号的信号故障类型。本技术通过控制输出触发信号,并根据信号类型和跳变类型,能够准确获取得到旋变信号的旋变波峰值和旋变波谷值,进一步根据旋变波峰值、旋变波谷值和预设电压条件,准确确定旋转变压器对应旋变信号的信号故障类型,提高了发现信号故障的及时性,降低故障检测延迟性,进一步提高了电机位置解算的准确性。
1.一种信号故障诊断方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,若所述旋转变压器对应旋变信号的信号类型为励磁信号,则所述根据所述旋变波峰值、所述旋变波谷值和预设电压条件,确定所述旋转变压器对应旋变信号的信号故障类型,包括:
3.根据权利要求1所述的方法,其特征在于,若所述旋转变压器对应旋变信号的信号类型为正弦型信号,则所述旋变波峰值包括正弦正差分波峰值和余弦正差分波峰值;所述旋变波谷值包括正弦正差分波谷值和余弦正差分波谷值;所述根据所述旋变波峰值、所述旋变波谷值和预设电压条件,确定所述旋转变压器对应旋变信号的信号故障类型,包括:
4.根据权利要求1所述的方法,其特征在于,若所述旋转变压器对应旋变信号的信号类型为正弦型信号,则所述旋变波峰值包括正弦型正差分波峰值和正弦型负差分波峰值;所述旋变波谷值包括正弦型正差分波谷值和正弦型负差分波谷值;所述根据所述旋变波峰值、所述旋变波谷值和预设电压条件,确定所述旋转变压器对应旋变信号的信号故障类型,包括:
5.根据权利要求1所述的方法,其特征在于,若所述旋转变压器对应旋变信号的信号类型为正弦型正差分信号,则所述旋变波峰值包括正弦型正差分波峰值和正弦型负差分波峰值;所述旋变波谷值包括正弦型正差分波谷值和正弦型负差分波谷值;预设旋变电压阈值包括开路正弦型电压上限值和开路正弦型电压下限值;所述根据所述旋变波峰值、所述旋变波谷值和预设电压条件,确定所述旋转变压器对应旋变信号的信号故障类型,包括:
6.根据权利要求1所述的方法,其特征在于,若所述旋转变压器对应旋变信号的信号类型为正弦型负差分信号,则所述旋变波峰值包括正弦型正差分波峰值和正弦型负差分波峰值;所述旋变波谷值包括正弦型正差分波谷值和正弦型负差分波谷值;预设旋变电压阈值包括开路正弦型电压上限值和开路正弦型电压下限值;所述根据所述旋变波峰值、所述旋变波谷值和预设电压条件,确定所述旋转变压器对应旋变信号的信号故障类型,包括:
7.一种信号故障诊断装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。