掌桥专利:专业的专利平台
掌桥专利
首页

去除干扰信号的方法、装置、电子设备及存储介质

文献发布时间:2024-04-18 19:58:30


去除干扰信号的方法、装置、电子设备及存储介质

技术领域

本申请涉及通信技术领域,尤其涉及一种去除干扰信号的方法、装置、电子设备及存储介质。

背景技术

卫星系统广泛应用于人们生活中,提供时间同步、位置定位等服务,然而,卫星导航系统由于自身通信特点和受周围环境影响,极易受到各种形式的干扰。现有技术中,卫星导航系统面临的干扰主要有压制式干扰和欺骗式干扰。相较于导致接收机无法锁定真实信号的压制式干扰,导致接收机锁定错误卫星信号的欺骗式干扰危害更严重。这是因为,错误的卫星信号携带错误的卫星信息,使得接收机接收的卫星信息并不准确,进而影响接收机提供的服务。示例性的,授时型接收机接收错误的信息可能导致授时错误,进而导致接收到错误授时的设备时间不同步,对生产生活造成影响。

发明内容

有鉴于此,本申请的目的在于提出一种去除干扰信号的方法、装置、电子设备及存储介质,以克服现有技术中全部或部分不足。

基于上述目的,本申请提供了一种去除干扰信号的方法,应用于具有可转动天线的授时型接收机,包括:当所述可转动天线位于初始位置时,接收多个第一卫星信号,并确定每个第一卫星信号中相关峰的数量;响应于确定所述相关峰数量大于预设数量,将对应的第一卫星信号确定为第一待检测信号;控制所述可转动天线转动至预设位置,接收多个第二卫星信号,从所述多个第二卫星信号中确定与所述第一待检测信号来自同一卫星的第二待检测信号;基于所述第一待检测信号和所述第二待检测信号,确定载噪比变化量;基于所述载噪比变化量,在多个第一待检测信号中筛选出满足预设条件的初始目标信号;响应于确定所述初始目标信号的残差小于预设残差,将所述初始目标信号确定为目标信号。

可选地,还包括:响应于确定所述相关峰数量等于所述预设数量,通过计算确定对应的第一卫星信号的信号宽度;响应于确定所述信号宽度小于或等于预测宽度,将对应的第一卫星信号确定为所述目标信号。

可选地,所述基于所述第一待检测信号和所述第二待检测信号,确定载噪比变化量,包括:计算所述第一待检测信号的第一载噪比,以及计算所述第二待检测信号的第二载噪比;基于所述第一载噪比以及所述第二载噪比,确定所述载噪比变化量。

可选地,所述计算所述第一待检测信号的第一载噪比,以及计算所述第二待检测信号的第二载噪比,包括:通过以下公式计算所述第一载噪比:

可选地,所述基于所述载噪比变化量,在多个第一待检测信号中筛选出满足预设条件的初始目标信号,包括:针对多个第一待检测信号中的每个第一待检测信号:分别确定所述第一待检测信号对应的载噪比变化量与所述多个第一待检测信号中除该第一待检测信号外的每个其他第一待检测信号对应的载噪比变化量的相似度;响应于确定所有相似度均小于预设阈值,将所述第一待检测信号确定为所述初始目标信号;响应于确定存在至少一个相似度大于或等于所述预设阈值,从所述多个第一待检测信号中剔除所述第一待检测信号。

可选地,所述通过计算确定对应的第一卫星信号的信号宽度,包括:通过以下公式计算所述信号宽度:Y

可选地,确定预测宽度,包括:通过以下公式计算所述预测宽度:Y

基于同一发明构思,本申请还提供了一种去除干扰信号的装置,应用于具有可转动天线的授时型接收机,包括:第一确定模块,被配置为当所述可转动天线位于初始位置时,接收多个第一卫星信号,并确定每个第一卫星信号中相关峰的数量;第二确定模块,被配置为响应于确定所述相关峰数量大于预设数量,将对应的第一卫星信号确定为第一待检测信号;第三确定模块,被配置为控制所述可转动天线转动至预设位置,接收多个第二卫星信号,从所述多个第二卫星信号中确定与所述第一待检测信号来自同一卫星的第二待检测信号;第四确定模块,被配置为基于所述第一待检测信号和所述第二待检测信号,确定载噪比变化量;筛选模块,被配置为基于所述载噪比变化量,在多个第一待检测信号中筛选出满足预设条件的初始目标信号;第五确定模块,被配置为响应于确定所述初始目标信号的残差小于预设残差,将所述初始目标信号确定为目标信号。

基于同一发明构思,本申请还提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可由所述处理器执行的计算机程序,所述处理器在执行所述计算机程序时实现如上所述的方法。

基于同一发明构思,本申请还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使计算机执行如上所述的方法。

从上面所述可以看出,本申请提供的去除干扰信号的方法、装置、电子设备及存储介质,所述方法包括当所述可转动天线位于初始位置时,接收多个第一卫星信号,并确定每个第一卫星信号中相关峰的数量,后续将相关峰数量不同的第一卫星信号进行分开检测,可以提高后续检测出干扰信号的效率。响应于确定所述相关峰数量大于预设数量,将对应的第一卫星信号确定为第一待检测信号,便于后续对确定为第一待检测信号的第一卫星信号进行统一检测。控制所述可转动天线转动至预设位置,接收多个第二卫星信号,从所述多个第二卫星信号中确定与所述第一待检测信号来自同一卫星的第二待检测信号,以便后续基于来源于相同卫星的待检测信号的变化,判断来源于不同卫星的上述变化是否存在关联规律,进而检测出干扰信号。基于所述第一待检测信号和所述第二待检测信号,确定载噪比变化量,以便后续基于多个与不同卫星相关联的载噪比变化量,将干扰信号和真实卫星信号进行准确的区分。基于所述载噪比变化量,在多个第一待检测信号中筛选出满足预设条件的初始目标信号,通过精准数值,进一步将干扰信号与真实卫星信号进行准确区分,缩小了第一待检测卫星信号的检测范围。响应于确定所述初始目标信号的残差小于预设残差,将所述初始目标信号确定为目标信号,进一步将干扰信号排除,使得授时型接收机不再锁定错误的卫星信号,进而保证授时型接收机确定授时的准确性。

附图说明

为了更清楚地说明本申请或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例的去除干扰信号的方法的流程示意图;

图2为本申请实施例提供的相关峰数量为1的真实卫星信号的相关函数示意图;

图3为本申请实施例提供的相关峰数量为1的干扰信号的相关函数示意图;

图4为本申请实施例的去除干扰信号的装置的结构示意图;

图5为本申请实施例电子设备硬件结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本申请进一步详细说明。

需要说明的是,除非另外定义,本申请实施例使用的技术术语或者科学术语应当为本申请所属领域内具有一般技能的人士所理解的通常意义。本申请实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。

如背景技术部分所述,卫星导航系统广泛应用于人们生活中,提供时间同步、位置定位等服务。现有技术中,卫星导航系统由于自身通信特点和受周围环境影响,极易受到各种形式的干扰,目前卫星导航系统面临的干扰主要有压制式干扰和欺骗式干扰。压制式干扰主要通过干扰机发射大功率信号使得接收机无法正常锁定卫星信号而失锁;欺骗式干扰是通过欺骗干扰源产生与真实卫星信号相似的虚假信号,使接收机锁定错误的信号。相较于导致接收机无法锁定真实信号的压制式干扰,导致接收机锁定错误卫星信号的欺骗式干扰危害更严重。这是因为,错误的卫星信号携带错误的卫星信息,使得接收机接收的卫星信息并不准确,进而影响接收机提供的服务。示例性的,授时型接收机接收错误的信息可能导致授时错误,进而导致接收到错误授时的设备时间不同步,对生产生活造成影响。

有鉴于此,本申请实施例提出了一种去除干扰信号的方法,应用于具有可转动天线的授时型接收机,参考图1,包括以下步骤:

步骤101,当所述可转动天线位于初始位置时,接收多个第一卫星信号,并确定每个第一卫星信号中相关峰的数量。

在该步骤中,授时型接收机的位置是固定的,无法随意移动,但是,本申请中的授时型接收机上部署有可转动天线,天线的转动可以视为授时型接收机的转动,无需另外安装其他硬件设备,硬件要求低,节约了生产材料。天线未转动前的位置即为天线的初始位置,获取多个卫星发送的多个第一卫星信号,其中,卫星上可以配有卫星时钟,授时型接收机主要利用卫星提供的携带有高精度时间标准的卫星信号进行授时,卫星信号携带的时间会比在地面上的时钟上的时间相对慢,具有时间差,当授时型接收机接收到卫星信号时,通过上述时间差和卫星信号携带的时间进行时间校准。未配有卫星时钟的卫星发射携带有定位信息的卫星信号,授时型接收机可以通过定位信息确定时钟时间。但无论是哪种确定时钟上的时间的方式,接收的第一卫星信号中存在干扰信号的话,都会导致时钟上的时间出现错误。因此,对接收的第一卫星信号是否存在干扰信号进行检测十分重要。确定每个第一卫星信号中相关峰的数量,其中,相关峰为卫星信号中一组具有相互依存和佐证关系的吸收峰,需要说明的是,在检测得到的相关峰为零时,说明没有捕捉到卫星信号。后续将相关峰数量不同的第一卫星信号进行分开检测,可以提高后续检测出干扰信号的效率。

步骤102,响应于确定所述相关峰数量大于预设数量,将对应的第一卫星信号确定为第一待检测信号。

在该步骤中,对相关峰数量进行判断,以便后续采用不同的方式检测卫星信号中的干扰信号,既提高了检测的效率,使得检测范围相对广,又保证了检测的准确性。在相关峰数量大于预设数量的情况下,将相关峰数量对应的第一卫星信号确定为第一待检测信号,其中,预设数量可以为1。这是因为,具有多相关峰的卫星信号与单相关峰的卫星信号的宽度具有较大差别,可以分开检测,以提高效率。确定出第一待检测信号,便于后续对确定为第一待检测信号的第一卫星信号进行统一检测。

步骤103,控制所述可转动天线转动至预设位置,接收多个第二卫星信号,从所述多个第二卫星信号中确定与所述第一待检测信号来自同一卫星的第二待检测信号。

在该步骤中,同一发射源可以模拟成多个卫星发射干扰信号,来自同一发射源的干扰信号通常存在关联规律,而来源于不同卫星的真实卫星信号不存在关联规律。因此,可以将天线进行转动,以找到来源于同一发射源的干扰信号的规律,其中,为了尽可能地增大接收天线转动前后天线增益的变化,天线的转动方式可以为倾斜后水平转动。通过卫星信号的伪随机码的自相关特性,可以区分卫星信号源自哪颗卫星,进而可以从接收的多个第二卫星信号中确定出来自同一颗卫星的第二待检测信号,以便后续基于来源于相同卫星的待检测信号的变化,判断来源于不同卫星的上述变化是否存在关联规律,进而检测出干扰信号。

步骤104,基于所述第一待检测信号和所述第二待检测信号,确定载噪比变化量。

在该步骤中,在授时型接收机的天线转动时,来自同一发射源的干扰信号的载噪比变化量具有相同的变化规律,来自于不同卫星的真实卫星信号的载噪比变化量不具有相同的变化规律。因此,可以利用卫星信号的载噪比变化量区别干扰信号和真实卫星信号,其中,载噪比是用来标示载波与载波噪音关系的标准测量尺度。对于来源于同一颗卫星的卫星信号来说,由于接收卫星信号的方向改变,导致载噪比也会改变,因此,基于天线转动前的第一待检测信号和天线转动后的第二待检测信号,确定来源于同一颗卫星的卫星信号的载噪比变化量,以便后续基于多个与不同卫星相关联的载噪比变化量,将干扰信号和真实卫星信号进行准确的区分。

步骤105,基于所述载噪比变化量,在多个第一待检测信号中筛选出满足预设条件的初始目标信号。

在该步骤中,来自同一发射源的干扰信号的载噪比变化量具有相同的规律,而来自不同卫星的真实卫星信号的载噪比变化量不具有规律。因此,可以基于载噪比变化量,在多个第一待检测信号中筛选出满足预设条件的初始目标信号,其中,预设条件用于表征第一待检测信号的载噪比变化量与除自身外的任一第一待检测信号的载噪比变化量均不具有相同的变化规律。通过精准数值,进一步将干扰信号与真实卫星信号进行准确区分,缩小了第一待检测卫星信号的检测范围。

步骤106,响应于确定所述初始目标信号的残差小于预设残差,将所述初始目标信号确定为目标信号。

在该步骤中,为了进一步确保将干扰信号与真实卫星信号进行了准确区分,还需利用初始目标信号的残差进行判断,以便将初始目标信号中存在的漏检的干扰信号排除。残差可以通过初始目标信号与授时型接收机的实际距离值与估计距离值进行计算,如果上述残差小于预设残差,说明初始目标信号携带的定位信息准确,判定该初始目标信号为真实卫星信号;如果上述残差大于或等于预设残差,说明初始目标信号携带的定位信息不准确,判定该初始目标信号为干扰信号,其中,预设残差可以根据历史经验确定。进一步将干扰信号排除,使得授时型接收机不再锁定错误的卫星信号,进而保证授时型接收机确定授时的准确性。

需要说明的是,还可以通过RAIM(Receiver Autonomous Integrity Monitoring,接收机自主完好性监测)算法在初始目标信号中确定出目标信号。

通过上述方案,当所述可转动天线位于初始位置时,接收多个第一卫星信号,并确定每个第一卫星信号中相关峰的数量,后续将相关峰数量不同的第一卫星信号进行分开检测,可以提高后续检测出干扰信号的效率。响应于确定所述相关峰数量大于预设数量,将对应的第一卫星信号确定为第一待检测信号,便于后续对确定为第一待检测信号的第一卫星信号进行统一检测。控制所述可转动天线转动至预设位置,接收多个第二卫星信号,从所述多个第二卫星信号中确定与所述第一待检测信号来自同一卫星的第二待检测信号,以便后续基于来源于相同卫星的待检测信号的变化,判断来源于不同卫星的上述变化是否存在关联规律,进而检测出干扰信号。基于所述第一待检测信号和所述第二待检测信号,确定载噪比变化量,以便后续基于多个与不同卫星相关联的载噪比变化量,将干扰信号和真实卫星信号进行准确的区分。基于所述载噪比变化量,在多个第一待检测信号中筛选出满足预设条件的初始目标信号,通过精准数值,进一步将干扰信号与真实卫星信号进行准确区分,缩小了第一待检测卫星信号的检测范围。响应于确定所述初始目标信号的残差小于预设残差,将所述初始目标信号确定为目标信号,进一步将干扰信号排除,使得授时型接收机不再锁定错误的卫星信号,进而保证授时型接收机确定授时的准确性。

在一些实施例中,还包括:响应于确定所述相关峰数量等于所述预设数量,通过计算确定对应的第一卫星信号的信号宽度;响应于确定所述信号宽度小于或等于预测宽度,将对应的第一卫星信号确定为所述目标信号。

在本实施例中,在第一卫星信号的相关峰的数量等于预设数量的情况下,说明第一卫星信号的时延相对小,其中,预设数量可以为1。真实信号的相关峰和时延相对小的干扰信号的相关峰相互影响,其中,时延相对小的干扰信号可以指转发时延小于两个码片的干扰信号。通过传统相关峰检测方法无法区分上述影响,进而笼统的将这两类卫星信号统一归为真实卫星信号,会导致漏检干扰信号的情况,其中,真实卫星信即为目标信号。为了解决上述漏检干扰信号的问题,可以通过计算第一卫星信号在捕获门限处的相关峰宽度,进而识别该第一卫星信号为干扰信号或真实卫星信号。如果不存在干扰信号,信号宽度与预测宽度接近;如果存在干扰信号,信号宽度与预测宽度不接近,表示可能存在干扰信号。如图2和图3所示,其中,图2为本申请实施例提供的相关峰数量为1的真实卫星信号的相关函数示意图,横坐标为宽度,上述宽度的值为编码后的真实卫星信号的宽度的值的十分之一;纵坐标为相关函数的值,通过真实卫星信号的天线增益的相关函数计算得到。图3为本申请实施例提供的相关峰数量为1的干扰信号的相关函数示意图,横坐标为宽度,上述宽度的值为编码后的干扰信号的宽度的值的十分之一;纵坐标为相关函数的值,通过干扰信号的天线增益的相关函数计算得到。由图2和图3可知,真实卫星信号的相关函数与时延相对小的干扰信号的相关函数相比,在相关函数的值相同的情况下,相关函数的值对应的宽度具有较大的差别,真实卫星信号与干扰信号对应的波动范围也具有较大的差别。因此,通过信号宽度与预测宽度的比较,可以解决上述漏检干扰信号的问题,进而准确确定第一卫星信号中的真实卫星信号。

在一些实施例中,所述基于所述第一待检测信号和所述第二待检测信号,确定载噪比变化量,包括:计算所述第一待检测信号的第一载噪比,以及计算所述第二待检测信号的第二载噪比;基于所述第一载噪比以及所述第二载噪比,确定所述载噪比变化量。

在本实施例中,载噪比变化量通过授时型接收机的天线转动前后接收的来源于同一卫星的卫星信号的载噪比体现,来源于同一卫星的卫星信号即为第一待检测信号和第二待检测信号,因此,需分别计算第一待检测信号和第二待检测信号的载噪比。载噪比会随着接收卫星信号的方向改变,进而可以确定出载噪比变化量,载噪比变化量可以体现来源于相同卫星的待检测信号的变化。将上述变化数值化,可以准确的确定相同卫星的待检测信号的变化。

在一些实施例中,所述计算所述第一待检测信号的第一载噪比,以及计算所述第二待检测信号的第二载噪比,包括:通过以下公式计算所述第一载噪比:

在本实施例中,授时型接收机接收的待检测信号的功率通过与入射方位角和俯仰角相关的函数与天线的发射功率的乘积确定,其中,天线的发射功率等同于接收天线口面处接收到的信号功率。授时型接收机的天线转动前后的入射方位角和俯仰角不同,基于不同的入射方位角和俯仰角,可以分别得到不同的第一载噪比和第二载噪比,进而便于后续确定载噪比变化量。通过具体公式计算载噪比,使得确定的载噪比具有准确性,进而使得基于载噪比确定的载噪比变换量具有准确性,后续可以准确的基于载噪比变化量检测出第一待检测信号中的干扰信号。

在一些实施例中,所述基于所述载噪比变化量,在多个第一待检测信号中筛选出满足预设条件的初始目标信号,包括:针对多个第一待检测信号中的每个第一待检测信号:分别确定所述第一待检测信号对应的载噪比变化量与所述多个第一待检测信号中除该第一待检测信号外的每个其他第一待检测信号对应的载噪比变化量的相似度;响应于确定所有相似度均小于预设阈值,将所述第一待检测信号确定为所述初始目标信号;响应于确定存在至少一个相似度大于或等于所述预设阈值,从所述多个第一待检测信号中剔除所述第一待检测信号。

在本实施例中,对于来自同一发射源的干扰信号而言,其载噪比变化量呈强相关,进行相关运算后相似度趋近于1。而对于来源于不同卫星的真实卫星信号而言,其相似度偏低。因此,可以通过确定相似度的方式,区分第一待检测信号间的相关程度,进而区分干扰信号和真实卫星信号。确定第一待检测信号的载噪比变化量与多个第一待检测信号中除该第一待检测信号外的每个其他第一待检测信号的载噪比变化量的相似度,在相似度小于预设阈值的情况下,说明相似度对应的两个第一待检测信号具有相对小的相似度,可视为来源于不同的卫星,进而可以将上述两个待检测信号确定为真实信号。在相似度大于或等于预设阈值的情况下,说明相似度对应的两个第一待检测信号具有相对大的相似度,可视为来源于同一发射源,进而可以将上述两个待检测信号确定为干扰信号。考虑到对每两个第一待检测信号的载噪比变化量进行相关运算,具有较大的运算量,还需将确定为干扰信号的第一待检测信号从多个第一待检测信号中剔除,以减小计算量,进而提高检测出干扰信号的效率。

在一些实施例中,所述通过计算确定对应的第一卫星信号的信号宽度,包括:通过以下公式计算所述信号宽度:Y

在本实施例中,由于接收机捕获的卫星信号的相关函数是离散的,可以通过采样点数表示大于第一卫星信号的捕获门限的宽度,即可以利用采样点数计算信号宽度。通过计算大于第一卫星信号的捕获门限的采样点数与码速率的乘积,得到乘积值,再利用上述乘积值除以采样率,即可计算出信号宽度。通过具体的数值计算信号宽度,保证了确定的第一卫星信号的信号宽度的准确性。

在一些实施例中,确定预测宽度,包括:通过以下公式计算所述预测宽度:Y

在本实施例中,在不存在干扰信号的情况下,真实信号的相关函数的宽度可以为2个码片长度,因此,在已知第一卫星信号的捕获门限的情况下,可以直接计算捕获门限处的相关峰宽度,即预测宽度。通过具体的数值计算预测宽度,保证了确定的第一卫星信号的预测宽度的准确性。

需要说明的是,本申请实施例的方法可以由单个设备执行,例如一台计算机或服务器等。本实施例的方法也可以应用于分布式场景下,由多台设备相互配合来完成。在这种分布式场景的情况下,这多台设备中的一台设备可以只执行本申请实施例的方法中的某一个或多个步骤,这多台设备相互之间会进行交互以完成所述的方法。

需要说明的是,上述对本申请的一些实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于上述实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。

基于同一发明构思,与上述任意实施例方法相对应的,本申请还提供了一种去除干扰信号的装置。

参考图4,所述去除干扰信号的装置,应用于具有可转动天线的授时型接收机,包括:

第一确定模块10,被配置为当所述可转动天线位于初始位置时,接收多个第一卫星信号,并确定每个第一卫星信号中相关峰的数量。

第二确定模块20,被配置为响应于确定所述相关峰数量大于预设数量,将对应的第一卫星信号确定为第一待检测信号。

第三确定模块30,被配置为控制所述可转动天线转动至预设位置,接收多个第二卫星信号,从所述多个第二卫星信号中确定与所述第一待检测信号来自同一卫星的第二待检测信号。

第四确定模块40,被配置为基于所述第一待检测信号和所述第二待检测信号,确定载噪比变化量。

筛选模块50,被配置为基于所述载噪比变化量,在多个第一待检测信号中筛选出满足预设条件的初始目标信号。

第五确定模块60,被配置为响应于确定所述初始目标信号的残差小于预设残差,将所述初始目标信号确定为目标信号。

通过上述装置,当所述可转动天线位于初始位置时,接收多个第一卫星信号,并确定每个第一卫星信号中相关峰的数量,后续将相关峰数量不同的第一卫星信号进行分开检测,可以提高后续检测出干扰信号的效率。响应于确定所述相关峰数量大于预设数量,将对应的第一卫星信号确定为第一待检测信号,便于后续对确定为第一待检测信号的第一卫星信号进行统一检测。控制所述可转动天线转动至预设位置,接收多个第二卫星信号,从所述多个第二卫星信号中确定与所述第一待检测信号来自同一卫星的第二待检测信号,以便后续基于来源于相同卫星的待检测信号的变化,判断来源于不同卫星的上述变化是否存在关联规律,进而检测出干扰信号。基于所述第一待检测信号和所述第二待检测信号,确定载噪比变化量,以便后续基于多个与不同卫星相关联的载噪比变化量,将干扰信号和真实卫星信号进行准确的区分。基于所述载噪比变化量,在多个第一待检测信号中筛选出满足预设条件的初始目标信号,通过精准数值,进一步将干扰信号与真实卫星信号进行准确区分,缩小了第一待检测卫星信号的检测范围。响应于确定所述初始目标信号的残差小于预设残差,将所述初始目标信号确定为目标信号,进一步将干扰信号排除,使得授时型接收机不再锁定错误的卫星信号,进而保证授时型接收机确定授时的准确性。

在一些实施例中,还包括第六确定模块,所述第六确定模块还被配置为响应于确定所述相关峰数量等于所述预设数量,通过计算确定对应的第一卫星信号的信号宽度;响应于确定所述信号宽度小于或等于预测宽度,将对应的第一卫星信号确定为所述目标信号。

在一些实施例中,所述第四确定模块40,还被配置为计算所述第一待检测信号的第一载噪比,以及计算所述第二待检测信号的第二载噪比;基于所述第一载噪比以及所述第二载噪比,确定所述载噪比变化量。

在一些实施例中,所述第四确定模块40,还被配置为通过以下公式计算所述第一载噪比:

在一些实施例中,所述筛选模块50,还被配置为针对多个第一待检测信号中的每个第一待检测信号:分别确定所述第一待检测信号对应的载噪比变化量与所述多个第一待检测信号中除该第一待检测信号外的每个其他第一待检测信号对应的载噪比变化量的相似度;响应于确定所有相似度均小于预设阈值,将所述第一待检测信号确定为所述初始目标信号;响应于确定存在至少一个相似度大于或等于所述预设阈值,从所述多个第一待检测信号中剔除所述第一待检测信号。

在一些实施例中,所述第六确定模块,还被配置为通过以下公式计算所述信号宽度:Y

在一些实施例中,所述第六确定模块,还被配置为通过以下公式计算所述预测宽度:Y

为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现。

上述实施例的装置用于实现前述任一实施例中相应的去除干扰信号的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。

基于同一发明构思,与上述任意实施例方法相对应的,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上任意一实施例所述的去除干扰信号的方法。

图5示出了本实施例所提供的一种更为具体的电子设备硬件结构示意图,该设备可以包括:处理器1010、存储器1020、输入/输出接口1030、通信接口1040和总线1050。其中处理器1010、存储器1020、输入/输出接口1030和通信接口1040通过总线1050实现彼此之间在设备内部的通信连接。

处理器1010可以采用通用的CPU(Central Processing Unit,中央处理器)、微处理器、应用专用集成电路(Application Specific Integrated Circuit,ASIC)、或者一个或多个集成电路等方式实现,用于执行相关程序,以实现本说明书实施例所提供的技术方案。

存储器1020可以采用ROM(Read Only Memory,只读存储器)、RAM(Random AccessMemory,随机存取存储器)、静态存储设备,动态存储设备等形式实现。存储器1020可以存储操作系统和其他应用程序,在通过软件或者固件来实现本说明书实施例所提供的技术方案时,相关的程序代码保存在存储器1020中,并由处理器1010来调用执行。

输入/输出接口1030用于连接输入/输出模块,以实现信息输入及输出。输入/输出模块可以作为组件配置在设备中(图中未示出),也可以外接于设备以提供相应功能。其中输入设备可以包括键盘、鼠标、触摸屏、麦克风、各类传感器等,输出设备可以包括显示器、扬声器、振动器、指示灯等。

通信接口1040用于连接通信模块(图中未示出),以实现本设备与其他设备的通信交互。其中通信模块可以通过有线方式(例如USB、网线等)实现通信,也可以通过无线方式(例如移动网络、WIFI、蓝牙等)实现通信。

总线1050包括一通路,在设备的各个组件(例如处理器1010、存储器1020、输入/输出接口1030和通信接口1040)之间传输信息。

需要说明的是,尽管上述设备仅示出了处理器1010、存储器1020、输入/输出接口1030、通信接口1040以及总线1050,但是在具体实施过程中,该设备还可以包括实现正常运行所必需的其他组件。此外,本领域的技术人员可以理解的是,上述设备中也可以仅包含实现本说明书实施例方案所必需的组件,而不必包含图中所示的全部组件。

上述实施例的电子设备用于实现前述任一实施例中相应的去除干扰信号的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。

基于同一发明构思,与上述任意实施例方法相对应的,本申请还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上任一实施例所述的去除干扰信号的方法。

本实施例的计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。

上述实施例的存储介质存储的计算机指令用于使所述计算机执行如上任一实施例所述的去除干扰信号的方法,并且具有相应的方法实施例的有益效果,在此不再赘述。

所属领域的普通技术人员应当理解:以上任何实施例的讨论仅为示例性的,并非旨在暗示本申请的范围(包括权利要求)被限于这些例子;在本申请的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本申请实施例的不同方面的许多其它变化,为了简明它们没有在细节中提供。

另外,为简化说明和讨论,并且为了不会使本申请实施例难以理解,在所提供的附图中可以示出或可以不示出与集成电路(IC)芯片和其它部件的公知的电源/接地连接。此外,可以以框图的形式示出装置,以便避免使本申请实施例难以理解,并且这也考虑了以下事实,即关于这些框图装置的实施方式的细节是高度取决于将要实施本申请实施例的平台的(即,这些细节应当完全处于本领域技术人员的理解范围内)。在阐述了具体细节(例如,电路)以描述本申请的示例性实施例的情况下,对本领域技术人员来说显而易见的是,可以在没有这些具体细节的情况下或者这些具体细节有变化的情况下实施本申请实施例。因此,这些描述应被认为是说明性的而不是限制性的。

尽管已经结合了本申请的具体实施例对本申请进行了描述,但是根据前面的描述,这些实施例的很多替换、修改和变型对本领域普通技术人员来说将是显而易见的。例如,其它存储器架构(例如,动态RAM(DRAM))可以使用所讨论的实施例。

本申请实施例旨在涵盖落入所附权利要求的宽泛范围之内的所有这样的替换、修改和变型。因此,凡在本申请实施例的精神和原则之内,所做的任何省略、修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 电子设备的显示控制方法、装置、电子设备和存储介质
  • 电子设备控制方法及装置、电子设备及存储介质
  • 数据分布存储方法、装置、存储介质及电子设备
  • 存储清理方法、装置、电子设备及存储介质
  • 多版本数据存储管理方法及装置、电子设备、存储介质
  • 通信装置、干扰信号生成电路、控制电路、干扰去除方法以及程序存储介质
  • 干扰信号产生方法、装置、电子设备及存储介质
技术分类

06120116496469