材料:https://www.docin.com/p-507231675.html
时间定义
在规划和设计时间同步网时,在时间概念方面经常提到以下术语:平均太阳日、世界时、 国际原子时、协调世界时、闰秒等,下面对这些术语分别进行解释和定义。
a) 平均太阳日
人们习惯上是以太阳在天球上的位置来确定时间的,但因为地球绕太阳公转运动的轨道 是椭圆,所以真太阳周日视运动的速度是不均匀的(即真太阳时是不均匀的)。为了得到以 真太阳周日视运动为基础而又克服其不均匀性的时间计量系统,人们引进了平均太阳日的概 念。平太阳时的基本单位是平太阳日,1 平均太阳日等于 24 平均太阳小时,1 平均太阳小时 等于 86400 平均太阳秒。
b) 世界时(UT0/UT1/UT2)
以平子夜作为 0 时开始的格林威治(英国伦敦南郊原格林尼治天文台的所在地,它又是 世界上地理经度的起始点)平太阳时,就称为世界时。世界时与恒星时有严格的转换关系, 人们是通过在世界各地利用天文望远镜观测恒星后平均得到世界时的,其精度只能达到 10-9。由于地极移动和地球自转的不均匀性,最初得到的世界时,也是不均匀的,我们将其 记为 UT0;人们对 UT0 加上极移改正,得到的结果记为 UT1;再加上地球自转速率季节性 变化的经验改正就得到 UT2。
c) 国际原子时(TAI)
原子时间计量标准在 1967 年正式取代了天文学的秒长的定义新秒长规定为:位于海平 面上的铯 Cs133 原子基态的两个超精细能级间在零磁场中跃迁振荡 9192631770 个周期所持续 的时间为一个原子时秒,我们称之为国际原子时(TAI),其稳定度可以达到 10-14 以上。另 外规定原子时起点在 1958 年 1 月 1 日 0 时(UT),即在这一瞬间,原子时和世界时重合。
d) 协调世界时(UTC)
相对于以地球自转为基础的世界时来说,原子时是均匀的计量系统,这对于测量时间间 隔非常重要。但世界时时刻反映了地球在空间的位置,并对应于春夏秋冬、白天黑夜的周期,
是我们熟悉且在日常生活中必不可少的时间。为兼顾这两种需要,引入了协调世界时(UTC) 系统。UTC 在本质上还是一种原子时,因为它的秒长规定要和原子时秒长相等,只是在时 刻上,通过人工干预,尽量靠近世界时。
e) 闰秒
UTC 在秒长上使用原子时秒,但是在时刻上,需要通过人工干预,使其尽量靠近世界 时。这就需要对 UTC 进行“闰秒操作”,即每当 UTC 与世界时 UT1 时刻之差超过接近或超 过 0.9 秒时,在当年的 6 月底或 12 月底的 UTC 时刻上增加一秒或减少一秒。
时间同步接口协议
目前国际上比较通用的时间接口包括 1PPS+ToD、DCLS、IRIG-B、NTP、PTP、串行口 ASCII 字符串等几种方法,下面将就这几种方法作简单介绍。
B.1 1PPS+ToD
秒脉冲信号,不包含时刻信息,但其上升沿标记了准确的每秒的开始,通常用于本地测 试,也可用于局内时间分配,精度达到 100ns 量级。ToD 接口通常采用 RS232/RS422 串行 通讯口,将时间信息进行编码。但由于 ToD 接口没有统一的标准,不同厂家设备间无法实 现互通,故该方法应用范围较小。
B.2 DCLS
DCLS 是 IRIG-B 码的另一种传输码形,用直流电位来携带码元信息,等效于 IRIG-B 调 制码的包络。IRIG-DCLS 技术通过租用专线传输。
B.3 IRIG-B
IRIG 编码源于为磁带记录时间信息,带有明显的模拟技术色彩。由于从 50 年代起就作 为时间传递标准而获得广泛应用。
IRIG-B 采用 1KHz 的正弦波作为载频进行幅度调制,对最近的 1 秒进行编码。IRIG-B 的帧内包括的内容有:天、时、分、秒及控制信息等。其占用最大通道带宽为 3KHz。所以 可以用普通的双绞线在楼内传输,也可在模拟电话网上进行远距离传输。到了九十年代,为 了适应世纪交替对年份表示的需要,IEEE 1344-1995 规定了 IRIG-B 时间码的新格式,要求 编码中还包括年份,其它方面没变。
B.4 NTP
在计算机网络中用于时间同步的协议主要的有三种:时间协议(Time Protocol)、日时协议(Daytime Protocol)和网络时间协议 NTP(Network Time Protocol)。另外还有一个简单网络时 间协议 SNTP(Simple Network Time Protocol)。SNTP 是 NTP 协议的简化版本,所实现的功能 较简单。
在上述几种网络时间协议中,NTP 协议(RFC 1305)最为复杂,所能实现的时间准确 度最高。也是目前应用最为广泛的时间协议。
B.5 PTP(IEEE 1588)
NTP 协议(即网络时间协议)是由软件来实现的,而 PTP 协议既使用软件又结合硬件, 两者互相配合从而达到更精确的时间同步。
与 NTP 协议类似,从钟表向主钟表发送携带时间戳的报文,主钟表接收并且回应,同 时将接收到的本地时间和发送时刻的本地时间记录到回应报文中;从钟表根据四个时间戳, 计算出本地与对端的来双向总延迟;假设来回延迟是相等的,从钟表就能计算出本地时刻与 远端时刻的差,从而调整本地时刻,直到与对端时刻同步。
B.6 串行口ASCII字符串
通过 RS232/RS422 串行通讯口,将时间信息以 ASCII 码字符串方式进行编码,波特率 一般为 9600bps,精度不高,通常还需同时利用 1PPS 信号。
在目前阶段,宜采用多种手段组建时间同步网,例如采用DCLS、NTP 等技术来提供普通精度的时间服务,采用PTP技术来提供高精度的时间服务。在相当长的时 期内,将可能是多种手段并存的应用局面。
随着技术的发展,将来可能会出现由单一技术(例 如PTP技术)组建的统一的时间频率同步网来满足各种时间同步和频率同步的需求。