An Improved Particle Swarm Optimization (PSO)-Based MPPT for PV With Reduced

This paper proposes an improved maximum power point tracking (MPPT) method for the photovoltaic (PV) system using a modified particle swarm optimization (PSO) algorithm. The main advantage of the method is the reduction of the steady- state oscillation (to practically zero) once the maximum power point (MPP) is located. Furthermore, the proposed method has the ability to track the MPP for the extreme environmental condition, e.g., large fluctuations of insolation and partial shading condition. The algorithm is simple and can be computed very rapidly; thus, its implementation using a low-cost microcontroller is possible. To evaluate the effectiveness of the proposed method, MATLAB sim- ulations are carried out under very challenging conditions, namely step changes in irradiance, step changes in load, and partial shad- ing of the PV array. Its performance is compared with the con- ventional Hill Climbing (HC) method. Finally, an experimental rig that comprises of a buck-boost converter fed by a custom-designed solar array simulator is set up to emulate the simulation. The soft- ware development is carried out in the Dspace 1104 environment using a TMS320F240 digital signal processor. The superiority of the proposed method over the HC in terms of tracking speed and steady-state oscillations is highlighted by simulation and experi- mental results.

[1]  Tsutomu Hoshino,et al.  Maximum photovoltaic power tracking: an algorithm for rapidly changing atmospheric conditions , 1995 .

[2]  B N Alajmi,et al.  Fuzzy-Logic-Control Approach of a Modified Hill-Climbing Method for Maximum Power Point in Microgrid Standalone Photovoltaic System , 2011, IEEE Transactions on Power Electronics.

[3]  Yupeng Liu,et al.  MPPT of a PV system based on the particle swarm optimization , 2011, 2011 4th International Conference on Electric Utility Deregulation and Restructuring and Power Technologies (DRPT).

[4]  N. D. Kaushika,et al.  Simulation model of ANN based maximum power point tracking controller for solar PV system , 2011 .

[5]  Kashif Ishaque,et al.  Accurate MATLAB Simulink PV System Simulator Based on a Two-Diode Model , 2011 .

[6]  Chung-Yuen Won,et al.  A Real Maximum Power Point Tracking Method for Mismatching Compensation in PV Array Under Partially Shaded Conditions , 2011, IEEE Transactions on Power Electronics.

[7]  J L Agorreta,et al.  Modeling and Control of $N$ -Paralleled Grid-Connected Inverters With LCL Filter Coupled Due to Grid Impedance in PV Plants , 2011, IEEE Transactions on Power Electronics.

[8]  Dezso Sera,et al.  Optimized Maximum Power Point Tracker for Fast-Changing Environmental Conditions , 2008, IEEE Transactions on Industrial Electronics.

[9]  Kashif Ishaque,et al.  An improved modeling method to determine the model parameters of photovoltaic (PV) modules using differential evolution (DE) , 2011 .

[10]  Kashif Ishaque,et al.  Simple, fast and accurate two-diode model for photovoltaic modules , 2011 .

[11]  E Serban,et al.  A Control Strategy for a Distributed Power Generation Microgrid Application With Voltage- and Current-Controlled Source Converter , 2010, IEEE Transactions on Power Electronics.

[12]  Mohammad A. S. Masoum,et al.  Closure on "Theoretical and experimental analyses of photovoltaic systems with voltage and current-based maximum power point tracking" , 2002 .

[13]  Steven L Brunton,et al.  Maximum Power Point Tracking for Photovoltaic Optimization Using Ripple-Based Extremum Seeking Control , 2010, IEEE Transactions on Power Electronics.

[14]  M. A. Abido,et al.  Optimal Design of Microgrids in Autonomous and Grid-Connected Modes Using Particle Swarm Optimization , 2011, IEEE Transactions on Power Electronics.

[15]  V. Agarwal,et al.  A Single-Stage Grid Connected Inverter Topology for Solar PV Systems With Maximum Power Point Tracking , 2007, IEEE Transactions on Power Electronics.

[16]  S Ahmed,et al.  High-Performance Adaptive Perturb and Observe MPPT Technique for Photovoltaic-Based Microgrids , 2011, IEEE Transactions on Power Electronics.

[17]  Bangyin Liu,et al.  Photovoltaic DC-Building-Module-Based BIPV System—Concept and Design Considerations , 2011, IEEE Transactions on Power Electronics.

[18]  Vanxay Phimmasone,et al.  Evaluation of extracted energy from PV with PSO-based MPPT against various types of solar irradiation changes , 2010, 2010 International Conference on Electrical Machines and Systems.

[19]  Vanxay Phimmasone,et al.  Improvement of the Maximum Power Point Tracker for photovoltaic generators with Particle Swarm Optimization technique by adding repulsive force among agents , 2009, 2009 International Conference on Electrical Machines and Systems.

[20]  Vivek Agarwal,et al.  Maximum Power Point Tracking Scheme for PV Systems Operating Under Partially Shaded Conditions , 2008, IEEE Transactions on Industrial Electronics.

[21]  I. Rowlands Envisaging feed-in tariffs for solar photovoltaic electricity: European lessons for Canada , 2005 .

[22]  Kashif Ishaque,et al.  A critical evaluation of EA computational methods for Photovoltaic cell parameter extraction based on two diode model , 2011 .

[23]  M. Miyatake,et al.  A Novel maximum power point tracker controlling several converters connected to photovoltaic arrays with particle swarm optimization technique , 2007, 2007 European Conference on Power Electronics and Applications.

[24]  C. Sah,et al.  Carrier Generation and Recombination in P-N Junctions and P-N Junction Characteristics , 1957, Proceedings of the IRE.

[25]  M. Vitelli,et al.  Optimization of perturb and observe maximum power point tracking method , 2005, IEEE Transactions on Power Electronics.

[26]  L. Y. Seng,et al.  Economical, environmental and technical analysis of building integrated photovoltaic systems in Malaysia , 2008 .

[27]  Saad Mekhilef,et al.  Simulation and Hardware Implementation of Incremental Conductance MPPT With Direct Control Method Using Cuk Converter , 2011, IEEE Transactions on Industrial Electronics.

[28]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.