亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        風光出力場景生成的條件深度卷積生成對抗網(wǎng)絡方法

        2021-11-19 07:11:00于龍澤孫立國
        東北電力大學學報 2021年6期
        關鍵詞:概率分布風光出力

        于龍澤,肖 白,孫立國

        (1.東北電力大學電氣工程學院,吉林 吉林 132012;2.華能吉林發(fā)電有限公司 九臺電廠,吉林 長春 130501)

        隨著可再生能源發(fā)電滲透率的不斷提高,其出力的間歇性和隨機性嚴重影響著電力系統(tǒng)穩(wěn)定運行,如何描述可再生能源出力不確定性是克服這些挑戰(zhàn)的關鍵問題[1].場景分析法能反映不確定變量的概率特征,是處理電力系統(tǒng)中可再生能源不確定性問題的主要方法,在電力系統(tǒng)優(yōu)化調(diào)度中對可再生能源出力使用場景集進行描述,可以提高調(diào)度計劃對可再生能源出力隨機波動的適應性[2-5].因此準確地構建可再生能源出力場景對于在多能源電力系統(tǒng)中促進可再生能源消納和優(yōu)化運行具有重要的意義.

        現(xiàn)有的場景生成方法大多采用基于概率模型的方法,主要有Markov鏈法[6]、時間序列法[7]、場景樹生成法[8].這類方法首先通過歷史數(shù)據(jù)建立服從可再生能源發(fā)電出力分布規(guī)律的概率模型,然后通過抽樣的方法產(chǎn)生用于分析的新場景.文獻[9]假設風功率預測誤差分布服從聯(lián)合正態(tài)分布,求得分布參數(shù)后,通過抽樣的方法得到各場景.文獻[10]將預測誤差分段處理,仍通過聯(lián)合正態(tài)分布建模并抽樣生成場景.然而,單個集中接入的風電場及風電場集群的誤差分布不服從正態(tài)分布.傳統(tǒng)的概率模型方法難以對可再生能源出力不確定性做出較為全面的建模,多數(shù)模型僅針對出力的某一特征進行設計,由于實際現(xiàn)場環(huán)境復雜多樣,找到一個具有廣泛適用性并且易于求解參數(shù)的概率模型十分困難.

        概率模型建立后,需要依靠抽樣來產(chǎn)生場景集,如蒙特卡洛抽樣[11]、拉丁超立方抽樣[12].足夠大的初始數(shù)據(jù)才有可能得到高精度的計算結果,然而抽樣場景集規(guī)模過大會影響計算效率.為此,人們又提出了包括后向消除、前向選擇、場景樹構建[13]在內(nèi)的場景消減算法,但這些方法不僅加劇了生成模型的復雜度,同時還限制了生成場景的多樣性.

        隨著人工智能技術的發(fā)展,深度學習因其泛化能力與數(shù)據(jù)表達能力強,且完全依靠數(shù)據(jù)驅動,可無監(jiān)督、可自主學習等優(yōu)點在電力系統(tǒng)中的應用越來越受到重視.文獻[14]提出一種基于條件變分自編碼器的風光電出力隨機場景生成方法,其可根據(jù)編碼來生成對應類型的出力場景.文獻[15]提出使用 GAN來學習可再生能源出力時間-空間相關性,并使用Wasserstein距離作為判別器損失函數(shù)來提高網(wǎng)絡訓練質量.文獻[16]提出一種基于GAN反向訓練輸入噪聲的算法,并結合日前預測值生成可再生能源日前場景集.

        目前的場景生成方法雖然有一定的發(fā)展,但仍存在一些問題:①傳統(tǒng)的概率模型方法未充分考慮可再生能源出力的各種相關性及未知性關系,同時實際環(huán)境復雜難以找到具有廣泛適用性的模型,且需要場景削減加劇了模型的復雜性;②現(xiàn)有研究缺少對可再生能源出力特征與深度學習網(wǎng)絡結構之間的關系研究,對模型的解釋性較差.

        針對上述問題,本文提出基于改進的條件深度卷積生成對抗網(wǎng)絡的風光場景生成方法.條件深度卷積生成對抗網(wǎng)絡能夠學習到滿足條件的噪聲分布與真實數(shù)據(jù)訓練集間的映射關系,采用Wasserstein距離作為判別器損失函數(shù)衡量生成場景間分布差異.并對可再生能源出力特征進行分析,設計出適用于風光場景生成的網(wǎng)絡結構.通過生成器和判別器間博弈訓練使生成器高效地學習到可再生能源出力真實場景的概率分布特性.算例結果表明,本文所提出的方法,能夠學習到可再生能源出力特征,從而準確的生成與真實場景接近的風光出力場景.

        1 改進的條件深度卷積生成對抗網(wǎng)絡

        1.1 生成對抗網(wǎng)絡

        生成對抗網(wǎng)絡(Generative Adversarial Nets,GAN)是由Goodfellow等在2014年首次提出的一種深度學習模型,其可以利用深度神經(jīng)網(wǎng)絡(Deep Neural Network,DNN)表征復雜的非線性關系并對復雜的信號進行分類,以此來挖掘數(shù)據(jù)的內(nèi)在特征[17].

        GAN由生成器(Generator,G)和判別器(Discriminator,D)兩部分組成.GAN的核心思想是在生成器和判別器間建立起min-max二人博弈,在每個訓練階段,生成器的參數(shù)得到更新以生成新的樣本,而判別器嘗試區(qū)分真實歷史樣本和新生成的樣本.理論上,當二者間的博弈在達到納什均衡時,GAN的最優(yōu)解將提供一個能夠準確地反映真實數(shù)據(jù)分布特性的生成器,使得判別器無法區(qū)分樣本是來自生成器還是來自歷史訓練數(shù)據(jù).此時,生成的場景與真實的歷史數(shù)據(jù)無法區(qū)分,因此盡可能真實.應用GAN進行風光出力場景生成的網(wǎng)絡結構如圖1所示.

        圖1 用于可再生能源發(fā)電功率場景生成的GAN的結構

        G和D在訓練過程中min-max二人博弈模型可用公式(1)表示:

        (1)

        公式中:E(·)為期望值;D(G(Z))為生成的數(shù)據(jù)G(Z)在D中判別為真的概率;D(x)為真實數(shù)據(jù)x在D中判別為真的概率;噪聲數(shù)據(jù)z的分布為z~Pz;Px為風光數(shù)據(jù)x的真實分布.

        1.2 深度卷積生成對抗網(wǎng)絡

        深度卷積生成對抗網(wǎng)絡(Deep Convolutions Generative Adversarial Network,DCGAN)是對GAN的改進,它將卷積網(wǎng)絡引入GAN的結構中,基于卷積網(wǎng)絡較強的特征提取能力來提升GAN生成的數(shù)據(jù)質量[18].風光出力具有豐富的特征,DCGAN的特點正好適用于提取風光出力曲線的動態(tài)信息.本文在文獻[15]的研究工作基礎上,采用改進的條件DCGAN模型以生成風光出力場景,其網(wǎng)絡結構及超參數(shù)選擇是在其基礎上進行試驗的結果,批歸一化層的動量、激活函數(shù)均采用原文獻的默認參數(shù).

        DCGAN采用了兩個卷積神經(jīng)網(wǎng)絡來改善傳統(tǒng)GAN的結構,提升了網(wǎng)絡的穩(wěn)定性,并提高了數(shù)據(jù)樣本生成的質量,加快了收斂的速度.

        DCGAN中生成器G的結構示意圖如圖2(a)所示;判別器D的結構示意圖如圖2(b)所示.其中,生成器中包括全連接的多層感知機和兩個步長為2×2的反卷積層,可對輸入的噪聲進行上采樣.判別器中則包括全連接的多層感知機和兩個步長為2×2的卷積層,用于對場景進行下采樣.神經(jīng)網(wǎng)絡中神經(jīng)元的所有權值均由中心正態(tài)分布初始化,標準偏差為0.02.在除輸入層外的每一層之前都采用批量歸一化的方法,通過將每一層的輸入歸一化為零均值和單位方差來穩(wěn)定學習.除輸出層外,生成器中使用ReLU激活,判別器中使用Leaky-ReLU激活.

        圖2 DCGAN生成網(wǎng)絡的結構示意圖

        在訓練過程中,隨著迭代進行,生成器通過調(diào)整網(wǎng)絡的權值提高生成數(shù)據(jù)與真實數(shù)據(jù)的相似度,同時判別器也通過學習提升判別能力,經(jīng)過反復迭代,到訓練完畢時,判別器將無法區(qū)分輸入樣本的來源,此時DCGAN將可以準確的對風光出力場景進行模擬生成.

        1.3 條件生成對抗網(wǎng)絡

        條件生成對抗網(wǎng)絡(Conditional Generative Adversarial Networks,CGAN)是一種基于生成對抗網(wǎng)絡進行改進的生成式網(wǎng)絡[19],其將監(jiān)督學習與無監(jiān)督學習技術進行了結合,對指定類型數(shù)據(jù)樣本的泛化有較好的效果.與GAN相似的是CGAN保留了生成器與判別器的博弈結構,不同的是CGAN在生成器和判別器的輸入中均加入條件值的輸入,這使CGAN中的生成器能夠學習到滿足對應條件下的樣本概率分布映射關系.

        (2)

        (3)

        本文結合DCGAN和CGAN的優(yōu)點提出了改進的條件深度卷積生成對抗網(wǎng)絡(C-DCGAN),建立風光出力場景生成模型,其結構如圖3所示.在生成器和判別器中均加入指定的標簽y(如時間、天氣等),從而生成特定條件下的風電光伏出力場景.結合CGAN中加入的類別標簽信息,C-DCGAN訓練過程中的博弈模型目標函數(shù)在上節(jié)所述基礎上相應調(diào)整如公式(4)所示.

        圖3 用于可再生能源場景生成的C-DCGAN結構

        (4)

        公式中:y為加入的數(shù)據(jù)樣本的類標簽信息.

        2 使用Wasserstein距離的C-DCGAN

        傳統(tǒng)GAN在訓練中容易出現(xiàn)訓練困難以及模式崩潰的問題,這是因為在傳統(tǒng)GAN中判別器D的損失函數(shù)等價于JS散度[20].當生成樣本與真實樣本分布沒有重疊時,JS散度將恒為常數(shù).對于可再生能源出力場景生成,生成器需要學習場景分布的映射關系,若判別器使用JS散度作為損失函數(shù)將無法準確衡量樣本分布之間的距離,在反向傳遞中會出現(xiàn)梯度消失使網(wǎng)絡訓練困難的問題,從而影響生成場景集的準確性.

        而Wasserstein距離能夠有效衡量兩個概率分布之間的距離,即使兩個概率分布之間沒有重疊時仍能有效地描述分布之間的距離[21],Wasserstein距離的定義如下:

        (5)

        公式中:π(x,x′)為滿足p(x)與p(x′)邊緣分布的聯(lián)合概率密度分布;d(x,x′)為場景間距離測度.

        使Wasserstein距離代替JS散度作為判別器損失函數(shù),能夠有效解決訓練困難及模式崩潰問題并且能夠更好地擬合概率分布[22].但Wasserstein距離難以直接計算,因此通常使用其Kantorovich Rubinstein對偶形式來描述生成樣本與真實樣本之間的距離,當其應用于C-DCGAN中可表示為:

        (6)

        在公式(4)中引入函數(shù)D在定義域內(nèi)梯度罰函數(shù)可以保證判別器函數(shù)近似滿足1-Lipschitz連續(xù),使判別器損失函數(shù)能夠有效地描述Wasserstein距離,因此C-DCGAN的目標函數(shù)轉換為:

        (7)

        使用Wasserstein距離作為判別器損失函數(shù)與傳統(tǒng)GAN不同的是判別器的任務不僅需要對生成樣本與真實樣本進行區(qū)分,并且需要擬合樣本集之間的Wasserstein距離來準確描述其分布之間的差異.為生成器擬合數(shù)據(jù)分布提供精確的訓練方向,使生成器能夠映射條件概率分布,而非簡單地生成與真實樣本相近的數(shù)據(jù)[23].

        3 算例分析

        3.1 算例概況

        使用我國西北某省的一年的(2017年6月1日-2018年5月31日)風光出力實測歷史數(shù)據(jù)作為訓練集,數(shù)據(jù)間隔取5 min,共有105 408組數(shù)據(jù),算例以一天連續(xù)288組數(shù)據(jù)作為一天樣本,對模型進行訓練驗證分析.算例中C-DCGAN模型通過深度學習框架Tensorflow搭建,調(diào)用GPU進行CUDA并行計算加速模型訓練.計算機CPU Intel Core i7 7900X 3.30GHz,內(nèi)存512GB,GPU NVIDIA GTX 1060,顯存16GB.算例首先驗證了本文所提場景生成方法的有效性,然后將C-DCGAN方法與基于Markov和Coupla理論的傳統(tǒng)場景生成方法進行仿真對比.

        3.2 模型訓練

        將風電和光伏發(fā)電1天288個點的出力數(shù)據(jù)組合并重塑成24×24的矩陣,經(jīng)過標準化處理后,作為C-DCGAN中判別器D的輸入.生成可再生能源發(fā)電功率場景時,如圖4、圖5所示.在訓練過程中的判別器D的輸出和Wasserstein距離隨訓練次數(shù)的變化曲線.

        由圖4和圖5可知,當訓練初始階段,判別器D對Wasserstein距離的擬合并不準確,因此判別器損失函數(shù)不斷升高.當訓練一定次數(shù)后后,真實樣本和生成樣本分布之間重合度逐漸變大,樣本分布間 Wasserstein距離減小,判別器損失函數(shù)將由上升趨勢逐漸轉變?yōu)橄陆第厔莶②呄蛴诜€(wěn)定,此時C-DCGAN訓練收斂.

        得到訓練好的模型后從歷史數(shù)據(jù)中選擇部分曲線作為測試集,驗證生成場景的有效性.測試集中的曲線并沒有被模型學習過,而由圖6-圖9可見,模型自動產(chǎn)生了一些和測試集非常接近的曲線,這證明所提模型并不是簡單地重復生成訓練集中的數(shù)據(jù),而是以所學習到的特征創(chuàng)造全新的數(shù)據(jù).測試集中的數(shù)據(jù)是真實的風光出力歷史數(shù)據(jù),生成模型未使用這些數(shù)據(jù)進行訓練,但是在生成器生成的數(shù)據(jù)中卻可以發(fā)現(xiàn)一些曲線和測試集中的曲線高度相似,這也證明了生成器生成的數(shù)據(jù)是非常符合實際情景的,而且具備很強的泛化能力,這是傳統(tǒng)場景生成方法不可能做到的.

        3.3 風電和光伏出力場景生成

        通過C-DCGAN可以生成指定標簽下的場景,這需要在訓練時對各個訓練樣本添加一個標簽y來表示標簽信息.例如給訓練樣本添加月份標簽,訓練后即可生成指定月份的場景數(shù)據(jù).

        分別根據(jù)風電和光伏日出力平均值大小相對于出力最大值的標幺值制定所屬標簽,如表1和表2所示.

        表1 風電日出力均值區(qū)間及其對應標簽

        表2 光伏日出力均值區(qū)間及其對應標簽

        將風電的出力區(qū)間0 MW~2 000 MW劃分為10個區(qū)間,作出生成場景及真實場景中對應標簽數(shù)據(jù)的概率分布,如圖10~圖14所示.

        同樣將光伏的出力區(qū)間0 MW~8 000 MW劃分為10個區(qū)間,作出生成場景及真實場景中對應標簽數(shù)據(jù)的概率分布,如圖15~圖18所示.

        圖18 標簽1的光伏生成場景和真實場景概率密度分布

        從圖15-圖18可見,由C-DCGAN所生成的場景,實現(xiàn)了對訓練集中每一類標簽數(shù)據(jù)概率分布的良好擬合.例如,對于無風日,風電出力低于40 MW的概率達到了40%以上,而隨著風力增大,概率分布“重心”也逐漸右移,這與歷史數(shù)據(jù)反映的規(guī)律一致.值得注意的是,僅通過一個C-DCGAN,實際上同時實現(xiàn)了對多類數(shù)據(jù)分布的擬合,這充分反映了深度神經(jīng)網(wǎng)絡強大的學習及表征能力,也說明了利用C-DCGAN同時生成幾種不同類型的風電、光伏場景數(shù)據(jù)是完全可行的.

        3.4 方法對比

        為驗證本文所提場景生成方法的準確性,算例將C-DCGAN方法和基于Markov和Coupla理論的場景生成方法(簡稱MC法)進行仿真對比,分析兩種方法在構建可再生能源日前場景時的優(yōu)劣.算例使用的 Markov鏈針對歷史數(shù)據(jù)的天氣類型構建狀態(tài)轉移矩陣,并利用Coupla函數(shù)描述風光出力數(shù)據(jù)的時序特性.為了以直觀的方式對比不同方法生成的場景,算例給出我國西北某省2018年6月20日由2種方法生成的風光功率曲線和概率分布,如圖19-22所示.

        從圖19~圖22中可以看出,2種方法都可以生成與真實場景分布接近的風光出力場景,但可以看出采用MC法生成的場景與真實場景的分布偏差更大.

        為了更加直觀清晰的展示兩種生成方法的效果,引入擬合度指標Rn來判斷兩種生成方法的擬合程度,Rn的表達式如式(8)所示.

        (8)

        公式中:xt為風電或光伏出力的真實歷史數(shù)據(jù);xt*為生成的出力數(shù)據(jù);N為總時段數(shù),一天為288個時段.

        對兩種方法的擬合度指標進行計算可得出,對于生成風電的出力場景,本文方法的擬合度指標為0.9,M-C法的擬合都指標為0.65;對于生成的光伏出力場景,本文方法的擬合度指標為0.92,M-C法的擬合度指標為0.83,因此可知本文方法的擬合度最好.

        也就是說,本文的C-DCGAN方法能夠更好的學習到訓練集的數(shù)據(jù)的概率分布特征,從而驗證了本文方法能夠更為有效準確的生成風電光伏的出力場景.

        4 結 論

        本文提出了一種基于改進的條件深度卷積生成對抗網(wǎng)絡的可再生能源場景生成方法,以 Wasserstein 距離作為判別器網(wǎng)絡損失函數(shù)來衡量樣本集間分布差異,設計并采用了適用于風電光伏出力場景生成的C-DCGAN網(wǎng)絡結構.算例中驗證了本文所提出的場景生成方法的有效性與準確性,本文具體結論如下:

        (1)C-DCGAN結合了DCGAN和CGAN的優(yōu)點,能夠較好地適應可再生能源出力場景生成,并且深度卷積網(wǎng)絡結構能有效反映可再生能源相關性特征,通過合理的正則化層以及激活函數(shù)引入能提升網(wǎng)絡的表達能力.本文構建的C-DCGAN網(wǎng)絡能有效地學習到風電光伏出力數(shù)據(jù)的分布特征.

        (2)本文將所提出的C-DCGAN與基于Markov和Coupla理論的場景生成方法進行仿真對比.結果表明C-DCGAN模型能夠生成與真實場景更為接近的風光出力場景,能準確描述可再生能源出力的不確定性.

        (3)本文所提方法不涉及顯示的數(shù)據(jù)特征分析,采用純數(shù)據(jù)驅動的方法描述可再生能源出力不確定性,具有廣泛適用性,為可再生能源出力場景生成提供了一種新的方法.

        猜你喜歡
        概率分布風光出力
        風光新580
        汽車觀察(2021年11期)2021-04-24 20:47:38
        離散型概率分布的ORB圖像特征點誤匹配剔除算法
        風光如畫
        海峽姐妹(2019年12期)2020-01-14 03:25:02
        風光ix5:當轎跑邂逅SUV
        汽車觀察(2018年12期)2018-12-26 01:05:36
        關于概率分布函數(shù)定義的辨析
        科技視界(2016年19期)2017-05-18 10:18:46
        基于概率分布的PPP項目風險承擔支出測算
        各國首都風光
        風電場有功出力的EEMD特性分析
        要爭做出力出彩的黨員干部
        河南電力(2016年5期)2016-02-06 02:11:35
        風電場群出力的匯聚效應分析
        電測與儀表(2015年5期)2015-04-09 11:31:12
        午夜国产视频一区二区三区| 久久99久久99精品免观看女同| 国产精品一区二区三区蜜臀| 日本成年一区久久综合| 国产精品爽爽久久久久久竹菊| 无码中文字幕人妻在线一区二区三区| 青草蜜桃视频在线观看| 亚洲天堂av在线观看免费| 老妇高潮潮喷到猛进猛出| 孩交精品xxxx视频视频| 国产一区二区三区4区| 国产一区二区三区成人av| 小妖精又紧又湿高潮h视频69| 中文字幕人妻av一区二区| 人妻中出精品久久久一区二| 国产特黄a三级三级三中国| 国产一二三四2021精字窝| 欧美丰满熟妇aaaaa片| 国产成品精品午夜视频| 久久亚洲网站中文字幕| 国产婷婷色一区二区三区在线| 无限看片在线版免费视频大全| 黄色av三级在线免费观看| 国产免费二区三区视频| 国产午夜鲁丝片av无码| 久久久久中文字幕精品无码免费| 久久亚洲精品中文字幕蜜潮| 丰满人妻熟妇乱又仑精品| 欧美日韩亚洲国产精品| 国产AV高清精品久久| 青青草视频是针对华人| 国产成人亚洲精品无码av大片| 三上悠亚精品一区二区久久| 性感人妻av在线播放| 我和隔壁的少妇人妻hd| 全部孕妇毛片| 国产亚洲成年网址在线观看| 青青草成人免费在线观看视频| 精品人妻伦九区久久aaa片| 国产精品久久久久久久久免费观看 | 久久伊人精品一区二区三区|