1.一种GNSS欺骗干扰检测方法,其特征在于,包括:将待检测GNSS信号输入至GNSS软件接收机中,以获取所述GNSS软件接收机中相关器的超前输出、即时输出和滞后输出;基于所述超前输出、所述即时输出和所述滞后输出,根据预设的算法计算得到特征序列;将所述特征序列输入至预设的变换器模型中进行处理,得到所述待检测GNSS信号的分析结果;所述将所述特征序列输入至预设的变换器模型中进行处理,得到所述待检测GNSS信号的分析结果的步骤,包括:将所述特征序列输入至预设的变换器模型中,以将所述特征序列映射到连续向量空间,采用正弦位置进行编码,得到特征序列向量;使用多头注意力机制对特征序列向量进行处理,并整合各个注意力头的输出,得到所述待检测GNSS信号的分析结果;所述基于所述超前输出、所述即时输出和所述滞后输出,根据预设的算法计算得到特征序列的步骤,包括:根据公式计算各个特征子序列:以及多普勒频率 与载波相位 ;其中, 、 、 分别是相关器同相支路的超前、即时和滞后输出, 为载噪比, 和 分别是相关器正交支路的超前和滞后输出,其中 表示窗口移动步长, 是选定的窗口长度;根据以下任意一个公式计算所述特征序列 。
2.如权利要求1所述的GNSS欺骗干扰检测方法,其特征在于,所述将所述特征序列输入至预设的变换器模型中进行处理,得到所述待检测GNSS信号的分析结果的步骤之前,还包括:从预设的信号数据库中调取指定数量的信号数据,并根据预设比例将所述信号数据划分为训练信号数据和验证信号数据;其中所述信号数据由GNSS信号以及与所述GNSS信号对应的人工标识构成,所述人工标识为信号具有欺骗信号或者信号不具有欺骗信号;将所述训练信号数据输入预设的变换器初始编码器中进行训练,从而得到变换器暂时编码器;利用所述验证信号数据对所述变换器暂时编码器进行验证,以得到验证结果,并判断验证结果是否为验证通过;若验证结果为验证通过,则将所述变换器暂时编码器记为预设的变换器模型。
3.一种GNSS欺骗干扰检测装置,其特征在于,包括:输入模块,用于将待检测GNSS信号输入至GNSS软件接收机中,以获取所述GNSS软件接收机中相关器的超前输出、即时输出和滞后输出;计算模块,用于基于所述超前输出、所述即时输出和所述滞后输出,根据预设的算法计算得到特征序列;处理模块,用于将所述特征序列输入至预设的变换器模型中进行处理,得到所述待检测GNSS信号的分析结果;所述处理模块,包括:输入子模块,用于将所述特征序列输入至预设的变换器模型中,以将所述特征序列映射到连续向量空间,采用正弦位置进行编码,得到特征序列向量;处理子模块,用于使用多头注意力机制对特征序列向量进行处理,并整合各个注意力头的输出,得到所述待检测GNSS信号的分析结果;所述计算模块,包括:根据公式计算各个特征子序列:以及多普勒频率 与载波相位 ;其中, 、 、 分别是相关器同相支路的超前、即时和滞后输出, 为载噪比, 和 分别是相关器正交支路的超前和滞后输出,其中 表示窗口移动步长, 是选定的窗口长度;根据以下任意一个公式计算所述特征序列 。
4.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至2中任一项所述方法的步骤。
5.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至2中任一项所述的方法的步骤。