<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">EPE</journal-id><journal-title-group><journal-title>Energy and Power Engineering</journal-title></journal-title-group><issn pub-type="epub">1949-243X</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/epe.2016.811031</article-id><article-id pub-id-type="publisher-id">EPE-72396</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  MPPT Design Using PSO Technique for Photovoltaic System Control Comparing to Fuzzy Logic and P&amp;O Controllers
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>O.</surname><given-names>Ben Belghith</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>L.</surname><given-names>Sbita</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>F.</surname><given-names>Bettaher</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Research Unit of Photovoltaic, Wind and Geothermal Systems, National Engineering School of Gabes (ENIG), University of Gabes, Rue Omar Ibn-Elkhattab, Zrig, Gabes, Tunisia</addr-line></aff><aff id="aff2"><addr-line>Hatem Bettaher Research Unit of Computing, Networks, Communication Systems and Mathematics, IResCoMath, Higher Institute of In-formatics and Multimedia of Gabes (ISIMG), University of Gabes, Gabes, Tunisia</addr-line></aff><pub-date pub-type="epub"><day>23</day><month>11</month><year>2016</year></pub-date><volume>08</volume><issue>11</issue><fpage>349</fpage><lpage>366</lpage><history><date date-type="received"><day>September</day>	<month>28,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>November</month>	<year>27,</year>	</date><date date-type="accepted"><day>November</day>	<month>30,</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  The Maximum Power Point Tracker (MPPT) is the optimum operating point of a photovoltaic module. It plays a very important role to obtain the maximum power of a solar panel as it allows an optimal use of a photovoltaic system, regardless of irradiation and temperature variations. In this research, we present a novel technique to improve the control’s performances optimization of the system consisting of a photovoltaic panel, a buck converter and a load. Simulations of different parts of the system are developed under Matlab/Simulink, thus allowing a comparison between the performances of the three studied controllers: “Fuzzy TS”, “P&amp;O” and “PSO”. The three algorithms of MPPT associated with these techniques are tested in different meteorological conditions. The obtained results, in different operating conditions, reveal a clear improvement of controlling performances of MPPT of a photovoltaic system when the PSO tracking technique is used.
 
</p></abstract><kwd-group><kwd>Photovoltaic System</kwd><kwd> MPPT Controller</kwd><kwd> Buck Converter</kwd><kwd> Perturb and Observe “P&amp;O”</kwd><kwd> Fuzzy Logic “Fuzzy TS”</kwd><kwd> Particle Swarm Optimization “PSO”</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The photovoltaic solar energy deriving from the direct transformation of a part of solar irradiation into electric energy faces, inter alia, a maximization problem of power transfer of the photovoltaic generator (PVG) to the load. This is due to the non-linear feature of the electric characteristics I-V (Current-Voltage) of photovoltaic cells [<xref ref-type="bibr" rid="scirp.72396-ref1">1</xref>] . These characteristics depend on the illumination level, the temperature of the cell and the load. In order to increase the output power of a photovoltaic energy system, it is indispensable to make the photovoltaic panel operate at Maximum Power Point (MPP), to extract, at every moment, the maximum of power available at the PVG boundaries. The technique commonly used is to insert an adapting interface between the PVG and the load. This adapting interface consists of a static converter driven by Pulse Width Modulation (PWM) [<xref ref-type="bibr" rid="scirp.72396-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.72396-ref3">3</xref>] . The majority of articles dealing with control algorithms (MPPT) are based on the incremental conductance method (IncCon) or on Perturb and Observe (P&amp;O) [<xref ref-type="bibr" rid="scirp.72396-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.72396-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.72396-ref6">6</xref>] . The fuzzy logic controller type Mamdani, as well, has been studied [<xref ref-type="bibr" rid="scirp.72396-ref7">7</xref>] [<xref ref-type="bibr" rid="scirp.72396-ref8">8</xref>] . In these last years, the analysis and synthesis of non-linear systems, described by fuzzy models type Takagi-Sugeno (TS), have also been widely studied in the literature [<xref ref-type="bibr" rid="scirp.72396-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.72396-ref10">10</xref>] .</p><p>In this work, we present a robust technique which permits to track the MMP of the PV panel system, thanks to the controller using PSO. This control technique reduces the calculating time and keeps a good precision. In addition, it can be implemented in a low-cost microcontroller [<xref ref-type="bibr" rid="scirp.72396-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.72396-ref12">12</xref>] . This controller “PSO” developed as such, will be subsequently used and compared to other classic tracking algorithms.</p><p>This paper is organized as follows. We present, in Section 2, the working environment and the electric modelling of the studied system, as well as the description of the developed algorithms for tracking techniques of MPP: “P&amp;O”, “Fuzzy TS” and “PSO”. Section 3 is dedicated to the presentation of models under Matlab/Simulink version 2014 associated with different components of the tested conversion chain. In Section 4, we show and interpret simulation’s results concerning the PV system behaviors under the effect of one of the three controllers “P&amp;O”, “Fuzzy TS” or “PSO” under different irradiation changes S and temperature T. We present also the evaluation of the performances of each of the studied MPP controllers. Finally, we finish our contribution with a summary of our research works.</p></sec><sec id="s2"><title>2. PV Conversion Chain</title><p>As the PV conversion chain illustrates in <xref ref-type="fig" rid="fig1">Figure 1</xref>, MPP is reached through controlling the DC-DC converter with a system using a MPPT controller. The strategy of the MPPT controller allows to optimize the transfer of power from the PV panel to the load.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Elementary chain of photovoltaic conversion</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/2-6201971x2.png"/></fig><p>The studied PV panel (<xref ref-type="fig" rid="fig1">Figure 1</xref>) is BPSX 150S type [<xref ref-type="bibr" rid="scirp.72396-ref13">13</xref>] . <xref ref-type="table" rid="table1">Table 1</xref> sums up the electric characteristics of the PV panel in the Standard Test Conditions (STC): 1000 W/m<sup>2</sup>, 25˚C and AM 1.5. We will present the Matlab-Simulink model which is based on these characteristic values.</p><sec id="s2_1"><title>2.1. Electric Modeling of the Studied System</title><sec id="s2_1_1"><title>2.1.1. PV Panel Model</title><p>In order to model our PV panel, we start with a simple model which is one of a PV elementary cell. The configuration that <xref ref-type="fig" rid="fig2">Figure 2</xref> presents is the most common equivalent schema of a solar cell. It is composed of a source of variable current I<sub>pv</sub>, connected in parallel with a diode D, characterizing the junction of semi-conductors which make the solar cell, and a parallel resistance R<sub>p</sub>. To this assembly, another resistance R<sub>s</sub> is added in series.</p><p>The model of a PVG issues from this schema, defined by the following equations [<xref ref-type="bibr" rid="scirp.72396-ref1">1</xref>] :</p><disp-formula id="scirp.72396-formula361"><graphic  xlink:href="http://html.scirp.org/file/2-6201971x3.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.72396-formula362"><graphic  xlink:href="http://html.scirp.org/file/2-6201971x4.png"  xlink:type="simple"/></disp-formula><p>With:</p><p>- a: Ideality factor of the solar cell.</p><p>- ΔT = T − T<sub>n</sub> (Kelvin), T: Real temperature of the cells and T<sub>n</sub>: nominal temperature of the cells in the Standard Test Conditions (STC): 1000 W/m<sup>2</sup>, 25˚C and AM 1.5.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> PV panel parameters (type: BPSX 150S)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Parameters</th><th align="center" valign="middle" >Values</th></tr></thead><tr><td align="center" valign="middle" >Pmax: maximum power</td><td align="center" valign="middle" >150 W</td></tr><tr><td align="center" valign="middle" >Imp: maximum power current</td><td align="center" valign="middle" >4.35 A</td></tr><tr><td align="center" valign="middle" >Vmp: maximum power voltage</td><td align="center" valign="middle" >34.5 V</td></tr><tr><td align="center" valign="middle" >Ns: number of series cells</td><td align="center" valign="middle" >36</td></tr><tr><td align="center" valign="middle" >Isc: short circuit current</td><td align="center" valign="middle" >4.75 A</td></tr><tr><td align="center" valign="middle" >Voc: open circuit voltage</td><td align="center" valign="middle" >43.5 V</td></tr></tbody></table></table-wrap><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Equivalent electric circuit of solar cell</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/2-6201971x5.png"/></fig><p>- S: Real Irradiation (W/m<sup>2</sup>).</p><p>- S<sub>n</sub>: Nominal Irradiation in the Standard Test Conditions (W/m<sup>2</sup>).</p><p>- I<sub>0</sub>: Diode reverse saturation current (A).</p><p>- I<sub>pv</sub><sub>,n</sub>: Current measured under Standard Test Conditions (A).</p><p>- I, V: PVG current (A) and voltage (V).</p><p>- I<sub>sc</sub><sub>,n</sub> and V<sub>oc</sub><sub>,n</sub>: Short circuit current (A) and Open circuit voltage (V) measured under Standard Test Conditions.</p><p>- V<sub>t</sub> = N<sub>s</sub>KT/q: Thermal voltage.</p><p>- N<sub>s</sub>: Number of series-connected cells.</p><p>- K: Boltzmann constant (1.38 10 - 23 J/K).</p><p>- K<sub>v</sub>: temperature coefficient of the open circuit voltage(=80 &#177; 10 mV/˚C).</p><p>- K<sub>i</sub>: temperature coefficient of the short circuit current (=0.065 &#177; 0.015) %/˚C.</p><p>- q: Electron charge (1.6 10 - 19 C).</p><p>- R<sub>s</sub>, R<sub>p</sub>: Series resistance (=0.2365 Ω) and parallel resistance (=415.405 Ω) respectively.</p></sec>
<sec id="s2_1_2">
<title>2.1.2. Static Converter Type Buck</title>
<p>In our research, the suggested system in <xref ref-type="fig" rid="fig1">Figure 1</xref> contains a power converter DC-DC type Buck, driven by using the Pulse Width Modulation principle. This converter is modeled by the equivalent electric schema in <xref ref-type="fig" rid="fig3">Figure 3</xref>.</p>
<p>As far as the simulations of the studied converter are concerned, the parameters we have used are: the resistance of the load being R<sub>c</sub> = 3 Ω, the capacitance of the capacitor being C = 4.7 μF, the inductance of the inductor being L = 2 mH, D being freewheeling diode and T being a transistor type MOSFET. During the operation in continuous mode of this buck converter, the average values of the output voltage V<sub>s</sub> and input voltage V<sub>e</sub> are proportional as follows:</p></sec></sec></sec></body>
<back><ref-list><title>References</title><ref id="scirp.72396-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Rekioua, D. and Matagne, E. (2012) Optimisation of Photovoltaic Power Systems, Modelization, Simulation and Control. Springer. http://dx.doi.org/10.1007/978-1-4471-2403-0</mixed-citation></ref><ref id="scirp.72396-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Enrique, J.M., Duran, E., Sidrach, M. and Andujar, J.M. (2005) A New Approach to Obtain I-V and P-V Curves of PV Panels by Using DC-DC Converters. Conference Record of the 31st IEEE Photovoltaic Specialists Conference, Lake buena Vista, FL, 37 January 2005, 1769-1772.</mixed-citation></ref><ref id="scirp.72396-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Rawoof, R., Balasubramanian, R. and Muthukrishnan, N.M. (2015) Modeling and Simulation of 100 kWp Grid-Connected Photovoltaic Power System. Conference on Power, Control, Communication and Computational Technologies for Sustainable Growth (PCCCTSG), Kurnool, 11-12 December 2015, 15-20.</mixed-citation></ref><ref id="scirp.72396-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Pradeep Kumar Yadav, A., Thirumaliah, S. and Haritha, G. (2012) Comparison of MPPT Algorithms for DC-DC Converters Based PV Systems. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering, 1, 18-23.</mixed-citation></ref><ref id="scirp.72396-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Al-Diab, A. and Sourkounis, C. (2010) Variable Step Size P&amp;O MPPT Algorithm for PV Systems. 12th International Conference on Optimization of Electrical and Electronic Equipment (OPTIM), Brasov, 20-22 May 2010, INSPEC Accession Number: 11431599.  
http://dx.doi.org/10.1109/OPTIM.2010.5510441</mixed-citation></ref><ref id="scirp.72396-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Zainudin, H.N. and Mekhilef, S. (2010) 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, 19-21 December 2010, 750-755.</mixed-citation></ref><ref id="scirp.72396-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Farhat, M. and Sbita, L. (2011) Advanced Fuzzy MPPT Control Algorithm for Photovoltaic Systems. Science Academy Transactions on Renewable Energy Systems Engineering and Technology, 1, 29-36.</mixed-citation></ref><ref id="scirp.72396-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Ajaamoum, M., Kourchi, M., Alaoui, R. and Bouhouch, L. (2013) Fuzzy Controller to Extract the Maximum Power of a Photovoltaic System. IEEE International Renewable and Sustainable Energy Conference (IRSEC), Ouarzazate, 7-9 March 2013, 141-146.  
http://dx.doi.org/10.1109/IRSEC.2013.6529657</mixed-citation></ref><ref id="scirp.72396-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Oubah, R., Benzaouia, A. and El Hajjaji, A. (2015) Simulation and Control of Takagi-Sugeno Uncertain Model of Buck Converter by Linear Programming. International Conference on Microelectronics (ICM), Casablanca, 20-23 December 2015, INSPEC Accession Number: 15886305. http://dx.doi.org/10.1109/icm.2015.7438040</mixed-citation></ref><ref id="scirp.72396-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Abid, H., Tadeo, F. and Souissi, M. (2012) Maximum Power Point Tracking for Photovoltaic Panel based on T-S Fuzzy Systems. International Journal of Computer Applications, 44, 50-58.</mixed-citation></ref><ref id="scirp.72396-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Mule, S., Hardas, R. and Kulkarni, N.R. (2016) P&amp;O, IncCon and Fuzzy Logic Implemented MPPT Scheme for PV Systems Using PIC18F452. International Conference on Wireless Communications, Signal Processing and Networking (WiSPNET), Chennai, 23-25 March 2016, INSPEC Accession Number: 16304237.  
http://dx.doi.org/10.1109/WiSPNET.2016.7566351</mixed-citation></ref><ref id="scirp.72396-ref12"><label>12</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Lingeswaran</surname><given-names> K. </given-names></name>,<etal>et al</etal>. (<year>2014</year>)<article-title>Microcontroller-Based MPPT Control for Standalone PV System with Sepic Converter</article-title><source> Middle-East Journal of Scientific Research</source><volume> 8</volume>,<fpage> 945</fpage>-<lpage>950</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.72396-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Harrabi, N., Souissi, M., Aitouche, A. and Chaabane, M. (2016) MPPT Algorithm for Wind Energy Generation System Using T-S Fuzzy Modeling. 5th International Conference on Systems and Control (ICSC), Marrakech, 25-27 May 2016, INSPEC Accession Number: 16140156.</mixed-citation></ref><ref id="scirp.72396-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Mayatake, M., Veerachary, M., Toriumi, F., et al. (2011) Maximum Power Point Tracking of Multiple Photovoltaic Arrays: A Particle Swarm Optimization Approach. IEEE Transactions on Aerospace and Electronic Systems, 47, 367-380.  
http://dx.doi.org/10.1109/TAES.2011.5705681</mixed-citation></ref><ref id="scirp.72396-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Ishaque, K., Salam, Z., Amjad, M., et al. (2012) An Improved Particle Swarm Optimization (PSO)-Based MPPT for PV with Reduced Steady-State Oscillation. IEEE Transactions on Power Electronics, 27, 3627-3638. http://dx.doi.org/10.1109/TPEL.2012.2185713</mixed-citation></ref><ref id="scirp.72396-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Piegari, L. and Rizzo, R. (2010) Adaptive Perturb and Observe Algorithm for Photovoltaic Maximum Power Point Tracking. Renew Power Generation IET, 4, 317-328.  
http://dx.doi.org/10.1049/iet-rpg.2009.0006</mixed-citation></ref><ref id="scirp.72396-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Takagi, T. and Sugeno, M. (1985) Fuzzy Identification of Systems and Its Application to Modeling and Control. IEEE Transactions on Systems, Man, and Cybernetics, SMC-15, 116-132. http://dx.doi.org/10.1109/TSMC.1985.6313399</mixed-citation></ref></ref-list></back></article>