Based on Deep Learning Model and Flink Streaming Computing Short Term Photovoltaic Power Generation Prediction for Suburban Distribution Network
DOI:
https://doi.org/10.13052/dgaej2156-3306.3945Keywords:
Load forecasting, deep learning, BiLSTM, attention mechanism, FlinkAbstract
With the advancement of global energy internet construction, accurate prediction of new energy generation power such as photovoltaic is an important foundation for ensuring the safety and economic working of new power systems. A short-term photovoltaic power generation prediction method for suburban distribution networks based on deep learning model fusion and Flink flow calculation is proposed to address the challenges of complex power grids, diversified disturbance factors, and isolated monitoring points. This method uses Bi directional Long Short Term Memory(BiLSTM) to extract cross sequential nonlinear characteristic of photovoltaic power generation time series data. Compared with standard LSTM, BiLSTM can consider both historical and future information simultaneously, thus extracting richer extracted features from power generation time series data. This method also integrates attention mechanism to capture the importance distribution of historical temporal features for power generation prediction, effectively solving the problem of long-term temporal dependence in standard LSTM models. The Flink streaming computing framework embeds a trained BiLSTM-Attention photovoltaic power generation prediction model, enabling real-time prediction and monitoring analysis of photovoltaic power generation at various monitoring points in the suburban distribution network. This article uses a dataset of a suburban photovoltaic power station for validation, and trains the model with historical power generation data, meteorological factors, weather types, seasons, and other information as inputs. The BiLSTM-Attention fusion model studys the temporal characteristics of power generation, and has high accuracy in predicting short-term photovoltaic power generation in different scenarios. The Flink streaming computing platform can not only process high throughput predicted power data, but also has low time delay.
Downloads
References
Ghadimi N, Akbarimajd A, Shayeghi H, et al. Two stage forecast engine with feature selection technique and improved meta-heuristic algorithm for electricity load forecasting[J]. Energy, 2018(161): 130–142.
Rodríguez F, Fleetwood A, Galarza A, et al. Predicting solar energy generation through artificial neural networks using weather forecasts for microgrid control[J]. Renewable Energy, 2018(126): 855–864.
Wang Yufei, Fu Yuchao, Xue Hua. DMCS-WNN prediction method of photovoltaic power generation by considering solar radiation and chaotic feature extraction[J]. Proceedings of the CSEE, 2019, 39(S1): 63–71.
Dou J, LIU Z, Xiong W, et al. Research on Multi-level Cooperative Detection of Power Grid Dispatching Fault Based on Artificial Intelligence Technology[J]. Distributed Generation and Alternative Energy Journal, 2021. DOI: 10.13052/dgaej2156-3306.3545.
Youssef A, El-Telbany M, Zekry A. The role of artificial intelligence in photo-voltaic systems design and control: a review[J]. Renewable and Sustainable Energy Reviews, 2017(78): 72–79.
Qiao Ying, Sun Rongfu, Ding Ran, et al. Distributed photovoltaic station cluster short-term power forecasting part II: gridding prediction[J]. Power System Technology, 2021, 45(6): 2210–2218.
Yang Jingxian, Zhang Shuai, Liu Jichun, et al. Short-term photovoltaic power prediction based on variational mode decomposition and long short-term memory with dual-stage attention mechanism[J]. Automation of Electric Power Systems, 2021, 45(3): 174–182.
Qin J, Zhu X, Wang Z, et al. Substation Decision-making Platform Based on Artificial Intelligence[J]. Distributed Generation and Alternative Energy Journal, 2021. DOI: 10.13052/dgaej2156-3306.3524.
Zheng Y, Xue X. Simulation of Wind-solar Complementary Distribution Power Generation System Based on PSCAD[J]. Distributed Generation and Alternative Energy Journal, 2021. DOI: 10.13052/dgaej2156-3306.3523.
Li Jianhong, Chen Guoping, Ge Pengjiang, et al. Output power forecasting of PV generation system based on similar day theory[J]. East China Electric Power, 2012, 40(1): 153–157.
Zhao Kangning, Pu Tianjiao, Wang Xinying, et al. Probabilistic orecasting for photovoltaic power based on improved Bayesian neural network[J]. Power System Technology, 2019, 43(12): 4377–4386.
Zhu Linjian, Xun Zihan, Wang Yuxin, et al. Short-term Power Load Forecasting Based on CNN-BiLSTM[J]. Power System Technology, 2021, 45(11): 4532–4539.
Abdel-Nasser M, Mahmoud K. Accurate photovoltaic power forecasting models using deep LSTM-RNN[J]. Neural Computing and Applications, 2019, 31(7): 2727–2740.
Meng Anbo, Xu Xuancong, Chen Jiaming, et al. Ultra short term photovoltaic power prediction based on reinforcement learning and Combined deep learning model[J]. Power System Technology, 2021, 45(12):4721–4728.
Chen Changsong, Duan Shanxu, Yin Jinjun. Design of photovoltaic array power forecasting model based on neutral network[J]. Transactions of China Electrotechnical Society, 2009, 24(9): 153–158.
Methaprayoon K, Lee W J, Rasmiddatta S, et al. Multistage artificial neural network short-term load forecasting engine with front-end weather forecast[J]. IEEE Transactions on Industry Applications, 2007, 43(6): 1410–1416.
Liu Y Q, Shi J, Yang Y P, et al. Short-term wind-power prediction based on wavelet transform-support vector machine and statisticcharacteristics analysis[J]. IEEE Transactions on Industry Applications, 2012, 48(4): 1136–1141.
Lea Colin, Flynn M D, Vidal R, et al. Temporal convolutional networks for action segmentation and detection[C]//30th IEEE Conference on Computer Vision and Pattern Recognition. Honolulu, USA, 2017: 1003–1012.
Krizhevsky A, Sutskever I, Hinton G. ImageNet classification with deep convolutional neural networks[C]// NIPS’12 Proceedings of the 25th International Conference on Neural Information Processing Systems, December 3–6, 2012, Nevada, USA: 1097–1105.
Vaswani A, Shazeer N, Parmar N, et al. Attention Is All You Need[J]. arXiv, 2017.
Alnafessah A, Casale G. A Neural-Network Driven Methodology for Anomaly Detection in Apache Spark[C]// 11th International Conference on the Quality of Information and Communications Technology. 2018.
Karunaratne P, Karunasekera S, Harwood A. Distributed stream clustering using micro-clusters on Apache Storm[J]. Journal of Parallel & Distributed Computing, 2017, 108(Oct.): 74–84.
Carbone Paris, Ewen Stephan, Fóra Gyula, et al. State management in Apache Flink®
: consistent stateful distributed stream processing[J]. Proceedings of the VLDB Endowment, 2017, 10(12): 1718–1729.
Pasan Karunaratne, Shanika Karunasekera, AARON Harwood. Distributed stream clustering using micro-clusters on Apache Storm[J]. Journal of Parallel and Distributed Computing, 2016, 108: 74–84.