当前位置:大学毕业论文> 专科论文>材料浏览

控制系统类有关论文范本 跟一类网络控制系统数据包乱序的补偿控制类自考毕业论文范文

主题:控制系统论文写作 时间:2024-04-17

一类网络控制系统数据包乱序的补偿控制,本文是控制系统方面有关本科论文范文和控制系统和补偿控制和数据包类论文范本.

控制系统论文参考文献:

控制系统论文参考文献 网络营销相关论文网络论文数据挖掘论文论文查询系统

摘 要: 针对一类网络控制系统中出现的数据包乱序问题,提出了一种补偿控制方法以消除数据包乱序对系统的不利影响.首先利用时间戳(timestamp)方法对从源节点发送的数据包时间序列进行标记,再在控制器和执行器端分别设置一个比较器,结合两者判断数据包是否发生乱序,若乱序则对数据包做相应处理,这使得用于被控对象的控制信号总保持最新,将闭环系统建模成一个Markov跳变系统.运用Lyapunov稳定性理论得到了系统随机稳定的充要条件,并采用一组具有逆约束的线性矩阵不等式(LMIs)表示该充要条件.对于控制器设计问题转化为线性矩阵不等式的凸优化问题,利用锥补线性化算法(CCL)得到了状态反馈控制器的增益.最后给出的数值仿真示例验证了所提方法的有效性.

关键词: 网络控制系统;数据包乱序;补偿控制;Markov跳变系统;锥补线性化

中图分类号: TP273

文献标志码: A

文章编号: 1673\|3851 (2017) 05\|0691\|08

0引言

随着网络技术在军事、工业、商业领域不断渗透与发展,传统点对点专线的控制模式已经不能满足日益发展的需求,因此需要一种新的控制系统来弥补传统控制系统的不足,进而促进了网络控制系统的发展.网络控制系统(networked control systems, NCSs)是一种将分布在空间中不同位置的系统元件如传感器、控制器、执行器等,通过实时网络连接的反馈控制系统[14].这种基于网络的控制模式具有成本低、接线少、安装维护方便、可远程操作和控制等优势.但是,由于在控制回路中加入了通信网络,给系统带来了许多新的问题和挑战,如网络诱导时延、数据包丢失与乱序、量化误差等,这些问题会不同程度地影响系统的控制性能,甚至破环系统的稳定性.所以需充分考虑通信网络的特性,设计先进的控制算法.

针对时延和丢包问题,已有大量研究.其中,Li等[5]提出了一种改进的依赖时延上界和丢包上界的稳定性判据,具有较小的保守性;Kim等[6]研究了带有时延的网络控制系统的调度方法,通过求解一组线性矩阵不等式(LMIs),得到了系统的最大允许时延上界,与现有方法相比,该方法具有较小的保守性;Xu等[7]将不稳定的通信网络建模成两段独立的时齐Markov链,然后根据循环调度(RRS)的周期性特性,得到了具有增广Markov链辅助系统的均方指数稳定性条件;Yue等[8]讨论了同时受网络诱导时延和丢包影响的网络控制系统,通过引进一些松散的矩阵变量并利用网络诱导时延下界的信息,求解线性矩阵不等式,得到了无记忆型H∞控制器.在实际应用中,数据包在通信网络中的传输并不总是遵循“先发先到”的原则,有时先发送的数据包比后发送的数据包反而后到达目的节点,导致在源节点数据包的先后顺序和目的节点的不一样,即“数据包乱序”,这在许多研究中并没有考虑,使得研究结果具有较大的保守性,所以必须考虑网络控制系统的数据包乱序问题.其中,Zhao等[9]采用了补偿方法来处理乱序对系统的影响;Li等[10]分析了同时受长时延和乱序影响的网络控制系统,通过矩阵理论,将具有多步时延的系统转变成参数不确定的离散系统,提出了一种改进的LyapunovKrasovskii函数,并得到了具有较小保守性的H∞控制器;Liu等[11]对乱序的数据包进行重新排序并且选择最新的控制输入信号,给出了两个连续采样间隔内数据包重排的关系,最后利用平均驻留时间(erage dwell time)方法得到了系统指数稳定的充分条件;Chen等[12]分别在传感器与控制器和控制器与执行器之间设置逻辑数据包处理器(DPP)来处理数据包的乱序问题.

本文研究了一类具有数据包乱序问题的网络控制系统的状态反馈控制问题,提出了一种补偿控制方法来消除乱序对系统的不利影响.首先利用时间戳方法对某一段时间的数据包序列进行标记,再在控制器端和执行器端分别设置一个比较器来处理接收到的数据包,使得作用于被控对象的控制信号都保持最新,最后闭环系统被建模成一个Markov跳变系统,进而运用Lyapunov稳定性理论、线性矩阵不等式(LMIs)和锥补线性化算法对系统进行稳定性分析和控制器设计.

1问题描述

典型的网络控制系统结构包括五部分组成:通信网络、被控对象、传感器、控制器、执行器,其结构如图1所示.

图1典型的网络控制系统结构

为方便研究,设定传感器为时钟驱动,而控制器和执行器都为事件驱动,即控制器和执行器一旦接收到数据就立即对其进行处理并发送到下一个节点,数据处理的时间忽略不计.从图1中可以看出传感器到控制器通道(反馈通道)和控制器到执行器通道(正向通道)都存在通信网络,所以在这两个通道中都会发生数据包乱序.具有数据包乱序的网络控制系统的数据传输时序如图2所示.图2中,关于t的变量都表示某个时刻,k1、k2、k21等表示不同的数据包,s表示传感器、c表示控制器、a表示执行器.

图2具有数据包乱序的网络控制系统的数据传输时序

从图2中可以看出,有两种数据包会发生乱序:一种是在传感器到控制器通道中传输的采样数据包;另一种是在控制器到执行器通道中传输的控制数据包.如采样数据包在tks时刻发送而到达控制器是在tk1c时刻,这表明发生了数据包乱序;同样地,当控制数据包在tk2c时刻发送而在tk21a时刻到达执行器,也发生了数据包乱序.当采样数据包发生乱序时,控制数据包发生乱序的可能性将会变大,从某种程度上来说,控制数据包的乱序是由时变的往返时延引起的.

当网络诱导时延是时变的,数据包的传输都会出现乱序问题,如后一步发送的数据包和前一步发送的数据包同时到达甚至早一步到达目的节点.其中,依次发送的数据包同时到达目的节点是数据包乱序的一种特殊情况.两种数据包乱序对系统性能有不同的影响:a) 采样数据包的乱序:通常不管数据包是否乱序,采样数据包一旦到达控制器,控制器立即处理并计算出控制信号.但是,由于数据包的乱序使得新到达的采样数据包并不一定是最新的,一般采用的方法是将“旧”的采样数据包计算后再发送到执行器,但这加重了控制器的计算负担和控制器到执行器的通信负担.b) 控制数据包的乱序:正常情况下,控制信号一旦到达被控对象就被利用.但是,由于控制数据包的乱序使得新到达的信号并不一定是最新的,如果利用了这个乱序的信号将对系统的实时性产生不利的影响.为了降低这些不利因素,本文提出了一种补偿控制方法.

要对数据包乱序使用补偿控制方法,首先要确定数据包乱序发生的时间,本文利用时间戳方法和一个专门设计的比较器确定该时间.时间戳方法是给每个发送的数据包添加时间标签,以获得数据包从源节点发送的时间和数据包到达目的节点的时延.比较器通过比较新到达的数据和上一次到达目的节点数据的时间标签,判断数据是否发生乱序,如果新到达数据的时间标签比上一次到达目的节点的数据包时间标签要早,说明发生了数据包乱序.针对不同形式的数据包乱序,补偿分为两部分组成:a) 对采样数据包乱序的补偿:在控制器端设置缓冲器用来存储上一次被利用的采样数据包的时间标签,比较器比较两者的时间标签,如果新到达的采样数据包是最新的,控制器正常工作产生控制信号发送到执行器,否则控制器不工作处于空闲状态.b) 对控制数据包乱序的补偿:同样地,在执行器端设置缓冲器存储上一次被利用的控制数据包的时间标签和控制信号,再经过比较器的比较,如果新到达的控制数据包是最新的,缓冲器进行更新,否则保持不变.上述补偿控制方法用算法说明主要有以下几步:

a) 传感器对被控对象的输出进行采样.

b) 设置在传感器端的时间戳标签器对采样数据包添加时间标签并发送到控制器.

c) 在控制器端的比较器判断接收到的采样数据包是否是最新的,如果是,更新缓冲器里的数据,否则不变.

d) 如果控制器端的缓冲器里的数据被更新了,控制器立即处理并计算出控制信号,时间标签器对其添加上时间标签,并以控制数据包的形式发送到执行器.

e) 在执行器端的比较器判断接收到的控制数据包是否是最新的,如果是,更新缓冲器里的数据,否则不变.这一步跟第c)步的功能一样.

f) 由于在执行器端缓冲器里的控制信号总是最新的,执行器直接将这最新信号用于被控对象.

网络控制系统的数据包乱序补偿控制结构如图3所示.

图3网络控制系统的数据包乱序补偿控制结构

从图3中可以看出,本文对数据包乱序的补偿控制方法主要是在系统中加入额外的控制节点而不影响如传感器、控制器、执行器这些基本的控制节点,所以以前对系统的分析设计方法在这里同样适用.当执行器在k时刻时,如果新到达的控制数据包的时间标签是k1s,储存在执行器端缓冲器里的数据的时间标签是k2s,实际被利用的控制信号为ks,根据上面的补偿控制方法,三者关系为:

很容易发现,利用补偿控制方法,只有最新的控制信号才能被用于被控对象,因此数据包乱序对系统的不利影响可以被有效地消除.

2系统建模与稳定性分析

考虑如下线性时不变系统:

5结论

本文主要对一类网络控制系统中由于时变的网络诱导时延引起的数据包乱序问题作了研究,并提出一种有效的补偿控制方法来消除数据包乱序对系统的影响.文中利用时间戳方法和设置了比较器,两者结合来判断数据包是否发生时序错乱,这使得用于被控对象的控制信号都是最新的,以保证系统的实时性,最后闭环系统被建模成一个Markov跳变系统.运用Lyapunov稳定性理论得到了系统随机稳定的充要条件,此条件用一组具有逆约束的线性矩阵不等式(LMIs)表示,利用锥补线性化算法(CCL)将状态反馈控制器增益的求解问题转化成具有线性矩阵不等式限制的凸优化问题.后续研究将协同考虑通信和控制,这也是将来研究网络控制系统的一个重要方向.

参考文献:

[1] HESPANHA J P, NAGHSHTABRIZI P, XU Y. A survey of recent results in networked control systems[J]. Proceedings of the IEEE,2007,95(1):138\|162.

[2] ISHIDO Y, T*ABA K, QUEVEDO D E. Stability analysis of networked control systems subject to packet\|dropouts and finite\|level quantization[J]. IEEE Transactions on Signal Processing,2010,59(5):194198.

[3] XIA Y Q, GAO Y L, YAN L P, et al. Recent progress in networked control systems: A survey[J]. International Journal of Automation and Computing,2015,12(4):343367.

[4] HU S L, YUE D. Eventtriggered control design of linear networked systems with quantizations[J]. ISA Transactions,2012,51(1):153162.

[5] LI H B, YANG H J, SUN F C, et al. A networkbounddependent stabilization method of networked control systems[J]. Automatica,2013,49(8):25612566.

[6] KIM D S, LEE Y S, KWON W H, et al. Maximum allowable delay bounds of networked control systems[J]. Control Engineering Practice,2003,11(11):13011313.

[7] XU Y, SU H Y, PAN Y J, et al. Stability analysis of networked control systems with roundrobin scheduling and packet dropouts[J]. Journal of the Franklin Institute,2013,350(8):20132027.

[8] YUE D, HAN Q L, JAMES L. Networkbased robust H∞ control of systems with uncertainty[J]. Automatica,2005,41(6):9991007.

[9] ZHAO Y B, KIM J, LIU G P, et al. Compensation and stochastic modeling of discretetime networked control systems with data packet disorder[J]. International Journal of Control, Automation and Systems,2012,10(5):10551063.

[10] LI J N, YU H B, ZHANG Q L, et al. H∞ control of networked control systems with packet disordering[J]. Iet Control Theory and Applications,2009,3(11):14631475.

[11] LIU A D, ZHANG W A, YU L, et al. New results on stabilization of networked control systems with packet disordering[J]. Automatica,2015,52(C):255259.

[12] CHEN H F, GAO J F, SHI T, et al. H∞ control for networked control systems with time delay, data packet dropout and disorder[J]. Neurocomputing,2016,179(8):211218.

[13] XIONG J L, JAMES L. Stabilization of linear systems over networks with bounded packet loss[J]. Automatica,2007,43(1):8087.

[14] PATRICK B. Probability and Measure[M]. 3rd ed. New York: WileyInterscience,1995:116123.

[15] WU J, CHEN T W, XU S Y. Stochastic stabilization and H∞ control for discrete jumping systems with time delays[J]. Asian Journal of Control,2005,7(3):223230.

[16] ZHANG L Q, HUANG B, JAMES L. H∞ model reduction of Markovian jump linear systems[J]. Systems & Control Letters,2003,50(2):103118.

[17] ZHANG L, SHI Y, TIAN C, et al. A new method for stabilization of networked control systems with random delays[J]. IEEE Transactions on Automatic Control,2005,50(8):11771181.

[18] OLIVEIRA M C D, GEROMEL J C. Numerical comparison of output feedback design methods[C]// Proceedings of the American Control Conference, Albuquerque, New Mexico,1997:7276.

回顾述说:此文为适合控制系统和补偿控制和数据包论文写作的大学硕士及关于控制系统本科毕业论文,相关控制系统开题报告范文和学术职称论文参考文献.

计算机网络安全中数据加密技术的运用
张晓潮(燕山大学里仁学院 河北 秦皇岛 066004)摘 要随着计算机网络技术的飞速普及与发展,人们对计算机网络产生的依赖性逐渐增强 但是,计算机技术和网络在巨大地推动社会的发展的同时,也给人们的隐私.

网络表达中的道德乱象与治理
摘要随着互联网技术的高速发展,越来越多的网民深入其中,这一方面表现了社会物质条件的极大飞跃,同时也对媒体如何满足人们精神生活需求提出了更高的要求 在“网红文化”、网络直播、网络.

租售僵尸网络控制权行为的刑法
摘要僵尸网络(bocnec)可以为攻击者提供隐蔽且高效的一对多控制机制,攻击者不断的实现技术的升级换代,直至今日仍处于迅猛发展状态之中 租售僵尸网络控制权行为的现实危害性不可小觑 我国通过扩大解释传统.

海南粮食仓储信息网络管理系统的现状和展望
海南省的粮库进行仓储信息的存储和传递时都是采用纸质信件的方式,这影响了信息的安全性和隐秘性,并且降低了各粮库之间信息交流的速度,降低了仓储管理人员进行业务操作的效率 为实现粮食仓储管理的自动化、信息化.

论文大全