The proposed stand-alone Bifacial PV system with ANNC-based MPPT for an EV charging station was constructed in Simulink/Matlab 2022b and executed on an Intel Core i7 with 16GB RAMS. The selected system and EV load ratings are displayed in Table 2 and Supplementary Table 3. In this work, three cases listed in Table 5 with various permutations of solar irradiation (G), temperature (T), AC loads, and five EV cars from different models and ratings are used to demonstrate the system's performance. This work primarily focuses on improving the performance of a standalone EV system without grid connection, using an ANN to maximize power extraction from a PV system supported by battery storage while reducing THD.
In case 1, for the developed system, standard irradiation and temperatures were considered for the selected number of series- and parallel-connected modules at the front and rear ends of the Bifacial PV system, with EV cars and a station-based AC load. Here, the solar voltage, current, and power generated by the proposed ANN-trained MPPT system are used to feed the load Figure 7A. Besides, the effective power disbursement, as shown in Figure 7B, among the PV, storage battery, AC station-based load, and EV loads is carried out according to the Table 3 scenario. At 0.7 sec, the EV cars are in charging mode, acting as a load along with the station base active power load. Here, the PV power is sufficient to meet demand; hence, the storage battery is in an ideal state. Meanwhile, at 1.2 sec, the EV and AC loads are drawing power from both the PV and the battery storage system (discharging), as solar power alone is not sufficient to meet the demand. Next, the state of charge of batteries of EV cars (charging mode) and storage batteries (discharging mode), as in 7(c) gives a clear analysis of the working of the storage battery during peak requirements. It is evident that the system successfully maintains a stable DC bus voltage of 470V with lower deviation and overshoots. Additionally, Figure 7D shows that the SBOA-optimized filter minimizes waveform imperfections at PCC and reduces the current THD to 2.85% with an EV and an active power load.
In case 2, for the selected number of strings in series and parallel and for the specified ratings under variable irradiation, the PV voltage, current, and power are shown in Figure 8A. Here, the EV loads, in combination with a nonlinear rectifier bridge, are considered a system load. Besides, the excess PV power generated in Figure 8B after satisfying the load is supplied to the storage battery for charging. However, the SOCB of battery systems and EVs is shown in Figure 8C and operated as per the power management. It is also evident that the proposed system effectively reduces deviation in the DC bus voltage during load and irradiation variations. The SBOA-optimized filter reduces current imperfections and lowers THD to IEEE standards.
In case 3, variable irradiation and temperature, the maximum PV voltage, current, and power were similar to those in case 2 (Figure 9A). In addition to the EV loads, the rectifier-bridge and active power load, both acting simultaneously, were considered as the base station load. Additionally, Figure 9B shows that the storage battery is charging, as the PV system's power exceeds the load demand. Figure 9C shows the state of charge of the battery systems in EVs and storage. It is also evident that the proposed system performs well in balancing the DC bus voltage under load, irradiation, and temperature variations. The proposed method, THD and MSE, is much lower than other methods that are available in the literature, Table 6, with lower computation time. It is also evident that the developed method has high performance efficiency with a much higher success rate.
Data Availability:
The datasets used and/or analyzed during the current study are available from https://doi.org/10.6084/m9.figshare.32894939

Figure 1. Stand-Alone Bifacial PV-Powered EV charging station. (A) Block diagram of the proposed standalone bifacial photovoltaic (PV)-Powered Electric Vehicle (EV) charging system showing the PV generation unit, Battery Energy Storage System (BESS), DC–DC converters, Inverter, Station AC Load, and EV Charging Units. (B) Representative image of a PV-Powered EV charging station. Please click here to view a larger version of this figure.

Figure 2. Control System for the Bifacial PV Array and Battery Energy Storage System. Control architecture of the bifacial PV array with ANN-based maximum power point tracking (MPPT) and the Battery Energy Storage System (BESS). The upper panel shows the ANN-controlled boost converter for PV power extraction, while the lower panel shows the buck-boost converter and battery controller used for DC-bus voltage regulation. Please click here to view a larger version of this figure.

Figure 3. Control System for the Inverter, Station AC Load, and EV Charging units. Control architecture of the three-level neutral-point-clamped inverter supplying the station AC load and multiple EV charging units. The figure also shows the inverter control strategy, filter configuration, phase-locked loop (PLL), and individual DC–DC converter control for EV charging. Please click here to view a larger version of this figure.

Figure 4. Artificial neural network architecture for MPPT. An artificial neural network (ANN) architecture is used for Maximum Power Point Tracking (MPPT). Solar irradiance (G) and temperature (T) are provided as inputs to the hidden layer, and the network generates the output used to determine the operating point for maximum power extraction. Please click here to view a larger version of this figure.

Figure 5. Classification of Optimization Algorithms. Classification of optimization algorithms into deterministic, metaheuristic, and other specialized optimization approaches, together with representative examples within each category. Please click here to view a larger version of this figure.

Figure 6. Flowchart of the Secretary Bird Optimization Algorithm (SBOA). Flowchart illustrating the SBOA optimization procedure, including population initialization, fitness evaluation, hunting strategy (searching, consuming, and attacking prey), escape strategy, solution updating, and convergence to the optimal solution. Please click here to view a larger version of this figure.

Figure 7. Simulation results for Case 1. (A) PV voltage, current, and output power under standard operating conditions. (B) Power distribution among the PV array, the station AC load, the battery energy storage system, and the EV loads. (C) State of charge (SOC) of the EV batteries and storage battery, together with duty cycle and DC-bus voltage. (D) Three-phase current and voltage waveforms at the point of common coupling (PCC). Please click here to view a larger version of this figure.

Figure 8. Simulation results for Case 2. (A) PV voltage, current, and output power under variable irradiance conditions. (B) Power distribution among the PV array, station AC load, battery energy storage system, and EV loads. (C) State of charge (SOC) of the EV batteries and storage battery, together with duty cycle and DC-bus voltage. (D) Three-phase current and voltage waveforms at the point of common coupling (PCC). Please click here to view a larger version of this figure.

Figure 9. Simulation results for Case 3. (A) PV voltage, current, and output power under variable irradiance and temperature conditions. (B) Power distribution among the PV array, the station AC load, the battery energy storage system, and the EV loads. (C) State of charge (SOC) of the EV batteries and storage battery, together with duty cycle and DC-bus voltage. (D) Three-phase current and voltage waveforms at the point of common coupling (PCC). Please click here to view a larger version of this figure.

Figure 10. ANN regression performance. Regression analysis of the ANN model for the training, validation, testing, and combined datasets, demonstrating the agreement between predicted and target values. Please click here to view a larger version of this figure.

Figure 11. ANN validation performance. Mean squared error (MSE) performance of the ANN during training, validation, and testing, showing convergence over successive training epochs. Please click here to view a larger version of this figure.

Figure 12. Convergence characteristics of the Secretary Bird Optimization Algorithm. Convergence profile of the SBOA showing the reduction in total harmonic distortion (THD) with increasing optimization iterations for Case 1. Please click here to view a larger version of this figure.

Figure 13. Fast Fourier transform analysis of current harmonics. Fast Fourier transform (FFT) spectra of the output current for the three simulation cases. The panels correspond to the harmonic spectra obtained for Case 1 (top left), Case 2 (top right), and Case 3 (bottom), illustrating the achieved THD under each operating condition. Please click here to view a larger version of this figure.
| Source Integrated | THD (%) | Efficiency (%) | MPPT/ | DC Bus voltage balancing | Optimization algorithm | Grid /Island condition | Carbon emissions | Reference |
| Control Technique |
| PV & Battery | good | Moderate | P&O | Good | Soccer league | Grid | High | Srilakshmi et al.16 |
| PV | Moderate | Good | Fuzzy-SMC | Moderate | -- | Grid | High | Srilakshmi et al.17 |
| PV & Battery | good | Moderate | P&O | Good | Soccer league | Grid | High | Srilakshmi et al.18 |
| PV | - | - | P&O | - | - | island | Low | Dineshraj et al.20 |
| PV | - | - | ANN | - | - | grid | High | Rashid et al.21 |
| Bifacial PV & Battery | Excellent | Excellent | ANN | Excellent | Secretary bird | Island | Low | Proposed |
Table 1: Comparison of previous PV-powered EV charging methods. Comparison of previous studies based on integrated energy sources, MPPT/control techniques, optimization methods, power quality, operating mode, and carbon emissions.
| System | Parameter/ Value |
| PV | Rated Power = 228.735W |
| Maximum Voltage = 29.9 V |
| Short circuit current = 8.18A |
| Open Circuit Voltage = 37.1V, Voltage temperature coefficient β = -0.361 |
| Maximum Current = 7.65A, Current temperature coefficient α = 0.102 |
| Albedo coefficients = 0.2, bifacial factor = 0.1, Tilt angle = 120c |
| Standard Irradiance W/m2 = Gs= 1000W/m2; Gr = 100 |
| Standard Temperature degrees Ts = 25 |
| Series/Parallel string Ns = 10/7, ground clearance = 1 m |
| Lead-acid storage battery | Rated capacity = 400Ah |
| Nominal voltage = 300V |
| SOCB initialization = 30%, Charging/discharging limits = 30, 70 |
| Cut off voltage = 225V |
| Full charge voltage = -326V |
| DC-DC converter | Power = 3.202e4, Stress = 476V |
| Input voltage = 299V |
| Switching frequency = 10kH |
| Output voltage = 479V |
| Duty ratio = 0.375 |
| DC-AC converter Rating | PWM strategy = sinusoidal PWM |
| Optimized Filter parameters; R = 0.002789ohm, L = 88706mH |
| Modulation index = 0.8 |
| Sampling time used in simulation = 100µs |
| DC Capacitance : 524.43μF; DC voltage = 470v |
Table 2: Electrical specifications of the bifacial PV system, battery energy storage system, and power converters. Electrical ratings and operating parameters of the PV array, battery energy storage system (BESS), DC–DC converter, and DC–AC inverter used in the proposed model
| If condition | Then action |
| Scenario-1 : PV output is Nil | Storage battery will supply power to EV & AC load. |
| Scenario -2 : Balanced PV power and load demand | PV will feed the EV & AC load |
| Scenario -3: PV output is lower than EV & AC load demand | The difference power will be supplied by the battery till it attains the lower limit of SOCOB min. |
| Scenario -4 : Power generated from PV is greater than the EV & AC required load power | Excessive PV power is used to charge the battery until it attains the maximum limit of SOCOB. |
Table 3: Power management strategy for the proposed EV charging system. Operating scenarios describing power flow between the PV array, battery energy storage system, EV loads, and station AC load under different operating conditions.
| System | Parameter/ Value |
| ANN | No of input neurons= 2, output neurons=1, hidden layer=1, hidden layer neurons=10 |
| Activation function= Sigmoid |
| Learning rate=0.001, Epochs=1000, Samples=1000 |
| Training-validation split= training 70%, validation 15%, and testing 15% |
| Convergence criteria=stable, MSE=1.091e-09 |
| Normalized=min–max normalization within 0 to 1 |
| SBOA | Population size = 30 search agents |
| Maximum number of iterations = 150 |
| Search space initialization = Random initialization of parameters (flowchart) |
| Dimension = Defined by selected parameters. |
| Brownian motion =Standard normal distribution |
| Stopping criteria = Maximum iteration |
Table 4: ANN and Secretary Bird Optimization Algorithm (SBOA) parameters. Configuration parameters of the artificial neural network (ANN) and SBOA used for MPPT and controller optimization.
| Conditions | Case1 | Case2 | Case 3 |
| Standard Irradiation 1000W/m2 and 25 oC temperature | ✓ | | |
| Change in irradiations of 1000W/m2, and 800W/m2 with 25 oC temperature | | ✓ | |
| Change in irradiations of 1000W/m2, and 800W/m2 with 20 oC temperature | | | ✓ |
| Np/Ns (45/10) | | ✓ | ✓ |
| Np/Ns (7/10) | ✓ | | |
| DC Bus voltage regulation | ✓ | ✓ | ✓ |
| Power Management | ✓ | ✓ | ✓ |
| THD Reduction | ✓ | ✓ | ✓ |
| Station-Based AC Load1: Active power load | ✓ | | ✓ |
| Station-Based AC Load 2: Rectifier Bridge Load | | ✓ | ✓ |
| Load 3: EV1 to EV5 (Cars) | ✓ | ✓ | ✓ |
Table 5: Simulation cases evaluated in the study. Summary of the three simulation scenarios, including irradiation, temperature, load conditions, and evaluation criteria.
| THD (%) | Efficiency (%) | MSE | Computational Time(sec) | Success Rate | Reference |
| 3.33 | 96–98 | -- | 190 | -- | Srilakshmi et al.16 |
| 3.72 | 92-96 | -- | 130 | -- | Srilakshmi et al.17 |
| 3.43 | 96–98 | -- | 112 | -- | Srilakshmi et al.18 |
| - | - | -- | -- | -- | Dineshraj et al.20 |
| - | - | 2.07E-03 | -- | -- | Rashid et al.21 |
| 2.85 | >95 | 1.09E-09 | 92 | 97% | Proposed |
Table 6: Performance comparison with previously reported methods. Comparison of the proposed method with published approaches in terms of THD, efficiency, mean squared error (MSE), computation time, and success rate.
Supplementary Table 1. Comparison of MPPT methods. Advantages and limitations of conventional MPPT methods and the proposed ANN-based MPPT approach.Please click here to download this file.
Supplementary Table 2. Bounds of optimization variables. Lower and upper bounds of the optimization variables used in the SBOA optimization process.Please click here to download this file.
Supplementary Table 3. MATLAB/Simulink settings and EV load specifications. Simulation environment, solver settings, execution parameters, and electrical specifications of the EV loads.Please click here to download this file.
Supplementary Table 4. SBOA-optimized parameter values. Optimized controller, filter, and converter parameters obtained using the Secretary Bird Optimization Algorithm for each simulation case.Please click here to download this file.
Supplementary Table 5. Performance indicators used to evaluate the dynamic DC bus voltage regulation of the proposed ANN–SBOA controller under the three simulation cases. Lower settling time, lower overshoot, fewer iterations to convergence, and shorter computation time indicate improved controller performance.Please click here to download this file.