首页 / 专利库 / 信号处理 / 信号 / 扰动信号 / 一种具有随机滤波增益变化的有限域滤波器设计方法

一种具有随机滤波增益变化的有限域滤波器设计方法

阅读:955发布:2020-05-08

专利汇可以提供一种具有随机滤波增益变化的有限域滤波器设计方法专利检索,专利查询,专利分析的服务。并且本 发明 提供一种具有随机滤波增益变化的有限域 滤波器 设计方法,包括以下步骤:步骤1,建立具有随机滤波增益变化和量化效应的离散时变随机非线性系统数学模型;步骤2,设计H∞和L2‑L∞有限域滤波器。,下面是一种具有随机滤波增益变化的有限域滤波器设计方法专利的具体信息内容。

1.一种具有随机滤波增益变化的有限域滤波器设计方法,其特征在于,包括以下步骤:
步骤1,建立具有随机滤波增益变化和量化效应的离散时变随机非线性系统数学模型;
步骤2,设计H∞和L2-L∞有限域滤波器;
步骤1中所述建立具有随机滤波增益变化和量化效应的离散时变随机非线性系统数学
模型具体为:
考虑定义在k∈[0,N]上的离散时变随机非线性系统:
其中 是状态向量; 是过程输出; 是待估信号; 和
是l2[0,N]中的外部扰动输入;A(k),C(k),L(k),D1(k),D2(k)是维数合适的已知实
时变矩阵,r(k)是取值为1或0且服从如下Bernoulli分布的随机变量,期望值为
f(.,.):R+×Rn→Rn和g(.,.):R+×Rn→Rn是非线性向量函数且满足条件f(k,0)=0,g
(k,0)=0及
其中矩阵B1(k),B2(k)已知,δ(k)是任意列向量;
具有量化效应的测量输出可以表示如下:
h(y(k))=(I+Δ(k))y(k)=(I+Δ(k))(C(k)x(k)+D2(k)v(k))  (3)
考虑到随机发生的滤波增益变化,采用如下的时变滤波器结构:
其中 是状态估计, 是估计输出,K(k)是待求的滤波器矩阵,随机发生
的滤波器增益变化定义为:ΔK(k)=Ho(k)Δo(k)Eo(k),其中Ho,Eo已知,未知不确定矩阵Δo
满足 与r(k)不相关的随机变量α(k)服从Bernoulli分布,它被用来描述随机发生
的滤波增益变化,期望值为
令 η(k)=[xT(k) eT(k)]T,结合(1)、(3)、(4),得到如下增广系统:
其中
滤波器设计的目标是使得下列两个条件同时成立:
对于给定的实数γ>0,矩阵S>0及初始状态η(0),系统的H∞性能指标:
其中
对于给定的实数δ>0,矩阵R>0及初始状态η(0),系统的L2-L∞性能指标:
其中
2.根据权利要求1所述方法,其特征在于步骤2包括以下五个部分:
(一)H∞性能分析,定义J1(k):=ηT(k+1)Q(k+1)η(k+1)-ηT(k)Q(k)η(k),代入(5),得到
在上式两边添加零项 并考虑
得到
在式(9)两边对k从0到N-1求和,得到
从而得到,满足H∞性能的充分条件;
(二)L2-L∞性能分析,定义 运用与H∞性能
分析中类似的处理方法,得到
假设Ω<0及 得到
从而得到满足L2-L∞性能的充分条件;
(三)在统一的框架下考虑系统H∞和L2-L∞性能指标,运用Schur Complement引理对(一)
(二)满足性能指标的充分条件进行处理,得到充分条件如下等价表述,是(四)滤波器设计
基础工作;
(四)H∞和L2-L∞有限域非脆弱滤波器设计,在(三)工作的基础上,综合运用S-procedure
和Schur Complement引理,消除矩阵不等式中的非线性项,从而得到一组LMIs,如下所示:
其中
γ和δ为正实数,S和R为正定矩阵,{∈1(k)}0≤k≤N-1,{∈2(k)}0≤k≤N-1,{ε1(k)}0≤k≤N-1,{ε2(k)}0≤k≤N-1,{ε2(k)}0≤k≤N-1及{ε4(k)}0≤k≤N-1为正实数序列, 及
为正定矩阵序列,{K{k)}0≤k≤N-1为实值矩阵簇,且满足
(五)H∞和L2-L∞有限域非脆弱滤波器设计求解算法概括如下
步骤5.1,给定正实数γ>0,δ>0,正定矩阵S>0,R>0,L(0),选取合适的初始值{Q1
(0),Q2(0),P1(0),P2(0)}满足初始条件(19),令k=0;
步骤5.2,在时刻k求解线性矩阵不等式组(16)-(18)得到矩阵
及滤波器矩阵参数K(k);
步骤5.3,令k=k+1,调用更新表达式(20)得到{Q1(k),Q2(k),P1(k),P2(k)};
步骤5.4,如果k<N,那么跳到步骤5.2,否则进入下一步;
步骤5.5,结束。

说明书全文

一种具有随机滤波增益变化的有限域滤波器设计方法

技术领域

[0001] 本发明涉及一种滤波器设计方法,特别是一种具有随机滤波增益变化的有限域滤波器设计方法。

背景技术

[0002] 滤波或状态估计是控制工程和信号处理领域的基础性问题,在航空航天、工业过程控制、自动控制系统中得到了广泛的应用。传统的Kalman滤波方法需要知道系统的准确模型及干扰信号的部分统计信息,而H∞滤波技术旨在保证干扰输入到估计误差的H∞范数增益小于给定的指标,因而更适合处理干扰信号统计信息未知情况下的滤波问题。
[0003] 网络技术在以下两个方面对滤波器的设计提出了新的挑战:被控对象和滤波器通过网络技术在地理空间上实现了分离,滤波参数通过网络传输时,可能会发生微小的随机变化;由于数字计算机存储系统的字长是有限的,连续信号的滤波参数在进入计算机系统之前必须进行量化,不可避免地产生截断误差。
[0004] 现有滤波器设计研究大都默认滤波器参数能够准确实现,而实际情况中,由于环境变化、仪器精度、未知干扰等因素的影响,滤波器结构参数会发生摄动。Keer等证明,对于通过H2,H∞,l1及μ等方法得到的控制器,其参数极其微小的摄动会破坏系统的稳定性

发明内容

[0005] 本发明针对一类复杂离散时变随机非线性系统,同时考虑网络诱导的随机滤波参数增益变化及数字系统的量化效应对滤波性能的影响,提出了一种具有随机滤波增益变化的有限域滤波器设计方法。
[0006] 具有随机滤波增益变化和量化效应的一类离散时变随机非线性系统的H∞和L2-L∞有限域滤波器设计方法按以下步骤实现:
[0007] 步骤一、建立具有随机滤波增益变化和量化效应的离散时变随机非线性系统数学模型;
[0008] 步骤二、设计H∞和L2-L∞有限域滤波器;
[0009] 步骤三、验证H∞和L2-L∞有限域滤波器设计方法的有效性。
[0010] 本发明使用H∞和L2-L∞技术来设计一类离散时变随机非线性系统的有限域滤波问题。所设计的滤波器考虑了随机发生的网络诱导滤波增益变化,并利用扇形有界不确定性技术处理量化效应,降低系统复杂度。通过综合运用Schur complement和S-procedure引理得到滤波器的LMI表达形式,并给出了有限域滤波器参数求解的迭代算法。同时本发明能够处理网络诱导参数增益变化和量化效应对滤波性能的影响,在滤波器LMIs表达形式有解的情况下,保证系统满足H∞性能指标和L2-L∞性能指标。仿真结果验证了算法的有效性,说明达到了预期的设计目标。
[0011] 下面结合说明书附图对本发明作进一步描述。

附图说明

[0012] 图1是本发明方法流程图
[0013] 图2是状态x1(k)及其估计 示意图。
[0014] 图3是状态x2(k)及其估计 示意图。
[0015] 图4是状态x3(k)及其估计 示意图。
[0016] 图5是输出z(k)及其估计 示意图。

具体实施方式

[0017] 一种具有随机滤波增益变化的有限域滤波器设计方法,按以下步骤实现:
[0018] 步骤一、建立具有随机滤波增益变化和量化效应的离散时变随机非线性系统数学模型;
[0019] 步骤二、设计H∞和L2-L∞有限域滤波器;
[0020] 步骤三、验证H∞和L2-L∞有限域滤波器设计方法的有效性。
[0021] 步骤一中所述建立具有随机滤波增益变化和量化效应的离散时变随机非线性系统数学模型具体为:
[0022] 考虑定义在k∈[0,N]上的离散时变随机非线性系统:
[0023]
[0024] 其中 是状态向量; 是过程输出; 是待估信号;和 是l2[0,N]中的外部扰动输入;A(k),C(k),L(k),D1(k),D2(k)是维数合适的已知实时变矩阵。
[0025] r(k)是取值为1或0且服从如下Bernoulli分布的随机变量:
[0026]
[0027] 其中 是已知常数。
[0028] f(.,.):R+×Rn→Rn和g(.,.):R+×Rn→Rn是非线性向量函数且满足条件f(k,0)=0,y(k,0)=0
[0029]
[0030] 其中矩阵B1(k),B2(k)已知,δ(k)是任意列向量。
[0031] 考虑测量信号的量化效应,定义量化器h(·)=[h1(·) h2(·) … hr(·)]T,则量化过程的对应关系为:h(y(k))=[h1(y(1)(k)) h2(y(2)(k)) … hr(y(r)(k))]T[0032] 该量化器为对数量化器,且满足对称关系,即
[0033] hj(-y)=-hj(y)(j=1,2,…,r)
[0034] 对每一个hj(·)(1≤j≤r),量化平集具有如下形式:
[0035]
[0036] 其中χj(j=1,2,…,r)为量化密度。每个量化水平对应一个区间,则每个量化水平集正好覆盖整个区间。选取如下的量化函数:
[0037]
[0038] 其中
[0039] 由上式可知:hj(y(j)(k))=(1+Δ(j)(k))y(j)(k)|Δ(j)(k)|≤δj。所以,可以将量化效应转化成扇形有界的不确定性。
[0040] 定义Δ(k)=diag{Δ(1)(k),Δ(2)(k)…,Δ(r)(k)}, 则未知实值时变矩阵 满足F(k)FT(k)≤I。具有量化效应的测量输出可以表示如下:
[0041] h(y(k))=(I+Δ(k))y(k)=(I+Δ(k))(C(k)x(k)+D2(k)v(k))  (4)
[0042] 考虑到随机发生的滤波增益变化,采用如下的时变滤波器结构:
[0043]
[0044] 其中 是状态估计, 是估计输出,K(k)是待求的滤波器矩阵。随机发生的滤波器增益变化定义为:ΔK(k)=Ho(k)Δo(k)Eo(k),其中Ho,Eo已知,未知不确定矩阵Δo满足 与r(k)不相关的随机变量α(k)服从Bernoulli分布,它被用来描述随
机发生的滤波增益变化。对α(k)可做如下合理假设:
[0045]
[0046] 其中 是已知实数。
[0047] 令 结合(1)、(4)、(5),得到估计误差的动态方程:
[0048]
[0049] 令η(k)=[xT(k) eT(k)]T,得到如下增广系统:
[0050]
[0051] 其中
[0052]
[0053]
[0054]
[0055] H(k,x(k))=[fT(k,x(k)) gT(k,x(k))]T
[0056]
[0057]
[0058]
[0059]
[0060] 滤波器设计的目标是使得下列两个条件同时成立:
[0061] 对于给定的实数γ>0,矩阵S>0及初始状态η(0),系统的H∞性能指标:
[0062]
[0063] 其中
[0064] 对于给定的实数δ>0,矩阵R>0及初始状态η(0),系统的L2-L∞性能指标:
[0065]
[0066] 其中
[0067] 步骤二中所述设计H∞和L2-L∞有限域滤波器包括以下五个部分:
[0068] 在滤波器设计之前,先给出下面将要用到的引理:
[0069] 引理1:(Schur complement)给定常数矩阵S1,S2和S3,其中那么 当且仅当
[0070]
[0071] 引理2:(S-procedure)N=NT,H和E是适当维数的实矩阵,且FT(t)F(t)≤I。则不等式N+HFE+(HFE)T<0,当且仅当存在一个正实数ε使得N+εHHT+ε-1ETE<0,或者,等价地,[0072]
[0073] (一)H∞性能分析,为方便讨论,做如下假设:
[0074]
[0075] 其中,γ为正实数,S为正定矩阵,{∈1(k)}0≤k≤N-1为实数序列,{Q(k)}1≤k≤N为正定矩阵序列,且满足满足Q(0)≤γ2S,
[0076]
[0077]
[0078]
[0079]
[0080]
[0081] 定义J1(k):=ηT(k+1)Q(k+1)η(k+1)-ηT(k)Q(k)η(k)  (14)
[0082] 代入式(8),得到
[0083] 其中
[0084]
[0085]
[0086] 添加零项 到 得到
[0087]
[0088] 其中
[0089]
[0090] 由(3),容易得到
[0091]
[0092] 那么
[0093]
[0094] 在式(18)两边对k从0到N-1求和,得到
[0095]
[0096] 根据上面的不等式可以得到
[0097]
[0098] 注意到Γ<0,Q(N)>0及初始条件Q(0)≤γ2S,可以得到J1<0,那么系统的H∞性能指标得到满足。
[0099] 二)L2-L∞性能分析,为方便讨论,做如下假设:
[0100]
[0101]
[0102] 其中,δ为正实数,R为正定矩阵,{∈2(k)}0≤k≤N-1为正实数序列,{P(k)}1≤k≤N为正定矩阵序列,且满足P(0)=R,
[0103]
[0104]
[0105]
[0106]
[0107] 定义
[0108]
[0109] 与(15)相似,得到
[0110]
[0111] 与(18)方法相同,得到
[0112]
[0113] 因为Ω<0,下面的不等式成立:
[0114]
[0115] 考虑(22)和(26),得到
[0116]
[0117] 由上式,得到
[0118]
[0119] 即
[0120]
[0121] 那么系统的L2-L∞性能指标得到满足。
[0122] (三)在统一的框架下考虑系统H∞和L2-L∞性能指标,运用Schur Complement引理对(一)(二)的假设条件(13)(21)(22)进行处理,得到假设条件如下等价表述:
[0123]
[0124]
[0125]
[0126] 其中,(30)对应于(22),(31)对应于(13),(32)对应于(21)。
[0127] (四)H∞和L2-L∞有限域非脆弱滤波器设计,在(三)工作的基础上,综合运用S-procedure和Schur Complement引理,消除矩阵不等式中的非线性项,从而得到一组LMIs,如下所示:
[0128]
[0129]
[0130]
[0131] 其中
[0132]
[0133]
[0134]
[0135]
[0136]
[0137]
[0138]
[0139]
[0140]
[0141]
[0142]
[0143]
[0144]
[0145]
[0146]
[0147]
[0148]
[0149]
[0150] γ和δ为正实数,S和R为正定矩阵,{∈1(k)}0≤k≤N-1,{∈2(k)}0≤k≤N-1,{ε1(k)}0≤k≤N-1,{ε2(k)}0≤k≤N-1,{ε3(k)}0≤k≤N-1及{ε4(k)}0≤k≤N-1为正实数序列,及 为正定矩阵序列,{K(k)}0≤k≤N-1为实值矩阵簇,且满足
[0151]
[0152]
[0153] 下面介绍详细设计过程,首先对变量P(k)和Q(k)做如下分解:
[0154]
[0155]
[0156] 满足(36)时,(30)可以重写为:
[0157]
[0158] 上式等价于(33)。
[0159] 为了估计式(31)中的不确定性参数Δ(k),将它重写如下:
[0160]
[0161] 其中
[0162]
[0163]
[0164]
[0165]
[0166]
[0167]
[0168] 根据S-procedure引理,得到
[0169]
[0170] 对(40)运用Schur Complement引理,得到
[0171]
[0172] 上式只存在不确定性参数ΔK(k),为了对它进行估计,可以将上式重写为[0173]
[0174] 其中
[0175]
[0176]
[0177]
[0178]
[0179]
[0180]
[0181] 根据S-procedure,得到
[0182]
[0183] 运用Schur Complement对(43)进行重写,得到
[0184]
[0185] 其中
[0186]
[0187]
[0188] 由(44)可以得出(31)和(34)的等价关系,同理可得(32)和(35)的等价关系,至此完成H∞和L2-L∞有限域非脆弱滤波器的设计。
[0189] (五)H∞和L2-L∞有限域非脆弱滤波器设计求解算法(FFD)概括如下:
[0190] 步骤5.1,给定正实数γ>0,δ>0,正定矩阵S>0,R>0,L(0),选取合适的初始值{Q1(0),Q2(0),P1(0),P2(0)}满足初始条件(36),令k=0;
[0191] 步骤5.2,在时刻k求解线性矩阵不等式组(33)-(35)得到矩阵及滤波器矩阵参数K(k);
[0192] 步骤5.3,令k=k+1,调用更新表达式(37)得到{Q1(k),Q2(k),P1(k),P2(k)};
[0193] 步骤5.4,如果k<N,那么跳到步骤5.2,否则进入下一步;
[0194] 步骤5.5,结束。
[0195] 步骤三中验证H∞和L2-L∞有限域滤波器设计方法有效性的具体方式如下:
[0196] 通过给出一个数值仿真实例,利用Matlab/LMI工具箱对所设计的滤波器参数进行求解,并验证H∞和L2-L∞性能指标。
[0197] 考虑如下离散系统:
[0198]
[0199] 非线性函数f(k,x(k)),g(k,x(k))取值:
[0200]
[0201]
[0202] 外部扰动信号w(k),v(k)取为:
[0203]
[0204] 随机变量r(k),α(k)的期望为 指数滤波器h(·)的参数为δ1=0.4,δ2=0.6且不确定参数F(k)满足FT(k)F(k)≤I;滤波增益变化中的已知矩阵为
[0205]
[0206] 不确定参数Δo(k)满足
[0207] 初始状态x(0)由[-1.5,1.5]上的均匀分布随机产生,估计状态 为0。正实数γ=1.5,δ=1.2,正定矩阵S=diag{1,1,1,1,1,1},R=diag{1,2,1,2,1,1},初始值取为Q(0)=0.9γ2S,P(0)=R。
[0208] 验证结果如图2-5所示,图2-4分别给出了状态变量x1(k)-x3(k)及它们的估计量图5给出了输出z(k)和它的估计量 通过对仿真结果的计算得到H∞性能指标J1=-9.2199,L2-L∞性能指标J2=-8.3658。仿真结果说明了本发明所提出的滤波器设计方法的有效性。
[0209] 综上所述,本发明给出了一类离散时变随机非线性系统的H∞和L2-L∞有限域滤波器设计方法,所设计的滤波器具有随机发生的滤波增益变化且受量化作用影响。随机非线性现象是由服从Bernoulli分布规律的随机变量描述的在两种非线性扰动之间的二元切换;滤波增益的随机变化用来描述受网络带宽影响发生的滤波器参数的微小随机变化;量化器采用指数型,并通过一定的方法将量化不确定转化为扇形有界不确定以降低问题的复杂性。通过解一组递推线性矩阵不等式,给出了使滤波误差系统同时满足H∞和L2-L∞性能指标的滤波器存在的充分条件。最后,通过一个仿真实例说明了所提出的滤波器设计方法的有效性。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈