J2轨道递推计算卫星位置的算法原理
基于开普勒轨道加上地球J2摄动项的影响,通过解析方法对轨道进行逐时修正,从而求解卫星在地心惯性坐标系中的位置和速度。
主要算法步骤和原理: 一、基本假设与模型
二、输入参数
三、算法流程
1. 计算开普勒运动参数
- 由平近点角 M 计算偏近点角 E(使用牛顿迭代法解开普勒方程)
- 计算卫星在轨道平面内的位置和速度
2. 引入J2摄动修正 J2项会引起轨道根数随时间变化,主要包括:
- 升交点赤经变化率: Ω ˙
基于开普勒轨道加上地球J2摄动项的影响,通过解析方法对轨道进行逐时修正,从而求解卫星在地心惯性坐标系中的位置和速度。
主要算法步骤和原理: 一、基本假设与模型
二、输入参数
三、算法流程
1. 计算开普勒运动参数
2. 引入J2摄动修正 J2项会引起轨道根数随时间变化,主要包括: