具有丢包的网络控制系统的时滞补偿
2017-08-30施菲菲黄玲韩建伟
施菲菲+黄玲+韩建伟
摘 要:针对具有丢包的网络控制系统中存在诱导时延问题,提出一种时滞补偿方法。首先将丢包建立为一个随机伯努利序列,利用设计的预估控制器得到各个时延值对应的控制量;其次通过时延补偿器选择相应的控制器作用于被控对象,进而建立一个随机系统模型;再者利用随机系统Lyapunov稳定性理论对建立的网络控制系统模型进行稳定性分析,求得补偿控制器。最后进行数值仿真,仿真结果说明采用这种方法可以有效的克服长时延、数据丢包对系统造成的负面影响,改善系统的动态性能。
关键词:诱导时延;丢包;时延补偿器;随机系统
DOI:10.15938/j.jhust.2017.03.007
中图分类号: TP13
文献标志码: A
文章编号: 1007-2683(2017)03-0036-06
Abstract:For the network control system with datadropout and induced delay,this paper introduced a method of compensation. First the problem of packet loss can be modeled as a Bernoulli random sequence, a control prediction generator is then designed to calculate the controller for each different delay, and the delay compensation controller can choose the corresponding controller for the controlled object. And then we can get a random control system model. We will study the stability of the obtained system and the expression of the network delay compensation controllers according to Lyapunov stability theory. At last a simulation is designed to show that this method can effectively overcome the effect of long time delay and packet loss on the system, improve the dynamic performance of the system.
Keywords:induced delay; datadropout; delay compensation; random systems
图2和图3分别表示状态X1和X2存在时延补偿和没有补偿的结果图。图中线条曲线表示的是采用补偿方法时系统状态的变化曲线图,加号曲线表示不采用补偿方法,用单一控制器时系统状态的变化曲线图。从图中可以看出,考虑到时延和丢包的时候,采用补偿措施与不采用补偿措施相比,系统的可以更快的趋于稳定,控制效果更好。
4 结 论
本文针对含有长时延、丢包的网络控制系统,将丢包问题建模为伯努利过程,解决了具有时延补偿的随机闭环系统的稳定性分析问题。系统随机渐近稳定的充分条件是一组线性矩阵不等式,同时设计了该网络时延状态反馈补偿控制器,最后通过MATLAB仿真验证了该控制方案的有效性。
参 考 文 献:
[1] 刘俊豪, 张皓, 陈启军. 具有均匀量化器的非线性网络控制系统的一致有界性[J]. 控制理论与应用, 2012, 29(11): 1388-1396.
[2] YANG R N, LIU G P, SHI P, et al. Predictive Output Feedback Control for Networked Control Systems[J]. IEEE Transactions on industrial electronics, 2014, 61(1): 512-520.
[3] LIU G P, XIA Y Q, CHEN J, et al. Networked Predictive Control of Systems With Random Network Delays in Both Forward and Feedback Channels[J]. IEEE Transactions on industrial electronics, 2007, 54(3): 1282-1297.
[4] 朱宇蒙, 李少远. 网络控制系统的预测控制方法设计[J]. 控制工程, 2013, 20(3): 426-430.
[5] 周映江, 李训铭, 梁华. 不确定时滞网络控制系统的状态反饋控制[J]. 控制理论与应用, 2010, 27(2): 221-225.
[6] ZHANG J, XIA Y. Design of H∞ Fuzzy Controllers for Nonlinear Systems with Random Data Dropouts[J]. Optimal Control, 2011, 32(3): 328349.
[7] 陈惠英, 李祖欣. 无线网络控制系统研究现状及方向[J]. 工矿自动化, 2013, 39(1): 59-63.
[8] 杨园华, 韩春艳, 刘晓华. 有界随机测量时滞的网络控制系统的最优估计[J]. 控制理论与应用, 2014, 31(2): 181-187.
[9] 杨平, 赵佩. 论迟延补偿控制系统的控制器再设计[J]. 自动化技术与应用, 2014, 33(3): 1-5.
[10]謝成祥, 胡维礼. 一类具有数据包丢失的长时延网络控制系统的分析与设计[J]. 控制理论与应用, 2010, 27(9): 1207-1213.
[11]冯宏伟, 刘媛媛. 存在数据包丢失 NCS 系统的补偿估计器的建模与分析[J]. 计算机安全, 2014, (1): 1-5.
[12]RASOOL F, HUANG D, NGUANG S. Robust H Output Feedback Control of Networked Control Systems[J]. Journal of the Franklin Institute, 2012, 349(3): 1153-1173.
[13]CHAE S, HUANG D, NGUANG S K. Robust Partially Mode Delay Dependent H Control of Discretetime Networked Control Systems[J]. International Journal of Systems Science, 2012, 43(9): 1764-1773.
[14]ZHANG L X,GAO H J, OKYAY Kaynak. NetworkInduced Constraints in Networked Control Systems—A Survey[J]. IEEE Transactions on industrial informatics, 2013, 9(1): 403-416.
[15]ZHANG L Y, ZHANG W A, YU L. GPCbased Delay Compensation Approach for NCS with Delays of Nonintegral Multiple of Sampling Period[J]. Control and Decision, 2009,24(8): 1273-1276.
[16]李奇安, 褚健. 对角CARIMA 模型多变量广义预测控制改进算法[J]. 控制理论与应用, 2007, 24( 3): 423-426.
[17]ZHANG J H, SHI P, XIA Y Q. Fuzzy Delay Compensation Control for T-S Fuzzy Systems Over Network[J]. IEEE Transactions on Cybernetics. 2013, 43(1): 259-268.
[18]樊卫华, 蔡黔, 吴晓蓓, 等. 具有延时和数据包丢失的网络控制系统的稳定性[J]. 南京理工大学学报, 2004, 28(5): 465-468.
[19]XIA Y Q, LIU G P, FU M, et al.Predicitive Control of Networked System with Random Delay and Data Dropout[J]. IET Control Theory Application, 2009, 3 (11): 1476-1486.
[20]CHEN T H, KUNG CC, LIN C H. T-S Fuzzy Control for a Class of Networked Control System[J].Fuzzy Theory and Its Applications, 2012, 16(8): 12-17.
[21]马卫国, 邵诚. 网络控制系统随机稳定性研究[J]. 自动化学报, 2007, 33(8): 878-882.
[22]宋杨, 董豪, 费敏锐. 基于切换频度的马尔科夫网络控制系统均方指数镇定[J]. 自动化学报, 2012, 38(5): 876-881.
[23]LING Q. Optimal Dropout Policies for Networked Control Systems[J]. Optimal Control Applications and Methods, 2013, 34(5): 531-546.
(编辑:温泽宇)