中国科学院机构知识库网格
Chinese Academy of Sciences Institutional Repositories Grid
软件定义的工业控制网架构与高实时调度方法

文献类型:学位论文

作者李栋
学位类别博士
答辩日期2016-05-31
授予单位中国科学院沈阳自动化研究所
导师于海斌 ; 曾鹏
关键词软件定义网络 工业控制网络 网络建模 实时调度 分布式消息总线
其他题名An Architecture and real-time guarantee scheduling methods of industrial control networks based on software defined network
学位专业机械电子工程
中文摘要SDN(Software Defined Networking)的想法最早由斯坦福Martin Gasado在Sigcomm 2007提出,近年来逐渐受到学术界和产业界的极大关注。SDN具有集中式全局优化、细粒度的流量区分、统一的管理接口和网络在线可编程等特点,适合作为工业控制网络的基础架构。但当前的SDN技术和设备主要是面向商用的数据中心和园区网,对工业控制网络中最关心的实时性保障方面没有针对性的研究,因此本文首先会给出工业SDN控制网络架构,给出工业SDN的运行机制。接下来,为了对多个工业控制应用的业务流在工业控制网络上的时延进行确定性定量分析,本文使用网络演算对工业控制网进行建模和分析;对工业应用产生的数据流具有关联性的特点,对数据流之间的相互关系进行了细粒度的描述;对有线和无线交换机对数据包不同的处理模式,分别构建了其交换模型;针对网络演算模型解算复杂的问题,设计了基于仿射曲线的模型解算方法,能够快速对模型进行计算,提高了模型的可用性。 在模型的基础上,针对现有以太网静态优先级调度方式粒度过粗的问题,提出一种基于SDN的工业控制网络动态优先级调度架构,支持细粒度的实时性调度;该调度算法的特点是改变最小化时延的调度目标,提出以时延保障为约束,最小化网络资源使用的动态调度方法,调度方法使用基于网络演算的网络模型,该模型在时延上界的刻画方面更加精确;引入了网络演算最小加卷积的使调度方法的复杂性大大提高,本文使用仿射变换的方法将基于最小加卷积的NP优化问题转化成基于普通加法的动态优化问题,使调度算法能够在多项式时间内完成。针对工业测控应用SOA化、web化的发展趋势,提出了基于SDN的工业消息总线服务中间件,对其中的Pub/Sub路由与网络、计算资源调度进行了深入的分析,指出了路由与调度间复杂的耦合关系,给出了形式化的描述;针对该问题,提出了基于蚁群算法的优化方法,该方法通过蚁群算法正反馈的原理将路由与调度进行分离,调度的结果以信息素更新的方式反馈到路由过程中,避免了过多的优化参数;将蚁群算法中蚂蚁进行路径选择的参数适时的进行进化,避免进入局部最优解;在信息素更新的过程中,结合了以最小化整体代价为目标的启发式算法,使蚁群的收敛方向更有指向性,加快收敛速度。最后,提出了工业SDN的指标体系,用于评价工业SDN网络交换机和控制器。针对Openflow标准协议无法满足工业实时的要求的现状,给出了Openflow协议在工业场景中的协议扩展方案,研制了工业SDN交换机实现实时调度方法,在可重构智能制造演示示范线上,对指标体系中的重要指标进行了实验验证。
英文摘要The new industry revolution calls for highly flexible and robust networking, which is difficult for the traditional networks due to limitations on network structure and management. The future industrial networks are required to adapt to changes of the locations and connections of the manufacturing entities. It requires flat and all IP-based networking for simpler data mapping and conversion, and real-time guarantee for transmissions of mission-critical messages. Meanwhile, it requires dynamic online configurations of the manufacturing systems to minimize time and energy consumption when order changes. To meet above-stated networking requirements, the thesis proposes a general architecture of software-defined industrial networking (SDIN) and related technologies. The proposed SDIN separates network control and data forwarding, thus allows for higher efficient, more flexible and more stable networking; network reconfiguration and changes can be done fully online without interrupting production. This thesis will propose an SDN industrial control network architecture, focusing on the characteristics and different of industrial SDN. Next to the forwarding behavior modeling industry SDN switch, the existing switched Ethernet data stream associated with poor scheduling model, the model coarse granularity issues such as the design of industrial control network switch model, the existing Model Calculation of high complex, slow problem, a model based on the affine curve solution method, and its applicability to prove. Next,a real-time scheduling of industrial control network architecture software-defined network architecture is proposed,supporting online operation. The data streams can dynamically joined under efficient scheduling mechanism. This thesis will analyze the industrial service bus middleware Pub / Sub mode of operation proposed for industrial-based SDN architecture middleware message bus service. The bus service message on the impact of industrial real-time middleware factors were analyzed, and Pub / Sub Route combined with the scheduling optimization problem and propose heuristic search algorithm and ant colony and genetic algorithm combined solutions. Finally, the existing SDN standard protocols supplement and complete, suitable for industrial control of the scene, given realization of industrial SDN switch, and verified by experiments.
语种中文
产权排序1
页码145页
源URL[http://ir.sia.cn/handle/173321/19616]  
专题沈阳自动化研究所_工业控制网络与系统研究室
推荐引用方式
GB/T 7714
李栋. 软件定义的工业控制网架构与高实时调度方法[D]. 中国科学院沈阳自动化研究所. 2016.

入库方式: OAI收割

来源:沈阳自动化研究所

浏览0
下载0
收藏0
其他版本

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。