法律状态公告日
法律状态信息
法律状态
2022-04-26
未缴年费专利权终止 IPC(主分类):G01C21/20 专利号:ZL2015102409987 申请日:20150513 授权公告日:20181120
专利权的终止
2018-11-20
授权
授权
2015-09-09
实质审查的生效 IPC(主分类):G01C21/20 申请日:20150513
实质审查的生效
2015-08-12
公开
公开
技术领域
本发明涉及的是一种卫星定位领域的技术,具体是一种基于罗德里格斯参数的星敏感器 几何线性姿态确定方法。
背景技术
面向轻质化、小型化敏捷卫星对地观测多种扫描模式,提出适应快速机动的几何线性姿 态确定方法,为星体姿态敏捷机动提供精确的测量数据,具有重要的应用价值。姿态确定是星 敏感器数据处理的重要环节,其输出结果直接利用在姿态控制、遥感应用计算中。目前国际上 普遍采用上世纪八十年代提出的四元数估计方法,需要求解迭代求解一元四次方程的根,计算 量较大。因此提出新的快速线性姿态确定方法来解决敏捷机动下的姿态测量是十分必要的。
经过对现有技术的检索发现,中国专利文献号CN104020671A公开(公告)日2014.09.03, 公开了一种量测干扰下用于飞行器姿态估计的鲁棒递推滤波方法。该技术包括:采集飞行器运 动过程中陀螺与星敏感器的输出数据;建立量测干扰下基于姿态四元数的飞行器非线性状态空 间模型;进行时间更新,求得一步状态预测和预测方差的上界;进行鲁棒递推滤波量测更新, 求得最优的滤波增益,进而求出k+1时刻的状态估计值和方差的上界,将k+1时刻的状态估计 中四元数部分进行强制的归一化约束;输出姿态四元数及陀螺漂移的结果,完成姿态估计。该 技术采用基于最小方差的鲁棒滤波设计,能够实现在最小方差意义下最优滤波增益设计,有利 用提高系统的姿态估计精度。但该技术无法解决的技术问题包括:1、该方法基于飞行器运动 状态方法来解决姿态估计问题,但并没有从考虑测量矢量和参考矢量之间的几何关系,以及利 用这种关系来建立新的方法以提高姿态估计精度;2、鲁棒递推滤波方法计算量大,且存在飞 行器运动建模不准确、传感器噪声特性难以获取等问题。
发明内容
本发明针对现有技术存在的上述不足,提出一种基于罗德里格斯参数的星敏感器几何线 性姿态确定方法,可以很好的快速估计载体姿态,并具有形式简单、计算量小、便于递归扩展 等优点,可以满足星敏感器姿态测量数据处理需要。
本发明是通过以下技术方案实现的:
本发明基于姿态旋转几何分析,建立参考矢量、方位矢量、姿态参数之间的线性投影关 系,通过优化的误差评估准则获得最小估计误差下的姿态估计结果,并进一步采用预旋转方法 消除计算奇异,获得非奇异的辅助姿态并最终得到星敏感器的最优估计姿态。
所述的方位矢量通过采集星敏感器的图像处理信息获得。
所述的姿态旋转几何分析是指:根据欧拉旋转理论,姿态余弦矩阵R与旋转轴a、旋转 角θ之间满足:R(a,θ)=cosθI3+(1-cosθ)aaT-sinθ[a×],其中:[a×]为旋转轴a生成的 斜对称矩阵,
所述的线性投影关系是指:在观测坐标系中,参考矢量和测量矢量在旋转轴上的投影相 等、姿态罗德里格斯参数g与y轴垂直以及x轴与姿态罗德里格斯参数g的叉乘等于y轴。
所述的观测坐标系为右手正交坐标系,具体为:对于惯性系下的参考矢量r以及在星敏 感器本体系中的测量矢量b,构建观测坐标系
所述的优化的误差评估准则是指:对于每一组测量{ri,bi}及其测量坐标系{xi,yi,zi}, 对应的罗德里格斯参数的误差向量为由于测量误差的存在,使得误差向量ei不 为零。以加权累计误差为性能函数,建立误差评估准则:其中:ξi为归一化加权值,满足
所述的姿态估计结果通过以下方式得到:将优化的误差评估准则整理成关于向量的二次 型函数J=gTMg-2gTz+c,其中:
所述的预旋转方法消除计算奇异,其步骤包括:
i)改进的罗德里格斯参数是一种无奇异姿态描述方式,用来表示姿态估计值,则有
为了避免矩阵求逆容易导致计算奇异,上式分子和分母同时乘以矩阵M的行列式 γ=det M,则有其中:M*为矩阵M的伴随矩阵。
ii)采用预旋转方法,维持γ一直在较高的值附近,即选择辅助旋转轴:
iii)根据辅助姿态和辅助旋转轴a⊕,计算最终的最优估计姿态为
附图说明
图1是本发明的姿态旋转几何关系图。
图2是本发明方法流程示意图。
图3是本发明实施例1的最优估计姿态示意图。
具体实施方式
下面对本发明的实施例作详细说明,本实施例在以本发明技术方案为前提下进行实施, 给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
实施例1
如图2所示,本实施例包括以下步骤:
1.1)通过采集星敏感器的图像处理信息获得多颗高星等恒星方位矢量bi,i=1,2,...,N; 通过查询星历表获得这些恒星在J2000惯性坐标系的参考矢量ri,i=1,2,...,N。
本实施例以低轨卫星对地观测为例模拟产生1000个采样时刻的方位矢量和参考矢量, 每组方位矢量和参考矢量各有4个,也就是N=4,采样步长为0.1s,卫星轨道高度为800km。
本实施例中参考矢量固定为r1=[1,0,0]T、r2=[0,1,0]T、r3=[0,0,1]T和tk时刻的方位矢量为bk,1=Akr1+δbk,1、bk,2=Akr2+δbk,2、bk,3=Akr3+δbk,3和 bk,4=Akr4+δbk,4,其中:Ak=cos(ntk)I3+(1-cos(ntk))aaT-sin(ntk)[a×]为tk时刻从参考坐 标系到卫星本体坐标系的方向余弦矩阵,n=0.001s-1为卫星轨道角速度,a可取为[0,-1,0]T; δbk,1、δbk,2、δbk,3和δbk,4为星敏感器测量噪声,不同噪声之间具有统计无关性,且各分量方 差为σ2=1×10-4。
1.2)对于tk时刻的每一组测量{ri,bk,i},i=1,2,3,4,计算坐标轴
2.1)设置奇异避免临界角为θc=π/2,则判别条件为当满足判别条件则直接解算姿态参数否则执行步骤2.2);
2.2)计算tk时刻的辅助旋转轴为
机译: 姿态确定装置,基于姿态确定的贝德斯预防装置,姿态确定方法和基于姿态确定的贝德斯雷预防方法
机译: 量化步长参数确定装置和量化步长参数确定方法和量化步长参数确定程序,以及非线性量化方法和非线性量化设备和非线性量化程序
机译: 多轴机构的质量分布确定方法,加速/减速度特征参数确定方法,质量分配和加速/减速度特征参数同时确定方法,附加质量分布的运动轴和基于质量的平均运动分布测定方法