首页 / 专利库 / 天文学 / 星系 / 银河系 / 太阳系 / 一种基于可观测性分析的深空探测器自主导航方法

一种基于可观测性分析的深空探测器自主导航方法

阅读:298发布:2020-08-18

专利汇可以提供一种基于可观测性分析的深空探测器自主导航方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种基于可观测性分析的深空探测器自主导航方法,属于深空探测技术领域。本方法将可观测性分析与基于光学测量的自主导航方案相结合,利用光学测量构建自主导航方案,通过可观测性分析,选取最优导航星,使得 导航系统 可观测性最强,以实现导航性能最优化。本发明采用光学测量手段提供导航信息,功耗低、 精度 高、自主性强;结合可观测性分析对导航星进行选择,使得导航系统可观测性最强,保证导航性能;利用非线性 滤波器 进行导航滤波解算,提高了导航滤波的精确性及收敛性。,下面是一种基于可观测性分析的深空探测器自主导航方法专利的具体信息内容。

1.一种基于可观测性分析的深空探测器自主导航方法,其特征在于:包括如下步骤:
步骤1:在日心惯性坐标系下建立探测器状态模型;探测器的状态矢量为位置矢量rsT T
=[rx,ry,rz] 和速度矢量vs=[vx,vy,vz] ;考虑太阳引、行星引力以及其他摄动力,深空探测器巡航段的状态模型建立为:
其中N表示对探测器动力学模型具有影响的行星个数,μS和μMi分别为太阳和第i颗行星的引力常数,rMi为第i颗行星在日心惯性坐标系中的位置矢量,a为其他未建模摄动力矢量;rMsi为探测器相对于第i颗行星的位置矢量,满足:
rMsi=rs-rMi,i=1,…,N (2)
T T T
将深空探测巡航段探测器的动力学模型描述为 ,其中x=[rs,vs] ;
步骤2:建立深空探测巡航段自主导航测量模型;
在可选导航星集合S中随机选取多组不同的导航星组合;每组导航星数量相同,均为M;对每组导航星组合分别建立自主导航测量模型;对任意一组导航星,其自主导航测量模型的具体建立方法为:
用光学导航相机对导航星进行光学测量,得到第j颗导航星在相机坐标系中的方向单位矢量ncj;同时通过相机安装及探测器姿态角,确定探测器本体坐标系到相机坐标系的转移矩阵CCB以及日心惯性坐标系到探测器本体坐标系的转移矩阵CBI;得到ncj的光学测量方程
式中rnj为第j颗导航星
在日心惯性坐标系中的位置矢量;εj为第j颗导航星的测量误差矢量;进而深空探测巡航段的测量模型描述为
步骤3:分别计算多组导航星组合的可观测度;
基于步骤1得到的非线性动力学系统 及步骤2得到的多组测量模型y=
h(r),分别计算多组导航星组合的可观测度;具体方法为:
在当前状态 利用Taylor级数展开,并只保留线性项:
其中 利用线性化动力学系统构建可观测性矩阵为
定义导航星组合的可观测度为
步骤4:选取最优导航星;
通过步骤2得到的可观测度,选择最优导航星,确定导航采用的最终测量模型yfinal=hfinal(r),结合导航滤波计算对探测器状态进行估计;具体方法如下:
导航滤波器导航系统的k时刻状态一步预测值为 ;将此一步预测值代入每组导航星组合的可观测度,取可观测度最大值所对应的导航星组合为最优导航星,即满足利用选择的M颗最优导航星,通过深空探测巡航段的测量模型,构建出最终测量模型yfinal=hfinal(r),将其输入非线性滤波器对探测器状态进行最优估计,最终输出探测器状态信息。
2.根据权利要求1所述的一种基于可观测性分析的深空探测器自主导航方法,其特征在于:对于同一颗导航星,能同时属于不同的导航星组合。
3.根据权利要求1所述的一种基于可观测性分析的深空探测器自主导航方法,其特征在于:可选导航星集合S中的导航星为太阳系行星或其他小行星

说明书全文

一种基于可观测性分析的深空探测器自主导航方法

技术领域

[0001] 本发明涉及一种基于可观测性分析的深空探测器自主导航方法,属于深空探测技术领域。

背景技术

[0002] 深空探测目标天体距离远,轨道及姿态机动精度要求高,不确定性大。作为深空探测的关键技术,导航系统稳定性、精确性及自主性直接影响到各项科学任务的成功实施。如何寻找有效的自主导航方法成为深空探测研究中亟待解决的问题。
[0003] 已经成功实施的行星探测任务大多依赖于地面深空网所测量的径向距离及速度信息进行导航。为了提高地面导航的性能,在原有模型基础上加入了ΔDOR测量,可以有效提高导航精度。但是由于深空探测目标一般距离地球遥远,基于地面深空网的导航方案往往受到通信延时的影响,另外受到可见弧段的约束,难以满足导航自主性与实时性的要求。
[0004] 光学导航是小天体探测重要的导航方法,利用对小天体和背景星的光学测量结合星历来确定探测器的位置和速度。光学导航成功地运用在“Galileo号”接近和飞越Ida和Gaspra小行星任务上。“深空1号”任务首次实现了光学导航技术的完全自主化。但是如何选择导航星以保证导航系统性能仍需要进一步研究。

发明内容

[0005] 本发明的目的是为了提高深空探测巡航段自主导航的精度与实时性,提出了一种基于可观测性分析的深空探测自主导航方法。
[0006] 本方法将可观测性分析与基于光学测量的自主导航方案相结合,利用光学测量构建自主导航方案,通过可观测性分析,选取最优导航星,使得导航系统可观测性最强,以实现导航性能最优化。
[0007] 一种基于可观测性分析的深空探测自主导航方法,具体技术方案如下:
[0008] 步骤1:建立深空探测巡航段状态模型。
[0009] 在日心惯性坐标系下建立探测器状态模型。探测器的状态矢量为位置矢量rs=T T[rx,ry,rz] 和速度矢量vs=[vx,vy,vz]。考虑太阳引、行星引力以及其他摄动力,深空探测巡航段探测器的状态模型建立为:
[0010]
[0011] 其中N表示对探测器动力学模型具有影响的行星个数,μS和μMi分别为太阳和第i颗行星的引力常数,rMi为第i颗行星在日心惯性坐标系中的位置矢量,通过星历确定,a为其他未建模摄动力矢量。此外rMsi为探测器相对于第i颗行星的位置矢量,满足:
[0012] rMsi=rs-rMi,i=1,…,N (2)T T T
[0013] 将深空探测巡航段探测器的动力学模型描述为 ,其中x=[rs,vs]。
[0014] 步骤2:建立深空探测巡航段自主导航测量模型。
[0015] 在可选导航星集合S中随机选取多组不同的导航星组合,备选导航星为太阳系行星或其他小行星。每组导航星数量相同,均为M,能重复选取,即对于同一颗导航星,能同时属于不同的导航星组合。对每组导航星组合分别建立自主导航测量模型。对任意一组导航星,其自主导航测量模型的具体建立方法为:
[0016] 用光学导航相机对导航星进行光学测量,得到第j颗导航星在相机坐标系中的方向单位矢量ncj。同时通过相机安装及探测器姿态角,确定探测器本体坐标系到相机坐标系的转移矩阵CCB以及日心惯性坐标系到探测器本体坐标系的转移矩阵CBI。得到ncj的光学测量方程
[0017]
[0018] 式中rnj为第j颗导航星在日心惯性坐标系中的位置矢量,通过星历确定。εj为第j颗导航星的测量误差矢量,为零均值高斯白噪声。进而深空探测巡航段的测量模型描述为
[0019]
[0020] 步骤3:分别计算多组导航星组合的可观测度。
[0021] 考虑到星上计算能力的限制,选择基于线性化的可观测性分析方法。基于步骤1得到的非线性动力学系统 及步骤2得到的多组测量模型y=h(r),分别计算多组导航星组合的可观测度。具体方法为:
[0022] 在当前状态 利用Taylor级数展开,并只保留线性项:
[0023]
[0024] 其中 。利用线性化动力学系统构建可观测性矩阵为
[0025]
[0026] 定义导航星组合的可观测度为
[0027]
[0028] 步骤4:选取最优导航星。
[0029] 通过步骤2得到的可观测度,选择最优导航星,确定导航采用的最终测量模型yfinal=hfinal(r),结合导航滤波计算对探测器状态进行估计。由于状态模型及测量模型均呈现非线性,故宜选用非线性滤波器,如无迹Kalman滤波器(UKF),集合Kalman滤波器(EnKF)等。具体方法如下:
[0030] 导航滤波器对导航系统的k时刻状态一步预测值为 。将此一步预测值代入每组导航星组合的可观测度,取可观测度最大值所对应的导航星组合为最优导航星,即满足[0031]
[0032] 利用选择的M颗最优导航星,通过深空探测巡航段的测量模型,构建出最终测量模型yfinal=hfinal(r),将其输入非线性滤波器对探测器状态进行最优估计,最终输出探测器状态信息。
[0033] 有益效果
[0034] (1)本方法采用光学测量手段提供导航信息,功耗低、精度高、自主性强。
[0035] (2)本方法结合可观测性分析对导航星进行选择,使得导航系统可观测性最强,保证导航性能。
[0036] (3)本方法利用非线性滤波器进行导航滤波解算,提高了导航滤波的精确性及收敛性。附图说明
[0037] 图1为本发明的深空探测器自主导航方法流程图
[0038] 图2为具体实施方式中火星探测器巡航段导航误差结果,其中(a)、(b)、(c)分别为x轴、y轴、z轴的位置误差,(d)、(e)、(f)分别为x轴、y轴、z轴的速度误差。

具体实施方式

[0039] 本实例针对火星探测巡航段的自主导航方案,采用导航相机对导航星(行星及小行星)的光学测量提供导航信息,通过可观测性分析选取最优导航星,结合集合Kalman滤波器进行滤波解算,实现高精度实时自主导航。本实例的具体实施方法如下:
[0040] 步骤1:火星探测巡航段状态模型建立
[0041] 在日心惯性坐标系下建立探测器状态模型。探测器的状态矢量为位置矢量rs=[rx,ry,rz]T和速度矢量vs=[vx,vy,vz]T。考虑太阳引力、火星引力以及其他摄动力,火星探测巡航段探测器的状态模型建立为:
[0042]
[0043] 其中μS和μM分别为太阳和火星的引力常数,rM为第火星在日心惯性坐标系中的位置矢量,通过星历确定,a为其他未建模摄动力矢量。此外rMs为探测器相对于火星的位置矢量,满足:
[0044] rMs=rs-rM (10)
[0045] 进而火星探测巡航段探测器的动力学模型可描述为 ,其中x=[rsT,vsT]T。
[0046] 步骤2:建立火星探测巡航段自主导航测量模型。
[0047] 将火星、火卫一、火卫二、小行星4769Castalia、18751Yualexandrov、3103Eger等10颗行星及小行星作为导航星集合S。从导航星集合S中随机选取 组不同的导航
星组合。每组导航星数量均为3颗,能重复选取,即对于同一颗导航星,能同时属于不同的导航星组合。对每组导航星组合分别建立自主导航测量模型。对任意一组导航星,其自主导航测量模型的具体建立方法为:
[0048] 用光学导航相机对导航星进行光学测量,得到第j颗导航星在相机坐标系中的方向单位矢量ncj。同时通过相机安装角及探测器姿态角,确定探测器本体坐标系到相机坐标系的转移矩阵CCB以及日心惯性坐标系到探测器本体坐标系的转移矩阵CBI。得到ncj的光学测量方程
[0049]
[0050] 式中rnj为第j颗导航星在日心惯性坐标系中的位置矢量,通过星历确定。εj为第j颗导航星的测量误差矢量,为零均值高斯白噪声。进而深空探测巡航段的测量模型描述为
[0051]
[0052] 步骤3:分别计算多组导航星组合的可观测度。
[0053] 考虑到星上计算能力的限制,选择基于线性化的可观测性分析方法。基于步骤1得到的非线性动力学系统 及步骤2得到的多组测量模型y=h(r),分别计算多组导航星组合的可观测度。具体方法为:
[0054] 在当前状态 利用Taylor级数展开,并只保留线性项:
[0055]
[0056] 其中 。利用线性化动力学系统构建可观测性矩阵为
[0057]
[0058] 定义导航星组合的可观测度为
[0059]
[0060] 步骤4:选取最优导航星。
[0061] 通过步骤2得到的可观测度,选择最优导航星,确定导航采用的最终测量模型yfinal=hfinal(r),结合导航滤波计算对探测器状态进行估计。由于状态模型及测量模型均呈现非线性,故宜选用非线性滤波器,如无迹Kalman滤波器(UKF),集合Kalman滤波器(EnKF)等。具体方法如下:
[0062] 导航滤波器对导航系统的k时刻状态一步预测值为 。将此一步预测值代入每组导航星组合的可观测度,取可观测度最大值所对应的导航星组合为最优导航星,即满足[0063]
[0064] 利用选择的3颗最优导航星,通过深空探测巡航段的测量模型,构建出最终测量模型yfinal=hfinal(r),将其输入非线性滤波器对探测器状态进行最优估计,最终输出探测器状态信息。
[0065] 导航相机像平面测量误差标准差为0.1mm。初始三轴位置和速度误差标准差分别为10km和5m/s。基于可观测性分析的火星探测自主导航方案性能如图2所示。其中(a)、(b)、(c)分别为x轴、y轴、z轴的位置误差,(d)、(e)、(f)分别为x轴、y轴、z轴的速度误差。可以看出所涉及的自主导航方案相比基于地面深空网测控的导航方案导航精度更高、收敛速度更快。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈