{"id":"https://openalex.org/W7154829820","doi":"https://doi.org/10.1016/j.ress.2026.112747","title":"Constraint-aware multi-agent reinforcement learning with adversarial training for resilience enhancement in multi-microgrid voltage control","display_name":"Constraint-aware multi-agent reinforcement learning with adversarial training for resilience enhancement in multi-microgrid voltage control","publication_year":2026,"publication_date":"2026-04-18","ids":{"openalex":"https://openalex.org/W7154829820","doi":"https://doi.org/10.1016/j.ress.2026.112747"},"language":"en","primary_location":{"id":"doi:10.1016/j.ress.2026.112747","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ress.2026.112747","pdf_url":null,"source":{"id":"https://openalex.org/S202403813","display_name":"Reliability Engineering & System Safety","issn_l":"0951-8320","issn":["0951-8320","1879-0836"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Reliability Engineering &amp; System Safety","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1016/j.ress.2026.112747","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5103092720","display_name":"Pengcheng Hu","orcid":"https://orcid.org/0009-0005-3257-7052"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":true,"raw_author_name":"Pengcheng Hu","raw_affiliation_strings":["Department of Electrical, Computer, and Software Engineering, The University of Auckland, Auckland, New Zealand"],"raw_orcid":"https://orcid.org/0009-0005-3257-7052","affiliations":[{"raw_affiliation_string":"Department of Electrical, Computer, and Software Engineering, The University of Auckland, Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101210267","display_name":"Qianhui Ma","orcid":null},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Qianhui Ma","raw_affiliation_strings":["Department of Electrical, Computer, and Software Engineering, The University of Auckland, Auckland, New Zealand"],"raw_orcid":"https://orcid.org/0009-0006-8564-1908","affiliations":[{"raw_affiliation_string":"Department of Electrical, Computer, and Software Engineering, The University of Auckland, Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086713046","display_name":"Abhisek Ukil","orcid":"https://orcid.org/0000-0003-3100-7865"},"institutions":[{"id":"https://openalex.org/I154130895","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07","country_code":"NZ","type":"education","lineage":["https://openalex.org/I154130895"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Abhisek Ukil","raw_affiliation_strings":["Department of Electrical, Computer, and Software Engineering, The University of Auckland, Auckland, New Zealand"],"raw_orcid":"https://orcid.org/0000-0003-3100-7865","affiliations":[{"raw_affiliation_string":"Department of Electrical, Computer, and Software Engineering, The University of Auckland, Auckland, New Zealand","institution_ids":["https://openalex.org/I154130895"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5103092720"],"corresponding_institution_ids":["https://openalex.org/I154130895"],"apc_list":{"value":4190,"currency":"USD","value_usd":4190},"apc_paid":{"value":4190,"currency":"USD","value_usd":4190},"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.48660366,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"275","issue":null,"first_page":"112747","last_page":"112747"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10454","display_name":"Optimal Power Flow Distribution","score":0.36890000104904175,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T10454","display_name":"Optimal Power Flow Distribution","score":0.36890000104904175,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic 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/T10917","display_name":"Smart Grid Security and Resilience","score":0.14790000021457672,"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/T10223","display_name":"Microgrid Control and Optimization","score":0.11420000344514847,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/adversarial-system","display_name":"Adversarial system","score":0.7472000122070312},{"id":"https://openalex.org/keywords/training","display_name":"Training (meteorology)","score":0.6851999759674072},{"id":"https://openalex.org/keywords/resilience","display_name":"Resilience (materials science)","score":0.6072999835014343},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.5644000172615051},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.5396999716758728},{"id":"https://openalex.org/keywords/reinforcement","display_name":"Reinforcement","score":0.40389999747276306}],"concepts":[{"id":"https://openalex.org/C37736160","wikidata":"https://www.wikidata.org/wiki/Q1801315","display_name":"Adversarial system","level":2,"score":0.7472000122070312},{"id":"https://openalex.org/C2777211547","wikidata":"https://www.wikidata.org/wiki/Q17141490","display_name":"Training (meteorology)","level":2,"score":0.6851999759674072},{"id":"https://openalex.org/C2779585090","wikidata":"https://www.wikidata.org/wiki/Q3457762","display_name":"Resilience (materials science)","level":2,"score":0.6072999835014343},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5759999752044678},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.5644000172615051},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.5396999716758728},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4936999976634979},{"id":"https://openalex.org/C67203356","wikidata":"https://www.wikidata.org/wiki/Q1321905","display_name":"Reinforcement","level":2,"score":0.40389999747276306},{"id":"https://openalex.org/C165801399","wikidata":"https://www.wikidata.org/wiki/Q25428","display_name":"Voltage","level":2,"score":0.38920000195503235},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.37310001254081726},{"id":"https://openalex.org/C2780791683","wikidata":"https://www.wikidata.org/wiki/Q846785","display_name":"Action (physics)","level":2,"score":0.3059999942779541},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2948000133037567},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.2818000018596649},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.27810001373291016},{"id":"https://openalex.org/C51632099","wikidata":"https://www.wikidata.org/wiki/Q3985153","display_name":"Training set","level":2,"score":0.26829999685287476},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.2554999887943268}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1016/j.ress.2026.112747","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ress.2026.112747","pdf_url":null,"source":{"id":"https://openalex.org/S202403813","display_name":"Reliability Engineering & System Safety","issn_l":"0951-8320","issn":["0951-8320","1879-0836"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Reliability Engineering &amp; System Safety","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1016/j.ress.2026.112747","is_oa":true,"landing_page_url":"https://doi.org/10.1016/j.ress.2026.112747","pdf_url":null,"source":{"id":"https://openalex.org/S202403813","display_name":"Reliability Engineering & System Safety","issn_l":"0951-8320","issn":["0951-8320","1879-0836"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":"cc-by-nc-nd","license_id":"https://openalex.org/licenses/cc-by-nc-nd","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Reliability Engineering &amp; System Safety","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Climate action","id":"https://metadata.un.org/sdg/13","score":0.4427889287471771}],"awards":[],"funders":[{"id":"https://openalex.org/F4320320801","display_name":"University of Auckland","ror":"https://ror.org/03b94tp07"},{"id":"https://openalex.org/F4320322725","display_name":"China Scholarship Council","ror":"https://ror.org/04atp4p48"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":42,"referenced_works":["https://openalex.org/W3005335721","https://openalex.org/W3010257396","https://openalex.org/W3034924128","https://openalex.org/W3036697987","https://openalex.org/W3118427582","https://openalex.org/W3132337045","https://openalex.org/W3152881947","https://openalex.org/W3188205635","https://openalex.org/W3196203118","https://openalex.org/W3197085788","https://openalex.org/W4212863258","https://openalex.org/W4214901667","https://openalex.org/W4220906859","https://openalex.org/W4282930937","https://openalex.org/W4285121931","https://openalex.org/W4285254953","https://openalex.org/W4296143441","https://openalex.org/W4307958658","https://openalex.org/W4313478562","https://openalex.org/W4313824136","https://openalex.org/W4323928870","https://openalex.org/W4372197315","https://openalex.org/W4380344740","https://openalex.org/W4387873406","https://openalex.org/W4388079505","https://openalex.org/W4388709754","https://openalex.org/W4389670070","https://openalex.org/W4390075067","https://openalex.org/W4391759575","https://openalex.org/W4392504031","https://openalex.org/W4399361821","https://openalex.org/W4399382484","https://openalex.org/W4400350684","https://openalex.org/W4401538965","https://openalex.org/W4402310969","https://openalex.org/W4405539583","https://openalex.org/W4408520568","https://openalex.org/W4414822594","https://openalex.org/W4415389153","https://openalex.org/W4416553775","https://openalex.org/W7077485355","https://openalex.org/W7104746238"],"related_works":[],"abstract_inverted_index":{"The":[0],"multi-microgrid":[1],"system":[2],"faces":[3],"severe":[4],"challenges":[5],"in":[6,70,145],"maintaining":[7],"voltage":[8,67,124,176],"stability":[9],"when":[10],"subjected":[11],"to":[12,34,47,117,180,192],"false":[13],"data":[14],"injection":[15],"(FDI)":[16],"attacks.":[17],"This":[18],"paper":[19],"proposes":[20],"a":[21,98,134,193],"constraint-aware":[22],"multi-agent":[23,78,81,89],"reinforcement":[24,90],"learning":[25,91],"(CAMARL)":[26],"framework,":[27],"which":[28],"combines":[29],"graph":[30],"neural":[31],"networks":[32],"(GNN)":[33],"achieve":[35,48],"topology-aware":[36],"state":[37,170],"representation,":[38],"periodic":[39],"adversarial":[40],"training,":[41],"and":[42,57,73,86,121,144,151,167,182],"dynamically":[43],"adjusted":[44],"Lagrange":[45,109],"multipliers":[46],"constraint":[49,100],"enforcement.":[50],"Experiments":[51],"on":[52,103],"IEEE":[53,105],"33-bus,":[54],"57-bus,":[55],"118-bus,":[56],"300-bus":[58],"systems":[59],"show":[60],"that":[61,132],"CAMARL":[62,96],"consistently":[63],"achieves":[64],"the":[65,104,108,118,123,146,161,168,175,183],"lowest":[66],"deviation,":[68],"both":[69],"normal":[71,94],"conditions":[72],"under":[74,133],"attack":[75],"conditions,":[76,95],"outperforming":[77],"soft":[79],"actor\u2013critic,":[80],"deep":[82],"deterministic":[83],"policy":[84],"gradient,":[85],"five":[87],"other":[88],"benchmarks.":[92],"Under":[93],"maintains":[97],"99.8%":[99],"satisfaction":[101],"rate":[102],"33-bus":[106],"system,":[107],"penalty":[110],"mechanism":[111],"reduces":[112],"94.3%":[113],"of":[114,140,149,163,185],"violations":[115],"compared":[116],"unconstrained":[119],"benchmark,":[120],"keeps":[122],"between":[125],"0.95\u20131.05":[126],"p.u.":[127],"Communication":[128],"resilience":[129],"analysis":[130],"indicates":[131],"full":[135],"denial-of-service":[136],"(DoS)":[137],"attack,":[138],"89.2%":[139],"constraints":[141],"are":[142],"satisfied,":[143],"worst-case":[147],"combination":[148],"FDI":[150],"DoS":[152],"threats,":[153],"this":[154],"proportion":[155],"is":[156],"87.4%.":[157],"Ablation":[158],"studies":[159],"confirm":[160],"necessity":[162],"components.":[164],"Removing":[165],"GNN":[166],"global":[169],"sharing":[171],"module":[172],"can":[173],"increase":[174],"deviation":[177],"by":[178],"up":[179],"433%,":[181],"removal":[184],"any":[186],"single":[187],"component":[188],"alone":[189],"will":[190],"lead":[191],"270%":[194],"performance":[195],"degradation.":[196]},"counts_by_year":[],"updated_date":"2026-06-19T15:47:20.252518","created_date":"2026-04-19T00:00:00"}
