新的鲁棒滤波算法及在微机电系统_惯性导航系统_全球定位系统中应用.pdf
《新的鲁棒滤波算法及在微机电系统_惯性导航系统_全球定位系统中应用.pdf》由会员分享,可在线阅读,更多相关《新的鲁棒滤波算法及在微机电系统_惯性导航系统_全球定位系统中应用.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第 29 卷第 3 期2012 年 3 月控 制 理 论 与 应 用Control Theory&ApplicationsVol.29 No.3Mar.2012新新新的的的鲁鲁鲁棒棒棒滤滤滤波波波算算算法法法及及及在在在微微微机机机电电电系系系统统统惯惯惯性性性导导导航航航系系系统统统/全全全球球球定定定位位位系系系统统统中中中应应应用用用文文文章章章编编编号号号:10008152(2012)03030505石静1,缪玲娟1,倪茂林2(1.北京理工大学 自动化学院,北京 100081;2.北京控制工程研究所 空间智能控制技术国家级重点实验室,北京 100190)摘要:为了提高系统对不确定干扰的
2、鲁棒性并保持较高的精度,提出一种新的鲁棒滤波算法.当系统满足可检测和可镇定的条件时,通过引入适当的滤波增益矩阵,得到指数稳定的滤波器,从而将不确定干扰对估计误差的影响限制在给定的范围内,实现鲁棒性和精度的要求.用微机电系统惯性导航系统/全球定位系统组合导航系统中得到的试验数据对该算法进行离线验证,试验结果表明,新算法的计算量较小,并且在有不确定噪声干扰的情况下能使系统保持较高的精度.关键词:组合导航;惯性导航系统;微机电系统;鲁棒滤波中图分类号:TP206+.3文献标识码:ANew robust filtering algorithm and its application tomicro-e
3、lectro-mechanical system-based inertial navigationsystem/global positioning systemSHI Jing1,MIAO Ling-juan1,NI Mao-lin2(1.Institute of Automation,Beijing Institute of Technology,Beijing 100081,China;2.National Key Laboratory of Science and Technology on Space Intelligent Control,Beijing Institute of
4、 Control Engineering,Beijing 100190,China)Abstract:A new robust filtering algorithm is proposed for enhancing the system robustness to uncertain disturbancesand keeping a high accuracy.When the system is detectable and stabilizable,by introducing suitable filter gain matrix,we develop an exponential
5、ly stable filter to restrain the impact from uncertain disturbances to estimation errors.The newalgorithm is verified offline with experimental data from an micro-electro-mechanical system-based inertial navigationsystem/global positioning system integrated navigation system;results show that the sy
6、stem operates in a low calculationcomplexity,but keeps a high accuracy in the presence of uncertain disturbances.Key words:integrated navigation;inertial navigation system;micro electro mechanical system;robust filtering1引引引言言言(Introduction)在众多的导航和定位系统中,惯性导航系统INS(inertial navigation system)和 全 球 定 位
7、 系 统GPS(global positioning system)是应用最为普遍的,若将两者组合使用,则可以优势互补,导航性能优于单个子系统1.随着微机械技术的不断进步,导航系统正沿着低成本小型化的方向发展.微惯性测量单元MIMU(microinertialmeasurementunit)是一种基于微机电系统MEMS(micro-electro-mechanical system)技术的陀螺仪和加速度计组成的新型惯性测量装置,在微小型系统及低成本制导武器等领域有着广阔的应用前景.然而,MEMS惯性器件的性能受复杂的随机误差影响很大,使得MEMSINS的导航精度在短时间内迅速降低,无法单独使用
8、2.因此,将其与GPS组成MEMSINS/GPS组合导航系统3.通常采用Kalman滤波器将INS和GPS的速度和位置信息相融合,这需要有精确的数学模型和准确的噪声统计特性4.但是在MEMSINS/GPS组合导航系统中,低成本的惯性器件使得系统模型不够精确,而准确的噪声统计特性也很难获得.Kalman滤波器在应用中的局限性促使许多学者开始研究其他方法510,其中最受瞩目的是鲁棒H滤波器.但是H滤波在求解的过程中涉及到了较高维数的矩阵求逆,这将会需要较长的计算时间,难以满足实时性的要求.本文提出一种新的鲁棒滤波算法,将器件噪声等效为不确定干扰,引入适当的滤波增益矩阵,使得不确定干扰对估计误差的H
9、范数小于给定值.该算法收稿日期:20110315;收修改稿日期:20110713.基金项目:国家自然科学基金资助项目(60774002);总装预研基金资助项目(51309010602).网络出版时间:2012-03-31 14:01网络出版地址:http:/ 制 理 论 与 应 用第 29 卷可以使系统保持较高的精度,并且具有较小的计算量.最后,针对MEMSINS/GPS组合导航系统进行了应用性研究.2系系系统统统描描描述述述(System description)考虑如下线性离散时变系统:x(k+1)=A(k+1,k)x(k)+Bd(k)d(k),y(k)=C(k)x(k)+Dd(k)d(k
10、),z(k)=L(k)x(k),x(0)=x0,(1)其中:x(k)Rn为系统状态向量,y(k)Rm为量测向量,z(k)Rp为估计向量,d(k)Rnd为不确定干扰噪声.另外,式(1)中的所有系数矩阵均为具有适当维数的时间tk的有界矩阵.记N=0 1 2 n,则系统(1)中的噪声向量满足d(k)L20,n.不失一般性,假设系统噪声和量测噪声互不相关,即Bd(i)DTd(j)=0,i,j N.(2)对于系统(1),考虑具有如下形式的滤波器:为了保证滤波器为指数稳定的,假设(C(k+1),A(k+1,k)可检测,(A(k+1,k),Bd(k)可镇定,x(k+1)=A(k+1,k)x(k)+K(k+1
11、)y(k+1)C(k+1)A(k+1,k)x(k),z(k)=L(k)x(k),x(0)=x0.(3)定义 x(k)=x(k)x(k),则由式(1)和式(3)可得 x(k+1)=(I K(k+1)C(k+1)A(k+1,k)x(k)+(I K(k+1)C(k+1)Bd(k)d(k)K(k+1)Dd(k+1)d(k+1),e(k)=L(k)x(k),(4)其中e(k)=z(k)z(k)为估计误差.定义kgedk为从干扰噪声d(k)到估计误差e(k)的H范数,对于k N有kgedk,0,k=supdL20,kkPi=0ke(i)k2ke(0)k2+kPi=0kd(i)k2.(5)本文所研究的有界鲁
12、棒H滤波问题是指:通过选择滤波增益矩阵K(k),使得kgedk,0,k 0为以下Riccati方程的解:P(k+1)=A(k+1,k)P(k)AT(k+1,k)+Bd(k)BTd(k)K(k+1)C(k+1)P(k+1,k)CT(k+1)+Dd(k+1)DTd(k+1)1KT(k+1),P(0)=I,K(0)=0.(9)证证证系统(4)的状态转移矩阵为(k,i)=k1Qj=iA(j+1,j)K(j+1)C(j+1)A(j+1,j),(k,k)=I,i 6 k 1.(10)令dk=col x(0),d(i)ki=0,ek=cole(i)ki=0,ged(k)=g x(k,0)gd(k,0)gd(
13、k,k 1)L(k)K(k)Dd(k),(11)g x(k,0)=L(k)(k,0),(12)gd(k,i)=L(k)(k,i+1)I K(i+1)C(i+1)Bd(i)L(k)(k,i)K(i)Dd(i),(13)其中K(0)=0.则ek=Hed(k)dk,(14)其中:Hed(k)=g x(0,0)00000g x(1,0)gd(1,0)L(1)K(1)Dd(1)000.00g x(k,0)gd(k,0)gd(k,1)gd(k,2)gd(k,k 1)L(k)K(k)Dd(k).(15)第 3 期石静等:新的鲁棒滤波算法及在微机电系统惯性导航系统/全球定位系统中应用307由式(5)和(14)
14、得kgedk,0,k=kHed(k)k2.(16)由式(11)(13)得ged(0)0gTed(j)=L(0)T(j,0)LT(j),(17)ged(j)0gTed(i)=L(j)(P(j)2K(j)Dd(j)DTd(j)KT(j)T(i,j)LT(i),(18)ged(i)gTed(i)=L(i)P(i)LT(i).(19)当系统(1)满足(C(k+1),A(k+1,k)可检测以及(A(k+1,k),Bd(k)可镇定时,由式(7)得到的K(k+1)可使A(k+1,k)K(k+1)C(k+1)A(k+1,k)为指数稳定的1113,因此,式(16)(19)有界,即 0,使得kgedk,0,k=k
15、Hed(k)k2.(20)证毕.注注注 1式(7)中求逆矩阵的维数小于H滤波算法810中求逆矩阵的维数,因此,本文算法的计算量会相对较小.4在在在MEMSINS/GPS中中中的的的应应应用用用(Applicationin MEMSINS/GPS)4.1MEMSINS/GPS的的的数数数学学学模模模型型型(Mathematicalmodel of MEMSINS/GPS)在MEMSINS/GPS组合导航系统中,考虑一组基本的系统状态变量x=(E,N,U,?VE,?VN,?VU,?L,?,?h,x,y,z,x,y,z)T,(21)其中:E,N,U为姿态角误差,?VE,?VN,?VU分别为东北天方向
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 滤波 算法 微机 系统 惯性 导航系统 全球定位系统 应用
限制150内