文档库 最新最全的文档下载
当前位置:文档库 › 第06章、时间同步技术v1.1

第06章、时间同步技术v1.1

中国移动TD无线系统高精度时间同步技术规范-TOD协议规范(接受修订)

中 国 移 动 通 信 企 业 标 准
QB-X-XXX-XXXX
1pps+ TOD 时 间 接 口 规 范
╳ ╳ ╳ ╳ -╳ ╳ -╳ ╳ 发 布
征求
中国移动通信有限公司
意见 稿- xur o
版 本 号 : 1.0.0
中 国 移 动 TD 无 线 系 统 高 精 度 时 间同步技术规范
ng
╳ ╳ ╳ ╳ -╳ ╳ -╳ ╳ 实 施
发布

QB-X-XXX-XXXX 目
1 2 3 4 5 6

范围 ........................................................................................................................................................................ 1 引用标准 ................................................................................................................................................................ 1 符号及缩略语 ........................................................................................................................................................ 1 概述 ........................................................................................................................................................................ 1 基于 1PPS+TOD方式的时间同步功能要求 ........................................................................................................... 2 1PPS+TOD接口中TOD的协议规范 .......................................................................................................................... 3 6.1 6.2 6.2.1 6.2.2 6.2.3 TOD帧定义...................................................................................................................................................... 3 TOD消息定义.................................................................................................................................................. 4
7
编制历史 ................................................................................................................................................................ 7
征求
意见 稿- xur o
ng
时间信息消息 ....................................................................................................................................... 4 时间状态消息 ....................................................................................................................................... 5 数据类型定义 ....................................................................................................................................... 6

中国TD系统移动高精度时间同步设备技术规范

中国移动通信企业标准 中国移动高精度时间同步设备 技术规范 中国移动通信集团公司 发布 2011-4-8发布 2011-4-8实施 QB-B-018-2010 版本号 :1.0.0

目录 前言 ................................................................... II 1. 范围 (1) 2. 规范性引用文件 (1) 3. 符号和缩略语 (1) 4. 高精度时间同步设备定义及构成 (2) 4.1. 定义 (2) 4.2. 构成 (2) 5. 高精度时间同步设备的功能要求 (2) 5.1. 定时输入功能 (2) 5.1.1. 时间同步输入基本要求 (2) 5.1.2. 卫星定位系统接收机 (2) 5.1.3. 地面时间输入 (3) 5.1.4. 频率输入(可选) (3) 5.2. 本地时钟功能 (3) 5.3. 定时输出功能 (3) 5.3.1. 时间输出接口功能 (3) 5.3.2. 频率输出接口功能 (4) 5.4. 监控管理功能 (4) 5.4.1. 时间输入信号的告警监测 (4) 5.4.2. 时间输入信号的性能监测(可选) (4) 5.4.3. 网管功能 (4) 6. 高精度时间同步设备的性能要求 (5) 6.1. 频率同步性能 (5) 6.2. 时间同步性能 (5) 6.2.1. 时间精度要求 (5) 6.2.2. 时间稳定度要求 (5) 6.2.3. 守时精度的要求 (5) 6.2.4. 时间源倒换的性能要求 (6) 7. 可靠性及环境要求 (6) 7.1. 可靠性要求 (6) 7.2. 环境要求 (6) 7.2.1. 电源要求 (6) 7.2.2. 温度要求 (6) 7.2.3. 湿度要求 (6) 8. 编制历史 (7)

XP系统时间同步解决方案

XP系统时间同步不成功_Windows time服务无法启动解决 同步时间的服务器是:210.72.145.44 xp自带的时间同步服务器老是会连不上,而且时间还会差一秒。 这里就教大家换成中科院国家授时中心的服务器,同步就方便多了。 1.双击右下角的时间。 2.把服务器改成210.72.145.44 3.按同步就可以了,一般不会出错。即使是高峰时期,三次之内闭成功,比美国的服务器好多了。 另外系统默认的时间同步间隔只是7天,我们无法自由选择,使得这个功能在灵活性方面大打折扣。其实,我们也可以通过修改注册表来手动修改它的自动同步间隔。 1. 在“开始”菜单→“运行”项下输入“Regedit”进入注册表编辑器 2. 展开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Nt pClient ] 分支,并双击SpecialPollInterval 键值,将对话框中的“基数栏”选择到“十进制”上 3. 而这时在对话框中显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的,看明白了吧,如果您想让XP以多长时间自动对时,只要按这个公式算出具体的秒数,再填进去就好了。比如我填了3天,就是259200。 Windows time服务用于和Internet同步系统时间,如果时间无法同步有可能是服务没有随系统启动,可以在运行处输入"services.msc"打开服务控制台,找到"windows time"服务设置为自动并启动即可。 如果启动该服务时提示: 错误1058:无法启动服务,原因可能是已被禁用与其相关联的设备没有启动。 原因是windows time服务失效。 修复: 1.运行cmd 进入命令行,然后键入 w32tm /register 正确的响应为:W32Time 成功注册。 如果提示w32tm命令不内部或外部命令……,是因为系统盘下的system32目录不存在w32tm.exe和w32time.dll这两个文件,到网上下载一个或者到其他电脑复制过来放下这个目录下再运行 2.如果上一步正确,在cmd命令行或运行里用net start "windows time" 或net start w32time 启动服务。 如果无法启动Windows Time服务,同时提示:系统提示“错误1083:配置成在该可执行

硬盘录像机服务器时间同步方法

P C、硬盘录像机时间同步设置一.原理:利用NTP服务实现。NTP服务器【Network Time Protocol(NTP)】是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒),且可介由加密确认的方式来防止恶毒的协议攻击。 二.如何使局域网内的电脑时钟同步 首先要在互联网上寻找一台或几台专门提供时间服务的电脑(以下称为“主时间服务器”),在百度和Google里搜索一下,时间服务器还是很多的,笔者推荐pool.ntp.org这个地址。其次设置局域网时钟服务器。选择单位中能上外网的一台电脑,让它与主时间服务器同步,然后把它设为局域网内部的时间服务器(以下称为时间服务器),以后局域网内所有电脑依它为准进行时间校对。 最后设置客户端。如果客户机为win2000、XP或Linux系统,不需要安装任何软件。如客户机为Win98系统时要根据时间服务器类型的不同而区别对待:如果时间服务器选用SNTP协议进行时钟同步,则Win98机上需安装一个sntp客户端软件,如时间服务器由Windows电脑通过netbios协议提供,则Win98上也不需要安装任何软件。 三.如何设置时间服务器 以下分Win2000、XP分别介绍,而且只介绍sntp服务的架设。 1.Windows2000、XP做时间服务器 第一步:指定主时间服务器。在DOS里输入“net time /setsntp:pool.ntp.org”,这里我们指定pool.ntp.org是主时间服务器。

第二步:与主时间服务器同步。先关闭windows time服务,再开启该服务。在DOS里输入“net stop w32time”、“net start w32time”。 第三步:设置电脑的Windows time服务的启动方式为自动,在“管理工具”的“服务”界面下完成(xp系统默认是自动)。 注意:这台windows主机不能加入任何域,否则无法启动windows time服务。此时,这台windows电脑已经是互联上主时间服务器的客户了,以后每次电脑启动时,都会自动与主时间服务器校对时间。如果网络不通,电脑也会过45分钟后再次自动校对时间。需要提醒的是电脑的时钟与标准时间误差不能超过12个小时,否则不能自动校对,只有手动校正了。 第四步:使这台电脑成为局域网内的时间服务器。用“regedit”打开注册表,把 “HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/W32Time/Paramet ers”中的 LocalNTP改为1即可。 四.如何设置客户端 客户端的主要任务是连接到局域网内的时间服务器,以保持电脑的时钟与服务器同步。同样分Windows2000、XP几种情况介绍。 1.Windows2000主机 执行设置时间服务器时的前三步即可。 2.WindowsXP主机 可以按Windows2000主机的方法设置,也可双击任务栏右下角的时钟图标,打开“日期时间属性”对话框,在“Internet时间”卡片上选中“自动与Internet 时间服务器同步”,并在服务器上填入内部时间服务器的IP地址即可。

IEEE1588精密网络同步协议(PTP)-v2.0协议浅析

IEEE1588精密网络同步协议(PTP)-v2.0协议浅析 (2010-06-27 19:27:51) https://www.wendangku.net/doc/1b11164448.html,/s/blog_4b0cdab70100k4fv.html 1 引言 以太网技术由于其开放性好、价格低廉和使用方便等特点,已经广泛应用于电信级别的 网络中,以太网的数据传输速度也从早期的10M提高到100M,GE,10GE。40GE,100GE 正式产品也于2009年推出。 以太网技术是“即插即用”的,也就是将以太网终端接到IP网络上就可以随时使用其提 供的业务。但是,只有“同步的”的IP网络才是一个真正的电信级网络,才能够为IP网络传 送各种实时业务与数据业务的多重播放业务提供保障。目前,电信级网络对时间同步要求十 分严格,对于一个全国范围的IP网络来说,骨干网络时延一般要求控制在50ms之内,现 行的互联网网络时间协议NTP(Network Time Protocol),简单网络时间协议SNTP(Simple Network Time Protocol)等不能达到所要求的同步精度或收敛速度。基于以太网的时分复用 通道仿真技术(TDM over Ethernet)作为一种过渡技术,具有一定的以太网时钟同步概念, 可以部分解决现有终端设备用于以太网的无缝连接问题。IEEE 1588标准则特别适合于以太 网,可以在一个地域分散的IP网络中实现微秒级高精度的时钟同步。本文重点介绍IEEE 1588技术及其测试实现。 2 IEEE 1588PTP介绍 IEEE 1588PTP协议借鉴了NTP技术,具有容易配置、快速收敛以及对网络带宽和资源 消耗少等特点。IEEE1588标准的全称是“网络测量和控制系统的精密时钟同步协议标准 (IEEE 1588 Precision Clock Synchronization Protocol)”,简称PTP(Precision Timing Protocol),它的主要原理是通过一个同步信号周期性的对网络中所有节点的时钟进行校正 同步,可以使基于以太网的分布式系统达到精确同步,IEEE 1588PTP时钟同步技术也可以 应用于任何组播网络中。 IEEE 1588将整个网络内的时钟分为两种,即普通时钟(Ordinary Clock,OC)和边界 时钟(Boundary Clock,BC),只有一个PTP通信端口的时钟是普通时钟,有一个以上PTP

计算机系统时间同步方案

关于同步210厂各计算机系统时间的方案目前我厂现场计算机包括生产管理计算机(含MES系统终端及ERP系统终端)、过程控制计算机(各二级服务器及终端)和基础自动化计算机(操作用HMI、FDA等),各系统的计算机均是使用自身BIOS时间作为系统时间,造成各电脑时间互异、各信息系统之间时间无法同步的情况;公司规定各系统时间同步原则为三级系统与ERP 系统时间同步、二级系统时间与三级系统时间同步、一级系统与二级系统时间同步;但是公司没有建设专门的时间服务器,且我厂一二级各系统之间互相独立,各系统之间时间同步存在很大的困难,为达到各系统之间时间同步的目的,特制定如下方案: 一、选择调度室计划用三级电脑作为我厂所有计算机系统的时间 服务器,设置该电脑时间与信息中心MES系统服务器时间自动同步,且设置系统以每小时一次的频率与信息中心MES系统服务器进行时间同步; 二、各三级计算机、ERP终端、二级服务器与我厂时间服务器进行 同步,频率为24小时; 三、各区域二级HMI电脑、一级电脑以相应区域的二级服务器为 依据进行时间同步,频率为24小时; 四、ERP系统、三级系统、二级系统的时间同步工作由设备管理室 负责,一级各电脑的时间同步工作由电气作业区负责,具体操作方式见附录《计算机系统时间同步设置操作说明》;

五、计算机系统时间的管理部门为设备管理室; 六、未经允许,禁止任务个人及部门对系统时间进行修改,违者进 行严肃考核,一经发现,考核100元/次; 设备管理室 2010-6-26

附录一: 计算机系统时间同步设置操作说明 若要使当前电脑与网络上IP为xxx.xxx.xxx.xxx的电脑时间同步,需要对当前电脑操作系统进行如下设置: 一、启动相关服务项 依次点击开始→控制面板→管理工具→服务,将Remote Procedure Call (RPC)服务、Remote Procedure Call (RPC) Locator服务、Windows Time服务启动,且将其启动类型设为自动;具体操作为:点击服务名称,右键选择属性,在启动类型下拉框中选择“自动”,确定。如图:

域内时间同步设置

域内各个服务器的时间保持一致,是一个很重要而又往往又容易被人忽略的问题,如果时间不同步或出现异常,往往会出现以下问题: 1. 服务器上应用程序Server端无法获取准确的日期,导致反馈给客户端的日期时间不准确 2. 系统日志上时间不正确,无法通过时间点查找错误信息 3. VPN用户无法连接网络,导致无法正常工作 4. Failover Cluster无法正常启动或切换 … 以下内容,我们会介绍如下获取修改系统时间,如何设置成与时间服务器同步,并介绍各个常用的与时间有关的命令。 一.常见命令 1. 修改当前计算机时间 使用time命令,同时会要求您重设时间 如果不需要设置时间,则直接回车即可 这个命令仅限于粗糙的时间调整。 2. 获取当前计算机的日期及时间信息 在Windows HyperV中,用户无法看到图形界面的日期与时间信息,但可以通过以下命令进行查看: a) 在命令行中输入timedate.cpl, 系统自动弹出日期,时间设置窗口,可以在此位置进行设置 b) 在命令行中输入net time [url=file:///]\\IP[/url]地址或计算机名称,此命令还可以查看其他计算机的当前时间,例如: net time [url=file:///]\\3.242.107.129[/url], 如果是域内计算机,想查看当前域的整体时间net time /domain:shinseifin

3. 显示时区 a) Timedate.cpl b) W32tm /tz 显示本地计算机时区设置 4. 很多时间我们想知道,当前域内的计算机是从哪个服务器同步的时间,可以用如下命令: W32tm /monitor /computers:计算机名称 或者w32tm /monitor /domain:域名 结果如下

卫星共视高精度时间比对与传递

卫星共视法高精度时间频率比对与传递系统

目录 1.概述 (3) 2.卫星共视时间比对与传递系统组成及工作原理 (4) 2.1 卫星共视时间比对与传递工作原理 (4) 2.2 时间比对和传递系统设备配置及连接 (7) 3.经费预算................................................. 错误!未定义书签。

1.概述 时间是物理学的基本参量之一。随着科学技术的发展,高精度的时间和频率在国民经济发展中的地位日趋重要,诸如通信、电力、交通、高速数字网同步等高新技术领域有着广泛的应用,特别是我国国防建设和空间技术领域,如空间目标探测与拦截(类似于美国爱国者导弹防御系统)、我国第二代战略武器试验、载人航天工程和拟建中的二代卫星导航系统对时间和频率的精度提出了更高的要求。 二十世纪末,随着空间技术的发展,GPS和北斗卫星导航系统相继问世,授时具有了全方位性(陆地、海洋、航空和航天)、全球性、全天候、连续性和实时性,并提供了高精度的授时覆盖和服务。“时间统一系统”为精密时间产生、传递、恢复和保持、科学研究、科学实验和工程技术及一切动力学系统和时序过程的测量和定量研究提供了必不可少的时间基准和依据。 就高精度时间传递与比对系统而言,可以应用于工程项目的主要包括以下几种: 1.RNSS卫星共视时间比对与传递; 2.RNSS卫星载波相位时间同步; 3.卫星双向时间比对与传递; 4.搬运钟时间比对与传递。 在以上几种方法中,卫星共视时间比对与传递是一种较为优秀的高精度时间比对与传递系统。

2.卫星共视时间比对与传递系统组成及工作原理 2.1 卫星共视时间比对与传递工作原理 所谓“共视”(Common View)就是位于两个不同位置的观测者,在同一时刻对同一颗卫星进行观测,其原理如下图所示。 图1 GPS 共视法高精度时间同步原理图 图1给出了一个单收系统示意图,在每个比对点,本地钟均按自己的速率运行。根据比对需求,利用卫星所发射的1PPS 秒信号、或其它固定速率发射的时钟脉冲信号。 在每个测站,利用本地钟的1PPS 信号打开时间间隔计数器闸门,再用从共视接收机所输出的1PPS 秒信号关闭时间间隔计数器的闸门。这样,我们可以得到以下的时间关系(图2): 在钟1处: 接收时间 1τ+=卫接收T t 计数器读数 1d T =)(11τ+-卫T T (1) GPS 卫星

时间同步系统的要求

4.3.12时间同步系统的要求 4.3.12.1总的要求 4.3.12.1.1 时间同步系统的构成 1)时间同步系统由一级主时钟和时钟扩展装置组成。 2)一级主时钟用于接收卫星或上游时间基准信号,并为各时间扩展装置提供时间信号。3)一级主时钟与时钟扩展装置均配置时间保持单元,保证在输入信号中断的情况下,依然不间断地提供高精度的输出信号。 4.3.12.1.2时间同步系统的布置 根据本期工程情况,将配置1面主时钟装置屏和2面时钟扩展装置屏。主时钟本体装置屏安装在集控楼内,主时钟屏配置的2台主时钟为整个时间同步系统提供2路冗余的时间基准信号输出。机组保护室和网络继电器室各设1面时钟扩展装置屏,主时钟装置与时钟扩展装置之间采用光纤连接。时间同步系统天线安装在集控楼楼顶上。 4.3.12.1.3时间同步系统的运行条件 1)电源要求 同步时钟装置(一级主时钟和二级扩展)采用两路AC220V电源供电,投标方应配置双电源自动切换装置(美国ASCO 7000系列产品)实现双电源自动切换。 2)工作环境 工作温度: -10~+55℃ 贮存温度: -40~+55℃ 湿度: 5%~95%(不结露)。 所有设备均可放置在无屏蔽、无防静电措施的机房内。 4.3.12.1.4 时间同步系统的电磁兼容性 时间同步系统在集控楼的电磁场环境下能正常工作,符合“GB/T13926-1992 工业过程测量和控制装置的电磁兼容性”中有关规定的要求,并达到Ш级及以上标准。 4.3.12.2功能要求 4.3.12.2.1 时间同步系统配置的主时钟及时间同步信号扩展装置对厂内DCS、SIS、电气控制装置及其他需要时钟同步的设备进行时间同步,并应能提供满足这些设备需要的各种时间同步信号及接口(含接口装置、通讯电缆等设备)。 4.3.12.2.2时间同步系统两台主时钟的时间信号接收单元应能独立接收GPS卫星和我国北斗卫星发送的无线时间信号作为主外部时间基准信号。当某一主时钟的时间接收单元发生故

时间同步,各种配置方法

ntp时间同步,各种配置方法 1 Windows xp NTP服务器的配置(2003配置方式一样) 1) 首先需要关闭作为NTP服务器的windows系统自带的防火墙,否则将同步不成功。 2) 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 找到下面的注册表项然后单击它: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\ 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”。 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 5,然后单击“确定”。 3) 启用 NTPServer。 a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServe r\ b. 在右窗格中,右键单击“Enabled”,然后单击“修改”。 c. 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 1,然后单击“确定”。

4) 关闭NTP client 找到并单击下面的注册表子项: a) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\Ntpclien t\ b) 在右窗格中,右键单击“Enabled”,然后单击“修改”。 c) 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 0,然后单击“确定”。 5) 退出注册表编辑器。 在命令提示符处,键入以下命令以重新启动 Windows 时间服务,然后按 Enter: net stop w32time && net start w32time 2 Windows(2003、XP)系统的NTP同步配置 2.1 Windows客户端的设置 1) 首先需要关闭作为NTP客户端的windows系统自带的防火墙,否则将同步不成功。 2) 设定同步时间间隔,在“开始”菜单→“运行”项下输入“Regedit”进入注册表编辑器。展开 [ HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClient ] 分支,并双击

PTP高精度时间同步协议

Precision Time Protocol (PTP) 一、什么是PTP PTP 是一种高精度时间同步协议,可以到达亚微秒级精度,有资料说可达到30纳秒左右的偏差精度,但需要网络的节点(交换机)支持PTP协议,才能实现纳秒量级的同步。 一般在实际使用中,现有的NTP可以达到5ms以内的精度,对一般的应用都是满足的;非超高精度设备,不建议使用PTP设备。 与NTP主要区别:PTP是在硬件级实现的,NTP是在应用层级别实现的. PTP 是主从同步系统,一般采用硬件时间戳,并配合一些对NTP更高精度的延时测量算法。 PTP 最常用的是直接在 MAC 层进行 PTP 协议包分析 , 这样可以不经过UDP 协议栈 , 减少PTP 在协议栈中驻留时间 , 提高同步的精确度。 PTP 也可以承载在 UDP 上时 , 软件可以采用 SOCKET 进行收发 UDP包 , 事件消息的 UDP 端口号319 , 普通消息的组播端口号为 320 ,但其精度就大大降低。 在物理硬件要求主从端都是PTP设备,且网络不能太大,其中间经过的交换机设备也必须支持PTP协议,并且主从时间网络链路唯一,不存在交替的PTP通道。 PTPv2 采用相对时间同步机制。一个参与者被选作主时间钟,其将发送同步信息到从站。主站将发送同步报文到网络。所有的从站计算时间延迟。 Fig. 39.1 PTP Synchronization Protocol The PTP synchronization in the sample application works as follows:

Master sends Sync message - the slave saves it as T2. Master sends Follow Up message and sends time of T1. Slave sends Delay Request frame to PTP Master and stores T3. Master sends Delay Response T4 time which is time of received T3. The adjustment for slave can be represented as: adj = -[(T2-T1)-(T4 - T3)]/2 从钟根据 t1 、 t2 、 t3 、 t4 计算时间偏移 (offset) 以及传输延时 ( delay) ,即 t2 -t1 = offset + delay t4 - t3 = delay - offset 计算出 delay = ( t4 - t3 + t2 - t1) / 2 offset = ( t2 - t1 - t4 + t3) / 2 从钟根据 offset 从钟可以调整自己的时钟。 二、PTP的一些名词 PTP域中的节点称为时钟节点,PTP协议定义了以下三种类型的基本时钟节点: OC(Ordinary Clock,普通时钟):只有一个PTP通信端口的时钟是普通时钟。 BC(Boundary Clock,边界时钟):有一个以上PTP通信端口的时钟。 TC(Transparentclock,透明时钟):与BC/OC相比,BC/OC需要与其它时钟节点保持时间同步,而TC则不与其它时钟节点保持时间同步。TC有多个PTP端口,但它只在这些端口间转发PTP协议报文并对其进行转发延时校正,而不会通过任何一个端口同步时间。TC包括以下两种类型: E2ETC(End-to-End TransparentClock,端到端透明时钟):直接转发网络中非P2P(Peer-to-Peer,点到点)类型的协议报文,并参与计算整条链路的延时。 P2PTC(Peer-to-PeerTransparent Clock,点到点透明时钟):只直接转发Sync报文、Follow_Up报文和Announce报文,而终结其它PTP协议报文,并参与计算整条链路上每一段链路的延时。 一般链式的P2P网络选择E2E-TC,而从钟节点较多的网络考虑P2P-TC。因在 P2P 延时测量机制中,延时报文交互是在每条链路的两个端口间进行的,主钟只与直接相连的网络交换设备有延时报文交互,因此在 P2P TC 的延时测量机制中,没有对从钟数量的限制。 主时钟:一个PTP通信子网中只能有一个主时钟。 PTP端口有九种状态主站,从站,待机,未校正,监听,禁止,初始化,故障 三、PTP报文 PTP协议定义了4种多点传送的报文类型和管理报文,包括同步报文(Sync),跟随报文 (Follow_up),延迟请求报文(Delay_Req),延迟应答报文(Delay_Resp)和管理报文。 报文有一般报文和事件报文两种类型。跟随报文和延迟应答报文属于一般报文,一般报文本身不进行时戳处理,它可以携带事件报文的准确发送或接收时刻值信息。同步报文和延迟请求报文属于事件报文,事件报文是时间敏感消息,需要加盖精确的时间戳。

IEEE1588和高精度时间同步的方法

IEEE1588和高精度时间同步的方法[作者:阮於东] IEEE1588和高精度时间同步的方法 摘要 本文介绍网络时间同步和最佳时钟算法的概念,介绍用于分散测量和控制的精确时间同步协议IEEE1588的原理。 关键词:时间同步:时间标记:最佳时钟算法: IEEE1588 and Precise Time Synchronization Method Ruan Yu-dong SEARI Abstract:The paper introduce the time synchronization and the best master algorithm concept ,descripts the precise time synchronization principle of IEEE1588 protocol for networked measurement and control system 0引言 控制系统中的时间同步问题早就出现,而随着系统范围的扩大和分散控制的发展,通过网络联系的分散控制节点之间的时间同步变得越来越重要。系统中时间的使用通常有两种不同的应用类型:时间标记性应用和基于频率的应用。如配电应用可代表时间标记应用,在这种系统中绝对时间很重要,因为特定事件的定时不仅需要与本系统内的其他事件的时间作比较,而且由于电力系统的连贯性,经常可能需要与外部相关系统的事件的时间作比较。哪一个事件先发生?是电网A先跳闸,还是电网B先跳闸?这些事件相隔多少时间?在实际应用中这些事件可能发生在不同的地理区域。由于这个原因需要绝对时间值的概念,并且这个时间基准需要校正为世界各地使用的常用时间。由于特定的事件和报警是被打上时间标记的,只要这些时间标记具有相同的基准,就可以在事后进行这些事件的时间顺序的分析。 另一方面,在控制系统中存在大量基于频率的应用,如通过网络连接的多个分布驱动的协调控制,它们需要精确同时执行,因为它们不能过度拉伸或损坏驱动机架之间的织物。在这些应用中当这些驱动器是同步工作时过程最佳。如果每个驱动器精确地在同时采样反馈和执行控制算法,同时执行控制命令,那么作用力的施加是协调的。在这种应用中绝对时间不是很重要,但是控制周期的同步非常重要。 解决这些问题的关键是时间同步,时间同步的目的就是要将时间基准准确地传递到各控制点,传递并不困难,难于达到的是传递的精度。在2002年出现的IEEE1588标准(网络化测量和控制系统的精确时钟同步协议,通常称为Precision Time Protocol[PTP])在这方面取得了重大进展。使用这个方法并不需要很多资源就可以达到100纳秒级的同步精度。 IEEE1588标准出现后得到业界高度重视,在2002年,2004年举办专业会议,2006年将举办第三次专业会议。工业控制的领先厂商Rockwell,Siemens等立即投入产品开发,IEC已将它转化为IEC61588-2004标准,这个标准已为Ethernet/IP,Profinet,PowerLink,EtherCat 等基于以太网的总线采用,成为当前普遍采用的方法。

suse系统时间同步操作

s u s e系统时间同步操作 This model paper was revised by the Standardization Office on December 10, 2020

一、时区设置 使用utc还是local time. UTC(Universal Time Coordinated)=GMT(Greenwich Mean Time) Local time 是你手表上的时间 linux可以处理UTC时间和蹩脚的Windows所使用的local time 如果机器上同时安装有Linux和Windows,建议使用local time 如果机器上只安装有Linux,建议使用utc 确定后编辑/etc/sysconfig/clock, UTC=0 是local time; UTC=1 是UTC(GMT) 1)/etc/sysconfig/clock查看当前时区 HWCLOCK="-u" #与下面设置的时区对应 下面2项不用改#jvm/Nginx等程序取的时间才与date命令时间一致TIMEZONE="America/New_York" DEFAULT_TIMEZONE="US/Eastern" 2)使用tzselect设置时区(========好像对时间同步没有用) #/usr/bin/tzselect 逐步选择就ok

3)复制相应的时区文件,替换系统默认时区 # cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 或者 cp /usr/share/zoneinfo/Asia/Beijing /etc/localtime(====这个不能同步时间,不知原因) 4)java时区:java_opts增加 =GMT+8 二、时间同步 内网时间服务器: 1)服务器端配置/etc/ restrict restrict mask #有几种都配置上 restrict mask restrict mask restrict mask server #是时钟服务器 2)服务器端ntp服务启动(xntp / ntp) # /etc/ntpd start 3)客户端只做定时同步

linux系统时间与硬件时间的设置及同步

linux 的系统时间有时跟硬件时间是不同步的 Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel 中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。 Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwclock和clock。其中,clock和hwclock用法相近,只用一个就行,只不过clock命令除了支持x86硬件体系外,还支持Alpha硬件体系。 1、date 查看系统时间 # date 设置系统时间 # date --set “07/07/06 10:19" (月/日/年时:分:秒) 2、hwclock/clock 查看硬件时间 # hwclock --show 或者# clock --show 设置硬件时间

# hwclock --set --date="07/07/06 10:19" (月/日/年时:分:秒) 或者# clock --set --date="07/07/06 10:19" (月/日/年时:分:秒) 3、硬件时间和系统时间的同步 按照前面的说法,重新启动系统,硬件时间会读取系统时间,实现同步,但是在不重新启动的时候,需要用hwclock或clock命令实现同步。 硬件时钟与系统时钟同步:# hwclock --hctosys(hc代表硬件时间,sys代表系统时间)或者# clock --hctosys 系统时钟和硬件时钟同步:# hwclock --systohc或者# clock --systohc

ntp时间同步,各种配置方法

n t p时间同步,各种配置 方法 内部编号:(YUUT-TBBY-MMUT-URRUY-UOOY-DBUYI-0128)

1 Windows xp NTP服务器的配置(2003配置方式一样) 1) 首先需要关闭作为NTP服务器的windows系统自带的防火墙,否则将同步不成功。 2) 单击“开始”,单击“运行”,键入 regedit,然后单击“确定”。 找到下面的注册表项然后单击它: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\ 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”。 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 5,然后单击“确定”。 3) 启用 NTPServer。 a. 找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProvid ers\NtpServer\ b. 在右窗格中,右键单击“Enabled”,然后单击“修改”。 c. 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 1,然后单击“确定”。 4) 关闭NTP client 找到并单击下面的注册表子项:

a) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProvid ers\Ntpclient\ b) 在右窗格中,右键单击“Enabled”,然后单击“修改”。 c) 在“编辑 DWORD 值”对话框中的“数值数据”下,键入 0,然后单击“确定”。 5) 退出注册表编辑器。 在命令提示符处,键入以下命令以重新启动 Windows 时间服务,然后按 Enter:net stop w32time && net start w32time 2 Windows(2003、XP)系统的NTP同步配置 Windows客户端的设置 1) 首先需要关闭作为NTP客户端的windows系统自带的防火墙,否则将同步不成功。 2) 设定同步时间间隔,在“开始”菜单→“运行”项下输入“Regedit”进入注册表编辑器。 展开 [ HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesW32TimeTimeProviders

基于GPS和高精度实时时钟的时间同步方法

王向军,张亚元,张龙祥.基于GPS 和高精度实时时钟的时间同步方法[J ].纳米技术与精密工程,2016,14(1):66-70. Wang Xiangjun ,Zhang Yayuan ,Zhang Longxiang .Time synchronization based on GPS and high -accuracy real -time clock [J ].NanotechnologyandPrecisionEngineering,2016,14(1):66-70(in Chinese ). 基于GPS和高精度实时时钟的时间同步方法 王向军1,2,张亚元1,2,张龙祥1,2 (1.精密测试技术及仪器国家重点实验室(天津大学),天津300072; 2.天津大学微光机电系统技术教育部重点实验室,天津300072) 摘 要:时间同步在航天测控、卫星遥感、军事靶场、视觉测量、电力运输等领域有重要意义.针对计算机时间系统 分辨率低的问题,提出使用全球定位系统(GPS )接收机的整秒脉冲信号和串口时间信息,作为高精度的时间源,具 有高频率稳定性的时间模块与该时间源同步;计算机通过RS 232串口从时间模块获取时间信息,利用模拟精密时 间协议时间同步方法的过程,测量串口通信过程中的延时并补偿,完成计算机高精度时间同步.通过整秒脉冲比对 的方法测试时间同步的精度.实验表明,时间同步方法的同步精度优于500μs . 关键词:时间同步;GPS ;实时时钟;精密时间协议;串口通信延时 中图分类号:TH 714;TN 98 文献标志码:A 文章编号:1672-6030(2016)01-0066-05 收稿日期:2015-08-07. 作者简介:王向军(1955— ),男,博士,教授. 通讯作者:王向军,xdocuxjw @vip .163.com .TimeSynchronizationBasedonGPSandHigh-AccuracyReal-TimeClock Wang Xiangjun 1,2,Zhang Yayuan 1,2,Zhang Longxiang 1,2 (1.State Key Laboratory of Precision Measuring Technology and Instruments (Tianjin University ),Tianjin 300072,China ; 2.Key Laboratory of MOEMS of Ministry of Education ,Tianjin University ,Tianjin 300072,China )Abstract:Time synchronization plays a significant role in aerospace measurement and control ,satellite remote -sensing ,military range ,vision measuring ,electric power transmission and many other areas .Ai -ming at the problem of low resolution of computer timing system ,this paper proposes a method of comput -er time synchronization .It utilizes the pulses per second and time messages from a GPS receiver as the high -resolution time source .The high -accuracy time module acquires time messages from time source and transforms them to the computer through RS 232serial port .Time delay can be computed by imitating the process of precision time protocol synchronization .The computer completes time synchronization by com -pensating time delay to the precision time .The method of integral second pulse comparison can be used to test the synchronization precision .Results show that precision can be better than 500μs .Keywords:time synchronization ;GPS ;real -time clock ;precision time protocol ;time delay in serial port communication 使不同设备或系统的时间轴在同一时刻读数相一 致的过程,被称为时间同步.时间同步广泛应用于航天 测控、卫星遥感、军事靶场、视觉测量、电力运输等领 域,具有重要意义[1-2].目前时间同步的主要方法有全 球定位系统(global positioning system ,GPS )授时技术、同步以太网技术、精密时间协议(precision time proto -col ,PTP )等,能够达到亚微秒级别的同步精度;一般高精度的时间同步方式都要求相应的高成本硬件支

相关文档