[发明专利]一种非合作目标运动与惯性参数的时频域混合辨识方法有效
申请号: | 201710772043.5 | 申请日: | 2017-08-31 |
公开(公告)号: | CN107702709B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 黄攀峰;韩冬;刘正雄;孟中杰;张夷斋;张帆 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G01C21/10 | 分类号: | G01C21/10;G01M1/12 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 合作 目标 运动 惯性 参数 时频域 混合 辨识 方法 | ||
1.一种非合作目标运动与惯性参数的时频域混合辨识方法,其特征在于步骤如下:
步骤1:由视觉相机获得目标位姿信息;
步骤2、根据视觉相机获得的目标位姿信息以及航天器运动方程,采用频域最优滤波器对非合作目标的质心位置及平动速度进行估计:
2-1)设计频域滤波器,对非合作目标位置序列进行DFT变换,相当于把这个序列通过一个FIR数字滤波器,位置序列rs(n)的离散付里叶变换式
式中,N为变换点数目,rs(n)为n时刻目标的位置,由视觉相机获得,这相当于使序列rs(n)中的每个样本有相位滞后最后在n=N-1时刻把经过相移的各个样本叠加起来,就得出了序列rs(n)中频率为kΩ的频谱分量的付里叶系数X(k);
2-2)由于目标存在平动与转动,将方程进行平动与转动分解,
rs=r+R(q)ρ=r0+vt+R(q)ρ
其中:ρ为卫星质心到目标点位置矢量,ω为目标旋转角速度,ρ,ω均为在相机所在坐标系下的表达,r为目标质心位置,r0为初始时刻目标质心位置;相机所在坐标系相对于惯性坐标系的旋转通过四元数q表示;
角速度与四元数的运动学关系表示为:
式中,同样,对于姿态变化所采用的四元数乘法,做如下定义:
式中,E为单位矢量,qv为四元数矢量部分,q0为四元数标量部分,四元数表示为q=[qvTq0]T;
四元数运算通过旋转矩阵R(q2)R(q1)描述,R(q)定义为:
R(q)=(2q02-1)E3+2q0[qv×]+2qvqvT
质心位置r0与平动线速度v均为目标位置序列及其差分的直流分量;
步骤3、辨识质心位置r0与平动线速度v:根据视觉相机获得的目标位姿信息以及航天器运动方程,在时域上采用扩展有限冲击相应滤波器对非合作目标的运动角速度以及惯性参量进行估计:
3-1)设计时域滤波器,
EFIR滤波器首先假定窗口长度N,通过计算量测偏差的均方值在线估计得出;当获得第n时刻量测值时,从时刻m=n-N+1到时刻n之间的N个量测值为有效量测值,目标状态的估计值表示为
其中,为l时刻状态估计值,为状态预估计,l取值范围从m+k到n,k为状态数,当l=n时,输出n时刻状态估计值,Zl为l时刻观测值,Kl为l时刻滤波器增益,为观测矩阵;
式中Gl为广义噪声功率增益,通过下式迭代计算得出
对与转动有关的状态矢量x=[qvT ωT pT ρT μvT]T的辨识流程如下所示:
输出即为目标参数的状态估计值;
其中:
2.根据权利要求1所述非合作目标运动与惯性参数的时频域混合辨识方法,其特征在于:求解H和Φ的过程如下:
根据航天器动力学方程,设计需要估计的状态变量x、推导算法所需要的观测矩阵H以及状态转移矩阵Φ表达式:
建立通过欧拉方程描述的目标姿态动力学方程:
其中,I为转动惯量,τ为扰动力矩;
引入惯量参数表示:
式中,Ixx,Iyy,Izz为目标主惯量,满足以下条件:
Ixx+Iyy>Izz
Iyy+Izz>Ixx
Izz+Ixx>Iyy
进而求得惯量参数的约束条件
px>-1,py>-1,pz>-1
用惯性参数改写动力学方程为:
式中
Ic=diag(Ixx,Iyy,Izz),tr(Ic)表示Ic的迹,ετ用来描述太阳能帆板支架、重力梯度产生的阻尼效果,选择采用过程噪声来描述;
视觉测量系统获得带有噪声的目标点相对位姿并解算到惯性坐标系下,目标位置由矢量rs表示,目标所在目标坐标系{C}相对于惯性坐标系{A}的姿态由四元数η表示,测量向量Z表示为:
式中:为测量噪声,对于空间自旋目标,测量得到的目标姿态η由预先未知的两个姿态变换得到,设目标坐标系{C}相对于相机坐标系{B}的姿态由四元数μ表示;相机坐标系{B}相对于惯性坐标系{A}的姿态由四元数q表示,则有下式成立:
式中为四元数乘,定义与转动有关的状态矢量:
x=[qvT ωT pT ρT μvT]T
式中:qv,μv分别为四元数的矢量部分;则观测方程中转动部分表示为:
式中
该方程为四元数q,μ的非线性方程,为满足线性滤波器的要求,需要对观测方程线性化;有||δqv||<<1,||δμv||<<1,δq0≈1,观测矩阵中位置部分的线性化由公式R(q)=(2q02-1)E3+2q0[qv×]+2qvqvT得一阶近似公式:
描述微小旋转的四元数方程:
将公式代入公式并忽略高阶小项得:
式中:
至此,
公式给出了观测方程的一阶近似值,并由此得出量测矩阵:
根据公式所描述的目标动力学方程,将连续时间状态空间模型描述为:
式中,为过程噪声,考虑到自适应EFIR滤波器为线性滤波器,为满足滤波器要求,
对状态方程线性化为:
对状态方程线性化直接由全微分公式给出:
根据刚体转动的性质,设状态参数中微分不变量为θ,则θ=[pT,ρT,μvT]T,并且由此可得出连续时间状态转移矩阵:
将方程写成离散形式,有
X(n+1)=Φ(n)X(n)+V(n)
其中,V(n)表示离散的过程噪声,Φ(n)表示离散状态转移矩阵;
对于时常系统有
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710772043.5/1.html,转载请声明来源钻瓜专利网。