首页 / 专利库 / 天文学 / 天文物体 / 恒星 / 一种静止轨道卫星自主导航方法

一种静止轨道卫星自主导航方法

阅读:988发布:2022-06-09

专利汇可以提供一种静止轨道卫星自主导航方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种静止轨道卫星自主导航方法,属于卫星自主导航研究领域。基于星敏感器和地球敏感器的kalman滤波 算法 ,实时得到卫星相对于定点的 位置 偏差值;对位置偏差值用最小二乘方法进行 数据处理 ,获得一天内的轨道平面内的平均轨道根数,再用平均滤波方法获得一天内的轨道平面外的平均轨道根数;以平均轨道根数作为星上轨道解析外推算法的输入值,外推计算一天内卫星轨道位置,提供连续导航 定位 信息,实现卫星自主导航功能。本发明的方法已经在中星2A上成功应用,经过在轨标定后自主轨道确定 精度 优于10km,该方法可以推广应用于所有要求具备自主功能的地球静止轨道卫星。,下面是一种静止轨道卫星自主导航方法专利的具体信息内容。

1.一种静止轨道卫星自主导航方法,其特征在于该方法的步骤为:
1)基于星敏感器和地球敏感器的kalman滤波算法,实时得到卫星相对于定点的位置偏差值;
2)对步骤1)得到的位置偏差值用最小二乘方法进行数据处理,获得一天内的轨道平面内的平均轨道根数:即半长轴、偏心率、近地点幅和真近点角;对步骤1)得到的位置偏差值用平均滤波方法获得一天内的轨道平面外的平均轨道根数:即轨道倾角和升交点赤经;
3)以步骤2)得到的平均轨道根数作为星上轨道解析外推算法的输入值,外推计算一天内卫星轨道位置,提供连续导航定位信息,实现卫星自主导航功能。
2.根据权利要求1所述的一种静止轨道卫星自主导航方法,其特征在于:步骤1)的具体步骤为:
以此标称轨道定点位置建立Hill方程,即卫星相对标称轨道定点位置的相对运动方程,作为kalman滤波算法的状态方程,方程形式如下:
其中:
α为经度偏差,单位为rad;
β为纬度偏差,单位为rad;
γ为径向偏差,单位为rad;
r为静止轨道卫星理论半径,单位为km;
ω0为标称静止轨道角速度,单位为rad/s;
ax、ay、az是外界加速度在标称轨道定点位置为原点的坐标系的分量;
标称轨道定点位置定义为:不考虑卫星漂移且轨道倾角为零的情况下的理论定点位置,与地球自转完全同步;
卫星自主导航测量要用到地球、卫星和标称轨道定点位置;其中,表示星敏感器给出的第一个方向矢量, 表示星敏感器给出的第二个方向矢量,代表地球敏感器给出的地心方向矢量;
方向矢量 在卫星本体系下的坐标位置由星敏的安装矩阵决定;根据星敏感器的测量原理,其测量输出为方向矢量 在惯性坐标系中的方位坐标,分别记为: 和具体表达为
红外地球敏感器的测量输出为滚动角φh和俯仰角θh;根据测量得到的滚动角和俯仰角,经过两次旋转变换即可得到在本体坐标系下卫星轨道坐标系原点到地心的位置矢量,记为:
从标称轨道定点位置的指向地心的单位矢量记为
在卫星本体坐标系得到两个夹角η1、η2:
在惯性坐标系下计算得到另外两个夹角η1′、η2′:
可得到测量方程g:
为此构建一个自主导航的模型,其对象方程为:
其中:
b=[0 0 0 1 1 1]T
U为外部输入;
将测量方程在参考轨道处线性化:
其中:
h11=-sin(αT+α)cos(δT-β)S1ix+cos(αT+α)cos(δT-β)S1iy
h12=cos(αT+α)sin(δT-β)S1ix+sin(αT+α)sin(δT-β)S1iy-cos(δT-β)S1izh21=-sin(αT+α)cos(δT-β)S2ix+cos(αT+α)cos(δT-β)S2iy
h22=cos(αT+α)sin(δT-β)S2ix+sin(αT+α)sin(δT-β)S2iy-cos(δT-β)S2izαT为标称轨道定点位置的赤经,δT为标称轨道定点位置的赤纬
根据上述状态方程和测量方程,采用扩展Kalman滤波方法,可获得当前卫星轨道相对于标称轨道定点位置的偏移量,即:
3.根据权利要求1所述的一种静止轨道卫星自主导航方法,其特征在于:步骤2)的具体步骤为:对步骤1)得到的位置偏差值用最小二乘方法进行数据处理,获得一天内的轨道平面内的平均轨道根数:即半长轴、偏心率、近地点幅角和真近点角;对步骤1)得到的位置偏差值用平均滤波方法获得一天内的轨道平面外的平均轨道根数:即轨道倾角和升交点赤经;
根据步骤1)中kalman滤波后获得的真实卫星相对于标称轨道定点位置的相对位置偏差值,为了获得便于轨道控制的控制变量以及提高导航精度,取滤 波结果中的东西偏差α和南北偏差β,基于静止轨道卫星的受摄漂移原理,通过最小二乘法和平均滤波方法获得卫星的平均轨道六根数,包括:半长轴、偏心率、轨道倾角、升交点赤经、近地点幅角和真近点角,其中平均的意义为:利用一天的α和β数据拟合获得;
根据α和β,可以转换成卫星的赤经和赤纬,即赤经为αT+α,赤纬为δT-β,可以获得当前k时刻的地心单位矢量 其表达式为:
由若干组这样的单位矢量即可确定卫星的轨道平面参数,即轨道倾角i和升交点赤经Ω,采用的方法为平均滤波方法;
在一个轨道周期T内,首先每隔设定时间dt,可获得一个地心单位矢量,分别记为:
(k=1...N),其中N=T/dt,则通过叉乘可得一个倾角矢量:
最终形成一个总的倾角矢量:
如此在一个轨道周期内通过一系列倾角矢量得到一个总的倾角矢量,根据倾角矢量在惯性坐标系中的XOY平面内投影定义:[sinicos(Ω-90°),sinisin(Ω-90°)],可解算出一组轨道倾角i和升交点赤经Ω;由于该倾角矢量是由一个轨道周期内的数据平均后获得,所以可以认为求出的i和Ω为上一个轨道周期内轨道倾角和升交点赤经的平均值,即一天数据可获得一组 和
采用递推最小二乘法对平面内轨道参数进行估计,即卫星东西方向运行规律可简化为:
α=a0+α1torb+b1cos(ωetorb)+b2sin(ωetorb)
其中,torb一个轨道周期的时间变量,ωe为静止轨道角速度,待估参数为a0、a1、b1、b2;
通过递推最小二乘法可实时估计参数a0、a1、b1、b2,由此在一个轨道周期结束时,可解算出卫星轨道平面内的平均轨道根数:
半长轴 可由a1直接解出: 其中rs为静止轨道标称半径,a1对应的单位
为rad/天;
根据数学模型2esin(ωetorb+θ),其中θ=a tan2(b1,b2)为相位偏移量,由b1、b2可解算出偏心率 即:
并且,令 与当前的卫星地心单位矢量 进行内积,再求反余弦
获得卫星幅角u,另外,真近点角 则:
4.根据权利要求1所述的一种静止轨道卫星自主导航方法,其特征在于:步骤3)的具体步骤为:以步骤2)得到的六个平均轨道根数作为星上轨道解析外推算法的输入值,外推计算一天内卫星轨道位置,提供连续导航定位信息,实现卫星自主导航功能;
由于地球同步轨道卫星偏心率e和轨道倾角i量级都比较小,故在进行解析外推计算时需采用适用于0≤e<1和0≤i<180°的第二类六个无奇点根数:
T
σ=[a,h,k,ξ,η,λ]
其表达式为:a为半长轴,h=sinicosΩ,k=sinisinΩ,
其中
将步骤2)得到的六个平均轨道根数代入上式,令f≈M,可获得第二类无奇点根数的平均值: 其中的 即为 作为星上轨道解析外推算法的初始拟
平均根数,且根据步骤2)的结果每天更新一次,进而获得自主导航期间的实时轨道根数;
采用拟平均根数法构造的分析解可以获得瞬时轨道根数σ(t):
其中:
σ(t)为瞬时轨道根数
为拟平均轨道根数
σ1为一阶长期项系数,包含长期项和长周期项 两部分
为一阶短周期项
为初始拟平均根数
t0为初始拟平均根数所对应的轨道历元
为轨道平均角速度
地球非球形长期项系数σ1:
a1=0
λ1=M1+ω1+Ω1
其中Ω1,ω1和M1由下式表达:
上述各式中的a,e,i均为 且有:
地球非球形短周期项
上述短周期项各式右端出现的根数均为 而u和a/r由下列相应公式进行迭代计算获得:
其中 u=f+ω,E是偏近点角;
地球非球形长周期项系数:
上述各式中的a,h,k等量均为 各式中的谐系数J2,2以及 等量的意义如下:
其中,ne为标称轨道角速度,d为J2000.0起算的儒略日,SG是格林尼治恒星时,λ2,2=-14.545°;
日月引摄动部分:
长期项系数σ1:
a1=0
各式右端出现的a,e,i和n等量均为轨道根数 和 日、月的有关量β定
义如下:
(其中M为地球质量,S为日或月质量,r′为日或月至地心的距离)
日、月位置量 可采用t0时刻的值;式中出现的几个量A,B,Ai,Bi,AΩ,BΩ定义如下,其中的i′,Ω′,ω′,u′分别为日或月在惯性坐标系下的轨道根数:
短周期项
式中变量含义同上。

说明书全文

一种静止轨道卫星自主导航方法

技术领域

[0001] 本发明涉及一种静止轨道卫星自主导航方法,属于卫星自主导航研究领域,可以应用于静止轨道卫星自主导航任务。

背景技术

[0002] 传统卫星在寿命周期内完全依赖地面测控系统的支持,与之相比,中星2A卫星是我国第一颗具有自主生存能的地球静止轨道通信卫星,其所采用的自主导航方法为该技术首次工程应用,所用的方法属于天文导航方法,这一大类方法从算法度已经较为成熟,并也产生了多种新型敏感器,如空间六分仪等,如中星2A上用到的基于地球敏感器和星敏感器的导航滤波算法是比较适合目前发展趋势的方法,首先是方法较为简单(已经获得我国专利保护),其次是方法所用到的部件属于星上常用姿态确定部件,能够长期在轨不间断工作,即导航方案不对星上资源产生新的需求;在原有导航滤波方法的基础上,中星2A针对静止轨道卫星的运行要求,尤其是轨道控制要求,创造性将星上轨道解析外推算法和导航滤波后的处理结果有机结合起来,既使得卫星自主获取了实时位置,同时也获得了适合于轨道控制的轨道信息。

发明内容

[0003] 本发明的目的是为了提出一种静止轨道卫星自主导航方法,该方法能够给出静止轨道卫星实时的轨道信息。
[0004] 本发明的目的是通过以下技术方案实现的。
[0005] 本发明的一种静止轨道卫星自主导航方法,该方法的步骤为:
[0006] 1)基于星敏感器和地球敏感器的kalman滤波算法,实时得到卫星相对于定点的位置偏差值;
[0007] 2)对步骤1)得到的位置偏差值用最小二乘方法进行数据处理,获得一天内的轨道平面内的平均轨道根数:即半长轴、偏心率、近地点幅角和真近点角;对步骤1)得到的位置偏差值用平均滤波方法获得一天内的轨道平面外的平均轨道根数:即轨道倾角和升交点赤经;
[0008] 3)以步骤2)得到的平均轨道根数作为星上轨道解析外推算法的输入值,外推计算一天内卫星轨道位置,提供连续导航定位信息,实现卫星自主导航功能。
[0009] 有益效果
[0010] 本发明的方法已经在中星2A上成功应用,经过在轨标定后自主轨道确定精度优于10km,该方法可以推广应用于所有要求具备自主功能的地球静止轨道卫星。附图说明
[0011] 图1为卫星自主导航测量原理示意图;
[0012] 图2为轨道平面参数确定示意图。

具体实施方式

[0013] 下面结合附图和实施例对本发明作进一步说明。
[0014] 实施例
[0015] 1)卫星自主导航所需的星上测量部件为星敏感器和地球敏感器,基于星敏感器和地球敏感器的kalman滤波算法
[0016] 以此标称轨道定点位置建立Hill方程,即卫星相对标称轨道定点位置的相对运动方程,作为kalman滤波算法的状态方程,方程形式如下:
[0017]
[0018]
[0019]
[0020] 其中:
[0021] α为经度偏差,单位为rad;
[0022] β为纬度偏差,单位为rad;
[0023] γ为径向偏差,单位为rad;
[0024] r为静止轨道卫星理论半径,单位为km;
[0025] ω0为标称静止轨道角速度,单位为rad/s;
[0026] ax、ay、az是外界加速度在标称轨道定点位置为原点的坐标系的分量;
[0027] 标称轨道定点位置定义为:不考虑卫星漂移且轨道倾角为零的情况下的理论定点位置,与地球自转完全同步;
[0028] 卫星自主导航测量原理如图1所示,包括地球、卫星和标称轨道定点位置;其中,表示星敏感器给出的第一个方向矢量,表示星敏感器给出的第二个方向矢量,代表地球敏感器给出的地心方向矢量。
[0029] 方向矢量 在卫星本体系下的坐标位置由星敏的安装矩阵决定;根据星敏感器的测量原理,其测量输出为方向矢量 在惯性坐标系中的方位坐标,分别记为:和 具体表达为
[0030] 红外地球敏感器的测量输出为滚动角φh和俯仰角θh。根据测量得到的滚动角和俯仰角,经过两次旋转变换即可得到在本体坐标系下卫星轨道坐标系原点到地心的位置矢量,记为:
[0031]
[0032] 从标称轨道定点位置的指向地心的单位矢量记为
[0033] 在卫星本体坐标系得到两个夹角η1、η2:
[0034]
[0035]
[0036] 在惯性坐标系下计算得到另外两个夹角η1′、η2′:
[0037]
[0038]
[0039] 可得到测量方程g:T
[0040] g=(cosη1-cosη′1 cosη2-cosη′2)
[0041] 为此构建一个自主导航的模型,其对象方程为:
[0042]
[0043] 其中:
[0044]
[0045]
[0046] b=[0 0 0 1 1 1]T
[0047] U为外部输入。
[0048] 将测量方程在参考轨道处线性化:
[0049]
[0050] 其中:
[0051] h11=-sin(αT+α)cos(δT-β)S1ix+cos(αT+α)cos(δT-β)S1iy[0052] h12=cos(αT+α)sin(δT-β)S1ix+sin(αT+α)sin(δT-β)S1iy-cos(δT-β)S1iz[0053] h21=-sin(αT+α)cos(δT-β)S2ix+cos(αT+α)cos(δT-β)S2iy[0054] h22=cos(αT+α)sin(δT-β)S2ix+sin(αT+α)sin(δT-β)S2iy-cos(δT-β)S2iz[0055] αT为标称轨道定点位置的赤经,δT为标称轨道定点位置的赤纬
[0056] 根据上述状态方程和测量方程,采用扩展Kalman滤波方法,可获得当前卫星轨道相对于标称轨道定点位置的偏移量,即:
[0057]
[0058] 2)对步骤1)得到的位置偏差值用最小二乘方法进行数据处理,获得一天内的轨道平面内的平均轨道根数:即半长轴、偏心率、近地点幅角和真近点角;对步骤1)得到的位置偏差值用平均滤波方法获得一天内的轨道平面外的平均轨道根数:即轨道倾角和升交点赤经;
[0059] 根据步骤1)中kalman滤波后获得的真实卫星相对于标称轨道定点位置的相对位置偏差值,为了获得便于轨道控制的控制变量以及提高导航精度,取滤波结果中的东西偏差α和南北偏差β,基于静止轨道卫星的受摄漂移原理,通过最小二乘法和平均滤波方法获得卫星的平均轨道六根数,包括:半长轴、偏心率、轨道倾角、升交点赤经、近地点幅角和真近点角,其中平均的意义为:利用一天的α和β数据拟合获得。
[0060] 根据α和β,可以转换成卫星的赤经和赤纬,即赤经为αT+α:,赤纬为δT-β,可以获得当前k时刻的地心单位矢量 其表达式为:
[0061]
[0062] 由若干组这样的单位矢量即可确定卫星的轨道平面参数,即轨道倾角i和升交点赤经Ω,采用的方法为平均滤波方法。
[0063] 在一个轨道周期T内,首先每隔设定时间dt,可获得一个地心单位矢量,分别记为:(k=1...N),其中N=T/dt,如图2所示,则通过叉乘可得一个倾角矢量:
[0064]
[0065] 最终形成一个总的倾角矢量:
[0066]
[0067] 如此在一个轨道周期内通过一系列倾角矢量得到一个总的倾角矢量,根据倾角矢量 在惯性坐标系中的XOY平面内投影定义:[sin i cos(Ω-90°),sin i sin(Ω-90°)],可解算出一组轨道倾角i和升交点赤经Ω。由于该倾角矢量是由一个轨道周期内的数据平均后获得,所以可以认为求出的i和Ω为上一个轨道周期内轨道倾角和升交点赤经的平均值,即一天数据可获得一组 和
[0068] 采用递推最小二乘法对平面内轨道参数进行估计,即卫星东西方向运行规律可简化为:
[0069] α=a0+a1torb+b1cos(ωetorb)+b2sin(ωetorb)
[0070] 其中,torb一个轨道周期的时间变量,ωe为静止轨道角速度,待估参数为a0、a1、b1、b2。
[0071] 通过递推最小二乘法可实时估计参数a0、a1、b1、b2,由此在一个轨道周期结束时,可解算出卫星轨道平面内的平均轨道根数:
[0072] 半长轴 可由a1直接解出: 其中rs为静止轨道标称半径,a1对应的单位为rad/天。
[0073] 根据数学模型2esin(ωetorb+θ),其中θ=atan2(b1,b2)为相位偏移量,由b1、b2可解算出偏心率 即:
[0074]
[0075] 并且,令 与当前的卫星地心单位矢量 进行内积,再求反余弦获得卫星幅角u,另外,真近点角 则:
[0076]
[0077] 3)以步骤2)得到的六个平均轨道根数作为星上轨道解析外推算法的输入值,外推计算一天内卫星轨道位置,提供连续导航定位信息,实现卫星自主导航功能。
[0078] 由于地球同步轨道卫星偏心率e和轨道倾角i量级都比较小,故在进行解析外推计算时需采用适用于0≤e<1和0≤i<180°的第二类六个无奇点根数:
[0079] σ=[a,h,k,ξ,η,λ]T
[0080] 其表达是为:a为半长轴,h=sin i cosΩ,k=sin i sinΩ,其中
[0081] 将步骤2)得到的六个平均轨道根数代入上式,令f≈M,可获得第二类无奇点根数的平均值: 其中的 即为 作为星上轨道解析外推算法的初始拟平均根数,且根据步骤2)的结果每天更新一次,进而获得自主导航期间的实时轨道根数。
[0082] 采用拟平均根数法构造的分析解可以获得瞬时轨道根数σ(t):
[0083]
[0084]
[0085]
[0086]
[0087] 其中:
[0088] σ(t)为瞬时轨道根数
[0089] 为拟平均轨道根数
[0090] σ1为一阶长期项系数,包含长期项和长周期项 两部分
[0091] 为一阶短周期项
[0092] 为初始拟平均根数
[0093] t0为初始拟平均根数所对应的轨道历元
[0094] 为轨道平均角速度
[0095] 地球非球形长期项系数σ1:
[0096] a1=0
[0097]
[0098]
[0099]
[0100]
[0101] λ1=M1+ω1+Ω1
[0102] 其中Ω1,ω1和M1由下式表达:
[0103]
[0104]
[0105]
[0106] 上述各式中的a,e,i均为 且有:
[0107]
[0108] 地球非球形短周期项
[0109]
[0110]
[0111]
[0112]
[0113]
[0114]
[0115] 上述短周期项各式右端出现的根数均为 而u和a/r由下列相应公式进行迭代计算获得:
[0116]
[0117] 其中 u=f+ω,E是偏近点角。
[0118] 地球非球形长周期项系数:
[0119]
[0120]
[0121]
[0122]
[0123]
[0124]
[0125] 上述各式中的a,h,k等量均为 各式中的谐系数J2,2以及 等量的意义如下:
[0126]
[0127] 其中,ne为标称轨道角速度,C2,2,S2,2是非归一化的谐系数,d为J2000.0起算的儒略日,SG是格林尼治恒星时,λ2,2=-14.545°。
[0128] 日月引力摄动部分:
[0129] 长期项系数σ1:
[0130] a1=0
[0131]
[0132]
[0133]
[0134]
[0135]
[0136] 各式右端出现的a,e,i和n等量均为轨道根数 和 日、月的有关量β定义如下:
[0137]
[0138] (其中M为地球质量,S为日或月质量,r′为日或月至地心的距离)
[0139] 日、月位置量 可采用t0时刻的值。式中出现的几个量A,B,Ai,Bi,AΩ,,BΩ定义如下,其中的i′,Ω′,ω′,u′分别为日或月在惯性坐标系下的轨道根数:
[0140]
[0141]
[0142]
[0143]
[0144]
[0145]
[0146]
[0147]
[0148]
[0149]
[0150]
[0151]
[0152]
[0153]
[0154]
[0155] 短周期项
[0156]
[0157] 式中变量含义同上。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈