• 正文
  • 相关推荐
申请入驻 产业图谱

卫星同步时钟NTP校时精度测试方法

09/26 14:23
323
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

简介

卫星同步时钟装置具有体积小巧,集成度高的特点。折耳式固定孔,节约空间,安装方便,适合对空间要求高的地方,如通信基站、新能源站等。卫星同步时钟装置以下简称“装置”。

装置使用专用授时卫星接收模块,和一般的定位卫星接收模块不一样的。专用的授时卫星接收模块价格会高很多,它除了有更高精度的定位功能外,授时精度也会更高,可以达到10ns。支持一些专门的时间语句,具有干扰欺骗信号的检测功能,时间系统更加稳定可靠。

装置能同时接收中国北斗系统(北斗二号和北斗三号) (BDS)、美国GPS导航系统(GPS)、日本准天顶卫星系统(QZSS)、俄罗斯格洛纳斯导航系统(GLONASS)、欧盟伽利略卫星导航系统(GALIEO)、以及星基增强系统(SBAS)。实现多系统联合定位和授时,通过最优算法,得到最精准的时间和坐标位置。可以通过配置软件任意选择需要的星座。

装置具有守时功能,内部采用高精度恒温晶振,可以驯服时钟,在丢失卫星信号后依然能高精度的输出IRIG-B、RS232、RS485和PPS。

装置具有掉电守时功能,在掉电的情况下,内部RTC时钟依然会自动守时,能维持30天以上。并且没有电池,不需要后期维护。

装置具有2个独立的百兆网口,可以配置不同网关,实现局域网之间的隔离。网口可以作为NTP服务器,也可以作为Modbus-TCP服务器。NTP时间服务器支持NTP v2 (RFC 1119),NTP v3 (RFC 1305),NTP v4 (RFC5905)、SNTP v3 (RFC 1769), SNTP v4 (RFC 2030)等标准。支持WEB管理配置功能。

装置具有RS232和RS485通信口,支持输出多种通信协议,包括Modbus-RTU规约,DLT1100.1电力规约、NMEA0183-ZDA协议、NMEA0183-RMC、NMEA0183-GGA协议,自定义简易规约等。

支持秒/分/时脉冲PPS/PPM/PPH/PPD,支持TTL电平(3.3V/5V),RS485,空节点输出。

支持TTL 10MHz方波输出,正弦波(Vp-p=3.3V)可选配。10MHz脉冲在频率和相位上与PPS同步。

最多支持2路RS422 IRIG-B码(DC)输出,支持1路TTL IRIG-B码输出。适用IEEE1344、IRIG STANDARD 200、DLT1100.1-2018、B00x等标准。

装置支持SNMP网络管理协议,支持NTP日志查看功能,支持远程固件升级,支持密码登陆。

装置SMA接口采用了绝缘环设计,隔绝了SMA与外壳的接触,避免了内部信号地与大地的连接,能够提高抗EMC能力,避免外部干扰对内部电路的损坏,特别是雷击浪涌的干扰。

装置采用铝合金外壳,体积小,坚固抗摔,自带电磁屏蔽。四层PCB设计,具有更好的EMC抗干扰能力。

所有器件均为工业级,满足-40℃~85℃温度范围。

接口定义

通信和电源端口

网口

端子 名称 功能
LAN1 网口1 100M网口,默认IP192.168.2.200
LAN2 网口2 100M网口,默认IP192.168.3.200

COM通信口

RS232和RS485通信串口。

端子 定义 方向 功能
COM A in/out RS485+ ,用于串口通信
B in/out RS485- ,用于串口通信
R in RS232 接收,用于串口通信
T out RS232 发送,用于串口通信
G -- 信号地
S in 预留

电源端口DC1

与DC2是并联,选择其中一个使用。

端子 定义 方向 功能
DC1 + in 电源正,输入电压9~40V,常用12V/1A或24V/0.5~1A
- in 电源负

电源端口DC2

DC电源插座 5.5*2.1mm,内正外负。

指示灯

指示灯名称 功能
PWR 电源指示灯,常亮
RUN 处理器运行指示灯,亮0.5秒,灭0.5秒

天线和输出端口

ANT(SMA接口,外螺内孔)

卫星天线。

B码和脉冲信号输出端口:

名称 定义 方向 功能
B A1 out B码输出1+,RS485/RS422电平
B1 out B码输出1-,RS485/RS422电平
P1 A2 out 脉冲PPS/PPM/PPH/PPD或者B码输出,可配置,默认为PPS输出, RS485/RS422电平+
B2 out RS485/RS422电平-
P2 N+ out 脉冲PPS/PPM/PPH/PPD,空节点输出+
N- out 脉冲PPS/PPM/PPH/PPD,空节点输出-

10M(SMA接口)

10MHz方波,电压3.3V,外螺为信号地,内孔为信号。会根据PPS进行伺服校正,所以在有卫星的情况下,精度会更高。如果需要正弦波输出(Vp-p=3.3V),可以定制。

B_TTL(SMA接口)

TTL B码输出,电压3.3V。内孔为信号,外螺为信号地。

PPS(SMA接口)

秒脉冲输出,电压3.3V。内孔为信号,外螺为信号地。

NTP测试方法

如下图,使用NTP客户端统计法的测试原理图,适合在局域网环境中评估设备性能。

核心原理

让一台已同步到标准时间的高精度NTP测试仪,作为客户端去查询被测设备(卫星同步时钟)的时间,然后通过比较两者返回的时间戳来算出偏差。

测试逻辑

第一步:基准确立(标准源)

测试仪内部已通过GPS/北斗卫星或更高精度的原子钟,同步到了一个绝对标准时间。这是评判被测设备是否准确的“尺子”。

第二步:发起查询(NTP交互)

测试仪通过网络(网口)向被测设备(卫星同步时钟)发起标准NTP请求。根据NTP协议,交互会产生四个关键时间戳:

t1:客户端(测试仪)发送请求的时刻。

t2:服务器(被测设备)收到请求的时刻。

t3:服务器(被测设备)回复响应的时刻。

t4:客户端(测试仪)收到响应的时刻。

第三步:偏差计算(得出结果)

测试仪拿到这四个时间戳后,会用以下核心公式计算出它与被测设备之间的时间偏差(Offset):

偏差 θ = [ (t2 - t1) + (t3 - t4) ] / 2

这个公式巧妙之处在于,它把网络传输的往返延迟(假设上下行对称)平均掉了,从而估算出两端系统时间的差值。

测试仪的工作原理(“被测”与“测量”的结合)

需要注意图中一个重要的角色定位:这台测试仪本身既是“被测对象”又是“测量工具”。

作为“测量工具”:它运行NTP客户端算法,负责向被测设备发起查询并记录时间戳。

作为“测量基准”:它的内部时钟必须足够精准(通常锁定GPS),这样才能确保它记录下的t1和t4是绝对准确的。如果它自身不准,测出来的偏差数据也就失去了意义。

使用TimeAcc-007测试仪进行测试

下图为测试结果照片

测试结果解读

报告主要分为两大部分,各包含四列数据:

项目 10 (10次) 100 (100次) 621 (621次) 621 (621次)
Time Difference (时间偏差)
Mean (平均值) +10.24μs +6.30μs +2.81μs +2.81μs
Std Dev (标准差) 21.56μs 18.73μs 18.00μs 18.00μs
Round Trip Time (往返延迟)
Mean (平均值) 264.95μs 255.31μs 254.49μs 254.49μs
Std Dev (标准差) 36.92μs 34.57μs 33.70μs 33.70μs

关键指标:

Time Difference (时间偏差)

含义:这是被测设备(卫星同步时钟)相对于测试仪(标准时间源)的时间误差。

正负号:+号表示被测设备的时间比标准时间快。例如,在第一组数据中,被测设备平均快了 10.24微秒。

均值变化:随着采样次数增加,平均值从10.24μs收敛到2.81μs,这通常说明测试仪自身的算法在通过更多数据包来“对齐”和修正初始的网络抖动。

标准差:约18-22微秒,这个值反映了时间同步的稳定性。标准差越小,说明时间偏差的波动越小,结果越可靠。

Round Trip Time (往返延迟)

含义:NTP请求从测试仪发出,到达被测设备,再返回测试仪的总耗时。

均值:约254微秒。对于局域网环境,这个延迟值比较正常,主要反映网络路径和两端设备处理报文的速度。

标准差:约34-37微秒,表明网络延迟的波动范围很小,网络环境比较稳定。

样本数量(10, 100, 621)

这四列数据很可能是同一测试过程中,不同统计周期的报告。测试仪可能先统计了10个包,再统计100个包,最终累计统计了621个包。最后一列数据重复,可能是测试结束时的最终报告,或针对不同配置的汇总。

最终结论

同步精度良好:被测设备(卫星同步时钟)输出的NTP时间,与标准时间源的偏差稳定在 +2.81微秒 左右,精度远高于普通NTP服务器在局域网内通常的百微秒级别。

网络与设备稳定:往返延迟的标准差仅约33微秒,说明网络和被测设备端的报文处理都非常稳定,没有明显的抖动或卡顿。

设备性能优异:总体上,被测试的卫星同步时钟的NTP授时性能表现优异,符合高精度时间服务器的要求。

相关推荐