Renewable Energy, Vol.149, 1182-1196, 2020
A novel deep neural network based on randomly occurring distributed delayed PSO algorithm for monitoring the energy produced by four dual-axis solar trackers
An accurate predictive model is essential for monitoring the energy produced by a solar system based on different meteorological parameters. In the present paper, a novel machine-learning model named DNN-RODDPSO is proposed to improve the real-time prediction accuracy of the hourly energy produced by four dual-axis solar trackers. This model integrates a new deep neural network (DNN) model with a recent variant of PSO algorithm referred to as a randomly occurring distributed delayed particle swarm optimization (RODDPSO) algorithm. This algorithm is adopted to enhance the training process of the DNN model by reducing the risk of being trapped into local optima and for the search space diversification. Furthermore, to develop the DNN-RODDPSO model, the hourly observations of seven meteorological parameters including time variable measured during 2014-2015 in Alice Springs city, Australia, are used. This model integrates two novel hidden layers, the first one is a selective layer based on daytime/nighttime data selection. The second one named automatic inputs relevance determination to point out the most relevant inputs for an accurate prediction. The obtained results demonstrate the high performance of the two novel hidden layers and the RODDPSO algorithm to improve significantly the prediction accuracy compared to the actual literature standards. (C) 2019 Elsevier Ltd. All rights reserved.
Keywords:Solar energy prediction;Dual-axis solar trackers;Automatic inputs relevance determination;Artificial neural network;Particle swarm optimization