Distributed Coordination of Space–Ground Multiresources for Remote Sensing Missions
Abstract
:1. Introduction
- By modifying the time-expanded graph, we formulate a joint optimization framework of multiple resource scheduling of the RSS systems and DRS systems and decompose it in terms of each satellite system.
- Based on the alternating direction method of multipliers (ADMM), a distributed coordinated space–ground multiresource scheduling method is developed for remote sensing missions. Compared with the centralized counterparts, it not only does not require the introduction of network entities into the current network but also avoids any information exchange outside the schedule information of the intersatellite link between RSSs and DRSs. Therefore, the proposed method is much more practical than the centralized methods.
- Simulation results shows that the performance of the proposed method is very close to that of the centralized method and is much better than the noncoordination method.
2. System Model
2.1. Scenario and Problem Description
2.2. Network Model
2.2.1. Ordinary Vertices
2.2.2. Ordinary Arcs
2.2.3. Virtual Vertices and Virtual Arcs
2.3. Problem Formulation
- (1)
- Data Volume Constraint
- (2)
- Flow Conservation Constraint
- (3)
- Conflict Constraints
- (4)
- Capacity Constraints
3. Problem Transformation and Decomposition
3.1. Problem Transformation
3.2. Problem Decomposition
4. Distributed Coordinated Resource Scheduling Algorithm Design Based on ADMM
4.1. Augmented Lagrangian and ADMM Sequential Iterations
- Step 1. Updating Local Variables:
- Step 2. Updating Global Variables:
- Step 3. Updating Lagrange multiplier:
4.2. Algorithm Implementation
Algorithm 1 Distributed coordinated resource scheduling algorithm based on the ADMM |
Input: The mission requests and resource information of each satellite system. |
Output: Optimal resource scheduling results of each RSS system . |
|
Algorithm 2 Recovery of global relaxed variables in the DRS system |
Input: relaxed variable . |
Output: . |
|
Algorithm 3 Recovery of local relaxed variable in RSS system n |
Input: , relaxed variable . |
Output: . |
|
5. Simulations
5.1. Simulation Setup and Results Description
- 1.
- No Relay Resource Scheduling (NRRS): The DRS system does not provide relay service for the remote sensing missions, i.e., the observed mission data can only be transmitted to the ground through the ground stations of the belonging RSS system.
- 2.
- Non-Coordinated Resource Scheduling (NCRS): The remote sensing missions are scheduled in two stages. In the first stage, each RSS system allocates observation resources and local communication resources to their missions and then sends relay request to the DRS system for the missions lacking communication resources. In the second stage, the DRS system assigns the relay resources.
- 3.
- Centralized Coordinated Resource Scheduling (CCRS): There exists a central server to schedule the missions of all the RSS systems with global network information in a centralized manner. Note that CCRS is employed as a baseline algorithm because it is a centralized coordinated method with the ideal condition.
- 1.
- Number of successfully scheduled missions: The number of missions which have been successfully scheduled after employing the proposed mission schedule algorithm or the comparing algorithm.
- 2.
- Total working time of the ground stations: The sum time that all the ground stations used to receive data from RSSs in the scheduling horizon.
- 3.
- Total working time of the DRSs: The sum time that all the DRSs used to receive data from RSSs in the scheduling horizon.
5.2. Results Analysis and Discussion
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Wu, X.; Yang, Y.; Sun, Y.; Xie, Y.; Song, X.; Huang, B. Dynamic regional splitting planning of remote sensing satellite swarm using parallel genetic PSO algorithm. Acta Astronaut. 2023, 204, 531–551. [Google Scholar] [CrossRef]
- Liu, R.; Wu, W.; Yang, Q.; Zhou, D.; Zhang, W. Exploring the information capacity of remote sensing satellite networks. IEEE Access 2020, 8, 34056–34070. [Google Scholar] [CrossRef]
- Katona, Z.; Gräßlin, M.; Donner, A.; Kranich, N.; Brandt, H.; Bischl, H.; Brück, M. A flexible LEO satellite modem with Ka-band RF frontend for a data relay satellite system. Int. J. Satell. Commun. Netw. 2020, 38, 301–313. [Google Scholar] [CrossRef]
- Zhou, D.; Sheng, M.; Li, J.; Han, Z. Aerospace Integrated Networks Innovation for Empowering 6G: A Survey and Future Challenges. IEEE Commun. Surv. Tutor. 2023, 25, 975–1019. [Google Scholar] [CrossRef]
- Wu, G.; Liu, J.; Ma, M.; Qiu, D. A two-phase scheduling method with the consideration of task clustering for earth observing satellites. Comput. Oper. Res. 2013, 40, 1884–1894. [Google Scholar] [CrossRef]
- Wang, P.; Reinelt, G.; Gao, P.; Tan, Y. A model, a heuristic and a decision support system to solve the scheduling problem of an earth observing satellite constellation. Comput. Ind. Eng. 2011, 61, 322–335. [Google Scholar] [CrossRef]
- Du, Y.; Wang, T.; Xin, B.; Wang, L.; Chen, Y.; Xing, L. A data-driven parallel scheduling approach for multiple agile earth observation satellites. IEEE Trans. Evol. Comput. 2019, 24, 679–693. [Google Scholar] [CrossRef]
- Zhu, W.; Hu, X.; Xia, W.; Sun, H. A three-phase solution method for the scheduling problem of using earth observation satellites to observe polygon requests. Comput. Ind. Eng. 2019, 130, 97–107. [Google Scholar] [CrossRef]
- Zhou, D.; Sheng, M.; Liu, R.; Wang, Y.; Li, J. Channel-aware mission scheduling in broadband data relay satellite networks. IEEE J. Sel. Areas Commun. 2018, 36, 1052–1064. [Google Scholar] [CrossRef]
- Chen, X.; Li, X.; Wang, X.; Luo, Q.; Wu, G. Task scheduling method for data relay satellite network considering breakpoint transmission. IEEE Trans. Veh. Technol. 2020, 70, 844–857. [Google Scholar] [CrossRef]
- Song, Y.; Xing, L.; Wang, M.; Yi, Y.; Xiang, W.; Zhang, Z. A knowledge-based evolutionary algorithm for relay satellite system mission scheduling problem. Comput. Ind. Eng. 2020, 150, 106830. [Google Scholar] [CrossRef]
- Wang, Y.; Sheng, M.; Zhuang, W.; Zhang, S.; Zhang, N.; Liu, R.; Li, J. Multi-resource coordinate scheduling for earth observation in space information networks. IEEE J. Sel. Areas Commun. 2018, 36, 268–279. [Google Scholar] [CrossRef]
- Liu, R.; Li, J.; Ji, X.; Wu, W.; Zhou, D.; Zhang, Y. Two-Stage Task Planning Based on Resource Interchange in Space Information Networks. In Proceedings of the International Conference on Communications and Networking in China, Hangzhou, China, 20–21 November 2020; Springer: Berlin/Heidelberg, Germany, 2020; pp. 644–659. [Google Scholar]
- Waiming, Z.; Xiaoxuan, H.; Wei, X.; Peng, J. A two-phase genetic annealing method for integrated Earth observation satellite scheduling problems. Soft Comput. 2019, 23, 181–196. [Google Scholar] [CrossRef]
- Meng, X.; Wu, L.; Yu, S. Research on resource allocation method of space information networks based on deep reinforcement learning. Remote Sens. 2019, 11, 448. [Google Scholar] [CrossRef] [Green Version]
- Kaslow, D. Planning and scheduling of earth observing satellites. In Proceedings of the 2007 IEEE Aerospace Conference, Big Sky, MT, USA, 3–10 March 2007; IEEE: New York, NY, USA, 2007; pp. 1–12. [Google Scholar]
- Klemich, K.S.; Cerrone, G.; Heinen, W. Earth observation mission planning. In The FLP Microsatellite Platform; Springer: Berlin/Heidelberg, Germany, 2016; pp. 467–480. [Google Scholar]
- Wang, P.; Zhang, X.; Zhang, S.; Li, H.; Zhang, T. Time-expanded graph-based resource allocation over the satellite networks. IEEE Wirel. Commun. Lett. 2018, 8, 360–363. [Google Scholar] [CrossRef]
- Liu, R.; Sheng, M.; Lui, K.S.; Wang, X.; Wang, Y.; Zhou, D. An analytical framework for resource-limited small satellite networks. IEEE Commun. Lett. 2015, 20, 388–391. [Google Scholar] [CrossRef]
- Ju, Y.; Chen, Y.; Cao, Z.; Liu, L.; Pei, Q.; Pei, Q.; Xiao, M.; Ota, M.; Dong, M.; Leung, V.C.M. Joint secure offloading and resource allocation for vehicular edge computing network: A multi-agent deep reinforcement learning approach. IEEE Trans. Intell. Transp. Syst. 2023, 24, 5555–5569. [Google Scholar] [CrossRef]
- Wang, L.; Jiang, C.; Kuang, L.; Wu, S.; Huang, H.; Qian, Y. High-efficient resource allocation in data relay satellite systems with users behavior coordination. IEEE Trans. Veh. Technol. 2018, 67, 12072–12085. [Google Scholar] [CrossRef]
- Zhu, Y.; Sheng, M.; Li, J.; Zhou, D.; Han, Z. Modeling and performance analysis for satellite data relay networks using two-dimensional markov-modulated process. IEEE Trans. Wirel. Commun. 2020, 19, 3894–3907. [Google Scholar] [CrossRef]
- Bertsekas, D.P. Nonlinear programming. J. Oper. Res. Soc. 1997, 48, 334. [Google Scholar] [CrossRef]
- Garey, M.R.; Johnson, D.S. Computers and intractability: A Guide To The Theory of NP-Completeness; W. H. Freeman: New York, NY, USA, 1979. [Google Scholar]
- Boyd, S.; Parikh, N.; Chu, E.; Peleato, B.; Eckstein, J. Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends® Mach. Learn. 2011, 3, 1–122. [Google Scholar]
- Leinonen, M.; Codreanu, M.; Juntti, M. Distributed joint resource and routing optimization in wireless sensor networks via alternating direction method of multipliers. IEEE Trans. Wirel. Commun. 2013, 12, 5454–5467. [Google Scholar] [CrossRef]
- Tabrizi, H.; Peleato, B.; Farhadi, G.; Cioffi, J.M.; Aldabbagh, G. Spatial reuse in dense wireless areas: A cross-layer optimization approach via ADMM. IEEE Trans. Wirel. Commun. 2015, 14, 7083–7095. [Google Scholar] [CrossRef]
- Boyd, S.; Boyd, S.P.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, R.; Ding, X.; Wu, W.; Guo, W. Distributed Coordination of Space–Ground Multiresources for Remote Sensing Missions. Remote Sens. 2023, 15, 3362. https://doi.org/10.3390/rs15133362
Liu R, Ding X, Wu W, Guo W. Distributed Coordination of Space–Ground Multiresources for Remote Sensing Missions. Remote Sensing. 2023; 15(13):3362. https://doi.org/10.3390/rs15133362
Chicago/Turabian StyleLiu, Runzi, Xu Ding, Weihua Wu, and Wei Guo. 2023. "Distributed Coordination of Space–Ground Multiresources for Remote Sensing Missions" Remote Sensing 15, no. 13: 3362. https://doi.org/10.3390/rs15133362
APA StyleLiu, R., Ding, X., Wu, W., & Guo, W. (2023). Distributed Coordination of Space–Ground Multiresources for Remote Sensing Missions. Remote Sensing, 15(13), 3362. https://doi.org/10.3390/rs15133362