This paper investigates the global optimization of multispacecraft successive rendezvous trajectories, which is divided here into three subproblems: target assignment, sequence optimization, and rendezvous time optimization. A method consisting of two novel algorithms is proposed to solve these subproblems. First, a multitree search framework is developed to assign multiple targets to each spacecraft and simultaneously optimize the rendezvous sequence for every single spacecraft. Specifically, a novel algorithm of local search combined with beam search is proposed. Second, this paper converts the rendezvous time optimization problem into a multistage decision problem. Based on a critical rendezvous-epoch-dependent characteristic found in this subproblem, the number of state variables is thereby reduced. A novel dual dynamic programming algorithm is proposed and combined with dynamic programming to solve for the globally optimal rendezvous epochs efficiently. Global optimality is guaranteed by Bellman’s principle of optimality, which is the first time in such a problem to our knowledge. The proposed method achieves state-of-the-art performance in several typical fuel-optimal scenarios of active debris removal. This open-sourced method is non-database-dependent and contains only one design stage, which is expected to be adopted in other successive rendezvous missions.
Space-based gravitational wave (GW) detection at low frequencies is of great scientific significance and has received extensive attention in recent years. This work designs and optimizes the low-energy transfer of the heliocentric formation of GW detectors, which starts from a geosynchronous transfer orbit and targets an Earth-like orbit. Based on the example of the Laser Interferometer Space Antenna (LISA), the transfer is first designed in two-body dynamical models and then refined in simplified high-fidelity dynamical models that only consider the major orbital perturbations evaluated here. The main contributions of this work are to present an adaptive model continuation technique and to exploit the lunar swingby technique to reduce the problem-solving difficulty and velocity increment of orbital transfer, respectively. The adaptive model continuation technique fully reveals the effect of perturbations and rapidly iterates the solutions to the simplified models. The simulation results show that the lunar swingby does reduce the energy needed to escape the Earth’s sphere of influence. It is found that the gravitation of the Earth–Moon system has a significant contribution to reducing the velocity increment. The solution of low-energy transfer in the simplified models is that the duration is 360.6615 days and the total velocity increment is 0.8468 km/s.
Compared with launching new satellites, it is an economic scheme to use on-orbit satellites to maneuver to meet users' particular needs for Earth observation. This article studies the mission design method of on-orbit satellite maneuver for observing large-scale ground targets within a given duration. This article divides the original large-scale sequence optimization problem into two small-scale subproblems that are easy to optimize: short-sequence trajectory generation and multitrajectory combination optimization. The multitrajectory combination framework, including database generation, multitrajectory combination selection, trajectory patching, and trajectory keeping, is adopted to optimize the observation sequence and design the satellite's trajectory. In two specific scenarios, the fuel-optimal scenario and accurate revisit observation scenario, the proposed framework shows competitive optimization performance compared with the existing tree search algorithms. In addition, this article provides a known optimal result for the 11th China Trajectory Optimization Competition problem.
In this paper, the methods and results from Tsinghua University and Shanghai Institute of Satellite Engineering for the 11th Global Trajectory Optimization Competition (GTOC11) are presented. To deal with the complicated “Dyson Sphere” building problem, a three-stage procedure is conducted. First, the pre-analysis is performed to reduce search space. It is found that two-impulse maneuvers between asteroid flybys are near-optimal, the semi-major axis of the “Dyson Ring” should be better at 1.0–1.5 AU, and the larger arrival mass asteroids tend to be selected. Second, the globally optimal trajectory design problem is further divided into two sub-problems, the mothership trajectory design and the asteroid assignment to the “Dyson Ring” power stations. For the first problem, beam search is used to obtain numerous single mothership trajectories based on a pre-constructed flyby trajectory database of 3–8 asteroids. The overall trajectories and asteroids visited are obtained by selecting 10 mothership trajectories with a genetic algorithm. For the second problem, we build a database of optimal rendezvous times for all the 83,453 asteroids at different phase angles to reach power stations of different radii and phase angles, then a greedy algorithm is proposed to obtain the asteroid arrival schedule based on all the asteroids visited by motherships. Finally, local optimization of asteroid sequence and flyby epochs is conducted. The activation time adjustment in combination with indirect continuous-thrust trajectory optimization is used based on the global optimization result. In the final submission, motherships fly by 388 asteroids, and the minimum mass of twelve power stations reaches 94% of the theoretical upper bound, which is defined using the minimum-time orbital transfers with free initial and target phases.
Computing the visibility of remote sensing satellites on an area target is an important basic satellite observation mission. The calculational accuracy and efficiency are then very important for satellite imaging scheduling. This paper presents a fast, semi-analytical algorithm for predicting satellite-area target visibility. First, geometric relations are used to define the boundaries of all the area targets described by ordinary arcs with the algorithm then determining the intersections. Then, the cone characteristics and the rectangular field of view of the satellite are used with a fast judgement condition for the visibility. The visibility at each discrete time step is determined analytically with a binary search which is then used to quickly predict the time for the visible window. Numerical examples show that this method is accurate and efficient. The relative error in the visibility duration is 0.1% relative to the predictions of the commercial software STK while the calculational speed is 105 times faster than the brute force method and almost 1 000 times faster than the average speed of the existing fast calculation algorithms.
Rapid and responsive Earth observation satellites enable the evaluation of disaster risk, improve relief effectiveness, and reduce suffering and fatalities in the event of sudden disaster events. One promising method for responsive space satellites is orbital maneuvering. This article describes a multitree search framework for multisatellite responsiveness scheduling considering orbital maneuvering, where multiple ground targets are cooperatively observed by multiple observation satellites over a short period of time. Based on the traditional tree search, the proposed method constructs multiple trees and distributes all the targets to multiple satellites, allowing the observation sequence of a single satellite to be optimized. To apply the tree search algorithm, a tree node collection (TNC) composed of the corresponding nodes in multiple trees is used to represent the state of each satellite. Before the expansion phase, one specific node in the TNC is determined for later expansion. A beam search is then used to optimize the observation sequence. Ground-track adjustment techniques using impulse maneuver are considered for visiting a given target. The proposed framework is more effective than other algorithms and achieves a better performance than the previous best method in a typical multisatellite responsiveness scheduling scenario.
No AccessEngineering NotesTwo-Stage Dynamic-Assignment Optimization Method for Multispacecraft Debris RemovalNan Zhang, Shiyu Chen, Zhong Zhang and Hexi BaoyinNan Zhang https://orcid.org/0000-0002-9782-9282Tsinghua University, 100084 Beijing, People's Republic of China, Shiyu ChenBeijing Institute of Spacecraft System Engineering, 100094 Beijing, People's Republic of China, Zhong Zhang https://orcid.org/0000-0003-0728-3202Tsinghua University, 100084 Beijing, People's Republic of China and Hexi BaoyinTsinghua University, 100084 Beijing, People's Republic of ChinaPublished Online:9 Jun 2022https://doi.org/10.2514/1.G006602SectionsRead Now ToolsAdd to favoritesDownload citationTrack citations ShareShare onFacebookTwitterLinked InRedditEmail About References [1] Kessler D. J. and Cour-Palais B. G., "Collision Frequency of Artificial Satellites: The Creation of a Debris Belt," Journal of Geophysical Research Space Physics, Vol. 83, No. A6, 1978, pp. 2637–2646. https://doi.org/10.1029/JA083iA06p02637 CrossrefGoogle Scholar[2] Kessler D. J., Johnson N. L., Liou J. C. and Matney M., "The Kessler Syndrome: Implications to Future Space Operations," Proceedings of the 33rd Annual AAS Rocky Mountain Guidance and Control Conference, AAS Paper 10-016, Feb. 2010. Google Scholar[3] Liou J. C., Johnson N. and Hill N., "Controlling the Growth of Future LEO Debris Populations with Active Debris Removal," Acta Astronautica, Vol. 66, No. 5, 2010, pp. 648–653. https://doi.org/10.1016/j.actaastro.2009.08.005 CrossrefGoogle Scholar[4] Zhong R. and Zhu Z. H., "Optimal Current Switching Control of Electrodynamic Tethers for Fast Deorbit," Journal of Guidance, Control, and Dynamics, Vol. 37, No. 5, 2014, pp. 1501–1511. https://doi.org/10.2514/1.G000385 LinkGoogle Scholar[5] Bombardelli C. and Pelaez J., "Ion Beam Shepherd for Contactless Space Debris Removal," Journal of Guidance, Control, and Dynamics, Vol. 34, No. 3, 2011, pp. 916–920. https://doi.org/10.2514/1.51832 LinkGoogle Scholar[6] Botta E. M., Sharf I. and Misra A. K., "Contact Dynamics Modeling and Simulation of Tether Nets for Space-Debris Capture," Journal of Guidance, Control, and Dynamics, Vol. 40, No. 1, 2017, pp. 110–123. https://doi.org/10.2514/1.G000677 LinkGoogle Scholar[7] Barbee B. W., Alfano S., Piñon E., Gold K. and Gaylor D., "Design of Spacecraft Missions to Remove Multiple Orbital Debris Objects," 2011 Aerospace Conference, IEEE, New York, 2011, pp. 1–14. https://doi.org/10.1109/AERO.2011.5747303 Google Scholar[8] Zuiani F. and Vasile M., "Preliminary Design of Debris Removal Missions by Means of Simplified Models for Low-Thrust, Many-Revolution Transfers," International Journal of Aerospace Engineering, Vol. 2012, May 2012, pp. 1–22. https://doi.org/10.1155/2012/836250 CrossrefGoogle Scholar[9] Braun V., Lüpken A., Flegel S., Gelhaus J., Möckel M., Kebschull C., Wiedemann C. and Vörsmann P., "Active Debris Removal of Multiple Priority Targets," Advances in Space Research, Vol. 51, No. 9, 2013, pp. 1638–1648. https://doi.org/10.1016/j.asr.2012.12.003 CrossrefGoogle Scholar[10] Li H., Chen S. and Baoyin H., "J2-Perturbed Multitarget Rendezvous Optimization with Low Thrust," Journal of Guidance, Control, and Dynamics, Vol. 41, No. 3, 2018, pp. 802–808. https://doi.org/10.2514/1.G002889 LinkGoogle Scholar[11] Cerf M., "Multiple Space Debris Collecting Mission—Debris Selection and Trajectory Optimization," Journal of Optimization Theory and Applications, Vol. 156, Aug. 2012, pp. 761–796. https://doi.org/10.1007/s10957-012-0130-6 Google Scholar[12] Olympio J. and Frouvelle N., "Space Debris Selection and Optimal Guidance for Removal in the SSO with Low-Thrust Propulsion," Acta Astronautica, Vol. 99, March 2014, pp. 263–275. https://doi.org/10.1016/j.actaastro.2014.03.005 CrossrefGoogle Scholar[13] Barea A., Urrutxua H. and Cadarso L., "Large-Scale Object Selection and Trajectory Planning for Multi-Target Space Debris Removal Missions," Acta Astronautica, Vol. 170, Jan. 2020, pp. 289–301. https://doi.org/10.1016/j.actaastro.2020.01.032 CrossrefGoogle Scholar[14] Shen H., Zhang T., Casalino L. and Pastrone D., "Optimization of Active Debris Removal Missions with Multiple Targets," Journal of Spacecraft and Rockets, Vol. 55, No. 1, 2017, pp. 1–9. https://doi.org/10.2514/1.A33883 Google Scholar[15] Liu Y., Yang J., Wang Y., Pan Q. and Yuan J., "Multi-Objective Optimal Preliminary Planning of Multi-Debris Active Removal Mission in LEO," Science China Information Sciences, Vol. 60, May 2017, pp. 1–10. https://doi.org/10.1007/s11432-016-0566-7 Google Scholar[16] Izzo D., Getzner I., Hennes D. and Simoes L. F., "Evolving Solutions to TSP Variants for Active Space Debris Removal," GECCO'15: Proceedings of the 2015 Genetic and Evolutionary Computation Conference, edited by Silva S., Assoc. for Computing Machinery, Madrid, Spain, 2015, pp. 1207–1214. https://doi.org/10.1145/2739480.2754727 Google Scholar[17] Di Carlo M., Romero Martin J. M. and Vasile M., "Automatic Trajectory Planning for Low-Thrust Active Removal Mission in Low-Earth Orbit," Advances in Space Research, Vol. 59, No. 5, 2017, pp. 1234–1258. https://doi.org/10.1016/j.asr.2016.11.033 CrossrefGoogle Scholar[18] Stuart J., Howell K. and Wilson R., "Application of Multi-Agent Coordination Methods to the Design of Space Debris Mitigation Tours," Advances in Space Research, Vol. 57, No. 8, May 2015, pp. 1680–1697. https://doi.org/10.1016/j.asr.2015.05.002 Google Scholar[19] Li H. and Baoyin H., "Optimization of Multiple Debris Removal Missions Using an Evolving Elitist Club Algorithm," IEEE Transactions on Aerospace and Electronic Systems, Vol. 56, No. 1, 2020, pp. 773–784. https://doi.org/10.1109/TAES.2019.2934373 CrossrefGoogle Scholar[20] Bang J. and Ahn J., "Multitarget Rendezvous for Active Debris Removal Using Multiple Spacecraft," Journal of Spacecraft and Rockets, Vol. 56, No. 4, 2019, pp. 1237–1247. https://doi.org/10.2514/1.A34344 LinkGoogle Scholar[21] Izzo D. and Maertens M., "The Kessler Run: On the Design of the GTOC9 Challenge," Acta Futura, Vol. 11, Jan. 2018, pp. 11–24. https://doi.org/10.5281/zenodo.1139022 Google Scholar[22] Petropoulos A., Grebow D., Jones D., Lantoine G., Nicholas A., Roa J., Senent J., Stuart J., Arora N., Pavlak T., Lam T., McElrath T., Roncoli R., Garza D., Bradley N., Landau D., Tarzi Z., Laipert F., Bonfiglio E., Wallace M. and Sims J., "GTOC9: Results from the Jet Propulsion Laboratory (Team JPL)," Acta Futura, Vol. 11, Jan. 2018, pp. 25–35. https://doi.org/10.5281/zenodo.1139152 Google Scholar[23] Shen H., Zhang T., Huang A. and Li Z., "GTOC 9: Results from the Xi'an Satellite Control Center (Team XSCC)," Acta Futura, Vol. 11, Jan. 2018, pp. 49–55. https://doi.org/10.5281/zenodo.1139240 Google Scholar[24] Chen S., Jiang F., Li H. and Baoyin H., "Optimization for Multitarget, Multispacecraft Impulsive Rendezvous Considering J2 Perturbation," Journal of Guidance, Control, and Dynamics, Vol. 44, No. 10, 2021, pp. 1811–1822. https://doi.org/10.2514/1.G005602 LinkGoogle Scholar[25] Huang A., Luo Y. and Li H., "Global Optimization of Multiple-Spacecraft Rendezvous Mission via Decomposition and Dynamics-Guide Evolution Approach," Journal of Guidance, Control, and Dynamics, Vol. 45, No. 1, 2022, pp. 171–178. https://doi.org/10.2514/1.G006101 LinkGoogle Scholar[26] Ceriotti M. and Vasile M., "Automated Multigravity Assist Trajectory Planning with a Modified Ant Colony Algorithm," Journal of Aerospace Computing, Information, and Communication, Vol. 7, No. 9, 2010, pp. 261–293. https://doi.org/10.2514/1.48448 LinkGoogle Scholar[27] Simões L. F., Izzo D., Haasdijk E. and Eiben A. E., "Multi-Rendezvous Spacecraft Trajectory Optimization with Beam P-ACO," Evolutionary Computation in Combinatorial Optimization, edited by Hu B. and López-Ibáñez M., Springer, Cham, Switzerland, 2017, pp. 141–156. https://doi.org/10.1007_978-3-319-55453-2_10 Google Scholar[28] Zhang N., Zhang Z. and Baoyin H., "Timeline Club: An Optimization Algorithm for Solving Multiple Debris Removal Missions of the Time-Dependent Traveling Salesman Problem Model," Astrodynamics, Vol. 6, No. 2, 2021, pp. 219–234. https://doi.org/10.1007/s42064-021-0107-z Google Scholar[29] Shen H., Huang A., Zhang T. and Li Z., "The 9th Global Trajectory Optimization Competition Workshop: XSCC-ADL Team," 2017, https://sophia.estec.esa.int/gtoc_portal [retrieved 6 June 2017]. Google Scholar[30] Shen H. and Casalino L., "SimpleΔV Approximation for Optimization of Debris-to-Debris Transfers," Journal of Spacecraft and Rockets, Vol. 58, No. 2, 2021, pp. 575–580. https://doi.org/10.2514/1.A34831 LinkGoogle Scholar[31] Storn R. and Kenneth P., "Differential Evolution—A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces," Journal of Global Optimization, Vol. 11, Dec. 1997, pp. 341–359. https://doi.org/10.1023/A:1008202821328 CrossrefGoogle Scholar[32] Kennedy J. and Eberhart R., "Particle Swarm Optimization," Proceedings of ICNN'95, International Conference on Neural Networks, Vol. 4, Nov. 1995, pp. 1942–1948. https://doi.org/10.1109/ICNN.1995.488968 Google Scholar[33] Johnson S. G., "The NLopt Nonlinear-Optimization Package," http://github.com/stevengj/nlopt [retrieved 19 Nov. 2020]. Google Scholar[34] Rowan T. H., "Functional Stability Analysis of Numerical Algorithms," Ph.D. Thesis, Dept. of Computer Sciences, Univ. of Texas, Austin, 1990. Google Scholar Previous article Next article FiguresReferencesRelatedDetails What's Popular Volume 45, Number 9September 2022 CrossmarkInformationCopyright © 2022 by the American Institute of Aeronautics and Astronautics, Inc. All rights reserved. All requests for copying and permission to reprint should be submitted to CCC at www.copyright.com; employ the eISSN 1533-3884 to initiate your request. See also AIAA Rights and Permissions www.aiaa.org/randp. TopicsAerospace EngineeringAerospace SciencesAsteroidsAstrodynamicsAstronauticsPlanetary Science and ExplorationPlanetsSpace DebrisSpace MissionsSpace OrbitSpace Science and Technology KeywordsAerospace EngineeringNonlinear ProgrammingPropellantAnt Colony Optimization AlgorithmsSpacecraft MissionElectrodynamic TetherTrajectory OptimizationSpacecraft LaunchingGenetic AlgorithmSpace DebrisAcknowledgmentThis research was supported by the National Natural Science Foundation of China (U21B2050).PDF Received30 November 2021Accepted11 May 2022Published online9 June 2022
With the increase of space debris, space debris removal has gradually become a major issue to address by worldwide space agencies. Multiple debris removal missions, in which multiple debris objects are removed in a single mission, are an economical approach to purify the space environment. Such missions can be considered typical time-dependent traveling salesman problems (TDTSPs). In this study, an intelligent global optimization algorithm called Timeline Club Optimization (TCO) is proposed to solve multiple debris removal missions of the TDTSP model. TCO adopts the traditional ant colony optimization (ACO) framework and replaces the pheromone matrix of the ACO with a new structure called the Timeline Club. The Timeline Club records which debris object to be removed next at a certain moment from elitist solutions and decides the probability criterion to generate debris sequences in new solutions. Two hypothetical scenarios, the Iridium-33 mission and the GTOC9 mission, are considered in this study. Simulation results show that TCO offers better performance than those of beam search, ant colony optimization, and the genetic algorithm in multiple debris removal missions of the TDTSP model.