Centroid Analogy-Based MPPT Technique for Uniformly Shaded Solar Photovoltaic Array

  • Rath Bibhuti Bhusan
  • Nishant KumarEmail author
  • Manoj Kumar Panda
  • Bhola Jha
Research Paper


The perturb and observe and an incremental conductance methods are most widely used for maximum power point tracking (MPPT) for solar photovoltaic system. However, it suffers from loss of tracking due to dynamic weather conditions and steady-state oscillations near the maximum power point (MPP). This paper proposes a novel centroid analogy-based MPPT, where centroid analogy (CA) is hybridized with the hill climbing (HC) algorithm (CAHC). The CAHC algorithm reduces the response time, oscillations and the effects of changing insolation. The proposed technique is based on the conventional algorithm, but it has a different approach towards the goal of reaching the MPP. It is based on using CA as a method to reach the new point on the P–V curve. This CA technique reduces the number of steps taken to reach MPP considerably. The proposed method is tested on MATLAB simulation platform, as well as validated on the hardware prototype. The obtained results are compared with state-of-the-art techniques, which show the superiority and meet the objectives to develop the CAHC MPPT algorithm.


Centroid analogy technique CAHC MPPT Hill climbing algorithm Solar PV array 


  1. Devassy S, Singh B (2018) Control of a solar photovoltaic integrated universal active power filter based on a discrete adaptive filter. IEEE Trans Ind Inform 14(7):3003–3012CrossRefGoogle Scholar
  2. Elgendy MA, Zahawi B, Atkinson DJ (2012) Assessment of perturb and observe MPPT algorithm implementation techniques for PV pumping applications. IEEE Trans Sustain Energy 3(1):21–33CrossRefGoogle Scholar
  3. Femia N, Petrone G, Spagnuolo G, Vitelli M (2005) Optimization of perturb and observe maximum power point tracking method. IEEE Trans Power Electron 20(4):963–973CrossRefGoogle Scholar
  4. Femia N, Petrone G, Spagnuolo G, Vitelli M (2009) A technique for improving P&O MPPT performances of double-stage grid-connected photovoltaic systems. IEEE Trans Ind Electron 56(11):4473–4482CrossRefGoogle Scholar
  5. Killi M, Samanta S (2015) Modified perturb and observe MPPT algorithm for drift avoidance in photovoltaic systems. IEEE Trans Ind Electron 62(9):5549–5559CrossRefGoogle Scholar
  6. Kollimalla SK, Mishra MK (2014) Variable perturbation size adaptive P&O MPPT algorithm for sudden changes in irradiance. IEEE Trans Sustain Energy 5(3):718–728CrossRefGoogle Scholar
  7. Koutroulis E, Kalaitzakis K, Voulgaris N (2001) Development of a microcontroller-based, photovoltaic maximum power point tracking control system. IEEE Trans Power Electron 16(1):46–54CrossRefGoogle Scholar
  8. Kumar N, Majumdar S, Babu GM (2012) Automatic control of tidal power plant. In: 2012 international conference on emerging trends in electrical engineering and energy management (ICETEEEM), Chennai, pp 24–28Google Scholar
  9. Kumar N, Mulo T, Verma VP (2013) Application of computer and modern automation system for protection and optimum use of High voltage power transformer. In: 2013 international conference on computer communication and informatics, Coimbatore, pp 1–5Google Scholar
  10. Kumar N, Hussain I, Singh B, Panigrahi BK (2017) Single sensor based MPPT for partially shaded solar photovoltaic by using human psychology optimisation algorithm. IET Gener Transm Distrib 11(10):2562–2574CrossRefGoogle Scholar
  11. Kumar N, Singh B, Panigrahi BK (2018a) Grid synchronisation framework for partially shaded solar PV-based microgrid using intelligent control strategy. IET Gener Transm Distrib 13(6):829–837CrossRefGoogle Scholar
  12. Kumar N, Hussain I, Singh B, Panigrahi BK (2018b) Self-adaptive incremental conductance algorithm for swift and ripple-free maximum power harvesting from PV array. IEEE Trans Ind Inf 14(5):2031–2041CrossRefGoogle Scholar
  13. Kumar N, Singh B, Ketan Panigrahi B, Chakraborty C, Suryawanshi HM, Verma V (2019a) Integration of solar PV with low-voltage weak grid system: using normalized Laplacian kernel adaptive Kalman filter and learning based InC algorithm. IEEE Trans Power Electron 34(11):10746–10758CrossRefGoogle Scholar
  14. Kumar N, Singh B, Panigrahi BK (2019b) Integration of solar PV with low-voltage weak grid system: using maximize-M Kalman filter and self-tuned P&O algorithm. IEEE Trans Ind Electron 66(11):9013–9022CrossRefGoogle Scholar
  15. Kumar N, Singh B, Panigrahi BK (2019c) Framework of gradient descent least squares regression based NN structure for power quality improvement in PV integrated low-voltage weak grid system. IEEE Trans Ind Electron 66(12):9724–9733CrossRefGoogle Scholar
  16. Kumar N, Singh B, Panigrahi BK (2019d) LLMLF based control approach and LPO MPPT technique for improving performance of a multifunctional three-phase two-stage grid integrated PV system. IEEE Trans Sustain Energy PP(99):1CrossRefGoogle Scholar
  17. Kumar N, Singh B, Panigrahi BK, Xu L (2019e) Leaky least logarithmic absolute difference based control algorithm and learning based InC MPPT technique for grid integrated PV system. IEEE Trans Ind Electron 66(11):9003–9012CrossRefGoogle Scholar
  18. Kumar N, Singh B, Panigrahi BK (2019f) ANOVA Kernel Kalman filter for multi-objective grid integrated solar photovoltaic-distribution static compensator. IEEE Trans Circuits Syst I Reg Pap 1:1–9CrossRefGoogle Scholar
  19. Lin W, Hong C, Chen C (2011) Neural-network-based MPPT control of a stand-alone hybrid power generation system. IEEE Trans Power Electron 26(12):3571–3581CrossRefGoogle Scholar
  20. Pandey A, Dasgupta N, Mukerjee AK (2008) High-performance algorithms for drift avoidance and fast tracking in solar MPPT system. IEEE Trans Energy Convers 23(2):681–689CrossRefGoogle Scholar
  21. Paz F, Ordonez M (2014) Zero oscillation and irradiance slope tracking for photovoltaic MPPT. IEEE Trans Ind Electron 61(11):6138–6147CrossRefGoogle Scholar
  22. Rajaei A (2018) A new robust analog maximum power point tracker for a PV battery charger. Iran J Sci Technol Trans Electr Eng 42(2):123–133CrossRefGoogle Scholar
  23. Saha SK, Kar R, Mandai TI, Kumar N, Ghoshal SP (2012) Optimal linear phase fir high pass filter design using PSOCFIWA-WM. In: World congress on information and communication technologies, Trivandrum, pp 768–773Google Scholar
  24. Salary E, Banaei MR, Ajami A (2017) Design of novel step-up boost DC/DC converter. Iran J Sci Technol Trans Electr Eng 41(1):13–22CrossRefGoogle Scholar
  25. Samadi M, Rakhtala SM (2018) Reducing cost and size in photovoltaic systems using three-level boost converter based on fuzzy logic controller. Iran J Sci Technol Trans Electr Eng 1:1–11Google Scholar
  26. Sundareswaran K, Vigneshkumar V, Sankar P, Simon SP, Srinivasa Rao Nayak P, Palani S (2016) Development of an improved P&O algorithm assisted through a colony of foraging ants for MPPT in PV system. IEEE Trans Ind Inform 12(1):187–200CrossRefGoogle Scholar
  27. Tan AST, Iqbal S (2018) Implementation of INC MPPT and CV charging using LLC resonant converter for solar streetlight system. J Circuits Syst Comput 27(3):1850043CrossRefGoogle Scholar
  28. Xiao W, Dunford WG (2004) A modified adaptive hill climbing MPPT method for photovoltaic power systems. In: Proceedings of IEEE 35th annual power electronics specialists conference, pp 1957–1963Google Scholar
  29. Zhang F, Thanapalan K, Procter A, Carr S, Maddy J (2013) Adaptive hybrid maximum power point tracking method for a photovoltaic system. IEEE Trans Energy Conserv 28(2):353–360CrossRefGoogle Scholar

Copyright information

© Shiraz University 2019

Authors and Affiliations

  1. 1.Department of Electrical EngineeringG. B. Pant Engineering CollegePauri GarhwalIndia
  2. 2.National University of SingaporeSingaporeSingapore

Personalised recommendations