{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,12]],"date-time":"2026-03-12T15:50:17Z","timestamp":1773330617672,"version":"3.50.1"},"reference-count":38,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2023,3,14]],"date-time":"2023-03-14T00:00:00Z","timestamp":1678752000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>With the rapid development of agile Earth observation satellites (AEOSs), these satellites are able to conduct more high-quality observation missions. Nevertheless, while completing these missions takes up more data transmission and electrical energy resources, it also increases the coupling within each satellite subsystem. To address this problem, we propose a reasoning-based scheduling method for an AEOS under multiple subsystem constraints. First, we defined the AEOS mission scheduling model with multi-subsystem constraints. Second, we put forward a state variable prediction method that reflects the different coupling states of a satellite after analyzing the coupling relationships between various subsystems and identifying the primary limiting coupling states for each subsystem. Third, we established the reasoning rules corresponding to the planning strategies of different coupling states of the satellite by adding two planning strategies based on the planning strategies of existing planning methods. By comparing the proposed method to three heuristic scheduling methods and a meta-heuristic scheduling method, the results show that our method has better performance in terms of scheduling results and efficiency.<\/jats:p>","DOI":"10.3390\/rs15061577","type":"journal-article","created":{"date-parts":[[2023,3,14]],"date-time":"2023-03-14T02:33:36Z","timestamp":1678761216000},"page":"1577","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Reasoning-Based Scheduling Method for Agile Earth Observation Satellite with Multi-Subsystem Coupling"],"prefix":"10.3390","volume":"15","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7138-369X","authenticated-orcid":false,"given":"Changyuan","family":"He","sequence":"first","affiliation":[{"name":"School of Astronautics, Beihang University, Beijing 100191, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9122-3610","authenticated-orcid":false,"given":"Yunfeng","family":"Dong","sequence":"additional","affiliation":[{"name":"School of Astronautics, Beihang University, Beijing 100191, China"}]},{"given":"Hongjue","family":"Li","sequence":"additional","affiliation":[{"name":"School of Astronautics, Beihang University, Beijing 100191, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4258-2486","authenticated-orcid":false,"given":"Yingjia","family":"Liew","sequence":"additional","affiliation":[{"name":"School of Astronautics, Beihang University, Beijing 100191, China"}]}],"member":"1968","published-online":{"date-parts":[[2023,3,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1814","DOI":"10.1109\/JSTARS.2022.3148139","article-title":"Progress and Challenges in Intelligent Remote Sensing Satellite Systems","volume":"15","author":"Zhang","year":"2022","journal-title":"IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Lin, M.S., and Jia, Y.J. (2022). Past, Present and Future Marine Microwave Satellite Missions in China. Remote Sens., 14.","DOI":"10.3390\/rs14061330"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/j.rse.2003.08.014","article-title":"IKONOS satellite, imagery, and products","volume":"88","author":"Dial","year":"2003","journal-title":"Remote Sens. Environ."},{"key":"ref_4","unstructured":"Lamard, J.L., Gaudin-Delrieu, C., Valentini, D., Renard, C., Tournier, T., and Laherrere, J.M. (July, January 30). Design of the high resolution optical instrument for the pleiades HR earth observation satellites. Proceedings of the 5th International Conference on Space Optics (ICSO 2004), Toulouse, France."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1109\/MGRS.2015.2467172","article-title":"Overview of China Earth Observation Satellite Programs","volume":"3","author":"Gu","year":"2015","journal-title":"IEEE Geosci. Remote Sens. Mag."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.cor.2022.106010","article-title":"Unrelated parallel machine scheduling with multiple time windows: An application to earth observation satellite scheduling","volume":"149","author":"Wang","year":"2023","journal-title":"Comput. Oper. Res."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1016\/S1270-9638(02)01173-2","article-title":"Selecting and scheduling observations of agile satellites","volume":"6","author":"Lemaitre","year":"2002","journal-title":"Aerosp. Sci. Technol."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.cor.2020.104946","article-title":"An Exact Algorithm for Agile Earth Observation Satellite Scheduling with Time-Dependent Profits","volume":"120","author":"Peng","year":"2020","journal-title":"Comput. Oper. Res."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2294","DOI":"10.1109\/JPROC.2019.2948454","article-title":"Remotely sensed big data: Evolution in model development for information extraction point of view","volume":"107","author":"Zhang","year":"2019","journal-title":"Proc. IEEE"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"7819105","DOI":"10.1155\/2021\/7819105","article-title":"Mission Planning Issues of Imaging Satellites: Summary, Discussion, and Prospects","volume":"2021","author":"Zhang","year":"2021","journal-title":"Int. J. Aerosp. Eng."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"61024","DOI":"10.1109\/ACCESS.2019.2902669","article-title":"A Heuristic Algorithm Based on Temporal Conflict Network for Agile Earth Observing Satellite Scheduling Problem","volume":"7","author":"Xie","year":"2019","journal-title":"IEEE Access"},{"key":"ref_12","unstructured":"Grasset-Bourdel, R., Flipo, A., and Verfaillie, G. (2011, January 11\u201316). Planning and replanning for a constellation of agile Earth observation satellites. Proceedings of the 21th International Conference on Automated Planning and Scheduling (ICAPS 2011), Freiburg, Germany."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1016\/j.chaos.2015.12.003","article-title":"Scheduling for single agile satellite, redundant targets problem using complex networks theory","volume":"83","author":"Wang","year":"2016","journal-title":"Chaos Solitons Fractals"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Wang, P., Gao, P., and Tan, Y. (2009, January 6\u20139). A Model, a Heuristic and a Decision Support System to Solve the Earth Observing Satellites Fleet Scheduling Problem. Proceedings of the International Conference on Computers and Industrial Engineering (CIE39), Troyes, France.","DOI":"10.1109\/ICCIE.2009.5223831"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"626","DOI":"10.1007\/s11518-021-5506-4","article-title":"Agile Earth Observation Satellite Scheduling Algorithm for Emergency Tasks Based on Multiple Strategies","volume":"30","author":"Sun","year":"2021","journal-title":"J. Syst. Sci. Syst. Eng."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"757","DOI":"10.1016\/j.actaastro.2020.10.020","article-title":"A precedence-rule-based heuristic for satellite onboard activity planning","volume":"178","author":"Liang","year":"2021","journal-title":"Acta Astronaut."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1396","DOI":"10.1016\/j.actaastro.2010.08.011","article-title":"Development of a scheduling algorithm and GUI for autonomous satellite missions","volume":"68","author":"Baek","year":"2011","journal-title":"Acta Astronaut."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.cor.2017.04.006","article-title":"An adaptive large neighborhood search metaheuristic for agile satellite scheduling with time-dependent transition time","volume":"86","author":"Liu","year":"2017","journal-title":"Comput. Oper. Res."},{"key":"ref_19","first-page":"047002","article-title":"Area targets observation mission planning of agile satellite considering the drift angle constraint","volume":"4","author":"Du","year":"2018","journal-title":"J. Astron. Telesc. Instrum. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"1476","DOI":"10.1016\/j.asr.2017.10.056","article-title":"Mission planning optimization of video satellite for ground multi-object staring imaging","volume":"61","author":"Cui","year":"2018","journal-title":"Adv. Space Res."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1109\/JSEE.2014.00094","article-title":"Improved algorithms to plan missions for agile earth observation satellites","volume":"25","author":"Hao","year":"2014","journal-title":"J. Syst. Eng. Electron."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"1390","DOI":"10.1080\/01605682.2019.1609891","article-title":"A new hybrid genetic algorithm for the collection scheduling problem for a satellite constellation","volume":"71","author":"Barkaoui","year":"2020","journal-title":"J. Oper. Res. Soc."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1016\/j.cor.2021.105626","article-title":"An improved genetic algorithm for the integrated satellite imaging and data transmission scheduling problem","volume":"139","author":"Zhang","year":"2022","journal-title":"Comput. Oper. Res."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1016\/j.cie.2022.108890","article-title":"Multi-satellite scheduling problem with marginal decreasing imaging duration: An improved adaptive ant colony algorithm","volume":"176","author":"Zhou","year":"2023","journal-title":"Comput. Ind. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/S0933-3657(01)00076-8","article-title":"Medical informatics: Reasoning methods","volume":"23","author":"Long","year":"2001","journal-title":"Artif. Intell. Med."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1023\/A:1015023512975","article-title":"Explanation and argumentation capabilities: Towards the creation of more persuasive agents","volume":"17","author":"Moulin","year":"2002","journal-title":"Artif. Intell. Rev."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.icte.2018.04.008","article-title":"Ontology based knowledge representation technique, domain modeling languages and planners for robotic path planning: A survey","volume":"4","author":"Gayathri","year":"2018","journal-title":"ICT Express"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1017\/S0263574706003122","article-title":"A vector-format fuzzy logic approach for online robot motion planning in 3D space and its application to underwater robotic vehicle","volume":"25","author":"Wu","year":"2007","journal-title":"Robotica"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"8357","DOI":"10.1109\/LRA.2021.3103048","article-title":"Autonomous Decision-Making With Incomplete Information and Safety Rules Based on Non-Monotonic Reasoning","volume":"6","author":"Lesire","year":"2021","journal-title":"IEEE Robot. Autom. Lett."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1016\/S0921-8890(99)00128-1","article-title":"Locomotion control of a four-legged robot embedding real-time reasoning in the force distribution","volume":"32","author":"Martins","year":"2000","journal-title":"Robot. Auton. Syst."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"238","DOI":"10.1109\/TSMC.2018.2834728","article-title":"Control of Omnidirectional Robot Using Z-Number-Based Fuzzy System","volume":"49","author":"Abiyev","year":"2019","journal-title":"IEEE Trans. Syst. Man Cybern. -Syst."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"106830","DOI":"10.1016\/j.cie.2020.106830","article-title":"A knowledge-based evolutionary algorithm for relay satellite system mission scheduling problem","volume":"150","author":"Song","year":"2020","journal-title":"Comput. Ind. Eng."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"566","DOI":"10.1007\/11536406_43","article-title":"Analogical and case-based reasoning for predicting satellite task schedulability","volume":"Volume 3620","author":"MunozAvila","year":"2005","journal-title":"Case-Based Reasoning Research and Development, Proceedings"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1287\/ijoc.1030.0048","article-title":"A GRASP for parallel machine scheduling with time windows","volume":"17","author":"Rojanasoonthon","year":"2005","journal-title":"INFORMS J. Comput."},{"key":"ref_35","unstructured":"He, R. (2004). Research on Imaging Reconnaissance Satellite Scheduling Problem. [Ph.D. Thesis, National University of Defense Technology]."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1016\/S0191-2615(99)00016-8","article-title":"Solving the pickup and delivery problem with time windows using reactive tabu search","volume":"34","author":"Nanry","year":"2000","journal-title":"Transp. Res. Pt. B-Methodol."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"960","DOI":"10.1016\/j.cor.2006.05.014","article-title":"A graph coloring heuristic using partial solutions and a reactive tabu scheme","volume":"35","author":"Bloechliger","year":"2008","journal-title":"Comput. Oper. Res."},{"key":"ref_38","unstructured":"Zhao, J., and Yang, F. (2021). Agile Satellite, National Defense Industry Press."}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/6\/1577\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:54:26Z","timestamp":1760122466000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/15\/6\/1577"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,14]]},"references-count":38,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2023,3]]}},"alternative-id":["rs15061577"],"URL":"https:\/\/doi.org\/10.3390\/rs15061577","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,3,14]]}}}