首页 / 专利库 / 电信 / 卫星星历数据 / 一种卫星接收机的测试装置、系统及方法

一种卫星接收机的测试装置、系统及方法

阅读:585发布:2020-05-12

专利汇可以提供一种卫星接收机的测试装置、系统及方法专利检索,专利查询,专利分析的服务。并且本 申请 适用于测试技术领域,提供了一种卫星接收机的测试装置、系统及方法,包括卫星 信号 接收模 块 、信号切换模块、信号模拟模块、信号衰减模块, 卫星信号 接收模块用于接收真实卫星信号;信号模拟模块用于根据上位机的生成控制指令生成模拟卫星信号;信号切换模块用于根据上位机的切换控制指令切换真实卫星信号和模拟卫星信号;信号衰减模块用于根据上位机的调节控制指令调节信号切换模块输入的信号的功率,通过内置的卫星信号接收模块接收真实卫星信号,通过信号模拟模块生成模拟卫星信号,并根据上位机的控制指令进行真实卫星信号和模拟卫星信号的切换,进而实现 模拟信号 测试环境和真实信号测试环境的自动切换,提高测试效率。,下面是一种卫星接收机的测试装置、系统及方法专利的具体信息内容。

1.一种卫星接收机的测试装置,其特征在于,所述测试装置用于与上位机通信连接,所述测试装置包括卫星信号接收模、信号切换模块、信号模拟模块、信号衰减模块;
所述卫星信号接收模块的输出端与所述信号切换模块的第一输入端连接,所述信号模拟模块的输出端与所述信号切换模块的第二输入端连接,所述信号切换模块的输出端与所述信号衰减模块的输入端连接,所述信号衰减模块的输出端输出射频信号,所述上位机用于分别与所述卫星信号接收模块、所述信号切换模块、所述信号模拟模块及信号衰减模块连接;
所述卫星信号接收模块用于接收真实卫星信号;
所述信号模拟模块用于根据所述上位机的生成控制指令生成模拟卫星信号;
所述信号切换模块用于根据所述上位机的切换控制指令切换真实卫星信号和模拟卫星信号;
所述信号衰减模块用于根据所述上位机的调节控制指令调节所述信号切换模块输入的信号的功率,输出满足功率要求的射频信号。
2.如权利要求1所述的卫星接收机的测试装置,其特征在于,所述卫星信号接收模块包括卫星信号接收天线和卫星接收机。
3.如权利要求1所述的卫星接收机的测试装置,其特征在于,所述卫星信号接收模块还用于根据接收到的真实卫星信号输出星历及定位信息至所述上位机。
4.如权利要求1所述的卫星接收机的测试装置,其特征在于,所述卫星信号接收模块还用于根据上位机提供的差分数据进行卫星定位。
5.一种卫星接收机的测试系统,其特征在于,包括如权利要求1至4任一项所述的测试装置和上位机,所述测试装置与所述上位机通信连接。
6.如权利要求5所述的卫星接收机的测试系统,其特征在于,所述上位机包括控制模块和显示模块;
所述控制模块用于根据用户指令产生控制指令,并将控制指令传输至所述测试装置,以控制所述测试装置进入相应测试状态;
所述显示模块用于显示所述测试装置输出至上位机的星历及定位信息。
7.如权利要求5所述的卫星接收机的测试系统,其特征在于,所述上位机与服务器通信连接;
所述上位机从所述服务器中获取差分数据,并将所述差分数据传输至所述测试装置。
8.如权利要求5所述的卫星接收机的测试系统,其特征在于,所述上位机还用于根据所述测试装置输出的真实卫星信号进行闰秒分析,并实时更新闰秒修正数。
9.一种卫星接收机的测试方法,其特征在于,所述卫星接收机的测试方法应用于如权利要求5至8任意一项所述的卫星接收机的测试系统,所述测试方法包括:
输出模拟环境指令至所述测试装置,所述模拟环境指令用于控制所述测试装置输出模拟卫星信号并进入模拟信号测试状态;
输出真实环境指令至所述测试装置,所述真实环境指令用于控制所述测试装置接收真实卫星信号并进入真实信号测试状态;
获取差分数据,并将所述差分数据输出至测试装置,所述差分数据用于控制所述测试装置进入差分定位功能测试状态。
10.如权利要求9所述的卫星接收机的测试方法,其特征在于,还包括:
接收星历和定位信息;所述星历和定位信息由测试装置的卫星信号接收模块输出;
根据所述星历和定位信息更新闰秒修正数。

说明书全文

一种卫星接收机的测试装置、系统及方法

技术领域

[0001] 本申请属于测试技术领域,尤其涉及一种卫星接收机的测试装置、系统及方法。

背景技术

[0002] 卫星接收机厂家在设计和评估接收机性能时,需要对卫星接收机进行性能测试。进行性能测试时通常采用卫星模拟信号源测试接收机灵敏度、测试卫星接收机在真实环境中的性能以及差分定位功能的准确度。这些测试通常需要分别搭建测试环境来测试卫星接收机,分别搭建模拟信号环境及真实信号环境,而分别搭建测试环境,需要投入人,且重新搭建环境时,测试会被中断,因此无法实现完全自动化测试,测试效率受到影响。
[0003] 综上所述,目前对卫星接收机进行性能测试的过程中存在测试效率低的问题。发明内容
[0004] 有鉴于此,本申请实施例提供了一种卫星接收机的测试装置、系统及方法,以解决目前对卫星接收机进行性能测试的过程中存在测试效率低的问题。
[0005] 本申请的第一方面提供了一种卫星接收机的测试装置,包括:所述测试装置用于与上位机通信连接,所述测试装置包括卫星信号接收模、信号切换模块、信号模拟模块、信号衰减模块;
[0006] 所述卫星信号接收模块的输出端与所述信号切换模块的第一输入端连接,所述信号模拟模块的输出端与所述信号切换模块的第二输入端连接,所述信号切换模块的输出端与所述信号衰减模块的输入端连接,所述信号衰减模块的输出端输出射频信号,所述上位机用于分别与所述卫星信号接收模块、所述信号切换模块、所述信号模拟模块及信号衰减模块连接;
[0007] 所述卫星信号接收模块用于接收真实卫星信号;
[0008] 所述信号模拟模块用于根据所述上位机的生成控制指令生成模拟卫星信号;
[0009] 所述信号切换模块用于根据所述上位机的切换控制指令切换真实卫星信号和模拟卫星信号;
[0010] 所述信号衰减模块用于根据所述上位机的调节控制指令调节所述信号切换模块输入的信号的功率,输出满足功率要求的射频信号。
[0011] 在本实施例的一种实现方式中,所述卫星信号接收模块包括卫星信号接收天线和卫星接收机。
[0012] 进一步地,所述卫星信号接收模块还用于根据接收到的真实卫星信号输出星历及定位信息至所述上位机。
[0013] 进一步地,所述卫星信号接收模块还用于根据上位机提供的差分数据进行卫星定位。
[0014] 本申请的第二方面提供了一种卫星接收机的测试系统,包括第一方面所述的卫星接收机的测试装置和上位机,所述测试装置与所述上位机通信连接。
[0015] 在本实施例的一种实现方式中,述上位机包括控制模块和显示模块;
[0016] 所述控制模块用于根据用户指令产生控制指令,并将控制指令传输至所述测试装置,以控制所述测试装置进入相应测试状态;
[0017] 所述显示模块用于显示所述测试装置输出至上位机的星历及定位信息。
[0018] 进一步地,所述上位机与服务器通信连接;
[0019] 所述上位机从所述服务器中获取差分数据,并将所述差分数据传输至所述测试装置。
[0020] 进一步地,所述上位机还用于根据所述测试装置输出的真实卫星信号进行闰秒分析,并实时更新闰秒修正数。
[0021] 本申请的第三方面提供了一种卫星接收机的测试方法,应用于卫星接收机的测试系统,包括:
[0022] 输出模拟环境指令至所述测试装置,所述模拟环境指令用于控制所述测试装置输出模拟卫星信号并进入模拟信号测试状态;
[0023] 输出真实环境指令至所述测试装置,所述真实环境指令用于控制所述测试装置接收真实卫星信号并进入真实信号测试状态;
[0024] 获取差分数据,并将所述差分数据输出至测试装置,所述差分数据用于控制所述测试装置进入差分定位功能测试状态。
[0025] 进一步地,上述测试方法还包括:
[0026] 接收星历和定位信息;所述星历和定位信息由测试装置的卫星信号接收模块输出;
[0027] 根据所述星历和定位信息更新闰秒修正数。
[0028] 本申请的第四方面提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如前述第三方面所述卫星接收机的测试方法的步骤。
[0029] 本申请的第五方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如前述第三方面所述的卫星接收机的测试方法的步骤。
[0030] 本申请的第六方面提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面中任一项所述的卫星接收机的测试方法的步骤。
[0031] 本申请提供的一种卫星接收机的测试装置、系统及方法,通过内置的卫星信号接收模块接收真实卫星信号,通过信号模拟模块生成模拟卫星信号,并根据上位机的控制指令进行真实卫星信号和模拟卫星信号的切换,进而实现模拟信号测试环境和真实信号测试环境的自动切换,无需重新搭建测试环境,能够完全自动化的对卫星接收机进行测试,提高测试效率。附图说明
[0032] 为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033] 图1是本申请一实施例提供的一种卫星接收机的测试装置的结构示意图;
[0034] 图2是本申请另一实施例提供的一种卫星接收机的测试装置的结构示意图;
[0035] 图3是本申请一实施例提供的卫星接收机的测试系统的结构示意图;
[0036] 图4是本申请另一实施例提供的卫星接收机的测试系统的结构示意图;
[0037] 图5是本申请一实施例提供的一种卫星接收机的测试方法的实现流程示意图;
[0038] 图6是本申请一实施例提供的终端设备的示意图。

具体实施方式

[0039] 以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0040] 应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0041] 还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0042] 如在本申请说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0043] 另外,在本申请说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0044] 在本申请说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本申请的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0045] 为了说明本申请所述的技术方案,下面通过具体实施例来进行说明。
[0046] 如图1所示,本一实施例提供了一种卫星接收机的测试装置100,测试装置100用于与上位机通信连接,其具体包括卫星信号接收模块110、信号切换模块120、信号模拟模块130以及信号衰减模块140。
[0047] 具体地,卫星信号接收模块110的输出端与信号切换模块120的第一输入端连接,信号模拟模块130的输出端与信号切换模块120的第二输入端连接,信号切换模块120的输出端与信号衰减模块140的输入端连接,信号衰减模块140的输出端输出射频信号,上位机用于分别与卫星信号接收模块110、信号切换模块120、信号模拟模块130及信号衰减模块140连接。
[0048] 卫星信号接收模块110用于接收真实卫星信号。
[0049] 信号模拟模块130用于根据所述上位机的生成控制指令生成模拟卫星信号。
[0050] 信号切换模块120用于根据所述上位机的切换控制指令切换真实卫星信号和模拟卫星信号。
[0051] 信号衰减模块140用于根据所述上位机的调节控制指令调节所述信号切换模块输入的信号的功率,输出满足功率要求的射频信号。
[0052] 具体地,上述卫星接收机的测试装置100可以根据测试时需要搭建的测试环境来选择输出的射频信号的输入源,进而搭建不同的测试环境。
[0053] 示例性的,当需要搭建模拟信号测试环境时,通过上位机输出生成控制指令给到信号模拟模块130,信号模拟模块130会根据上位机的生成控制指令生成模拟卫星信号,并通过信号切换模块120根据上位机的切换控制指令将信号源切换为信号模拟模块130,以接收信号模拟模块130输出的模拟卫星信号,并将接收到的模拟卫星信号输出至信号衰减模块140进行功率调节,信号衰减模块140会根据接收到的调节控制指令对模拟卫星信号进行功率调节,以调整模拟卫星信号输出射频信号的发射的功率大小,并通过该信号衰减模块140输出射频信号给到需要测试的卫星接收机,以此来测试该需要测试的卫星接收机的灵敏度。
[0054] 示例性的,当需要搭建真实信号测试环境时,同样上位机输出信号接收指令给到卫星信号接收模块110,通过卫星信号接收模块1110来接收真实卫星信号,并通过信号切换模块120根据上位机的切换控制指令将信号源切换为卫星信号接收模块110,以接收卫星信号接收模块110接收到的真实卫星信号,并将接收到的真实卫星信号输出至信号衰减模块140,通过信号衰减模块还可以根据接收到的调节控制指令对真实卫星信号进行功率调节,以调整真实卫星信号输出射频信号的发射的功率大小,并通过该信号衰减模块140输出射频信号给到需要测试的卫星接收机,以此来测试该需要测试的卫星接收机在真实环境中的性能。
[0055] 具体地,上述卫星信号接收模块110还用于根据上位机提供的差分数据进行卫星定位。需要说明的是,上述卫星信号接收模块110可以是具有高精度定位功能的卫星接收机,其能够在接收到差分数据时,根据该差分数据进行卫星定位,且定位精准度高。当需要搭建测试差分定位功能的测试环境时,同样由上位机输出信号接收指令给到卫星信号接收模块110进行真实卫星信号的接收,之后上位机会将从服务器端获取到的差分信号给到信号接收模块110,然后由信号接收模块根据该差分数据进行精准定位,然后将定位结果与需要测试的卫星接收机的定位结果进行比对,进而实现对卫星接收机的差分定位功能的准确度进行测试。需要说明的是,上述测试装置还能够将接收到的差分数据进行输出,以使需要测试的卫星接收机也能根据该差分数据进行差分定位,进而能够对需要测试的卫星接收的差分定位功能进行测试以及定位精准度进行评价。
[0056] 需要说明的是,上述上位机可以是单片机、手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)等终端设备。该上位机能够根据用户的输入指令来确定用户所需要搭建的测试环境,然后生成相应的控制指令,进而控制测试装置处于对应的测试状态。
[0057] 还需要说明的是,上述信号衰减模块可以采用现有的信号衰减器来实现,通过上位机输出调节控制指令来调节输出信号的输出功率,能够对模拟卫星信号进行功率调节,同样能够对真实卫星信号进行功率调节。
[0058] 具体地,上述卫星信号接收模块110还用于根据接收到的真实卫星信号输出星历及定位信息至所述上位机。
[0059] 在一个实施例中,如图2所示,上述卫星信号接收模块110包括卫星信号接收天线111和卫星接收机112。
[0060] 具体地,上述卫星信号接收天线111用于收集由卫星传来的信号,上述卫星信号接收天线111可以用来接收导航卫星信号,例如GPS卫星信号、北斗卫星信号等,也可以用来接收卫星电视信号,还可以用来接收其他卫星信号,在此不加以限制。
[0061] 具体地,上述卫星接收机112可以是现有的各种能够对卫星信号接收天线进行处理的卫星接收机,其还可以具备高精度的差分定位功能。卫星信号接收天线111将真实的卫星信号引入设备后供给内置的卫星接收机112和作为信号切换模块120的一路信号源,内置的卫星接收机112还能够将星历及定位信息输出给到上位机。上述定位信息可以是NMEA定位信息。需要说明的是,星历是指在GPS测量中,天体运行随时间而变的精确位置或轨迹表,它是时间的函数,NMEA定位信息是指是GPS导航设备统一的RTCM标准协议,在本实施例中,卫星接收机112输出的定位信息是指输出的标准NMEA格式语句。需要说明的是,上述卫星接收机112还能将得到的星历和定位信息进行保存。
[0062] 需要说明的是,上述卫星接收机112包括以下工作状态:1)普通定位状态,输出标准NMEA格式语句;2)星历输出状态,根据上位机控制指令配置使其输出星历信息;3)差分定位状态,通过接收差分数据进入差分定位,实现高精度定位。
[0063] 本申请实施例提供的卫星接收机的测试装置,通过内置的卫星信号接收模块接收真实卫星信号,通过信号模拟模块生成模拟卫星信号,并根据上位机的控制指令进行真实卫星信号和模拟卫星信号的切换,进而实现模拟信号测试环境和真实信号测试环境的自动切换,无需重新搭建测试环境,能够完全自动化的对卫星接收机进行测试,提高测试效率。此外,测试装置还能够输出和保存真实卫星信号星历,便于对卫星的轨迹进行分析,且共用模拟卫星信号和真实卫星信号能够通过同一个信号衰减器来实现信号衰减,无需要额外增加衰减设备即可实现真实信号的程控衰减,有效地降低了成本。测试装置输出的卫星实际环境高精度定位,可用于提供给被测试接收机作比对;并可提供差分数据输出用于测试的卫星接收机差分定位功能,进而实现对需要测试的卫星接收机进行差分定位功能测试,有效地解决了目前对卫星接收机进行性能测试的过程中存在测试效率低的问题。
[0064] 如图3所示,本实施例提供了一种卫星接收机的测试系统10,包括卫星接收机的测试装置100和上位机200。
[0065] 具体地,上述卫星接收机的测试装置如上一实施例所述。上述上位机200可以是具有控制和显示功能的PC机。需要说明的是,上述上位机200还可以是单片机、手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,AR)/虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)等终端设备,在此不加以限制。上述上位机200能够输出控制指令给到测试装置,以使该测试装置进入对应的测试状态(如模拟测试状态、真实信号测试状态、差分定位功能测试状态等),且能够显示测试装置输出的星历和定位信息。
[0066] 在一个实施例中,如图4所示,上述上位机200包括控制模块210和显示模块220。
[0067] 上述控制模块210用于根据用户指令产生控制指令,并将控制指令传输至所述测试装置,以控制所述测试装置进入相应测试状态。
[0068] 上述显示模块220用于显示所述测试装置输出至上位机的星历及定位信息。
[0069] 具体地,上述上位机200还包括接收用户输入指令的输入模块,用户通过上述输入模块能够输入需要搭建的测试环境的指令。然后控制模块210会根据用户输入的指令生成对应的控制指令给到测试装置100,以控制测试装置100进入相应的测试状态。
[0070] 具体地,上述上位机200接收到的用户指令为搭建模拟信号测试环境时,控制模块210就会根据该用户指令输出生成控制指令给到测试装置100的信号模拟模块130,以控制信号模拟模块130产生模拟卫星信号;输出切换控制指令给到测试装置100的信号切换模块
120,以控制信号切换模块120将信号源切换为信号模拟模块130输出的模拟卫星信号,进而使得测试装置进入模拟信号测试状态。
[0071] 具体地,上述上位机200接收到的用户指令为搭建真实信号测试环境时,控制模块210就会根据该用户指令输出接收控制指令给到卫星信号接收模块110,通过卫星信号接收模块110接收真实卫星信号,并输出切换控制指令给到测试装置100的信号切换模块120,以控制信号切换模块120将信号源切换为卫星信号接收模块接收到的真实卫星信号,进而使得测试装置进入真实信号测试状态。
[0072] 需要说明的是,当卫星信号接收模块接收到真实卫星信号后,可以根据上位机200的指令输出星历及定位信息给到上位机,并通过上位机的显示模块220进行显示。
[0073] 需要说明的是,上述上位机还能够将接收的到星历和定位信息发送给其他终端、服务器。
[0074] 在一个实施例中,所述上位机200与服务器300通信连接。上述服务器300是能够提供差分数据的网络服务器,该上位机200通过与该服务器300进行通信,然后从服务器中获取差分数据。
[0075] 具体地,上述上位机从所述服务器中获取差分数据,并将所述差分数据传输至所述测试装置。
[0076] 具体地,上位机将差分数据传输至测试装置的卫星接收机112后,卫星接收机112会根据该差分数据进行差分定位,进而使得测试装置进入差分定位功能测试状态。
[0077] 具体地,上述上位机200接收到的用户指令为搭建差分定位功能测试环境时,控制模块210就将接收到的差分数据发送到测试装置100的卫星接收机,以控制卫星接收机进入差分定位状态,进而能够根据差分数据进行差分定位,使得测试装置进入差分定位功能测试状态。
[0078] 在一个实施例中,上述上位机还用于根据所述测试装置输出的真实卫星信号进行闰秒分析,并实时更新闰秒修正数。
[0079] 具体地,以GPS卫星导航电文以和子帧的结构形式编排成数据流,每颗卫星一帧一帧地发送导航电文,第四子帧的第18页提供电流层延时校正参数和GPS时间与UTC时间之间关系的参数。卫星接收机刚上电时,其输出的时间是GPS时间,当收到这个子帧后,调整输出的时间为UTC时间。如果需要更新,在先前保存的闰秒修正数的基础上加一。需要说明的是,UTC是协调世界时(Universal Time Coordinated)英文缩写,是由国际无线电咨询委员会规定和推荐,并由国际时间局(BIH)负责保持的以秒为基础的时间标度。
[0080] 由于本实施例提供的卫星接收机的测试系统与本申请图1所示的卫星接收机的测试装置是基于同一构思,其带来的技术效果与本申请图1所示的卫星接收机的测试装置实施例相同,具体内容可参加实施例一的叙述,此处不再赘述。
[0081] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述实施例中的对应过程,在此不再赘述。
[0082] 因此,本实施例提供的卫星接收机的测试系统,同样能够通过内置的卫星信号接收模块接收真实卫星信号,通过信号模拟模块生成模拟卫星信号,并根据上位机的控制指令进行真实卫星信号和模拟卫星信号的切换,进而实现模拟信号测试环境和真实信号测试环境的自动切换,无需重新搭建测试环境,能够完全自动化的对卫星接收机进行测试,提高测试效率。此外,测试装置还能够输出和保存真实卫星信号星历,便于对卫星的轨迹进行分析,且共用模拟卫星信号和真实卫星信号能够通过同一个信号衰减器来实现信号衰减,无需要额外增加衰减设备即可实现真实信号的程控衰减,有效地降低了成本。测试装置输出的卫星实际环境高精度定位,可用于提供给被测试接收机作比对;并可提供差分数据输出用于测试的卫星接收机差分定位功能,进而实现对需要测试的卫星接收机进行差分定位功能测试,有效地解决了目前对卫星接收机进行性能测试的过程中存在测试效率低的问题。且能够为信号模拟模块提供闰秒修正来源,避免闰秒的不确定性对模拟卫星信号的影响。
[0083] 如图5所示,本实施例提供了一种卫星接收机的测试方法,应用于卫星接收机的测试系统,其具体包括:
[0084] S101:输出模拟环境指令至所述测试装置,所述模拟环境指令用于控制所述测试装置输出模拟卫星信号并进入模拟信号测试状态。
[0085] 具体地,当上位机接收到的用户指令为搭建模拟信号测试环境时,控制模块就会根据该用户指令输模拟环境指令给到测试装置。进而使得测试装置进入模拟信号测试状态。具体地,控制信号模拟模块产生模拟卫星信号;控制信号切换模块将信号源切换为信号模拟模块输出的模拟卫星信号,进而使得测试装置进入模拟信号测试状态。
[0086] S102:输出真实环境指令至所述测试装置,所述真实环境指令用于控制所述测试装置接收真实卫星信号并进入真实信号测试状态。
[0087] 具体地,上述上位机、接收到的用户指令为搭建真实信号测试环境时,控制模块就会根据该用户指令输出真实环境指令给到测试装置,使得测试装置进入真实信号测试状态,具体地,通过控制卫星信号接收模块接收真实卫星信号,并控制信号切换模块将信号源切换为卫星信号接收模块接收到的真实卫星信号,进而使得测试装置进入真实信号测试状态。
[0088] S103:获取差分数据,并将所述差分数据输出至测试装置,所述差分数据用于控制所述测试装置进入差分定位功能测试状态。
[0089] 具体地,上位机从服务器获取差分数据,然后将差分数据传输至测试装置,进而使得测试装置进入差分定位功能测试状态,具体地,将差分数据传输至卫星接收机,控制卫星接收机根据该差分数据进行差分定位,进而使得测试装置进入差分定位功能测试状态。
[0090] 在一个实施例中,上述卫星接收机的测试方法在S101之前还包括:
[0091] 接收星历和定位信息;所述星历和定位信息由测试装置的卫星信号接收模块输出。
[0092] 需要说明的是,当卫星信号接收模块接收到真实卫星信号后,可以根据上位机的指令输出星历及定位信息给到上位机,并通过上位机的显示模块进行显示。
[0093] 根据所述星历和定位信息更新闰秒修正数。
[0094] 具体地,以GPS卫星导航电文以帧和子帧的结构形式编排成数据流,每颗卫星一帧一帧地发送导航电文,第四子帧的第18页提供电流层延时校正参数和GPS时间与UTC时间之间关系的参数。卫星接收机刚上电时,其输出的时间是GPS时间,当收到这个子帧后,调整输出的时间为UTC时间。如果需要更新,在先前保存的闰秒修正数的基础上加一。需要说明的是,UTC是协调世界时(Universal Time Coordinated)英文缩写,是由国际无线电咨询委员会规定和推荐,并由国际时间局(BIH)负责保持的以秒为基础的时间标度。
[0095] 由于本实施例提供的卫星接收机的测试方法与本申请图3所示的卫星接收机的测试系统是基于同一构思,其带来的技术效果与本申请图3所示的卫星接收机的测试系统实施例相同,具体内容可参加实施例一的叙述,此处不再赘述。
[0096] 因此,本实施例提供的卫星接收机的测试方法,同样能够通过内置的卫星信号接收模块接收真实卫星信号,通过信号模拟模块生成模拟卫星信号,并根据上位机的控制指令进行真实卫星信号和模拟卫星信号的切换,进而实现模拟信号测试环境和真实信号测试环境的自动切换,无需重新搭建测试环境,能够完全自动化的对卫星接收机进行测试,提高测试效率。此外,测试装置还能够输出和保存真实卫星信号星历,便于对卫星的轨迹进行分析,且共用模拟卫星信号和真实卫星信号能够通过同一个信号衰减器来实现信号衰减,无需要额外增加衰减设备即可实现真实信号的程控衰减,有效地降低了成本。测试装置输出的卫星实际环境高精度定位,可用于提供给被测试接收机作比对;并可提供差分数据输出用于测试的卫星接收机差分定位功能,进而实现对需要测试的卫星接收机进行差分定位功能测试,有效地解决了目前对卫星接收机进行性能测试的过程中存在测试效率低的问题。且能够为信号模拟模块提供闰秒修正来源,避免闰秒的不确定性对模拟卫星信号的影响。
[0097] 图6为本申请一实施例提供的终端设备的结构示意图。如图6所示,该实施例的终端设备6包括:至少一个处理器60(图6中仅示出一个)处理器、存储器61以及存储在所述存储器61中并可在所述至少一个处理器60上运行的计算机程序62,所述处理器60执行所述计算机程序62时实现上述任意各个秒脉冲信号的输出方法实施例中的步骤。
[0098] 所述终端设备6可以是桌上型计算机、笔记本、掌上电脑及端终端设备等计算设备。该终端设备可包括,但不仅限于,处理器60、存储器61。本领域技术人员可以理解,图6仅仅是终端设备6的举例,并不构成对终端设备6的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如还可以包括输入输出设备、网络接入设备等。
[0099] 所称处理器60可以是中央处理单元(Central Processing Unit,CPU),该处理器60还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0100] 所述存储器61在一些实施例中可以是所述终端设备6的内部存储单元,例如终端设备6的硬盘或内存。所述存储器61在另一些实施例中也可以是所述终端设备6的外部存储设备,例如所述终端设备6上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,所述存储器61还可以既包括所述终端设备6的内部存储单元也包括外部存储设备。所述存储器61用于存储操作系统、应用程序、引导装载程序(Boot Loader)、数据以及其他程序等,例如所述计算机程序的程序代码等。所述存储器61还可以用于暂时地存储已经输出或者将要输出的数据。
[0101] 示例性的,所述计算机程序62可以被分割成一个或多个单元,所述一个或者多个单元被存储在所述存储器61中,并由所述处理器60执行,以完成本申请。所述一个或多个单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序62在所述终端设备6中的执行过程。例如,所述计算机程序62可以被分割成信号获取模块、频率计算模块、精度设置模块及校准输出模块,各模块具体功能如下:
[0102] 模拟测试模块,用于输出模拟环境指令至所述测试装置,所述模拟环境指令用于控制所述测试装置输出模拟卫星信号并进入模拟信号测试状态;
[0103] 真实测试模块,用于输出真实环境指令至所述测试装置,所述真实环境指令用于控制所述测试装置接收真实卫星信号并进入真实信号测试状态;
[0104] 差分定位功能模块,用于获取差分数据,并将所述差分数据输出至测试装置,所述差分数据用于控制所述测试装置进入差分定位功能测试状态。
[0105] 本申请实施例还提供了一种网络设备,该网络设备包括:至少一个处理器、存储器以及存储在所述存储器中并可在所述至少一个处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意各个方法实施例中的步骤。
[0106] 本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现可实现上述各个方法实施例中的步骤。
[0107] 本申请实施例提供了一种计算机程序产品,当计算机程序产品在移动终端上运行时,使得移动终端执行时实现可实现上述各个方法实施例中的步骤。
[0108] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实现上述实施例方法中的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质至少可以包括:能够将计算机程序代码携带到拍照装置/终端设备的任何实体或装置、记录介质、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质。例如U盘、移动硬盘、磁碟或者光盘等。在某些司法管辖区,根据立法和专利实践,计算机可读介质不可以是电载波信号和电信信号。
[0109] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0110] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0111] 在本申请所提供的实施例中,应该理解到,所揭露的装置/网络设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/网络设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。
[0112] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0113] 以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈