Popis: |
As green energy technology develops, so too grows research interest in topics such as solar power forecasting. The output of solar power generation is uncontrollable, which makes accurate prediction of output an important task in the management of power grids. Despite a plethora of theoretical models, most frameworks encounter problems in practice because they assume that received data is error-free, which is unlikely, as this type of data is gathered by outdoor sensors. We thus designed a robust solar power forecasting model and methodology based on the concept of ensembling, with three key design elements. First, as models established using the ensembling concept typically have high computational costs, we pruned the deep learning model architecture to reduce the size of the model. Second, the mediation model often used for pruning is not suitable for solar power forecasting problems, so we designed a numerical–categorical radial basis function deep neural network (NC-RBF-DNN) to replace the mediation model. Third, existing pruning methods can only establish one model at a time, but the ensembling concept involves the establishment of multiple sub-models simultaneously. We therefore designed a factor combination search algorithm, which can identify the most suitable factor combinations for the sub-models of ensemble models using very few experiments, thereby ensuring that we can establish the target ensemble model with the smallest architecture and minimal error. Experiments using a dataset from real-world solar power plants verified that the proposed method could be used to build an ensemble model of the target within ten attempts. Furthermore, despite considerable error in the model inputs (two inputs contained 10% error), the predicted NRMSE of our model is still over 10 times better than the recent model. |