Analysis of Solar Power Generation Forecasting Usi
Analysis of Solar Power Generation Forecasting Usi
Analysis of Solar Power Generation Forecasting Usi
1051/e3sconf/202130901163
ICMED 2021
Abstract: Solar power is generated using photovoltaic (PV) systems all over the world. Because the output
power of PV systems is alternating and highly dependent on environmental circumstances, solar power
sources are unpredictable in nature. Irradiance, humidity, PV surface temperature, and wind speed are only
a few of these variables. Because of the unpredictability in photovoltaic generating, it's crucial to plan ahead
for solar power generation as in solar power forecasting is required for electric grid. Solar power generation
is weather-dependent and unpredictable, this forecast is complex and difficult. The impacts of various
environmental conditions on the output of a PV system are discussed. Machine Learning (ML) algorithms
have shown great results in time series forecasting and so can be used to anticipate power with weather
conditions as model inputs. The use of multiple machine learning, Deep learning and artificial neural
network techniques to perform solar power forecasting. Here in this regression models from machine
learning techniques like support vector machine regressor, random forest regressor and linear regression
model from which random forest regressor beaten the other two regression models with vast accuracy.
*
Corresponding author: [email protected]
© The Authors, published by EDP Sciences. This is an open access article distributed under the terms of the Creative Commons Attribution License 4.0
(http://creativecommons.org/licenses/by/4.0/).
E3S Web of Conferences 309, 01163 (2021) https://doi.org/10.1051/e3sconf/202130901163
ICMED 2021
2
E3S Web of Conferences 309, 01163 (2021) https://doi.org/10.1051/e3sconf/202130901163
ICMED 2021
AI approaches use algorithms that can implicitly mean solar irradiance and meteorological data in order to
characterise the nonlinear and highly intricate accurately estimate power generated.
relationship between input data (NWP predictions) and The proposed work's System Architecture is to first
output power instead of formal statistical analysis. The consider the dataset and preprocess the data, then divide
ANN is a brain model that is based on biology. They're it into train and test data, apply classification techniques,
employed in a range of applications that use AI and predict the results. Solar power weather dataset is
approaches including supervised, unsupervised, and used for forecasting purposes in this case. Data
reinforcement learning. The ANN learns from data in the preprocessing methods include cleaning, integration,
supervised learning approach by being trained to reduction, and transmission. We must purge any data
approximate and estimate the function or relationship. that is no longer absolutely necessary. Data cleaning is
[6]. the process of identifying and removing inaccurate or
Their models have been improved to predict PV plant incorrect records from a dataset. Data from the real
power generation [47]. Even with the cloud graph from world frequently contains noise and missing values, and
synchronous meteorological satellites, the significant it may be in an unusable format that cannot be directly
unpredictability in critical components, particularly the used for DL models. Data preprocessing is required to
diffuse component from the sky hemisphere, makes solar clean data and prepare it for various Deep Learning
irradiance far less predictable than temperature. PV models, increasing accuracy and efficiency. Training and
systems including a large number of different tiles testing data are separated from the preprocessed data.
deployed over a large area have additional challenges The model is trained using training data, and its
[12]. Because it is impossible to examine all connected predictions are validated using testing data. Data
meteorological forecasts in a practical context, many splitting is the process of dividing available data into two
alternative alternatives have been devised. Weather halves, usually for cross-validator purposes. The first set
forecasts from meteorological websites [8] were of data is used to build a predictive model, while the
considered by some. Others used nonlinear modelling second set is used to evaluate the model's performance.
approaches like artificial neural networks to try to In analyzing data mining algorithms, separating data into
simplify the solar forecast model (ANN). Two types of training and testing sets is crucial. The training
networks are commonly used to forecast global solar percentage is set at 80% and the test percentage is set at
radiation, solar radiation on titled surfaces, daily solar 20%. When a data set is divided into a training set and a
radiation, and short-term solar radiation: radial basis testing set, the majority of the data is used for training
function (RBF) and multilayer perception (MLP). and only a small portion is used for testing. To train any
In a three-layer feed forward model, back- model, no matter what type of dataset is used, the dataset
propagation is the neural network training technique. To must be divided into training and testing data. The
reduce forecast error, the input layer provides an error dataset will be examined for null values and outliers
correction factor depending on the projected output for during the data preprocessing step, and the model will be
the previous 5 minutes. trained using three hours of data before being used to
An LSTM network will learn a function that accepts forecast solar power generation value. The power
a sequence of previous solar irradiance values as input generated radiance phase will be estimated using
and returns a solar irradiance value as output. Deep machine learning (ML) methods (e.g., support vector
neural networks, such as the Deep Belief Network regression, linear regression, elastic net regression, and
(DBN), will learn a function that takes a sequence of random forest) as shown in below Fig 1.
historical sun irradiance values as input and outputs a
solar irradiance value. If a series of observations are
converted into a variety of occurrences, an LSTM
network can learn from them. The sequence is
partitioned using LSTM for prediction purposes.
3 PROPOSED WORK:
For knowing how much power is generated from solar
we have the dataset showing daily average temperature
in Celsius, distance from solar noon, wind speed, wind
direction, sky cover, and humidity and then the power
generated. Here we are calculating how much power is
generated in different weather condition for India dataset
. We have taken Indian dataset with different
temperature readings. The available dataset is based on
hourly weather parameter values. To convert the data to
mean values per day, the average of the 24-hour data
was used. From 2019 to 2020, several weather factors
were collected to investigate the relationship between
3
E3S Web of Conferences 309, 01163 (2021) https://doi.org/10.1051/e3sconf/202130901163
ICMED 2021
4
E3S Web of Conferences 309, 01163 (2021) https://doi.org/10.1051/e3sconf/202130901163
ICMED 2021
5
E3S Web of Conferences 309, 01163 (2021) https://doi.org/10.1051/e3sconf/202130901163
ICMED 2021
6
E3S Web of Conferences 309, 01163 (2021) https://doi.org/10.1051/e3sconf/202130901163
ICMED 2021