法律状态公告日
法律状态信息
法律状态
2013-07-24
授权
授权
2012-03-14
实质审查的生效 IPC(主分类):G01C21/24 申请日:20110629
实质审查的生效
2012-01-18
公开
公开
技术领域
本发明涉及一种编队飞行卫星的轨道确定方法。
背景技术
编队飞行是未来小卫星领域的重要发展方向,多颗卫星以一定的组织形式 完成公里至百公里级的集群飞行,彼此之间通过信息交换来共同实现对地观测 以及目标定位等任务。
为了构成稳定有效的测量基线,各组成卫星需要基于相对状态来完成相对 状态的控制,而相对状态的解算精度将是决定编队飞行任务成败的重要因素。
现有编队飞行卫星的绝对轨道确定,往往需要借助地面测站以及以GPS 和GLONASS为代表的全球导航卫星系统等第三方信号源实现,而相对轨道或 相对位置确定,大多采用测距或测角雷达直接获取相对状态或采用GPS(或 GLONASS)进行差分解算。上述研究方法对测量设备要求较高:或者需要借 助第三方测量设备,或者要求相对测量设备提供测距和测角等功能;而对于仅 依靠相对距离测量进行相对以及绝对轨道解算,尚无相关研究。
发明内容
本发明的技术解决问题是:克服现有技术的不足,提供了一种基于星间距 离且不引入第三方测量信息的编队飞行卫星相对和绝对轨道确定方法。
本发明的技术解决方案是:一种编队飞行卫星绝对和相对轨道确定方法, 步骤如下:
(1)获取待解算的两颗卫星在初始时刻t0的瞬时轨道根数估计值,记为σa0和σb0,a和b分别代表两颗卫星;
(2)根据初始时刻的瞬时轨道根数估计值σa0和σb0,分别计算两颗卫星 在指定时刻ti的瞬时轨道根数,记为σai和σbi,i=1,2,3,...,n;
(3)根据两颗卫星在指定时刻ti的瞬时轨道根数σai和σbi,分别计算惯性 坐标系下两颗卫星的绝对位置的笛卡儿坐标分量[xai yai zai]T和[xbi ybi zbi]T;
(4)根据两颗卫星在惯性坐标系下绝对位置的笛卡儿坐标分量,得到在各 指定时刻两颗卫星的星间距离计算值,以及该星间距离计算值与测量真值的偏 差δLi;
(5)计算卫星a在初始时刻t0的瞬时轨道根数对星间距离计算值的状态 转移矩阵;
(6)计算卫星b在初始时刻t0的瞬时轨道根数对星间距离计算值的状态 转移矩阵;
(7)根据星间相对距离的计算值与测量真值的偏差δLi,利用步骤(5)和 步骤(6)得到的两个状态转移矩阵计算卫星a和卫星b在初始时刻t0瞬时轨 道根数估计值的修正量δσa0和δσb0:
(8)将σa0-δσa0和σb0-δσb0分别作为卫星a和卫星b在初始时刻t0瞬时轨 道根数的新的估计值,重复步骤(1)~(7)的计算过程进行迭代,直至两颗 卫星的半长轴修正量δaa0和δab0满足定位精度要求;
(9)利用满足定位精度要求的卫星a和卫星b在初始时刻t0瞬时轨道根 数的迭代结果σa0和σb0,按照第(2)步的计算方法得到两颗卫星在任意时刻 的瞬时轨道根数σa和σb,从而得到相对瞬时轨道根数Δσ=σb-σa。
本发明与现有技术相比的优点在于:本发明方法针对星间存在相对距离测 量设备的编队飞行任务,通过对星间距离的相对测量值进行解算,可以获得编 队双星的绝对和相对轨道根数。由于解算过程仅需要相对距离的测量,且无需 第三方测量信号源,因此星间距离的接收方无需地面测控站以及GPS等辅助 设备支持,即可以单独确定此类编队飞行任务的绝对和相对轨道根数。方法简 便、易于实现。
附图说明
图1为本发明方法的流程框图;
图2为本发明实施例的星间距离真值变化图。
具体实施方式
如图1所示,为本发明方法的流程框图,主要步骤如下:
(1)输入待解算的两颗卫星(卫星a和卫星b)在初始时刻(t=t0)的瞬 时轨道根数的估计值,记为σa0和σb0。本发明方法中涉及到的轨道根数,均采 用适用于近圆轨道的无奇点轨道根数,即半长轴a、偏心率矢量ex和ey、倾角 i、升交点赤经Ω、平纬度幅角λ;
(2)根据初始时刻的瞬时轨道根数估计值σa0和σb0,分别计算指定时刻 ti的瞬时轨道根数,记为σai和σbi,i=1,2,3,...,n;计算时根据考虑J2、J3、J4和J5等非球型引力项的摄动微分方程进行数值求解:
其中,μ为引力系数(=3.986005×1014m3/s2),其中u为纬度幅角,p和r为分 别为半通径和地心距,即
u=λ+2exsinλ-2eycosλ
摄动加速度在径向、切向和法向的分量为
fr=Δgr
fu=Δgmcosζ+Δgpsinζ
fh=Δgmsinζ-Δgpcosζ
其中,ζ可由球面三角学得到,即
sinφ=sinλsin i
cosζ=ctanλtanφ
其中,φ为地心纬度,ctan为余切函数。
摄动加速度在的分量为在径向、子午向和纬线向分量为
前5阶带形谐函数在径向、子午向和纬线向分量为:
其中J2、J3、J4、J5带形谐系数,Re为地球赤道半径。
(3)根据上步计算得到的指定时刻ti的瞬时轨道根数σai和σbi,分别计算 惯性坐标系下卫星a和卫星b的绝对位置的笛卡儿坐标分量[xai yai zai]T和 [xbi ybi zbi]T,计算方法如下:
其中,惯性坐标系的坐标原点在地心,x轴由地心指向平春分点,z轴由地心指 向平赤道法线方向,y轴由右手坐标法则确定。
(4)根据卫星a和卫星b在惯性坐标系下的位置坐标分量,得到在各指 定时刻的星间距离计算值
(5)计算卫星a在初始时刻t0瞬时轨道根数对星间距离计算值的状态转 移矩阵由于星间距离Li是xai、yai、zai的函数,而xai、yai、zai分别是ti时刻瞬时轨道根数σai的函数,σai是t0时刻瞬时轨道根数σa0函数,则根据上述 复合函数传递规律,可得
其中,相对距离对各坐标分量的偏导数如下:
卫星在惯性坐标系下的位置坐标分量(xai、yai、zai)、指定时刻的瞬时轨道根数 σai均可视为初始时刻瞬时轨道根数σa0关于时间的函数。初始时刻瞬时轨道根 数的微小改变量引起星间距离的变化量可由得到。因此,通过设 置合适的σa0改正量,可将Li改正-δLi,即达到期望值
坐标分量对各轨道根数的偏导数采用下面的方法求取:
a.坐标分量对a的偏导数
b.坐标分量对ex的偏导数
c.坐标分量对ey的偏导数
d.坐标分量对i的偏导数
e.坐标分量对Ω的偏导数
f.坐标分量对λ的偏导数
将瞬时轨道根数σai=[ai,exi,eyi,ii,Ωi,λi]T对初始轨道根数σa0=[a0,ex0,ey0,i0,Ω0,λ0]T的偏导数写成矩阵形式为:
X(t,σ0)采用数值算法求解矩阵微分方程,即
其中F(t,σ0)的表达式为
其中I6×6为6维单位方阵。
a.瞬时轨道根数对a的偏导数
b.瞬时轨道根数对ex的偏导数
其中
P1=sin u+2excos u sinλ+2eysin u sinλ
P2=cos u-2exsin u sinλ+2eycos u sinλ
P3=1+excos u+eysin u
c.瞬时轨道根数对ey的偏导数
Q1=-cos u-2excos u cosλ-2eysin u cosλ
Q2=sin u+2exsin u cosλ-2ey cos u cosλ
P3=1+excos u+eysin u
d.瞬时轨道根数对i的偏导数
e.瞬时轨道根数对Ω的偏导数
f.瞬时轨道根数对λ的偏导数
(6)同理,计算卫星b在初始时刻t0瞬时轨道根数对星间距离计算值的 状态转移矩阵:
其中,相对距离对各坐标分量的偏导数如下:
坐标分量对轨道根数的偏导数以及瞬时轨道根数对初始轨道根数的偏导数的计 算方法与上一步中针对卫星a的计算方法相同。
(7)根据星间相对距离的计算值与测量真值的偏差δLi,计算卫星a和卫 星b在初始时刻t0的瞬时轨道根数估值的修正量:
将初始时刻瞬时轨道根数的微小改变量Δσa0将引起星间距离改变量以矩阵 形式表示为:
将(n+1)×12维矩阵M记为
将星间距离改正为真值,即改正量为ΔLi=-δLi;则初始时刻瞬时轨道根数的微 小改变量Δσa0根据
进行求解,得到
(8)将σa0+Δσa0和σb0+Δσb0作为卫星a和卫星b在初始时刻t0瞬时轨道 根数估计值,重复上述步骤(1)~(7)的计算过程进行迭代,直至半长轴修 正量δaa0和δab0小于定位精度,如0.1m;
(9)根据卫星a和卫星b在初始时刻t0瞬时轨道根数的迭代结果σa0和σb0, 按照第(2)步的计算方法可以得到任意时刻的瞬时轨道根数σa和σb,以及相 对瞬时轨道根数Δσ=σb-σa。
实施例
本实施例所选取卫星a和卫星b在初始时刻的瞬时轨道根数的真值为:
星间距离的真值如图2所示。本实施例的解算输入为以32s为采样间隔,均值 为0且方差为3m的星间伪距。
应用本发明方法对4个轨道周期内的星间伪距进行解算,卫星a和卫星b 在初始时刻的瞬时轨道根数的估值如下:
经过10次迭代运算,得到解算值如下:
绝对轨道根数解算结果比较如下:
相对轨道根数解算结果比较如下:
本发明说明书中未作详细描述的内容属本领域技术人员的公知技术。
机译: 用于使用数据介质上的光学感测信息轨道确定物体相对于参考物体的位置的绝对角位置确定方法,所述轨道包含2D像素信息
机译: 卫星轨道建模属性确定方法,长期预测轨道数据提供方法和卫星轨道建模属性确定设备
机译: 组件的活塞杆,一种用于汽车的绝对位置确定方法,涉及当达到部件相对于车身的基准位置时,通过轮侧轴部件与车身的运动来产生切换信号。