Next Article in Journal
A Least Squares Ensemble Model Based on Regularization and Augmentation Strategy
Next Article in Special Issue
Power Quality Disturbance Classification Based on DWT and Multilayer Perceptron Extreme Learning Machine
Previous Article in Journal
Automatic Initialization Methods for Photonic Components on a Silicon-Based Optical Switch
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Review of the Use of Artificial Neural Network Models for Energy and Reliability Prediction. A Study of the Solar PV, Hydraulic and Wind Energy Sources

by
Jesús Ferrero Bermejo
1,
Juan F. Gómez Fernández
2,
Fernando Olivencia Polo
1 and
Adolfo Crespo Márquez
2,*
1
Magtel Operaciones, 41309 Seville, Spain
2
Department of Industrial Management, Escuela Técnica Superior de Ingenieros, 41092 Seville, Spain
*
Author to whom correspondence should be addressed.
Appl. Sci. 2019, 9(9), 1844; https://doi.org/10.3390/app9091844
Submission received: 8 April 2019 / Revised: 23 April 2019 / Accepted: 29 April 2019 / Published: 5 May 2019
(This article belongs to the Special Issue Artificial Neural Networks in Smart Grids)

Abstract

:
The generation of energy from renewable sources is subjected to very dynamic changes in environmental parameters and asset operating conditions. This is a very relevant issue to be considered when developing reliability studies, modeling asset degradation and projecting renewable energy production. To that end, Artificial Neural Network (ANN) models have proven to be a very interesting tool, and there are many relevant and interesting contributions using ANN models, with different purposes, but somehow related to real-time estimation of asset reliability and energy generation. This document provides a precise review of the literature related to the use of ANN when predicting behaviors in energy production for the referred renewable energy sources. Special attention is paid to describe the scope of the different case studies, the specific approaches that were used over time, and the main variables that were considered. Among all contributions, this paper highlights those incorporating intelligence to anticipate reliability problems and to develop ad-hoc advanced maintenance policies. The purpose is to offer the readers an overall picture per energy source, estimating the significance that this tool has achieved over the last years, and identifying the potential of these techniques for future dependability analysis.

1. Introduction

Solar PV, hydraulic and wind energy sources are supporting continuity of energy supply, which is a key strategic issue for many countries to guarantee their industry growth. They contribute to the use of inexhaustible energy sources, to the implementation of energy multi-sourcing strategies, to a more environmental friendly production of energy, and/or to the preservation of power generation, and distribution means integrity, ensuring dependability of the entire system [1,2,3]. However, the integration of these renewable energy plants into the conventional electrical grid has many challenges. Some of these challenges are related to reliability of the generation systems being used, but others have to do with the fact that these sources of energy are intermittent in nature, and they depend on the climatic conditions, affecting the stability of the network. Matching the supply and the load becomes troublesome and is a clear disturbance of the network. The stability of the network is based on maintaining grid frequency. A load greater than supply makes the frequency fall and a load lesser than supply makes the frequency increase. In this context, relevant research activities are taking place to develop more accurate models for renewable energy supply prediction [4].
In spite of the existence of well-developed underlying physical models for each component of all kinds of renewal energy generation systems, complexity arising from the combination of these elements makes impractical the direct characterization of the system through closed mathematical expressions, so stochastic models are selected in practice to characterize the behavior of this sort of system.
To gain prediction accuracy, intelligence and flexibility need to be incorporated into prediction models, and that is why the application of Artificial Intelligence (AI)—Machine Learning (ML) techniques is increasing in this field. AI-ML techniques consist of fitting the parameters of a model from observed data (experience) and are best suitable to discover behavioral patterns from data series in the presence of randomness. This property of machine learning algorithms is invaluable in anomaly detection problems [5].
Within AI-ML techniques, Artificial Neural Network (ANN) models have delivered good results for real-time estimations, and especially when learning from dynamic changes in environmental conditions becomes a key factor to improve prediction accuracy [6].
This paper reviews the different uses of ANN models for better renewable energy prediction. The idea is, at the same time, to identify those contributions with special emphasis on understanding assets’ reliability issues. The rationale for this is that ANN tools may also become an excellent tool for asset performance monitoring, also a complex problem in these environments where:
  • The assets can perform in very diverse operating conditions (due to diverse environmental conditions);
  • Asset conditions are many times not feasible to be monitored, or simply doing it becomes a complex technical problem with a very troublesome and economically non-viable solution (difficulty is many times related to specific functional locations);
  • Altogether, this could result in a serious lack of asset performance control and subsequent loss of expected performance efficiency.
Therefore, the paper explores the efforts made for ANN models to become a practical asset performance monitoring tool, for any potential asset location, environment (the reader may also notice that this review also remarks on contributions incorporating meteorological forecasting) and operating conditions, offering the possibility to control asset performance and reliability, ensuring life cycle expectations according to existing business plans.
In the review accomplished in this paper, it has also been recorded those occasions in which research was conducted for technique comparison purposes (considering other prediction techniques) or with the intention to identify possibilities of different prediction techniques complementarity. Finally, special attention is also paid to those parameters that were considered for prediction in the different ANN models reviewed. This can also provide relevant information to many researchers and practitioners in the field.
The paper is organized as follows: Section 2 provides a background of the ANN models, where we do not extend their mathematical formulation but we concentrate on their fundamental capabilities. Section 3 reviews the literature containing ANN prediction models for renewal energy. In this section, we first classify the models by their specific use and then we concentrate on their features by energy source studied. Section 4 organizes and compares results obtained for the different energy source prediction models, while in Section 5 we concentrate on results for one of the main concerns of this paper, the models that we name ARAM (Asset reliability assessments models). Finally, we present conclusions and the list of references in the last two sections.

2. Artificial Neural Network Models Background, and Fundamental Capabilities

Seminal works in this ANN area were developed by Warren MacCulloch and Walter Pitss (1943) [7]; since then, the interest in ANN properties increased intensively, and after the publication of the John Hopfield’s book (1985) [8] and the development of backpropagation ANN models by David Rumelhart and G. Hinton in 1986 [9], the interest was more focused on particular applications in industry (see Table 1).
Following those initial works related to ANN models, different contributions were published for different purposes. The following references can be considered a good sample of works that can be found in the literature up to 1990, cataloged in Table 1, according to the reason for their utilization: association, classification, conceptualization, prediction, optimization, and filtering.
  • Association: Technique to reduce data dimensionality.
  • Classification: Technique for grouping data into classes.
  • Conceptualization: Technique for conceptualizing ideas based on concrete data.
  • Prediction: Technique to find values that are going to happen.
  • Optimization: Technique to seek convergence to a minimum.
  • Filtering: Technique for sifting data according to restrictions.
ANN models allow us to obtain updated assets’ condition analysis, and according to the status of the environment variables, they are able to predict production, adding capabilities to foresee existing and potential problems (fault, failure, production losses, etc.) based on collected information from sensors in each particular asset (with an approach very similar to current studies on the Internet of Things—IoT) [30,31,32]. ANN models are mathematical tools emulating human reasoning, learning from past experiences and coping with rather complex non-linear behaviors [33]. These models are especially well suited to replicate certain behavioral patterns where relationship among input and output variables cannot be explained by other mathematical techniques [34,35].
Therefore, we can conclude that ANN models have as their main advantages the capacity to find complex relations among variables, with a high tolerance to data uncertainty (thanks to redundancy in data storage), and providing predicted variable patterns in-real time [35,36,37]. Also, we can say that ANN models have as their main disadvantages the need for abundant information, with enough data quality, which is not always accessible or available at a reasonable cost [38].
ANNs are built with the mission of processing the information of inputs and transferring that information through different connections where it is activated by a transference function, which is tuned up using a training process that can be developed when reasonable real data are provided [39]. In this process, ANNs are usually trained with 75% of available data (training set) and with the remaining data, 25%, the network is validated (test set) [39,40]. There are different proposed architectures in the literature for ANNs (feed-forward, sequential, convolutional, …), but in its simplest form, a feed-forward neural network, also known as a perceptron, consists of several interconnected layers of processing units called neurons [34,41] as shown in Figure 1. The first layer, called the input layer, is composed of P neurons, arranged as a P-dimensional vector; the intermediate layer, called the hidden layer, is composed of M neurons, arranged as a M-dimensional vector; and the output layer has one neuron, Y.
The output of a neuron (i) of the input layer is equal to X i , whereas the components of the output of the hidden layer, Z m (Equation (1)) are equal to a function called the activation function, resembling the mechanism of a physiological neuron, of the linear combination of the input neurons X i , adjusted by a threshold α 0 m . Most usual activation functions are the sigmoid and the hyperbolic tangent.
Z m = σ ( M m ) = σ ( i = 0 P α i m · X i ) ;   X 0 = 1
The output of the neural network, Y in Equation (2), is a function (usually the identity in most common regression problems) of the linear combination of the output of the hidden layer neurons, adjusted by another threshold β 0 , and considering Z 0 = 1 .
Y = f ( x ) = g ( j = 0 M β j · Z j )
All the aforementioned parameters of the model (weights of linear combinations and thresholds) are calculated through the application of a learning algorithm using observed data (experience). The objective of the learning process is to find the parameter set that minimizes the so-called loss function over the training data set, whereas the validation set is used to find the hyperparameters of the learning algorithm by minimizing the loss function over the validation data set. On the other hand, the test data set is employed to evaluate the accuracy of the model. Furthermore, it is common to apply a k-fold cross-validation process to iteratively apply the algorithm to k different partition sets.
Back-propagation with gradient descent is the most usual algorithm used to train the neural network when the activation functions are differentiable. Lapedes and Farber (1987) [42] have demonstrated that a type of ANN model, the Backpropagation Neural Network, exceeds in an order of magnitude the results of conventional linear and polynomial methods. The Backpropagation Network is a very popular learning mechanism for prediction problems solving in multiple-layer perceptron networks [9,43]. The selected loss function is usually the sum of squared errors, R, over the elements of the training set, T = { ( X ( i ) , Y ( i ) ) | i { 1 , , N } } .
The backpropagation algorithm consists of a loop with a maximum of S steps where forward and backwards actions are taken, and in each iteration, forward actions process the output from the training data set, and backwards actions update the weights α i m and β m . Forward and backward steps are run, starting near a linear learning process with mean 0 and variance 1 in input variables and randomly selected values close to 0 in weight until the sum of squared errors (selected loss function) is optimized with two consecutive iterations differing by less than a predefined threshold or the maximum number of iterations is reached.
Because of non-linearity of expression in Equation (2), a heuristic that guarantees a global minimum is required (for example, R software employees a quasi-Newton approach and Matlab implements the Levenberg-Marquardt method). Nevertheless, obtaining a global minimum can lead to overfitting and lack of generalization, so a regularized loss function (see Equation (3)) is used in practice.
L = ( i = 1 N ( Y ( i ) f ( X ( i ) ) ) 2 ) + λ · ( i = 0 M β i 2 + i = 0 , j = 0 i = P , j = M α i j 2 )
It is important to highlight that in the cross-validation process followed to determine the optimal network architecture, the following assumptions are recommended:
  • Hidden network neuron number. λ hyperparameter in (Equation (3)) controls the strength of the weights, so that it is possible to train the neural network with a high number of neurons and discard those with less significant weights.
  • Initial weights are randomly selected and the algorithm is executed several times for each data set.
  • Activation function selection. Sigmoid functions are preferably selected for the hidden layer neurons, and identity for the output layer.

3. Review of ANN Models for Prediction in the Renewal Energy Sector

3.1. Scope of the Review and Prediction Model Classification according to Model Use

According to the above-mentioned advantages of using ANNs for prediction, several authors have implemented them in the different types of renewal energy sources. A significant number of contributions have been made for three renewal energy sources: photovoltaic, wind and hydraulic energies, even though there are some references on other sources of energy, in a minor volume [44,45,46,47].
When we explored all these renewable energy prediction models based on ANN, our intention was to focus on those incorporating intelligence to anticipate reliability problems, those adding new capabilities to improve asset maintenance policies.
The rationale for this is the importance that maintenance and reliability have in this sector, to increase the efficiency of the energy generation process. Failures are many times hidden and they end up having a high impact on business plans due to derived energy production losses. In this sector the risk of failures could even reach ten times the purchase equipment cost [48].
Difficulties in the detection of failures can be overcome with ANN models, which are more suitable to deal with changing environmental conditions for each specific asset geographical location, by using permanently updated intelligent algorithms [49]. Our idea is to identify how different authors have approached this problem (one layer, multilayer, convolutional, sequential, deep learning, etc.) to serve as an important guide for all companies with renewable energy facilities that want to use these techniques to predict failures and to improve energy supply continuity (implementation techniques, main input variables, indicative results, etc.).
In this research we have concentrated our literature review on specific databases (Sciencedirect, Elsevier, Scopus, IEEE Xplore) and several keywords (renewable energy, photovoltaics energy, hydraulic energy, wind energy, wind power, neural network, prediction model, energy forecasting, failure detection, intelligence artificially, machine learning, deep learning), and as a result we have found different utilizations of ANN models for prediction, that we will classify as follows:
  • Ideal models to predict only energy production (named in this paper IMEP); or
  • Energy prediction models incorporating meteorological forecasting aspects (named MFM); and
  • Asset reliability assessments models (named ARAMs), the ones we are interested in, describing algorithms for early problem detection for assets, algorithms that are part of a defined CBM (Condition Based Maintenance) policy, many times resulting as an output of the RCM (Reliability Centered Maintenance) methodology (RCM is the most employed methodology to design preventive maintenance policies [50] given an asset’s operational context [51], including risk quantification [52] of failures under existing operating and environmental conditions [53,54]).
Concretely, ARAMs have to follow international standards so any future change, modification, improvement, management of the solution will be very much facilitated and understood. For a wide comprehension of the ARAM, potential is needed to analyze its implementation cases for three components [55]: monitoring, diagnosis and prognosis. Guillen et al. [56] describe these components in terms of failure mode control:
  • Detection/monitoring is associated with the system states (for example, the transition from function state to fault state) and, in general, with normal behavior-anomalies distinction (in reference to defined baseline data);
  • Diagnosis is associated with the location of the failure mode and its causes;
  • Prognosis is associated with the evolution of the failure mode or its future behavior (risk of failure and remaining useful life at the current time).
Detection is focused more on the functional failure (the way in which a system is unable to fulfil a function at the performance standard that is acceptable for the user) and, diagnosis and prognosis are focused on failure mode (the effect by which a functional failure is observed [ISO 13372:2012, Condition monitoring and diagnostics of machines—Vocabulary]).
Therefore, ARAMs have to link detection, diagnosis and prognosis, with the failure mode determination, identifying parameters required to predict it (consequences of the monitoring outputs can be registered, listed and catalogued to be used). The main effort consists of identifying the monitoring variables required to predict failure modes (when that is feasible). Failure detective/predictive intelligence in ARAM processing could be implemented in a formal way combining not only failure mode degradation solutions but also energy generation predictions depending on the different operating and environmental conditions.
As the reader may guess, efforts in ARAMs come normally together with investments in a suitable combination of condition monitoring, inspection, and/or testing and analysis technologies, besides new tools to release the subsequent maintenance actions, improving prediction processes efficiency [57].
In this scenario, international standards become a key aspect to ensure the data combination, in a structured and sustainable way, of the three main sources of information: maintenance management systems, reliability analysis systems and condition monitoring systems.
Hereafter, the reviewed contributions for each type of renewable energy source will be presented; we describe their main scope and classify them within one of the above three referred categories (IMEP, MFM, and ARAMs).

3.2. ANN Models in Photovoltaic (PV) Energy

In the area of solar energy, the application of ANN models is in continuous development [58,59], and more particularly within the field of PV systems, Photovoltaic Solar Energy. In this case IMEP and MFM are the most common models in literature, although there is a recent growing use of ARAM models.
Table 2 shows a compilation of authors that have developed ANN models in PV energy, describing the type of model according to previous classification (A = IMEP; B = MFM; C = ARAM) in one column, the employed methodology in a second column (D = Neural Network; E = Comparisons Models; F = Others), and another column with the parameters considered for prediction (T = Temperature; D = Date; H = Humidity; WH = Work Hour; SR = Solar Radiation; O = Others). Notice that some prediction works not including ANN are also considered to appreciate the modelling techniques that were used for similar problems (see the comments included in the table). Also, we have noticed that many authors have developed comparative studies of different predictive techniques, all of them indicating how ANN models are an interesting alternative approach requiring admissible computational effort.
In the table we can also appreciate how ANN models are used to predict either n industrial photovoltaic systems or domestic installations. Both types of predictions have been oriented to gain knowledge to link solar radiation patterns with energy production ones.
The results obtained have been very positive from the point of view of the correlation coefficients, higher than 90% and with a mean square error less than 5%. The most common input variables in predictive models are temperature and radiation. These studies have been carried out in different parts of the world and at different times.
Finally, the most recent references, based on the acceptance of ANN to obtain the predictive models, have taken a step further. In the ARAM case, powerful detective energy productions models based on ANNs, comparing expected with real energy production, are focused on to detect asset functional failures. These models improve energy efficiency besides reliability.
Concerning failure diagnosis and prognosis, an extra effort is required to properly measure the different failure mode consequences in order to identify the cause and expected behavior pattern of the failure modes [33,71].

3.3. ANN in Wind Energy

Wind energy is the kinetic energy generated from wind and is transformed into another type of energy, as electric energy for its consumption in industry and homes. The application of ANN models to replicate production behavior patterns of wind energy is extensive, using as input environmental variables wind speed or humidity. These models look for relevant links among such variables and the detection of anomalies in energy production.
In the same line as before, the reader can find in Table 3 a comparison of ANN application on wind farms. As in the table for PV, there is a column about the study objective (A = IMEP; B = MFM; C = ARAM), a second column with the employed methodology (D = Neural Network; E = Comparisons Models; F = Others), and another with the used parameters for prediction (WS = Wind Speed; H = Humidity; T = Temperature; SR = Solar Radiation; WH = Work Hour; O = Others). Here again, authors compare techniques in order to describe the advantages of ANNs and new techniques of data mining with respect to the physical and classic models. Previous reviews in this field remark on the increasing use of ANNs to predict, due to good and fast adaptation when faced with a peculiar quality of unknown environmental situations.
ANNs have been used by authors to predict the energy production of wind farms in different parts of the world, obtaining good results with very low mean square errors. The developed models have been effective in order to plan production of energy and especially for their importance to business models. For the entire system, short- and medium-term wind speed prediction statistics and data mining algorithms have been more frequently utilized. The common input variable for all referenced authors has been wind speed.
References [80,82] have been oriented towards failure diagnosis/prediction through ARAM testing the effectiveness against other AI-ML (Artificial Intelligence-Machine Learning) models, such as LR (Logistic Regression), Support Vector Machines (SVM) or Random Forest (RF) algorithms in order to identify faults and reasoning about root causes. Recent research on wind turbine condition monitoring focused more on individual components than on the entire system. It is crucial to determine properly the criticality of each component avoiding numerous alarms than can outgrow the more important alarm. In both references, appropriate parameters are determined and they can provide technical reference values for online monitoring, early warning, and condition-based maintenance of wind turbines.

3.4. ANN in Hydraulic Energy

Hydraulic energy is that source of renewable energy obtained through potential and kinetic energy and is produced by water flows, rivers, rains, thawing, snow, etc.
As with the other renewable energy fields, there are numerous studies on the application of ANNs in hydraulic energy.
In Table 4 we can see how the possibility to simulate non-linear behaviors of the hydrographic basins with ANN models is lately configuring an alternative to the use of conventional time series models. This is the longest implemented renewal technology and with the most static industrial installations on very specific orography determining their locations. Accordingly, the most ancient ANN references are focused on this type of energy.
Two main characteristics define the references, the preference in the utilization of backpropagation network, and the orientation towards predictive models, in concrete, using it to predict the water flow as a fundamental variable to know electrical energy production.
Table 4 has been configured as previous ones, with a column for the model classification (A = IMEP; B = MFM; C = ARAM), a second column with the employed methodology (D = Neural Network; E = Comparisons Models; F = Others), and another one with the parameters used for prediction (RF = Rainfall; HD = Hydrometric Data; T = Temperature; WP = Water Pressure; O = Others).
The main advantage of ANN application in the hydraulic field is the development of simulation models and real-time dynamic prediction, predominantly in a short-term due to the normal variation of the climatological conditions. The most used input variable in these predictive models has been hydrometric data.
In this field, the main disadvantage of ANN application is that a large amount of historical data are required to obtain good models and results, while in previous energies (photovoltaic and wind) the assets are distributed in farms in a replicated way and so offer enough data that reproduce the same operation context. That is to say, in the two previous energy sources, a wide range of information is available to be processed to obtain a reliable prediction while here it can be scarcer. ARAMs are less implemented than the other types and are centered on the single failure mode water leakage; a clear example is reference [94] for failure detection and localization of it, searching regularities and patterns using not only AI-ML ANN but also Logistic Regression and Support Vector Machine.

3.5. ANN in Other Energy Sources

In other renewable energy resources, such as biomass, biogas, geothermal, hydrogen, etc., we have found less contributions including ANN models, according to the number of plants dealing with these energy sources in the sector. However, ANN models have also here a high potential for prediction of energy and reliability, as the reader can see in sample contributions in Table 5. ANNs have offered valuable results in several case studies based on their adaptation on real-time in short specific time frames, and the case studies show as key difficulties the necessity of huge amounts of information and an adequate predictive parameter selection.
Table 6 shows some other references about recent research tendencies, mainly focused on other artificial intelligent models and on how to manage the problem of the lack of data. The solution adopted is sometimes to use historical data or data from other areas (see comments in the table).
Due to these novelty sources of energy, the research majority is orientated to develop advanced IMEP and MFM models searching short- and medium-term estimations, more than to develop degradation models of specific components of the system. ARAMs could be an important tool for detection and diagnosis, because as in the hydraulic case, there are difficulties to obtain enough and replicated data from different plants, and even worse, by assets purchased from different suppliers. Failure mode diagnosis and prognosis are the challenges in this section, and they should be initiated based on research of the same equipment but in other industrial scenarios; simplifying the parameter selection method could effectively simplify the structure of the model, using a comparative study of consistency with the observed values.

4. Discussion of Results Regarding ANN Prediction Models

The historical tendency of the application of ANN models in energy generation prediction grows according to the promotion of the different renewable energy sources. Table 7 summarizes the tendency and evolution of the application of ANN in prediction problems in Photovoltaic, Wind and Hydraulic energies. These contributions are presented according to:
  • The source of energy: Photovoltaic, Wind, Hydraulic, other sources and new related research.
  • The type of model: IMEP; MFM and ARAM.
In Table 7, the reader can also find the number of contributions, per source of energy and model type, per year. It can be appreciated how for each type of energy source, ANN model applications show a similar pattern, consisting of an initial sort of induction phase, when the models are introduced, developed and deployed, and after that, more pressure is placed on the efficiency of the models in what we could call an efficiency improvement phase.
Table 6 shows that references about hydraulic energy applications are the first to appear, in line with the maturity of the technology, while there have not been more publications recently. For this source of energy, all existing ANN publications have focused on energy prediction modelling. In the other two sources of energy, we can find more recent ANN model applications, initially solely energy prediction models, but lately a few of them oriented to specific failure mode detection. In Table 6, this tendency is distinguished through time intervals; in the top of the reference list, a specific orientation to failure detection can be acknowledged.
Conventional (time series & regressions) prediction techniques were common in many initial contributions, while in the last publications, ANNs become a more popular tool as long as the scope of the studies also changes to improving efficiency in energy production by anticipating failures, avoiding economic losses as a consequence of low reliability.
Concerning model categories, many early works included meteorological forecasting models, along with the physical models as input. Subsequent models included meteorological variables besides physical variables in order to produce an ideal model of energy production, as close as possible to reality. Later publications are very much related to energy production efficiency, but also deal with a specific single type of failure mode of the asset. This tendency towards energy efficiency modelling is in line with the price reduction of sensors and increase in processing capacity of SCADA systems, located in plants and/or embedded in particular assets, to collect information from asset degradation, environmental and operating conditions.
We have found that 86% of the contributions use ANN models for prediction. It is mentioned in the literature [88] how more than 40% of prediction studies are related to ANN models. In addition, the most used ANN model is the ANN Backpropagation model (81%), mainly with the Levenberg-Marquardt algorithm (which requires high computation capacity) for minimizing MSE. Another less used algorithm in ANN Backpropagation is the Quasi-Newton algorithm. In all the studies the correlation coefficient is higher than 80%, and results are improving in recent references with convolutional and recurrent ANN models. The most employed parameters for prediction and energy source are the following (see Figure 2):
  • Photovoltaic Energy: Temperature and Solar radiation.
  • Wind Energy: Wind Speed.
  • Hydraulic Energy: Hydrometric data, temperature, rainfall and water pressure.
The main advantages of the use of ANN models, compared to the use of more conventional techniques (time series & regressions), are the following:
  • Prediction models with good correlation coefficients.
  • Quick fitting and flexibility to behavior patterns (pattern-recognition and fault tolerance capability including data absence and noise).
  • Better adaptation to complex and non-linear problems.
  • Adjustment to dynamic changes in real time.
  • Quick processing and easy integration in systems.
  • Availability increment of energy production due to proactivity in fault prediction.
On the other hand, the main drawbacks of ANN models in the renewable energy sector are:
  • Lack of asset condition monitoring variables. Many companies focus on operation monitoring variables instead.
  • Presence of poor-quality data, without discerning the different state conditions and without correlation with preventive and corrective activities and their execution results.
  • Difficulty to reach a local minimum, and to optimize the model coefficients. Need to select proper biases and initial weights.
  • Lack of out-of-the-box integration in SCADA systems, due to commercial solutions avoiding integration with external intelligent modules.
  • Lack of qualified professionals with knowledge in these recent types of energy sources, in condition-based and predictive maintenance, and in parallel with experience in big data and machine-learning techniques.
New developments in prediction tools based on AI could be employed or combined with ANN models as the quantity and quality of data variables increase. As an example, the following machine learning techniques are the most recommended to be employed [103,104,105,106,107,108,109]: Bi-directional Long Short-Term Memory (BLSTM), Deep Learning and Neural Network, Extreme Machine Learning, SVM, T-Basts, Random Forest and Boosting.

5. Discussion of Results Regarding ARAM ANN Models

The necessary knowledge to develop ARAM case studies using ANN models will be very much facilitated and understood if the frameworks for their implementation are based on standards. Standards can help in the process of capturing new monitoring variables and to improve decision making, adopting a more risk-oriented perspective. Most of the ARAM case studies have been successfully implemented for failure detection and correction in the short and medium-term. However, few examples were found for ARAM as diagnosis and prognosis tools (only specific failure mode cases where there was advanced knowledge about degradation and progressive failure consequences).
In grid connected energy plants, the results had the advantage of more replicated accessible data offering better accuracy. Clearly, benefits of ARAMs derived in a quick implementation, and in important reliability improvements. Finally, some of the literature references show how ANN models also allow easy implementation of a parallel agent set that could work with different production models, and then be combined in a certain voting system.

6. Conclusions

ANN models try to replicate complex system behavior patterns and are able to learn through experience, providing many possibilities for their general use. On the other hand, ANN models experienced a great controversy in their utilization because of their mathematical complexity and the huge amount of data needed.
Numerous contributions reviewed endorsed the ANN model utilization under the following premises:
  • For new knowledge generation, to find knowledge that it is difficult to reach, mainly with non-linear relationships among variables.
  • Using a wide range of variables to improve prediction accuracy.
  • Counting on good procedures and information systems as necessary tools to document activities, and data from variables, in order to reproduce results with a high quality.
  • Not stressing to pursue exact or very accurate results, but flexibility and dynamic adaptation in the model implementations.
The type and scope of the different studies were presented, the prediction variables were analyzed and also different features concerning training methods, algorithms used and data requirements were shown.
Through the reference revisions, this paper discusses the necessity of support ARAM predictions within a structured framework, clarifying the steps and concepts based on international standards, in order to address a sustainable knowledge.
As the main contribution of this paper, we identified the opportunity to develop a new research line focused on the application of AI techniques, and more specifically ANN models, to characterized the reliability of renewable energy plants. Most of the reviewed references were focused on modelling energy production.
Current results provide an important starting point to continue working with this type of AI tool to improve efficiency of this type of facility. In this capital-intensive sector, any minimal efficiency improvement in energy production could represent important economic savings in future business plans and crucial upgrades in service quality delivery. To that end, new developments in prediction tools based on AI could be employed or combined with ANN models as the quantity and quality of data variables increase, for instance: deep learning, SVM, T-Basts, Random Forest and Boosting.

Author Contributions

All authors contributed to this article providing valuable information, references and insights concerning the use of these AI techniques to Energy and Reliability prediction. This research is part of a PhD thesis that J.F.B. is developing with the advice of J.F.G.F. and A.C.M. All four authors also co-authored related articles in journals like Renewable Energy, IMA Journal of Management Mathematics and DYNA.

Funding

This research work was performed within the context of Sustain Owner (‘Sustainable Design and Management of Industrial Assets through Total Value and Cost of Ownership’), a project sponsored by the EU Framework Program Horizon 2020, MSCA-RISE-2014: Marie Skłodowska-Curie Research and Innovation Staff Exchange (RISE) (grant agreement number 645733–Sustain-Owner–H2020-MSCA-RISE-2014); and the project “DESARROLLO DE PROCESOS AVANZADOS DE OPERACION Y MANTENIMIENTO SOBRE SISTEMAS CIBERO FISICOS (CPS) EN EL AMBITO DE LA INDUSTRIA 4.0”, Ministerio de Economía y Competitividad del Gobierno de España, Programa Estatal de I + D + i Orientado a los Retos de la Sociedad. (DPI2015-70842-R). Financed by ERDF (European Regional Development Fund).

Conflicts of Interest

The authors declare no conflicts of interest.

Glossary/Nomenclature/Abbreviations

ANNArtificial Neural Networks
AIArtificial Intelligence
MLMachine Learning
IoTInternet of Things
MSEMean square error
PVPhotovoltaic
RCMReliability Centred Maintenance
RERenewable Energy
SVMSupport Vector Machines
Objective:
AIMEP (Ideal models for energy production forecasting)
BMFM (Models incorporating meteorological forecasting)
CARAM (Asset reliability assessment models)
Methodology:
DNeural Network
EComparison Models
FOthers
Parameters:
TTemperature
DDate
HHumidity
WHWork Hour
SRSolar Radiation
WSWind Speed
RFRainfall
HDHydrometric Data
WPWater Pressure
OOthers

References

  1. International Renewable Energy Agency. Global Energy Transformation: A Roadmap to 2050. 2018. Available online: https://www.irena.org//media/Files/IRENA/Agency/Publication/2018/Apr/IRENA_Report_GET_2018.pdf (accessed on 1 December 2018).
  2. Ren21. Renewables Global Status Report 2018. Available online: http://www.ren21.net/gsr-2018/ (accessed on 1 December 2018).
  3. International Energy Agency. Renewables Information 2018. Available online: https://webstore.iea.org/renewables-information-2018 (accessed on 1 December 2018).
  4. Notton, G.; Nivet, M.L.; Voyant, C.; Paoli, C.; Darras, C.; Motte, F.; Fouilloy, A. Intermittent and stochastic character of renewable energy sources: Consequences, cost of intermittence and benefit of forecasting. Renew. Sustain. Energy Rev. 2018, 87, 96–105. [Google Scholar] [CrossRef]
  5. Rodríguez, F.; Fleetwood, A.; Galarza, A.; Fontán, L. Predicting solar energy generation through artificial neural networks using weather forecasts for microgrid control. Renew. Energy 2018, 126, 855–864. [Google Scholar] [CrossRef]
  6. Fouilloy, A.; Voyant, C.; Notton, G.; Motte, F.; Paoli, C.; Nivet, M.L.; Duchaud, J.L. Solar irradiation prediction with machine learning: Forecasting models selection method depending on weather variability. Energy 2018, 165, 620–629. [Google Scholar] [CrossRef]
  7. Mcculloch, W.S.; Pitts, W. A logical calculus of the ideas immanent in nervous activity. Bull. Math. Biophys. 1943, 5, 115–133. [Google Scholar] [CrossRef]
  8. Hopfield, J.J.; Tank, D.W. “Neural” computation of decisions in optimization problems. Biol. Cybern. 1985, 52, 141–152. [Google Scholar]
  9. Rumelhart, D.E.; Smolensky, P.; McClelland, J.L.; Hinton, G. Sequential thought processes in PDP models. Parallel Distrib. Process. Explor. Microstruct. Cogn. 1986, 2, 3–57. [Google Scholar]
  10. Rosenblatt, F. The perceptron: A probabilistic model for information storage and organization in the brain. Psychol. Rev. 1958, 65, 386. [Google Scholar] [CrossRef]
  11. Widrow, B. Adaptive ‘Adaline’ Neuron Using Chemical ‘Memistors’; Stanford University: Stanford, CA, USA, 1960. [Google Scholar]
  12. Ghosh, J.; Deuser, L. Classification of spatiotemporal patterns with applications to recognition of sonar sequences. In Neural Representation of Temporal Patterns; Springer: Boston, MA, USA, 1995; pp. 227–250. [Google Scholar]
  13. Carpenter, G.A.; Grossberg, S. Adaptive Resonance Theory; Springer: Washington, DC USA, 2016; pp. 1–17. [Google Scholar]
  14. Wiebe, S.; Blume, W.T.; Girvin, J.P.; Eliasziw, M. A randomized, controlled trial of surgery for temporal-lobe epilepsy. N. Engl. J. Med. 2001, 345, 311–318. [Google Scholar] [CrossRef] [PubMed]
  15. Anderson, J.A.; Silverstein, J.W.; Ritz, S.A.; Jones, R.S. Distinctive features, categorical perception, and probability learning: Some applications of a neural model. Psychol. Rev. 1977, 84, 413. [Google Scholar] [CrossRef]
  16. Kohonen, T. Exploration of very large databases by self-organizing maps. In Proceedings of the International Conference on Neural Networks (ICNN’97), Houston, TX, USA, 12 June 1997; pp. PL1–PL61. [Google Scholar]
  17. Chen, T.; Amari, S.I. Stability of asymmetric Hopfield networks. IEEE Trans. Neural Netw. 2001, 12, 159–163. [Google Scholar] [CrossRef] [PubMed]
  18. Rumelhart, D.E.; Hinton, G.E.; Williams, R.J. Learning Internal Representations by Error Propagation; MIT Press: Cambridge, MA, USA, 1985. [Google Scholar]
  19. Ackley, D.H.; Hinton, G.E.; Sejnowski, T.J. A learning algorithm for Boltzmann machines. Cogn. Sci. 1985, 9, 147–169. [Google Scholar] [CrossRef]
  20. Vassiliadis, C.A. Neural networks-twelve learning algorithms. In Proceedings of the 1990 Twenty-Second Southeastern Symposium on System Theory, Cookeville, TN, USA, 11–13 March 1990; pp. 449–454. [Google Scholar]
  21. Hecht-Nielsen, R. Neurocomputer applications. In Neural Computers; Springer: Berlin/Heidelberg, Germany, 1989; pp. 445–453. [Google Scholar]
  22. Lippmann, R.P.; Gold, B.; Malpass, M.L. A Comparison of Hamming and Hopfield Neural Nets for Pattern Classification; Massachusetts Institute of Tech Lexington Lincoln Laboratory: Lexington, MA, USA, 1987. [Google Scholar]
  23. Minai, A.A.; Williams, R.D. Back-propagation heuristics: A study of the extended delta-bar-delta algorithm. In Proceedings of the 1990 IJCNN International Joint Conference on Neural Networks, San Diego, CA, USA, 17–21 June 1990; pp. 595–600. [Google Scholar]
  24. Kohonen, T.; Barna, G.; Chrisley, R. Statistical pattern recognition with neural networks: Benchmarking studies. In Proceedings of the IEEE International Conference on Neural Networks, San Diego, CA, USA, 24–27 July 1988; pp. 61–68. [Google Scholar]
  25. Specht, D.F. Probabilistic neural networks. Neural Netw. 1990, 3, 109–118. [Google Scholar] [CrossRef]
  26. Hinton, G.E.; Mcclelland, J.L. Learning representations by recirculation. In NIPS’87 Proceedings of the 1987 International Conference on Neural Information Processing Systems; MIT Press: Cambridge, MA, USA, 1988; pp. 358–366. [Google Scholar]
  27. Pao, Y.; Park, G.; Sobajic, D.J. Learning and generalization characteristics of the random vector functional-link net. Neurocomputing 1994, 6, 163–180. [Google Scholar] [CrossRef]
  28. Fahlman, S.E.; Lebiere, C. The cascade-correlation learning architecture. In Advances in Neural Information Processing Systems; Morgan Kaufmann Publishers Inc.: San Francisco, CA, USA, 1990; pp. 524–532. ISBN 1-55860-100-7. [Google Scholar]
  29. Tomlinson, M.S.; Walker, D.J. Dnna: A digital neural network architecture. In Proceedings of the International Neural Network Conference, Paris, France, 9–13 July 1990; Springer: Dordrecht, The Netherlands, 1990; pp. 589–592. [Google Scholar]
  30. Yoon, A.S.; Lee, T.; Lim, Y.; Jung, D.; Kang, P.; Kim, D.; Choi, Y. Semi-supervised learning with deep generative models for asset failure prediction. arXiv 2017, arXiv:1709.00845. [Google Scholar]
  31. Ali, J.B.; Fnaiech, N.; Saidi, L.; Chebel-Morello, B.; Fnaiech, F. Application of empirical mode decomposition and artificial neural network for automatic bearing fault diagnosis based on vibration signals. Appl. Acoust. 2015, 89, 16–27. [Google Scholar]
  32. Michau, G.; Hu, Y.; Palmé, T.; Fink, O. Feature learning for fault detection in high-dimensional condition-monitoring signals. arXiv 2018, arXiv:1810.05550. [Google Scholar]
  33. Polo, F.A.O.; Bermejo, J.F.; Fernández, J.F.G.; Márquez, A.C. Failure mode prediction and energy forecasting of PV plants to assist dynamic maintenance tasks by ANN based models. Renew. Energy 2015, 81, 227–238. [Google Scholar] [CrossRef]
  34. Zhang, G.; Patuwo, B.E.; Hu, M.Y. Forecasting with artificial neural networks: The state of the art. Int. J. Forecast. 1998, 14, 35–62. [Google Scholar] [CrossRef]
  35. Malcolm, B.; Bruce, C.; Morgan, P. Neural networks and finite-order approximations. IMA J. Manag. Math. 1999, 10, 225–244. [Google Scholar]
  36. Curry, B.; Morgan, P.; Beynon, M. Neural networks and flexible approximations. IMA J. Manag. Math. 2000, 11, 19–35. [Google Scholar] [CrossRef]
  37. Dawson, C.W.; Wilby, R. An artificial neural network approach to rainfall-runoff modelling. Hydrol. Sci. J. UK 1998, 43, 47–66. [Google Scholar] [CrossRef]
  38. Miller, W.T.; Glanz, F.H.; Kraft, L.G. Cmas: An associative neural network alternative to backpropagation. Proc. IEEE 1990, 78, 1561–1567. [Google Scholar] [CrossRef]
  39. Haykin, S. Network, Neural: A comprehensive foundation. Neural Netw. 2004, 2, 41. [Google Scholar]
  40. Hilera González, J.R.; Martínez Hernando, V.J. Redes Neuronales Artificiales: Fundamentos, Modelos y Aplicaciones; RA-MA Editorial: Madrid, Mexico, 2000. [Google Scholar]
  41. Basheer, I.A.; Hajmeer, M. Artificial neural networks: Fundamentals, computing, design, and application. J. Microbiol. Methods 2000, 43, 3–31. [Google Scholar] [CrossRef]
  42. Lapedes, A.; Farber, R. Nonlinear Signal Processing Using Neural Networks: Prediction and System Modelling. In Proceedings of the IEEE International Conference on Neural Networks, San Diego, CA, USA, 21 June 1987. [Google Scholar]
  43. Werbos, P. Beyond Regression: New Tools for Prediction and Analysis in the Behavioral Sciences. Ph.D. Dissertation, Harvard University, Cambridge, MA, USA, Washington, DC, USA, 1974. [Google Scholar]
  44. Puig-Arnavat, M.; Bruno, J.C.; Coronas, A. Review and analysis of biomass gasification models. Renew. Sustain. Energy Rev. 2010, 14, 2841–2851. [Google Scholar] [CrossRef]
  45. Kana, E.B.G.; Oloke, J.K.; Lateef, A.; Adesiyan, M.O. Modeling and optimization of biogas production on saw dust and other co-substrates using artificial neural network and genetic algorithm. Renew. Energy 2012, 46, 276–281. [Google Scholar] [CrossRef]
  46. Arslan, O. Power generation from medium temperature geothermal resources: ANN-based optimization of Kalina cycle system-34. Energy 2011, 36, 2528–2534. [Google Scholar] [CrossRef]
  47. Wang, J.; Wan, W. Optimization of fermentative hydrogen production process using genetic algorithm based on neural network and response surface methodology. Int. J. Hydrog. Energy 2009, 34, 255–261. [Google Scholar] [CrossRef]
  48. Wilson, R.L. Operations and support cost model for new product concept development. Comput. Ind. Eng. 1986, 11, 128–131. [Google Scholar] [CrossRef]
  49. Mellit, A.; Benghanem, M.; Kalogirou, S.A. Modeling and simulation of a stand-alone photovoltaic system using an adaptive artificial neural network: Proposition for a new sizing procedure. Renew. Energy 2007, 32, 285–313. [Google Scholar] [CrossRef]
  50. Campbell, J.D.; Jardine, A.K.S. Maintenance Excellence: Optimizing Equipment Life-Cycle Decisions; CRC Press: Boca Raton, FL, USA, 2001. [Google Scholar]
  51. Moubray, J. Reliability-Centered Maintenance; Industrial Press Inc.: Norwalk, CT, USA, 1997. [Google Scholar]
  52. Rausand, M.; Høyland, A. System Reliability Theory: Models, Statistical Methods, and Applications; John Wiley & Sons: Hoboken, NJ, USA, 2004. [Google Scholar]
  53. Márquez, A.C. The Maintenance Management Framework: Models and Methods for Complex Systems Maintenance; Springer Science & Business Media: Seville, Spain, 2007. [Google Scholar]
  54. Pham, H.; Wang, H. Imperfect maintenance. Eur. J. Oper. Res. 1996, 94, 425–438. [Google Scholar] [CrossRef]
  55. Zio, E. Reliability engineering: Old problems and new challenges. Reliab. Eng. Syst. Saf. 2009, 94, 125–141. [Google Scholar] [CrossRef]
  56. Guillén, A.J.; Crespo, A.; Gómez, J.F.; Sanz, M.D. A framework for effective management of condition based maintenance programs in the context of industrial development of E-Maintenance strategies. Comput. Ind. 2016, 82, 170–185. [Google Scholar] [CrossRef]
  57. Niu, G.; Yang, B.; Pecht, M. Development of an optimized condition-based maintenance system by data fusion and reliability-centered maintenance. Reliab. Eng. Syst. Saf. 2010, 95, 786–796. [Google Scholar] [CrossRef]
  58. Mellit, A.; Kalogirou, S.A. Artificial intelligence techniques for photovoltaic applications: A review. Prog. Energy Combust. Sci. 2008, 34, 574–632. [Google Scholar] [CrossRef]
  59. Kalogirou, S.A. Artificial neural networks in renewable energy systems applications: A review. Renew. Sustain. Energy Rev. 2001, 5, 373–401. [Google Scholar] [CrossRef]
  60. Kalogirou, S.A.; Bojic, M. Artificial neural networks for the prediction of the energy consumption of a passive solar building. Energy 2000, 25, 479–491. [Google Scholar] [CrossRef]
  61. Mellit, A.; Menghanem, M.; Bendekhis, M. Artificial neural network model for prediction solar radiation data: Application for sizing stand-alone photovoltaic power system. In Proceedings of the IEEE Power Engineering Society General Meeting, San Francisco, CA, USA, 16 June 2005; pp. 40–44. [Google Scholar]
  62. Rehman, S.; Mohandes, M. Artificial neural network estimation of global solar radiation using air temperature and relative humidity. Energy Policy 2008, 36, 571–576. [Google Scholar] [CrossRef]
  63. Mellit, A.; Pavan, A.M. A 24-h forecast of solar irradiance using artificial neural network: Application for performance prediction of a grid-connected PV plant at Trieste, Italy. Sol. Energy 2010, 84, 807–821. [Google Scholar] [CrossRef]
  64. Dzib, J.T.; Moo, E.A.; Bassam, A.; Flota-Bañuelos, M.; Soberanis, M.E.; Ricalde, L.J.; López-Sánchez, M.J. Photovoltaic module temperature estimation: A comparison between artificial neural networks and adaptive neuro fuzzy inference systems models. In International Symposium on Intelligent Computing Systems; Springer: Cham, Switzerland, 2016; pp. 46–60. [Google Scholar]
  65. Liu, L.; Liu, D.; Sun, Q.; Li, H.; Wennersten, R. Forecasting power output of photovoltaic system using a BP network method. Energy Procedia 2017, 142, 780–786. [Google Scholar] [CrossRef]
  66. Padmanabh, K. Solar power prediction using deduced feature of visibility index and artificial neural network. In Proceedings of the 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), Udupi, India, 13–16 September 2017; pp. 97–102. [Google Scholar]
  67. Wang, Y.; Liao, W.; Chang, Y. Gated Recurrent Unit Network-Based Short-Term Photovoltaic Forecasting. Energies 2018, 11, 2163. [Google Scholar] [CrossRef]
  68. Hilman, C.; Tridianto, E.; Ariwibowo, T.H.; Rohman, B.P. Forecasting of power output of 2-Axis solar tracked PV systems using ensemble neural network. In Proceedings of the 2017 International Electronics Symposium on Engineering Technology and Applications (IES-ETA), Surabaya, Indonesia, 26–27 September 2017; pp. 152–156. [Google Scholar]
  69. Romero, A.F.; Quilumba, F.L.; Arcos, H.N. Short-term active power forecasting of a photovoltaic power plant using an artificial neural network. In Proceedings of the 2017 IEEE Second Ecuador Technical Chapters Meeting (ETCM), Salinas, Ecuador, 16–20 October 2017; pp. 1–5. [Google Scholar]
  70. Tao, Y.; Zhang, M.; Parsons, M. Deep learning in photovoltaic penetration classification. In Proceedings of the 2017 IEEE Power & Energy Society General Meeting, Chicago, IL, USA, 16–20 July 2017; pp. 1–5. [Google Scholar]
  71. Liu, L.; Zhao, Y.; Sun, Q.; Wennersten, R. Prediction of short-term output of photovoltaic system based on generalized regression neural network. In Proceedings of the 2017 IEEE Conference on Energy Internet and Energy System Integration (EI2), Beijing, China, 26–28 November 2017; pp. 1–6. [Google Scholar]
  72. Ramaswamy, S.; Sadhu, P.K. Forecasting PV power from solar irradiance and temperature using neural networks. In Proceedings of the 2017 international conference on infocom technologies and unmanned systems (trends and future directions) (ICTUS), Dubai, UAE, 18–20 December 2017; pp. 244–248. [Google Scholar]
  73. Demirdelen, T.; Aksu, I.O.; Esenboga, B.; Aygul, K.; Ekinci, F.; Bilgili, M. A New Method for Generating Short-Term Power Forecasting Based on Artificial Neural Networks and Optimization Methods for Solar Photovoltaic Power Plants. In Solar Photovoltaic Power Plants; Springer: Singapore, 2019; pp. 165–189. [Google Scholar]
  74. Gligor, A.; Dumitru, C.; Grif, H. Artificial intelligence solution for managing a photovoltaic energy production unit. Procedia Manuf. 2018, 22, 626–633. [Google Scholar] [CrossRef]
  75. Boussaada, Z.; Curea, O.; Remaci, A.; Camblong, H.; Mrabet Bellaaj, N. A nonlinear autoregressive exogenous (narx) neural network model for the prediction of the daily direct solar radiation. Energies 2018, 11, 620. [Google Scholar] [CrossRef]
  76. Refaat, S.S.; Abu-Rub, O.H.; Nounou, H. ANN based prognostication of the PV panel output power under various environmental conditions. In Proceedings of the 2018 IEEE Texas Power and Energy Conference (TPEC), College Station, TX, USA, 8–9 February 2018; pp. 1–6. [Google Scholar]
  77. Kelouwani, S.; Agbossou, K. Nonlinear model identification of wind turbine with a neural network. IEEE Trans. Energy Convers. 2004, 19, 607–612. [Google Scholar] [CrossRef]
  78. Methaprayoon, K.; Yingvivatanapong, C.; Lee, W.J.; Liao, J.R. An integration of ANN wind power estimation into unit commitment considering the forecasting uncertainty. IEEE Trans. Ind. Appl. 2007, 43, 1441–1448. [Google Scholar] [CrossRef]
  79. Mabel, M.C.; Fernandez, E. Analysis of wind power generation and prediction using ANN: A case study. Renew. Energy 2008, 33, 986–992. [Google Scholar] [CrossRef]
  80. Kusiak, A.; Zhang, Z.; Verma, A. Prediction, operations, and condition monitoring in wind energy. Energy 2013, 60, 1–12. [Google Scholar] [CrossRef]
  81. Karabacak, K.; Cetin, N. Artificial neural networks for controlling wind–PV power systems: A review. Renew. Sustain. Energy Rev. 2014, 29, 804–827. [Google Scholar] [CrossRef]
  82. Yan, Y.; Li, J.; Gao, D. Condition parameter modeling for anomaly detection in wind turbines. Energies 2014, 7, 3104–3120. [Google Scholar] [CrossRef]
  83. Zhu, A.; Li, X.; Mo, Z.; Wu, R. Wind power prediction based on a convolutional neural network. In Proceedings of the 2017 International Conference on Circuits, Devices and Systems (ICCDS), Chengdu, China, 5–8 September 2017; pp. 131–135. [Google Scholar]
  84. Meenal, R.; Selvakumar, A. Immanuel. Review on artificial neural network based solar radiation prediction. In Proceedings of the 2017 2nd International Conference on Communication and Electronics Systems (ICCES), Coimbatore, India, 19–20 October 2017; pp. 302–305. [Google Scholar]
  85. Chaudhary, P.; Rizwan, M. Energy management supporting high penetration of solar photovoltaic generation for smart grid using solar forecasts and pumped hydro storage system. Renew. Energy 2018, 118, 928–946. [Google Scholar] [CrossRef]
  86. Jiao, R.; Huang, X.; Ma, X.; Han, L.; Tian, W. A model combining stacked auto encoder and back propagation algorithm for short-term wind power forecasting. IEEE Access 2018, 6, 17851–17858. [Google Scholar] [CrossRef]
  87. Zhu, Q.; Chen, J.; Zhu, L.; Duan, X.; Liu, Y. Wind speed prediction with spatio–temporal correlation: A deep learning approach. Energies 2018, 11, 705. [Google Scholar] [CrossRef]
  88. Debnath, K.B.; Mourshed, M. Forecasting methods in energy planning models. Renew. Sustain. Energy Rev. 2018, 88, 297–325. [Google Scholar] [CrossRef]
  89. Hsu, K.; Gupta, H.V.; Sorooshian, S. Artificial neural network modeling of the rainfall-runoff process. Water Resour. Res. 1995, 31, 2517–2530. [Google Scholar] [CrossRef]
  90. Zealand, C.M.; Burn, D.H.; Simonovic, S.P. Short term streamflow forecasting using artificial neural networks. J. Hydrol. 1999, 214, 32–48. [Google Scholar] [CrossRef]
  91. Coulibaly, P.; Anctil, F.; Bobee, B. Daily reservoir inflow forecasting using artificial neural networks with stopped training approach. J. Hydrol. 2000, 230, 244–257. [Google Scholar] [CrossRef]
  92. Imrie, C.E.; Durucan, S.; Korre, A. River flow prediction using artificial neural networks: Generalisation beyond the calibration range. J. Hydrol. 2000, 233, 138–153. [Google Scholar] [CrossRef]
  93. Kişi, Ö. Streamflow forecasting using different artificial neural network algorithms. J. Hydrol. Eng. 2007, 12, 532–539. [Google Scholar] [CrossRef]
  94. Gupta, G. Monitoring Water Distribution Network Using Machine Learning. Master’s Thesis, KTH Royal Institute of Technology, Stockholm, Sweden, 2017. [Google Scholar]
  95. De Araújo Moura, G.; Marques Bezerra, S.D.T.; Pimentel Gomes, H.; da Silvac, S.A. Sistema de Controle Fuzzy Neural para Operação Ótima de Redes de Distribuição de Água (Neural Fuzzy Control System for Optimal Operation of Water Distribution Networks). In Proceedings of the Ibero-American Seminar on Water and Drainage Networks (SEREA 2017), Bogotá, Colombia, 27–30 November 2017. [Google Scholar]
  96. Stevović, S.; Đurić, N.; Mirjanić, S. Contemporary Methods of Artificial Intelligence in the Function of Water Resources Management. Contemp. Mater. 2018, 2, 144–156. [Google Scholar]
  97. Bouach, A.; Benmamar, S. Optimisation energetique d’un systeme de pompage: Application a la station de rassauta energy optimization of a pumping system: Application at the rassauta station. Le Journal de l’Eau et de l’Environnement 2018, 17, 1–8. [Google Scholar]
  98. Park, D.C.; El-Sharkawi, M.A.; Marks, R.J.; Atlas, L.E.; Damborg, M.J. Electric load forecasting using an artificial neural network. IEEE Trans. Power Syst. 1991, 6, 442–449. [Google Scholar] [CrossRef]
  99. Gensler, A.; Henze, J.; Sick, B.; Raabe, N. Deep Learning for solar power forecasting—An approach using AutoEncoder and LSTM Neural Networks. In Proceedings of the 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Budapest, Hungary, 9–12 October 2016; pp. 002858–002865. [Google Scholar]
  100. Hu, Q.; Zhang, R.; Zhou, Y. Transfer learning for short-term wind speed prediction with deep neural networks. Renew. Energy 2016, 85, 83–95. [Google Scholar] [CrossRef]
  101. Wang, Y.; Chen, Q.; Hong, T.; Kang, C. Review of smart meter data analytics: Applications, methodologies, and challenges. IEEE Trans. Smart Grid 2019, 10, 3125–3148. [Google Scholar] [CrossRef]
  102. Chen, Y.; Wang, Y.; Kirschen, D.; Zhang, B. Model-free renewable scenario generation using generative adversarial networks. IEEE Trans. Power Syst. 2018, 33, 3265–3275. [Google Scholar] [CrossRef]
  103. Kusiak, A.; Verma, A. A data-mining approach to monitoring wind turbines. IEEE Trans. Sustain. Energy 2012, 3, 150–157. [Google Scholar] [CrossRef]
  104. Voyant, C.; Notton, G.; Kalogirou, S.; Nivet, M.L.; Paoli, C.; Motte, F.; Fouilloy, A. Machine learning methods for solar radiation forecasting: A review. Renew. Energy 2017, 105, 569–582. [Google Scholar] [CrossRef]
  105. Li, Z.; Rahman, S.M.; Vega, R.; Dong, B. A hierarchical approach using machine learning methods in solar photovoltaic energy production forecasting. Energies 2016, 9, 55. [Google Scholar] [CrossRef]
  106. Zhang, A.; Wang, H.; Li, S.; Cui, Y.; Liu, Z.; Yang, G.; Hu, J. Transfer Learning with Deep Recurrent Neural Networks for Remaining Useful Life Estimation. Appl. Sci. 2018, 8, 2416. [Google Scholar] [CrossRef]
  107. Hautamäki, V.; Siniscalchi, S.M.; Behravan, H.; Salerno, V.M.; Kukanov, I. Boosting universal speech attributes classification with deep neural network for foreign accent characterization. In Proceedings of the Sixteenth Annual Conference of the International Speech Communication Association, Dresden, Germany, 6–10 September 2015. [Google Scholar]
  108. Barone, A.V.M.; Helcl, J.; Sennrich, R.; Haddow, B.; Birch, A. Deep architectures for neural machine translation. arXiv 2017, arXiv:1707.07631. [Google Scholar]
  109. Salerno, V.; Rabbeni, G. An extreme learning machine approach to effective energy disaggregation. Electronics 2018, 7, 235. [Google Scholar] [CrossRef]
Figure 1. ANN structure.
Figure 1. ANN structure.
Applsci 09 01844 g001
Figure 2. Most used parameters in the Renewal Energy field.
Figure 2. Most used parameters in the Renewal Energy field.
Applsci 09 01844 g002
Table 1. Catalogue of initial Artificial Neural Network (ANN) contributions.
Table 1. Catalogue of initial Artificial Neural Network (ANN) contributions.
ANN ModelCreatorYearUtilizationReference
Perceptron NetworksRosenblatt1958Prediction[10]
Adaline y MadalineBernard Widrow1960Prediction[11]
Spatio-Temporal-Pattern Recognition (SPR)Grossberg1960–1970Association[12]
Adaptative Resonance Theory Networks (ART)Carpenter, Grossberg1960–1986Conceptualization[13]
Directed Random Search (DRS) NetworksMaytas y Solis1965–1981Classification[14]
Brain State in a BoxJames Anderson1970–1986Association[15]
Self-organizing Maps (SOM)Kohonen1979–1982Conceptualization[16]
Hopfield NetworksHopfield1982Optimization[17]
Back-PropagationRumelhart y Parker1985Prediction[18]
The Boltzmann MachineAckley, Hinton y Sejnowski1985Association[19]
Bi-Directional Associative Memory (BAM) NetworksBart Kosko1987Association[20]
Counter-PropagationHecht-Nielsen1987Association[21]
Hamming NetworksLippman1987Association[22]
Delta Bar Delta (DBD) NetworksJacob1988Classification[23]
Learning Vector Quantization (LVQ) NetworksKohonen1988Classification[24]
Probabilistic Neural Network (PNN)Specht1988Association[25]
Recirculation NetworksHinton y McClelland1988Filtering[26]
Functional-link Networks (FLN)Pao1989Classification[27]
Cascade-Correlation NetworksFahhman y Lebiere1990Association[28]
Digital Neural Networks Architecture (DNNA)Neural Semiconductor Inc.1990Prediction[29]
Table 2. Reviewed ANN studies in Photovoltaic Energy.
Table 2. Reviewed ANN studies in Photovoltaic Energy.
AuthorYearCase StudyObj.Met.ParametersResults
TDHSRWHO1234
[60]2000EEUUBD
[61]2005AlgeriaAD
[58]2008AlgeriaAE
[62]2008Abha City (Saudi Arabia)BD
[63]2010Trieste (Italy)BD
[33]2015Cordoba (Spain)CD
[64]2016Mérida, Yucatán (México)BD
[65]2017Ashland, Oregon (EEUU)BD
[66]2017Lechfeld, Germany and Mercury, Nevada (EEUU)BD
[67]2017CanadaBD
[68]2017Surabaya (Indonesia)BD
[69]2017ChinaBDF
[70]2017EEUUBDF
[71]2017ChinaCD
[72]2017IndiaBD
[73]2017San Diego and Chicago (EEUU)BD
[74]2018RomaniaBD
[75]2018Biarritz (France).BD
[76]2018In laboratory conditions. Texas (EEUU)BD
[5]2018Donostia/San Sebastián (Spain)BD
Obj. = Objective (A = IMEP; B = MFM; C = ARAM) Met = Methodology (D = Neural Network; E = Comparisons. Models; F = Others) T = Temperature; D = Date; H = Humidity; WH = Work Hour; SR = Solar Radiation; O = Others. 1. Validate the use ANN 2. The improvement of ANN vs. classic models is included. 3. ANN used a complement for a higher level reliability analysis framework. 4. Authors recommend complementing the analysis with other techniques.
Table 3. Reviewed ANN studies on Wind Energy.
Table 3. Reviewed ANN studies on Wind Energy.
AuthorYearCase StudyObj.Met.ParametersResults
TDHSRWHO1234
[77]2004CanadaBD
[78]2007LawtonBD
[79]2008Muppandal, Tamil Nadu (India)BD
[80]2013EEUUBCF
[81]2014TurkeyBD
[82]2014ChinaCD
[83]2017ChinaBD
[84]2017IndiaBD
[85]2018IndiaBD
[86]2018ChinaBD
[87]2018Indiana, EEUUBD
[88]2018United KingdomBEF
Obj. = Objective (A = IMEP; B = MFM; C = ARAM) Met = Methodology (D = Neural Network; E = Comparisons Models; F = Others) T = Temperature; D = Date; H = Humidity; WH = Work Hour; SR = Solar Radiation; O = Others. 1. Validate the use ANN 2. The improvement of ANN vs. classic models is included. 3. ANN used a complement for a higher level reliability analysis framework. 4. Authors recommend complementing the analysis with other techniques.
Table 4. Reviewed ANN studies on Hydraulic Energy.
Table 4. Reviewed ANN studies on Hydraulic Energy.
AuthorYearCase StudyObj.Met.ParametersResults
RFHDTWPO1234
[89]1995The Leaf river close to Collins, MississippiBDE
[37]1998The Amber and Mole rivers in the United KingdomBD
[90]1999River Ontario, CanadaBD
[91]2000Chute-du-Diable hydro system in northern Quebec (Canada)BD
[92]2000The River Dove and the River Trent at Colwick United KingdomBD
[93]2007The River North Platte in (EEUU)BDE
[94]2017Based on software EPANETCDE
[95]2017BrazilBD
[96]2018The Drina River, between the cities of Foča and Goražde. Bosnia and HerzegovinaBDF
[97]2018Rassauta, Algerie.BDF
Obj. = Objective (A = IMEP; B = MFM; C = ARAM) Met = Methodology (D = Neural Network; E = Comparisons Models; F = Others) T = Temperature; D = Date; H = Humidity; WH = Work Hour; SR = Solar Radiation; O = Others. 1. Validate the use ANN 2. The improvement of ANN vs. classic models is included. 3. ANN used a complement for a higher level reliability analysis framework. 4. Authors recommend complementing the analysis with other techniques.
Table 5. Reviewed ANN studies on Other Energies.
Table 5. Reviewed ANN studies on Other Energies.
AuthorYearCase StudyObj.Met.ParametersRes.
[47]2009Beijing Gaobeidian (China)BDETemperature, initial pH and glucose concentration.1,2
[44]2010Tarragona (Spain)AECO2, water, carbon monoxide, hydrogen and gaseous hydrocarbons1,2
[46]2011Power plant in Simav region, Kutahya, TurkeyBDFAmmonia–water mixture as the working fluid1,4
[45]2012Local agricultural farm in Ogbomoso, NigeriaBDFMixed substrates of saw dust, cow dung, banana stem, rice bran and paper waste.1
Obj. = Objective (A = IMEP; B = MFM; C = ARAM) Met = Methodology (D = Neural Network; E = Comparisons Models; F = Others) T = Temperature; D = Date; H = Humidity; WH = Work Hour; SR = Solar Radiation; O = Others. 1. Validate the use ANN 2. The improvement of ANN vs. classic models is included. 3. ANN used a complement for a higher level reliability analysis framework. 4. Authors recommend complementing the analysis with other techniques.
Table 6. References about recent research tendencies.
Table 6. References about recent research tendencies.
AuthorYearCase StudyObj.Met.ParametersRes.
[98]1991Seattle/Tacoma (EEUU)BDHourly temperature, expected future temperature and load data1,2
[99]2016GermanyBDFHistorical NWP (Numerical Weather Prediction) data and the produced power in a three-hour resolution available for 990 days.1,2,4
[100]2016Ningxia, Jilin, Inner Mongolia and Gansu, ChinaBDHistorical records of wind speeds.1
[101]2018ChinaBEElectrical Load, Temperature, Humidity, Rainfall, Voltage, Charging Rate, State of Charge, Power Quality.1,2
[102]2018Washington (EEUU)ADWind and solar times-series data from NREL (https://www.nrel.gov/grid/wind-integration-data.html; https://www.nrel.gov/grid/sind-toolkit.html)1,2,4
Obj. = Objective (A = IMEP; B = MFM; C = ARAM) Met= Methodology (D = Neural Network; E = Comparisons Models; F = Others) T = Temperature; D = Date; H = Humidity; WH = Work Hour; SR = Solar Radiation; O = Others. 1. Validate the use ANN 2. The improvement of ANN vs. classic models is included. 3. ANN used a complement for a higher level reliability analysis framework. 4. Authors recommend complementing the analysis with other techniques.
Table 7. ANN tendency by Renewal Energy field.
Table 7. ANN tendency by Renewal Energy field.
Publication YearPhotovotaicWindHydraulicOther
IMEPMFMARAMIMEPMFMARAMIMEPMFMARAMIMEPMFMARAM
2018 4 4 2 11
2017 81 2 11
2016 1 2
2015 1
2014 11
2013 111
2012 1
2011 1
2010 1 1
2009 1
200811
2007 2 1
2006
20051
2004 1
2003
2002
2001
2000 1 2
1999 1
1998 1
1997
1996
1995 1

Share and Cite

MDPI and ACS Style

Ferrero Bermejo, J.; Gómez Fernández, J.F.; Olivencia Polo, F.; Crespo Márquez, A. A Review of the Use of Artificial Neural Network Models for Energy and Reliability Prediction. A Study of the Solar PV, Hydraulic and Wind Energy Sources. Appl. Sci. 2019, 9, 1844. https://doi.org/10.3390/app9091844

AMA Style

Ferrero Bermejo J, Gómez Fernández JF, Olivencia Polo F, Crespo Márquez A. A Review of the Use of Artificial Neural Network Models for Energy and Reliability Prediction. A Study of the Solar PV, Hydraulic and Wind Energy Sources. Applied Sciences. 2019; 9(9):1844. https://doi.org/10.3390/app9091844

Chicago/Turabian Style

Ferrero Bermejo, Jesús, Juan F. Gómez Fernández, Fernando Olivencia Polo, and Adolfo Crespo Márquez. 2019. "A Review of the Use of Artificial Neural Network Models for Energy and Reliability Prediction. A Study of the Solar PV, Hydraulic and Wind Energy Sources" Applied Sciences 9, no. 9: 1844. https://doi.org/10.3390/app9091844

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