Open Access

An Bayesian Learning and Nonlinear Regression Model for Photovoltaic Power Output Forecasting


Cite

Fig. 1

The collected PV power outputs data
The collected PV power outputs data

Fig. 2

The collected Quantized weather data
The collected Quantized weather data

Fig. 3

The forecasting PV power outputs in sunny days
The forecasting PV power outputs in sunny days

Fig. 4

The forecasting PV power outputs in sunny/cloudy days
The forecasting PV power outputs in sunny/cloudy days

Fig. 5

The forecasting PV power outputs in rainy/cloudy days
The forecasting PV power outputs in rainy/cloudy days

The detailed RMSE of three different situations in two regression methods

SituationsSunnySunny/CloudyRainy/Cloudy
RMSE of PR-SBL1.14511.8618.343
RMSE of SVM22.29022.28118.715

Poisson Kernel Regression Based Sparse Bayesian Learning

1: Input the training set {{xitν,Pitν}i=1N}t=1M\left\{{\left\{{x_{it}^\nu,P_{it}^\nu} \right\}_{i = 1}^N} \right\}_{t = 1}^M ;
2: Set the convergence criterion for ω by using the difference between the current estimation and the next estimation;
3: Set η = 1 and the maximum iteration number to be ηmax = 50;
4: Initialize the parameter ω;
5: Initialize the threshold value ωth;
6: Initialize the RVs matrix by setting PRV = P;
7: while Maximum iteration or convergence criteria is reached do
8:   Creating the kernel matrix according to (6);
9:   Calculate the inverse covariance matrix of ω according to (26);
10:   Calculate the mean vector according to (25);
11:   Updating the hyper-paramter as λi(η+1)=1λi(η)Λi1μi2{\bf{\lambda}}_i^{\left({\eta + 1} \right)} = {{1 - {\bf{\lambda}}_i^{\left(\eta \right)}{\bf{\Lambda}}_i^{- 1}} \over {{\bf{\mu}}_i^2}} ;
12:   Eliminate the ωi and the samples Pi with ωi > ωth;
13:   Updating kernel matrix by using the eliminated samples;
14: end while
15: Output the estimation of ω and λ
eISSN:
2444-8656
Language:
English
Publication timeframe:
Volume Open
Journal Subjects:
Life Sciences, other, Mathematics, Applied Mathematics, General Mathematics, Physics