地月空间入门指南地月空间入门指南
卫星轨道仿真教学平台
地月空间术语词典
资源与工具
蓝军研究
Space News
AI问答
论坛
首页
  • 简体中文
  • English
Gitee
卫星轨道仿真教学平台
地月空间术语词典
资源与工具
蓝军研究
Space News
AI问答
论坛
首页
  • 简体中文
  • English
Gitee
  • 资源与工具

    • 引言
    • e2m2e - 地月空间转移轨道设计库
    • scipy - Python科学计算库
    • r2s2 - 地月空间时空坐标转换库
    • 星历、轨道、环境数据下载

r2s2

r2s2 是一个地月空间时空坐标转换库,支持多种坐标系之间的转换。

主要功能

  • 时空坐标系转换:支持地月空间常用坐标系间的转换
  • 时间系统转换:TT、TAI、UTC、UT1 等时间系统互转
  • 历元转换:儒略日、简化儒略日、时间标签等
  • 坐标系定义:J2000、EME2000、ICRF 等

安装方式

pip install r2s2

支持的坐标系

坐标系描述
J2000J2000.0 平赤道坐标系
EME2000Earth Mean Equator 2000
ICRFInternational Celestial Reference Frame
LVLHLocal Vertical Local Horizontal
RTNRadial-Tangential-Normal

支持的时间系统

时间系统描述
TT地球时
TAI国际原子时
UTC协调世界时
UT1世界时
JD儒略日
MJD简化儒略日

应用示例

import r2s2
from r2s2 import TimeSystem, CoordinateSystem

# 时间转换
jd = r2s2.tt_to_jd(tt_time)
utc_time = r2s2.jd_to_utc(jd)

# 坐标转换
state_eci = [7000, 0, 0, 0, 7.5, 0]  # km, km/s
state_lvlh = r2s2.eci_to_lvlh(state_eci, position, velocity)

# 批量转换
times = [jd, jd + 0.5, jd + 1.0]
states_eci = [...]  # ECI 坐标系状态
states_rtln = r2s2.batch_transform(times, states_eci, 
                                   CoordinateSystem.ECI, 
                                   CoordinateSystem.RTN)

相关资源

  • r2s2 GitHub 仓库
完善页面
最近更新: 2026/3/25 10:42
Contributors: ouyangjiahong
Prev
scipy - Python科学计算库
Next
星历、轨道、环境数据下载
友情链接
地月空间入门指南   |