Hardware Implementation of Perturb and Observe Maximum Power Point Tracking Algorithm for Solar Photovoltaic System

  • Afshan Ilyas
  • Mohammad Ayyub
  • M. Rizwan Khan
  • Mohammed Aslam Husain
  • Abhinandan Jain
Regular Paper


Solar photovoltaic systems have evolved as a prominent renewable source of energy owing to its eco-friendly nature, long lifetime, and low maintenance requirement. However, its conversion efficiency is very low. Different maximum power point tracking (MPPT) techniques have been used to extract maximum power from the photovoltaic system. In this study, the perturb and observe (P&O) MPPT algorithm, which is practically implemented on an Arduino Uno board and simulated in Matlab/Simulink under the same environmental conditions, is used to track the maximum power. Different parameters of a Simulink-based PV module and a practical photovoltaic module are obtained and compared. The main advantages of the P&O MPPT algorithm are its low cost and easy implementation. However, it may fail to track the maximum operating point under varying environmental conditions.


Arduino microcontroller Maximum power point tracking Perturb and observe Solar photovoltaic 


  1. 1.
    I. Idris, M.S. Robian, A.K. Mahamad, S. Saon, ARPN J. Eng. Appl. Sci. 11, 14 (2016)Google Scholar
  2. 2.
    C.K. Kumar, T. Dinesh, S.G. Babu, Int. J. Eng. Trends Technol. (IJETT) 4, 9 (2013)Google Scholar
  3. 3.
    T. Esram, P.L. Chapman, IEEE Trans. Energy Convers. 22, 2 (2007). CrossRefGoogle Scholar
  4. 4.
    M. Ulaganathan, C. Saravanan, Chitranjan, Int. J. Eng. Trends Technol. (IJETT) 8, 1 (2014). Google Scholar
  5. 5.
    Y.P. Siwakoti, B.B. Chhetri, B. Adhikary, D. Bista, in IEEE Conference 2010 on Innovative. Technology for an Efficient Reliable Electricity Supply (CITRES), (Waltham, MA, USA).
  6. 6.
    M.A. Husain, M.F. Jalil, M. Tabish, S. Beg, M. Naseem, A. Tariq, i-manager’s J. Electr. Eng. 5, 4 (2012). Google Scholar
  7. 7.
    S.S. Mohammed, Int. J. Chem. Environ. Eng. 2, 5 (2011)Google Scholar
  8. 8.
    V.V. Naidu, T.M. Mohan, Gold. Res. Thoughts 3, 6 (2013)Google Scholar
  9. 9.
    S. Nema, R.K. Nema, G. Agnihotri, Int. J. Energy Environ. (IJEE) 1, 3 (2010)Google Scholar
  10. 10.
    T. Salmi, M. Bouzguenda, A. Gastli, A. Masmoudi, Int. J. Renew. Energy 2, 2 (2012)Google Scholar
  11. 11.
    P. Sudeepika, G.G. Khan, Int. J. Adv. Res. Electr. Electron. Instrum. Eng. (IJAREEIE) 3, 3 (2014)Google Scholar
  12. 12.
    S.N.H. Faridi, M.A. Husain, A. Tariq, Abul Khair, Int. J. Electr. Eng. Technol. (IJEET) 5, 5 (2014)Google Scholar
  13. 13.
    S. Bal, S. Member, A. Anurag, B.C. Babu, in Annual IEEE India Conference (INDICON) 2012, (Kochi, India).
  14. 14.
    M. Abdulkadir, A.S. Samosir, A.H.M. Yatim, ARPN J. Eng. Appl. Sci. 7, 5 (2012). Google Scholar
  15. 15.
    N. Pandiarajan, R. Ramaprabha, R. Muthu, Int. J. Photoenergy (2012). Google Scholar
  16. 16.
    M.R. Khan, A. Ilyas, M. Ayyub, i-manager’s J. Power Syst. Eng. 3, 1 (2015)Google Scholar
  17. 17.
    S. Alsadi, B. Alsayid, Int. J. Eng. Innov. Technol. (IJEIT) 2, 6 (2012)Google Scholar
  18. 18.
    A. Attou, A. Massoum, M. Saidi, Balkan J. Electr. Comput. Eng. 2, 1 (2014)Google Scholar

Copyright information

© The Korean Institute of Electrical and Electronic Material Engineers 2018

Authors and Affiliations

  • Afshan Ilyas
    • 1
  • Mohammad Ayyub
    • 1
  • M. Rizwan Khan
    • 1
  • Mohammed Aslam Husain
    • 1
  • Abhinandan Jain
    • 2
  1. 1.Department of Electrical EngineeringAligarh Muslim UniversityAligarhIndia
  2. 2.Department of Electronics EngineeringAligarh Muslim UniversityAligarhIndia

Personalised recommendations