ORIGINAL RESEARCH article

Front. Energy Res., 20 December 2021

Sec. Smart Grids

Volume 9 - 2021 | https://doi.org/10.3389/fenrg.2021.764635

Ensemble Forecasting Frame Based on Deep Learning and Multi-Objective Optimization for Planning Solar Energy Management: A Case Study

  • 1. School of Statistics, Shandong Technology and Business University, Yantai, China

  • 2. School of Political Science and Public Administration, Shandong University, Qingdao, China

Abstract

There are many prediction models that have been adopted to predict uncertain and non-linear photovoltaic power time series. Nonetheless, most models neglected the validity of data preprocessing and ensemble learning strategies, which leads to low forecasting precision and low stability of photovoltaic power. To effectively enhance photovoltaic power forecasting accuracy and stability, an ensemble forecasting frame based on the data pretreatment technology, multi-objective optimization algorithm, statistical method, and deep learning methods is developed. The proposed forecasting frame successfully integrates the advantages of multiple algorithms and validly depict the linear and nonlinear characteristic of photovoltaic power time series, which is conductive to achieving accurate and stable photovoltaic power forecasting results. Three datasets of 15-min photovoltaic power output data obtained from different time periods in Belgium were employed to verify the validity of the proposed system. The simulation results prove that the proposed forecasting frame positively surpasses all comparative hybrid models, ensemble models, and classical models in terms of prediction accuracy and stabilization. For one-, two-, and three-step predictions, the MAPE values obtained from the proposed frame were less than 2, 3, and 5%, respectively. Discussion results also verify that the proposed forecasting frame is obviously different from other comparative models, and is more stable and high-efficiency. Thus, the proposed frame is highly serviceable in elevating photovoltaic power forecasting performance and can be used as an efficient instrument for intelligent grid programming.

1 Introduction

The exhaustion of fossil energy and global warming have been inescapable events for humans (; ; ). To work out these events, exploring and exploiting renewable energy worldwide should be the ultimate focus of attention (; ; ; ). Photovoltaic (PV) power, which is unlimited, green, and available, has become a key point in new energy resource research (; ; Zhu and Pi, 2020; ). The International Energy Agency announced that, until 2019, the global accumulative installed capacity of PV power exceeded 627 GW.1 Nevertheless, PV power is labile and fluctuates at high frequency, which unpredictably impacts the facility wastage and grid stability of the intelligent electric system. Therefore, enhancing the forecasting accuracy and stability of PV power must be considered to help solve the aforementioned tasks and optimize the intelligent electric system operation.

By reviewing past studies, we can see that several forecasting models have been proposed and developed to enhance prediction precision and effectiveness (Yildiz and Acikgoz, 2021). With respect to the calculative mechanism, the forecasting model can be summarized as the following rough categories (; ): physical, statistical, and artificial intelligent models. Physical models rely on sky cameras and satellite data to forecast PV power (). PV power prediction with satellite imaging or sky cameras has been developed as a key theme based on data capture and cloud movement (). Physical methods exhibit satisfactory performance when the state of the weather is stabilized (). In contrast to physical models, statistical models use sufficient actual data to conduct short-term PV power forecasting, and these models with regard to short-term forecasting surpass physical models in terms of performance (Zhang et al., 2019). The prediction performance of statistical models is impacted when the input variables have a nonlinear relationship. Autoregressive moving average (ARMA) (), autoregressive integrated moving average (ARIMA) (), Kalman filter (), and other statistical models have been adopted and gained significant prediction results. In addition, artificial intelligent models, which incorporate artificial neural networks (ANNs) (Yacef et al., 2014), fuzzy logic methods (Tanaka et al., 2011), and deep learning methods (DLMs) (), are widely adopted tools for short-term PV power forecasting (Yagli et al., 2019; ). Based on their outstanding capabilities, DLMs can deal with the fuzzy relationship between the actual data and forecasting data. As a booming branch of artificial intelligence methods, DLM has attracted wide attention in numerous fields (Zhou et al., 2020). Compared with the two models, DLMs depend on historical data and have high fault tolerance, which means that DLMs can robustly and adaptively predict PV power. In addition, DLMs can dispose of nonlinear data, conduct adaptive forecasting, and judge fuzzy relationships (). Nonetheless, DLMs have instinctive shortcomings, including over-fitting, easy to local optimum, and low convergence speed (). Apart from the abovementioned forecasting models, hybrid models have also received great attention. Hybrid approaches can overcome the limitation of individual model by combining predictor with other algorithms (). For example, established a hybrid gated recurrent unit (GRU) to forecast day-ahead PV generation and proved hybrid GRU is superior to individual GRU in terms of forecasting accuracy. used variational mode decomposition approach and convolutional neural network (CNN) to improve PV power forecasting ability. Relative to benchmark deep learning models, the proposed hybrid model can provide better forecasting results. developed a novel hybrid short-term forecasting method, which integrated wavelet transform (WT), particle swarm optimization (PSO) with support vector machine (SVM) to enhance PV power forecasting precision. By comparing with various prediction approaches, the proposed model showed excellent prediction performance, which is helpful to integrate PV into power grid. However, forecasting performance of a definite forecasting model is different with respect to different datasets and observation sites. Thus, one forecasting approach cannot be applied to all forecasting situations.

The drawbacks of the aforementioned methods can be concluded as follows:

  • (1) Physical models cannot obtain satisfactory results pertaining to short-term PV power prediction based on several disadvantages: running efficiency is lower, consumed computing resources are expensive, and forecasting results are unsatisfactory. Hence, physical models cannot offer a satisfactory service for short-term PV power forecasting.

  • (2) Statistical models are poor in predicting data with high fluctuation and nonlinear characteristics. It cannot effectively forecast PV power based on the linear hypothesis ().

  • (3) Compared with the aforementioned models, the artificial intelligence model, such as DLMs, can detect the nonlinear relationship between the historical and forecasted values. It has attracted several researchers over the past several years for the validity to forecast complicated relationships (). Nonetheless, DLMs have instinctive shortcomings, such as over-fitting, easy to local optimum, and low convergence speed ().

  • (4) Because of the instinctive drawbacks of each model, the individual model cannot forecast time-series data that vary under the changing environment, resulting in poor forecasting performance in some situations.

To overcome the above disadvantages, the ensemble learning strategy based on multiple forecasting models that proposed by has been widely used by researchers. Ensemble strategy employs multiple forecasting models to achieve an aggregated result that is superior to every base forecasting model (). The main principle of this strategy is to obtain optimal weights to ensure the minimum sum of squared errors of the training set (). By combing multiple predictors, we can better utilize more useful information and remove particular deviations brought by individual predictor. Moreover, the ensemble strategy can successfully integrate the merit of all involved sub-predictors, such as their good ability to grasp different data characteristic and the good property to overcome negative effect (e.g., overfitting), which is proved to be effective to improve forecasting performance in many forecasting fields (Xiao et al., 2015; ; Wang et al., 2021). Yang and Dong (2018) proposed a seasonal time series ensemble model that used six component models from different families and 8 ensemble methods to conduct PV power output forecasting. A simple remedy was added to the ensemble model, which was proved to be effective to improve forecasting ability. used wavelet packet decomposition (WPD) to decompose PV power data and used long short-term memory (LSTM) to forecast the decomposed series. The predicted sub-series are ultimately integrated based on linear weighting strategy to obtain the final forecasting values. Simulation results verified its high-quality forecasting ability. proposed a novel forecasting frame, where the maximal overlap discrete wavelet transform technique was used for decomposition and the LSTM was used for sub-series forecasting. By integrating the sub-series forecasting results, the final PV power forecasting results were finally obtained. More studies about ensemble forecasting models are listed in Table 1. From the above review, we can find that most existing ensemble models are more likely to use a single forecasting model. However, PV power series is fluctuant and uncertain with both intricate linear and nonlinear characteristics, which must be captured by different class of forecasting models. To this end, in this paper, both statistical model and DLMs are combined together to better grasp the linear and nonlinear characteristics of PV power series. Moreover, some existing ensemble models use linear weighting method to calculate the final ensemble forecasting results. Considering linear weighting method may not reflect the importance of the prediction results of each component, a multi-objective optimization algorithm (MOOA) is used to optimize the combining weights, which can effectively improve PV power forecasting performance. Besides, data preprocessing is an important process in PV power forecasting because it can filter the high-frequency noise in original time series and retain the useful information. Nevertheless, most studies may ignore the importance of data preprocessing or adopt poor preprocessing methods. In this paper, an effective data preprocessing method, namely singular spectrum analysis (SSA), is used to preprocess the historical PV power output forecasting, which can better grasp the data characteristic of PV power series and effectively improve forecasting ability.

TABLE 1

LiteratureMethods of constructionYear
Literature 1 (Yin et al., 2020)Extreme learning machine, non-iterative correction theory, seasonal model2020
Literature 2 ()Random forest feature selection, complete ensemble empirical mode decomposition, backpropagation, particle swarm optimization2020
Literature 3 (Zhang et al., 2020a)Dendritic neural network, wavelet transform algorithm2020
Literature 4 ()Wavelet packet decomposition, LSTM2020
Literature 5 ()CNN, LSTM, ConvLSTM2021
Literature 6 ()LSTM, Bidirectional LSTM, GRU, Bidirectional GRU, CNN, CNN-LSTM, CNN-GRU2021
Literature 7 ()Pearson correlation coefficient, LSTM, physical constraints2021
Literature 8 (Zhen et al., 2021)Genetic algorithm, Bidirectional LSTM2021
Literature 9 ()CNN, LSTM, CNN-LSTM2021
etc.

Relevant studies.

In our study, proposed ensemble forecasting frame (PEFF) is built, which incorporates SSA, multi-objective grasshopper algorithm (MOGOA), ARIMA, and DLMs. Specifically, SSA was selected to eliminate irregular fluctuations of observed values in a complex environment. SSA can effectively process the original time series to enhance the forecasting performance. ARIMA and three DLMs (i.e., deep belief network (DBN), GRU, LSTM) were adopted to conduct PV power forecasting, and the ensemble coefficient of each model was obtained using MOGOA. ARIMA can effectively predict the linear trend of PV power generation, whereas DLMs can effectively predict nonlinear trends. The PEFF fills the gap between the statistical and artificial intelligence models. MOGOA can effectively combine forecasting results based on an effective style. The PEFF that integrates the benefits of individual models with data pretreatment techniques and intelligent optimization algorithms can validly improve the PV power prediction ability (Tian and Hao, 2018).

The leading course of our study relative to other studies in the domain of PV power forecasting is summarized below:

  • (1) A data pretreatment technique was adopted to relieve the random fluctuation of PV power sequences in real time. The observed PV power output time series will be disintegrated into several subseries; then, the subseries with the highest frequency fluctuation is abnegated, and the residuals are structured to conduct PV power forecasting. Considering this disposal, the essential character of PV power could be better extracted, and hence, the forecasting performance can be greatly improved.

  • (2) The statistical model is beneficial to grasp linear characteristics, while DLMs make for nonlinear characteristics. For the sake of comprehensive control of the linear and nonlinear characteristics of PV power, ARIMA (the statistical model) is used to forecast the linear trend, and three DLMs are used for the nonlinear trends.

  • (3) MOGOA, as an effective parameter optimization technology, can determine the optimal coefficient of each sub-model. MOGOA with an archive to determine approximative values of the Pareto optimal solution can prompt prediction precision and prediction stability. MOGOA can help deal with an intricate optimization problem.

  • (4) The developed ensemble frame (EF) can assist in the operation and optimization of smart grids. Based on the realistic PV power data and comprehensive prediction result analyses, the PEFF is verified as an effective forecasting frame and can be applied to other forecasting fields in future.

At present, an accurate and stable forecasting system is urgently needed for renewable energy generation. However, in the current study, the developed prediction models have defects. Therefore, we propose a PEFF for PV power generation prediction to compensate for the defects of the current prediction model and provide a new scheme for PV power generation prediction.

2 Methods

In this section, SSA and MOGOA are presented in detail, and a particular process of the PEFF is introduced.

2.1 Data Preprocessing Strategy

SSA, as an instrumental data preprocessing technique to process the observed PV power values, has been continually adopted in various fields, such as biology (), physics (), climatology (Unnikrishnan and Jothiprakash, 2018), and economics (). The flow of the SSA is listed as follows:

Step 1EmbeddingConversing original time series into as Eq. 1.where , . The consequence of this mapping is embodied as a trajectory matrix with the mathematical expression of

Step 2Singular values decompositionGiven a covariance matrix (), this step is employed to obtain L eigenvalues () and eigenvectors (). Suppose and , then, in this step can be indicated bywhere and the rank of is 1. Therefore, are the principal components, and denotes the characteristic root of the trajectory matrix (Z).

Step 3GroupingThe interval is disintegrated into several components () without a connection between them. Suppose that , then is defined as , and Z can be disintegrated into .

Step 4Diagonal averagingIn this step, the grouping result is converted into a sequence with N points. Assume that Z is an LK matrix, and . If L < K, then , or else, . Finally, Z is turned into a sequence based on the following formula:

2.2 Intelligent Optimization Algorithm

MOGOA simulates the location of the grasshopper population, which is used to search for the optimal solution to a definite problem. Based on related articles (), the operating mechanism of the MOGOA can be summarized as follows:

The motion of each grasshopper is principally influenced by individual interactions, weight, and wind strength. In addition, represents the location of the ith grasshopper, as shown in Eq. 5.where , , and denote the individual interaction, weight, and wind strength of each grasshopper, respectively.

can be quantized by subsequent equations:where denotes the space between the ith and jth grasshopper and denotes a normalized vector from the ith grasshopper to the jth grasshopper. quantizes individual interactions based on f and l.

The weight is computed viaEq. 10:

Here, g denotes the gravitational coefficient, and defines a normalized vector to the earth’s core. In addition, the wind strength of each grasshopper can be calculated using Eq. 11.

Here, u defines a constant parameter, and denotes a vector normalized to wind direction. Moreover, Eq. 5 can be expressed in detail using Eq. 12.

Here, N denotes population size. Moreover, the aforementioned formulas simulate the motion of the ith grasshopper under hypothetical status.

The force applied by gravitation is insignificant. The wind strength is related to the orientation (). Therefore, Xi can be extended as follows:

Here, ubd and lbd represent the upper and lower boundaries of the dth variable, respectively. denotes the dth variable value of the optimal solution. In addition, c determined using Eq. 14 can reduce exploration and improve exploitation such that the operation speed can be correspondingly decreased based on the iteration number.

Here, and denote the maximum and minimum values, respectively, and l and L represent the present iteration and max iteration, respectively.

To conduct multi-objective optimization via GOA, a Pareto optimal solution is adopted to modify the solution distribution. The distance between each solution and neighboring solutions is quantized. Then, the neighboring solution number is adopted to measure the density of the Pareto optimal solutions. The probability of selecting the search objective of the archive of the current iteration is defined in Eq. 15.

Here, Ni represents the neighboring solution number of the ith solution.

2.3 Flow of the PEFF

Bates et al. proved that the effective ensemble prediction accuracy of different forecasting models far surpasses that of the individual models (). 1,450 values were collected from three periods: the 1st–1160th values were selected as the training set, the 1161st–1392nd values were considered as the validation set, and the 1393rd–1450th values were selected as the testing set. In prediction process, rolling forecasting mechanism is used, and the principle of rolling forecasting is that updating the input data by discarding the old data for each loop to perform the forecasting. In our study, the input set for each loop is 5 samples {}, (t = 5, 6, …, 1,449), and the outputs of forecasting models are {}, {}, and {} from one-step to three-step forecasting, respectively. In this study, PEFF forecasts the linear and nonlinear trends of the PV power output sequence, and the flow is listed in this subsection and exhibited in Figure 1.

FIGURE 1

2.3.1 Operating Mechanism 1: Data Preprocessing

SSA is adopted to conduct the real-time treatment of the initial PV power series, so that the dominating feature of the PV power sequence will be mastered, and effective forecasting will be conducted subsequently.

2.3.2 Operating Mechanism 2: Prediction of Hybrid Predictors

Based on the linear and nonlinear characteristics of the PV power sequence, ARIMA and DLMs were selected to build the PEFF. By combining SSA and these models, hybrid models were employed as sub-models to predict PV power. The PV power output values corresponding to the validation set were forecasted based on the rolling forecasting mechanism. Based on real data, hybrid models perform single-step and multi-step predictions. The linear model (SSA–ARIMA) in sub-models can predict the linear trend of the PV power sequence, and nonlinear models (SSA-DLMs) can predict the nonlinear trend.

The input vector of DLMs in the training set is as follows:

The input vector of ARIMA in the training set is as follows:where k denotes the forecasting step, and y denotes the actual PV values, and yy denotes the processed PV values.

The input vector of DLMs in the validation set is as follows:

The input vector of ARIMA in the validation set is as follows:where k denotes the forecasting step, and y denotes the actual PV values, and yy denotes the processed PV values.

The input vector of DLMs in the testing set is as follows:

The input vector of ARIMA in the testing set is as follows:where k denotes the forecasting step, and y denotes the actual PV values, and yy denotes the processed PV values.

2.3.3 Operating Mechanism 3: Ensemble Forecasting

In this stage, MOGOA is applied to determine the best weight coefficient of the forecasting values of each sub-model. Based on MOGOA, prediction values matching the validation set of four prediction sub-models obtained from Process 2 are used to search for the best weight coefficient of each sub-model, and real values matching the testing set are used to test the forecasting performance of the PEFF. Finally, the final PV power prediction result is aggregated via the prediction values matching the testing set of each sub-model and the optimal weight coefficients corresponding to each sub-model. The objective functions of MOGOA are prediction accuracy and stability in PEFF, and its fitness function is provided:where y denotes the actual PV values, and denotes the forecasting PV values.

The fitness function can be rewritten as:

The weights are optimized to achieve good forecasting performance in validation set by MOGOA. Ultimately, the final forecasting results are calculated as .

2.3.4 Operating Mechanism 4: Forecasting Performance Assessment

The forecasting accuracy and stability were assessed using four indicators (see Table 2 for details) based on three experiments, and five discussions were held to further analyze the prediction effect of PEFF.

TABLE 2

MetricDefinitionEquation
MAE ()Average absolute error
MAPE (Zhang et al., 2020b)Mean absolute percentage error
RMSE ()Root mean square error
SDE ()Standard deviation of error

Four performance indicators.

Note: denotes the actual PV power output at point i, and denotes the forecasting PV power output at point i. MAE, MAPE, and RMSE are used to measure prediction accuracy, and standard deviation is used to measure prediction stability.

3 Experimental Setup and Result Analyses

In this section, the experimental setup and forecasting result analyses based on three PV power datasets are presented to verify the forecasting ability of our PEFF.

3.1 Datasets

Initial PV power data were acquired from three datasets in Belgium with a time interval of 15 min. When the light intensity reaches a certain level, the PV power generation has sufficient output; therefore, this study considers PV power generation data from 9:00 to 16:00 every day as the verification dataset. Specifically, 1,450 data points for continuous 50 days from different time period were adopted as the reference dataset. The detailed data characteristics of the PEFF are shown in Figure 2.

FIGURE 2

There is no official or specific procedure to select the optimal training-to-test ratio. In actual application, with the improvement of training-to-test, the forecasting accuracy can be obviously improved, while too many training data may result in overfitting issue. In this paper, based on previous experiences and researches, the ratio of training, validation, and test set is set to 20:4:1. Specifically, the 1st–1160th values were selected as the training set, the 1161st-1392nd values were considered as the validation set, and the 1393th-1450th values were selected as the testing set. The relevant data characteristics are listed in Table 3.

TABLE 3

DatasetsDatasetsNumberMeanStdMinMaxKurtosisSkewness
Dataset 1Training Set1,160830.33476.3632.972055.73−0.410.54
Validation Set232768.81506.05101.231818.68−1.190.39
Testing Set581,208.61343.51519.971825.68−0.73−0.06
All Samples1,450835.62482.9832.972055.73−0.630.45
Dataset 2Training Set1,1601,486.61473.34253.562,320.85−0.38−0.56
Validation Set2321,281.88453.91363.652,211.87−0.67−0.02
Testing Set581,648.02272.661,101.782069.63−1.10−0.05
All Samples1,4501,460.31471.21253.562,320.85−0.48−0.48
Dataset 3Training Set1,1601,083.22497.29183.472073.17−1.060.15
Validation Set2321,067.73473.69252.922001.07−1.210.07
Testing Set581,507.73322.29786.711971.44−0.87-0.40
All Samples1,4501,097.72494.67183.472073.17−1.090.09

Relevant data characteristics of three datasets.

3.2 Assessment Indicators of Forecasting Performance

There must be a scientific evaluation system to determine whether the prediction performance is satisfactory. In this section, four indicators, including the mean absolute error (MAE), mean absolute percent error (MAPE), root mean square error (RMSE), and standard deviation of error (SDE), are introduced to verify the forecasting effort of our PEFF. The concepts and equations of the four indicators are listed in Table 2.

3.3 Experimental Setup

Based on the PV power dataset, three experiments were designed to compare the PEFF and reference models. In these experiments, Experiment I contrasted the prediction ability of the PEFF and hybrid models. Experiment II compared the PEFF with the EFs, employing different data pretreatment strategies and MOOAs in terms of forecasting effect. Experiment III compared the prediction capacity of the PEFF and classical models. The prediction ability of 1-step to 3-step prediction is testified via four indicators, and experimental result analyses are described.

Experiment I was conducted to verify the advantages of PEFF compared with hybrid models. The parameter setting of the SSA is the same as that of the PEFF, and the rolling number of the models was set to 5.

Experiment II was conducted to prove that the ensemble learning strategy of PEFF surpasses the EFs structured via other data pretreatment techniques (complete ensemble empirical mode decomposition (CEEMD)) and MOOAs (multi-objective dragonfly algorithm (MODA) and multi-objective grey wolf optimizer (MOGWO)). For each EF, the ensemble learning strategy changes, and the input and output settings remain unchanged.

Experiment III was employed to reveal the forecasting superiority of the PEFF with classical models (backpropagation (BP) neural network, extreme learning machine (ELM), Elman neural network (ENN), echo state network (ESN), least squares support vector machine (LSSVM) and radical basis function (RBF)).

3.4 Experiment I: Comparison With Hybrid Predictors

The experimental results are listed in Table 4. For Dataset 1, PEFF has an unrivaled characteristic in one-step and multi-step predictions. In particular, the MAPE value is 1.7722% in one-step, 2.5428% in two-step, and 4.3568% in three-step predictions, which are minimum compared with the involved models. For Dataset 2, the lowest MAE, MAPE, RMSE, and SDE were obtained from the PEFF in one step, with values of 13.5285, 0.9495%, 21.3817, and 21.5428, respectively. In multi-step prediction, the most satisfactory results are achieved by the PEFF, confirming the forecasting effect of our PEFF. For Dataset 3, the forecasting accuracy and stability of PEFF signally precede that of the reference models. This implies that although hybrid models can improve the prediction precision weakly, the PEFF is better.

TABLE 4

DatasetsModels1-Step2-Step3-Step
MAEMAPERMSESDEMAEMAPERMSESDEMAEMAPERMSESDE
Dataset 1SSA-ARIMA64.57536.480980.573580.650187.57106.223285.368185.394998.97547.4362107.1025106.0687
SSA-DBN20.86792.075428.803929.003358.09645.768875.524774.827081.70157.1736101.2765100.4727
SSA-GRU37.29523.703548.544039.145565.75955.653072.434743.801873.79847.375397.201996.0304
SSA-LSTM41.58593.651046.408328.230257.06535.074764.824441.153271.41086.381789.825380.8380
PEFF16.00071.772228.964228.521824.11392.542836.549936.769540.68814.356857.147457.5807
Dataset 2SSA-ARIMA45.12112.798749.369449.450447.54423.005865.746865.814157.73593.826586.144586.2185
SSA-DBN15.13591.022522.264422.372035.49192.359551.731948.724856.15313.717681.289077.9517
SSA-GRU27.85661.762032.200527.833335.50722.251945.273235.868858.46713.764294.616994.9409
SSA-LSTM42.04712.608445.870924.133831.15212.010340.465534.095352.43833.340668.452368.8433
PEFF13.52850.949521.381721.541818.39951.262329.205429.042931.33652.081044.277844.3717
Dataset 3SSA-ARIMA41.54862.923549.027549.093140.11572.969048.742048.753845.66373.535673.925873.8198
SSA-DBN12.87131.013919.711919.699138.49242.862155.378355.688643.85163.276364.980562.5742
SSA-GRU32.18752.298335.531518.698437.66042.716443.575229.551073.79794.864286.372561.1768
SSA-LSTM37.65642.655040.684719.982339.97142.834146.146032.241146.01313.280458.174051.5115
PEFF11.02890.906016.493616.661018.03311.488726.430124.428431.91752.401741.525034.7977

Comparison of the prediction performance of the PEFF and hybrid models.

Remark. The PEFF obtains a more satisfactory prediction ability with the smallest error indicator values among all of the involved models, proving the short-term prediction availability of the proposed PEFF in PV power output.

3.5 Experiment II: Comparison With EFs Adopting Diverse Ensemble Strategies

Experiment II compares the EFs with different data pretreatment techniques (CEEMD) and MOOAs (MODA and MOGWO). The forecasting results are listed in Table 5. For Dataset 1, the PEFF is precise and stabilized in PV power prediction, which can be concluded based on the MAPE values (1.7722, 2.5428, and 4.3568%) in each forecasting step. For Dataset 2, the four assessment indicator values in each forecasting step obtained from PEFF are the most satisfactory. The MAPE in one-step forecasting obtained from the PEFF is 0.9495%, which is 0.2132% higher than that of SSA-MOGWO-EF, which is second in the prediction effect. As for Dataset 3, regardless of the prediction step, the PEFF obtains the optimal forecasting result proved by obviously lower error indicator values. For instance, in three steps, the PEFF provides the lowest MAE, MAPE, RMSE, and SDE of 31.9175, 2.4017%, 41.5250, and 34.7977, respectively, while the highest MAPE was obtained from CEEMD-MOGOA-EF at 4.8862%.

TABLE 5

DatasetsModels1-Step2-Step3-Step
MAEMAPERMSESDEMAEMAPERMSESDEMAEMAPERMSESDE
Dataset 1CEEMD-MOGOA-EF31.85972.420240.990240.899637.94073.887651.396249.232361.32746.231578.491673.9839
SSA-MODA-EF18.81082.011328.507028.737337.17323.527345.453040.532860.37346.021571.586763.0439
SSA-MOGWO-EF18.65431.985427.736927.977130.23343.036840.439239.026658.65605.743669.511157.5834
PEFF16.00071.772228.964228.521824.11392.542836.549936.769540.68814.356857.147457.5807
Dataset 2CEEMD-MOGOA-EF15.76841.064722.400324.579431.66002.073239.068035.180056.18553.402572.812270.6055
SSA-MODA-EF14.51781.015823.165722.553627.31731.854037.872133.788947.20923.113667.601067.5988
SSA-MOGWO-EF13.76410.968822.884622.248823.27631.575033.939133.520441.23732.701253.536044.8950
PEFF13.52850.949521.381721.541818.39951.262329.205429.042931.33652.081044.277844.3717
Dataset 3CEEMD-MOGOA-EF15.94871.255522.878423.055340.98373.109463.214663.041758.78714.886284.126978.6112
SSA-MODA-EF12.41530.982718.622918.642531.66322.316340.868826.885241.09423.099955.791147.0912
SSA-MOGWO-EF11.80320.955018.302918.428823.80261.857532.702125.968640.62783.052854.527444.3540
PEFF11.02890.906016.493616.661018.03311.488726.430124.428431.91752.401741.525034.7977

Comparison of the forecasting performance of the PEFF and EFs employing other ensemble strategies.

Remark. The assessment indicator values in Experiment II show that the PEFF precedes the EFs based on other ensemble strategies in terms of forecasting precision and stability, regardless of the prediction step and dataset.

3.6 Experiment III: Comparison With Classic Models

The experimental results reveal the forecasting ability of the PV power sequence by comparing the PEFF with classic models (BP, ELM, ENN, ESN, LSSVM, and RBF). The prediction results are listed in Table 6. For Dataset 1, with regard to the one-step prediction, PEFF exhibits the optimal forecasting performance. With regard to two- and three-step forecasting processes, the assessment indicators of the PEFF are minimally compared with the classical models, which indicate that the PEFF is more valid in PV power prediction. For Dataset 2, classical models achieved unsatisfactory prediction effects with higher values of MAE, MAPE, RMSE, and SDE. Specifically, in 2-step forecasting, the MAPE values of BP, ELM, ENN, ESN, LSSVM, and RBF are 7.6081, 7.5464, 7.8467, 9.1621, 7.9522, and 7.1286%, respectively, and the MAPE values of PEFF were 1.2623, 6.3458, 6.2841, 6.5844, 7.8999, 6.6899, and 5.8664%. As for Dataset 3, the PEFF precedes other involved models with average values of the evaluation criteria of 20.3265, 1.5988%, 28.1495, and 25.2957, respectively, in three steps.

TABLE 6

DatasetsModels1-Step2-Step3-Step
MAEMAPERMSESDEMAEMAPERMSESDEMAEMAPERMSESDE
Dataset 1BP36.10116.597781.646881.784083.327618.1566132.0443131.5471105.829020.7587164.0412164.1236
ELM42.57857.559291.460991.617781.168215.0630142.4280142.5972122.454921.9137205.6969206.0437
ENN39.71567.472384.441984.520782.379314.7120143.5108143.7415119.304721.7489203.0020203.3021
ESN46.58118.768198.248298.322090.371617.6039143.7276143.9530133.037726.0459189.5262189.8139
LSSVM42.45257.483192.139491.986078.266514.5620141.7317141.6096116.600621.9949190.9299190.8851
RBF44.95478.4727102.9092102.938683.791516.1391159.0064159.1626120.773823.7272196.3467196.4828
PEFF16.00071.772228.964228.521824.11392.542836.549936.769540.68814.356857.147457.5807
Dataset 2BP32.51373.746475.410575.529464.23287.6081117.2039117.135196.147111.1675156.8650156.7773
ELM36.31884.338177.021377.077365.94007.5464116.5061116.631198.367811.1553155.4301155.2397
ENN35.64434.173777.119577.154568.50017.8467119.2438119.286196.302710.9769154.5617153.9480
ESN46.77214.9832108.2536108.438586.38449.1621145.8431145.9740122.585612.9829183.3423183.1392
LSSVM45.11415.601997.417897.585170.98377.9522128.6216128.770193.49349.9382155.3779155.4104
RBF35.42584.214178.939979.071963.10317.1286116.0497116.249089.63769.9341149.9513150.1800
PEFF13.52850.949521.381721.541818.39951.262329.205429.042931.33652.081044.277844.3717
Dataset 3BP30.24304.007464.989664.936961.34427.6853109.0110109.188989.752511.4595146.1884146.3795
ELM29.68543.909365.117265.158563.75827.9744111.1659111.243796.604811.8075151.4255151.1732
ENN31.31754.012466.206066.262062.31448.0096108.9393108.866095.439911.9277150.2073150.0207
ESN36.23874.285180.608180.594571.85328.2486123.1829122.9609110.252812.5923166.9108166.8145
LSSVM29.07683.732864.293464.339459.77677.5425105.9502106.085492.891911.5781145.6523145.8945
RBF30.01373.885964.900264.993062.59057.9905108.4614108.628695.187211.9129148.0287148.2561
PEFF11.02890.906016.493616.661018.03311.488726.430124.428431.91752.401741.525034.7977

Comparison of the prediction performance of the PEFF and reference models.

Remark. Based on the results of this experiment, we can conclude that the PEFF has a stronger effect than the classical models in short-term PV power prediction.

4 Discussion

In this section, the PEFF is discussed in detail, including the significance, sensitivity analysis, operational efficiency, practical applications, defects, and future directions of the PEFF.

4.1 Forecasting Significance of the PEFF

To investigate whether there is a prominent difference in the prediction ability between the PEFF and reference models, the Diebold–Mariano (DM) test () was conducted. The concrete theory of this test can be found in (Zhang et al., 2021).

As for our study, Table 7 lists the DM values from 1-step to 3-step prediction based on the three datasets. First, the PEFF is different from classical models (BP, ELM, ENN, ESN, LSSVM, and RBF) at a significance level of 99%. Moreover, although the DM values computed based on the difference between the PEFF and hybrid models are lower than that computed based on the difference between the PEFF and each classical model, the PEFF has a distinguishing prediction capacity compared with each hybrid model at a significance level of 95%. Then, when comparing the PEFF with the EFs adopting disparate ensemble strategies, the DM statistical magnitude pertaining to one-step to three-step prediction based on each dataset exceeds the critical value at a significance level of 95%, which illustrates that there is a 95% possibility that we will not reject H1.

TABLE 7

ModelsDataset 1Dataset 2Dataset 3
1-step2-step3-step1-step2-step3-step1-step2-step3-step
BP8.0975a8.2785a8.5469a8.9575a8.9649a8.1576a8.9706a8.9572a8.4854a
ELM8.3003a7.6419a7.9218a8.4157a8.2922a8.4595a8.1557a7.5357a8.3491a
ENN9.4340a9.1787a9.2577a9.2431a8.8922a9.1555a8.6712a9.2060a8.5318a
ESN8.7769a8.5462a8.5971a9.3235a9.1948a8.8171a9.4502a8.5344a8.9387a
LSSVM8.0816a8.4655a8.4952a7.8869a8.1898a8.1456a8.3463a8.4094a8.4547a
RBF6.7760a7.1797a7.1551a6.6626a6.6190a6.9984a7.4597a6.8404a7.0853a
SSA-ARIMA2.0238b2.5513b2.0551b2.3060b2.4991b2.6909a2.7593a2.3472b1.9986b
SSA-DBN1.9993b2.0575b2.6407a2.0543b2.6143a2.0435b2.7293a2.1500b1.9966b
SSA-GRU2.0511b2.4160b2.2733b2.1517b2.6308a2.3853b2.3497b2.7172a2.0858b
SSA-LSTM2.5572b2.5537b2.1804b2.3678b1.9759b1.9740b2.3308b2.5792a2.7340a
CEEMD-MOGOA-EF2.0899b2.5288b2.4294b1.9719b2.2971b2.1222b2.7543a2.2712b2.4885b
SSA-MODA-EF2.1256b2.5620b2.2230b2.6141a2.6492a2.7082a2.4105b2.0438b2.1890b
SSA-MOGWO-EF2.8733b2.1124b2.7858a2.4983b2.9561a2.0382b2.4027b2.0667b2.9219a

DM results of the models included in this study.

Note:

a

99% significance level (critical value = 2.576).

b

95% significance level (critical value = 1.960).

Based on the DM statistical magnitude, the forecasting results of PEFF are significantly different from those of classical models (BP, ELM, ENN, ESN, LSSVM, and RBF), hybrid models (SSA-ARIMA, SSA-DBN, SSA-GRU, and SSA-LSTM), and EFs using diverse ensemble strategies (CEEMD-MOGOA-EF, SSA-MODA-EF, and SSA-MOGWO-EF). Thus, it is valuable to exploit PEFF and employ it in practical PV power forecasting.

4.2 Sensitivity Analysis of the PEFF

To explore the prediction ability of the PEFF when a certain parameter changes, sensitivity analysis was performed to measure the output result sensitivity of PEFF based on the parameter settings of SSA and MOGOA. The standard deviation (STD) of error indicators, as shown in Table 8, was adopted to assess the level at which the parameter setting impacted the properties of PEFF (). The results of the sensitivity analysis are listed in Table 9, where the window length and principal component decomposition number (PCDN) belong to SSA and the population size, iteration number, and archive size belong to MOGOA.

TABLE 8

MetricsDefinitionEquations
STD of MAE of n times prediction
STD of MAPE of n time prediction
STD of RMSE of n time prediction
STD of SDE of n time prediction

Four designed indicators of sensitivity analysis.

TABLE 9

DatasetsAlgorithmsParameters1-Step2-Step3-Step
SMAESMAPESRMSESSDESMAESMAPESRMSESSDESMAESMAPESRMSESSDE
Dataset 1SSAWindow Length2.48130.23502.34752.38142.40590.31472.62242.94072.38370.29483.41072.7419
PCDN2.33600.20542.30832.39262.22260.28172.88692.89682.79340.20972.44082.7966
MOGOAPopulation Size1.12130.09171.16650.84831.78920.14281.25371.19120.49990.10251.26751.5429
Iteration Number1.25640.03361.14841.24941.97420.12141.00361.81430.43160.05430.68070.8152
Archive Size0.35590.10240.69640.48700.42730.04520.75520.82210.78340.10171.31521.3772
Dataset 2SSAWindow Length2.38000.24281.80902.02734.49830.30944.52200.90466.56670.43775.15950.4256
PCDN2.77470.20522.56141.74774.54080.29854.43220.92924.63480.41845.09830.4358
MOGOAPopulation Size1.14890.06160.50790.37702.01900.15312.08440.28352.88840.20132.42180.2682
Iteration Number1.19930.07170.68260.68312.61390.18052.43640.21751.98610.14611.77610.2883
Archive Size1.37140.08151.10760.77430.93890.07420.96190.55332.05490.13441.94480.2166
Dataset 3SSAWindow Length2.06100.16981.92802.61482.09620.19843.23113.89873.70610.21624.05954.8314
PCDN2.22780.18032.20011.91362.81460.24282.35972.67725.34660.33616.00526.1229
MOGOAPopulation Size0.38320.02370.38120.41141.26680.12071.86701.92020.77500.06400.48890.7453
Iteration Number0.99250.06070.81330.76731.79040.07010.99751.81720.91380.07910.66700.5771
Archive Size0.78190.05000.31340.30990.61650.05300.58601.72700.77360.05490.67980.8035

STD values of the results acquired by changing parameters.

Sensitivity analyses were conducted by changing one parameter, and the remaining parameters remained unchanged. It must be known that each parameter value is assigned as 40, 45, 50, 55, and 60 in terms of window length, and 10, 15, 20, 25, and 30 in terms of PCDN, respectively. Meanwhile, the parameter is set as 10, 30, 50, 70, and 90 in terms of population size; 300, 400, 500, 600, and 700 in terms of iteration number; and 100, 150, 200, 250, and 300 in terms of archive size.

  • (1) As the parameters of SSA change, the SMAE, SMAPE, SRMSE, and SSDE values of the two parameters become higher. For instance, in the three-step prediction based on Dataset 1, the SMAPE value is 0.2948 for window length and 0.2097 for PCDN, which are lower than the SSDE values but still higher than the SMAPE values of MOGOA parameters. The above results indicate that the SSA significantly impacts the forecasting performance of the PEFF.

  • (2) When the parameter in MOGOA is altered, compared with the sensitivity analysis results obtained from SSA, the measured indicators of MOGOA are lower than those of SSA, indicating that the fluctuation of forecasting performance generated by parameter alteration in MOGOA is slight.

4.3 Operational Efficiency of the PEFF

To further explore the operational efficiency of PEFF, the run time of each model based on three datasets, regardless of the forecasting step, is listed in Table 10. In particular, the mean value of the operational time of the PEFF is 164.5339 s, which is shorter than the EFs based on different ensemble strategies. The computing time of PEFF is shorter than that of SSA-MODA-EF, which confirms the superiority of the MOGOA adopted in PEFF. Moreover, in contrast to hybrid and classical models, the average operational time of PEFF is longer, which is reasonable owing to its excellent prediction ability. The operational efficiency of the PEFF can be improved by adopting a high-powered computer.

TABLE 10

ModelsDataset 1Dataset 2Dataset 3Average
1-step2-step3-step1-step2-step3-step1-step2-step3-step
BP1.63242.09751.27851.95722.48541.80032.14191.42181.91571.8590
ELM1.04690.95750.96490.89220.95950.95571.03570.84910.93400.9551
ENN5.15764.97064.95724.67874.75774.74315.39224.65555.17124.9427
ESN3.95953.65573.03572.76552.79523.18693.48983.44562.64633.2200
LSSVM2.48542.80033.14192.70603.03183.27693.04623.09712.82352.9343
RBF7.84916.93406.67876.70946.75477.27606.67976.65517.16266.9666
SSA-ARIMA15.421816.915715.792215.694816.317115.950217.034416.438716.381616.2163
SSA-DBN129.6555110.1712112.7060121.7513113.2551109.5060113.6991124.8909119.9593117.2883
SSA-GRU144.0318153.2769144.0462135.5472126.1386136.1493125.2575123.8407124.2543134.7270
SSA-LSTM152.7577161.7431141.3922143.1190152.4984145.9597133.3404122.5853154.2238145.2911
CEEMD-MOGOA-EF209.0971198.8235199.6948190.8143191.2435189.9293198.3500203.1966211.2511199.1556
SSA-MODA-EF218.8147216.9058217.1270218.6160219.4733220.3517218.8308217.5853217.5497218.3616
SSA-MOGWO-EF223.9134225.6324226.0975225.9172226.2858225.7572224.7537223.3804225.5678225.2562
PEFF163.3171160.9502161.0344164.0759165.0540163.5308167.7792166.9340168.1299164.5339

Run time of each model.

Note: The running time is measured in seconds (s).

4.4 Practical Applications of the PEFF

In practical scenarios, real-time missions considering PV power generation planning and grid security safeguards require effective forecasting. In particular, precise and stable PV power prediction can solve the challenge caused by the irregular undulations of PV power, which is the key point for the businesslike running of PV power generation systems and can improve the stability and efficiency of the energy market and energy industry. Accurate and stable PV power forecasting can also effectively boost the PV penetration degree, reduce the use of fossil fuels, and enhance economic and environmental benefits, which is conductive to the sustainable development of the society.

Moreover, the forecasting results of the PV power output support decision-makers in maintaining the power system stability, installing large PV power stations, and monitoring the security of power systems. When the predicted PV power output result is inconsistent with the real data, energy producers can assess efficiency degradation caused by motor aging or motor faults and deal with it in time to reduce economic loss. In other words, accurate PV output forecasting provides valuable assistance for monitoring the running status of equipment, which saves maintenance costs and reduces the risk of power grid breakdown.

Furthermore, accurate forecasting is essential for grid operators to help them determine balancing power that can satisfy unnecessary demand for fossil fuels. By referring to PV power forecasting results, decision makers can determine reasonable power supply volumes of PV power and fossil fuel power plants so as to satisfy the country’s power demand. Meanwhile, accurate PV power forecasting is conductive to setting reasonable rotating reserve capacity so as to enhance energy economy and reduce the risk of PV abandonment.

4.5 Defects and Future Directions

The main limitation of PEFF is that the applied area is limited to power systems containing PV power stations, instead of finance, such as future price predictions.

After PV power prediction, adaptable improvements for future are as follows:

  • (1) Finding more effective data preprocessing methods to process PV power data and process the irregular characteristics of the initial PV power data more effectively.

  • (2) Enhancing sub-models to provide satisfactory forecasting results for the subsequent forecasting of EF.

  • (3) The operation efficiency of the proposed PEFF should be improved by GPU acceleration.

  • (4) More underlying external factors, such as weather and solar irradiation, must be taken into consideration to obtain better forecasting results for longer forecasting horizons.

5 Conclusion

We developed an ensemble forecasting frame that capitalizes the data preprocessing technique and optimization algorithm to forecast PV power. The proposed system has been proved to be effective and efficient to improve the prediction accuracy and stability of short-term PV power. Specifically, a data preprocessing technique is employed to disintegrate the original PV power sequence and integrate a processed sequence to decrease prediction errors created by the irregular undulations of the PV power series. ARIMA and three DLMs were adopted as sub-models to forecast PV power sequences. Further, MOGOA was adopted to compute the weight of each sub-model of the PEFF and obtain the final prediction result. Simulation results prove that the proposed system (SSA–MOGOA–EF) surpasses the comparative models. Specifically, in Experiment I, the lowest average MAPE based on each dataset was obtained from PEFF with values of 2.89, 1.43, and 1.60%, which were reduced by 3.82, 1.78, and 1.54%, respectively, compared with the maximum values obtained from SSA–ARIMA. This revels that the proposed ensemble forecasting scheme is obviously superior to the comparative hybrid models in terms of accuracy and stability. The ensemble strategy can successfully improve short-term PV power forecasting performance. In Experiments II, the MAPE values of PEFF based on all datasets are the most satisfactory, which implies that the PEFF based on SSA and MOGOA technologies exceeds the comparative ensemble models based on other data preprocessing technologies and optimization algorithms. Thus, it is a wise choice to use SSA–MOGOA–EF for PV power forecasting. Similarly, in Experiment III, the improvement of the proposed forecasting system over the classical individual models is more significant, further testifies the effectiveness of the proposed ensemble system. Five discussions are further conducted to testify the performance of the proposed frame. Based on the discussions, we testify that there is an observable difference between the prediction results of the PEFF and the benchmark models, and the proposed forecasting frame is less sensitive to the parameter change of MOGOA than that of SSA. Furthermore, the proposed forecasting frame incurs a lower cost compared with EFs adopting other ensemble strategies. Thus, we can conclude that the PEFF successfully improves the forecasting accuracy and stability of PV power and can achieve more efficient and time-saving forecasting results, which can provide useful support for smart grid planning.

Statements

Data availability statement

The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.

Author contributions

Software, YL; Supervision, LL; Writing—original draft, SZ; Writing—review and editing, YL.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

  • 1

    Abdel-NasserM.MahmoudK. (2019). Accurate Photovoltaic Power Forecasting Models Using Deep LSTM-RNN. Neural Comput. Applic31, 27272740. 10.1007/s00521-017-3225-z

  • 2

    AggaA.AbbouA.LabbadiM.El HoumY. (2021). Short-Term Self Consumption PV Plant Power Production Forecasts Based on Hybrid CNN-LSTM, ConvLSTM Models. Renew. Energ.177, 101112. 10.1016/j.renene.2021.05.095

  • 3

    AygülK.CikanM.DemirdelenT.TumayM. (2019). Butterfly Optimization Algorithm Based Maximum Power point Tracking of Photovoltaic Systems under Partial Shading Condition. Energy Sourc. A: Recovery, Utilization, Environ. Effects, 119. 10.1080/15567036.2019.1677818

  • 4

    BatesJ. M.GrangerC. W. J. (1969). Combination of Forecasts. Oper. Res. Q.

  • 5

    DasN.WongsodihardjoH.IslamS. (2015). Modeling of Multi-junction Photovoltaic Cell Using MATLAB/Simulink to Improve the Conversion Efficiency. Renew. Energ.74, 917924. 10.1016/j.renene.2014.09.017

  • 6

    DavidM.RamahatanaF.TrombeP. J.LauretP. (2016). Probabilistic Forecasting of the Solar Irradiance with Recursive ARMA and GARCH Models. Solar Energy133, 5572. 10.1016/j.solener.2016.03.064

  • 7

    de CarvalhoM.RuaA. (2017). Real-time Nowcasting the US Output gap: Singular Spectrum Analysis at Work. Int. J. Forecast.33, 185198. 10.1016/j.ijforecast.2015.09.004

  • 8

    DevarajJ.Madurai ElavarasanR.ShafiullahG.JamalT.KhanI. (2021). A Holistic Review on Energy Forecasting Using Big Data and Deep Learning Models. Int. J. Energ. Res.45, 1348913530. 10.1002/er.6679

  • 9

    DongJ.OlamaM. M.KurugantiT.MelinA. M.DjouadiS. M.ZhangY.et al (2020). Novel Stochastic Methods to Predict Short-Term Solar Radiation and Photovoltaic Power. Renew. Energ.145, 333346. 10.1016/j.renene.2019.05.073

  • 10

    ElavarasanR. M.LeoponrajS.VishnupriyanJ.DheerajA.Gangaram SundarG. (2021). Multi-Criteria Decision Analysis for User Satisfaction-Induced Demand-Side Load Management for an Institutional Building. Renew. Energ.170, 13961426. 10.1016/j.renene.2021.01.134

  • 11

    ElsingaB.van SarkW. G. J. H. M. (2017). Short-term Peer-To-Peer Solar Forecasting in a Network of Photovoltaic Systems. Appl. Energ.206, 14641483. 10.1016/j.apenergy.2017.09.115

  • 12

    EseyeA. T.ZhangJ.ZhengD. (2018). Short-term Photovoltaic Solar Power Forecasting Using a Hybrid Wavelet-PSO-SVM Model Based on SCADA and Meteorological Information. Renew. Energ.118, 357367. 10.1016/j.renene.2017.11.011

  • 13

    FengC.CuiM.HodgeB.-M.ZhangJ. (2017). A Data-Driven Multi-Model Methodology with Deep Feature Selection for Short-Term Wind Forecasting. Appl. Energ.190, 12451257. 10.1016/j.apenergy.2017.01.043

  • 14

    HaoY.TianC. (2019). The Study and Application of a Novel Hybrid System for Air Quality Early-Warning. Appl. Soft Comput.74, 729746. 10.1016/j.asoc.2018.09.005

  • 15

    HassaniH.GhodsiZ. (2015). A Glance at the Applications of Singular Spectrum Analysis in Gene Expression Data. Biomol. Detect. Quantification4, 1721. 10.1016/j.bdq.2015.04.001

  • 16

    IrfanM.ElavarasanR. M.HaoY.FengM.SailanD. (2021). An Assessment of Consumers' Willingness to Utilize Solar Energy in China: End-Users' Perspective. J. Clean. Prod.292, 126008. 10.1016/j.jclepro.2021.126008

  • 17

    IslamS. (2017). “Challenges and Opportunities in Grid Connected Commercial Scale PV and Wind Farms,” in Proc. 9th Int. Conf. Electr. Comput. Eng. ICECE 2016, 17. 10.1109/ICECE.2016.7853843

  • 18

    IversenE. B.MoralesJ. M.MøllerJ. K.MadsenH. (2016). Short-term Probabilistic Forecasting of Wind Speed Using Stochastic Differential Equations. Int. J. Forecast.32, 981990. 10.1016/j.ijforecast.2015.03.001

  • 19

    JiangP.LiuZ.NiuX.ZhangL. (2021). A Combined Forecasting System Based on Statistical Method, Artificial Neural Networks, and Deep Learning Methods for Short-Term Wind Speed Forecasting. Energy217, 119361-11936. 10.1016/j.energy.2020.119361

  • 20

    JiangP.LiuZ. (2019). Variable Weights Combined Model Based on Multi-Objective Optimization for Short-Term Wind Speed Forecasting. Appl. Soft Comput.82, 105587. 10.1016/j.asoc.2019.105587

  • 21

    JiangP.LiuZ.WangJ.ZhangL. (2021). Decomposition-selection-ensemble Forecasting System for Energy Futures price Forecasting Based on Multi-Objective Version of Chaos Game Optimization Algorithm. Resour. Pol.73, 102234. 10.1016/j.resourpol.2021.102234

  • 22

    KorkmazD. (2021). SolarNet: A Hybrid Reliable Model Based on Convolutional Neural Network and Variational Mode Decomposition for Hourly Photovoltaic Power Forecasting. Appl. Energ.300, 117410. 10.1016/j.apenergy.2021.117410

  • 23

    KrishnannairS.AldrichC.JemwaG. T. (2016). Detecting Faults in Process Systems with Singular Spectrum Analysis. Chem. Eng. Res. Des.113, 151168. 10.1016/j.cherd.2016.07.014

  • 24

    KushwahaV.PindoriyaN. M. (2019). A SARIMA-RVFL Hybrid Model Assisted by Wavelet Decomposition for Very Short-Term Solar PV Power Generation Forecast. Renew. Energ.140, 124139. 10.1016/j.renene.2019.03.020

  • 25

    LiC. (2020). Designing a Short-Term Load Forecasting Model in the Urban Smart Grid System. Appl. Energ.266, 114850. 10.1016/j.apenergy.2020.114850

  • 26

    LiP.ZhouK.LuX.YangS. (2020). A Hybrid Deep Learning Model for Short-Term PV Power Forecasting. Appl. Energ.259, 114216. 10.1016/j.apenergy.2019.114216

  • 27

    LiuL.ZhaoY.WangY.SunQ.WennerstenR. (2019). “A Weight-Varying Ensemble Method for Short-Term Forecasting PV Power Output,” in Energy Procedia, 158, 661668. 10.1016/j.egypro.2019.01.180Energ. Proced.

  • 28

    LiuZ.JiangP.WangJ.ZhangL. (2021). Ensemble Forecasting System for Short-Term Wind Speed Forecasting Based on Optimal Sub-model Selection and Multi-Objective Version of Mayfly Optimization Algorithm. Expert Syst. Appl.177, 114974-11497. 10.1016/j.eswa.2021.114974

  • 29

    LiuZ.JiangP.WangJ.ZhangL. (2022). Ensemble System for Short Term Carbon Dioxide Emissions Forecasting Based on Multi-Objective tangent Search Algorithm. J. Environ. Manage.302, 113951. 10.1016/j.jenvman.2021.113951

  • 30

    LiuZ.JiangP.ZhangL.NiuX. (2020). A Combined Forecasting Model for Time Series: Application to Short-Term Wind Speed Forecasting. Appl. Energ.259, 114137. 10.1016/j.apenergy.2019.114137

  • 31

    LuoX.ZhangD.ZhuX. (2021). Deep Learning Based Forecasting of Photovoltaic Power Generation by Incorporating Domain Knowledge. Energy225, 120240. 10.1016/j.energy.2021.120240

  • 32

    MellitA.PavanA. M.LughiV. (2021). Deep Learning Neural Networks for Short-Term Photovoltaic Power Forecasting. Renew. Energ.172, 276288. 10.1016/j.renene.2021.02.166

  • 33

    MirjaliliS. Z.MirjaliliS.SaremiS.FarisH.AljarahI. (2018). Grasshopper Optimization Algorithm for Multi-Objective Optimization Problems. Appl. Intell.48, 805820. 10.1007/s10489-017-1019-8

  • 34

    NieY.JiangP.ZhangH. (2020). A Novel Hybrid Model Based on Combined Preprocessing Method and Advanced Optimization Algorithm for Power Load Forecasting. Appl. Soft Comput.97, 106809. 10.1016/j.asoc.2020.106809

  • 35

    NiuD.WangK.SunL.WuJ.XuX. (2020). Short-term Photovoltaic Power Generation Forecasting Based on Random forest Feature Selection and CEEMD: A Case Study. Appl. Soft Comput.93, 106389. 10.1016/j.asoc.2020.106389

  • 36

    NiuX.WangJ. (2019). A Combined Model Based on Data Preprocessing Strategy and Multi-Objective Optimization Algorithm for Short-Term Wind Speed Forecasting. Appl. Energ.241, 519539. 10.1016/j.apenergy.2019.03.097

  • 37

    OpitzD.MaclinR. (1999). Popular Ensemble Methods: An Empirical Study. jair11, 169198. 10.1613/jair.614

  • 38

    PedroH. T. C.CoimbraC. F. M. (2012). Assessment of Forecasting Techniques for Solar Power Production with No Exogenous Inputs. Solar Energy86, 20172028. 10.1016/j.solener.2012.04.004

  • 39

    QuJ.QianZ.PeiY. (2021a). Day-ahead Hourly Photovoltaic Power Forecasting Using Attention-Based CNN-LSTM Neural Network Embedded with Multiple Relevant and Target Variables Prediction Pattern. Energy232, 120996-12099. 10.1016/j.energy.2021.120996

  • 40

    QuY.XuJ.SunY.LiuD. (2021b). A Temporal Distributed Hybrid Deep Learning Model for Day-Ahead Distributed PV Power Forecasting. Appl. Energ.304, 117704. 10.1016/j.apenergy.2021.117704

  • 41

    SharmaN.ManglaM.YadavS.GoyalN.SinghA.VermaS.et al (2021). A Sequential Ensemble Model for Photovoltaic Power Forecasting. Comput. Electr. Eng.96, 107484. 10.1016/j.compeleceng.2021.107484

  • 42

    ShelatN.DasN.KhanM. M. K.IslamS. (2019). “Nano-structured Photovoltaic Cell Design for High Conversion Efficiency by Optimizing Various Parameters,” in 2019 29th Australas. Univ. Power Eng. Conf. AUPEC 2019, 2629. 10.1109/AUPEC48547.2019.211859

  • 43

    ShezanS. K. A.DasN.MahmudulH. (2017). Techno-economic Analysis of a Smart-Grid Hybrid Renewable Energy System for Brisbane of Australia. Energ. Proced.110, 340345. 10.1016/j.egypro.2017.03.150

  • 44

    S.J.M.R. (2018). “Reconfigurable Solar Converter with Inverter, Chopper and Rectifier Operation for Residential PV Applications,” in Proc. 2018 IEEE Int. Conf. Power Electron. Drives Energy Syst. PEDES 2018, 14. 10.1109/PEDES.2018.8707571

  • 45

    SoubdhanT.NdongJ.Ould-BabaH.DoM.-T. (2016). A Robust Forecasting Framework Based on the Kalman Filtering Approach with a Twofold Parameter Tuning Procedure: Application to Solar and Photovoltaic Prediction. Solar Energy131, 246259. 10.1016/j.solener.2016.02.036

  • 46

    TakilalteA.HarrouniS.MoraJ. (2019). Forecasting Global Solar Irradiance for Various Resolutions Using Time Series Models - Case Study: Algeria. Energ. Sourc. Part A: Recovery, Utilization, Environ. Effects0, 120. 10.1080/15567036.2019.1649756

  • 47

    TanB.RagaS. R.RietwykK. J.LuJ.FürerS. O.GriffithJ. C.et al (2021). The Impact of spiro-OMeTAD Photodoping on the Reversible Light-Induced Transients of Perovskite Solar Cells. Nano Energy82, 105658. 10.1016/j.nanoen.2020.105658

  • 48

    TanakaK.UchidaK.OgimiK.GoyaT.YonaA.SenjyuT.et al (2011). Optimal Operation by Controllable Loads Based on Smart Grid Topology Considering Insolation Forecasted Error. IEEE Trans. Smart Grid2, 438444. 10.1109/TSG.2011.2158563

  • 49

    TianC.HaoY. (2018). A Novel Nonlinear Combined Forecasting System for Short-Term Load Forecasting. Energies11, 712. 10.3390/en11040712

  • 50

    UnnikrishnanP.JothiprakashV. (2018). Daily Rainfall Forecasting for One Year in a Single Run Using Singular Spectrum Analysis. J. Hydrol.561, 609621. 10.1016/j.jhydrol.2018.04.032

  • 51

    WangJ.LiQ.ZengB. (2021). Multi-layer Cooperative Combined Forecasting System for Short-Term Wind Speed Forecasting. Sustainable Energ. Tech. Assessments43, 100946. 10.1016/j.seta.2020.100946

  • 52

    XiaoL.WangJ.DongY.WuJ. (2015). Combined Forecasting Models for Wind Energy Forecasting: A Case Study in China. Renew. Sustain. Energ. Rev.44, 271288. 10.1016/j.rser.2014.12.012

  • 53

    YacefR.MellitA.BelaidS.ŞenZ. (2014). New Combined Models for Estimating Daily Global Solar Radiation from Measured Air Temperature in Semi-arid Climates: Application in Ghardaïa, Algeria. Energ. Convers. Manage.79, 606615. 10.1016/j.enconman.2013.12.057

  • 54

    YagliG. M.YangD.SrinivasanD. (2019). Automatic Hourly Solar Forecasting Using Machine Learning Models. Renew. Sustain. Energ. Rev.105, 487498. 10.1016/j.rser.2019.02.006

  • 55

    YangD.DongZ. (2018). Operational Photovoltaics Power Forecasting Using Seasonal Time Series Ensemble. Solar Energy166, 529541. 10.1016/j.solener.2018.02.011

  • 56

    YildizC.AcikgozH. (2021). A Kernel Extreme Learning Machine-Based Neural Network to Forecast Very Short-Term Power Output of an On-Grid Photovoltaic Power Plant. Energ. Sourc. Part A: Recovery, Utilization, Environ. Effects43, 395412. 10.1080/15567036.2020.1801899

  • 57

    YinW.HanY.ZhouH.MaM.LiL.ZhuH. (2020). A Novel Non-iterative Correction Method for Short-Term Photovoltaic Power Forecasting. Renew. Energ.159, 2332. 10.1016/j.renene.2020.05.134

  • 58

    ZhangL.DongY.WangJ. (2019). Wind Speed Forecasting Using a Two-Stage Forecasting System with an Error Correcting and Nonlinear Ensemble Strategy. IEEE Access7, 176000176023. 10.1109/ACCESS.2019.2957174

  • 59

    ZhangL.WangJ.NiuX.LiuZ. (2021). Ensemble Wind Speed Forecasting with Multi-Objective Archimedes Optimization Algorithm and Sub-model Selection. Appl. Energ.301, 117449. 10.1016/j.apenergy.2021.117449

  • 60

    ZhangT.LvC.MaF.ZhaoK.WangH.O'HareG. M. P. (2020a). A Photovoltaic Power Forecasting Model Based on Dendritic Neuron Networks with the Aid of Wavelet Transform. Neurocomputing397, 438446. 10.1016/j.neucom.2019.08.105

  • 61

    ZhangW.ZhangL.WangJ.NiuX. (2020b). Hybrid System Based on a Multi-Objective Optimization and Kernel Approximation for Multi-Scale Wind Speed Forecasting. Appl. Energ.277, 115561. 10.1016/j.apenergy.2020.115561

  • 62

    ZhenH.NiuD.WangK.ShiY.JiZ.XuX. (2021). Photovoltaic Power Forecasting Based on GA Improved Bi-LSTM in Microgrid without Meteorological Information. Energy231, 120908. 10.1016/j.energy.2021.120908

  • 63

    ZhouQ.WangC.ZhangG. (2020). A Combined Forecasting System Based on Modified Multi-Objective Optimization and Sub-model Selection Strategy for Short-Term Wind Speed. Appl. Soft Comput.94, 106463. 10.1016/j.asoc.2020.106463

  • 64

    ZhuE.PiD. (2020). Photovoltaic Generation Prediction of CCIPCA Combined with LSTM. Complexity2020, 111. 10.1155/2020/1929372

Summary

Keywords

artificial intelligence, ensemble forecasting system, photovoltaic power forecasting, renewable energy management, smart grid management

Citation

Liu Y, Li L and Zhou S (2021) Ensemble Forecasting Frame Based on Deep Learning and Multi-Objective Optimization for Planning Solar Energy Management: A Case Study. Front. Energy Res. 9:764635. doi: 10.3389/fenrg.2021.764635

Received

25 August 2021

Accepted

17 November 2021

Published

20 December 2021

Volume

9 - 2021

Edited by

Lean Yu, Beijing University of Chemical Technology, China

Reviewed by

Narottam Das, Central Queensland University, Australia

Akin Tascikaraoglu, Muğla University, Turkey

Updates

Copyright

*Correspondence: Li Li,

This article was submitted to Smart Grids, a section of the journal Frontiers in Energy Research

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics