Design of MPPT Algorithms using Simulink Support Package for Arduino Hardware

Channareth Srun, Phok Chrin, Sokchea Am, Bunthern Kim


In this paper, the performance of the DC-DC converter is assisted by MPPT control in a comparison between Perturb & Observe (P&O) and Incremental Conductance (IC) using the Simulink Support Package for Arduino Hardware. In photovoltaic systems, the maximum power point tracking needs to be powered by PV panels. A microcontroller controls the power converter. Before it is designed, the system is first modeled and simulated using MATLAB/Simulink. The control software implements a pulse-width modulation signal generator embedded in the Arduino microcontroller. The many stages of design for these controllers are discussed, along with simulation and experimentation. The system is tested, and the irradiance varies from 500 w/m2 to 1000 w/m2. The results of this simulation and experiment show that the plan with MPPT and a P&O controller has a higher efficiency of PV power production.


MPPT, Arduino, Simulink, Support Package, PV Systems

Full Text:



J. Ahmed and Z. Salam, "An Enhanced Adaptive P&O MPPT for Fast and Efficient Tracking Under Varying Environmental Con-ditions," in IEEE Transactions on Sustainable Energy, vol. 9, no. 3, pp. 1487-1496, July 2018, doi: 10.1109/TSTE.2018.2791968.

N. Barua, A. Dutta, S. Chakma, A. Das and S. S. Chowdhury, "Implementation of cost-effective MPPT solar photovoltaic system based on the comparison between Incremental Conductance and P&O algorithm," 2016 IEEE International WIE Conference on Electrical and Computer Engineering (WIECON-ECE), 2016, pp. 143-146, doi: 10.1109/WIECON-ECE.2016.8009105.

S. U. Ramani, S. K. Kollimalla and B. Arundhati, "Comparative study of P&O and incremental conductance method for PV sys-tem," 2017 International Conference on Circuit, Power and Computing Technologies (ICCPCT), 2017, pp. 1-7, doi: 10.1109/ICCPCT.2017.8074198.

J. Ahmed and Z. Salam, "A Modified P&O Maximum Power Point Tracking Method with Reduced Steady-State Oscillation and Improved Tracking Efficiency," in IEEE Transactions on Sustainable Energy, vol. 7, no. 4, pp. 1506-1515, Oct. 2016, doi: 10.1109/TSTE.2016.2568043.

MEAS Saran, SRUN Channareth, UN Sokoeun, Son Tara, NY Virbora, SRIM Saravuth, “Optimization of an Integrated Hybrid Onboard Charger with High Efficiency of MPPT Solar Charger for Sustainable Energy of 3-Wheel Solar E-Rickshaw and Electric Vehiclesâ€, Published in International Research Journal of Innovations in Engineering and Technology - IRJIET, Volume 6, Issue 1, pp 77-87, January 2022. Article DOI

K. Jain, M. Gupta and A. Kumar Bohre, "Implementation and Comparative Analysis of P&O and INC MPPT Method for PV Sys-tem," 2018 8th IEEE India International Conference on Power Electronics (IICPE), 2018, pp. 1-6, doi: 10.1109/IICPE.2018.8709519.

J. Mishra, S. Das, D. Kumar and M. Pattnaik, "Performance Comparison of P&O and INC MPPT Algorithm for a Stand-alone PV System," 2019 Innovations in Power and Advanced Computing Technologies (i-PACT), 2019, pp. 1-5, doi: 10.1109/i-PACT44901.2019.8960005.

A. Saidi and C. Benachaiba, "Comparison of IC and P&O algorithms in MPPT for grid connected PV module," 2016 8th Interna-tional Conference on Modelling, Identification and Control (ICMIC), 2016, pp. 213-218, doi: 10.1109/ICMIC.2016.7804300.

D. Saravanan, D. Singh, S. Sinha, R. N. Shaw and K. Prabu, "A Comprehensive Study of Well-Konown Maximum Power Point Tracking Techniques," 2020 IEEE International Conference on Computing, Power and Communication Technologies (GUCON), 2020, pp. 829-837, doi: 10.1109/GUCON48875.2020.9231219.

R. Singh, R. Yadav, L. Varshney and S. Sharma, "Analysis and Comparison of PV Array MPPT Techniques to Increase Output Power," 2021 International Conference on Advance Computing and Innovative Technologies in Engineering (ICACITE), 2021, pp. 168-172, doi: 10.1109/ICACITE51222.2021.9404688.

M. G. Villalva, J. R. Gazoli and E. R. Filho, "Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays," in IEEE Transactions on Power Electronics, vol. 24, no. 5, pp. 1198-1208, May 2009, doi: 10.1109/TPEL.2009.2013862.

K. A. Kim, C. Xu, L. Jin and P. T. Krein, "A Dynamic Photovoltaic Model Incorporating Capacitive and Reverse-Bias Character-istics," in IEEE Journal of Photovoltaics, vol. 3, no. 4, pp. 1334-1341, Oct. 2013, doi: 10.1109/JPHOTOV.2013.2276483.

Y. Mahmoud and E. El-Saadany, "Accuracy Improvement of the Ideal PV Model," in IEEE Transactions on Sustainable Energy, vol. 6, no. 3, pp. 909-911, July 2015, doi: 10.1109/TSTE.2015.2412694.

Hyeonah Park and Hyosung Kim, "PV cell modeling on single-diode equivalent circuit," IECON 2013 - 39th Annual Conference of the IEEE Industrial Electronics Society, 2013, pp. 1845-1849, doi: 10.1109/IECON.2013.6699412.

‘Simulink Support Package for Arduino Hardware’. Available at Getting Started with Arduino Hardware - MATLAB & Simulink Example - MathWorks Switzerland, accessed 28 December 2022.


Article Metrics

Abstract view : 135 times
PDF - 10 times


  • There are currently no refbacks.

Copyright (c) 2022 Channareth Srun, Phok Chrin, Sokchea Am, Bunthern Kim

International Journal of Engineering, Science and Information Technology (IJESTY) eISSN 2775-2674