Professional Documents
Culture Documents
Performance Analysis of Neural Network and Fuzzy Logic Based MPPT Techniques For Solar PV Systems
Performance Analysis of Neural Network and Fuzzy Logic Based MPPT Techniques For Solar PV Systems
net/publication/283022965
Performance analysis of neural network and fuzzy logic based MPPT techniques
for solar PV systems
CITATIONS READS
29 1,344
4 authors, including:
Some of the authors of this publication are also working on these related projects:
solar photovotlaic system, induction generator, wind energy conversion View project
Design and Parameter Estimation of Permanent Magnet Synchronous Machine. View project
All content following this page was uploaded by Yogesh K. Chauhan on 09 December 2015.
Abstract— The maximum power point tracking (MPPT) double diode PV system etc. Also, various MPPT techniques
technique in the photovoltaic (PV) system is used to achieve like Incremental Conductance (IC), Perturb & Observe (P&O),
maximum power through the solar PV system. Therefore, the Artificial Neural Network (ANN) and Fuzzy Logic Controller
interest is generated to design a more effective and efficient (FLC), etc. are implemented. But comparative analysis is not
MPPT to achieve maximum power transfer to the load. In this
context, two MPPT techniques, i.e. artificial neural network
discussed between different advanced MPPT techniques
(ANN) and fuzzy logic control (FLC) are implemented and their specially ANN & FLC. With the motivation of above literature
performance is analysed. Both the MPPT techniques are review, in this paper an analysis of two intelligent MPPT
investigated in terms of efficiency and response and they are techniques, i.e. Artificial Neural Network and Fuzzy logic is
developed in MATLAB/Simulink environment. Their implemented and efficiency is obtained for both cases.
performance is investigated under variable irradiation conditions
and found satisfactory for both the techniques. II. SYSTEM DESCRIPTION
The complete system is divided into three major parts (a)
Keywords— Maximum power point tracking (MPPT), Electrical power generating Solar PV system (b) Power
Photovoltaic (PV) system, Neural network, Fuzzy logic, DC/DC electronics interface DC/DC boost converter (c) MPPT
Boost converter techniques (i) Artificial neural network (ii) Fuzzy logic
controller. The schematic diagram of the complete system is
I. INTRODUCTION shown in the Fig. 1 as,
The consumption of electrical energy is continuously
increasing all over the world due to exponentially growing
global energy demand. The energy generation is totally I PV IL
dependent on fossil fuels. The alternative energy sources are
renewable energy sources such as wind turbine (WT), solar PV
system, Bio fuel cell (FC) and mini hydro power generation etc.
Now-a-days, renewable energy sources are more popular due VPV VLD
to various advantages such as, pollution free, easy availability
and economic [1-2].
A PV system directly converts solar energy into electricity.
However, due to its low energy conversion efficiency of (30-
40%) and a high installation cost, this technology is widely
accepted today and also it has a large area of competition S1
compared to other conventional energy sources. Therefore,
many researchers have been focusing to minimize these S2
drawbacks and increase the PV system efficiency [2]. This
method is commonly named as a maximum power point
tracking (MPPT) technique. The main function of MPPT Fig. 1 Schematic diagram of MPPT assisted PV system.
technique is to achieve maximum power from a PV system [3].
The present paper is organized as follows. In Section III,
In this direction, previous researchers have concentrated on
solar PV system configuration is described. In Section IV,
many different MPPT techniques. They focused on efficiency,
MPPT techniques are implemented. In Section V, power
complexity, speed, cost and range of effectiveness of the
electronics interface is discussed. The results and discussion
system [4]. Recently, artificial intelligence based MPPT such
are presented in Section VI & Section VII of this paper.
as neural network and fuzzy logic MPPT techniques are used
for this purpose [5]. III. SOLAR PV SYSTEM MODELING
Authors in [1-5], discussed about the design and modeling
The modeling of the proposed system can be divided into
of a PV array and various MPPT techniques. Authors have
two key parts: modeling of the photovoltaic array and DC/DC
proposed different kinds of solar PV systems, i.e. single &
boost converter.
The fuzzy rule base used in this paper [12], is given in Table I PV ARRAY PARAMETERS AT STC (T = 25 °C AND SX = 1 KW/M2).
as,
TABLE I
FUZZY RULE BASE FOR FLC.
Sx=400 W/m2
A. Boost Converter Model 600
500
between the PV array and load stage to vary the output 300
600
IC
T C RL VL 400
VPV
200
Power (Watt)
Current (Amp)
S =1000 W/m2
x
4 900
3 800
2 700
1 600
0
0 50 100 150 200 250 300 0 0.05 0.1 0.15 0.2 0.25 0.3
Voltage (Volt) Time (Sec)
(c)
(c)
7
Temp= 15 °C Fig. 7 (a)-(c) Output voltage, current and power of PV system.
6 Temp= 30 °C
Temp= 45 °C
5 Temp= 55 °C In design procedure of ANN based MPPT controller, solar
Current (Amp)
4
radiation (SX) and ambient temperature (Tamb) are considered
as inputs. A data set is provided for training of the network
3
and after training it can be concluded that once a neural
2 network is trained, then it can be used to accurately measure
1
optimal voltage for the system at any random set of data
which is not used for training. The training results of designed
0 50 100 150 200 250 300 ANN are shown in Fig. 8 as,
Voltage (Volt)
(d) Best Training Performance is 0.0007932 at epoch 1483
5
10
Fig 6 (a)-(d). P-V and I-V characteristics of PV array on different Train
M e a n S q u a re d E rro r (m s e )
220
Voltage (Volt)
180
4.4
Current (A)
4.2
(b)
4 Fig. 8 (a)-(b) Training Performance and Response graph for test data of ANN.
3.8
For the fuzzy logic controller designing, the inputs are
error (E) and change of error (CE) in parameters (voltage and
current) of the solar PV system and output is the duty cycle.
0 0.05 0.1 0.15 0.2 0.25 0.3 This generated duty cycle (D) targets the DC/DC converter to
Time (Sec) the optimal voltage. The membership functions for both inputs
(b) and output are shown in Fig. 9 as,
In order to study the dynamic response of ANN & FLC the
designed MPPT techniques, the predefined varying irradiation
and fixed ambient temperature (25 °C) are considered as input
to the PV array. As seen in Fig. 11 (a), the solar irradiation
varies in the range of 600 to 1100 W/m2. The comparison of
output voltage, current and power of both MPPT techniques
are shown in Fig. (b)- (d). From the results shown in Fig. 11
(b)-(d), the dynamic response can be observed easily. The
obtained results show that the performance and efficiency of
the ANN is better in comparison of FLC based MPPT
technique.
(a)
1100 Irradiation
Irradiation (W/m2)
1000
900
800
700
600
(b) 1 2 3 4 5 6
Time (Sec)
(a)
350
ANN
300 FLC
Voltage (Volt)
250
200
(c)
Fig. 9 (a)-(c) Membership function of fuzzy logic controller. 150
The view of a control surface for the duty cycle (D) for the
fuzzy logic controller is shown in Fig. 10 as, 1 2 3 4 5 6
Time (Sec)
(b)
6.5
ANN
6 FLC
5.5
Current (A)
4.5
3.5
1 2 3 4 5 6
Fig. 10 Surface view of the FL controller.
Time (Sec)
(c)
Cell output current, (IC) 5A
1800 ANN
FLC
Cell photovoltaic current, (IPH) 4.2 A
1600 Reverse saturation current of diode D1, 2 × 10-6 A
(ID1)
Power (Watt)
1400
Reverse saturation current of diode D2, 2 × 10-6 A
1200
(ID2)
1000 Cell output voltage, (VC) 208 V
800
Series resistance of cell, (RS) 10-3
Parallel resistance of cell, (RP) 103
600
Ambient temperature 25 °C
1 2 3 4 5 6 Reference solar irradiation, (SC) 1000 kw/m2
Time (Sec) DC-DC Boost Converter
(d) Resistance, (R) 0.2
Fig. 11 (a)-(d) Performance of ANN and FLC based MPPT technique. Inductance, (L) 600 × 10-7 H
Capacitance, (C) 7500 × 10-5 F
Finally, from Fig. 11, it can be observed that ANN has a
REFERENCES
fine response and having less oscillations around the
maximum power point than FLC. The performance of MPPT [1] R. K. Pachauri and Y. K. Chauhan, “Hybrid PV/FC Stand Alone Green
Power Generation: A Perspective for Indian Rural Telecommunication
techniques can be compared in terms of efficiency. Table III Systems,” in Proc. IEEE Conference on Issues and Challenges in
summarises the simulated results of ANN and FL controllers. Intelligent Computing Techniques (ICICT), 7-8 Feb. 2014 at KIET,
The MPP tracking efficiency (Șpv) is expressed in Eq. (16) as, Ghaziabad, pp. 807-815.
[2] S. Silvestre, A. Boronat and A. Chouder, “Study of Bypass Diodes
Configuration on PV Modules,” Applied Energy, vol. 86, no. 9, pp.
§ P · 1632-1640, Sept. 2009.
η pv = ¨ av ¸ × 100% (16) [3] M. A. S. Masoum, H. Dehbonei and E. F. Fuchs, "Theoretical and
© Pmax ¹ Experimental Analyses of Photovoltaic Systems with Voltage and
Current Based Maximum Power Point Tracking," IEEE Trans. on
TABLE III Energy Conversion., vol. 17, no. 4, pp. 514-522, Dec. 2002.
TRACKING EFFICIENCY OF PROPOSED MPPTS. [4] T. Esram and P. L. Chapman, "Comparison of Photovoltaic Array
Maximum Power Point Tracking Techniques," IEEE Transactions on
Irradiation Neural Network Fuzzy Logic Energy Conversion, vol. 22, no. 2, pp. 439-449, Jun. 2007.
[5] Y. C. Kuo, T. J. Liang and J. F. Cben, "Novel Maximum Power Point
(W/m2) Pmax Pavg Șpv(%) Pavg Șpv(%) Tracking Controller for Photovoltaic Energy Conversion System,"
IEEE Transactions on Industrial Electronics, vol. 48, no. 3, pp. 594-
650 710.5 710.32 99.73 710.13 99.72 601, Jun. 2001.
700 761.1 760.42 99.78 760.21 99.81 [6] B. Kumar and Y. K. Chauhan, “A Comparative Study of Maximum
Power Point Tracking Methods for a Photovoltaic Based Water
800 857.2 855.62 99.79 854.62 99.68 Pumping System,” International Journal of Sustainable Energy, vol.
900 906.9 904.19 99.77 903.19 99.53 33, no. 4, pp. 797-810, Feb. 2013.
[7] R. H. Essefi, M. Souissi and H. H. Abdallah, “Maximum Power Point
1000 954.7 951.27 99.69 949.4 99.49 Tracking Control Using Neural Network for Stand-Alone Photovoltaic
Syatem,” International Journal of Modern Nonlinear Theory and
1100 1013 1009.2 99.63 1007 99.46 Application, vol. 3, no. 4, pp. 53-65, Jul. 2014.
[8] M. Kaliamoorthy, R. M. Sekar, I. Raj and G. Christopher, “Solar
Powered Single Stage Boost Inverter with ANN Based MPPT
VII. CONCLUSIONS Algorithm,” in Proc. IEE conference on Communication Control and
In this paper two intelligent methods i.e. ANN and FL Computing Technologies (ICCCCT) at Ramanathapuram, 7-9 Oct.
based controllers have been simulated and tested. A stand- 2010, pp. 165-170.
[9] I. H. Altas and A. M. Sbaraf, "A Fuzzy Logic Power Tracking
alone PV system with DC load was considered. Both the Controller for a Photovoltaic Energy Conversion Scheme," Electric
models have been developed in a MATLAB/Simulink Power Systems Research Journal, vo1.25, no.3, pp. 227-238, Dec.
environment. The results show that both the techniques were 1992.
able to track the maximum power point effectively, but ANN [10] T. L. Kottas, Y. S. Boutalis and A. D. Karlis, “Maximum Power Point
Tracker for PV Arrays Using Fuzzy Controller in Close Cooperation
based MPPT has a better response with negligible oscillations With Fuzzy Cognitive Networks,” IEEE Transactions on Energy
than FLC. ANN based MPPT technique is reported to have Conversion, vol 21, no. 3, pp. 793-803, Sep. 2006.
higher tracking efficiency. [11] R. K. Pachauri and Y. K. Chauhan, Fuzzy Logic Controlled MPPT
Assisted PV-FC Power Generation for Water Pumping System, in
Proc. IEEE Conference on Electrical, Electronics and Computer
APPENDIX Science (SCEECS) on 2-3 March, 2014 at MANIT, Bhopal, India, pp.
1-6.
Solar PV System [12] M. A. Islam, A. B. Talukdar, N. Mohammad and P. K. S. Khan,
Curve fitting factor, (A) 1.6 "Maximum Power Point Tracking of Photovoltaic Arrays in Matlab
Using Fuzzy Logic Controller", Proc. IEEE India Conference on
Electron charge, (e) 1.602 × 10-19 C
Green Energy, Computing and Communication (INDICON), 17-19
Boltzmann constant, (k) 1.38 × 10-23 J/°K Dec., 2010 at Kolkata, pp. 1-4.