{"id":"https://openalex.org/W4415482424","doi":"https://doi.org/10.1109/taes.2025.3624705","title":"Learning-Based Model Predictive Control for Cooperative Spacecraft Swarm Reconfiguration","display_name":"Learning-Based Model Predictive Control for Cooperative Spacecraft Swarm Reconfiguration","publication_year":2025,"publication_date":"2025-10-23","ids":{"openalex":"https://openalex.org/W4415482424","doi":"https://doi.org/10.1109/taes.2025.3624705"},"language":null,"primary_location":{"id":"doi:10.1109/taes.2025.3624705","is_oa":false,"landing_page_url":"https://doi.org/10.1109/taes.2025.3624705","pdf_url":null,"source":{"id":"https://openalex.org/S193624734","display_name":"IEEE Transactions on Aerospace and Electronic Systems","issn_l":"0018-9251","issn":["0018-9251","1557-9603","2371-9877"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Aerospace and Electronic Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5012527090","display_name":"He Ren","orcid":"https://orcid.org/0000-0002-2522-2158"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"He Ren","raw_affiliation_strings":["School of Astronautics, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Astronautics, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5103127761","display_name":"Rui Zhong","orcid":"https://orcid.org/0000-0002-9673-1187"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Rui Zhong","raw_affiliation_strings":["School of Astronautics, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Astronautics, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069886390","display_name":"Haichao Gui","orcid":"https://orcid.org/0000-0002-0175-6104"},"institutions":[{"id":"https://openalex.org/I82880672","display_name":"Beihang University","ror":"https://ror.org/00wk2mp56","country_code":"CN","type":"education","lineage":["https://openalex.org/I82880672"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Haichao Gui","raw_affiliation_strings":["School of Astronautics, Beihang University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"School of Astronautics, Beihang University, Beijing, China","institution_ids":["https://openalex.org/I82880672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5012527090"],"corresponding_institution_ids":["https://openalex.org/I82880672"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.38313139,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"62","issue":null,"first_page":"818","last_page":"834"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9836000204086304,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9836000204086304,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12784","display_name":"Modular Robots and Swarm Intelligence","score":0.9803000092506409,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11701","display_name":"Space Satellite Systems and Control","score":0.9660000205039978,"subfield":{"id":"https://openalex.org/subfields/2202","display_name":"Aerospace Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.6877999901771545},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.6833999752998352},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.6621999740600586},{"id":"https://openalex.org/keywords/collision-avoidance","display_name":"Collision avoidance","score":0.5199000239372253},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.517300009727478},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5145999789237976},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.4699000120162964},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.42669999599456787},{"id":"https://openalex.org/keywords/stability","display_name":"Stability (learning theory)","score":0.42669999599456787}],"concepts":[{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.6877999901771545},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.6833999752998352},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.6621999740600586},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6266999840736389},{"id":"https://openalex.org/C2780864053","wikidata":"https://www.wikidata.org/wiki/Q5147495","display_name":"Collision avoidance","level":3,"score":0.5199000239372253},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.517300009727478},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5145999789237976},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.4699000120162964},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.42669999599456787},{"id":"https://openalex.org/C112972136","wikidata":"https://www.wikidata.org/wiki/Q7595718","display_name":"Stability (learning theory)","level":2,"score":0.42669999599456787},{"id":"https://openalex.org/C29829512","wikidata":"https://www.wikidata.org/wiki/Q40218","display_name":"Spacecraft","level":2,"score":0.40689998865127563},{"id":"https://openalex.org/C176605952","wikidata":"https://www.wikidata.org/wiki/Q827674","display_name":"Phasor","level":4,"score":0.38909998536109924},{"id":"https://openalex.org/C73000952","wikidata":"https://www.wikidata.org/wiki/Q17007827","display_name":"Discretization","level":2,"score":0.38359999656677246},{"id":"https://openalex.org/C19499675","wikidata":"https://www.wikidata.org/wiki/Q232207","display_name":"Monte Carlo method","level":2,"score":0.37880000472068787},{"id":"https://openalex.org/C2778067643","wikidata":"https://www.wikidata.org/wiki/Q166507","display_name":"Interval (graph theory)","level":2,"score":0.3465000092983246},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.34549999237060547},{"id":"https://openalex.org/C181335050","wikidata":"https://www.wikidata.org/wiki/Q14915018","display_name":"Swarm behaviour","level":2,"score":0.3325999975204468},{"id":"https://openalex.org/C85617194","wikidata":"https://www.wikidata.org/wiki/Q2072794","display_name":"Particle swarm optimization","level":2,"score":0.33009999990463257},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.32919999957084656},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3278000056743622},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.29919999837875366},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.2985999882221222},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.29429998993873596},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.2816999852657318},{"id":"https://openalex.org/C17500928","wikidata":"https://www.wikidata.org/wiki/Q959968","display_name":"Control system","level":2,"score":0.2784000039100647},{"id":"https://openalex.org/C179799912","wikidata":"https://www.wikidata.org/wiki/Q205084","display_name":"Computational complexity theory","level":2,"score":0.25949999690055847}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/taes.2025.3624705","is_oa":false,"landing_page_url":"https://doi.org/10.1109/taes.2025.3624705","pdf_url":null,"source":{"id":"https://openalex.org/S193624734","display_name":"IEEE Transactions on Aerospace and Electronic Systems","issn_l":"0018-9251","issn":["0018-9251","1557-9603","2371-9877"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Aerospace and Electronic Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G8178826960","display_name":null,"funder_award_id":"12422214","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":47,"referenced_works":["https://openalex.org/W1608758704","https://openalex.org/W1978956894","https://openalex.org/W2003311531","https://openalex.org/W2006859604","https://openalex.org/W2030839562","https://openalex.org/W2064596270","https://openalex.org/W2125240595","https://openalex.org/W2130308142","https://openalex.org/W2330892655","https://openalex.org/W2804030195","https://openalex.org/W2806747134","https://openalex.org/W2901198354","https://openalex.org/W2904119718","https://openalex.org/W2930426397","https://openalex.org/W2937700357","https://openalex.org/W2949297891","https://openalex.org/W2950924849","https://openalex.org/W2963090596","https://openalex.org/W2963525569","https://openalex.org/W2963683522","https://openalex.org/W2992833799","https://openalex.org/W3031101613","https://openalex.org/W3156295867","https://openalex.org/W3158419488","https://openalex.org/W3182751084","https://openalex.org/W3195968524","https://openalex.org/W3216133238","https://openalex.org/W4212944326","https://openalex.org/W4285310987","https://openalex.org/W4285820844","https://openalex.org/W4296231509","https://openalex.org/W4297902792","https://openalex.org/W4301021485","https://openalex.org/W4312639110","https://openalex.org/W4317528891","https://openalex.org/W4385245566","https://openalex.org/W4387745728","https://openalex.org/W4388440424","https://openalex.org/W4390492434","https://openalex.org/W4399345182","https://openalex.org/W4401414310","https://openalex.org/W4401754375","https://openalex.org/W4402039846","https://openalex.org/W4402618981","https://openalex.org/W4402673417","https://openalex.org/W4403058936","https://openalex.org/W4408018875"],"related_works":[],"abstract_inverted_index":{"This":[0,134],"paper":[1],"presents":[2],"a":[3,25,36,46,96,110,165,188],"reference-free":[4],"and":[5,17,43,143,178,205],"decentralized":[6],"algorithm":[7,79,142],"for":[8],"spacecraft":[9,30],"swarm":[10],"reconfiguration":[11,152],"that":[12,105],"simultaneously":[13],"ensures":[14],"collision":[15],"avoidance":[16],"fuel":[18],"efficiency.":[19],"The":[20,175],"objective":[21],"is":[22,53,60,169,198],"to":[23,35,102],"transfer":[24],"large":[26],"number":[27],"of":[28,140,159,181],"capability-constrained":[29],"from":[31],"arbitrary":[32],"initial":[33],"formations":[34],"desired":[37],"target":[38,87],"configuration.":[39],"To":[40,154],"enhance":[41],"autonomy":[42],"real-time":[44],"responsiveness,":[45],"learning-based":[47],"model":[48],"predictive":[49],"control":[50,108],"(MPC)":[51],"framework":[52],"developed,":[54],"in":[55,162],"which":[56],"reinforcement":[57],"learning":[58],"(RL)":[59],"integrated":[61],"into":[62],"the":[63,68,74,77,86,90,119,138,141,145,156,182,195],"MPC":[64,78],"structure.":[65],"By":[66],"leveraging":[67],"full-horizon":[69],"maneuver":[70,82],"schedule":[71],"generated":[72],"by":[73],"RL":[75],"agent,":[76],"can":[80],"compute":[81],"strategies":[83],"directly":[84],"toward":[85],"configuration":[88],"at":[89],"terminal":[91],"time,":[92],"without":[93],"relying":[94],"on":[95,172],"predefined":[97],"reference":[98],"trajectory.":[99],"In":[100],"contrast":[101],"prior":[103],"works":[104],"employ":[106],"continuous-thrust":[107],"with":[109,125,208],"fixed":[111],"discretization":[112],"interval":[113],"<inline-formula":[114,129],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[115,130],"xmlns:xlink=\"http://www.w3.org/1999/xlink\"><tex-math":[116,131],"notation=\"LaTeX\">$\\Delta":[117,132],"t$</tex-math></inline-formula>,":[118],"proposed":[120,196],"method":[121],"utilizes":[122],"impulsive":[123],"maneuvers":[124],"an":[126],"adaptively":[127],"adjusted":[128],"t$</tex-math></inline-formula>.":[133],"design":[135],"significantly":[136],"improves":[137],"flexibility":[139],"reduces":[144],"online":[146],"computation":[147],"frequency":[148],"when":[149],"handling":[150],"large-scale":[151,163],"scenarios.":[153],"address":[155],"computational":[157],"complexity":[158],"collision-avoidance":[160,167],"constraints":[161],"swarms,":[164],"fast-constructible":[166],"region":[168],"developed":[170],"based":[171],"reachable":[173],"sets.":[174],"recursive":[176],"feasibility":[177],"asymptotic":[179],"stability":[180],"overall":[183],"system":[184],"are":[185],"guaranteed":[186],"through":[187,200],"Lyapunov-based":[189],"analysis":[190],"incorporating":[191],"artificial":[192],"constraints.":[193],"Finally,":[194],"approach":[197],"validated":[199],"extensive":[201],"Monte":[202],"Carlo":[203],"simulations":[204],"benchmark":[206],"comparisons":[207],"existing":[209],"state-of-the-art":[210],"methods.":[211]},"counts_by_year":[],"updated_date":"2026-04-09T08:11:56.329763","created_date":"2025-10-23T00:00:00"}
