Next Article in Journal
Optimal Mobility-Aware Wireless Edge Cloud Support for the Metaverse
Previous Article in Journal
Digitalization of Distribution Transformer Failure Probability Using Weibull Approach towards Digital Transformation of Power Distribution Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Prediction of Energy Production Level in Large PV Plants through AUTO-Encoder Based Neural-Network (AUTO-NN) with Restricted Boltzmann Feature Extraction

by
Ganapathy Ramesh
1,
Jaganathan Logeshwaran
2,
Thangavel Kiruthiga
3 and
Jaime Lloret
4,*
1
Department of Information Technology, KLN College of Engineering, Madurai 630612, India
2
Department of Electronics and Communication Engineering, Sri Eshwar College of Engineering, Coimbatore 641202, India
3
Department of Electronics and Communication Engineering, Vetri Vinayaha College of Engineering and Technology, Thottiam 621214, India
4
Integrated Management Coastal Research Institute, Universitat Politecnica de Valencia, Camino Vera s/n, 46022 Valencia, Spain
*
Author to whom correspondence should be addressed.
Future Internet 2023, 15(2), 46; https://doi.org/10.3390/fi15020046
Submission received: 8 December 2022 / Revised: 17 January 2023 / Accepted: 18 January 2023 / Published: 26 January 2023
(This article belongs to the Section Internet of Things)

Abstract

:
In general, reliable PV generation prediction is required to increase complete control quality and avoid potential damage. Accurate forecasting of direct solar radiation trends in PV power production could limit the influence of uncertainties on photovoltaics, enhance organizational dependability, and maximize the utilization factor of the PV systems for something such as an energy management system (EMS) of microgrids. This paper proposes an intelligent prediction of energy production level in large PV plants through AUTO-encoder-based Neural-Network (AUTO-NN) with Restricted Boltzmann feature extraction. Here, the solar energy output may be projected using prior sun illumination and meteorological data. The feature selection and prediction modules use an AUTO encoder-based Neural Network to improve the process of energy prediction (AUTO-NN). Restricted Boltzmann Machines (RBM) can be used during a set of regulations for development-based feature extraction. The proposed model’s result is evaluated using various constraints. As a result, the proposed AUTO-NN achieved 58.72% of RMSE (Root Mean Square Error), 62.72% of nRMSE (Normalized Root Mean Square Error), 48.04% of MaxAE (Maximum Absolute Error), 48.66% of (Mean Absolute Error), and 46.76% of (Mean Absolute Percentage Error).

1. Introduction

Due to various climate changes as well as the increasing depletion of resources, conventional energy sources are becoming less important. Photovoltaics, breeze, biomass, as well as other quasi-energy sources are free of the aforementioned issues and hence are set to play a big role in the long term [1], and investigated the impact of anticipated worldwide warming with the efficiency of PV installations. Renewable radiation is quickly emerging among the most potent sources of power for home, commercial, and commercial applications [2]. Nonetheless, among the most significant drawbacks of alternative energy sources are their unpredictability. PV plants create various quantities of power depending on solar irradiance and other weather variables [3]. There could be large differences in electricity production not only between months but as well as between hours and even between minutes [4]. This would have the possibility to trigger grid load-generation mismatches, making solar photovoltaic prediction critical, especially in systems with significant PV systems [5]. The penetration of renewable into the electrical grid is becoming increasingly important, but it is also posing tough possibilities for electricians and academics. Photovoltaic power’s irregular and unpredictable nature complicates network administration and contributes to the difficulty of balancing electrical energy supply and demand [6]. Regarding electrical operators, striking a balance across power systems has become a major task. Further challenges that develop as a result of solar energy’s unpredictable nature include voltage swings, poor power quality, as well as inertness. The primary technological issues electricity administrators face when combining alternative fuels with the power grid are variability, unpredictability, and parallel activities [7]. As more than just a result, reliable predicting of Photovoltaic solar output is essential for proper microgrids [8]. Photovoltaic prediction is necessary for scheduling, estimating stocks, managing produced electricity supply, improving power grid functioning, lowering costs of generated electrical energy, and managing congestion, and because of the aforementioned power issues currently, solar power forecast has become more crucial in prevalence among solar grid growth [9]. To manage energy variance, research recommends combining storage systems with clean energy forecasts.
Storage technologies capture additional power, moderate oscillations, and keep the electricity flowing [10]. This whole article will address and relate various prediction methods for estimating PV output power in two directions: (i) straightforward prediction, which either forecasts additional power utilizing chronological PV energy data, and (ii) indirect predicting, which also utilizes solar insulation accurate forecasts, as well as other weather parameters that directly impact solar PV manufacturing [11]. Related to physical hypotheses about the air, a variety of methodologies enabling PV power prediction have indeed been presented. A good number of the extensively worn physiological model is the NWP [12]. The weather data forecast model is technologically complicated and challenging due to the atmosphere’s fluctuation and unexpectedness [13]. Machine learning approaches are becoming more prominent as the area of computer engineering expands as well as its capacity to interact with non-linearity improves [14]. One such study analyses, assesses, and then contrasts several types of panel irradiance estimate algorithms and PV-performing metrics in the domain of PV power predictions [15], in addition to the immediate and oblique PV power forecasting utilizing ML approaches. There are two types of solar power PV panels. One is on a large scale, i.e., on account of its power capacity, in megawatts scale, being installed over a wide area [16]. Most of this electricity is used by the companies that installed them or sold them to power companies. Second, small power capacity solar panels are installed on roofs of houses, hotels, and commercial establishments for personal use [17]. In this, it is connected to the electrical connection of the power company and operates; On the other hand, there are two types of independent operation without connection to the mains. There are many difficulties operating without a proper electrical connection [18]. First, it needs a battery. Battery maintenance costs are also a problem. When electricity is produced more than we need, the electricity from sunlight goes to waste when the battery is full of capacity [19]. Apart from this, 15 to 20 percent of energy is wasted due to the storage and reuse of electricity in batteries.
Solar panels or photovoltaic systems using panels (SPV panels) are placed on rooftops or solar farms arranged so that solar radiation falls on the solar photovoltaic panels to facilitate the reaction of converting sunlight into electricity [20]. A solar photovoltaic system converts solar energy into electrical energy. A battery converts chemical energy into electrical energy, an automobile engine converts chemical energy into mechanical energy, or an electric motor (in an electric vehicle, EV) converts electrical into mechanical energy [21]. An SPV cell converts solar energy into electrical energy. A solar cell does not use the sun’s heat to generate electricity, but light rays interact with semiconductor materials to generate electricity. This current flows from the semiconductor to the output leads. These leads are connected to batteries or grids through some electronic circuits and inverters to control and generate alternating currents [22]. Solar energy is used for a home, industrial unit, or small community. A disadvantage of this system is that when the power goes out, the system also shuts down. It is for safety reasons, as grid-tied inverters should automatically disconnect when they do not sense the grid. It means that during a blackout or emergency, It cannot supply power and store energy for later use [23,24]. The following are the key contributions of the manuscript:
The main contribution of this research is to develop autonomous forecasting models with a larger range of features that accurately recognizes occurrences. Here, an AUTO-encoded-based Neural Network (AUTO-NN) forecast model combines a Restricted Boltzmann Machines (RBM) for image retrieval and a Back Propagation Neural Network (BPNN) for component categorization.
The organization of this article is given as the following Section 1 illustrates the locale of photovoltaic plants, energy generation, and the role of deep learning in the energy prediction field. In Section 2, the literature on energy prediction is reviewed. Section 3 explains the projected energy forecasting process by means of constructing an arrangement. In Section 4, the investigational study is specified among graphs by evaluating three customary techniques. Finally, Section 5 presents the conclusion and future research direction.

2. Related Works

Sittón-Candanedo et al. [25] expressed a Review on Edge Computing in Smart Energy using a Systematic Mapping Study. Renewable energy is critical to the long-term viability of energy and the environment. The highly recommended energy projects in Malaysia found that the most useful elements in fuel consumption are modern energy availability, particularly for low individuals as well as remote regions. Kim, T et al. [26] discussed the analysis and Impact Evaluation of Missing Data Imputation in Day-ahead PV Generation Forecasting. Bayesian network analysis was used to predict the most electricity main refrigerants. A construction dataset with good energy efficiency was used to train the Bayesian network approach. The learning algorithm was used to determine which buildings’ major refrigerants should be installed. D. Hartono et al. [27] expressed Modern energy consumption assessment for accessibility and affordability. These observations backed up the overall validity of data-driven architecture. The data-driven methodologies for monitoring energy and costs were examined. Their findings indicated that data-driven techniques, including load projections, energy consumption profiles, and retrofit solutions, have indeed been widely utilized in the energy domain.
Z. Tian et al. [28] discussed an application of the Bayesian Network approach for selecting energy-efficient HVAC systems. The ANNs concept was shown to be the majority accepted in applications ranging from force forecast to retrofit resolution, according to their research. Because of their ease of development, SVM models were frequently utilized for extensive construction liveliness analyses. W. Tian et al. [29] expressed an identifying informative energy data in Bayesian calibration of building energy models. Here the authors looked studied information ways for estimating energy use in buildings. This research looked into the predictive ranges, pre-processing stage methodologies, machine learning classification algorithms, and assessment key metrics. K. Amasyali et al. [30] provide a review of data-driven building energy consumption prediction studies. There have been two types of building structures of prediction points of view: industrial and residential structures; five different concentrations have been used: sub-hourly, regular, weekly, quarterly, and annually. In terms of information size, the majority of the research examined used a one-month interval between individual samples.
N. Somu et al. [31] discussed a deep learning framework for building energy consumption forecasts To model urban energy consumption in buildings. They introduced a novel infrastructure machine learning method (ResNet). Researchers employed the benchmark energy modeling model to create the needed periodical collected information for every property, which was then used to train the data-driven model. M. Najafzadeh et al. [32] expressed a Riprap incipient motion for overtopping flows with machine learning models. Furthermore, to model the ‘hidden’ effects of the urban environment, which are not represented in the actual building computation, a deep residual program was built. Researchers developed a hybrid methodology for simulating power usage in various spatiotemporal qualities by disciplines’ expertise with neural networks. S. Seyedzadeh et al. [33] discussed Tuning machine learning models for the prediction of building energy loads. Unfortunately, extracting the thickness of hidden units in ResNet can understand the relationships among demand in nearby buildings are time-consuming, and obtaining data and information beginning a physics-induced form was taking more time.
Luis Hernández et al. [34] provided an introduction to a multi-agent system architecture for smart grid management and forecasting of energy demand in virtual power plants. The SVM, MARS, and RF models were used to forecast the approaches dens metric Froude score at the impending movement of riprap particles, which could also prevent streams against degradation. N. R. Canada et al. [35] provided High-resolution solar radiation datasets. The performance of the machine learning model that can predict indoor thermal comfort in buildings was assessed. Autoencoders, gradient boosting analysis, Gaussian procedure (GP), randomized forest, and gradient boosted regression trees were among the Machine learning they looked into it. It had superior performance in terms of the RMSE (root-mean-square error) ratio, according to their findings. P. Shamsi et al. [36] express Preemptive control: A paradigm in supporting high renewable penetration levels. Researchers also concluded that with complicated datasets, the ANNs approach had been the perfect suit. The ANNs paradigm has a faster computational effort than the other ML mode studied throughout the investigation.
J. Logeshwaran et al. [37] discuss the role of integrated structured cabling systems for reliable bandwidth optimization in the high-speed communication network. Through the assessment of the current state of knowledge introduced above, a genuine need disparity in the existing research. Shisheng Fu et al. [38] discussed Automatic RF-EMF Radiated Immunity Test System for Electricity Meters in Power Monitoring Sensor Networks. It can be identified that improving a precise long-term hourly prediction for the period consumed energy in the presence of a wide variety of electricity consumers without experiencing a significant drop in forecasting accuracy, which typically occurs after the first two weeks.
Balasubramaniam S et al. [39] expressed Fractional Feedback Political Optimizer with Prioritization-Based Charge Scheduling in Cloud-Assisted Electric Vehicular Network. Energy can be transferred to a particular place or element, but it is something that cannot be created or destroyed. Energy, absorbed in the various forms it can take, has the potential to be used in a variety of ways. Focusing on energy and every variation of each model would be too broad and complex. Visser L et al. [40] discussed Operational day-ahead solar power forecasting for aggregated PV systems with a varied spatial distribution. Some of the main sources of global warming are derived from thermal processes due to the exchange reaction of CO2. The transfer of CO2 from energy conversion is essentially non-existent.
Tamoor M et al. [41] expressed the Designing and energy estimation of photovoltaic energy generation systems and prediction of plant performance. Conversion of thermal energy from other forms of energy can be given with high efficiency. Between non-convertible resources or thermal energy, they can be generated with high levels of efficiency, although a certain amount of energy is always wasted in a thermal way, which is similar to friction and process. Khan W et al. [42] discussed Improved solar photovoltaic energy generation forecast using a deep learning-based ensemble stacking approach. When the minimum approximation point is reached, the process is reversed to go in the opposite direction. It is further increased and converts potential energy into kinetic energy. The process has maximum efficiency as this environment is not practical. Li P et al. [43] expressed the Effect of the temperature difference between land and lake on photovoltaic power generation. It should be noted that heat energy is specific because it cannot be converted into other energy. It is only possible to use the variation in density that has thermal energy to perform the work, and the efficiency of this variation is less than one hundred percent.
Ren Y et al. [44] discussed the Optimal design of hydro-wind-PV multi-energy complementary systems considering smooth power output. Thermal energy represents a peculiarly disordered or chaotic energy that is distributed without a particular continuity in the multitude of situations available to the group of particles that make up the systematic mechanism. Rodríguez F et al. [45] expressed Forecasting intra-hour solar photovoltaic energy by assembling wavelet-based time-frequency analysis with deep learning neural networks. Every type of PV equipment requires energy to operate. All matter that alters or produces changes in its environment contains energy. In all kinds of activities undertaken, energy is of utmost importance. Gao X et al. [46] discussed Followed The Regularized Leader (FTRL) prediction model-based photovoltaic array reconfiguration for the mitigation of mismatch losses in partial shading conditions. Everything from electrical appliances to electric vehicles requires fuel to run. It combines blocks of chemical energy, which, when placed in contact with a particular hot element, are converted into thermal energy and then into kinetic energy. The comprehensive analysis has shown in the following Table 1.
The main novelty of this research is to predict the utilization of the PV-based solar-powered and PV-based utility-powered power plants. Hence the method of operating without matching this electrical connection is not popular. Each kilowatt-capacity solar PV system can generate 1500 units of electricity per year. Power generation is likely to vary depending on the amount of solar energy, the angle at which the solar system panels are installed, the weather conditions, the availability of utility power, and the cleanliness of the solar system panels. About six to eight units of electricity are likely to be available daily.
The existing methods of storing and processing naturally generated solar PV energies have some drawbacks. Encoder-based neural network algorithm is designed to solve this problem. The importance of this is that the amount of energy generated can be predicted in advance. Thus the amount of energy generated by Solar PV Plant can be calculated, and design methods can be carried out accordingly. As a result, following this road leads to a dependable, accurate forecasting approach that meets the needs of the contractor, assisting them in achieving long-term economic, business, and management commercial operations.

3. Proposed Model

The proposed model was constructed as the listed renewable information is stored in the server. During forecasts, the collected data is loaded into an AUTO-encoder-based Neural Network (AUTO-NN). The photovoltaic dataset is prepared with several inputs based on the first given solar prediction data. Its essential parts can be divided into two categories: testing and training. When the training dataset starts to be managed, its types are first preprocessed. Here, data types of PV models can be collected based on specific attributes and classified into small energy modules. Then feature extraction is done. It is governed by the Boltzmann constant. First, RBM propagation is done. Similarity findings are made from the data obtained through the results. Energy prediction is made based on this data. Finally, a performance comparison is made. It is conducted by comparing test and training data. Based on the results of this, the final results are obtained. Thus the proposed method works. Figure 1 illustrates the implementation of the energy consumption forecast manner.
Such information was pre-processed utilizing a normalization approach and then used to extract the Restricted Boltzmann Constant automatically. The entire data was divided into two parts: the learning dataset and the testing data, in order to construct computational methods to adjust their strategies. Based on the given data, two types of data set are divided into test data set and training data set. The critical requirements of these data modules become important in correctly segmenting existing data in the proposed method, and by preprocessing the existing data in this proposed method, it is possible to calculate the exact requirements of the input data. These calculations help to accurately predict the amount of energy stored and carry out analyses. Then the data is entered by Restricted Boltzmann Constant, and feature extraction is done. At this point, similarity calculation is done using RBM with backpropagation data. The prediction method based on this data is calculated using the AUTO-encoder-based Neural Network algorithm. Based on these results, the overall system efficiency is calculated.

3.1. Dataset Description

The PV output power dataset (PVOD) is made up of descriptive storage and information records for 10 PV sites using CSV format that might be effortlessly observed in Microsoft Excel Software otherwise Windows. Information is the substance of these documents. The .csv file contains the fundamental data for all PV installations, but the port* file contains extra details. The specifications of weather conditions and in situ observations are contained in the .csv file. Likewise, the number of observations should be large enough for various types of computational modeling training processes to be productive and convenient. PVOD seems to have a cumulative of 271,968 records at the present time and provides numerical weather prediction (NWP) information with a 15-min sampling rate, which is the same as LMD from PV locations. The NWP model that generated the PVOD data is a variant of the Meteorological Studies and Forecasting (WRF) program, especially the Translational edition 4.3.1 techniques to help. ARW is a totally flexible, Iterative quasi model that employs landscape hydrostatic vertical coordinates as well as an Arakawa C-grid staggered spatially singular value decomposition. The model is routinely run thrice during daylight hours with a horizontal lattice frequency of 4 km and 45 landscape (Eta) vertical stages first from level to the top at a pressure of 70 hPa. The simulation is started with 3-hourly, 0.1250.125 global-scale NWP projections from the European Centre for Medium-Range Weather Forecasting (ECMWF), which would be generally observed with one of the universal NWP currently distributed regularly at 12:00 Combined Universal Time (UTC).

3.2. Preprocessing of Training Data

The information is an elevated time series recorded at a resolution of 0.1 kHz. Such elevated data can aid in the prediction of uncommon events and the implementation of preventative measures such as which was before control. The sun irradiation was measured with something such as a LI 200S testing instrument at a wavelength of 1000 Hz and averaged more than 0.01 second quarter. Direct and diffuse irradiance and global tilted brightness, as well as the associated time, are included in the database. Since there are incorrect observations, including such low GHI findings, the information needs to be pre-processed to remove the false reading and night hours, as well as normalize the information. To process raw data, a variety of strategies have been proposed. The most straightforward method is to remove false readings and swap these, including an approximation of prior and subsequent data. The highest constraint is being used to substitute erroneous readings, while linear extrapolation will be used to replace lost data. The material has become clean; however, it contains irrelevant info, including brightness readings that are slightly blurry. It looks for a straight line that connects the two end locations, xa and xb. This approach has a number of comparable formulae.
x i = x a x b a b i b + x b
x i = 1 α x b + α x a
where α is the interpolation value, which ranges from 0 to 1, and is a number between 0 and 1. Every information is normalized between 0 and 1, as well as the entire posterior distribution of the input parameters is aligned
u = u m a x u m i n x x m i n x m a x x m i n  
wherein, u is the input, u m a x = 1 is the number, and u m i n = 0 is the number. One such method assumes that the data before preprocessing contains solely actual values. Adaptive Normalizing is a new data normalization method designed specifically for the non-stationary variables response variables. Its entire data normalizing technique may be broken down into three phases: (i) converting quasi-time series into stable sequences, those results in a set of disjoint shutters (which do not coincide); (ii) anomaly elimination; and (iii) data normalization. The information gathered as a result of these processes is sent into a training algorithm. Examine the normalized series N = N 1 ,   N 2 ,   N 3 ,     N k of a time series T = T 1 ,   T 2 ,   T 3 ,     T k . A fresh sequence S can indeed be described given a set of fixed length n, k moving average its rolling averages of width, and a sliding window length R ,
R i = s i ω i 1 m o d ω s k   i ω  
for all 1     i     n ω + 1 × ω . This series R is broken up into n ω + 1 separate sliding window. As seen, the denominators of all the portions are about the same. This component is critical for maintaining the small–time’ initial trend and ensuring that all values have the same inertia. Every loop has one final output and one input value. Thus the way to build the series R, one must first compute. Afterward, reject the very first values of S if k > 1, i.e., if the time series order is greater than the number of inputs. For example, if k == 3, the very first term of series S should be removed. To begin, we determine the level of modification for each of the training dataset
α s k , r i = 1 ω j + 1 i + ω 1 ( s j s k i )  
It really is chosen to be utilized in Adaptive Standardization because it provides the minimum compensation value. The disparity between regression coefficients and residuals of every proportion was employed as our metric, with the primary intent of saving the string R numbers as near to unity as possible. The elimination of outliers from the data sample is a critical process in the data initialization phase, as well as for time series analysis. The fundamental issue with data normalization would be when outliers appear at the outer edges of time–series data, resulting in illogical upper and lower bounds. Because numbers may well be focused on a certain extent of both the normalized range, this will have an impact on the time series statistical data as well as the data normalization accuracy.

3.3. Feature Extraction Using Restricted Boltzmann Machine

The power spectral density E in RBM seems to have the parameterization using weighted vector W as in equation, using variables v and h indicating a pair of transparent and concealed variables correspondingly in (6).
E v , h = a T v b T h v T W h  
The biased factors for transparent and concealed units are indicated by a and b, respectively. The probability density P is calculated using Equation (12) with v and h in parameters of E:
P v , h = 1 Z e E v , h  
Equation (7) gives the normalizing variable Z:
Z = v , h   e E v , h    
Furthermore, the likelihood of v across hidden neurons is provided by Equation (8), which is the combination of the above-mentioned formulae:
P v = 1 Z h   e E v , h  
Log-likelihood Equation (9) is used to evaluate the variance in training data on the basis of W:
n = N n = 1 l o g P v n W i j = v i h j d a t a   v i h j m o d e l  
Here v i h j d a t a   a n d   v i h j m o d e l   represent the values expected for the data and distribution model, respectively. The training data is used to calculate weights in the network for document training examples, as shown in Equation (10):
Δ W i j = ε v i h j d a t a   v i h j m o d e l    
It is feasible to get independent information from that because neurons are not coupled at the concealed or transparent levels. Furthermore, for specified h and c, the activating of hidden or visible units is uncorrelated. The conditional property of is provided in Equation (11) for a provided v:
P h v = j   P h j v
where hj ∈ {0,1} and the probability of hj = 1 is given in Equation (12):
P h j = 1 v = σ b j + i   v i W i j  
Here the logistic function σ is specified as in Equation (13):
σ x = 1 + e x 1  
Likewise, when vi = 1, the conditional property is estimated by Equation (15),
P v i = 1 v = σ a i + j   W i j h j  
In practice, unbiased testing is difficult with >, but it could be used to recreate the very first testing of v from h, and thereafter Gibbs sampling will be used for several repetitions. Each component of the concealed and transparent layers is modified in tandem using Gibbs sampling. Finally, by combining the anticipated and modified quantities of h and v, the right selection is calculated with >. Recurrent neural networks can be started with RBM parameters

3.4. Similarity Finding

The frame patterns vary progressively in the incremental changeover, based on development in the Zij denotes similarity indicators and relationships between pictures. This degree is known as the angular measurement and pertains to the interior production line. The Zij denotes similarity zij (sim) could be written as follows:
z ij   ( sim )   [ a , b ] = 2 a . b / a / + / b / = x a x b + y a y b + z a z b x a 2 + y a 2 + z a 2 . x b 2 + y b 2 z b 2  
where, ‘a’ denotes the anticipated vector based on the most recent observations, while b denotes the claimed vector based on the most recent data. Let b = (xb, yb, vb) and a = (xb, yb, vb) (xa, ya, va). Both of these vectors have three coordinates (x, y, v), with x and y representing xy position information and v representing velocity. In (1), xb, yb are the data’s coordinates; vbis is the data’s velocity; and xa, ya are the estimated coordinates based on the data obtained well before the current one.
Initially, 3*3 Max-Pooling, as well as a dropout layer with such a parameter of 0.8, was introduced; second, local contrast normalization was employed in the output nodes; and third, during training and testing, the number of iterations was adjusted to 1000. A 3*3 filter with an exponentially quadratic unit activation function was employed in the convolution layer, which was followed by a pooling layer that lowered the dimension of the feature and minimized overfitting. The max-pool layer had a 4*4 filter, the dropout layer had a 0.8 parameter, and the upsampling layer had a 7*7 filter. The proposed Algorithm 1 is shown in the following,
Algorithm 1: AUTO-encoder-based Neural Network (AUTO-NN) Algorithm
In: Rx(t), x = 1,2,…n
Out: Out_x(t), out = 1,2,…K and (K + 1)_t of every Out_x(t),
For lay = 0 to lay-1 do
          Ki(hi) = Direct(hi) + ki
          For every lay do
                    Initiate {u,v{h<-discrimate (low) and discrimate (low)}
                    Find the weight (wei)<-0 Disc(sample),{low, high}
                    For wei (k); k = 1,2…N(iteration)
                    K > s = {{a1,b1},{a2,b2,}…{an,bn}}
                    K becomes shrouded layer (sh)
                    Sh = {1,2,…HH}.g where g = x(t)
Compute fx(t)
Update fx(t) as concealed unit
                    I(t) = fx(t) < concealed units then
                        Foundation = testing
                    else
                        foundation = concealed units
                    end if
end for
The following is a summary of the predefined threshold detector:
Phase 1: If the normalized motion divergence d l o g i is more than an upper bound thmax, the current frame is chosen as the prospective shot frame d l o g i t h m a x .
Phase 2: Finally, we compute the redefined variability as follows:
b d l o g i = d l o g i d l o g i 1  
f d l o g i = d l o g i + 1 d l o g i  
An equation must be greater than the estimated absolute difference k g l o b a l .
b d l o g i k g l o b a l & & f d l o g i k g l o b a l  
Phase 3: Ultimately, each estimated different segmentation value’s Zij denbos based on the correlation distance is computed as:
b f d l o g i = b d l o g i + f d l o g i  
It also has to be larger than a world average t h g l o b a l .

3.5. Similarity Updating

The entire network was smoothed through the aggregation of a convolution operation. Ultimately, as illustrated in Figure 2, it was produced via the convolution layer as well as the polynomial kernel.
Every trainable characteristic is changed in the deleterious direction of the gradient with an adjustable step size given by a hyperparameter collectively called rate, and the gradients of the weight vector give the direction in which the function does have the sharpest rate of rise. The gradients are either of both the losses with regard to every learnable variable and a parametric iteration is written as follows in Equation (21) as well as Equation (22):
x ( l ) = x ( l ) β J x , a x l = x ( l ) β i = 1 n J ( x , a ; r i , s i x l x
y ( l ) = y ( l ) β J x , a x l = y ( l ) β i = 1 n J ( y , a ; r i , s i y l  
Figure 3 demonstrates the working flow of the proposed AUTO-NN for forecasting.
Where, β is the parametric update rate, x and y are the weighted sum and offset vector for each tier, correspondingly, and (a(i), b(i)), 1 ≤ iN is a collection of samples Assuming the softmax has K neurons, with both the jth neurons assessing the prediction probability of class j, provided the participation of xH, which is the past layer’s output, and related to loads W(j) s as well as predilection b(j), as shown in Equation (23):
P y = j x = e x p ( b b s j   + X H H T   W s j   ) k = l k e x p ( b b s k   + X H T     W S   k )
wherein, xH is the previous layer’s payout. The created providing individualized expectations as shown in Equation (24) based on the probability assessment:
f x = a r g m a x 1 j k p ( y = j x )
Over the large, statistical gradient decline greatly improved the variables 1, 2,..., H, s of the log-likelihood tragedy over the testing phase St. Parallel to ERReLU, our focus in this working framework, the irregularity factors (V, H) take esteem issues (v, h) ∈ {0, 1}m+n, and the combined probability distribution underneath the model. It is offered by the Gibbs circulatory with the vitality task presented in circumstance as shown in Equations (25) and (26)
p v , h = 1 z e E e v , h
E v , h = i i = 1 n j = 1 m w i j h i i V j j j = 1 m b i i V j j j = 1 m n c i i h i
Wij is a legitimate valued weight connected to the margin among components Vjj and Hii for all ii 1,..., n and jj 1,..., m, and bjj and cii are genuine esteemed inclination terms linked to the jth. The predictor built from an ERReLU network has only correlations seen between the layer of hidden and noticeable components but among two factors from the same layer. As shown in Equations (27)–(29), the restricted probability of a single parameter becoming one could be calculated as the termination frequency of a (probability) neurons having parabolic initiating employment:
σ x i = 1 1 + e x i  
p ( H i   = 1   v ) = σ ( j = 1 m w i j v j + c i )  
p ( V   = 1 h ) = σ ( i = 1 n w i j h j + b i )
Gibbs sampling is particularly straightforward due to the independence of the components in a single layer: Rather than examining new qualities for all elements individually, the circumstances of all components in a thin layer can be simultaneously evaluated. As a result, Gibbs inspection can be done in just two phases: evaluating a state v for the obvious layer depending on p(v|h) as well as analyzing another state h for the input layers depending on p(h|v). Square Gibbs sample is another term for all of this.

4. Comparative Analysis

The proposed AUTO-encoder-based Neural Network (AUTO-NN) was evaluated among three standard models, namely Radial Belief Neural Network (RBNN), Deep Belief Network (DBN), and Artificial Neural Network (ANN), based on these parameters. For the purpose of analysis, RMSE (Root Mean Square Error), nRMSE (Normalized Root Mean Square Error), MAE (Mean Absolute Error), MaxAE (Maximum Absolute Error), and MAPE (Mean Absolute Percentage Error) were selected as the parameters. Here MATLAB is the tool used to analyze the results and the proposed and existing models.
R M S E = i = 1 n ( Y i Y i 2 N  
where Y i   is the actual generated PV output and Y i is the predicted PV output. N is the total estimated points in the forecasting time period.
n R M S E = 1 m a x Y i = 1 n ( Y i Y i 2 N  
M a x A E = m a x Y i Y i
M A E = 1 N i = 1 N Y i Y i
M A P E = 1 N i = 1 N Y i Y i C a p a c i t y
where Capacity —capacity of each PV array for power generation. Figure 4 presents the comparison of RMSE between the existing methods and the proposed method, in which the number of epochs used for analysis is given on the X-axis, and the RMSE values in percentage are on the Y-axis. When compared, the existing RBNN, ANN, and DBN methods achieved RMSE of 64%, 62.2%, and 60.52%, respectively. Comparatively, the proposed AUTO-NN method achieved an RMSE of 58.72%, which is 6.72, 4.4, and 2.3 % lesser than the RBNN, ANN, and DBN methods.
Figure 5 presents the comparison of nRMSE between the existing RBNN, ANN, and DBN methods and the proposed AUTO-NN method. The X-axis displays the number of epochs used for analysis, and the Y-axis gives the nRMSE values obtained in percentage. The existing RBNN, ANN, and DBNN methods achieved nRMSE of 67.48%, 66.58%, and 64.74%, respectively. In comparison, the proposed AUTO-NN method achieved an nRMSE of 62.7%, which is 5.36% lesser than RBNN, 4.5% lesser than ANN, and 2.02% lesser than the DBN method.
Figure 6 shows the comparison of MaxAE between the existing RBNN, ANN, and DBN methods and the proposed AUTO-NN method, where the X-axis shows the number of epochs, and the Y-axis shows the MaxAE values obtained in percentage. When compared, the existing RBNN, ANN, and DBN methods achieve 53.48%, 51.66%, and 50.54%, while the proposed AUTO-NN method achieves 48.04%, which is 5.44% better than RBNN, 3.62% better than ANN and 2.5% better than DBN.
Figure 7 shows the comparison of MAE between the existing RBNN, ANN, and DBN methods and the proposed AUTO-NN method, where the X-axis shows the number of epochs, and the Y-axis shows the MAE values obtained in percentage. When compared, the existing RBNN, ANN, and DBN methods achieve 57.26%, 56.2%, and 51.16%, while the proposed AUTO-NN method achieves 48.66%, which is 9.4% better than RBNN, 8.46% better than ANN and 3.5% better than DBN.
Figure 8 shows the comparison of MAPE between the existing RBNN, ANN, and DBN methods and the proposed AUTO-NN method where the X-axis shows the number of epochs, and the Y-axis shows the MAPE values obtained in percentage.
When compared, the existing RBNN, ANN, and DBN methods achieve 57.96%, 54.12%, and 48.96%, while the proposed method achieves 46.76%, which is 11.2% better than RBNN, 8.64% better than ANN and 2.2% better than DBN. The overall comparison between the existing and proposed model has shown in the following Table 2
In a comparison tip, the proposed AUTO-NN achieves 58.72% of RMSE (Root Mean Square Error), 62.72% of nRMSE (Normalized Root Mean Square Error), 48.04% of MaxAE (Maximum Absolute Error), 48.66% of MAE (Mean Absolute Error) and 46.76% of MAPE (Mean Absolute Percentage Error). While compared with the other existing models, the proposed model achieved better results.
The electricity produced by the solar panels is sent to the battery via an electronic controller, and the batteries store the energy. DC from the battery is inverted to AC; Electrical loads draw power from these batteries. In a straight-grid system (or grid-tied system), the SPV panels are connected to the public power supply lines through a controller and energy meter. No batteries are used here. Electricity is primarily used to power the household’s immediate power needs. When those requirements are met, a power meter sends additional power to the grid. Solar photovoltaic system cells convert only 10 to 14 percent of radiant energy into electrical energy. On the other hand, fossil fuel plants convert 30–40 percent of the chemical energy of their fuel into electrical energy. The conversion efficiency of electrochemical energy sources is as high as 90 to 95%.
The   efficiency   of   a   solar   PV   panel = p r a c t i c a l   p o w e r   o u t p u t p o w e r   i n p u t
Efficiency in a solar photovoltaic system is about 15%, meaning that for every 100 W/m2 of radiation with 1 m2 of the cell surface, only 15 W is transmitted to the circuit.
SPV   cell   efficiency = 15   W /   m 2   100   W /   m 2 = 15 %
For lead-acid batteries, we can distinguish between two types of efficiency: coulombic efficiency and energy efficiency. During the charging process, which converts electrical energy into chemical energy, the Ah efficiency is about 90%, and the energy efficiency is about 75%
A large amount of solar and thermal energy makes it a beautiful energy source. This energy can be directly converted into direct current electricity and heat energy. Solar energy is the cleanest, most abundant, and inexhaustible renewable energy available on Earth. Solar panels or photovoltaic systems using panels (SPV panels) are placed on rooftops or solar farms arranged so that solar radiation falls on the solar photovoltaic panels to facilitate the reaction of converting sunlight into electricity. When pure silicon is at 0 K (0 degrees Kelvin–273 degrees Celsius), all positions in the outermost electron shells are occupied due to the absence of covalent bonds between atoms and the absence of free electrons. So the valence band is filled, and the conduction band is empty. Although valence electrons have the highest energy, they require the least energy to remove them from the atom (ionization energy). It can be illustrated with the example of a lead atom. Here the ionization energy (of a gas atom) of the first electron removal is 716 kJ/mol and that of the second electron is 1450 kJ/mol. The equivalent values for Si are 786 and 1577 kJ/mol.

5. Conclusions

Our focus of this research is to construct and build criteria for forecasting the optimum conversion efficiency from a PV power plant using a variety of input attributes or constituents. The AUTO-NN-based power consumption forecasting approach was devised, implemented, and verified. It assesses something similar to the true values over the last month of the year with the predicted ones of overall consumption, as well as the assessment of such recorded forecasting outcomes as well as effectiveness charts. A precise forecast has advantages in terms of optimizing power use, impacting consuming strategies, and simplifying efforts aimed at achieving a proper biological environment. The future work concentrates on including a deep learning-based classification model for calculating the accuracy, precision rate, recall, and F1-Score. This will help to identify the exact value stored in the solar PV system. In addition, calculations related to energy savings and faster energy transfer rates will be carried out in future optimization studies. As fossil fuel prices continue to rise and emission standards tighten worldwide, demand for renewable energies such as solar and wind power generation and energy storage solutions will continue to rise. The proposed model monitors the semiconductor absorbs light. Photons of light can transfer their energy to electrons, creating a flow of electrons. This current flows from the semiconductor to the output leads. These leads are connected to batteries or grids through some electronic circuits and inverters to control and generate alternating currents. Constant monitoring of the solar PV panels’ work and elements, such as the energy it produces in certain seasonal conditions, can be analyzed, and the resulting excess energy and wasted energy can be calculated. This enables accurate analysis of energy generation and optimization of storage.

Author Contributions

Conceptualization, methodology, investigation, G.R.; writing—original draft preparation, writing—review and editing, formal analysis, J.L. (Jaganathan Logeshwaran); software, visualization, T.K.; supervision, validation, J.L. (Jaime Lloret). All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Durrani, S.P.; Balluff, S.; Wurzer, L.; Krauter, S. Photovoltaic Yield Prediction Using an Irradiance Forecast Model Based on Multiple Neural Networks. J. Mod. Power Syst. Clean Energy 2018, 6, 255–267. [Google Scholar] [CrossRef]
  2. El-Baz, W.; Tzscheutschler, P.; Wagner, U. Day-ahead Probabilistic PV Generation Forecast for Buildings Energy Management Systems. Sol. Energy 2018, 171, 478–490. [Google Scholar] [CrossRef]
  3. Ibrahim, I.A.; Khatib, T. A novel hybrid model for hourly global solar radiation prediction using random forests technique and firefly algorithm. Energy Convers. Manag. 2017, 138, 413–425. [Google Scholar] [CrossRef]
  4. Lave, M.; Hayes, W.; Pohl, A.; Hansen, C.W. Evaluation of Global Horizontal Irradiance to Plane-of-Array Irradiance Models at Locations Across the United States. IEEE J. Photovolt. 2015, 5, 597–606. [Google Scholar] [CrossRef]
  5. Marzouq, M.; El Fadili, H.; Zenkouar, K.; Lakhliai, Z.; Amouzg, M. Short term solar irradiance forecasting via a novel evolutionary multi-model framework and performance assessment for sites with no solar irradiance data. Renew. Energy 2020, 157, 214–231. [Google Scholar] [CrossRef]
  6. VanDeventer, W.; Jamei, E.; Thirunavukkarasu, G.S.; Seyedmahmoudian, M.; Soon, T.K.; Horan, B.; Mekhilef, S.; Stojcevski, A. Short-term PV power forecasting using hybrid GASVM technique. Renew. Energy 2019, 140, 367–379. [Google Scholar] [CrossRef]
  7. Shamshirband, S.; Mohammadi, K.; Yee, P.L.; Petković, D.; Mostafaeipour, A. A comparative evaluation for identifying the suitability of extreme learning machine to predict horizontal global solar radiation. Renew. Sustain. Energy Rev. 2015, 52, 1031–1042. [Google Scholar] [CrossRef]
  8. Wu, L.; Huang, G.; Fan, J.; Zhang, F.; Wang, X.; Zeng, W. Potential of kernel-based nonlinear extension of Arps decline model and gradient boosting with categorical features support for predicting daily global solar radiation in humid regions. Energy Convers. Manag. 2019, 183, 280–295. [Google Scholar] [CrossRef]
  9. Zhu, H.; Li, X.; Sun, Q.; Nie, L.; Yao, J.; Zhao, G. A Power Prediction Method for Photovoltaic Power Plant Based on Wavelet Decomposition and Artificial Neural Networks. Energies 2015, 9, 11. [Google Scholar] [CrossRef] [Green Version]
  10. Yin, W.; Han, Y.; Zhou, H.; Ma, M.; Li, L.; Zhu, H. A novel non-iterative correction method for short-term photovoltaic power forecasting. Renew. Energy 2020, 159, 23–32. [Google Scholar] [CrossRef]
  11. Yagli, G.M.; Yang, D.; Gandhi, O.; Srinivasan, D. Can We Justify Producing Univariate Machine-learning Forecasts with Satellite-derived Solar Irradiance? Appl. Energy 2020, 259, 114122. [Google Scholar] [CrossRef]
  12. Nespoli, A.; Ogliari, E.; Leva, S.; Pavan, A.M.; Mellit, A.; Lughi, V.; Dolara, A. Day-Ahead Photovoltaic Forecasting: A Comparison of the Most Effective Techniques. Energies 2019, 12, 1621. [Google Scholar] [CrossRef] [Green Version]
  13. Hernández, L.; Baladrón, C.; Aguiar, J.M.; Carro, B.; Sánchez-Esguevillas, A.; Lloret, J. Artificial neural networks for short-term load forecasting in microgrids environment. Energy 2014, 75, 252–264. [Google Scholar] [CrossRef]
  14. Logeshwaran, J.; Shanmugasundaram, R.N. Enhancements of Resource Management for Device to Device (D2D) Communication: A Review. In Proceedings of the 2019 Third International Conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud)(I-SMAC), Palladam, India, 12–14 December 2019; IEEE: Piscataway, NJ, USA; pp. 51–55. [Google Scholar]
  15. Hernandez, L.; Baladrón, C.; Aguiar, J.M.; Carro, B.; Sanchez-Esguevillas, A.J.; Lloret, J. Short-Term Load Forecasting for Microgrids Based on Artificial Neural Networks. Energies 2013, 6, 1385–1408. [Google Scholar] [CrossRef] [Green Version]
  16. Logeshwaran, J.; Rex, M.J.; Kiruthiga, T.; Rajan, V.A. FPSMM: Fuzzy probabilistic based semi morkov model among the sensor nodes for realtime applications. In Proceedings of the 2017 International Conference on Intelligent Sustainable Systems (ICISS), Palladam, India, 7–8 December 2017; IEEE: Piscataway, NJ, USA; pp. 442–446.
  17. Hernández, L.; Baladron, C.; Aguiar, J.M.; Calavia, L.; Carro, B.; Sánchez-Esguevillas, A.; Pérez, F.; Fernández, A.; Lloret, J. Artificial Neural Network for Short-Term Load Forecasting in Distribution Systems. Energies 2014, 7, 1576–1598. [Google Scholar] [CrossRef] [Green Version]
  18. Nguyen, A.-T.; Taniguchi, T.; Eciolaza, L.; Campos, V.; Palhares, R.; Sugeno, R.M. Fuzzy Control Systems: Past, Present and Future. IEEE Comput. Intell. Mag. 2019, 14, 56–68. [Google Scholar] [CrossRef]
  19. Yin, L.; Cao, X.; Liu, D. Weighted fully-connected regression networks for one-day-ahead hourly photovoltaic power forecasting. Appl. Energy 2023, 332, 120527. [Google Scholar] [CrossRef]
  20. Cui, Y.; Chen, Z.; He, Y.; Xiong, X.; Li, F. An algorithm for forecasting day-ahead wind power via novel long short-term memory and wind power ramp events. Energy 2023, 263, 125888. [Google Scholar] [CrossRef]
  21. Li, P.; Gao, X.; Li, Z.; Zhou, X. Effect of the temperature difference between land and lake on photovoltaic power generation. Renew. Energy 2022, 185, 86–95. [Google Scholar] [CrossRef]
  22. Tamoor, M.; Habib, S.; Bhatti, A.R.; Butt, A.D.; Awan, A.B.; Ahmed, E.M. Designing and Energy Estimation of Photovoltaic Energy Generation System and Prediction of Plant Performance with the Variation of Tilt Angle and Interrow Spacing. Sustainability 2022, 14, 627. [Google Scholar] [CrossRef]
  23. Wu, Y.-K.; Lai, Y.-H.; Huang, C.-L.; Phuong, N.T.B.; Tan, W.-S. Artificial Intelligence Applications in Estimating Invisible Solar Power Generation. Energies 2022, 15, 1312. [Google Scholar] [CrossRef]
  24. Ibrahim, M.; Alsheikh, A.; Awaysheh, F.M.; Alshehri, M.D. Machine Learning Schemes for Anomaly Detection in Solar Power Plants. Energies 2022, 15, 1082. [Google Scholar] [CrossRef]
  25. Sittón-Candanedo, I.; Alonso, R.S.; García, Ó.; Gil, A.B.; Rodríguez-González, S. A Review on Edge Computing in Smart Energy by means of a Systematic Mapping Study. Electronics 2019, 9, 48. [Google Scholar] [CrossRef] [Green Version]
  26. Kim, T.; Ko, W.; Kim, J. Analysis and Impact Evaluation of Missing Data Imputation in Day-ahead PV Generation Forecasting. Appl. Sci. 2019, 9, 204. [Google Scholar] [CrossRef] [Green Version]
  27. Hartono, D.; Hastuti, S.H.; Balya, A.A.; Pramono, W. Modern energy consumption in Indonesia: Assessment for accessibility and affordability. Energy Sustain. Dev. 2020, 57, 57–68. [Google Scholar] [CrossRef]
  28. Tian, Z.; Si, B.; Shi, X.; Fang, Z. An application of Bayesian Network approach for selecting energy efficient HVAC systems. J. Build. Eng. 2019, 25, 100796. [Google Scholar] [CrossRef]
  29. Tian, W.; Yang, S.; Li, Z.; Wei, S.; Pan, W.; Liu, Y. Identifying informative energy data in Bayesian calibration of building energy models. Energy Build. 2016, 119, 363–376. [Google Scholar] [CrossRef]
  30. Amasyali, K.; El-Gohary, N.M. A review of data-driven building energy consumption prediction studies. Renew. Sustain. Energy Rev. 2018, 81, 1192–1205. [Google Scholar] [CrossRef]
  31. Somu, N.; MR, G.R.; Ramamritham, K. A deep learning framework for building energy consumption forecast. Renew. Sustain. Energy Rev. 2021, 137, 110591. [Google Scholar] [CrossRef]
  32. Najafzadeh, M.; Oliveto, G. Riprap incipient motion for overtopping flows with machine learning models. J. Hydroinformatics 2020, 22, 749–767. [Google Scholar] [CrossRef]
  33. Seyedzadeh, S.; Rahimian, F.; Rastogi, P.; Glesk, I. Tuning machine learning models for prediction of building energy loads. Sustain. Cities Soc. 2019, 47, 101484. [Google Scholar] [CrossRef]
  34. Hernandez, L.; Baladron, C.; Aguiar, J.M.; Carro, B.; Sanchez-Esguevillas, A.; Lloret, J.; Chinarro, D.; Gomez-Sanz, J.J.; Cook, D. A multi-agent system architecture for smart grid management and forecasting of energy demand in virtual power plants. IEEE Commun. Mag. 2013, 51, 106–113. [Google Scholar] [CrossRef]
  35. Canada, N.R. High-Resolution Solar Radiation Datasets. 2017. Available online: http://www.nrcan.gc.ca/energy/renewable-electricity/solar-photovoltaic/18409 (accessed on 10 November 2022).
  36. Shamsi, P.; Xie, H. Preemptive control: A paradigm in supporting high renewable penetration levels. In Proceedings of the North American Power Symposium (NAPS), Denver, CO, USA, 18–20 September 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1–5. [Google Scholar]
  37. Logeshwaran, J.; Ramkumar, M.; Kiruthiga, T.; Sharanpravin, R. The role of integrated structured cabling system (ISCS) for reliable bandwidth optimization in high-speed communication network. ICTACT J. Commun. Technol. 2022, 13, 2635–2639. [Google Scholar]
  38. Fu, S.; Zhang, Z.; Jiang, Y.; Chen, J.; Peng, X.; Zhao, W. An Automatic RF-EMF Radiated Immunity Test System for Electricity Meters in Power Monitoring Sensor Networks. Ad Hoc Sens. Wirel. Netw. 2021, 50, 173–192. [Google Scholar]
  39. Balasubramaniam, S.; Kumar, K.S. Fractional Feedback Political Optimizer with Prioritization-Based Charge Scheduling in Cloud-Assisted Electric Vehicular Network. Ad Hoc Sens. Wirel. Netw. 2022, 52, 173–198. [Google Scholar]
  40. Visser, L.; AlSkaif, T.; van Sark, W. Operational day-ahead solar power forecasting for aggregated PV systems with a varying spatial distribution. Renew. Energy 2022, 183, 267–282. [Google Scholar] [CrossRef]
  41. Jain, A.; Verma, C.; Kumar, N.; Raboaca, M.S.; Baliya, J.N.; Suciu, G. Image Geo-Site Estimation Using Convolutional Auto-Encoder and Multi-Label Support Vector Machine. Information 2023, 14, 29. [Google Scholar] [CrossRef]
  42. Khan, W.; Walker, S.; Zeiler, W. Improved solar photovoltaic energy generation forecast using deep learning-based ensemble stacking approach. Energy 2022, 240, 122812. [Google Scholar] [CrossRef]
  43. Thapa, K.; Seo, Y.; Yang, S.H.; Kim, K. Semi-Supervised Adversarial Auto-Encoder to Expedite Human Activity Recognition. Sensors 2023, 23, 683. [Google Scholar] [CrossRef]
  44. Ren, Y.; Yao, X.; Liu, D.; Qiao, R.; Zhang, L.; Zhang, K.; Jin, K.; Li, H.; Ran, Y.; Li, F. Optimal design of hydro-wind-PV multi-energy complementary systems considering smooth power output. Sustain. Energy Technol. Assess. 2022, 50, 101832. [Google Scholar] [CrossRef]
  45. Rodríguez, F.; Azcárate, I.; Vadillo, J.; Galarza, A. Forecasting intra-hour solar photovoltaic energy by assembling wavelet based time-frequency analysis with deep learning neural networks. Int. J. Electr. Power Energy Syst. 2022, 137, 107777. [Google Scholar] [CrossRef]
  46. Gao, X.; Deng, F.; Zheng, H.; Ding, N.; Ye, Z.; Cai, Y.; Wang, X. Followed The Regularized Leader (FTRL) prediction model based photovoltaic array reconfiguration for mitigation of mismatch losses in partial shading condition. IET Renew. Power Gener. 2022, 16, 159–176. [Google Scholar] [CrossRef]
Figure 1. System model for energy forecasting.
Figure 1. System model for energy forecasting.
Futureinternet 15 00046 g001
Figure 2. Architecture of AUTO-encoder-based Neural Network (AUTO-NN).
Figure 2. Architecture of AUTO-encoder-based Neural Network (AUTO-NN).
Futureinternet 15 00046 g002
Figure 3. Flowchart for proposed AUTO-NN for forecasting.
Figure 3. Flowchart for proposed AUTO-NN for forecasting.
Futureinternet 15 00046 g003
Figure 4. Comparison of RMSE.
Figure 4. Comparison of RMSE.
Futureinternet 15 00046 g004
Figure 5. Comparison of nRMSE.
Figure 5. Comparison of nRMSE.
Futureinternet 15 00046 g005
Figure 6. Comparison of MaxAE.
Figure 6. Comparison of MaxAE.
Futureinternet 15 00046 g006
Figure 7. Comparison of MAE.
Figure 7. Comparison of MAE.
Futureinternet 15 00046 g007
Figure 8. Comparison of MAPE.
Figure 8. Comparison of MAPE.
Futureinternet 15 00046 g008
Table 1. Comprehensive analysis.
Table 1. Comprehensive analysis.
AuthorsAdvantagesDrawbacks
Sittón-Candanedo et al. [25]The highly recommended energy projects in fuel consumption are the modern energy availability, particularly for low individuals as well as remote regionsRenewable energy is critical to the long-term viability of energy and the environment
Kim, T et al. [26]The learning algorithm was used to determine which buildings’ major refrigerants should be installedImpact Evaluation of Missing Data Imputation in Day-ahead PV Generation Forecasting The Bayesian network analysis was used to predict the most electricity main refrigerants
D. Hartono et al. [27]The proposed model indicated that data-driven techniques, including load projections, energy consumption profiles, and retrofit solutions, have indeed been widely utilized in the energy domainThe data-driven methodologies for monitoring energy and costs were examined. These observations backed up the overall validity of data-driven architecture.
Z. Tian et al. [28]The ANNs concept was shown to be the majority accepted in applications ranging from force forecast to retrofit resolution.SVM models were frequently utilized for extensive construction liveliness analyses
W. Tian et al. [29]This research looked into the predictive ranges, pre-processing stage methodologies, machine learning classification algorithms, and assessment key metrics.Here the analytical information has various ways of estimating energy use in buildings. It is a little complex to estimate the values.
K. Amasyali et al. [30]In terms of panel size, the majority of the research examined were using a smart prediction of PV energyThere have been two types of building structures of prediction. Hence the energy scattering occurs easily.
N. Somu et al. [31]The authors introduced a novel infrastructure machine learning method (ResNet) to predict the forecasting of the energy on more accurate values.The benchmark energy modeling model to create the needed periodical collected information for every property
M. Najafzadeh et al. [32]A hybrid methodology for simulating power usage in various spatiotemporal qualities by disciplines’ expertise with neural networksThe ‘hidden’ effects of the urban environment which are not represented in the actual building computation, a deep residual program was built
S. Seyedzadeh et al. [33]The thickness of hidden units in ResNet can understand the relationships among demand in nearby buildingsObtaining data and information beginning a physics-induced form took more time
Luis Hernández et al. [34]The SVM, MARS, and RF models were used to forecast the approaches dens metric Froude score there at the impending movement of riprap particlesThe prediction failure occurs in degradation monitoring. This could also prevent streams from degradation
N. R. Canada et al. [35]The performance of the machine learning model that can predict indoor thermal comfort in buildings was assessedThe PV energy prediction in a timely manner. Hence it does not provide a periodical update about the prediction.
P. Shamsi et al. [36]The ANNs paradigm has a faster computational effort than the other ML mode studied throughout the investigationResearchers also concluded that with complicated datasets supporting high renewable penetration levels
J. Logeshwaran et al. [37]The current state of knowledge introduced a genuine needs disparity in the existing energy in the basic of integrated structured cabling systems The scattering loss and other cabling problems are not addressed properly.
Shisheng Fu et al. [38]This model can be identified as improving a precise long-term hourly prediction for the period consumed energyRenewable electricity consumers were experiencing a significant drop in forecasting without accuracy.
Balasubramaniam S et al. [39]Energy can be transferred to a particular place or element, but it is something that cannot be created or destroyedFocusing on energy and every variation of each model would be too broad and complex
Visser, L et al. [40]Some of the main sources of global warming are derived from thermal processes due to the exchange reaction of CO2. The transfer of CO2 from energy conversion is essentially non-existent
Tamoor, M et al. [41]Conversion of thermal energy from other forms of energy can be given with high efficiencyA certain amount of energy is always wasted in a thermal way, which is similar to friction and process
Khan, W et al. [42]The minimum approximation point is reached, and the process is reversed to go in the opposite direction. The process has maximum efficiency as this environment is not practical
Li, P et al. [43]the variation in density that has thermal energy to perform the work, and the efficiency of this variation is less than one hundred percentIt should be noted that heat energy is specific because it cannot be converted into other energy
Ren, Y et al. [44]Thermal energy represents a peculiarly disordered or chaotic energy that is distributed without a particular continuity.The multitude of situations available to the group of particles that make up the systematic mechanism
Rodríguez, F et al. [45]All matter that alters or produces changes in its environment contains energy. In all kinds of activities undertaken, energy is of utmost importance
Gao, X et al. [46]Everything from electrical appliances to electric vehicles requires fuel to run. It combines blocks of chemical energy. When placed in contact with a particular hot element, are converted into thermal energy and then into kinetic energy
Table 2. Overall Comparison (in %).
Table 2. Overall Comparison (in %).
ParameterRBNNANNDBNAUTO-NN
RMSE (Root Mean Square Error) 64.0062.2060.5258.72
nRMSE (Normalized Root Mean Square Error) 67.4866.5864.7462.72
MAE (Mean Absolute Error) 57.2656.2051.1648.66
MaxAE (Maximum Absolute Error) 53.4851.6650.5448.04
MAPE (Mean Absolute Percentage Error) 57.9654.1248.9646.76
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Ramesh, G.; Logeshwaran, J.; Kiruthiga, T.; Lloret, J. Prediction of Energy Production Level in Large PV Plants through AUTO-Encoder Based Neural-Network (AUTO-NN) with Restricted Boltzmann Feature Extraction. Future Internet 2023, 15, 46. https://doi.org/10.3390/fi15020046

AMA Style

Ramesh G, Logeshwaran J, Kiruthiga T, Lloret J. Prediction of Energy Production Level in Large PV Plants through AUTO-Encoder Based Neural-Network (AUTO-NN) with Restricted Boltzmann Feature Extraction. Future Internet. 2023; 15(2):46. https://doi.org/10.3390/fi15020046

Chicago/Turabian Style

Ramesh, Ganapathy, Jaganathan Logeshwaran, Thangavel Kiruthiga, and Jaime Lloret. 2023. "Prediction of Energy Production Level in Large PV Plants through AUTO-Encoder Based Neural-Network (AUTO-NN) with Restricted Boltzmann Feature Extraction" Future Internet 15, no. 2: 46. https://doi.org/10.3390/fi15020046

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop