工业以太网中层次拓扑结构对网络性能的影响

发布者:koimqerolulk最新更新时间:2014-12-22 来源: e-works关键字:总线及网络  工业以太网  层次拓扑 手机看文章 扫描二维码
随时随地手机看文章

    现在市场上工业现场总线产生了几十种方案,却没有形成统一标准,工业以太网(IndustrialEthemet)成为控制系统网络发展的主流方向,传统以太网具有传输速度高、造价低、易于安装和兼容性好等优势,在商业系统中被广泛采用.但它采用总线式拓扑结构和载波监听多路访问/冲突检测(CSMA/CD)方式,在实时性要求较高的场合下,数据的传输过程会产生延滞,具有“不确定性”.工业以太网通过增加信道带宽、采用全双工通信、设置数据报文优先级等方法改善了网络性能.其中还有很重要的一项措施就是采用层次拓扑结构.层次拓扑结构将网络划分为若干个网段,使得网络碰撞概率下降,提高了网络通信的确定性和实时性。

    网络分段技术有硬件技术和软件技术两种实现方式.典型的硬件技术是采用以太网交换机或集线器将网络划分成更小的网段.交换机可对网络上传输的数据进行过滤,使每个网段内节点间数据的传输只限在本地网段内进行,而不需经过主干网.典型的软件技术是将CSMA/CD协议改进成一种Token-CSMA/CD混合控制协议.在轻负荷时,采用CSMA/CD协议,在重负荷时,采用总线优先级轮循Token Bus方式(高级别的总线传输优先级,类似于Token Bus协议中的令牌,在各节点之间轮循传递).这两种方法都是基于“网络分级”思想,由数级网络迭代而成的网络称为层次拓扑网络。

    层次拓扑网络在实践中得到了广泛的应用,但由于现场网络太复杂,技术的合理性还没有严格的理论证明.而且这种方案也存在一些“副作用”,它的不确定性从本质上仍未得到解决,网络应该使用单总线结构还是使用层次拓扑结构要视具体情况而定.本文借助数学方法着重从理论角度分析了层次拓扑网络与原来的单总线网络的性能优劣,分析了它们的适用场合。

1 网络模型的建立与分析

    1.1 模型假设

    工业现场总线具有复杂网络的特性,结构不规则,分析起来非常困难,为了简化模型,在分析两种网络结构性能时,采用如下假设:

    1)每个网段的节点数目都为N,在网段节点数小于N时网络能正常运行。

    2)每个站对载波的侦听是瞬间完成的,即不引入收发切换时延,也不考虑外来噪音干扰。

    3)空闲用户在每一个时隙内以概率P产生新的消息,每一消息所含的数据包长度服从几何分布。

    4)碰撞冲突的分组将在后面的某一时刻重传,重传的分组对信道的到达过程没有影响。

    1.2 模型建立

    本文构造了一种理想模型——,.级网络数学模型.这是一种深度为,.的“满N叉树”模型,N为某个特定的常数,是网段微化后每个网段的节点个数.所谓“满』V叉树”是指除叶子节点(度为0的节点)外,每个节点都有N棵子树的树型结构,即分支节点(度不为0的节点称为分支节点)的度为N的树.图l就是一棵级数为3的满三叉树。

    已经假设网络分段后每个网段的节点个数都为N,当网络节点个数,z小于N时冲突概率极小,网络处于实时活跃状态,能够满足网络实时通信应用的要求。

图1 级数为3的满三叉树

    利用r级网络数学模型就把现场总线中杂乱无章的复杂网络抽象成了一种有序的树形结构.这种树形结构符合层次拓扑的规律,跟现实中的情况在一定程度上吻合,具有说服性.同时它还具有一些规范的数学性质,简化了数学分析的难度,例如:[page]

    1)排队延迟:从信息进入排队队列到此信息获取通信网络所需的时间.排队延迟主要由通信网络的存取控制协议和相应的信息调度算法决定.工业以太网采用的是CSMA/CD协议,每个节点在发送数据前监听信道上是否有其他节点在发送数据,如果信道空闲,此节点才可发送数据.由于存在传播延迟,采用这种办法不可能绝对避免冲突,因此,CsMA/CD要求用户边发送边监听.如果监听到冲突,双方首先停止发送,然后再发送一个强干扰信号,以通知网上的其他用户,并等待一个随机时间,重新发送.当一个数据产生冲突时,其等待时间具有不确定性,甚至连续冲突超过一定次数,数据信息会遭到丢弃,很多情况下在工业现场总线中是无法容忍的。

    2)发送延迟:从信息的第一个字节开始发送到最后一个字节发送结束所需的时间.发送延迟等于数据块长度L与信道带宽B之比:

    3)传输延迟:信息在现场设备问传输所需的时间.传输延迟取决于通信网络在现场设备间的物理长度z,等于信道长度与电磁波在信道上的传播速率C之比:

    单总线型网络时延分布如图2所示.层次网络拓扑的网络时延分布如图3所示(由于排队时延发生概率很小,图中忽略).

图2单总线型网络时延

图3 层次拓扑网络时延

    在最理想状态下,单总线网络和层次拓扑网络都不发生冲突碰撞,所有的数据都一次性成功发送,这就不用考虑排队延迟,通信延迟变为

    tD=ts+tT. (7)

    由式(7)可以看出,在网络负载非常小,几乎不发生冲突碰撞的情况下,层次拓扑网络就不如单总线网络有优势.因为层次拓扑网络要经过多级网络,增加了传输时延,而且每经过一层网络就会增加一次发送时延.层次拓扑网络比单总线网络固有延迟增加,实时性变差,增加了网络负担.在实际工程中,排队延迟是不可忽略的,有时候它比发送延迟和传输延迟要大得多,而且具有不确定性,是工业以太网实时性最大的软肋.对于已知的两个节点互相发送数据,发送延迟和传输延迟几乎都是固定的,对网络不确定性几乎没有影响.下面忽略发送延迟和传输延迟,单从确定性方面对排队延迟进行分析。

    假设每个时隙节点发送数据的概率为P,冲突后在后面某个时刻重发,但对网络不造成影响(这里的假设与实际情况有出入,先不考虑重传造成的影响和退避时延),则总的节点发送规律符合参数为(n,声)二项随机变量的伯努利实验分布.在r级网络模型中,第r层节点(即叶子节点)的 [page]

    正常情况下,层次拓扑网络数据发送成功的概率为


    可以证明S1

    同样可以得出结论:一般情况下,层次拓扑网络比单总线网络发送成功率要高;层次拓扑网络最坏情况出现的几率远低于单总线网络。

2 网络性能分析

    检验一种网络是否符合工业应用标准,有以下几个重要指标:

    1)最大响应时间.经上面数学分析,在没有冲突碰撞时,由于层次拓扑网络的级数增加,导致发送延迟和传输延迟都增加,固有延迟略有增加.

    但一般情况下,排队延迟是造成不确定性的主要原因.层次拓扑网络的排队延迟要远小于单总线网络,最大响应时间具有固定性,比单总线网络性能要好。

    2)数据包丢失率.单总线网络在负载加重,甚至出现冲突风暴时,丢包现象比较严重.层次拓扑结构将网络进行了分段,冲突概率大大减小;硬件设备中还增加了缓冲功能和双通道功能;有的还设置了优先级.这些措施降低了数据包丢失率,增加了数据发送的确定性,保障了现场网络的可靠性。

    3)传输速率.单总线网络在轻负载、无冲突的情况下,固有延迟较小,传输速率大.但一般情况下,尤其是负载重的时候,存在不确定的等待延迟,网络传输速率大大下降.层次拓扑网络的冲突碰撞概率减小,使得数据发送成功率增大,传输速率增大.由硬件划分的层次网络中还能实现多网段的并行运行,传输速率明显提高。

    4)突发事件的处理.在工业以太网出现一些意外情况时,应有相应的紧急处理措施以保证数据的安全性.层次拓扑网络在突发事件处理方面占有很大的优势.在层次拓扑网络的某个网段出现问题时,其他网段还能正常使用,有利于限制故障影响和故障排除,鲁棒性较好,尤其在数据发送量突然增加时,还可以减少冲突风暴发生的可能性。

    5)传输介质.工业以太网面对的是复杂的现场环境,传输介质是否能保证数据稳定、可靠地传输是重要的选择标准.现在很多工业以太网都采用了相应措施,设备可靠性得到一定程度的保证.层次拓扑网络比单总线网络增加了硬件设备,增加了网络传输距离,网络接口相应增多,传输介质的安全性略有下降。

3 结语

    由上面几个性能指标可以发现,层次拓扑网络的综合性能要优于单总线网络.当网络负载较小时,采用单总线好,因为它的固有延时较小;但当网络负载增大时,采用层次拓扑较好,它能有效减少冲突风暴,增加工业以太网的确定性和可靠性,提高数据发送速率,优化网络性能。

关键字:总线及网络  工业以太网  层次拓扑 引用地址:工业以太网中层次拓扑结构对网络性能的影响

上一篇:基于CAN总线远程振动监测系统研究
下一篇:一种高可用性的冗余工业实时以太网设计

推荐阅读最新更新时间:2024-05-02 23:23

德州仪器推出全新SoC系列助协议工业以太网通信减低成本
    日前,德州仪器(TI)新推出可实现成本优化的工业 以太网 通讯解决方案——Sitara™AMIC SoC系列。AMIC110 SoC是一种多协议工业通信处理器,提供支持10多个工业 以太网 和现场总线通信标准的即用型解决方案。该器件利用TI统一的软件平台、处理器SDK和TI工业通信子系统(PRU-ICSS)的可编程性在工厂自动化和控制应用中支持工业通信。下面就随工业控制小编一起来了解一下相关内容吧。     工业4.0是以“智能工厂”、“智能生产”和“智能物流”为主题,以智能制造为主导的第四次工业革命,旨在通过充分利用信息通讯技术和网络空间虚拟系统—信息物理系统相结合的手段,将制造业向智能化转型。工业4.0与“中国制造2
[工业控制]
浅谈工业以太网络技术的应用与发展
以太网技术由于具有成本低、通信速率和带宽高、兼容性好、软硬件资源丰富、广泛的技术支持基础和强大的持续发展潜力等诸多优点,在过程控制领域的管理层已被广泛应用。事实证明,通过一些实时通信增强措施及工业应用高可靠性网络的设计和实施,以太网可以满足工业数据通信的实时性及工业现场环境要求,并可直接向下延伸应用于工业现场设备间的通信。工业以太网一般是指在技术上与商业以太网(即IEEE802.3标准)兼容,但在产品设计时,材质的选用、产品的强度、适用性以及实时性等方面能够满足工业现场的需要,也就是满足环境性、可靠性、安全性以及安装方便等要求的以太网。以太网是按IEEE802.3标准的规定,采用带冲突检测的载波侦听多路访问方法(CSMA/C
[工业控制]
基于工业以太网的运动控制系统
1  引言                   当前网络技术的迅速发展,给制造业带来了新的变化和重大影响。网络向控制领域的渗透引起了控制结构的改革,提高了控制效果,相应的也进一步促进了网络技术的发展。网络控制系统(networked control systems,简称ncs),即信号经过网络进行传输的闭环控制系统 。它是计算机技术、通信技术与控制技术发展和融合的产物,体现了控制系统向网络化、集成化、分布化、节点智能化的发展趋势。                   欧美运动控制厂商陆续发布了基于100mb/s以太网的分布式智能控制系统,提出“网络就是控制器”的观点。其特点是:                   (1)类似int
[嵌入式]
ADI推出长距离工业以太网解决方案
Analog Devices, Inc. (Nasdaq: ADI)今日推出长距离工业以太网解决方案,以扩展其ADI Chronous™工业以太网产品系列。该解决方案可以提供从边缘至云端的长距离以太网连接,支持实时可配置,并能够降低能耗和提高资产利用率。新推出的ADI Chronous产品支持10BASE-T1L物理层以太网标准,可在工业设备和楼宇设施应用中从偏远和危险地方的边缘节点传送新的数据流。现在,我们可以通过网络无缝访问这些以前无法获取的数据,并使用它们来评估各种因素,例如资产健康状况、原材料使用情况以及过程参数,使制造过程更加洁净环保。 ADI公司自动化与能源事业部总经理Mark Barry表示:“许多工厂
[嵌入式]
ADI推出长距离<font color='red'>工业以太网</font>解决方案
PROFINET全面解决方案
   PPROFINET是一种真正的实时工业以太网,在一条网线上可以实现标准TCP/IP数据(TCP/IP 100ms)、工厂实时数据(RT 10ms)、运动控制等时同步实时数据IRT的同时传输。从应用角度上可以分为:PROFINETI/O和PROFINETCBA,同时,能够集成现有的INTERBUS、PROFIBUS、DEVICENET等现场总线设备及其它工业以太网协议如:Ethernet IP、MODBUS TCP,实现工业通讯控制系统一网到底。   选择profinet兼容控制器的几大理由 灵活的拓扑和一致的横向通讯 几个控制器可以在同一个网络内与各设备进行通讯。因此,一般基于系统进行布线。 无线 通过高维
[嵌入式]
工业以太网网络安全以及保护技术系统至关重要
简介 工业部门转向数字化已成趋势,其他任何领域都没有如此明显。生产环境不断变化——已经连成网络,不同公司部门之间甚至跨越公司边界的通信日益增加。无论是人还是机器,公司所涉及的所有各方都在活跃地进行不计其数的多样化数据交换。以前只有个别机器互连,而未来网络将无处不在——从单个传感器和执行器到机器和完整系统。工业4.0或工业物联网(IIoT)推动的数字化转型,使所有生产参与者相互联系起来。以太网和工业以太网日益成为必不可少的通信标准,因为它们相比于以前的现场总线具有决定性的优势,例如更大的传输速率和更高的可靠性。此外,工业以太网提供了将网络中的全部通信技术(从传感器到云)纳入一个独特标准的可能性。它利用实时功能和确定性来增强经典以太网
[嵌入式]
<font color='red'>工业以太网</font>的<font color='red'>网络</font>安全以及保护技术系统至关重要
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved