999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

GAN-CNN-GRU在光伏最大功率點(diǎn)跟蹤中的應(yīng)用

2023-06-15 11:02:45王冉冉高慧敏
計(jì)算機(jī)時(shí)代 2023年6期
關(guān)鍵詞:仿真

王冉冉 高慧敏

摘? 要: 光伏陣列在復(fù)雜光照強(qiáng)度條件下,出現(xiàn)局部遮蔭現(xiàn)象,導(dǎo)致輸出特性曲線呈現(xiàn)多峰值狀態(tài),造成光伏系統(tǒng)能量轉(zhuǎn)化率低下。本文提出一種基于生成對(duì)抗網(wǎng)絡(luò)(GAN)、卷積神經(jīng)網(wǎng)絡(luò)(CNN)和門控循環(huán)單元(GRU)的混合預(yù)測(cè)模型,預(yù)先使用GAN對(duì)光伏發(fā)電原始環(huán)境數(shù)據(jù)進(jìn)行數(shù)據(jù)擴(kuò)充,再用CNN提取不同光伏太陽(yáng)能板的環(huán)境數(shù)據(jù)特征,最后利用GRU進(jìn)行最大功率點(diǎn)電壓的預(yù)測(cè)。仿真結(jié)果表明,該混合預(yù)測(cè)模型可避免陷入局部極值的情況,可以有效提高復(fù)雜光照強(qiáng)度條件下的最大功率點(diǎn)跟蹤效率。

關(guān)鍵詞: 光伏電池; 最大功率點(diǎn)跟蹤; GRU神經(jīng)網(wǎng)絡(luò); CNN神經(jīng)網(wǎng)絡(luò); 生成對(duì)抗網(wǎng)絡(luò); 仿真

中圖分類號(hào):TM615? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A? ? ?文章編號(hào):1006-8228(2023)06-119-05

Application of GAN-CNN-GRU in photovoltaic maximum power point tracking

Wang Ranran1, Gao Huimin2

(1. School of Computer Science and Technology, Zhejiang University of Technology, Hangzhou, Zhejiang 310018, China;

2. School of Information Science and Engineering, Jiaxing University)

Abstract: The local shading in photovoltaic (PV) arrays under complex light intensity conditions leads to a multi-peak state in the output characteristic curve, resulting in low energy conversion rate of PV systems. A hybrid prediction model based on GAN, CNN and GRU is proposed. Firstly, GAN is used for data expansion of the original environmental data of PV power generation, then CNN is used to extract the environmental data features of different PV solar panels, and finally GRU is used to predict the maximum power point voltage. The simulation results show that the hybrid prediction model can avoid the situation of falling into local extremes and can effectively improve the maximum power point tracking efficiency under complex light intensity conditions.

Key words: photovoltaic cell; maximum power point tracking; gated recurrent unit (GRU); convolutional neural network (CNN); generative adversarial network (GAN); simulation

0 引言

在理想情況中,光伏陣列接受均勻光照,輸出特性曲線為單峰值,僅有一個(gè)最大功率點(diǎn)(maximum power point,MPP)。然而現(xiàn)實(shí)情況中,光伏陣列難免遇到一些特殊情況,例如云彩,落葉,塵土,建筑物的影響,造成光伏陣列接受光照不均,導(dǎo)致輸出特性曲線呈現(xiàn)多峰值現(xiàn)象,產(chǎn)生多個(gè)局部最大功率點(diǎn)(local maximum power point,LMPP)和一個(gè)全局最大功率點(diǎn)(global maximum power point,GMPP)[1]。

傳統(tǒng)方法例如擾動(dòng)觀察法[2]、電導(dǎo)增量法[3]與恒定電壓法[4],在復(fù)雜光照條件下,容易受到LMPP影響,陷入局部最優(yōu)解的情況,無(wú)法跟蹤到GMPP,造成光伏系統(tǒng)能量轉(zhuǎn)化率較低。

近年來(lái),神經(jīng)網(wǎng)絡(luò)算法廣泛地應(yīng)用于光伏系統(tǒng)中。如文獻(xiàn)[5]利用BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)最大功率點(diǎn)電壓,結(jié)合自適應(yīng)模糊控制,但其BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)精度還待進(jìn)一步提升[5]。文獻(xiàn)[6]提出用ANN來(lái)預(yù)測(cè)局部遮蔭條件下的全局最大功率點(diǎn),但訓(xùn)練數(shù)據(jù)還不夠多,導(dǎo)致預(yù)測(cè)效果不太精確[6]。

對(duì)于以上算法存在的不足,本文引入GAN-CNN-GRU-MPPT混合預(yù)測(cè)模型。通過(guò)GAN進(jìn)行光伏環(huán)境數(shù)據(jù)的擴(kuò)充,增加訓(xùn)練數(shù)據(jù),以提高模型的預(yù)測(cè)精度;加入CNN神經(jīng)網(wǎng)絡(luò),對(duì)不同光伏太陽(yáng)能板的環(huán)境數(shù)據(jù)進(jìn)行輸入特征的提取,最后由GRU神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)復(fù)雜光照條件下的最大功率點(diǎn)電壓預(yù)測(cè)。該混合預(yù)測(cè)模型的預(yù)測(cè)精度更高,能夠更好地提高光伏系統(tǒng)的MPPT效率。

1 局部遮蔭光伏陣列輸出特性分析

光伏陣列在局部遮蔭條件下會(huì)呈現(xiàn)多峰狀態(tài),本文以3×1的光伏組件在Simulink中搭建局部遮蔭的仿真模型,各陣列參數(shù)選擇一致,光伏陣列結(jié)構(gòu)如圖1。

假設(shè)光伏組件溫度均為25℃,三個(gè)太陽(yáng)能板所受光照強(qiáng)度分別為1000W/m?,800W/m?,600W/m?,此時(shí)光伏陣列的輸出特性為多峰值狀態(tài),光伏陣列的I-V、P-V曲線如圖2所示。

2 GAN-CNN-GRU-MPPT算法的設(shè)計(jì)

本文所建立最大功率點(diǎn)電壓預(yù)測(cè)模型如圖3。先利用GAN神經(jīng)網(wǎng)絡(luò)對(duì)光伏陣列的環(huán)境數(shù)據(jù)進(jìn)行擴(kuò)充;再利用CNN神經(jīng)網(wǎng)絡(luò)提取光伏陣列的環(huán)境數(shù)據(jù)特征,得到序列特征向量;最后將特征序列向量輸入到GRU神經(jīng)網(wǎng)絡(luò)中,完成該情況下最大功率點(diǎn)電壓的預(yù)測(cè)。

本文提出GAN-CNN-GRU混合神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)如圖4所示。先經(jīng)過(guò)Flod層將輸入reshape為指定形狀;通過(guò)CNN對(duì)輸入數(shù)據(jù)進(jìn)行特征提取,設(shè)置兩層一維卷積層(Conv1D),卷積數(shù)均為64,卷積核大小1×N,N為輸入數(shù)據(jù)的維度,移動(dòng)步長(zhǎng)為1;兩層池化層(Maxpooling1D)進(jìn)行下采樣,對(duì)特征向量進(jìn)行降維,壓縮;激活函數(shù)選用Relu;Unfold層實(shí)現(xiàn)與Flod互逆的操作;Flatten層將數(shù)據(jù)扁平化處理,將數(shù)據(jù)變?yōu)橐痪S向量,處理成為GRU神經(jīng)網(wǎng)絡(luò)要求的輸入格式;設(shè)置3層GRU層,在層與層之間加入Dropout層,防止訓(xùn)練過(guò)程中出現(xiàn)的過(guò)擬合現(xiàn)象;最后連接全連接層(Dense),輸出最大功率點(diǎn)電壓值預(yù)測(cè)值。

GAN-CNN-GRU混合神經(jīng)網(wǎng)絡(luò)進(jìn)行復(fù)雜光照強(qiáng)度下光伏最大功率點(diǎn)跟蹤的具體步驟如下:

⑴ 數(shù)據(jù)預(yù)處理,將獲得的環(huán)境數(shù)據(jù)進(jìn)行歸一化處理,消除數(shù)據(jù)間差異較大的影響,加快模型收斂速度;

⑵ 使用GAN進(jìn)行數(shù)據(jù)擴(kuò)充,將擴(kuò)充后的數(shù)據(jù)按照8:2的比例劃分為訓(xùn)練集和測(cè)試集;

⑶ 訓(xùn)練CNN-GRU模型,訓(xùn)練過(guò)程使用Adam優(yōu)化器調(diào)整模型參數(shù),直至損失(loss)不再降低;

⑷ 得到訓(xùn)練好的網(wǎng)絡(luò)模型,用測(cè)試集對(duì)網(wǎng)絡(luò)進(jìn)行測(cè)試,將輸出結(jié)果進(jìn)行反歸一化處理,得到預(yù)測(cè)的最大功率點(diǎn)電壓值;

⑸ 將訓(xùn)練好的網(wǎng)絡(luò)模型轉(zhuǎn)化為可在Simulink中應(yīng)用的模塊;

⑹ 將氣象站獲得的氣象數(shù)據(jù)輸入到訓(xùn)練好的網(wǎng)絡(luò)模型中,預(yù)測(cè)該情況下的最大功率點(diǎn)電壓;

⑺ 根據(jù)⑹中獲得的最大功率點(diǎn)電壓值調(diào)節(jié)抗阻變換器,使光伏系統(tǒng)工作在最大功率點(diǎn)處。

3 GAN-CNN-GRU-MPPT算法的驗(yàn)證與仿真

3.1 實(shí)驗(yàn)數(shù)據(jù)

本文所需的氣象數(shù)據(jù)從2021~2022年,采集自xx集團(tuán)光伏云平臺(tái),自凌晨4:00不間隔采樣至晚上20:00,時(shí)間間隔為6分鐘。

3.2 評(píng)價(jià)指標(biāo)

本文采用平均絕對(duì)誤差(MAE)、均方根誤差(RMSE)和平均絕對(duì)誤差率(MAPE)來(lái)評(píng)估模型,來(lái)直觀的表現(xiàn)本文提出模型與其他模型性能的區(qū)別。三個(gè)指標(biāo)值越小,表示預(yù)測(cè)值與真實(shí)值差距越小,預(yù)測(cè)精度越高。

[MAE=1Nn=1N|Vn-Vn|] ⑴

[RMSE=1Nn=1NVn-Vn2] ⑵

[MAPE=1Nn=1N|Vn-VnVn|×100%] ⑶

上式中,[Vn]為光伏陣列實(shí)際最大功率點(diǎn)電壓,[V∧n]混合神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)電壓值,N為測(cè)試樣本數(shù)量。

3.3 GAN-CNN-GRU神經(jīng)網(wǎng)絡(luò)的測(cè)試與驗(yàn)證

本文采用了GAN、CNN、GRU三個(gè)網(wǎng)絡(luò)的混合模型,為驗(yàn)證GAN-CNN-GRU混合模型的有效性,分別與不同擴(kuò)充量的數(shù)據(jù)進(jìn)行對(duì)比,與不同神經(jīng)網(wǎng)絡(luò)模型進(jìn)行對(duì)比,包括BP、RNN、LSTM、GRU。通過(guò)實(shí)驗(yàn)結(jié)果對(duì)比分析,驗(yàn)證了模型的性能優(yōu)勢(shì)。

3.3.1 GAN數(shù)據(jù)擴(kuò)充有效性驗(yàn)證

本文將采樣獲得環(huán)境因素,包括三個(gè)光伏陣列受到不同的光照強(qiáng)度以及溫度作為原始數(shù)據(jù),利用GAN神經(jīng)網(wǎng)絡(luò)進(jìn)行擴(kuò)充,分別擴(kuò)充20%,40%,60%,80%,100%。采用不用擴(kuò)充比例的數(shù)據(jù)分別對(duì)模型進(jìn)行訓(xùn)練、預(yù)測(cè)。預(yù)測(cè)結(jié)果對(duì)比如圖5所示,誤差對(duì)比如表1所示。

根據(jù)圖5和表1可知,對(duì)光伏陣列原始數(shù)據(jù)進(jìn)行擴(kuò)充,能夠提高復(fù)雜光照強(qiáng)度下最大功率點(diǎn)電壓的預(yù)測(cè)精度,擴(kuò)充比例越大,預(yù)測(cè)結(jié)果更加貼近實(shí)際電壓值,預(yù)測(cè)精度更高。當(dāng)對(duì)原始數(shù)據(jù)擴(kuò)充100%數(shù)據(jù)量時(shí),測(cè)試集的RMSE下降61.4%,MAE下降62.1%,MAPE下降63.7%,擴(kuò)充數(shù)據(jù)后可以顯著降低模型的預(yù)測(cè)誤差。

3.3.2 CNN-GRU有效性驗(yàn)證

為驗(yàn)證本文所提CNN-GRU混合預(yù)測(cè)模型的有效性,分別采用BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)模型、RNN神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)模型、LSTM神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)模型、GRU神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)模型以及CNN-GRU混合預(yù)測(cè)模型對(duì)復(fù)雜光照強(qiáng)度下的最大功率點(diǎn)電壓進(jìn)行預(yù)測(cè),預(yù)測(cè)結(jié)果對(duì)比如圖6所示,誤差對(duì)比如表2所示。

根據(jù)圖6和表2可知,本文所提GAN-CNN-GRU混合預(yù)測(cè)模型的預(yù)測(cè)值與實(shí)際電壓值重合程度更高,表明混合預(yù)測(cè)模型的預(yù)測(cè)精度更高。與BP神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)模型,RMSE下降57.2%,MAE下降80.6%,MAPE下降58.5%;與LSTM神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)模型相比,RMSE下降36.6%,MAE下降63.1%,MAPE下降40.5%;與GRU神經(jīng)網(wǎng)絡(luò)預(yù)測(cè)模型相比,RMSE下降23.66%,MAE下降29.5%,MAPE下降28.3%。表明本文所提GAN-CNN-GRU混合預(yù)測(cè)模型能給有效提高復(fù)雜光照強(qiáng)度下最大功率點(diǎn)電壓的預(yù)測(cè)精度。

3.4 GAN-CNN-GRU-MPPT算法仿真

3.4.1 搭建仿真模型

在Matlab/Simulink環(huán)境下進(jìn)行仿真,采用三組光伏太陽(yáng)能板串聯(lián),實(shí)驗(yàn)中選用的光伏陣列模型參數(shù):最大功率Pm為214.592W;開(kāi)路電壓VOC為59.1V;短路電流ISC為4.89A;最大功率電壓Vm為47.9V;最大功率電流Im為4.48A;開(kāi)路電壓溫度系數(shù)為-0.399%/℃;短路電流溫度系數(shù)為0.041%/℃。根據(jù)光伏系統(tǒng)最大功率點(diǎn)跟蹤控制原理搭建仿真模型,仿真模型如圖7所示。

3.4.2 仿真結(jié)果分析

根據(jù)實(shí)際不同天氣情況,環(huán)境因素有不確定性,本文設(shè)定了如下仿真情形,光伏太陽(yáng)能板1,光照強(qiáng)度初始值為1000W/m?,兩秒后突變?yōu)?200W/m?,溫度為25/℃;光伏太陽(yáng)能板2,光照強(qiáng)度初始值為800W/m?,兩秒后突變?yōu)?00W/m?,溫度為25/℃;光伏太陽(yáng)能板3,光照強(qiáng)度初始值為600W/m?,兩秒后突變?yōu)?00W/m?,溫度為25/℃,模擬光照強(qiáng)度發(fā)生突變。將GAN-CNN-GRU-MPPT算法分別與BP-MPPT算法、RNN-MPPT算法、LSTM-MPPT算法、GRU-MPPT算法以及最大功率理論值進(jìn)行了對(duì)比,各算法仿真跟蹤曲線如圖8所示,各算法性能對(duì)比如表3、表4所示。

仿真結(jié)果分析:由圖8和表3可知,在光照強(qiáng)度還未發(fā)生突變時(shí),基于GAN-CNN-GRU-MPPT算法預(yù)測(cè)實(shí)際最大功率為425.342W,跟蹤曲線更加接近理論最大功率值,跟蹤精度為各算法的最高值,達(dá)到了99.78%,相較于BP-MPPT算法提高了6.81%,具有明顯的精度優(yōu)勢(shì)。

由圖8和表4可知,光照強(qiáng)度發(fā)生突變后,基于GAN-CNN-GRU-MPPT算法預(yù)測(cè)光照強(qiáng)度突變后的實(shí)際最大功率為246.106W,相較于該環(huán)境因素下的理論值248.521W,在跟蹤時(shí)間差距不是很大的情況下,跟蹤精度依然達(dá)到了99.01%,相較于LSTM-MPPT算法和GRU-MPPT算法,跟蹤精度分別提高2.13%和1.28%。

4 結(jié)論

為解決復(fù)雜光照條件下光伏系統(tǒng)最大功率點(diǎn)跟蹤效率低的問(wèn)題,本文提出利用GAN對(duì)光伏陣列歷史數(shù)據(jù)進(jìn)行擴(kuò)充,利用CNN與GRU的混合模型實(shí)現(xiàn)對(duì)最大功率點(diǎn)電壓的預(yù)測(cè)。實(shí)驗(yàn)與仿真結(jié)果表明:

與原始數(shù)據(jù)相比,利用GAN擴(kuò)充之后的數(shù)據(jù)作為混合神經(jīng)網(wǎng)絡(luò)的訓(xùn)練數(shù)據(jù),對(duì)于最大功率點(diǎn)電壓的預(yù)測(cè)精度有明顯的提升。

與BP-MPPT、RNN-MPPT、LSTM-MPPT、GRU-MPPT相比,預(yù)先使用CNN對(duì)輸入數(shù)據(jù)進(jìn)行特征提取,能夠增強(qiáng)GRU神經(jīng)網(wǎng)絡(luò)的預(yù)測(cè)能力,預(yù)測(cè)誤差更小,在最大功率點(diǎn)跟蹤的仿真實(shí)驗(yàn)中,跟蹤精度具有明顯優(yōu)勢(shì)。

通過(guò)實(shí)驗(yàn)和仿真對(duì)比驗(yàn)證,本文所提出的GAN-CNN-GRU-MPPT算法能給提高光伏系統(tǒng)的能量轉(zhuǎn)換效率,具有一定的實(shí)際意義。

參考文獻(xiàn)(References):

[1] 葛傳九,武鵬,董祥祥,等.基于布谷鳥(niǎo)算法的光伏MPPT改進(jìn)[J].

太陽(yáng)能學(xué)報(bào),2022,43(10):59-64

[2] Abouadane H,F(xiàn)akkar A,? Sera D, et al. Multiple-Power-

Sample Based P&O MPPT for Fast-Changing Irradiance Conditions for a Simple Implementation[J]. IEEE Journal of Photovoltaics, 2020,10(5):1-8 ISSN:2156-3381

[3] Alsumiri M . Residual Incremental Conductance Based

Nonparametric MPPT Control for Solar Photovoltaic Energy Conversion System[J]. IEEE Access,2019(99):1-1 ISSN:2169-3536

[4] 李晶,竇偉,徐正國(guó),等.光伏發(fā)電系統(tǒng)中最大功率點(diǎn)跟蹤算法

的研究[J].太陽(yáng)能學(xué)報(bào),2007(3):268-273

[5] 張嚴(yán),王亞君,余佳琪.基于神經(jīng)網(wǎng)絡(luò)-自適應(yīng)模糊的光伏

MPPT算法[J].國(guó)外電子測(cè)量技術(shù),2022,41(4):62-69

[6] Loubna Bouselham,Mohammed Hajji,Bekkay Hajji,

Hicham Bouali. A New MPPT-based ANN for Photovoltaic System under Partial Shading Conditions[J]. Energy Procedia,2017,111

猜你喜歡
仿真
Proteus仿真軟件在單片機(jī)原理及應(yīng)用課程教學(xué)中的應(yīng)用
工業(yè)機(jī)器人模擬仿真技術(shù)在職業(yè)教育中的應(yīng)用淺析
一種幫助幼兒車內(nèi)脫險(xiǎn)應(yīng)急裝置的仿真分析
科技資訊(2016年18期)2016-11-15 20:09:22
論虛擬仿真實(shí)訓(xùn)系統(tǒng)在口腔實(shí)驗(yàn)教學(xué)中的應(yīng)用
科技資訊(2016年18期)2016-11-15 07:55:28
基于機(jī)電設(shè)備電氣控制線路排故的仿真系統(tǒng)設(shè)計(jì)
航空電氣系統(tǒng)中故障電弧研究
Buck開(kāi)關(guān)變換器的基本參數(shù)設(shè)計(jì)及仿真分析
試析PLC控制下的自動(dòng)化立體倉(cāng)庫(kù)仿真情況分析
基于MADYMO的航空座椅約束系統(tǒng)優(yōu)化設(shè)計(jì)
科技視界(2016年18期)2016-11-03 21:44:44
中國(guó)體態(tài)假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
主站蜘蛛池模板: 亚洲高清无码精品| 色成人综合| 九九热精品在线视频| 男女男免费视频网站国产| 国产亚洲高清在线精品99| 久久一本日韩精品中文字幕屁孩| 92精品国产自产在线观看 | 老司机久久99久久精品播放 | 日本免费一级视频| 欧美人与性动交a欧美精品| 国产SUV精品一区二区| 国产性猛交XXXX免费看| 看国产毛片| 992Tv视频国产精品| 激情综合网激情综合| 久一在线视频| 色噜噜狠狠色综合网图区| 欧美成人怡春院在线激情| 亚洲美女一级毛片| 91精品国产一区自在线拍| 丰满人妻一区二区三区视频| 91精品国产一区自在线拍| 国精品91人妻无码一区二区三区| 日本午夜影院| 青青草综合网| 婷婷亚洲综合五月天在线| 本亚洲精品网站| 精品五夜婷香蕉国产线看观看| 亚洲愉拍一区二区精品| 玖玖免费视频在线观看| 国产成人高清精品免费软件| 日本一本在线视频| 亚洲伊人天堂| 亚洲av成人无码网站在线观看| 亚洲三级成人| 久99久热只有精品国产15| 亚洲中文字幕av无码区| 爆乳熟妇一区二区三区| a级毛片免费看| 国产91丝袜在线观看| 久久久波多野结衣av一区二区| 中文字幕有乳无码| 日韩高清欧美| 一级不卡毛片| 亚洲无码高清一区二区| 国产精品漂亮美女在线观看| 青青国产在线| 亚洲综合欧美在线一区在线播放| 美女亚洲一区| 一本二本三本不卡无码| 日韩精品免费一线在线观看| a毛片在线播放| 国产后式a一视频| 中文字幕 91| 中文字幕久久精品波多野结| 丁香五月激情图片| 狠狠亚洲五月天| 91精品最新国内在线播放| 草草影院国产第一页| 国产在线高清一级毛片| 欧美自慰一级看片免费| 国产精品亚洲va在线观看 | 免费在线色| 久久精品66| 无码精品国产VA在线观看DVD| 日韩国产高清无码| 视频国产精品丝袜第一页| 亚洲黄色网站视频| 国产99免费视频| 久久国产精品影院| 波多野结衣无码中文字幕在线观看一区二区| 国产亚洲视频免费播放| 久久亚洲综合伊人| av一区二区三区在线观看| a级毛片免费在线观看| 一级毛片在线播放| 国产另类视频| 在线播放精品一区二区啪视频| 日本欧美视频在线观看| 91精品啪在线观看国产91| 亚洲天堂免费在线视频| 国产丝袜91|