首页 / 专利库 / 人工智能 / 机器人自主导航 / 面对地球静止轨道目标操作的空间多机器人自主导航方法

面对地球静止轨道目标操作的空间多机器人自主导航方法

阅读:1023发布:2020-05-23

专利汇可以提供面对地球静止轨道目标操作的空间多机器人自主导航方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种面对地球静止轨道目标操作的空间多 机器人 自主导航方法,首先以GEO目标卫星为在轨服务对象,设计两个空间机器人(设为主星和子星)编队飞行构型和轨道参数,然后根据地心惯性 坐标系 下卫星相对轨道动 力 学模型,建立自主 导航系统 状态模型;其次提出主星星敏感器观测子星所需满足的理论光照条件和成像条件。计算子星相对主星理论方位 角 与 俯仰 角,调整真实星敏感器光轴与理论方向一致,对子星进行真实观测,建立以相对单位方向矢量和距离为观测量的观测方程;最后使用Unscented卡尔曼滤波估计主星相对 位置 和速度,本发明属于航天导航技术领域,不仅可以为卫星在GEO编队飞行提供高 精度 导航信息,而且可以为其自主导航系统设计提供参考。,下面是面对地球静止轨道目标操作的空间多机器人自主导航方法专利的具体信息内容。

1.一种面对地球静止轨道目标操作的空间多机器人自主导航方法,其特征在于,步骤如下:
(1)以GEO目标卫星为在轨服务对象,将两个空间机器人分别设为主星和子星,设计主星和子星编队飞行构型及轨道参数;
(2)根据地心惯性坐标系下卫星相对轨道动学模型,建立自主导航系统状态模型;
(3)根据计算的主星和子星相对距离,判断子星否满足星敏感器观测距离要求,满足则进入步骤(4),否则进入步骤(12);
(4)根据解算的太阳、地球和子星三者位置关系,判断子星是否处在太阳光照区,是则进入步骤(5),否则进入步骤(12);
(5)根据解算的地球、主星和子星三者位置关系,判断地球否进入星敏感器视场,是则进入步骤(6),否则进入步骤(12);
(6)根据计算的子星可视星等,判断子星可视星等是否小于星敏感器可观测阈值,是则进入步骤(7),否则进入步骤(12);
(7)根据计算的子星相对主星方向矢量与星敏感器光轴指向夹,判断子星是否在星敏感器视场范围内,是则进入步骤(8),否则计算利用万向轴调整星敏感器光轴指向后,继续判断,是则进入步骤(8),否则进入(12);
(8)根据计算的子星在星敏感器二维像面阵坐标,判断子星是否在星敏感器二维像面阵内,是则进入步骤(9),否则进入步骤(12);
(9)计算子星相对主星的理论方向矢量和方位角与俯仰角,进入步骤(10);
(10)调整星敏感器真实光轴指向与理论方向矢量一致,对子星进行真实观测,计算子星相对主星真实方向矢量,建立以单位方向矢量和距离为观测量的观测方程,进入步骤(11);
(11)对所建立的状态方程和观测方程离散化,利用Unscented卡尔曼滤波算法估计主星位置和速度;
(12)结束观测。
2.根据权利要求1所述的面对地球静止轨道目标操作的空间多机器人自主导航方法,其特征在于:所述步骤(1)中的轨道参数包括轨道半长轴a、轨道偏心率e、轨道倾角i、升交点赤经Ω、近地点幅角ω、过近地点时刻tp。
3.根据权利要求1所述的面对地球静止轨道目标操作的空间多机器人自主导航方法,其特征在于:所述步骤(2)中建立自主导航系统状态模型过程如下:
在地心惯性坐标系下,当主星位置距离大于子星与主星相对距离的时候,建立主星相对目标子星轨道动力学模型
其中,δr(10)为子星相对主星方向矢量,r(0)为主星位置矢量,μe为地球引力常数,af为摄动力影响;
定义状态变量x=[(δr(10))T (δv(10))T]T,建立自主导航系统状态模型;
其中,f(xt,ut)为系统非线性连续状态转移函数,wt为状态噪声。
4.根据权利要求1所述的面对地球静止轨道目标操作的空间多机器人自主导航方法,其特征在于:所述步骤(3)中判断子星是否满足星敏感器观测距离要求过程如下:
计算主星相对子星距离|δr(10)|,判断其是否满足条件
Lmin≤|δr(10)|≤Lmax                         (3)
其中,|δr(10)|=|r(1)-r(0)|,r(0)和r(1)为主星和子星位置矢量;Lmin和Lmax为星间观测所需最小和最大距离。
5.根据权利要求1所述的面对地球静止轨道目标操作的空间多机器人自主导航方法,其特征在于:所述步骤(4)中判断子星是否处在太阳光照区过程如下:
分析地球阴影范围以及子星运行穿过该阴影范围的临界条件,设子星位置矢量r(1)与(sun)
太阳位置矢量r 夹角为ψ,子星进入和离开地球阴影范围的临界夹角为ψcri,则子星处在太阳光照区需要满足条件:
ψ<ψcri                               (4)。
6.根据权利要求1所述的面对地球静止轨道目标操作的空间多机器人自主导航方法,其特征在于:所述步骤(5)中判断地球是否进入星敏感器视场过程如下:
设主星位置矢量r(0)和子星相对主星方向矢量δr(10)的夹角为θ,被地球遮挡导致背景光线过弱的临界条件是子星相对主星方向矢量δr(10)与地球边缘相切,定义此临界夹角为θcri,则地球未进入星敏感器视场条件为:
θ>θcri                                (5)。
7.根据权利要求1所述的面对地球静止轨道目标操作的空间多机器人自主导航方法,其特征在于:所述步骤(6)中判断子星可视星等是否小于星敏感器可观测阈值过程如下:
引入可视星等分析子星的可见性,可视星等值越小,表明天体越亮;反之,天体则越暗;
设星敏感器可观测阈值为mthr,子星可视星等为m,子星被观测到其可视星等需要满足条件m<mthr                               (6)。
8.根据权利要求1所述的面对地球静止轨道目标操作的空间多机器人自主导航方法,其特征在于:所述步骤(7)中判断子星是否在星敏感器视场范围内过程如下:
设子星相对主星方向矢量δr(10)与星敏感器光轴指向矢量 夹角为 星敏感器视场角为FOV,则子星相对主星方向矢量δr(10)在星敏感器视场范围内需要满足条件如果子星相对主星方向矢量δr(10)不在视场范围内,计算利用万向轴调整星敏感器光轴指向,使其进入视场范围,如果转动后仍不能进入视场,则无法观测。
9.根据权利要求1所述的面对地球静止轨道目标操作的空间多机器人自主导航方法,其特征在于:所述步骤(8)中判断子星是否在星敏感器二维像面阵内过程如下:
根据子星相对主星方向矢量δr(10)投影在星敏感器二维像面阵的几何关系,解其坐标为设二维像面阵长度和宽度分别为IPlongth和IPwidth,则子星在像平面坐标需要满足条件
10.根据权利要求1所述的面对地球静止轨道目标操作的空间多机器人自主导航方法,其特征在于:所述步骤(11)中对状态模型和观测模型离散化,并利用Unscented卡尔曼滤波算法估计主星位置和速度具体为:
对步骤(2)中状态模型及步骤(10)中观测方程进行离散化
yk=g(xk)+vk                        (9b)
式中,k=1,2,…,f(xk,uk)为离散后的状态转移方程,g(xk)为离散后的观测方程,wk和vk分别为离散后的系统噪声和观测噪声,
利用Unscented卡尔曼滤波算法,结合步骤(2)所述的状态模型和观测方程进行滤波,根据状态向量可得相应的Unscented采样点,利用系统状态模型,对采样点进行一步预测,并得出与上一时刻滤波得到的迭代状态值之间的协方差阵,以消除状态模型中模型误差的影响。

说明书全文

面对地球静止轨道目标操作的空间多机器人自主导航方法

技术领域

[0001] 本发明属于航天器在轨服务空间测量领域,尤其涉及一种面对地球静止轨道目标操作的空间多机器人自主导航方法。

背景技术

[0002] 地球静止轨道(Geostationary orbit,GEO)是人类独一无二的轨道资源,位于该轨道的卫星(简称GEO卫星),覆盖面积大,且相对于地面是静止的,在通信、导航、预警、气象等民用和军用领域正日益发挥着越来越重要的作用。对于某些任务,需要将多个卫星组网,形成星座,如美国的DSP(国防支援计划)导弹预警卫星,在GEO轨道上始终保持有5颗(3颗工作,2颗备用)卫星;其天基红外系统(SBIRS)的高轨段也包括4颗GEO卫星和2颗大椭圆轨道卫星。正在建设的北斗系统,是我国自主发展、独立运行的全球卫星导航系统,由5颗静止轨道卫星和30颗其他类型卫星组成。与发达国家相比,我国卫星的在轨故障率较高,近年来失效的重要GEO卫星包括鑫诺二号卫星(2006年)、北斗一号04星(2007年)、尼日利亚星(2007年发射,2008年失效)、北斗G2星(2009年)等,严重影响了我国航天技术的发展。特别是北斗G2星(北斗卫星导航系统中5颗GEO卫星之一)的失效,影响了整个导航系统的组网进程,使我国不得不于2012年又发射了一颗替代星(G2R,又称G6)定点在与该故障星相距0.2°的位置
[0003] 为保障在轨航天器长期稳定运行,并保护GEO轨道资源,必须发展以空间机器人为手段,卫星维修及太空垃圾清除为目的的在轨服务技术。由于轨道高度高、第三体引不可忽略,用于GEO服务的空间机器人自身的发射、管理及维护成本也很高。因此需要空间多机器人系统对某一弧段内的多颗GEO卫星进行在轨维护,可大大节约卫星维护的成本,提高在轨服务效率。目前的空间机器人系统,包括已经发射并在轨演示的ETS-VII、轨道快车,以及正在开展的FREND、DEOS等系统,均是以单颗卫星作为服务对象,且服务内容较单一,不能满足在GEO轨道多颗航天器在轨维修的目的,因此研究面向GEO轨道在轨服务的空间多机器人系统势在必行。
[0004] 为了在GEO卫星附近空间多机器人进行编队飞行、定点保持以及共位控制,必须首先能实时获得卫星的位置和姿态信息,并且不能对临星产生干扰,由于GEO卫星通常在36000km高度,空间多机器人存在导航观测信号不足的问题:①常用GNSS导航方式存在导航信号弱、地球遮挡和可见卫星少等严重问题;②其它自主导航方式:地磁场无法使用,雷达高度计和天文导航无法提供高精度导航信息,都难以作为观测信息满足导航要求,因此这就使得研究空间多机器人新观测方法显得迫切重要。

发明内容

[0005] 发明目的:本发明针对观测信息不足导致导航精度较低的问题,提出一种面对地球静止轨道目标操作的空间多机器人自主导航方法,利用星敏感器自主连续观测相对方向矢量的方法,为在轨服务的空间多机器人提供高精度相对观测信息。
[0006] 技术方案:一种面对地球静止轨道目标操作的空间多机器人自主导航方法,步骤如下:
[0007] (1)以GEO目标卫星为在轨服务对象,将两个空间机器人分别设为主星和子星,设计主星和子星编队飞行构型及轨道参数;
[0008] (2)根据地心惯性坐标系下卫星相对轨道动力学模型,建立自主导航系统状态模型;
[0009] (3)根据计算的主星和子星相对距离,判断子星否满足星敏感器观测距离要求,满足则进入步骤(4),否则进入步骤(12);
[0010] (4)根据解算的太阳、地球和子星三者位置关系,判断子星是否处在太阳光照区,是则进入步骤(5),否则进入步骤(12);
[0011] (5)根据解算的地球、主星和子星三者位置关系,判断地球否进入星敏感器视场,是则进入步骤(6),否则进入步骤(12);
[0012] (6)根据计算的子星可视星等,判断子星可视星等是否小于星敏感器可观测阈值,是则进入步骤(7),否则进入步骤(12);
[0013] (7)根据计算的子星相对主星方向矢量与星敏感器光轴指向夹,判断子星是否在星敏感器视场范围内,是则进入步骤(8),否则计算利用万向轴调整星敏感器光轴指向后,继续判断,是则进入步骤(8),否则进入(12);
[0014] (8)根据计算的子星在星敏感器二维像面阵坐标,判断子星是否在星敏感器二维像面阵内,是则进入步骤(9),否则进入步骤(12);
[0015] (9)计算子星相对主星的理论方向矢量和方位角与俯仰角,进入步骤(10);
[0016] (10)调整星敏感器真实光轴指向与理论方向一致,对子星进行真实观测,计算子星相对卫星真实方向矢量,建立以单位方向矢量和距离为观测量的观测方程,进入步骤(11);
[0017] (11)对所建立的状态方程和观测方程离散化,利用Unscented卡尔曼滤波算法估计卫星位置和速度;
[0018] (12)结束观测。
[0019] 进一步的,所述步骤(1)中的轨道参数包括轨道半长轴a、轨道偏心率e、轨道倾角i、升交点赤经Ω、近地点幅角ω、过近地点时刻tp。
[0020] 进一步的,所述步骤(2)中建立自主导航系统状态模型过程如下:
[0021] 在地心惯性坐标系下,当主星位置距离大于子星与主星相对距离的时候,建立卫星相对目标子星轨道动力学模型
[0022]
[0023]
[0024] 其中,δr(10)和δv(10)为子星相对卫星方向矢量,r(0)和r(1)为卫星和子星位置矢量,μe为地球引力常数,af为摄动力影响;
[0025] 定义状态变量x=[(δr(10))T (δv(10))T]T,建立自主导航系统状态模型;
[0026]
[0027] 其中,f[x(t),t]为系统非线性连续状态转移函数,w(t)为状态噪声。
[0028] 进一步的,所述步骤(3)中判断子星是否满足星敏感器观测距离要求过程如下:
[0029] 计算主星相对子星距离δr(10),判断其是否满足条件
[0030] Lmin≤δr(10)≤Lmax   (3)
[0031] 其中,δr(10)=|δr(10)|=|r(1)-r(0)|,r(0)和r(1)为主星和子星位置矢量;Lmin和Lmax为星间观测所需最小和最大距离。
[0032] 进一步的,所述步骤(4)中判断子星是否处在太阳光照区过程如下:
[0033] 分析地球阴影范围以及子星运行穿过该阴影范围的临界条件,设子星位置矢量r(1)与太阳位置矢量r(sun)夹角为ψ,子星进入和离开地球阴影范围的临界夹角为ψcri,则子星处在太阳光照区需要满足条件:
[0034] ψ<ψcri   (4)。
[0035] 进一步的,所述步骤(5)中判断地球是否进入星敏感器视场过程如下:
[0036] 设主星位置矢量r(0)和主星相对子星方向矢量δr(10)的夹角为θ,被地球遮挡导致背景光线过弱的临界条件是子星相对主星方向矢量δr(10)与地球边缘相切,定义此临界夹角为θcri,则地球未进入星敏感器视场条件为:
[0037] θ>θcri   (5)。
[0038] 进一步的,所述步骤(6)中判断子星可视星等是否小于星敏感器可观测阈值过程如下:
[0039] 引入可视星等分析子星的可见性,星等值越小,表明天体越亮;反之,天体则越暗;设星敏感器可观测阈值为mthr,子星可视星等为m,子星被观测到其可视星等需要满足条件[0040] m<mthr   (6)。
[0041] 进一步的,所述步骤(7)中判断子星是否在星敏感器视场范围内过程如下:
[0042] 设子星相对主星方向矢量δr(10)与星敏感器光轴指向矢量 夹角为 星敏感器视场角为FOV,则方向矢量δr(10)在星敏感器视场范围内需要满足条件
[0043]
[0044] 如果相对矢量δr(10)不在视场范围内,计算利用万向轴调整星敏感器光轴指向,使其进入视场范围,如果转动后仍不能进入视场,则无法观测。
[0045] 进一步的,所述步骤(8)中判断子星是否在星敏感器二维像面阵内过程如下:
[0046] 根据子星相对主星方向矢量δr(10)投影在星敏感器二维像面阵的几何关系,解其坐标为 设二维像面阵长度和宽度分别为IPlongth和IPwidth,则子星在像平面坐标需要满足条件
[0047]
[0048]
[0049] 进一步的,所述步骤(9)中计算子星相对主星方向矢量和方位角与俯仰角具体为:
[0050] 子星相对主星单位方向矢量 由星敏感器获得,得子星相对主星方位角α与俯仰角δ,主星和子星相对距离|δr(10)|由星间链路获得,得到子星相对主星理论方向矢量δr(10)
[0051]
[0052] 其中,
[0053] 子星相对主星方位由方位角和俯仰角描述,在卫星本体坐标系ob-xbybzb中,定义(10) (10)方位角α为δr 在ob-ybzb平面的投影与yb轴夹角,俯仰角δ为δr 与xb轴夹角,表示为[0054]
[0055]
[0056] 其中, 是地心惯性坐标系相对本体坐标系姿态转换矩阵。
[0057] 进一步的,所述步骤(10)中计算子星相对卫星真实方向矢量。
[0058] 根据步骤(9)所得子星相对主星的理论方向矢量和方位角与俯仰角,卫星采用万向轴调整星敏感器光轴指向与理论方向矢量相吻合,并利用星敏感器进行实际测量;
[0059] 卫星星敏感器真实观测子星,输出子星相对卫星单位方向矢量真实测量值由卫星激光测距仪测量卫星和子星之间的实际测量值 建立子星相对卫星观测方程为:
[0060]
[0061] 其中,
[0062] 进一步的,所述步骤(11)中对状态模型和观测模型离散化,并利用Unscented卡尔曼滤波算法估计卫星位置和速度具体为:
[0063] 对步骤(2)中状态模型及步骤(10)中观测模型进行离散化
[0064]
[0065] yk=g(xk)+vk   (12b)
[0066] 式中,k=1,2,…,f(xk,uk)为离散后的状态转移方程,g(xk)为离散后的观测方程,w(k)和v(k)分别为离散后的系统噪声和观测噪声,
[0067] 利用Unscented卡尔曼滤波算法,结合步骤所述的状态模型和观测模型进行滤波,根据状态向量可得相应的Unscented采样点,利用系统状态模型,对采样点进行一步预测,并得出与上一时刻滤波得到的迭代状态值之间的协方差阵,以消除状态模型中模型误差的影响。
[0068] 工作原理:本发明是面对地球静止轨道目标操作的空间多机器人自主导航方法,利用主星星敏感器自主连续观测子星,得到子星相对主星方向矢量和方位角与俯仰角。首先以GEO目标卫星为在轨服务对象,设计两个空间机器人编队飞行构型和轨道参数,然后提出主星星敏感器观测子星需要满足四种基本光照条件:①主星和子星相对距离满足观测距离要求;②子星处在太阳光照区能被完全观测;③地球(或其他天体)未进入星敏感器视场;④子星可视星等小于可视星等阈值,其次判断主星星敏感器能否观测到子星:①子星是否在星敏感器视场范围;②子星是否在星敏感器二维像面阵内,最后计算子星相对主星方向矢量和方位角及俯仰角,为主星自主连续观测子星提供数据支持。
[0069] 有益效果:本发明可为卫星编队飞行提供高精度位置和速度信息,有效解决卫星编队飞行观测信息不足所导致的导航精度较低的问题。相对于现有技术,本发明优点是在于:(1)星敏感器是观测恒星的天体敏感器,而利用星敏感器进行星间相对测量需要满足特定条件,本发明提出星间观测需要的光照条件和星敏感器观测条件,解决传统星敏感器只能被动观测问题,提高自主选星准确性;(2)在实现星间观测基础上,本发明提出实时计算子星相对主星方位矢量和方位角和俯仰角方法,并且利用万向轴调整星敏感器光轴指向连续跟踪子星,解决传统观测无法连续跟踪问题,提高星间连续观测效率。附图说明
[0070] 图1为本发明方法流程图
[0071] 图2为主星星敏感器观测子星流程图
[0072] 图3为本发明中主星相对子星星间特定距离范围示意图;
[0073] 图4为本发明中子星光照条件示意图;
[0074] 图5为本发明中星敏感器视场与地球位置关系示意图;
[0075] 图6为本发明中子星可视星等计算示意图;
[0076] 图7为本发明中子星在星敏感器二维像面阵投影示意图;
[0077] 图8为本发明中子星相对主星方向矢量与方位角示意图。

具体实施方式

[0078] 下面将结合附图,对本发明的实施案例进行详细的描述;
[0079] 如图1所示,本发明为一种面向GEO卫星在轨服务的空间多机器人相对观测方法,在面向GEO卫星在轨服务阶段,空间多机器人(设为主星和子星)利用星敏感器自主连续观测相对方向矢量的方法,是一种非常适合于在轨服务的空间多机器人相对观测方法。其包括步骤如下:
[0080] (1)设计两个空间机器人(设为主星和子星)编队飞行构型及轨道参数(包括轨道半长轴a、轨道偏心率e、轨道倾角i、升交点赤经Ω、近地点幅角ω、过近地点时刻tp),设计主星星敏感器最佳安装方位以观测子星;
[0081] (2)在地心惯性坐标系下,当主星位置距离大于子星与主星相对距离时,建立卫星相对目标子星轨道动力学模型
[0082]
[0083]
[0084] 其中,δr(10)和δv(10)为子星相对卫星方向矢量,r(0)和r(1)为卫星和子星位置矢量,μe为地球引力常数,af为摄动力影响。
[0085] 定义状态变量x=[(δr(10))T (δv(10))T]T,建立自主导航系统状态模型;
[0086]
[0087] 其中,f[x(t),t]为系统非线性连续状态转移函数,w(t)为状态噪声。
[0088] (3)根据所设计两个空间机器人轨道参数,计算主星和子星相对距离δr(10),如图2所示,判断其是否满足星敏感器观测子星需要满足特定距离要求
[0089] Lmin≤δr(10)≤Lmax   (15)
[0090] 其中,δr(10)=|δr(10)|=|r(1)-r(0)|,r(0)和r(1)为主星和子星位置矢量;Lmin和Lmax为星间观测所需最小和最大距离。
[0091] (4)当主星观测子星时,子星需要被太阳光充分照射。当子星在地球光照区时,子星能被太阳光充分照射;反之,当子星进入地球阴影区时,由于地球遮挡,太阳光无法照射到子星,因此需要对子星光照条件进行判断。
[0092] 根据太阳、地球和子星三者几何位置关系,如图3所示,确定太阳阴影区和子星运行轨迹穿过该阴影区的临界条件。设太阳光为平行光,子星位置矢量r(1)与太阳方向矢量r(sun)形成的夹角为
[0093]
[0094] 子星进入和离开地球阴影范围的临界夹角为
[0095]
[0096] 其中, Re是地球半径。
[0097] 由此可得子星处在太阳光照区和阴影区条件分别为:
[0098] 太阳光照区:ψ<ψcri   (18a)
[0099] 太阳阴影区:ψ≥ψcri   (18b)
[0100] (5)在星敏感器观测子星过程中,当视场背景光线过强或过弱时,其也无法观测子星,因此需要分析视场背景受天体影响。
[0101] 以地球导致星敏感器视场背景过弱为例进行分析,根据地球、主星和子星三者几何位置关系,如图4所示,子星相对主星方向矢量δr(10)和主星方向矢量r(0)的夹角为[0102]
[0103] 由于地球导致背景光线过弱的临界条件是主星和子星的连线与地球边缘相切,则切线与主星位置矢量的临界夹角为
[0104]
[0105] 由此可得星敏感器视场不受背景光线影响的条件为
[0106] θ>θcri   (21)
[0107] 该方法同样适用判断子星背景受其他天体遮挡导致光线过强情况。
[0108] (6)星等是天文学中的概念,它是衡量天体光度的物理量。星等通常分为绝对星等和可视星等,绝对星等是指在离该天体32.6光年处所看到的天体亮度;可视星等是指地球上观测者所见的天体亮度。星等值越小,表明天体越亮;反之,天体则越暗。引入可视星等概念分析被观测子星的可见性。
[0109] 首先要计算子星的绝对星等,子星的绝对星等M可通过下式计算得出:
[0110]
[0111] 其中,msun是太阳的可视星等,它的值为-26.73;rd为被观测天体的半径;a是天体11
的反射率;d0是地球与太阳之间的平均距离,它的值为1.496×10 m。
[0112] 子星的视星等m可以通过绝对星等M依照如下公式计算得到:
[0113]
[0114] 其中,|r(sun0)|是太阳与子星之间的距离;ξ是相对矢量δr(10)与太阳相对子星方向矢量r(sun1)夹角,如图5所示,可通过下式求得:
[0115]
[0116] p(ξ)是相位积分,可由下式求得:
[0117]
[0118] 被观测星体可视星等值越大,其相对星敏感器越暗;反之,其相对星敏感器越亮。设星敏感器可观测阈值为mthr,子星可视星等为m,其可视星等需要满足条件
[0119] m<mthr   (26)
[0120] (7)定义星敏感器光轴指向在本体坐标系方向矢量为 计算子星相对主星方向矢量δr(10)与星敏感器方向矢量为 的夹角
[0121]
[0122] 其中, 是地心惯性坐标系相对本体坐标系姿态转换矩阵。
[0123] 定义星敏感器视场角为FOV,判断相对矢量δr(10)是否在星敏感器视场范围内[0124] 视场范围内:
[0125] 视场范围外:
[0126] 如果相对矢量δr(10)不在视场范围内,考虑利用万向轴调整星敏感器光轴指向矢(10) (10)量,可以在由δr 和 组成的平面内直接偏转等于或大于 角度,使矢量δr
进入视场范围,如果转动后仍不能进入视场,则无法观测。
[0127] (8)根据子星相对主星方向矢量δr(10)投影在星敏感器二维像面阵的几何关系,如图6所示,解算如下(23)式,可得子星在二维像面阵坐标
[0128]
[0129] 其中,f是星敏感器焦距
[0130] 设像平面长度和宽度分别为IPlongth和IPwidth,子星能被观测需要满足条件[0131]
[0132]
[0133] (9)在主星观测到子星后,由星间链路可得两颗卫星之间距离δr(10),由星敏感器可得子星相对主星单位方向矢量 如图7所示,因此可得子星相对主星理论方向矢量为[0134]
[0135] 其中,
[0136] 子星相对主星矢量方向可由方位角和俯仰角描述,在卫星本体坐标系ob-xbybzb中,定义方位角α为δr(10)在ob-ybzb平面的投影与yb轴夹角,俯仰角δ为δr(10)与xb轴夹角,可表示为
[0137]
[0138]
[0139] 其中, 是地心惯性坐标系相对本体坐标系姿态转换矩阵。
[0140] (10)调整主星星敏感器真实光轴与理论方向矢量一致,对子星进行真实观测,建立以单位方向矢量和距离为观测量的观测方程;
[0141] 根据上述所得子星相对卫星的理论方位角和俯仰角,卫星采用万向轴或其他机械装置调整星敏感器光轴指向与该理论方向相吻合,并利用星敏感器进行真实测量,输出子星相对卫星单位方向矢量真实观测值 并利用卫星激光测距仪测量卫星和子星之间的真实测量值 建立子星相对卫星观测方程为:
[0142]
[0143] 其中,
[0144] (11)对状态模型和观测模型离散化,并利用Unscented卡尔曼滤波算法估计卫星位置和速度。
[0145] 对步骤2中状态模型及步骤10中观测模型进行离散化
[0146] xk+1=f(xk,uk)+wk   (34a)
[0147] yk=g(xk)+vk   (34b)
[0148] 其中,状态向量为xk∈RL,输入向量为uk∈Rn,输出向量为yk∈RM,过程噪声wk∈N(0,Qk),测量噪声:vk∈N(0,Rk),且wk和vk不相关。
[0149] 利用Unscented卡尔曼滤波算法,结合步骤所述的状态模型和观测模型进行滤波,根据状态向量可得相应的Unscented采样点,利用系统状态模型,对采样点进行一步预测,并得出与上一时刻滤波得到的迭代状态值之间的协方差阵,以消除状态模型中模型误差的影响。具体算法如下
[0150] 步骤1:对于状态变量xk,均值 方差 进行Unscented变换
[0151]
[0152]
[0153]
[0154] 步骤2:预测过程
[0155] χi,k/k-1=f(χi,k-1)   (36a)
[0156]
[0157]
[0158]
[0159]
[0160]
[0161] 步骤3:更新过程
[0162]
[0163]
[0164]
[0165]
[0166]
[0167] 步骤4:返回步骤1进行下一个周期的滤波。
[0168] (12)计算结束。
[0169] 本发明首先以GEO目标卫星为在轨服务对象,设计两个空间机器人(设为主星和子星)编队飞行构型和轨道参数,然后提出主星星敏感器观测子星需要满足四种基本光照条件:①主星和子星相对距离满足观测特定距离要求;②子星处在太阳光照区能被完全观测;③地球(或其他天体)未进入星敏感器视场;④子星可视星等小于可视星等阈值,其次判断主星星敏感器能否观测到子星:①子星是否在星敏感器视场范围;②子星是否在星敏感器二维像面阵内,最后计算子星相对主星方向矢量和方位角与俯仰角,为主星自主连续观测子星提供数据支持。
[0170] 本发明首先以GEO目标卫星为在轨服务对象,设计两个空间机器人(设为主星和子星)编队飞行构型和轨道参数,然后根据地心惯性坐标系下卫星相对轨道动力学模型,建立自主导航系统状态模型;其次提出主星星敏感器观测子星所需满足的理论光照条件和成像条件。计算子星相对主星理论方位角与俯仰角,调整真实星敏感器光轴与理论方向一致,对子星进行真实观测,建立以相对单位方向矢量和距离为观测量的观测方程;最后使用Unscented卡尔曼滤波估计主星相对位置和速度,本发明属于航天导航技术领域,不仅可以为卫星在GEO编队飞行提供高精度导航信息,而且可以为其自主导航系统设计提供参考。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈