论文部分内容阅读
随着计算机网络、通信技术的不断发展,人们对控制理论的要求越来越高。无处不在的通信网络,智能设备的大规模使用以及对控制系统的实际需求奠定了网络控制系统的基础。网络控制系统使位置不同、性能各异的被控对象,在传输其系统信息和控制信号时,均以网络的方式进行数据交换,代表了先进控制系统发展网络化、智能化的特点。相比于经典的Kalman滤波,H_∞滤波方法在面对实际中存在的系统的不确定性问题时,具有更好的性能。利用H_∞滤波对网络系统进行状态估计,有利于控制策略的实现。Delta算子方法不仅可以使离散与连续的系统模型纳入统一框架内,且能够较好地解决传统的移位算子在高速采样时所引起的病态条件问题。因此,利用Delta算子离散化方法,分析具有不确定性的网络系统的鲁棒滤波问题具有重要的应用价值和现实意义。本文主要研究了Delta算子方法描述的网络控制系统中存在时延和数据包丢失的鲁棒H_∞滤波问题,分别利用时滞系统理论及切换系统理论,建立了不同的系统模型,并设计了满足系统鲁棒H_∞性能的滤波器,其主要工作如下:首先,考虑系统中存在的随时间不断变化的网络诱导时延,并考虑了存在于系统状态方程中且满足范数有界的不确定性的情况,基于Delta算子离散化方法,利用时滞系统的理论对网络系统建立状态方程,并根据H_∞性能建立滤波器方程,由此得到Delta算子系统下的滤波误差方程,通过建立李雅普诺夫泛函,对系统进行稳定性分析。利用Schur补引理将矩阵不等式转化成等价的线性矩阵不等式(LMI)形式,求解线性矩阵不等式得到使系统稳定的条件和性能指标,并求得滤波器设计参数。其次,考虑系统中存在的数据包丢失情况,建立了由Delta算子描述的,具有数据包丢失现象的不确定网络控制系统,利用切换系统的理论,将数据包丢失和没有发生数据包丢失两种情况下的系统分别建立为两个子系统模型。并将误差系统建模为具有两个子系统的离散时间切换系统。通过求解一组线性矩阵不等式的方法给出使滤波误差系统满足指数稳定和鲁棒H_∞性能指标的充分条件,并得到滤波器系数。最后,利用Matlab软件中线性矩阵不等式工具箱对本文所设计的滤波方法进行了数值仿真验证,通过实例证明了所设计鲁棒H_∞滤波器的可行性以及有效性,并较好的估计了信号的状态。