首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C/C++/VC++ > 高精度轨道计算

高精度轨道计算

资 源 简 介

卫星在轨飞行时,受到地球非球形引力、第三体引力、太阳光压力,大气阻力等诸多因素对轨道的摄动影响.本文将建立一种包括上述四种摄动因素的卫星轨道摄动模型并用C++语言编写程序进行轨道计算.地球引力场模型采用70x70的Joint GravityModel 3.大气摄动模型采用最新的NRLMSISE-00.计算日月引力和太阳光压力时,通过读取JPL的星历数据文件DE405获取。积分器采用7(8)阶的变步长Runge-Kutta-Fehlberg方法.计算结果表明,与美国AnalyticalGraphics公司的商业化航天应用软件Satellite Tool Kit相比,全部四种摄动因素作用下,轨道传播两天后的位置误差为1米左右,速度误差为1毫米每秒左右.

文 件 列 表

Satellite_HPOP
Subrs
Input
Debug
Last Ephemeris.txt
Satellite_Orbit.dsp
Satellite_Orbit.dsw
Satellite_Orbit.opt
Satellite_Orbit.plg

相 关 资 源

VIP VIP
0.183101s