Research Article

Zonne-energievoorspelling met behulp van hybride deep learning: prestatieverbetering met willekeurige bos-biLSTM en ensemblemodellering

DOI:

10.3791/69743

February 3rd, 2026

In This Article

Summary

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Deze studie verbetert de prestaties van geconcentreerde zonne-energiecentrales door uitgebreide data-analyse en foutcorrectiemethodologieën. Door spectrumanalyse, optimalisatie van thermische efficiëntie en hybride machine learning-modellen te integreren, biedt het onderzoek uitvoerbare strategieën om de operationele efficiëntie en betrouwbaarheid te verbeteren, waarmee de rol van zonne-energie als duurzame energiebron wordt ondersteund.

Abstract

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Nauwkeurige voorspellingen van zonne-energie zijn cruciaal voor de integratie van het net en de operationele stabiliteit van hernieuwbare energiesystemen. Deze studie presenteert een hybride deep learning ensemble-benadering om zonne-energie te voorspellen door complexe temporele afhankelijkheden in irradiantiedata vast te leggen. Vijf hybride architecturen werden geëvalueerd: RF-BiLSTM, CNN-LSTM, CNN-BiLSTM, CNN-GRU en CNN-Transformer, die elk convolutionele of recurrente componenten combineren om ruimtelijke en sequentiële kenmerken uit historische tijdreeksen te halen. Het RF-BiLSTM-model behaalde de beste individuele prestaties met R² = 0,6568, MAE = 30.728 W en MSE = 1,81 × 109 W2. Een ensemblemodel dat de drie belangrijkste architecturen integreert met inverse MAE-gewogen gemiddelde toonde superieure prestaties met R² = 0,6933, MAE = 28.809,89 W en MSE = 1,53 × 109 W2, waarmee de voorspellingsfout met 6,2% werd verminderd ten opzichte van het beste individuele model. Het voorgestelde ensemblekader balanceert effectief de sterkte van het model, verbetert de robuustheid van voorspellingen en biedt een schaalbare, datagedreven oplossing voor het voorspellen van hernieuwbare energie in slimme netwerken en energiebeheersystemen.

Introduction

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

De versnellende wereldwijde transitie naar hernieuwbare energie heeft zonne-energie gepositioneerd als een centrale bron in de duurzame energiemix. Naarmate landen zich steeds meer inzetten voor het decarboniseren van hun energiesystemen, heeft de zonne-fotovoltaïsche (PV) technologie een exponentiële groei doorgemaakt dankzij schaalbaarheid, dalende kosten en milieuvriendelijke voordelen. De brede integratie van zonne-energie in nationale en regionale elektriciteitsnetten brengt echter aanzienlijke uitdagingen met zich mee, voornamelijk vanwege het wisselvallige en weersafhankelijke karakter ervan. Zonnestraling wordt beïnvloed door diverse omgevingsfactoren, waaronder bewolking, atmosferische omstandigheden, seizoensverschuivingen en dagcycli, die allemaal variabiliteit en onzekerheid introduceren in de opwekking van zonne-energie. Deze inherente variabiliteit bemoeilijkt de taak van het balanceren van het netnet en het plannen van het elektriciteitssysteem. Operators moeten de productie van zonne-energie nauwkeurig voorspellen om een optimale toewijzing van middelen te waarborgen, de afhankelijkheid van fossiele brandstoffen gebaseerde noodsystemen te verminderen, overbelasting of onderbenutting van infrastructuur te voorkomen en de algehele stabiliteit van het net te behouden. Naarmate de penetratie van zonne-energie toeneemt, wordt de behoefte aan robuuste, betrouwbare en precieze voorspellingsmodellen nog urgenter. Nauwkeurige kortetermijn- en dag-vooruit zonne-energie voorspellingen zijn bijzonder cruciaal voor toepassingen zoals deelname aan de energiemarkt, belastingsdispatch, batterijplanning en microgridbeheer1.

Traditionele voorspellingsmethoden, zoals fysieke modellen gebaseerd op meteorologische gegevens en statistische tijdreekstechnieken (bijv. ARIMA, exponentiële gladmaking), schieten vaak tekort in het vastleggen van het niet-lineaire en dynamische gedrag van zonne-energie. Deze modellen vertrouwen vaak op lineaire aannames, handgemaakte kenmerken of gedetailleerde weersimulaties, die hun schaalbaarheid en aanpassingsvermogen aan veranderende patronen in zonnedata2 beperken. Daarentegen zijn deep learning (DL)-modellen ontstaan als een transformerende benadering in tijdreeksvoorspellingen. Deze datagedreven methoden kunnen automatisch complexe kenmerken en temporele afhankelijkheden direct uit ruwe invoerdata leren, zonder expliciet feature engineeringte vereisen 3,4.

Tot de meest gebruikte architecturen behoren Recurrent Neural Networks (RNN's) en hun verbeterde varianten, zoals Long Short-Term Memory (LSTM) en Gated Recurrent Unit (GRU) netwerken. Deze modellen zijn ontworpen om sequentiële afhankelijkheden en langetermijnrelaties vast te leggen in tijdreeksgegevens 2,5,6. Ondertussen hebben Convolutionele Neurale Netwerken (CNN's) sterke capaciteiten aangetoond in ruimtelijke feature-extractie en zijn ze aangepast om temporele data te verwerken via 1D-convoluties, met name in hybride configuraties 7,8. Hybride DL-modellen, die de sterke punten van verschillende architecturen zoals CNN's en RNN's combineren, hebben aan populariteit gewonnen in zonne-voorspellingen dankzij hun vermogen om zowel lokale als langetermijnafhankelijkheden uit tijdreeksgegevens 7,8,9 te halen

Bijvoorbeeld, CNN-LSTM- of CNN-BiLSTM-modellen passen convolutionele lagen toe om de invoervolgorde vooraf te verwerken en te filteren voordat deze wordt ingevoerd in recurrente lagen, wat resulteert in efficiënter en nauwkeuriger leren 9,10. Verschillende studies hebben aangetoond dat hybride architecturen beter zijn dan zelfstandige modellen. Onderzoek met SSA-RNN-LSTM hybride modellen leverde significante verminderingen op in foutstatistieken over meerdere PV-technologieën, met verbeteringen van 15-23% in RMSE vergeleken met alternatieve hybride benaderingen9. Evenzo hebben CNN-LSTM-architecturen zowel standaard machine learning-benaderingen als single deep learning-modellen over meerdere evaluatiemetrics overtroffen wanneer ze worden toegepast op de echte zonne-energiedata10. De effectiviteit van op ontbinding gebaseerde hybride methoden is ook vastgesteld, waarbij wavelet-pakketdecompositie gecombineerd met LSTM-netwerken superieure prestaties aantoonde ten opzichte van individuele LSTM-, RNN-, GRU- en MLP-modellen in uur-vooruit PV-vermogensvoorspelling2. In de windenergievoorspelling hebben hybride modellen die convolutionele lagen combineren met GRU-netwerken aanzienlijke verbeteringen geboekt in zeer kortetermijnvoorspellingen, waarbij validatie over meerdere locaties hun robuustheid en generaliseerbaarheid bevestigt7. Daarnaast bieden aandachtsgebaseerde mechanismen zoals Transformers extra potentieel door selectief te focussen op relevante inputsegmenten over tijdsstappen. Recente onderzoeken naar CNN-LSTM-Transformer hybriden hebben uitzonderlijk lage foutpercentages bereikt, wat baanbrekende inspanningen vertegenwoordigt om transformatornetwerken te integreren in hybride modellen voor zonne-energievoorspellingen11.

Het succes van hybride modellen gaat verder dan architecturale combinaties en omvat ook preprocessing-technieken en gespecialiseerde aanpassingen voor de praktijkomstandigheden. Signaaldecompositietechnieken zijn waardevol gebleken bij het vastleggen van de multiscale kenmerken van PV-energieopwekking, waardoor de voorspellingsnauwkeurigheid verbetert door een betere weergave van temporele patronen2. Voor industriële zonne-energiecentrales die onder beperkingsomstandigheden werken, hebben verbeterde LSTM-gebaseerde benaderingen met gespecialiseerde voorverwerking aanzienlijke foutverminderingen bereikt door data-inconsistenties aan te pakken12. De impact van de kwaliteit van inputdata is ook onderzocht, waarbij aanzienlijke prestatieverschillen aan het licht zijn bij het gebruik van historische versus voorspelde weersgegevens, waarbij innovatieve feature engineering-technieken helpen om nauwkeurigheidsverliezen onder onvolmaakte invoerconditieste beperken 6. Machine learning-benaderingen hebben verder aangetoond effectiviteit in grid-connected systemen, wat het potentieel toont om de afhankelijkheid van conventionele spinreservecapaciteit te verminderen door nauwkeurige voorspellingen13. Eerder fundamenteel werk toonde de levensvatbaarheid van kunstmatige neurale netwerken voor diverse zonne-energietoepassingen aan, waarbij ze hun vermogen aantoonden om met ruisachtige en onvolledige data om te gaan terwijl ze snelle voorspellingen gaven zodra ze getraindwaren 3,4,14. Onderzoek naar optimale voorspellingshorizons en minimal-input benaderingen heeft praktische richtlijnen gegeven voor systeemontwerp en -implementatie in data-schaarse regio's 15,16,17. Hybride methoden die mechanismemodellering combineren met deep learning hebben ook veelbelovend gebleken voor complexe toepassingen van zonne-thermische energie, waarbij ze belangrijke meteorologische factoren en hun ruimtelijke en tijdelijke relaties nauwkeurig identificeren18. Vergelijkende studies hebben de voordelen aangetoond van geavanceerde recurrente architecturen, met name bidirectionele LSTM-netwerken, die uitzonderlijke prestaties hebben behaald onder uitdagende omgevingscondities zoals bewolktweer 19.

Ensemble learning, met name door middel van gewogen gemiddelde, biedt een overtuigende oplossing. Door de voorspellingen van complementaire modellen te aggregeren, kunnen ensemble-methoden generalisatiefouten verminderen, robuustheid verbeteren en de zwaktes van individuele modellen beperken. Deze studie onderzoekt de prestaties van vijf geavanceerde hybride DL-modellen: RF-BiLSTM, CNN-LSTM, CNN-BiLSTM, CNN-GRU en CNN-Transformer voor zonne-energievoorspellingen. Elk model wordt geëvalueerd met rigoureuze metriek, waaronder de bepalingscoëfficiënt (R²), gemiddelde absolute fout (MAE) en gemiddelde kwadraatfout (MSE). Op basis van prestatiebenchmarking worden de top drie modellen geselecteerd en gecombineerd tot een geoptimaliseerd ensemble met behulp van een gewogen gemiddeldetechniek. Het doel is om een DL-only ensemble te ontwikkelen dat de voorspellingsnauwkeurigheid verbetert, terwijl generalisatie en computationele haalbaarheid behouden blijven. Dit onderzoek heeft als doel praktische, hoogwaardige prognoseoplossingen te bieden voor netbeheerders en belanghebbenden in hernieuwbare energie.

Ondanks aanzienlijke vooruitgang in methodologieën voor voorspelling van hernieuwbare energie, blijven er verschillende cruciale beperkingen bestaan in de huidige kennisbasis. Hoewel fotovoltaïsche systemen veel onderzoeksaandacht hebben gekregen, blijven voorspellingsapplicaties die specifiek zijn afgestemd op het concentreren van zonne-energie duidelijk ondervertegenwoordigd, waardoor vragen over termische efficiëntievoorspelling en operationele optimalisatie grotendeels onbeantwoord blijven15,16. Huidige voorspellingskaders gaan doorgaans uit van de aanname dat sensormetingen van nature nauwkeurig zijn, waarbij de implementatie van systematische foutcorrectieprocedures voor Direct Normal Irradiance-instrumentatie wordt verwaarloosd, wat potentiële betrouwbaarheidszorgen met zich meebrengt voor zowel retrospectieve analyse als prospectieve voorspellingen20. Bestaande benaderingen richten zich voornamelijk op temporele voorspelling zonder de spectrale eigenschappen van zonnestraling onder wisselende atmosferische omstandigheden te onderzoeken, ondanks de bekende invloed van spectrale verdeling op systeemprestaties17. Hoewel hybride architecturen die convolutionele en recurrente netwerken combineren effectief zijn gebleken voor fotovoltaïsche en windtoepassingen, blijft hun aanpassing aan concentrerende zonne-thermische systemen grotendeels onontgonnen, met name configuraties die Random Forest-featureverwerking integreren met bidirectionele recurrente lagen 7,10. De prevalentie van uurlijkse voorspellingsintervallen in gepubliceerde studies negeert de noodzaak van een hogere temporele resolutie die in staat is om snelle thermische responsdynamiek vast te leggen, essentieel voor realtime systeembeheer18,19. Bovendien bestaan datakwaliteitsverbetering en voorspellende modellering als losstaande onderzoeksdomeinen zonder geïntegreerde kaders die aantonen hoe meetcorrectie zich vertaalt in voorspellingsverbeteringen20. Ten slotte krijgen factoren op basis van computationele efficiëntie, waaronder trainingsduur, inferentiesnelheid en hardware-eisen, onvoldoende aandacht ten opzichte van alleen nauwkeurigheidsmetingen, wat de praktische implementatierichtlijnen beperkt20.

Dit onderzoek pakt deze tekortkomingen aan door een uitgebreide methodologie op te stellen die geconcentreerde zonne-energie-specifieke analyse combineert met thermische optimalisatie, rigoureuze sensorfoutcorrectieprotocollen toepast, spectrale distributie-onderzoeken uitvoert, een Random Forest-Bidirectional LSTM-architectuur introduceert voor thermische vermogensvoorspelling, nauwkeurige resolutievoorspellingen uitvoert voor verbeterde temporele granulariteit, en data-rectificatieprocessen verbindt met prestaties Outcomes, en biedt systematische computationele benchmarking over vijf hybride architecturen met behulp van gestandaardiseerde grafische verwerkingshardware. De belangrijkste onderzoekstekorten die in de bestaande literatuur zijn geïdentificeerd, zijn samengevat in Tabel 1.

OnderzoekskloofBestaande literatuurWat ontbreekt erDeze studie behandelt
Beperkt CSP-specifiek onderzoekUitgebreide PV-voorspellingsstudies15,16 CSP thermische efficiëntiegegevensrectificatieUitgebreide CSP-data-analyse met thermische optimalisatie
Onvoldoende sensorfoutcorrectieStudies gaan uit van datanauwkeurigheid17 Zero-error correctieprotocollen voor DNI-instrumentenZero-error correctie geïmplementeerd voor nauwkeurige beoordeling
Afwezigheid van DNI-spectrale analyseFocus op temporele voorspellingen slechts18Spectrale verdeling onder atmosferische variatiesSpectrumanalyse die invloeden van wolken/atmosfeer aan het licht brengt
Beperkte hybride modellen voor CSPCNN-LSTM voor PV10, CNN-GRU voor wind7RF-BiLSTM voor CSP-toepassingenNieuwe RF-BiLSTM bereikt R2 = 0,657
Gebrek aan minutieuze analyseUurlijkse voorspellingen18,19Hoge resolutie voor thermische dynamicaMinutenwijze evaluatie voor realtime optimalisatie
Geen geïntegreerd kaderAfzonderlijke prognose- en kwaliteitsstudies20Koppeling tussen rectificatie en prestatiesGeïntegreerd data-naar-prestatieverbeteringsraamwerk
Onvoldoende computationele analyseNauwkeurigheidsvergelijkingen slechts20Trainingsefficiëntie en inzetbaarheidComputationele analyse op T4 GPU over 5 modellen heen

Tabel 1: Onderzoekstekorten die in de huidige studie zijn aangepakt. Samenvatting van bestaande onderzoeksbeperkingen, ontbrekende elementen in de huidige literatuur en specifieke bijdragen van deze studie bij het aanpakken van geïdentificeerde hiaten in CSP-voorspellingen en datakwaliteitsbeoordeling.

Access restricted. Please log in or start a trial to view this content.

Protocol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Datasetverzameling en beschrijving
De dataset (Figuur 1) die in dit onderzoek wordt gebruikt, bestaat uit historische gegevens die cruciaal zijn voor het voorspellen van zonne-energie. De dataset bevat dagelijkse operationele gegevens van een 50 MW geconcentreerde zonne-thermische installatie, geëxploiteerd door Megha Engineering and Infrastructures Limited (MEIL), gelegen nabij Anantapur, Andhra Pradesh, India, die gebruikmaakt van parabolische trog Concentrating Solar Power (CSP) technologie die Direct Normal Irradiance (DNI) opvangt en warmte overdraagt via een Heat Transfer Fluid (HTF) om elektriciteit op te wekken. De dataset werd verzameld van 1 januari 2015 tot 3 oktober 2025 en bevat zeven belangrijke attributen die temporele informatie, metingen van zonnestraling en energieproductie vastleggen. De temporele attributen omvatten 'Datum', dat de kalenderdatum in standaardformaat aangeeft, 'Jaar' dat het jaar van gegevensverzameling aangeeft, 'Maand' dat het maandnummer aangeeft, 'Dag' dat de dag van de maand aangeeft, en 'Julian Day' dat een sequentieel dagnummeringssysteem biedt gedurende het hele jaar voor continue temporele analyse. De primaire meteorologische invoervariabele is 'DNI SUM', gemeten in kWh/m², die de totale Direct Normal Irradiance (DNI) vertegenwoordigt, de cumulatieve zonne-energie die per vierkante meter van het collectoroppervlak wordt ontvangen, en dient als de kritieke factor die de thermische conversieefficiëntie van CSP-installatie beïnvloedt. De doelvariabele 'Werkelijke Opwekking', gemeten in kWh, omvat de elektrische stroomproductie van de CSP-centrale en weerspiegelt het resultaat van het energieconversieproces van zon-naar-thermisch naar elektriciteit. Deze eigenschappen maken samen een uitgebreide analyse van de prestaties van de installatie mogelijk, waaronder het bepalen van thermische efficiëntie, DNI-naar-vermogen-conversiemodellering, identificatie van atmosferische en wolkenbedekking door middel van spectrale analyse, implementatie van nul-foutcorrectieprotocollen voor sensorkalibratie, en ontwikkeling van geavanceerde hybride machine learning-voorspellingsmodellen voor het optimaliseren van realtime operationele planning en het verbeteren van de algehele efficiëntie en betrouwbaarheid van CSP-installaties. Plantendetails beschikbaar op: https://solarpaces.nrel.gov/project/megha-solar-plant

Figuur 1
Figuur 1: De bovenste vijf rijen van de dataset. Voorbeeldgegevens die de eerste vermeldingen van de zonne-energieopwekkingsdataset tonen, met invoerkenmerken en doelvariabelen die worden gebruikt voor modeltraining en evaluatie. Klik hier om een grotere versie van deze figuur te bekijken.

Datavoorbereiding
De studie maakt gebruik van tijdreeksgegevens uit zonne-energie die zich uitstrekken van 1 januari 2015 tot 10 maart 2025. Om rekening te houden met mogelijke kwaliteitsproblemen in de vroege jaren en zich te richten op recentere patronen, werden de records vanaf 1 januari 2017 gefilterd. Temporele kolommen (Datum, Jaar, Dag) werden verwijderd op basis van voorlopige correlatieanalyse die een verwaarloosbare voorspellende waarde aantoonde. Ontbrekende waarden werden geïmplicteerd met behulp van een voortschrijdend gemiddelde om de temporele continuïteit te behouden en tegelijkertijd vervorming van onderliggende patronen te minimaliseren. Er werden drie vertragingsfuncties gemaakt met behulp van de doelvariabele (Werkelijke Generatie (kW/h)) om temporele afhankelijkheden vast te leggen.

Datasetsplitsing
Om evenwichtige en representatieve trainings-, validatie- en testcohorten op te zetten, werd de vooraf verwerkte dataset gesegmenteerd met behulp van een gestratificeerde steekproefmethode. Deze aanpak zorgde ervoor dat 70% van de data (data uit 2091) werd toegewezen aan training, terwijl zowel validatie- als testsets elk 15% omvatten (448 data per set).

Datanormalisatie
Functies werden gestandaardiseerd met StandardScaler, terwijl doelwaarden via MinMaxScaler werden genormaliseerd naar het [0,1]-bereik voor stabiliteit van neurale netwerken.

Modeltraining
Vijf hybride modellen (Random Forest-BiLSTM, CNN-LSTM, CNN-BiLSTM, CNN-GRU en CNN-Transformer) werden geïmplementeerd voor de voorspelling van zonne-energie. De invoergegevens werden herstructureerd in een sequentieel formaat dat werd hervormd als (samples, timesteps, features) waarbij timesteps = 1 voor de meeste modellen, behalve CNN-LSTM, dat een schuifvenster van 15 stappen gebruikte. Training, validatie en testsets werden opgeschaald terwijl temporele orde behouden bleef om datalekken te voorkomen. Alle modellen worden getraind met 32 batch-grootte en 30 epochs.

Random Forest-BiLSTM (Figuur 2): Het voorgestelde hybride model combineert een Bidirectional Long Short-Term Memory (BiLSTM) netwerk met een Random Forest (RF) regressor om de voorspellingsnauwkeurigheid te verbeteren. Ten eerste wordt het BiLSTM-model getraind op de invoertijdreeksgegevens om temporele patronen vast te leggen en initiële voorspellingen te genereren. Daarna worden de restfouten (verschillen tussen werkelijke en voorspelde waarden) van de BiLSTM berekend. Een Random Forest-model wordt vervolgens getraind op de oorspronkelijke inputkenmerken om deze residuen te leren en te voorspellen. Om de prestaties van het RF-model te verbeteren, worden de zes belangrijkste kenmerken geselecteerd op basis van feature-importance scores. Ten slotte wordt de gecorrigeerde voorspelling verkregen door de RF-voorspelde residuen toe te voegen aan de BiLSTM-uitgangen. Deze hybride benadering maakt gebruik van het sequence-modelleringsvermogen van BiLSTM en de ensemble-leerkracht van Random Forest om betere generalisatie en voorspellende prestaties te bereiken.

Laat Vergelijking 1 de invoerreeks zijn op tijdstap t.

BiLSTM-voorspelling:

Vergelijking 2,Vergelijking 3 

Vergelijking 4 

Vergelijking 5 

Residuele berekening:Vergelijking 6 

Residueel leren met Random Forest: Laat Z⊂X de top-k features zijn die geselecteerd zijn met feature-belangrijkheid.

Vergelijking 7 

Eindvoorspelling:Vergelijking 8 

Figuur 2
Figuur 2: Architectuur van het willekeurig bos-bidirectioneel langetermijngeheugenmodel. Schematisch diagram dat de RF-BiLSTM hybride architectuur illustreert, met de integratie van Random Forest-featureverwerking met bidirectionele LSTM-lagen voor temporele sequentieleren. Klik hier om een grotere versie van deze figuur te bekijken.

CNN-LSTM (Figuur 3): Het CNN-LSTM hybride model begint met het verwerken van de invoersequentie met behulp van een 1D Convolutionele laag om lokale ruimtelijke kenmerken te extraheren, gevolgd door een LeakyReLU-activatie, batchnormalisatie en maximale pooling. De geëxtraheerde features worden vervolgens door een stapel van drie LSTM-lagen gestuurd om temporele afhankelijkheden te leren, waarbij laagnormalisatie en dropout worden toegepast na de eerste twee LSTM's voor regularisatie. De uiteindelijke LSTM-uitgang wordt door volledig verbonden, dichte lagen geleid met activatie en uitval en uiteindelijk met behulp van één neuron op de uitgang toegewezen.

Laat Vergelijking 9 de invoerreeks zijn, waarbij T het tijdsvenster is en F het aantal kenmerken.

CNN-operatie:Vergelijking 10 

Maximale pooling:Vergelijking 11 

LSTM-cel:Vergelijking 12 

Vergelijking 13 

Vergelijking 14

Vergelijking 15

Vergelijking 16

Vergelijking 17

Output: Vergelijking 18 

Figuur 3
Figuur 3: Architectuur van het CNN-LSTM-model. Structurele representatie van het Convolutioneel Neuraal Netwerk-Lang Kortetermijngeheugen hybride model, waarbij convolutionele feature-extractie gevolgd wordt door unidirectionele temporele sequentieverwerking. Klik hier om een grotere versie van deze figuur te bekijken.

CNN-BiLSTM (Figuur 4): Het CNN-BiLSTM hybride model extraheert eerst ruimtelijke kenmerken met behulp van een 1D convolutionele laag met 32 filters, gevolgd door batchnormalisatie en maximale pooling om de dimensionaliteit te verminderen. De output wordt vervolgens door een stapel van twee bidirectionele LSTM-lagen gestuurd om langdurige temporele afhankelijkheden zowel in voorwaartse als achterwaartse richting vast te leggen. Regularisatie wordt toegepast via dropout en batchnormalisatie. Een dichte laag met 128 neuronen verfijnt de aangeleerde representatie voordat de uiteindelijke uitvoerlaag deze aan één voorspelde waarde koppelt.

CNN-operatie:Vergelijking 19 

Maximale pooling: Vergelijking 11

Bidirectionele LSTM: Vergelijking 20 ,Vergelijking 21  

Vergelijking 22 

Output: Vergelijking 18 

Figuur 4
Figuur 4: Architectuur van het CNN-BiLSTM-model. Architectuurdiagram van het Convolutional Neural Network-Bidirectioneel Long Short-Term Memory-model, dat de combinatie van convolutionele lagen met bidirectionele recidiverende verwerking voor verbeterde temporele afhankelijkheidsvastlegging benadrukt. Klik hier om een grotere versie van deze figuur te bekijken.

CNN-GRU (Figuur 5): Het CNN-GRU hybride model begint met een Conv1D-laag waarbij een kernelgrootte van 1 wordt gebruikt om ruimtelijke kenmerken uit de enkele tijdstap te halen. Max pooling vermindert de ruimtelijke dimensies. Hierop volgt een stapel GRU-lagen: de eerste geeft sequenties terug om temporele afhankelijkheden vast te leggen, en de tweede vat de sequence samen tot een compacte representatie. Een laatste dichte laag geeft de voorspelde waarde uit. Dropout-regularisatie wordt toegepast tussen GRU-lagen om overfitting te voorkomen.

CNN-operatie:Vergelijking 19 

Maximale pooling:Vergelijking 11 

GRU-cel:Vergelijking 23

Vergelijking 24

Vergelijking 25

Vergelijking 26

Output:Vergelijking 18

Figuur 5
Figuur 5: Architectuur van het CNN-GRU-model. Schema van het Convolutional Neural Network-Gated Recurrent Unit hybride model, met convolutionele preprocessing geïntegreerd met GRU-lagen voor efficiënte temporele modellering. Klik hier om een grotere versie van deze figuur te bekijken.

CNN-transformator (Figuur 6) Het CNN-transformatormodel begint met een Conv1D-laag om lokale kenmerken uit de invoerreeks te halen, gevolgd door een maximale poolinglaag. Deze functies worden doorgestuurd door een Transformer-encoderblok dat bestaat uit een multi-head zelf-aandacht mechanisme, laagnormalisatie en een feed-forward dicht netwerk. Global average pooling wordt vervolgens toegepast voordat een laatste dichte laag de voorspelling geeft. Deze architectuur is ontworpen om zowel ruimtelijke patronen (via CNN) als globale afhankelijkheden (via Transformer attention) vast te leggen.

CNN-operatie:Vergelijking 19

Zelf-aandacht met meerdere hoofden:

Vergelijking 27

Waarbij: Q, K, V = XWQ, XWK, XWV en dk de dimensie van sleutels is.

Feed Forward-netwerk:

Vergelijking 28

Voeg toe en norm lagen:

Vergelijking 29

Vergelijking 30

Output:Vergelijking 18

Figuur 6
Figuur 6: Architectuur van het CNN-Transformer model. Structureel overzicht van het Convolutioneel Neural Network-Transformer hybride model, waarbij convolutionele feature-extractie wordt gecombineerd met multi-head attention mechanismen voor geavanceerde temporele patroonherkenning. Klik hier om een grotere versie van deze figuur te bekijken.

Ontwikkeling van ensemblemodellen
Om de voorspellingsnauwkeurigheid en modelrobuustheid te verbeteren, hebben we een gewogen gemiddelde ensemblebenadering geïmplementeerd met voorspellingen van de vijf hybride deep learning-modellen: RF-BiLSTM, CNN-LSTM, CNN-BiLSTM, CNN-GRU en CNN-Transformer. Het ensemble werd samengesteld door geoptimaliseerde gewichten toe te kennen aan de voorspellingen van elk model, waarbij hogere gewichten werden gegeven aan modellen die superieure individuele prestaties aantonen, gemeten aan hun R²-scores. Deze wegingsstrategie zorgt ervoor dat nauwkeurigere modellen aanzienlijk bijdragen aan de uiteindelijke prognose, terwijl ze toch de complementaire sterke punten van alle architecturen benutten. De ensemble-output werd vervolgens geëvalueerd met behulp van standaard prestatie-metrics: R², gemiddelde absolute fout (MAE) en gemiddelde kwadratische fout (MSE) om de voorspellende nauwkeurigheid, consistentie en generalisatiecapaciteit te beoordelen. Dit deep learning-ensemble heeft als doel temporele feature-extractie vanuit meerdere perspectieven te integreren, waardoor een grotere nauwkeurigheid en robuustheid wordt bereikt dan bij elk enkel hybride model op zichzelf.

Wiskundige formulering van de ensembletechniek:

LaatVergelijking 32

Vertegenwoordigen de verzameling basismodellen die overeenkomen met CNN-RF-BiLSTM, CNN-LSTM, CNN-BiLSTM, CNN-GRU en CNN-Transformer.

Elk basismodel Mi levert een voorspelling op:Vergelijking 33

De meta-feature-matrix voor stapeling wordt gevormd als:Vergelijking 34

De Ridge Regression meta-learner schat de uiteindelijke voorspelling als:Vergelijking 35

waarbij:

-- wi zijn de geleerde stapelgewichten

-- w₀ is de biasterm

Om overfitting te voorkomen, minimaliseert Ridge Regressie de volgende geregulariseerde verliesfunctie:

Vergelijking 36

waarbij:

-- yj = ware target voor dej-de steekproef

-- N = totaal aantal monsters

-- α = regularisatieparameter die de gewichtskrimp regelt

De ensemblevoorspelling wordt verkregen als:Vergelijking 37

waarbij de gewichten wi automatisch worden geleerd door de Ridge-verliesfunctie te minimaliseren.

Access restricted. Please log in or start a trial to view this content.

Results

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Individuele modelprestatie-evaluatie
De prestatie-evaluatie van vijf hybride deep learning (DL) modellen RF-BiLSTM, CNN-GRU, CNN-BiLSTM, CNN-LSTM en CNN-transformer werd uitgevoerd met behulp van een uitgebreide set standaard regressiemetrics, waaronder R² (determinatiecoëfficiënt), gemiddelde absolute fout (MAE) en gemiddelde kwadratische fout (MSE), om hun vermogen in het voorspellen van zonne-energieopwekking onder wisselende meteorologische omstandigheden en temporele afhankelijkheden rigoureus te...

Access restricted. Please log in or start a trial to view this content.

Discussion

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

De voorgestelde methodologie volgt een gestructureerde workflow zoals weergegeven in Figuur 12. Aanvankelijk ondergaat de dataset uitgebreide preprocessing, waaronder ontbrekende waardeimputatie, normalisatie en feature engineering, om de datakwaliteit te waarborgen en het modellerente verbeteren 3,6. De verwerkte dataset wordt vervolgens opgedeeld in trainingssets (70%), validatie (15%) en testsets (15%) om robuuste modelontwikkelin...

Access restricted. Please log in or start a trial to view this content.

Disclosures

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

De auteurs hebben niets te onthullen. Tijdens de voorbereiding van dit manuscript gebruikten de auteurs Claude AI (Anthropic) en ChatGPT (OpenAI) voor de volgende doeleinden: literatuuroverzicht, grammatica- en taalbewerking, code-debugging en optimalisatie voor machine learning-modellen, en opmaak van technische inhoud. Alle door AI gegenereerde inhoud werd zorgvuldig beoordeeld, bewerkt en geverifieerd door de auteurs. De auteurs nemen de volledige verantwoordelijkheid voor de inhoud van het gepubliceerde artikel.

Acknowledgements

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Wij danken Megha Engineering and Infrastructures Ltd voor het leveren van de benodigde gegevens, middelen en ondersteuning om dit werk uit te voeren.

Access restricted. Please log in or start a trial to view this content.

Materials

List of materials used in this article
NameCompanyCatalog NumberComments
BiLSTMTensorFlow/KerasTensorFlow 2.10.0
CNN layersTensorFlow/KerasTensorFlow 2.10.0
Google ColabGoogle LLCCloud Platform
GRUTensorFlow/KerasTensorFlow 2.10.0
MatplotlibMatplotlib Dev Team3.7.1
NumPyNumFOCUS1.25.2
NVIDIA T4 GPUNVIDIA CorporationTesla T4
PandasNumFOCUS2.0.3
Pyrheliometer for DNI measurementKipp & ZonenCH1-DL
PythonPython Software Foundation3.10.12
Random ForestScikit-learn Developers1.2.2
Scikit-learnScikit-learn Developers1.2.2
Temperature sensorsVaisalaHMP155
TensorFlow/KerasGoogleVersie 2.10.0
TransformerTensorFlow/KerasTensorFlow 2.10.0
Weather stationDavis InstrumentsVantage Pro2

References

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Akhter, M. N., et al. A hybrid deep learning method for an hour ahead power output forecasting of three different photovoltaic systems. Appl Energy. 307, 118185(2022).
  2. Agga, A., Akherraz, A., Laaziri, K., Hachimi, M., Lghoul, K. CNN-LSTM: An efficient hybrid deep learning architecture for predicting short-term photovoltaic power production. Electr Power Syst Res. 208, 107908(2022).
  3. Li, P., Hao, H., Zhao, R., Luo, Y. A hybrid deep learning model for short-term PV power forecasting. Appl Energy. 259, 114216(2020).
  4. Hossain, M. A., Azam, M. S., Hasan, M. A., Shiplu, H. Very short-term forecasting of wind power generation using hybrid deep learning model. J Clean Prod. 296, 126564(2021).
  5. Salman, D., Jassim, A. J., Al-Jawaheri, Z. T., Baha, A. H. Hybrid deep learning models for time series forecasting of solar power. Neural Comput Appl. 36 (16), 9095-9112 (2024).
  6. Hong, Y. Y., Rioflorido, C. L. P. P. A hybrid deep learning-based neural network for 24-h ahead wind power forecasting. Appl Energy. 250, 530-539 (2019).
  7. Dhaked, D. K., Dadhich, S., Birla, D. Power output forecasting of solar photovoltaic plant using LSTM. Green Energy Intell Transp. 2 (5), 100113(2023).
  8. Nguyen, N. Q., Bui, L. D., Trinh, V. T., Doan, H. T. A new method for forecasting energy output of a large-scale solar power plant based on long short-term memory networks: A case study in Vietnam. Electr Power Syst Res. 199, 107427(2021).
  9. Bui, L. D., Nguyen, N. Q., Trinh, V. T., Nguyen, H. P. Forecasting energy output of a solar power plant under curtailment conditions based on LSTM using P/GHI coefficient and validation in training process: A case study in Vietnam. Electr Power Syst Res. 213, 108706(2022).
  10. Singh, C., Garg, A. R. Machine learning approach for output power forecasting of grid-connected solar PV plant in Madurai. Int J Electr Eng Inform. 15, 3(2023).
  11. Muhammad Ehsan, R., Simon, S. P., Venkateswaran, P. R. Day-ahead forecasting of solar photovoltaic output power using multilayer perceptron. Neural Comput Appl. 28, 3981-3992 (2017).
  12. Mellit, A., Benghanem, M., Kalogirou, S. A. Artificial intelligence techniques for sizing photovoltaic systems: A review. Renew Sustain Energy Rev. 13 (2), 406-419 (2009).
  13. Kalogirou, S. A. Applications of artificial neural networks for energy systems. Appl Energy. 67 (1-2), 17-35 (2000).
  14. Reddy, K. S., Ranjan, M. Solar resource estimation using artificial neural networks and comparison with other correlation models. Energy Convers Manag. 44 (15), 2519-2530 (2003).
  15. Tuohy, A., Hodge, B. M., Heaney, M. J., Coster, E. J. Solar forecasting: Methods, challenges, and performance. IEEE Power Energy Mag. 13 (6), 50-59 (2015).
  16. Izgi, E., Özşahin, Y., Kaygusuz, O., Şengül, M. Short-to mid-term solar power prediction using artificial neural networks. Sol Energy. 86 (2), 725-733 (2012).
  17. Zeng, J., Qiao, W. Short-term solar power prediction using a support vector machine. Renew Energy. 52, 118-127 (2013).
  18. Rahimikhoob, A. Estimating global solar radiation using artificial neural network and air temperature data in a semi-arid environment. Renew Energy. 35 (9), 2131-2135 (2010).
  19. Wang, J., Wu, L., Hong, Y., Wang, Y. Thermal power forecasting of solar power tower system by combining mechanism modeling and deep learning method. Energy. 208, 118403(2020).
  20. Khan, S., Sabri, S., Alabbood, S. J., Abo-Alghait, M. Hourly forecasting of solar photovoltaic power in Pakistan using recurrent neural networks. Int J Photoenergy. 2022, 7015818(2022).

Access restricted. Please log in or start a trial to view this content.

Reprints and Permissions

Request permission to reuse the text or figures of this JoVE article

Request Permission

Tags

Solar Power ForecastingHybrid Deep LearningEnsemble ModelingRandom Forest BiLSTMCNN LSTMCNN BiLSTMCNN GRUCNN TransformerRenewable Energy ForecastingSmart Grid

Related Articles