利用广播星历计算北斗二号卫星位置

本文详细介绍了北斗二号广播星历的组成部分,包括定向参数和位置参数,以及用户算法如何利用这些参数计算卫星在CGCS2000坐标系中的位置,涉及卫星位置计算步骤和北斗三号星座的特性。
摘要由CSDN通过智能技术生成

目录

1.北斗二号广播星历组成部分:

2.北斗二号卫星星历用户算法

3.卫星位置计算实例

(1)计算归化时间

(2)计算卫星的平均运动角速率

(3)计算信号发射时刻的平近点角

(4)计算信号发射时刻的偏近点角

(5)计算信号发射时刻的真近点角

(6)计算信号发射时刻的纬度幅角

(7)计算信号发射时刻的摄动校正项

(8)计算摄动校正后的纬度幅角、卫星地心距、轨道倾角

(9)计算卫星在轨道平面内的坐标

(10)计算信号发射时刻的升交点经度

(11)计算卫星在 CGCS2000 地心地固直角坐标系中的坐标


1.北斗二号广播星历组成部分:

北斗二号广播星历由 6 个开普勒轨道根数、3 个摄动线性改正项和 6 个周期改正项系数 等一共 15 个描述轨道特征的参数和 1 个星历参考时间组成,其广播星历参数的更新时间是 1h。

如下图为北斗二号星历参数定义:

1个星历参考时间:从每周六/每周日子夜零点起算,每周的这时候都会归零。

6个开普勒轨道根数:

   

升交点赤经、近地点角距、轨道倾角,三者被称为定向参数。这三者唯一确定了卫星在三维空间中的方向。

3 个参数可以描述卫星的位置:真近点角ν 、偏近点角 E 和平近点角 M 。三者被称为位置参数。

其余9个参数:

2.北斗二号卫星星历用户算法

用户接收机根据接收到的北斗二号卫星星历参数可以计算卫星在 CGCS2000 坐标系中的坐标。如下图表示:

t是信号发射时刻的北斗时。tk 是信号发射时刻t 和星历参考时间toe 之间的时间差,并考虑到跨过一周开始或结束的时间,其计算公式为:(时间差是由星历得到的信号传播时间差吗?星历是地面监控站接收到的卫星发出来我们接受到的星历)。

3.卫星位置计算实例

北斗三号全球星座由地球静止轨道(GEO)、倾斜地球同步轨道(IGSO)、中圆地球轨道(MEO)三种轨道卫星组成,北斗人称这三种卫星为“北斗三兄弟”。

计算过程分解为以下几个部分:

(1)计算归化时间

toe是卫星信号传播到地球上被我们监测到的时间,也就是通过星历文件获得的时间;但信号发射时间卫星的位置和toe时刻并不一样,需要求出t时刻(即信号发射时刻)的各个轨道参数,才能求出在t时刻的卫星位置和toe时刻的卫星位置,两者的卫星位置经过信号传播并不一样。

以下计算的很多参数都是信号发射时刻 t 的参数。

(2)计算卫星的平均运动角速率

(3)计算信号发射时刻的平近点角

(4)计算信号发射时刻的偏近点角

(5)计算信号发射时刻的真近点角

(6)计算信号发射时刻的纬度幅角

(7)计算信号发射时刻的摄动校正项

(8)计算摄动校正后的纬度幅角、卫星地心距、轨道倾角

(9)计算卫星在轨道平面内的坐标

(10)计算信号发射时刻的升交点经度

(11)计算卫星在 CGCS2000 地心地固直角坐标系中的坐标

最终得到 t 时刻(也称归化时间tk时刻?)各类型卫星在CGCS2000地心地固直角坐标系中的坐标。

北斗三号卫星和北斗二号卫星的广播星历略有不同,主要是为了提升卫星星历的精度,因此两种卫星的卫星位置的计算方法也有所不同。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Code_ADing

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值