摘要
为提高卫星授时的精度,设计了基于FPGA和ARM的GNSS授时系统。在ARM处理器中,进行钟差数据以及秒抖动的处理;在FPGA端实现高精度时间间隔的测量,并采用NCO控制实现时间同步,达到高精度授时。实验结果表明,GNSS授时系统精度可以达到±15 ns,并且实现了与系统标准时间的同步,同步精度在9 ns左右。总体来说,设计实现的GNSS授时系统具有授时精度高、抗干扰性强的特点,满足高精度工程应用的要求。
In order to improve the accuracy of satellite timing,a GNSS timing system based on FPGA and ARM is designed.In the ARM processor,clock difference data and second jitter processing are performed;high-precision time interval measurement is implemented on the FPGA side,and NCO control is used to achieve time synchronization to achieve high-precision timing.The experimental results show that the accuracy of the GNSS timing system can reach±15 ns,and the synchronization with the system standard time is achieved,and the synchronization accuracy is about 9ns.In general,the GNSS timing system designed and implemented has the characteristics of high timing accuracy and strong anti-interference,which meets the requirements of high-precision engineering applications.
作者
李响
蔡成林
张首刚
汪发
胡佳
LI Xiang;CAI Chenglin;ZHANG Shougang;WANG Fa;HU Jia(School of Information and Communication,Guilin University of Electronic Technology,Guilin 541004,China;College of Information Engineering,Xiangtan University,Xiangtan 411100,China)
出处
《桂林电子科技大学学报》
2021年第1期13-17,共5页
Journal of Guilin University of Electronic Technology
基金
国家自然科学基金(61771150)
广西科技计划(桂科AB17129028)
桂林电子科技大学研究生教育创新计划(2019YCXS033,2017YJCX38)。