鲁棒H2滤波稳定性分析

Download Report

Transcript 鲁棒H2滤波稳定性分析

线性矩阵不等式在控制理论的应用
报告人: 潘 宁
导 师: 蔡云泽
2010.04.7
Linear Matrix Inequality
控制领域发展现状
LMI简介
Matlab 软件中的LMI工具包
控制领域发展现状
控制理论发展
经典控制理论
现代控制理论
自20世纪50年代,现代控制理论飞速发展,在随后工业应用中
(1)描述物理系统的解析模型复杂
(2)模型不能精确刻画
对于此类复杂的不确定性系统的分析与综合,引出一个全新的
领域:参数不确定性系统的鲁棒性能分析与综合问题。它是近
20年以来,国际自动控制界最活跃的研究领域之一。提出诸如
H无穷,H2,u方法等全新的结果。
控制领域发展现状
在时域中研究此类鲁棒不确定性问题,主要理论基
础是Lyapunov稳定性理论
LMI(20世纪90年代)
Riccati方程(早期)
控制问题转化求解
提前设定参数
求解方法存在问题
控制问题转化求解
Lyapunov
Matlab工具包
克服Riccati缺陷
控制领域发展现状
 Riccati 方程处理方法
在过去的10 余年内,由于线性矩阵不等式(LMI) 的优良性质以及解法
的突破,使其在控制系统分析和设计方面得到了广泛的重视和应用。
在此之前,绝大多数的控制问题都是通过Riccat方程或其不等式的方
法来解决的。但是解Riccati 方程或其不等式时,有大量的参数和正
定对称矩阵需要预先调整。有时,即使问题本身是有解的,也找不出问
题的解。这给实际应用问题的解决带来极大不便,具有很大的保守性
 Linear Matrix Inequality处理方法
线性矩阵不等式方法给出了问题可解的一个凸约束条件, 因此, 可以
应用求解凸优化问题的有效方法来进行求解, 不需要预先调整任何参
数和正定对称矩阵, 大大降低了间题求解的保守性和方便性。同时这
种凸约束条件的任意一个可行解都是满足设计要求的控制器, 这一性
能在求解系统的多目标控制问题时是特别有用的‘
Linear Matrix Inequality
控制领域发展现状
LMI简介
Matlab 软件中的LMI工具包
Linear Matrix Inequality
Linear Matrix Inequality
引理1:(schur补引理)对于给定的矩阵S,
 s11 s12 
s
,以下三个条件等价:

 s21 s22 
( 1) s<0;
( 2) s11  0, s22  s12T s111s12  0;
1 T
(3)s22  0, s11  s12 s22
s12  0;
Linear Matrix Inequality
 LMI在控制领域的应用
Linear Matrix Inequality
控制领域发展现状
LMI简介
Matlab 软件中的LMI工具
Matlab LMI工具包
Matlab 软件开发出功能强大、的LMI 工具箱的算法就是
基于内点法,它提供了与上述相对应的3 类标准的线性矩
阵不等式问题求解:feasp ,mincx ,gevp 。
Matlab LMI工具包
 LMI主要解决如下矩阵不等式形式:
Matlab LMI工具包
 三个标准问题:
实例仿真
 例1:
求解满足P>I的对阵矩阵P,使得
A1’P+PA1<0
A2’P+PA2<0
A3’P+PA3<0
A1=[-1,2;1,-3];
A2=[-0.8, 1.5;1.3,-2.7];
A3=[-1.4,0.9;0.7,-2.0];
实例仿真
Setlmis([])
P=lmivar(1,)
提纲
1
2
NCS滤波研究背景
NCS模型描述
3
鲁棒H2滤波稳定性分析
4
鲁棒H2滤波器设计
5
仿真研究
 NCS滤波研究背景
NCS模型描述
鲁棒H2滤波稳定性分析
鲁棒H2滤波器设计
仿真分析
网络控制系统(NCS)的崛起
日常应用
Smart home(智能家居)
NCS
intelligent Robot(美国军用智能狗)
automobiles (007智能车)
Telesurgery(远程手术)
NCS研究背景
军工应用
NCS
鱼雷导弹制导与控制
战斗机协同作战
航天火星探测
NCS历史追踪
《控制论—关于在动物和
机器中控制和通信的科学》
1998Walsh
给出网络控制系统的
概念和明确定义
1948维纳
马里兰大学,
给出NCS的图示结构
于之训和顾洪军
Halevi和Ray
Murry和As2
trom等
将网络控制大致分为
(1)基于网络的控(控制领域)
(2)对网络的控制(通讯领域)
NCS领域分支---滤波(信号处理)研究现状
NCS滤波研究现状
网络诱导时延
(1)对于随机且分布特性已知的网络时延,利用随机控制理论方法进
行系统分析与设计.
(2)对于时变、不确定的网络时延,采用鲁棒控制、自适应控制、智
能控制等方法进行系统分析与设计
(3)通过技术手段将时变时延转化为固定时延,利用确定性系统方法
进行分析和设计
(4)主要短时延,长时延研究较少
NCS领域分支---滤波(信号处理)研究现状
NCS滤波研究现状
数据包丢失
由于数据包丢失呈现出明显的时变和不确定性,难以准确描述数据包
丢失特性和模型. 因此:
(1)一方面,建立反映时变、不确定和随机丢包特性的NCS模型
(2)并采用近年来出现的切换系统,混合系统,异步动态的分析方
法,研究控制 器的设计方法
NCS领域分支---滤波(信号处理)研究现状
带有干扰的NCS设计(去噪,滤波)
H∞,H2综合的方法
引入控制器和滤波器设计
提出了一种时延补偿结构,
可实现对噪声的滤波处理
ZhangWei
于之训
Goktas
Lincoln
卡尔曼滤波器,
保证分离定理
Walsh和
Bushnell
Noise
考虑长时延,丢包,
等因素的滤波研究
用非线性和摄动理论,将NCS
中的时延效应看作连续系统的
摄动,提出了摄动方法
New
Derection
本文研究思路
本文研究思路
传统的最优滤波理论如最小二乘法、维纳滤波以及卡尔曼滤
波理论均是基于系统部件之间数据传送具有无限可能的精度假
设,而并未考虑实际网络环境下的时延,丢包等不确定性因素;
虽然已有研究试将卡尔曼滤波算法扩展到时滞情况,但是滤波
公式推导复杂,且得不到最优解。
在Kalman滤波理论基础上发展的现代鲁棒滤波技术考虑了系
统中含有不确定参数、噪声干扰统计特性不能完全获知等情况,
在系统中存在不确定因素的情况下可以得到较好的滤波效果,
但在网络环境中,接收的信息还出现了延时和丢包现象。因此,
基于确定性系统的鲁棒滤波技术在随机系统领域已经不再适用,
需要改进或开发新的理论和算法。
本文研究思路
本文研究思路
目前对NCS的鲁棒滤波问题研究较少,且多考虑短时延。对
于同时考虑时延和丢包的鲁棒滤波研究更少。最新研究成果将
定常系统H2滤波的概念推广到随机系统,研究了同时具有随机
短时延和数据包丢失的随机系统H2滤波。
本文基于已有思想,研究了传感器和滤波器之间同时存在长
时延及丢包的 滤波器设计问题。引入随机序列,建立具有长
时延和数据包丢失的随机参数模型。基于该模型,通过扩展
范数在随机系统中的定义,给出滤波误差系统的随机范数表达
式。利用状态增广的方法给出满足滤波误差系统指数稳定和随
机性能指标的充分条件。通过求解线性矩阵不等式求出 最优
滤波参数。
 NCS滤波研究背景
NCS模型描述
鲁棒H2滤波稳定性分析
鲁棒H2滤波器设计
仿真分析
NCS模型描述
模型合理假定:
(1)假设NCS被控对象为线性定常系统,状态方程为:
(2)传感器和滤波器均采用时钟驱动,
采样周期为T。控制器为事件驱动。
(3)
(4)丢包采用开关切换系统:
NCS模型描述
模型表示(处理时延和噪声)引入滤波方程
K1发生时:
K2发生时
系
统
方
引入随机序列
通过状态增广,将
系统方程和滤波方
方程融合为滤波误
系统
 NCS滤波研究背景
NCS模型描述
鲁棒H2滤波稳定性分析
鲁棒H2滤波器设计
仿真分析
鲁棒H2滤波稳定性分析
<
鲁棒滤波稳定性分析
(1)对于确定的线性定常系统,如果输入是标准白噪声,则系统输出的均方根等于
系统的 H2范数。而在随机系统领域,此结论将不再适用。
(2)基于 对带有随机长时延和丢包的NCS 滤波器设计问题可归结为设计滤波器
使得:
① 滤波误差系统指数稳定;
② 由扰动输入到误差状态输出的 范数小于一个指定的上界 ,即
<
:
 定理
 NCS滤波研究背景
NCS模型描述
鲁棒H2滤波稳定性分析
鲁棒H2滤波器设计
仿真分析
鲁棒H2滤波器设计
 鲁棒H2滤波器设计(将定理1的矩阵不等式线性化)
采用矩阵分解,合同变换等方法,将定理1中的非线性矩阵不等式转化为线
性矩阵不等式得定理2:
 NCS滤波研究背景
NCS模型描述
鲁棒H2滤波稳定性分析
鲁棒H2滤波器设计
仿真分析
仿真分析
 仿真分析
利用LMI工具包进行仿真分析,仿真结果如下:
论文总结
长时延因素
丢包因素
NCS
滤波
噪声干扰
NCS滤波前景展望
复杂网络
通信领域与控制领域融合
由于现实社会网络复杂度,
为了更贴近现实,将通信领
域的因素考虑到控制领域,所设
计的NCS滤波器将更具有实际应
用价值,更容易被工业领域认可
研究复杂网络环境,分布式系统,
多智能体领域的NCS滤波具有
重要意义