CN101430372A - 全球定位***接收机的低成本授时与同步方法及设备 - Google Patents

全球定位***接收机的低成本授时与同步方法及设备 Download PDF

Info

Publication number
CN101430372A
CN101430372A CNA2007101769374A CN200710176937A CN101430372A CN 101430372 A CN101430372 A CN 101430372A CN A2007101769374 A CNA2007101769374 A CN A2007101769374A CN 200710176937 A CN200710176937 A CN 200710176937A CN 101430372 A CN101430372 A CN 101430372A
Authority
CN
China
Prior art keywords
time
synchronous
time service
whole
signal
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.)
Granted
Application number
CNA2007101769374A
Other languages
English (en)
Other versions
CN101430372B (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.)
Beijing Zhongke Pilot Technology Co ltd
Original Assignee
Institute of Microelectronics of CAS
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 Institute of Microelectronics of CAS filed Critical Institute of Microelectronics of CAS
Priority to CN2007101769374A priority Critical patent/CN101430372B/zh
Publication of CN101430372A publication Critical patent/CN101430372A/zh
Application granted granted Critical
Publication of CN101430372B publication Critical patent/CN101430372B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)
  • Electric Clocks (AREA)

Abstract

本发明是一种全球定位***接收机的低成本授时与同步方法及设备,涉及时间的授予及同步领域,尤其涉及基于全球定位***的,例如美国的全球定位***(GPS),在基带处理芯片级别实现的低成本授时与同步领域。本发明改进了基于全球定位***的授时与同步方法,基于全球定位***基带处理芯片设备实现。该发明通过全球定位***计算出的协调世界时间对晶振进行软校准,通过时间代码和同步脉冲信号的组合实现对外部设备授时,利用低成本的晶振即可实现高精度授时。同时该发明不需要以硬件形式对晶振进行校准,大大简化了***设计,降低了成本,同时具备硬件开销小,可扩展性强,可靠性高等优点。

Description

全球定位***接收机的低成本授时与同步方法及设备
技术领域
本发明涉及时间的授予及同步领域,尤其涉及基于全球定位***,属于在基带处理芯片级别实现的低成本授时与同步领域。
背景技术
全球卫星定位与导航***,例如美国的全球定位***(GPS),包括一组发送GPS信号的一个卫星星座(又被称为Navstar卫星),该GPS信号能被接收机用来确定该接收机的位置。卫星轨道被安排在多个平面内,以便在地球上任何位置都能从至少四颗卫星接收该种信号。更典型的情况是,在地球上绝大多数地方都能从六颗以上卫星接收该种信号。
每一颗GPS卫星所传送的GPS信号都是直接序列扩展频信号。商业上使用的信号与标准定位服务(SPS)有关,而且被称之为粗码(C/A码)的直接序列二相扩展信号,在1575.42MHz的载波下,具有每秒1.023兆码片的速率。伪随机噪声(PN)序列长度是1023个码片,对应于1毫秒的时间周期。每一颗卫星发射不同的PN码(Gold码),使得信号能够从几颗卫星同时发送,并由一接收机同时接收,相互间几乎无干扰。术语“卫星星号”和这个PN码相关,可以用以标示不同的GPS卫星。
GPS的调制信号是导航电文(又被称为D码)和PN码的组合码。导航电文的速率为每秒50比特。D码的基本单位是一个1500比特的主帧,主帧又分为5个300比特的子帧。其中子帧一包含了标识码,星种数据龄期,卫星时钟修正参数信息。子帧二和子帧三包含了实时的GPS卫星星历(ephemeris),星历是当前导航定位信息的最主要内容。子帧四和子帧五包含了1-32颗卫星的健康状况,UTC校准信息和电离层修正参数及1-32颗卫星的历书(alamanc)。历书是卫星星历参数的简化子集。其每12.5分钟广播一次,寿命为一周,可延长至2个月。
协调世界时(Coordinate Universal Time,UTC)是一种国际标准的时间标度。它由来自原子钟驱动的时间标度和以地球旋转速率为基准的时间标度UT1输入组成。来自原子钟的原子时具有刻度均匀的优点,而基于地球旋转速率的时间标度在很多应用场合同样重要。为协调两种时间,UTC的秒长严格等于原子时的秒长,同时国际地球旋转局(IERS)负责确定合适在UTC时间上加或减一个闰秒,使得UTC和世界时同步。
全球定位***为满足精密定位与导航的需要,在***设计与试验指出就建立了自己专用的时间***。GPS***时是以UTC(USNO)为参照的。UTC(USNO)是原子美国海军天文台(USNO)利用持有的20多个铯标准组,以及天文数据形成自己的UTC版本。UTC(USNO)保持处于UTC的1μs以内。GPS是个连续的时间标度,不用闰秒来调整。GPS***时与UTC(NSNO)在1980年月6日0时是重合的。GPS控制区段调节GPS***时使之处于UTC(NSNO)1μs内。
GPS接收机的主要目标之一是确定PN码的到达时间。术语“GPS到达之间”指GPS卫星PN码到达GPS接收机的时间。这是通过将(每一接收信号)本地产生的PN参考信号与接收的信号相比并且“滑动”本地基准直至与接收信号在时间上对齐来完成的。通过称之为“相关”的相乘和积分过程,将这两个信号相互比较。当两个信号在时间上是对齐时,输出的结果为最大。通过这种方法可以使接收机时间和GPS时间同步上。
包含在导航电文中的,与绝对时间信号相关联的周时间(TOW)数据使GPS接收机能够精确地和可靠地确定本地UTC时间。TOW数据由所有的卫星按6秒钟的时间间隔传送。GPS接收机可以使用绝对时间信号以准确地确定位置。一旦知道了位置所在,可以通过利用接收机和卫星之间的,可计算的传播延迟来补偿接收机从卫星导航电文中得到的明确的时间得到。
GPS信号所包含的数据的详细信息可以在接口控制文件(InterfaceControl Document)ICD-GPS-200C中找到,该文件于1993年制定,于2003年更新,由Rockwell Internation Corporation出版。
授时的方法有很多种,与经典的授时方法相比,GPS授时精度较高,设备简单经济可靠,且可在全球连续实时地进行,故得到了广泛的应用。
NMEA标准是由美国国家船舶电子协会(National Marine ElectronicsAssociation)制定的用于船舶电子设备接口的标准,主要规定了电子信号要求,数据传输协议等内容。其中用于GPS接收机接口的NMEA0183协议被业界广泛接收,成为GPS接收机输出传输工业标准。其中在Recommended Minimum Specific GPS/TRANSIT Data(RMC)格式中的第一部分含有小时、分钟、秒和毫秒的UTC时间信息,格式为hhmmss.sss。第九部分包含了年、月、日的UTC日期信息,格式为ddmmyy。其中由于串口输出本身的延时性,以及接收机嵌入式处理器计算的延迟性,利用串口输出的毫秒级别时间信息并不精确,因而绝大多数GPS厂家都没有使用期毫秒信息的输出。
目前市场上见到的绝大部分GPS授时产品都是第三方公司在GPS基带处理芯片的基础上做二次开发获得的。而这些GPS基带处理芯片绝大多数都是针对定位需求设计,对授时没有特殊的优化,使得***开发商需要相当额外的工作,同时授时***成本由于增加了大量额外的设备而大大增加。
另一方面,普通GPS基带处理芯片的内部主频主要为其嵌入式处理器的需要,频率较低,用于时钟校准的频率往往更低,使得本地时钟的时间分辨率误差较大。
绝大多数的GPS授时产品依赖高精度的外部晶振提高授时的精度,其中包含了频率稳定度在10-8左右的温度补偿晶振(TCXO)和频率稳定度在10-9左右但昂贵的多的恒温晶振(OCXO),有的产品甚至使用极为昂贵的原子钟作为参考源。晶振部分成本在***整体成本中的比重越来越高,甚至已经大大超过基带处理芯片本身。
对晶振进行补偿是提高晶振精度,减低对晶振要求和成本的有效方法。现有授时方案往往通过GPS时间转变成模拟量直接对晶振进行补偿,但该类方案结构复杂,模拟电路的引入了额外的设计难度和问题,成本大幅增加,***稳定度不高。而且需要专门定制晶振及其补偿电路,而且只能使用TCXO不能使用OCXO。同时由于实时补偿,使得两次校准之间的频率不稳定。另外一些方案使用数字频率合成DDS来实现频率输出,解决两次校准之间频率不稳定的问题。但是其频率稳定度依然基于DDS的晶振,同时该方案结构更为复杂,GPS基带处理芯片和DDS之间需要复杂的编码控制电路,成本高。
发明内容
本发明目的是提供一种基于全球定位***接收机的芯片级低成本授时与同步方法及其设备。本发明基于全球定位***(GPS)基带处理芯片实现,利用低成本的晶振即可实现高精度的授时。
本发明提出的全球定位***的授时与同步方法,包括以下步骤:
计算协调世界时间(UTC)步骤,通过软件方法计算协调世界时间;
计算同步脉冲步骤,通过软件方法和硬件方法计算同步脉冲;
对晶振校准步骤,通过计算出的协调世界时间对晶振进行软校准;
对外部设备授时步骤,通过时间代码和同步脉冲信号的组合实现对外部设备授时。
进一步,所述计算协调世界时间步骤包括:
解算同步信号上升沿来临时,硬件锁存时间寄存器;
解调全球定位***卫星的导航电文;
计算伪随机噪声到达时间;
当大于等于4颗卫星有效用时计算接收机位置以及接收机时间和卫星时间之间的钟偏;
计算修正的到达时间;
计算协调世界时间。
进一步,所述计算同步脉冲步骤中的软件方法包括:
计算解算同步信号时刻对应的协调世界绝对时间;
计算一个解算同步信号周期对应的协调世界时间;
修正晶振驱动的时钟周期;
计算协调世界时间整秒时刻和下一个解算同步信号时刻之间的时间差;
计算该时隙对应的时钟周期;
将计数器使能信号和时隙时钟数存入硬件同步脉冲的控制寄存器堆的相应寄存器。
进一步,所述计算同步脉冲步骤中的硬件方法包括:
整秒时隙计数器等待解算同步信号,解算同步信号上升沿来临则触发整秒计数器工作;
锁存解算同步信号;
读入整秒脉冲控制寄存器堆中的使能信号和整秒时隙时钟数;
如果使能信号使能,则计数器工作,直至计数器溢出;
否则等待下一次解算同步信号的来临。
进一步,所述对晶振校准步骤,包括:
计算每个解算同步对应的全球定位***时间;
计算出每个解算同步时刻对应的协调世界时间;
计算出连续两个解算同步时刻的时间间隔对应的协调世界时间;
利用计算出的解算同步信号周期对应的绝对时间计算出每个硬件时钟信号周期对应的绝对时间,实现对晶振的校准。
进一步,所述输出同步脉冲步骤的软件部分和硬件部分是在时间上是严格分开的。并通过以下步骤实现的:在软件计算结束后,写入硬件整秒脉冲计数器的控制寄存器,解算同步信号触发整秒脉冲计数器。而且,先执行软件部分,再执行硬件部分。
进一步,所述的授时与同步的方法,在解算同步信号上升沿来临的时候,整秒时隙计数器检测使能信号,使能,则读入存储的时隙时钟数,计数器开始工作。计数器溢出时输出整秒(OnePPS)脉冲信号,维持一段时间高电平后变为低电平。
进一步,所述计算协调世界时间整秒时刻和下一个解算同步时刻的时间差的过程包含了***延迟的修正。所述***延迟包括天线群延迟、天线电缆的延迟、整秒脉冲控制寄存器读取延迟和时隙时钟数计数器输出延迟。
进一步,所述计算同步脉冲步骤中的软件方法的所有计算过程是在一个解算同步信号周期内完成的。
进一步,所述计算同步脉冲硬件方法,所述连续解算同步时刻由硬件解算同步信号生成器生成。所述解算同步信号周期小于1秒。
进一步,所述对外部设备授时是通过与协调世界时间同步实现各授时设备之间的同步。
本发明要解决的另一个技术问题提出的全球定位***的授时与同步的设备,包括外部晶振捕获模块,跟踪模块,定位解算模块,其特征在于,包括协调世界时间解算单元,内部频率校准单元,实时时钟,时区时间换算单元,同步脉冲生成单元,时间代码输出单元和全球定位***专用授时天线。
进一步,所述同步脉冲生成单元包含整秒脉冲控制寄存器堆,解算同步信号生成器和整秒时隙计数器。
进一步,所述实时时钟是外部电池供电,并是在GPS信号缺失情况下,继续对外部设备授时。
进一步,同步脉冲生成单元中所述整秒脉冲控制寄存器堆由低速时钟驱动,整秒时隙计数器和Tick生成器是由高速时钟驱动。低速时钟是由高速时钟分频获得。整秒脉冲控制寄存器堆,Tick生成器,整秒时隙计数器都由同一个复位信号控制复位。
进一步,所述整秒脉冲控制寄存器堆包括计数器使能寄存器和时隙时钟数寄存器。计数器使能寄存器和时隙时钟数寄存器通过写使能信号,地址线,数据线的组合被改写。所述整秒时隙计数器由解算同步信号触发。
该发明不需要以硬件形式进行校准,大大简化了***设计,降低了成本,同时具备硬件开销小,可扩展性强,可靠性高等优点。本发明的一个实施例可以在使用普通温度补偿晶振(0.5PPM)的情况下,实现200ns级别的授时精度和50ns级别的同步精度。这种授时与同步方法适用于任意的多通道全球定位***接收机,高效实用,且芯片面积开销小,成本低。
附图说明
图1是一个典型的GPS处理模块已有设计细节结构框图;
图2是GPS接收机定位解算的一般流程;
图3是GPS授时的一般方法框图;
图4是GPS电文同步码的示意图;
图5是GPS电文转换字结构示意图;
图6是一种晶振校准已有设计结构示意图;
图7是本发明的一个较优实施例的专为授时优化的GPS基带芯片结构框图;
图8是本发明的一个较优实施例的计算UTC时间的软件流程图;
图9是本发明的一个较优实施例的实现同步脉冲的时序图;
图10是本发明的一个较优实施例的计算同步脉冲软件流程框图;
图11是本发明的一个较优实施例的同步脉冲硬件结构框图;
图12是本发明的一个较优实施例的输出同步脉冲硬件逻辑图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
为方便起见,本发明中GPS时间(GPST)均指GPS***时。
GPS***是用过时间代码和同步脉冲结合实现授时和同步的。常用的同步脉冲有多种,通常有整秒脉冲OnePPS/1PPS,整两秒脉冲2PPS和整10秒脉冲10PPS等。其授时的原理都是相同的。为方便起见,本发明中以整秒脉冲为例描述同步脉冲,如需要强调其他的同步脉冲会在在特定的地方说明。
图1详细描述了典型GPS处理模块的细节。GPS射频RF信号由GPS天线101接收后进入射频前端102,变换为数字中频交由基带处理部分作基带处理。数字中频进入基带处理模块后首先进入AD buffer进行缓存,进而进入捕获通道106以搜索视野内的GPS卫星。在完成捕获后,跟踪通道107对捕获到的卫星进行跟踪,并与之同步,以便计算出PN码的发射时间,同时解调出导航电文用以定位。所述同步包括比特同步和帧同步。嵌入式微处理器108用于控制各个捕获和跟踪通道,同时完成解调电文、计算PN码的到达时间,计算伪距,进而解算接收机位置、速度和时间等工作。另外嵌入式微处理器还通过经过自动增益控制AGC 105控制射频前端102的输出,以稳定模拟中频的增益。
嵌入式微处理器通过内部总线109访问片内ROM 110、片内RAM 111、片内Flash 112和实时时钟113。内部ROM 110用于存储嵌入式微处理器使用的程序。也有些产品将这些程序存储在可写的内部Flash 112中,省略了片内ROM,同时以便日后的升级。内部Flash还用于存储一些需要在掉电后保留的信息,如GPS卫星历书等为快速启动服务的先验信息。内部RAM 208供嵌入式处理器运行程序使用。实时时钟113用以提供精确的时间基准。通常该时钟可以由片外电池独立供电,保证***掉电的情况下仍能正常工作。
基带处理部分通常还包含Reset控制114,用于控制整个芯片的在不同情况下的重置;以及功耗管理115,用以降低整个芯片的功耗。
输出接口116将计算获得用户坐标及其他信息按照规定的格式输出给主控处理器。NMEA0183是一种被广泛接受的输出标准。一些GPS基带处理芯片厂商也制定了自己专有的输出格式,如SiRF公司的SiRF bin格式。
射频前端102和基带处理芯片都利用外部晶振104作为频率基准,也有一些产品设计成射频前端和基带处理使用不同的晶振。
图2描述了GPS接收机实现定位的流程。该过程从接收机上电初始化201开始,直至解算出接收机位置206结束,完成了一次定位解算,随即开始新一轮计算过程。这个过程是由Tick生成器生成的Tick信号上升沿触发的。Tick生成器由晶振驱动,两次tick信号的间隔严格精准只和晶振的频率精确度有关。通常接收机上电后进入捕获状态202,搜索以确定视线内的卫星、可见卫星的载波频率以及PN码的码相位。这个状态下对载波频率的搜索是粗糙的,通常在数百赫兹的量级。之后进入频率牵引状态203,把本地频率牵引到和卫星载波频率相差几个赫兹的量级,同时进行比特同步。完成频率牵引后,接收机进入跟踪状态204,完成帧同步,即可以进入解调电文状态205,将载波上调制的电文解调出来用于在随后的解算状态206下计算接收机位置。
图3描述的是GPS授时的一般方法,本发明的若干实施例都使用了类似的结构作为基本方法,同时针对不同的应用环境进行了相应的扩展。GPS信号经GPS授时专用天线301接收后放大后传给GPS授时芯片302。该芯片通常包含图1所示的射频前端和基带处理芯片。GPS授时芯片计算出UTC绝对时间后,通过整秒脉冲信号304和时间代码306向外部设备授时。其中时间代码负责表征秒和秒以上量级的时间信息,同步脉冲信号负责和UTC绝对时间精确对准。一个广为接受的同步脉冲信号为整秒脉冲信号(OnePPS/1PPS),即每个UTC整秒时刻输出一个脉冲。但是需要说明的是,同步脉冲信号并不限于整秒的形式,根据应用还有2PPS,10PPS等诸多形式。但是实现的形式都类似,本发明以整秒脉冲为例描述所有硬件输出的同步校准脉冲信号。通常整秒脉冲信号是由硬件产生303,该信号在UTC整秒时刻输出一个上升沿,进而维持一段时间高电平。这个维持时间是可以根据需要调整的,一个被广为接受的高电平维持时间为1ms。而时间代码是按照一定的规则编码后由相应的端口输出。一个典型的应用是利用符合NMEA0183协议的RMC帧通过RS232 305接口输出。该结构GPS业界被广泛的应用。但是由于RS232接口本身物理性能的限制,可能满足不了很多应用场合的需要,如RS232接口传输的距离有限。本发明的一些实施例在提供RS232接口的同时,还提供RS485,CAN以及EtherNet接口307。同时时间代码的格式也不限于NMEA0183协议所要求的格式,还使用了自定义的,更简洁的格式308。
图4描述GPS电文同步码的示意图。同步码(preamble)503是遥测字(telemery word,缩写TLW)501的前八个比特,也就是每个子帧的前八比特。利用该同步码可以实现帧同步。该同步码根据前一子帧最后两位所指示的极性502,可能为“10001011”或者为“01110100”。一旦确认找到该同步码,即可以确认一个子帧的开始。另外TLM还有一个16位的保留位和一个6位的校验位。具体的结构信息和校验算法都可以在ICD-GPS-200C文档中找到详细的描述。
事实上导航电文数据流本身可能含有类似“10001011”或“01110100”数据段。所以本发明使用以下组合校验准则将误同步的概率降到非常低的水平:
a)找到连续三个子帧同步码
b)每个子帧校验通过
c)每个子帧的帧号在[1:5]的区间内
d)相邻子帧解调出的TOW时间相差300比特。
图5描述GPS电文转换字的结构示意图。转换字(Hand Over Word,缩写HOW)紧接遥测字之后。转换字的1到17为TOW(Time of Week)502,是从每周六/周日子夜零时起算得时间计数,TOW的分辨率为6秒。第18位503表示,自信息注入后,卫星是否发生滚动动量矩卸载现象,第19位504为卫星同步指示,标示数据帧时间是否与子码时钟时间一致。第20~23位505为子帧号。最后六位507为校验位。更详尽的转换字结构信息和校验算法都可以在ICD-GPS-200C文档中找到。
图6描述了一种晶振校准已有设计的结构细节。该方案使用数字频率合成DDS来实现频率输出,解决两次校准之间频率不稳定的问题。该设计由GPS接收机601、数字鉴相器602、DDS 603、CPU***604和恒温压控晶振组成。其中恒温压控晶振的压控管脚直接接地,GPS接收机、DDS与数字鉴相器相连,数字鉴相器与CPU相连,CPU与恒温压控震荡去均与DDS相连。由于恒压温控晶振的压控管脚直接接地,相当于其输入0V的稳定电压,这样恒温压控晶振输出的时钟信号的频率也是恒定的某个具体值,该值接近于10MHz。DDS以此信号为基准进行频率合成,DDS输出频率的稳定度和其输入基准频率的稳定度是一样的,因此DDS输出的时钟信号频率也是稳定的,DDS同时输出的时钟信号反馈给数字鉴相器。数字鉴相器将反馈的时钟信号与GPS接收机输入的标准秒信号进行鉴相,输出一个数字的相差,并将该相差输入至CPU。CPU经过一定的控制算法进行比较,并输出一个控制DDS的信号,DDS根据CPU的控制信号并以温压控晶振输入的时钟信号为基准再进行频率合成,并输出信号。但是该方案的频率稳定度依然取决于DDS的晶振,同时结构复杂,需要例如GPS基带处理芯片和DDS之间需要复杂的编码控制电路等大量***设备。图7描述了本发明的一个较优实施例的专为授时优化的GPS基带芯片结构。GPS授时专用天线701是专为GPS授时特别优化的GPS天线。和普通天线相比,授时专用天线能够胜任长时间的连续工作,同时精度更高,延迟更小。对于某些低成本的授时应用,普通天线可以满足要求,但为提高授时精度,本发明的若干实施例使用了授时专用天线。GPS信号通过天线进入射频前端702进行下变频、放大和采样进入基带处理芯片。GPS基带芯片是GPS接收机中处理基带信号芯片,是整个GPS接收机中的核心。本发明的各种方法均在GPS基带芯片中实现。为方便起见,本发明中“接收机”均指“GPS基带芯片”。
虚线框内的为GPS基带芯片的组成模块。整个基带处理芯片利用外部晶振712作为频率基准。晶振可以使用TCXO或者精度更高OCXO,甚至如果有特殊要求可以使用精度极高的原子钟。捕获模块703用以搜索视野内的GPS卫星,确定其各可见卫星的载波多普勒和PN码码相位。跟踪模块704用于跟踪捕获到的卫星,并与之同步,以便计算出PN码的到达时间,同时解调出导航电文用以定位。所述同步包括比特同步和帧同步。相当于图1所示的GPS基带处理芯片常用构架,跟踪模块钟的时间寄存器堆和Tick信号生成器进行了相应的修改,具体结构将在图11中详细介绍。定位解算模块705利用PN码到达时间和导航电文计算卫星位置,进而计算出接收机位置。上述三个模块是所有用于定位的GPS基带处理芯片均包含的。UTC解算单元706用于计算GPS***时,进而通过导航电文中包含的UTC校准信息计算出当前的UTC绝对时间。这个过程在图8中有详细的描述。内部频率校准单元707用以校准外部晶振的时钟漂移。利用该模块即可实现对晶振的软校准,从而降低了对晶振的要求,节省了晶振反馈控制电路。时区时间换算单元709实现了从UTC时间到其他时区标准时间的转换,从而省去了芯片外设备进行时区转换的需求。本发明的一个实施例使用北京时区作为默认值,其时区可以通过配置相应的寄存器进行修改。实时时钟708是基带处理芯片内建的、和UTC同步的实时时钟,可以由计算出的UTC绝对时间更新。该时钟既可以用于辅助实现快速捕获,也可以用于GPS信号缺失下的持续定位。同时该时钟可以由片外电池独立供电,保证***掉电的情况下仍能正常工作。通常,该实时时钟是利用基带处理芯片内部的嵌入式微处理器包含的实时时钟实现的。但是该时钟精度较低,本发明增加了一个精度更高的实时时钟,以满足授时精度的要求。同步脉冲生成单元710用以产生和UTC绝对时间精确对准同步脉冲信号。脉冲宽度可调,通常为1ms,用于对外部设备的授时。
时间代码输出单元711用于输出秒和秒以上量级的时间信息。本发明的一个实施例使用业界标准的NMEA0183标准通过RS232接口输出。利用标准规定的RMC格式中的第一部分输出小时、分钟、秒和毫秒的UTC时间,格式为hhmmss.sss;利用第九部分输出年、月、日的UTC日期,格式为ddmmyy。时间代码和整秒脉冲联合即可以实现对外部设备进行授时。该过程在图3中有详细描述。本发明还根据授时需要对时间代码输出单元进行的扩展,在提供符合NMEA0183协议时间代码的同时,还提供了自订制的时间代码格式,单纯用于授时。本发明的另一个实施例除使用RS232作为标准接口还使用了RS485、CAN总线和Ethernet等接口实现适应不同环境的应用。
图8描述了本发明的一个较优实施例的计算UTC时间的软件流程。获得UTC绝对时间是实现频率校准和对外部设备授时的前提,因而至关重要。***在初始化801之后检测硬件Tick生成器是否输出tick信号802。如果tick上升沿来临,则进行一次定位解算和UTC时间计算过程;如果tick上升沿没有来临,则继续等待。换而言之,两次定位解算和计算UTC时间的间隔为一个tick周期。相对于针对定位需求的GPS基带处理芯片的Tick周期通常较长,一个典型值为1秒左右。而本发明为了获得更高的授时精度提高了tick信号的频率。本发明的一个实施例使用0.3s作为tick信号时隙(Tick时间),本发明的另一个实施例使用0.15s。Tick信号是由硬件的Tick生成器生成的,所以频率精准且只和晶振的稳定度有关。该Tick生成器的详细结构将在图11中详细描述。假设此时已经进入跟踪状态204。当tick信号来临时,硬件锁存一系列的时间计数器803。这些时间寄存器包括:码相位计数器、半码片计数器、毫秒计数器、比特计数器和秒计数器。这些计数器在帧同步时被初始化,在进行相关运算时被修改实现逐级进位。这些计数器的联合,可以计算出PN码发射时间的秒以下精度的部分。进一步地,解调出导航电文中的TOW信息804,解调出第一子帧到第三子帧的星历805,解调出第四子帧的UTC校正信息806。这三个过程对应图2流程中的解调电文过程205。UTC校准信息的具体结构和校准算法在ICD-GPS-200C文档中均有详细的描述。此时检测是否有大于等于4颗有效卫星807。如果有,结合时间计数器的信息和TOW值,即可以计算出完整PN码到达时间808;否则等待新一个tick信号,开始新一轮计算。在获得大于等于4颗卫星的星历和PN码到达时间之后,即可以计算接收机位置,同时得到接收机时间相对于卫星时间的钟偏809。该过程包括:首先根据星历和PN码到达时间计算卫星的位置;进一步地,依据以下方程组计算接收机位置:
ρ = ( x sat 1 - x user ) 2 + ( y sat 1 - y user ) 2 + ( z sat 1 - z user ) 2 + bu
ρ = ( x sat 2 - x user ) 2 + ( y sat 2 - y user ) 2 + ( z sat 2 - z user ) 2 + bu
ρ = ( x sat 3 - x user ) 2 + ( y sat 3 - y user ) 2 + ( z sat 3 - z user ) 2 + bu
ρ = ( x sat 4 - x user ) 2 + ( y sat 4 - y user ) 2 + ( z sat 4 - z user ) 2 + bu
其中ρ=C·tarriveρ为伪距,即PN码到达时间和光速C的乘积
bu=C·Δtbias bu为光速和钟偏的乘积。进一步地,利用钟偏的修正可以计算出精度更高的到达时间810。该时间是处于GPS***时坐标系下的。进而,利用解调出的UTC校准信息即可以计算出UTC时间811。其中秒和秒以上级别的信息可以直接编码,利用时间代码输出单元输出。
图9为输出同步脉冲的时序图,描述了软件部分和硬件部分是如何在时间上严格分开,进而实现脉冲信号的输出不受软件计算耗时不确定因素的影响的。901、902、906为如图11中的硬件Tick生成器生成的连续tick信号。907表征了UTC时间(即绝对时间)的一个整秒,也就是硬件需要输出OnePPS整秒脉冲信号的时刻。由于tick信号是由硬件产生的,所以tick信号的间隔是严格精准的,只和晶振的频率稳定度有关。可以通过写tick生成器的计数寄存器实现对tick周期的调整,这个周期需要小于1秒,以保证两个相邻的tick信号中最多只有一个UTC整秒。本发明的一个实施例使用0.3s作为tick信号周期,本发明的另一个实施例使用0.15s。Tick信号周期越短,授时精度越高,但是tick信号周期的长度还受到基带处理芯片的运算能力和功耗的限制。每个tick到来的同时,硬件锁存所有的时间寄存器,即可以计算每个tick对应的GPS时间,进而可以计算出每个tick时刻对应的UTC时间。这个GPS时间到UTC时间的转换在图6中已经有详细的描述。已知相邻两个tick时刻对应的UTC时间,则可以计算出连续两个tick时刻的时间间隔(也就是tick信号周期)对应的UTC时间。由于tick是由晶振驱动的,利用计算出的tick周期对应的绝对时间即可以计算出每个硬件时钟信号周期对应的绝对时间,换而言之,实现对晶振的校准,且该校准过程没有直接对晶振进行反馈,不需要专门的换算单元和补偿电路,降低了***复杂度。同时本发明对晶振的类型没有要求,只要求晶振的短期(一个Tic周期)频率稳定度较高即可,不需要专门定制的晶振,同样降低了成本。另外Tick周期越短,对晶振的校正越频繁,对晶振的要求越低。这个计算过程是在903时刻完成的。之后计算UTC的整秒时刻和下一个tick之间的差值,进一步地,转换成修正的时钟数。这个转换过程同时包含了修正硬件计数器的延时及读取控制寄存器的延迟。这个计算过程是在904时刻完成的。随即在905时刻写入硬件整秒脉冲计数器的控制寄存器,计数器使能信号使能。901~906是由嵌入式处理器运行软件实现的。在Tick+1906时刻,tick信号触发整秒脉冲计数器,此时所有的软件计算已经完成,计算结果已经存入整秒脉冲控制寄存器,和软件计算已经无关。整秒脉冲计数器读入控制寄存器内的值,检测计数器使能信号,如果是能,则开启计数器。计数器工作,当计数到整秒时钟数寄存器的值时,也就是Tick+1和整秒时刻907时间差转换成的时钟数时,也即UTC绝对时间整秒时刻,输出一定宽度的脉冲信号,即OnePPS信号。901~906是由嵌入式处理器运行软件实现的,而906~907完全是由硬件实现,保证了计时不受软件计算延迟不确定性的影响,保证了时间的精准。
图10描述了本发明的一个较优实施例的计算同步脉冲软件流程。***初始化1001之后,同样检测硬件Tick生成器是否输出Tick信号1002。如果Tick上升沿来临,则进行一次计算Tick时刻对应的UTC时间1003;如果Tick上升沿没有来临,则继续等待下一次计算。该时间是对应图7中的Tick-1 701时刻的UTC时间。随后计算一个Tick周期对应的绝对时间1004。即图7中702和701之间的时间。进而,进行容错处理1005。计算出的tick周期理论上偏差只取决于晶振,其误差值应该很小,如果计算值偏差超过一个阈值即放弃。进一步地,利用上几个tick周期,预测下个tick周期对应的时间1006。则可以计算下一个Tick(Tick+1,对应图9中的906时刻)和下下个Tick(Tick+2,对应图7中的708时刻)时刻对应的UTC绝对时间1007。进而可以判断UTC的整秒时刻(对应图9中的907时刻)是否在Tick+1和Tick+2之间1008。否则,则关闭计数器1009等待下一次计算。这样可以避免未到整秒时刻而引入的额外计算,减少功耗,同时减少Tick时刻和整秒时刻的时间间隔,减小晶振频偏带来的误差。之后,利用计算出的Tick周期对应的绝对时间校准晶振驱动的时钟周期1010。经过这样的校准,***对晶振的要求大大降低,只要求晶振短期的频率稳定足够高即可以满足***要求。这个短期是指在一个Tick周期内。在这样短的间隔下,晶振的频率偏移通常是非常小的。同时Tick周期越小,授时精度越高。本发明的一个实施例5PPM的廉价温补晶振(TXCO)的精度等效提高了2个数量级。同时该方案不需要对晶振作任何反馈和补偿,降低了***的复杂度和成本,提高了可靠性。另外没有模拟电路对晶振实时反馈,保证了两次校准之间的频率稳定度。
进一步地,计算Tick+1和UTC整秒的差值(对应图9中的906和907之间的时间间隔)1011,进而用修正时钟数计算该时间间隔对应的时钟数,用于硬件整秒时隙计数器计数。这个转换过程同时包含了校准***时延的内容。***时延包括电缆延迟、天线群延迟和整秒时隙计数器读取寄存器的延迟。该计数器将在图11详细描述。然后,把整秒时隙计数器使能信号和计数值写入整秒脉冲控制寄存器1013、1014(对应图9中的705时刻),随即等待tick信号的来临进行新一轮的计算。此时硬件整秒时隙计数器并不开始工作,只有Tick+1时刻来临时,Tick生成器输出Tick信号,才会触发硬件整秒时隙计数器开始工作。以上各步骤都是通过基带处理芯片中嵌入式处理器软件完成的,并在Tick+1时刻之前完成,软件计算耗时的不确定性不会影响从Tick+1时刻到UTC整秒时刻的硬件计数,保证了授时的精准。
图11描述了本发明的一个较优实施例的同步脉冲硬件结构。该模块用以生成和UTC绝对时间整秒时刻精确对准的整秒脉冲信号。该模块主要由整秒脉冲控制寄存器堆1101、Tick生成器1102,整秒时隙计数器1103三个模块组成。其中整秒脉冲控制寄存器堆由低速时钟1107驱动,该时钟和相关器的时钟是一致的。本发明的一个实施例使用5.555MHz,本发明的另一个实施例使用5.714MHz。整秒时隙计数器和Tick生成器是由高速时钟1104驱动。本发明的一个实施例使用100MHz。低速时钟是由高速时钟分频获得,从而保证两个时钟之间是同步的。高速时钟的引入使得整秒时隙计数器的时钟分辨率大大提高,而***其他部分使用低速时钟降低了功耗。三个模块都同一个复位信号1105控制复位。Tick生成器用于产生tick信号1113,实际上就是一个可配置的计数器。该生成器内部有个寄存器,可以通过数据线1108,在由地址线1109选择该地址且写使能信号1106使能时,写起计数器,实现改变Tick长度的目的。
整秒脉冲控制寄存器堆主要包括两个寄存器:计数器使能寄存器1110和时隙时钟数寄存器1111。这两个寄存器同样可以通过写使能信号1106、地址线1108、数据线1109的组合被改写。时隙时钟数寄存器用以存储计算出用高速时钟的时钟数表示的Tick时刻和整秒时刻的时隙,即图10中012过程计算出的结果。计数器使能信号存储器用以锁存整秒时隙计数器的使能信号。在Tick上升沿来临的时候,整秒时隙计数器检测使能信号,如果使能,则读入存储的时隙时钟数,计数器开始工作。当计数器溢出时输出OnePPS脉冲信号1112,维持一段时间高电平后变为低电平。这个维持时间可调,一个广为接受的值为1ms。
图12描述了本发明的一个较优实施例的输出同步脉冲硬件逻辑流程图,其硬件结构如图9所示。***上电初始化1201之后,整秒时隙计数器903等待由Tick生成器902生成的Tick信号1202。Tick信号上升沿来临则触发整秒计数器工作,锁存Tick信号1203,进而读入整秒脉冲控制寄存器堆中的使能信号和整秒时隙时钟数1204。如果使能信号使能,则计数器工作1206,直至计数器溢出907;否则等待下一次Tick信号的来临。1208~1211步骤是实现一定宽度的整秒脉冲信号。该宽度由电平宽度计数器控制,可以根据不同应用调整。一个典型的应用为1ms。
在前面的讨论中,本发明是参照美国全球定位***(GPS)来描述的。然而,应当理解,这些方法同样适用于类似的卫星定位***,如俄罗斯的格洛纳斯(Glonass)***,欧洲的伽利略(Galileo)***和中国的北斗1及北斗2***。所使用的术语“GPS”还包括这样一些卫星定位***,如俄罗斯的格洛纳斯(Glonass)***,欧洲的伽利略(Galileo)***和中国的北斗1及北斗2***。术语“GPS信号”包括来自另一些卫星定位***的信号。
上文中,已经描述了基于全球定位***接收机的低成本授时与同步方法及设备。尽管本发明是参照特定实施例来描述的,但很明显,本领域的普通技术人员,在不偏移权利要求书所限定的发明范围和精神的情况下,还可以对这些实施例作各种修改和变更。因此,说明书和附图是描述性的,而不是限定性的。
以上所述,仅为本发明中的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变换或替换,都应涵盖在本发明的包含范围之内。因此,本发明的保护范围应该以权利要求书的保护范围为准。

Claims (26)

1.一种全球定位***的授时与同步方法,其特征在于,包括:
计算协调世界时间步骤,通过软件方法计算协调世界时间;
计算同步脉冲步骤,通过软件方法和硬件方法计算同步脉冲;
对晶振校准步骤,通过计算出的协调世界时间对晶振进行软校准;
对外部设备授时步骤,通过时间代码和同步脉冲信号的组合实现对外部设备授时。
2.如权利要求1所述的授时与同步方法,其特征在于,所述计算协调世界时间步骤包括:
解算同步信号上升沿来临时,硬件锁存时间寄存器;
解调全球定位***卫星的导航电文;
计算伪随机噪声到达时间;
当大于等于4颗卫星有效用时计算接收机位置以及接收机时间和卫星时间之间的钟偏;
计算修正的到达时间;
计算协调世界时间。
3.如权利要求1所述的授时与同步方法,其特征在于,所述计算同步脉冲步骤中的软件方法包括:
计算解算同步信号时刻对应的协调世界时间;
计算一个解算同步信号周期对应的协调世界时间;
修正晶振驱动的时钟周期;
计算协调世界时间整秒时刻和下一个解算同步信号时刻之间的时间差;
计算该时隙对应的时钟周期;
将计数器使能信号和时隙时钟数存入硬件同步脉冲的控制寄存器堆的相应寄存器。
4.如权利要求1所述的授时与同步方法,其特征在于,所述计算同步脉冲步骤中的硬件方法包括:
整秒时隙计数器等待解算同步信号,解算同步信号上升沿来临则触发整秒计数器工作;
锁存解算同步信号;
读入整秒脉冲控制寄存器堆中的使能信号和整秒时隙时钟数;
如果使能信号使能,则计数器工作,直至计数器溢出;
否则等待下一次解算同步信号的来临。
5.如权利要求1所述的授时与同步方法,其特征在于,所述对晶振校准步骤,包括:
计算每个解算同步对应的全球定位***时间;
计算出每个解算同步时刻对应的协调世界时间;
计算出连续两个解算同步时刻的时间间隔对应的协调世界时间;
利用计算出的解算同步信号周期对应的绝对时间计算出每个硬件时钟信号周期对应的绝对时间,实现对晶振的校准。
6.如权利要求1所述的授时与同步方法,其特征在于,所述计算出同步脉冲步骤的软件部分和硬件部分是在时间上是严格分开的。
7.如权利要求6所述的授时与同步方法,其特征在于,所述计算同步脉冲步骤的软件部分和硬件部分在时间上严格分开是通过以下步骤实现的:在软件计算结束后,写入硬件整秒脉冲计数器的控制寄存器,解算同步信号触发整秒脉冲计数器。
8.如权利要求1所述的授时与同步的方法,其特征在于,所述计算同步脉冲步骤中,在解算同步信号上升沿来临时,整秒时隙计数器检测使能信号,使能,则读入存储的时隙时钟数,计数器开始工作,计数器溢出时输出整秒脉冲信号,维持一段时间高电平后变为低电平。
9.如权利要求1所述的授时与同步方法,其特征在于,所述计算同步脉冲步骤中,先执行软件部分,再执行硬件部分。
10.如权利要求3所述的授时与同步方法,其特征在于,所述计算协调世界时间整秒时刻和下一个解算同步时刻的时间差的过程包含了***延迟的修正。
11.如权利要求10所述的授时与同步方法,其特征在于,所述***延迟包括天线群延迟、天线电缆的延迟、整秒脉冲控制寄存器读取延迟和时隙时钟数计数器输出延迟。
12.如权利要求1所述的授时与同步方法,其特征在于,所述计算同步脉冲步骤中的软件方法的所有计算过程是在一个解算同步信号周期内完成的。
13.如权利要求5所述的授时与同步方法,其特征在于,所述连续解算同步时刻由硬件解算同步信号生成器生成。
14.如权利要求4所述的授时与同步方法,其特征在于,所述解算同步信号周期小于1秒。
15.如权利要求1所述的授时与同步方法,其特征在于,所述对外部设备授时是通过与协调世界时间同步实现各授时设备之间的同步。
16.一种全球定位***的授时与同步的设备,包括外部晶振捕获模块,跟踪模块,定位解算模块,其特征在于,包括协调世界时间解算单元,内部频率校准单元,实时时钟,时区时间换算单元,同步脉冲生成单元,时间代码输出单元和全球定位***专用授时天线。
17.如权利要求16所述的授时与同步的设备,其特征在于,所述同步脉冲生成单元包含整秒脉冲控制寄存器堆,解算同步信号生成器和整秒时隙计数器。
18.如权利要求16所述的授时与同步的设备,其特征在于,所述实时时钟是外部电池供电。
19.如权利要求16所述的授时与同步的设备,其特征在于,所述实时时钟是在全球定位***信号缺失情况下,继续对外部设备授时。
20.如权利要求17所述的授时与同步的设备,其特征在于,所述整秒脉冲控制寄存器堆由低速时钟驱动。
21.如权利要求17所述的授时与同步的设备,其特征在于,所述整秒时隙计数器和解算同步信号生成器是由高速时钟驱动。
22.如权利要求16所述的授时与同步的设备,其特征在于,所述实时时钟中的低速时钟是由高速时钟分频获得。
23.如权利要求17所述的授时与同步的设备,其特征在于,所述整秒脉冲控制寄存器堆,解算同步信号生成器,整秒时隙计数器都由同一个复位信号控制复位。
24.如权利要求17所述的授时与同步的设备,其特征在于,所述整秒脉冲控制寄存器堆包括计数器使能寄存器和时隙时钟数寄存器。
25.如权利要求24所述的授时与同步的设备,其特征在于,所述计数器使能寄存器和时隙时钟数寄存器通过写使能信号,地址线,数据线的组合被改写。
26.如权利要求17所述的授时与同步的设备,其特征在于,所述整秒时隙计数器由解算同步信号触发。
CN2007101769374A 2007-11-07 2007-11-07 全球定位***接收机的低成本授时与同步方法及设备 Expired - Fee Related CN101430372B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101769374A CN101430372B (zh) 2007-11-07 2007-11-07 全球定位***接收机的低成本授时与同步方法及设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101769374A CN101430372B (zh) 2007-11-07 2007-11-07 全球定位***接收机的低成本授时与同步方法及设备

Publications (2)

Publication Number Publication Date
CN101430372A true CN101430372A (zh) 2009-05-13
CN101430372B CN101430372B (zh) 2011-12-07

Family

ID=40645883

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101769374A Expired - Fee Related CN101430372B (zh) 2007-11-07 2007-11-07 全球定位***接收机的低成本授时与同步方法及设备

Country Status (1)

Country Link
CN (1) CN101430372B (zh)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101834684A (zh) * 2010-04-09 2010-09-15 哈尔滨工程大学 分布式水声定位***gps时钟同步方法
CN102201853A (zh) * 2011-04-27 2011-09-28 航天东方红卫星有限公司 一种小卫星高精度时间同步方法
CN102289231A (zh) * 2011-05-03 2011-12-21 中国兵器工业第二〇五研究所 同步于绝对时的光电跟踪仪接收控制电路
WO2012045261A1 (zh) * 2010-10-09 2012-04-12 东莞市泰斗微电子科技有限公司 一种利用导航卫星进行授时的方法及装置
CN102636790A (zh) * 2012-03-26 2012-08-15 北京空间飞行器总体设计部 一种导航卫星星间链路天线绝对时延标定***
CN102981430A (zh) * 2012-11-13 2013-03-20 北京控制工程研究所 一种准确获取星图星时的方法
CN103197534A (zh) * 2012-01-06 2013-07-10 中兴通讯股份有限公司 时间校准方法及装置
CN104007425A (zh) * 2014-04-16 2014-08-27 浙江大学 一种星间时差测量方法及***
CN104113371A (zh) * 2014-07-23 2014-10-22 成都天奥信息科技有限公司 转发式卫星信号监视模拟设备及工作方法和应用方法
CN105359598A (zh) * 2013-07-08 2016-02-24 高通股份有限公司 基于所捕获的同步来生成定时脉冲
CN105933974A (zh) * 2016-06-03 2016-09-07 中国南方电网有限责任公司 时钟同步设备及基站***
CN105959075A (zh) * 2015-08-31 2016-09-21 武汉星际时代管理咨询有限公司 一种全宇信息平台以及基于该平台的智能***同步方法
CN106405588A (zh) * 2016-08-27 2017-02-15 重庆九洲星熠导航设备有限公司 一种融合式gps和glonas定位授时的方法
CN106559148A (zh) * 2015-09-30 2017-04-05 罗德施瓦兹两合股份有限公司 用于同时测试多个被测设备的测试***和方法
CN106714314A (zh) * 2017-01-03 2017-05-24 浙江华图微芯技术有限公司 一种分配时隙的方法及同播基站
CN106843246A (zh) * 2016-12-19 2017-06-13 北京控制工程研究所 一种用于动中成像姿态规划的时间控制方法
CN107113752A (zh) * 2015-08-27 2017-08-29 华为技术有限公司 一种指示同步信号周期的方法及装置
CN109154796A (zh) * 2017-12-18 2019-01-04 深圳市大疆创新科技有限公司 时间更新方法,装置及可移动平台
CN109541553A (zh) * 2018-11-28 2019-03-29 四川九洲电器集团有限责任公司 一种同步时钟反馈电路
CN109634093A (zh) * 2019-01-16 2019-04-16 和芯星通科技(北京)有限公司 一种基于gnss接收机的授时方法及gnss接收机
CN109981084A (zh) * 2017-12-27 2019-07-05 一诺仪器(中国)有限公司 基于fpga的窄脉冲输出***及方法
CN110601785A (zh) * 2019-09-19 2019-12-20 福建师范大学 一种卫星授时的快速高精度同步方法
CN110611544A (zh) * 2019-09-12 2019-12-24 成都府河电力自动化成套设备有限责任公司 一种利用rs232串口精确对时的方法及装置
CN111082917A (zh) * 2019-11-26 2020-04-28 北京空间机电研究所 一种基于秒脉冲的积分时间精确守时方法
CN112286034A (zh) * 2020-10-31 2021-01-29 武汉中海庭数据技术有限公司 一种整车数据时间同步方法、装置、电子设备及存储介质
WO2021047313A1 (zh) * 2019-09-12 2021-03-18 中兴通讯股份有限公司 时钟延时检测方法、补偿方法、装置、终端及可读存储介质
CN113329341A (zh) * 2021-06-09 2021-08-31 黑芝麻智能科技(上海)有限公司 全球导航卫星***时间同步方法、装置、设备和存储介质
CN113824522A (zh) * 2021-09-18 2021-12-21 上海航天电子通讯设备研究所 一种基于vde星-船同步通信***的校时***
CN114019563A (zh) * 2022-01-05 2022-02-08 南京邮电大学 基于gps和5g双通道高精度授时的地震勘探同步采集方法
WO2022062671A1 (zh) * 2020-09-25 2022-03-31 深圳星标科技股份有限公司 计时同步方法、目视助航设备控制方法及相关装置
CN114866626A (zh) * 2022-04-28 2022-08-05 国电南瑞科技股份有限公司 一种智能变电站以太网报文处理***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1232042C (zh) * 2003-11-18 2005-12-14 港湾网络有限公司 实现高精度三级时钟的方法与装置
US7015762B1 (en) * 2004-08-19 2006-03-21 Nortel Networks Limited Reference timing signal apparatus and method

Cited By (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101834684A (zh) * 2010-04-09 2010-09-15 哈尔滨工程大学 分布式水声定位***gps时钟同步方法
WO2012045261A1 (zh) * 2010-10-09 2012-04-12 东莞市泰斗微电子科技有限公司 一种利用导航卫星进行授时的方法及装置
CN102201853A (zh) * 2011-04-27 2011-09-28 航天东方红卫星有限公司 一种小卫星高精度时间同步方法
CN102289231A (zh) * 2011-05-03 2011-12-21 中国兵器工业第二〇五研究所 同步于绝对时的光电跟踪仪接收控制电路
CN102289231B (zh) * 2011-05-03 2012-12-26 中国兵器工业第二〇五研究所 同步于绝对时的光电跟踪仪接收控制电路
CN103197534A (zh) * 2012-01-06 2013-07-10 中兴通讯股份有限公司 时间校准方法及装置
CN102636790A (zh) * 2012-03-26 2012-08-15 北京空间飞行器总体设计部 一种导航卫星星间链路天线绝对时延标定***
CN102636790B (zh) * 2012-03-26 2013-10-16 北京空间飞行器总体设计部 一种导航卫星星间链路天线绝对时延标定***
CN102981430B (zh) * 2012-11-13 2015-07-08 北京控制工程研究所 一种准确获取星图星时的方法
CN102981430A (zh) * 2012-11-13 2013-03-20 北京控制工程研究所 一种准确获取星图星时的方法
CN105359598A (zh) * 2013-07-08 2016-02-24 高通股份有限公司 基于所捕获的同步来生成定时脉冲
CN104007425A (zh) * 2014-04-16 2014-08-27 浙江大学 一种星间时差测量方法及***
CN104113371A (zh) * 2014-07-23 2014-10-22 成都天奥信息科技有限公司 转发式卫星信号监视模拟设备及工作方法和应用方法
CN107113752A (zh) * 2015-08-27 2017-08-29 华为技术有限公司 一种指示同步信号周期的方法及装置
CN105959075B (zh) * 2015-08-31 2018-02-13 地球公时时频技术开发有限责任公司 一种全宇信息平台以及基于该平台的智能***同步方法
CN105959075A (zh) * 2015-08-31 2016-09-21 武汉星际时代管理咨询有限公司 一种全宇信息平台以及基于该平台的智能***同步方法
CN106559148A (zh) * 2015-09-30 2017-04-05 罗德施瓦兹两合股份有限公司 用于同时测试多个被测设备的测试***和方法
CN105933974A (zh) * 2016-06-03 2016-09-07 中国南方电网有限责任公司 时钟同步设备及基站***
CN106405588A (zh) * 2016-08-27 2017-02-15 重庆九洲星熠导航设备有限公司 一种融合式gps和glonas定位授时的方法
CN106843246A (zh) * 2016-12-19 2017-06-13 北京控制工程研究所 一种用于动中成像姿态规划的时间控制方法
CN106843246B (zh) * 2016-12-19 2019-06-18 北京控制工程研究所 一种用于动中成像姿态规划的时间控制方法
CN106714314A (zh) * 2017-01-03 2017-05-24 浙江华图微芯技术有限公司 一种分配时隙的方法及同播基站
CN106714314B (zh) * 2017-01-03 2020-04-03 浙江华图微芯技术有限公司 一种分配时隙的方法及同播基站
CN109154796A (zh) * 2017-12-18 2019-01-04 深圳市大疆创新科技有限公司 时间更新方法,装置及可移动平台
CN109981084B (zh) * 2017-12-27 2023-06-30 一诺仪器(中国)有限公司 基于fpga的窄脉冲输出***及方法
CN109981084A (zh) * 2017-12-27 2019-07-05 一诺仪器(中国)有限公司 基于fpga的窄脉冲输出***及方法
CN109541553A (zh) * 2018-11-28 2019-03-29 四川九洲电器集团有限责任公司 一种同步时钟反馈电路
CN109634093A (zh) * 2019-01-16 2019-04-16 和芯星通科技(北京)有限公司 一种基于gnss接收机的授时方法及gnss接收机
WO2021047313A1 (zh) * 2019-09-12 2021-03-18 中兴通讯股份有限公司 时钟延时检测方法、补偿方法、装置、终端及可读存储介质
US11994898B2 (en) 2019-09-12 2024-05-28 Zte Corporation Clock delay detection method and apparatus, clock delay compensation method and apparatus, terminal, and readable storage medium
CN110611544A (zh) * 2019-09-12 2019-12-24 成都府河电力自动化成套设备有限责任公司 一种利用rs232串口精确对时的方法及装置
CN110601785A (zh) * 2019-09-19 2019-12-20 福建师范大学 一种卫星授时的快速高精度同步方法
CN110601785B (zh) * 2019-09-19 2021-06-11 福建师范大学 一种卫星授时的快速高精度同步方法
CN111082917A (zh) * 2019-11-26 2020-04-28 北京空间机电研究所 一种基于秒脉冲的积分时间精确守时方法
CN111082917B (zh) * 2019-11-26 2022-04-12 北京空间机电研究所 一种基于秒脉冲的积分时间精确守时方法
WO2022062671A1 (zh) * 2020-09-25 2022-03-31 深圳星标科技股份有限公司 计时同步方法、目视助航设备控制方法及相关装置
CN112286034A (zh) * 2020-10-31 2021-01-29 武汉中海庭数据技术有限公司 一种整车数据时间同步方法、装置、电子设备及存储介质
CN113329341A (zh) * 2021-06-09 2021-08-31 黑芝麻智能科技(上海)有限公司 全球导航卫星***时间同步方法、装置、设备和存储介质
CN113824522A (zh) * 2021-09-18 2021-12-21 上海航天电子通讯设备研究所 一种基于vde星-船同步通信***的校时***
CN113824522B (zh) * 2021-09-18 2023-09-12 上海航天电子通讯设备研究所 一种基于vde星-船同步通信***的校时***
CN114019563A (zh) * 2022-01-05 2022-02-08 南京邮电大学 基于gps和5g双通道高精度授时的地震勘探同步采集方法
CN114019563B (zh) * 2022-01-05 2022-04-01 南京邮电大学 基于gps和5g双通道高精度授时的地震勘探同步采集方法
CN114866626A (zh) * 2022-04-28 2022-08-05 国电南瑞科技股份有限公司 一种智能变电站以太网报文处理***
CN114866626B (zh) * 2022-04-28 2023-09-29 国电南瑞科技股份有限公司 一种智能变电站以太网报文处理***

Also Published As

Publication number Publication date
CN101430372B (zh) 2011-12-07

Similar Documents

Publication Publication Date Title
CN101430372B (zh) 全球定位***接收机的低成本授时与同步方法及设备
CN103995268B (zh) 一种卫星导航接收机本地时修正方法及定位方法
CN100397094C (zh) 卫星定位***接收机中的时间确定及其方法
US6191731B1 (en) GPS receiver having a fast time to first fix
US5893044A (en) Real time clock apparatus for fast acquisition or GPS signals
CN102566410B (zh) 基于卫星授时的对本地时钟进行校准的方法和装置
US7391677B2 (en) Positioning device, positioning method, and timepiece having the positioning device
US6211817B1 (en) Differential global positioning system using almanac data for a fast time to first fix
CN102436174A (zh) 一种守时设备晶振频率驯服方法及相应装置
JPH1082875A (ja) 電子時計および計時内容補正方法
CN101493512B (zh) 一种全球定位***接收机导航电文的管理方法
CN108957494A (zh) 一种基于卫星的高精度连续时间获取方法
CN101424734B (zh) 降低全球定位***接收机的晶振成本的方法
CN101118413A (zh) 时间校正装置、带时间校正装置的计时装置及时间校正方法
CN102197317A (zh) 卫星导航装置
CN101937089B (zh) 用于在定位***中弱数据位同步的方法和装置
JP3664791B2 (ja) 測位系時刻抽出方法および測位系時刻抽出装置
US20180203419A1 (en) Electronic timepiece
CN109633710B (zh) 一种用于北斗接收机热启的毫秒模糊度推估方法
CN101359217B (zh) 时刻校正装置、计时装置以及时刻校正方法
CN104656105B (zh) 用于卫星导航时钟校准的***和方法
CN102313892B (zh) Gps和glonass多信道并行信号追踪方法及追踪模块
US20200363536A1 (en) Methods for enhancing non-global navigation satellite system location and timing pseudorange positioning calculations and systems thereof
TWI421525B (zh) 一種信號處理方法和系統
EP3748401A1 (en) System and method for position determination of a stationary gnss receiver using a distributed time signal

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180313

Address after: 100086 Beijing city Huairou District Yanqi Yanqi Economic Development Zone South four Street No. 25 Building No. 3 hospital No. 307

Patentee after: Beijing Zhongke Micro Intellectual Property Service Co.,Ltd.

Address before: 100029 Beijing city Chaoyang District Beitucheng West Road No. 3

Patentee before: Institute of Microelectronics of the Chinese Academy of Sciences

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210909

Address after: 102200 area a, xiaixielin hospital, yuxinzhuang village, Shahe Town, Changping District, Beijing 3033

Patentee after: Beijing Zhongke pilot Technology Co.,Ltd.

Address before: Room 307, building 3, yard 25, Yanqi South 4th Street, Yanqi Economic Development Zone, Huairou District, Beijing 100086

Patentee before: Beijing Zhongke Micro Intellectual Property Service Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111207