Stochastische loadflow 7-43 pmo 6 november 27 Phase to Phase BV Utrechtseweg 3 Postbus 68 AC Arnhem T: 26 352 37 F: 26 352 379 www.phasetophase.nl
2 7-43 pmo Phase to Phase BV, Arnhem, Nederland. Alle rechten voorbehouden. Dit document bevat vertrouwelijke informatie. Overdracht van de informatie aan derden zonder schriftelijke toestemming van of namens Phase to Phase BV is verboden. Hetzelfde geldt voor het kopiëren van het document of een gedeelte daarvan. Phase to Phase BV is niet aansprakelijk voor enige directe, indirecte, bijkomstige of gevolgschade ontstaan door of bij het gebruik van de informatie of gegevens uit dit document, of door de onmogelijkheid die informatie of gegevens te gebruiken.
INHOUD 3 7-43 pmo Inleiding... 4 2 Het gedrag van de belasting... 4 3 Rekenen met Gaia... 7 4 Stochastische loadflow... 9 5 Conclusie...
4 7-43 pmo INLEIDING Ontwerpberekeningen voor LS- en MS-netten worden doorgaans uitgevoerd door gebruik te maken van maximale belastingen in combinatie met kentallen voor de gelijktijdigheid ervan. De techniek is gebaseerd op de informatie die de distributiebedrijven jaarlijks vergaarden met maximaalmetingen in het net. Door Rusck werd in 956 daartoe een formule opgesteld die alom werd geaccepteerd. In 975 werd door Strand en Axelsson een proefondervindelijke relatie vastgesteld tussen maximale belasting en jaarverbruik. Deze laatste methode leende zich tot het berekenen van maximale factoren gerelateerd aan verbruik-categorieën in de praktijk. In combinatie met belastingsprognose zijn deze modellen de basis voor de huidige ontwerpen van MS en LS-netten. Genoemde modellen geven inzicht in een worst-case. Een loadflowberekening kan in principe niet goed met gelijktijdigheid omgaan. Met ingrepen zoals negatieve stroominjecties kunnen in radiaal bedreven netten verschillende belastingen 'gelijktijdig' worden gesommeerd en wordt een 'gelijktijdig' beeld van de netstromen bepaald. In vermaasd bedreven netten is deze methode niet mogelijk. Er wordt gezocht naar een methode die goed toepasbaar is voor alle nettypen. 2 HET GEDRAG VAN DE BELASTING Individuele gebruikers vertonen in het elektriciteitsverbruik een zeker groepsgedrag, maar gedragen zich momentaan gezien als individuen. Niet bij iedereen draait de wasmachine op hetzelfde moment. Maar toch vertonen de individuele gebruikers als functie van de tijd, verspreid over een dag, gemiddeld genomen grote overeenkomsten in het gedrag. Onderstaande figuur illustreert dit, waarin de belastingscurves genormeerd zijn naar hun individuele gemiddelde. Tussen : en 7: uur is de belasting minimaal. Tussen 7: en 9: uur neemt de belasting snel toe. 's-avonds neemt de belasting nog meer toe, om daarna weer af te dalen tot het minimum. Elektriciteitsverbruik 2 januari 2 2.5 2.5.5 :2:3 :47:3 3:32:29 5:7:3 7:2:3 8:47:3 :32:3 2:7:3 4:2:3 5:47:3 7:32:3 9:7:3 2:2:3 22:47:3 Stroom (p.u.) Stroom2 Stroom3 Stroom4 Stroom5 Figuur Genormeerd elektriciteitsverbruik voor vier afnemers, verspreid over een dag. Alle belastingen gedragen zich over de gehele dag genomen als onderling afhankelijke signalen, maar binnen een beperkt tijdvenster (bijvoorbeeld van één uur) gedragen zij zich als onafhankelijke stochastische signalen. Van die stochastische signalen kan per tijdvenster een gemiddelde waarde en
5 7-43 pmo een spreiding worden uitgerekend. Onderstaande afbeelding illustreert dit. Van alle genormeerde belastingskrommen zijn eerst op uurgemiddelden gebaseerde belastingskrommen berekend. Vervolgens zijn deze uurcurves als functie van de tijd uitgezet. Bovendien is voor elke uurwaarde de spreiding uitgerekend tussen alle vier de curves. Deze spreiding is eveneens als functie van de tijd uitgezet. Uurgemiddelden en Spreiding Stroom (p.u.) 2.8.6.4.2.8.6.4.2 :: 4:48: 9:36: 4:24: 9:2: :: Stroom2 Stroom3 Stroom4 Stroom5 Spreiding Figuur 2 Uurgemiddelden van genormeerd elektriciteitsverbruik voor vier afnemers en spreiding. In bovenstaand figuur is een tijdvenster aangegeven, waarbinnen zich de momentane belasting als een onafhankelijk stochastisch signaal gedraagt. De belasting laat zich in ieder tijdvenster beschrijven als een stochastische variabele, met een gemiddelde waarde en een spreiding. Voor het aangegeven tijdvenster in de figuur is de gemiddelde waarde ongeveer gelijk aan en de spreiding ongeveer gelijk aan,2. De belasting op een bepaald tijdstip t kan beschreven worden door een normale kansverdeling met gemiddelde μ(t) en spreiding σ(t). Onderstaand figuur geeft de kansverdeling weer voor een belasting met gemiddelde waarde 3 en een spreiding van..45.4.35.3.25.2.5. σ.5 2 μ 4 6 8 Figuur 3 Belasting als normale kansverdeling
6 7-43 pmo In onderstaand figuur is de gemiddelde belastingscurve voor bovenstaande vier belastingen afgebeeld. Deze kromme is gelabeld "mu". Ook is met behulp van de spreidingscurve een band aangegeven, waarbinnen zich met een zekere waarschijnlijkheid de individuele belastingscurven zullen bevinden. Als boven- en ondergrens zijn de plus σ en de min σ curves getekend. Deze curves zijn berekend door de spreidingscurve bij de gemiddelde curve op te tellen (mu+s), respectievelijk af te trekken (mu-s). Indien de stochastische belasting zich als een normaal verdeelde variabele zou gedragen, zou de werkelijke waarde van de belasting zich met een waarschijnlijkheid van 7% binnen de aangegeven grenzen bevinden. Gemiddelde belastingcurve met spreiding Stroom 2.8.6.4.2.8.6.4.2 :: 4:48: 9:36: 4:24: 9:2: :: mu mu+s mu-s Figuur 4 Gemiddeld elektriciteitsverbruik en σ grens, over een dag. Alle op deze manier gemodelleerde belastingen in een richting kunnen worden gesommeerd volgens de theorie van de stochastische signalen. Dat heeft gevolgen voor het gemiddelde en de spreiding. Onderstaand diagram geeft aan hoe dit uitwerkt in een distributienet. Elk grafiekje geeft de kansverdeling weer van de belastingstroom. De gemiddelde waarden zijn respectievelijk 5, 2 en 5. De spreiding neemt toe naar het einde van de richting..8.6.4.2 2 3 4 5 6.8.6.4.2 2 3 4 5 6.9.7.5.3. -. 2 3 4 5 6 Figuur 5 Kansverdelingen van de afnemende stroom in een richting van een distributienet Dicht bij de voeding is het aantal belastingen, en dus het aantal onafhankelijke stochastische signalen, groot. Doordat de som van het aantal onafhankelijke belastingen verder in het net afneemt, neemt de onzekerheid (en dus de spreiding) toe. Dit komt omdat de maximale belasting bij de verschillende verbruikers op verschillende tijdstippen op zal treden. Dit verschijnsel is eerder beschreven door
7 7-43 pmo Rusck. We zien dus dat de gemiddelde waarde afneemt en dat de spreiding in verhouding toeneemt. Voor een klein aantal verbruikers of zelfs een enkele is het eigenlijk niet meer correct om de normale verdeling toe te passen. We doen dit toch omdat er geen alternatief is. Het model van Rusck zegt dat er een relatie is tussen de maximale netbelasting en de maximale belasting van een gebruiker, ook al zijn beide variabelen stochastisch onafhankelijk. Deze relatie gaat overigens alleen op indien er voldoende gelijksoortige gebruikers op het net aangesloten zijn. In formulevorm luidt die relatie: B max, n = n Bmax, g n () waarbij: n : het aantal verbruikers B max, : maximale belasting van één verbruiker g n : gelijktijdigheidsfactor voor n verbruikers Voor de gelijktijdigheidsfactor geldt: g n = g + ( g ) (2) n waarbij: g : gelijktijdigheidsfactor voor een oneindig aantal verbruikers. In praktijk blijkt g ongeveer gelijk te zijn aan,2. Dat betekent dat het grootste gedeelte van de gelijktijdigheidsfactor evenredig is met het omgekeerde van de wortel van het aantal verbruikers. 3 REKENEN MET GAIA Voor de berekeningen in Gaia is tot en met versie 5. de methode van Strand-Axelsson toegepast. De belasting voor een aantal verbruikers wordt berekend met: B α V n + V n max, n = β Het rekenen met ongelijktijdigheid vereist een speciale ingreep in het netmodel. Om de in de richting van de voeding toenemende ongelijktijdigheid te verrekenen, worden negatieve stroominjecties toegepast, zodanig dat de relatie van Strand-Axelsson voor het aantal verbruikers steeds klopt. LS Fuse LS-A A A2 A3 A4 A-A2 A2-A3 A3-A4 MS V 25 kva trap: -2 A4-Eind m 5 Al Eindknooppunt Fuse B B2 B3 LS-B B-B2 B2-B3 B3-Eind m 5 Al B2-B2a m 5 Al 5 vrijstaande woningen Figuur 6 Radiaal distributienet met negatieve stroominjecties. B2a
8 7-43 pmo Deze methode kan in vermaasde netten niet worden toegepast. Daarom is in Gaia 5. een alternatieve methode geïmplementeerd die op alle nettypen kan worden toegepast. Om in alle nettypen met de methode van Strand-Axelsson te kunnen rekenen, is de Strand-Axelsson-basis geïntroduceerd. Deze verdeelt gelijksoortige Strand-Axelsson belastingen over het net, afhankelijk van de instellingen bij de opties: De Strand-Axelsson-basis wordt de variabele SAB genoemd. Deze variabele bepaalt over hoeveel belastingen de Strand-Axelsson belasting wordt berekend. In de opties wordt één van onderstaande configuraties gekozen. Configuratie Vast Gebied Richting Kabel en aansluiting SAB n (input gebruiker) aantal belastingen van één type in het gebied aantal belastingen van één type in de richting aantal belastingen van één type in elke kabel en aansluiting Vervolgens wordt de belasting (B i ) van kabel i bepaald volgens: B i ni = SA(SAB) SAB Waarin SAB volgens de opties bepaald is en SA(SAB) de Strand-Axelsson belasting is voor SAB belastingen. Voorbeeld met Richting Onderstaand voorbeeld illustreert de methode. Indien gekozen is voor Richting, wordt de Strand- Axelsson-basis SAB bepaald door het aantal gelijke belastingen per richting. De bovenste richting bevat 4x5=2 belastingen van het type "eengezinswoningen". De onderste richting (in blauw) bevat 3x5=5 belastingen van het type "eengezinswoningen" en 5 belastingen van het type "vrijstaande woningen". Figuur 8 Distributienet met richtingen A (boven) en B (beneden).
9 7-43 pmo Voor de bovenste richting A is de belasting B i voor het type "eengezinswoningen" per kabel i gelijk aan: B i = 5/2 x SA eengezin (2) Voor de onderste richting B is de belasting B i voor het type "eengezinswoningen" per kabel i gelijk aan: B i = 5/5 x SA eengezin (5) Voor de uitloper van knooppunt B2 naar B2a is de belasting B i voor het type "vrijstaande woningen" gelijk aan: B i = 5/5 x SA vrijstaand (5) De belasting B tr op de transformator is dan gelijk aan: B tr = SA eengezin (2) + SA eengezin (5) + SA vrijstaand (5) Voorbeeld met Gebied Indien gekozen is voor Gebied, wordt de Strand-Axelsson-basis SAB bepaald door het aantal gelijke belastingen in het gehele gebied. In het bovenstaande distributienet de belasting B i voor het type "eengezinswoningen" per kabel i gelijk aan: B i = 5/35 x SA eengezin (35) De belasting B i voor het type "vrijstaande woningen" per kabel i blijft gelijk aan: B i = 5/5 x SA vrijstaand (5) De belasting B tr op de transformator is dan gelijk aan: B tr = SA eengezin (35) + SA vrijstaand (5) In bovenstaand voorbeeldnet is de belasting op de transformator het grootst indien in de opties gekozen is voor Kabel en aansluiting als Strand-Axelsson-basis. De belasting op de transformator is het kleinst indien gekozen is voor Gebied. Indien gekozen is voor Richting is de belasting op de transformator tussen deze twee extremen in. 4 STOCHASTISCHE LOADFLOW Door gebruik te maken van negatieve stroominjecties in radiale netten en een Strand-Axelsson-basis voor radiale en vermaasde netten is het goed mogelijk om rekening te houden met de ongelijktijdigheid in distributienetten. Het grootste nadeel van de methode die gebruik maakt van negatieve stroominjecties is dat die methode niet toepasbaar is op vermaasd bedreven netten. Bovendien treden moeilijkheden op bij asymmetrie in de verdeling van de belastingen. De methode die gebruik maakt van de Strand-Axelsson-basis is weliswaar zowel op radiale als op vermaasde netten bruikbaar, maar geeft bij radiale netten niet dezelfde resultaten als de methode met negatieve stroominjecties. Bij het zoeken naar een nieuwe uniforme methode wordt de stochastische loadflow onderzocht. De basis van de nieuwe netberekeningsmethode wordt gevormd door een admittantienetwerk, waarvan de belastingen zijn gemodelleerd als stroominjecties. Elke stroominjectie wordt voorgesteld door een stroombron. In onderstaand diagram zijn twee parallelgeschakelde onafhankelijke stroombronnen afgebeeld.
7-43 pmo i i tot i 2 Figuur 9 Twee parallelgeschakelde stroombronnen De totaalstroom van de parallelgeschakelde stroombronnen is op elk moment gelijk aan: i tot = i + i 2 Maar ook indien de twee individuele stromen voorgesteld worden door stochastische variabelen geldt bovenstaande vergelijking. Indien we de stochastische stromen i en i 2 elk voorstellen als stochastische variabelen, geldt uit de basiskennis van de theorie van de stochastische signalen dat de gemiddelde waarde van de som gelijk is aan de som van de afzonderlijke gemiddelde waarden: E( i tot ) = E( i + i2 ) = E( i ) + E( i ) 2 Wanneer de beide stromen i en i 2 onafhankelijk van elkaar zijn, is de variantie van de som gelijk aan de som van de varianties: var( i tot ) = var( i ) + var( i2 ) Tussen spanning en stroom is de relatie gelineariseerd. De relatie is niets anders dan de wet van Ohm, toegepast op de verbindingen. Daarom kan geconcludeerd worden dat hetgeen voor de som van twee stochastische stromen geldt, ook geldt voor de som van twee stochastische spanningen. De gemiddelde waarden en de stochastische variabelen kunnen separaat worden behandeld. Dit wordt op basis van superpositie aangepakt. Als uitgangspunt van de methode wordt de volledig opgeloste loadflow voor de gemiddelden van alle belastingen uitgerekend. De gemiddelden hebben geen stochastische component, zodat de gebruikelijke methode van loadflowberekening kan worden toegepast. De resultaten worden bewaard en leveren de gemiddelde waarden voor alle stromen en spanningen in het net. Vervolgens wordt van alle belastingen de stochastische stroomcomponent bepaald, waarna voor iedere belasting afzonderlijk de invloed op de varianties van stromen en spanningen in het net worden berekend en bewaard. Deze berekeningen vinden plaats door op het passieve netwerk per belasting een stroom ter grootte van de standaarddeviatie te injecteren. Daarbij zijn alle spanningsbronnen vervangen door een kortsluiting en alle andere stroombronnen vervangen door een opening. Dit is identiek aan de procedure die bij een kortsluitberekening volgens IEC 699 wordt gevolgd. Per belasting wordt de stochastische component vastgesteld. Deze wordt voor knooppunt i voorgesteld door î i. De methode werkt met stroominjectie, zoals dat in de methode van IEC 699 gebeurt. De invloed van de stochastische component wordt berekend door op het passieve netwerk een stroom ter grootte van de standaarddeviatie van de stochastische component te injecteren. i = σ = var(ˆ i ) inj, i i i
7-43 pmo Doordat in het passieve netwerk alle spanningsbronnen zijn vervangen door kortsluitingen en alle stroombronnen zijn vervangen door een opening, heeft de stroominjectie tot gevolg dat alle berekende stromen en spanningen in het passieve netwerk volledig veroorzaakt zijn door deze ene geïnjecteerde stroom. Dat mag, omdat het netwerk voor het nominale werkpunt gelineariseerd is. In overeenstemming met het gestelde in het vorige hoofdstuk is het kwadraat van iedere takstroom gelijk aan de variantie van de stroom in de betreffende tak, veroorzaakt door de stochastische component van de belasting op knooppunt i. Dat geldt ook voor de spanningen: het kwadraat van de spanning op een knooppunt is gelijk aan de variantie van de spanning op dat knooppunt, veroorzaakt door de stochastische component van de belasting op knooppunt i. Alle berekende stromen en spanningen worden bewaard voor latere bewerking. Opwekking Belasting Admittantienetwerk [Y] i inj,i Z gen,i Figuur Berekening van een stochastische component De berekening van de stochastische loadflow bestaat dus uit het berekenen van de loadflow van de gemiddelde situatie en achtereenvolgend een voor een de gevolgen van een stroominjectie op ieder belastingsknooppunt. De resultaten van de stroominjectieberekeningen worden gekwadrateerd en opgeteld. Het resultaat levert de varianties van takstromen en knooppuntspanningen in het netwerk, veroorzaakt door alle stochastische belastingen. Met de resultaten van de loadflowberekening kunnen de te verwachten maxima en minima berekend worden. Alle varianties in het netwerk, veroorzaakt door onafhankelijke stochastische belastingen, mogen vervolgens gewoon gesommeerd worden: var( i var( u tak, jk ) = knooppunt, k N i= ) = var( i N i= tak, jk, i var( u ) knooppunt, k, i ) 5 CONCLUSIE In Gaia 5.2 zal de stochastische loadflow de huidige loadflow uitbreiden. De gebruiker zal daar zo weinig mogelijk van merken. Door het gebruik van de spreidingen is het dan ook mogelijk om een meer genuanceerd beeld van de minima en maxima van stromen en spanningen te verkrijgen.