Wei Liu, Yifeng Jin, Lei Zhang, Zihe Gao, Ying Tao
{"title":"Dynamic Access Task Scheduling of LEO Constellation Based on Space-Based Distributed Computing","authors":"Wei Liu, Yifeng Jin, Lei Zhang, Zihe Gao, Ying Tao","doi":"10.23919/jsee.2024.000071","DOIUrl":null,"url":null,"abstract":"A dynamic multi-beam resource allocation algorithm for large low Earth orbit (LEO) constellation based on on-board distributed computing is proposed in this paper. The allocation is a combinatorial optimization process under a series of complex constraints, which is important for enhancing the matching between resources and requirements. A complex algorithm is not available because that the LEO on-board resources is limited. The proposed genetic algorithm (GA) based on two-dimensional individual model and uncorrelated single paternal inheritance method is designed to support distributed computation to enhance the feasibility of on-board application. A distributed system composed of eight embedded devices is built to verify the algorithm. A typical scenario is built in the system to evaluate the resource allocation process, algorithm mathematical model, trigger strategy, and distributed computation architecture. According to the simulation and measurement results, the proposed algorithm can provide an allocation result for more than 1 500 tasks in 14 s and the success rate is more than 91% in a typical scene. The response time is decreased by 40% compared with the conditional GA.","PeriodicalId":50030,"journal":{"name":"Journal of Systems Engineering and Electronics","volume":null,"pages":null},"PeriodicalIF":1.9000,"publicationDate":"2024-08-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Systems Engineering and Electronics","FirstCategoryId":"94","ListUrlMain":"https://doi.org/10.23919/jsee.2024.000071","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
A dynamic multi-beam resource allocation algorithm for large low Earth orbit (LEO) constellation based on on-board distributed computing is proposed in this paper. The allocation is a combinatorial optimization process under a series of complex constraints, which is important for enhancing the matching between resources and requirements. A complex algorithm is not available because that the LEO on-board resources is limited. The proposed genetic algorithm (GA) based on two-dimensional individual model and uncorrelated single paternal inheritance method is designed to support distributed computation to enhance the feasibility of on-board application. A distributed system composed of eight embedded devices is built to verify the algorithm. A typical scenario is built in the system to evaluate the resource allocation process, algorithm mathematical model, trigger strategy, and distributed computation architecture. According to the simulation and measurement results, the proposed algorithm can provide an allocation result for more than 1 500 tasks in 14 s and the success rate is more than 91% in a typical scene. The response time is decreased by 40% compared with the conditional GA.