APP下载

基于POWERLINK的油田网络拓扑结构建模与仿真

2019-01-11孟开元曹庆年

智能计算机与应用 2019年1期
关键词:以太网油田传输

孟开元, 郑 宇, 曹庆年

(西安石油大学 计算机学院, 西安 710065)

0 引 言

随着网络与计算机通信技术的快速发展,油田行业的数字化、智能化成为了目前石油行业最为关心的问题。工业以太网技术凭借着实时性强、确定性强、开放性好、通信速率高等特点在工业控制领域越来越受到关注。随着工业以太网的快速发展,POWERLINK凭借其实时性好、确定性强、协议开源、无需任何授权费用成为工业以太网的代表[1]。POWERLINK基于标准以太网,有多种组网方式,可以根据油田现场情况来选择一套合适的方案进行组网设计,本文在对现有油田中网络拓扑结构的研究基础之上,使用OPNET建模仿真工具对POWERLINK协议所支持的拓扑结构进行建模仿真。根据对3种拓扑结构的仿真结果进行分析和对比油田现场情况对网络拓扑的要求,给出了合适的组网方案。

1 POWERLINK概述

POWERLINK基于软件方案实现,兼容标准以太网IEEE802.3所定义的所有特性并且其在物理层、数据链路层和应用层中重新添加了一些属于自己的实现方案[2]。其物理层基于标准以太网,这意味着用户可以在标准以太网上实现自己的方案,无需 ASIC 芯片,为了解决IEEE802.3定义使用的载波侦听多路访问/碰撞检测(CSMA/CD)机制具有数据不可预知的堵塞的特点,POWERLINK采用时间槽通信管理机制(SCNM),并遵循IEEE1588标准,使传输的数据具有实时性、确定性。在应用层,POWERLINK使用的是CANopen 标准。该标准是一个在工业控制领域中非常易用的应用层协议。其优点在于标准化设备描述文件,为应用程序提供了统一的接口,使得不同的设备与应用程序之间有统一的访问方式。

1.1 POWERLINK节点

POWERLINK网络中的节点按照功能可以分为2类:管理节点(Management Node,MN)和受控节点(Conrtolled Node,CN),MN负责管理总线的使用权,只有当MN允许时CN才可以在网络上发送数据帧[3]。POWERLINK网络会为每一个设备分配1个唯一的ID号作为标识,最多支持250个节点,受控节点的ID号分布为1-249,管理节点ID号为240。241-250的ID号作为备用节点支持系统实现冗余功能。

1.2 POWERLINK周期

POWERLINK的通信周期如图1所示。通信周期分为4个阶段:起始阶段、同步阶段、异步阶段和空闲阶段。1个POWERLINK的周期从本次的SoC起始到下1次SoC,1个周期的时间是确定的,但是1个周期内部所包含的4个阶段是可以根据应用的实际情况自主选择。在SoC阶段MN节点会发送1个广播报文来同步整个网络中所有节点的时间。在同步阶段MN会以轮询的方式依次访问每一个CN节点,处于同步阶段的CN节点在每个周期都可以被MN节点所访问到,所以同步阶段一般用来传递每个周期都需要的数据。异步阶段用来传输非周期性的数据,MN广播发送的SoA数据帧携带的信息包含了指定哪个CN节点上报自己的信息,图1中的AsyncData数据帧就是CN节点传输给MN节点的数据。空闲阶段是异步阶段和下一周期的SoC阶段的缓冲,可以动态的增加或删减。

2 基于OPNET的拓扑建模

油气田生产物联网的系统架构主要由3部分组成,最上层为生产管理子系统,中间层数据传输子系统,最下层数据采集与监控子系统。数据传输子系统主要传输实时采集的生产数据、视频图像和一些控制信息,数据采集与监控子系统主要采集井和站库的数据,对井和站库进行监控。由前文所述可知,POWERLINK的同步周期可以用来传输实时采集的生产数据和视频图像信息,而一些控制信息可以通过异步周期传输。数据传输与监控子系统主要涉及对各个油气站点的数据采集,这就涉及到如何选用合适的网络拓扑结构进行组网。

OPNET是一款网络仿真软件,其能够在实际的网络部署之前让用户对所要部署的网络进行建模仿真,并且用户可以在建立好的网络模型中监测网络所关注的数据并进行统计,在仿真完毕后这些数据可以以图表的形式展现出来供用户分析。OPNET能快速方便地建立起网络的模型,也可以很容易地进行模型的修改与仿真,可以为用户在具体网络部署之前提供数据的参考[4]。

由于POWERLINK的物理层采用标准的以太网,所以POWERLINK兼容所有的以太网拓扑结构,而且可以使用 HUB 和 SWITCH 等标准的网络设备对网络进行扩充,这使得用户在应用POWERLINK协议时在组网方面非常灵活。考虑到组网的性价比和应用范围,所以本文选择典型的3种拓扑结构,星型、树型、总线型在OPNET中建模仿真。拓扑结构如图2-图4所示。

图2 星型拓扑

图3 树型拓扑

图4 总线型拓扑

3 仿真与结果分析

基于上文给出的拓扑结构图,选择数量相同的节点来模拟油田现场需要给服务器传输数据的节点,设置FTP应用业务模拟实时传输数据,设置Video Conference应用业务模拟非实时传输的数据。图5~图8给出了仿真结果,分别收集了服务器接受通信量、服务器延时、服务器负载、以太网延时[5]。

图5 以太网延时

图6 3种结构的通信量

图7 3种拓扑结构的负载

图8 3种结构的延时

图5所示是3种拓扑的以太网延时星型最小,树型最差。图6所示是3种拓扑的通信量,树型最低总线型最高。图7所示是3种拓扑的负载,树型最小,总线型最大[6]。图8所示是3种结构的延时,总线型最小,树型最高。由于这3种拓扑结构自身存在的优缺点,和得出的仿真结果来看,星型拓扑结构的平均性能是最稳定的[7]。

结合油田现场情况和星型拓扑自身的优点,得出星型拓扑适合油田进行组网。原因在于:

(1)各个工作节点通过交换机或者集线器连接在一起,易于上传数据,而且中心节点可以很方便地给任何一个节点传输数据;

(2)当需要移除或者增加节点的时候不会对整个网络造成任何影响,仅仅只影响需要改变的节点;

(3)在实现星型网络的时候,所要求的传输介质一般为双绞线,成本非常低,性价比很高[8]。

4 结束语

本文在对POWERLINK协议研究的基础之上,选取应用广泛的3种拓扑结构在OPNET中进行建模仿真,并分析了仿真结果,最后结合油田现场情况,得出星型拓扑适合油田组网。本文对3种拓扑结构进行了对比分析,选出了适合油田的网络拓扑结构,未来主要工作是将POWERLINK协议应用在星型拓扑结构的油田数据传输网络中。

猜你喜欢

以太网油田传输
新形势下油田党群工作思路的探索和研究
特斯拉的接班人:电力可以通过空气传输
Microchip推出首款车载以太网音视频桥接(AVB)全集成解决方案
油田工人
广播电视信号传输的技术分析
一滴油的后面
浅谈垂直极化天线在地面数字电视传输中的应用
4K传输
三大因素驱动创新提速以太网快步迈入“灵活”时代
三大因素驱动创新提速 以太网快步迈入“灵活”时代