Next Article in Journal
Lyapunov-Function-Based Feedback Linearization Control Strategy of Modular Multilevel Converter–Bidirectional DC–DC Converter for Vessel Integrated Power Systems
Previous Article in Journal
Comparative Numerical Study of the Influence of Film Hole Location of Ribbed Cooling Channel on Internal and External Heat Transfer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Review

A Review on Artificial Intelligence Applications for Grid-Connected Solar Photovoltaic Systems

1
Advance Power Electronics Research Lab, Department of Electrical Engineering, Jamia Millia Islamia, New Delhi 110025, India
2
AAU Energy, Department of Energy Technology, Aalborg University, 9220 Aalborg Øst, Denmark
*
Author to whom correspondence should be addressed.
Energies 2021, 14(15), 4690; https://doi.org/10.3390/en14154690
Submission received: 7 June 2021 / Revised: 29 July 2021 / Accepted: 30 July 2021 / Published: 2 August 2021

Abstract

:
The use of artificial intelligence (AI) is increasing in various sectors of photovoltaic (PV) systems, due to the increasing computational power, tools and data generation. The currently employed methods for various functions of the solar PV industry related to design, forecasting, control, and maintenance have been found to deliver relatively inaccurate results. Further, the use of AI to perform these tasks achieved a higher degree of accuracy and precision and is now a highly interesting topic. In this context, this paper aims to investigate how AI techniques impact the PV value chain. The investigation consists of mapping the currently available AI technologies, identifying possible future uses of AI, and also quantifying their advantages and disadvantages in regard to the conventional mechanisms.

1. Introduction

Over the last few decades, artificial intelligence (AI) has emerged as one of the most prominent areas of research, due to its capability to automate systems for enhanced efficiency and performance [1]. It enables systems to learn, reason, and make decisions, much like humans, by training them with a set of complex instructions.
The process is extensively used in industries as well as by consumers in their day-to-day activities. Further, the application of AI for the digital transformation of power systems is identified to have massive potential to aid in improving stability, reliability, dynamic response, and other essential advancements for the power system network [2]. Currently, AI is targeted at implementing the design [3], forecasting [4], control [5], optimization [6], maintenance [7], and security aspects of the power system [8] as illustrated in Figure 1. Out of these identified areas of AI application, the characteristics of design, forecasting, control, and maintenance are widely discussed in the literature. The elements of cybersecurity are developing and were considered the future trends for AI applications in PV power systems. The data availability in PV power systems’ operation has advanced the development of AI to assist the system learning process in the design, control, and maintenance aspects for improving efficiency and reducing response time. This approach encouraged research activities in a data-driven perspective to analyze the complex and challenging problems in power systems. A layout identifying the techniques between the function and application of AI in power systems is mapped as shown in Figure 2.
As the application of AI in solar PV is rather extensive, and several papers have reported good results, it must be noted that many of the proposed methods were performed in narrow case studies. These studies indicate that the relative degree of generalization of the models is low and does not produce similar results if applied to a different environment. In the given settings, the AI techniques in Figure 2 were deployed, and most of the results proved to outperform conventional methods in every applicable section. Another important consideration is the preprocessing of data and data preparation. Every technique is involved with collected time-series data, which will suffer from noise, incomplete datasets and anomalies in the datasets, which is why data preprocessing is the most important task in the utilization of AI. In a survey of about 80 data scientists on how they allocate their time, conducted by CrowdFlower, data preparation accounted for almost 80% of the total time spent [9]. Thus, making sure that the model can be supplied with clean and valid data is a highly demanding task and is responsible for the performance of the model. Provided that the dataset used is clean and well organized, the training process should be straightforward.
In light of the above observations, this paper aims to identify the gaps in the literature and propose a viable solution to enhance the implementation of AI for power system design, forecasting, control, and maintenance. To achieve this, a comprehensive review of AI applications in power systems is proposed, focusing on the following aspects:
  • Identify the AI solutions adapted for sizing the PV systems to achieve an optimal power system design and the proper utilization of resources.
  • Review the forecasting techniques developed with AI to estimate the mission profile indices, power generated, and load demand.
  • Establish the literature on control solutions with AI for power electronic converters to enhance the converter operation for maximizing the output power. Further, the application of AI techniques for grid forming, and grid supporting mode, i.e., islanding detection and fault ride through, are also identified.
  • Review the application of AI techniques adapted for condition monitoring and reliability analysis in order to estimate the remaining useful life of different components in the system.
  • Identify the future trends of AI techniques for digital twin and cyber security to control, monitor, avoid false data injection, and protect the power system from unscheduled disconnection.
Further sections of this review are organized as follows: Section 2 discusses the AI framework through functions, techniques, and applications for the grid connected PV systems. In Section 3, the AI techniques for parameter identification and optimal sizing are discussed. The AI techniques for irradiance forecasting and output power forecasting are discussed in Section 4; the AI control aspects of both grid-connected, and standalone operation of PV systems is discussed in Section 5. The maintenance aspects in terms of fault diagnosis, condition monitoring, and reliability for grid-connected PV systems with the AI techniques are discussed in Section 6. The future trends of AI with digital twin applications and cyber-security are provided in Section 7. The findings of the review are concluded in Section 8.

2. AI Framework for Grid Connected Photovoltaic Systems

To analyze the challenges of power systems in the field of design, control, monitoring, forecasting and security, the AI is implemented with different techniques. From the literature, AI for power systems is categorized into five classes: optimization, data exploration, classification, regression, and clustering. Figure 3 identifies the number of publications related to AI in the power system over the past few decades. The data were prepared, using the notable contributions from different journals.
It can be identified that in recent years, most of the researchers have been developing AI techniques for system design optimization and control applications. In [10], intelligent PV plants are designed, using linear programming based optimization for sizing of PV arrays and energy storage systems (ESS), and model predictive control for controlling the system. Further, in [11] optimization-based approaches are used for controlling the power system operation by solving the optimal power flow (OPF) problems. The contribution of optimization-based approaches is also extended to reliability analysis of the power system, due to their improved capability in modeling complex problems at low cost. In [12], the network topology optimization (NTO) technologies along with the dynamic thermal rating (DTR) are used to increase the transmission assets and enhance power system reliability. Subsequently, in [13] the stochastic dual dynamic programming along with Monte Carlo methods are implemented for optimal reliability planning. In [14], a robust optimization model for generation and transmission is developed to identify and mitigate the effects of uncertainties and interferences on the reliability of the system.
Further, with increasing access to the operating data of power system, AI implementation has seen a significant rise along with improved accuracy. Here, the data acquired are used to enable learning approaches with AI for identifying various complications and abnormalities in the system and taking an appropriate action within the stipulated time. In [15], a data-driven approach with a Bayesian ascent algorithm is implemented to achieve the target result by assigning target values for a wind farm operation. Further, the irradiance forecasting with the long short-term memory network is implemented in [16] for estimating the day-ahead mission profile for PV system operation. Theoretically, a mission profile handles the dataset related to environmental factors of a location (irradiance, temperature, humidity, etc.), energy estimation, annual power generation, and other graphical results. This dataset helps the PV system designers in identifying the operating conditions of the PV, and assists in extracting minimum, average, and maximum power outputs. Further, the authors in [17] develop a data-driven approach for power system security, to facilitate the identification of the false data injection in the system control. The research identifies that this process can be performed in online mode with the assistance of reinforcement learning approaches.
As most of the power system operation is reliant on processing large amounts of data in a short time, data management and classification facilitate accurate identification of the different operating stages and parameters. In [18], the real-time characteristics of the power system are monitored to classify different operating stages and identify disturbances in the system. Further, in [19], an expert system analysis is performed in the power system for distinguishing different voltage dips and interruptions. In [20], the PV module condition monitoring is achieved by accumulating different failure conditions of the PV panels to create a database and perform a real-time assessment with the trained database. Further in [21], the normalized peak amplitude and phase at a sampled instant is identified using a Fourier linear combiner, and the data are used for diagnostics with the help for fuzzy systems.
Moreover, to emphasize the full potential of the acquired data, regression approaches were adapted for forecasting, demand side management, and power flow analysis for the power system. In [22], the PV power forecasting is performed, using a genetic algorithm in combination with particle swarm optimization and an artificial neural network. Here, the Gaussian regression is used for determining the influence of input parameters on the output power. Further, to improve the power quality, a gradient descent least squares regression-based neural network approach is developed in [23]. This approach tends to reduce noise, minimize the harmonics, and compensate for the DC offset to achieve power improvement for both normal as well as abnormal grid operations. In addition to the above, the power flow analysis can also be performed using regression approaches [24].
Further, to accomplish an efficient modeling of the system with improved performance and operation, the clustering techniques are adapted with the data acquired from the various operating states of the power system [25]. In [26], the K -clustering method is implemented to identify the power requirements by scaling the heterogenous virtual power plants. Here, the distributed dynamic clustering algorithm is implemented for heterogeneous distribution of ESS in the power system. In [27], the sizing of ESS for PV generation by considering the uncertainty in the power system is optimized, using a multi cluster algorithm. Similarly, different interconnections in a power grid are analyzed, using a hierarchical spectral clustering methodology [28]. Considering all the above discussed applications, the digital transformation of in grid-connected PV systems with AI is shown in Figure 4. Further, a brief overview of AI solutions and techniques to overcome the drawbacks of conventional systems in different functions of grid-connected PV systems are summarized in Table 1.

3. Application of AI for Power System Design

This section presents the current state of AI implementation within the design and optimization of PV systems in regard to the energy yield, costs and permits. Conventionally, numerical simulations based on the equivalent circuit models for solar panels are discussed to describe the system operational performance [29,30]. The parameters of these models are found, using analytical or numerical approaches. The issue that arises while employing analytical methods are that several assumptions and approximations are made, which causes model errors. Numerical methods, on the other hand, have proven to be a better solution [31,32]. These methods include the Newton–Raphson method, non-linear least squares optimization and pattern search, although these methods are highly computationally demanding. Further, parameter identification was also accomplished, using Markov chains [33]. These methods require data that cover a large timespan; therefore, in the case that these kind of data are not available, these conventional methods cannot be employed.

3.1. Parameter Identification in PV Systems

Parameter identification is highly important when the PV system is modeled and simulated but also in fault diagnosis. There are two types of models that can be used for parameter identification—the single diode model and the double diode model. The error metric employed for optimizing solar cell parameters is the root mean square error (RMSE) for both single and double diode models, compared to empirical I–V curves. In [34], the genetic algorithm approach is used to achieve parameter identification with a double diode solar cell model. The developed approach uses the diode voltages as a function of their temperature to estimate the currents and shunt resistance. The results identify the best individuals from the final generation that closely trace the experimental I–V curve with good convergence. Further, a flexible particle swarm optimization-based parameter identification for single and double diode solar cells is used in [35,36]. The fitness function used is the RMSE, which is dependent on the error function of the single and double diode model, as well as the solar panel. The proposed flexible particle swarm optimization algorithm (FPSO) algorithm produces lower RMSE than the others, and the I–V curves observed from the parameter identification follows the experimental curves under different irradiance and temperature values reasonably well. In [37], an artificial immune system is developed for solar PV panel parameter identification and modeling of the double diode model. The fitness function of the developed approach is based on minimizing the power–voltage curve at the maximum power point (MPP). The results identify that the proposed artificial immune system (AIS) method estimates parameters that are in agreement with the experimental values and compare the outputs with the genetic algorithm and particle swarm optimization. In [38], an artificial bee swarm optimization approach is developed for parameter identification of single and double diode models. The results show that, in terms of RMSE, the developed approach performs the best when compared with other methods developed in the literature. Similarly, in [39], the artificial bee colony is adapted for parameter identification of the single and double diode models of the solar cell. The developed algorithm converges faster and with higher accuracy (lower RMSE) than the other algorithms. Apart from the heuristic search approaches, the neural networks [40,41], and the adaptive neuro fuzzy inference system (ANFIS)-based parameter identification approaches [42] are also widely implemented in the literature. These approaches, when tested on solar panels with unknown parameters, have produced fairly good results. A general overview of implementing parametric identification with the ANFIS approach is shown in Figure 5. Further, a brief overview of various conventional and AI-based parameter identification techniques are compared to identify their accuracy as shown in Table 2.

3.2. Sizing of Solar PV System

Accurate sizing of a solar PV system is of high importance in order to ensure the quality and continuity of a power supply, and for maximizing the economic life-cycle savings. In the literature, the non-AI methods, and the numerical methods applied in the sizing of the system suffer from needing large amounts of data, while the intuitive methods do not produce results with high enough accuracy. Thus, in the case of sizing a PV system at a site at which the required data are missing, research is done for alternative solutions.
In [46], the genetic algorithm approaches are hybridized with the artificial neural network models to achieve the optimization of sizing coefficients for standalone PV systems. The genetic algorithm model optimized the coefficients by minimizing the cost of the system, and the artificial neural network was later trained using these inputs to determine the optimal coefficients in remote areas. Similarly, in [47], the artificial neural network is applied for predicting the optimal sizing parameters for standalone PV systems. The ANN produced results with an RMSE of 0.046 and 0.085 for the PV array size coefficient and the battery storage capacity coefficient, respectively. Further, in [48,49], the Bat algorithm is adapted for size optimization of grid-connected PV systems by maximizing the specific yield. The algorithm is trained from the database of existing PV modules with technical specifications, and the results identified faster optimization with the developed approach when compared to the application of particle swarm optimization. In [50], the generalized regression neural network is used for optimizing the sizing coefficients and estimating the loss of load probability for standalone PV systems. The developed model produced sizing coefficients of 0.6 % mean absolute percentage error, and the simulation built using the estimated coefficients and simulated hourly solar irradiance data and load demand produced a loss of load probability of 0.5 % . In [51], the particle swarm optimization is implemented for optimal sizing of grid-connected PV systems. The algorithm database contained the technical and economical characteristics of commercially available system devices along with meteorological data for the proposed sites. Further, in [52], the ANFIS model is developed for optimization of the sizing coefficients of standalone PV systems. The developed database has sizing coefficients corresponding to 200 sites in Algeria based on meteorological data. Further, the optimal sizing parameters for these calculated sites were developed, based on the costs of a solar panel. The proposed adaptive neuro fuzzy inference system model produced the most accurate results of the different network architectures, compared to the known sizing parameters of the site. A brief comparison of the above discussed literature is provided in Table 3.

4. Application of AI for Forecasting in Grids with Photovoltaic Systems

As an increase in grid-connected photovoltaic (PV) systems has been seen over the last few years, having accurate forecasts for the power production fed into the grid has become more of an important issue. The reason for an increase is primarily because of the reduction in investment costs, which decreased 10 20 % from 2019 to 2021, but also, factors such as incentives, regulations on technical requirements for building works, and other directives have played a role. As this increase is expected to continue for years ahead, the grid-connected PV systems will lead to higher changes in the electricity grid and can create instabilities, due to sudden changes in weather [53]. Further, the liberalization of the electricity markets has led to the introduction of spot markets for electricity, which played an important role in the balancing of supply and demand. Therefore, generators, retailers, large end customers and communities have to estimate their output and demand accurately. In order to do so, these market players have been using forecasting methods extensively. An overview on the energy market mechanisms and the resulting requirements for forecasts of electricity production by intermittent renewable energy sources is given in Figure 6.
This overview helps in balancing the electricity production and consumption, and establishes the markets for energy and control reserves [54]. However, the increasing PV has made it more difficult for market players to manage their systems because they typically have difficulties to forecast solar irradiance, and the PV outputs [55,56,57]. Moreover, it is identified from the literature that generators and retailers, who are unable to meet their forecasted output or demand, must turn to the balancing market, where they pay high prices for their imbalances. In light of these issues, efficient forecasting models are considered a major requirement for enhanced market mechanisms.
In the early literature, forecasting outputs were used in several aspects for managing grids with distributed energy resources. However, the majority of the work has focused on load forecasts instead of distributed energy resource outputs [58]. A variety of research has used load forecasts for better system operation. Apart from the research that only utilizes forecast outputs, there are also studies that focus on forecasting techniques and accuracy in power grids in order to increase the forecast reliability [59,60]. This literature has identified that the forecasting has significant dependence on weather, which is a chaotic system. Therefore, it is impossible to forecast what will happen over long time scales, e.g., next season. This motivated the development of intelligent techniques that are dependent on statistical and stochastic models, as they enable long-term planning by providing a broad understanding of how distributed energy resources and loads behave.

4.1. AI for Solar Irradiance Forecasting

A review of solar irradiance forecasting using four different machine learning techniques (artificial neural network (ANN), support vector machine (SVM), k-nearest neighbor (k-NN), and deep learning (DL)) are presented in [61]. The comparison between the different techniques identified that ANN algorithm provided the best fitting for the data, followed by the DL, SVM, and k-NN techniques. A summary of the relation between different solar irradiance forecasting models, forecasting horizons, and the related activities with the grid operators are shown in Figure 7 [62,63]. Further, the DL techniques, and gradient boosted trees are used in [64] to forecast the solar irradiance directly from an extracted sub-image surrounding the sun. A detailed overview of different DL models for solar irradiance forecasting are discussed in [65,66,67,68,69]. In [66,68,69], a long short-term memory (LSTM) neural network technique is used to develop a multi-time scale model for solar irradiance forecasting. The developed approach achieved efficient resource sharing between multiple tasks with highly consistent performance, and improved metric results. Further, in [70], the wavelet decomposition-based convolution LSTM networks are used for developing the solar irradiance forecasting approach. The wavelet decomposition improves the operation of the network model by decomposing the raw solar irradiance into several subsequences. This enhances the forecasting ability and accuracy when compared to the conventional DL-based forecasting approaches. Similarly, in [67], the DL methodologies are adapted to develop time series models for solar irradiance forecasting in different areas. The developed models consider both single location and multilocation univariate data to achieve improved accuracy, performance, and reliability for both forecasting and the system operation. In [71,72], the ANN model is developed by customizing it based on the particular season of the year to provide an accurate forecasting approach. The developed approach is assisted with the Pearson correlation approach to provide the most suitable set of inputs for the ANN model. This improves the computational capacity of the model to furnish accurate predictions, even under strong irregularities and rapidly changing scenarios. Further, in [73,74], the solar irradiance forecasting is achieved by evaluating the potential of Gaussian process regression. This research opens a new avenue for the development of probabilistic renewable energy management systems to support energy trading platforms and help the smart grid operators with critical decision making during the inherent uncertainty of stochastic power systems. Apart from the deep learning and neural network approaches, the use of machine-learning classifiers, such as the multi-layer perceptron neural network [75], Naïve Bayes approach [76], and k-nearest neighbor neural network [77], and evolutionary algorithms, such as multigene genetic programming [75], are also widely adapted for solar irradiance forecasting. A brief comparison of the discussed literature on solar irradiance forecasting is provided in Table 4.

4.2. Literature Review of Solar Power Forecasting

For grid operators to be able to handle sudden changes in power in the grid, accurate predictions of the output power from PV systems can contribute to reveal important information to regulate the electricity grid more efficiently. Variation in solar irradiance due to weather fluctuations causes variations in the power production from PV systems, and, as the use of large-scale grid-connected PV systems is increasing, it is important to strengthen the prediction of the PV system output power. Further, with the advantage of AI techniques to overcome the limitations of traditional methods and to solve complex problems that are difficult to model and analyze, they are viewed as a convenient method to forecast the solar radiation intensity and power output of PV systems [78]. The requirements for developing generation forecasting models with AI techniques are shown in Figure 8.
A review of photovoltaic power forecasting in [79,80] assesses different techniques and approaches to improve the accuracy and reduce uncertainty in prediction models. The review concludes that ANNs are the most used machine-learning techniques among solar power forecasting, as they have proven useful in a wide variety of situations and with many input variables. The next most used techniques are the support vector machines that use supervised modeling methods. They are strong when it comes to their generalization capacity and have a great ability to deal with non-linear problems. Further, the research in [81,82] used ANN and ensemble approaches to predict power output with input variables global horizontal irradiance, wind speed, air temperature, pressure, humidity cloud cover, and time of year and day. The results from this study showed that averaging the output forecasts from an ensemble of similar configuration networks are likely to perform better, regarding day-ahead forecasting, than a single network of the same configurations. Kudo et al. [83] suggest the use of normalized solar radiation when training an ANN for solar power based on weather parameters. The weather varies for different seasons, and the use of only one season for a model would require a large amount of data; therefore, it is suggested that the normalized radiation could give the model better performance. The normalized radiation is obtained by dividing the solar radiation with the extraterrestrial radiation. The study by Liu et al. [84] aimed to see the correlation between the output power from a PV system with solar irradiance and air temperature. The output power indicates a linear correlation with the solar irradiance intensity, while the air temperature gives neither a positive nor negative linear correlation, meaning that the power output has a non-linear correlation with the air temperature. Similarly, the detailed review on forecasting photovoltaic power generation in [85,86] defines three different models to train a feedforward neural network, involving different input variables. A detailed overview of different photovoltaic power generation forecasting models available in the literature is discussed in Table 5.

5. Application of AI for Power Electronics Converter Control

The control of power electronic converters can be further classified as (a) grid-connected control and (b) standalone control, based on the mode of operation [92]. A conventional controller comprises a dual cascade loop in which the outer loop controls the power and the voltage of the inverter, whereas the inner loop is responsible for regulating the current and maintaining the power quality [93]. The detailed explanations are as follows.

5.1. Grid-Connected Inverter Control

The aim of the inverter controller is to regulate the power and frequency at the AC side of the inverter and reduce the harmonics in the system. The switches present in the inverter are controlled by implementing an inverter control algorithm. Conventional controllers are based on PI- and PR-based algorithms, but with the AI, the accuracy of the controller along with the response time of the inverter controller to transient errors is improved significantly. In [94], fuzzy-based inverter control is discussed, whereas in [95], fuzzy is used for tuning the PID controller for improving the accuracy and performing as a robust controller. Further, in [96], an artificial neural network based controller is simulated, whereas in [97], the ANFIS-based inverter controller is discussed. All the AI-based inverter controllers result in low THD output. The overview of the grid-connected inverter control is presented in Figure 9 when operating at point 2.
Anti-Islanding Protection: The aim of the protection scheme is to identify the abnormality in the system and disconnect the utilities from the DGs. There is much research on attaining fast detection times with a smaller non-detection zone [98]. Based on the method implemented to identify abnormality, the anti-islanding protection scheme is categorized into active [99], passive [100] and hybrid [101] islanding detection. In active islanding detection, an external perturbation is added into the system, and variation in the signal is observed to identify any abnormality. However, the active method presents challenges while operating in a multi-inverter system and causes concern related to power quality. In the case of the passive islanding detection technique, the operating parameters (voltage, current, frequency, etc.) of the system are closely monitored, and if they surpass the threshold limit, then the abnormality is identified. The threshold identification makes false classification a concern for this type of islanding protection method. Based on the drawbacks of both techniques, a new approach was proposed in which the threshold identifies the abnormality and then perturbation is added in the system to verify whether the abnormality exists in the system or not. This method is known as hybrid islanding detection. However, the process is slow in abnormality identification, as both the methods are combined in its operation.
Based on the identified limitation, a faster and accurate abnormality identification approach is presented by artificial intelligence, as it analyzes the incoming signal, which is used to create a database of all the possible abnormalities and train the classifier to identify the operating condition by assessing the real-time signals [102]. For improving the abnormality identification accuracy, the signals are pre-processed, and features are extracted, which enhances the data matrix and improves identification capability. A brief account of the islanding detection algorithm is presented in Table 6.
Low Voltage Ride Through (LVRT): Once the abnormality in the grid is identified, it is not recommended to disconnect DGs instantaneously, as it may affect the grid stability [113]. Hence, it is recommended by the grid codes to impose fault ride through or low voltage ride through, which involve the PV system remaining connected with the grid and injecting a reactive current into the grid to maintain power stability and assist in voltage recovery [114,115].
The ride through operation can be performed by using external devices (i.e., a flexible alternating current transmission system (FACT) device) or by modification of the controller of the inverter. The controller modification is an easy and much more economical method to achieve LVRT. In [116], a dual current controller is implemented, which controls the negative and positive sequence of the inverter under fault condition and injects reactive power into the grid as per the grid code regulation. In [117], a droop-based LVRT technique is discussed in which the variation in the DC link voltage is monitored and in the case of a drop, maximum power point tracking (MPPT) is switched to the ride through mode of the controller. Further, in [118], a coordinated reactive power injection control is proposed that utilizes the FACT device along with the inverter control for reactive power injection based on the priority assigned and injection requirement.
Further, to enhance the LVRT capability of the inverter controller, AI-based techniques, such as fuzzy logic control (FLC) [119], and computation-based techniques, such as particle swarm optimization (PSO) [120], are also implemented. The PSO tends to improve the LVRT capability for the nonlinear system, whereas FLC-based control utilizes a vector control plot for the DC- link voltage and performs LVRT safely. A brief overview of achieving LVRT with intelligent approaches is shown in Figure 10, and different LVRT techniques are compared in Table 7.
MPPT Control: At the DC/DC conversion stage of the inverter, it is necessary to attain maximum power from the PV array. In the perturb and observation method, a PV curve is monitored, and a hill climbing algorithm is implemented to find the peak. However, the step size increment does not make the system very accurate. With AI, the optimization and regulation with variation in mission profile is performed faster.
The MPPT is performed, using a fuzzy logic controller to track the maximum operating point considering the mission profile [122], whereas in [123], a genetic algorithm is used to optimize the neural network controller for tracking the maximum point of operation. A brief analysis of different algorithms is presented in Table 8. The comparison distinguishes between the output response, feasibility of implementation, power loss and transients in the output power, and learning capabilities of different algorithms used for MPPT. The output response indicates the time taken by the algorithm to perform the MPP operation, and the feasibility identifies its ease of implementation in any given system. Further, the power consumption discusses the output power loss incurred with the use of a specific algorithm for MPP operation, and the transients indicates the harmonics and disturbances in the tracked power output. From the analysis, it is identified that the P&O and incremental conductance MPPT techniques are simple to implement but have slow response rates and high power loss, and the transients in the output can be commonly observed, whereas the other algorithms have a complex implementation process but are efficient in other processes.
Seamless Transition: Once the fault is identified and the LVRT is unable to recover the system, then the grid is disconnected from the DGs. It is necessary to control the disconnection and reconnection action of the DGs from the grid so that the transient voltage is minimized, and frequency runaway does not take place. Further, to achieve seamless transition, in [126], a static control switch is used to change the controller when the transition takes place, whereas in [127], a single control structure is used for controlling both the modes of operation by utilizing the outer loop as a reference generator for the current loop in the case of a standalone mode of operation. In these techniques, there is a substantial response delay along with the presence of transients in the case of a static switch base control.
With the implementation of AI in transition techniques, the switching between the modes has become transition free. In [128,129], a fuzzy logic (FL)-based transition is proposed, which tends to generate a reference trajectory and enable smooth transition. Further, in [130], a model predictive control based transition controller is proposed, which has stable output and is much easier to implement with a small modification to the pre-existing control algorithm.

5.2. Stand Alone Inverter Control

After the grid is disconnected from the DGs, the DG needs to operate and satisfy the local load. In this mode of operation, the DGs must be able to address the balance between load and supply, while regulating the voltage and frequency simultaneously. Conventionally, the stand alone mode of inverter was operated using space vector pulse width modulation (PWM) [131], carrier based PWM [132] and repetitive control techniques [133]. Even dual loop control strategy was implemented with a hybrid frame of reference to attain better accuracy. However, all the conventional controls failed to optimize the operation and reduce the THD for the output post transition. Hence, to achieve faster recovery and reliable control, AI-based standalone techniques have been proposed. In [134], a fuzzy based inverter control strategy is proposed to overcome the drawback. However, the rule-based approach reduces the adaptive nature of the controller. Hence, to overcome the issue, fuzzy is implemented with a neural network and multiple heuristic algorithms [135,136]. The operation is represented in Figure 9 when operating in switch position 1.

6. Application of AI for Monitoring

6.1. Condition Monitoring of Grid Connected PV System

Grid-connected PV systems typically operate in rigorous and complex working conditions. They may suffer from various fault events, both at the component level or system level. The safety and reliability of grid-connected PV systems are of the utmost importance to ensure efficient operation of the system. Maintenance activities, including preventive maintenance, incorporating condition monitoring, fault diagnosis, remaining useful life (RUL) prediction, etc., are employed to improve reliability. Proper health monitoring at the component level and at the system level is required to ensure intended operation of the grid-connected PV system. It consists of firstly establishing the knowledge regarding the system behavior and dynamics based on the available information. Then, based on anomaly detection and parameter identification for the offline model dynamics, the knowledge gathered can be applied to real-time health monitoring or online monitoring (OLM) [137]. Detailed identification of various faults in the grid-connected PV systems are discussed in Figure 11 and Table 9.

6.1.1. AI Monitoring for PV Array Faults

In order to enhance the power conversion efficiency, status monitoring of PV modules is imperative. PV panels may be affected by faults, such as delamination, discoloration, cell crack, short circuit due to bypass diode, snail trail, glass crack, etc. In [138], the supervised learning-based random forest (RF) methods are used for fault diagnosis in PV panels. The array voltage and string current are observed in the simulation for different solar irradiance and temperature conditions, and it is pre-processed to make it suitable for training. The prediction accuracy is quantified by the decision tree’s majority voting, and it is found that, along with a very high accuracy, it is capable of dealing with overfitting issues. A multi-layer perceptron neural network (MLPNN)-based condition monitoring and fault diagnostic tool for PV faults is developed [20]. The signal processing technique based on discrete wavelet transform (DWT) is applied to extract the features of the IV characteristics. The extracted features are provided to MLPNN for training, and it is able to achieve 100% accuracy for the given fault data. Further, a fault diagnosis approach for PV panels is developed in [139] based on the probabilistic neural network (PNN), and radial basis networks. This fault diagnostic tool is observed to be less affected by the outliers and provides good generalization accuracy. In [140], a novel approach focused on kernel-based extreme learning machines for PV array health monitoring is proposed. The developed approach arbitrarily constitutes the input biases and weights of the corresponding hidden layer, and consequently determines the output weights through the Moore–Penrose generalized technique. Further, a swarm intelligence-based artificial bee colony (ABC) method is utilized for fault diagnosis in PV panels in [141]. This technique is a semi-supervised extreme learning-based method that utilizes mostly unlabeled fault data acquired after various fault simulations. In [142], a deep learning-based fault classification approach for PV arrays utilizing the convolutional neural network (CNN) is presented. This supervised learning-based classification technique consists of collecting IV characteristic data, converting the acquired data into two-dimensional time-frequency representations or scalograms, and providing them as inputs to the finely tuned AlexNet for the classification task.

6.1.2. AI Monitoring for Power Electronic Converter Faults

In recent years, AI-based data-driven intelligent fault classification techniques have proved to be highly accurate and effective for converter fault diagnosis in grid-connected PV systems. Artificial neural network (ANN)-based power switch fault identification and classification for multilevel H-bridge inverters is implemented [143]. Inverter output voltage information is collected, and DWT is applied to obtain features, such as signal power, energy, etc. After that, ANN, having one hidden layer along with input and output layers, is implemented for training. A radial basis function network (RBFN)-based fault classifier is developed for grid-connected PV system faults [7]. Inverter output data at different time instants are acquired and pre-processed, using wavelet transform for extracting relevant features. These features are utilized as input to the RBFN, which further makes use of the Gaussian kernel. Supervised learning based PNN is proposed for fault diagnosis in diode clamped multilevel inverters [144]. DWT is adopted for feature mining through the Daubechies order 4 (db4) mother wavelet. Then, multi-layered feedforward PNN is utilized without requiring any iteration for weight adjustment. An intelligent condition monitoring method based on MLPNN for grid-connected PV systems is proposed [145]. Inverter voltage and current information for various switch faults is gathered, and DWT is applied for calculating different features. Further, principal component analysis (PCA) is applied for dimensionality reduction so that only relevant features are obtained. A fault prognostic technique for a grid-connected PV inverter based on fast clustering and Gaussian mixture model is implemented [146]. The technique is based on acquiring real-time system information, including inverter output power, current, voltage, IGBT temperature, etc. Further, the fast-clustering approach is utilized for containing similar data clusters together, and the Gaussian mixture model is applied for fault prognosis. A modified CNN- GAP (global average pooling) method is proposed for inverter switch fault diagnosis [147]. The inverter 1D time-series raw data are directly provided as input to the CNN-GAP model. In the input layer, 2D feature maps are constituted through several convolution and pooling layers. The GAP layer is responsible for compressing the output image and finally, the diagnostic result is obtained in the output softmax layer.

6.1.3. AI Monitoring for Faults in Filter

In grid-connected PV systems, filters are usually required for harmonic attenuation of the inverter output. An L filter may be sufficient, but it would require a bulky inductor and may produce a high voltage drop. Therefore, the LCL filter is preferred, due to the advantage of utilizing small-sized components [148]. It is found in research that capacitors are one of the most vulnerable components, and they are greatly influenced by their operational conditions, such as temperature, current, etc. The status monitoring for electrolytic capacitors can be achieved through analyzing equivalent series resistance (ESR), which manifests itself as a measure of the electrolytic capacitor health. AI-based monitoring techniques are utilized for capacitors health estimation. An ANN-based regression technique is incorporated for RUL detection of electrolytic capacitors [149]. Decision regarding health prognostics is determined through a fuzzy-based system. Another electrolytic capacitor health monitoring technique utilizing the neo-fuzzy neuron (NFN) model approach is proposed [150]. It is based on combining fuzzy and ANN-based techniques for successful condition monitoring of capacitors. A comparison between the recursive least square (RLS) method and support vector regression (SVR) method for capacitor health estimation is made [151]. The SVR method is based on firstly identifying the model through offline training. The health status monitoring for electrolytic capacitors, using supervised learning-based ANN, is investigated thoroughly [152]. However, there is more potential that can be explored, utilizing AI-based techniques in the field of electrolytic capacitors health monitoring.

6.1.4. AI Monitoring for Battery Faults and Degradation

In grid-connected PV systems, batteries play a significant role, and it is required that they deliver the desired performance. Various diagnostics and prognostics for battery health monitoring have been explored, such as state of charge (SOC), state of function (SOF), state of health (SOH), etc. AI-based diagnostic techniques have been surveyed for battery faults. A Bayesian regression for RUL estimation in batteries is developed in [153]. An electrochemical process-based model is merged with a statistical model to assess the RUL for batteries. In addition, the relevance vector machine (RVM) approach is explored for analyzing battery health. A battery health monitoring system based on an adaptive Gaussian mixture model (AGMM) is proposed [153]. It is an online battery degradation diagnostic tool that utilizes component recursive parameters updates with a learning rate schedule. The Gaussian components keep updating online, and to further improve the efficiency, the highest probability component selection is made. A Takagi–Sugeno fuzzy method for battery monitoring is implemented [154]. It is able to deal with battery nonlinear dynamics involving the complicated electrochemical equations in a satisfactory manner. Temporal convolutional network (TCN)-based SOH prediction and RUL estimation for battery monitoring is proposed [155]. It is a recent, data-driven deep learning-based approach that delivers high-precision health estimation of the given component. The battery fault diagnosis based on combined long-short term memory (LSTM) and the recurrent neural network (RNN) is presented [156]. Real-world battery related data with a large volume are attained to realize the robustness of the combined approach. It also combines the advantages of a modified adaptive boosting (MAB) coupling module and approach optimization method (AOM) for deriving the hyperparameters.
The generalized schematic for implementing the above discussed applications of AI for fault detection and condition monitoring in grid-connected PV systems is shown in Figure 12.

6.2. Application of AI for Reliability

The reliability is defined as the ability of a particular device to perform a particular function under certain operating conditions [157]. The probability of survival and failure are the parameters on which the reliability is measured [158]. The aim of this reliability analysis is to estimate the lifetime of operation and, in the case of a failure, recalibrate the lifetime and provide the remaining useful life. To perform the reliability analysis for design modification, the power electronic device is operated in a controlled environment, and the power loss of the inverter is used for thermal modeling of the device. Once the thermal profile is obtained, then Rainflow counting is used for cycle counting and many of the lifetime calculation models, i.e., coffin mason [159], CIPS2008 [160], and LESIT [161], can be used for the lifetime calculation. Conventionally, for the lifetime estimation, Monte Carlo or Markov analyses are used as represented in Figure 13. However, the analytical analysis methods may present many gaps in the analysis, such as rapid convergence. Hence, to overcome such issues, the AI-based lifetime estimation can incorporate the sudden fault in the analysis or sudden change in the stress of the components, due to the ride through operation [162] and further lead to enhancing the lifetime prediction capability. In [163], the lifetime estimation is performed, using ANN to analyze the different operating conditions, whereas in [164], a function-based relationship is established between reliability and design parameter. The analysis is carried out by training ANN and implementing it on surrogate models. Further, in Table 10, a brief analysis of conventional lifetime estimation techniques is presented.

7. Future Trends and Outlook

7.1. Digital Twin

The application of AI techniques with the different functions of grid-connected PV systems has identified that the process of digitization has a universal acceptance. Further, this led to the development of various new approaches, which increased the integration of modern energy systems with the grid. In a major shift of research trends, the development of digital twin (DT) has effortlessly increased the connectivity between the physical environment, their data, and virtual machines. This technique created an approach for synchronization, monitoring, and other services of the energy systems in real time through a computerized and virtual world modeling [168,169]. This approach is supported with a visualization software [170], and uses intelligent analytics along with the real-time data [169,171] to gather the information about the system operating state [172]. Further, from the point of a grid-connected PV system, the DT framework can be derived with different modeling methodologies that integrate energy forecasting, demand side management, control, monitoring, and data visualization. The research in [169] focuses on the application of DTs to develop control algorithms for a power system. In [173], the analytical evaluation of residual error is realized with a DT approach to achieve fault diagnosis of a real-time PV system. This approach is developed by leveraging the sensing properties, and actuation capabilities of the voltage source inverter to enhance the system performance. Further, the work in [174] discusses the application of DT for energy benchmarking to achieve optimal energy decision making with energy retrofitting and real-time energy management systems. Similarly, in [175,176], the DT-based multilayered approach is adopted for developing an energy model to achieve efficient energy consumption in a power system network. From all the literature discussed above, the major aspects of DTs in the modeling, control, and monitoring of the grid-connected PV system components is identified with reference to AI techniques as shown in Figure 14.
To achieve a significant improvement in the operation of the grid-connected PV systems by using the DT framework, it is important to identify the key parameters and technologies [171,177] supporting it. A DT framework of a physical system with the PV system is shown in Figure 15. In general, the output obtained from the insight stage, and data-gathering process at the PV system are provided as an input to the DT framework. Further, the key technologies associated with the DT framework for smooth running of the system include energy forecasting, internet of things (IoT) platform, energy internet [178,179], and advanced data analytics.
To pave a way for a new era of data-driven product design, manufacturing, and service with the DT framework, IoT technology is coupled with the services of smart devices, and supported by the data mining ability of AI [180,181]. The IoT platforms also combines the data generated from the physical system with the historic dataset obtained from previous operations of the grid-connected PV systems for the development of the DT framework [182]. Similarly, the advancements in IoT technologies, such as smart and industrial internet of things [183,184], and energy internet, also provide intelligent sensing and data acquisition capabilities, along with a secure transition network. This improves the data handling capabilities with AI for achieving an efficient and consumer-oriented DT framework. Further, the data in their raw form have high stochasticity, making them difficult to use with most of the functions of the PV system. Therefore, it is important to adopt data preprocessing with the DT framework for extracting important features of the datasets [172,185]. These features must consider the factors influencing the dynamics of the PV system operation and should not hamper the originality of the measured information. The details of the literature corresponding to DT and its application to power system operation are discussed in Table 11.

7.2. Cybersecurity

Cybersecurity has been a growing concern with the proliferation of information and communication technologies (ICT) and digitalization incentives across all sectors. In a power electronics dominated grid, the grid-tied converters are remotely controlled by a plant controller and a SCADA via power line communication (PLC), optical fiber or wireless communications, such as Zigbee, cellular (3G), and LTE (4G) [188]. As outlined in the previous subsection, data centric measures have facilitated various operations, such as predictive maintenance, fault diagnostics, condition monitoring, and adaptive control via digital twins. However, they augment vulnerabilities to cyber-attacks at the same time. These attacks include, but are not limited to, data integrity attack (DIA) [189] and denial of service (DoS) [190].
The development of new standards for distributed energy resource (DER) cybersecurity will have a big impact on PV systems. California Rule 21 mandates that new DER must be ready to communicate with the host utility, using the IEEE 2030.5-2018 standard, which includes the requirement of transport layer security (TLS) and strong encryption. Currently, the new IEEE 1547.3 standard (Guide and Recommendations for Cybersecurity for DER) is under development to fill the cybersecurity gap in IEEE 1547-2018, which includes necessary and optional recommendations based on IEC 62351 and other standards and is expected to be effective in 2022. To provide security against these cyber intrusions, many solutions were provided in the past for power electronics systems. To summarize them, a perspective is provided in Figure 16, where data-driven [191,192,193] and physics-informed solutions [194,195,196,197,198] are compared on the basis of accuracy, selectivity, and speed.
As shown in Figure 16, in Approach 1, although the historic data of grid-tied PV systems may provide significant knowledge about their intrinsic characteristics to design faster and accurate cybersecurity technologies, they can be prone to failure simply at the data storage platform (cloud storage in Figure 16), where the adversary may malign historic data strategically. Considering real-time sensing from the physical network as the biggest vulnerability, the possibility of having cyber-attack elements in historic data is often ignored. Consequently, it may result in many false alarms for anomaly detection. In this way, the accuracy and selectivity of data-driven cybersecurity technology can be easily compromised. However, in approach 2, the possibility to affect the decision-making process of the physics-guided tools can only be manipulated from the real-time sensing stage, which is already accounted for. As a result, the degree of confidence of the decision-making process for approach 2 exceeds that of approach 1. This mandates future research in this direction to accommodate the black-box nature of AI tools for the efficient design of data-driven cybersecurity technologies.

8. Conclusions

The conclusions that can be drawn from the review conducted in this paper are that there exist numerous published research articles using different AI techniques for different purposes at the system level in the value chain of solar PV. ANNs and its sub-architectures are the most widely used AI techniques, but this depends on the use case. In the case of optimization, evolutionary algorithms, such as PSO and GA, are widely used, while in the case of time-series data, as in irradiance prediction or power forecasting, ANNs are used with great success. Further, the wide use of inference models, data-driven algorithms, and learning approaches for control and maintenance are identified to be more specific to a condition, problem, or dataset and lack universal applicability for the same aspects. However, even if the majority of the papers report great success, it must be noted that the success is based on tweaking a specific model while maintaining the other models with default parameters. Additionally, several of the proposed models, based on the input data, are probably not generalized. In the near future, advances in the currently available AI techniques are very likely to be seen. Currently, there seems to be a data discrepancy in the industry but with the emergence of internet of things solutions, deployment of a large number of sensors, video streams provided by drones in maintenance purpose as well as natural language processing techniques, the issue of a lack of data is likely to disappear.

Author Contributions

Conceptualization, methodology, software, validation, and formal analysis—V.S.B.K., M.A.K. and S.S.; Investigation—V.S.B.K., M.A.K. and S.S.; Resources, and data curation—V.S.B.K., M.A.K. and S.S.; writing—original draft preparation—V.S.B.K., M.A.K., S.S. and A.M., writing—review and editing, and visualization—V.S.B.K., M.A.K. and S.S.; supervision—A.H., S.S. and F.B.; project administration—A.H., S.S. and F.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

No Human or animal subject were used in the research.

Data Availability Statement

There are no data associated with this review.

Conflicts of Interest

The authors declare no conflict of interest.

Acronyms

AIArtificial IntelligenceABCArtificial Bee Colony
PVPhotovoltaicCNNConvolutional Neural Network
ESSEnergy Storage SystemRBFNRadial Basis Function Network
OPFOptimal Power Flowdb4Daubechies Order 4
NTONetwork Topology OptimizationPCAPrincipal Component Analysis
DTRDynamic Thermal RatingGAPGlobal Average Pooling
RMSERoot Mean Square ErrorESREquivalent Series Resistance
I-VCurrent VoltageNFNNeo-Fuzzy Neuron
THDTotal Harmonic DistortionRULRemaining Useful Life
PIDProportional, Integral, DerivativeRLSRecursive Least Square
PIProportional-IntegralSVRSupport Vector Regression
PRProportional-ResonantSOCState Of Charge
LSTMLong Short-Term MemorySOFState Of Function
DLDeep LearningSOHState Of Health
k-NNK-Nearest NeighborTCNTemporal Convolutional Network
ANNArtificial Neural NetworkRVMRelevance Vector Machine
SVMSupport Vector MachineLSTMLong Short-Term Memory
ANFISAdaptive Neuro Fuzzy Inference SystemAGMMAdaptive Gaussian Mixture Model
FPSOFlexible particle swarm optimization algorithmTLSTransport Layer Security
MPPMaximum Power PointDoSDenial Of Service
AISArtificial Immune SystemDIAData Integrity Attack
LVRTLow Voltage Ride ThroughPLCPower Line Communication
FACTFlexible Alternating Current Transmission SystemICTInformation And Communication Technologies
FLCFuzzy Logic ControlIoTInternet of Things
PSOParticle Swarm OptimizationDTDigital Twin
DGsDistributed GenerationAOMApproach Optimization Method
PWMPulse Width ModulationRNNRecurrent Neural Network
OLMOn-Line MonitoringMABModified Adaptive Boosting
RFRandom ForestSCADASupervisory Control and Data Acquisition
MLPNNMulti-Layer Perceptron Neural NetworkDERDistributed Energy Resource
DWTDiscrete Wavelet TransformPSOParticle Swarm Optimization
PNNProbabilistic Neural NetworkGAGenetic Algorithm

References

  1. Bryson, J.J. The Past Decade and Future of AI’s Impact on Society. In Towards a New Enlightenment; Turner: Madrid, Spain, 2019. [Google Scholar]
  2. Zhao, S.; Blaabjerg, F.; Wang, H. An Overview of Artificial Intelligence Applications for Power Electronics. IEEE Trans. Power Electron. 2021, 36, 4633–4658. [Google Scholar] [CrossRef]
  3. Mellit, A.; Kalogirou, S.; Hontoria, L.; Shaari, S. Artificial intelligence techniques for sizing photovoltaic systems: A review. Renew. Sustain. Energy Rev. 2009, 13, 406–419. [Google Scholar] [CrossRef]
  4. Raza, M.Q.; Khosravi, A. A review on artificial intelligence based load demand forecasting techniques for smart grid and buildings. Renew. Sustain. Energy Rev. 2015, 50, 1352–1372. [Google Scholar] [CrossRef]
  5. Khan, M.A.; Haque, A.; Kurukuru, V.B. Performance assessment of stand-alone transformerless inverters. Int. Trans. Electr. Energy Syst. 2020, 30, e12156. [Google Scholar] [CrossRef]
  6. Ongsakul, W.; Dieu, V.N. Artificial Intelligence in Power System Optimization; Informa UK Limited: London, UK, 2016. [Google Scholar]
  7. Kurukuru, V.S.B.; Blaabjerg, F.; Khan, M.A.; Haque, A. A Novel Fault Classification Approach for Photovoltaic Systems. Energies 2020, 13, 308. [Google Scholar] [CrossRef] [Green Version]
  8. Sahoo, S.; Dragicevic, T.; Blaabjerg, F. Cyber Security in Control of Grid-Tied Power Electronic Converters–Challenges and Vulnerabilities. IEEE J. Emerg. Sel. Top. Power Electron. 2020, 1, 1–15. [Google Scholar] [CrossRef]
  9. Zernichow, B.M. Usability of Visual Data Profiling in Data Cleaning and Transformation; University of Oslo: Basel, Switzerland, 2017. [Google Scholar]
  10. Saez-de-Ibarra, A.; Milo, A.; Gaztanaga, H.; Debusschere, V.; Bacha, S. Co-Optimization of Storage System Sizing and Control Strategy for Intelligent Photovoltaic Power Plants Market Integration. IEEE Trans. Sustain. Energy 2016, 7, 1749–1761. [Google Scholar] [CrossRef]
  11. Molzahn, D.K.; Dörfler, F.; Sandberg, H.; Low, S.H.; Chakrabarti, S.; Baldick, R.; Lavaei, J. A Survey of Distributed Optimization and Control Algorithms for Electric Power Systems. IEEE Trans. Smart Grid 2017, 8, 2941–2962. [Google Scholar] [CrossRef]
  12. Xiao, R.; Xiang, Y.; Wang, L.; Xie, K. Power System Reliability Evaluation Incorporating Dynamic Thermal Rating and Network Topology Optimization. IEEE Trans. Power Syst. 2018, 33, 6000–6012. [Google Scholar] [CrossRef]
  13. Da Costa, L.C.; Thome, F.S.; Garcia, J.D.; Pereira, M.V.F. Reliability-Constrained Power System Expansion Planning: A Stochastic Risk-Averse Optimization Approach. IEEE Trans. Power Syst. 2021, 36, 97–106. [Google Scholar] [CrossRef]
  14. Verastegui, F.; Lorca, A.; Olivares, D.E.; Negrete-Pincetic, M.; Gazmuri, P. An Adaptive Robust Optimization Model for Power Systems Planning with Operational Uncertainty. IEEE Trans. Power Syst. 2019, 34, 4606–4616. [Google Scholar] [CrossRef]
  15. Park, J.; Law, K.H. Bayesian Ascent: A Data-Driven Optimization Scheme for Real-Time Control with Application to Wind Farm Power Maximization. IEEE Trans. Control. Syst. Technol. 2016, 24, 1655–1668. [Google Scholar] [CrossRef]
  16. Liu, C.-H.; Gu, J.-C.; Yang, M.-T. A Simplified LSTM Neural Networks for One Day-Ahead Solar Power Forecasting. IEEE Access 2021, 9, 17174–17195. [Google Scholar] [CrossRef]
  17. Wang, Z.; Chen, Y.; Liu, F.; Xia, Y.; Zhang, X. Power System Security Under False Data Injection Attacks With Exploitation and Exploration Based on Reinforcement Learning. IEEE Access 2018, 6, 48785–48796. [Google Scholar] [CrossRef]
  18. Radil, T.; Ramos, P.; Janeiro, F.; Serra, A. PQ Monitoring System for Real-Time Detection and Classification of Disturbances in a Single-Phase Power System. IEEE Trans. Instrum. Meas. 2008, 57, 1725–1733. [Google Scholar] [CrossRef]
  19. Styvaktakis, E.; Bollen, M.; Gu, I.Y. Expert system for classification and analysis of power system events. IEEE Trans. Power Deliv. 2002, 17, 423–428. [Google Scholar] [CrossRef]
  20. Haque, A.; Bharath, K.V.S.; Khan, M.A.; Khan, I.; Jaffery, Z.A. Fault diagnosis of Photovoltaic Modules. Energy Sci. Eng. 2019, 7, 622–644. [Google Scholar] [CrossRef] [Green Version]
  21. Dash, P.; Mishra, S.; Salama, M.; Liew, A. Classification of power system disturbances using a fuzzy expert system and a Fourier linear combiner. IEEE Trans. Power Deliv. 2000, 15, 472–477. [Google Scholar] [CrossRef] [Green Version]
  22. Semero, Y.K.; Zhang, J.; Zheng, D. North China Electric Power University PV power forecasting using an integrated GA-PSO-ANFIS approach and Gaussian process regression based feature selection strategy. CSEE J. Power Energy Syst. 2018, 4, 210–218. [Google Scholar] [CrossRef]
  23. Kumar, N.; Singh, B.; Panigrahi, B.K. Framework of Gradient Descent Least Squares Regression-Based NN Structure for Power Quality Improvement in PV-Integrated Low-Voltage Weak Grid System. IEEE Trans. Ind. Electron. 2019, 66, 9724–9733. [Google Scholar] [CrossRef]
  24. Liu, Y.; Zhang, N.; Wang, Y.; Yang, J.; Kang, C. Data-Driven Power Flow Linearization: A Regression Approach. IEEE Trans. Smart Grid 2019, 10, 2569–2580. [Google Scholar] [CrossRef] [Green Version]
  25. Li, F.; Huang, Y.; Wu, F.; Liu, Y.; Zhang, X. Research on clustering equivalent modeling of large-scale photovoltaic power plants. Chin. J. Electr. Eng. 2018, 4, 80–85. [Google Scholar] [CrossRef]
  26. Zhang, R.; Hredzak, B. Distributed Dynamic Clustering Algorithm for Formation of Heterogeneous Virtual Power Plants Based on Power Requirements. IEEE Trans. Smart Grid 2021, 12, 192–204. [Google Scholar] [CrossRef]
  27. Yao, C.; Chen, M.; Hong, Y.-Y. Novel Adaptive Multi-Clustering Algorithm-Based Optimal ESS Sizing in Ship Power System Considering Uncertainty. IEEE Trans. Power Syst. 2018, 33, 307–316. [Google Scholar] [CrossRef]
  28. Sanchez-Garcia, R.; Fennelly, M.; Norris, S.; Wright, N.; Niblo, G.; Brodzki, J.; Bialek, J.W. Hierarchical Spectral Clustering of Power Grids. IEEE Trans. Power Syst. 2014, 29, 2229–2237. [Google Scholar] [CrossRef] [Green Version]
  29. Rodrigues, E.M.G.; Godina, R.; Marzband, M.; Pouresmaeil, E. Simulation and Comparison of Mathematical Models of PV Cells with Growing Levels of Complexity. Energies 2018, 11, 2902. [Google Scholar] [CrossRef] [Green Version]
  30. Kumar, R.; Singh, S.; Rodrigues, E.M.G. Solar photovoltaic modeling and simulation: As a renewable energy solution. Energy Rep. 2018, 4, 701–712. [Google Scholar] [CrossRef]
  31. Bouali, C.; Schulte, H.; Mami, A. A High Performance Optimizing Method for Modeling Photovoltaic Cells and Modules Array Based on Discrete Symbiosis Organism Search. Energies 2019, 12, 2246. [Google Scholar] [CrossRef] [Green Version]
  32. Elkholy, A.; El Ela, A.A. Optimal parameters estimation and modelling of photovoltaic modules using analytical method. Heliyon 2019, 5, e02137. [Google Scholar] [CrossRef]
  33. Ma, T.; Yang, H.; Lu, L. Solar photovoltaic system modeling and performance prediction. Renew. Sustain. Energy Rev. 2014, 36, 304–315. [Google Scholar] [CrossRef]
  34. Petcuţ, F.M.; Leonida-Dragomir, T. Solar cell parameter identification using genetic algorithms. Control. Eng. Appl. Inform. 2010, 12, 30–37. [Google Scholar]
  35. Ebrahimi, S.M.; Salahshour, E.; Malekzadeh, M.; Gordillo, F. Parameters identification of PV solar cells and modules using flexible particle swarm optimization algorithm. Energy 2019, 179, 358–372. [Google Scholar] [CrossRef]
  36. Tong, N.T.; Pora, W. A parameter extraction technique exploiting intrinsic properties of solar cells. Appl. Energy 2016, 176, 104–115. [Google Scholar] [CrossRef] [Green Version]
  37. Jacob, B.; Balasubramanian, K.; Azharuddin, S.M.; Rajasekar, N. Solar PV Modelling and Parameter Extraction Using Artificial Immune System. Energy Procedia 2015, 75, 331–336. [Google Scholar] [CrossRef] [Green Version]
  38. Askarzadeh, A.; Rezazadeh, A. Artificial bee swarm optimization algorithm for parameters identification of solar cell models. Appl. Energy 2013, 102, 943–949. [Google Scholar] [CrossRef]
  39. Wang, R.; Zhan, Y.; Zhou, H. Application of Artificial Bee Colony in Model Parameter Identification of Solar Cells. Energies 2015, 8, 7563–7581. [Google Scholar] [CrossRef]
  40. 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]
  41. Mayer, M.J.; Gróf, G. Extensive comparison of physical models for photovoltaic power forecasting. Appl. Energy 2021, 283, 116239. [Google Scholar] [CrossRef]
  42. Vatankhah, R.; Ghanatian, M. Artificial neural networks and adaptive neuro-fuzzy inference systems for parameter identification of dynamic systems. J. Intell. Fuzzy Syst. 2020, 39, 6145–6155. [Google Scholar] [CrossRef]
  43. Sun, L.; Wang, J.; Tang, L. A Powerful Bio-Inspired Optimization Algorithm Based PV Cells Diode Models Parameter Estimation. Front. Energy Res. 2021, 9, 147. [Google Scholar] [CrossRef]
  44. Al Hajri, M.; El-Naggar, K.; AlRashidi, M.; Al-Othman, A. Optimal extraction of solar cell parameters using pattern search. Renew. Energy 2012, 44, 238–245. [Google Scholar] [CrossRef]
  45. Xiong, G.; Zhang, J.; Yuan, X.; Shi, D.; He, Y. Application of Symbiotic Organisms Search Algorithm for Parameter Extraction of Solar Cell Models. Appl. Sci. 2018, 8, 2155. [Google Scholar] [CrossRef] [Green Version]
  46. Mellit, A. Sizing of a stand-alone photovoltaic system based on neural networks and genetic algorithms: Application for remote areas. IU J. Electr. Electron. Eng. 2007, 7, 459–469. [Google Scholar]
  47. Kolawole, S. Application of Neural Networks For Predicitng The Optimal Sizing Parameters Of Stand-Alone Photovoltaic Systems. SOP Trans. Appl. Phys. 2014, 2014, 12–16. [Google Scholar] [CrossRef]
  48. Sulaiman, S.I.; Rahman, T.K.A.; Musirin, I.; Shaari, S.; Sopian, K. An intelligent method for sizing optimization in grid-connected photovoltaic system. Sol. Energy 2012, 86, 2067–2082. [Google Scholar] [CrossRef]
  49. Othman, Z.; Sulaiman, S.I.; Musirin, I.; Mohamad, K. Bat inspired algorithm for sizing optimization of grid-connected photovoltaic system. In Proceedings of the 2015 SAI Intelligent Systems Conference (IntelliSys), London, UK, 10–11 November 2015; pp. 195–200. [Google Scholar]
  50. Khatib, T.; Elmenreich, W. An Improved Method for Sizing Standalone Photovoltaic Systems Using Generalized Regression Neural Network. Int. J. Photoenergy 2014, 2014, 1–8. [Google Scholar] [CrossRef]
  51. Kornelakis, A.; Marinakis, Y. Contribution for optimal sizing of grid-connected PV-systems using PSO. Renew. Energy 2010, 35, 1333–1341. [Google Scholar] [CrossRef]
  52. Mellit, A. Artificial intelligence based-modeling for sizing of a Stand-Alone Photovoltaic Power System: Proposition for a New Model using Neuro-Fuzzy System (ANFIS). In Proceedings of the 2006 3rd International IEEE Conference Intelligent Systems, New York, NY, USA, 4–6 September 2006; pp. 606–611. [Google Scholar]
  53. Hariri, M.H.M.; Desa, M.K.M.; Masri, S.; Zainuri, M.A.A.M. Grid-Connected PV Generation System—Components and Challenges: A Review. Energies 2020, 13, 4279. [Google Scholar] [CrossRef]
  54. Van der Veen, R.A.; Hakvoort, R.A. The electricity balancing market: Exploring the design challenge. Util. Policy 2016, 43, 186–194. [Google Scholar] [CrossRef] [Green Version]
  55. Wilson, G.M.; Al-Jassim, M.M.; Metzger, W.; Glunz, S.W.; Verlinden, P.; Gang, X.; Mansfield, L.; Stanbery, B.J.; Zhu, K.; Yan, Y. The 2020 photovoltaic technologies roadmap. J. Phys. D Appl. Phys. 2020, 53, 493001. [Google Scholar] [CrossRef]
  56. Nwaigwe, K.; Mutabilwa, P.; Dintwa, E. An overview of solar power (PV systems) integration into electricity grids. Mater. Sci. Energy Technol. 2019, 2, 629–633. [Google Scholar] [CrossRef]
  57. Wan, C.; Zhao, J.; Song, Y.; Xu, Z.; Lin, J.; Hu, Z. Photovoltaic and solar power forecasting for smart grid energy management. CSEE J. Power Energy Syst. 2015, 1, 38–46. [Google Scholar] [CrossRef]
  58. Khan, M.A.; Mishra, S.; Harish, V.S.K.V. Grid connected energy efficient building with roof top SPV. In Proceedings of the 2017 Recent Developments in Control, Automation & Power Engineering (RDCAPE), Noida, India, 26–27 October 2017; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 120–124. [Google Scholar]
  59. Li, Y.-Z.; Luan, R.; Niu, J.-C. Forecast of power generation for grid-connected photovoltaic system based on grey model and Markov chain. In Proceedings of the 2008 3rd IEEE Conference on Industrial Electronics and Applications, Singapore, 3–5 June 2008; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 1729–1733. [Google Scholar]
  60. Amjady, N.; Keynia, F.; Zareipour, H. Short-Term Load Forecast of Microgrids by a New Bilevel Prediction Strategy. IEEE Trans. Smart Grid 2010, 1, 286–294. [Google Scholar] [CrossRef]
  61. Ağbulut, Ü.; Gürel, A.E.; Biçen, Y. Prediction of daily global solar radiation using different machine learning algorithms: Evaluation and comparison. Renew. Sustain. Energy Rev. 2021, 135, 110114. [Google Scholar] [CrossRef]
  62. Diagne, M.; David, M.; Lauret, P.; Boland, J.; Schmutz, N. Review of solar irradiance forecasting methods and a proposition for small-scale insular grids. Renew. Sustain. Energy Rev. 2013, 27, 65–76. [Google Scholar] [CrossRef] [Green Version]
  63. Widén, J.; Carpman, N.; Castellucci, V.; Lingfors, D.; Olauson, J.; Remouit, F.; Bergkvist, M.; Grabbe, M.; Waters, R. Variability assessment and forecasting of renewables: A review for solar, wind, wave and tidal resources. Renew. Sustain. Energy Rev. 2015, 44, 356–375. [Google Scholar] [CrossRef]
  64. Moncada, A.; Richardson, J.W.; Vega-Avila, R. Deep Learning to Forecast Solar Irradiance Using a Six-Month UTSA SkyImager Dataset. Energies 2018, 11, 1988. [Google Scholar] [CrossRef] [Green Version]
  65. Rajagukguk, R.A.; Ramadhan, R.A.; Lee, H.-J. A Review on Deep Learning Models for Forecasting Time Series Data of Solar Irradiance and Photovoltaic Power. Energies 2020, 13, 6623. [Google Scholar] [CrossRef]
  66. Jayalakshmi, N.; Shankar, R.; Subramaniam, U.; Baranilingesan, I.; Karthick, A.; Stalin, B.; Rahim, R.; Ghosh, A. Novel Multi-Time Scale Deep Learning Algorithm for Solar Irradiance Forecasting. Energies 2021, 14, 2404. [Google Scholar] [CrossRef]
  67. Brahma, B.; Wadhvani, R. Solar Irradiance Forecasting Based on Deep Learning Methodologies and Multi-Site Data. Symmetry 2020, 12, 1830. [Google Scholar] [CrossRef]
  68. Halpern-Wight, N.; Konstantinou, M.; Charalambides, A.G.; Reinders, A. Training and Testing of a Single-Layer LSTM Network for Near-Future Solar Forecasting. Appl. Sci. 2020, 10, 5873. [Google Scholar] [CrossRef]
  69. Husein, M.; Chung, I.-Y. Day-Ahead Solar Irradiance Forecasting for Microgrids Using a Long Short-Term Memory Recurrent Neural Network: A Deep Learning Approach. Energies 2019, 12, 1856. [Google Scholar] [CrossRef] [Green Version]
  70. Wang, F.; Yu, Y.; Zhang, Z.; Li, J.; Zhen, Z.; Li, K. Wavelet Decomposition and Convolutional LSTM Networks Based Improved Deep Learning Model for Solar Irradiance Forecasting. Appl. Sci. 2018, 8, 1286. [Google Scholar] [CrossRef] [Green Version]
  71. Radicioni, M.; Lucaferri, V.; De Lia, F.; Laudani, A.; Presti, R.L.; Lozito, G.; Fulginei, F.R.; Schioppo, R.; Tucci, M. Power Forecasting of a Photovoltaic Plant Located in ENEA Casaccia Research Center. Energies 2021, 14, 707. [Google Scholar] [CrossRef]
  72. Wang, F.; Mi, Z.; Su, S.; Zhao, H. Short-Term Solar Irradiance Forecasting Model Based on Artificial Neural Network Using Statistical Feature Parameters. Energies 2012, 5, 1355–1370. [Google Scholar] [CrossRef] [Green Version]
  73. Lubbe, F.; Maritz, J.; Harms, T. Evaluating the Potential of Gaussian Process Regression for Solar Radiation Forecasting: A Case Study. Energies 2020, 13, 5509. [Google Scholar] [CrossRef]
  74. Tolba, H.; Dkhili, N.; Nou, J.; Eynard, J.; Thil, S.; Grieu, S. Multi-Horizon Forecasting of Global Horizontal Irradiance Using Online Gaussian Process Regression: A Kernel Study. Energies 2020, 13, 4184. [Google Scholar] [CrossRef]
  75. De Paiva, G.M.; Pimentel, S.P.; Alvarenga, B.P.; Marra, E.; Mussetta, M.; Leva, S. Multiple Site Intraday Solar Irradiance Forecasting by Machine Learning Algorithms: MGGP and MLP Neural Networks. Energies 2020, 13, 3005. [Google Scholar] [CrossRef]
  76. Kwon, Y.; Kwasinski, A.; Kwasinski, A. Solar Irradiance Forecast Using Naïve Bayes Classifier Based on Publicly Available Weather Forecasting Variables. Energies 2019, 12, 1529. [Google Scholar] [CrossRef] [Green Version]
  77. Chen, C.-R.; Kartini, U.T. k-Nearest Neighbor Neural Network Models for Very Short-Term Global Solar Irradiance Forecasting Based on Meteorological Data. Energies 2017, 10, 186. [Google Scholar] [CrossRef] [Green Version]
  78. Ding, M.; Wang, L.; Bi, R. An ANN-based Approach for Forecasting the Power Output of Photovoltaic System. Procedia Environ. Sci. 2011, 11, 1308–1315. [Google Scholar] [CrossRef] [Green Version]
  79. Antonanzas, J.; Osorio, N.; Escobar, R.; Urraca, R.; Martinez-De-Pison, F.J.; Antonanzas-Torres, F. Review of photovoltaic power forecasting. Sol. Energy 2016, 136, 78–111. [Google Scholar] [CrossRef]
  80. 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]
  81. Grimaccia, F.; Leva, S.; Mussetta, M.; Ogliari, E. ANN Sizing Procedure for the Day-Ahead Output Power Forecast of a PV Plant. Appl. Sci. 2017, 7, 622. [Google Scholar] [CrossRef] [Green Version]
  82. Omar, M.; Dolara, A.; Magistrati, G.; Mussetta, M.; Ogliari, E.; Viola, F. Day-ahead forecasting for photovoltaic power using artificial neural networks ensembles. In Proceedings of the 2016 IEEE International Conference on Renewable Energy Research and Applications (ICRERA), Birmingham, UK, 20–23 November 2016; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 1152–1157. [Google Scholar]
  83. Kudo, M.; Takeuchi, A.; Nozaki, Y.; Endo, H.; Sumita, J. Forecasting electric power generation in a photovoltaic power system for an energy network. Electr. Eng. Jpn. 2009, 167, 16–23. [Google Scholar] [CrossRef]
  84. 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]
  85. Das, U.K.; Tey, K.S.; Seyedmahmoudian, M.; Mekhilef, S.; Idris, M.Y.I.; Van Deventer, W.; Horan, B.; Stojcevski, A. Forecasting of photovoltaic power generation and model optimization: A review. Renew. Sustain. Energy Rev. 2018, 81, 912–928. [Google Scholar] [CrossRef]
  86. Akhter, M.N.; Mekhilef, S.; Mokhlis, H.; Shah, N.M. Review on forecasting of photovoltaic power generation based on machine learning and metaheuristic techniques. IET Renew. Power Gener. 2019, 13, 1009–1023. [Google Scholar] [CrossRef] [Green Version]
  87. Wang, S.; Zhang, Y.; Wang, Z.; Cui, F.; Wang, S. A Power Prediction Method for PV system Based on Wavelet Decomposition and Neural Networks. In Proceedings of the 2020 IEEE/IAS Industrial and Commercial Power System Asia (I&CPS Asia), Weihai, China, 13–16 July 2020; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 234–239. [Google Scholar]
  88. 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]
  89. Chugh, A.; Chaudhary, P.; Rizwan, M. Fuzzy logic approach for short term solar energy forecasting. In Proceedings of the 2015 Annual IEEE India Conference (INDICON), New Delhi, India, 17–20 December 2015; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 1–6. [Google Scholar]
  90. Zhong, J.; Liu, L.; Sun, Q.; Wang, X. Prediction of Photovoltaic Power Generation Based on General Regression and Back Propagation Neural Network. Energy Procedia 2018, 152, 1224–1229. [Google Scholar] [CrossRef]
  91. Li, G.; Wang, H.; Zhang, S.; Xin, J.; Liu, H. Recurrent Neural Networks Based Photovoltaic Power Forecasting Approach. Energies 2019, 12, 2538. [Google Scholar] [CrossRef] [Green Version]
  92. Khan, M.A.; Haque, A.; Bharath, K.V.; Mekhilef, S. Single phase transformerless photovoltaic inverter for grid connected systems—An overview. Int. J. Power Electron. 2021, 13, 434. [Google Scholar] [CrossRef]
  93. Yang, Y.; Blaabjerg, F. Overview of Single-phase Grid-connected Photovoltaic Systems. Electr. Power Components Syst. 2015, 43, 1352–1363. [Google Scholar] [CrossRef] [Green Version]
  94. Cecati, C.; Ciancetta, F.; Siano, P. A Multilevel Inverter for Photovoltaic Systems with Fuzzy Logic Control. IEEE Trans. Ind. Electron. 2010, 57, 4115–4125. [Google Scholar] [CrossRef]
  95. Zhang, Y.B. Research on Intelligent Control Technology of PV Grid-Connected Inverter. Appl. Mech. Mater. 2014, 672–674, 135–139. [Google Scholar] [CrossRef]
  96. Demirtaş, M.; Çetinbaş, I.; Serefoglu, S.; Kaplan, O. ANN controlled single phase inverter for solar energy systems. In Proceedings of the 2014 16th International Power Electronics and Motion Control Conference and Exposition, Antalya, Turkey, 21–24 September 2014; pp. 768–772. [Google Scholar]
  97. Karuppusamy, P.; Natarajan, A.M.; Vijeyakumar, K.N. An Adaptive Neuro-Fuzzy Model to Multilevel Inverter for Grid Connected Photovoltaic System. J. Circuits Syst. Comput. 2015, 24, 1550066. [Google Scholar] [CrossRef]
  98. Mastromauro, R.A. Grid Synchronization and Islanding Detection Methods for Single-Stage Photovoltaic Systems. Energies 2020, 13, 3382. [Google Scholar] [CrossRef]
  99. Hosseinzadeh, M.; Salmasi, F.R.R. Islanding Fault Detection in Microgrids—A Survey. Energies 2020, 13, 3479. [Google Scholar] [CrossRef]
  100. Abyaz, A.; Panahi, H.; Zamani, R.; Alhelou, H.H.; Siano, P.; Shafie-Khah, M.; Parente, M. An Effective Passive Islanding Detection Algorithm for Distributed Generations. Energies 2019, 12, 3160. [Google Scholar] [CrossRef] [Green Version]
  101. Bakhshi-Jafarabadi, R.; Popov, M. Hybrid Islanding Detection Method of Photovoltaic-Based Microgrid Using Reference Current Disturbance. Energies 2021, 14, 1390. [Google Scholar] [CrossRef]
  102. Khan, M.A.; Kurukuru, V.S.B.; Haque, A.; Mekhilef, S. Islanding Classification Mechanism for Grid-Connected Photovoltaic Systems. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 9, 1966–1975. [Google Scholar] [CrossRef]
  103. Kim, J.-H.; Kim, J.-G.; Ji, Y.-H.; Jung, Y.-C.; Won, C.-Y. An Islanding Detection Method for a Grid-Connected System Based on the Goertzel Algorithm. IEEE Trans. Power Electron. 2011, 26, 1049–1055. [Google Scholar] [CrossRef]
  104. Chiang, W.-J.; Jou, H.-L.; Wu, J.-C. Active islanding detection method for inverter-based distribution generation power system. Int. J. Electr. Power Energy Syst. 2012, 42, 158–166. [Google Scholar] [CrossRef]
  105. Cardenas, A.; Agbossou, K. Experimental Evaluation of Voltage Positive Feedback Based Anti-Islanding Algorithm: Multi-Inverter Case. IEEE Trans. Energy Convers. 2012, 27, 498–506. [Google Scholar] [CrossRef]
  106. Lee, S.-H.; Park, J.-W. New Islanding Detection Method for Inverter-Based Distributed Generation Considering Its Switching Frequency. IEEE Trans. Ind. Appl. 2010, 46, 2089–2098. [Google Scholar] [CrossRef]
  107. Liserre, M.; Pigazo, A.; Dell’Aquila, A.; Moreno, V.M. An Anti-Islanding Method for Single-Phase Inverters Based on a Grid Voltage Sensorless Control. IEEE Trans. Ind. Electron. 2006, 53, 1418–1426. [Google Scholar] [CrossRef]
  108. Ray, P.K.; Kishor, N.; Mohanty, S.R. Islanding and Power Quality Disturbance Detection in Grid-Connected Hybrid Power System Using Wavelet and SS-Transform. IEEE Trans. Smart Grid 2012, 3, 1082–1094. [Google Scholar] [CrossRef]
  109. Najy, W.K.A.; Zeineldin, H.H.; Alaboudy, A.K.; Woon, W.L. A Bayesian Passive Islanding Detection Method for Inverter-Based Distributed Generation Using ESPRIT. IEEE Trans. Power Deliv. 2011, 26, 2687–2696. [Google Scholar] [CrossRef]
  110. Jang, S.-I.; Kim, K.-H. An Islanding Detection Method for Distributed Generations Using Voltage Unbalance and Total Harmonic Distortion of Current. IEEE Trans. Power Deliv. 2004, 19, 745–752. [Google Scholar] [CrossRef]
  111. Dash, P.; Padhee, M.; Panigrahi, T. A hybrid time–frequency approach based fuzzy logic system for power island detection in grid connected distributed generation. Int. J. Electr. Power Energy Syst. 2012, 42, 453–464. [Google Scholar] [CrossRef]
  112. Mlakic, D.; Baghaee, H.R.; Nikolovski, S. A Novel ANFIS-Based Islanding Detection for Inverter-Interfaced Microgrids. IEEE Trans. Smart Grid 2018, 10, 4411–4424. [Google Scholar] [CrossRef]
  113. Al-Shetwi, A.Q.; Sujod, M.Z.; Blaabjerg, F.; Yang, Y. Fault ride-through control of grid-connected photovoltaic power plants: A review. Sol. Energy 2019, 180, 340–350. [Google Scholar] [CrossRef]
  114. Khan, M.A.; Haque, A.; Kurukuru, V.S.B. Dynamic Voltage Support for Low-Voltage Ride-Through Operation in Single-Phase Grid-Connected Photovoltaic Systems. IEEE Trans. Power Electron. 2021, 36, 12102–12111. [Google Scholar] [CrossRef]
  115. Khan, M.A.; Haque, A.; Kurukuru, V.S.B.; Saad, M. Advanced Control Strategy with Voltage Sag Classification for Single-Phase Grid-Connected Photovoltaic System. IEEE J. Emerg. Sel. Top. Ind. Electron. 2020, 1. [Google Scholar] [CrossRef]
  116. Merabet, A.L. Control System for Dual-Mode Operation of Grid-Tied Photovoltaic and Wind Energy Conversion Systems with Active and Reactive Power Injection; Saint Mary’s University: Halifax, NS, Canada, 2017. [Google Scholar]
  117. Khan, M.A.; Haque, A.; Kurukuru, V.S.B. Droop based Low voltage ride through implementation for grid integrated photovoltaic system. In Proceedings of the 2019 International Conference on Power Electronics, Control and Automation (ICPECA), New Delhi, India, 16–17 November 2019; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 1–5. [Google Scholar]
  118. Fatama, A.Z.; Khan, M.A.; Kurukuru, V.S.B.; Haque, A.; Blaabjerg, F. Coordinated reactive power strategy using static synchronous compensator for photovoltaic inverters. Int. Trans. Electr. Energy Syst. 2020, 30, e12393. [Google Scholar] [CrossRef]
  119. Al-Shetwi, A.Q.; Sujod, M.Z.; Blaabjerg, F. Low voltage ride-through capability control for single-stage inverter-based grid-connected photovoltaic power plant. Sol. Energy 2018, 159, 665–681. [Google Scholar] [CrossRef] [Green Version]
  120. Saad, N.H.; El-Sattar, A.A.; Mansour, A.E.-A.M. Improved particle swarm optimization for photovoltaic system connected to the grid with low voltage ride through capability. Renew. Energy 2016, 85, 181–194. [Google Scholar] [CrossRef]
  121. Azizi, K.; Farsadi, M.; Kangarlu, M.F. Efficient Approach to LVRT Capability of DFIG-Based Wind Turbines under Symmetrical and Asymmetrical Voltage Dips Using Dynamic Voltage Restorer. Int. J. Power Electron. Drive Syst. (IJPEDS) 2017, 8, 945–956. [Google Scholar] [CrossRef] [Green Version]
  122. Kececioglu, O.F.; Gani, A.; Sekkeli, M. Design and Hardware Implementation Based on Hybrid Structure for MPPT of PV System Using an Interval Type-2 TSK Fuzzy Logic Controller. Energies 2020, 13, 1842. [Google Scholar] [CrossRef] [Green Version]
  123. Harrag, A.E.; Messalti, S. Variable step size modified P&O MPPT algorithm using GA-based hybrid offline/online PID controller. Renew. Sustain. Energy Rev. 2015, 49, 1247–1260. [Google Scholar] [CrossRef]
  124. Angadi, S.; Yaragatti, U.; Suresh, Y.; Raju, A. System Parameter Based Performance Optimization of Solar PV Systems with Perturbation Based MPPT Algorithms. Energies 2021, 14, 2007. [Google Scholar] [CrossRef]
  125. Ishaque, K.; Salam, Z.; Amjad, M.; Mekhilef, S. An Improved Particle Swarm Optimization (PSO)—Based MPPT for PV With Reduced Steady-State Oscillation. IEEE Trans. Power Electron. 2012, 27, 3627–3638. [Google Scholar] [CrossRef]
  126. Shi, K.; Zhou, G.; Xu, P.; Ye, H.; Tan, F. The Integrated Switching Control Strategy for Grid-Connected and Islanding Operation of Micro-Grid Inverters Based on a Virtual Synchronous Generator. Energies 2018, 11, 1544. [Google Scholar] [CrossRef] [Green Version]
  127. Yi, Z.; Dong, W.; Etemadi, A.H. A Unified Control and Power Management Scheme for PV-Battery-Based Hybrid Microgrids for Both Grid-Connected and Islanded Modes. IEEE Trans. Smart Grid 2018, 9, 5975–5985. [Google Scholar] [CrossRef]
  128. Hmad, J.; Houari, A.; Trabelsi, H.; Machmoum, M. Fuzzy logic approach for smooth transition between grid-connected and stand-alone modes of three-phase DG-inverter. Electr. Power Syst. Res. 2019, 175, 105892. [Google Scholar] [CrossRef]
  129. Khan, M.; Haque, A.; Blaabjerg, F.; Kurukuru, V.; Wang, H. Intelligent Transition Control between Grid-Connected and Standalone Modes of Three-Phase Grid-Integrated Distributed Generation Systems. Energies 2021, 14, 3979. [Google Scholar] [CrossRef]
  130. Li, X.; Zhang, H.; Shadmand, M.B.; Balog, R. Model Predictive Control of a Voltage-Source Inverter with Seamless Transition Between Islanded and Grid-Connected Operations. IEEE Trans. Ind. Electron. 2017, 64, 7906–7918. [Google Scholar] [CrossRef]
  131. Khan, J.F.; Bhuiyan, S.M.; Rahman, K.M.; Murphy, G.V. Space vector PWM for a two-phase VSI. Int. J. Electr. Power Energy Syst. 2013, 51, 265–277. [Google Scholar] [CrossRef]
  132. Oghorada, O.; Zhang, L.; Esan, B.; Dickson, E. Carrier-based sinusoidal pulse-width modulation techniques for flying capacitor modular multi-level cascaded converter. Heliyon 2019, 5, e03022. [Google Scholar] [CrossRef] [Green Version]
  133. Da Silva, J.N.; Filho, A.J.S.; Fernandes, D.; Tahim, A.P.N.; Da Silva, E.R.C.; Costa, F.F. A discrete repetitive current controller for single-phase grid-connected inverters. In Proceedings of the 2017 Brazilian Power Electronics Conference (COBEP), Juiz de Fora, Brazil, 19–22 November 2017; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 1–6. [Google Scholar]
  134. Setiawan, D.K.; Ashari, M.; Suryoatmojo, H. Harmonics Reduction for Four-Leg Distribution Network-Connected Single Phase Transformerless PV Inverter System Using Diagonal Recurrent Neural Network. In Proceedings of the 2019 International Conference of Artificial Intelligence and Information Technology (ICAIIT), Yogyakarta, Indonesia, 13–15 March 2019; pp. 331–335. [Google Scholar]
  135. Khan, M.A.; Haque, A.; Kurukuru, V.S.B. Intelligent control of a novel transformerless inverter topology for photovoltaic applications. Electr. Eng. 2020, 102, 627–641. [Google Scholar] [CrossRef]
  136. Khan, M.A.; Haque, A.; Kurukuru, V.S.B.; Wang, H.; Blaabjerg, F. Standalone operation of Distributed Generation Systems with Improved Harmonic Elimination Scheme. IEEE J. Emerg. Sel. Top. Power Electron. 2021, 1. [Google Scholar] [CrossRef]
  137. Sangwongwanich, A.; Blaabjerg, F. Monte Carlo Simulation with Incremental Damage for Reliability Assessment of Power Electronics. IEEE Trans. Power Electron. 2021, 36, 7366–7371. [Google Scholar] [CrossRef]
  138. Chen, Z.; Han, F.; Wu, L.; Yu, J.; Cheng, S.; Lin, P.; Chen, H. Random forest based intelligent fault diagnosis for PV arrays using array voltage and string currents. Energy Convers. Manag. 2018, 178, 250–264. [Google Scholar] [CrossRef]
  139. Akram, M.N.; Lotfifard, S. Modeling and Health Monitoring of DC Side of Photovoltaic Array. IEEE Trans. Sustain. Energy 2015, 6, 1245–1253. [Google Scholar] [CrossRef]
  140. Chen, Z.; Wu, L.; Cheng, S.; Lin, P.; Wu, Y.; Lin, W. Intelligent fault diagnosis of photovoltaic arrays based on optimized kernel extreme learning machine and I-V characteristics. Appl. Energy 2017, 204, 912–931. [Google Scholar] [CrossRef]
  141. Huang, J.-M.; Wai, R.-J.; Yang, G.-J. Design of Hybrid Artificial Bee Colony Algorithm and Semi-Supervised Extreme Learning Machine for PV Fault Diagnoses by Considering Dust Impact. IEEE Trans. Power Electron. 2019, 35, 7086–7099. [Google Scholar] [CrossRef]
  142. Aziz, F.; Haq, A.U.; Ahmad, S.; Mahmoud, Y.; Jalal, M.; Ali, U. A Novel Convolutional Neural Network-Based Approach for Fault Classification in Photovoltaic Arrays. IEEE Access 2020, 8, 41889–41904. [Google Scholar] [CrossRef]
  143. Chowdhury, D.; Bhattacharya, M.; Khan, D.; Saha, S.; Dasgupta, A. Wavelet decomposition based fault detection in cascaded H-bridge multilevel inverter using artificial neural network. In Proceedings of the 2017 2nd IEEE International Conference on Recent Trends in Electronics, Information & Communication Technology (RTEICT), Bangalore, India, 19–20 May 2017; pp. 1931–1935. [Google Scholar]
  144. Bhattacharya, M.; Saha, S.; Khan, D.; Nag, T. Wavelet based component fault detection in diode clamped multilevel inverter using probabilistic neural network. In Proceedings of the 2017 2nd International Conference for Convergence in Technology (I2CT), Mumbai, India, 7–9 April 2017; pp. 1163–1168. [Google Scholar] [CrossRef]
  145. Bharath, K.V.S.; Haque, A.; Khan, M.A. Condition Monitoring of Photovoltaic Systems Using Machine Leaming Techniques. In Proceedings of the 2018 2nd IEEE International Conference on Power Electronics, Intelligent Control and Energy Systems (ICPEICES), New Delhi, India, 22–24 October 2018; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 870–875. [Google Scholar]
  146. He, Z.; Zhang, X.; Liu, C.; Han, T. Fault Prognostics for Photovoltaic Inverter Based on Fast Clustering Algorithm and Gaussian Mixture Model. Energies 2020, 13, 4901. [Google Scholar] [CrossRef]
  147. Gong, W.; Chen, H.; Zhang, Z.; Zhang, M.; Gao, H. A Data-Driven-Based Fault Diagnosis Approach for Electrical Power DC-DC Inverter by Using Modified Convolutional Neural Network with Global Average Pooling and 2-D Feature Image. IEEE Access 2020, 8, 73677–73697. [Google Scholar] [CrossRef]
  148. Zhou, D.; Wang, H.; Wang, H.; Blaabjerg, F. Reliability analysis of grid-interfaced filter capacitors. Chin. J. Electr. Eng. 2018, 4, 21–28. [Google Scholar] [CrossRef]
  149. Bhargava, C.; Banga, V.K.; Singh, Y. An intelligent prognostic model for electrolytic capacitors health monitoring: A design of experiments approach. Adv. Mech. Eng. 2018, 10, 1–11. [Google Scholar] [CrossRef] [Green Version]
  150. Soualhi, A.; Makdessi, M.; German, R.; Echeverria, F.R.; Razik, H.; Sari, A.; Venet, P.; Clerc, G. Heath Monitoring of Capacitors and Supercapacitors Using the Neo-Fuzzy Neural Approach. IEEE Trans. Ind. Inform. 2017, 14, 24–34. [Google Scholar] [CrossRef]
  151. Abo-Khalil, A.G.; Lee, D.-C. DC-Link Capacitance Estimation in AC/DC/AC PWM Converters Using Voltage Injection. IEEE Trans. Ind. Appl. 2008, 44, 1631–1637. [Google Scholar] [CrossRef]
  152. Soliman, H.A.H.; Wang, H.; Gadalla, B.S.A.; Blaabjerg, F. Condition monitoring for DC-link capacitors based on artificial neural network algorithm. In Proceedings of the 2015 IEEE 5th International Conference on Power Engineering, Energy and Electrical Drives (POWERENG), Riga, Latvia, 11–13 May 2015; pp. 587–591. [Google Scholar] [CrossRef]
  153. Yu, J. Health Degradation Detection and Monitoring of Lithium-Ion Battery Based on Adaptive Learning Method. IEEE Trans. Instrum. Meas. 2013, 63, 1709–1721. [Google Scholar] [CrossRef]
  154. Samadi, M.F.; Saif, M. State-Space Modeling and Observer Design of Li-Ion Batteries Using Takagi—Sugeno Fuzzy System. IEEE Trans. Control. Syst. Technol. 2017, 25, 301–308. [Google Scholar] [CrossRef]
  155. Zhou, D.; Li, Z.; Zhu, J.; Zhang, H.; Hou, L. State of Health Monitoring and Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Temporal Convolutional Network. IEEE Access 2020, 8, 53307–53320. [Google Scholar] [CrossRef]
  156. Li, D.; Zhang, Z.; Liu, P.; Wang, Z.; Zhang, L. Battery Fault Diagnosis for Electric Vehicles Based on Voltage Abnormality by Combining the Long Short-Term Memory Neural Network and the Equivalent Circuit Model. IEEE Trans. Power Electron. 2021, 36, 1303–1315. [Google Scholar] [CrossRef]
  157. Wang, H.; Liserre, M.; Blaabjerg, F.; Rimmen, P.D.P.; Jacobsen, J.B.; Kvisgaard, T.; Landkildehus, J. Transitioning to Physics-of-Failure as a Reliability Driver in Power Electronics. IEEE J. Emerg. Sel. Top. Power Electron. 2014, 2, 97–114. [Google Scholar] [CrossRef]
  158. Wang, H.; Ma, K.; Blaabjerg, F. Design for reliability of power electronic systems. In Proceedings of the IECON 2012-38th Annual Conference on IEEE Industrial Electronics Society, Montreal, QC, Canada, 25–28 October 2012; pp. 33–44. [Google Scholar]
  159. Testa, A.; De Caro, S.; Russo, S. A Reliability Model for Power MOSFETs Working in Avalanche Mode Based on an Experimental Temperature Distribution Analysis. IEEE Trans. Power Electron. 2011, 27, 3093–3100. [Google Scholar] [CrossRef]
  160. Choi, U.; Vernica, I.; Zhou, D.; Blaabjerg, F. Comparative evaluation of reliability assessment methods of power modules in motor drive inverter. Microelectron. Reliab. 2020, 114, 113730. [Google Scholar] [CrossRef]
  161. Han, L.; Liang, L.; Xin, W.; Luo, F. Influence of Wire-Bonding Layout on Reliability in IGBT Module. In Proceedings of the 2020 22nd European Conference on Power Electronics and Applications (EPE’20 ECCE Europe), Lyon, France, 7–11 September 2020; pp. 1–7. [Google Scholar]
  162. Khan, M.A.; Haque, A.; Kurukuru, V.B. Reliability Analysis of a Solar Inverter during Reactive Power Injection. In Proceedings of the 2020 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Jaipur, India, 16–19 December2020; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 1–6. [Google Scholar]
  163. Peyghami, S.; Dragicevic, T.; Blaabjerg, F. Intelligent long-term performance analysis in power electronics systems. Sci. Rep. 2021, 11, 1–18. [Google Scholar] [CrossRef] [PubMed]
  164. Dragicevic, T.; Wheeler, P.; Blaabjerg, F. Artificial Intelligence Aided Automated Design for Reliability of Power Electronic Systems. IEEE Trans. Power Electron. 2019, 34, 7161–7171. [Google Scholar] [CrossRef]
  165. Khare, V.; Nema, S.; Baredar, P. Reliability analysis of hybrid renewable energy system by fault tree analysis. Energy Environ. 2018, 30, 542–555. [Google Scholar] [CrossRef]
  166. Reigosa, P.D.; Wang, H.; Yang, Y.; Blaabjerg, F. Prediction of Bond Wire Fatigue of IGBTs in a PV Inverter under a Long-Term Operation. IEEE Trans. Power Electron. 2015, 31, 1. [Google Scholar] [CrossRef] [Green Version]
  167. Zhang, L.; Zhang, D.; Hua, T.; Zhu, J.; Chen, G.; Wei, T.; Yang, T. Reliability evaluation of modular multilevel converter based on Markov model. J. Mod. Power Syst. Clean Energy 2019, 7, 1355–1363. [Google Scholar] [CrossRef] [Green Version]
  168. Stark, R.; Kind, S.; Neumeyer, S. Innovations in digital modelling for next generation manufacturing system design. CIRP Ann. 2017, 66, 169–172. [Google Scholar] [CrossRef]
  169. Brosinsky, C.; Westermann, D.; Krebs, R. Recent and prospective developments in power system control centers: Adapting the digital twin technology for application in power system control centers. In Proceedings of the 2018 IEEE International Energy Conference (ENERGYCON), Limassol, Cyprus, 3–7 June 2018; pp. 1–6. [Google Scholar]
  170. Zhou, M.; Yan, J.; Feng, D. Digital twin and its application to power grid online analysis. CSEE J. Power Energy Syst. 2019. [Google Scholar] [CrossRef]
  171. Fuller, A.; Fan, Z.; Day, C.; Barlow, C. Digital Twin: Enabling Technologies, Challenges and Open Research. IEEE Access 2020, 8, 108952–108971. [Google Scholar] [CrossRef]
  172. Karanjkar, N.; Joglekar, A.; Mohanty, S.; Prabhu, V.; Raghunath, D.; Sundaresan, R. Digital Twin for Energy Optimization in an SMT-PCB Assembly Line. In Proceedings of the 2018 IEEE International Conference on Internet of Things and Intelligence System (IOTAIS), Bali, Indonesia, 1–3 November 2018; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 85–89. [Google Scholar]
  173. Jain, P.; Poon, J.; Singh, J.P.; Spanos, C.; Sanders, S.R.; Panda, S.K. A Digital Twin Approach for Fault Diagnosis in Distributed Photovoltaic Systems. IEEE Trans. Power Electron. 2019, 35, 940–956. [Google Scholar] [CrossRef]
  174. Francisco, A.; Mohammadi, N.; Taylor, J.E. Smart City Digital Twin—Enabled Energy Management: Toward Real-Time Urban Building Energy Benchmarking. J. Manag. Eng. 2020, 36, 04019045. [Google Scholar] [CrossRef]
  175. Andryushkevich, S.K.; Kovalyov, S.; Nefedov, E. Composition and Application of Power System Digital Twins Based on Ontological Modeling. In Proceedings of the 2019 IEEE 17th International Conference on Industrial Informatics (INDIN), Helsinki, Finland, 22–25 July 2019; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; Volume 1, pp. 1536–1542. [Google Scholar]
  176. Lu, Y.; Peng, T.; Xu, X. Energy-efficient cyber-physical production network: Architecture and technologies. Comput. Ind. Eng. 2019, 129, 56–66. [Google Scholar] [CrossRef]
  177. Qi, Q.; Tao, F.; Hu, T.; Anwer, N.; Liu, A.; Wei, Y.; Wang, L.; Nee, A. Enabling technologies and tools for digital twin. J. Manuf. Syst. 2021, 58, 3–21. [Google Scholar] [CrossRef]
  178. Hong, B.; Zhang, W.; Zhou, Y.; Chen, J.; Xiang, Y.; Mu, Y. Energy-Internet-oriented microgrid energy management system architecture and its application in China. Appl. Energy 2018, 228, 2153–2164. [Google Scholar] [CrossRef]
  179. Kaur, E.; Sharma, S.; Verma, A.; Singh, M. An Energy Management and Recommender System for Lighting Control in Internet-of-Energy enabled Buildings. IFAC PapersOnLine 2019, 52, 288–293. [Google Scholar] [CrossRef]
  180. Tao, F.; Cheng, J.; Qi, Q.; Zhang, M.; Zhang, H.; Sui, F. Digital twin-driven product design, manufacturing and service with big data. Int. J. Adv. Manuf. Technol. 2018, 94, 3563–3576. [Google Scholar] [CrossRef]
  181. Saad, A.; Faddel, S.; Mohammed, O. IoT-Based Digital Twin for Energy Cyber-Physical Systems: Design and Implementation. Energies 2020, 13, 4762. [Google Scholar] [CrossRef]
  182. Ruohomaki, T.; Airaksinen, E.; Huuska, P.; Kesaniemi, O.; Martikka, M.; Suomisto, J. Smart City Platform Enabling Digital Twin. In Proceedings of the 2018 International Conference on Intelligent Systems (IS), Funchal, Portugal, 25–27 September 2018; pp. 155–161. [Google Scholar]
  183. Zhang, D.; Chan, C.C.; Zhou, G.Y. Enabling Industrial Internet of Things (IIoT) towards an emerging smart energy system. Glob. Energy Interconnect. 2018, 1, 39–47. [Google Scholar] [CrossRef]
  184. Cheng, J.; Zhang, H.; Tao, F.; Juang, C.-F. DT-II:Digital twin enhanced Industrial Internet reference framework towards smart manufacturing. Robot. Comput. Manuf. 2020, 62, 101881. [Google Scholar] [CrossRef]
  185. Zhang, C.; Cao, L.; Romagnoli, A. On the feature engineering of building energy data mining. Sustain. Cities Soc. 2018, 39, 508–518. [Google Scholar] [CrossRef]
  186. Xie, X.; Parlikad, A.K.; Puri, R.S. A Neural Ordinary Differential Equations Based Approach for Demand Forecasting within Power Grid Digital Twins. In Proceedings of the 2019 IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids (SmartGridComm), Beijing, China, 21–21 October 2019; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 1–6. [Google Scholar]
  187. Nwauka, O.; Telukdarie, A.; Enslin, J. Virtual Power Plant basic requirements for integration of Distributed Energy Resources, driven by industry 4. In Proceedings of the International Conference on Industrial Engineering and Operations Management, Paris, France, 26–27 July 2018; 2018, pp. 511–525. [Google Scholar]
  188. Terashmila, L.K.A.; Iqbal, T.; Mann, G. A comparison of low cost wireless communication methods for remote control of grid-tied converters. In Proceedings of the 2017 IEEE 30th Canadian Conference on Electrical and Computer Engineering (CCECE), Windsor, ON, Canada, 30 April–3 May 2017; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 1–4. [Google Scholar]
  189. Sahoo, S.; Peng, J.C.-H. A Localized Event-Driven Resilient Mechanism for Cooperative Microgrid against Data Integrity Attacks. IEEE Trans. Cybern. 2021, 51, 3687–3698. [Google Scholar] [CrossRef]
  190. Liu, S.; Siano, P.; Wang, X. Intrusion-Detector-Dependent Frequency Regulation for Microgrids Under Denial-of-Service Attacks. IEEE Syst. J. 2020, 14, 2593–2596. [Google Scholar] [CrossRef]
  191. Sakhnini, J.; Karimipour, H.; Dehghantanha, A. Smart Grid Cyber Attacks Detection Using Supervised Learning and Heuristic Feature Selection. In Proceedings of the 2019 IEEE 7th International Conference on Smart Energy Grid Engineering (SEGE), Oshawa, ON, Canada, 12–14 August 2019; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 108–112. [Google Scholar]
  192. Li, Q.; Li, F.; Zhang, J.; Ye, J.; Song, W.; Mantooth, A. Data-driven Cyberattack Detection for Photovoltaic (PV) Systems through Analyzing Micro-PMU Data. In Proceedings of the 2020 IEEE Energy Conversion Congress and Exposition (ECCE), Detroit, MI, USA, 11–15 October 2020; Institute of Electrical and Electronics Engineers (IEEE): Piscatavai, NJ, USA; pp. 431–436. [Google Scholar]
  193. Habibi, M.R.; Sahoo, S.; Rivera, S.; Dragicevic, T.; Blaabjerg, F. Decentralized Coordinated Cyber-Attack Detection and Mitigation strategy in DC Microgrids based on Artificial Neural Networks. IEEE J. Emerg. Sel. Top. Power Electron. 2021, PP, 1. [Google Scholar] [CrossRef]
  194. Sahoo, S.; Dragicevic, T.; Blaabjerg, F. Multilayer Resilience Paradigm against Cyber Attacks in DC Microgrids. IEEE Trans. Power Electron. 2021, 36, 2522–2532. [Google Scholar] [CrossRef]
  195. Sahoo, S.; Dragicevic, T.; Blaabjerg, F. Resilient Operation of Heterogeneous Sources in Cooperative DC Microgrids. IEEE Trans. Power Electron. 2020, 35, 12601–12605. [Google Scholar] [CrossRef]
  196. Sahoo, S.; Dragicevic, T.; Blaabjerg, F. An Event-Driven Resilient Control Strategy for DC Microgrids. IEEE Trans. Power Electron. 2020, 35, 13714–13724. [Google Scholar] [CrossRef]
  197. Sahoo, S.; Mishra, S.; Peng, J.C.-H.; Dragicevic, T. A Stealth Cyber-Attack Detection Strategy for DC Microgrids. IEEE Trans. Power Electron. 2019, 34, 8162–8174. [Google Scholar] [CrossRef] [Green Version]
  198. Sahoo, S.; Peng, J.C.-H.; Mishra, S.; Dragicevic, T. Distributed Screening of Hijacking Attacks in DC Microgrids. IEEE Trans. Power Electron. 2020, 35, 7574–7582. [Google Scholar] [CrossRef]
Figure 1. Application of artificial intelligence for power system.
Figure 1. Application of artificial intelligence for power system.
Energies 14 04690 g001
Figure 2. Generalization of different AI applications for the design, control, forecasting and maintenance of grid-tied PV systems.
Figure 2. Generalization of different AI applications for the design, control, forecasting and maintenance of grid-tied PV systems.
Energies 14 04690 g002
Figure 3. AI framework for different functions, and techniques in application with grid-connected PV systems.
Figure 3. AI framework for different functions, and techniques in application with grid-connected PV systems.
Energies 14 04690 g003
Figure 4. Digital transformation of grid-connected PV systems with AI.
Figure 4. Digital transformation of grid-connected PV systems with AI.
Energies 14 04690 g004
Figure 5. Parameter identification with adaptive neuro fuzzy inference system [43].
Figure 5. Parameter identification with adaptive neuro fuzzy inference system [43].
Energies 14 04690 g005
Figure 6. Overview of forecasting requirements for process energy marketing.
Figure 6. Overview of forecasting requirements for process energy marketing.
Energies 14 04690 g006
Figure 7. Temporal and spatial resolution for irradiance forecasting.
Figure 7. Temporal and spatial resolution for irradiance forecasting.
Energies 14 04690 g007
Figure 8. Requirements for solar power forecasting with AI techniques.
Figure 8. Requirements for solar power forecasting with AI techniques.
Energies 14 04690 g008
Figure 9. Overview of grid-connected inverter control.
Figure 9. Overview of grid-connected inverter control.
Energies 14 04690 g009
Figure 10. AI approach for low voltage ride through in grid-connected PV systems.
Figure 10. AI approach for low voltage ride through in grid-connected PV systems.
Energies 14 04690 g010
Figure 11. Fault layout for grid-connected PV system.
Figure 11. Fault layout for grid-connected PV system.
Energies 14 04690 g011
Figure 12. Schematic for implementing AI techniques for fault detection in grid-connected PV systems.
Figure 12. Schematic for implementing AI techniques for fault detection in grid-connected PV systems.
Energies 14 04690 g012
Figure 13. Reliability analysis of a power electronics device.
Figure 13. Reliability analysis of a power electronics device.
Energies 14 04690 g013
Figure 14. Application of digital twin for different functions with PV system.
Figure 14. Application of digital twin for different functions with PV system.
Energies 14 04690 g014
Figure 15. Digital twin framework of a physical system.
Figure 15. Digital twin framework of a physical system.
Energies 14 04690 g015
Figure 16. A perspective of cybersecurity approaches for PV systems: comparative evaluation between AI and physics-informed approaches.
Figure 16. A perspective of cybersecurity approaches for PV systems: comparative evaluation between AI and physics-informed approaches.
Energies 14 04690 g016
Table 1. Drawbacks of conventional algorithms for different applications and their solution with AI.
Table 1. Drawbacks of conventional algorithms for different applications and their solution with AI.
Conventional AlgorithmsApplicationAdvantagesDrawback of Conventional AlgorithmsSolution with AIAI Techniques
Predictive and stochastic methodsMonitoring and MaintenanceSimple implementation, Better InterpretabilitySensitive to outliersReplace Outliers with a suitable value using Quantile Methods
  • Machine Learning
  • Deep learning
Data Minimization ApproachesMaintenanceFlexible frameworkCan only be used with clustering and intelligent approachesReplace data minimization approaches with filtering and normalization approaches
  • Memory based and model based collaborative filtering
  • Machine learning
Kernel based approachesControl and MaintenanceUncertainty Quantification,
Better approximation capability,
Computational Efficiency
Probabilistic output, long training timeProbabilistic outcomes are overcome with predictability, which uses statistics to analyze the frequency of past successful and unsuccessful events, and solves training sets locally to minimize the training time.
  • Regression algorithms
  • Neural networks and their hybrid approaches
  • Machine learning
  • Expert systems
Randomized Probabilistic approachesMaintenanceBetter InterpretabilityComplex computations, and Probabilistic output with random variablesUses symbolic reasoning to solve complex computations.
  • Logical neural networks
  • Decision trees
Population based methodsDesign control and maintenanceParallel Capability, Achieved global convergenceComplex implementation approach, less convergence speedAchieves pre-training with a pretty small learning rates to achieve fast convergence
  • Machine learning
  • Heuristic search
  • Expert systems
Trajectory based methodsControlSimple implementation, Fast convergenceHas local optima, and no parallel capabilityWork on uncertain jump positions and are less susceptible to premature convergence and less likely to be stuck in local optima.
  • Heuristic search
  • Expert systems
  • Decision making algorithms
Table 2. Parameter identification using conventional and intelligent methods.
Table 2. Parameter identification using conventional and intelligent methods.
AlgorithmDiode ModelAccuracy
Genetic Algorithm [34]Double Diode ModelModerate RMSE
Particle Swarm Optimization [35,36]Single and Double Diode ModelHigh RMSE
Artificial Immune System [37]Double Diode ModelHigh RMSE
Artificial Bee Colony [38], [39]Single and Double Diode ModelHigh RMSE
Pattern search [44,45]Single and Double Diode ModelLow RMSE
Neural network [40,41]Single Diode ModelModerate RMSE
Table 3. Methods for optimum sizing of PV systems.
Table 3. Methods for optimum sizing of PV systems.
AlgorithmAdvantagesDisadvantages
Genetic Algorithm with ANN [46]
  • Efficiently identifies the global optimal in the input data
  • Applicable to both discrete, continuous, complex, and not well-defined datasets
  • Intermediate failures do not affect the end solution
  • Repeated fitness function evaluation effects the processing time of the approach
  • If trapped in local optima, this approach will provide incorrect results
Artificial Neural Network [47]
  • Easy to implement high precision factor, computational time efficiency
  • Lacks robustness, only can consider single objective and single distributed renewable generation at a time
Bat algorithm [48,49]
  • Needs few input parameters
  • Has a simple structure
  • Robust performance
  • Slow convergence speed
  • Low optimization precision
Generalized Regression Neural Network [50]
  • Easily maps the complex relation between independent and dependent variables
  • Efficiently handles the noise in the dataset
  • Becomes trapped in local minima, resulting in over-fitting
  • High processing time for large structures of the neural networks
Particle Swarm Optimization [51]
  • Easy implementation with few parameters for adjustment
  • Robust enough to handle parallel computation
  • Efficiently identifies the global optima and achieves fast convergence
  • Not suitable for scattered parameters
  • Premature convergence resulting in local minimum
  • Difficult to identify initial design parameters
Adaptive-Neuro Fuzzy Inference Systems [52]
  • Efficient performance for finding the global optimum, capable of handling complex optimization problems
  • Relatively complex implementation process
Table 4. Conventional and intelligent methods for solar irradiance forecasting.
Table 4. Conventional and intelligent methods for solar irradiance forecasting.
AlgorithmObjectiveAdvantagesDisadvantages
LSTM neural network technique [66,68,69]Develop a multi-time scale model
  • Efficiently handles nonlinear data
  • Memorizes long temporal relationships in the data
  • Longer training times
  • Easy to overfit
  • Sensitive to random weight initializations
Wavelet decomposition [70]Decompose the raw solar irradiance data into subsequence
  • Efficiently models nonstationary environmental parameters without losing information
  • Effectively handles short time-scale solar irradiance
  • Choice of decomposition level
  • Redundant representation of data
ANN [71,72]Accurate forecasting under strong irregularities and rapidly changing scenarios
  • Modeling abilities with the different elements of the input data to form a relation in the network structure
  • Sensitive to the dimensionality of data
  • Identifying preliminary settings and functions according to the input data
Gaussian process regression [73,74]Develop probabilistic renewable energy management systems
  • Directly captures the uncertainties in data
  • Probabilistic prediction for computing empirical confidence intervals
  • Require large datasets for prediction
  • Less efficient in high dimension spaces
Table 5. Comparison of intelligent techniques for output power forecasting.
Table 5. Comparison of intelligent techniques for output power forecasting.
AlgorithmAdvantagesDisadvantages
Wavelet and ANN [87,88]
  • Does not require multi-channel signals
  • Automatic and online forecasting can be achieved
  • Removing a large amount of useful information from the original signal
  • Time consuming
Fuzzy Logic [89]
  • Intuitive design, and quick response
  • Fuzzy rules demonstrate the flexibility in forecasting action
  • Does not demand the exact model of the system
  • Cannot predict varying process with time delays
  • Multiple tuning parameters affect the stability of the approach
Artificial Neural Network [79,80,83]
  • Intuitive design, and quick response
  • The forecasting action is demonstrated just by the definition of weights along the layers
  • Adjustment of abundant parameters affects the stability of the approach
  • Choice of network size and structure affects the prediction accuracy
  • Shape of accepted input functions needs to be checked for accurate results
Back Propagation Neural Network [90,91]
  • No additional parameters for tuning.
  • Continuous learning to identify the relevancy and difference in the input data
  • No prior knowledge is required for learning makes the approach flexible
  • Performance is solely dependent on the input data
  • Sensitive to outliers and noise in the data
Table 6. Comparison of islanding detection technique.
Table 6. Comparison of islanding detection technique.
Islanding MethodPrinciple MethodsDetectionAdvantageDisadvantage
ActiveGoertzel algorithm [103] 0.4   s
  • Accuracy
  • Relatively simple
  • Power quality detriment
  • Stability hazard in case of multi generation system
Virtual resistor method [104] 39   ms
Voltage positive feedback [105] 250   ms
PassiveSwitching frequency [106] 20   ms
  • Simplicity
  • Can be used for multi system operation
  • Error in detection under unbalanced power condition
  • Threshold setting needs to be performed carefully
Grid voltage sensor-less [107] 45   ms
HybridWavelet and S-transform [108]Less than 20   ms
  • Has a small non-detection zone
  • Perturbation is only introducing once islanding is suspected
  • Detection time is slow
  • Perturbation often leads to power quality degradation
Combination of voltage amplitude and frequency [109] 150   ms
Voltage unbalance and THD [110]Within 2   s
Artificial Intelligence based approachFuzzy with S-transform [111]Less than 20   ms
  • Good accuracy with the ability to handle multi-inverter-based grid-connected DG
  • Easy to categorize the different states of operation and can be used with multiple distributed generation systems
  • The result is abstract and is based on a set of predefined rulesets
  • The requirement of a large database for training makes it difficult to implement and compute
Wavelet with neural network [102]Less than 0.2   s
Adaptive neuro-fuzzy inference system (ANFIS) [112]Less than 0.4   s
Table 7. Comparison of low voltage ride through techniques.
Table 7. Comparison of low voltage ride through techniques.
AlgorithmComputation BurdenReactive Current InjectionAdvantageDisadvantage
Dynamic voltage restorer [121]HighSufficient
  • Reactive current injection
  • Weak grid voltage stability
  • Voltage-dependent reactive control
  • Instability
Static synchronous compensator [118]HighGood
  • Efficient control of reactive power
  • Drop in voltage negative sequence
  • Low capacity in supplying active power
  • Coupling transformers introduce many switches
PSO [120]LowSufficientFast response
Hight efficiency
Presence of oscillation and overshooting
FLC [119]LowSufficientSimple and flexible
No overlapping
Presence of oscillation and overshooting
Table 8. Analysis of maximum power point tracking techniques in the literature.
Table 8. Analysis of maximum power point tracking techniques in the literature.
AlgorithmOutput ResponseFeasibilityPower ConsumptionLearningTransients
P&O, Incremental Conductance [124]SlowSimpleLossNoCommon
Particle Swarm Optimization [125]SlowComplexEfficientNoCommon
Hopfield Neural NetworkFastComplexEfficientYesNo
Neural NetworkFastComplexEfficientYesNo
Ant Colony OptimizationFastSimpleEfficientYesCommon
Genetic Algorithm [123]FastComplexEfficientYesCommon
Fuzzy Logic Control [122]FastComplexEfficientNoNo
Genetic Algorithm-Neural NetworkFastVery ComplexEfficientYesNo
Adaptive Neuro Fuzzy Inference SystemFastVery ComplexEfficientYesNo
Reinforcement LearningFastVery ComplexEfficientYesNo
Adaptive Neuro Fuzzy Inference System-Genetic AlgorithmFastVery ComplexEfficientYesNo
Table 9. Faults in grid-connected PV system.
Table 9. Faults in grid-connected PV system.
Fault LocationFaultCauseImpactDetection Technique
PV Panel FaultDelaminationOver exposed to direct sunlightAll the faults in the panel will result in reduction of solar panel output and increase the burden on the DC–DC converter.
  • Visual inspection
  • Thermography based detection
  • Image processing-based fault identification
  • Signal processing-based detection
Cell CrackPhysical damage
Shorting of DiodeOverheating
DiscolorationOver exposed to direct sunlight
Snail TrialMoisture in atmosphere
Glass CrackPhysical Damage
Combination Box FaultOxidationEnvironmental impactReduce the power flowVisual inspection and signal-based monitoring
CorrosionEnvironmental impact
Power Converter FaultBond wire meltingOverheating of thermal jointsCause stress on the inverter operation, wear out in the inverter components, and reduces the operating lifetime of inverter
  • Temperature sensitive electrical parameters
  • Operating characteristics-based monitoring, using signal, and learning approaches
  • Thermal model, and physics-based modeling approaches
Bond wire lift-offOverheating
Crack in bond wireStress on the bond wire
Aluminum corrosionEnvironmental impact
Substrate crackThermal Stress on substrate
Delamination of DieOverheating of Power electronic switch
Filter FaultThermal over stressOverheating
  • Increase in the harmonics at the AC end of the inverter
  • Poor power quality.
  • May cause a false trip signal
  • Monitor output signals and use learning-based approaches.
  • Implementation of thermal image-based learning approaches
Crack in dielectricSudden change in temperature
Leakage in electrolyteExpose to thermal stress during storage
Evaporate in electrolyteExpose to thermal stress during storage
Relay FaultIron core failureLeakage current
  • Humming due to the failure of electromagnetic
  • Abnormal noise during operation and no contact continuity
  • Complete cut-off of applied voltage
  • Signal processing and machine learning approaches through the measurement of contact resistance, coil resistance, and operating voltages
Coil failureShort-circuit of counter electromotive voltage absorbing diode
Residue voltageSemiconductor control circuit with residual voltage
Excessive currentAllowable inrush current exceeded
High contact resistanceContact carbonization
Battery FaultAgeingStress factors (Temperature, depth of discharge, C-rate)
  • Loss of active anode/cathode material
  • Capacity fade
  • Power fade
  • Thermal run-away
  • Longer charging time
  • Data driven models for state of health estimation
  • Thermal inspection
  • Incremental capacity analysis
  • Remaining useful life prediction measures characteristics and capacity estimation
Loss of coolingLithium plating/dendrite formulation
Cell failureElectrolyte decomposition,
Battery management system failureFailure of converter control circuit
Table 10. Comparison of convention algorithm for lifetime estimation.
Table 10. Comparison of convention algorithm for lifetime estimation.
Conventional AlgorithmsApplication to Power ElectronicsAdvantagesDrawback of Conventional Algorithms
Reliability Block DiagramAnalysis of component fault by representing them as a blockSimple for implementationExternal cases, such as human interference and priority-based events, are not considered
Fault Tree Analysis [165]Identification of probability of each fault.External factors accounted for and also assisted in designingInterdependence is not analyzed adequately
Monte Carlo [166]Generates random events in a computer model to count the instance of occurring for a specific condition.High precision, less work in calculation and rapid convergenceCanonical problems are identified while estimating the functional exception of a lifetime model for repairable and non-repairable components
Markov Analysis [167]Identification of transition rate based on failure and repair rateEasy to implement for a system where repair is possibleThe modeling is large due to state base modeling with a constant repair and failure rate
Table 11. Related work grid-connected system with digital twins.
Table 11. Related work grid-connected system with digital twins.
MethodologyFunctionAdvantagesDrawbacks
Dynamic digital mirror [169]Power managementOperates faster than the supervisory control and data acquisitionDifficult to provide a comprehensive model of the power system
Ontological modeling
language [175]
Hybrid operation of distributed generation unitsActs a medium for DT application in the energy sectorData synchronization cannot be automated
Regression [174]Power flow managementEnergy benchmarking by analyzing the temporal dimensionsLess efficiency
Deep neural network [186]Application with smart grid functionsImproved performance with volatile electricity load forecasting to achieve balance and stabilityStochasticity and uncertainty in the data
Predictive analytics model [187]Virtual power plantsOffers efficient coefficient estimationRegulatory and institutional policies act as barrier to deployment
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kurukuru, V.S.B.; Haque, A.; Khan, M.A.; Sahoo, S.; Malik, A.; Blaabjerg, F. A Review on Artificial Intelligence Applications for Grid-Connected Solar Photovoltaic Systems. Energies 2021, 14, 4690. https://doi.org/10.3390/en14154690

AMA Style

Kurukuru VSB, Haque A, Khan MA, Sahoo S, Malik A, Blaabjerg F. A Review on Artificial Intelligence Applications for Grid-Connected Solar Photovoltaic Systems. Energies. 2021; 14(15):4690. https://doi.org/10.3390/en14154690

Chicago/Turabian Style

Kurukuru, Varaha Satra Bharath, Ahteshamul Haque, Mohammed Ali Khan, Subham Sahoo, Azra Malik, and Frede Blaabjerg. 2021. "A Review on Artificial Intelligence Applications for Grid-Connected Solar Photovoltaic Systems" Energies 14, no. 15: 4690. https://doi.org/10.3390/en14154690

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