当前位置:文档之家› 分布式测试系统同步时钟校准的频率测量方法

分布式测试系统同步时钟校准的频率测量方法

to can
this signal
ቤተ መጻሕፍቲ ባይዱtO
call—
achieve time
synchronization of high-precision when the
signal
is
valid,it
enters
the mode
of clock calibration and the clock calibration circuit measures
关键词:时间同步;时钟校准;分布式测试;GPS授时;无线电 中图分类号:TN964.1文献标志码:A 文章编号:1008-1194(2009)05-0069--04
Freq uency
Measurement Method
CHEN
of Synchronization Clock Calibration
式对分布式测试系统进行时间同步及时钟校准的方法。该方法通过主站提取GPS的时间信息和1 PPs脉冲 并编码为授时命令,基站接收到授时命令后,立即解码产生时间同步信号,基站利用该信号对内部时钟进行频 率校准,使各基站的时钟达到高精度的时间同步;当校准触发信号有效时,进入时钟校准模式,时钟校准电路在 16个1 PPS脉冲内对晶体振荡器的频率进行精确测量,再根据时钟校准原理计算出晶振的偏差以及外部触发 事件发生时的校准时间。实验结果表明,时钟校准后,各基站之间事件同步触发误差均为微秒量级,系统可靠 性高、实时性好,可以广泛使用。
基金项目:重点实验室基金项闷资助(9140C12040206060C12)
作者简介:陈威(1983一)。男.湖南邵阡1人,硕士研究生,研究方向:无线通信与嵌入式系统研究。E-mail:2007chenwei@
163.corn。
万方数据
70
探测与控制学报
种:一是将外部时间基准引入分布式系统的绝对时 间同步,二是仅在分布式系统内部使用算法实现同 步的相对时间同步[3]。目前,基于互联网时间同步 技术存在着同步精度低的问题[3.53;基于无线传感器 网络的时间协议有着算法复杂、技术不够成熟等问 题[4潮;而基于授时中心的时间同步技术比较完善, 同步精度相当高,全天候且不受各种干扰影响[4’7], 满足本系统的工作要求,但目前没有针对分布式存 储测试而开发的专用时间同步触发系统,无成熟的 设计可借鉴。 本文利用GPS授时和无线电广播相结合的方 式解决了某系统中分布式测试基站之间的时间同步 要求。主站利用GPS的1 PPS脉冲信号每隔固定 时间(如16 s)以无线广播的方式向测试网络中的基 站发送时间同步命令和GPS时间码信息,基站接收 并解码命令产生时间同步信号,并利用该信号对基 站内部时钟进行频率校准,可满足分布式测试系统 在恶劣环境下时间同步的要求,适合于对实时性强 和授时精度高的时间统一系统。
万方数据
陈威等:分布式测试系统同步时钟校准的频率测量方法
I ,I ┃
71
I。~ 。振:。 I
脉冲一 ┃
一.……l2k_计I:二
L一


SPI接口
隔!一,。据复用总线!—
一l舭

鱼 片 机
-RD IWR

刭nRF905


时间同步触发电路结构图 1 i triger ciruit F Tim synhronization strcture diaram
to
presented.Abstracting the GPS time master station
them
as
timing
command,the
transmits the timing command
other base stations by radio.After
the base stations receive the
第31卷第5期 2009年10月
探测与控制学报
Journal of Detection&Control
V01.3l No.5 Ocu 2009
分布式测试系统同步时钟校准的频率测量方法
陈 威,张丕状
(中北大学电子测试技术国家重点实验室。山西太原030051) 摘 要:针对传统的授时系统不适合分布式测试中时间同步的问题,提出了一种利用GPS和无线电广播的方
of
as
staion

钟系统的校准方法及其原理
步系统中,频率基准的性能直接影响
时3计数器的计数值。
隆!l 0
起机随的显明有都位相或率频出输其,器体晶
时体晶由度精步同而,度精步同的统系试整到 8是的用采统 M的 系本,定决度精量测和稳钟
I:J.号信准校
数信号卜・—芒至=圭兰兰翌三兰数器

误计累的大较成造,移漂性线的率频着在,伏 对相在存也准基率频其,振晶的同不于由又。[差 。正修行进准基率频振晶的统系对须必以差误 对基站的相对授时方式,决定了无法 1 PPS冲直接对基站的晶振频率校 的S用利 1个 PPS冲向基站授时并 61隔每站主。准 6 S不存累计误差,其精度相当高。 1个这步同 情的)级sn(时延的生产射发频射在电线忽在 61隔间S同步冲 生产并令命时授收接站下况 61此 S周期间对系 用利以可,的确精当号信 。准校率频行进器荡振的统 触发电路中的时钟校准系统由32位 图(成组等路电准校钟时、器存寄隔间间时数计 校要需和准标钟时部外用利是法方的准校中1 然,值移偏的率频出量测,比对行进器荡振的正 6 得后 S内的准值,与之相对应的时间计数值 时。]01[值间时数计的确精到得,正修以加比相 站基是号信步同间时中图,示所2图如理校钟 61为期周的生产后令命s 步同时授的站收接 同.效有沿升上,器数计位23给供提,号信步 发站主到收接站基是号信发触准校。器数清步 计。效有平电高,号信发触的生产后令命的送 高为号信发触准校当,号信门开准校是号清数 生产时来到沿升上号信步同间时的着接紧平电 信门关准校是号信存锁准校。号信零清个一 61存锁,效有沿升上。器s 存寄隔间间时给。号
2时间同步触发系统工作原理
在本分布式系统中,时间同步触发系统主要由 两部分组成,即主站授时系统电路和基站时间同步 触发电路。主站节点授时系统电路主要为基站时间 同步触发电路提供同步脉冲触发信号,即同步清零 和校准清零脉冲。根据同步脉冲信号1 PPS高精度 的特点,主站授时系统电路每隔16个l PPS以无线 广播方式发送此刻的时间同步命令和时间码信息。 基站时间同步触发电路(图1)的核心包括事件 触发信号记录器[8]和时钟校准系统[9](详见第3 节)。时间同步触发电路在无线收发模块nRF905 接收到主站授时系统无线广播方式发送的时间同步 命令时,立即在无线模块的AM(地址匹配)上升沿 时产生同步脉冲信号,这个同步脉冲信号不存在软 件延时,能有效地减少时间误差。 事件触发信号记录器要由32位计数器、时间间 隔寄存器、接口控制电路等组成。当有一外部事件 (如冲击波模块触发采集)发生时,其功能模块就会 输出一路事件触发脉冲信号,事件触发信号记录器 负责精确测量同步脉冲信号的上升沿到事件触发脉 冲信号的上升沿之间的时间差,完成同步触发数据 的锁存,并与单片机交换数据和控制信号。
基站节点上电后,事件触发信号记录器内的32 位计数器开始循环计数,当同步触发电路检测到主 站每隔16 S发送的时间同步命令产生同步脉冲信 号的上升沿时,32位计数器即刻被清零,并重新开 始计数。当外部冲击波采集模块触发同时输出的事 件触发脉冲经过光耦隔离电路后,时间间隔寄存器 就锁存下此刻32位计数器的计数值,同时也将该路 响应信号输出给单片机,单片机立即通过接口控制 电路的控制,经过8路数据/地址复用总线读取时间 间隔寄存器的计数值。 主站在任意16 S开始时刻通过无线电广播方 式向各个基站发送时间同步信号和已经解码的秒级 UTC时间信息。在分布式测试场可以认为基站是 同时接收到这些信息的,基站接收到立即产生时间 同步脉冲,将32位计数器清零,同时开始计数。根 据上述原理,当外部有任意触发事件发生时,触发的 时刻都是在一个16 S内,并能够保证在这16 S内完 成冲击波等高频瞬态信号的采集、测试工作。外部 事件触发的绝对时间是计数器同步清零时,基站接 收到的秒级UTC时间再加上计数器记录的时间值。
Abstract:Owing
tO
traditional
on
timing system is
fit
for the problem of time synchronization in the distributed
testing system.Based
GPS
and radio broadcasting,a method of time synchronization and clock calibration is information and 1PPS pulse and encoding
as
of crystal oscillator accurately in sixteen 1PPS pulses,as well
based
on
the
principle of calibra—
calculate the deviation of crystal oscillator and calibration time of the external incident.Test shows that of synchronous triggering among stations
0引言
时间统一系统是由导弹、航天实验等测量和控 制的需求而发展起来的一门新兴工程学科,是用以 实现通信系统或者测试系统的不同站之间时间和频 率同步要求的一套完整的电子系统‘1|。对于分布式
*收稿日期:2009—05—10
系统,时间同步是分布在不同地点的工作站之间协 同工作的基础,如果失去这个基础。整个系统将不能 正常工作[2]。因此,时间同步是任何分布式系统的 重要组成部分。也是任何测试任务能否成功的关键 因素之一,现代测控和采集领域对时统技术提出了 更高的要求。实现分布式系统时间同步的方法有两
相关主题