MATLAB Based Modeling and MPPT using Perturb to Observe Algorithm of PV with Shading Patterns

  IJETT-book-cover  International Journal of Engineering Trends and Technology (IJETT)          
© 2017 by IJETT Journal
Volume-43 Number-5
Year of Publication : 2017
Authors : Sunil Magan More, Prof.A.P.Chaudhari, Prof. GauravTembhurnikar
DOI :  10.14445/22315381/IJETT-V43P242


Sunil Magan More, Prof.A.P.Chaudhari, Prof. GauravTembhurnikar "MATLAB Based Modeling and MPPT using Perturb to Observe Algorithm of PV with Shading Patterns", International Journal of Engineering Trends and Technology (IJETT), V43(5),250-256 January 2017. ISSN:2231-5381. published by seventh sense research group

The aim of this Paper is to study the characteristics of a selected PV module and the factors that affect them that is a MATLAB-based model of a PV module to simulate its characteristics for studying the effect of temperature, solar radiation on the available power. I–V and P–V characteristics of large photovoltaic (PV) arrays under partially shaded conditions are characterized by multiple steps and peaks. This makes the tracking of the actual maximum power point (MPP) [Global Peak (GP)] a difficult task. In addition, most of the existing schemes are unable to extract maximum power from the PV array under these conditions. This project proposes standard algorithm to track the global power peak under partially shaded conditions. The proposed algorithm works in conjunction with a dc–dc converter to track the GP. In order to accelerate the tracking speed, a feed forward control scheme for operating the dc–dc converter is also proposed, which uses the reference voltage information from the tracking algorithm to shift the operation toward the MPP. All the observations and conclusions, including simulation and experimental results, will be presented. With the increasing attention and use of non-conventional energy sources, photovoltaic systems are gaining popularity and large solar farms are getting installed at suitable sites in India. A major challenge in employing the use is that photovoltaic (PV) array has nonlinear output characteristic which vary with the size (number of modules) & configuration (number of modules in series in parallel).The output characteristic is complicated if the array does not receive uniform isolation (partially shaded condition) due to passing clouds, neighboring building & towers, trees, utility and telephone poles as multiple peaks are observed in output characteristic. It is very important to understand and predict the PV characteristics in order to use a PV installation effectively.


1. H. Patel and V. Agarwal, “MATLAB-Based Modeling to Study the Effects of Partial Shading on PV Array Characteristics,” IEEE Transactions on Energy Conversion, Vol. 23, No. 1, March 2008.
2. Sunil Magan More, “MATLABBasedModellingandMaximumPower Point TrackingusingPerturbandObserveAlgorithm ofPhotovoltaicArray,CharacteristicsStudyunder VaryingTemperature,SolarIrradianceandShadingPatterns”IJETR,ISSN:2321-0869(O)2454-4698(P),Volume-6,Issue-4,December 2016.
3. Hiren Patel and Vivek Agarwal, “Maximum Power Point Tracking Scheme for PV Systems Operating Under Partially Shaded Conditions,” IEEE Transactions on Industrial Electronics, Vol. 55, No. 4, April 2008.
4. G. Walker, “Evaluating MPPT converter topologies using a MATLAB PV model,” J. Electrical and Electronics Engineering Australia, vol. 21, no. 1, pp. 49–56, 2001.
5. T.Pavlovic, et al, “Application of solar cells made of different materials in 1 MW PV solar plants in Banja Luka” proceeding of contemporary materials (Renewable energy sources), II-2 (2011).
6. A new Analog MPPT Technique: TEODI - N. Femia, G. Petrone, G. Spagnuolo, M. Vitelli.
7. H. Patel and V. Agarwal, “PV based distributed generation with compensation feature under unbalanced and non-linear load conditions for a 3-?, 4 wire system,” in Proc. IEEE Int. Conf. Ind. Technol., Mumbai, India, Dec. 2006, pp. 322–327.
8. Ike, C. U., “The Effect of Temperature on the Performance of A Photovoltaic Solar System In Eastern Nigeria”, International Journal Of Engineering And Science, vol.3, issue 12 , December 2013, pp 10-14.
9. Karel Zaplatílek and Jan Leuchter, “Photovoltaic Panel Modeling in MATLAB® Environment”, Radio-engineering, vol. 20, no. 2, June 2011, pp. 445-449.
10. HairulNissahZainudin and SaadMekhilef, “Comparison Study of Maximum Power Point Tracker Techniques for PV Systems”, Proceedings of the 14th International Middle East Power Systems Conference (MEPCON’10), Cairo University, Egypt, December 19-21, 2010, pp. 750-755.
11. KinalKachhiya and MakarandLokhande, “MATLAB/Simulink Model of Solar PV Module and MPPT Algorithm”, National Conference on Recent Trends in Engineering & Technology, B.V.M. Engineering College, V. V. Nagar, Gujarat,,India, 13-14 May 2011.
12. S. P. Sukhatme, Solar Energy: Principles of Thermal Collection and Storage, 2nd ed. New Delhi, India: Tata McGraw-Hill, 1996.
13. SOLAR MODULES Solar Cell Sales 14. TrishanEsram, Student Member, IEEE, and Patrick L. Chapman, Senior Member, IEEE, “Comparison of Photovoltaic Array Maximum Power PointTracking Techniques”, IEEE Transactions on Energy Conversion, vol. 22, no. 2, June 2007, pp. 439-449.
15. Tat Luat Nguyen and Kay-Soon Low, Senior Member, IEEE, “A Global Maximum Power Point Tracking Scheme Employing Direct Search Algorithm for Photovoltaic Systems”, IEEE Transactions on Industrial Electronics, vol. 57, no. 10, October 2010, pp. 3456-3467.
16. Marcelo GradellaVillalva, Jonas Rafael Gazoli, and Ernesto RuppertFilho, “Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays”, IEEE Transactions on Power Electronics, vol. 24, no. 5, May 2009, pp. 1198-1208.
17. MATLAB R2010a Documentation and Help, MathWorks Corporation, USA.

GP - Global peak, MPPT - maximum power point tracking, PS -partial shading.