A Bayesian Approach for Modeling and Forecasting Solar Photovoltaic Power Generation

In this paper, we propose a Bayesian approach to estimate the curve of a function f(·) that models the solar power generated at <i>k</i> moments per day for <i>n</i> days and to forecast the curve for the (n+1)th day by using the history of recorded values. We assume that f(·) is an unknown function and adopt a Bayesian model with a Gaussian-process prior on the vector of values f(t)=f(1),…, f(k). An advantage of this approach is that we may estimate the curves of f(·) and fn+1(·) as "smooth functions" obtained by interpolating between the points generated from a <i>k</i>-variate normal distribution with appropriate mean vector and covariance matrix. Since the joint posterior distribution for the parameters of interest does not have a known mathematical form, we describe how to implement a Gibbs sampling algorithm to obtain estimates for the parameters. The good performance of the proposed approach is illustrated using two simulation studies and an application to a real dataset. As performance measures, we calculate the absolute percentage error, the mean absolute percentage error (MAPE), and the root-mean-square error (RMSE). In all simulated cases and in the application to real-world data, the MAPE and RMSE values were all near 0, indicating the very good performance of the proposed approach.

Authors

Institutions

Publication Details

Journal
Entropy
Published
2024-09-27
DOI
https://doi.org/10.3390/e26100824
Citations
3
Primary Topic
Solar Radiation and Photovoltaics
Type
article
Field-Weighted Citation Impact
1.04

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Bayesian Approach for Modeling and Forecasting Solar Photovoltaic Power Generation

Erlandson Ferreira Saraiva, Carlos Alberto de Bragança Pereira, Mariana Villela Flesch
3 citations
Entropy
Solar Radiation and Photovoltaics
1.04
article

A Bayesian Approach for Modeling and Forecasting Solar Photovoltaic Power Generation

Erlandson Ferreira Saraiva, Carlos Alberto de Bragança Pereira, Mariana Villela Flesch
article en
3 citations

Abstract

In this paper, we propose a Bayesian approach to estimate the curve of a function f(·) that models the solar power generated at <i>k</i> moments per day for <i>n</i> days and to forecast the curve for the (n+1)th day by using the history of recorded values. We assume that f(·) is an unknown function and adopt a Bayesian model with a Gaussian-process prior on the vector of values f(t)=f(1),…, f(k). An advantage of this approach is that we may estimate the curves of f(·) and fn+1(·) as "smooth functions" obtained by interpolating between the points generated from a <i>k</i>-variate normal distribution with appropriate mean vector and covariance matrix. Since the joint posterior distribution for the parameters of interest does not have a known mathematical form, we describe how to implement a Gibbs sampling algorithm to obtain estimates for the parameters. The good performance of the proposed approach is illustrated using two simulation studies and an application to a real dataset. As performance measures, we calculate the absolute percentage error, the mean absolute percentage error (MAPE), and the root-mean-square error (RMSE). In all simulated cases and in the application to real-world data, the MAPE and RMSE values were all near 0, indicating the very good performance of the proposed approach.

EntropyVol. 26(10)
Universidade Federal de Mato Grosso do Sul (BR), Universidade de São Paulo (BR)
Universidade Federal de Mato Grosso do Sul
Affordable and clean energy
Openalex Percentile: Top 19%
Solar Radiation and Photovoltaics
1.04
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.