一种巡航段自主导航位置偏差修正方法技术

技术编号:17193102 阅读:48 留言:0更新日期:2018-02-03 20:36
本发明专利技术公开的一种巡航段自主导航位置偏差修正方法,属于深空探测技术领域。本发明专利技术建立探测器的动力学模型并对其进行线性化处理;建立自主导航测量模型,光学导航相机获取可见行星的灰度图像,通过星载图像处理完成可见行星质心的识别和跟踪;确定探测器的初始轨道;通过可见行星和探测器之间的相对位置信息校正可见行星的位置;通过可见行星和探测器之间的相对速度信息校正可见行星质心角位置观测信息,获得更精确的观测模型;根据动力学模型及测量模型,基于非线性系统滤波算法解算探测器实时状态,实现实时导航。本发明专利技术能够提高巡航段自主导航方法估计精度、滤波收敛速度,实现快速精确估计,为深空探测巡航段导航方案设计提供支持。

A correction method for position deviation of autonomous navigation in cruise section

The invention discloses a method for correcting the position deviation of the autonomous navigation of the cruise section, which belongs to the field of deep space detection technology. The invention establishes a dynamics model of the detector and the linearization of the model; the establishment of autonomous navigation measurement, optical navigation camera image visible planets, through satellite image processing to complete the identification and tracking of visible planet centroid; determine the initial orbit correction; the position of the planets visible through the relative position between the planets and the visible information detector correction; visible planet centroid angular position observation information through relative velocity information between visible planets and detectors, obtain more accurate observation model; according to the dynamic model and measurement model, nonlinear filtering algorithm for calculating the real-time state detector based on real-time navigation. The invention can improve the accuracy and speed of the autonomous navigation of cruise section, achieve fast and accurate estimation, and provide support for the design of navigation scheme for deep space exploration cruise section.

【技术实现步骤摘要】
一种巡航段自主导航位置偏差修正方法
本专利技术涉及一种巡航段自主导航位置偏差修正方法,属于深空探测

技术介绍
深空探测是人类了解宇宙和太阳系的形成和演化、探索生命起源的主要途径,巡航段是深空探测最长的轨道段,该阶段具有动力学模型和星历数据不精确,飞行时间长等特点。巡航段飞行任务中的姿态信息由星敏感器确定,位置估计仍然依赖于地面通信站。然而在此飞行过程中,如果完全依靠地面测控站进行探测器导航,将严重增加地面站的负担;另外,当通信系统发生临时性或永久性故障失效时,自主导航性能的优劣对探测任务的成败起着至关重要的作用。此外,深空探测巡航段的导航精度直接关系到后续目标天体的捕获、接近、绕飞等探测任务的成败,因此巡航段高精度的自主导航方法研究有重要意义。基于以上特点和要求,参考深空1号(DeepSpace1)任务,星尘(Stardust)任务,智能1号(SMART-1)任务等众多深空探测任务,光学敏感器成为巡航段探测器自主确定位置和速度的主要敏感器。探测器在星际巡航段一般采用光学敏感器观测天体质心的自主导航方法,该方法能够实现探测器位置和速度的自主估计。然而星际巡航过程中,由于探测器和被观测天体在轨运行过程中相距很远且存在相对运动,光从被观测天体到达探测器的过程中,会导致探测器观测天体的方向(视方向)与其真实方向之间产生视向量偏差,即天体真实位置和观测位置之间产生位置矢量偏差,故导航误差随着探测器和被观测天体之间距离的增加而增大,因此需要对此偏差进行校正。
技术实现思路
针对现有技术中利用小行星测量的巡航段自主导航方法中,小行星数量有限、受筛选准则影响、星历误差大、以及探测器和被观测天体之间存在相对运动的问题,本专利技术公开的一种巡航段自主导航位置偏差修正方法,要解决的技术问题是提高巡航段自主导航方法的估计精度、滤波收敛速度,实现探测器状态的快速精确估计,为深空探测巡航段导航方案设计提供技术支持。本专利技术的目的是通过下述技术方案实现的。本专利技术公开的一种巡航段自主导航位置偏差修正方法,建立巡航段探测器的动力学模型并对动力学模型进行线性化处理。建立自主导航测量模型,光学导航相机获取可见行星的灰度图像,通过星载图像处理软件完成可见行星质心的识别和跟踪。通过基于空间的初始轨道确定算法确定探测器的初始轨道,所述的探测器的初始轨道包括探测器的位置矢量和速度矢量。通过可见行星和探测器之间的相对位置信息校正可见行星的位置。通过可见行星和探测器之间的相对速度信息校正可见行星质心角位置观测信息,从而获得更精确的观测模型,即完成位置偏差修正,即光行差效应校正。根据探测器巡航段的动力学模型及测量模型,基于非线性系统滤波算法解算探测器实时状态,实现实时导航。本专利技术公开的一种巡航段自主导航位置偏差修正方法,包括如下步骤:步骤1:建立巡航段探测器的动力学模型。探测器在太阳系中运动,主要受到太阳引力场的作用,其动力学满足开普勒二体方程。为了尽可能精确地建立探测器在巡航段的动力学模型,模型摄动项考虑了大行星的引力影响,太阳光压摄动影响和探测器推力因素,故探测器在日心惯性坐标系下的动力学方程表达式如公式(1)所示:式中r和v分别表示探测器的位置和速度矢量;为第i个摄动行星的位置矢量;为第i个摄动行星相对探测器的位置矢量,即μs为太阳引力常数,μi为第i个摄动行星的引力常数;nt为摄动行星的个数。CR为探测器表面的反射系数,Ssrp为太阳辐射光压因子,m为探测器的质量,k为推力系数,最后一项a表示其他未建模加速度。选取探测器位置和速度作为状态变量,则则探测器的状态方程如公式(2)所示:步骤2:建立巡航段自主导航测量模型。相机成像的过程采用小孔成像的模型,定义可见行星的质心f1在相机坐标系下的位置坐标为rp=[xcyczc]T,则其在相机像平面内的像原像素坐标如公式(3)所示:其中:f为相机焦距,zc为目标点沿着相机基准线到相机成像平面的距离。相机系与探测器本体系重合,考虑到相机测量过程中的姿态偏差,即定义xc,yc方向的姿态偏差分别为θ1,θ2,则相机测量过程中的随机旋转将对特征点的位置测量产生影响,故实际的位置坐标如公式(4)所示:因为姿态角偏差较小,故简化为公式(5)忽略分母影响,则简化为公式(6):选择可见行星质心的角位置作为相机的观测量,即测量矢量Z包括方位角和俯仰角如公式(7)所示:其中:和υφ分别代表俯仰角和方位角的测量噪声,可见行星的质心位置矢量为R,则俯仰角和方位角计算如公式(8)所示:步骤3:确定探测器初始轨道。Nobs次观测的初始轨道确定问题写成公式(9)所示形式:其中:rk,Rk分别代表第k次航天器和可见行星在日心惯性系下的位置矢量。未知的距离ρk是待求量,表示探测器到可见行星的单位视线矢量。将待求量ρk表示成高阶多项式的形式,通过拟合方法求解满足公式(9)约束的待求量ρk的近似解,即确定探测器初始轨道。为进一步提高步骤3中探测器初始轨道确定的求解效率和求解精度,步骤3中将待求量ρk表示成三阶多项式的形式,通过最小二乘拟合方法求解满足公式(9)约束的待求量ρk的近似解,优选如下方法实现:待求量ρk在日心惯性系下三轴分量如公式(10)所示:考虑三阶多项式的形式,将公式(10)表示成如公式(11)所示的形式:公式(11)也应该满足公式(9)中的几何约束,所以,tk表示第k次的测量时间。将公式(12)中等式左边移到右边,定义残差如公式(13)所示:进一步将公式(13)表示成公式(14)所示形式:为了得到最好的拟合,需要调整多项式拟合的系数ai,bi,和ci,使得残差φx,φy,和φz最小,所以有,因此,通过拟合方法确定待求多项式中的系数,为进一步提高求解效率,选最小二乘法确定待求多项式中的系数,如公式(16):{a}={a1a2a3a4}T,{b}={b1b2b3b4}T,{c}={c1c2c3c4}T,3×3的矩阵T如公式(17):至此,如公式(11)所示的三阶多项式的系数已经全部求解,根据系数能够得到满足精度要求的待求量ρk的近似解,即完成探测器初始轨道确定。步骤4:光行差效应校正。通过可见行星和探测器之间的相对位置信息校正可见行星的位置矢量。通过可见行星和探测器之间的相对速度信息校正步骤2中如公式(7)所示的角位置观测信息,从而获得更精确的观测模型,即完成光行差效应校正。步骤4具体实现方法如下:步骤4.1:通过可见行星和探测器之间的相对位置信息校正可见行星的位置。光行差校正指由于光到达探测器的过程中天体的运动,导致天体真实位置和观测位置之间产生的位移,对其进行校正。针对导致天体真实位置和观测位置之间产生的位移进行校正问题,需要对可见行星位置矢量进行进一步修正。定义观测时间为tk,k=1,2...,Nobs,各个测量方向的单位矢量为k=1,2...,Nobs。因为探测器不能确定自己相对于太阳和地球的距离,而仅已知观测可见行星的位置矢量Rk,和相对可见行星的观测方向的单位矢量因此基于时间tk-δtk对可见行星真实位置矢量进行求解,其中δtk是光从可见行星到达探测器所需的时间。首先确定δtk,如公式(18)所示:其中c代表光速。对行星的位置矢量进行校正,如公式(19)所示:Rupdated=R(tk-δtk)(19)可见行本文档来自技高网...
一种巡航段自主导航位置偏差修正方法

【技术保护点】
一种巡航段自主导航位置偏差修正方法,其特征在于:包括如下步骤,步骤1:建立巡航段探测器的动力学模型;探测器在太阳系中运动,主要受到太阳引力场的作用,其动力学满足开普勒二体方程;为了尽可能精确地建立探测器在巡航段的动力学模型,模型摄动项考虑了大行星的引力影响,太阳光压摄动影响和探测器推力因素,故探测器在日心惯性坐标系下的动力学方程表达式如公式(1)所示:

【技术特征摘要】
1.一种巡航段自主导航位置偏差修正方法,其特征在于:包括如下步骤,步骤1:建立巡航段探测器的动力学模型;探测器在太阳系中运动,主要受到太阳引力场的作用,其动力学满足开普勒二体方程;为了尽可能精确地建立探测器在巡航段的动力学模型,模型摄动项考虑了大行星的引力影响,太阳光压摄动影响和探测器推力因素,故探测器在日心惯性坐标系下的动力学方程表达式如公式(1)所示:式中r和v分别表示探测器的位置和速度矢量;为第i个摄动行星的位置矢量;为第i个摄动行星相对探测器的位置矢量,即μs为太阳引力常数,μi为第i个摄动行星的引力常数;nt为摄动行星的个数;CR为探测器表面的反射系数,Ssrp为太阳辐射光压因子,m为探测器的质量,k为推力系数,最后一项a表示其他未建模加速度;选取探测器位置和速度作为状态变量,则则探测器的状态方程如公式(2)所示:步骤2:建立巡航段自主导航测量模型;相机成像的过程采用小孔成像的模型,定义可见行星的质心f1在相机坐标系下的位置坐标为rp=[xcyczc]T,则其在相机像平面内的像原像素坐标如公式(3)所示:其中:f为相机焦距,zc为目标点沿着相机基准线到相机成像平面的距离;相机系与探测器本体系重合,考虑到相机测量过程中的姿态偏差,即定义xc,yc方向的姿态偏差分别为θ1,θ2,则相机测量过程中的随机旋转将对特征点的位置测量产生影响,故实际的位置坐标如公式(4)所示:因为姿态角偏差较小,故简化为公式(5)忽略分母影响,则简化为公式(6):选择可见行星质心的角位置作为相机的观测量,即测量矢量Z包括方位角和俯仰角如公式(7)所示:其中:和υφ分别代表俯仰角和方位角的测量噪声,可见行星的质心位置矢量为R,则俯仰角和方位角计算如公式(8)所示:步骤3:确定探测器初始轨道;Nobs次观测的初始轨道确定问题写成公式(9)所示形式:其中:rk,Rk分别代表第k次航天器和可见行星在日心惯性系下的位置矢量;未知的距离ρk是待求量,表示探测器到可见行星的单位视线矢量;将待求量ρk表示成高阶多项式的形式,通过拟合方法求解满足公式(9)约束的待求量ρk的近似解,即确定探测器初始轨道;步骤4:光行差效应校正;通过可见行星和探测器之间的相对位置信息校正可见行星的位置矢量;通过可见行星和探测器之间的相对速度信息校正步骤2中如公式(7)所示的角位置观测信息,从而获得校正后更精确的真实观测模型,即完成光行差效应校正;步骤5:根据步骤1中的探测器的动力学模型、步骤3中确定的探测器初始轨道及步骤4修正后真实的测量模型,基于非线性系统滤波算法解算探测器实时状态信息,实现实时导航;根据步骤1得到的巡航段探测器动力学模型、步骤3中确定的探测器初始轨道及步骤4修正后真实的测量模型,通过导航滤波对探测器的状态进行估计;由于动力学模型及测量模型均呈现非线性,故选用非线性滤波器,解算探测器实时状态信息,实现实时导航。2.如权利要求1所述的一种巡航段自主导航位置偏差修正方法,其特征在于:步骤4具体实现方法如下,步骤4.1:通过可见行星和探测器之间的相对位置信息校正可见行星的位置;光行差校正指由于光到达探测器的过程中天体的运动,导致天体真实位置和观测位置之间产生的位移,对其进行校正;针对导致天体真实位置和观测位置之间产生的位移进行校正问题,需要对可见行星位置矢量进行进一步修正;定义观测时间为tk,k=1,2...,Nobs,各个测量方向的单位矢量为因为探测器不能确定自己相对于太阳和地球的距离,而仅已知观测可见行星的位置矢量Rk,和相对可见行星的观测方向的单位矢量因此基于时间tk-δtk对可见行星真实位置矢量进行求解,其中δtk是光从可见行星到达探测器所需的时间;首先确定δtk,如公式(18)所示:其中c代表光速;对行星的位置矢量进行校正,如公式(19)所示:Rupdated=R(tk-δtk)(19)可见行星位置矢量的更新由式(18)和(19)确定,即完成可见行星位置矢量的校正;步骤4.2:通过可见行星和探测器之间的相对速度信息校正步骤2中如公式(7)所示的角位置观测信息,得到更精确的测量模型;定义探测器速度方向和观测方向之间的夹角是θobs,真实方向和观测方向之间的畸变角为ε,则修正后满足精度要求的真实天体观测方向如公式(20)所示:

【专利技术属性】
技术研发人员:崔平远贾贺朱圣英于正湜高艾
申请(专利权)人:北京理工大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1