基于事件触发的NNCS动态输出的H∞保性能控制

2018-12-10 12:12张爽赵立英白敬
计算技术与自动化 2018年3期

张爽 赵立英 白敬

摘 要:针对具有時变时延的非线性网络化控制系统(NNCS),在离散事件触发的输出通讯机制下,研究了NNCS的保性能控制和H∞鲁棒控制问题。首先,设计NNCS动态输出反馈控制器以得到闭环系统,利用Lyapunov稳定性方法,给出闭环系统在无扰动情况下渐近稳定和保性能的充分条件;其次,在γ次扰动情况下完成系统的H∞鲁棒控制问题;然后,针对系统中出现的输出误差、时延、非线性项等因素的影响,采用变量替换法求解出NNCS动态输出反馈控制器;最后应用Matlab仿真验证所提方法的有效性。

关键词:动态输出反馈;事件触发;H∞鲁棒控制;保性能控制;非线性网络化控制系统

中图分类号:TP273 文献标识码:A

Abstract:For nonlinear networked control systems (NNCS) with time-varying delay,under the output communication mechanism of discrete event triggers,this paper deals with robust control problems and guaranteed cost control problems.First of all, NNCS dynamic output feedback controller is designed for the closed-loop system, Using the Lyapunov stability method,some novel criteria for the asymptotic stability of the closed-loop system and guaranteed cost with no disturbance are given;secondly,the robust control problem withtimes disturbance is proved;then in view of the influence of the factors with system output error,time delayand nonlinear term etc , the NNCS dynamic output feedback controller is designed by using variable substitution method;Finally,a Matlab simulation example illustrates the effectiveness of the method.

Key words:dynamic output feedback;event-triggered;Robust control;guaranteed performance control;nonlinear networked control systems

1 引言部分

网络化控制系统是指通过通信网络将执行器、传感器、控制器连接起来构成的一种实时反馈的闭环系统[1-2]。和传统的点对点数据传输的控制方式相比,它具有接线少、效率高、易于安装和维护等优点。严格来说,对非线性网络化控制系统的研究具有更一般的现实意义,线性网络化控制系统可以说是非线性网络化控制系统的特殊情况。例如高速运动的机械手的各个部件之间产生的非线性耦合作用等。一般的对于非线性网络化控制系统的处理方法就是将其线性化,再来研究线性网络化控制系统的鲁棒问题。目前多数文献研究的都是线性网络化控制系统的稳定性问题[3],而本文研究的是非线性网络化控制系统的稳定性问题。

在现实生活中,系统在受到外界干扰,时变时延,宽带有限等因素的影响后,会导致其面临失稳、数据堵塞、数据丢包等现象[5]。H∞鲁棒控制和保性能控制作为控制领域的两个重要方法,H∞鲁棒控制研究的是抵抗外部扰动的能力,保性能控制研究的是系统的稳定性问题,为此,本文将两个方法的优点结合起来研究系统的鲁棒控制问题。

系统数据最初的采样方式主要是通过时间触发机制[8],按周期对其采样,这样全部信息的获取造成网络资源的浪费,“按需采样”的事件触发机制应运而生。在研究实际问题中,因为所需要的状态变量并不能直接通过测量得到,所以选择输出反馈更容易在技术上实现。文献[9]研究的是静态输出反馈(直流反馈)方式的鲁棒控制问题,为了弥补静态的不足,采用的是相对灵活的动态输出反馈(交变信号)方式,进而设计了NNCS动态输出反馈控制器。

本篇文章主要研究了以下4个部分:

第1部分在非线性系统下提出了离散事件触发输出通讯机制,并给出触发条件,进一步设计了NNCS动态输出反馈控制器,得到了闭环系统;第2部分首先研究了在无扰动情况下系统的渐近稳定性,并给出了系统满足保性能的充分条件,然后完成了系统在有扰动情况下满足H∞控制的γ次扰动控制律,最后给出了NNCS动态输出反馈控制器的求解方法;第3部分用Matlab仿真验证了所提出的方法的有效性;第4部分对本文进行了总结。

2 问题描述

2.1 离散事件触发的输出通讯机制的引入

离散事件触发的输出机制是指构造一个和采样时刻相关的函数,并且该函数与事先设定好的阈值进行比较而产生触发条件,通过判断系统采样时刻的输出数据是否满足该触发条件来决定其是否传输[11]。离散事件触发机制和时间触发机制相比,不需要把所有的采样输出数据都进行传送。这样,系统不仅节约了资源还提高了效率。如表1所示,引入事件触发的输出机制后,系统仅在0h、1h、4h进行数据传输,与按周期1h采样相比,减少了数据资源的浪费。这里考虑时延的影响,由表1可以看见到达时刻有所延迟。

5 结 论

研究了系统中含有非线性项的网络化控制系统的保性能问题,考虑输出误差和时延的影响,采用变量替换法,设计了NNCS动态输出反馈控制器,完成了系统的鲁棒控制和保性能控制。当外部扰动为零时,利用Lyapunov方法证明了系统的渐近稳定性,并给出了系统满足保性能的充分条件;当外部扰动不为零时,满足次扰动输出反馈鲁棒保性能控制律,证明过程中没有涉及较大的矩阵。最后运用Matlab仿真得到了闭环系统的状态响应曲线以及采样信号的传送时刻和时间间隔图。

参考文献

[1] 李炜,赵莉,蒋栋年,等.基于事件触发的NCS鲁棒完整性设计[J].兰州理工大学学报,2014,40(1):75—79.

[2] 邱占芝,张庆灵,刘明.不确定时延输出反馈网络化系统保性能控制[J].控制理论与应用,2007,24(2):275—277.

[3] 李迎迎,江明.基于事件触发的网络控制系统稳定性分析[J]. 安徽工程大学学报,2016,31(4):78—81.

[4] ZHANG H, YAN S, SHI H B. Controller design of event-triggered networked cont-rol systems[C]. ICMC, 2014, 3(5): 1973—1976

[5] 杨丽,关新平,罗小元,等.具有包丢失和时延的网络控制系统的随机稳定性[J].吉林大学学报,2010,40(1):78—81.

[6] 樊卫华,蔡骅,陈庆伟,等.时延网络控制系统的稳定性[J].控制理论与应用,2004,21(6):881—883.

[7] 邱占芝,张庆灵.一类不确定时延状态反馈网络化系统鲁棒稳定性[J].东北大学学报,2007,27(2):132—133.

[8] 李欣,李若瓊,蒋栋年,等.不确定时延NCS的输出反馈鲁棒保性能控制[J].控制工程,2016,23(7):1046—1051.

[9] PENG C,ZHANG J.Event-triggered output-feedback control for networked control systems with time-varying sampling[J]. IET Control Theory,2015,9(9):1384—1391.

[10] 胥吉林,屈百达,徐保国.不确定时延网络控制系统的保性能控制[J].计算机工程与应用,2014,50(5):239—241.

[11] 李炜,闫坤,李亚洁.事件触发NNCS鲁棒保性能容错与通讯协同设计[J].系统仿真学报,2016,28(5):1140—1148.

[12] 俞立.鲁棒控制-线性矩阵不等式处理方法[M].北京:清华大学出版社,2002:18—88.

[13] ZHANG X M,HAN Q L.Event-triggered dynamic output feedback control for networked control systems[J].IET Control Theory,2014,8(4):226—234.

[14] 韩丽丽,赵立英,白敬.分散事件触发NCS的控制器设计[J].计算技术与自动化,2017.

[15] PENG C,HAN Q L. A novel event-triggered transmission scheme and control co-desi-gn for sampled-data control systems[J].IEEE transactions on automatic,2013,58(10):6—7.

[16] PENG C,ZHANG J,DU D J,et al.Adaptive event-triggered communication scheme for networked control system with randomly occurring nonlinearities and uncertainties[J].Neurocomputing, 2016: 475—482.

[17] XIONG J L,LAM J.Stabilization of networked control systems with a logic ZOH[J].IEEE Transactions on Automatic Control, 2009,54(2):358—363.

[18] 温秀平.基于LMI的非线性系统容错保性能控制[J].南京工程学院学报,2016,14(3):71—76.

[19] SUN W A,CHENG C F,PEI B N.The networked control systems stability analysis of a class of unc-ertain delay[J].Journal of control engineering,2012,12(3):371—372.