网站大量收购闲置独家精品文档,联系QQ:2885784924

分布式系统时钟同步协议的分析与实现-检测技术与自动化装置专业论文.docx

分布式系统时钟同步协议的分析与实现-检测技术与自动化装置专业论文.docx

  1. 1、本文档共69页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
分布式系统时钟同步协议的分析与实现-检测技术与自动化装置专业论文

Dissertation Submitted to Hangzhou Dianzi University for the Degree of Master Research and Realization of Time Synchronization Protocol in Distributed Control Systems Candidate: Sun Xiangxiang Supervisor: Prof.GeMing Prof. Kong Yaguang December,2013 杭州电 杭州电子科技大学硕士学位论文 I I 摘 要 随着以太网技术的发展,该技术进入工控领域已经成为不可阻挡的趋势,但是由于 介质的延迟特性和协议栈运行等多方面的因素的影响,分布式控制系统(DCS)多控制站 之间交互的实时性难以保证,这极大地阻碍了其在工业自动化控制、通讯和测量等领域 的发展。这些都是分布式系统的固有问题,很难通过自身现有技术来解决。如果 DCS 每一个节点的时钟能够高度同步,那么其执行效率将会大大提高,IEEE1588 协议(网络 测量和控制系统的精密时钟同步协议标准)的出现很好地解决了这个问题。IEEE1588 标 准定义了一个用作实时时钟同步的精密时钟协议(Precision Time Protocol,简称 PTP), 可以很好地实现多节点亚微秒级的时间同步。 本文对分布式系统各控制站、I/O 模板等节点之间时钟不能同步的原因进行了深度 阐述,介绍了近些年时钟同步技术的发展和应用状况,重点介绍了应用在网络同步里的 时钟同步技术并进行了比较,验证了 IEEE1588 协议是现有时钟同步精度最高、最适合 分布式系统的时钟同步标准。然后对 IEEE1588 协议的一些关键技术做了详细的研究和 描述,包括 PTP 协议规范、同步报文及其格式、时钟同步机制、时钟同步模型、最佳主 时钟算法等等。 本文研究了使用 IEEE1588 协议解决网络中主从设备的时钟不能同步问题的方法, PTP 报文发送和接收时对时间的标记精度直接影响采用该协议取得的同步精度,需要硬 件辅助来获取物理层时间戳,本文利用意法半导体公司的 STM32F107VCT6 来作为辅助硬 件,设计并搭建了一个以 STM32F107VCT6 为主控制器的时钟同步硬件实验平台。它包括 电源模块、串口模块、主控制器模块和以太网模块,各块同步硬件板通过以太网交换机 连接,组成一个同步网络来模拟一个小型的分布式系统,利用 IEEE1588 协议实现各节 点之间的精确时钟同步。 最后,本文对基于该实验平台的同步网络进行了时钟同步测试,测试在多种网络情 况(点对点和多节点)下进行。测试情况表明:各节点时钟同步精度达到 400 纳秒以内, 可以很好的满足分布式系统对时钟同步的精确要求。 关键词:时钟同步,IEEE1588,分布式系统,网卡驱动 II II ABSTRACT With the development of the Ethernet, the technology used in the industrial field will be unstoppable, but the instantaneity among the every control station of DCS can’t be ensured because the influence of medium’s delay and the protocol stack’s running, which greatly block it’s development in fields such as industrial automations and control 、 communication 、measuring field and so on. These are the inherent problems of DCS itself, it is difficult to solve by their existing technology. If every node of DCS can realize the time synchronization, the DCS will work more efficient, the IEEE1588 protocol’s (precision time synchronization protocol for network measurement and control system) emergence solve the problem well. The IEEE1588 sta

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档