目录
一、准备以及结果图
二、数据
三、计算
四、全部代码
附:
一、准备以及结果图
软件: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进行处理,非常感谢!