CFP last date
20 June 2024
Reseach Article

PSO-PI based Control of Photovoltaic Arrays

by N. Boutasseta
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 48 - Number 17
Year of Publication: 2012
Authors: N. Boutasseta

N. Boutasseta . PSO-PI based Control of Photovoltaic Arrays. International Journal of Computer Applications. 48, 17 ( June 2012), 36-40. DOI=10.5120/7444-0557

@article{ 10.5120/7444-0557,
author = { N. Boutasseta },
title = { PSO-PI based Control of Photovoltaic Arrays },
journal = { International Journal of Computer Applications },
issue_date = { June 2012 },
volume = { 48 },
number = { 17 },
month = { June },
year = { 2012 },
issn = { 0975-8887 },
pages = { 36-40 },
numpages = {9},
url = { },
doi = { 10.5120/7444-0557 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
%0 Journal Article
%1 2024-02-06T20:44:22.478407+05:30
%A N. Boutasseta
%T PSO-PI based Control of Photovoltaic Arrays
%J International Journal of Computer Applications
%@ 0975-8887
%V 48
%N 17
%P 36-40
%D 2012
%I Foundation of Computer Science (FCS), NY, USA

In this work, we propose a new control law based on the combination between the Particle Swarm Optimization (PSO) method and the classical PI controller to extract the maximum power from a photovoltaic PV panel subject to partial shading. The photovoltaic PV panel has a nonlinear Power-Voltage (P-V) characteristic curve which is used in most controllers to find the Maximum Power Point (MPP). In the general case, a simple control law based on the P&O (Perturb and Observe) method is sufficient, but in cases where a partial shading is introduced or when the PV panel is subject to the soiling effect, the output power is highly affected by such disturbances and classical methods are unable to achieve maximum performance. In this paper a PSO based method is used to find the maximum power point in the case of shaded PV panels and the PI controller adjusts the performance of the system by reaching the reference value in less time and with minimum steady state error. Simulation results show the effectiveness of this method for the extraction of the maximum power available in the presence of different type of disturbances.

  1. Bower, W. , Wiles, J. 2000. Investigation of ground-fault protection devices for photovoltaic power system application. In Proceedings of the 28th Photovoltaic Specialists Conference Record of the Twenty-Eighth IEEE, 1378-1383.
  2. Brunton, S. L. M. and al. 2010. Maximum Power Point Tracking for Photovoltaic Optimization Using Ripple-Based Extremum Seeking Control. IEEE Trans. On Power Electronics, Vol. 25, 2531-2540.
  3. Bun, L. 2011. Détection et Localisation de Défauts pour un Système PV, Thèse de Doctorat en Génie Electrique, Université de Grenoble.
  4. Chao, K. –H. , Ho, S. –H. and Wang, M. –H. , 2008. Modeling and fault diagnosis of a photovoltaic system. Electric Power Systems Research, 78, 97-105.
  5. Esram, T. and Chapman, P. (2007) Comparaison of Photovoltaic Array Maximum Power Point Tracking Techniques, IEEE Trans. On Energy Conversion, 22, 2, 439-449.
  6. Femia, N. and al. 2005. Optimization of perturb and observe maximum power point tracking method. IEEE Trans. On Power Electronics, 20, 963-973.
  7. Miyatake, M. and al. 2011. Maximum Power Point Tracking of Multiple Photovoltaic Arrays: A PSO Approach. IEEE Trans. On Aerospace and Electronic Systems, 47, 1, 367-380.
  8. Patel, H. and Agarwal, V. 2008. Maximum Power Point Tracking Scheme for PV Systems Operation Under Partially Shaded Conditions. IEEE Trans. On Industrial Electronics, 55, 4, 1689-1698.
  9. Quaschning, V. and Hanitsch, R. 1996. Numerical simulation of current-voltage characteristics of photovoltaic systems with shaded solar cells. Solar Energy, 56, 6, 513-520.
  10. Villalva, M. G. , Gazoli, J. R. and Filho, E. R. 2009. Comprehensive Approach to Modeling and Simulation of Photovoltaic Arrays. IEEE Trans. On Power Electronics, 24, 1198-1208.
  11. Zhao, Y. 2010. Fault Analysis in Solar Photovoltaic Arrays. Master Thesis in Electrical Engineering Northeastern University Boston, Massachusetts.
Index Terms

Computer Science
Information Sciences


Particle Swarm Optimization (pso) Pso-pi Maximum Power Point Tracking (mppt) Photovoltaic (pv) Partial Shading