CN104048664A - 一种导航卫星星座自主定轨的方法 - Google Patents
一种导航卫星星座自主定轨的方法 Download PDFInfo
- Publication number
- CN104048664A CN104048664A CN201410310639.XA CN201410310639A CN104048664A CN 104048664 A CN104048664 A CN 104048664A CN 201410310639 A CN201410310639 A CN 201410310639A CN 104048664 A CN104048664 A CN 104048664A
- Authority
- CN
- China
- Prior art keywords
- orbit determination
- navsat
- autonomous orbit
- satellite
- autonomous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/24—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for cosmonautical navigation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Astronomy & Astrophysics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
本发明属于卫星自主定轨领域,涉及一种导航卫星星座自主定轨的方法。其包括如下步骤:(1):自主定轨开始,***初始化;(2):获取卫星之间的星间测距;(3):计算星间测距的观测矩阵;(4):利用轨道动力学模型进行轨道预报;(5):利用卡尔曼滤波算法分别进行量测更新和状态估计;(6):判断自主定轨是否结束,若未结束,则再次运行步骤(2)~步骤(6);反之,则结束退出自主定轨程序。本发明相对于传统的导航卫星星座自主定轨的方法,具有以下优点:1、可以解决导航星座仅利用星间测距进行自主定轨时的秩亏问题;2、长期自主定轨精度较高。
Description
技术领域
本发明属于卫星自主定轨领域,具体涉及一种导航卫星星座自主定轨的方法。
背景技术
自主定轨能力对卫星导航***的发展将具有越来越重要的意义。拥有自主定轨能力的卫星导航***不需要通过全球布站来提供支持,同时可以减轻有限的地面站的负担,提高卫星导航***的安全性。
卫星导航***的自主定轨既可以利用单星自主定轨方法,通过***中每颗卫星独立的自主定轨实现整个导航***的自主定轨。也可以利用卫星之间的相对测量实现卫星导航***的整网定轨。相对测量包括导航***中卫星间的相对角度、相对距离和相对速度等信息。相对于卫星与一个表面不规则的天体之间的测量,两颗卫星之间的相对测量精度要高的多。因此利用导航卫星间的相对测量信息进行自主定轨是一个可行的方式。早期研究指出只需要利用星间测角信息就可以进行自主定轨,仅用测角的自主定轨精度为几百米。但联合使用星间测距和测角的自主定轨精度为米级。这说明在利用星间测量信息进行自主定轨时,星间测距比测角的作用更大。然而仅利用星间测距对近地卫星导航***进行自主定轨存在秩亏问题。
发明内容
发明目的:为解决上述技术问题,本发明提供了一种导航卫星星座自主定轨的方法。该方法中的需要至少有一颗运行在地月系拉格朗日轨道上的导航卫星。
技术方案:一种导航卫星星座自主定轨的方法,包括如下步骤:
(1):自主定轨开始,***初始化;
(2):获取卫星之间的星间测距;
(3):计算星间测距的观测矩阵;
(4):利用轨道动力学模型进行轨道预报;
(5):利用卡尔曼滤波算法分别进行量测更新和状态估计;
(6):判断自主定轨是否结束,若未结束,则再次运行步骤(2)~步骤(6);反之,则结束退出自主定轨程序。
作为本发明中导航卫星星座自主定轨的方法的优选方案:步骤(2)中所述测距包括导航卫星之间的测距和导航卫星与拉格朗日卫星之间的测距。
作为本发明中导航卫星星座自主定轨的方法的优选方案:若步骤(2)中的测距为导航卫星之间的测距矩阵,则按(1)式计算导航卫星之间的观测矩阵:
ρij为星间测距,σi,σj为两颗导航卫星的轨道根数;
(1)式中
其中,
[xEi yEi zEi]T和[xEj yEj zEj]T分别为近地卫星i和近地卫星j在惯性系下的位置坐标。
作为本发明中导航卫星星座自主定轨的方法的优选方案:若步骤(2)中的测距矩阵为导航卫星与拉格朗日卫星之间的测距,则按(4)式计算导航卫星与拉格朗日卫星之间的观测矩阵:
其中,
且
作为本发明中导航卫星星座自主定轨的方法的优选方案:步骤(4)中所述利用轨道动力学模型进行轨道预报包括以下步骤:
(41)将前一时刻的定轨结果作为轨道预报的初值;
(42)将初值带入卫星的轨道动力学模型,其中轨道动力学模型考虑了大气阻力、太阳光压、地球非球形引力、第三体引力、潮汐力的影响;
(43)利用RKF78数值积分方法得到轨道预报的结果。
作为本发明中导航卫星星座自主定轨的方法的优选方案:步骤(5)中利用卡尔曼滤波算法分别进行量测更新和状态估计,包括如下步骤:
(51)按(7)式和(8)式对被估状态进行一步预测
(52)将步骤(1)的结果作为先验信息,按(9)式计算增益矩阵Kk+1
(53)利用Kk+1,按(10)式得到新的状态估计值
(54)按(11)式计算新的协方差矩阵,为下一步滤波做准备
有益效果:本发明相对于传统的导航卫星星座自主定轨的方法,具有以下优点:
1、可以解决导航星座仅利用星间测距进行自主定轨时的秩亏问题;
2、长期自主定轨精度较高。
附图说明
图1为圆型限制性三体问题的示意图
图2为圆型限制性三体问题中五个拉格朗日点位置示意图
图3为本发明的方法流程图
图4对本发明进行仿真验证示意图
图5为仿真实验中GPS导航卫星PRN9的位置误差和用户伪距误差
图6为仿真实验中GPS导航卫星PRN30的位置误差和用户伪距误差
图7为仿真实验中GPS导航卫星PRN31的位置误差和用户伪距误差
具体实施方式:
为了更好地理解本发明相对于现有技术所作出的改进,在对本发明的具体实施方式进行详细说明之前,先对发明内容中的地月系拉格朗日轨道进一步补充。
对于运行在拉格朗日轨道上的导航卫星,可以描述其动力学特征的最简单的模型为如图1所示圆型限制性三体问题模型——设两个大天体m1和m2仅在相互引力作用下运动,且它们之间相互绕行的轨道为半径为r12的圆。设一非惯性坐标系xyz(会合坐标系),坐标原点为两个大天体的质心,x轴由m1指向m2,z轴垂直于m2绕m1的运行轨道平面,y轴与x、z轴满足右手定则。在此坐标系中,m1和m2看起来静止不动,现在引入质量为m的第三个物体,其质量与m1和m2相比可以忽略不计,m在m1和m2引力场作用下的运动就是所谓的圆型限制性三体问题。
在会合坐标系中有五个拉格朗日点,如图2所示,其中三个共线拉格朗日点是不稳定的,两个三角拉格朗日点是稳定的,不管是稳定的拉格朗日点还是不稳定的拉格朗日点,其附近都存在周期轨道,本申请文件中的导航卫星星座正是分布在拉格朗日点周期轨道上的。
如图3所示,一种导航卫星星座自主定轨的方法,包括如下步骤:
(1):自主定轨开始,***初始化;
(2):获取卫星之间的星间测距;
(3):计算星间测距的观测矩阵;
(4):利用轨道动力学模型进行轨道预报;
(5):利用卡尔曼滤波算法分别进行量测更新和状态估计;
(6):判断自主定轨是否结束,若未结束,则再次运行步骤(2)~步骤(6);反之,则结束退出自主定轨程序。
步骤(2)中所述测距包括导航卫星之间的测距和导航卫星与拉格朗日卫星之间的测距。
若步骤(2)中的测距为导航卫星之间的测距,则按(1)式计算导航卫星之间的观测矩阵:
ρij为星间测距,σi,σj为两颗导航卫星的轨道根数;
(1)式中
其中,
[xEi yEi zEi]T和[xEj yEj zEj]T分别为近地卫星i和近地卫星j在惯性系下的位置坐标。
若步骤(2)中的测距为导航卫星与拉格朗日卫星之间的测距,
则按(4)式计算导航卫星与拉格朗日卫星之间的观测矩阵:
其中,
且
步骤(4)中所述利用轨道动力学模型进行轨道预报包括以下步骤:
(41)将前一时刻的定轨结果作为轨道预报的初值;
(42)将初值带入卫星的轨道动力学模型,其中轨道动力学模型考虑了大气阻力、太阳光压、地球非球形引力、第三体引力、潮汐力的影响;
(43)利用RKF78数值积分方法得到轨道预报的结果。
步骤(5)中利用卡尔曼滤波算法分别进行量测更新和状态估计,包括如下步骤:
(51)按(7)式和(8)式对被估状态进行一步预测
(52)将步骤(1)的结果作为先验信息,按(9)式计算增益矩阵Kk+1
(53)利用Kk+1,按(10)式得到新的状态估计值
(54)按(11)式计算新的协方差矩阵,为下一步滤波做准备
仿真验证方案
如图4所示,为了验证本发明的方法的正确性,采用仿真验证的方法进行验证,步骤如下:
(1)、利用GPS卫星的精密星历产生导航卫星之间的星间测距;
(2)、利用拉格朗日卫星的精密星历结合GPS卫星的精密星历产生拉格朗日卫星与GPS卫星之间的星间测距,将两类测距中加入适当的测距误差;
(3)、利用卡尔曼滤波方法结合两类测距进行自主定轨;
(4)、将定轨结果与精密星历比较,对定轨精度进行评估。
仿真起始时刻选为2000/4/13,23:59:47(UTC),仿真时长180天,地球引力场模型采用10×10阶WGS-84模型,第三体(日月)引力摄动采用DE200计算日月星历,太阳光压摄动采用新的RPR模型。星间测距的观测间隔设为1小时,假设近地导航卫星间测距的***误差为0.1m,随机差0.1m,近地导航卫星与拉格朗日导航卫星间测距***误差0.5m,随机差0.5m;拉个朗日导航卫星之间测距***差1m,随机差1m。LU为地月距离。
表1:拉格朗日导航卫星的初始状态
图5~图7给出了拉格朗日卫星星间测距误差1m,初始位置误差0.1m条件下,利用扩展kalman滤波算法对拉格朗日点轨道上的卫星与GPS卫星组成的导航星座仅利用星间测距进行自主定轨的仿真结果。三个坐标轴上的最大误差见下表:
表2:近地导航卫星的RNT坐标最大定轨误差
表3:拉格朗日导航卫星的最大定轨误差
Claims (6)
1.一种导航卫星星座自主定轨的方法,包括如下步骤:
(1)、自主定轨开始,***初始化;
(2)、获取卫星之间的星间测距;
(3)、计算星间测距的观测矩阵;
(4)、利用轨道动力学模型进行轨道预报;
(5)、利用卡尔曼滤波算法分别进行量测更新和状态估计;
(6)、判断自主定轨是否结束,若未结束,则再次运行步骤(2)~步骤(6);反之,则结束退出自主定轨程序。
2.如权利要求1中所述的导航卫星星座自主定规的方法,其特征在于,步骤(2)中所述测距包括导航卫星之间的测距和导航卫星与拉格朗日卫星之间的测距。
3.如权利要求1中所述的导航卫星星座自主定轨的方法,其特征在于,若步骤(2)中的测距为导航卫星之间的测距,则按(1)式计算导航卫星之间的观测矩阵:
ρij为星间测距,σi,σj为两颗导航卫星的轨道根数;
(1)式中
其中,
4.如权利要求1中所述的导航卫星星座自主定轨的方法,其特征在于,若步骤(2)中的测距为导航卫星与拉格朗日卫星之间的测距,则按(4)式计算导航卫星与拉格朗日卫星之间的观测矩阵:
其中,
且
5.如权利要求1中所述的导航卫星星座自主定轨的方法,其特征在于,步骤(4)中所述利用轨道动力学模型进行轨道预报包括以下步骤:
(41)将前一时刻的定轨结果作为轨道预报的初值;
(42)将初值带入卫星的动力学模型,其中动力学模型的考虑了了大气阻力、太阳光压、地球非球形引力、第三体引力、潮汐力的影响;
(43)利用RKF78数值积分方法得到轨道预报的结果。
6.如权利要求1中所述的导航卫星星座自主定轨的方法,其特征在于,步骤(5)中利用卡尔曼滤波算法分别进行量测更新和状态估计,包括如下步骤:
(51)按(7)式和(8)式对被估状态进行一步预测
(52)将步骤(1)的结果作为先验信息,按(9)式计算增益矩阵Kk+1
(53)利用Kk+1,按(10)式得到新的状态估计值
(54)按(11)式计算新的协方差矩阵,为下一步滤波做准备
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410310639.XA CN104048664A (zh) | 2014-07-01 | 2014-07-01 | 一种导航卫星星座自主定轨的方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410310639.XA CN104048664A (zh) | 2014-07-01 | 2014-07-01 | 一种导航卫星星座自主定轨的方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104048664A true CN104048664A (zh) | 2014-09-17 |
Family
ID=51501825
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410310639.XA Pending CN104048664A (zh) | 2014-07-01 | 2014-07-01 | 一种导航卫星星座自主定轨的方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104048664A (zh) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104309817A (zh) * | 2014-10-11 | 2015-01-28 | 中国科学院国家授时中心 | 基于多台并址接收机的北斗导航卫星区域定轨方法 |
CN105721038A (zh) * | 2014-11-06 | 2016-06-29 | 中国空间技术研究院 | 卫星通信星群***矩阵测距方法 |
CN105737834A (zh) * | 2014-12-09 | 2016-07-06 | 上海新跃仪表厂 | 一种基于轨道平根数的相对导航鲁棒滤波方法 |
CN106885577A (zh) * | 2017-01-24 | 2017-06-23 | 南京航空航天大学 | 拉格朗日导航卫星自主定轨方法 |
CN110673175A (zh) * | 2019-09-16 | 2020-01-10 | 西安空间无线电技术研究所 | 一种基于gnss广播星历的高轨卫星高精度自主定轨方法 |
CN110793528A (zh) * | 2019-09-27 | 2020-02-14 | 西安空间无线电技术研究所 | 一种基于低轨星基锚固的北斗导航星座自主定轨方法 |
CN111552003A (zh) * | 2020-05-11 | 2020-08-18 | 中国人民解放军军事科学院国防科技创新研究院 | 基于球卫星编队的小行星引力场全自主测量***及方法 |
CN112394381A (zh) * | 2020-09-30 | 2021-02-23 | 中国人民解放军军事科学院国防科技创新研究院 | 基于球卫星的全自主月面导航和数据通信方法 |
CN112578418A (zh) * | 2020-11-24 | 2021-03-30 | 中国西安卫星测控中心 | 一种面向导航星座测控管理的天地联合轨道计算方法 |
CN114162348A (zh) * | 2021-12-02 | 2022-03-11 | 北京九天微星科技发展有限公司 | 卫星自主轨控方法、装置、卫星和信关站 |
CN114383619A (zh) * | 2021-12-07 | 2022-04-22 | 上海航天控制技术研究所 | 一种高精度轨道计算方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7679550B2 (en) * | 2006-02-21 | 2010-03-16 | Garrison James L | System and method for model-base compression of GPS ephemeris |
CN102305630A (zh) * | 2011-05-17 | 2012-01-04 | 哈尔滨工业大学 | 基于扩展卡尔曼滤波的sar卫星自主定轨方法 |
CN103438892A (zh) * | 2013-09-16 | 2013-12-11 | 哈尔滨工业大学 | 一种改进的基于ekf的天文自主定轨算法 |
-
2014
- 2014-07-01 CN CN201410310639.XA patent/CN104048664A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7679550B2 (en) * | 2006-02-21 | 2010-03-16 | Garrison James L | System and method for model-base compression of GPS ephemeris |
CN102305630A (zh) * | 2011-05-17 | 2012-01-04 | 哈尔滨工业大学 | 基于扩展卡尔曼滤波的sar卫星自主定轨方法 |
CN103438892A (zh) * | 2013-09-16 | 2013-12-11 | 哈尔滨工业大学 | 一种改进的基于ekf的天文自主定轨算法 |
Non-Patent Citations (2)
Title |
---|
YI HANG ETC: "Long-term semi-autonomous orbit determination supported by a few ground stations for navigation constellation", 《SCIENCE CHINA PHYSICS,MECHANICS & ASTRONOMY》 * |
杜兰等: "圆型限制性三体问题下halo-绕月轨道的星间测距定轨", 《测绘学报》 * |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104309817A (zh) * | 2014-10-11 | 2015-01-28 | 中国科学院国家授时中心 | 基于多台并址接收机的北斗导航卫星区域定轨方法 |
CN105721038A (zh) * | 2014-11-06 | 2016-06-29 | 中国空间技术研究院 | 卫星通信星群***矩阵测距方法 |
CN105721038B (zh) * | 2014-11-06 | 2019-04-05 | 中国空间技术研究院 | 卫星通信星群***矩阵测距方法 |
CN105737834A (zh) * | 2014-12-09 | 2016-07-06 | 上海新跃仪表厂 | 一种基于轨道平根数的相对导航鲁棒滤波方法 |
CN105737834B (zh) * | 2014-12-09 | 2018-06-26 | 上海新跃仪表厂 | 一种基于轨道平根数的相对导航鲁棒滤波方法 |
CN106885577A (zh) * | 2017-01-24 | 2017-06-23 | 南京航空航天大学 | 拉格朗日导航卫星自主定轨方法 |
CN110673175A (zh) * | 2019-09-16 | 2020-01-10 | 西安空间无线电技术研究所 | 一种基于gnss广播星历的高轨卫星高精度自主定轨方法 |
CN110793528B (zh) * | 2019-09-27 | 2021-04-13 | 西安空间无线电技术研究所 | 一种基于低轨星基锚固的北斗导航星座自主定轨方法 |
CN110793528A (zh) * | 2019-09-27 | 2020-02-14 | 西安空间无线电技术研究所 | 一种基于低轨星基锚固的北斗导航星座自主定轨方法 |
CN111552003A (zh) * | 2020-05-11 | 2020-08-18 | 中国人民解放军军事科学院国防科技创新研究院 | 基于球卫星编队的小行星引力场全自主测量***及方法 |
CN112394381A (zh) * | 2020-09-30 | 2021-02-23 | 中国人民解放军军事科学院国防科技创新研究院 | 基于球卫星的全自主月面导航和数据通信方法 |
CN112578418A (zh) * | 2020-11-24 | 2021-03-30 | 中国西安卫星测控中心 | 一种面向导航星座测控管理的天地联合轨道计算方法 |
CN112578418B (zh) * | 2020-11-24 | 2022-12-27 | 中国西安卫星测控中心 | 一种面向导航星座测控管理的天地联合轨道计算方法 |
CN114162348A (zh) * | 2021-12-02 | 2022-03-11 | 北京九天微星科技发展有限公司 | 卫星自主轨控方法、装置、卫星和信关站 |
CN114162348B (zh) * | 2021-12-02 | 2023-11-28 | 北京九天微星科技发展有限公司 | 卫星自主轨控方法、装置、卫星和信关站 |
CN114383619A (zh) * | 2021-12-07 | 2022-04-22 | 上海航天控制技术研究所 | 一种高精度轨道计算方法 |
CN114383619B (zh) * | 2021-12-07 | 2023-09-05 | 上海航天控制技术研究所 | 一种高精度轨道计算方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104048664A (zh) | 一种导航卫星星座自主定轨的方法 | |
van den IJssel et al. | Thermosphere densities derived from Swarm GPS observations | |
van den IJssel et al. | Precise science orbits for the Swarm satellite constellation | |
CN103675861B (zh) | 一种基于星载gnss多天线的卫星自主定轨方法 | |
CN105371844B (zh) | 一种基于惯性/天文互助的惯性导航***初始化方法 | |
CN109917431A (zh) | 一种天基实现gnss卫星自主导航的方法 | |
CN106338753A (zh) | 一种基于地面站/星间链路/gnss联合测量的地球同步轨道星座定轨方法 | |
CN102736091B (zh) | 星球表面广域探测的卫星导航方法及*** | |
CN101968542B (zh) | 一种利用地球站对月球探测器进行跟踪的方法 | |
Ning et al. | Autonomous satellite navigation using starlight refraction angle measurements | |
CN111522037A (zh) | 星座同轨道面卫星自主导航方法及导航*** | |
CN104501804B (zh) | 一种基于gps测量数据的卫星在轨轨道预报方法 | |
CN102508954A (zh) | Gps/sins组合导航全数字仿真方法及装置 | |
CN103868514A (zh) | 一种在轨飞行器自主导航*** | |
CN103645489A (zh) | 一种航天器gnss单天线定姿方法 | |
Verma et al. | Expected precision of Europa Clipper gravity measurements | |
CN105487405B (zh) | 低低跟踪重力测量卫星半物理仿真*** | |
Sutton et al. | Toward accurate physics‐based specifications of neutral density using GNSS‐enabled small satellites | |
CN111487660A (zh) | 一种高精度实时微纳卫星集群导航算法 | |
Zhang et al. | Navigation performance of the libration point satellite navigation system in cislunar space | |
Lopes et al. | GNSS-based navigation for lunar missions | |
Gustavsson | Development of a MatLab based GPS constellation simulation for navigation algorithm developments | |
Xu et al. | A maneuvered GEO satellite orbit determination using robustly adaptive Kalman filter | |
Leonard et al. | Liaison-supplemented navigation for geosynchronous and lunar l1 orbiters | |
Qiao et al. | A multiple GNSS-based orbit determination algorithm for geostationary satellites |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140917 |
|
RJ01 | Rejection of invention patent application after publication |