具有双重不确定性系统的联合滤波算法
2016-11-08江涛钱富才杨恒占胡绍林
江涛 钱富才 杨恒占 胡绍林
具有双重不确定性系统的联合滤波算法
江涛1钱富才1杨恒占2胡绍林1
卡尔曼滤波在高斯白噪声的假设下是一种最优滤波,基于区间数学理论的集员滤波(Set-membership filter,SMF)能够有效处理有界噪声假设下的滤波问题.然而,随机噪声和有界噪声在许多情况下会同时干扰控制系统.由于两种滤波算法都受到各自适用范围的限制,使用单一滤波算法难以得到理想的估计结果.本文通过建立具有双重不确定性系统的模型,提出了一种基于贝叶斯估计联合滤波算法.该算法用卡尔曼滤波处理系统的随机不确定性,用集员滤波处理系统的有界不确定性,得出一个易于实现的滤波器.最后通过对雷达跟踪系统的仿真,结果表明,较单一滤波算法,联合滤波具有更强的噪声适应性和有效性.
卡尔曼滤波,集员滤波,双重不确定性,联合滤波
引用格式江涛,钱富才,杨恒占,胡绍林.具有双重不确定性系统的联合滤波算法.自动化学报,2016,42(4):535−544
随机噪声与有界噪声同时干扰自动控制系统的现象普遍存在,例如,在雷达跟踪系统中,接收系统的热噪声以及天线受到阵风的影响是典型的随机噪声[1],而加速度的物理特性、外界未知环境不确定干扰等噪声因素的影响,相比其随机统计特性获得边界是更加可行的[2];单晶在生长控制过程中,一方面受到随机对流的作用,另一方面温度场按偏微分方程演化,而在用有限元方法求解偏微分方程时,需要对不规则区域用三角形进行分割,对于分割接近边界邻域的狭小部分通常会忽略,忽略的这部分是有界不确定性;对于非线性随机系统,在用扩展卡尔曼滤波(Extended Kalman filter,EKF)时,线性化过程中同样也忽略了高阶余项.这些实例都表明,系统存在两种不确定性,一种是概率统计特性已知的随机不确定性,而另一种是已知边界的有界不确定性,当两种不确定性同时存在时,本文称之为双重不确定性.
系统的不确定性分析存在两种方法[3],概率方法和非概率方法,而选择采用哪种方法往往取决于样本统计数据的多少及其性质.概率方法需要知道随机变量的概率统计特性,而区间分析理论(非概率方法)解决不确定问题需要已知有界不确定参数或变量所在范围的边界.概率方法适合解决随机不确定,而非概率方法适合解决有界不确定.在不确定系统的状态估计问题中,卡尔曼滤波是一种典型的概率方法,集员滤波(Set-membership filter,SMF)[4−7]是一种典型的非概率方法.两种滤波方法中,卡尔曼滤波以贝叶斯推理为基础,解决了高斯白噪声假设下线性系统状态的最优估计问题;SMF以包含系统真实状态的外定界椭球集合为基础,只要求系统噪声有界,且噪声界已知,而不需要知道边界内噪声的统计特性.相比卡尔曼滤波在每一步估计得到的是一个状态值,SMF得到的是一个椭球集合,且此集合内的值都是可行解.因此,两种滤波方法有各自的适用范围,且都在工程实践中得到广泛的应用[8−10].对于存在两种不确定性的混合噪声系统,非高斯白噪声的存在使单一卡尔曼滤波的估计结果往往过分乐观[11],甚至收敛性也不能保证;高斯白噪声的存在导致单一SMF选取的噪声边界会过分保守,估计精度下降.总之,现有方法一般都是假设一种噪声的存在,意味着人为地排除了另一种噪声.为克服这些单一滤波算法的局限性,研究具有双重不确定性系统的滤波问题有重要的理论价值和实际应用前景.
然而处理双重不确定性噪声模型问题的研究还处于起步阶段,如何将随机不确定性和有界不确定性整合成一个混合的数学描述,是一个挑战性问题[12].面对这个难题,相关文献已经提出的能够结合两种不确定的数学形式有:随机集合、集合概率密度以及其他不精确概率描述方法.Hanbeck等[13]利用随机集合提出的统计和集合论信息(Statistical and set-theoretic information,SSI)滤波器,其特点是传统单一的滤波方法得到的值只是SSI滤波器的边界情况,即当随机噪声为零时,收敛于集合估计;当有界误差为零时,收敛于贝叶斯估计,该方法的局限性在于只能解决线性标量状态.Noack等[14]采用集合密度的概念来描述双重不确定性,即用适合描述不确定集合的集合概率密度取代了单一概率密度函数.Klumpp等[15]比较了基于随机集合的SSI滤波器和基于集合概率密度的CS(Credal state)滤波器,得出CS滤波器具有更加保守的特点.Henningsson[16]用椭球包含混合噪声中有界集合部分的估计误差,通过线性矩阵不等式得到最优滤波增益,该算法的性能受到一个权系数的影响,而该系数的取值取决于实际系统总体噪声中随机不确定和有界不确定的某种权重关系,且这种权重关系并没有定量地给出.Liu等[17]提出的椭球集合滤波算法在解决纯方位机动目标的跟踪问题时,在集员椭球更新的过程中考虑了随机不确定性,得到了跟踪性能优于单一EKF的结论.
本文根据随机不确定性和有界不确定性对估计结果影响的各自特点,将统计特性未知但有界的(Unknown but bounded,UBB)噪声引入到卡尔曼滤波模型中,得到一组包含集合运算的卡尔曼滤波方程.其中的UBB噪声应用SMF的思想进行处理,而随机噪声应用卡尔曼滤波的思想进行处理,实现了两种滤波方法的联合处理.文章的最后将该算法推广到非线性系统中.
1 数学基础
1.1数学模型
为了处理包含随机噪声和UBB噪声系统,需要建立能够正确描述该系统的数学模型,因此,系统状态方程可写成如下形式
测量方程
这时,我们得到了包含高斯白噪声和UBB噪声的双重不确定性非线性系统.在解决非线性模型的滤波问题中,非线性模型可以通过线性化来近似表示,为了易于说明,首先考虑系统是线性的式(1)和式(2)写成如下形式
预测估计协方差矩阵
滤波增益
更新状态估计值
更新估计协方差矩阵
如果考虑UBB噪声项,由于高斯白噪声一阶矩为常数,不会引起系统变量均值的变化,而UBB噪声会引起均值的偏移,因此均值不再是唯一值,定义如下集合
式中δk为UBB噪声均值集合,ψk为测量输出均值集合.当系统包含UBB噪声集合后,可以将点运算变为集合运算.那么类似于式(5)和式(8),状态的一步预测和更新分别可写成集合运算的形式
χk称为条件均值集合,符号⊕表示椭球的闵可夫斯基(Minkowski)和.在随后的内容中,我们通过适当的方法参数化这些集合,推导出一个能够处理线性系统的估计方法.
如果考虑系统是非线性的,滤波过程中就需要对非线性系统线性化,然而在这类混合噪声模型中,此时估计的并不是一个值,而是一个状态集合,因此,EKF中用的线性化方法在处理该问题时并不适用,如何找到一种合适的近似方法将在第2.2节中讨论.
这里建立的双重不确定性模型,都是假定合理有效的.然而由于实际系统中噪声的复杂性,建立合理有效的模型并不容易.事实上,随机和有界很难严格地划分,并且也可以近似地相互转换.例如,高斯白噪声,如果用有界的形式表示,可以采用3σ置信区间,选取的噪声边界为高斯白噪声方差σ的3倍,那么噪声在3σ区间的概率为99.73%.对于有些情况下定义的有界噪声,并非是指边界内噪声的统计特性完全未知,可能的情况是统计特性已知但属于非高斯分布,当非高斯程度较小时,这时完全可以根据有界噪声的期望和方差来转化为近似高斯分布的随机噪声.因此,只有对实际噪声的合理划分,才能建立合理有效的双重不确定性模型,但这需要对系统进行大量的分析和实践.
1.2椭球集合及其运算性质
在给出的双重不确定性模型中,我们已经分离出模型的有界部分,SMF是一种基于集合论的估计方法,解决了有界集合如何被椭球近似包含的问题,以及滤波过程中的集合运算问题.下面介绍集员相关的定义与定理.
假设线性动态模型存在UBB噪声,在此条件下,状态估计由点估计变为一个状态可行集合的估计问题,UBB噪声集合和状态可行集均可以用椭球集合来近似描述.
这里注意η(·)与ηβ(·)的区别,η(·)的自变量为椭球集合,ηβ(·)的自变量为向量.
去掉上式中max函数,得到不等式形式
引理1.支持函数存在如下运算性质:
根据引理1中支持函数的性质,假设式(12)中条件均值集合χk−1和UBB噪声的边界集合δk包含在椭球集合(闭凸集)内,将式(12)写成如下支持函数计算形式
由于集合的线性运算保留集合“凸”的特性,那么预测条件均值集合χk,k−1为凸集.
同样假设测量输出集合ψk也包含在椭球集合内,那么式(13)可写成
同理,计算得到的更新条件均值集合χk也是凸集.可以看出,支持函数将椭球集合运算中Minkowski和转换为加法.
根据上面的内容可知,滤波模型中加入了有界集合,有界集合可以用椭球集合来包含.定义1给出了椭球集合的描述,但该描述下的两个椭球集合不能直接进行运算,因此,定义2给出了椭球集合的支持函数,引理1给出了支持函数的运算性质.虽然引理1中的和的Minkowski和求出的是一个凸集,但并不意味着该凸集是一个确定形状大小的集合.也就是说,两个椭球集合的Minkowski和不会产生一个新的椭球,例如式(18)中的凸集χk,k−1形状大小就不能确定.一般可行的方法就是找到包含两个椭球集合和Minkowski和的外定界椭球如图1所示.
图1 外定界椭球Fig.1 Outer bounding ellipsoid
式中
假定一个椭球
如图1所示,由于两个椭球的Minkowski和并不能直接表示为一个椭球,为了使椭球F(a aa,S)能够包含椭球和的Minkowski和,则必须满足不等式[5]
式中η(·)为支持函数,根据支持函数的定义,则
取外定界椭球中心
取正定矩阵S为S1与S2的线性组合
那么式(26)可以表示为
显然,当满足下式时,不等式(30)必然成立
令可行标量p满足γ−1=p−1,ρ−1≥p,则
即S(p)可以表示为
已知椭球集合描述中的S表征椭球的形状大小,通过定理2可以看出,包含两个椭球的Minkowski和的外定界椭球是关于形状大小矩阵S(p)的函数,p为引入的可行标量,不同的p对应不同的矩阵S,不同的S又对应不同形状大小的外定界椭球,在所有这些外定界椭球中,希望找到某种优化意义下的封闭椭球.
1)容积最小意义下的最小容积椭球可由如下方程计算
2)半轴平方和最小意义下的最小迹椭球可由如下方程计算
即等价于求取方程(35)特征值.
即等价于求取式(36).
可以看出,p可以在不同的最优意义下计算得到.获得最小容积椭球的计算需要求解方程(35),需要较大的计算量,而通过式(36)获得最小迹椭球计算简单.此外,迹是更加适当的标准,因为半轴的最大长度等价于一个有界误差的最大边界.
2 联合滤波算法
基于前面集员的知识,本文提出一种包含椭球集合运算,且同时能够处理随机和有界噪声的滤波算法该算法将噪声的随机部分和有界部分分别处理,随机部分的处理运用卡尔曼滤波的思想,而有界部分的处理运用SMF的思想,由于该算法结合了两种滤波思想,我们将其称之为联合滤波.下面将线性系统和非线性系统分别展开讨论.
2.1线性系统
时间更新
状态集合一步预测
此时的状态用椭球集合表示.由于椭球集合δk中心为0,依据定理1及定理2,包含状态集合χk,k−1的外定界椭球的中心值为
表征椭球形状大小的矩阵Sk,k−1为
式中p的选择依据定理3的结论.
协方差矩阵一步预测
测量更新
状态估计集合
滤波增益
类似预测步骤,包含状态集合χk的外定界椭球的中心为
表征椭球形状大小的矩阵为
同样,式中q的选择依据定理3的结论.
估计误差方差阵
对于受到随机和有界两种噪声影响的线性系统,为了描述统计特性未知的有界噪声,引入均值集合的概念:零均值的高斯白噪声不会引起均值的偏移,而UBB噪声会引起均值的偏移,将这些所有可能的偏移用集合的形式表达,即均值集合.因此,相比传统的卡尔曼滤波,当利用椭球边界来描述有界噪声时,需要多考虑一个参数.椭球中心均值的计算(式(40)和式(45))和协方差矩阵的计算(式(43)和式(47))都是基于卡尔曼滤波方程实现,而描述椭球形状大小的矩阵利用集员滤波的思想实现(式(41)和式(46)),且时间更新和测量更新步骤都涉及椭球Minkowski和的计算,并产生一组条件均值.本文在计算外定界椭球时采用定理3中的最小迹椭球,当然,相比较传统的卡尔曼滤波,相应地增加了计算量.
2.2非线性系统
EKF在处理非线性滤波问题时,通过线性化逼近非线性函数,其中所述的线性化是在该点(预测值)的一阶泰勒级数展开获得.然而,这类双重不确定性系统预测的已不再是唯一的点,当然不能再以相同的方式实现系统模型的线性化.因此,我们需要找到一种能够线性化均值集合的方法.为了完成这个目的,将采用文献[19]中提出的方法.
我们需要选择一组近似点,近似点的选择依据是:对状态方程和测量方程仿射映射近似时参数的计算,以尽量减少非线性函数的函数值和那些选择适当近似点的线性化值的加权平方误差和.选择近似点的方法依赖于估计椭球集合的形状大小.在文献[19]中,N维椭球建议选择4N+1个近似点,且这些点等间距的分布在椭球的轴上,如图2所示.在随后讨论的时间更新和测量更新过程中,将采用该方法来实现非线性函数的线性近似.
图2 椭球集合近似点Fig.2 Ellipsoid set approximate points
非线性系统的近似仿射可写成如下形式:状态方程
测量方程
定义如下矩阵
通过加权最小二乘,可解得线性化后的参数
至此,包含椭球集合的非线性系统完成了线性化.
时间更新
由于线性化已得到矩阵Ak,则其余步骤与第2.1节的时间更新一致.
测量更新
同样,由于线性化已得到矩阵Hk,其余步骤与第2.1节的测量更新一致.至此,实现了非线性系统的联合滤波.
本节中线性化是通过最小二乘拟合的方法实现的,与EKF计算雅可比矩阵不同,该方法线性化近似的精度取决于系统的阶数和选取近似点的数量,对于高阶系统,这将导致矩阵Lk,Fk,Gk,βk,αk维数较大和最小平方和的计算变得复杂.在这种情况下,可以选择以牺牲精度为代价,选取较少的近似点来减少运算量.
3 仿真实验
3.1实验场景
二维平面内,观测雷达建立在坐标原点,设定飞行目标在平面内做匀速直线运动,给出非线性系统描述如下:
由于系统状态方程为线性,而测量方程为非线性,仿真中预测步骤按照第2.1节中的时间更新,校正步骤按照第2.2节中的测量更新.
3.2仿真结果
由于实验场景中系统存在噪声,目标实际运动只能是近似匀速直线运动.下面分别采用EKF、扩展集员滤波(Extended set-membership filter,ESMF)[20]及本文提出的联合滤波算法对目标运动轨迹进行跟踪.
单独一次实验中,三种算法跟踪结果如图3所示,与EKF相比,联合滤波算法和ESMF算法估计得到的是一个集合.仿真中,为了显示联合滤波估计集合,选取若干等间距椭球中心(∗号表示)并画出其表示的椭球集合.同样,ESMF估计出的也是一个边界集合,这里为了方便显示,图中只给出了ESMF估计集合的中心.为了测试滤波算法的性能,进行100次蒙特卡罗仿真,图4和图5分别给出了位移分量和速度分量的均方根误差(Root mean square error,RMSE).
图3 目标轨迹跟踪Fig.3 Target trajectory tracking
图4 位移均方根误差Fig.4 Root mean square error of displacement
图5 速度均方根误差Fig.5 Root mean square error of velocity
由图4和图5以及表1可以看出,对于本仿真设定的混合噪声,联合滤波算法的均方根误差好于ESMF,接近EKF算法.相比EKF,新算法没有获得更好的估计结果是由于SMF算法是一种以保守性换取鲁棒性的算法,而联合滤波中处理有界部分采用了SMF的思想.虽然联合滤波目前在精度上不存在优势,但该算法有如下特点:1)对有界噪声的区别处理,避免了卡尔曼滤波在非高斯假设下导致的滤波性能下降,因此,同SMF一样,联合滤波得到的估计结果也是一种边界保证估计,即边界内的值都是可靠的.如图3中,真实值(实线)保证在椭球区域内.2)联合滤波算法不但具有较强的鲁棒性,而且未来通过进一步建模分析系统未建模误差以及线性化误差边界,使得选取的噪声边界尽量的“紧”,从而进一步提高系统的估计精度[21].3)允许我们从更深入的视角分析系统对非随机噪声的敏感度.
表1 RMSE均值对比Table 1 Comparison of RMSE means
4 结论
本文根据混合噪声中随机部分和有界部分的特性,提出的联合滤波算法解决了线性系统和非线性系统存在混合噪声情况下的滤波问题.由于高斯白噪声一阶矩阵为常数,而UBB噪声会引起误差均值发生偏移,因此,该算法得到估计结果可以理解为是具有一定误差边界的卡尔曼滤波值,且边界内的值都是有效的.然而,联合滤波在处理过程中,在传统卡尔曼滤波的基础上增加了椭球集合的相关运算,非线性系统选取近似点线性化的过程中更进一步增加了计算量,尤其是在系统维数较高以及近似点的选取数量较多时.这类非线性系统在线性化过程中,如何能够提高近似精度和减少计算量是需要关注的问题.另外,状态估计椭球中“点”的选取值得考虑,目前一般都是选取椭球中心点作为估计值.那么选取中心点与可行椭球集合中其他点的区别以及对滤波性能的影响也是未来需要研究的重点.
References
1 Ding Yuan-Zhi,Song Xiao-Mei.Adaptation of tracking systems to random disturbances.Acta Automatica Sinica,1989,15(3):209−216(丁原志,宋晓梅.雷达跟踪系统的随机干扰自适应.自动化学报,1989,15(3):209−216)
2 Shi Yong,Han Chong-Zhao.Adaptive UKF method with applications to target tracking.Acta Automatica Sinica,2011,37(6):755−759(石勇,韩崇昭.自适应UKF算法在目标跟踪中的应用.自动化学报,2011,37(6):755−759)
3 Qi Wu-Chao,Qiu Zhi-Ping.Non-probabilistic reliabilitybased structural design optimization based on interval analysis methods.Scientia Sinica-Physica,Mechanica&Astronomica,2013,43(1):85−93(祁武超,邱志平.基于区间分析的结构非概率可靠性优化设计.中国科学:物理学力学天文学,2013,43(1):85−93)
4 Wei G L,Liu S A,Song Y,Liu Y R.Probability-guaranteed set-membership filtering for systems with incomplete measurements.Automatica,2015,60:12−16
5 Witsenhausen H S.Sets of possible states of linear systems given perturbed observations.IEEE Transactions on Automatic Control,1968,13(5):556−558
6 Cerone V,Lasserre J B,Piga D,Regruto D.A unified framework for solving a general class of conditional and robust set-membership estimation problems.IEEE Transactions on Automatic Control,2014,59(11):2897−2909
7 Wang Chao,Zhang Sheng-Xiu,Qin Wei-Wei,Zheng Jian-Fei.Tube-reachable set-based robust model predictive control with adaptive disturbances boundaries.Control Theory &Applications,2014,31(1):11−18(王超,张胜修,秦伟伟,郑建飞.具有自适应噪声边界的Tube可达集鲁棒预测控制.控制理论与应用,2014,31(1):11−18)
8 Wu Hao,Chen Shu-Xin,Yang Bin-Feng,Chen Kun.Robust cubature Kalman filter target tracking algorithm based on genernalized M-estiamtion.Acta Physica Sinica,2015,64(21):218401-1−218401-8(吴昊,陈树新,杨宾峰,陈坤.基于广义M估计的鲁棒容积卡尔曼滤波目标跟踪算法.物理学报,2015,64(21):218401-1−218401-8)
9 Cerone V,Razza V,Regruto D.Set-membership estimation of fiber laser physical parameters from input-output power measurements.Automatica,2015,61:211−217
10 Zhai S C,Wang W,Ye H.Auxiliary signal design for active fault detection based on set-membership.IFACPapersOnLine,2015,48(21):452−457
11 Guo L.Estimating time-varying parameters by the Kalman filter based algorithm:stability and convergence.IEEE Transactions on Automatic Control,1990,35(2):141−147
12 Oberkampf W L,Helton J C,Joslyn C A,Wojtkiewicz S F,Ferson S.Challenge problems:uncertainty in system response given uncertain parameters.Reliability Engineering &System Safety,2004,85(1−3):11−19
13 Hanbeck U D,Horn J,Schmidt G.On combining statistical and set-theoretic estimation.Automatica,1999,35(6): 1101−1109
14 Noack B,Klumpp V,Hanebeck U D.State estimation with sets of densities considering stochastic and systematic errors. In:Proceedings of the 12th International Conference on Information Fusion.Seattle USA:IEEE,2009.1751−1758
15 Klumpp V,Noack B,Baum M,Hanebeck U D.Combined set-theoretic and stochastic estimation:a comparison of the SSI and the CS filter.In:Proceedings of the 13th Conference on Information Fusion.Edinburgh,United Kingdom:IEEE,2010.1−8
16 Henningsson T.Recursive state estimation for linear systems with mixed stochastic and set-bounded disturbances. In:Proceedings of the 47th IEEE Conference on Decision and Control.Cancun,Mexico:IEEE,2008.678−683
17 Liu Y S,Zhao Y.Ellipsoidal set filter combined setmembership and statistics uncertainties for bearing-only maneuvering target tracking.In:Proceedings of the 2014 IEEE/ION Position,Location and Navigation Symposium(PLANS 2014).Monterey,CA:IEEE,2014.753−759
18 Fogel E,Huang Y F.On the value of information in system identification-bounded noise case.Automatica,1982,18(2): 229−238
19 Morrell D R,Stirling W C.An extended set-valued Kalman filter.In:Proceedings of the 2003 International Symposium on Imprecise Probabilities and Their Applications(ISIPTA).Lugano,Switzerland,2003.395−407
20 Milanese M,Novara C.Unified set membership theory for identification,prediction and filtering of nonlinear systems. Automatica,2011,47(10):2141−2151
21 Song Da-Lei,Wu Chong,Qi Jun-Tong,Han Jian-Da.A MIT-based nonlinear adaptive set-membership filter for ellipsoidal estimation.Acta Automatica Sinica,2012,38(11): 1847−1860(宋大雷,吴冲,齐俊桐,韩建达.基于MIT规则的自适应扩展集员估计方法.自动化学报,2012,38(11):1847−1860)
江 涛西安理工大学自动化与信息工程学院博士研究生.主要研究方向为滤波算法,卫星导航,移动通信. E-mail:jiangtao.xaut@gmail.com
(JIANG TaoPh.D.candidate at the School of Automation and Information Engineering,Xi'an University of Technology.His research interest covers filtering algorithms,satellite navigation,and mobile communication.)
钱富才西安理工大学自动化与信息工程学院教授.主要研究方向为随机控制,系统辨识,非线性控制,最优控制,故障诊断和全球定位系统.本文通信作者.E-mail:qianfc@xaut.edu.cn
(QIANFu-CaiProfessor at the School of Automation and Information Engineering,Xi'an University of Technology.His research interest covers stochastic control,systems identification,nonlinear control,and large-scale systems.Corresponding author of this paper.)
杨恒占西安理工大学自动化与信息工程学院博士研究生,西安工业大学讲师.主要研究方向为最优控制,随机控制,系统辨识.E-mail:yanghengzhan@xatu.edu.cn
(YANG Heng-ZhanPh.D.candidate at the School of Automation and Information Engineering,Xi'an University of Technology,and lecturer at Xi'an Technological University.His research interest covers optimal control,stochastic control,and system identification.)
胡绍林西安理工大学自动化与信息工程学院教授.主要研究方向为过程监控,系统安全,导航与控制,故障诊断与容错计算.E-mail:hfkth@126.com
(HUShao-LinProfessor at the School of Automation and Information Engineering,Xi'an University of Technology.His research interest covers process monitoring,system safety,navigation and control,fault diagnosis,and outlier-tolerant computing.)
A New Combined Filtering Algorithm for Systems with Dual Uncertainties
JIANG Tao1QIAN Fu-Cai1YANG Heng-Zhan2HU Shao-Lin1
Kalman filter is optimal under the assumption of Gaussian white noise,while the set-membership filter(SMF),which is based on interval mathematics,can deal with bounded noise efficiently.However,in many situations,the actual control system is usually interrupted by both random noises and bounded noises simultaneously.It is not easy to obtain expected results by using only one single filter,due to the limited application fields of the two filtering algorithms.In this paper,according to the established system model with dual uncertainties,a new kind of filter named combined filter is proposed,which is based on Bayesian estimation.This algorithm can deal with random uncertainties by applying Kalman filter,and can deal with bounded uncertainties by applying set-membership filter.Accordingly,a new kind of easy filter is produced.The effectiveness of the new filtering algorithm is verified in a radar tracking simulation system.From the simulation results,the combined filter algorithm can produce better adaptability and effectiveness than any one single filter.
Kalman filter,set-membership filter(SMF),dual uncertainties,combined filter
Manuscript July 30,2015;accepted December 22,2015
10.16383/j.aas.2016.c150486
Jiang Tao,Qian Fu-Cai,Yang Heng-Zhan,Hu Shao-Lin.A new combined filtering algorithm for systems with dual uncertainties.Acta Automatica Sinica,2016,42(4):535−544
2015-07-30录用日期2015-12-22
国家自然科学基金(61273127,61473222,61533014),航天器在轨故障诊断与维修实验室开放课题(SDML_OF2015004),陕西省科技创新团队(2013KCT-04)资助
Supported by National Natural Science Foundation of China(61273127,61473222,61533014),theKeyLaboratoryfor FaultDiagnosisandMaintenanceofSpacecraftinOrbit(SDML_OF2015004),and Innovative Research Team of Shaanxi Province(2013KCT-04)
本文责任编委夏元清
Recommended by Associate Editor XIA Yuan-Qing
1.西安理工大学自动化与信息工程学院 西安 7100482.西安工业大学自主无人系统研究中心西安710021
1.School of Automation and Information Engineering,Xi'an University of Technology,Xi'an 7100482.Research Center of Autonomous Unmanned Systems,Xi'an Technological University,Xi'an 710021