一种卫星信号捕获方法、装置、设备及存储介质与流程

文档序号:30576514发布日期:2022-06-29 09:31阅读:171来源:国知局
一种卫星信号捕获方法、装置、设备及存储介质与流程

1.本发明涉及卫星通信技术领域,具体涉及一种卫星信号捕获方法、装置、设备及存储介质。


背景技术:

2.随着卫星导航及其应用技术的不断发展,卫星导航已经与互联网、移动通信成为信息技术领域的三大支柱产业。卫星导航系统作为基础性的信息系统能提供全球性的导航定位与授时服务,卫星导航的应用已经渗透到了人们日常生活的方方面面,并将产生越来越大的影响。已有的全球卫星导航系统(gnss)包括北斗卫星导航系统、gps系统、glonass系统和伽利略系统。卫星导航过程通过导航卫星和地面接收设备的对接实现,地面接收设备通常由接收机、天线、数据处理部分和控制显示部分组成,卫星导航系统的定位、导航、授时等功能均通过地面接收设备处理实现。
3.在城市高建筑物、隧道、山体等环境中,卫星信号经常由于被遮挡阻隔而产生断续情况,导致卫星导航接收设备的跟踪环路失锁,无法产生有效的定位信息。目前,卫星信号失锁之后有两种再捕获的方法:一种是重新捕获,一般用于失锁时间过长,导致相关跟踪信息无法预知的情况,现有的重新捕获方式都是大范围、广撒网式地重新搜索卫星信号进行捕获跟踪,其工作量大,耗费时间长;一种是快速恢复,如果失锁时间较短,仍然可以通过跟踪通道的迭代运算预测出相应的跟踪信息,来在卫星信号恢复后快速切换到对原卫星信号的跟踪状态,但这种方法对跟踪通道的资源消耗较大,且只适用于失锁时间较短的情况,如果失锁时间过长就会失效。因此,急需一种在卫星信号失锁后快速、高效地完成卫星信号再捕获的技术手段。


技术实现要素:

4.针对现有技术存在的不足,本发明提供了一种卫星信号捕获方法、装置、设备及存储介质,其应用时,可以实时预测相应的捕获参数来快速、高效地完成失锁卫星信号的再捕获。
5.第一方面,本发明提供一种卫星信号捕获方法,包括:
6.在通过卫星信号接收机检测到出现卫星信号失锁的情况时,关闭相应的跟踪通道,并锁存卫星信号失锁前的先验信息;
7.实时获取卫星信号接收机的移动数据,并根据卫星信号接收机的移动数据计算确定卫星信号接收机相对于地心的实时速度信息和位置信息;
8.根据先验信息确定对应的失锁卫星,并根据失锁卫星的星历确定其相对于地心的实时速度信息和位置信息;
9.根据卫星信号接收机相对于地心的实时速度信息和位置信息,以及失锁卫星相对于地心的实时速度信息和位置信息,计算获得实时的多普勒频率预测值;并根据实时的多普勒频率预测值以及从卫星信号失锁时刻到当前时刻的时钟计数,计算获得实时的码相位
预测值;
10.根据多普勒频率预测值、码相位预测值和预置的误差范围重新搜索失锁卫星的卫星信号,并在重新捕获失锁卫星的卫星信号后打开跟踪通道进行信号跟踪。
11.基于上述发明内容,可以在卫星信号失锁时关闭相应的跟踪通道,节省跟踪通道的资源,通过实时获取卫星信号接收机相对于地心的实时速度信息和位置信息,以及失锁卫星相对于地心的实时速度信息和位置信息,来计算获得相应的多普勒频率预测值和码相位预测值,再根据计算得到的多普勒频率预测值和码相位预测值以及预置的误差范围重新捕获失锁卫星的卫星信号。通过这种方式既可以解决传统的快速恢复方法对跟踪通道的资源消耗较大,且在失锁时间过长时,因载波多普勒频率和码相位出现较大偏差而无法再跟踪到相应卫星信号的问题;又可以替代传统的大范围、广撒网式的重新捕获方法,减少捕获的工作量,获得实时的多普勒频率预测值和码相位预测值来快速、准确地重新捕获失锁卫星信号。
12.在一个可能的设计中,通过卫星信号接收机检测卫星信号失锁情况的过程包括:
13.通过卫星信号接收机获取卫星信号的信号功率和噪声基底;
14.比较获得所述信号功率连续小于所述噪声基底的次数,当所述次数大于预设的门限值时,判定出现卫星信号失锁。
15.基于上述发明内容,可以快速、准确地判定出当前时刻出现卫星信号失锁的情况,便于后续快速做出相应处理。
16.在一个可能的设计中,所述移动数据包括移动速率、移动方向和海拔高度,所述方法包括:
17.构建包含地固坐标系的三维地图,将地固坐标系的坐标原点标记为地心;
18.确定卫星信号接收机在卫星信号失锁时刻的定位信息,并在三维地图上进行标记;
19.根据卫星信号接收机在卫星信号失锁时刻的定位信息,以及信号失锁后卫星信号接收机的实时移动速率、移动方向和海拔高度,计算确定卫星信号接收机相对于地心的实时速度信息和位置信息,并根据实时速度信息和位置信息确定卫星信号接收机相对于地心的移动路线,在三维地图上记录卫星信号接收机的移动路线。
20.基于上述发明内容,可以通过实时检测卫星信号接收机的移动速率、移动方向和海拔高度,来计算确定当前时刻卫星信号接收机相对于地心的实时速度信息和位置信息,并根据实时速度信息和位置信息确定卫星信号接收机相对于地心的移动路线,通过在三维地图中记录相应的移动路线可以便于后续对移动路线进行测评,看计算确定的移动路线是否足够精准,以便作为相应的样本来对卫星信号接收机的实时速度信息和位置信息计算过程进行改进。
21.在一个可能的设计中,所述先验信息包括失锁卫星的标识信息,所述确定失锁卫星相对于地心的实时速度信息和位置信息,包括:
22.从锁存的卫星信号失锁前的先验信息中提取失锁卫星的标识信息;
23.根据标识信息获取对应失锁卫星的星历,并根据对应失锁卫星的星历确定所述失锁卫星相对于地心的实时速度信息和位置信息。
24.基于上述发明内容,可通过失锁卫星的本地星历数据来判定失锁卫星相对于地心
的实时速度信息和位置信息。
25.在一个可能的设计中,所述预置的误差范围为左右滑动一个码片的范围;重新搜索失锁卫星的卫星信号时,利用卫星信号接收机的捕获通道,来根据多普勒频率预测值、码相位预测值和预置的误差范围重新搜索失锁卫星的卫星信号。
26.基于上述发明内容,通过确定一个合适的误差范围来利用卫星信号接收机的捕获通道,根据多普勒频率预测值、码相位预测值和预置的误差范围重新搜索失锁卫星的卫星信号,可以快速、精准地捕获到相应的失锁卫星信号
27.在一个可能的设计中,所述方法还包括:通过基于唐检测改进的n中取m检测算法对重新捕获的失锁卫星信号进行检测,判定重新捕获的失锁卫星信号是否存在,并在判定重新捕获的失锁卫星信号存在后,打开跟踪通道进行信号跟踪。
28.基于上述发明内容,可以通过基于唐检测改进的n中取m检测算法快速判定出重新捕获的失锁卫星信号是否存在,以便后续对失锁卫星信号重新跟踪。
29.在一个可能的设计中,对重新捕获的失锁卫星信号进行信号跟踪的过程还包括:
30.确定卫星信号接收机与失锁卫星的实时伪距;
31.根据卫星信号接收机与失锁卫星的实时伪距推算当前帧的帧计数和数据位计数;
32.根据当前帧的帧计数和数据位计数对重新捕获的失锁卫星信号进行数据位同步和帧同步。
33.基于上述发明内容,通过卫星信号接收机与失锁卫星的实时伪距来推算当前帧的帧计数和数据位计数,然后对重新捕获的失锁卫星信号进行数据位同步和帧同步,就可以快速完成对重新捕获的失锁卫星信号的定位解算,获得相应的定位信息,进一步缩短卫星信号接收机重新定位耗时。
34.第二方面,本发明提供一种卫星信号捕获装置,包括:
35.锁闭单元,用于在通过卫星信号接收机检测到出现卫星信号失锁的情况时,关闭相应的跟踪通道,并锁存卫星信号失锁前的先验信息;
36.第一确定单元,用于实时获取卫星信号接收机的移动数据,并根据卫星信号接收机的移动数据计算确定卫星信号接收机相对于地心的实时速度信息和位置信息;
37.第二确定单元,用于根据先验信息确定对应的失锁卫星,并根据失锁卫星的星历确定其相对于地心的实时速度信息和位置信息;
38.计算单元,用于根据卫星信号接收机相对于地心的实时速度信息和位置信息,以及失锁卫星相对于地心的实时速度信息和位置信息,计算获得实时的多普勒频率预测值,并根据实时的多普勒频率预测值以及从卫星信号失锁时刻到当前时刻的时钟计数,计算获得实时的码相位预测值;
39.捕获单元,用于根据多普勒频率预测值、码相位预测值和预置的误差范围重新搜索失锁卫星的卫星信号,并在重新捕获失锁卫星的卫星信号后打开跟踪通道进行信号跟踪。
40.第三方面,本发明提供一种卫星信号捕获设备,包括:
41.卫星信号接收机,用于接收卫星信号;
42.存储器,用于存储指令;
43.信号处理器,用于读取所述存储器中存储的指令,并根据指令执行上述第一方面
中任意一种所述的方法。
44.第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,使得所述计算机执行上述第一方面中任意一种所述的方法。
45.第五方面,本发明提供一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行上述第一方面中任意一种所述的方法。
46.本发明的有益效果为:
47.本发明可以在卫星信号失锁时关闭相应的跟踪通道,节省跟踪通道的资源,通过实时获取卫星信号接收机相对于地心的实时速度信息和位置信息,以及失锁卫星相对于地心的实时速度信息和位置信息,来计算获得相应的多普勒频率预测值和码相位预测值,再根据计算得到的多普勒频率预测值和码相位预测值以及预置的误差范围重新捕获失锁卫星的卫星信号。通过这种方式既可以解决传统的快速恢复方法对跟踪通道的资源消耗较大,且在失锁时间过长时,因载波多普勒频率和码相位出现较大偏差而无法再跟踪到相应卫星信号的问题;又可以替代传统的大范围、广撒网式的重新捕获方法,减少捕获的工作量,获得实时的多普勒频率预测值和码相位预测值来快速、准确地重新捕获失锁卫星信号。
附图说明
48.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
49.图1为本发明的方法流程示意图;
50.图2为卫星信号失锁的判定流程示意图;
51.图3为对重新捕获的失锁卫星信号进行同步解算的流程示意图;
52.图4为本发明的装置结构示意图;
53.图5为本发明的设备结构示意图。
具体实施方式
54.下面结合附图及具体实施例对本发明作进一步阐述。在此需要说明的是,对于这些实施例方式的说明用于帮助理解本发明,但并不构成对本发明的限定。本文公开的特定结构和功能细节仅用于描述本发明的示例实施例。然而,可用很多备选的形式来体现本发明,并且不应当理解为本发明限制在本文阐述的实施例中。
55.应当理解,术语第一、第二等仅用于区分描述,而不能理解为指示或暗示相对重要性。尽管本文可以使用术语第一、第二等等来描述各种单元,这些单元不应当受到这些术语的限制。这些术语仅用于区分一个单元和另一个单元。例如可以将第一单元称作第二单元,并且类似地可以将第二单元称作第一单元,同时不脱离本发明的示例实施例的范围。
56.应当理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,单独存在b,同时存在a和b三种情况,本文中术语“/和”是描述另一种关联对象关系,表示可以存在两种关系,例如,a/和b,可以
表示:单独存在a,单独存在a和b两种情况,另外,本文中字符“/”,一般表示前后关联对象是一种“或”关系。
57.应当理解,在本发明的描述中,术语“上”、“竖直”、“内”、“外”等指示的方位或位置关系,是该发明产品使用时惯常摆放的方位或位置关系,或者是本领域技术人员惯常理解的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
58.应当理解,当将单元称作与另一个单元“连接”、“相连”或“耦合”时,它可以与另一个单元直相连接或耦合,或中间单元可以存在。相対地,当将单元称作与另一个单元“直接相连”或“直接耦合”时,不存在中间单元。应当以类似方式来解释用于描述单元之间的关系的其他单词(例如,“在
……
之间”对“直接在
……
之间”,“相邻”对“直接相邻”等等)。
59.在本发明的描述中,还需要说明的是,除非另有明确的规定和限定,术语“设置”、“安装”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
60.本文使用的术语仅用于描述特定实施例,并且不意在限制本发明的示例实施例。如本文所使用的,单数形式“一”、“一个”以及“该”意在包括复数形式,除非上下文明确指示相反意思。还应当理解术语“包括”、“包括了”、“包含”、和/或“包含了”当在本文中使用时,指定所声明的特征、整数、步骤、操作、单元和/或组件的存在性,并且不排除一个或多个其他特征、数量、步骤、操作、单元、组件和/或他们的组合存在性或增加。
61.还应当注意到在一些备选实施例中,所出现的功能/动作可能与附图出现的顺序不同。例如,取决于所涉及的功能/动作,实际上可以实质上并发地执行,或者有时可以以相反的顺序来执行连续示出的两个图。
62.在下面的描述中提供了特定的细节,以便于对示例实施例的完全理解。然而,本领域普通技术人员应当理解可以在没有这些特定细节的情况下实现示例实施例。例如可以在框图中示出系统,以避免用不必要的细节来使得示例不清楚。在其他实施例中,可以不以非必要的细节来示出众所周知的过程、结构和技术,以避免使得示例实施例不清楚。
63.实施例1:
64.本实施例提供了一种卫星信号捕获方法,如图1所示,包括:
65.s101.在通过卫星信号接收机检测到出现卫星信号失锁的情况时,关闭相应的跟踪通道,并锁存卫星信号失锁前的先验信息。
66.具体地,如图2所示,通过卫星信号接收机检测卫星信号失锁情况的过程包括:
67.通过卫星信号接收机跟踪获取卫星信号的信号功率和噪声基底;
68.比较获得所述信号功率连续小于所述噪声基底的次数m,当所述次数m大于预设的门限值n时,判定出现卫星信号失锁。比如,第一次的信号功率小于噪声基底,则计次数1;第二次的信号功率小于噪声基底,则计次数2;若第三次的信号功率大于噪声基底,则重新计数;直至出现计得的信号功率连续小于噪声基底的次数为m,且m>n时,判定出现卫星信号失锁。
69.s102.实时获取卫星信号接收机的移动数据,并根据卫星信号接收机的移动数据
计算确定卫星信号接收机相对于地心的实时速度信息和位置信息。
70.具体地,该步骤中所述移动数据包括移动速率、移动方向和海拔高度;移动速率可以通过绑定相应的速度传感器来检测获取;移动方向可以通过绑定相应的磁传感器(电子罗盘)来检测获取;海拔高度可以通过绑定相应的气压传感器和温湿度传感器来获得气压数据和温湿度气象数据,然后对气压数据和温湿度气象数据进行分析处理获得,所述步骤还可以包括:
71.构建包含地固坐标系的三维地图,将地固坐标系的坐标原点标记为地心;
72.确定卫星信号接收机在卫星信号失锁时刻的定位信息,并在三维地图上进行标记;
73.根据卫星信号接收机在卫星信号失锁时刻的定位信息,以及信号失锁后卫星信号接收机的实时移动速率、移动方向和海拔高度,计算确定卫星信号接收机相对于地心的实时速度信息和位置信息,并根据实时速度信息和位置信息确定卫星信号接收机相对于地心的移动路线,在三维地图上记录卫星信号接收机的移动路线。
74.通过实时检测卫星信号接收机的移动速率、移动方向和海拔高度,来计算确定当前时刻卫星信号接收机相对于地心的实时速度信息和位置信息,并根据实时速度信息和位置信息确定卫星信号接收机相对于地心的移动路线,通过在三维地图中记录相应的移动路线可以便于后续对移动路线进行测评,看计算确定的移动路线是否足够精准,以便作为相应的样本来对卫星信号接收机的实时速度信息和位置信息计算过程进行改进。
75.s103.根据先验信息确定对应的失锁卫星,并根据失锁卫星的星历确定其相对于地心的实时速度信息和位置信息。
76.具体地,所述先验信息包括失锁卫星的标识信息,该步骤具体包括:
77.从锁存的卫星信号失锁前的先验信息中提取失锁卫星的标识信息;
78.根据标识信息获取对应失锁卫星的星历,并根据对应失锁卫星的星历确定所述失锁卫星相对于地心的实时速度信息和位置信息。
79.卫星、航天器或飞行体一旦进入太空,即被列入卫星星历编号目录。列入卫星星历编号目录的太空飞行体将被终生跟踪。卫星星历以开普勒定律的6个轨道参数之间的数学关系确定飞行体的时间、坐标、方位、速度等各项参数,具有极高的精度。卫星星历能精确计算、预测、描绘、跟踪卫星、飞行体的时间、位置、速度等运行状态;能表达天体、卫星、航天器、导弹、太空垃圾等飞行体的精确参数;能将飞行体置于三维的空间;用时间立体描绘天体的过去、现在和将来。卫星星历的时间按世界标准时间(utc)计算。
80.s104.根据卫星信号接收机相对于地心的实时速度信息和位置信息,以及失锁卫星相对于地心的实时速度信息和位置信息,计算获得实时的多普勒频率预测值;并根据实时的多普勒频率预测值以及从卫星信号失锁时刻到当前时刻的时钟计数,计算获得实时的码相位预测值。
81.具体地,卫星信号接收机相对于地心的实时速度信息包括卫星信号接收机相对于地心的速度矢量v1,失锁卫星相对于地心的实时速度信息包括失锁卫星相对于地心的速度矢量v2,通过卫星信号接收机相对于地心的实时位置信息以及失锁卫星相对于地心的实时位置信息,可以估算得到卫星信号接收机与失锁卫星的实时相对位置矢量r,根据多普勒效应原理可知:
[0082][0083]
其中,f为多普勒频率,v为卫星信号接收机相对于失锁卫星的速度矢量,θ为速度矢量v与卫星信号接收机和失锁卫星之间连线的夹角,λ为失锁卫星信号载波波长。根据上式可以推导出:
[0084][0085]
将v1、v2和r代入上式进行计算就可以得到多普勒频率预测值;
[0086]
对于码相位的实时预测主要为预测当前时刻的码片数,具体可通过下式计算得到:
[0087][0088]
其中,s为待预测的当前时刻码片数;c为从卫星信号失锁时刻到当前时刻的时钟计数(可通过卫星信号接收机获得);f1为码频率;f2为码多普勒频率,可由多普勒频率预测值f计算获得;f3为由时钟计数c获得的时钟频率;s1为卫星信号失锁时刻的码片数,可从先验信息获取;%表示取余运算;s2为码周期内的码片数。
[0089]
s105.根据多普勒频率预测值、码相位预测值和预置的误差范围重新搜索失锁卫星的卫星信号,并在重新捕获失锁卫星的卫星信号后打开跟踪通道进行信号跟踪。
[0090]
预置的误差范围以码相位预测值为中心左右滑动一个码片的范围,形成三个码相位的搜索区间,当然这只是一种优化设计,具体还可以跟实际情况预置不同的误差范围,提高搜索的效率;重新搜索失锁卫星的卫星信号时,可利用卫星信号接收机的捕获通道,来根据多普勒频率预测值、码相位预测值和预置的误差范围重新搜索失锁卫星的卫星信号,也可以预置其他的卫星信号捕获工具来重新捕获失锁卫星信号。
[0091]
在重新搜索到失锁卫星信号后,可通过基于唐检测改进的n中取m检测算法(借用唐检测的思想即n次中只要有m次检测到信号就可以判定信号存在而跳出检测)对重新捕获的失锁卫星信号进行检测,快速判定重新捕获的失锁卫星信号是否存在,并在判定重新捕获的失锁卫星信号存在后,打开跟踪通道进行信号跟踪。
[0092]
如图3所示,对重新捕获的失锁卫星信号进行信号跟踪的过程还包括:
[0093]
确定卫星信号接收机与失锁卫星的实时伪距;
[0094]
根据卫星信号接收机与失锁卫星的实时伪距推算当前帧的帧计数和数据位计数;
[0095]
根据当前帧的帧计数和数据位计数对重新捕获的失锁卫星信号进行数据位同步和帧同步。
[0096]
在确定卫星信号接收机与失锁卫星的实时伪距时,可以根据卫星信号失锁前的先验信息及卫星信号接收机的本地时钟确定本地钟差及卫星钟差,根据卫星信号接收机相对于地心的实时位置信息,以及失锁卫星相对于地心的实时位置信息确定卫星信号接收机与失锁卫星间的距离,利用本地钟差、卫星钟差以及卫星信号接收机与失锁卫星间的距离来计算获得卫星信号接收机与失锁卫星的实时伪距。
[0097]
通过卫星信号接收机与失锁卫星的实时伪距来推算当前帧的帧计数和数据位计
数,然后对重新捕获的失锁卫星信号进行数据位同步和帧同步,就可以快速完成对重新捕获的失锁卫星信号的定位解算,获得相应的定位信息,进一步缩短卫星信号接收机重新定位耗时。
[0098]
实施例2:
[0099]
本实施例提供一种卫星信号捕获装置,如图4所示,包括:
[0100]
锁闭单元,用于在通过卫星信号接收机检测到出现卫星信号失锁的情况时,关闭相应的跟踪通道,并锁存卫星信号失锁前的先验信息;
[0101]
第一确定单元,用于实时获取卫星信号接收机的移动数据,并根据卫星信号接收机的移动数据计算确定卫星信号接收机相对于地心的实时速度信息和位置信息;
[0102]
第二确定单元,用于根据先验信息确定对应的失锁卫星,并根据失锁卫星的星历确定其相对于地心的实时速度信息和位置信息;
[0103]
计算单元,用于根据卫星信号接收机相对于地心的实时速度信息和位置信息,以及失锁卫星相对于地心的实时速度信息和位置信息,计算获得实时的多普勒频率预测值,并根据实时的多普勒频率预测值以及从卫星信号失锁时刻到当前时刻的时钟计数,计算获得实时的码相位预测值;
[0104]
捕获单元,用于根据多普勒频率预测值、码相位预测值和预置的误差范围重新搜索失锁卫星的卫星信号,并在重新捕获失锁卫星的卫星信号后打开跟踪通道进行信号跟踪。
[0105]
在一个可能的设计中,所述锁闭单元用于检测卫星信号失锁情况时,具体用于通过卫星信号接收机获取卫星信号的信号功率和噪声基底;比较获得所述信号功率连续小于所述噪声基底的次数,当所述次数大于预设的门限值时,判定出现卫星信号失锁。
[0106]
在一个可能的设计中,所述移动数据包括移动速率、移动方向和海拔高度,所述装置还包括:
[0107]
构建单元,用于构建包含地固坐标系的三维地图,将地固坐标系的坐标原点标记为地心;
[0108]
标记单元,用于确定卫星信号接收机在卫星信号失锁时刻的定位信息,并在三维地图上进行标记;
[0109]
记录单元,用于根据卫星信号接收机相对于地心的实时速度信息和位置信息确定卫星信号接收机相对于地心的移动路线,并在三维地图上记录卫星信号接收机的移动路线。
[0110]
在一个可能的设计中,所述装置还包括:
[0111]
第三确定单元,用于确定卫星信号接收机与失锁卫星的实时伪距;
[0112]
同步单元,用于根据卫星信号接收机与失锁卫星的实时伪距推算当前帧的帧计数和数据位计数,并根据当前帧的帧计数和数据位计数对重新捕获的失锁卫星信号进行数据位同步和帧同步。
[0113]
实施例3:
[0114]
本实施例提供一种卫星信号捕获设备,如图5所示,包括:
[0115]
卫星信号接收机,用于接收卫星信号;
[0116]
存储器,用于存储指令;
[0117]
信号处理器,用于读取所述存储器中存储的指令,并根据指令执行实施例1中的卫星信号捕获方法。
[0118]
所述卫星信号接收机可以但不限于采用码相关型接收机;所述存储器可以但不限于包括随机存取存储器(random access memory,ram)、只读存储器(read only memory,rom)、闪存(flash memory)、先进先出存储器(first input first output,fifo)和/或先进后出存储器(first in last out,filo)等;所述信号处理器可以但不限于包括单片机、arm处理器等;还可设置相应的跟踪环路控制模块及捕获控制模块来对接信号处理器,通过捕获控制模块来进行失锁卫星信号的重新捕获控制,通过跟踪环路控制模块来进行卫星信号的跟踪孔。
[0119]
实施例4:
[0120]
本实施例提供一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,当所述指令在计算机上运行时,使得所述计算机执行实施例1中的卫星信号捕获方法。其中,所述计算机可读存储介质是指存储数据的载体,可以但不限于包括软盘、光盘、硬盘、闪存、优盘和/或记忆棒(memory stick)等,所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。
[0121]
实施例5:
[0122]
本实施例提供一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使所述计算机执行实施例1中的卫星信号捕获方法。其中,所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。
[0123]
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤,而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0124]
本发明是参照实施例的方法、装置、设备和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0125]
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0126]
本发明不局限于上述可选的实施方式,任何人在本发明的启示下都可得出其他各种形式的产品。上述具体实施方式不应理解成对本发明的保护范围的限制,本发明的保护范围应当以权利要求书中界定的为准,并且说明书可以用于解释权利要求书。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1