In dit onderzoek zijn geen menselijke proefpersonen, gewervelde dieren, menselijke weefsels of dierlijke weefsels gebruikt. In de studie werden uitsluitend openbaar toegankelijke datasets (de FeederBW-dataset en de dataset van het 236-bus laagspanningsdistributienetwerk) en computersimulaties gebruikt. Daarom vereiste deze studie geen goedkeuring van een institutionele toetsingscommissie (IRB), ethische goedkeuring of geïnformeerde toestemming.
De Dynamic Orchestration Strategy for Low-Voltage Feeder Acceptance Based on Agent Collaboration werd ontwikkeld met behulp van multi-agent reinforcement learning (MARL) voor bedrijfsomstandigheden met een hoog aandeel hernieuwbare energie. De FeederBW- en 236-bus laagspanningsdatasets werden gepreprocessd, genormaliseerd en temporeel gesynchroniseerd om een dynamisch netwerkmodel te construeren dat de toestanden van de voeders, gedistribueerde energiemiddelen, spanningsgevoelige regio's en congestiecondities representeert. Intelligente agenten werden toegewezen aan voedersecties en netwerkknooppunten om de lokale spanning, congestie, onzekerheid van hernieuwbare opwekking en de acceptatiecapaciteit van het voeder te bewaken, informatie uit te wisselen met naburige agenten en orchestratiebeleid bij te werken via gedecentraliseerde reinforcement learning. De beloningsfunctie werd ontworpen om de voederacceptatie te verbeteren terwijl congestie, spanningsinstabiliteit en coördinatievertragingen werden beperkt. Spanning, voederbelasting, transformatorbelasting en congestiebeperkingen werden meegewogen, terwijl driefasige ongebalanceerde werking, geavanceerde fotovoltaïsche omvormerbesturing en reactieve vermogenscompensatie niet expliciet werden gemodelleerd. Het algemene raamwerk wordt getoond in Figuur 1De onderzoeksinstrumenten die in deze studie zijn gebruikt, staan vermeld in de Tabel met materialen.

Figuur 1: Architectuur van het voorgestelde framework. Schema van het Dynamic Orchestration Framework waarin intelligente agenten, reinforcement learning, congestieanalyse en adaptieve voedingscoördinatie zijn geïntegreerd. Klik hier om een grotere versie van deze figuur te bekijken.
1. Gegevensverwerving
De gegevens werden verkregen uit de FeederBW-dataset31 en de 236-bus LV-distributiedataset32. Deze datasets werden geselecteerd omdat ze informatie bevatten over de topologie van de voedingslijnen, spanningsomstandigheden, het gedrag van hernieuwbare energieopwekking, de energievraag, congestie en dynamische bedrijfsprofielen die vereist zijn voor gedecentraliseerde orchestratie en agent-leren op basis van reinforcement learning.
De FeederBW-dataset werd primair gebruikt om de werking van feeders, de intermitterendheid van hernieuwbare energie, spanningsafwijkingen en congestievoortplanting in LV-netten te modelleren. Deze bevatte gegevens over de werking van feeders, het gedrag van gedistribueerde opwekking, knooppanningsmetingen en lastschommelingen die de adaptieve orchestratieanalyse ondersteunden. De 236-bus LV-dataset werd gebruikt om de schaalbaarheid en gedecentraliseerde coördinatie te evalueren. Deze bevatte informatie over busverbindingen, belastingsomstandigheden van feeders, knooppanningskenmerken, de penetratie van gedistribueerde hernieuwbare energie en congestiegevoelige bedrijfsgevallen. Samen ondersteunden de twee datasets analyses op feederniveau en op grote schaal onder omstandigheden van een hoge penetratie van hernieuwbare energie. De kenmerken van de datasets en hun doelen binnen het raamwerk zijn samengevat in Tabel 1.
| Naam van de dataset | Datasettype | Aantal knooppunten/bussen | Gegevensattributen | Doel van het voorgestelde werk |
| FeederBW-dataset | Operationele dataset van laagspanningsvoedingslijnen | Meerdere voedingsknooppunten | spanningsprofielen, hernieuwbare opwekking, belastingsvraag, congestietoestanden, operationeel gedrag van voedingslijnen | orkestratie van feeder-systemen met lage latentie, congestieanalyse, adaptieve acceptantieprioritisering |
| 236-bus LV-dataset | Grootschalige dataset voor laagspanningsdistributie | 236 bussen | Bustopologie, voedingsbelasting, spanningsgevoeligheid, penetratie van hernieuwbare energie, congestiedynamiek | Validatie van schaalbaarheid, evaluatie van gedecentraliseerde coördinatie, analyse van grootschalige orchestratie |
Tabel 1: Kenmerken van de dataset.Beschrijving van de datasets, operationele attributen en hun doeleinden binnen het voorgestelde orchestratiekader voor lage spanning.
2. Gegevensvoorbewerking
De verkregen datasets werden voorbewerkt om de consistentie, temporele uitlijning en stabiliteit van het reinforcement-learning te verbeteren. Ontbrekende vermeldingen, foutieve metingen, dubbele records en inconsistente voedingslijngegevens werden gefilterd met behulp van statistische voorbewerkingsprocedures. Deze stap werd gebruikt om de consistentie te bewaren tussen de gegevens van de voedingslijnbedrijfsvoering, hernieuwbare generatieprofielen, spanningsmetingen en gegevens over de congestiestatus. Alle operationele variabelen werden min-max genormaliseerd, zodat de inputkenmerken werden getransformeerd naar een gemeenschappelijke schaal die geschikt is voor het leren van de agent. De genormaliseerde variabelen omvatten de voedingslijnspanning, het actief vermogen van de vraag, hernieuwbare generatie, de congestiestatus en de acceptatiecapaciteit van de voedingslijn. De wiskundige formulering van de voorbewerkingsprocedure is opgenomen in Aanvullend Bestand 1 (Sectie 1).
3. Dynamische modellering van netwerken met een lage spanning
Na de gegevensverwerving en voorbewerking werd een dynamisch LV-netwerkmodel geconstrueerd om het gedrag van een distributiesysteem met een hoog aandeel hernieuwbare opwekking te simuleren onder variërende belastings- en generatieomstandigheden. Het model volgde dynamisch de feeder-topologie, het gedrag van gedistribueerde energierebronnen, spanningsgevoelige regio's en de voortplanting van congestie.
In tegenstelling tot een statische netwerkrepresentatie, werkt het model het gedrag van de voedingen bij op basis van de intermitterendheid van hernieuwbare energie, de consumentenvraag en congestieomstandigheden. De FeederBW- en 236-bus LV-datasets werden gebruikt om onderling verbonden voedingen te construeren waarin bussen, transformatoren, gedistribueerde hernieuwbare bronnen en belastingen werden weergegeven als netwerkknopen. Elke voedingsknoop leverde bijgewerkte informatie over de spanningsamplitude, de actieve vermogensvraag, de hernieuwbare opwekking, de belastingsstatus van de voeding en de congestiestatus. Deze variabelen werden door de intelligente agenten gebruikt om het gedrag van de voedingen te bewaken en gedecentraliseerde orchestratiebeslissingen te nemen. Het netwerkmodel ondersteunde daarnaast de identificatie van gevoelige regio's en de prioritering van de acceptatie van voedingen via continue sensitiviteitsanalyse.
Het LV-distributienet werd weergegeven als een grafiekgebaseerd netwerk bestaande uit busstations, voedingslijnen, transformatoren, hernieuwbare bronnen en verbruikerslast-knopen. Gedetailleerde wiskundige afleidingen van het netwerkmodel zijn te vinden in Supplementary File 1(Section 2). De dynamische netwerktoestand en de congestie-index werden continu gemonitord. De congestie-index werd genormaliseerd naar het bereik [0,1], en de collaboratieve orchestratie voor de acceptatie van voedingslijnen werd gestart wanneer de congestie-index 0,80 overschreed.
4. Initialisatie van de multi-agentomgeving
Nadat het dynamische LV-netwerkmodel was geconstrueerd, werd de multi-agent-omgeving geïnitialiseerd om gedecentraliseerde aansluiting van voedingslijnen te ondersteunen. Intelligente agenten werden toegewezen aan segmenten van de voedingslijnen, aansluitpunten voor gedistribueerde energiebronnen, transformatorlocaties en knooppunten die gevoelig zijn voor congestie binnen het LV-netwerk.
Elke agent fungeerde als een onafhankelijke beslissingsentiteit die de lokale werking van de voedingslijn bewaakte, informatie uitwisselde met naburige agenten en adaptieve orchestratieacties uitvoerde. Agenten werden toegewezen aan cruciale knooppunten van de voedingslijn op basis van spanningsgevoeligheid, penetratie van hernieuwbare energie, congestieniveau en het belang van de voedingslijn. Het LV-netwerk werd geconfigureerd als een agent-gebaseerde omgeving waarin de agenten continu de spanning van de voedingslijn, de vraag naar actief vermogen, variaties in hernieuwbare opwekking, de congestiestatus en de acceptatiecapaciteit van de voedingslijn bewakten. De wiskundige formulering van de multi-agentomgeving is opgenomen in Aanvullend Bestand 1(Sectie 3).
5. Versterkingsgestuurd agent-leren
Na de initialisatie van de multi-agent-omgeving werd reinforcement-driven learning geïmplementeerd om de agenten in staat te stellen feeder-orchestratiebeleid aan te leren door interactie met veranderende LV-bedrijfsvoorwaarden. Tijdens elke interactie observeerde een agent de huidige toestand van de feeder, selecteerde een orchestratieactie en ontving een beloning of straf. Het gedecentraliseerde leerproces stelde de agenten in staat zich aan te passen aan onzekerheid in de hernieuwbare opwekking, veranderende congestieomstandigheden, spanningsvariaties en veranderingen in de acceptatiecapaciteit van de feeder. Elke agent selecteerde een orchestratieactie op basis van het aangeleerde beleid. De bijbehorende wiskundige afleidingen worden gegeven in Supplementary File 1(Sectie 4).
In totaal werden 64 intelligente agenten ingezet. Op basis van de feeder-topologie, het penetratielevel van hernieuwbare energie, de spanningsgevoeligheid en de ernst van de congestie werd elke agent toegewezen aan een feedersegment, een transformatorlocatie, een aansluitpunt voor gedistribueerde energiebronnen of een congestiegevoelige netwerknoode. Door de gedecentraliseerde inzetting, waarbij een redelijke computationele complexiteit behouden bleef, was coöperatieve monitoring en adaptieve feeder-acceptatie mogelijk in het gehele laagspanningsdistributienetwerk met 236 bussen. Elke agent observeerde een vijfdimensionale toestandsvector bestaande uit spanningsamplitude, feeder-vraag, hernieuwbare opwekking, congestiestatus en feeder-acceptatiecapaciteit. De actieruimte bestond uit vijf orchestratieacties: prioritering van feeder-acceptatie, mitigatie van congestie, coördinatie van hernieuwbare energie, belastingbalancering en spanningsregeling. Coöperatieve besluitvorming werd ondersteund door een gedecentraliseerde buurtcommunicatietopologie, waarbij elke agent gevoeligheidsindices en lokale operationele informatie uitsluitend uitwisselde met naburige feeder-agenten.
Er werd een op Q-learning gebaseerde MARL-methode geïmplementeerd met gebruik van een volledig verbonden neuraal netwerk met twee verborgen lagen bestaande uit 128 en 64 neuronen. In de verborgen lagen werd een rectified linear unit-activatie toegepast. De netwerkparameters werden geoptimaliseerd met de Adam-optimizer met een leersnelheid van 0,001 en een discountfactor van 0,99. Er werd een mini-batchgrootte van 64 gebruikt, en de experience-replay-buffer had een capaciteit van 100.000 transities. De training werd als geconvergeerd beschouwd wanneer het voortschrijdend gemiddelde van de cumulatieve beloning over de voorafgaande 20 episoden met minder dan 0,1% varieerde gedurende 10 opeenvolgende evaluatievensters. Indien aan dit criterium niet werd voldaan, werd de training voortgezet tot een maximum van 500 episoden. De workflow voor reinforcement-learning wordt getoond in Figuur 2.

Figuur 2: Stroomdiagram van reinforcement-gestuurd leren van de agent. Stroomdiagram dat het op reinforcement gebaseerde leerproces van de agent illustreert voor gedecentraliseerde orchestratie van voeders en optimalisatie van besluitvorming. Klik hier om een grotere versie van deze figuur te bekijken.
Het leerproces begon met de initialisatie van de LV-distributieomgeving, de agenttoestanden en de leerparameters. Intelligente agenten werden geplaatst in voedingsgebieden, locaties van gedistribueerde energiebronnen en congestiegevoelige bussen. Vervolgens werden de observatieruimte, de leersnelheid, de exploratiestrategie, de beloningsfactoren en de beleidsfuncties gedefinieerd. Bij elke interactiestap observeerde elke agent de huidige toestand van het toegewezen voedingsgebied. De toestand bestond uit de knoopspanningsamplitude, de belastingvraag van de voeding, kenmerken van hernieuwbare opwekking, het congestieniveau en de acceptatiecapaciteit van de voeding. Deze observaties vormden de omgevingsstaat die werd gebruikt voor de besluitvorming bij de orchestratie. Elke agent selecteerde een actie op basis van zijn reinforcement-learning-beleid. De beschikbare acties omvatten prioritering van de acceptatie van de voeding, congestiebeheer, coördinatie van hernieuwbare energie, belastingbalancering en spanningsbeheer. De geselecteerde actie werd toegepast op de dynamische LV-omgeving, waarna de toestand van de voeding werd bijgewerkt.
Na elke actie werd een beloning berekend. Een positieve beloning werd toegekend wanneer de geselecteerde actie de acceptatie van de voedingslijn verbeterde, de voortplanting van congestie voorkwam, de spanningsconformiteit handhaafde of de netwerkstabiliteit verbeterde. Er werd een boete toegepast wanneer de actie leidde tot, of er niet in slaagde te voorkomen, overbelasting van de voedingslijn, spanningsschendingen of orchestratievertragingen. De berekende beloning werd gebruikt om de waardefunctie en het beslissingsbeleid van de agent bij te werken via versterkingsoptimalisatie. De sequentie van observatie, actieselectie, omgevingstransitie, beloningsberekening en beleidsupdate werd herhaald tot het stopcriterium was voldaan.
6. Evaluatie van spannings- en congestiegevoeligheid
Na het versterkingsgestuurde leren werden de spannings- en congestiegevoeligheden geëvalueerd om kwetsbare voedingsgebieden te identificeren en om dynamische beslissingen over de acceptatie van voedingslijnen te ondersteunen onder onzekerheid van hernieuwbare energie.
Bij elk besturingsinterval werden de effecten van veranderingen in het vermogen van de voedingslijn, de hernieuwbare opwekking en de belastingvraag op de knoopspanning en netcongestie bepaald. De spannings- en congestiegevoeligheidsindices werden opnieuw berekend. bij elk gesimuleerd bedieningsinterval in plaats van uitsluitend te zijn afgeleid van statische netwerkomstandigheden. De sensitiviteitsindices voor elke voedingsknooppunt werden bijgewerkt op basis van de actuele netwerkomstandigheden, variaties in de opwekking van hernieuwbare energie en de belastingsstatus van de voeding. De resulterende waarden werden gebruikt om de voedingsknooppunten te rangschikken voor de acceptatie van voedingen, congestiemanagement en spanningsregelingmaatregelen.
De spanningsgevoeligheidsindex kwantificeerde de verandering in de knoopspanning als gevolg van een verandering in de actieve vermogensstroom. Nadat de spannings- en congestiegevoeligheidsindices waren berekend, werden deze gecombineerd tot een samengestelde gevoeligheidsscore voor adaptieve prioritering van de acceptatie van voedingslijnen. De methode voor de samengestelde scoring wordt beschreven in Supplementary File 1(Sectie 5). Knooppunten van voedingslijnen met hogere gevoeligheidsscores kregen een hogere orkestratieprioriteit tijdens operaties voor congestiebestrijding, correctie van de acceptatie van voedingslijnen en spanningsregeling. De gevoeligheidsscores werden bij elk bedrijfsinterval opnieuw berekend en gedeeld met naburige agenten via de collaboratieve communicatieomgeving.
7. Collaboratieve acceptatie-orkestratie en adaptieve beslissingsoptimalisatie bij elk gesimuleerd bedrijfsinterval
Na een gevoeligheidsbeoordeling werd een collaboratieve acceptatie-orchestratie uitgevoerd om gedecentraliseerde agenten in staat te stellen gecoördineerde beslissingen over de acceptatie van voeders te nemen onder onzekerheid van hernieuwbare energie en dynamische congestieomstandigheden. De agenten wisselden lokale feeder-staten, gevoeligheidsindices, congestiemeldingen en operationele prioriteiten uit. Elke agent evalueerde onafhankelijk de lokale conditie van de feeder, terwijl er werd gecoördineerd met naburige agenten om de algehele netwerkstabiliteit te ondersteunen.
De acceptatie van voeders werd geprioriteerd op basis van spanningsgevoeligheid, de ernst van congestie, variabiliteit van hernieuwbare energieopwekking en de beschikbare voedercapaciteit. Lokale gevoeligheidsbewuste waarnemingen werden over agenten geaggregeerd en er werden gecoördineerde acties voor voederafname gegenereerd. De mathematische formulering van het collaboratieve orchestratieproces is opgenomen in Aanvullend Bestand 1 (Sectie 6). De dynamische LV-netwerkomgeving werd geïmplementeerd met collaboratieve agenten geplaatst in voedersregio's, integratiepunten voor hernieuwbare energie en congestiegevoelige bussen, zoals beschreven in Aanvullend Bestand 1 (Algoritme 1). Bij elk operationeel interval observeerde elke agent lokale voedermeters, waaronder spanningsamplitude, variatie in hernieuwbare opwekking, voedbelasting, congestieniveau en de acceptatiecapaciteit van het voeder.
De indices voor spanningsgevoeligheid en congestiegevoeligheid werden vervolgens berekend om voedingsgebieden te identificeren die vatbaar zijn voor spanningsinstabiliteit of congestievoortplanting. Deze indices werden gecombineerd tot een algemene voedingsgevoeligheidsscore die de acceptatie van de voeding en de orchestratieprioriteit bepaalde. Lokale statusinformatie, congestieniveaus, indicatoren voor spanningsinstabiliteit en acceptatieprioriteiten werden uitgewisseld tussen naburige agenten. Op basis van de lokale waarnemingen en de gedeelde informatie selecteerde en implementeerde elke agent een adaptieve orchestratieactie. Na elke actie werd versterkingsfeedback verkregen uit de dynamische LV-netwerkomgeving op basis van voedingsstabiliteit, congestiereductie, naleving van de spanning en de efficiëntie van de voedingsacceptatie. Deze feedback werd gebruikt om het beleid van elke agent bij te werken via optimalisatie op basis van versterking. De globale orchestratiedoelfunctie leverde gelijktijdig gecoördineerde feedback voor adaptieve optimalisatie over de gehele agentenpopulatie. Beleidsupdates gingen door totdat de agentenbeleid convergeerden naar een optimale gedecentraliseerde orchestratiestrategie.
8. Validering op grote schaal
De Dynamic Orchestration Strategy werd gevalideerd met behulp van de FeederBW-dataset en de 236-bus LV-distributienetwerkdataset onder bedrijfsscenario's met een hoge penetratie van hernieuwbare energie. De validatie beoordeelde het vermogen van het gedecentraliseerde orchestratiekader om dynamische voedingsacceptatie, intermittentie van hernieuwbare energie, congestievoortplanting en spanningsinstabiliteit in onderling verbonden LV-distributiesystemen te beheren. De geëvalueerde bedrijfsscenario's omvatten een hoge penetratie van hernieuwbare energie, variërende vraaggroottes, dynamische congestievoortplanting, spanningsgevoelige condities en een variërende acceptatiecapaciteit van de voedingslijnen.
De prestaties van het framework werden geëvalueerd op basis van de acceptatiegraad van de voedingslijn, de spanningscompliantie-index, de congestiereductiegraad, de orchestratielatentie, de convergentiesnelheid, de efficiëntie van decentrale coördinatie en het vermogen om hernieuwbare energie te accommoderen. Deze maatstaven werden gebruikt om de schaalbaarheid, robuustheid, aanpassingsvermogen en coördinatieprestaties te beoordelen. Het voorgestelde framework werd vergeleken met traditionele gecentraliseerde benaderingen voor de orchestratie van voedingslijnen onder dezelfde netwerkconfiguraties. Voor de vergelijkingsmethoden werden gelijkwaardige datasets, bedrijfsscenario's, evaluatiecondities en prestatiemaatstaven toegepast.
Tabel 2 vat de datasets, bedrijfsomstandigheden, orchestratieomgevingen en prestatievariabelen samen die zijn gebruikt voor de experimentele validatie. De FeederBW-dataset werd gebruikt om de bedrijfsdynamiek van de voedingslijn, de intermittentie van hernieuwbare energie, de ontwikkeling van congestie, variaties in de residentiële last en spanningsschommelingen onder LV-voedingscondities te evalueren. De 236-bus LV-dataset werd gebruikt om gedecentraliseerde orchestratie in een groter onderling verbonden netwerk te evalueren. De architectuur werd gevalideerd onder variërende omstandigheden van hernieuwbare opwekking, lastvraag, spanning en congestie. Gedecentraliseerde coördinatie en beleidsoptimalisatie op basis van reinforcement learning werden gezamenlijk beoordeeld over de intelligente agenten.
De acceptatiegraad van de voederlijn, de spanningscompliantie-index, de congestiereductiesnelheid, de convergentiesnelheid en de orchestratielatentie werden gebruikt om de prestaties onder dynamische bedrijfsomstandigheden in hernieuwbare energiesystemen te kwantificeren.
| Experimentele Parameter | FeederBW-dataset | 236-bus LV-dataset | Doel van de validatie |
| Netwerktype | Laagspanningsdistributienetwerk | Grootschalig laagspanningsdistributienetwerk | Evaluatie van dynamische orchestratie |
| Aantal knooppunten/bussen | Meerdere voedingsknooppunten | 236 bussen | Schaalbaarheidsanalyse |
| Integratie van hernieuwbare energie | PV en gedistribueerde hernieuwbare bronnen | Bussen met een hoge penetratie van hernieuwbare energie | Validatie van onzekerheid bij hernieuwbare energie |
| Gedrag van de belastingvraag | Dynamische residentiële belastingsprofielen | Grootschalige variaties in de belasting van voedingsleidingen | Adaptieve belastingorchestratie |
| Scenario's van congestie | Overbelasting van voedingen en congestietoestanden | Propagatie van congestie in multi-bus systemen | Analyse van congestievermindering |
| Spanningscondities | Spanningsfluctuatieprofielen | Spanningsgevoelige buscondities | Evaluatie van de spanningscompliantie |
| Intelligente agenten | Gedistribueerde feeder-agenten | Grootschalige collaboratieve agenten | Gedecentraliseerde coördinatieanalyse |
| Leeromgeving | Versterkingsgestuurde orchestratie | Multi-agent adaptief leren | Validatie van beleidoptimalisatie |
| Simulatiecondities | Dynamische variabiliteit van hernieuwbare energie | Grootschalige dynamische werking | testen van orkestratie met lage latentie |
| Prestatiemetrieken | Acceptatiegraad, congestiereductie | Spanningsconformiteit, convergentiesnelheid | Algehele orchestratieprestaties |
Tabel 2: Grootschalige experimentele validatie. Experimentele instellingen gebruikt om schaalbaarheid, onzekerheid in hernieuwbare energie en gedecentraliseerde coördinatie te evalueren.