基于IEEE Std 2414标准的秒脉冲性能分析
需求来源
对于大多数导航接收机设计和使用人员来说,都希望评估导航接收机的实际指标。导航定位精度是最好评估的,比较难的是测试秒脉冲输出的指标。对大多数情况来讲,没有什么标准可参考,也不知道怎么弄。
新的改变
秒脉冲性能的评估问题一直困扰着我们,最开始我们用的XX科技的设备叫频率计数器,非常难以使用,原始数据也难以拿到。后来我们找到了一款设备,叫WARE-YZTC2秒脉冲分析仪(https://sdrai.cn上买的),实物如下图所示。
功能组成
YZTC2的内部逻辑组成如下图,默认是没有内置原子钟的,只有一个OCXO。这对于测量秒脉冲的抖动和比较两路秒脉冲的性能是足够了,对于与GNSS秒脉冲的性能比较也是足够的。但对于测量单个秒脉冲的TIE性能均值确实差点儿意思,会引入偏差,对于测量TIE抖动也是可以满足一般应用需求的。
也有内置原子钟的版本,性能会更好。
主要功能
下面是Datasheet给出的指标。
2.1、功能指标
(1) 秒脉冲实时比较:比较两路秒脉冲相位差;
(2) 秒脉冲性能分析:以实时波形方式显示TIE(Time Interval Error),MTIE(Maximum TIE),ADEV(Alan Deviation),TDEV(Time Deviation),TIErms(Root mean square of TIE);
(3) 事后处理功能:提供原始数据和MATLAB源码,支持后续分析;
(4) GNSS信号监测:支持原始GNSS状态输出;
(5) 外置时钟输入:支持外部连接更高等级时钟源,获得更好的测量结果。
2.2、性能指标
(1) 上位机接口:Type-C;
(2) 供电方式:Type-C直供,无需额外电源;
(3) GNSS信号输入:SMA母头;
(4) 秒脉冲输入:2路,SMA母头;
(5) 外部时钟输入:1路,SMA母头;
(6) 测量分辨率:1ps;
(7) 测量频率:1Hz;
(8) 测量噪声:标准差≤10ps;
(9) 输入秒脉冲高电平标称值:3.3v±10%;
(10) 内置GNSS模块输出的秒脉冲精度:标准差≤2ns;
(11) 内置晶振参考时钟准确度:50ppb;
(12) 支持外部输入参考时钟;
(13) 内置GNSS模块支持的导航信号:北斗B1I、B1C、B2a;GPS L1 C/A、L2C、L5;格洛纳斯L1、伽利略E1、E5a、E5b;
(14) 无外接时钟时ADEV测量精度极限:1e-12@1000s
(15) 无外接时钟时TDEV测量精度极限:5e-12@1000s
(16) 外接时钟时ADEV测量精度极限:1e-13@1000s
(17) 外接时钟时TDEV测量精度极限:5e-13@1000s
接口定义
下图为产品的正面接口图。
有两个显示灯,绿色显示灯为电源显示灯,电源接通后灯亮。白色显示灯为导航模块校准的显示灯,当本设备连接导航天线并定位后,本设备利用GNSS卫星对内部时钟进行校准,该显示得每秒一次的闪烁。
Type C接口为供电接口和上位机通信接口。利用上位机的USB接口为本设备供电。连接USB线后,上位机能够识别出两个串口,序号低的串口为设备上位机程序的应用串口。序号高的串口为设备GNSS模块的控制和状态串口。
两个串口的波特率都是115200。
下图为产品的背面接口图。
两个绿色插座为两个秒脉冲输出的接口。秒脉冲信号输入高电平标称值为3.3V,高电平不能低于2.0V,不能高于3.6V。
标记为“GNSS_IN”的SMA接头,对外输出3.3V供电,可选接GNSS有源天线,用于产生基于GNSS的参考秒脉冲,以及修正内部参考时钟的频差。
标记为“CLK_IN”的SMA接头,为外接时钟输入接口。要求外接时钟是10MHz时钟,时钟峰峰值为1.6-1.8V,绝对最大值不能超过3.3V。
所有SMA接口的外壳为地,内芯为信号。
软件界面
如下图所示,简单好用。
一些测试结果
秒脉冲基础噪声测试
YZTC2的测量分辨率为1ps,但是测量底噪显然大于这个值。
为摸底测量底噪特性,如下图,将湖南矩阵电子有限公司的GNS-8340原始秒脉冲输出与原始10MHz输出同时连接到YZTC2,获得TIE特性。
测试结果如下图。
认为矩阵电子GNS-8340原始秒脉冲输出与原始10MHz输出相位完全对齐的情况下,YZTC2的噪声约为σ=30ps。
某国产非授时型GNSS接收机的秒脉冲输出特性
测试环境如下:
测试结果如下图。蓝色为GNS-8340的秒脉冲,红色为被测某国产非授时型GNSS接收机秒脉冲输出。
YZTC2内置授时型GNSS的秒脉冲特性
测试条件如下图。测试结果如下图。蓝色为GNS-8340的秒脉冲,红色为YZTC2内置授时型GNSS的秒脉冲特性。
将YZTC2当做普通导航接收机或者做导航信号监测设备
YZTC2秒脉冲分析仪内置了的GNSS模块,支持北斗B1I、B1C、B2a;GPS L1 C/A、L2C、L5;格洛纳斯L1、伽利略E1、E5a、E5b的接收与监测。
通过UPrecise V1.0.639(或者去下载核芯星通公司官方最新版本)软件,以460800Baud/s波特率连接编号大的串口(YZTC2秒脉冲分析仪连接到电脑后出现2个串口,其中编号大的一个),可以看到如下图 的界面。
在不额外连接LNA的情况下,YZTC2输出的CNo与理想CNo相差2dB。比如,GPS L1信号在-130dBm下,导航接收机的输出CNo输出应为40-41dBHz,YZTC2实际输出的CNo为38-39dBHz。
默认情况下,软件会保留所有原始测量数据,都存在一个文件中,随机光盘中有用MATLAB读取和分析这些原始数据的例子。格式页比较简单。