Next Article in Journal
A Comparative Study of Cyanide and Thiosulfate for Silver Leaching from Tailings: A Kinetics Approach
Previous Article in Journal
Adsorptive Behavior of Corn-Cob- and Straw-Derived Biochar for Polycyclic Aromatic Hydrocarbon Removal from Aqueous Systems
Previous Article in Special Issue
MAL-XSEL: Enhancing Industrial Web Malware Detection with an Explainable Stacking Ensemble Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Type-2 Fuzzy Logic Expert System for AI Selection in Solar Photovoltaic Applications Based on Data and Literature-Driven Decision Framework

1
Institute of Advanced Materials for Sustainable Manufacturing, Tecnologico de Monterrey, Monterrey 64849, NL, Mexico
2
Department of Civil and Environmental Engineering, University of Alberta, 7-203 Donadeo Innovation Centre for Engineering, 9211 116 St NW, Edmonton, AB T6G 1H9, Canada
*
Author to whom correspondence should be addressed.
Processes 2025, 13(5), 1524; https://doi.org/10.3390/pr13051524
Submission received: 8 April 2025 / Revised: 2 May 2025 / Accepted: 13 May 2025 / Published: 15 May 2025

Abstract

:
Artificial intelligence (AI) has emerged as a transformative tool for optimizing photovoltaic (PV) systems, enhancing energy efficiency, predictive maintenance, and fault detection. This study presents a systematic literature review and bibliometric analysis to identify the most commonly used AI techniques and their applications in PV systems. The review provides details on the advantages, limitations, and optimal use cases of various review techniques, such as Artificial Neural Networks, Fuzzy Logic, Convolutional Neural Networks, Long-Short Term Memory, Support Vector Machines, Decision Trees, Random Forest, k-Nearest Neighbors, and Particle Swarm Optimization. The findings highlight that maximum power point tracking (MPPT) optimization is the most widely researched AI application, followed by solar power forecasting, parameter estimation, fault detection and classification, and solar radiation forecasting. The bibliometric analysis reveals a growing trend in AI-PV research from 2018 to 2024, with China, the United States, and European countries leading in contributions. Furthermore, a type-2 fuzzy logic system is developed in MATLAB R2023b for automating AI technique selection based on the problem type, offering a practical tool for researchers, industry professionals, and policymakers. The study also discusses the practical implications of adopting AI in PV systems and provides future directions for research. This work serves as a comprehensive reference for advancing AI-driven solar PV technologies, contributing to a more efficient, reliable, and sustainable energy future.

1. Introduction

Solar photovoltaic (PV) systems have become a cornerstone of the global shift towards renewable energy, providing a sustainable solution to meet growing energy demands while addressing environmental concerns. Their ability to capture abundant solar radiation and convert it into electricity positions them as a leading renewable energy technology [1]. However, several key challenges continue to hinder their widespread adoption and optimal performance. These include efficiency losses caused by environmental variability, shading, and temperature fluctuation; complexities in maintenance; and difficulties integrating with existing grid systems [2].
Artificial intelligence (AI) has emerged as a game-changing technology for addressing the challenges faced by solar PV systems. By applying AI-driven algorithms for predictive maintenance, efficiency optimization, and system monitoring, researchers and industry professionals are enhancing the operational reliability and economic viability of PV systems [3]. Interest in integrating AI with PV technologies has grown significantly in recent years, highlighting their immense potential. For example, advancements in machine learning and big data analytics have greatly improved the accuracy of energy yield predictions and system fault diagnosis [4].
By facilitating advanced solutions such as predictive maintenance, energy forecasting, and real-time fault detection, AI can enhance the efficiency and reliability of PV systems while reducing operational costs and downtime. This integration is especially vital in the context of the global shift toward renewable energy, as the demand for sustainable energy solutions continues to rise. However, despite rapid advancements, the current body of literature often lacks a comprehensive method of synthesis that captures the full range of AI techniques and their applications throughout the PV system lifecycle. Additionally, challenges such as scalability, generalizability, and integration with grid and energy storage systems remain underexplored, highlighting the need for in-depth review to guide future research efforts.
This study aims to address these gaps by systematically reviewing the current body of research on AI applications in solar PV systems. Utilizing the PRISMA (Preferred Reporting Items for Systematic Review and Meta-Analyses) methodology, 163 papers published between 2020 and 2024 were selected from an initial dataset of 774 studies for detailed analysis. The review examines the AI techniques employed, their applications across various stages of the PV system lifecycle, and the challenges and opportunities shaping this field. Furthermore, it introduces an AI selection system.
This study makes several contributions to the field of AI applications in PV systems, providing a comprehensive analysis of AI-driven advancements for improving PV performance, efficiency, and reliability. The key contributions of this work are as follows:
  • Presenting a systematic literature review of the most commonly used AI techniques, including Artificial Neural Networks (ANNs), fuzzy logic (FL), Convolutional Neural Networks (CNNs), Long Short-Term Memory (LSTM) networks, Support Vector Machines (SVMs), Decision Trees (DT), Random Forest (RF), k-Nearest Neighbors (kNN), and Particle Swarm Optimization (PSO). It highlights the advantages and limitations of each technique in PV applications;
  • Categorizing the most relevant AI applications in PV systems, identifying Maximum Power Point Tracking (MPPT) optimization, solar power forecasting, parameter estimation, fault detection, and solar radiation forecasting as the most extensively researched areas. The review quantifies the impact of AI on each of these applications;
  • This work includes a bibliometric analysis, identifying publication trends, leading countries, and research hotspots;
  • Identifying current challenges in AI-driven PV optimization and outlining key future research directions;
  • Structuring a decision-making framework for selecting AI techniques based on problem complexity, data availability, and computational requirements;
  • Introducing a MATLAB-based type-2 fuzzy system to assist the user in selecting the most suitable AI technique for PV applications by accounting for uncertainty in input variables and expert evaluations;
  • Finally, this study serves as a reference for researchers, engineers, and policymakers, as it can contribute to the standardization of AI methodologies in PV systems, helping the stakeholders involved align their works with emerging trends and technological advancements.
Unlike prior reviews that focus either on technical performance or specific AI models, this study integrates a PRISMA-based literature review with a bibliometric analysis and a Type-2 Fuzzy Logic Expert System to guide AI model selection in solar PV applications. This hybrid methodology offers both a systematic synthesis of current research and a decision-support framework, addressing both academic and practical gaps in the field.
The remainder of this paper is organized as follows. Section 2 outlines the methodology for the literature review, including the use of the PRISMA framework and bibliometric tools. Section 3 presents the findings from the bibliometric analysis and literature review, focusing on key AI techniques and their applications. Section 4 offers recommendations for future research directions. Section 5 shows the recommended decision-making framework for AI selection in PV systems, including the developed MATLAB-based type-2 fuzzy system, while Section 6 presents a discussion of the main insights of this work. Finally, the paper concludes with a summary of the findings and their implications for the field.

2. Methodology: PRISMA

To ensure transparency, methodological rigor, and replicability, this study used the PRISMA framework. This approach offers a structured, step-by-step process for conducting a systematic review, ensuring a thorough and impartial analysis of the existing literature. As established in prior research [5], the methodology is divided into two primary phases:
  • Identification and screening. This initial phase involves defining research questions, creating a review protocol, performing extensive searches across various databases, and assessing the relevance of retrieved studies by reviewing their titles, abstracts, and full texts;
  • Data extraction and synthesis. In this stage, relevant data are systematically gathered using standardized formats, organized effectively, and analyzed through narrative descriptions, statistical methods, or meta-analytical techniques.
By adhering to this methodology, this review aims to address the following research questions:
  • What are the primary AI techniques applied to solar PV systems, and how have they evolved over the years?
  • What are the most common application areas for AI in the lifecycle of solar PV systems, and what challenges do they address?
  • What gaps exist in the current body of research, and what future directions are proposed for integrating AI into solar PV systems?
The systematic literature review workflow is outlined in Figure 1, and it consists of the following stages:
  • Identification. A total of 774 papers were retrieved from the Web of Science database. The search strategy targeted titles, abstracts, and keywords using terms such as “artificial intelligence”, “AI”, “solar photovoltaic”, “photovoltaic system”, and “photovoltaic panel”. The inclusion criteria for this stage were journal articles published between 2020 and 2024 in English or Spanish;
  • Screening. After applying filters for document type, publication year, language, and category, 307 papers were retained. At this stage, duplicates and unrelated studies were excluded, resulting in 193 papers. Titles and abstracts were reviewed to eliminate studies irrelevant to the scope of the chosen title. Table 1 provides a detailed summary of the inclusion and exclusion criteria applied during this phase.
3.
Eligibility. The full texts of the remaining 213 papers were reviewed. Studies that lacked an explicit application of AI or did not focus on solar PV systems were excluded, leaving 163 eligible papers. Exclusions included 50 studies, with 26 full texts unavailable and 6 review papers not meeting inclusion criteria;
4.
Inclusion. The final dataset comprised 163 papers deemed relevant for inclusion in the review. These papers were selected based on their adherence to the defined criteria and their focus on the application of AI in solar PV systems.
Data from the selected studies were carefully extracted and compiled into a structured database (Table A1Appendix A). This included details such as author(s), title, publication year, journal name, AI techniques employed, and their specific applications in solar PV systems. The analysis emphasized identifying key trends, research gaps, and potential opportunities within the field. Furthermore, a bibliometric analysis was performed to better analyze trends in publication frequency, country contributions, and keyword co-occurrence. This methodological approach facilitated an in-depth exploration of the intersection between AI and solar photovoltaic systems, offering valuable insights and highlighting potential directions for future research.

3. Results

This section presents the results from the bibliometric analysis and the literature review findings.

3.1. Bibliometric Analysis

To provide a comprehensive overview of the research landscape on the application of AI in solar PV systems, a bibliometric analysis was conducted using the 774 papers initially retrieved from the Web of Science database prior to applying inclusion and exclusion criteria. This analysis was performed using the Bibliometrix 4.0.1 [6] tool and VOSviewer 1.6.18 software to examine annual trends, geographical distribution, keyword co-occurrences, and thematic evolution within the field.
The annual distribution of publications on AI applications in solar PV systems, illustrated in Figure 2, shows a significant increase in research activity over the past two decades, with an especially sharp rise in recent years. The number of publications remained relatively low until 2010, after which steady growth was observed. A more pronounced increase is evident from 2018 onward, reflecting the accelerating interest in AI applications for PV systems. The peak in recent years suggests that AI-driven innovations in solar energy are gaining momentum, aligning with global efforts to enhance the efficiency, reliability, and integration of renewable energy technologies. It is important to highlight that the decrease in the scientific production data for the year 2025 is because that year is not included in this study, and the results appearing on the search are “early access”.
The geographical distribution of scientific contributions, shown in Figure 3, indicates that research in this field is primarily driven by a few key countries. The United States leads with the highest number of publications, followed by significant contributions from China, India, and several European nations. These countries have invested heavily in AI-driven renewable energy solutions, often supported by governmental policies promoting sustainable energy research. Regions such as South America, the Middle East, and parts of Africa show comparatively lower research activity, pointing to opportunities for greater academic and practical involvement in these areas.
The keyword co-occurrence analysis (Figure 4) highlights the interconnectedness of key themes within this research area. Prominent terms such as “artificial intelligence”, “solar energy”, “photovoltaic systems”, and “optimization” reflect the central focus of the literature. Clusters of related keywords, including “machine learning”, “fault detection”, and “energy forecasting”, showcase the diverse applications of AI in the field. The network further identifies emerging trends such as “predictive maintenance”, “energy management”, and “real-time monitoring”, signaling the evolving directions of research and innovation.
The keyword density visualization, shown in Figure 5, provides additional insight into the intensity and primary focus areas within the research field. The color gradient indicates the frequency and relevance of keyword appearances across the analyzed literature. Warmer colors (yellow and green) represent higher density and stronger co-occurrence between keywords, whereas cooler colors (blue and purple) indicate lower frequency and weaker associations. Dominant keywords like “artificial intelligence”, “optimization”, and “photovoltaic systems” stand out, surrounded by related topics such as “power forecasting”, “fault diagnosis”, and “efficiency”. The less-dense areas of the map indicate emerging topics, such as AI applications in hybrid energy systems, real-time monitoring, and the integration of AI with smart grids. These patterns reinforce the notion that while certain AI applications in PV systems are well-established, there remains substantial room for exploration in areas such as intelligent grid coordination and advanced energy management systems.
The thematic evolution network (Figure 6) illustrates the progression of research themes over time. This Sankey diagram visualizes how key research themes and keywords have evolved. The left side represents the dominant themes and keywords used in the literature between 1998 and 2019, while the right side shows the themes that emerged or remained relevant from 2020 to 2025. The connecting lines (or flows) indicate the semantic or conceptual continuity between themes across the two periods, based on co-word and co-occurrence analysis.
The line thickness represents the strength of the connection, that is, how strongly a topic in the earlier period is linked to a theme in the later period, based on shared keywords and context in the reviewed publications.
For example, themes like “photovoltaic system”, “solar PV”, and “photovoltaic (PV)” evolved into more specific or refined concepts such as “photovoltaic”, “MPPT”, and “fault detection”. Similarly, broad early topics like “artificial intelligence” and “hybrid” transitioned into more applied and granular research themes like “renewable energy sources”, “learning”, and “artificial neural network (ANN)” in the later period.
The bibliometric analysis underscores the rapid expansion and global reach of research on AI applications in solar PV systems. It highlights leading contributors, key research themes, and their development over time. These insights offer a valuable foundation for understanding the current state of the field and pinpointing areas for future exploration.

3.2. Literature Review Findings

This subsection shows the insights from the 163 papers chosen (Table A1Appendix A) for in-depth analysis, emphasizing the application of AI techniques in solar PV systems. The review highlights the variety of AI methodologies, their application across different stages of the PV system’s lifecycle, and the emerging trends, challenges, and gaps within the existing research.

3.2.1. AI Techniques Applied in Solar PV Systems

The reviewed studies highlight a variety of AI techniques designed to tackle specific challenges in solar PV systems. The reviewed techniques can be broadly classified into categories such as supervised learning (e.g., ANN, SVM, DT, RF, kNN), deep learning (e.g., CNN, LSTM), optimization methods (e.g., PSO), and fuzzy logic-based reasoning systems (e.g., FL). The most common include the following.
  • Artificial Neural Networks (ANNs)
  • ANNs are popular for modeling nonlinear relationships and learning from historical data. The topology of ANNs, including the number of hidden layers, neurons per layer, and activation functions, plays a crucial role in its performance. Improper topology selection can lead to underfitting or overfitting, reducing the model’s ability to generalize to new data [7,8]. To address this, optimal topologies are often identified empirically or through optimization algorithms, such as particle swarm optimization (PSO) and genetic algorithms (GA), particularly in applications like PV system forecasting and fault detection [9].
  • Several studies demonstrated that ANN-based MPPT controllers significantly enhance power extraction efficiency, with methods such as wavelet-assisted ANN MPPT achieving a tracking efficiency of 99.9%, outperforming traditional Perturb and Observe methods (P&O) [10]. Similarly, ANN-driven adaptive MPPT for grid-connected PV systems resulted in a 12% efficiency improvement, ensuring stable voltage regulation despite fluctuating solar conditions [11]. ANN-based fault detection and diagnosis models also proved highly effective, with hybrid ANN-Fireworks Algorithm (FWA) techniques achieving 99.98% accuracy and significantly reducing diagnostic time [12]. In PV inverter fault tolerance, ANN-based real-time control reduced total harmonic distortion (THD) to 8.24%, thereby enhancing system stability and resilience [13].
  • ANN-based forecasting models also demonstrated high accuracy in predicting solar energy generation and urban energy demand, with Decision Support Systems achieving 99% predictive accuracy [14]. Hybrid ANN approaches, such as ANN-FLC and variable step P&O, further improved MPPT performance under partial shading conditions, tracking power with >99.65% efficiency while reducing steady-state oscillations [15]. These findings underscore ANN’s ability to optimize PV efficiency, enhance grid reliability, and support intelligent energy management in smart cities.
  • Fuzzy Logic (FL)
  • FL systems are used for decision-making under uncertainty by applying rule-based reasoning.
  • Studies have demonstrated that FL-based MPPT algorithms outperform conventional techniques like P&O by providing faster adaptation to varying irradiance and temperature conditions. A comparative study showed that an FL-enhanced P&O method reduced oscillations in steady-state conditions while achieving a higher power yield [16]. Additionally, a hybrid FL-MPPT system integrating genetic algorithms (GA) and PSO improved tracking accuracy and reduced power loss, leading to a tracking efficiency above 99.5% [17].
  • A study comparing FL and ANNs used in real-time PV fault detection demonstrated that FL achieved 99.2% accuracy in identifying six common fault types, including partial shading, bypass diode failures, and soiling [18]. Another study integrating FL-based voltage source control with a multilevel inverter showed a significant reduction in THD, with voltage THD as low as 1.13% and current THD below 1.52%, ensuring smoother grid integration [19].
  • The emergence of hybrid AI controllers, such as FL–ANN and FL–Genetic Algorithm combinations, presents a promising avenue for further research. These approaches leverage FL’s rule-based adaptability and ANN’s pattern recognition capabilities, offering higher precision and robustness in dynamic PV environments [20].
  • Convolutional Neural Networks (CNNs)
  • CNNs are powerful in processing spatial data, and have been widely used for fault detection through image classification.
  • A key application of CNNs is in fault detection and the classification of PV panel defects. One study employed a Visual Geometry Group (VGG-16)-based CNN model for detecting physical and electrical anomalies in PV systems using radiometric infrared thermography. The system achieved 91.46% accuracy in classifying common defects [21]. Another investigation implemented CNN-based aerial imaging to detect hotspots and cracks in PV panels, demonstrating 93.3% classification accuracy [22]. A hybrid CNN–Multilayer Perceptron (MLP) outperformed traditional statistical models by effectively predicting global solar radiation with high spatial accuracy [23]. Furthermore, CNN-driven geospatial mapping techniques have been used to detect and quantify rooftop installations, achieving an average precision rate of 93% [24]. These findings indicate that CNN-based approaches significantly enhance PV system reliability, efficiency, and integration into energy grids.
  • Long Short-Term Memory (LSTM)
  • LSTM networks are a type of recurrent neural network designed to capture temporal dependencies in time-series data.
  • LSTM-based solar power forecasting models have proven superior to traditional statistical methods, particularly in handling nonlinear meteorological data. A hybrid CNN-LSTM model was developed for PV power estimation, achieving R2 values above 0.98 across varying weather conditions, and thus demonstrating high reliability in forecasting [25]. The R2 value, also known as the coefficient of determination, shows how well the model’s predictions match the actual data—values closer to 1.0 mean better accuracy. Similarly, an LSTM-based smart grid recommender system optimized energy harvesting strategies, reducing the gap between predicted and actual PV energy generation, and improving grid demand response management [26].
  • An LSTM model was compared against ANNs and regression-based approaches for tracking global maximum power points. The results indicate that LSTM reduced power tracking errors by 31% compared to ANN models, proving its efficiency in the real-time optimization of PV systems under partial shading conditions [27]. Furthermore, hybrid wavelet–LSTM models have been successfully applied to solar tracking systems, achieving higher accuracy in power estimation for dual-axis PV trackers, enabling real-time position adjustments based on forecasted solar intensity [28].
  • These findings highlight the robustness of LSTM-based models in addressing solar energy intermittency, optimizing power generation, and enhancing MPPT efficiency.
  • Support Vector Machine (SVM)
  • SVMs are supervised learning models effective for use in classification tasks with small datasets.
  • A study utilizing a Least Squares SVM (LSSVM) model combined with Variational Mode Decomposition (VMD) and Whale Optimization Algorithm (WOA) achieved a 17.17% reduction in Mean Absolute Percentage Error compared to conventional SVM approaches [29]. Another study implemented an SVM-based prediction framework for residential PV power estimation in Saudi Arabia, achieving higher accuracy than conventional regression models when applied to real-time weather and irradiance datasets [30]. A cloud-computing-integrated SVM fault detection system was validated using MATLAB/Simulink simulations and achieved 97.4% classification accuracy in differentiating various PV system faults [31]. Another study proposed an ensemble learning model combining SVM with k-Nearest Neighbors (kNN) and Decision Trees, achieving high precision in detecting snail trail faults, microcracks, and panel delamination issues [32]. An SVM-based islanding detection technique integrated with Gaussian Radial Basis Function kernels achieved 99.2% detection accuracy while minimizing false alarms to 0.2%, significantly outperforming traditional passive and active islanding detection methods [33]. These findings confirm that SVM-based approaches are highly effective in PV fault diagnostics, short-term energy forecasting, and grid stability assessments.
  • Decision Trees (DT) and Random Forest (RF)
  • DTs offer interpretable rule-based structures for decision-making, while RF is an ensemble learning technique that constructs a collection of decision trees and averages their outputs to enhance accuracy and generalization.
  • A major application of RF and DT models is in solar PV power forecasting, where they outperform traditional statistical models in predicting short-term and long-term energy generation. A study integrating Random Forest with Data Envelopment Analysis for PV site selection demonstrated that RF models effectively predict solar panel efficiency across various locations, helping policymakers and energy planners optimize solar farm placement [34]. Another investigation in PV power forecasting under soiling conditions showed that RF models incorporating a Cleanness Index significantly improved accuracy, reducing the Mean Absolute Error from 1.24% to 0.22%, highlighting the effectiveness of feature selection in RF models [35].
  • A DT-based diagnostic framework for PV systems successfully classified inverter failures, bypass diode malfunctions, and partial shading faults with an accuracy exceeding 95% [36]. Additionally, an ensemble learning model combining DT, SVM, and kNN achieved 99.8% accuracy in detecting line-to-line and open-circuit faults [32].
  • A recent study on building-integrated PV (BIPV) systems combined RF and LSTM models, reducing the Root Mean Square Error (RMSE) from 4.75 to 2.97 for horizontal surfaces and significantly improving forecasting accuracy [37]. These findings highlight the strength of tree-based machine learning models in enhancing PV system performance, improving fault detection accuracy, and optimizing energy forecasting.
  • k-Nearest Neighbor (kNN)
  • The kNN algorithm classifies instances based on similarity to neighboring data points.
  • A key application of kNN is in solar energy forecasting, where it has been employed to estimate solar radiation and PV power generation. One study applied a kNN-based forecasting model to predict short-term PV power output, achieving 10% to 25% improvement compared to reference persistence methods [38].
  • kNN models have also been utilized in the fault detection and diagnosis of PV systems. A hybrid kNN–SVM–DT ensemble learning approach was successfully implemented to classify PV panel faults, including snail trail degradation and microcracks, achieving 97.4% fault classification accuracy [32]. Additionally, a study on cloud computing-integrated PV monitoring employed kNN for real-time fault detection, reducing false alarms and misclassifications [31]. In PV site selection and power estimation, kNN has been applied in combination with geospatial analysis and clustering techniques to determine optimal locations for solar panel installation, improving solar harvesting potential while considering environmental conditions [39].
  • These findings highlight kNN’s versatility and accuracy in forecasting, fault detection, and system optimization for PV applications.
  • Particle Swarm Optimization
  • PSO is a bio-inspired optimization algorithm that mimics the behavior of bird flocks or fish schools to identify optimal solutions.
  • One study introduced a fuzzy adaptive PSO-based MPPT approach that dynamically adjusts PSO parameters, leading to a 14% faster convergence under shading conditions and 30% faster under uniform irradiation compared to conventional PSO [40]. Similarly, another study implemented a hybrid PSO-based MPPT for electric vehicles, optimizing power transfer from triple-junction solar cells to a DC–DC converter. The proposed approach outperformed P&O and other heuristic algorithms in terms of response time and efficiency [41].
  • In solar PV modeling and parameter estimation, PSO has been utilized to accurately identify PV cell parameters for both single-diode and double-diode models. An enhanced PSO method achieved higher parameter estimation accuracy with lower computational complexity than traditional numerical methods [42]. Additionally, a hybrid PSO–Grey Wolf Optimization (PSO-GWO) algorithm demonstrated superior accuracy in extracting PV panel parameters, minimizing RMSE values compared to standalone optimization techniques [43].
  • A PSO-based two-axis solar tracker optimized panel positioning without requiring a mathematical sun movement model, achieving an increase in energy capture efficiency while reducing computational load [44]. These findings highlight the effectiveness of PSO-based approaches in enhancing MPPT performance, improving parameter estimation accuracy, and optimizing solar tracking systems.
A variety of software tools and platforms are commonly used to implement AI algorithms in solar PV applications, as can be observed in Table 2.

3.2.2. Applications Across the PV System Lifecycle

AI techniques have been utilized effectively across different stages of the solar PV system lifecycle. The five most common applications include the following.
  • Maximum Power Point Tracking (MPPT)
  • MPPT is a technique used in PV systems to continuously adjust operating conditions and maximize power output under varying environmental conditions such as irradiance and temperature.
  • Among the reviewed studies, MPPT emerged as the most common application of AI in PV systems, with 39 studies dedicated to this topic. MPPT plays a critical role in optimizing energy yield from PV systems, particularly under fluctuating environmental conditions. The surveyed literature highlights a broad spectrum of AI-enhanced MPPT techniques, including machine learning, FL, ANNs, and metaheuristic optimization approaches. Metaheuristic optimization refers to flexible, nature-inspired algorithms used to solve complex optimization problems where traditional methods are inefficient or fail [50].
  • The studies revealed that hybrid AI-based MPPT strategies provide superior performance compared to traditional P&O or incremental conductance methods. For example, a neuro-fuzzy MPPT control strategy demonstrated an 8.2% increase in average power generation and 60% reduction in tracking time compared to conventional techniques [51]. Additionally, an AI-enhanced MPPT algorithm leveraging PSO and FL achieved a tracking efficiency of 99%, outperforming traditional approaches in dynamic irradiance scenarios [52]. Another study introduced a novel metaheuristic-based MPPT algorithm that significantly improved convergence speed and power stability under partial shading conditions [53].
  • Furthermore, studies integrating deep learning models for MPPT highlighted the potential for predictive control strategies, which anticipate changes in solar irradiance and adjust the duty cycle of the power converter in real time [27].
  • Power forecasting
  • Solar power forecasting estimates the actual electricity output of a PV system, incorporating variables such as system configuration, inverter efficiency, and temperature.
  • Among the reviewed papers, solar power forecasting emerged as the second most common AI application in PV systems, with 36 studies dedicated to this topic. The accurate forecasting of solar PV power plays a critical role in grid stability, energy management, and economic planning, particularly given the intermittency and nonlinearity of solar energy generation. The reviewed literature showcases a diverse range of AI-driven methodologies aimed at improving forecasting accuracy, resilience to missing data, and adaptability to weather fluctuations.
  • The studies highlight that deep learning-based models, particularly LSTM networks and hybrid CNN-LSTM architectures, offer superior performance over traditional statistical methods. A notable study developed an attention-based CNN-LSTM model, achieving significant reductions in forecast error compared to ARIMA and SVR models, improving short-term forecasting accuracy [54]. Another paper introduced a hybrid transformer-based probabilistic forecasting model, which demonstrated superior uncertainty quantification capabilities over conventional ANN and gradient boosting approaches [55].
  • A missing-data tolerant LSTM model demonstrated robust performance in handling incomplete datasets while maintaining high forecasting accuracy across different weather conditions [56]. Similarly, a randomized learning ensemble method combining Extreme Learning Machines (ELM), Stochastic Configuration Networks (SCN), and Randomized Vector Functional Links (RVFL) improved probabilistic forecasting precision, reducing mean absolute percentage error (MAPE) by up to 35% [57].
  • Overall, the literature confirms that hybrid AI-based forecasting models outperform traditional methods in handling solar energy variability, uncertainty, and real-time adaptability.
  • Parameter estimation
  • Parameter estimation involves identifying the optimal values of a PV system’s internal model parameters (e.g., diode factors, resistances) to accurately simulate or control system behavior.
  • Parameter estimation emerged as the third most common application of AI in PV systems, with 27 studies dedicated to this topic. Accurate parameter estimation is essential for optimizing PV models, improving energy yield, and enhancing system efficiency under varying environmental conditions. The reviewed literature highlights a range of AI-based optimization approaches, including metaheuristic algorithms, deep learning models, and hybrid AI frameworks, aimed at accurately extracting key parameters of PV models.
  • The studies reveal that metaheuristic optimization algorithms significantly enhance parameter estimation accuracy. A hybrid Chimp-Sine Cosine Algorithm (HCSCA) demonstrated superior performance in estimating single-diode and double-diode model parameters, achieving an error reduction below 10−10 across multiple execution runs [58]. Similarly, an enhanced Slime Mould Algorithm (SMA) incorporating random learning and Nelder–Mead simplex methods exhibited higher convergence speed and robustness compared to traditional optimization approaches [59].
  • Deep learning models have also been integrated into parameter estimation frameworks, where a Multilayer Perceptron (MLP) model optimized using Marine Predators Optimization (MPO) successfully predicted PV system parameters with high accuracy, demonstrating its potential for real-time system tuning [60]. Another study employed a Gradient-Based Optimizer (GBO), which outperformed traditional swarm intelligence algorithms in extracting PV parameters, particularly under noisy and uncertain data conditions [61].
  • The findings indicate that hybrid AI-based parameter estimation models provide superior accuracy, faster convergence, and greater robustness in PV system modeling.
  • Fault detection/diagnosis/classification
  • Fault detection refers to the identification and diagnosis of abnormal conditions or failures (e.g., shading, inverter faults) in PV systems to ensure reliability, safety, and performance.
  • Fault detection, diagnosis, and classification in PV systems emerged as the fourth most common application of AI, with 14 studies dedicated to this topic. Accurate and automated fault detection is crucial for maintaining PV system reliability, optimizing performance, and preventing energy losses due to faulty modules, shading, and inverter failures. The reviewed literature highlights a range of AI-driven fault detection techniques, including deep learning models, hybrid AI frameworks, and statistical learning approaches, to improve the accuracy and efficiency of PV fault classification.
  • A hybrid CNN–Generative Adversarial Network model significantly enhanced PV fault detection by generating high-quality synthetic fault data, improving classification accuracy by 23% on small datasets [62]. Additionally, a multi-scale CNN-based deep learning model was developed to classify 11 different types of PV defects, achieving a fault classification accuracy of 97.32% [63].
  • Machine learning models such as SVM, DT, and RF were also extensively used in real-time monitoring and predictive maintenance. A DT-based classification model for grid-connected PV systems achieved 99.5% fault detection accuracy, effectively distinguishing between grid anomalies, inverter malfunctions, and module failures [64].
  • Furthermore, hybrid models have demonstrated robust real-time performance in fault detection and predictive maintenance. An adaptive neuro-fuzzy inference system (ANFIS) integrated with SVM achieved a classification accuracy of 95% in detecting partial shading, open-circuit, and bypass diode faults [65].
  • Overall, the literature confirms that AI-driven fault detection and classification techniques significantly enhance the reliability, accuracy, and efficiency of PV system monitoring.
  • Solar radiation forecasting/prediction
  • Solar radiation forecasting focuses on predicting the intensity of solar irradiance reaching the Earth’s surface, which is primarily used for input resource planning.
  • Among the reviewed papers, solar radiation forecasting has emerged as the fifth most common application of AI in PV systems, with seven studies dedicated to this topic. Accurate solar radiation prediction is crucial for optimizing PV system performance, energy management, and grid stability, as solar irradiance variations significantly impact PV power generation. The reviewed literature highlights a range of machine learning (ML) and deep learning (DL) models, integrating satellite imagery, meteorological data, and hybrid AI frameworks for improved forecasting accuracy.
  • One study proposed a hybrid CNN-MLP model, which successfully integrated global climate model data with observational meteorological inputs. The proposed model outperformed traditional statistical and standalone AI models, achieving lower RMSE and higher forecasting accuracy across multiple time scales [23]. Another study employed satellite imagery with a Convolutional Long Short-Term Memory (ConvLSTM) model, demonstrating a 3% improvement in RMSE compared to traditional time-series models [66].
  • A study integrating wavelet decomposition with feedforward neural networks (FFNNs) for intra-hour solar radiation forecasting achieved a forecast deviation of less than 4% in 90.6% of test cases, significantly outperforming persistence models [67]. Additionally, a hybrid ensemble learning approach combining extreme gradient boosting, light gradient boosting, and categorical boosting methods demonstrated high adaptability for real-time solar radiation forecasting in smart grid applications, further reducing forecasting errors [68].
  • The findings highlight that hybrid AI approaches, integrating deep learning, ensemble learning, and metaheuristic optimization techniques, significantly enhance solar radiation forecasting accuracy.

3.2.3. Trends over Time

The analysis of the reviewed literature highlights a clear progression in research focus over time, as follows:
  • 2020–2022—Early studies concentrated on exploratory applications of AI, primarily focusing on energy forecasting and fault detection;
  • 2023–2024—More recent research shows a shift towards integrated solutions, including hybrid AI models for MPPT, AI-enabled IoT system for real-time monitoring, and methods for managing environmental factors such as dust and shading.
This progressive evolution was identified using two main criteria. The first one is the thematic evolution network, which shows how keywords and research themes have shifted between the periods of 1998–2019 and 2020–2025, based on co-word analysis and keyword clustering. The second criterion is the keyword frequency and co-occurrence analysis, since the shift in research focus was further supported by the frequency of keywords in the reviewed publications.

4. Future Directions

The findings from this literature review point to several emerging trends poised to shape the future of AI applications in solar PV systems. As research progresses, these trends indicate a movement toward more integrated, resilient, and sustainable solutions aimed at tackling both technical and environmental challenges within renewable energy systems.

4.1. Hybrid AI Models for Enhanced Performance

The growing use of hybrid AI models is expected to persist as researchers aim to address the limitations of single-method approaches. By integrating techniques like fuzzy logic, neural networks, and optimization algorithms, hybrid models provide the flexibility and adaptability required to manage the inherent complexities of PV systems. These models are anticipated to become increasingly sophisticated, harnessing advancements in ensemble learning and metaheuristic optimization to enhance accuracy and efficiency in critical tasks such as MPPT and fault detection.

4.2. Integration of AI with IoT and Edge Computing

The integration of AI with IoT technologies and edge computing is poised to transform real-time monitoring and decision-making in PV systems. IoT-enabled sensors and edge devices can deliver continuous data streams, allowing AI models to process and respond to these data instantly. This approach will significantly improve predictive maintenance, fault detection, and energy management while minimizing the latency and computational demand of cloud-based systems. These advancements are expected to lead to autonomous PV systems capable of seamlessly adapting to dynamic environmental and operational conditions.

4.3. AI-Driven Energy Storage and Grid Integration

With the growing demand for renewable energy, integrating AI into energy storage systems and grid management will become increasingly vital. Future research is expected to prioritize AI models that optimize battery charging and discharging cycles, enhance energy storage efficiency, and ensure stable grid operations. AI’s ability to forecast energy demand and generation patterns will play a crucial role in managing the variability of solar power and maintaining a balanced energy supply. This development is particularly significant for regions transitioning to smart grids and renewable energy-based infrastructures.
Despite its potential, the integration of AI with energy storage and grid systems remains relatively underexplored due to several challenges, including the lack of standardized real-time data, limited interoperability between PV, storage, and grid components, and the complexity of managing hybrid systems under uncertainty. Practical barriers such as regulatory constraints and cybersecurity concerns also limit deployment. Future research should focus on developing open-access datasets, simulation tools like digital twins, and modular AI frameworks adaptable to diverse energy infrastructures.

4.4. Increased Focus on Environmental and Operation Robustness

Future research also will focus on developing AI models capable of operating reliably under a wide range of climatic operational conditions. Improving the generalizability and robustness of these systems will ensure consistent performance despite variations in solar irradiance, temperature, and dust accumulation. This emphasis will be crucial for successfully deploying PV systems in geographically and environmentally diverse regions, including areas with harsh or unpredictable conditions.

4.5. Generative AI and Advanced Neural Architectures

Generative AI and advanced neural architectures, such as transformers, are poised to revolutionize the future of PV systems. These models hold the potential to improve the design and optimization of PV components, accurately predict long-term systems performance, and simulate intricate interactions within energy systems. Their applications may also include optimizing solar panel manufacturing processes, promoting both economic efficiency and environmental sustainability.

4.6. Standardization and Open-Source Data Sharing

The absence of standardized datasets remains a significant challenge in the field. Future efforts are likely to prioritize the development of open-source data repositories and the establishment of benchmarking standards for AI models in solar PV systems. These initiatives will foster collaboration, enhance model training, and improve the reproducibility of research outcomes. Standardization will also allow for fair comparisons between different AI approaches, driving faster innovation and more efficient deployment.

4.7. Localized and Context-Specific Solutions

With an increasing emphasis on equitable energy access, future research is expected to emphasize localized AI solutions designed to meet the unique needs of developing regions. These solutions can tackle challenges such as affordability, infrastructure constraints, and energy poverty. By creating context-sensitive AI models, researchers can help ensure that the advantages of AI-powered PV systems reach underserved communities, contributing to global sustainability objectives.
The future of AI in solar PV systems is set for transformative advancements, fueled by hybrid modeling, IoT integration, energy storage optimization, and the adoption of cutting-edge AI techniques. These developments promise to improve the efficiency and reliability of PV systems while addressing broader challenges in renewable energy adoption and sustainability. By prioritizing robust, scalable, and context-sensitive solutions, the research community can help drive the transition to a cleaner and more sustainable energy future.

5. Selecting the Right AI Technique Depending on the Problem

AI offers a diverse range of techniques for optimizing PV systems, each with distinct strengths and limitations. Selecting the right AI technique depends on the specific problem to be addressed, such as power optimization, energy forecasting, fault detection, or predictive maintenance. This section serves as a practical guide for identifying PV challenges and matching them with the most suitable AI solutions.
Different AI models exhibit varying performance characteristics depending on the complexity, data availability, and real-time processing requirements of PV applications. Table 3 summarizes AI techniques, as well as their advantages, disadvantages, and ideal use cases.
Selecting the right AI model also depends on the nature of the data and computational constraints. The following guidelines can help determine the most suitable approach.
  • For small datasets or limited computational power (rule-based AI and traditional ML models):
    FL is ideal when expert knowledge can define system behavior (e.g., MPPT control);
    SVMs and kNN work well when labeled datasets are small but need accurate classification (e.g., fault detection);
    DT and RF provide fast, interpretable results for fault classification and grid monitoring.
  • For large, complex datasets with time dependencies (DL models):
    LSTM networks excel in forecasting applications where historical patterns impact future outcomes (e.g., power generation prediction);
    CNNs are ideal for image-based defect detection (e.g., microcracks, panel degradation);
    Hybrid CNN-LSTM models combine the strengths of spatial and temporal learning, improving solar energy prediction.
  • For real-time, dynamic optimization (swarm intelligence and RL):
    PSO, as part of swarm intelligence, mimics the collective behavior of decentralized systems such as bird flocks to efficiently explore and optimize solutions. It is widely used for MPPT control and parameter estimation, optimizing PV performance in changing conditions;
    RL operates through trial-and-error learning, where an agent interacts with its environment to learn the best actions over time based on feedback. Thus, it is an emerging technique for adaptive grid management and real-time decision-making.
Furthermore, recent advancements highlight the importance of hybrid AI techniques, which combine multiple models to enhance performance and mitigate individual weaknesses. Some common hybrid approaches include the following:
  • FL-ANN for MPPT optimization—Combines the adaptability of ANN with the interpretability of FL for real-time control;
  • CNN-SVM for fault detection—Uses CNN for feature extraction and SVM for efficient classification;
  • LSTM-PSO for energy forecasting—Leverages PSO for hyperparameter tuning in solar power prediction models;
  • RF + RL for learning for grid stability—RF helps classify grid anomalies, while RL adapts to dynamic energy fluctuations.
To assist in selecting the appropriate AI techniques, the decision-making framework observed in Figure 7 can be used.

5.1. Fuzzy Expert System for AI Selection in Solar PV Energy Applications

To enhance decision-making in selecting the most suitable AI technique for PV system optimization, a fuzzy expert system was developed in MATLAB using the Fuzzy Logic Designer tool based on the AI selection framework outlined in the literature review. This system automates the AI selection process based on problem type and system characteristics, enabling users—regardless of their AI expertise—to obtain precise recommendations for fault detection, energy forecasting, MPPT optimization, and other solar energy applications. These problem types correspond to the major areas of AI research in solar PV systems, ensuring that the fuzzy logic system is designed to address real-world challenges.
This system provides multiple benefits that make it a powerful and flexible decision-support tool for the solar PV energy sector. The system eliminates the need for manual AI selection by automatically recommending the most suitable technique based on input parameters, which saves time and ensures the most effective AI selection. The system also allows users to modify membership functions and rule sets in MATLAB’s Fuzzy Logic Designer, enabling customization as new AI techniques emerge or as system requirements evolve. Furthermore, unlike static decision models, this fuzzy system evaluates multiple AI techniques to provide the most effective approach for each problem.
The fuzzy system operates by taking a problem definition as input and recommending an AI technique as output, as can be observed in Figure 8.
For the inputs, the user specifies the type of PV system problem to be solved. For the outputs, based on the problem type, the fuzzy system provides a recommendation for the most effective AI technique, as shown in Table 4.
The Fuzzy Logic Designer in MATLAB enables users to modify the system based on evolving AI advancements. By adjusting the membership functions, rule sets, and decision parameters, the system can accommodate new AI techniques and adapt to different PV applications. This ensures that the model remains relevant and scalable for future developments in solar energy and AI research. Figure 9 illustrates the fuzzy logic system developed in MATLAB. To run the system, the user provides an input (e.g., “MPPT Optimization”) and obtains an AI recommendation (e.g., “PSO or ANN”).
The fuzzy system applies rule-based logic derived from findings in the literature to match input conditions with AI technique recommendations. These rules integrate knowledge from multiple studies evaluating AI models in terms of accuracy, computational efficiency, and adaptability. For example, if the problem complexity is high and data availability is low, FL or DT is recommended due to the lower computational demands of both. If the system requires MPPT optimization, the literature suggests that PSO and ANNs are the most effective, as they have demonstrated superior performance in tracking the maximum power point. Similarly, for fault detection applications requiring image-based analysis, CNNs are prioritized due to their high classification accuracy.
A total of 25 if–then rules were developed, linking specific PV challenges to recommended AI approaches. All rules were assigned equal weight in the current system configuration, reflecting equal importance across decision criteria. Table 5 shows the rules integrated into the system.
The membership functions were designed using Gaussian shapes to model uncertainty smoothly across input and output variables. Placement was determined based on the categorization of PV problems and AI techniques identified in the review. Each function was centered on a specific problem type or technique, with overlapping ranges to allow flexible reasoning during fuzzy inference. Fine-tuning was performed manually using MATLAB’s Fuzzy Logic Designer.
To further illustrate the structure of the developed fuzzy expert system, Figure 10 presents the conceptual architecture, outlining the main components involved in processing input data to generate AI technique recommendations.
The fuzzy system does not provide a single crisp output, but instead ranks AI techniques based on membership values, allowing for flexible decision-making. If a user specifies MPPT optimization with high computational constraints, the system might rank PSO as the most suitable, followed by ANN and FL, with decreasing membership values. This ranking process is based on literature-backed evaluations of AI techniques rather than arbitrary selection, ensuring that the system’s recommendations align with empirical research.

5.1.1. Type-2 Fuzzy Logic System

The literature review highlights that solar PV optimization involves high uncertainty due to environmental variability, incomplete data, and fluctuating operational conditions. Traditional type-1 fuzzy logic assigns fixed membership values, which may not fully capture the uncertainty present in AI selection for PV applications [84]. To address this limitation, the developed fuzzy expert system utilizes type-2 fuzzy logic, which incorporates Upper and Lower Membership Functions (UMF and LMF) to create a Footprint of Uncertainty (FOU) [85]. This approach allows the system to handle data variability more effectively, ensuring robust AI recommendations even under uncertain conditions [86]; thus, the additional degree of flexibility makes it highly suitable for complex and dynamically changing environments, such as solar PV systems. Studies in the literature emphasize the importance of adaptable AI selection frameworks, making type-2 fuzzy logic a suitable choice for this decision-support tool [87,88].
The system is designed to reflect real-world PV system problems identified in research, ensuring that its AI selection methodology is based on scientific evidence rather than subjective choice. The rule-based structure of the fuzzy system is supported by empirical studies on AI performance in different PV applications, making it a reliable tool for researchers, industry professionals, and policymakers. By incorporating type-2 fuzzy logic, the system further enhances decision-making by addressing the inherent uncertainty in AI model selection. The integration of knowledge from 163 reviewed studies ensures that the fuzzy logic system is scientifically grounded, practical for industry applications, and adaptable to future advancements in AI for solar PV optimization.
One of the main reasons why type-2 fuzzy logic is a better option is its ability to manage the high uncertainty in AI selection for PV applications. The selection of an AI model depends on multiple uncertain factors, all of which may fluctuate in real-world scenarios. In a type-1 fuzzy system, membership values are fixed, which means the system may not accurately capture variations in AI suitability due to unpredictable changes in solar irradiance, temperature, or cloud cover. A type-2 fuzzy system, on the other hand, introduces an extra layer of flexibility by considering a range of possible membership values, ensuring the AI selection remains robust even when input conditions are highly uncertain [84].
Another key advantage of type-2 fuzzy logic is its enhanced ability to handle noisy and imprecise data. In solar PV systems, sensor readings may have errors, missing data, or inconsistencies due to environmental disturbances. Type-1 fuzzy logic struggles in these cases since it assigns a single membership value, which may not adequately reflect the uncertainty present in the data. Type-2 fuzzy logic compensates for this by allowing multiple possible membership values, providing a more reliable decision-making process. This ensures that even if sensor data fluctuate or contain noise, the AI selection remains stable and less affected by anomalies [89].
Furthermore, the type-2 fuzzy logic system improves the generalization ability in decision-making frameworks. Since it inherently accounts for uncertainty, it provides more stable AI recommendations across different solar PV installations, locations, and datasets [90]. In contrast, type-1 fuzzy logic may be overfitted to specific conditions, requiring manual tuning when applied to different environments [91]. Type-2 fuzzy logic enables a more universal AI selection model, reducing the need for constant recalibration when applied to new datasets or operational conditions [86].
In the context of AI selection for PV applications, a type-2 fuzzy system enhances decision reliability by ensuring that AI recommendations are not overly sensitive to variations in input data. If different AI techniques have overlapping suitability levels due to fluctuating conditions, a type-1 system may struggle to differentiate them precisely. A type-2 fuzzy system resolves this issue by accommodating a range of potential values, allowing for more nuanced AI ranking and selection.
Overall, type-2 fuzzy logic is a superior option for AI selection in solar PV applications because it handles uncertainty more effectively, reduces sensitivity to noise, enhances adaptability to changing conditions, and improves generalization across different environments. Its ability to model imprecise and dynamic membership values ensures that AI selection remains robust, flexible, and optimized for real-world PV system challenges. By implementing type-2 fuzzy logic in AI selection frameworks, researchers and industry professionals can achieve more reliable, scalable, and adaptive AI-driven solar PV optimization.

5.1.2. Fuzzy Values

The fuzzy values in the fuzzy expert system for AI selection in solar PV applications handle uncertainty and imprecise information in decision-making. Unlike crisp values, which provide binary or exact outcomes, fuzzy values represent degrees of membership within a defined range, typically between 0 and 1. This allows the system to determine the suitability of different AI techniques rather than providing a single fixed answer.
Recent studies have extended fuzzy logic with multi-criteria decision-making methods, such as fuzzy AHP for process optimization in laser cutting applications [92], and health system monitoring [93]. These works highlight the versatility of fuzzy frameworks in structured decision problems, and support the relevance of our expert system approach in energy domains.
In the first step, fuzzification is applied to convert input parameters, such as problem complexity, data availability, and computational cost, into fuzzy linguistic terms such as “low”, “medium”, or “high”. For instance, if the computational cost is at 75%, the system may classify it as “high”, with a membership value of 0.8, and “medium” with a membership value of 0.2. This classification ensures that the AI selection process considers multiple possible techniques instead of defaulting to a single approach.
Once the inputs have been fuzzified, the system evaluates predefined fuzzy rules to determine the best AI technique for a given problem. A typical rule might state that if problem complexity is high and data availability is low, then FL or DT should be prioritized over computationally intensive models such as CNNs or LSTM networks. The membership functions play a key role in this process by ensuring that different AI techniques are ranked according to their suitability rather than being strictly classified as either acceptable or unacceptable.
Following the rule evaluation, the fuzzy system aggregates the results in the defuzzification stage. This process translates fuzzy outputs into a ranked list of AI techniques, where each technique receives a numerical score indicating its relative appropriateness. If, for example, the system evaluates AI techniques for a fault detection problem and assigns membership values of 0.90 to FL, 0.80 to DT, 0.75 to PSO, 0.65 to ANN, and 0.50 to CNN, then FL and DT would be recommended first. At the same time, ANN and CNN would be deprioritized due to their lower suitability scores.
The fuzzy system’s ability to process and rank AI techniques based on membership values rather than absolute classification provides several advantages. It accommodates uncertainty in AI selection by considering multiple AI techniques rather than forcing a strict binary choice. It also provides adaptability by ensuring that AI recommendations dynamically update as system conditions evolve. Additionally, it enhances decision-making transparency by providing a structured ranking of AI techniques based on well-defined criteria.
In practice, when selecting an AI technique for fault detection in a PV system, the fuzzy system processes input conditions such as problem complexity, computational cost, and data availability. It assigns membership values to these parameters, influencing the ranking of AI techniques. Suppose problem complexity is classified as high with a membership value of 0.75, computational cost as medium with a membership value of 0.60, and data availability as low with a membership value of 0.40. In that case, the system evaluates these inputs against predefined fuzzy rules. As a result, the fuzzy system may determine that FL is the best choice with a membership value of 0.85, followed by SVM at 0.75, ANN at 0.60, and CNN at 0.40. This outcome ensures that FL and SVM are prioritized for fault detection in this specific scenario, while CNN is deprioritized due to its higher computational cost and lower suitability under the given conditions.

6. Discussion

The bibliometric analysis revealed key trends in AI applications for PV systems, with a steady increase in research publications over the past decade, reflecting the growing academic and industrial interest in AI-driven PV optimization. The highest number of publications appeared between 2018 and 2023, indicating a surge in AI research for renewable energy integration. Geographic trends in the analysis showed that China, the United States, and European countries contributed the largest share of publications, likely due to their investments in AI research and solar energy projects.
The systematic literature review highlights the increasing role of AI in enhancing PV systems by improving efficiency, reliability, and operational stability. The analysis identified ANNs, FL, CNNs, LSTM networks, SVMs, DT, RF, kNN, and PSO as the most frequently employed AI techniques in PV applications. Among these, ANNs were the most commonly used, particularly in MPPT, fault detection, and power forecasting, achieving power tracking efficiencies of up to 99.9% and fault diagnosis accuracies exceeding 99%. The use of hybrid AI models (e.g., ANN-FL, CNN-LSTM, PSO-FL, DT-RF) has demonstrated superior performance, consistently outperforming standalone techniques by leveraging multiple optimization and learning strategies.
Metaheuristic approaches such as PSO and GA have also been widely applied, particularly for parameter estimation, MPPT optimization, and solar tracking, with studies showing significant reductions in convergence time and improved tracking accuracy under dynamic environmental conditions. Hybrid models that integrate metaheuristic algorithms with machine learning approaches have further enhanced PV system adaptability, ensuring higher resilience against uncertainties in solar power generation. The literature confirms that combining AI with optimization techniques significantly improves energy efficiency and fault-tolerant capabilities, making these methodologies highly relevant for real-world PV system applications.
The review has also identified the most common AI applications in PV systems, with MPPT emerging as the most extensively researched area, followed by solar power forecasting, parameter estimation, fault detection, and solar radiation forecasting.
The fuzzy expert system developed for AI selection in solar PV applications is based on the systematic literature review, which identifies key AI techniques used for solar PV optimization, categorizes their applications, and evaluates their effectiveness in different scenarios. The literature review provides a foundation by analyzing 163 studies that highlight the strengths and limitations of various AI methods, such as ANNs for MPPT optimization and power forecasting, FL for handling uncertain conditions and fault detection, CNNs for image-based defect identification, LSTM networks for time-series-based solar forecasting, and SVMs for classification-based efficiency diagnosis. Other methods, including DT, RF, kNN, PSO, and RL, have also been identified as useful for different aspects of PV system optimization.
Applying the fuzzy expert system in AI selection for solar PV applications ensures that rigid classifications do not restrict decision-making, but that this latter is instead guided by a nuanced and adaptable ranking system. This approach significantly improves the efficiency of AI selection by considering multiple influencing factors simultaneously and adjusting recommendations based on real-time conditions. The fuzzy system enhances the reliability, accuracy, and scalability of AI-driven decision-making in solar energy applications through membership values.
Future work will involve the practical validation of the fuzzy expert system through case studies in industrial solar PV projects. This will include applying the system to real-world scenarios, collecting feedback from domain experts, and comparing its output with existing expert decision-making practices. Such validation will be essential to assessing the system’s applicability, trustworthiness, and value in operational environments.

6.1. Challenges and Gaps

Despite the significant progress made in applying AI to solar PV systems, several challenges and gaps remain. A key issue identified in the reviewed literature is the lack of standardized, high-quality datasets. This limitation hampers the training, validation, and benchmarking of AI models, making it difficult to compare results across studies or implement solutions on a larger scale. Furthermore, the scalability and real-time performance of AI systems present notable challenges, particularly for large-scale PV installations. While advanced models offer high accuracy, their substantial computational demands often impede their use in real-time applications.
Another important gap lies in the limited exploration of AI-driven integration with energy storage and grid management systems. While significant progress has been made in standalone PV systems, research on coordinating solar energy with storage solutions or ensuring grid stability remains scarce. Additionally, many AI models face challenges in generalizing across diverse operational conditions and climatic environments. Variations in solar irradiance, temperature, and other contextual factors can greatly impact the performance of these algorithms, highlighting the need for robust and adaptable models. Addressing these challenges is crucial for fully harnessing AI’s potential to accelerate the shift toward sustainable energy systems.
Another significant insight is the prominence of fault detection and predictive maintenance as leading application areas. This focus underscores the industry’s priority on improving system reliability and lowering operational costs—key factors for the broader adoption of solar PV technology. In recent years, there has been a notable shift toward real-time AI applications, fueled by the integration of advanced AI techniques with IoT and edge computing. This trend emphasizes the increasing importance of rapid decision-making and continuous system monitoring in the operation of modern PV systems.
Tailored AI applications in these areas could address unique challenges, including energy access, affordability, and infrastructure limitations, paving the way for more inclusive advancements in renewable energy.
In selecting the appropriate AI technique for PV system optimization, it is crucial to consider the specific problem, data availability, and computational constraints, as observed in Figure 7. A problem-driven approach to AI selection ensures that PV systems benefit from the most effective computational intelligence techniques, leading to higher efficiency, reliability, and scalability in real-world applications.
A crucial consideration in adopting AI techniques for solar PV system applications is the trustworthiness and reliability of these methods. AI models, particularly those developed through machine learning and generative approaches, inherently depend on the quality and representativeness of the data used for training. The validation of AI models typically involves rigorous methodologies such as cross-validation, comparison with real operational data, and sensitivity analyses to ensure robustness and accuracy. In this work, the authors have selected techniques that have been extensively validated in the literature, and prioritize those with proven accuracy and reliability in empirical applications. Additionally, they acknowledge that Generative AI models can sometimes produce inaccurate or misleading information if not properly trained or guided. To address this, all AI-generated content in this study was manually verified against original literature sources and validated using expert judgement to ensure correctness and relevance. Deep learning models, in particular, often require large, high-quality datasets and are prone to overfitting if not carefully regularized, which can limit their generalizability in real-world PV scenarios. Moreover, the proposed type-2 fuzzy logic expert system inherently accounts for uncertainty, enhancing decision reliability under variable operational and environmental conditions. However, users should remain cautious, continually validating and updating AI models with new data, particularly when they are deployed in dynamic real-world scenarios.

6.2. Practical Implications for Researchers, Industry, and Policymakers

The integration of AI in PV systems has significant practical implications for various stakeholders, including researchers, industry professionals, and policymakers. As AI-driven techniques continue to advance, understanding their real-world applicability is essential for bridging the gap between academic research, industrial deployment, and regulatory frameworks.
For researchers, the findings of this study highlight the importance of selecting the right AI technique depending on the specific PV application. Future research should focus on developing lightweight AI models that can operate in real time on edge computing devices, reducing reliance on cloud processing. Additionally, the lack of standardized datasets and benchmarking frameworks for AI-based PV optimization remains a challenge. Open-access datasets, standardized testing environments, and collaborative AI modeling efforts can enhance reproducibility and accelerate innovation in the field.
For industry, AI presents significant opportunities for enhancing efficiency, reducing maintenance costs, and improving grid integration. AI-based fault detection and predictive maintenance systems can enable proactive monitoring, minimizing energy losses and reducing downtime. Companies investing in AI-driven MPPT optimization can achieve higher energy yields, improving the financial viability of PV installations. Moreover, AI-powered forecasting models can help PV operators better integrate renewable energy into the grid, reducing fluctuations and improving demand–response strategies. However, to fully leverage AI, the industry must invest in scalable AI solutions that can be seamlessly integrated with existing PV monitoring systems and energy management platforms.
Policymakers play a crucial role in facilitating AI adoption in the solar energy sector by implementing supportive regulations and incentives. Data-sharing policies should be established to promote collaborative AI model development, allowing researchers and industry stakeholders to access real-world PV system data. Governments can also encourage investment in AI research for renewable energy through grants, subsidies, and regulatory frameworks that incentive AI-based energy optimization. Finally, ethical and environmental considerations, such as AI’s energy consumption and data privacy concerns, must be addressed to ensure sustainable and responsible AI deployment in the PV sector.

7. Conclusions

This review underscores the transformative impact of AI in advancing solar PV systems, highlighting its ability to tackle critical challenges such as efficiency optimization, fault detection, energy forecasting, and system reliability. Through a systematic analysis of 163 studies published between 2020 and 2024, this study explores a diverse range of AI techniques—including machine learning, neural networks, fuzzy logic, and hybrid approaches—applied across different stages of the PV system lifecycle. The findings highlight key trends, such as the increasing use of hybrid AI models, the integration of AI with IoT for real-time applications, and a growing focus on addressing practical, system-level challenges.
This work offers valuable contributions by presenting a comprehensive synthesis of global research trends, emerging themes, and existing gaps in the field. Key challenges identified include the absence of standardized datasets, scalability issues for large-scale deployments, and the limited integration of AI with energy storage and grid systems. While these challenges pose obstacles, they also create opportunities for further research and innovation. By tackling these issues, researches and practitioners can harness AI’s full potential to enhance the efficiency and sustainability of PV systems. To maximize the benefits of AI in PV systems, stronger collaboration between researchers, industry leaders, and policymakers is needed.
A major contribution of this work is the development of a type-2 fuzzy logic system in MATLAB, designed to automate AI selection for PV applications. This system enables researchers, engineers, and industry professionals to identify the most appropriate AI technique for a given PV problem, reducing manual effort and improving decision-making efficiency. This approach significantly improves the efficiency of AI selection by considering multiple influencing factors simultaneously and adjusting recommendations based on real-time conditions.
Looking forward, future research should prioritize the development of scalable, real-time AI models for large-scale PV systems, the integration of AI with energy storage and grid management technologies, and the creation of standardized datasets to enable benchmarking and collaboration. In parallel, increasing attention should be paid to explainable AI (XAI) techniques, which can improve the transparency and interpretability of AI-driven decisions, particularly in critical infrastructure such as solar energy systems. Furthermore, designing localized AI solutions tailored to the specific needs of developing regions can be instrumental in enhancing energy access and infrastructure. Addressing these challenges will allow AI to further drive advancements in solar PV systems and play a pivotal role in the global transition to a sustainable energy future.

Author Contributions

Conceptualization, C.P.-B. and P.P.; methodology, C.P.-B. and P.P.; software, C.P.-B. and P.P.; validation, P.P.; formal analysis, C.P.-B.; investigation, C.P.-B. and P.P.; resources, P.P.; data curation, C.P.-B.; writing—original draft preparation, C.P.-B. and P.P.; writing—review and editing, P.P., Q.M. and A.R.F.; visualization, C.P.-B.; supervision, P.P., A.R.F. and Q.M.; project administration, P.P.; funding acquisition, P.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research project is supported by Institute of Advanced Materials for Sustainable Manufacturing, Tecnologico de Monterrey.

Data Availability Statement

Data will be made available on request.

Acknowledgments

The authors would like to acknowledge the technical support Tecnologico de Monterrey, and the University of Alberta in the production of this work.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AIArtificial Intelligence
PVPhotovoltaic
PRISMAPreferred Reporting Items for Systematic Review and Meta-Analyses
ANNsArtificial Neural Networks
FLFuzzy Logic
CNNsConvolutional Neural Networks
LSTMLong Short-Term Memory
SVMsSupport Vector Machines
DTDecision Trees
RFRandom Forest
kNNk-Nearest Neighbors
PSOParticle Swarm Optimization
MPPTMaximum Power Point Tracking
PCAPrincipal Component Analysis
PDet Progressive Deformable Transformer
Extra TreesExtremely Randomized Trees
LRLinear Regression
ABODAngle-Based Outlier Detection
O&MOperation and Maintenance
NNNeural Networks
GAIGenerative AI
AOAArithmetic Optimized Algorithm
ELMExtreme Learning Machine
CSACrow Search Algorithm
SENMSSASuper-Evolutionary Nelder–Mead Salp Swarm Algorithm
GRUGate Recurrent Unit
CVOCoronavirus Optimization
ANFHCAdaptive Neuro–Fuzzy Hybrid Controller
FFNNFeedforward Neural Network
MsSCNNMultiscale Siamese Convolutional Neural Network
P&OPerturb and Observe
P2PPeer-to-peer
DAGRUDual-attention Gated Recurrent Units
LCALife Cycle Assessment
FESFuzzy Expert System
DRLDeep Reinforcement Learning
PSMProportional Selection Method
RSMRandom Selection Method (RSM)
DSFDense and Successive Features
HFPEHierarchical Feature Precision and Extraction
CCEAFContextual Characteristics Extraction and Attribute Fusion
MFOMoth Flame Optimization
MLPMultilayer Perceptron
TSFSTwo-stage Feature Selection
ICMODAImproved Chaotic Multi-objective Dragonfly Algorithm
SMFTSSeasonal Multivariable Fuzzy Time Series
ORELMOutlier-robust Extreme Learning Machine
1D-CNNOne-dimensional Convolutional Neural Network
MPCModel Predictive Control
MFSOModified Fluid Search Optimization
ANFISAdaptive Neural-fuzzy Inference System
FLCFuzzy logic controller
GAGenetic Algorithm
ABCArtificial Bee Colony
TLBOTeaching Learning-based Optimization
DTBODriving Training-based Optimization
HYTREMHybrid Tree-based Ensemble Learning Model
ELADEElite Learning Adaptive Differential Evolution
NFNNeuro Fuzzy Network
NFNonlinear Function
SMCSliding Mode Control
FPAFlower Pollination
CSACuckoo Search Algorithm
WGANWasserstein Generative Adversarial Network
RERNNRecalling-enhanced Recurrent Neural Network
SGOShell Game Optimization
MRACModel Reference Adaptive Control
FCMFuzzy C-means
WOAWhale Optimization Algorithm
LSSVMLeast Squares Support Vector Machine
ISSAImproved Sparrow Search Algorithm
DNNDeep Neural Network
ECANetEfficient Channel Attention Module
TCNTemporal Convolutional Network
VGGVisual Geometry Group
RESNETResidual Neural Network
ICSAChameleon Swarm Algorithm
RPNNRecurrent Perceptron Neural Network
MLPMulti-layer Perceptron
BSABacktracking Search Optimization Algorithm
GWOGrey Wolf Optimizer
HHOHarris Hawks Optimization
LGBMLight Gradient Boosting
UPQCUnified Power Quality Conditioner
EHOElephant Herding Optimization
ABWOAdaptive Black Widow Optimization Algorithm
SDASimilar Day Analysis
ECPAEnhanced Colony Predation Algorithm
LNMHGSLaplacian Nelder–Mead Hunger Games Search
TFTTemporal Fusion Transformer
HBAHoney Badger Algorithm
DLHDimensional Learning Hunting
DEDifferential Evolution
SARSearch and Rescue Optimization Algorithm
HGSHunger Games Search
ASMAAdaptive Slime Mould Algorithm
ETExtra Tress
GBGradient Boosting
HCSCAHybrid Chimp–Sine Cosine Algorithm
FWAEvolutionary Fireworks Algorithm
LsSVRLeast Square Support Vector Regression
TLABCTeaching–Learning-based Artificial Bee Colony
IWAInvasive Weed Algorithm
ISMAImproved Slime Mould Algorithm
DOADragonfly Optimization Algorithm
LASSOLeast Absolute Shrinkage and Selection Operator
PRPolynomial Regression
DLDeep Learning
EMSFLAEnsemble Multi-strategy-driven Shuffled Frog Leading Algorithm
ALSMAttention-based Long-term and Short-term Temporal NN Prediction Model
MRTPPMultiple Relevant and Target Variables Prediction Pattern
SFLBSShuffled Frog-leaping Algorithm
ELMExtreme Learning Machine
RLHERandomized Learning-based Hybrid Ensemble
CCOCrisscross Optimizer
EOEquilibrium Optimizer
SSASalp Swarm Optimization
MFOOrthogonal Moth Flame Optimization
THDTotal Harmonic Distortion
VMDVariational Mode Decomposition
BIPVBuilding-integrated PV
RMSERoot Mean Square Error
ELMExtreme Learning Machines
SCNStochastic Configuration Networks
RVFLRandomized Vector Functional Links
MAPEMean Absolute Percentage Error
SMASlime Mould Algortihm
MPOMarine Predators Optimization
GBOGradient-based Optimizer
UMFUpper Membership Functions
LMFLower Membership Functions
FOUFootprint of Uncertainty

Appendix A

Table A1. Papers included in the final review.
Table A1. Papers included in the final review.
Reference TitleYearAI techniqueApplication
[94]An innovative hybrid model combining informer and K-Means clustering methods for invisible multisite solar power estimation2024MissForest, K-means, Principal Component Analysis (PCA)Location selection
[95]Levenberg-Marquardt algorithm-based solar PV energy integrated internet of home energy management system2024Levenberg-Marquardt, Bayesian Regularization, Scaled Conjugate GradientEnergy management
[21]Enhanced Fault Detection in Photovoltaic Panels Using CNN-Based Classification with PyQt5 Implementation2024CNN and VGG16 architectureFault detection
[96]PDeT: A Progressive Deformable Transformer for Photovoltaic Panel Defect Segmentation2024Progressive Deformable Transformer (PDeT)Defect segmentation
[64]Explainable artificial intelligence of tree-based algorithms for fault detection and diagnosis in grid-connected photovoltaic systems2024Extremely Randomized Trees (Extra Trees)Fault detection and diagnosis
[97]Research on a Photovoltaic Panel Dust Detection Algorithm Based on 3D Data Generation2024YOLOv8 model, SENetV2, AKConv, and DySampleDust detection
[98]Non-invasive health status diagnosis of solar PV panel using ensemble classifier2024Ensemble ClassifierHealth monitoring
[18]Comparative study of real-time photovoltaic fault diagnosis using artificial intelligence: Fuzzy logic and neural network approaches2024FL and ANNFault diagnosis
[99]An adaptive method for real-time photovoltaic power forecasting utilizing mathematics and statistics: Case studies in Australia and Vietnam2024Linear regression (LR)Power forecasting
[32]An ensemble learning framework for snail trail fault detection and diagnosis in photovoltaic modules2024SVM, KNN, and DTFault detection and diagnosis
[36]Novel data-driven health-state architecture for photovoltaic system failure diagnosis2024XGBoost, DT, KNN, and Angle-Based Outlier Detection (ABOD)Fault diagnosis and predictive O&M
[100]A feature space class balancing strategy-based fault classification method in solar photovoltaic modules2024CNN, Feature Space Class Balancing, PatchUp-based Feature Mixing: Fault classification
[101]Backpropagation artificial neural network-based maximum power point tracking controller with image encryption inspired solar photovoltaic array reconfiguration2024ANNMPPT
[25]A novel hybrid intelligent approach for solar photovoltaic power prediction considering UV index and cloud cover2024 LST and CNNPower forecasting
[102]Battery-less uncertainty-based control of a stand-alone PV-electrolyzer system2024NN and FLPower forecasting
[22]Radiometric Infrared Thermography of Solar Photovoltaic Systems: An Explainable Predictive Maintenance Approach for Remote Aerial Diagnostic Monitoring2024CNNFault detection and diagnosis
[103]Multi-step photovoltaic power forecasting using transformer and recurrent neural networks2024Transformer networks and LSTMPower forecasting
[82]Examining nonlinear effects of socioecological drivers on urban solar energy development in China using machine learning and high-dimensional data2024SVM—Recursive Feature Elimination, RF, DT, XGBoost Nonlinear effects examination
[83]Two-Stage Neural Network Optimization for Robust Solar Photovoltaic Forecasting2024NNs and RFPower forecasting
[104]SkyGPT: Probabilistic ultra-short-term solar forecasting using synthetic sky images from physics-constrained VideoGPT2024GAISky forecasting
[105]Implementation of optimized extreme learning machine-based energy storage scheme for grid connected photovoltaic system2024Arithmetic Optimized Algorithm (AOA) based Extreme Learning Machine (ELM)Power forecasting
[106]A Life-Long Learning XAI Metaheuristic-Based Type-2 Fuzzy System for Solar Radiation Modeling2024XAI MetaheuristicSolar radiation forecasting
[107]Analyzing grid connected shaded photovoltaic systems with steady state stability and crow search MPPT control2024Crow Search Algorithm (CSA)MPPT
[108]Super-evolutionary mechanism and Nelder-Mead simplex enhanced salp swarm algorithm for photovoltaic model parameter estimation2024Super-Evolutionary Nelder-Mead Salp Swarm Algorithm (SENMSSA) and Nelder-Mead simplex methodParameter estimation
[109]Novel applications of various neural network models for prediction of photovoltaic system power under outdoor condition of mountainous region2024NNPower forecasting
[110]Developing a Deep Learning and Reliable Optimization Techniques for Solar Photovoltaic Power Prediction2024CNN and LSTMPower forecasting
[111]A new dust detection method for photovoltaic panel surface based on Pytorch and its economic benefit analysis2024Adam algorithmDust detection
[112]Short-term photovoltaic prediction based on CNN-GRU optimized by improved similar day extraction, decomposition noise reduction and SSA optimization2024Convolution Neural Network-Gate Recurrent Unit (CNN-GRU) and Sparrow Search AlgorithmPower forecasting
[113]A Coronavirus Optimization (CVO) algorithm to harvest maximum power from PV systems under partial and complex partial shading conditions2024Coronavirus Optimization (CVO) algorithmMPPT
[114]Improved YOLOv8-GD deep learning model for defect detection in electroluminescence images of solar photovoltaic modules2024YOLOv8-GD.Fault detection
[115]Multi-objective based Hybrid Artificial Intelligence Controlled Parallel Inverter in Islanded and Grid Connected Operations2024adaptive neuro-fuzzy hybrid controller (ANFHC)Inverters
[116]Explainable Deep Learning Model for Grid-Connected Photovoltaic System Performance Assessment for Improving System Reliability2024feedforward neural network (FFNN)Performance assessment
[117]Photovoltaic Panel Defect Detection via Multiscale Siamese Convolutional Fusion Network With Information Bottleneck Theory2024multiscale Siamese convolutional neural network (MsSCNN)Fault detection
[10]Wavelet and Signal Analyzer Based High- Frequency Ripple Extraction in the Context of MPPT Algorithm in Solar PV Systems2024ANN and P&OMPPT
[55]Enhancing One-Day-Ahead Probabilistic Solar Power Forecast With a Hybrid Transformer-LUBE Model and Missing Data Imputation2024XGBoostPower forecasting
[118]Energy Community Management Based on Artificial Intelligence for the Implementation of Renewable Energy Systems in Smart Homes2024Multi-agent deep reinforcement learning, Markov Decision Process, ANNPeer-to-peer (P2P) markets
[119]Photovoltaic power forecasting: A dual-attention gated recurrent unit framework incorporating weather clustering and transfer learning strategy2024dual-attention gated recurrent units (DAGRU)Power forecasting
[120]Forecasting meteorological impacts on the environmental sustainability of a large-scale solar plant via artificial intelligence-based life cycle assessment2024ANNLife Cycle Assessment (LCA)
[121]An efficient power extraction using artificial intelligence based machine learning model for SPV array reconfiguration in solar industries2024Fuzzy Expert System (FES)PV arrays configurations
[81]Energy management of buildings with energy storage and solar photovoltaic: A diversity in experience approach for deep reinforcement learning agents2024Deep reinforcement learning (DRL), K-means Clustering, Proportional Selection Method (PSM), Random Selection Method (RSM)Energy management
[122]Quadratic interpolation and a new local search approach to improve particle swarm optimization: Solar photovoltaic parameter estimation2024Particle Swarm Optimization (PSO)Parameter estimation
[123]SEiPV-Net: An Efficient Deep Learning Framework for Autonomous Multi-Defect Segmentation in Electroluminescence Images of Solar Photovoltaic Modules2023encoder-decoder networks, Dense and Successive Features (DSF), Hierarchical Feature Precision and Extraction (HFPE), Contextual Characteristics Extraction and Attribute Fusion (CCEAF), attention mechanisms, loss functionsDefects detection
[124]Accurate and generalizable photovoltaic panel segmentation using deep learning for imbalanced datasets2023Deep learning (GenPV)PV panel segmentation
[125]Moth flame optimization for the maximum power point tracking scheme of photovoltaic system under partial shading conditions2023Moth Flame Optimization (MFO) MPPT
[126]Open-Circuit Fault Diagnosis for Three-Phase Inverter in Photovoltaic Solar Pumping System Using Neural Network and Neuro-Fuzzy Techniques2023NNs and neuro-fuzzy networksInverter fault detection
[127]Application of Artificial Intelligence Algorithms in Multilayer Perceptron and Elman Networks to Predict Photovoltaic Power Plant Generation2023MLP (Multilayer Perceptron) and Elman networksPower forecasting
[128]A solar radiation intelligent forecasting framework based on feature selection and multivariable fuzzy time series2023 two-stage feature selection (TSFS), improved chaotic multi-objective dragonfly algorithm (ICMODA), seasonal multivariable fuzzy time series (SMFTS), and outlier-robust extreme learning machine (ORELM)Solar radiation prediction
[129]Deep learning based model predictive control of active filter inverter as interface for photovoltaic generation2023 one-dimensional convolutional neural network (1D-CNN) based model predictive control (MPC)Inverters
[130]A novel global MPPT technique to enhance maximum power from PV systems under variable atmospheric conditions2023modified fluid search optimization (MFSO) and adaptive neural-fuzzy inference system (ANFIS)MPPT
[15]New Hybrid MPPT Technique Including Artificial Intelligence and Traditional Techniques for Extracting the Global Maximum Power from Partially Shaded PV Systems2023 ANN, Variable Step P&O, and FL Controller (FLC)MPPT
[44]A new two-axis solar tracker based on the online optimization method: Experimental investigation and neural network modeling2023genetic algorithm (GA), PSO, Artificial Bee Colony (ABC), teaching learning based optimization (TLBO), and ANNSolar tracker
[131]Assessing the impact of soiling on photovoltaic efficiency using supervised learning techniques2023LR, RF, DT, Multilayer Perceptron and LSTMSoiling
[53]Driving training-based optimization (DTBO) for global maximum power point tracking for a photovoltaic system under partial shading condition2023driving training-based optimization (DTBO)MPPT
[68]A Hybrid Ensemble Model for Solar Irradiance Forecasting: Advancing Digital Models for Smart Island Realization2023XGBoost, light gradient boosting machine, categorical boosting, RF, and hybrid tree-based ensemble learning model (HYTREM)Solar radiation forecasting
[31]Cloud Computing and Machine Learning-based Electrical Fault Detection in the PV System2023SVM, Naive Bayes, KNN, DT and RFFault detection
[132]Extracting accurate parameters of photovoltaic cell models via elite learning adaptive differential evolution2023Elite Learning Adaptive Differential Evolution (ELADE)Parameter estimation
[51]Optimizing Large-Scale PV Systems with Machine Learning: A Neuro-Fuzzy MPPT Control for PSCs with Uncertainties2023neuro fuzzy network (NFN)MPPT
[77]Novel extreme seeking control framework with ordered excitation and nonlinear function based PSO: Method and application2023nonlinear function (NF) based PSOMPPT
[41]A robust MPPT approach based on first-order sliding mode for triple-junction photovoltaic power system supplying electric vehicle2023sliding mode control (SMC), P&O, PSO, flower pollination (FPA) and the cuckoo search algorithm (CSA)MPPT
[62]Efficient fault diagnosis approach for solar photovoltaic array using a convolutional neural network in combination of generative adversarial network under small dataset2023Wasserstein generative adversarial network (WGAN) and CNNFault detection and diagnosis
[133]Energy Efficiency Improvement in Photovoltaic Installation Using a Twin-Axis Solar Tracking Mechanism with LDR Sensors Compared with Neuro-Fuzzy Adaptive Inference Structure2023Neuro fuzzy inference methodMPPT
[134]A RERNN-SGO Technique for Improved Quasi-Z-Source Cascaded Multilevel Inverter Topology for Interfacing Three Phase Grid-Tie Photovoltaic System2023recalling-enhanced recurrent neural network (RERNN) and Shell Game Optimization (SGO)MPPT
[37]Energy forecasting of the building-integrated photovoltaic façade using hybrid LSTM2023RF and LSTM Power forecasting
[135]Design and implementation of a new adaptive MPPT controller for solar PV systems2023model reference adaptive control (MRAC)MPPT
[13]Real-time hardware-in-loop based open circuit fault diagnosis and fault tolerant control approach for cascaded multilevel inverter using artificial neural network2023ANNInverter fault detection
[29]Short-Term Power Prediction by Using Least Square Support Vector Machine With Variational Mode Decomposition in a Photovoltaic System2023fuzzy C-means (FCM), whale optimization algorithm (WOA), Least squares support vector machine (LSSVM), and improved sparrow search algorithm (ISSA)Power forecasting
[136]Intelligent maximum power point tracking for coastal photovoltaic system concerning the corrosion and aging of modules2023deep neural network (DNN)MPPT
[137]A Short-Term Power Prediction Method Based on Temporal Convolutional Network in Virtual Power Plant Photovoltaic System2023efficient channel attention module (ECANet), and temporal convolutional network (TCN)Power forecasting
[138]Performance Analysis of Classification and Detection for PV Panel Motion Blur Images Based on Deblurring and Deep Learning Techniques2023visual geometry group-16 (VGG-16), VGG-19, residual neural network-18 (RESNET-18), RESNET-50, RESNET-101, and CNNSnow detection
[34]Combining data envelopment analysis and Random Forest for selecting optimal locations of solar PV plants2023RFLocation selection
[139]Variable boundary reinforcement learning for maximum power point tracking of photovoltaic grid-connected systems2023variable boundary reinforcement learning MPPT
[140]A Novel Nonisolated Quasi Z-Source Multilevel Inverter for Solar Photovoltaic Energy System Using Robust Technique: An ICSA–RPNN Technique2023chameleon swarm algorithm (ICSA) and recurrent perceptron neural network (RPNN)Inverters
[23]Hybrid Convolutional Neural Network-Multilayer Perceptron Model for Solar Radiation Prediction2023CNN and multi-layer perceptron (MLP)Solar radiation forecasting
[141]Boosted backtracking search optimization with information exchange for photovoltaic system evaluation2023backtracking search optimization algorithm (BSA) and TLBOParameter estimation
[52]Maximum power point tracking technique based on variable step size with sliding mode controller in photovoltaic system2023Grey wolf optimizer (GWO)MPPT
[142]Experimental Modeling of a New Multi-Degree-of-Freedom Fuzzy Controller Based Maximum Power Point Tracking from a Photovoltaic System2022multi-degree-of-freedom FLC MPPT
[143]Optimized RNN-oriented power quality enhancement and THD reduction for micro grid integration of PV system with MLI: Crow Search-based Harris Hawks Optimization concept2022 Optimized Recurrent NN, CSA and Harris Hawks Optimization (HHO)Grid integration
[60]Photovoltaic System Parameter Estimation Using Marine Predators Optimization Algorithm Based on Multilayer Perceptron2022 GWO and marine predators optimization algorithms and multilayer perceptronParameter estimation
[144]Geospatial assessment of rooftop solar photovoltaic potential using multi-source remote sensing data2022CNN and MLPGeospatial assessment
[145]A Novel Approach to Achieve MPPT for Photovoltaic System Based SCADA2022CSA and ABCMPPT
[78]Photovoltaic Energy Production Forecasting through Machine Learning Methods: A Scottish Solar Farm Case Study2022LR, kNN, DT, XGBoost, Light Gradient Boosting (LGBM), MLP, Elman NN and LSTMPower forecasting
[146]Optimal Design of an Artificial Intelligence Controller for Solar-Battery Integrated UPQC in Three Phase Distribution Networks2022soccer league algorithm and ANNunified power quality conditioner (UPQC)
[49]Deep Reinforcement Learning for the Optimal Angle Control of Tracking Bifacial Photovoltaic Systems2022DRLAngle control
[56]An Integrated Missing-Data Tolerant Model for Probabilistic PV Power Generation Forecasting2022recursive LSTMPower forecasting
[147]Generation of Maximum Power in Grid Connected PV System Based MPPT Control Using Hybrid Elephant Herding Optimization Algorithm2022Elephant Herding Optimization (EHO) and ANNMPPT
[66]Solar radiation forecasting with deep learning techniques integrating geostationary satellite images20223D-CNN and ConvLSTMSolar radiation forecasting
[148]Information sharing search boosted whale optimizer with Nelder-Mead simplex for parameter estimation of photovoltaic models2022WOAParameter estimation
[149]Prediction of photovoltaic power output based on similar day analysis using RBF neural network with adaptive black widow optimization algorithm and K-means clustering2022radial basis function NNs, adaptive black widow optimization algorithm (ABWO), similar day analysis (SDA) and K-means clusteringPower forecasting
[150]Neural Network Controlled Solar PV Battery Powered Unified Power Quality Conditioner for Grid Connected Operation2022ANNPower quality
[151]Extremal Nelder–Mead colony predation algorithm for parameter estimation of solar photovoltaic models2022enhanced colony predation algorithm (ECPA)Parameter estimation
[152]A Novel Hybrid MPPT Technique Based on Harris Hawk Optimization (HHO) and Perturb and Observer (P&O) under Partial and Complex Partial Shading Conditions2022HHOMPPT and shading
[153]Parameter estimation of static solar photovoltaic models using Laplacian Nelder-Mead hunger games search2022 Laplacian Nelder-Mead hunger games search (LNMHGS)Parameter estimation
[154]Application of Temporal Fusion Transformer for Day-Ahead PV Power Forecasting2022Temporal Fusion Transformer (TFT)Power forecasting
[155]Modified honey badger algorithm based global MPPT for triple-junction solar photovoltaic system under partial shading condition and global optimization2022Honey Badger Algorithm (HBA) and Dimensional Learning Hunting (DLH)MPPT and shading
[156]A population diversity-controlled differential evolution for parameter estimation of solar photovoltaic models2022differential evolution (DE)Parameter estimation
[63]An efficient fault classification method in solar photovoltaic modules using transfer learning and multi-scale convolutional neural network2022CNNFault detection and classification
[157]Modified search and rescue optimization algorithm for identifying the optimal parameters of high efficiency triple-junction solar cell/module2022Search and Rescue optimization algorithm (SAR)Parameter estimation
[158]Quantum Nelder-Mead Hunger Games Search for optimizing photovoltaic solar cells2022Hunger Games Search (HGS)Parameter estimation
[67]Forecasting intra-hour solar photovoltaic energy by assembling wavelet based time-frequency analysis with deep learning neural networks2022feedforward NNSolar radiation forecasting
[159]Hardware-In-the-Loop Validation of Direct MPPT Based Cuckoo Search Optimization for Partially Shaded Photovoltaic System2022CSOMPPT and shading
[160]Constraint estimation in three-diode solar photovoltaic model using Gaussian and Cauchy mutation-based hunger games search optimizer and enhanced Newton–Raphson method2022HGSParameter estimation
[61]Improved gradient-based optimizer for parameters extraction of photovoltaic models2022Gradient-based optimizer (GBO)Parameter estimation
[161]Short-Term Forecasting of Energy Production for a Photovoltaic System Using a NARX-CVM Hybrid Model2022nonlinear autoregressive with exogenous inputs (NARX)Power forecasting
[162]Power Generation Prediction of Building-Integrated Photovoltaic System with Colored Modules Using Machine Learning2022NNPower forecasting
[163]Adaptive slime mould algorithm for optimal design of photovoltaic models2022adaptive slime mould algorithm (ASMA)Parameter estimation
[35]Tree-based machine learning models for photovoltaic output power forecasting that consider photovoltaic panel soiling2022RF, extra trees (ET) and gradient boosting (GB)Power forecasting and soiling
[58]Solar photo voltaic module parameter extraction using a novel Hybrid Chimp-Sine Cosine Algorithm2022hybrid Chimp-Sine cosine algorithm (HCSCA)Parameter estimation
[164]Analyzing the performance of photovoltaic systems using support vector machine classifier2022SVMMonitoring
[12]A Novel Hybrid Method Based on Fireworks Algorithm and Artificial Neural Network for Photovoltaic System Fault Diagnosis2022ANN and Evolutionary Fireworks Algorithm (FWA)Fault detection
[165]Data driven approach to forecast the next day aggregate production of scattered small rooftop solar photovoltaic systems without meteorological parameters2022least square support vector regression (LsSVR)Power forecasting
[166]A powerful meta-heuristic search algorithm for solving global optimization and real-world solar photovoltaic parameter estimation problems2022teaching-learning-based artificial bee colony (TLABC)Parameter estimation
[167]Modeling of solar photovoltaic power using a two-stage forecasting system with operation and weather parameters2022ANNPower forecasting
[39]Artificial Intelligence Applications in Estimating Invisible Solar Power Generation2022KNNPower forecasting
[79]Hourly Forecasting of Solar Photovoltaic Power in Pakistan Using Recurrent Neural Networks2022LSTM and bidirectional LSTM Power forecasting
[27]Comparison of deep learning and regression-based MPPT algorithms in PV systems2022LSTMMPPT
[168]Large-scale photovoltaic system in green building: MPPT control based on deep neural network and dynamic time-window2022DNNMPPT
[169]Fuzzy State-Dependent Riccati Equation (FSDRE) Control of the Reverse Osmosis Desalination System With Photovoltaic Power Supply2022invasive weed algorithm (IWA)MPPT
[26]AI-Empowered Recommender System for Renewable Energy Harvesting in Smart Grid System2022LSTMPower forecasting
[38]Fuzzy Based MPPT and Solar Power Forecasting Using Artificial Intelligence2022KNNMPPT
[170]Dynamic Model and Intelligent Maximum Power Point Tracking Approach for Large-Scale Building-Integrated Photovoltaic System2021DE)MPPT
[24]GeoAI for detection of solar photovoltaic installations in the Netherlands2021CNN (TernausNet)PV systems detection
[59]An evolutionary Nelder–Mead slime mould algorithm with random learning for efficient design of photovoltaic models2021improved slime mould algorithm (ISMA)Parameter estimation
[171]A Dragonfly Optimization Algorithm for Extracting Maximum Power of Grid-Interfaced PV Systems2021dragonfly optimization algorithm (DOA)MPPT
[30]Small-Scale Solar Photovoltaic Power Prediction for Residential Load in Saudi Arabia Using Machine Learning2021least absolute shrinkage and selection operator (LASSO), RF, LR, polynomial regression (PR), XGBoost, SVM, and deep learning (DL)Power forecasting
[172]Deep-Learning-Based Probabilistic Estimation of Solar PV Soiling Loss2021backbone networksSoiling
[173]Random reselection particle swarm optimization for optimal design of solar photovoltaic modules2021PSO and cuckoo searchParameter estimation
[174]Development of Artificial Intelligence Techniques for Solar PV Power Forecasting for Dehradun Region of India2021MLP, ridge regression, DT, RF, SVM and KNNPowe forecasting
[80]CNN-based deep learning technique for improved H7 TLI with grid-connected photovoltaic systems2021CNNInverters
[175]Predicting diurnal outdoor performance and degradation of organic photovoltaics via machine learning; relating degradation to outdoor stress conditions2021ANNsPower forecasting and degradation
[176]Evaluation of constraint in photovoltaic cells using ensemble multi-strategy shuffled frog leading algorithms2021ensemble multi strategy-driven shuffled frog leading algorithm (EMSFLA)Parameter estimation
[40]Design and Evaluation of Fuzzy Adaptive Particle Swarm Optimization Based Maximum Power Point Tracking on Photovoltaic System Under Partial Shading Conditions2021fuzzy adaptive PSO and conventional PSOMPPT
[14]Implementation of solar energy in smart cities using an integration of artificial neural network, photovoltaic system and classical Delphi methods2021ANNPower forecasting
[43]Optimal Parameter Estimation of Solar PV Panel Based on Hybrid Particle Swarm and Grey Wolf Optimization Algorithms2021PSO and GWOParameter estimation
[54]Day-ahead hourly photovoltaic power forecasting using attention-based CNN-LSTM neural network embedded with multiple relevant and target variables prediction pattern2021attention-based long-term and short-term temporal neural network prediction model (ALSM), CNN, LSTM, and attention mechanism under the multiple relevant and target variables prediction pattern (MRTPP)Power forecasting
[20]A Novel Hybrid Maximum Power Point Tracking Controller Based on Artificial Intelligence for Solar Photovoltaic System Under Variable Environmental Conditions2021FLMPPT
[65]Proposed ANFIS Based Approach for Fault Tracking, Detection, Clearing and Rearrangement for Photovoltaic System2021ANFISFault detection
[177]Real-time implementation of MPPT for renewable energy systems based on Artificial intelligence2021fuzzy NNMPPT
[178]Modeling Renewable Energy Systems by a Self-Evolving Nonlinear Consequent Part Recurrent Type-2 Fuzzy System for Power Prediction2021fuzzy NNModeling
[179]Effective Segmentation Approach for Solar Photovoltaic Panels in Uneven Illuminated Color Infrared Images2021k-means clusteringSegmentation
[17]Promising MPPT Methods Combining Metaheuristic, Fuzzy-Logic and ANN Techniques for Grid-Connected Photovoltaic2021FL, PSO, and ANNMPPT
[180]Neural Network Approach for Global Solar Irradiance Prediction at Extremely Short-Time-Intervals Using Particle Swarm Optimization Algorithm2021PSO and NNSolar radiation prediction
[181]Evolutionary shuffled frog leaping with memory pool for parameter optimization2021shuffled frog-leaping algorithm (SFLBS)Parameter estimation
[182]Novel AI Based Energy Management System for Smart Grid With RES Integration2021GWOEnergy management
[183]Artificial Intelligence Method for the Forecast and Separation of Total and HVAC Loads With Application to Energy Management of Smart and NZE Homes2021LSTMPower forecasting
[11]Adaptive maximum power point tracking using neural networks for a photovoltaic systems according grid2021ANNMPPT
[184]Robust configuration and intelligent MPPT control for building integrated photovoltaic system based on extreme learning machine2021extreme learning machine (ELM)MPPT
[42]Parameter Identification of Photovoltaic Cell Model Based on Enhanced Particle Swarm Optimization2021enhanced PSOParameter estimation
[16]Analysis of a Traditional and a Fuzzy Logic Enhanced Perturb and Observe Algorithm for the MPPT of a Photovoltaic System2021FLMPPT
[57]Randomised learning-based hybrid ensemble model for probabilistic forecasting of PV power generation2020randomized learning-based hybrid ensemble (RLHE) modelPower forecasting
[28]Hybrid deep learning for power generation forecasting in active solar trackers2020LSTMPower forecasting
[185]Horizontal and vertical crossover of Harris hawk optimizer with Nelder-Mead simplex for parameter estimation of photovoltaic models2020HHO and Crisscross Optimizer (CCO)Parameter estimation
[186]Solar photovoltaic parameter estimation using an improved equilibrium optimizer2020Equilibrium Optimizer (EO)Parameter estimation
[187]Orthogonally adapted Harris hawks optimization for parameter estimation of photovoltaic models2020HHOParameter estimation
[19]Artificial intelligent controller-based power quality improvement for microgrid integration of photovoltaic system using new cascade multilevel inverter2020FLMPPT
[33]Data Description Technique-Based Islanding Classification for Single-Phase Grid-Connected Photovoltaic System2020SVMIslanding detection
[188]A particle swarm optimisation-trained feedforward neural network for predicting the maximum power point of a photovoltaic array2020ANN and PSOMPPT
[189]Photovoltaic power forecast using empirical models and artificial intelligence approaches for water pumping systems2020 FFNN and ANFISPower forecasting
[190]Multiple scenarios multi-objective salp swarm optimization for sizing of standalone photovoltaic system2020Salp Swarm Optimization (SSA)Sizing
[191]Orthogonal Nelder-Mead moth flame method for parameters identification of photovoltaic modules2020orthogonal moth flame optimization (MFO) Parameter estimation
[192]Forecast uncertainty-based performance degradation diagnosis of solar PV systems2020 ensemble method based on the dropout techniqueDegradation diagnosis
[193]Optimal Sizing of Standalone Photovoltaic System Using Improved Performance Model and Optimization Algorithm2020 DE multi-objective optimizationSizing
[194]Characterization of a polycrystalline photovoltaic cell using artificial neural networks2020ANNParameter estimation
[195]Implementation of ANFIS-mptc for 20 kwp spv power generation and comparison with FLMPPT under dissimilar conditions2020ANFISMPPT

References

  1. Ramos, A.; Chatzopoulou, M.A.; Guarracino, I.; Freeman, J.; Markides, C.N. Hybrid Photovoltaic-Thermal Solar Systems for Combined Heating, Cooling and Power Provision in the Urban Environment. Energy Convers. Manag. 2017, 150, 838–850. [Google Scholar] [CrossRef]
  2. Li, S.; Haskew, T.A.; Li, D.; Hu, F. Integrating Photovoltaic and Power Converter Characteristics for Energy Extraction Study of Solar PV Systems. Renew. Energy 2011, 36, 3238–3245. [Google Scholar] [CrossRef]
  3. Awasthi, A.; Shukla, A.K.; Sr, M.M.; Dondariya, C.; Shukla, K.N.; Porwal, D.; Richhariya, G. Review on Sun Tracking Technology in Solar PV System. Energy Rep. 2020, 6, 392–405. [Google Scholar] [CrossRef]
  4. Usman, Z.; Tah, J.; Abanda, H.; Nche, C. A Critical Appraisal of PV-Systems’ Performance. Buildings 2020, 10, 192. [Google Scholar] [CrossRef]
  5. Elshater, A.; Abusaada, H. Developing Process for Selecting Research Techniques in Urban Planning and Urban Design with a PRISMA-Compliant Review. Soc. Sci. 2022, 11, 471. [Google Scholar] [CrossRef]
  6. Aria, M.; Cuccurullo, C. Bibliometrix: An R-Tool for Comprehensive Science Mapping Analysis. J. Informetr. 2017, 11, 959–975. [Google Scholar] [CrossRef]
  7. Yousaf, S.; Shafi, I.; Ahmad, J. Features Selection and Optimized Neural Network Architecture for Modelling Flows in Solar Collectors. In Proceedings of the 2017 International Conference on Frontiers of Information Technology (FIT), Islamabad, Pakistan, 18–20 December 2017; pp. 247–252. [Google Scholar]
  8. Abid, S.; Chtourou, M.; Djemel, M. Pruning Approaches for Selection of Neural Networks Structure. In Proceedings of the 10th International Multi-Conferences on Systems, Signals & Devices 2013 (SSD13), Hammamet, Tunisia, 18–21 March 2013; pp. 1–4. [Google Scholar]
  9. Ji, T.W.; Gao, J.; Zhao, G.Q.; Zhang, C.R. Research on GA-ANN Integration and Its Applications to Cold Extrusion Process Design. Mater. Sci. Forum 2006, 532–533, 897–900. [Google Scholar] [CrossRef]
  10. Taher, M.A.; Behnamfar, M.; Sarwat, A.I.; Tariq, M. Wavelet and Signal Analyzer Based High- Frequency Ripple Extraction in the Context of MPPT Algorithm in Solar PV Systems. IEEE Access 2024, 12, 113726–113740. [Google Scholar] [CrossRef]
  11. Sahraoui, H.; Mellah, H.; Drid, S.; Chrifi-Alaoui, L. Adaptive Maximum Power Point Tracking Using Neural Networks for a Photovoltaic Systems According Grid. Electr. Eng. Electromech. 2021, 5, 57–66. [Google Scholar] [CrossRef]
  12. Sebbane, S.; Akchioui, N.E. A Novel Hybrid Method Based on Fireworks Algorithm and Artificial Neural Network for Photovoltaic System Fault Diagnosis. Int. J. Renew. Energy Res. 2022, 12, 239–247. [Google Scholar]
  13. Sivapriya, A.; Kalaiarasi, N.; Vishnuram, P.; Abou Houran, M.; Bajaj, M.; Pushkarna, M.; Kamel, S. Real-Time Hardware-in-Loop Based Open Circuit Fault Diagnosis and Fault Tolerant Control Approach for Cascaded Multilevel Inverter Using Artificial Neural Network. Front. Energy Res. 2023, 10, 1083662. [Google Scholar] [CrossRef]
  14. Ghadami, N.; Gheibi, M.; Kian, Z.; Faramarz, M.G.; Naghedi, R.; Eftekhari, M.; Fathollahi-Fard, A.M.; Dulebenets, M.A.; Tian, G. Implementation of Solar Energy in Smart Cities Using an Integration of Artificial Neural Network, Photovoltaic System and Classical Delphi Methods. Sustain. Cities Soc. 2021, 74, 103149. [Google Scholar] [CrossRef]
  15. Masry, M.Z.-E.; Mohammed, A.; Amer, F.; Mubarak, R. New Hybrid MPPT Technique Including Artificial Intelligence and Traditional Techniques for Extracting the Global Maximum Power from Partially Shaded PV Systems. Sustainability 2023, 15, 10884. [Google Scholar] [CrossRef]
  16. Remoaldo, D.; Jesus, I. Analysis of a Traditional and a Fuzzy Logic Enhanced Perturb and Observe Algorithm for the MPPT of a Photovoltaic System. Algorithms 2021, 14, 24. [Google Scholar] [CrossRef]
  17. Ali, M.N.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Promising MPPT Methods Combining Metaheuristic, Fuzzy-Logic and ANN Techniques for Grid-Connected Photovoltaic. Sensors 2021, 21, 1244. [Google Scholar] [CrossRef]
  18. Bacha, M.; Terki, A.; Bacha, M. Comparative Study of Real-Time Photovoltaic Fault Diagnosis Using Artificial Intelligence: Fuzzy Logic and Neural Network Approaches. Energy Sources Part A Recovery Util. Environ. Eff. 2024, 46, 13536–13560. [Google Scholar] [CrossRef]
  19. Mahendravarman, I.; Elankurisil, S.A.; Venkateshkumar, M.; Ragavendiran, A.; Chin, N. Artificial Intelligent Controller-Based Power Quality Improvement for Microgrid Integration of Photovoltaic System Using New Cascade Multilevel Inverter. Soft Comput. 2020, 24, 18909–18926. [Google Scholar] [CrossRef]
  20. Khan, M.J. Pushparaj A Novel Hybrid Maximum Power Point Tracking Controller Based on Artificial Intelligence for Solar Photovoltaic System Under Variable Environmental Conditions. J. Electr. Eng. Technol. 2021, 16, 1879–1889. [Google Scholar] [CrossRef]
  21. Ledmaoui, Y.; El Maghraoui, A.; El Aroussi, M.; Saadane, R. Enhanced Fault Detection in Photovoltaic Panels Using CNN-Based Classification with PyQt5 Implementation. Sensors 2024, 24, 7407. [Google Scholar] [CrossRef]
  22. Qureshi, U.R.; Rashid, A.; Altini, N.; Bevilacqua, V.; La Scala, M. Radiometric Infrared Thermography of Solar Photovoltaic Systems: An Explainable Predictive Maintenance Approach for Remote Aerial Diagnostic Monitoring. Smart Cities 2024, 7, 1261–1288. [Google Scholar] [CrossRef]
  23. Ghimire, S.; Nguyen-Huy, T.; Prasad, R.; Deo, R.C.; Casillas-Pérez, D.; Salcedo-Sanz, S.; Bhandari, B. Hybrid Convolutional Neural Network-Multilayer Perceptron Model for Solar Radiation Prediction. Cogn. Comput. 2023, 15, 645–671. [Google Scholar] [CrossRef]
  24. Kausika, B.B.; Nijmeijer, D.; Reimerink, I.; Brouwer, P.; Liem, V. GeoAI for Detection of Solar Photovoltaic Installations in the Netherlands. Energy AI 2021, 6, 100111. [Google Scholar] [CrossRef]
  25. Aman, R.; Rizwan, M.; Kumar, A. A Novel Hybrid Intelligent Approach for Solar Photovoltaic Power Prediction Considering UV Index and Cloud Cover. Electr. Eng. 2024, 107, 1203–1224. [Google Scholar] [CrossRef]
  26. Patel, R.K.; Kumari, A.; Tanwar, S.; Hong, W.-C.; Sharma, R. AI-Empowered Recommender System for Renewable Energy Harvesting in Smart Grid System. IEEE Access 2022, 10, 24316–24326. [Google Scholar] [CrossRef]
  27. Karabinaoğlu, M.; Çakir, B.; Başoğlu, M.; Kazdaloğlu, A.; Güneroğlu, A. Comparison of Deep Learning and Regression-Based MPPT Algorithms in PV Systems. Turk. J. Electr. Eng. Comput. Sci. 2022, 30, 2319–2338. [Google Scholar] [CrossRef]
  28. Frizzo Stefenon, S.; Kasburg, C.; Nied, A.; Rodrigues Klaar, A.C.; Silva Ferreira, F.C.; Waldrigues Branco, N. Hybrid Deep Learning for Power Generation Forecasting in Active Solar Trackers. IET Gener. Transm. Distrib. 2020, 14, 5667–5674. [Google Scholar] [CrossRef]
  29. Cai, Y.; Hao, S.; Wen, X.; Li, H.; He, X.; Chen, L.; Ren, J. Short-Term Power Prediction by Using Least Square Support Vector Machine with Variational Mode Decomposition in a Photovoltaic System. IEEE Access 2023, 11, 143486–143500. [Google Scholar] [CrossRef]
  30. Mohana, M.; Saidi, A.S.; Alelyani, S.; Alshayeb, M.J.; Basha, S.; Anqi, A.E. Small-Scale Solar Photovoltaic Power Prediction for Residential Load in Saudi Arabia Using Machine Learning. Energies 2021, 14, 6759. [Google Scholar] [CrossRef]
  31. Ragul, S.; Tamilselvi, S.; Rengarajan, S.; Guna Sundari, S. Cloud Computing and Machine Learning-Based Electrical Fault Detection in the PV System. IETE J. Res. 2023, 69, 8735–8752. [Google Scholar] [CrossRef]
  32. Sepúlveda-Oviedo, E.H.; Travé-Massuyès, L.; Subias, A.; Pavlov, M.; Alonso, C. An Ensemble Learning Framework for Snail Trail Fault Detection and Diagnosis in Photovoltaic Modules. Eng. Appl. Artif. Intell. 2024, 137, 109068. [Google Scholar] [CrossRef]
  33. Haque, A.; Alshareef, A.; Khan, A.I.; Alam, M.M.; Kurukuru, V.S.B.; Irshad, K. Data Description Technique-Based Islanding Classification for Single-Phase Grid-Connected Photovoltaic System. Sensors 2020, 20, 3320. [Google Scholar] [CrossRef] [PubMed]
  34. Cattani, G. Combining Data Envelopment Analysis and Random Forest for Selecting Optimal Locations of Solar PV Plants. Energy AI 2023, 11, 100222. [Google Scholar] [CrossRef]
  35. Tovilović, D.M.; Đurišić, Ž.R. Tree-Based Machine Learning Models for Photovoltaic Output Power Forecasting That Consider Photovoltaic Panel Soiling. Int. J. Sustain. Energy 2022, 41, 1279–1302. [Google Scholar] [CrossRef]
  36. Montes-Romero, J.; Heinzle, N.; Livera, A.; Theocharides, S.; Makrides, G.; Sutterlueti, J.; Ransome, S.; Georghiou, G.E. Novel Data-Driven Health-State Architecture for Photovoltaic System Failure Diagnosis. Sol. Energy 2024, 279, 112820. [Google Scholar] [CrossRef]
  37. Sarkar, S.; Karthick, A.; Kumar Chinnaiyan, V.; Patil, P.P. Energy Forecasting of the Building-Integrated Photovoltaic Façade Using Hybrid LSTM. Environ. Sci. Pollut. Res. 2023, 30, 45977–45985. [Google Scholar] [CrossRef]
  38. Geethamahalakshmi, G.; Kalaiarasi, N.; Nageswari, D. Fuzzy Based MPPT and Solar Power Forecasting Using Artificial Intelligence. Intell. Autom. Soft Comput. 2021, 32, 1667–1685. [Google Scholar] [CrossRef]
  39. Wu, Y.-K.; Lai, Y.-H.; Huang, C.-L.; Phuong, N.T.B.; Tan, W.-S. Artificial Intelligence Applications in Estimating Invisible Solar Power Generation. Energies 2022, 15, 1312. [Google Scholar] [CrossRef]
  40. Guo, L.; Abdul, N.M.M. Design and Evaluation of Fuzzy Adaptive Particle Swarm Optimization Based Maximum Power Point Tracking on Photovoltaic System Under Partial Shading Conditions. Front. Energy Res. 2021, 9, 712175. [Google Scholar] [CrossRef]
  41. Hamed, S.B.; Abid, A.; Hamed, M.B.; Sbita, L.; Bajaj, M.; Ghoneim, S.S.M.; Zawbaa, H.M.; Kamel, S. A Robust MPPT Approach Based on First-Order Sliding Mode for Triple-Junction Photovoltaic Power System Supplying Electric Vehicle. Energy Rep. 2023, 9, 4275–4297. [Google Scholar] [CrossRef]
  42. Wang, R. Parameter Identification of Photovoltaic Cell Model Based on Enhanced Particle Swarm Optimization. Sustainability 2021, 13, 840. [Google Scholar] [CrossRef]
  43. Rezk, H.; Arfaoui, J.; Gomaa, M.R. Optimal Parameter Estimation of Solar PV Panel Based on Hybrid Particle Swarm and Grey Wolf Optimization Algorithms. Int. J. Interact. Multimed. Artif. Intell. 2021, 6, 145. [Google Scholar] [CrossRef]
  44. Masoumi, A.P.; Bagherian, V.; Tavakolpour-Saleh, A.R.; Masoomi, E. A New Two-Axis Solar Tracker Based on the Online Optimization Method: Experimental Investigation and Neural Network Modeling. Energy AI 2023, 14, 100284. [Google Scholar] [CrossRef]
  45. Abdel-Nasser, M.; Mahmoud, K. Accurate Photovoltaic Power Forecasting Models Using Deep LSTM-RNN. Neural Comput. Applic. 2019, 31, 2727–2740. [Google Scholar] [CrossRef]
  46. Marino, D.L.; Amarasinghe, K.; Manic, M. Building Energy Load Forecasting Using Deep Neural Networks. In Proceedings of the IECON 2016—42nd Annual Conference of the IEEE Industrial Electronics Society, Florence, Italy, 24–27 October 2016; pp. 7046–7051. [Google Scholar]
  47. Rathore, A.; Gupta, P.; Sharma, R.; Singh, R. Day Ahead Solar Forecast Using Long Short Term Memory Network Augmented with Fast Fourier Transform-Assisted Decomposition Technique. Renew. Energy 2025, 247, 123021. [Google Scholar] [CrossRef]
  48. Eseye, A.T.; Zhang, J.; Zheng, D. Short-Term Photovoltaic Solar Power Forecasting Using a Hybrid Wavelet-PSO-SVM Model Based on SCADA and Meteorological Information. Renew. Energy 2018, 118, 357–367. [Google Scholar] [CrossRef]
  49. Tsuchida, S.; Nonaka, H.; Yamada, N. Deep Reinforcement Learning for the Optimal Angle Control of Tracking Bifacial Photovoltaic Systems. Energies 2022, 15, 8083. [Google Scholar] [CrossRef]
  50. Talbi, E.-G. Metaheuristics: From Design to Implementation; Wiley: Hoboken, NJ, USA, 2009; Volume 74, ISBN 978-0-470-27858-1. [Google Scholar]
  51. Asif; Ahmad, W.; Qureshi, M.B.; Khan, M.M.; Fayyaz, M.A.B.; Nawaz, R. Optimizing Large-Scale PV Systems with Machine Learning: A Neuro-Fuzzy MPPT Control for PSCs with Uncertainties. Electronics 2023, 12, 1720. [Google Scholar] [CrossRef]
  52. Hai, T.; Zain, J.M.; Nakamura, H. Maximum Power Point Tracking Technique Based on Variable Step Size with Sliding Mode Controller in Photovoltaic System. Soft Comput. 2023, 27, 3829–3845. [Google Scholar] [CrossRef]
  53. Rehman, H.; Sajid, I.; Sarwar, A.; Tariq, M.; Bakhsh, F.I.; Ahmad, S.; Mahmoud, H.A.; Aziz, A. Driving Training-Based Optimization (DTBO) for Global Maximum Power Point Tracking for a Photovoltaic System under Partial Shading Condition. IET Renew. Power Gener. 2023, 17, 2542–2562. [Google Scholar] [CrossRef]
  54. Qu, J.; Qian, Z.; Pei, Y. Day-Ahead Hourly Photovoltaic Power Forecasting Using Attention-Based CNN-LSTM Neural Network Embedded with Multiple Relevant and Target Variables Prediction Pattern. Energy 2021, 232, 120996. [Google Scholar] [CrossRef]
  55. Phan, Q.-T.; Wu, Y.-K.; Phan, Q.-D. Enhancing One-Day-Ahead Probabilistic Solar Power Forecast with a Hybrid Transformer-LUBE Model and Missing Data Imputation. IEEE Trans. Ind. Appl. 2024, 60, 1396–1408. [Google Scholar] [CrossRef]
  56. Li, Q.; Xu, Y.; Chew, B.S.H.; Ding, H.; Zhao, G. An Integrated Missing-Data Tolerant Model for Probabilistic PV Power Generation Forecasting. IEEE Trans. Power Syst. 2022, 37, 4447–4459. [Google Scholar] [CrossRef]
  57. Liu, W.; Xu, Y. Randomised Learning-Based Hybrid Ensemble Model for Probabilistic Forecasting of PV Power Generation. IET Gener. Transm. Distrib. 2020, 14, 5909–5917. [Google Scholar] [CrossRef]
  58. Vandrasi, R.K.; Sravana Kumar, B.; Devarapalli, R. Solar Photo Voltaic Module Parameter Extraction Using a Novel Hybrid Chimp-Sine Cosine Algorithm. Energy Sources Part A Recovery Util. Environ. Eff. 2022, 1–20. [Google Scholar] [CrossRef]
  59. Weng, X.; Heidari, A.A.; Liang, G.; Chen, H.; Ma, X. An Evolutionary Nelder–Mead Slime Mould Algorithm with Random Learning for Efficient Design of Photovoltaic Models. Energy Rep. 2021, 7, 8784–8804. [Google Scholar] [CrossRef]
  60. Colak, M.; Balci, S. Photovoltaic System Parameter Estimation Using Marine Predators Optimization Algorithm Based on Multilayer Perceptron. Electr. Power Compon. Syst. 2022, 50, 1087–1099. [Google Scholar] [CrossRef]
  61. Jiang, Y.; Luo, Q.; Zhou, Y. Improved Gradient-Based Optimizer for Parameters Extraction of Photovoltaic Models. IET Renew. Power Gener. 2022, 16, 1602–1622. [Google Scholar] [CrossRef]
  62. Lu, X.; Lin, Y.; Lin, P.; He, X.; Fang, G.; Cheng, S.; Chen, Z.; Wu, L. Efficient Fault Diagnosis Approach for Solar Photovoltaic Array Using a Convolutional Neural Network in Combination of Generative Adversarial Network under Small Dataset. Sol. Energy 2023, 253, 360–374. [Google Scholar] [CrossRef]
  63. Korkmaz, D.; Acikgoz, H. An Efficient Fault Classification Method in Solar Photovoltaic Modules Using Transfer Learning and Multi-Scale Convolutional Neural Network. Eng. Appl. Artif. Intell. 2022, 113, 104959. [Google Scholar] [CrossRef]
  64. Noura, H.N.; Allal, Z.; Salman, O.; Chahine, K. Explainable Artificial Intelligence of Tree-Based Algorithms for Fault Detection and Diagnosis in Grid-Connected Photovoltaic Systems. Eng. Appl. Artif. Intell. 2025, 139, 109503. [Google Scholar] [CrossRef]
  65. Bendary, A.F.; Abdelaziz, A.Y.; Ismail, M.M.; Mahmoud, K.; Lehtonen, M.; Darwish, M.M.F. Proposed ANFIS Based Approach for Fault Tracking, Detection, Clearing and Rearrangement for Photovoltaic System. Sensors 2021, 21, 2269. [Google Scholar] [CrossRef] [PubMed]
  66. Gallo, R.; Castangia, M.; Macii, A.; Macii, E.; Patti, E.; Aliberti, A. Solar Radiation Forecasting with Deep Learning Techniques Integrating Geostationary Satellite Images. Eng. Appl. Artif. Intell. 2022, 116, 105493. [Google Scholar] [CrossRef]
  67. Rodríguez, F.; Azcárate, I.; Vadillo, J.; Galarza, A. Forecasting Intra-Hour Solar Photovoltaic Energy by Assembling Wavelet Based Time-Frequency Analysis with Deep Learning Neural Networks. Int. J. Electr. Power Energy Syst. 2022, 137, 107777. [Google Scholar] [CrossRef]
  68. So, D.; Oh, J.; Leem, S.; Ha, H.; Moon, J. A Hybrid Ensemble Model for Solar Irradiance Forecasting: Advancing Digital Models for Smart Island Realization. Electronics 2023, 12, 2607. [Google Scholar] [CrossRef]
  69. Hota, L.; Dash, P. Comparative Analysis of Stock Price Prediction by ANN and RF Model. Comput. Intell. Mach. Learn. 2021, 2, 1–9. [Google Scholar] [CrossRef]
  70. Sy, D.; Nguyen, S. ANFIS: Establishing and Applying to Managing Online Damage; IntechOpen: London, UK, 2019; ISBN 978-1-78984-231-9. [Google Scholar]
  71. Sanchez, B.; Duran, D.; Martinez, K.; Viera, W. Advances of Artificial Intelligence in Aeronautics. Athenea Eng. Sci. J. 2023, 4, 34–42. [Google Scholar] [CrossRef]
  72. Kayabasi, A.; Akdagli, A. A Comparative Study on ANN, ANFIS and SVM Methods for Computing Resonant Frequency of A-Shaped Compact Microstrip Antennas. In Proceedings of the ICCITE 2015:17th International Conference on Communication and Information Technology and Engineering, PyeongChang, Republic of Korea, 1–3 July 2015. [Google Scholar]
  73. Mohammed, R.; Abdulrazzaq, M.; Mohammed, A.; Mardikyan, K.; Çevık, M. Enhancing Smart Grid Efficiency: A Modified ANN-LSTM Approach for Energy Storage and Distribution Optimization. In Proceedings of the 2023 7th International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT), Ankara, Turkey, 26–28 October 2023; p. 5. [Google Scholar]
  74. Wang, Y.; Wang, B.; Di, J.; Sun, J.; Wang, X. Research on Diabetes Prediction Analysis Based on Improved ANN Algorithm. J. Phys. Conf. Ser. 2021, 2010, 012118. [Google Scholar] [CrossRef]
  75. Bao, C.; Li, Q.; Shen, Z.; Tai, C.; Wu, L.; Xiang, X. Approximation Analysis of Convolutional Neural Networks. East Asian J. Appl. Math. 2023, 13, 524–549. [Google Scholar] [CrossRef]
  76. Essam, Y.; Ahmed, A.N.; Ramli, R.; Chau, K.-W.; Idris Ibrahim, M.S.; Sherif, M.; Sefelnasr, A.; El-Shafie, A. Investigating Photovoltaic Solar Power Output Forecasting Using Machine Learning Algorithms. Eng. Appl. Comput. Fluid. Mech. 2022, 16, 2002–2034. [Google Scholar] [CrossRef]
  77. Liu, G.; Zhu, L.; Li, H.; Li, J.; Lv, Q. Novel Extreme Seeking Control Framework with Ordered Excitation and Nonlinear Function Based PSO: Method and Application. Sol. Energy 2023, 255, 126–137. [Google Scholar] [CrossRef]
  78. Cabezón, L.; Ruiz, L.G.B.; Criado-Ramón, D.; Gago, E.J.; Pegalajar, M.C. Photovoltaic Energy Production Forecasting through Machine Learning Methods: A Scottish Solar Farm Case Study. Energies 2022, 15, 8732. [Google Scholar] [CrossRef]
  79. Khan, S.; Shaikh, F.; Siddiqui, M.M.; Hussain, T.; Kumar, L.; Nahar, A. Hourly Forecasting of Solar Photovoltaic Power in Pakistan Using Recurrent Neural Networks. Int. J. Photoenergy 2022, 2022, 7015818. [Google Scholar] [CrossRef]
  80. Ramasamy, S.; Perumal, M. CNN-Based Deep Learning Technique for Improved H7 TLI with Grid-Connected Photovoltaic Systems. Int. J. Energy Res. 2021, 45, 19851–19868. [Google Scholar] [CrossRef]
  81. Hussain, A.; Musilek, P. Energy Management of Buildings with Energy Storage and Solar Photovoltaic: A Diversity in Experience Approach for Deep Reinforcement Learning Agents. Energy AI 2024, 15, 100313. [Google Scholar] [CrossRef]
  82. Zhao, Y.; Ge, W.; Sun, Y.; Qiao, G.; Zhu, D.; Ai, H. Examining Nonlinear Effects of Socioecological Drivers on Urban Solar Energy Development in China Using Machine Learning and High-Dimensional Data. J. Environ. Manag. 2024, 360, 121092. [Google Scholar] [CrossRef] [PubMed]
  83. Oh, J.; So, D.; Jo, J.; Kang, N.; Hwang, E.; Moon, J. Two-Stage Neural Network Optimization for Robust Solar Photovoltaic Forecasting. Electronics 2024, 13, 1659. [Google Scholar] [CrossRef]
  84. John, R.; Coupland, S. Type-2 Fuzzy Logic and the Modelling of Uncertainty in Applications. In Human-Centric Information Processing Through Granular Modelling; Bargiela, A., Pedrycz, W., Eds.; Springer: Berlin/Heidelberg, Germany, 2009; pp. 185–201. ISBN 978-3-540-92916-1. [Google Scholar]
  85. Castillo, O.; Melin, P. Interval Type-2 Fuzzy Logic Applications. In Human-Centric Information Processing Through Granular Modelling; Bargiela, A., Pedrycz, W., Eds.; Springer: Berlin/Heidelberg, Germany, 2009; pp. 203–231. ISBN 978-3-540-92916-1. [Google Scholar]
  86. Chimatapu, R.; Hagras, H.; Kern, M.; Owusu, G. Enhanced Deep Type-2 Fuzzy Logic System For Global Interpretability. In Proceedings of the 2021 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE), Luxembourg, 11–14 July 2021; pp. 1–8. [Google Scholar]
  87. Ontiveros-Robles, E.; Melin, P.; Castillo, O. Comparative Analysis of Noise Robustness of Type 2 Fuzzy Logic Controllers. Kybernetika 2018, 54, 175–201. [Google Scholar] [CrossRef]
  88. Janarthanan, R.; Maheshwari, R.U.; Shukla, P.K.; Shukla, P.K.; Mirjalili, S.; Kumar, M. Intelligent Detection of the PV Faults Based on Artificial Neural Network and Type 2 Fuzzy Systems. Energies 2021, 14, 6584. [Google Scholar] [CrossRef]
  89. Aminifar, S.; Marzuki, A. Uncertainty in Interval Type-2 Fuzzy Systems. Math. Probl. Eng. 2013, 2013, 452780. [Google Scholar] [CrossRef]
  90. Comas, D.S.; Pastore, J.I.; Bouchet, A.; Ballarin, V.L.; Meschino, G.J. Type-2 Fuzzy Logic in Decision Support Systems. In Soft Computing for Business Intelligence; Espin, R., Pérez, R.B., Cobo, A., Marx, J., Valdés, A.R., Eds.; Springer: Berlin/Heidelberg, Germany, 2014; pp. 267–280. ISBN 978-3-642-53737-0. [Google Scholar]
  91. Kondratenko, N.; Snihur, O. A Method of Building Type-2 Fuzzy Logic Systems in Multidimensional Objects Identification Problems. East. Eur. J. Enterp. Technol. 2017, 3, 38–45. [Google Scholar] [CrossRef]
  92. Basar, G.; Der, O. Multi-Objective Optimization of Process Parameters for Laser Cutting Polyethylene Using Fuzzy AHP-Based MCDM Methods. Proc. Inst. Mech. Eng. Part E 2025. [Google Scholar] [CrossRef]
  93. Pant, S.; Garg, P.; Kumar, A.; Ram, M.; Kumar, A.; Sharma, H.K.; Klochkov, Y. AHP-Based Multi-Criteria Decision-Making Approach for Monitoring Health Management Practices in Smart Healthcare System. Int. J. Syst. Assur. Eng. Manag. 2024, 15, 1444–1455. [Google Scholar] [CrossRef]
  94. Phan, Q.-T.; Wu, Y.-K.; Phan, Q.-D. An Innovative Hybrid Model Combining Informer and K-Means Clustering Methods for Invisible Multisite Solar Power Estimation. IET Renew. Power Gener. 2024, 18, 4318–4333. [Google Scholar] [CrossRef]
  95. Rokonuzzaman, M.; Rahman, S.; Hannan, M.A.; Mishu, M.K.; Tan, W.-S.; Rahman, K.S.; Pasupuleti, J.; Amin, N. Levenberg-Marquardt Algorithm-Based Solar PV Energy Integrated Internet of Home Energy Management System. Appl. Energy 2025, 378, 124407. [Google Scholar] [CrossRef]
  96. Zhou, P.; Fang, H.; Wu, G. PDeT: A Progressive Deformable Transformer for Photovoltaic Panel Defect Segmentation. Sensors 2024, 24, 6908. [Google Scholar] [CrossRef]
  97. Xie, C.; Li, Q.; Yang, Y.; Zhang, L.; Liu, X. Research on a Photovoltaic Panel Dust Detection Algorithm Based on 3D Data Generation. Energies 2024, 17, 5222. [Google Scholar] [CrossRef]
  98. Krishna Veni, K.S.; Senthil Kumar, N.; Gnanavadivel, J. Non-Invasive Health Status Diagnosis of Solar PV Panel Using Ensemble Classifier. Electr. Eng. 2024, 1–13. [Google Scholar] [CrossRef]
  99. Nguyen-Duc, T.; Vu-Xuan-Son, H.; Do-Dinh, H.; Nguyen-Vu-Nhat, N.; Fujita, G.; Tran-Thanh, S. An Adaptive Method for Real-Time Photovoltaic Power Forecasting Utilizing Mathematics and Statistics: Case Studies in Australia and Vietnam. IET Renew. Power Gener. 2024, 18, 2589–2604. [Google Scholar] [CrossRef]
  100. Wu, S.; Kong, Y.; Xu, R.; Guo, Y.; Chen, Z.; Zheng, X. A Feature Space Class Balancing Strategy-Based Fault Classification Method in Solar Photovoltaic Modules. Eng. Appl. Artif. Intell. 2024, 136, 108991. [Google Scholar] [CrossRef]
  101. Kumaraswamy, M.; Naik, K.A. Backpropagation Artificial Neural Network-Based Maximum Power Point Tracking Controller with Image Encryption Inspired Solar Photovoltaic Array Reconfiguration. Eng. Appl. Artif. Intell. 2024, 136, 108979. [Google Scholar] [CrossRef]
  102. Martinez Lopez, V.A.; Isabella, O.; Zeman, M.; Ziar, H. Battery-Less Uncertainty-Based Control of a Stand-Alone PV-Electrolyzer System. J. Power Sources 2024, 614, 234934. [Google Scholar] [CrossRef]
  103. Kim, J.; Obregon, J.; Park, H.; Jung, J.-Y. Multi-Step Photovoltaic Power Forecasting Using Transformer and Recurrent Neural Networks. Renew. Sustain. Energy Rev. 2024, 200, 114479. [Google Scholar] [CrossRef]
  104. Nie, Y.; Zelikman, E.; Scott, A.; Paletta, Q.; Brandt, A. SkyGPT: Probabilistic Ultra-Short-Term Solar Forecasting Using Synthetic Sky Images from Physics-Constrained VideoGPT. Adv. Appl. Energy 2024, 14, 100172. [Google Scholar] [CrossRef]
  105. Ganesh, R.; Saha, T.K.; Sai Kumar, M.L.S. Implementation of Optimized Extreme Learning Machine-Based Energy Storage Scheme for Grid Connected Photovoltaic System. J. Energy Storage 2024, 88, 111611. [Google Scholar] [CrossRef]
  106. Almaraashi, M.; Abdulrahim, M.; Hagras, H. A Life-Long Learning XAI Metaheuristic-Based Type-2 Fuzzy System for Solar Radiation Modeling. IEEE Trans. Fuzzy Syst. 2024, 32, 2102–2115. [Google Scholar] [CrossRef]
  107. Ben Smida, M.; Azar, A.T.; Sakly, A.; Hameed, I.A. Analyzing Grid Connected Shaded Photovoltaic Systems with Steady State Stability and Crow Search MPPT Control. Front. Energy Res. 2024, 12, 1381376. [Google Scholar] [CrossRef]
  108. Wu, H.; Chen, Y.; Cai, Z.; Heidari, A.A.; Chen, H.; Zhang, Y. Super-Evolutionary Mechanism and Nelder-Mead Simplex Enhanced Salp Swarm Algorithm for Photovoltaic Model Parameter Estimation. IET Renew. Power Gener. 2024, 18, 2209–2237. [Google Scholar] [CrossRef]
  109. Yadav, A.K.; Khargotra, R.; Lee, D.; Kumar, R.; Singh, T. Novel Applications of Various Neural Network Models for Prediction of Photovoltaic System Power under Outdoor Condition of Mountainous Region. Sustain. Energy Grids Netw. 2024, 38, 101318. [Google Scholar] [CrossRef]
  110. Shivashankaraiah, K.; Shashibhushan, G.; Prema Kirubakaran, A.; Anjanappa, C.; Sharma, P.K.; Mayiladuthurai Vaidyanathan, I.; Taqui, S.N.; Obaid, S.A.; Alfarraj, S. Developing a Deep Learning and Reliable Optimization Techniques for Solar Photovoltaic Power Prediction. Electr. Power Compon. Syst. 2024, 1–15. [Google Scholar] [CrossRef]
  111. Shao, Y.; Zhang, C.; Xing, L.; Sun, H.; Zhao, Q.; Zhang, L. A New Dust Detection Method for Photovoltaic Panel Surface Based on Pytorch and Its Economic Benefit Analysis. Energy AI 2024, 16, 100349. [Google Scholar] [CrossRef]
  112. Li, R.; Wang, M.; Li, X.; Qu, J.; Dong, Y. Short-Term Photovoltaic Prediction Based on CNN-GRU Optimized by Improved Similar Day Extraction, Decomposition Noise Reduction and SSA Optimization. IET Renew. Power Gener. 2024, 18, 908–928. [Google Scholar] [CrossRef]
  113. Sarwar, S.; Javed, M.Y.; Asghar, A.B.; Iqbal, W.; Ejsmont, K.; Jaffery, M.H. A Coronavirus Optimization (CVO) Algorithm to Harvest Maximum Power from PV Systems under Partial and Complex Partial Shading Conditions. Energy Rep. 2024, 11, 1693–1710. [Google Scholar] [CrossRef]
  114. Cao, Y.; Pang, D.; Zhao, Q.; Yan, Y.; Jiang, Y.; Tian, C.; Wang, F.; Li, J. Improved YOLOv8-GD Deep Learning Model for Defect Detection in Electroluminescence Images of Solar Photovoltaic Modules. Eng. Appl. Artif. Intell. 2024, 131, 107866. [Google Scholar] [CrossRef]
  115. Gaddameedhi, S.; Srinivas, P.; Sagar, E.V. Multi-Objective Based Hybrid Artificial Intelligence Controlled Parallel Inverter in Islanded and Grid Connected Operations. Available online: http://www.eurekaselect.com (accessed on 13 December 2024).
  116. Hassan, I.; Alhamrouni, I.; Younes, Z.; Azhan, N.H.; Mekhilef, S.; Seyedmahmoudian, M.; Stojcevski, A. Explainable Deep Learning Model for Grid-Connected Photovoltaic System Performance Assessment for Improving System Reliability. IEEE Access 2024, 12, 120729–120746. [Google Scholar] [CrossRef]
  117. Ma, W.; Chen, B.; Wang, B.; Chen, B. Photovoltaic Panel Defect Detection via Multiscale Siamese Convolutional Fusion Network with Information Bottleneck Theory. IEEE Trans. Instrum. Meas. 2024, 73, 1–15. [Google Scholar] [CrossRef]
  118. Khayyat, M.M.; Sami, B. Energy Community Management Based on Artificial Intelligence for the Implementation of Renewable Energy Systems in Smart Homes. Electronics 2024, 13, 380. [Google Scholar] [CrossRef]
  119. Tang, Y.; Yang, K.; Zhang, S.; Zhang, Z. Photovoltaic Power Forecasting: A Dual-Attention Gated Recurrent Unit Framework Incorporating Weather Clustering and Transfer Learning Strategy. Eng. Appl. Artif. Intell. 2024, 130, 107691. [Google Scholar] [CrossRef]
  120. Wan, M.J.; Phuang, Z.X.; Hoy, Z.X.; Dahlan, N.Y.; Azmi, A.M.; Woon, K.S. Forecasting Meteorological Impacts on the Environmental Sustainability of a Large-Scale Solar Plant via Artificial Intelligence-Based Life Cycle Assessment. Sci. Total Environ. 2024, 912, 168779. [Google Scholar] [CrossRef]
  121. Sharma, M.; Pareek, S.; Singh, K. An Efficient Power Extraction Using Artificial Intelligence Based Machine Learning Model for SPV Array Reconfiguration in Solar Industries. Eng. Appl. Artif. Intell. 2024, 129, 107516. [Google Scholar] [CrossRef]
  122. Qaraad, M.; Amjad, S.; Hussein, N.K.; Farag, M.A.; Mirjalili, S.; Elhosseini, M.A. Quadratic Interpolation and a New Local Search Approach to Improve Particle Swarm Optimization: Solar Photovoltaic Parameter Estimation. Expert Syst. Appl. 2024, 236, 121417. [Google Scholar] [CrossRef]
  123. Eesaar, H.; Joe, S.; Rehman, M.U.; Jang, Y.; Chong, K.T. SEiPV-Net: An Efficient Deep Learning Framework for Autonomous Multi-Defect Segmentation in Electroluminescence Images of Solar Photovoltaic Modules. Energies 2023, 16, 7726. [Google Scholar] [CrossRef]
  124. Guo, Z.; Zhuang, Z.; Tan, H.; Liu, Z.; Li, P.; Lin, Z.; Shang, W.-L.; Zhang, H.; Yan, J. Accurate and Generalizable Photovoltaic Panel Segmentation Using Deep Learning for Imbalanced Datasets. Renew. Energy 2023, 219, 119471. [Google Scholar] [CrossRef]
  125. Chang, C.C.W.; Ding, T.J.; Han, W.; Chai, C.C.; Yam, C.M.; Yian, H.C.; Xin, L.H. Moth Flame Optimization for the Maximum Power Point Tracking Scheme of Photovoltaic System under Partial Shading Conditions. Energy Rep. 2023, 9, 374–379. [Google Scholar] [CrossRef]
  126. Bengharbi, A.; Laribi, S.; Allaoui, T.; Amina, M. Open-Circuit Fault Diagnosis for Three-Phase Inverter in Photovoltaic Solar Pumping System Using Neural Network and Neuro-Fuzzy Techniques. Electrica 2023, 23, 505–515. [Google Scholar] [CrossRef]
  127. Drałus, G.; Mazur, D.; Kusznier, J.; Drałus, J. Application of Artificial Intelligence Algorithms in Multilayer Perceptron and Elman Networks to Predict Photovoltaic Power Plant Generation. Energies 2023, 16, 6697. [Google Scholar] [CrossRef]
  128. Gao, Y.; Li, P.; Yang, H.; Wang, J. A Solar Radiation Intelligent Forecasting Framework Based on Feature Selection and Multivariable Fuzzy Time Series. Eng. Appl. Artif. Intell. 2023, 126, 106986. [Google Scholar] [CrossRef]
  129. Rasoulian, A.; Saghafi, H.; Abbasian, M.; Delshad, M. Deep Learning Based Model Predictive Control of Active Filter Inverter as Interface for Photovoltaic Generation. IET Renew. Power Gener. 2023, 17, 3151–3162. [Google Scholar] [CrossRef]
  130. Hai, T.; Zain, J.M.; Muranaka, K. A Novel Global MPPT Technique to Enhance Maximum Power from PV Systems under Variable Atmospheric Conditions. Soft Comput. 2023, 1–14. [Google Scholar] [CrossRef]
  131. Silva, L.A.C.; Ruiz, L.G.B.; Criado-Ramón, D.; Bessa, J.G.; Micheli, L.; Jiménez, M.d.C.P. Assessing the Impact of Soiling on Photovoltaic Efficiency Using Supervised Learning Techniques. Expert. Syst. Appl. 2023, 231, 120816. [Google Scholar] [CrossRef]
  132. Gu, Z.; Xiong, G.; Fu, X.; Mohamed, A.W.; Al-Betar, M.A.; Chen, H.; Chen, J. Extracting Accurate Parameters of Photovoltaic Cell Models via Elite Learning Adaptive Differential Evolution. Energy Convers. Manag. 2023, 285, 116994. [Google Scholar] [CrossRef]
  133. Hadroug, N.; Iratni, A.; Hafaifa, A.; Boudjemline, A.; Alshammari, O.S.; Jerbi, H.; Colak, I.; Chen, X. Energy Efficiency Improvement in Photovoltaic Installation Using a Twin-Axis Solar Tracking Mechanism with LDR Sensors Compared with Neuro-Fuzzy Adaptive Inference Structure. J. Electr. Eng. Technol. 2023, 18, 2943–2967. [Google Scholar] [CrossRef]
  134. Bhavani, M.; Manoharan, P.S. A RERNN-SGO Technique for Improved Quasi-Z-Source Cascaded Multilevel Inverter Topology for Interfacing Three Phase Grid-Tie Photovoltaic System. Int. J. Artif. Intell. Tools 2023, 32, 2350009. [Google Scholar] [CrossRef]
  135. Manna, S.; Singh, D.K.; Akella, A.K.; Kotb, H.; AboRas, K.M.; Zawbaa, H.M.; Kamel, S. Design and Implementation of a New Adaptive MPPT Controller for Solar PV Systems. Energy Rep. 2023, 9, 1818–1829. [Google Scholar] [CrossRef]
  136. An, Q.; Gao, C.; Deng, Q. Intelligent Maximum Power Point Tracking for Coastal Photovoltaic System Concerning the Corrosion and Aging of Modules. J. Intell. Fuzzy Syst. 2023, 45, 4051–4070. [Google Scholar] [CrossRef]
  137. Zhou, X.; Pang, C.; Zeng, X.; Jiang, L.; Chen, Y. A Short-Term Power Prediction Method Based on Temporal Convolutional Network in Virtual Power Plant Photovoltaic System. IEEE Trans. Instrum. Meas. 2023, 72, 1–10. [Google Scholar] [CrossRef]
  138. Al-Dulaimi, A.A.; Guneser, M.T.; Hameed, A.A.; Márquez, F.P.G.; Fitriyani, N.L.; Syafrudin, M. Performance Analysis of Classification and Detection for PV Panel Motion Blur Images Based on Deblurring and Deep Learning Techniques. Sustainability 2023, 15, 1150. [Google Scholar] [CrossRef]
  139. Gao, F.; Hu, R.; Yin, L. Variable Boundary Reinforcement Learning for Maximum Power Point Tracking of Photovoltaic Grid-Connected Systems. Energy 2023, 264, 126278. [Google Scholar] [CrossRef]
  140. Santhi, R.; Srinivasan, A. A Novel Nonisolated Quasi Z-Source Multilevel Inverter for Solar Photovoltaic Energy System Using Robust Technique: An ICSA–RPNN Technique. J. Circuit Syst. Comp. 2023, 32, 2350104. [Google Scholar] [CrossRef]
  141. Weng, X.; Liu, Y.; Heidari, A.A.; Cai, Z.; Lin, H.; Chen, H.; Liang, G.; Alsufyani, A.; Bourouis, S. Boosted Backtracking Search Optimization with Information Exchange for Photovoltaic System Evaluation. Energy Sci. Eng. 2023, 11, 267–298. [Google Scholar] [CrossRef]
  142. El-Khatib, M.F.; Sabry, M.-N.; Abu El-Sebah, M.I.; Maged, S.A. Experimental Modeling of a New Multi-Degree-of-Freedom Fuzzy Controller Based Maximum Power Point Tracking from a Photovoltaic System. Appl. Syst. Innov. 2022, 5, 114. [Google Scholar] [CrossRef]
  143. Praveena, A.; Sathishkumar, K. Optimized RNN-Oriented Power Quality Enhancement and THD Reduction for Micro Grid Integration of PV System with MLI: Crow Search-Based Harris Hawks Optimization Concept. Front. Energy Res. 2022, 10, 1038533. [Google Scholar] [CrossRef]
  144. Jiang, H.; Yao, L.; Lu, N.; Qin, J.; Liu, T.; Liu, Y.; Zhou, C. Geospatial Assessment of Rooftop Solar Photovoltaic Potential Using Multi-Source Remote Sensing Data. Energy AI 2022, 10, 100185. [Google Scholar] [CrossRef]
  145. Alhasnawi, B.N.; Jasim, B.H.; Alhasnawi, A.N.; Sedhom, B.E.; Jasim, A.M.; Khalili, A.; Bureš, V.; Burgio, A.; Siano, P. A Novel Approach to Achieve MPPT for Photovoltaic System Based SCADA. Energies 2022, 15, 8480. [Google Scholar] [CrossRef]
  146. Srilakshmi, K.; Sujatha, C.N.; Balachandran, P.K.; Mihet-Popa, L.; Kumar, N.U. Optimal Design of an Artificial Intelligence Controller for Solar-Battery Integrated UPQC in Three Phase Distribution Networks. Sustainability 2022, 14, 13992. [Google Scholar] [CrossRef]
  147. Vijayakumar, S.; Govindaraju, C. Generation of Maximum Power in Grid Connected PV System Based MPPT Control Using Hybrid Elephant Herding Optimization Algorithm. Electr. Power Compon. Syst. 2022, 50, 301–317. [Google Scholar] [CrossRef]
  148. Peng, L.; He, C.; Heidari, A.A.; Zhang, Q.; Chen, H.; Liang, G.; Aljehane, N.O.; Mansour, R.F. Information Sharing Search Boosted Whale Optimizer with Nelder-Mead Simplex for Parameter Estimation of Photovoltaic Models. Energy Convers. Manag. 2022, 270, 116246. [Google Scholar] [CrossRef]
  149. Liu, H.; Zhou, Y.; Luo, Q.; Huang, H.; Wei, X. Prediction of Photovoltaic Power Output Based on Similar Day Analysis Using RBF Neural Network with Adaptive Black Widow Optimization Algorithm and K-Means Clustering. Front. Energy Res. 2022, 10, 990018. [Google Scholar] [CrossRef]
  150. Okwako, O.E.; Lin, Z.-H.; Xin, M.; Premkumar, K.; Rodgers, A.J. Neural Network Controlled Solar PV Battery Powered Unified Power Quality Conditioner for Grid Connected Operation. Energies 2022, 15, 6825. [Google Scholar] [CrossRef]
  151. Xu, B.; Heidari, A.A.; Zhang, S.; Chen, H.; Shao, Q. Extremal Nelder–Mead Colony Predation Algorithm for Parameter Estimation of Solar Photovoltaic Models. Energy Sci. Eng. 2022, 10, 4176–4219. [Google Scholar] [CrossRef]
  152. Hafeez, M.A.; Naeem, A.; Akram, M.; Javed, M.Y.; Asghar, A.B.; Wang, Y. A Novel Hybrid MPPT Technique Based on Harris Hawk Optimization (HHO) and Perturb and Observer (P&O) under Partial and Complex Partial Shading Conditions. Energies 2022, 15, 5550. [Google Scholar] [CrossRef]
  153. Yu, S.; Heidari, A.A.; He, C.; Cai, Z.; Althobaiti, M.M.; Mansour, R.F.; Liang, G.; Chen, H. Parameter Estimation of Static Solar Photovoltaic Models Using Laplacian Nelder-Mead Hunger Games Search. Sol. Energy 2022, 242, 79–104. [Google Scholar] [CrossRef]
  154. López Santos, M.; García-Santiago, X.; Echevarría Camarero, F.; Blázquez Gil, G.; Carrasco Ortega, P. Application of Temporal Fusion Transformer for Day-Ahead PV Power Forecasting. Energies 2022, 15, 5232. [Google Scholar] [CrossRef]
  155. Nassef, A.M.; Houssein, E.H.; Helmy, B.E.; Rezk, H. Modified Honey Badger Algorithm Based Global MPPT for Triple-Junction Solar Photovoltaic System under Partial Shading Condition and Global Optimization. Energy 2022, 254, 124363. [Google Scholar] [CrossRef]
  156. Yu, Y.; Wang, K.; Zhang, T.; Wang, Y.; Peng, C.; Gao, S. A Population Diversity-Controlled Differential Evolution for Parameter Estimation of Solar Photovoltaic Models. Sustain. Energy Technol. Assess. 2022, 51, 101938. [Google Scholar] [CrossRef]
  157. Houssein, E.H.; Nassef, A.M.; Fathy, A.; Mahdy, M.A.; Rezk, H. Modified Search and Rescue Optimization Algorithm for Identifying the Optimal Parameters of High Efficiency Triple-Junction Solar Cell/Module. Int. J. Energy Res. 2022, 46, 13961–13985. [Google Scholar] [CrossRef]
  158. Xu, B.; Heidari, A.A.; Kuang, F.; Zhang, S.; Chen, H.; Cai, Z. Quantum Nelder-Mead Hunger Games Search for Optimizing Photovoltaic Solar Cells. Int. J. Energy Res. 2022, 46, 12417–12466. [Google Scholar] [CrossRef]
  159. Al-Shammaa, A.A.; Abdurraqeeb, A.M.; Noman, A.M.; Alkuhayli, A.; Farh, H.M.H. Hardware-In-the-Loop Validation of Direct MPPT Based Cuckoo Search Optimization for Partially Shaded Photovoltaic System. Electronics 2022, 11, 1655. [Google Scholar] [CrossRef]
  160. Premkumar, M.; Jangir, P.; Kumar, C.; Sundarsingh Jebaseelan, S.D.T.; Alhelou, H.H.; Madurai Elavarasan, R.; Chen, H. Constraint Estimation in Three-Diode Solar Photovoltaic Model Using Gaussian and Cauchy Mutation-Based Hunger Games Search Optimizer and Enhanced Newton–Raphson Method. IET Renew. Power Gener. 2022, 16, 1733–1772. [Google Scholar] [CrossRef]
  161. Rangel-Heras, E.; Angeles-Camacho, C.; Cadenas-Calderón, E.; Campos-Amezcua, R. Short-Term Forecasting of Energy Production for a Photovoltaic System Using a NARX-CVM Hybrid Model. Energies 2022, 15, 2842. [Google Scholar] [CrossRef]
  162. Shin, W.-G.; Shin, J.-Y.; Hwang, H.-M.; Park, C.-H.; Ko, S.-W. Power Generation Prediction of Building-Integrated Photovoltaic System with Colored Modules Using Machine Learning. Energies 2022, 15, 2589. [Google Scholar] [CrossRef]
  163. Lin, H.; Ahmadianfar, I.; Amiri Golilarz, N.; Jamei, M.; Heidari, A.A.; Kuang, F.; Zhang, S.; Chen, H. Adaptive Slime Mould Algorithm for Optimal Design of Photovoltaic Models. Energy Sci. Eng. 2022, 10, 2035–2064. [Google Scholar] [CrossRef]
  164. Hafdaoui, H.; Boudjelthia, E.A.K.; Chahtou, A.; Bouchakour, S.; Belhaouas, N. Analyzing the Performance of Photovoltaic Systems Using Support Vector Machine Classifier. Sustain. Energy Grids Netw. 2022, 29, 100592. [Google Scholar] [CrossRef]
  165. Fentis, A.; Rafik, M.; Bahatti, L.; Bouattane, O.; Mestari, M. Data Driven Approach to Forecast the next Day Aggregate Production of Scattered Small Rooftop Solar Photovoltaic Systems without Meteorological Parameters. Energy Rep. 2022, 8, 3221–3233. [Google Scholar] [CrossRef]
  166. Duman, S.; Kahraman, H.T.; Sonmez, Y.; Guvenc, U.; Kati, M.; Aras, S. A Powerful Meta-Heuristic Search Algorithm for Solving Global Optimization and Real-World Solar Photovoltaic Parameter Estimation Problems. Eng. Appl. Artif. Intell. 2022, 111, 104763. [Google Scholar] [CrossRef]
  167. Rao Kasagani, D.V.S.K.; Manickam, P. Modeling of Solar Photovoltaic Power Using a Two-Stage Forecasting System with Operation and Weather Parameters. Energy Sources Part A Recovery Util. Environ. Eff. 2022, 1–19. [Google Scholar] [CrossRef]
  168. An, Q.; Tang, R.; Hu, Q. Large-Scale Photovoltaic System in Green Building: MPPT Control Based on Deep Neural Network and Dynamic Time-Window. J. Intell. Fuzzy Syst. 2022, 43, 4769–4787. [Google Scholar] [CrossRef]
  169. Nejad, H.D.; Nazari, M.; Nazari, M.; Mardan, M.M.S.; Mohammadzadeh, A.; Vu, M.T.; Mosavi, A. Fuzzy State-Dependent Riccati Equation (FSDRE) Control of the Reverse Osmosis Desalination System with Photovoltaic Power Supply. IEEE Access 2022, 10, 95585–95603. [Google Scholar] [CrossRef]
  170. An, Q.; Tang, R.; Su, H. Dynamic Model and Intelligent Maximum Power Point Tracking Approach for Large-Scale Building-Integrated Photovoltaic System. Energy Technol. 2022, 10, 2100493. [Google Scholar] [CrossRef]
  171. Lodhi, E.; Wang, F.-Y.; Xiong, G.; Mallah, G.A.; Javed, M.Y.; Tamir, T.S.; Gao, D.W. A Dragonfly Optimization Algorithm for Extracting Maximum Power of Grid-Interfaced PV Systems. Sustainability 2021, 13, 10778. [Google Scholar] [CrossRef]
  172. Zhang, W.; Liu, S.; Gandhi, O.; Rodríguez-Gallegos, C.D.; Quan, H.; Srinivasan, D. Deep-Learning-Based Probabilistic Estimation of Solar PV Soiling Loss. IEEE Trans. Sustain. Energy 2021, 12, 2436–2444. [Google Scholar] [CrossRef]
  173. Fan, Y.; Wang, P.; Heidari, A.A.; Chen, H.; HamzaTurabieh; Mafarja, M. Random Reselection Particle Swarm Optimization for Optimal Design of Solar Photovoltaic Modules. Energy 2022, 239, 121865. [Google Scholar] [CrossRef]
  174. Verma, A.; Upadhyay, K.G.; Tripathi, M.M. Development of Artificial Intelligence Techniques for Solar PV Power Forecasting for Dehradun Region of India. J. Electr. Syst. 2021, 17, 324–337. [Google Scholar]
  175. David, T.W.; Soares, G.A.; Bristow, N.; Bagnis, D.; Kettle, J. Predicting Diurnal Outdoor Performance and Degradation of Organic Photovoltaics via Machine Learning; Relating Degradation to Outdoor Stress Conditions. Prog. Photovolt. Res. Appl. 2021, 29, 1274–1284. [Google Scholar] [CrossRef]
  176. Wang, M.; Zhang, Q.; Chen, H.; Heidari, A.A.; Mafarja, M.; Turabieh, H. Evaluation of Constraint in Photovoltaic Cells Using Ensemble Multi-Strategy Shuffled Frog Leading Algorithms. Energy Convers. Manag. 2021, 244, 114484. [Google Scholar] [CrossRef]
  177. Breesam, W.I. Real-Time Implementation of MPPT for Renewable Energy Systems Based on Artificial Intelligence. Int. Trans. Electr. Energy Syst. 2021, 31, e12864. [Google Scholar] [CrossRef]
  178. Tavoosi, J.; Suratgar, A.A.; Menhaj, M.B.; Mosavi, A.; Mohammadzadeh, A.; Ranjbar, E. Modeling Renewable Energy Systems by a Self-Evolving Nonlinear Consequent Part Recurrent Type-2 Fuzzy System for Power Prediction. Sustainability 2021, 13, 3301. [Google Scholar] [CrossRef]
  179. Wang, N.; Sun, Z.-L.; Zeng, Z.; Lam, K.-M. Effective Segmentation Approach for Solar Photovoltaic Panels in Uneven Illuminated Color Infrared Images. IEEE J. Photovolt. 2021, 11, 478–484. [Google Scholar] [CrossRef]
  180. Aljanad, A.; Tan, N.M.L.; Agelidis, V.G.; Shareef, H. Neural Network Approach for Global Solar Irradiance Prediction at Extremely Short-Time-Intervals Using Particle Swarm Optimization Algorithm. Energies 2021, 14, 1213. [Google Scholar] [CrossRef]
  181. Liu, Y.; Heidari, A.A.; Ye, X.; Chi, C.; Zhao, X.; Ma, C.; Turabieh, H.; Chen, H.; Le, R. Evolutionary Shuffled Frog Leaping with Memory Pool for Parameter Optimization. Energy Rep. 2021, 7, 584–606. [Google Scholar] [CrossRef]
  182. Kumar, A.; Alaraj, M.; Rizwan, M.; Nangia, U. Novel AI Based Energy Management System for Smart Grid with RES Integration. IEEE Access 2021, 9, 162530–162542. [Google Scholar] [CrossRef]
  183. Alden, R.E.; Gong, H.; Jones, E.S.; Ababei, C.; Ionel, D.M. Artificial Intelligence Method for the Forecast and Separation of Total and HVAC Loads with Application to Energy Management of Smart and NZE Homes. IEEE Access 2021, 9, 160497–160509. [Google Scholar] [CrossRef]
  184. An, Q.; Tang, R.; Su, H.; Zhang, J.; Li, X. Robust Configuration and Intelligent MPPT Control for Building Integrated Photovoltaic System Based on Extreme Learning Machine. J. Intell. Fuzzy Syst. 2021, 40, 12283–12300. [Google Scholar] [CrossRef]
  185. Liu, Y.; Chong, G.; Heidari, A.A.; Chen, H.; Liang, G.; Ye, X.; Cai, Z.; Wang, M. Horizontal and Vertical Crossover of Harris Hawk Optimizer with Nelder-Mead Simplex for Parameter Estimation of Photovoltaic Models. Energy Convers. Manag. 2020, 223, 113211. [Google Scholar] [CrossRef]
  186. Abdel-Basset, M.; Mohamed, R.; Mirjalili, S.; Chakrabortty, R.K.; Ryan, M.J. Solar Photovoltaic Parameter Estimation Using an Improved Equilibrium Optimizer. Sol. Energy 2020, 209, 694–708. [Google Scholar] [CrossRef]
  187. Jiao, S.; Chong, G.; Huang, C.; Hu, H.; Wang, M.; Heidari, A.A.; Chen, H.; Zhao, X. Orthogonally Adapted Harris Hawks Optimization for Parameter Estimation of Photovoltaic Models. Energy 2020, 203, 117804. [Google Scholar] [CrossRef]
  188. Al-Majidi, S.D.; Abbod, M.F.; Al-Raweshidy, H.S. A Particle Swarm Optimisation-Trained Feedforward Neural Network for Predicting the Maximum Power Point of a Photovoltaic Array. Eng. Appl. Artif. Intell. 2020, 92, 103688. [Google Scholar] [CrossRef]
  189. Ben Ammar, R.; Ben Ammar, M.; Oualha, A. Photovoltaic Power Forecast Using Empirical Models and Artificial Intelligence Approaches for Water Pumping Systems. Renew. Energy 2020, 153, 1016–1028. [Google Scholar] [CrossRef]
  190. Ridha, H.M.; Gomes, C.; Hizam, H.; Mirjalili, S. Multiple Scenarios Multi-Objective Salp Swarm Optimization for Sizing of Standalone Photovoltaic System. Renew. Energy 2020, 153, 1330–1345. [Google Scholar] [CrossRef]
  191. Zhang, H.; Heidari, A.A.; Wang, M.; Zhang, L.; Chen, H.; Li, C. Orthogonal Nelder-Mead Moth Flame Method for Parameters Identification of Photovoltaic Modules. Energy Convers. Manag. 2020, 211, 112764. [Google Scholar] [CrossRef]
  192. Lee, H.; Ko, S.-K.; Lee, B.-T. Forecast Uncertainty-Based Performance Degradation Diagnosis of Solar PV Systems. IET Renew. Power Gener. 2020, 14, 968–975. [Google Scholar] [CrossRef]
  193. Khatib, T.; Muhsen, D.H. Optimal Sizing of Standalone Photovoltaic System Using Improved Performance Model and Optimization Algorithm. Sustainability 2020, 12, 2233. [Google Scholar] [CrossRef]
  194. Cortés, B.; Tapia Sánchez, R.; Flores, J.J. Characterization of a Polycrystalline Photovoltaic Cell Using Artificial Neural Networks. Sol. Energy 2020, 196, 157–167. [Google Scholar] [CrossRef]
  195. Babu, P.C.; Prasanth, B.V.; Sujatha, P. Implementation of Anfis-Mptc for 20 Kwp Spv Power Generation and Comparison with Flmppt under Dissimilar Conditions. Int. J. Ambient. Energy 2022, 43, 1445–1455. [Google Scholar] [CrossRef]
Figure 1. Methodology of the systematic literature search used in this study.
Figure 1. Methodology of the systematic literature search used in this study.
Processes 13 01524 g001
Figure 2. Annual scientific production generated using Bibliometrix 4.0.1.
Figure 2. Annual scientific production generated using Bibliometrix 4.0.1.
Processes 13 01524 g002
Figure 3. Country scientific production generated using Bibliometrix 4.0.1.
Figure 3. Country scientific production generated using Bibliometrix 4.0.1.
Processes 13 01524 g003
Figure 4. Keyword co-occurrence network generated using VOSviewer 1.6.18.
Figure 4. Keyword co-occurrence network generated using VOSviewer 1.6.18.
Processes 13 01524 g004
Figure 5. Keyword density network generated using VOSviewer 1.6.18. Warmer colors (yellow/green) indicate higher keyword co-occurrence density, while cooler colors (blue/purple) indicate lower density.
Figure 5. Keyword density network generated using VOSviewer 1.6.18. Warmer colors (yellow/green) indicate higher keyword co-occurrence density, while cooler colors (blue/purple) indicate lower density.
Processes 13 01524 g005
Figure 6. Thematic evolution network generated using Bibliometrix 4.0.1.
Figure 6. Thematic evolution network generated using Bibliometrix 4.0.1.
Processes 13 01524 g006
Figure 7. Decision-making framework for selecting AI technique.
Figure 7. Decision-making framework for selecting AI technique.
Processes 13 01524 g007
Figure 8. Fuzzy logic system—input and output diagram.
Figure 8. Fuzzy logic system—input and output diagram.
Processes 13 01524 g008
Figure 9. Fuzzy logic system for solar PV energy problems.
Figure 9. Fuzzy logic system for solar PV energy problems.
Processes 13 01524 g009
Figure 10. Conceptual architecture of the Type-2 Fuzzy Logic Expert System developed for AI technique selection in solar PV applications.
Figure 10. Conceptual architecture of the Type-2 Fuzzy Logic Expert System developed for AI technique selection in solar PV applications.
Processes 13 01524 g010
Table 1. Inclusion and exclusion criteria used in the PRISMA review.
Table 1. Inclusion and exclusion criteria used in the PRISMA review.
Category Inclusion CriteriaExclusion CriteriaJustification
LanguageEnglish, SpanishLanguages other than English or Spanish (e.g., Chinese, German, French)Spanish was included due to its relevance in Latin American contexts and the authors’ proficiency. Other languages were excluded to ensure consistency in full-text review and due to translation limitations.
Document typePeer-reviewed journal articlesEditorials, letters, notes, abstracts only, non-peer-reviewed sourcesTo ensure scientific rigor and reliability of reported results.
TimeframePublications from 2020–2024Publications before 2020The timeframe reflects the period of significant growth in AI and PV research.
Subject areaAI techniques applied to solar PV systemsStudies on AI unrelated to solar PV or those focusing on other renewable technologies only (e.g., wind, hydro)Focused on the intersection of AI and solar PV systems to maintain relevance.
AvailabilityFull-text available online via institutional access or open accessInaccessible full textsFull-text access was necessary for accurate content analysis.
Content focusApplication of AI methods (e.g., ML, FL, DL, optimization) to solar PV forecasting, MPPT, fault detection, grid integration, among other applicationsReviews or studies that do not apply or evaluate AI techniques for solar PV systemsThe review aimed to synthesize applied AI techniques in the solar PV context specifically.
Table 2. Common software platforms used for implementing AI techniques in solar PV applications.
Table 2. Common software platforms used for implementing AI techniques in solar PV applications.
AI TechniqueCommon Software Tools
ANN, SVM, DT, RFPython (Scikit-learn), MATLAB (ML Toolbox) [45,46]
CNN, LSTMPython (TensorFlow, Keras, PyTorch), MATLAB (Deep Learning Toolbox) [21,47]
PSO, GAMATLAB (Global Optimization Toolbox), Python (PyGAD, DEAP) [48]
FLMATLAB (Fuzzy Logic Toolbox), Python (scikit-fuzzy) [16]
Reinforcement learningPython (OpenAI Gym, Stable Baselines), MATLAB (Reinforcement Learning Toolbox) [49]
Table 3. Advantages and disadvantages of AI techniques for PV challenges.
Table 3. Advantages and disadvantages of AI techniques for PV challenges.
PV ChallengeRecommended AI Technique(s)AdvantagesDisadvantages
MPPT optimizationANNs, FL, PSOHigh adaptability to changing conditions, improved tracking efficiency, reduced oscillations [69,70,71].High computational complexity for ANN, FL requires well-defined rules, PSO may get stuck in local optima [69,70,71].
Solar power forecastingLSTM networks, CNN-LSTM hybrid, SVMs, DTCaptures temporal dependencies, effective for time-series data, with high accuracy in long-term prediction [72,73,74].LSTM requires large datasets, SVMs struggle with high-dimensional input, DT may overfit [72,73,74].
Fault detection and diagnosisCNNs, SVMs, R, kNNHigh classification accuracy, suitable for image-based defect detection, real-time monitoring [38,72,75,76].CNNs require labeled datasets and high processing power, SVMs slow with large data; kNN sensitive to noise [38,72,75,76].
Parameter estimation for PV modelsPSO, ANNs, DT, GA Fast optimization, efficient for non-linear problems, useful in PV model tuning [14,44,77,78]. PSO prone to local optima, ANN requires extensive training, GA computationally expensive [14,44,77,78].
Solar radiation predictionLSTM, CNNs, Ensemble Learning RF, gradient boosting, ANFIS Handles multiple meteorological variables, improves PV system planning [35,37,65,79,80].Computationally intensive for deep learning models, require high-quality datasets [35,37,65,79,80].
Real-time grid stability and island detection DT, RF, RLFast execution, effective for real-time grid monitoring, interpretable models [81,82,83].DT prone to overfitting, RL requires extensive training and simulation [81,82,83].
Table 4. PV systems’ most common problems and AI techniques recommended to solve them.
Table 4. PV systems’ most common problems and AI techniques recommended to solve them.
PV System ProblemRecommended AI Technique(s)
  • MPPT optimization: Selecting AI techniques that improve energy harvesting efficiency.
  • Solar energy forecasting: Identifying suitable models for predicting solar power generation trends.
  • Fault detection and diagnosis: Selecting AI approaches that enhance PV system monitoring and predictive maintenance.
  • Parameter estimation: Recommending techniques that tune system models for better performance.
  • Solar radiation prediction: Identifying AI-driven weather prediction and irradiance modeling solution.
  • Grid stability management: Choosing AI techniques for balancing PV output with grid demands.
  • Energy storage optimization: Selecting methods that improve battery management and energy dispatching.
  • ANNs: Suitable for pattern recognition, forecasting, and MPPT optimization.
  • FL: Ideal for handling uncertainty in fault detection and real-time energy adjustments.
  • CNNs: Best for image-based fault detection (e.g., thermal imaging, microcrack analysis).
  • SVMs: Recommended for classification-based fault detection and efficiency diagnosis.
  • PSO: Effective in finding optimal MPPT settings and tuning model parameters.
  • RL: Applied to self-learning grid management and dynamic energy optimization.
  • GA: used in system optimization tasks where multiple variables need fine-tuning.
  • DRL: Applied in autonomous grid management and self-optimizing PV systems.
Table 5. If–then rules for PV energy problems and AI techniques.
Table 5. If–then rules for PV energy problems and AI techniques.
Rule No.IF Problem TypeTHEN AI Technique
1MPPT OptimizationANN
2MPPT OptimizationFuzzy Logic
3MPPT OptimizationPSO
4MPPT OptimizationHybrid AI
5Solar Power ForecastingFuzzy Logic
6Solar Power ForecastingCNN
7Solar Power ForecastingHybrid AI
8Solar Power ForecastingGenetic Algorithm (GA)
9Fault DetectionCNN
10Fault DetectionSVM
11Fault DetectionHybrid AI
12Fault DetectionGenetic Algorithm (GA)
13Parameter EstimationSVM
14Parameter EstimationPSO
15Parameter EstimationHybrid AI
16Parameter EstimationGenetic Algorithm (GA)
17Solar Radiation PredictionPSO
18Solar Radiation PredictionReinforcement Learning
19Solar Radiation PredictionHybrid AI
20Solar Radiation PredictionDeep Reinforcement Learning
21Grid Stability ManagementReinforcement Learning
22Grid Stability ManagementHybrid AI
23Grid Stability ManagementDeep Reinforcement Learning
24Energy Storage OptimizationEnergy Storage Optimization
25Energy Storage OptimizationDeep Reinforcement Learning
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Pérez-Briceño, C.; Ponce, P.; Mei, Q.; Fayek, A.R. A Type-2 Fuzzy Logic Expert System for AI Selection in Solar Photovoltaic Applications Based on Data and Literature-Driven Decision Framework. Processes 2025, 13, 1524. https://doi.org/10.3390/pr13051524

AMA Style

Pérez-Briceño C, Ponce P, Mei Q, Fayek AR. A Type-2 Fuzzy Logic Expert System for AI Selection in Solar Photovoltaic Applications Based on Data and Literature-Driven Decision Framework. Processes. 2025; 13(5):1524. https://doi.org/10.3390/pr13051524

Chicago/Turabian Style

Pérez-Briceño, Citlaly, Pedro Ponce, Qipei Mei, and Aminah Robinson Fayek. 2025. "A Type-2 Fuzzy Logic Expert System for AI Selection in Solar Photovoltaic Applications Based on Data and Literature-Driven Decision Framework" Processes 13, no. 5: 1524. https://doi.org/10.3390/pr13051524

APA Style

Pérez-Briceño, C., Ponce, P., Mei, Q., & Fayek, A. R. (2025). A Type-2 Fuzzy Logic Expert System for AI Selection in Solar Photovoltaic Applications Based on Data and Literature-Driven Decision Framework. Processes, 13(5), 1524. https://doi.org/10.3390/pr13051524

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