1.一种基于多普勒频率的GNSS欺骗干扰检测方法,其特征在于,包括:响应于检测请求,获取待检测卫星信号对应的多普勒数值序列;对所述多普勒数值序列中的各多普勒频率进行拟合后,得到拟合序列;将所述多普勒数值序列和所述拟合序列作差,得到移差序列;对所述移差序列中的信号两两之间进行相似度计算,得到对应的相似度值,具体包括:根据离散Fréchet距离的计算公式,对所述移差序列中的信号两两之间进行相似度计算,计算所述移差序列中两两信号之间的离散Fréchet距离;对比各所述相似度值和对应的预设阈值的大小,得到所述待检测卫星信号的GNSS欺骗干扰检测结果;所述预设阈值的计算公式为:式中,Threshold为移差序列中信号i和信号j对应的预设阈值, 和 分别为信号i和信号j的标准差,ζ为设置的幅值。
2.根据权利要求1所述的基于多普勒频率的GNSS欺骗干扰检测方法,其特征在于,所述对比各所述相似度值和预设阈值的大小,得到所述待检测卫星信号的GNSS欺骗干扰检测结果,具体包括:判断各相似度值和对应的预设预置的大小;当所有所述相似度值均为对应的预设阈值以上的数值时,判定所述待检测卫星信号中不存在GNSS欺骗干扰信号;当所有所述相似度值中至少有一个相似度值小于对应的预设阈值时,判定所述待检测卫星信号中存在GNSS欺骗干扰信号。
3.根据权利要求2所述的基于多普勒频率的GNSS欺骗干扰检测方法,其特征在于,所述方法还包括:当判断到所述待检测卫星信号中存在GNSS欺骗干扰信号时,将所述移差序列中所述相似度值小于预设阈值的两信号作为GNSS欺骗干扰信号,并删除所述GNSS欺骗干扰信号。
4.根据权利要求1所述的基于多普勒频率的GNSS欺骗干扰检测方法,其特征在于,所述响应于检测请求,获取待检测卫星信号对应的多普勒数值序列,具体包括:响应于检测请求,获取接收机接收到的待检测卫星信号;从所述接收机的跟踪回路中获取所述待检测卫星信号中的各信号对应的多普勒频率,得到所述待检测卫星信号对应的多普勒数值序列。
5.根据权利要求1所述的基于多普勒频率的GNSS欺骗干扰检测方法,其特征在于,所述对所述多普勒数值序列中的各多普勒频率进行拟合后,得到拟合序列,具体包括:采用最小二乘线性回归模型对所述多普勒数值序列中的各多普勒频率进行拟合,得到所述多普勒数值序列中的各多普勒频率对应的拟合子序列;根据所有所述拟合子序列,得到所述拟合序列。
6.一种基于多普勒频率的GNSS欺骗干扰检测装置,其特征在于,包括:获取单元,用于响应于检测请求,获取待检测卫星信号对应的多普勒数值序列;拟合单元,用于对所述多普勒数值序列中的各多普勒频率进行拟合后,得到拟合序列;作差单元,用于将所述多普勒数值序列和所述拟合序列作差,得到移差序列;计算单元,用于对所述移差序列中的信号两两之间进行相似度计算,得到对应的相似度值,具体包括:根据离散Fréchet距离的计算公式,对所述移差序列中的信号两两之间进行相似度计算,计算所述移差序列中两两信号之间的离散Fréchet距离;对比单元,用于对比各所述相似度值和对应的预设阈值的大小,得到所述待检测卫星信号的GNSS欺骗干扰检测结果;所述预设阈值的计算公式为:式中,Threshold为移差序列中信号i和信号j对应的预设阈值, 和 分别为信号i和信号j的标准差,ζ为设置的幅值。
7.一种基于多普勒频率的GNSS欺骗干扰检测设备,其特征在于,所述设备包括处理器以及存储器;所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;所述处理器用于根据所述程序代码中的指令执行权利要求1至5中任一项所述的基于多普勒频率的GNSS欺骗干扰检测方法。
8.一种存储介质,其特征在于,所述存储介质用于存储程序代码,所述程序代码用于执行权利要求1至5中任一项所述的基于多普勒频率的GNSS欺骗干扰检测方法。