4.7 Article

Generative adversarial networks and convolutional neural networks based weather classification model for day ahead short-term photovoltaic power forecasting

Journal

ENERGY CONVERSION AND MANAGEMENT
Volume 181, Issue -, Pages 443-462

Publisher

PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.enconman.2018.11.074

Keywords

Photovoltaic power forecasting; Weather classification; Generative adversarial networks; Convolutional neural networks

Funding

  1. National Key RAMP
  2. D Program of China [2018YFB0904200]
  3. National Natural Science Foundation of China [51577067]
  4. Beijing Natural Science Foundation of China [3162033]
  5. State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources [LAPS18008]
  6. Fundamental Research Funds for the Central Universities [2018QN077]
  7. Science and Technology Project of State Grid Corporation of China (SGCC) [NY7116021, kjgw2018-014]
  8. FEDER funds through COMPETE 2020
  9. Portuguese funds through FCT [SAICT-PAC/0004/2015 - POCI-01-0145-FEDER-016434, POCI-01-0145-FEDER-006961, UID/EEA/50014/2013, UID/CEC/50021/2013, UID/EMS/00151/2013, 02/SAICT/2017 - POCI-01-0145-FEDER-029803.309048]

Ask authors/readers for more resources

Accurate solar photovoltaic power forecasting can help mitigate the potential risk caused by the uncertainty of photovoltaic out power in systems with high penetration levels of solar photovoltaic generation. Weather classification based photovoltaic power forecasting modeling is an effective method to enhance its forecasting precision because photovoltaic output power strongly depends on the specific weather statuses in a given time period. However, the most intractable problems in weather classification models are the insufficiency of training dataset (especially for the extreme weather types) and the selection of applied classifiers. Given the above considerations, a generative adversarial networks and convolutional neural networks-based weather classification model is proposed in this paper. First, 33 meteorological weather types are reclassified into 10 weather types by putting several single weather types together to constitute a new weather type. Then a data-driven generative model named generative adversarial networks is employed to augment the training dataset for each weather types. Finally, the convolutional neural networks-based weather classification model was trained by the augmented dataset that consists of both original and generated solar irradiance data. In the case study, we evaluated the quality of generative adversarial networks-generated data, compared the performance of convolutional neural networks classification models with traditional machine learning classification models such as support vector machine, multilayer perceptron, and k-nearest neighbors algorithm, investigated the precision improvement of different classification models achieved by generative adversarial networks, and applied the weather classification models in solar irradiance forecasting. The simulation results illustrate that generative adversarial networks can generate new samples with high quality that capture the intrinsic features of the original data, but not to simply memorize the training data. Furthermore, convolutional neural networks classification models show better classification performance than traditional machine learning models. And the performance of all these classification models is indeed improved to the different extent via the generative adversarial networks-based data augment. In addition, weather classification model plays a significant role in determining the most suitable and precise day-ahead photovoltaic power forecasting model with high efficiency.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available