技术领域
[0001] 本发明涉及小天体探测器间协同导航方法,属于深空探测技术领域。
相关背景技术
[0002] 小天体探测是人类了解宇宙和太阳系的形成和演化、探索生命起源的主要途径。由于小天体距离地球遥远,采取地面站测控通信的传统导航方式具有较大的通信时延,难以满足小天体探测任务实时性和精度的要求,因此,自主导航技术成为小天体探测的主要导航方式。
[0003] 自主光学导航是小天体探测的主要导航方式。自主光学导航一般通过光学相机拍摄小天体图像,然后测量探测器到小天体中心或地表特征点的视线(LOS)信息,从而实现探测器状态确定。仅采用相机作为导航测量敏感器的导航系统由于缺少径向距离测量信息,同时视线角测量变化范围小,导致导航系统可观性较差。因此,当探测器初始状态偏差或相机测量偏差较大时导航精度较差。
[0004] 随着星上计算能力的提升和计算机视觉的发展,使得协同工作的探测器能够通过处理视觉图像等测量信息,统一各自的导航坐标系,实现协同导航。对于小天体探测,考虑任务需求和实施的可行性,基于主从探测器相对测量的协同导航方法是重要的研究方向。协同导航方法可以在不测量探测器与小天体中心或地表特征点之间相对距离的情况下进行,通过引入探测器之间的相对测量信息,实现导航系统精度的提升。与此同时,导航系统的可观性是影响导航精度的关键因素之一。对于小天体探测协同导航,由于两个探测器的状态未知,可用的测量信息较少,探测器之间的导航测量信息极大地影响了导航系统的可观性和精度,因此有必要通过优化协同导航测量信息提高导航精度。
具体实施方式
[0054] 为了更好的说明本发明的目的和优点,下面结合附图和实例对发明内容做进一步说明。
[0055] 实施例1:
[0056] 本实例针对小天体接近段,以两个协同探测器为例,对协同导航测量信息优化方法进行验证分析。通过引入协同测量信息,提升导航系统的可观性和精度。基于可观性分析,对协同导航测量信息进行优化选取,进一步提升导航系统可观性和精度。其中相机分辨率为1024×1024,相机视场角为10°。探测器A在日心惯性系下的初始状态为[-87661306km,-190962919km,-81325101km,-9.13km/s,-10.79km/s,-6.67km/s],探测器B在日心惯性系下的初始状态为[-87657556km,-190968450km,-81317523km,-8.69km/s,-
10.44km/s,-6.72km/s],小天体在日心惯性系下的初始状态为[-87706306km,-
191007919km,-81370101km,-7.63km/s,-9.29km/s,-5.17km/s]。
[0057] 如图1所示,本实施例公开的小天体探测器间协同导航方法,具体实施方法如下:
[0058] 步骤1:建立小天体探测动力学模型。
[0059] 探测器在太阳引力场下在太阳系中运动,满足开普勒二体方程。日心惯性坐标系中小天体的动力学模型如公式(1)所示:
[0060]
[0061] 式中,rA和vA分别为小天体在日心惯性坐标系下的位置和速度矢量,WA为高斯白噪声,为了尽可能精确地建立探测器在小天体探测的动力学模型,摄动项考虑了太阳光压摄动影响和探测器推力因素,故探测器在日心惯性坐标系下的动力学模型表达式如公式(2)所示:
[0062]
[0063] 式中ri和vi分别为第i个探测器在日心惯性坐标系下的位置和速度矢量,μA为小天体引力常数,CR为探测器表面的反射系数,Ssrp为太阳辐射光压因子,mi为第i个探测器的质量,k为推力系数,Ti表示施加到第i个探测器的推力,a表示其他未建模加速度,Wi为系统噪声。
[0064] 步骤2:分别建立光学相机测量模型和探测器间测量模型,融合光学测量的角位置信息和探测器间的相对距离和速度信息,得到小天体探测协同导航测量模型。
[0065] 选择小天体质心的角位置作为光学相机测量量,建立光学相机测量模型如公式(3)所示:
[0066]
[0067] 式中 和φ分别表示方位角和俯仰角, 和υφ分别代表方位角和俯仰角的测量噪声。
[0068] 探测器间的测量信息主要通过无线电传感器测量实现,测量协同探测器之间的基线信息,即两个探测器在小天体固连坐标系下的相对距离d12和相对速度w12。根据多普勒原理,器间测量模型如公式(4)和(5)所示:
[0069]
[0070]
[0071] 式中,xa,ya,za分别代表探测器A在小天体固连坐标系下的位置矢量分量,xb,yb,zb代表探测器B在小天体固连坐标系下的位置向量分量,c是光速,ts是无线电信号的传播时间。vax,vay,vaz分别是小天体固连坐标系下探测器A的速度矢量的分量,vbx,vby,vbz是小天体固连坐标系下探测器B的速度矢量的分量,λ是波长,fd是多普勒频移。
[0072] 至此得到小天体探测器间协同导航测量模型如公式(6)所示:
[0073]
[0074] 式中,x表示状态矢量,即协同测量探测器A和B的位置和速度,h(x)表示量测方程,Rz表示协同探测模型测量误差。
[0075] 步骤3:根据步骤2得到的协同导航测量模型,通过分析导航系统可观测性推导并建立可观测度优化指标,并通过观测度优化指标评价导航系统的可观性,并优化得到最优导航测量信息。
[0076] 导航系统的可观测性定义为当前时刻系统输出量确定系统状态的可能性,从状态的识别能力方面反映了系统的内在特性。对于线性系统,如果系统的可观测性矩阵满秩,则判定导航系统是可观测的。可观测性矩阵的秩表示着可观测状态的数目。由于状态方程和量测方程的非线性,为了分析深空自主导航系统的可观测性,从非线性系统出发,结合微分几何理论给出非线性系统的可观测性矩阵。可观测性矩阵表达式如公式(7)所示:
[0077]
[0078] 式中n为状态矢量x的维数,f表示状态方程,根据公式(2)可得状态方程表达式如公式(8)所示:
[0079]
[0080] 公式(7)中 表示h沿f的各阶李导数,具体表达式如公式(8)所示:
[0081]
[0082] 对于非奇异阵M的条件数表达式如公式(9)所示:
[0083]
[0084] 式中,σmax和σmin分别为矩阵M的最大奇异值和最小奇异值。系统可观测度的表达式如公式(11)所示:
[0085]
[0086] 假设探测器A在tk位置矢量为r1,k,则探测器B在tk时刻的位置r2,k如公式(12)所示:
[0087]
[0088] 式中,Rr为探测器A到探测器B的距离, 和θr分别为探测器B相对于A的仰角和方位角。
[0089] 根据探测器A的运行轨迹,可以根据探测器B在不同时间的状态来唯一地描述导航系统在不同时刻的可观测度。因此,探测器B相对于探测器A的距离,仰角和方位角可以作为优化变量。为了表征协同导航的总体性能,定义性能指标如公式(13)所示:
[0090]
[0091] 根据公式(13)中的性能指标即可优化得到最优导航测量信息。
[0092] 步骤4:根据步骤3中得到的优化测量信息,结合步骤1中的动力学模型和和步骤2中的协同导航测量模型,采用非线性滤波方法实现探测器状态的精确估计,提高协同探测自主导航精度。
[0093] 对本实施例的导航方法进行验证,着陆探测器的状态参数如表1所示。
[0094] 表1状态参数
[0095]
[0096] 对协同导航测量信息优化方法进行分析验证,结果分别如图2、图3和图4所示。图2为仅采用相机的导航误差曲线,图3为协同导航误差曲线,通过对比可知,协同导航系统性能有明显提升,位置估计精度从9.67km提升至0.96km,速度估计精度从0.74m/s提升至0.08m/s。图4为信息优化前后的导航误差椭圆对比图,其中原点“·”表示优化前的误差估计结果,虚线圆表示其对应的误差椭圆。加号“+”表示基于可观性优化之后的误差估计结果,实线圆表示其对应的误差椭圆。从结果可以看出,优化之后的导航系统估计精度明显提升,证明本实施例提出的优化方法能够实现信息的合理优化,有效地提升导航系统的可观性和估计精度。
[0097] 本发明适用于多探测器协同导航,实施例中仅以双探测器为例进行方法分析和验证。
[0098] 以上所述的具体描述,对发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。