Protokol genel görünümü
Bu çalışma, gün içi belirsizlik altında yaşam döngüsü kapasite planlaması yapmak için üç aşamalı bir protokolü takip etmektedir. (i) MATLAB'da entegre planlama ve operasyonel modeli formüle edip uygulamak. Rüzgar–PV–depolama–iletim tabanı için entegre kapasite planlaması ve operasyonel model formüle edilir. Hedef fonksiyonu ve kısıtlamalar YALMIP kullanılarak MATLAB R2023a'da uygulanır, karar değişkenleri sdpvar ile tanımlanır ve CPLEX 12.10 karışık tamsayı çözücü olarak yapılandırılır. Model formülasyonu genel yapıyı, amaç fonksiyonunu ve kısıtlamaları içerir. (ii) Gün içi operasyon için belirsizlik senaryoları oluşturmak. Rüzgar enerjisi, fotovoltaik çıktı, yük talebi ve elektrik piyasa fiyatlarının tarihsel zaman serisi verileri, kamuya açık verisetlerinden çıkarılmıştır 20. Her belirsiz değişken için olasılık dağılımları uyarlanır ve temsil eden günlük senaryolar, Latince hiperküp örnekleme ile önem örneklemesi kullanılarak oluşturulur. (iii) İç içe genelleştirilmiş Bendersayrıştırması 21 kullanarak planlama problemini çözüp sonuçları kesinleştirir. Ortaya çıkan büyük ölçekli karışık tam sayı planlama problemi, iç içe genelleştirilmiş bir Benders ayrıştırma çerçevesi kullanılarak çözülür. Operasyonel alt problemler ve planlama ana problemi yakınsamaya kadar yineleme yapılır. Sonuçları en iyi kapasiteleri, operasyonel programları ve ilgili maliyetleri kaydederek kesin hale getirin ve daha fazla analiz ve doğrulama için ortaya çıkarın.
Optimizasyon modelini formüle edin
Kurak bölgelerdeki entegre rüzgar-güneş depo-iletim üsleri için kapasite planlama modeli, inşaat/bakım ve üretim/işletme bileşenleri dahil olmak üzere sistemin yaşam döngüsü maliyetini en aza indirir. İnşaat maliyeti, rüzgar, PV, depolama ve iletim gibi planlanan kapasitelerin deterministik bir fonksiyonudur; operasyonel maliyet, belirsizlik altında pratik işletme performansını yakalayan ardışık üretim simülasyonundan elde edilir. Ardışık simülasyon, bir gün önceden planlama aşamasını (jeneratör açı/kapanma durumlarını ayarlamak ve sevk için tahmini rüzgar/PV/yük kullanılarak senaryo bazında birim taahhüdü) ve gün içi gerçek zamanlı ayarlama aşamasını (termal dağıtım, bağlantı hattı düzenlemesi, depolama operasyonu, yenilenebilir enerji kısıtlaması ve gerekirse yük kesintisi) içerir; bu aşama sapmaları azaltır ve tahmin hatalarının maliyet etkisini ortaya koyar. Belirsizlik iki seviyede modellenir: (i) bağımsız UC çözümleriyle tarihsel verilerden alınan çoklu rüzgar–PV yük senaryolarıyla temsil edilen gün önü tahmin belirsizliği; ve (ii) gün içi sapmalar, uyarlama maliyetlerini tahmin etmek ve yeterli operasyonel esneklik sağlamak için tahmin hata dağılımlarının temsil eden quantilleriyle temsil edilir.
Hedef fonksiyonun formülasyonu
Planlama modelinin genel amacı, rüzgar–güneş–termal–depolama enerji tabanının C tercih maliyeti ve C tercih için inşaat maliyeti dahil olmak üzere toplam maliyeti en aza indirmektir22
(1)
{W, P, S, T} ∈ her tesis tipi için inşaat maliyeti şu şekilde formüle edilir:
(2)
burada Si kurulu kapasitedir ve β cons,i, γ cons,i doğrusal ve kuadratik maliyet katsayılarıdır. Ben
= W rüzgar gücü, P fotovoltaik, S depolama ve T iletimi anlamına gelir.
Kare katsayısı γeksileri, i inşaat maliyetinin kurulu kapasiteyle doğrusal olmayan ölçeklendirilmesini yansıtır ve tipik mühendislik uygulamasına dayalı ölçek ekonomilerini (veya ekonomilerini) yakalar.
Dizili üretim simülasyonu, toplam işletme maliyeti C opt, termal üretim maliyeti C H, yük kesintisi cezası Crel, karbon emisyon maliyetiC CO2, elektrik ticaret maliyeti C T ve gün içi düzenleme maliyeti C reg olarak ifade edilen çok amaçlı bir maliyet formülasyonu 21 kullanır:
(3)
Termal üretim maliyeti şu şekilde formüle edilir:
(4)
burada u H,t,g, termal birimin g zamanındaki aç/kapalı durumunu gösterir (ikili), PH,t,g çıktısıdır ve αg, β g ve γ g sırasıyla sabit, doğrusal ve kuadratik maliyet katsayılarıdır.
Yük kesintisi cezası şu şekilde formüle edilir:
(5)
burada ukayıp, t t zamanındaki yük kesme göstergesidir (ikili), Pkayıp,t kısıtlanmış yük ve τL ile ρkayıp,0 tedarik güvenilirliği gereksinimlerini yansıtan ceza katsayılarıdır.
Karbon emisyon maliyeti şu şekilde formüle edilmiştir:
(6)
burada χCO2 karbon ceza faktörüdür, PT,t eşitlik hattı gücüdür (ithalat için pozitif), ξşebekesi ve ξ H,g ise sırasıyla şebeke ithalatının emisyon katsayıları ve termal birim g'dir.
Elektrik alım/satış maliyeti şu şekilde formüle edilir:
(7)
burada πT,b,t ve πT,s,t sırasıyla t zamanındaki elektrik alım ve satış fiyatlarıdır.
Gün içi ayarlama maliyeti şu şekilde formüle edilir:
(8)
burada c T, cL ve cWP, sırasıyla eşitlik çizgisi ayarlamaları, talep tarafı yönetimi ve yenilenebilir enerji kısıtlaması için birim maliyetlerdir. ΔPTL,t ve ΔPTU,t, sırasıyla tahminden düşük ve yüksek net yük için eşitlik çizgisi ayarlamalarıdır; ΔPL,t, net yük fazlası altında talep tarafı ayarlamaları gösterir; ve ΔPWP,T, net yük açığı altında azaltılan yenilenebilir üretimdir.
Gün içi düzeltme maliyeti, gün önündeki tahminlerden gerçek zamanlı sapmalar nedeniyle oluşan masrafları nicelikle ölçülür. Net yük tahminleri aştığında, termik üretim, bağlantı hattı ithalatı veya talep tarafı müdahalelerde yukarı doğru ayarlamalar gereklidir. Buna karşılık, net yük tahminlerin altına düştüğünde, sistem dengesini korumak için aşağı yönlü termal sevkiyat, bağlantı hattı ihracatı veya yenilenebilir enerjili kısıtlama kullanılır.
Kısıtlamaların formülasyonu
Kısıtlamalar şu şekilde formüle edilmiştir:
Termal birim çıkış kısıtlamaları
(9)
burada SH,g , termal birim g kapasitesini gösterir ve
ve
sırasıyla g biriminin maksimum ve minimum çıkış faktörlerini temsil eder.
Rüzgar ve PV çıkış kısıtlamaları
(10)
burada SW ve SP sırasıyla rüzgar ve PV'nin kurulu kapasiteleridir ve
PP,t ise t zamanındaki çıktılarını temsil eder. Katsayıları
ve
rüzgar enerjisinin t zamanındaki maksimum çıkış faktörlerini gösterir.
Batarya çıkış kısıtlamaları
(11)
burada PS, t pil gücüdür (deşarj için pozitif), PS, ch, t ve PS, dis, t ise sırasıyla t zamanında şarj ve boşaltma gücünü temsil eder.
Pil şarj/boşaltma özbaşdaklığı
(12)
burada uS, ch, t pil şarj durumunu gösteren ikili değişkendir (1 şebeke üzerinden şarj için, 0 ise deşarj için), SS, P ise pilin nominal güç kapasitesini gösterir.
Pil enerji dengesi
(13)
burada ES,t, t zamanındaki depolanmış enerjidir ve ηch ile η dis sırasıyla şarj ve boşaltma verimliliklerini gösterir.
İletim güç kısıtlamaları
(14)
burada PT,B,T ve P T,S,T, T iletim hattı üzerinden t zamanında alınan ve satılan gücü temsil eder.
Şanzıman alım/satış ayrıcalığı
(15)
burada u T,b,t güç alımını gösteren ikili bir değişkendir (şebekeden ithalat için 1, şebekeye ihracat için 0).
Enerji dengesi kısıtlaması
(16)
burada PL,t yerel yük talebi, Pkayıp,t ise t zamanındaki kısaltılmış yüktür.
Minimum çevrimiçi kapasite kısıtlaması
(17)
burada S min,sys yerel termik birimlerin minimum gerekli çevrimiçi kapasitesini gösterir.
Minimum yukarı/aşağı zaman kısıtlamaları
(18)
burada vg,t ve wg,t , g ünitesinin t zamanında başlatılıp kapanmasını gösteren ikili değişkenlerdir ve TU ile TD termal birimlerin minimum yukarı ve aşağı sürelerini gösterir.
Üretim maliyetlerini yalnızca gün öncesi birim taahhüdüyle belirlemek, tahmin hatalarından kaynaklanan esneklik zorluklarını yakalamak için yeterli değildir. Ayrıca, esneklik kaynaklarının güvenli ve güvenilir operasyonu sağlamadaki ekonomik değerini doğru şekilde yansıtmıyor.
Rüzgar ve PV'nin doğasında olan değişkenliği nedeniyle, net yük gün içi operasyon sırasında dinamik dalgalanmalar yaşar. Bunu çözmek için, esneklik kaynaklarının ekonomik etkilerini ve belirsizlik altında sapmaları azaltmadaki yeterliliklerini niceleyen gün içi düzenleme maliyet modeli uygulanmaktadır.
Şekil 1 , gün içi ayarlama kavramını ve buna bağlı ayarlama maliyetlerini göstermektedir. Yatay eksen gücü temsil eder. Açık mor işaretçi, gün öncesindeki net yük tahminini gösterir; bu, planlanan enerji üretimi ve değişimine karşılık gelir. Gerçek gün içi net yük, bu tahminden sapabilir; bu tahmin camgöbeği olasılık yoğunluk eğrisi ile karakterize edilir. Bu sapmaları karşılamak için, termal birimler ve bağlantı çizgileri, sırasıyla deniz oku ve pembe ok ile gösterilen gün öncesindeki takvime göre ayarlanabilir. Hatched gölgeli alan, mevcut ayar kapasitesiyle kaplanamayan net yük sapmalarının kısmını vurgular. Bu tür ortaya çıkarılan sapmalar, yenilenebilir enerjinin kısıtlanmasına veya yük kesintisine yol açabilir; bu da enerji dengesini ve arz güvenliğini etkilerken ek risk ve maliyetler getirir.

Şekil 1: Gün öncesi planlama ve gün içi ayarlamanın illüstrasyonu. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.
T zamanında, yukarı dönen yedek RU,t ve aşağıya dönen yedek R U,t şu şekilde tanımlanır:
(19)
Rüzgar, PV ve yük için tahmin hataları mevcuttur. Genel olarak, yük tahminleri genellikle daha doğrudur, PV tahminleri ise daha fazla hata gösterir. Yük fazla tahmin edildiğinde ve yenilenebilir üretim az tahmin edildiğinde, sistem fazla enerji ile karşı karşıya kalır ve bu da önemli ölçüde aşağı yönlü düzenleme gerektirir. Buna karşılık, az tahmin edilen yük ve aşırı tahmin edilen yenilenebilir üretim arz kıtlıklarına yol açar ve önemli bir yukarı düzenleme gerektirir.
Esneklik ihtiyaçlarını tam olarak değerlendirmek için iki uç senaryo oluşturulur: biri yukarı yönlü düzenleme gereksinimleri, diğeri ise aşağıya doğru düzenleme gereksinimleri tarafından domine edilir. T zamanında, yukarı ve aşağı esneklik talepleri LU,t ve L D,t şu şekilde ifade edilir:
(20)
burada σL, σW ve σP , sırasıyla yük, rüzgar ve PV tahmin edilen hassasiyetlerle belirlenen sabitlerdir.
Yukarı yönlü esneklik ardışık olarak termal üretim, eşit hattı ithalatı ve talep tarafı yönetimi ile sağlanırken, aşağı yönlü esneklik ise termal üretim, berak çizgi ihracatı ve yenilenebilir enerjili kısıtlama ile sağlanır:
(21)
Örneklerin oluşturulması
Tarihsel veriler alın: PV çıkışı, rüzgar enerjisi çıktısı, yük talebi ve elektrik fiyat zaman serileri açık enerji sistemi verideposundan indirilir 20. Zaman damgaları ve ön işlem eksik değerleri doğrusal interpolasyon kullanılarak hizalanır (MATLAB'da interp1 fonksiyonu). Her parametre 15 dakikalık aralıklara bölünür ve her değişken için günde 96 veri noktası elde edilir.
Uyum olasılık dağılımları: Beta dağıtımları PV çıkışı için, Weibull dağılımları rüzgar üretimi için, yük talebi için gömülü günlük/mevsimsel döngülerle normal dağılımlar ve alım-satış fiyatları için log-normal dağılımlar uygulanır.
Latince hiperküp örnekleme ve önem örneklemesi kullanarak senaryolar oluşturun. Her parametrenin kümülatif dağılımı 20 eşit olası aralıklara bölünür ve her aralıktan bir değer örneklenerek temsil eden günlüksenaryolar 23 oluşturulur. LHS örnekleri (50–100) sağlam kapsama için parametreye göre üretilir. IS, nadir ama kritik olayları yakalamak için tahmin hata dağılımlarının en üst %10 ve en alt %10 kuantillerini aşırı örneklemekiçin uygulanır 24.
Bu çalışmada beş belirsizlik kaynağı ele alınmıştır: PV çıktısı, rüzgar enerjisi çıktısı, yük talebi, satın alma fiyatı ve satış fiyatı. Bu belirsiz parametrelerin zamansal değişkenliğini ve istatistiksel özelliklerini optimizasyon modelinde uygun şekilde temsil etmek için, olasılık dağılım modelleri tarihsel gözlemler ve her parametrin fiziksel özellikleri temelinde seçilir. Örnekleme ve senaryo inşası daha sonra bu modellere göre gerçekleştirilir.
Bu çerçevede, bir "senaryo" beş zaman serisi profilinden oluşan bir küme olarak tanımlanır—PV çıkışı, rüzgar çıktısı, yük, satın alma fiyatı ve satış fiyatı—tüm günü kapsayan ve 15 dakikalık aralıklarla ayrıştırılmıştır. Her belirsiz parametrenin örneklenip birleştirilmesiyle birden fazla temsilli günlük çalışma koşulları oluşturulur. Bu senaryolar, çeşitli stokastik bozulmalar altında sistem işleyişini simüle etmek için kullanılır ve böylece ortaya çıkan planlama kararlarının sağlamlığını ve uyum sağlamlığını artırır.
Olasılık dağılım modellerinin seçimi konusunda, PV çıkışı genellikle Beta veya Weibull dağılımları kullanılarak modellenir ve güneş ışıklandırması ile bulut örtüsindeki değişikliklerden kaynaklanan yağıklık ve doygunluk etkilerini yakalar. Rüzgar enerjisi çıkışı, stokastik rüzgar hız dalgalanmalarına güçlü bağımlılığı nedeniyle genellikle Weibull dağılımı ile temsil edilir. Yük talebinin genellikle normal bir dağılımdan oluştuğu varsayılır; genellikle günlük ve mevsimsel döngüleri yansıtmak için gömülü periyodik bileşenler bulunur. Bu arada, alım-satış fiyatları, log-normal özellikleri ve ara sıra fiyat sıçramaları nedeniyle, genellikle log-normal dağılımlar kullanılarak modellenir.
Daha fazla örnek sayısı modelin hesaplama ölçeğini önemli ölçüde artırdığı ve çözüm verimliliğini azalttığı için, örnek setinin temsilliliğini koruyarak sıkıştırılması gereklidir. Bunu başarmak için iki tamamlayıcı örnekleme tekniği kullanılır. İlk olarak, giriş alanının daha eşit bir kapsama sağlanması için Latin Hiperküp Örnekleme kullanılır. İkinci olarak, Önem Örnekleme, operasyonel önemi daha yüksek olan aşırı örnekleme olasılık bölgelerine uygulanır ve böylece nadir ama kritik olayların temsili iyileştirilir.
Modelin iç içe genelleştirilmiş bender ayrıştırmasıyla çözülmesi
MATLAB R2023a açılır ve CPLEX 12.10 çözücüsü yapılandırılır. YALMIP'deki sdpvar fonksiyonu tüm karar değişkenlerini tanımlamak için kullanılır. Örnekler, önceki bölüme göre MATLAB'da oluşturulur. Her senaryo 5 × 96 matrisi olarak saklanır. Amaç ve kısıtlamalar, önceki bölümlerde açıklanan optimizasyon modeline uygun olarak YALMIP ifadeleri olarak formüle edilmiştir. Her senaryo için, ardışık üretim simülasyonu alt problemi, çözme olarak CPLEX ile YALMIP'teki optimize fonksiyonu çağrılarak çözülür. Optimal çözümler çıkarılır ve üst düzey fizibilite kesimleri oluşturmak için dual fonksiyon çağrılarak dualdeğişkenler elde edilir 21. Ana problem, CPLEX'in çözücü olduğu optimize fonksiyonu kullanılarak YALMIP'te formüle edilip çözülür. İç ve dış döngüler yineletilmiştir. Alternatif olarak, operasyonel (y) ve planlama (z) kararları, çözme birinci seviye ayrıştırma adımı tekrarlanarak güncellenir ve üst ve altsınırlar 21 arasındaki boşluk, öngörülen yakınsama toleransı 10-6'nın altına düşene kadar tekrarlanır. Her iterasyondaki üst ve alt sınırlar, yakınsamama izleme için kaydedilir.
Ayrıntılı hesaplama formülleri ve bu adımların ek açıklamaları bu bölümün geri kalanında sunulmaktadır. Zamanlama problemindeki sürekli değişkenler x ile, tam sayı değişkenler y ile ve planlama problemindeki sürekli değişkenler z ile gösterilsin. Senaryo kümesi {ξd}d∈D'dir. Her senaryoda, orijinal model böylece aşağıdaki kompakt biçimde ifade edilebilir:
(22)
burada P inşaat maliyetini, Q ise birim taahhüdü ve sevk ile ilgili maliyet bileşenlerini gösterir.
Stokastik planlama modeli, iç içeGBD 21 ile çözülür. GBD, güç sistemi planlama25 ve planlama26'da kapsamlı şekilde uygulanmıştır. Sezgiselalgoritma 27 ile karşılaştırıldığında, iç içe GBD çerçevesi ölçeklenebilirlik ve garantili yakınsamaya dayanıklılık özellikleri sunar. İç yapı GBD, çok katmanlı bir alt problem yapısı getirerek geleneksel GBD yaklaşımını genişletir.
Birinci seviye ayrıştırmada, her senaryo için bir alt problem oluşturulur. Verilen bir senaryo ξd ve verilen bir karar değişkeni z = zl için, ardışık üretim simülasyon problemi şu şekilde formüle edilir:
(23)
Tüm senaryolarda alt problemler çözüldükten sonra, üst düzey bir fizibilite kesintisi şu şekilde oluşturulur:
(24)
burada θu , alt problemin maliyetini temsil etmek için tanıtılan yardımcı değişkendir.
Üst seviye planlama problemini temsil eden ana problem şöyle kalır:
(25)
Her ξ d senaryosu için, ardışık işlem simülasyonu problemi daha da ayrıştırılır. Verilen y = yk altındaki alt seviye alt problem, doğrusal olmayan programlama (NLP) problemidir:
(26)
Çözümünden, orta seviye bir fizibilite kesimi şu şekilde türetilir:
(27)
burada θm , alt seviyeli alt problemin maliyetini temsil etmek için eklenen yardımcı değişkendir.
Tam sayı programlama katmanına karşılık gelen orta seviye ana problem, şöyle ifade edilir:
(28)
Dış düzeyde, sabit bir planlama kararı z = z l için senaryo başına bir alt problem çözülerek optimal
ve çiftler elde edilir; bunlar, üst seviye fizibilite kesimleri üretir; burada θu alt problem maliyet katkılarını toplar. Dış ana problem, birikmiş kesimlere bağlı olarak P(z)+θu'yu en aza indirerek z'yi günceller.
Her senaryo için, ardışık işlem simülasyonu ise iç GBD tarafından ayrıştırılır. Tam sayı operasyonel kararları y = yk tutarak, alt seviye NLP ilk/ikili çözümler ve orta seviye kesimler elde ederken, orta seviye master tam sayı y günceller. Çözüm prosedürü iç ve dış döngüleri dönüşümlü olarak değiştirir: l=0, k = 0 ile z0,y 0 başlatılır, iç alt problemleri ortadan ve üst kesitler oluşturulur, masterleri y, k ve zl elde etmek için günceller ve yineleme yapar. Çözülen alt problemlerin optimal hedefi üst sınır sağlar ve ana problemler alt sınır sağlar; yakınsama, boşlukları kapalı veya belirlenen toleransın altında olduğunda ilan edilir. Bu iç içe GBD çerçevesi, böylece hiyerarşik karar katmanlarını ve senaryo bağlamasını yönetirken ölçeklenebilirlik ve teorik yakınsamaya dair garantileri korur. Protokolün genel görünümü Şekil 2'de gösterilmiştir.

Şekil 2: Önerilen protokolün genel büzülü. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.