MPPT using Firefly Algorithm for Cuk Converter in Photovoltaic

Denda Dewatama, Siswoko Siswoko, Hari Kurnia Safitri, Oktriza Melfazen


High intensity of sunlight in Indonesia (up to 10 hours per day) is a great opportunity to be utilized as renewable energy by absorbing solar energy using solar panels. The absorbed solar energy is channeled into a DC/DC converter circuit with a Cuk converter topology so that it can be used with small current ripples. The Maximum Power Point Tracker (MPPT) method is needed to get optimum power from solar panels. To optimize the MPPT value, its performance is supported by using the Firefly Algorithm (FFA). This study focused on observing changes in FFA parameters, i.e., firefly populations and random parameters to generate optimal power on Cuk converter topology with MPPT method. FFA embedded in microcontrollers has successfully optimized MPPT performance with the best response obtained in the firefly population = 25, absorption coefficient (γ) = 0.5, random value (α) = 0.6, iteration = 10, with an optimal power of 25.7 Watts.


Cuk Converter, Firefly Algorithm, MPPT, Photovoltaic

Full Text:



H. Rosyid Ridlo Al, Ropiudin Ropiudin, Achmad Muchsin, and Faridah Satya Lestari. "Analisis Kenaikan Tagihan Listrik Selama Pendemi Covid-19 Berdasarkan Perilaku Konsumtif Energi Listrik Di Indonesia." Jurnal Cafetaria, 2021: 25-35.

Agency, International Energy. World Energy Balance 2020. Paris, France: International Energy Agency, 2020.

ESDM. Handbook of Energy & Economic Statistic of Indonesia 2020. Jakarta, Indonesia: ESDM, 2021.

K. Ehsanul, Pawan Kumar, Sandeep Kumar, Adedeji A. Adelodun, and Ki-Hyun Kim. "Solar energy: Potential and future prospects ." Renewable and Sustainable Energy Reviews, 2018: 894-900.

IRENA. Renewable Energy Prospects: Indonesia, a REmap analysis. Abu Dhabi: International Renewable Energy Agency (IRENA), 2017.

H. Hasan, H.M., T.M.I. Mahlia, and Hadi Nur. "A review on energy scenario and sustainable energy in Indonesia." Renewable and Sustainable Energy Reviews , 2012: 2316-2328.

L. Zhe, Jian Yang, and Pouya Asareh Nejad Dezfuli. "Study on the Influence of Light Intensity on the Performance of Solar Cell." International Journal of Photoenergy, 2021.

D. Denda, Mila Fuziyah, and Hari Kurnia Safitri. "Optimasi Buck Converter pada Solar Tree menggunakan Kontrol Logika Fuzzy." Eltek 15, no. 2 (2017): 36-51.

U. Wahyu Mulyo, Zainal Alam Haron, Afarulrazi Abu Bakar, Md Zarafi Ahmad, and NFN Taufik . "Voltage Tracking of a DC-DC Buck Boost Converter Using Neural Network Control." IJCTEE 1, no. 3 (2011): 108-113.

M. Oktriza, MT Alawiy, and Denda Dewatama. "Implementasi Maximum Power Point Tracker (MPPT) dengan Topologi Sepic pada Pembangkit Listrik Tenaga Surya." Eltek 18, no. 2 (2020): 1-8.

B. Abdelhakim, Ilhami Colak, Korhan Kayisli, and Ramazan Bayindir. "Design and Implementation of a Cuk Converter Controlled by a Direct Duty Cycle INC-MPPT in PV Battery System." ijSmartGrid 3, no. 1 (2019): 19-25.

R. Sajad, Vahid Abbasi, and Tamas Kerekes. "High Quality DC-DC Boosting Converter Based on Cuk Converter and Advantages of Using It in Multilevel Structures." Power Electronics 19, no. 4 (July 2019): 894-906.

L. Miguel Angel, and Sergio Sepulveda. "Performance comparison between PWM and MPPT charge controllers." Sci. Tech. Año XXIV 24, no. 1 (2019): 6-11.

M. Tulika, Reeny Deka, Shristi Roy, and Bikramjit Goswami. "Solar Charge Controllers using MPPT and PWM: A Review." AJEEE 2, no. 1 (Pebruary 2018): 1-4.

Y. Kah Yung , Charles R. Sarimuthu, and Joanne Mun-Yee Lim. "Artificial Intelligence Based MPPT Techniques for Solar Power System: A review." Journal of Modern Power Systems and Clean Energy, 2020: 1043-1059.

G. Castaño, Catalina, Carlos Restrepo, José Rodríguez. "MPPT Algorithm Based on Artificial Bee Colony for PV System." IEEE Access, 2021: 43121-43133.

K. Prakash, Gaurav Jain, and Dheeraj Kumar Palwalia. "Genetic algorithm based maximum power tracking in solar power generation." 2015 International Conference on Power and Advanced Control Engineering (ICPACE). Bengaluru, India: IEEE, 2015. 1-6.

Y. Xin-She, and He Xingshi. "Firefly Algorithm: Recent Advances and Application." Journal of Swarm Intelligence, 2013: 1-14.

M. Oktriza, M. Taqijuddin Alawiy, and Denda Dewatama. "Firefly algorithm for optimizing single-axis solar tracker motion." Kinetik, 2021: 313-320.

V. Rajarajan,PG Scholar, and Christy Mano Raj, “MPPT based on modified Firefly Algorithm”. Singaporean Journal of Scientific Research, Journal of Selected Areas in Microelectronics (JSAM) Vol.8.No.2 2016:94-100

Singh, M.D. Power Electronics. New Delhi: Tata McGraw-Hill Education, 2008.



  • There are currently no refbacks.

Copyright (c) 2022 ELKHA

Editorial Office/Publisher Address:
Editor Jurnal Elkha, Department of Electrical Engineering, Faculty of Engineering, Universitas Tanjungpura,
Jl. Prof. Dr. Hadari Nawawi, Pontianak 78124, Indonesia

website :
email :


Assiciated with :


This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.