针对数据包丢失网络控制系统建模及稳定性分析.docVIP

针对数据包丢失网络控制系统建模及稳定性分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
针对数据包丢失网络控制系统建模及稳定性分析

针对数据包丢失网络控制系统建模及稳定性分析   摘要:NCS主要通过数字通讯网络连接方式来替代传统的点与点之间的连接方式,从而构成闭环控制系统。在NCS中具有各种信息,主要包括控制器输出、对象输出,通讯网络通过控制系统中的各部件,比如传感器、执行器、控制器之间进行交换、传输。网络控制系统在进行信息传输时,存在数据包丢失,从而降低控制系统的性能。本文主要针对数据包丢失的网络控制系统的建模及其稳定性进行了分析。   关键词:网络控制系统;数据包丢失;系统建模;稳定性   中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2012) 09-0000-02   一、具有数据包丢失的网络控制系统概述   在网络控制系统中的各种信息进行数据交换和传输的唯一通道就是通讯网络,比如:控制系统的状态信息、传感器的数据测量、控制量的状态信息等。网络控制系统的基本结构如下图所示:   图 1 网络控制系统结构图   网络数据在传输过程中主要存在以下问题:数据包丢失、网络诱导时延、单包传传输、网络节点的工作模式、多包传输、网络调度、数据包乱序等,这些问题都会影响网络控制系统的设计、建模、稳定性分析。并且网络在传输过程中,发生数据包丢失会呈现不确定特性和明显的时变,很难准确地描述其特性。随着混合系统与切换系统的出现,为研究有数据包丢失的网络控制系统提供了相应的解决方法。对于以控制器作为事件驱动,以传感器作为时间驱动的网络控制系统,并且忽略网络诱导时延,将网络数据包是否传输成功等效为控制开关的断开与闭合,建立有数据包丢失的网络控制系统模型。   通过异步动态系统分析闭环系统数据丢失指数的稳定性,研究闭环系统稳定中网络数据包的丢失率范围。假设网络数据包的丢失率是独立且同分布,网络控制系统为切换系统,在网络数据包丢失的环境下,切换系统数据包的丢失率与系数矩阵的切换概率同分布。还可以假设执行器、控制器、传感器都是时间驱动,并且时钟完全同步,通过两个对角的二元矩阵对控制的器数据包丢失和传感器的数据包丢失分别进行描述,同时还要假设它们都是具有同分布,并且独立的随机变量,对网络控制系统中的LQG控制器和克服网络数据包丢失的观测器进行设计。   二、针对数据丢失的网络控制系统建模   网络控制系统中的执行器、控制器、传感器通过通讯网络来控制信息和传输测量数据。当执行器、控制器、传感器通过通讯网络进行数据传输时,很容易产生数据的碰撞,从而造成数据的传输和接收出错、节点竞争失败、数据包在规定时间内没到达接收端。当网络控制系统的功能和结构一定时,其网络负载也是一定的。因此,有数据包丢失的网络控制系统,可以等效为按一定速率进行切换的开关,如下图所示:   u(kT) x(kT)/y(kT)      K2   S1 S2   S1? S2?   v(kT) x?(kT)/y?(kT)   图 2 有数据丢失的网络控制系统   在图2中,(1)u(kT)表示在第k周期由通讯网络传输过来的控制信号,也就是执行器输入;(2)x(kT)/y(kT)表示在第k周期中传感器的检测输出;(3)x?(kT)/y?(kT)则表示由通讯网络传输时的控制器输入;(4)v(kT)表示在控制器计算后所输出的控制信号;(5)开关K1作为执行器与控制器之间的通讯网络;(6)开关K2作为控制器与传感器之间的通讯网络。如果网络数据包由通讯网络传输成功时,则视为通讯网络(开关)接通;如果当网络数据包丢失时,则视为通讯网络(开关)断开;如果当数据包的丢失率一定时,则视为网络(开关)按一定的速率断开与接通;如果当通讯网络开关断开时,则数据包丢失。通讯网络(开关)的接通与断开的动态输出模型可以表示如下:   (1)S1(K1闭合时), 则 u(kT)= v(kT)   (2)S1?(K1断开时),则 u(kT)=u((k一1)T)   (3)S2(K2闭合时), 则 x?(kT)/y?(kT)= x(kT)/y(kT)   (4)S2?(K2断开时),则 x?(kT)/y?(kT)= x?((k-1)T)/ y?((k-1)T)   在网络控制系统的运行中,系统通常会发生4种状态,如下表所示:   K2 K1 x?(kT)/y?(kT) u(kT)   断S2?时 断S1?时 x?(k)/y?(k)= x?(k-1) y?(k-1) u(k)=u(k-1)   通S2时 通S1时 x?(k)/y?(k)=x(k)/y(k) u(k)=v(k)   通S2时 断S1?时 x?(k)/y?(k)=x(k)/y(k) u(k)=u(k-1)   断S2?时 通S1时 x?(k)/y?(k)= x?(k-1) y?(k-1) u(k)=v(k)   表 1 网络状态与节点状态之间的关系   三

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档