CN102955425B - 一种固定点位置高可靠的卫星定时方法 - Google Patents

一种固定点位置高可靠的卫星定时方法 Download PDF

Info

Publication number
CN102955425B
CN102955425B CN201210418027.3A CN201210418027A CN102955425B CN 102955425 B CN102955425 B CN 102955425B CN 201210418027 A CN201210418027 A CN 201210418027A CN 102955425 B CN102955425 B CN 102955425B
Authority
CN
China
Prior art keywords
satellite
time
markers
fpga
highly reliable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210418027.3A
Other languages
English (en)
Other versions
CN102955425A (zh
Inventor
不公告发明人
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CHANGSHA TIANQIONG ELECTRONIC TECHNOLOGY Co Ltd
Original Assignee
CHANGSHA TIANQIONG ELECTRONIC TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by CHANGSHA TIANQIONG ELECTRONIC TECHNOLOGY Co Ltd filed Critical CHANGSHA TIANQIONG ELECTRONIC TECHNOLOGY Co Ltd
Priority to CN201210418027.3A priority Critical patent/CN102955425B/zh
Publication of CN102955425A publication Critical patent/CN102955425A/zh
Application granted granted Critical
Publication of CN102955425B publication Critical patent/CN102955425B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

本技术涉及一种固定点位置高可靠的卫星定时方法。该方法包括射频处理部分、数字信号处理部分和时延补偿部分,其中:FPGA和DSP芯片采用EMIF接口连接,实现数据交换。利用数控振荡器,结合多颗卫星和本地频率基准的时间,可以在有若干卫星故障下仍可输出正确时间,有效提高了接收机的容错性能,具有广泛的应用前景。

Description

一种固定点位置高可靠的卫星定时方法
技术领域
本发明介绍了一种固定点位置高可靠的卫星定时方法,该方法可接收卫星信号实现定时,可应用于广域分布式网络的同步,如电网、3G数字通信网,通过接收导航卫星信号,实现覆盖广泛区域的分布式网络的时间同步。
背景技术
卫星定时由于具有覆盖范围广、定时精度高等优点获得广泛应用。卫星定时的时间基准来自卫星,由于卫星为长期运行的航天器,其运行需要地面监控站监控。卫星长时间运行时,会慢慢偏离轨道,因此需要定期调轨。卫星调轨期间,其运行轨迹不按预定动力学模型运行,其轨迹偏离较大。在定时应用中,需要知道精确的卫星位置便于计算卫星信号的传输时延,因此位置的偏离将会造成较大的定时误差。而位置的偏离是无法在卫星下行电文中进行预报,因此用户完全无法知道此时的卫星状态,无法知道此时输出的时间是否满足精度需求。如果输出时间偏离较大而又无法得知,就会给需要同步的***带来危害,严重时会造成***崩溃。如曾发生过GPS卫星故障导致采用GPS卫星定时的CDMA网络发生故障,造成一定范围内CDMA手机用户无法通话的情况。
卫星定时装置一般有两种定时方式,一种为定位定时,适于动态用户,一般需要接收到4颗以上的卫星才能定位定时;另一种为固定点位置定时,也称位置保持模式,适于静态用户,接收到一颗卫星即可定时。在固定点位置定时模式下,如果接收到一颗故障卫星,则就可能造成具有较大偏离的时间输出,危害到网络***的安全。
发明内容
为解决上述问题,本发明提出了一种固定点位置高可靠的卫星定时方法,该方法的装置包括射频处理部分、数字信号处理部分和时延补偿部分,其中:FPGA和DSP芯片采用EMIF接口连接,实现数据交换;射频模块的输出送给AD采样芯片,经AD采样芯片AD采样芯片转换为数字信号后送入FPGA;配置芯片与FPGA相连,存储FPGA程序;非易失性存储器与FPGA相连,存储DSP程序;上电启动时FPGA从非易失性存储器读取数据,通过EMIF接口为DSP加载程序;本地振荡器的输出连接射频模块、FPGA和DSP;线性电源模块将输入电源转换为FPGA和DSP需要的各种电压。
该方法具体为:定时模块通过捕获时标来获得确定时间,首先,在FPGA中定义一个多组的寄存器,译码校验之后的数据每进来一个就让寄存器移位,并与巴克码进行异或比较,判断如果寄存器中的值与巴克码完全相同或者相反,则拉高状态位,其余情况将其拉低;通过判断状态位的高低情况,表达FPGA是否搜索到数据中的巴克码;在FPGA中正常搜索到巴克码后,状态位的输出将呈现为一脉冲波形,上升沿与巴克码最后一位齐;利用该脉冲结合电文中计算出的分帧号,选取整秒处的分帧号为参考,可以从本地恢复出秒脉冲信号,即时标;在获取时标后,定时模块通过卫星导航电文,可计算出信号传递总时延,对该卫星的时标进行补偿,可得到该卫星的标准时间。
射频处理部分将射频信号下变频至中频,数字信号处理部分将中频信号AD采样后进行捕获跟踪得到捕获时标并解调出电文,时延补偿部分根据电文解算出传输延时,根据捕获时标对时延进行补偿,得到标准时间输出。
本发明提出同时捕获多颗卫星信号,得到多星的标准时间输出。结合本地频率基准,对时间的正确性进行判别。本发明提出数控振荡器技术,使得时间的判别转变为数字的判别,易于在数字电路实现。
该发明的优点在于利用数控振荡器,结合多颗卫星和本地频率基准的时间,可以在有若干卫星故障下仍可输出正确时间,有效提高了接收机的容错性能,具有广泛的应用前景。
附图说明
图1为巴克码搜索流程图,
图2为输出时间选择图,
图3为信号处理流程图,
图4为定时装置结构图。
具体实施方式
卫星的导航电文包括星历、时间及卫星状态等信息。导航电文一般被扩频码调制,再调制至射频频点,经卫星天线发射。按照卫星电文的编码格式,电文的帧标志指示本帧开始,由巴格码组成,巴克码最后一位‘1’后沿所对应的脉冲为该帧参考时标。
导航电文的特定帧头被调制的时间为确定的时间,称为时标。定时装置通过捕获时标来获得确定时间。图1为时标的捕获过程。搜索巴克码的过程在FPGA中实现。首先,在FPGA中定义一个多组的寄存器,译码校验之后的数据每进来一个就让寄存器移位,并与巴克码进行异或比较,判断如果寄存器中的值与巴克码完全相同或者相反,则拉高状态位,其余情况将其拉低。通过判断状态位的高低情况,表达FPGA是否搜索到数据中的巴克码,流程如图1所示。在FPGA中正常搜索到巴克码后,状态位的输出将呈现为一脉冲波形,上升沿与巴克码最后一位齐。利用该脉冲结合电文中计算出的分帧号,选取整秒处的分帧号为参考,可以从本地恢复出秒脉冲信号,即时标。
在获取时标后,定时装置通过卫星导航电文,可以计算出信号传递总时延,对该卫星的时标进行补偿,可以得到该卫星的标准时间。
按图1所示方法可以得到多颗卫星的标准时间。由于定时装置具有本地振荡器如晶振,本地振荡器可生成本地时间,产生秒计数。根据本地振荡器的精度确定下一秒置信区域。
设本地振荡器的频率为f,振荡周期为t,频率的稳定度为a,则下一秒所在区域为
[(1-a)f·t, (1+a)f·t]
如图2所示。利用置信区域对卫星时间的有效性进行判别。当卫星的标准时间落在该区域内,则该卫星时间有效,否则该卫星时间无效。在获得了多颗有效的卫星标准时间后,选择一致性较高的标准时间作为定时模块的输出。
具体处理流程如图3所示:
1、多颗卫星信号捕获与跟踪;
2、得到捕获时标并计算出时延;
3、得到多颗卫星的标准时间,计算本地频率基准的置信区间;
4、得到多个有效的卫星标准时间;
5、选择最大一致性时标输出。
定时装置的结构如图4所示, FPGA和DSP芯片采用EMIF接口连接,实现数据交换;射频模块的输出送给AD采样芯片,转换为数字信号后送入FPGA;配置芯片与FPGA相连,存储FPGA程序;非易失性存储器与FPGA相连,存储DSP程序;上电启动时FPGA从非易失性存储器读取数据,通过EMIF接口为DSP加载程序;本地振荡器的输出连接射频模块、FPGA和DSP;线性电源模块将输入电源转换为FPGA和DSP需要的各种电压。
FPGA和DSP的主要分工如下:FPGA负责信号的捕获、跟踪,产生捕获时标,DSP则负责时延计算,并将计算出的时延送给FPGA;FPGA恢复出多颗卫星的最终时间,并进行置信区域判别,并选择最高一致性时间输出。

Claims (3)

1.一种固定点位置高可靠的卫星定时方法,其特征在于,定时模块通过捕获时标来获得确定时间,首先,在FPGA中定义一个多组的寄存器,译码校验之后的数据每进来一个就让寄存器移位,并与巴克码进行异或比较,判断如果寄存器中的值与巴克码完全相同或者相反,则拉高状态位,其余情况将其拉低;通过判断状态位的高低情况,表达FPGA是否搜索到数据中的巴克码;在FPGA中正常搜索到巴克码后,状态位的输出将呈现为一脉冲波形,上升沿与巴克码最后一位齐;利用该脉冲结合电文中计算出的分帧号,选取整秒处的分帧号为参考,从本地恢复出秒脉冲信号,即时标;在获取时标后,定时模块通过卫星导航电文,计算出信号传递总时延,对该卫星的时标进行补偿,得到该卫星的标准时间。
2.根据权利要求1所述的一种固定点位置高可靠的卫星定时方法,其特征在于,在获得了多颗有效的卫星标准时间后,选择一致性较高的标准时间作为定时装置的输出,具体处理流程如下:
(1)多颗卫星信号捕获与跟踪;
(2)得到捕获时标并计算出时延;
(3)得到多颗卫星的标准时间,计算本地频率基准的置信区间;
(4)得到多个有效的卫星标准时间;
(5)选择最大一致性时标输出。
3.根据权利要求1所述的一种固定点位置高可靠的卫星定时方法,其特征在于,根据本地振荡器的精度确定下一秒置信区域,设本地振荡器的频率为f,振荡周期为t,频率的稳定度为a,则下一秒所在区域为[(1-a)f·t, (1+a)f·t]。
CN201210418027.3A 2010-12-10 2010-12-10 一种固定点位置高可靠的卫星定时方法 Active CN102955425B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210418027.3A CN102955425B (zh) 2010-12-10 2010-12-10 一种固定点位置高可靠的卫星定时方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210418027.3A CN102955425B (zh) 2010-12-10 2010-12-10 一种固定点位置高可靠的卫星定时方法

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN2010105823539A Division CN102122129A (zh) 2010-12-10 2010-12-10 一种固定点位置高可靠的卫星定时方法和装置

Publications (2)

Publication Number Publication Date
CN102955425A CN102955425A (zh) 2013-03-06
CN102955425B true CN102955425B (zh) 2014-08-27

Family

ID=47764358

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210418027.3A Active CN102955425B (zh) 2010-12-10 2010-12-10 一种固定点位置高可靠的卫星定时方法

Country Status (1)

Country Link
CN (1) CN102955425B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105608018B (zh) * 2015-12-16 2018-07-03 西安空间无线电技术研究所 一种基于prom逻辑的数据比对方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1494247A (zh) * 2002-10-31 2004-05-05 华为技术有限公司 一种实现gps小区帧定时测量的方法及其装置
US7019689B1 (en) * 2005-01-31 2006-03-28 Seiko Epson Corporation Skipping z-counts and accurate time in GPS receivers
CN2775675Y (zh) * 2005-02-25 2006-04-26 唐山学院 采用gps卫星信号触发的多点同步数据采集装置
CN2867353Y (zh) * 2005-04-11 2007-02-07 北京航空航天大学 卫星导航接收机通用数字信号处理平台

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1494247A (zh) * 2002-10-31 2004-05-05 华为技术有限公司 一种实现gps小区帧定时测量的方法及其装置
US7019689B1 (en) * 2005-01-31 2006-03-28 Seiko Epson Corporation Skipping z-counts and accurate time in GPS receivers
CN2775675Y (zh) * 2005-02-25 2006-04-26 唐山学院 采用gps卫星信号触发的多点同步数据采集装置
CN2867353Y (zh) * 2005-04-11 2007-02-07 北京航空航天大学 卫星导航接收机通用数字信号处理平台

Also Published As

Publication number Publication date
CN102955425A (zh) 2013-03-06

Similar Documents

Publication Publication Date Title
Liu et al. Energy efficient GPS sensing with cloud offloading
US9952562B2 (en) Timing signal generating device, electronic apparatus, moving object, method of generating timing signals, and method of controlling satellite signal receiver
JP4223923B2 (ja) 測位方式及び測位システム及び無線基地局
CN101963667B (zh) 用于通信的方法和***
CN101344757B (zh) 卫星信号接收装置、计时装置以及卫星信号接收方法
CN102076003B (zh) 一种用于定位的移动广播信号解调芯片
CN1977184B (zh) 包括具有提高的记时精确度的低能耗gps接收器的移动设备
CN102640529A (zh) 卫星定位接收机和代理定位***
CN101084453A (zh) 移动终端中校准时间信息的传送
CN105093247A (zh) 一种基于北斗的地基导航信号网络***
CN103517204A (zh) 一种移动终端的定位方法和设备
CN107203127B (zh) 卫星电波接收装置、电波表以及日期时间信息输出方法
US8466835B2 (en) Systems and methods for clock correction
CN103091686A (zh) 一种兼容北斗卫星导航***和gps的位同步方法及装置
Vyskocil et al. Relative timing characteristics of GPS timing modules for time synchronization application
CN105388504A (zh) 北斗与gps公用频点实时信号接收处理***数据处理方法
CN103675839A (zh) 同步导航电文的方法、接收机及装置
CN103675853A (zh) 同步导航电文的方法、接收机及装置
JP4382862B2 (ja) 測位方式及び測位システム及び無線基地局
CN102122129A (zh) 一种固定点位置高可靠的卫星定时方法和装置
CN204903764U (zh) 通用gps室内外定位***
CN102955425B (zh) 一种固定点位置高可靠的卫星定时方法
KR20070020083A (ko) Gps 장치
CN105372683A (zh) 一种北斗二代与gps公用频点的实时信号接收处理***
CN103675838A (zh) 同步导航电文的方法、接收机及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant