故障检测方法、设备、存储介质及程序产品与流程

文档序号:35672271发布日期:2023-10-07 21:42阅读:31来源:国知局
故障检测方法、设备、存储介质及程序产品与流程

本技术实施例涉及导航定位,尤其涉及一种故障检测方法、设备、存储介质及程序产品。


背景技术:

1、精密单点定位(precise point positioning,ppp)的应用范围越来越广。其模糊度固定(ppp ambiguity resolution,ppp-ar)的关键因素是如何获取到正确、稳定的未校正相位硬件延迟(uncalibrated phase delay,upd)产品。因此,对upd产品的故障的检测是一个重要环节。

2、相关技术中,通常是从upd估计结果的稳定性或测站定位精度的角度进行分析。

3、然而,实现本技术过程中,发明人发现现有技术中至少存在如下问题:上述方式只能在upd产品存在较大偏差的时候才能识别到故障,故障识别的准确率较低。


技术实现思路

1、本技术实施例提供一种故障检测方法、设备、存储介质及程序产品,以提高upd产品的故障识别的准确率。

2、第一方面,本技术实施例提供一种故障检测方法,包括:

3、获取目标卫星的upd产品对应的目标测站在计算过程中的目标过程量;所述upd产品是基于宽窄巷逐步固定法获得的;所述计算过程包括ppp解算过程,或upd估计过程;

4、对所述目标过程量进行分析,确定所述upd产品的故障信息。

5、在一种可能的设计中,若所述计算过程包括ppp解算过程,则所述目标过程量包括所述目标测站和所述目标卫星对应的目标观测量;所述目标观测量为伪距或载波;所述对所述目标过程量进行分析,确定所述upd产品的故障信息,包括:

6、根据所述目标观测量构建历元间的第一单差序列;

7、基于预设长度的滑动窗口,对所述第一单差序列进行二次项曲线拟合,获得二次项曲线;

8、确定所述第一单差序列与所述二次项曲线之间的二次差序列;

9、将所述二次差序列的第一预设倍数的中误差确定为第一探测量;

10、若所述二次差序列中存在大于所述第一探测量的数值,则判定所述目标观测量存在异常,并根据所述异常生成所述upd产品的故障信息。

11、在一种可能的设计中,若所述计算过程包括ppp解算过程,则所述目标过程量包括所述目标测站和所述目标卫星对应的码偏差产品;所述对所述目标过程量进行分析,确定所述upd产品的故障信息,包括:

12、根据所述码偏差产品构建历元间的第二单差序列;

13、基于预设参考值,确定所述第二单差序列的第二探测量;

14、根据所述第二探测量对所述第二单差序列进行探测,确定所述upd产品的故障信息。

15、在一种可能的设计中,若所述计算过程包括ppp解算过程,则所述目标过程量包括所述目标卫星对应的钟差;所述对所述目标过程量进行分析,确定所述upd产品的故障信息,包括:

16、构建所述目标卫星的钟差的历元间的第三单差序列;

17、对所述第三单差序列进行探测,确定所述upd产品的故障信息。

18、在一种可能的设计中,若所述计算过程包括ppp解算过程,则所述目标过程量包括所述目标卫星对应的卫星位置;所述对所述目标过程量进行分析,确定所述upd产品的故障信息,包括:

19、获取所述目标卫星的上一历元的卫星位置的第一解算结果和速度信息,以及当前历元的卫星位置的第二解算结果;

20、基于内插算法,根据所述第一解算结果和速度信息确定所述目标卫星的当前历元的卫星位置的预测值;

21、根据所述预测值与所述第二解算结果的差值,确定所述目标卫星的卫星位置的第三单差序列。

22、对所述第三单差序列进行探测,确定所述upd产品的故障信息。

23、在一种可能的设计中,若所述计算过程包括ppp解算过程,则所述目标过程量包括所述目标测站和所述目标卫星对应的spp/ppp定位残差;所述对所述目标过程量进行分析,确定所述upd产品的故障信息,包括:

24、确定所述定位残差的均方根差和标准差;

25、若所述均方根差和所述标准差之间的差值大于或等于预设差值,则获取天线信息和测站参考位置,并根据所述天线信息和所述测站参考位置确定所述upd产品的故障信息。

26、在一种可能的设计中,若所述计算过程包括ppp解算过程,则所述目标过程量包括所述目标测站和所述目标卫星对应的位置精度序列;所述对所述目标过程量进行分析,确定所述upd产品的故障信息,包括:

27、获取所述位置精度序列;

28、确定所述位置精度序列的定位中断位置,并根据所述定位中断位置确定所述upd产品的故障信息。

29、在一种可能的设计中,若所述计算过程包括ppp解算过程,则所述目标过程量包括所述目标测站对应的卫星数序列;所述对所述目标过程量进行分析,确定所述upd产品的故障信息,包括:

30、获取所述卫星数序列;

31、确定所述卫星数序列中相邻数值之间的差值;

32、根据所述差值和预设数量,确定所述upd产品的故障信息。

33、在一种可能的设计中,若所述计算过程包括upd估计过程,则所述目标过程量包括所述目标测站和所述目标卫星对应的模糊度序列;所述模糊度序列为浮点宽巷模糊度序列或无电离层模糊度序列;所述对所述目标过程量进行分析,确定所述upd产品的故障信息,包括:

34、获取所述模糊度序列;

35、将所述模糊度序列的第二预设倍数的中误差确定为第二探测量;

36、基于所述第二探测量,对所述模糊度序列进行探测,确定所述upd产品的故障信息。

37、在一种可能的设计中,若所述计算过程包括upd估计过程,则所述目标过程量包括总测站数、实际接收的测站数、实际使用的测站数和通过残差检验的测站数;所述对所述目标过程量进行分析,确定所述upd产品的故障信息,包括:

38、根据所述总测站数和所述实际接收的测站数,确定存在网络延迟的测站数量;

39、根据所述实际接收的测站数和所述实际使用的测站数,确定测站质量检验合格率;

40、根据所述实际使用的测站数和所述通过残差检验的测站数,确定测站残差检验合格率;

41、根据所述存在网络延迟的测站数量、所述测站质量检验合格率和所述测站残差检验合格率确定所述upd产品的故障信息。

42、在一种可能的设计中,若所述计算过程包括upd估计过程,则所述目标过程量包括所述目标测站对应的参考星序列;所述对所述目标过程量进行分析,确定所述upd产品的故障信息,包括:

43、获取所述参考星序列;

44、对所述参考星序列进行历元间差分,获得参考星单差序列;

45、根据所述参考星单差序列中非零值的情况,确定所述upd产品的故障信息。

46、在一种可能的设计中,所述对所述目标过程量进行分析,确定所述upd产品的故障信息之后,还包括:

47、获取所述目标卫星的upd产品的小数部分的时间序列;

48、将所述时间序列中差值大于预设阈值的相邻历元之间的位置确定为分割线,并根据所述分割线将所述时间序列进行分段,获得多个序列分段;

49、将多个所述序列分段的标准差的加权和,确定为所述时间序列的总标准差,并根据所述总标准差确定所述目标卫星的upd产品的故障信息,或者,根据多个所述序列分段的历元数量,确定多个所述序列分段中有效分段的数量,并根据所述有效分段的数量和多个所述序列分段的总数量之间的比值,确定所述目标卫星的upd产品的故障信息。

50、在一种可能的设计中,所述确定所述目标卫星的upd产品的故障信息之后,还包括:

51、确定多个卫星中除目标卫星之外剩余卫星的upd产品的故障信息;

52、根据多个所述卫星的upd产品的故障信息,确定多个历元分别对应的有效卫星的数量;

53、根据多个所述历元分别对应的有效卫星的数量构建卫星数序列;

54、基于预设卫星数和所述卫星数序列,确定所述upd产品的合格率。

55、在一种可能的设计中,所述获取目标卫星的upd产品对应的目标测站在计算过程中的目标过程量之前,还包括:

56、获取站网中多个测站的真实坐标,构建初始三角网;

57、基于三角网中的基线长度和三角形面积,对所述三角网中的测站进行优化,获得多个优化后的测站;所述目标测站为多个所述优化后的测站中的测站。

58、第二方面,本技术实施例提供一种故障检测设备,包括:

59、获取模块,用于获取目标卫星的upd产品对应的目标测站在计算过程中的目标过程量;所述upd产品是基于宽窄巷逐步固定法获得的;所述计算过程包括ppp解算过程,或upd估计过程;

60、处理模块,用于对所述目标过程量进行分析,确定所述upd产品的故障信息。

61、第三方面,本技术实施例提供一种故障检测设备,包括:至少一个处理器和存储器;

62、所述存储器存储计算机执行指令;

63、所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的方法。

64、第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的方法。

65、第五方面,本技术实施例提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,实现如上第一方面以及第一方面各种可能的设计所述的方法。

66、本实施例提供的故障检测方法、设备、存储介质及程序产品,该方法包括获取目标卫星的upd产品对应的目标测站在计算过程中的目标过程量,所述upd产品是基于宽窄巷逐步固定法获得的,所述计算过程包括ppp解算过程,或upd估计过程,对所述目标过程量进行分析,确定所述upd产品的故障信息。本技术实施例提供的故障检测方法通过对计算upd产品的过程中的过程量进行分析,发现过程量的异常,来确定upd产品的故障情况,能够更加准确及时的发现upd产品的故障。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1