Abstract:Orbital maneuver planning is an important part of the design of complex space missions such as rendezvous and docking, lunar exploration, etc. However, the varying configuration requirements of different missions for orbit transfer positions, maneuver magnitudes, and targeting parameters pose significant challenges to the generalized modeling and solution of maneuver planning. Regarding this problem, a generalized orbital maneuver planning modeling method based on orbital segments was proposed, which abstracts the maneuver requirements of different scenarios into orbital segments, stopping conditions, and constraints, forming a building-block spacecraft mission description model. The orbital maneuver requirements were converted into a unified nonlinear programming (NLP) problem, which was subsequently solved by employing three distinct methods: differential correction, sequential quadratic programming (SQP), and intelligent optimization algorithms. A software module ATK.Planning was developed as a core module for ATK (Aerospace Tool Kit) software. The simulation results show that the proposed method can achieve general orbit maneuver modeling and solving in different scenarios.