You are on page 1of 4

第 51 卷 第 12 期 电讯技术 Vol. 51 No.

12
2011 年 12 月 Telecommunication Engineering Dec. 2011

文章编号: 1001- 893X( 2011) 12- 0113- 04

基于 TDC 的 GPS 驯服恒温晶振系统设计


1, 2 2 2 2 2
陆加海 , 张同双 , 陶小红 , 陈浩谦 , 李春海
( 1. 上海交通大学, 上海 200030; 2. 中国卫星海上测 控部, 江苏 江阴 214431)

摘 要: 为满足测控系统对高精度时间频率的要求, 设计了一种基于时间数字转换器( TDC) 的驯服


恒温晶振系统。使用 GPS 对恒温晶振进行实时校准, 获得了高精度的频率信号。通过 TDC 测量时
差数据计算得到恒温晶振的频率准确度, 其时差测量精度达到 250 ps。采用优化的递推平均滤波算
法对时差数据进行滤波处理, 消除了 GPS 秒信号抖动引入的干扰, 缩短了频率驯服时间, 频率驯服精
度优于 3 10- 11。
关键词: 测控系统; 时间频率系统; 时间同步; 时间数字转换器; GPS 驯服; 恒温晶振
中图分类号: TN75; P128. 15 文献标识码: A doi: 10. 3969/ j. issn. 1001- 893x. 2011. 12. 024

Design of a GPS Disciplined OCXO System Based on TDC


1, 2 2 2 2 2
LU Jia-hai , ZHANG Tong-shuang , TAO Xiao-hong , CHEN Hao-qian , LI Chun-hai
( 1. Shanghai Jiaotong University, Shanghai 200030, China;
2. China Satellite Maritime Tracking and Control Department , Jiangyin 214431, China)

Abstract: In order to furnish the measurement and control system with high precision time and frequency signal,
a disciplined OCXO( Oven- Controlled Crystal Oscillator) system based on TDC( T ime- to- Digital Converter) is
designed. With the OCXO system s real time calibration by GPS, the highly precise frequency signal can be
got. Frequency precision of the OCXO system is calculated by measured interval data with TDC, whose resolu-
tion can reach 250 ps. After the interval data processed with opt imized recursive average filter algorithm, inter-
ference of GPS second dithering can be avoided and disciplined t ime of frequency can be shortened.
Key words: measurement and control system; time- frequency system; time synchronization; time to digital con-
verter; GPS disciplined; oven- controlled crystal oscillator

和高准确度的频率信号。
1 引 言 为了计算恒温晶振相对于 GPS 的频率偏差, 需
要长时间测量 GPS 秒信号与恒温晶振分频信号之
测控系统要求有高精度的时间频率系统。为了
间的时差, 通过时差计算得到频率偏差, 再根据频率
保持站点间时间同步, 一般采用铷原子钟或恒温晶
偏差来校准恒温晶振, 所以时差测量的精度直接影
振( Oven- Controlled Crystal Oscillator, OCXO) 来提供时
响到频率驯服的精度。文献[ 1] 采用 FGPA 延迟线
间频率信号。前者的成本较高, 后者频率准确度较 内插法测时差, 测量精度达到121 ps, 但测量线性化
差, 不能满足测控系统的指标要求。 较差、
成本高。文献[ 2] 介绍了模拟内插法测时差,
为解决上述问题, 本文采用 GPS 对恒温晶振进 测量精度达到400 ps, 但易受噪声干扰、实现困难;
行驯服, 综合了 GPS 时间信号长稳指标高的优点和 本文采用时间数字转换器( Time to Digital Con-
恒温晶振短稳指标高的优点, 从而获得了高稳定度 verter, TDC) 测量时差, 精度达到 250 ps, 极大减小了

收稿日期: 2011- 08- 10; 修回日期: 2011- 10- 18

113
www. teleonline. cn 电讯技术 2011 年

测量误差, 且设计简单、
成本低, 有效实现了 GPS 驯
服恒温晶振系统的设计。

2 系统设计

2. 1 系统硬件组成 图 3 时差测量时序图
Fig . 3 T ime difference measurement timing diagram
系统组成框图如图 1 所示, 主要由 GPS 模块、
TDC 时间数字转换器、
分频模块、数据处理单元、
D/ 图 3 中 START 信号为测试开始信号, GPS 秒信
号与晶振 1 PPS 信号之间的时间间隔 T 为待测的时
A 转换模块和恒温晶振等组成。GPS 模块用于输出
差。信号脉冲宽度要求大于 2 5 ns, 开始信号与被
标准的 GPS 秒脉冲信号, 分频模块将恒温晶振频率
测信号之间时间间隔要求大于 3 ns、
小于7. 6 s。
信号分频成 1 PPS 信号送 TDC 模块, TDC 模块用于
为了保证每次被 测信号落在允许的测量范围
测量恒温晶振分频 1 PPS 信号与 GPS 秒信号之间的
内。测量开始 之前 应进 行初 步的时 间同 步, 确保
时差, 数据处理单元对时差数据进行处理后得到恒
GPS 秒与晶振 1 PPS 之间的时差小于 3 s。START
温晶振相对于 GPS 的频率偏差, 并控制 D/ A 转换模
信号通过将 GPS 秒延时约 999 996 s 后产生, 确保
块对恒温晶振进行频率修正。
START 信号与 GPS 秒 信号之间的时差保持在 4 s
左右。
2. 3 分频模块的设计
分频模块采用 CPLD 设计实现, 通过 CPLD 分频
计数将恒温晶振的10 MHz频率信号分频为 1 PPS 信

图 1 系统组成框图
号, 同时将 GPS 秒延时999 996 s后生成 START 信
Fig . 1 Block diagram of the system 号, 确保 START 信号超前 GPS 秒信号4 s。当晶振
1 PPS与 GPS 秒之间的时差大于 3 s 时通过计数器
2. 2 时差测量电路设计 清零的方法 进行 同步, 确保 两者之 间的 时差 小于
3 s。其时序如图 4 所示。
TDC 是时间数字转换器的英文缩写。这类芯片
把时差直接转化为高精度的数字值。它们被描述为
与 ADC( 模拟数字转换器) 功能相 似的器件。通常
TDC 是用在分辨率小于 1 ns 的测量场合。本设计使
用 TDC- GP1 芯片进行测量, 其测量电路框图如图 2
所示。将待测 的 GPS 秒信 号和晶振 1 PPS 信号 送 图 4 分频模块时序图
Fig. 4 Timing diagram of frequency division module
TDC 模块; START 信号由分频模块产生并送 TDC 模
块, 用于控制测量时序。TDC 模块将时差转化为数
字值送数据处理单元。 3 数据处理
根据频率和周期互为倒数的关系, 可采用测时
差的方法[ 4] ( 以 GPS 的秒信号为参考) 来测量本地
频率源的频率准确度( f / f ) , 作为校频的依据。计
图 2 时差测量电路框图 算公式如下:
Fig. 2 Block diagram of time difference measurement circuit f / f = ( t 2- t1 ) / ( t 2- t1 ) ( 1)
按照公式( 1) 可以计算出恒温晶振相对于 GPS
时差在 TDC 模块 的测 量时 序如图 3 所 示, 将 的频率偏差[ 5] , 其中 t 2 、 t 1 分别为 t 2 、t 1 时刻测得
GPS 秒信号与恒温晶振分频得到的 1 PPS 信号进行 的晶振1 PPS与 GPS 秒之间的时差值。根据频率偏
比对, 得到的时间间隔即是待测的时差。 差的大小, 将需要调整的频率偏差量转换为模拟电
114
第 12 期 陆加海 等: 基于 TDC 的 GPS 驯服 恒温晶振系统设计 总第 277 期

压施加在压控恒温晶振的电压控制端, 便可以实现 频率调节通过 16 位 DAC( 数字模拟转换器) 实


对恒温晶振进行频率修正。 现, 将需要调整的频率偏差值转换为模拟电压, 施加
[ 3]
但 GPS 信号在传输过程中存在各种干扰 , 这 在恒温晶振的控制电压输入端, 实现对恒温晶振频
些干扰造成 GPS 输出的秒信号存在一定的抖动, 其 率的调控。
短稳较差。通过对时差值进行递推平均滤波可以有
效消除 GPS 秒信号抖动 的影响[ 6] 。取测量得 到的 4 试 验
时差数据 t 1 , t 2 , t 3 , , tn , , 以 n 作为 窗口
本设计中采用 MV180 OCXO 双层恒温晶振, 其
长度对其中的 n 个测量值取平均, 通过移动窗口得
[ 1]
频率牵引范围为 3 10- 7 , 外部控制电压范围为 0
到新的时差数据序列 T 1, T 2, T 3, , Tn , ,
~ + 5 V。GPS 模块采用 Motolora M12+ , 在位置保
如公式( 2) 所示:
n+ j - 1 持模式下, 输出秒信号的抖动方差 < 20 ns。时间
1
Tj =
n
ti ( 2) 数字转换器使用 TDC- GP1 芯片, 其测量精度达到
i= j

为了使频率准确度 f / f 测量更 准确, 对 递推 250 ps, 测量误差远小于 GPS 秒信号抖动引入的误


平均滤 波 算 法进 行 优 化, 取 T j , T n+ j , T 2n+ j , 差。16 位数模转换芯片采用 DAC8571, 其输出电压
- 11
T 3n+ j , , Tmn+ j , , 作为 实际测量 序列进行 计 对恒温晶振的理论频率调谐灵敏度优于 1 10 。
图 7 所示为根据滤波后的时差数据计算得到的频率
算, 如公式( 3) 所示:
准确度曲线。不采用滤波算法频率驯服时间为数个
T mn+ j - Tj
f /f = ( 3) 小 时, 采 用 滤 波 算 法 后 频 率 驯 服 时间 缩 短 为 约
t 2- t 1
将式( 2) 代入式( 3) 得到 1 200 s。实验表明, 驯服后恒温晶振的频率准确度

1
mn+ + j - 1
1
n+ j- 1
优于 3 10- 11。
n ti - n ti
i= mn+ j i= j
f /f = ( 4)
mn
图 5 是使用本系统测量得到的恒温晶振相对于
GPS 系统的时差曲线, 该曲线由于 GPS 秒信号抖动
而存在一定的波动, 使用这些数据计算得到的频率
偏差也会受到影响而发生波动, 所以不能直接使用。
图 7 驯服后频率 准确度曲线
图 6 是添加递推平均滤波处理后得到的时差数据, Fig. 7 T amed frequency accuracy curve
其滤波窗口 n 设置为 120。滤波后时差数据的抖动
减小约两个数量级。
5 小 结
本文通过采用时间数字转换器测量时差, 简化
了 GPS 驯服恒温晶振系统的硬件设计, 测量精度达
到 250 ps, 极大减小了测量误差。设计了优化的递
推平均滤波算法对时差数据进行滤波处理, 消除了
图 5 时差数 据滤波前曲线 GPS 秒信号抖动引入的干扰, 缩短了频率驯服时间。
Fig. 5 Curve before time difference data filtering
频率驯服时间约为 1 200 s, 与国内同类应用相比, 缩
- 11
短约一个数量级; 频率驯服精度优于 3 10 。

参考文献:

[ 1] 卢祥弘, 陈儒军, 何展翔. 基于 FPGA 的恒温晶振频率校准


系统的设计[ J] . 电子技术应用, 2010( 7) : 104- 107.
LU Xiang - hong, CHEN Ru- jun,HE Zhan- x iang. The de-
图 6 时差数 据滤波后曲线 sign of frequency calibration system for OCXO based on FPGA
Fig . 6 Curve after time difference data filtering
[ J] . Measurement Control T echnology and Instruments, 2010

115
www. teleonline. cn 电讯技术 2011 年

( 7) : 104- 107. ( in Chinese) 现为工程师, 主要研究方向为时间频率技术;


[ 2] 孙杰, 潘继飞. 高精度时间间隔测量 方法综述[ J] . 计算 LU Jia- hai was born in Haiyan, Zhejiang Province, in 1982. He
机测量与控制, 2007, 15( 2) : 145- 148. received the B. S. degree in 2004. He is now an eng ineer. His re-
SUN Jie, PAN Ji- fei. Methods of High Precision Time- In- search direction is time and frequency technology.
terval M easurement [ J] . Computer Measurement & Control, Email: haizi1982@ gmail. com
2007, 15( 2) : 145- 148. ( in Chinese) 张同双( 1968 ) , 男, 江 苏淮 阴人, 2006 年获 硕士 学位,
[ 3] 单庆晓, 杨俊. 卫星驯服时钟系统的 新进展[ J] . 测试技 现为高级工程师, 主要研究方向为船姿船位测量、标校、 校飞
术学报, 2009, 23( 5) : 396- 401. 技术;
SHAN Qing- xiao , YANG Jun. Review of Satellite Disciplined ZHANG Tong- shuang was born in Huaiyin, Jiangsu Province, in
Clock System[ J] . Journal of Test and Measurement Technolo- 1968. He received the M . S. degree in 2006. He is now a senior
gy, 2009, 23( 5) : 396- 401. ( in Chinese) engineer. His research concerns attitude and position determination,
[ 4] 杨旭海, 翟惠生, 胡永辉, 等. 基于新校频算法的 GPS 可驯 calibration, flight test for TT&C ship s measurement euquipment.
铷钟系统研究[ J] . 仪器仪表学报, 2005, 26( 1) : 41- 44. 陶小红( 1980 ) , 男, 安 徽肥 东人, 2008 年获 博士 学位,
YANG Xu- hai, ZHAI Hui- sheng , HU Yong - hui, et al. 现为工程师, 主要研究方向为测量设备总体技术;
Study on GPS Disciplined Rb Clock Based on New Frequency TAO Xiao- hong was born in Feidong, Anhui Province, in 1980.
Accuracy Measurement Algorithm[ J] . Chinese Journal of Sc-
i He received the Ph. D. degree in 2008. He is now an engineer.His
entific Instrument, 2005, 26( 1) : 41- 44. ( in Chinese) research concerns general technology of measurement equipment.
[ 5] Valdes M D, Villares IFarina J, Moure M J. A FPGA- based 陈浩谦( 1970 ) , 男, 江 西萍 乡人, 1992 年获 学士 学位,
frequency measurement system for high accuracy QCM sen- 现为高级工程师, 主要研究方向为时间频率技术;
sors[ J] . Industrial Electronics, 2008, 34( 11) : 1707- 1712. CHEN Hao- qian was born in Pingxiang, Jiangxi Province, in
[ 6] Cadenas O, Megson G. Pipelining considerations for an FPGA 1970. He received the B. S. degree in 1992. He is now a senior en-
case[ C] / / Proceedings of 2001 IEEE International Symposium g ineer. His research direction is time and frequency technology.
on Digital Systems Design. Warsaw, Poland: IEEE, 2001: 李春海( 1981 ) , 男, 安 徽歙 县人, 2003 年获 学士 学位,
276- 283. 现为工程师, 主要研究方向为测量设备总体技术。
LI Chun-hai was born in Shexian, Anhui Province, in 1981. He
作者简介: received the B. S. degree in 2003. He is now an eng ineer. His re-
陆加海( 1982 ) , 男, 浙江 海盐 人, 2004 年 获学 士学 位, search concerns general technology of measurement equipment.

116

You might also like