IDEAS home Printed from https://ideas.repec.org/a/plo/pone00/0301363.html
   My bibliography  Save this article

A novel algorithm for maximum power point tracking using computer vision (CVMPPT)

Author

Listed:
  • Morteza Ahmadi
  • Masoud Abrari
  • Majid Ghanaatshoar
  • Ali Khalafi

Abstract

The behavior of an illuminated solar module can be characterized by its power-voltage curve. Tracking the peak of this curve is essential to harvest the maximum power by the module. The position of the peak varies with temperature and irradiance and needs to be traced. Under partial shading conditions, the number of peaks increases and makes it more difficult to find the global maximum power point (MPP). Various methods are used for maximum power point tracking (MPPT) that are based on iterations. These methods are time-consuming and fail to work satisfactorily under rapidly changing environmental conditions. In this paper, a novel algorithm is proposed that for the first time, utilizes computer vision to find the global maximum power point. This algorithm, which is implemented in Matlab/Simulink, is free of voltage iterations and gives the real-time data for the maximum power point. The proposed algorithm increases the speed and the reliability of the MPP tracking via replacing analogue electronics calculations by digital means. The validity of the algorithm is experimentally verified.

Suggested Citation

  • Morteza Ahmadi & Masoud Abrari & Majid Ghanaatshoar & Ali Khalafi, 2024. "A novel algorithm for maximum power point tracking using computer vision (CVMPPT)," PLOS ONE, Public Library of Science, vol. 19(4), pages 1-16, April.
  • Handle: RePEc:plo:pone00:0301363
    DOI: 10.1371/journal.pone.0301363
    as

    Download full text from publisher

    File URL: https://journals.plos.org/plosone/article?id=10.1371/journal.pone.0301363
    Download Restriction: no

    File URL: https://journals.plos.org/plosone/article/file?id=10.1371/journal.pone.0301363&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pone.0301363?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Sampath Kumar Vankadara & Shamik Chatterjee & Praveen Kumar Balachandran & Lucian Mihet-Popa, 2022. "Marine Predator Algorithm (MPA)-Based MPPT Technique for Solar PV Systems under Partial Shading Conditions," Energies, MDPI, vol. 15(17), pages 1-16, August.
    2. Kuei-Hsiang Chao & Muhammad Nursyam Rizal, 2021. "A Hybrid MPPT Controller Based on the Genetic Algorithm and Ant Colony Optimization for Photovoltaic Systems under Partially Shaded Conditions," Energies, MDPI, vol. 14(10), pages 1-17, May.
    3. Jordehi, A. Rezaee, 2016. "Maximum power point tracking in photovoltaic (PV) systems: A review of different approaches," Renewable and Sustainable Energy Reviews, Elsevier, vol. 65(C), pages 1127-1138.
    4. Calcabrini, Andres & Muttillo, Mirco & Weegink, Raoul & Manganiello, Patrizio & Zeman, Miro & Isabella, Olindo, 2021. "A fully reconfigurable series-parallel photovoltaic module for higher energy yields in urban environments," Renewable Energy, Elsevier, vol. 179(C), pages 1-11.
    5. Srinivasan Alwar & Devakirubakaran Samithas & Meenakshi Sundaram Boominathan & Praveen Kumar Balachandran & Lucian Mihet-Popa, 2022. "Performance Analysis of Thermal Image Processing-Based Photovoltaic Fault Detection and PV Array Reconfiguration—A Detailed Experimentation," Energies, MDPI, vol. 15(22), pages 1-21, November.
    6. Humada, Ali M. & Hojabri, Mojgan & Mekhilef, Saad & Hamada, Hussein M., 2016. "Solar cell parameters extraction based on single and double-diode models: A review," Renewable and Sustainable Energy Reviews, Elsevier, vol. 56(C), pages 494-509.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Arsad, A.Z. & Zuhdi, A.W. Mahmood & Azhar, A.D. & Chau, C.F. & Ghazali, A., 2025. "Advancements in maximum power point tracking for solar charge controllers," Renewable and Sustainable Energy Reviews, Elsevier, vol. 210(C).
    2. Abbassi, Rabeh & Abbassi, Abdelkader & Jemli, Mohamed & Chebbi, Souad, 2018. "Identification of unknown parameters of solar cell models: A comprehensive overview of available approaches," Renewable and Sustainable Energy Reviews, Elsevier, vol. 90(C), pages 453-474.
    3. Sy Ngo & Chian-Song Chiu & Thanh-Dong Ngo, 2022. "A Novel Horse Racing Algorithm Based MPPT Control for Standalone PV Power Systems," Energies, MDPI, vol. 15(20), pages 1-18, October.
    4. Yu, Kunjie & Liang, J.J. & Qu, B.Y. & Cheng, Zhiping & Wang, Heshan, 2018. "Multiple learning backtracking search algorithm for estimating parameters of photovoltaic models," Applied Energy, Elsevier, vol. 226(C), pages 408-422.
    5. Weng-Hooi Tan & Junita Mohamad-Saleh, 2023. "Critical Review on Interrelationship of Electro-Devices in PV Solar Systems with Their Evolution and Future Prospects for MPPT Applications," Energies, MDPI, vol. 16(2), pages 1-37, January.
    6. Mehmet Yesilbudak, 2021. "Parameter Extraction of Photovoltaic Cells and Modules Using Grey Wolf Optimizer with Dimension Learning-Based Hunting Search Strategy," Energies, MDPI, vol. 14(18), pages 1-27, September.
    7. Abdullrahman A. Al-Shamma’a & Hammed O. Omotoso & Fahd A. Alturki & Hassan. M. H. Farh & Abdulaziz Alkuhayli & Khalil Alsharabi & Abdullah M. Noman, 2021. "Parameter Estimation of Photovoltaic Cell/Modules Using Bonobo Optimizer," Energies, MDPI, vol. 15(1), pages 1-22, December.
    8. Tong Kang & Jiangang Yao & Min Jin & Shengjie Yang & ThanhLong Duong, 2018. "A Novel Improved Cuckoo Search Algorithm for Parameter Estimation of Photovoltaic (PV) Models," Energies, MDPI, vol. 11(5), pages 1-31, April.
    9. Rajesh Kanna Govindhan Radhakrishnan & Uthayakumar Marimuthu & Praveen Kumar Balachandran & Abdul Majid Mohd Shukry & Tomonobu Senjyu, 2022. "An Intensified Marine Predator Algorithm (MPA) for Designing a Solar-Powered BLDC Motor Used in EV Systems," Sustainability, MDPI, vol. 14(21), pages 1-27, October.
    10. Marcus King & Dacheng Li & Mark Dooner & Saikat Ghosh & Jatindra Nath Roy & Chandan Chakraborty & Jihong Wang, 2021. "Mathematical Modelling of a System for Solar PV Efficiency Improvement Using Compressed Air for Panel Cleaning and Cooling," Energies, MDPI, vol. 14(14), pages 1-18, July.
    11. Chaabane Bouali & Horst Schulte & Abdelkader Mami, 2019. "A High Performance Optimizing Method for Modeling Photovoltaic Cells and Modules Array Based on Discrete Symbiosis Organism Search," Energies, MDPI, vol. 12(12), pages 1-32, June.
    12. Tuyen Nguyen-Duc & Huy Nguyen-Duc & Thinh Le-Viet & Hirotaka Takano, 2020. "Single-Diode Models of PV Modules: A Comparison of Conventional Approaches and Proposal of a Novel Model," Energies, MDPI, vol. 13(6), pages 1-22, March.
    13. Gulin, Marko & Pavlović, Tomislav & Vašak, Mario, 2016. "Photovoltaic panel and array static models for power production prediction: Integration of manufacturers’ and on-line data," Renewable Energy, Elsevier, vol. 97(C), pages 399-413.
    14. Ju, Xing & Pan, Xinyu & Zhang, Zheyang & Xu, Chao & Wei, Gaosheng, 2019. "Thermal and electrical performance of the dense-array concentrating photovoltaic (DA-CPV) system under non-uniform illumination," Applied Energy, Elsevier, vol. 250(C), pages 904-915.
    15. Santiago Pindado & Javier Cubas & Elena Roibás-Millán & Francisco Bugallo-Siegel & Félix Sorribes-Palmer, 2018. "Assessment of Explicit Models for Different Photovoltaic Technologies," Energies, MDPI, vol. 11(6), pages 1-22, May.
    16. Chen, Zhicong & Wu, Lijun & Lin, Peijie & Wu, Yue & Cheng, Shuying, 2016. "Parameters identification of photovoltaic models using hybrid adaptive Nelder-Mead simplex algorithm based on eagle strategy," Applied Energy, Elsevier, vol. 182(C), pages 47-57.
    17. Mirza, Adeel Feroz & Mansoor, Majad & Zhan, Keyu & Ling, Qiang, 2021. "High-efficiency swarm intelligent maximum power point tracking control techniques for varying temperature and irradiance," Energy, Elsevier, vol. 228(C).
    18. Efstratios Batzelis, 2019. "Non-Iterative Methods for the Extraction of the Single-Diode Model Parameters of Photovoltaic Modules: A Review and Comparative Assessment," Energies, MDPI, vol. 12(3), pages 1-26, January.
    19. Senturk, Ali, 2020. "Investigation of datasheet provided temperature coefficients of photovoltaic modules under various sky profiles at the field by applying a new validation procedure," Renewable Energy, Elsevier, vol. 152(C), pages 644-652.
    20. Pedroza-Díaz, Alfredo & Rodrigo, Pedro M. & Dávalos-Orozco, Óscar & De-la-Vega, Eduardo & Valera-Albacete, Álvaro, 2025. "Review of explicit models for photovoltaic cell electrical characterization," Renewable and Sustainable Energy Reviews, Elsevier, vol. 207(C).

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pone00:0301363. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: plosone (email available below). General contact details of provider: https://journals.plos.org/plosone/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.