【技术实现步骤摘要】
一种量测干扰下用于飞行器姿态估计的鲁棒递推滤波方法
本专利技术属于利用鲁棒滤波技术进行飞行器姿态估计的
,涉及一种量测干扰下用于飞行器姿态估计的鲁棒递推滤波方法。
技术介绍
由陀螺和星敏感器组合的姿态估计系统由于定姿精度高被广泛地应用于飞行器中。欧拉角、修正罗德里格斯参数、方向余弦、四元数等是飞行器的主要姿态描述参数。四元数由于计算简单,无三角函数的运算,同时又能避免欧拉角的奇异性问题,因此,四元数常被作为姿态估计系统中的姿态描述参数。针对该系统的四元数姿态估计模型,许多基于扩展卡尔曼滤波(ExtendedKalmanFilter,EKF)的姿态估计方法被提出,如加性扩展卡尔曼滤波(AdditiveExtendedKalmanFilter,AEKF)和乘性扩展卡尔曼滤波(MultiplicativeExtendedKalmanFilter,MEKF)。然而,扩展卡尔曼滤波仅仅适合于带加性噪声的精确已知的系统模型。如果系统模型中存在模型不确定的情况,该算法的性能将会受到严重的影响。因此,许多带模型不确定的非线性滤波算法被发展,如H∞滤波,集值非线性滤波,鲁棒滤波设计等,其中,基于最小方差的鲁棒滤波设计被证明是一种用于解决系统带模型不确定情况的有效处理手段,然而大多数基于最小方差的鲁棒滤波都是针对系统只存在一种模型不确定的情况。如果系统中存在两种或是两种以上的模型不确定,上述的鲁棒滤波算法将会失效。针对姿态估计系统,系统状态方程中存在状态与高斯白噪声耦合的乘性噪声,该噪声的方差未知,因此被看成是一种状态模型不确定,一种鲁棒扩展卡尔曼滤波(RobustEx ...
【技术保护点】
一种量测干扰下用于飞行器姿态估计的鲁棒递推滤波方法,其特征在于:(1)采集飞行器运动过程中陀螺与星敏感器的输出数据;(2)建立量测干扰下基于姿态四元数的飞行器非线性状态空间模型;(2.1)建立飞行器姿态估计系统的状态方程;将姿态四元数qk和陀螺漂移βk组成维数为n的状态变量xk=qkTβkTT,]]>建立基于姿态四元数的飞行器状态方程为:xk+1=f(xk,ω~k)+Σi=1sAikηikxk+wk]]>f(xk,ω~k)=(cos(||ω~k-βk||Δt2)I4×4+sin(||ω~k-βk||Δt2)Ω(ω~k-βk)||ω~k-βk||)qkβk;]]>qk为k时刻的姿态四元数;βk为k时刻的陀螺漂移值;为k时刻的陀螺输出测量值;Δt为陀螺的采样时间;||·||为求范数符号;a=[a1 a2 a3]T为三维矢量,Ω(a)=-[a×]a-aT0,[a&time ...
【技术特征摘要】
1.一种量测干扰下用于飞行器姿态估计的鲁棒递推滤波方法,其特征在于:(1)采集飞行器运动过程中陀螺与星敏感器的输出数据;(2)建立量测干扰下基于姿态四元数的飞行器非线性状态空间模型;(2.1)建立飞行器姿态估计系统的状态方程;将姿态四元数qk和陀螺漂移βk组成维数为n的状态变量建立基于姿态四元数的飞行器状态方程为:qk为k时刻的姿态四元数;βk为k时刻的陀螺漂移值;为k时刻的陀螺输出测量值;Δt为陀螺的采样时间;||·||为求范数符号;a=[a1a2a3]T为三维矢量,是加性噪声,方差ηu为陀螺漂移测量噪声,ηu的方差为s=3;ηik是均值为零,方差为1的高斯白噪声;Aik为恰当维数的矩阵:σv为陀螺测量噪声标准差,σu为陀螺漂移噪声标准差;(2.2)建立量测干扰下飞行器姿态估计系统的量测方程;量测干扰下星敏感器的测量模型:为k时刻星敏感器量测值;为星敏感器的参考矢量;i为星敏感器观测到恒星的个数;为零均值的高斯白噪声,的方差为为未知的量测干扰向量;A(qk)为四元数qk的姿态描述矩阵,A(qk)为:将未知的量测干扰矩阵转化为:Δi=diag([ΔixΔixΔiyΔiyΔizΔiz]);σij,j=x,y,z为已知的正常数;采用3颗星的测量数据,即i=3,飞行器姿态估计系统的量测方程被建立为:zk=h(xk)+MΔg(xk)+vk为k时刻系统的量测值,维数为m;为量测非线性函数;g(xk)=Eh(xk);ΔΔT≤I18×18;vk是零均值高斯白噪声,vk的方差为(3)进行时间更新,求得一步状态预测和预测方差的上界;k时刻的状态估计值为方差上界为Σk,求得一步状态预测值为:一步状态预测误差为:将在处进行泰勒展开有:Ak为已知的比例矩阵;βk为未知矩阵,满足Lk为已知的调节矩阵,通常设为一步状态预测误差变形为:一步状态预测方差为:ε和λ都为已知的正数,λ满足一步状态预测方差的上界为:(4)进行鲁棒递推滤波量测更新,求得最优的滤波增益,进而求出k+1时刻的状态估计值和方差的上界,将k+1时刻的状态估计中四元数部分进行强制的归一化约束;一步量测预测值为:一步量测预测误差为:将h(xk+1)在处进行泰勒展开有:式中,Ck+1为已知的比例矩阵;αk+1为未知矩阵,满足一步量测预测误差能够变形为:k+1时刻的状态估计为:Kk+1为待求的滤波增益;则k+1时刻的估计...
【专利技术属性】
技术研发人员:钱华明,黄蔚,沈忱,钱林琛,孙龙,彭宇,徐祥,
申请(专利权)人:哈尔滨工程大学,
类型:发明
国别省市:黑龙江;23
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。