卫星定位干扰检测方法和装置与流程

文档序号:11914563研发日期:2016年阅读:353来源:国知局
技术简介:
本专利针对卫星定位系统中定位失败时难以识别干扰源的问题,提出通过分析卫星信号载噪比与连续检测时长的双重判据,实现干扰检测。方法在定位失败时,统计信号载噪比持续高于阈值的卫星数量,若超过预设最大值(如14颗),且连续检测时长不足的卫星占比低,则判定存在人为干扰,为定位异常提供精准识别方案。
关键词:卫星定位干扰检测,载噪比分析,连续检测时间

本发明涉及卫星定位技术领域,尤其涉及一种卫星定位干扰检测方法和装置。



背景技术:

在卫星定位系统中,卫星向地面发送卫星定位信号,卫星定位信号以电磁波的形式经过数万千米传输到地面。但是,由于传输距离较远,因此地面接收到的卫星定位信号非常微弱,并且容易受到干扰。

在卫星定位技术的应用中,某些组织或者个人利用卫星定位信号易受干扰的特性,使用特定设备对卫星信号进行人为干扰,以达到非法目的。目前,干扰卫星定位信号的主要方式是,通过特定装置发射与卫星定位信号同频段的干扰信号,使得卫星定位接收机因干扰信号过强无法接收到卫星定位信号,从而使得使用卫星定位的装置无法正常工作。对于安防监控方面,位置信息非常关键,一旦失去定位信息,将对安防监控的对象造成很大的影响。由此可见,对干扰信号进行检测至关重要。



技术实现要素:

本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种卫星定位干扰检测方法,该方法通过判断预设时间内定位失败时,符合第一预设条件的卫星数量是否大于第一预设数量,来检测是否存在卫星定位干扰,当满足判断条件时,可以确定存在卫星定位干扰,进而可以为定位异常处理提供参考。

本发明的第二个目的在于提出一种卫星定位干扰检测装置。

为了实现上述目的,本发明第一方面实施例提出了一种卫星定位干扰检测方法,包括:在预设时间段内,通过卫星接收天线接收卫星定位信号;根据卫星定位信号输出定位结果信息,定位结果信息中包括是否定位成功信息;当是否定位成功信息为定位失败时,获取符合第一预设条件的卫星数量;如果符合第一预设条件的卫星数量大于第一预设数量,则确定存在卫星定位干扰。

本发明实施例的卫星定位干扰检测方法,通过判断预设时间内定位失败时,符合第一预设条件的卫星数量是否大于第一预设数量,来检测是否存在卫星定位干扰,当满足判断条件时,可以确定存在卫星定位干扰,进而可以为定位异常处理提供参考。

为达上述目的,本发明第二方面实施例提出了一种卫星定位干扰检测装置,包括:接收模块,用于在预设时间段内,通过卫星接收天线接收卫星定位信号;输出模块,用于根据卫星定位信号输出定位结果信息,定位结果信息中包括是否定位成功信息;第一获取模块,用于当是否定位成功信息为定位失败时,获取符合第一预设条件的卫星数量;确定模块,用于如果符合第一预设条件的卫星数量大于第一预设数量,则确定存在卫星定位干扰。

本发明实施例的卫星定位干扰检测装置,通过判断预设时间内定位失败时,符合第一预设条件的卫星数量是否大于第一预设数量,来检测是否存在卫星定位干扰,当满足判断条件时,可以确定存在卫星定位干扰,进而可以为定位异常处理提供参考。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

图1是根据本发明一个实施例的卫星定位干扰检测方法的流程图;

图2是根据本发明一个具体实施例的卫星定位干扰检测方法的流程图;

图3是根据本发明一个实施例的卫星定位干扰检测装置的结构示意图;

图4是根据本发明一个具体实施例的卫星定位干扰检测装置的结构示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参考附图描述本发明实施例的卫星定位干扰检测方法和装置。

图1是根据本发明一个实施例的卫星定位干扰检测方法的流程图。

如图1所示,该卫星定位干扰检测方法包括:

S101,在预设时间段内,通过卫星接收天线接收卫星定位信号。

在本发明的一个实施例中,提出了一种卫星定位干扰检测装置,该装置包括卫星接收天线和卫星定位芯片。

具体地,在预设时间段内,卫星接收天线可接收到卫星定位系统中卫星发射的卫星定位信号。其中,预设时间段可根据实际需要进行设定,优选地为120秒。其中,卫星定位系统可以是GPS(Global Positioning System,全球定位系统)定位系统、北斗卫星定位系统、格洛纳斯定位系统等等,在此不作限定。

S102,根据卫星定位信号输出定位结果信息,定位结果信息中包括是否定位成功信息。

在通过卫星接收天线接收卫星定位信号后,卫星定位芯片可根据接收的卫星定位信号对当前位置进行定位,并输出定位结果信息。

其中,定位结果信息中包括是否定位成功信息,还可包括定位结果坐标、发送卫星定位信号的卫星编号、信号载噪比等等。其中,信号载噪比等于载波功率与载波噪声功率的比值。

在本发明的实施例中,定位结果信息的格式可以是NMEA0183,即GPS数据标准格式,也可以是其他能够正确输出定位结果信息的格式,在此不作限定。

因此,通过输出定位结果信息可获知定位是否成功、定位成功时定位结果坐标、信号载噪比等等。

S103,当是否定位成功信息为定位失败时,获取符合第一预设条件的卫星数量。

具体地,卫星定位芯片可获取定位结果信息,然后根据定位结果信息判断是否定位成功。当定位失败时,即当定位结果信息中包括的是否定位成功信息为定位失败时,从定位结果信息中获取信号载噪比,并根据信号载噪比统计预设时间段内每颗卫星的信号载噪比大于预设载噪比的次数。其中,预设载噪比可根据实际需要进行设定,优选地为20db。然后,针对每颗卫星,计算预设时间段内信号载噪比大于预设载噪比的次数与最大可能出现的次数的比值,并判断该比值是否大于预设比值。其中,预设比值与卫星定位芯片的设计有关,优选地为5%。如果预设时间段内信号载噪比大于预设载噪比的次数与最大可能出现的次数的比值大于5%,则说明该卫星符合第一预设条件。进行统计后,可获取卫星定位系统中比值大于预设比值的卫星的数量,也就是说,获取预设时间段内,卫星定位系统中信号载噪比持续较强的卫星的数量。

S104,如果符合第一预设条件的卫星数量大于第一预设数量,则确定存在卫星定位干扰。

其中,第一预设数量可以是在当前位置上,预设时间段内卫星定位系统中能够被检测到卫星的最大数量。第一预设数量,可根据实际情况进行设定,优选地为14。

如果卫星定位系统中,符合第一预设条件的卫星数量大于第一预设数量,即卫星定位系统中信号载噪比持续较强的卫星的数量大于第一预设数量,则可以确定存在干扰信号,该干扰信号对卫星定位产生了干扰。

也就是说,卫星定位系统中能够持续被检测到卫星数量不超过第一预设数量,如果预设时间段内信号载噪比持续较强的卫星数量超过第一预设数量,那么可以确定多出的卫星是产生干扰信号的设备,即可以确定存在卫星定位干扰。

本发明实施例的卫星定位干扰检测方法,通过判断预设时间内定位失败时,符合第一预设条件的卫星数量是否大于第一预设数量,来检测是否存在卫星定位干扰,当满足判断条件时,可以确定存在卫星定位干扰,进而可以为定位异常处理提供参考。

进一步地,为了提高确定存在卫星定位干扰的准确率,可通过第二预设条件和第二预设数量提高判断的准确率。

由于干扰信号并无真实数据,因此对于接收到的干扰信号,卫星定位芯片没有真实的数据处理,也就是说无法连续检测出同一干扰信号。所以,不连续的卫星定位信号均为干扰信号,也就是说,如果存在干扰信号,那么基本不存在能够连续被检测到卫星。

具体地,当定位失败时,还可针对每颗卫星,获取预设时间段内卫星能够连续被检测到时长,判断是否符合第二预设条件,例如,判断卫星是否满足连续被检测到的时长大于10秒。进而,统计预设时间段内,卫星定位系统中符合第二预设条件的第二卫星数量。例如,统计预设时间段内,卫星定位系统中连续被检测到的时长大于10秒的卫星的数量。如果符合第一预设条件的卫星数量大于第一预设数量,并且符合第二预设条件的第二卫星数量小于第二预设数量,则可确定存在卫星定位干扰。其中,第一预设数量和第二预设数量可根据实际情况进行设定,优选地,第一预设数量为14,第二预设数量为2。

例如,当定位失败时,如果预设时间段内信号载噪比持续较强的卫星的数量大于14颗,且连续被检测到的时长大于10秒的卫星的数量小于2颗,则确定存在卫星定位干扰。

因此,在符合第一预设条件的卫星数量大于第一预设数量的基础上,可通过符合第二预设条件的第二卫星数量小于第二预设数量,进一步确定存在卫星定位干扰,从而提高确定存在卫星定位干扰的准确率。

下面结合图2,通过一个具体实施例详细说明本发明实施例的卫星定位干扰检测方法。

图2是根据本发明一个具体实施例的卫星定位干扰检测方法的流程图。

如图2所示,该卫星定位干扰检测方法包括:

S201,在120秒内,通过卫星接收天线接收卫星定位信号。

在本发明的一个实施例中,提出了一种卫星定位干扰检测装置,该装置包括卫星接收天线和卫星定位芯片。

具体地,在预设时间段120秒内,卫星接收天线可接收卫星定位系统中卫星发射的卫星定位信号。

S202,根据卫星定位信号输出定位结果信息。

在接收到卫星定位信号后,卫星定位芯片根据卫星定位信号输出对当前位置的定位结果信息,根据定位结果信息获取是否定位成功的信息。

S203,当定位失败时,获取符合第一预设条件的卫星数量N1

当是否定位成功的信息为定位失败时,首先从定位结果信息中获取信号载噪比,并根据信号载噪比统计预设时间段120秒内每颗卫星的信号载噪比大于预设载噪比的次数。然后,计算预设时间段内,信号载噪比大于预设载噪比的次数与最大可能出现的次数的比值,判断比值是否大于5%。进而,获得比值大于5%的卫星的数量N1,即获得预设时间段120秒内,信号载噪比持续较强的卫星的数量N1

S204,如果N1大于14,则确定存在卫星定位干扰。

在获取比值大于5%的卫星的数量N1后,判断N1是否大于14,即判断在120秒内信号载噪比持续较强的卫星的数量是否大于14。由于在同一地点,GPS定位系统能够被检测到卫星数量不超过14颗,因此如果预设时间段120秒内检测到信号载噪比持续较强的卫星数量超过14颗,那么可以确定多出的卫星是产生干扰信号的设备,即可以确定存在卫星定位干扰。

为了提高判定存在卫星定位干扰的准确率,可选地,可包括步骤S205和S206。

S205,获取连续被检测到的时长大于10秒的卫星数量N2

针对每颗卫星,获取预设时间段120秒内,能够连续被检测到时长,判断是否满足连续被检测到的时长大于10秒。进而,获取卫星通信系统中,连续被检测的时长大于10秒的卫星数量N2

S206,如果N2小于2,则进一步确定存在卫星定位干扰。

由于干扰信号并无真实数据,因此对于接收到的干扰信号,卫星定位芯片没有真实的数据处理,也就是说无法连续检测出同一干扰信号。所以,不连续的卫星定位信号均为干扰信号,也就是说,如果存在干扰信号,那么基本不存在能够连续被检测到卫星。

因此,在预设时间段120秒内,在信号载噪比持续较强的卫星的数量N1大于14的基础上,如果连续被检测到的时长大于10秒的卫星数量N2小于2,则可进一步确定存在卫星定位干扰。

下面结合图3对本发明实施例提出的卫星定位干扰检测装置进行详细描述。图3是根据本发明一个实施例的卫星定位干扰检测装置的结构示意图。

如图3所示,该卫星定位干扰检装置可包括:接收模块310、输出模块320、第一获取模块330、确定模块340。

接收模块310用于在预设时间段内,通过卫星接收天线接收卫星定位信号。

输出模块320用于根据卫星定位信号输出定位结果信息,定位结果信息中包括是否定位成功信息。

第一获取模块330用于当是否定位成功信息为定位失败时,获取符合第一预设条件的卫星数量。

第一获取模块330具体用于针对每颗卫星,获取预设时间段内信号载噪比大于预设载噪比的次数与最大可能出现次数的比值;获取比值大于预设比值的卫星数量。

确定模块340用于如果符合第一预设条件的卫星数量大于第一预设数量,则确定存在卫星定位干扰。

进一地,如图4所示,在图3的基础上,该卫星定位干扰检装置还可包括:第二获取模块350。

第二获取模块350用于当是否定位成功信息为定位失败时,获取符合第二预设条件的第二卫星数量。

另外,确定模块340还用于如果符合第一预设条件的卫星数量大于第一预设数量,且符合第二预设条件的第二卫星数量小于第二预设数量,则确定存在卫星定位干扰。

需要说明的是,前述对卫星定位干扰检测方法实施例的解释说明也适用于该实施例的卫星定位干扰检测装置,此处不再赘述。

综上所述,本发明实施例的卫星定位干扰检测装置,通过判断预设时间内定位失败时,符合第一预设条件的卫星数量是否大于第一预设数量,来检测是否存在卫星定位干扰,当满足判断条件时,可以确定存在卫星定位干扰,进而可以为定位异常处理提供参考。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。

在本说明书的描述中,参考术语:“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

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