Fast Indirect GMPPT Method for PV Systems under Uniform and Partial Shading Conditions


  • K. Ameur
  • A. Hadjaissa university of Laghouat
  • N. Abouchabana
  • A. Rabehi


PV system, PID controller×, PS conditions, GMPPT, PS detection, PV system, PID controller, PS conditions, GMPPT, PS detection.


Under Partial Shading Conditions (PSCs), conventional MPPT techniques fail to locate the Global Maximum Power Point (GMPP) for PV generators, and when PSCs change suddenly and repetitively, several GMPP tracking techniques takes time to find or miss the target. To overcome these shortcomings, this paper proposes a new and fast technique that can identify and catch very quickly the GMPP. Due to the use of a PID controller, the PV system is improved in terms of response time and becomes very fast. On the other hand, the proposed algorithm is developed upon other known algorithms and enhanced in order to identify the occurrence of PSCs and to find the GMPP. The measured points during identification and searching process are reduced which increases the power efficiency of the PV system. The time required for the algorithm to catch the GMPP is minimized by 25% compared with other works. To examine the performance of the system a hard scenario, that contains several uniform and partial shading conditions, is used. The simulation is implemented in Matlab/Simulink. The obtained results show clearly the advantage of the proposed technique over others.


Abouchabana, N.; M. Haddadi; A. Rabhi; A.D. Grasso and G.M. Tina. (2021). Power Efficiency Improvement of a Boost Converter Using a Coupled Inductor with a Fuzzy Logic Controller:Application of a Photovoltaic System. Appl.Sci, 11,980.

Ahmed, J; Z. Salam; M. Kermadi; H.N. Afrouzi and R.H. Ashique. (2021). A skipping adaptive P&O MPPT for fast and efficient tracking under partial shading in PV arrays. Int Trans Electr Energ Syst; 31( 9):e13017.

Ali, M. N.; K. Mahmoud; M. Lehtonen and M. M. F. Darwish. (2021). An Efficient Fuzzy-Logic Based Variable-Step Incremental Conductance MPPT Method for Grid-Connected PV Systems," in IEEE Access, vol. 9, pp. 26420-26430, doi: 10.1109/ACCESS.2021.3058052.

Babes, B.; A. Boutaghane and N. Hamouda. (2022). A novel nature-inspired maximum power point tracking (MPPT) controller based on ACO-ANN algorithm for photovoltaic (PV) system fed arc welding machines. Neural Comput & Applic 34, 299–317.

Bi, Z.; J. Ma; K. Wang; K. L. Man; J. S. Smith and Y. Yue. (2020). Identification of Partial Shading Conditions for Photovoltaic Strings," in IEEE Access, vol. 8, pp. 75491-75502, doi: 10.1109/ACCESS.2020.2988017.

Boukenoui, R.; H. Salhi; R. Bradai and A. Mellit. (2016). A new intelligent MPPT method for stand-alone photovoltaic systems operating under fast transient variations of shading patterns, Solar Energy, Volume 124, Pages 124-142, ISSN 0038-092X,

Boztepe, M.; F. Guinjoan; G. Velasco-Quesada; S. Silvestre; A Chouder and E. Karatepe. (2014). Global MPPT Scheme for Photovoltaic String Inverters Based on Restricted Voltage Window Search Algorithm," in IEEE Transactions on Industrial Electronics, vol. 61, no. 7, pp. 3302-3312, doi: 10.1109/TIE.2013.2281163.

Cheng, H.; S. Li; Z. Fan and L. Liu. (2021). Intelligent MPPT Control Methods for Photovoltaic System: A review," 2021 33rd Chinese Control and Decision Conference (CCDC), pp. 1439-1443, doi: 10.1109/CCDC52312.2021.9602802.

Dadkhah, J. and Niroomand, M.(2021). Optimization Methods of MPPT Parameters for PV Systems: Review, Classification, and Comparison," in Journal of Modern Power Systems and Clean Energy, vol. 9, no. 2, pp. 225-236, doi: 10.35833/MPCE.2019.000379.

Dalila. Fares, Mohamed; Fathi, Immad. Shams. and Saad. Mekhilef. (2021). A novel global MPPT technique based on squirrel search algorithm for PV module under partial shading conditions, Energy Conversion and Management, Volume 230, 113773, ISSN 0196-8904,

Faiza, B. and Cherif, L.(2017). Global maximum power point tracking based on ANFIS approach for PV array configurations under partial shading conditions, Renewable and Sustainable Energy Reviews, Volume 77, Pages 875-889, ISSN 1364-0321,

Hossam, H.H. M.; E. Abdel-Raheem Youssef and E.M. Mohamed. (2021). State of the art perturb and observe MPPT algorithms based wind energy conversion systems: A technology review, International Journal of Electrical Power & Energy Systems, Volume 126, Part A, 106598, ISSN 0142-0615,

Hwang, M.-H.; Kim, Y.-G.; Lee, H.-S.; Kim, Y.-D. and Cha, H.-R.(2021). A Study on the Improvement of Efficiency by Detection Solar Module Faults in Deteriorated Photovoltaic Power Plants. Appl. Sc, 11, 727.

Jubair, A. and Salam, Z. (2017). An Accurate Method for MPPT to Detect the Partial Shading Occurrence in a PV System," in IEEE Transactions on Industrial Informatics, vol. 13, no. 5, pp. 2151-2161, doi: 10.1109/TII.2017.2703079.

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

Kermadi, M.; Mekhilef, S.; Salam, Z.; Ahmed, J. and Berkouk, E.M.(2020). Assessment of maximum power point trackers performance using direct and indirect control methods. Int Trans Electr Energ Syst; 30:e12565.

Kermadi, M.; Salam, Z.; Eltamaly, A.M.; Ahmed, J., Mekhilef, S., Larbes, C. and Berkouk, E.M. (2020). Recentdevelopments of MPPT techniques for PV systems under partial shading conditions: a critical review and performance evaluation. IET Renew. Power Gener., 14: 3401-3417.

Khaled Ameur; Aboubakeur Hadjaissa; Ali Cheknane and Najib Essounbouli .(2017). DC-Bus Voltage Control Based on Power Flow Management Using Direct Sliding Mode Control for Standalone Photovoltaic Systems, Electric Power Components and Systems, 45:10, 1106-1117, DOI: 10.1080/15325008.2017.1318976

Khaled Osmani, Ahmad Haddad, Thierry Lemenand, Bruno Castanier and Mohamad Ramadan. .(2021). An investigation on maximum power extraction algorithms from PV systems with corresponding DC-DC converters, Energy,Volume224,120092,ISSN0360-5442,

Khaled, A.; Aboubakeur, H.; Mohamed, B. and Nabil, A.(2018). A Fast MPPT Control Technique Using PID Controller in a Photovoltaic System. International Conference on Applied Smart Systems (ICASS), 2018, pp. 1-5, doi: 10.1109/ICASS.2018.8652062.

Khaled, H. Aboubakeur, A. Nabil and R. Abdelhamid.(2020). Design of a robust PID controller used in PV systems.1st International Conference on Communications, Control Systems and Signal Processing (CCSSP), pp. 370-375, doi: 10.1109/CCSSP49278.2020.9151560.

Kumar, N.; Hussain, I.; Singh, B. and Panigrahi, B. K.(2017). Rapid MPPT for Uniformly and Partial Shaded PV System by Using JayaDE Algorithm in Highly Fluctuating Atmospheric Conditions," in IEEE Transactions on Industrial Informatics, vol. 13, no. 5, pp. 2406-2416, doi: 10.1109/TII.2017.2700327.

Morales-Aragonés, J.I.; Dávila-Sacoto, M.; González, L.G. and Alonso-Gómez, V.; Gallardo-Saavedra, S. and Hernández-Callejo, L.(2021). A Review of I–V Tracers for Photovoltaic Modules: Topologies and Challenges. Electronics2021, 10, 1283.

Muhammad, N. A.; Naim bin Tajuddin, M. F.; Boukenoui, R.; Nalini, C.; Azmi, S. A. and Aziz, A. S.(2021). Investigation on Perturbation Step-Size and Frequency of P&O Algorithm for MPPT under Dynamic Weather Conditions. Fourth International Conference on Electrical, Computer and Communication Technologies (ICECCT), pp. 1-8, doi: 10.1109/ICECCT52121.2021.9616921

Patel, H. and Agarwal, V.(2008). Maximum Power Point Tracking Scheme for PV Systems Operating Under Partially Shaded Conditions," Industrial Electronics, IEEE Transactions on, vol. 55, pp. 1689-1698.

Pereira, T. A.; Schmitz, L.; Santos, W. M.; Martins, D. C. and Coelho, R. F.(2021). Design of a Portable Photovoltaic I–V Curve Tracer Based on the DC–DC Converter Method. IEEE Journal of Photovoltaics, vol. 11, no. 2, pp. 552-560, doi: 10.1109/JPHOTOV.2021.3049903.

Poornima Mittal, Tarush Goel and Pratyush Gupta.(2021). Evolution of MPPT algorithms in solar arrays, Materials Today: Proceedings, Volume 37, Part 2, Pages 3154-3158, ISSN 2214-7853,

Rajasekaran, R and Usha Rani, P .(2020). Bidirectional DC-DC converter for microgrid in energy management system, International Journal of Electronics, 108:2, 322-343, DOI: 10.1080/00207217.2020.1793418

Sarvi, M. and Azadian, A.(2021). A comprehensive review and classified comparison of MPPT algorithms in PV systems. Energy Syst.

Soon, T. K. and Mekhilef, S.(2015). A Fast-Converging MPPT Technique for Photovoltaic System Under Fast-Varying Solar Irradiation and Load Resistance," in IEEE Transactions on Industrial Informatics, vol. 11, no. 1, pp. 176-186, doi: 10.1109/TII.2014.2378231.

Vibhu Jately, Brian Azzopardi, Jyoti Joshi, Balaji Venkateswaran V, Abhinav Sharma and Sudha Arora.(2021). Experimental Analysis of hill-climbing MPPT algorithms under low irradiance levels, Renewable and Sustainable Energy Reviews, Volume 150, 111467, ISSN 1364-0321,

Villegas-Mier, C.G.; Rodriguez-Resendiz, J.; Álvarez-Alvarado, J.M.; Rodriguez-Resendiz, H.; Herrera-Navarro, A.M. and Rodríguez-Abreo, O.(2021). Artificial Neural Networks in MPPT Algorithms for Optimization of Photovoltaic Power Systems: A Review. Micromachines, 12, 1260.

Wang, Jingwen; Yao, Huifeng; Xu, Ye; Ma, Lijiao and Hou, Jianhui .(2021). Recent progress in reducing voltage loss in organic photovoltaic cells, Materials Chemistry Frontiers,vol 5,2/709-722,