In the case of partial shading conditions (PSCs), normal equations cannot be completely implemented. The mathematical model of the Photovoltaic (PV) array needs to be modified and re-established with the existence of bypass diodes connected to the PV module, which can alleviate the negative effects of the PSCs and generate several peaks on the PV output characteristics curve. The first aim of this study is to modify and re-establish the mathematical model of the PV array under PSCs. Second, it aims to improve and validate the reliable Cuckoo Search Algorithm (CSA) by integrating it with PID (hybrid CSA-PID) to diminish the impact of PSCs problems. The hybrid CSA-PID was proposed to both track the global maximum power point (GMPP) of PV systems and reduce the tracking time to eliminate the fluctuations around the GMPP. Further, the PID controller was used to eliminate the error percentage obtained by CSA under PSCs to generate the required duty cycle, which provides the required and desired maximum voltage accordingly. The proposed CSA-PID technique has been implemented using both Matlab/Simulink and Hardware-In-Loop experiments on the MT real-time control platform NI PXIE-1071. For validation, the Hybrid CSA-PID method is evaluated and compared with CSA, modified particle swarm optimization (MPSO), PSO, and modified perturb and observe (MP&O) methods under similar conditions. Finally, the obtained findings demonstrated the efficacy and superiority of the proposed hybrid CSA-PID technique, demonstrating its resilience, fast reaction, and good performance in terms of tracking time and GMPP tracking.
This study focuses on microgrid systems incorporating hybrid renewable energy sources (HRESs) with battery energy storage (BES), both essential for ensuring reliable and consistent operation in off-grid standalone systems. The proposed system includes solar energy, a wind energy source with a synchronous turbine, and BES. Hybrid particle swarm optimizer (PSO) and a genetic algorithm (GA) combined with active disturbance rejection control (ADRC) (PSO-GA-ADRC) are developed to regulate both the frequency and amplitude of the AC bus voltage via a load-side converter (LSC) under various operating conditions. This approach further enables efficient management of accessible generation and general consumption through a bidirectional battery-side converter (BSC). Additionally, the proposed method also enhances power quality across the AC link via mentoring the photovoltaic (PV) inverter to function as shunt active power filter (SAPF), providing the desired harmonic-current element to nonlinear local loads as well. Equipped with an extended state observer (ESO), the hybrid PSO-GA-ADRC provides efficient estimation of and compensation for disturbances such as modeling errors and parameter fluctuations, providing a stable control solution for interior voltage and current control loops. The positive results from hardware-in-the-loop (HIL) experimental results confirm the effectiveness and robustness of this control strategy in maintaining stable voltage and current in real-world scenarios.
Improving photovoltaic systems in terms of temporal responsiveness, lowering steady-state ripples, high efficiency, low complexity, and decreased tracking time under various circumstances is becoming increasingly important. A particle-swarm optimizer (PSO) is frequently used for maximum power-point tracking (MPPT) of photovoltaic (PV) energy systems. However, during partial-shadowing circumstances (PSCs), this technique has three major drawbacks. The first problem is that it slowly converges toward the maximum power point (MPP). The second issue is that the PSO is a time-invariant optimizer; therefore, when there is a time-variable shadow pattern (SP), it adheres to the first global peak instead of following the dynamic global peak (GP). The third problem is the high oscillation around the steady state. Therefore, this article proposes a hybrid PSO-PID algorithm for solving the PSO’s three challenges described above and improving the PV system’s performance under uniform irradiance and PSCs. The PID is designed to work with the PSO algorithm to observe the maximum voltage that is calculated by subtracting from the output voltage of the DC-DC boost converter and sending the variation to a PID controller, which reduces the error percentage obtained by conventional PSO and increases system efficiency by providing the precise converter-duty cycle value. The proposed hybrid PSO-PID approach is compared with a conventional PSO and bat algorithms (BAs) to show its superiority, which has the highest tracking efficiency (99.97%), the lowest power ripples (5.9 W), and the fastest response time (0.002 s). The three aforementioned issues can be successfully solved using the hybrid PSO-PID technique; it also offers good performance with shorter times and faster convergence to the dynamic GP. The results show that the developed PID is useful in enhancing the conventional PSO algorithm and solar-system performance.