CN111123692B - 一种基于irig-b码的嵌入式时间统一*** - Google Patents
一种基于irig-b码的嵌入式时间统一*** Download PDFInfo
- Publication number
- CN111123692B CN111123692B CN201911195120.0A CN201911195120A CN111123692B CN 111123692 B CN111123692 B CN 111123692B CN 201911195120 A CN201911195120 A CN 201911195120A CN 111123692 B CN111123692 B CN 111123692B
- Authority
- CN
- China
- Prior art keywords
- time
- module
- code
- information
- time information
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G04—HOROLOGY
- G04R—RADIO-CONTROLLED TIME-PIECES
- G04R20/00—Setting the time according to the time information carried or implied by the radio signal
- G04R20/02—Setting the time according to the time information carried or implied by the radio signal the radio signal being sent by a satellite, e.g. GPS
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/24—Acquisition or tracking or demodulation of signals transmitted by the system
- G01S19/25—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS
- G01S19/256—Acquisition or tracking or demodulation of signals transmitted by the system involving aiding data received from a cooperating element, e.g. assisted GPS relating to timing, e.g. time of week, code phase, timing offset
-
- G—PHYSICS
- G04—HOROLOGY
- G04R—RADIO-CONTROLLED TIME-PIECES
- G04R20/00—Setting the time according to the time information carried or implied by the radio signal
- G04R20/02—Setting the time according to the time information carried or implied by the radio signal the radio signal being sent by a satellite, e.g. GPS
- G04R20/04—Tuning or receiving; Circuits therefor
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Electric Clocks (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
本发明提供的基于IRIG‑B码的嵌入式时间统一***中,时间提取模块可以接收外部天线接收到的GPS及北斗信号的ZDA格式时间消息,用于提取出有效时间信息并传输给时间整合模块,时间整合模块接收到有效的时间信息,转换为8421BCD码的天、月、日、时、分、秒,并计算出TOD时间,B码转换模块,将得到的上述指定格式的时间信息根据IRIG‑B码的格式要求进行转换,并加载TOD时间,将得到的最终携带时间信息的IRIG‑B码信号传输给总控输出模块。总控输出模块显示时间信息、时区信息及信号源信息,还可以输出携带时间信息的IRIG‑B码信号。本发明用以克服现有时间统一***方案设计中成本高昂、信号单一、不易调试等缺陷。
Description
技术领域
本发明涉及一种基于IRIG-B码的嵌入式时间统一***,属于导航领域。
背景技术
时间统一***是针对军事、航海实验的需求而提出的,然而现代通信行业中,信息传输的速度越来越快,高速数字通信对时间高度统一提出的要求日渐提高,在导航领域,时间统一***的重要性更是不言而喻,导航***对时间的要求极其精确,来保证子***和总***之间的时间一致。
目前常用的GNSS***包括美国的GPS***,中国的北斗***,俄罗斯的GLONASS和欧洲的GALILEO等等,目前的时间统一***的信号源也是从以上三者之中选择。目前的时间统一***信号源单一,在特定情况下单一信号源的信号不可靠时,需要不同信号源之间转换来进行信息更新。对于时间爱你统一***,目前常用的外部时钟源有很多种,如原子钟的等,导致***造价十分昂贵,不利于过多生产。
发明内容
本发明的目的是:本发明提供了一种基于IRIG-B码的嵌入式时间统一***,用以克服现有时间统一***方案设计中成本高昂、信号单一、不易调试等缺陷。
本发明的上述目的主要是通过如下技术方案予以实现的:一种基于IRIG-B码的嵌入式时间统一***,包括:时间提取模块、时间整合模块、B码转换模块、总控输出模块;
时间提取模块,包括双***GNSS定位模块与提取模块,双***GNSS定位模块接收外部天线接收到的GPS及北斗信号的ZDA格式时间信息,通过双***GNSS定位模块的UART1发送给提取模块的FPGA,FPGA将所有数据进行处理后提取并输出有效时间信息,并将ASCII码形式的时间信息传输给时间整合模块;
时间整合模块,接收时间提取模块提取出的时间信息,转换为8421BCD码的天、月、日、时、分、秒,并计算出TOD时间,并将8421BCD码的时间信息传输给B码转换模块,并将十进制的时间信息输出给总控输出模块用于显示;
B码转换模块,将从时间整合模块得到的指定格式的时间信息根据IRIG-B码的格式要求进行转换,并加载TOD时间,将以上信号通过总控输出模块的外部接口进行输出;
总控输出模块为时间提取模块、时间整合模块和B码转换模块提供显示信息部分及输出接口部分;显示信息部分显示时间信息、时区信息及信号源信息;输出接口部分输出IRIG-B码信号、IRIG-B码信号及1PPS信号。
所述双***GNSS定位模块提供实时时间、观察星座图、轨迹图,接收标准时钟脉冲信号1PPS传输给B码转换模块,双***GNSS定位模块还将时钟标准信号1PPS输出给总控输出模块用于调试。
所述时间整合模块,通过若干时间处理函数得到更多时间信息,根据***需要进行输出。
所述B码转换模块还接收时间提取模块传输的1PPS信号用于后续信号处理。
所述总控输出模块,还用于实现时间校准功能,计算并显示主机时间与GPS及北斗信号实时时间之间的时差。
一种基于IRIG-B码的嵌入式时间统一***,还包括:信号互连模块,连接时间提取模块、时间整合模块、B码转换模块,实现信号传输和输出,监测各个模块之间的信号传输;所述信号互连模块包括射频线、I2C总线;时间提取模块与时间整合模块、时间整合模块与B码转换模块之间通过RS232转RS422串口总线相连,时间提取模块、时间整合模块、B码转换模块与总控输出模块通过I2C总线相连。
本发明与现有技术相比具有如下有益效果:
(1)本发明提供的一种基于IRIG-B码的嵌入式时间统一***中,通过处理整合两种信号源传输的时间信息,从中得到所需数据,并进行后期处理转换,输出GPS及北斗信号的IRIG-B码的时间码信息供使用人员使用;
(2)本发明提供的一种基于IRIG-B码的嵌入式时间统一***将整体时间统一***根据功能分为四个模块,总控输出模块用于控制各模块输出,不同模块可以单独进行调试,同时,不同模块对数据的处理结果都可以进行输出,这样做的优点是了便于使用人员进行观测,也便于使用人员需要其他信息时对各个模块功能进行更新;
(3)本发明提供的一种基于IRIG-B码的嵌入式时间统一***定位模块采用低成本、低功耗GNSS模块,时间整合模块及B码转换模块采用FPGA完成数据处理、B码转换等过程,同样具有成本低、耗能少,容量大、尺寸小等优点,与其他时间统一***相比,成本相比大幅度降低,功耗相比较小,更利于普及应用。
附图说明
图1为本发明提供的基于IRIG-B码的嵌入式时间统一***结构示意图;
图2为本发明提供的基于IRIG-B码的嵌入式时间统一***的具体结构图。
具体实施方式
下面结合附图对本发明的具体实施方式进行进一步的详细描述。
本发明提供了一种基于IRIG-B码的嵌入式时间统一***,如图1所示,包括:时间提取模块、时间整合模块、B码转换模块和总控输出模块。
其中,时间提取模块,能够接收外部天线接收到的GPS及北斗信号的ZDA格式时间信息,用于提取并输出有效时间信息;时间提取模块,包括双***GNSS定位模块与提取模块,双***GNSS定位模块接收外部天线接收到的GPS及北斗信号的ZDA格式时间信息,通过双***GNSS定位模块的UART1发送给提取模块的FPGA,FPGA将所有数据进行处理后提取并输出有效时间信息,并将ASCII码形式的时间信息传输给时间整合模块;
时间整合模块,用于接收有效的时间信息,转换为8421BCD码的天、月、日、时、分、秒,并计算出TOD时间,并将8421BCD码的时间信息传输给B码转换模块,并将十进制的时间信息输出给总控输出模块用于显示;
B码转换模块,将得到的上述指定格式的时间信息根据IRIG-B码的格式要求进行转换,并加载TOD时间,将以上信号通过外部接口进行输出;
总控输出模块为时间提取模块、时间整合模块和B码转换模块提供显示信息部分及输出接口部分。显示信息部分包括显示:时间信息、时区信息及信号源信息;输出接口部分,用于输出:IRIG-B(DC)码信号、IRIG-B(AC)码信号及1PPS信号。
本发明提供的基于IRIG-B码的嵌入式时间统一***中,时间提取模块可以接收外部天线接收到的GPS及北斗信号的ZDA格式时间消息,用于提取出有效时间信息并传输给时间整合模块,时间整合模块接收到有效的时间信息,转换为8421BCD码的天、月、日、时、分、秒,并计算出TOD时间,B码转换模块,将得到的上述指定格式的时间信息根据IRIG-B码的格式要求进行转换,并加载TOD时间,将得到的最终携带时间信息的IRIG-B码信号传输给总控输出模块。总控输出模块显示时间信息、时区信息及信号源信息,还可以输出携带时间信息的IRIG-B码信号。
双***GNSS定位模块提供实时时间、观察星座图、轨迹图,接收标准时钟脉冲信号1PPS传输给B码转换模块,双***GNSS定位模块还将时钟标准信号1PPS输出给总控输出模块用于调试。
所述时间整合模块,通过若干时间处理函数得到更多时间信息,根据***需要进行输出。
所述B码转换模块还接收时间提取模块传输的1PPS信号用于后续信号处理。
所述总控输出模块,还用于实现时间校准功能,计算并显示主机时间与GPS及北斗信号实时时间之间的时差。
信号互连模块,连接时间提取模块、时间整合模块、B码转换模块,实现信号传输和输出,监测各个模块之间的信号传输;信号互连模块包括射频线、I2C总线;时间提取模块与时间整合模块、时间整合模块与B码转换模块之间通过RS232转RS422串口总线相连,时间提取模块、时间整合模块、B码转换模块与总控输出模块通过I2C总线相连。
本发明提供的基于IRIG-B码的嵌入式时间同一***除了能够支持提供携带时间信息的IRIG-B码时间码信息,还可以提供1PPS信号,以及实时时间等用户需要的消息。
此外,这里的总控输出模块显示B码转换模块输出的时间信号后,本地时间由本地晶振进行计算,经过一定时间后会出现误差,因此总控输出模块还可以再次接收B码转换模块更新的时间信息进行同步更新,也可以通过按钮手动控制进行本地时间的校正;每次校正即为请求GNSS模块更新ZDA时间信息,再次进行提取整合,并进行更新。
本发明提供的基于IRIG-B码的嵌入式时间统一***除了能够由时间提取模块、时间整合模块及B码转换模块向总控输出模块输出1PPS信号、GPS及北斗信号时间信息、IRIG-B码信号,还能够支持总控输出模块向时间提取模块输出请求更新即时时间信息的控制信号。
具体地,时间整合模块,还用于将时间提取模块提取出的时间信号由二进制转换为十进制,并通过I2C接口传输给总控输出模块。这样做的好处是,使用人员可以直接观测本地实时时间信息,并通过与更新后的时间信息进行数据对比,及时校准误差,极大地提高工作效率。
如图2所示,总控输出模块,包含主控CPU及显示输出接口。时间提取模块得到给定位数据及时间信息,并将其发送给时间整合模块,将1PPS信号发送给总控输出模块,总控输出模块发送给B码转换模块用于每秒IRIG-B码的对齐校准,保证每秒发送的IRIG-B码信号的下降沿严格与时钟标准信号1PPS信号对齐。
以上所述,仅为本发明最佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。
本发明未详细说明部分属于本领域技术人员公知技术。
Claims (3)
1.一种基于IRIG-B码的嵌入式时间统一***,其特征在于,包括:时间提取模块、时间整合模块、B码转换模块、总控输出模块;
时间提取模块,包括双***GNSS定位模块与提取模块,双***GNSS定位模块接收外部天线接收到的GPS及北斗信号的ZDA格式时间信息,通过双***GNSS定位模块的UART1发送给提取模块的FPGA,FPGA将所有数据进行处理后提取并输出有效时间信息,并将ASCII码形式的时间信息传输给时间整合模块;
时间整合模块,接收时间提取模块提取出的时间信息,转换为8421BCD码的天、月、日、时、分、秒,并计算出TOD时间,并将8421BCD码的时间信息传输给B码转换模块,并将十进制的时间信息输出给总控输出模块用于显示;
B码转换模块,将从时间整合模块得到的指定格式的时间信息根据IRIG-B码的格式要求进行转换,并加载TOD时间,将以上信号通过总控输出模块的外部接口进行输出;
总控输出模块为时间提取模块、时间整合模块和B码转换模块提供显示信息部分及输出接口部分;显示信息部分显示时间信息、时区信息及信号源信息;输出接口部分输出IRIG-B码信号、IRIG-B码信号及1PPS信号;
所述双***GNSS定位模块提供实时时间、观察星座图、轨迹图,接收标准时钟脉冲信号1PPS传输给B码转换模块,双***GNSS定位模块还将时钟标准信号1PPS输出给总控输出模块用于调试;
所述B码转换模块还接收时间提取模块传输的1PPS信号用于后续信号处理;
基于IRIG-B码的嵌入式时间统一***还包括:信号互连模块,连接时间提取模块、时间整合模块、B码转换模块,实现信号传输和输出,监测各个模块之间的信号传输;所述信号互连模块包括射频线、I2C总线;时间提取模块与时间整合模块、时间整合模块与B码转换模块之间通过RS232转RS422串口总线相连,时间提取模块、时间整合模块、B码转换模块与总控输出模块通过I2C总线相连。
2.根据权利要求1所述的一种基于IRIG-B码的嵌入式时间统一***,其特征在于,所述时间整合模块,通过若干时间处理函数得到更多时间信息,根据***需要进行输出。
3.根据权利要求2所述的一种基于IRIG-B码的嵌入式时间统一***,其特征在于,所述总控输出模块,还用于实现时间校准功能,计算并显示主机时间与GPS及北斗信号实时时间之间的时差。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911195120.0A CN111123692B (zh) | 2019-11-28 | 2019-11-28 | 一种基于irig-b码的嵌入式时间统一*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911195120.0A CN111123692B (zh) | 2019-11-28 | 2019-11-28 | 一种基于irig-b码的嵌入式时间统一*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111123692A CN111123692A (zh) | 2020-05-08 |
CN111123692B true CN111123692B (zh) | 2021-06-08 |
Family
ID=70497021
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911195120.0A Active CN111123692B (zh) | 2019-11-28 | 2019-11-28 | 一种基于irig-b码的嵌入式时间统一*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111123692B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1855168A2 (en) * | 2001-02-05 | 2007-11-14 | Nokia Corporation | Method, apparatus and system for GPS time synchronization using cellular signal bursts |
CN104102124A (zh) * | 2014-06-30 | 2014-10-15 | 中国西电电气股份有限公司 | 一种基于fpga的irig-b码解码器及其解码方法 |
CN104808481A (zh) * | 2015-05-14 | 2015-07-29 | 昆山市工业技术研究院有限责任公司 | 北斗和gps双模授时嵌入式时间同步设备和软件设计方法 |
CN205050133U (zh) * | 2015-07-27 | 2016-02-24 | 北京国基科技股份有限公司 | 嵌入式***中的时统*** |
CN110161931A (zh) * | 2019-06-08 | 2019-08-23 | 西安电子科技大学 | 基于gps授时的fpga编码解码***及方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201812153U (zh) * | 2010-09-09 | 2011-04-27 | 河北旭辉电气股份有限公司 | 数字化变电站精确对时装置 |
CN103152117B (zh) * | 2012-09-14 | 2016-05-18 | 南京航空航天大学 | 一种嵌入式高精度网络时间服务器*** |
CN107817676A (zh) * | 2017-09-27 | 2018-03-20 | 中国科学院长春光学精密机械与物理研究所 | 一种时统终端*** |
-
2019
- 2019-11-28 CN CN201911195120.0A patent/CN111123692B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1855168A2 (en) * | 2001-02-05 | 2007-11-14 | Nokia Corporation | Method, apparatus and system for GPS time synchronization using cellular signal bursts |
CN104102124A (zh) * | 2014-06-30 | 2014-10-15 | 中国西电电气股份有限公司 | 一种基于fpga的irig-b码解码器及其解码方法 |
CN104808481A (zh) * | 2015-05-14 | 2015-07-29 | 昆山市工业技术研究院有限责任公司 | 北斗和gps双模授时嵌入式时间同步设备和软件设计方法 |
CN205050133U (zh) * | 2015-07-27 | 2016-02-24 | 北京国基科技股份有限公司 | 嵌入式***中的时统*** |
CN110161931A (zh) * | 2019-06-08 | 2019-08-23 | 西安电子科技大学 | 基于gps授时的fpga编码解码***及方法 |
Non-Patent Citations (1)
Title |
---|
基于北斗的嵌入式时间统一服务器的设计实现;吕晨阳等;《微型机与应用》;20140630;第33卷(第6期);第71-73页 * |
Also Published As
Publication number | Publication date |
---|---|
CN111123692A (zh) | 2020-05-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104570005B (zh) | 一种用于隧道内的实时同步卫星导航信号模拟*** | |
CN108536003A (zh) | 精密授时***及方法及授时服务*** | |
CN102830611B (zh) | 一种时间源 | |
CN104281049A (zh) | 一种智能手表及其校时***和方法 | |
CN110515109B (zh) | 一种基于多信息源融合自主pnt时间的方法及装置 | |
CN104678754A (zh) | 一种全功能型时间同步*** | |
CN101398666A (zh) | 北斗卫星同步时钟时间信号b码发生方法与装置 | |
CN202475769U (zh) | Lte***的高精度网络时钟服务器 | |
CN106292264A (zh) | 一种基于gnss高精度增强***的广域精密授时*** | |
CN204832528U (zh) | 北斗普通型指挥机 | |
CN105892280A (zh) | 一种卫星授时装置 | |
CN109714125B (zh) | 卫星舱间无线时间同步方法、***及卫星 | |
CN111123692B (zh) | 一种基于irig-b码的嵌入式时间统一*** | |
CN211349023U (zh) | 基于vpx架构的高精度时频*** | |
CN213585795U (zh) | 一种基于gps/cdma的双模ntp授时器 | |
CN207717984U (zh) | 一种基于全球卫星导航***的同步数据采集电路 | |
CN201732514U (zh) | 具有互助共享协议的网络型自动校时高精度数码万年历 | |
CN201450508U (zh) | 一种时间同步仪 | |
CN103036314A (zh) | 基于北斗、gps时基信号***电力参数采样实现装置 | |
RU2655692C1 (ru) | Медиаконвертер для преобразования среды передачи сигналов синхронизации времени | |
CN212905926U (zh) | 一种双模同步时钟*** | |
CN103792400A (zh) | 电表 | |
CN212181272U (zh) | 应用于航空多目标遥测地面站的授时装置 | |
CN205028055U (zh) | 交通管理***的时间同步控制*** | |
CN206629068U (zh) | 一种时间同步*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |