e2m2e package
e2m2e - Earth to Moon, Moon to Earth Transfer Orbit Design Library
一个用于设计和分析地月空间转移轨道的Python库,专注于圆型限制性三体问题(CR3BP)中的轨道动力学。
主要功能: 1. 地月系统三体动力学建模 2. 平动点轨道(Halo, Lyapunov等)设计 3. 微分修正算法 4. 轨道延拓算法 5. 转移轨道设计 6. 可视化工具
作者: 天疆说
Subpackages
- e2m2e.core package
CR3BP_SystemLibrationPointDynamicsCR3BP_DynamicsCR3BP_SRP_DynamicsOrbitOrbitFamilypropagate_state_at_orbit_time()CoordinateTransformationSynodicJ2000TransformationReferenceFrameSPICEManagerEphemerisSystemEphemerisDynamics- Submodules
- e2m2e.core.system module
- e2m2e.core.dynamics module
- e2m2e.core.srp_dynamics module
- e2m2e.core.orbit module
- e2m2e.core.coordinate module
- e2m2e.core.ephemeris_dynamics module
- e2m2e.core.ephemeris_system module
- e2m2e.core.spice module
- e2m2e.algorithms package
compute_halo_coefficients()halo_third_order_approximation()compute_halo_initial_guess()DifferentialCorrectionContinuationStabilityAnalysisStabilityTypeBifurcationTypeMultipleShootingsample_patch_points()convert_to_j2000()CorrectionConfig- Submodules
- e2m2e.algorithms.continuation module
- e2m2e.algorithms.differential_correction module
- e2m2e.algorithms.multiple_shooting module
- e2m2e.algorithms.stability module
- e2m2e.algorithms.strategies package
- e2m2e.transfer package
SearchConfigTransferSearchDROTransferSearchDROROTransferSearchTransferTransferConfigTransferOptimizationResultDROTRONLPOptimizerNLPOptimizationResultNLPOptimizationVariablesTransferTypeload_orbit_from_json()optimize_transfer()optimize_with_copt()- Submodules
- e2m2e.transfer.transfer module
- e2m2e.transfer.transfer_optimization module
- e2m2e.transfer.transfer_search module
- e2m2e.transfer.search_config module