Abstract
Cislunar space domain awareness is of increasing interest to the international community as Earth-Moon traffic is projected to increase, which raises the problem of placing space-based sensors optimally in a constellation to satisfy the space domain awareness demand in cislunar space. This demand profile can vary over space and time, making the design optimization problem challenging. This paper tackles the problem of satellite constellation design for spatio-temporally varying coverage demand by leveraging an integer linear programming formulation. The developed optimization formulation assumes the circular restricted 3-body dynamics and attempts to minimize the number of satellites required for the requested demand profile.
Similar content being viewed by others
Data availability
Not applicable.
References
Folta, D.C., Pavlak, T.A., Haapala, A.F., Howell, K.C.: Preliminary design considerations for access and operations in Earth-Moon L1/L2 orbits. In: AAS/AIAA Spaceflight Mechanics Meeting (2013)
Haapala, A., Vaquero, M., Pavlak, T., Howell, K.C., Folta, D.C.: Trajectory selection strategy for tours in the Earth-Moon system. In: AAS/AIAA Astrodynamics Specialist Conference, Hilton Head, South Carolina (2013)
Cunio, P.M., Bever, M.J., Flewelling, B.R.: Payload and constellation design for a solar exclusion-avoiding cislunar SSA fleet. In: Advanced Maui Optical and Space Surveillance Technologies Conference (AMOS) (2020)
Thompson, M.R., Ré, N.P., Meek, C., Cheetham, B.: Cislunar orbit determination and tracking via simulated space-based measurements. In: Advanced Maui Optical and Space Surveillance Technologies Conference, Maui, HI (2021)
Wilmer, A.P., Bettinger, R.A., Little, B.D.: Cislunar periodic orbits for earth-moon L1 and L2 Lagrange point surveillance. J. Spacecr. Rocket. 59(6), 1809–1820 (2022)
Dahlke, J.A., Wilmer, A.P., Bettinger, R.A.: Preliminary comparative assessment of L2 and L3 surveillance using select cislunar periodic orbits. In: AAS/AIAA Astrodynamics Specialist Conference, pp. 1–19 (2022)
Zimovan, E.M., Howell, K.C., Davis, D.C.: Near rectilinear halo orbits and their application in cis-lunar space. In: 3rd IAA Conference on Dynamics and Control of Space Systems, Moscow, Russia, vol. 20, p. 40 (2017)
Frueh, C., Howell, K., DeMars, K., Bhadauria, S., Gupta, M.: Cislunar space traffic management: surveillance through Earth-Moon resonance orbits. In: 8th European Conference on Space Debris (2021)
Gupta, M., Howell, K.C., Frueh, C.: Constellation design to support cislunar surveillance leveraging sidereal resonant orbits. In: 33rd AAS/AIAA Space Flight Mechanics Meeting, Austin, Texas (2023)
Klonowski, M., Holzinger, M.J., Fahrner, N.O.: Optimal cislunar architecture design using Monte Carlo tree search methods. J. Astronaut. Sci. 70(3), 17 (2023)
Vendl, J.K., Holzinger, M.J.: Cislunar periodic orbit analysis for persistent space object detection capability. J. Spacecr. Rocket. 58(4), 1174–1185 (2021)
Visonneau, L., Shimane, Y., Ho, K.: Optimizing multi-spacecraft cislunar space domain awareness systems via hidden-genes genetic algorithm. J. Astronaut. Sci. 70, 22 (2023)
Lee, H.W., Shimizu, S., Yoshikawa, S., Ho, K.: Satellite constellation pattern optimization for complex regional coverage. J. Spacecr. Rocket. 57(6), 1309–1327 (2020)
Krag, W.E.: Visible magnitude of typical satellites in synchronous orbits. NASA STI/Recon Technical Report N 75 (1974)
Vaquero, M., Senent, J.: Poincare: a multi-body, multi-system trajectory design tool. In: 7th International Conference on Astrodynamics Tools and Techniques, pp. 1-12. Jet Propulsion Laboratory, National Aeronautics and Space Administration Oberpfaffenhofen, Pasadena, CA (2018)
Broucke, R.A.: Periodic orbits in the restricted three body problem with Earth-Moon masses. Technical report (1968)
Rackauckas, C., Nie, Q.: DifferentialEquations.jl—a performant and feature-rich ecosystem for solving differential equations in Julia. J. Open Res. Softw. 5, 1 (2017)
Acknowledgements
The authors gratefully acknowledge support for this research from the Air Force Office of Scientific Research (AFOSR), as part of the Space University Research Initiative (SURI), grant FA9550-22-1-0092 (grant principal investigator: J. Crassidis from University at Buffalo, The State University of New York).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
On behalf of all authors, the corresponding author states that there is no Conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This paper is a substantially revised version of Paper AAS 23-358 presented at the AAS/AIAA Astrodynamics Specialist Conference, Big Sky, MT, in Aug. 2023. The added content includes new analysis, case studies, and results.
Appendices
Appendix A: Optimizing the Constellation Pattern Vector
Algorithm 1 presents pseudocode for the formulation. In this work, we utilize Gurobi MATLAB for computation. Computation is done with an M1 Pro CPU using 8 high-performance cores. Algorithm run time is < 300 s for each \(N \in \{1, 2, 4, 8, 16\}\).
Appendix B: CR3BP System Parameters and Candidate Orbit Initial Conditions
System parameters for the Earth-Moon CR3BP with the Sun as illumination source are presented in Tables 1 and 2. Initial conditions for candidate orbits are shown below in Table 3. Orbits were generated via a single shooting differential corrections algorithm written in Julia. We use the Vern7 ODE propagator (available in the Julia DifferentialEquations [17] module) in this algorithm.
Appendix C: Coverage Requirement Generation
Algorithm 2 provides pseudocode for the coverage requirement satisfying the criteria outlined in Sect. 4.1.
Appendix D: Extended Results
Figures 23 and 24 show the constellations and indicator maps of all the optimization runs for each \(N \in \{1, 2, 4, 8, 16\}\). Table 4 shows the phasing of the constellations relative to seed satellites.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Patel, M., Shimane, Y., Lee, H.W. et al. Cislunar Satellite Constellation Design via Integer Linear Programming. J Astronaut Sci 71, 26 (2024). https://doi.org/10.1007/s40295-024-00445-8
Accepted:
Published:
DOI: https://doi.org/10.1007/s40295-024-00445-8