基于图像的工业控制网络调度与协议的研究

网络控制系统论文 QoS论文 TERUDP论文 网络演算论文 轮循调度论文
论文详情
图像具有巨大的信息量,并且比其他形式的信息更具有直观性、确切性和生动性,图像信息逐步成为现代工业控制的重要依据和方法。当图像信息介入传统的工业控制网络之后,这类网络控制系统具有了新的特性:网络传输数据量大,数据类型多样,对网络的服务质量(QoS)保证要求高。选择合适的资源调度策略和优化网络传输协议均能补偿或改善大数据量的介入对控制性能的影响。本文从资源调度和网络传输协议的角度出发,设计了报文分类器,提出了基于时间片的动态缓存调度算法,并依据此调度算法思想进行了具体实现;制定了具有容错机制的UDP协议。主要内容如下:提出了多维报文分类的思想:根据报文头信息制定多维规则,每一维规则赋予不同的权值,对报文进行多维规则过滤,报文的权值等于该报文各规则的权值之和Wi,一定范围的Wi分配到一个队列,这样就将基于链接的任务流归整为满足各自QoS需求的基于优先级的服务流,为具有区分服务的资源调度提供基础。设计了基于轮循的动态调度算法:以时间片t为每一个队列轮循服务,优先级高的先服务,避免高优先级任务长时间占用资源;建立了优先级补偿模型,使优先级得到有利的偏向补偿,在保证公平的前提下,减小突发数据的排队延时抖动。运用此算法,针对资源受限的多媒体工业控制网络适应流和非适应流共存的现状,设计了快速识别非适应流,并对其占用资源进行限制的调度方法,保护了适应流的资源占有率。设计了队列自适应长度的算法,以满足系统动态时延的需求。对传统的网络演算理论进行了发展运用,推导了多输入的到达曲线和基于轮循的服务曲线。推导并计算了满足动态排队延时的最大队列长度。制定了新的协议TERUDP(Tolerate Error Reliable UDP),提出了新的丢包界定方法以及有效时延和无效时延的概念,在不改变传统UDP高效性的前提下,提高了可靠性,降低了网络的丢包率,增加了网络有效数据传输利用率。使UDP具有了拥塞感知能力,避免了过分争用带宽的弊端。新的调度算法和优化后协议的运用,将延时和丢包减小到最低,满足了控制信息的实时性,又保证了高保真图像的低丢包率。为多媒体信息在工业控制网络传输中提供了调度方法和协议运用的一个可靠模型,将有效促进基于图像的工业控制网络系统在远程控制、在线检测等领域的应用。
摘要第3-4页
ABSTRACT第4-5页
第一章 绪论第9-27页
    1.1 课题研究背景第9-12页
        1.1.1 问题的提出第9-10页
        1.1.2 基于图像的工业控制网络技术第10-12页
    1.2 基于图像的工业控制网络研究现状第12-14页
        1.2.1 图像传输和编码技术第12-13页
        1.2.2 基于图像的工业控制网络服务质量保证第13-14页
    1.3 基于图像的工业控制网络调度问题第14-21页
        1.3.1 调度问题的提出第15-16页
        1.3.2 流量控制第16-18页
        1.3.3 调度实现机制第18-21页
            1.3.3.1 报文分类第18-19页
            1.3.3.2 队列管理第19-21页
    1.4 基于图像的工业控制网络协议问题第21-24页
        1.4.1 工业控制网络的数据链路层协议第22-23页
        1.4.2 工业控制网络的网络层协议第23页
        1.4.3 工业控制网络的传输层协议第23-24页
    1.5 论文的研究内容与结构第24-27页
第二章 基于图像的工业以太网新需求及总体方案设计第27-41页
    2.1 术语界定第27-28页
    2.2 工业控制网络延时分析第28-30页
    2.3 基于图像的工业控制网络新特性第30-32页
    2.4 实现区分服务的需求第32-35页
        2.4.1 实时性需求第33页
        2.4.2 优先级的划分第33-34页
        2.4.3 调度策略第34-35页
    2.5 提高协议传输效率的需求第35-39页
        2.5.1 数据链路层协议的需求第36-37页
        2.5.2 传输层协议的需求第37-38页
        2.5.3 应用层协议的需求第38-39页
    2.6 总体方案设计第39-40页
    2.7 小结第40-41页
第三章 基于时间片轮循的动态缓存调度算法第41-56页
    3.1 网络演算第42-44页
    3.2 网络模型第44-45页
        3.2.1 网络拓扑结构第44页
        3.2.2 网络中的数据特性第44页
        3.2.3 协议选择第44-45页
    3.3 动态流量控制算法第45-50页
        3.3.1 报文分类第45-47页
        3.3.2 队列自适应长度计算第47-50页
    3.4 实验第50-55页
        3.4.1 时间片对调度效率的影响分析第51-53页
        3.4.2 队列长度对调度效率影响分析第53-55页
    3.5 结论和未来工作第55-56页
第四章 动态缓存调度算法的实现第56-68页
    4.1 问题的提出第56-57页
    4.2 算法描述第57-64页
        4.2.1 队列最佳长度计算第58-60页
        4.2.2 信誉度的计算方法第60-61页
        4.2.3 快速的非适应流的鉴别第61-64页
    4.3 算法的实现及适应性和可调度性分析第64-66页
        4.3.1 算法的实现第64页
        4.3.2 算法的适应性及可调度性分析第64-66页
    4.4 DBS 的改进第66-67页
    4.5 结论和未来工作第67-68页
第五章 具有容错机制的可靠性UDP第68-78页
    5.1 TERUDP 实现方法第69-72页
        5.1.1 相关定义第69-70页
        5.1.2 实现机制第70-72页
    5.2 对网络拥塞的支持第72-73页
        5.2.1 网络状态检测第72-73页
        5.2.2 重传申请和拥塞控制第73页
    5.3 性能测量与分析第73-77页
    5.4 小结第77-78页
第六章 基于DSP 的工业控制网络节点系统程序远程更新的实现第78-101页
    6.1 基于DSP 的网络控制节点的硬件设计第78-82页
        6.1.1 DSP 与FLASH 存储器的连接第79-80页
        6.1.2 以太网控制接口电路设计第80-81页
        6.1.3 CPLD 及外围电路设计第81-82页
    6.2 嵌入式TCP/IP 协议的实现第82-91页
        6.2.1 ARP 协议的实现第83-84页
        6.2.2 IP 协议的实现第84-85页
        6.2.3 ICMP 协议的实现第85-86页
        6.2.4 UDP 协议的实现第86-88页
        6.2.5 TCP 协议的实现第88-89页
        6.2.6 接收和发送以太网帧的实现第89-91页
    6.3 远程更新功能的实现第91-98页
        6.3.1 DSP 系统程序的设计第91-93页
        6.3.2 Flash 的擦除与读写程序设计第93-95页
        6.3.3 DSP 程序的格式转化第95-97页
        6.3.4 自加载功能的实现第97-98页
        6.3.5 PC 机程序的设计第98页
    6.4 实验与结论第98-101页
第七章 图像传输实验结果与分析第101-110页
    7.1 实时性计算第102-104页
    7.2 网络流量对丢包的影响第104-109页
    7.3 结论第109-110页
第八章 总结与展望第110-114页
    8.1 总结第110-112页
    8.2 展望第112-114页
参考文献第114-121页
发表论文和参加科研情况说明第121-122页
致谢第122页
论文购买
论文编号ABS538579,这篇论文共122页
会员购买按0.30元/页下载,共需支付36.6
不是会员,注册会员
会员更优惠充值送钱
直接购买按0.5元/页下载,共需要支付61
只需这篇论文,无需注册!
直接网上支付,方便快捷!
相关论文

点击收藏 | 在线购卡 | 站内搜索 | 网站地图
版权所有 艾博士论文 Copyright(C) All Rights Reserved
版权申明:本文摘要目录由会员***投稿,艾博士论文编辑,如作者需要删除论文目录请通过QQ告知我们,承诺24小时内删除。
联系方式: QQ:277865656