本项目是一个专业的航天动力学计算工具,旨在实现地心惯性坐标系(ECI)下的直角坐标状态矢量与经典开普勒轨道六根数之间的高精度互换。主要功能包括两个核心模块:一是根据给定的航天器在惯性系下的位置矢量和速度矢量,反演计算出描述轨道几何形状与空间姿态的六个轨道根数(半长轴、偏心率、轨道倾角、升交点赤经、近地点幅角、真近点角),算法内部集成了针对圆轨道(偏心率趋近0)和赤道轨道(倾角趋近0)等奇异情况的特殊处理逻辑,确保解算的鲁棒性;二是根据给定的轨道六根数,通过求解开普勒方程和应用一系列坐标旋转矩阵(从轨道面坐标系转换至地心惯性坐标系),精确推导出航天器在特定时刻的位置和速度状态矢量。该程序支持自定义地球引力常量以适应不同精度的模型需求,并具备批量数据处理能力,输出结果可直接用于后续的轨道递推(Propagator)、卫星星座设计、初轨确定以及空间态势感知分析,是航天任务规划与仿真系统中的基础算法组件。