- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 典型管路系统抗冲击性能分析方法新型抗冲击元器件设计分析-船舶与海洋结构物设计制造专业论文.docx
- 典型红壤丘陵区地地利用变化对土壤CO2和CH4通量的影响研究-环境工程专业论文.docx
- 典型纳米功能材料在环境污染控制领域的应用研究-环境科学专业论文.docx
- 典型自动铺放系统的机构改进及CAM技术研究-材料加工工程专业论文.docx
- 典型结构薄壁铝合金铸件的工艺设计和优化-材料学专业论文.docx
- 典型耐压船体开孔加强结构优化设计-船舶与海洋工程专业论文.docx
- 典型结构在单轴与三轴随机振动下的动力学响应对比分析-机械工程专业论文.docx
- 典型航空液压管路的流固耦合动力学分析-机械电子工程专业论文.docx
- 典型船用氢燃料电池动力系统特性测试分析-船舶与海洋工程专业论文.docx
- 典型船体拐角结构的疲劳评估方法研究-船舶与海洋工程专业论文.docx
- 2024-2025学年外研社版六年级(上)英语寒假作业(四).pdf
- 单位管理制度品读大合集【人员管理】十篇.docx
- 广东省惠州市第一2024-2025学年高一上学期12月月考语文试题.docx
- 黑龙江省哈尔滨市第六校2024-2025学年高一上学期12月月考语文试卷.docx
- 福建省福州市第八2024-2025学年高一上学期12月月考语文试题.docx
- 2024-2025学年新疆哈密市人教版四年级上册期末测试数学试卷(含答案解析).pdf
- 2024-2025学年外研社版六年级(上)英语寒假作业(五).pdf
- 2025考研《英语》长难句解析【151(夺分金卷)55】 .pdf
- 2025知识竞赛活动方案3篇_5 .pdf
- 单位管理制度品读大合集【人员管理】.docx
文档评论(0)