The article proposes a new approach to maximum power point tracking (MPPT) for photovoltaic (PV) systems operating under partial shading conditions (PSCs) that improves upon the limitations of traditional methods in identifying the global maximum power (GMP), resulting in reduced system efficiency. The proposed approach uses a two-stage MPPT method that employs machine learning (ML) and terminal sliding mode control (TSMC). In the first stage, a neuro fuzzy network (NFN) is used to improve the accuracy of the reference voltage generation for MPPT, while in the second stage, a TSMC is used to track the MPP voltage using a non-inverting DC—DC buck-boost converter. The proposed method has been validated through numerical simulations and experiments, demonstrating significant enhancements in MPPT performance even under challenging scenarios. A comprehensive comparison study was conducted with two traditional MPPT algorithms, PID and P&O, which demonstrated the superiority of the proposed method in generating higher power and less control time. The proposed method generates the least power loss in both steady and dynamic states and exhibits an 8.2% higher average power and 60% less control time compared to traditional methods, indicating its superior performance. The proposed method was also found to perform well under real-world conditions and load variations, resulting in 56.1% less variability and only 2–3 W standard deviation at the GMPP.
The search for sustainability and green energy, in electricity production, has lead many researchers to study and improve photovoltaic (PV) systems. The PV systems, being a combination of power electronic modules and PV array, have high tendency of faults in sensors, switches, and passive devices. Thus, a reliable fault diagnosis (FD) scheme plays a significant role in protecting PV systems. In this article, a sliding mode observer (SMO)-based FD scheme is presented to figure out the sensor faults in a standalone PV system. The proposed FD scheme makes use of residual formation which in turn helps in detection of faults on the basis of a defined threshold. In addition to the functionality of fault detection, the SMO provides the benefit of reduction in number of sensors required in the PV system. This feature can be utilized as software redundancy in fault-tolerant control (FTC). The test bench, standalone PV system, is equipped with a buck–boost converter for maximum power transfer (MPT) to the connected load. Moreover, the FD scheme is backed by a back-stepping (BS) analogy-based control scheme for extraction of maximum power from the PV panel. The simulations are performed in the MATLAB/Simulink platform under varying environmental conditions (temperature and irradiance) and resistive load. These simulations, subjected to varying operating conditions, confirm the efficacy, in terms of robustness, chattering (oscillations about the reference), and steady-state error, of the proposed scheme.