简介
poliastro 是纯 Python 开源天体力学库,专注于轨道力学计算和航天器轨迹仿真。注意:poliastro 已归档,不再积极维护。
基本信息
- 许可证:MIT
- 来源:poliastro Community
- 官方文档:https://docs.poliastro.space
- GitHub:https://github.com/poliastro/poliastro
- Python 版本:3.8 – 3.11
主要功能
- 解析与数值轨道传播(Kepler、Cowell)
- 经典轨道要素 ↔ 位置速度矢量转换
- 坐标系变换与脉冲机动设计(霍曼转移、双椭圆转移、Lambert 问题)
- 2D/3D 静态与交互式轨迹绘图
- 基于 SPICE kernels 的行星历表
- 大气模型(COESA 1962/1976、Jacchia)
应用场景
- LEO/MEO/GEO 轨道设计
- 行星际转移轨道与 Lambert 问题求解
- 低推力轨迹分析与快速任务原型开发
官方资源
- 官网:https://www.poliastro.space/
- GitHub:https://github.com/poliastro/poliastro
