目录
一、准备以及结果图
二、数据
三、计算
四、全部代码
附:
一、准备以及结果图
软件:eclipse(2020-6版本)带有WindowBuilder插件
编程语言:Java
结果图:
二、数据
t0e |
星历的基准时间单位:秒 |
a_sqrt |
轨道半长轴的平方根单位:米 |
e1 |
轨道离心率单位:无量纲 |
i0 |
倾角(在 t0e时)单位:rad 弧度 |
omega0 |
升交点经度(在每星期历元上)单位:rad 弧度 |
M0 |
平均近点角(在 t0e时)单位:rad 弧度 |
I |
倾角的变化率单位:rad/s弧度/秒 |
omega |
升交点经度的变化率单位:rad/s弧度/秒 |
ln |
对平均角速度的校正值单位:rad/s弧度/秒 |
Cuc |
对纬度幅角余弦的校正值单位:rad 弧度 |
Cus |
对纬度幅角正弦的校正值单位:rad 弧度 |
Crc |
对轨道半径余弦的校正值单位:米 |
Crs |
对轨道半径正弦的校正值单位:米 |
Cic |
对倾角余弦的校正值单位:rad 弧度 |
Cis |
对倾角正弦的校正值单位:rad 弧度 |
- 椭球引力常数: μ = 3.986005e14 m3s-2(GPS )
- 地球自转角速度 we = 7.2921151467e-5 (rad/s)
- t1=4800.0; // 观测时间
- toe=0.00000000000000000; // 星历基准时间
- toc=0.00000000000000000; // 卫星钟基准时间
- a_sqrt = 5153.7127704599998 //轨道半长轴平方根
- //卫星钟飘参数
- a0 = 0.00028600683435800001
- a1 = 1.7053025658199999e-012
- a2 = 0
- //平均角速度摄动改正参数
- ln = 4.1115998360700002e-009
- //参考时刻的平近点角
- M0 = 1.2263973009600000
- //轨道离心率
- e1 = 0.0053100715158500003
- //近地点角距
- w = -1.6819446292500000
- //对轨道半径正弦的修正值
- Crs = -105.43750000000000
- //在轨道径向方向上周期改正余余弦的振幅
- Crc = 175.34375000000000
- //轨道延迹方向上周期改正余弦振幅
- Cuc = -5.5264681577700003e-006
- //轨道延迹方向上周期改正正弦振幅
- Cus = 1.1192634701700000e-005
- //轨道倾角周期改正余弦项振幅
- Cic = -9.6857547759999998e-008
- //轨道倾角周期改正正弦项振幅
- Cis = -7.8231096267699997e-008
- //参考时刻升交点赤径主项
- omega0 = -2.9080127721900002
- //升交点赤径在赤道平面中的长期变化
- omega = -7.7124641122299999e-009
- //参考时间轨道倾角
- i0 = 0.97432927738800001
- //轨道倾角变化率
- I = 1.8643633724999999e-010
三、计算
计算卫星轨道半长轴
计算卫星运动的平均角速度n
计算规划时间
计算真近点角Vk
计算升交距角u0
计算经过摄动改正的升交距角uk、卫星的地心距离rk、轨道倾角ik
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!