Binary Search Algorithm for Solar Photovoltaic under Dynamic Changing Irradiance Conditions


Authors : Meng Chung Tiong; Thomas Shan Yau Moh; Ling Ai Wong; Jonny Ti Siong Tie

Volume/Issue : Volume 10 - 2025, Issue 3 - March


Google Scholar : https://tinyurl.com/byhs3wpk

Scribd : https://tinyurl.com/4mw3zs39

DOI : https://doi.org/10.38124/ijisrt/25mar098

Google Scholar

Note : A published paper may take 4-5 working days from the publication date to appear in PlumX Metrics, Semantic Scholar, and ResearchGate.

Note : Google Scholar may take 15 to 20 days to display the article.


Abstract : This paper presents a study in maximum power point tracking (MPPT) algorithm in solar photovoltaic (PV) using Binary Search Algorithm (BSA). With the increasing popularity in solar power generation, the effort of extracting maximum power from the installed capacity remains a challenge. This study aims to identify the performance of the Binary Search Algorithm under constant irradiance conditions and dynamic change irradiance conditions. A simulation model of BSA was developed and implemented using DC/DC boost converter in MATLAB Simulink. For the purpose of comparison, the performance of the BSA was evaluated together with another well-established algorithm, Particle Swarm Optimization (PSO). Both algorithms were evaluated under 10 constant irradiance test cases and 6 dynamic changing irradiance test cases. The BSA has shown its capability in tracking for maximum power under both constant and dynamic changing irradiance conditions. For most of the cases, the BSA was able to achieve the maximum power operating point with efficiency up to 99%. It was found that both BSA and PSO were having the tendency to experience premature convergence, which leads to slight power losses during the operation.

Keywords : Maximum Power Point Tracking, Solar Photovoltaic, Binary Search, Particle Swarm Optimization.

References :

  1. Hamed H. Pourasl, Reza Vatankhah Barenji, and Vahid M. Khojastehnezhad, “Solar energy status in the world: A comprehensive review,” Energy Rep., 2023, doi: 10.1016/j.egyr.2023.10.022.
  2. IRENA, Renewable Capacity Statistic 2024. International Renewable Energy Agency, 2024. [Online]. Available: https://www.irena.org/-/media/Files/IRENA/Agency/Publication/2024/Mar/IRENA_RE_Capacity_Statistics_2024.pdf
  3. Y. Chaibi et al., “Annual performance analysis of different maximum power point tracking techniques used in photovoltaic systems,” Prot. Control Mod. Power Syst., 2019, doi: 10.1186/s41601-019-0129-1.
  4. A. B. Kebede, A. B. Kebede, G. B. Worku, and G. B. Worku, “Comprehensive review and performance evaluation of maximum power point tracking algorithms for photovoltaic system,” null, 2020, doi: 10.1016/j.gloei.2020.10.008.
  5. Ahmed G. Gad and A. G. Gad, “Particle Swarm Optimization Algorithm and Its Applications: A Systematic Review,” Arch. Comput. Methods Eng., Apr. 2022, doi: 10.1007/s11831-021-09694-4.
  6. Adel O. Baatiah, Ali M. Eltamaly, and Majed A. Alotaibi, “Improving Photovoltaic MPPT Performance through PSO Dynamic Swarm Size Reduction,” Energies, vol. 16, no. 18, pp. 6433–6433, Sep. 2023, doi: 10.3390/en16186433.
  7. Ali M. Eltamaly, A. M. Eltamaly, Hassan M. H. Farh, H. M. H. Farh, M. S. Al-Saud, and M. S. Al-Saud, “Grade point average assessment for metaheuristic GMPP techniques of partial shaded PV systems,” Iet Renew. Power Gener., vol. 13, no. 8, pp. 1215–1231, Feb. 2019, doi: 10.1049/iet-rpg.2018.5336.
  8. Ali M. Eltamaly, A. M. Eltamaly, Hassan M. H. Farh, H. M. H. Farh, Mamdooh S. Al Saud, and M. S. A. Saud, “Impact of PSO Reinitialization on the Accuracy of Dynamic Global Maximum Power Detection of Variant Partially Shaded PV Systems,” Sustainability, vol. 11, no. 7, p. 2091, Apr. 2019, doi: 10.3390/su11072091.
  9. [9]  A. Refaat, A.-E. Khalifa, M. Elsakka, Y. Elhenawy, A. E. Kalas, and M. H. Elfar, “A novel metaheuristic MPPT technique based on enhanced autonomous group Particle Swarm Optimization Algorithm to track the GMPP under partial shading conditions - Experimental validation,” Energy Convers. Manag., 2023, doi: 10.1016/j.enconman.2023.117124.
  10. Ali M. Eltamaly et al., “Simulation and experimental validation of fast adaptive particle swarm optimization strategy for photovoltaic global peak tracker under dynamic partial shading,” Renew. Sustain. Energy Rev., vol. 124, p. 109719, May 2020, doi: 10.1016/j.rser.2020.109719.
  11. Antonio J. Márquez et al., “Binary search based MPPT algorithm for high-power PV systems,” IEEE Int. Conf. Compat. Power Electron. Power Eng., pp. 168–173, Jun. 2016, doi: 10.1109/cpe.2016.7544179.
  12. H. Muhović et al., “Binary Search based Maximum Power Point Tracking Algorithm for Photovoltaic System,” Mediterr. Conf. Embed. Comput., 2023, doi: 10.1109/meco58584.2023.10155099.
  13. Vivek Kumar et al., “MPPT controller design and comparison of selected site Cox’s Bazar,” Wind Eng. Int. J. Wind Power, 2024, doi: 10.1177/0309524x241302465.
  14. O. Elkhoundafi and R. Elgouri, “SIMULATION AND ANALYSIS OF A PV SYSTEM USING A PI CONTROLLER FOR A BOOST CONVERTER AND AMELIORED P AND O MPPT ALGORITHM,” ARPN J. Eng. Appl. Sci., vol. 19, no. 9, May 2024, [Online]. Available: https://www.arpnjournals.org/jeas/research_papers/rp_2024/jeas_0524_9445.pdf
  15. G. Anil, N. Murugan, and M. Ubaid, “PI Controller based MPPT for a PV System,” J. Electr. Electron. Eng., vol. 6, no. 5, pp. 10–15, Aug. 2013.
  16. Nishant Thakur, O. P. Rahi, and S. Chandrasekaran, “Incremental Conductance-Based MPPT for Photovoltaic Systems Utilizing PI Controller,” IEEE India Int. Conf. Power Electron., 2023, doi: 10.1109/iicpe60303.2023.10475066.
  17. Abdel‐Raheem Youssef, M. M. Hefny, and Ahmed Ali, “Investigation of single and multiple MPPT structures of solar PV-system under partial shading conditions considering direct duty-cycle controller,” Sci. Rep., vol. 13, no. 1, Nov. 2023, doi: 10.1038/s41598-023-46165-1.
  18. Kashif Ishaque et al., “A direct control based maximum power point tracking method for photovoltaic system under partial shading conditions using particle swarm optimization algorithm,” Appl. Energy, vol. 99, pp. 414–422, Nov. 2012, doi: 10.1016/j.apenergy.2012.05.026.
  19. Geoffrey R. Walker and G. R. Walker, “Evaluating MPPT converter topologies using a Matlab PV model,” Aust. J. Electr. Electron. Eng., pp. 138–143, Jan. 2000.
  20. Abou soufyane Benyoucef et al., “Artificial bee colony based algorithm for maximum power point tracking (MPPT) for PV systems operating under partial shaded conditions,” Appl. Soft Comput., vol. 32, pp. 38–48, Jul. 2015, doi: 10.1016/j.asoc.2015.03.047.
  21. Kenny George and K. J. George, “Direct control method applied for improved incremental conductance mppt using SEPIC converter,” Int. Conf. Green Comput. Commun. Electr. Eng., pp. 1–6, Mar. 2014, doi: 10.1109/icgccee.2014.6922344.
  22. Masafumi Miyatake et al., “Maximum Power Point Tracking of Multiple Photovoltaic Arrays: A PSO Approach,” IEEE Trans. Aerosp. Electron. Syst., vol. 47, no. 1, pp. 367–380, Jan. 2011, doi: 10.1109/taes.2011.5705681.

This paper presents a study in maximum power point tracking (MPPT) algorithm in solar photovoltaic (PV) using Binary Search Algorithm (BSA). With the increasing popularity in solar power generation, the effort of extracting maximum power from the installed capacity remains a challenge. This study aims to identify the performance of the Binary Search Algorithm under constant irradiance conditions and dynamic change irradiance conditions. A simulation model of BSA was developed and implemented using DC/DC boost converter in MATLAB Simulink. For the purpose of comparison, the performance of the BSA was evaluated together with another well-established algorithm, Particle Swarm Optimization (PSO). Both algorithms were evaluated under 10 constant irradiance test cases and 6 dynamic changing irradiance test cases. The BSA has shown its capability in tracking for maximum power under both constant and dynamic changing irradiance conditions. For most of the cases, the BSA was able to achieve the maximum power operating point with efficiency up to 99%. It was found that both BSA and PSO were having the tendency to experience premature convergence, which leads to slight power losses during the operation.

Keywords : Maximum Power Point Tracking, Solar Photovoltaic, Binary Search, Particle Swarm Optimization.

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.
Subscribe
OR

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.
Subscribe