Artificial neural network-based photovoltaic maximum power point tracking techniques: a survey

Artificial neural network-based photovoltaic maximum power point tracking techniques: a survey

For access to this article, please select a purchase option:

Buy article PDF
(plus tax if applicable)
Buy Knowledge Pack
10 articles for $120.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Your details
Why are you recommending this title?
Select reason:
IET Renewable Power Generation — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Recent researches oriented to photovoltaic (PV) systems feature booming interest in current decade. For efficiency improvement, maximum power point tracking (MPPT) of PV array output power is mandatory. Although classical MPPT techniques offer simplified structure and implementation, their performance is degraded when compared with artificial intelligence-based techniques especially during partial shading and rapidly changing environmental conditions. Artificial neural network (ANN) algorithms feature several capabilities such as: (i) off-line training, (ii) nonlinear mapping, (iii) high-speed response, (iv) robust operation, (v) less computational effort and (vi) compact solution for multiple-variable problems. Hence, ANN algorithms have been widely applied as PV MPPT techniques. Among various available ANN-based PV MPPT techniques, very limited references gather those techniques as a survey. Neither classification nor comparisons between those competitors exist. Moreover, no detailed analysis of the system performance under those techniques has been previously discussed. This study presents a detailed survey for ANN based PV MPPT techniques. The authors propose new categorisation for ANN PV MPPT techniques based on controller structure and input variables. In addition, a detailed comparison between those techniques from several points of view, such as ANN structure, experimental verification and transient/steady-state performance is presented. Recent references are taken into consideration for update purpose.


    1. 1)
    2. 2)
    3. 3)
    4. 4)
    5. 5)
    6. 6)
      • 6. Zakzouk, N.E., Abdelsalam, A.K., Helal, A.A., Williams, B.W.: ‘DC-link voltage sensorless control technique for single-phase two-stage photovoltaic grid-connected system’. 2014 IEEE Int. Energy Conf. (ENERGYCON), 13–16 May 2014, pp. 5864.
    7. 7)
    8. 8)
    9. 9)
      • 9. Zakzouk, N.E., Abdelsalam, A.K., Helal, A.A., Williams, B.W.: ‘Modified variable-step incremental conductance maximum power point tracking technique for photovoltaic systems’. Industrial Electronics Society, IECON 2013 – 39th Annual Conf. of the IEEE, 10–13 November 2013, pp. 17411748.
    10. 10)
      • 10. Abdelsalam, A.K., Goh, S., Abdelkhalik, O., Ahmed, S., Massoud, A.: ‘Iterated unscented Kalman filter-based maximum power point tracking for photovoltaic applications’. Industrial Electronics Society, IECON 2013 – 39th Annual Conf. of the IEEE, 10–13 November 2013, pp. 16851693.
    11. 11)
      • 11. Cha, I.-S., Choi, J.-G., Yu, G.-J., Jung, M.-W., Baek, H.-L., Kim, D.-H.: ‘MPPT for temperature compensation of photovoltaic system with neural networks’. Photovoltaic Specialists Conf., 1997, Conf. Record of the 26th IEEE, 29 September–3 October 1997, pp. 13211324.
    12. 12)
      • 12. Khaehintung, N., Sirisuk, P., Kurutach, W.: ‘A novel ANFIS controller for maximum power point tracking in photovoltaic systems’. Fifth Int. Conf. on Power Electronics and Drive Systems, 2003. PEDS 2003, 17–20 November 2003, vol. 2, pp. 833836.
    13. 13)
      • 13. Petchjatuporn, P., Ngamkham, W., Khaehintung, N., Sirisuk, P., Kiranon, W., Kunakorn, A.: ‘A solar-powered battery charger with neural network maximum power point tracking implemented on a low-cost PIC-microcontroller’. TENCON 2005 2005 IEEE Region 10, 21–24 November 2005, pp. 14.
    14. 14)
      • 14. Choi, J.-S., Kim, D.-Y., Park, K.-T., Choi, J.-H., Chung, D.-H.: ‘Tracking system and MPPT control for efficiency improvement of photovoltaic’. Int. Conf. on Control, Automation and Systems, 2008. ICCAS 2008, 14–17 October 2008, pp. 13411344.
    15. 15)
      • 15. Chun-hua, L., Xu, J., Xin-jian, Z.: ‘Study on control strategy for photovoltaic energy systems based on recurrent fuzzy neural networks’. Fifth Int. Conf. on Natural Computation, 2009. ICNC’09, 14–16 August 2009, vol. 2, pp. 282286.
    16. 16)
      • 16. Wu, M.-K., Widodo, S.: ‘Single input cerebellar model articulation controller (CMAC) based maximum power point tracking for photovoltaic system’. 2010 Int. Symp. on Computer Communication Control and Automation (3CA), 5–7 May 2010, vol. 2, pp. 439442.
    17. 17)
      • 17. Dzung, P.Q., Khoa, L.D., Lee, H.-H., Phuong, L.M., Vu, N.T.: ‘The new MPPT algorithm using ANN-based PV’. Strategic Technology (IFOST), 13–15 October 2010, pp. 402407.
    18. 18)
      • 18. Xu, Y., Chengbi, Z.: ‘Generalized dynamic fuzzy neural network-based tracking control of PV’. Power and Energy Engineering Conf. (APPEEC), 2010 Asia-Pacific, 28–31 March 2010, pp. 14.
    19. 19)
      • 19. Lu, H.-C., Shih, T.-L.: ‘Design of DC/DC boost converter with FNN solar cell maximum power point tracking controller’. 2010 the Fifth IEEE Conf. on Industrial Electronics and Applications (ICIEA), 15–17 June 2010, pp. 802807.
    20. 20)
    21. 21)
      • 21. Baek, J.-W., Ko, J.-S., Choi, J.-S., Kang, S.-J., Chung, D.-H.: ‘Maximum power point tracking control of photovoltaic system using neural network’. 2010 Int. Conf. on Electrical Machines and Systems (ICEMS), 10–13 October 2010, pp. 638643.
    22. 22)
      • 22. Zhang, L., Bai, Y., Al-Amoudi, A.: ‘GA-RBF neural network based maximum power point tracking for grid-connected photovoltaic systems’. Int. Conf. on Power Electronics, Machines and Drives, 2002 (Conf. Publication No. 487), 4–7 June 2002, pp. 1823.
    23. 23)
      • 23. Ko, J.-S., Jung, B.-J., Park, K.-T., Choi, C.-H., Chung, D.-H.: ‘Maximum power point tracking control of PV system for DC motors drive with neural network’. Int. Conf. on Smart Manufacturing Application, 2008. ICSMA 2008, 9–11 April 2008, pp. 514519.
    24. 24)
      • 24. Ramaprabha, R., Mathur, B.L., Sharanya, M.: ‘Solar array modeling and simulation of MPPT using neural network’. 2009 Int. Conf. on Control, Automation, Communication and Energy Conservation, 2009. INCACEC 2009, 4–6 June 2009, pp. 15.
    25. 25)
      • 25. Kaliamoorthy, M., Sekar, R.M., Rajaram, R.: ‘Solar powered single stage boost inverter with ANN based MPPT algorithm’. 2010 IEEE Int. Conf. on Communication Control and Computing Technologies (ICCCCT), 7–9 October 2010, pp. 165170.
    26. 26)
      • 26. Chaouachi, A., Kamel, R.M., Nagasaka, K.: ‘Microgrid efficiency enhancement based on neuro-fuzzy MPPT control for photovoltaic generator’. 2010 35th IEEE Photovoltaic Specialists Conf. (PVSC), 20–25 June 2010, pp. 002889002894.
    27. 27)
      • 27. Ramaprabha, R., Gothandaraman, V., Kanimozhi, K., Divya, R., Mathur, B.L.: ‘Maximum power point tracking using GA-optimized artificial neural network for Solar PV system’. 2011 First Int. Conf. on Electrical Energy Systems (ICEES), 3–5 January 2011, pp. 264268.
    28. 28)
      • 28. Mathew, A., Selvakumar, A.I.: ‘MPPT based stand-alone water pumping system’. 2011 Int. Conf. on Computer, Communication and Electrical Technology (ICCCET), 18–19 March 2011, pp. 455460.
    29. 29)
      • 29. Di Piazza, M.C., Pucci, M., Ragusa, A., Vitale, G.: ‘A growing neural gas network based MPPT technique for multi-string PV plants’. 2010 IEEE Int. Symp. on Industrial Electronics (ISIE), 4–7 July 2010, pp. 544549.
    30. 30)
      • 30. Otieno, C.A., Nyakoe, G.N., Wekesa, C.W.: ‘A neural fuzzy based maximum power point tracker for a photovoltaic system’. AFRICON, 2009. AFRICON ’09, 23–25 September 2009, pp. 16.
    31. 31)
    32. 32)
      • 32. Samangkool, K., Premrudeepreechacharn, S.: ‘Maximum power point tracking using neural networks for grid-connected photovoltaic system’. 2005 Int. Conf. on Future Power Systems, 18 November 2005, pp. 418.
    33. 33)
    34. 34)
    35. 35)
    36. 36)
    37. 37)
      • 37. Di Piazza, M.C., Luna, M., Pucci, M., Vitale, G.: ‘PV-based Li–ion battery charger with neural MPPT for autonomous sea vehicles’. Industrial Electronics Society, IECON 2013 – 39th Annual Conf. of the IEEE, 10–13 November 2013, pp. 72677273.
    38. 38)
      • 38. Elobaid, L.M., Abdelsalam, A.K., Zakzouk, E.E.: ‘Artificial neural network based maximum power point tracking technique for PV systems’. IECON 2012 – 38th Annual Conf. on IEEE Industrial Electronics Society, 25–28 October 2012, pp. 937942.
    39. 39)
    40. 40)
    41. 41)
    42. 42)
      • 42. Khaldi, N., Mahmoudi, H., Zazi, M., Barradi, Y.: ‘The MPPT control of PV system by using neural networks based on Newton–Raphson method’. 2014 Int. Renewable and Sustainable Energy Conf. (IRSEC), 17–19 October 2014, pp. 1924.
    43. 43)
      • 43. Pachauri, R.K., Chauhan, Y.K.: ‘Hydrogen generation/pressure enhancement using FC and ANN based MPPT assisted PV system’. 2014 Innovative Applications of Computational Intelligence on Power, Energy and Controls with their Impact on Humanity (CIPECH), 28–29 November 2014, pp. 427432.
    44. 44)
      • 44. Bendib, B., Krim, F., Belmili, H., Almi, M.F., Bolouma, S.: ‘An intelligent MPPT approach based on neural-network voltage estimator and fuzzy controller, applied to a stand-alone PV system’. 2014 IEEE 23rd Int. Symp. on Industrial Electronics (ISIE), 1–4 June 2014, pp. 404409.
    45. 45)
    46. 46)
    47. 47)
    48. 48)
      • 48. Singh, M.D., Shine, V.J., Janamala, V.: ‘Application of artificial neural networks in optimizing MPPT control for standalone solar PV system’. 2014 Int. Conf. onContemporary Computing and Informatics (IC3I), 27–29 November 2014, pp. 162166.
    49. 49)
    50. 50)
    51. 51)

Related content

This is a required field
Please enter a valid email address