Professional Documents
Culture Documents
ANFIS Control For Photovoltaic Systems With DC-DC Converters
ANFIS Control For Photovoltaic Systems With DC-DC Converters
DC-DC Converters
Mohammad Abu Sarhan1, 2, Min Ding1, 2, Xin Chen1, 2, Yingxiong Ou1, 2 and Min Wu1, 2
1
School of Automation, China University of Geosciences, Wuhan 430074, China
2
Hubei Key Laboratory of Advanced Control and Intelligent Automation for Complex Systems,
Wuhan 430074, China
Email: wumin@cug.edu.cn
9
which directly converts the sunlight into electric DC volt. To ( )( ) (4)
maintain the required ratings of the PV system, PV cells are ( )
grouped together to form a PV module and parallel-series
connection of more modules form PV arrays. In order to observe where Eg is band gap energy in eV.
and find out the efficiency and the reliability of the MPPT These equations demonstrate that PV module has non-linear
controllers, a PV solar system which is connected to a load via a characteristics which vary with the variation of temperature and
DC-DC boost converter is shown in Fig. 1. irradiation. The non-linear characteristics of PV module are
represented by current, voltage and power (I, V, P) curves as
Several mathematical models are developed for the analysis of shown in Fig. 3. and Fig. 4.
solar cell. In this paper, a single-diode model is chosen to design
the solar cell [2]. The main equivalent circuit of the solar cell
contains of different electric and electronic components such as
a current source, a shunt diode, a shunt resistor and a series
resistor, as it shown in Fig. 2.
where Vpv is solar cell voltage, Rs is series resistance, Rsh is shunt Figure 4. I-V characteristic of PV module at different
resistance, q is electron charge (1.6×10 -19 C), Ns is number of irradiation levels.
solar cells connected in series, Np is number of solar cells Referring to Fig. 3. and Fig. 4. there are three important points
connected in parallel, Io is reverse saturation current at standard should be highlighted on the curve as following:
test conditions, T is absolute temperature, A is diode ideality
constant and K is Boltzmann constant (1.38×10 -23 J/K). Open - Circuit Point: this point can be obtained when the
(3) terminals of the PV module are disconnected. In this case, the
[ )]
module presents a voltage known as open circuit voltage Voc.
where Iscr is short circuit current of PV cell at standard test This open circuit voltage Voc can be calculated by analyzing
condition of 25 oC and 1000W/m2, Ki is the temperature Fig. 2. as following:
coefficient of short circuit current, Tr is the reference
temperature, G is the solar irradiation and Gn is the reference (5)
solar irradiation. ( )
10
according to (3) and (4), both of Iph and Io are a temperature voltage Vo which should be corresponding to the maximum
and irradiation – variant functions which satisfy that Voc is power point voltage Vmmp. In this operation, there should be a
mainly affected by both of temperature and irradiation. matching between the resistance which can be seen by the PV
system and the output resistance of the boost converter Ro.
Short - Circuit Point: this point can be obtained when the
terminals of the PV module are connected with an ideal It is important to calculate the value of duty cycle which is
conductor. In this case, the module current is called short between 0 and 1 to have the ability to reach the maximum power
circuit current Isc which can be obtained as following: points of the PV cell.
(6) 4. ANFIS MPPT BASED PV POWER
where K is a constant that depends on both of cell area and SYSTEM
efficiency. Also as represented in (6), Isc depends on both of The main structure of ANFIS which is a combination of fuzzy
temperature and irradiation. logic and neural network provides combined merits of both
Maximum - Power Point: this point is available only at one methods. In fuzzy logic determining the correct fuzzy rules
specific operating condition and can be obtained when the needs more time and more efforts and neural network, which
product of voltage and current is maximum Pm. The PV can be used to map nonlinear modeling, is considered as a black
power can be calculated as: box. Therefore, the architecture of ANFIS which is based on
Takagi-Sugeno fuzzy inference system overcomes their demerits
(7) [6].
It is clear that all of Voc, Isc and Pm are directly proportional to To understand the principle operation of ANFIS, it is divided in
irradiation, while increasing of cell temperature leads to to five layers as shown in Fig. 6. Each special layer has its own
decrease Voc, Isc and Pm and decreasing of cell temperature function to tune the output value as described in (10), (11), (12),
produces opposite effect. (13) and (14).
11
panel while varying the resistive load, then the power can be
where wi indicates the normalized firing strength.
calculated at each certain resistance, while in Fig. 8. the
Layer 4 is the normalization layer which measures the temperature T is constant (25◦C) and the irradiation G is variable
normalized firing strength of a given rule. For each node in this (1000, 800, 600W/m2). The variation of irradiation G has less
layer, the calculation can be obtained from the following effect on the area of MPP region than the temperature variation.
equation: In addition, it is observed that the increasing of irradiance level
increases the output PV power and the increasing of temperature
wi wi (13) level decreases the output PV power.
where (pi, qi, ri) is the consequent parameter set of the i-th node. Table 1. SM50-H PV MODULE ELECTRICAL
PARAMETERS
Layer 5 is the defuzzification layer which converts fuzzy value
to crisp values and give the desired output duty cycle which Parameters Values
tunes the MPPT controller to locate the MPP with higher Maximum Power (Pm) 50 W
accuracy. In this layer there is a single node which calculates the
overall output as the summation of all incoming signals as Maximum Power Voltage (Vmpp) 15.9 V
follows:
Maximum Power Current (Impp) 3.15 A
∑ (14)
∑ wi Open-circuit Voltage (Voc) 19.8 V
∑
When the number of epochs is adequate during training process, Short-circuit Current (Isc) 3.35 A
ANFIS can easily handle with the input-output mapping of Number of Series Cells (Ns) 33
training data sets. The set of fuzzy rules then be created by
ANFIS to provide the proper output for different values of Number of Parallel Module (Np) 2
inputs. The membership function parameters are adapted to
eliminate the error to the possible minimum value. When all of
membership function parameters are adapted, ANFIS controller
can be implemented in the MPPT control scheme as a learning
model. Before implementing the ANFIS learning model for
MPPT control, the results should be checked again to make sure
that the error is less than the desired value. If not, the
membership function parameters are changed to reduce the error.
The DC-DC boost converter is modeled to be linked between the
solar PV system and the load in order to carry the maximum
power to the load by changing the value of boost converter duty
cycle. The ANFIS controller generates the value of duty cycle D
based on temperature T and irradiation G.
As a result, ANFIS builds the fuzzy inference system by using
the data sets of the input and the output also the parameters of
the membership function. In this paper, the hybrid optimization
method which combines between the back propagation
algorithm and the least squares method is used to tune the
membership functions. The main steps of the hybrid Figure 7. PV characteristic of solar module at different
optimization method are forward pass and backward pass. In temperatures.
case of forward pass, premise parameters are fixed and least
square estimation is used to update the consequent parameters,
while in case of backward pass, consequent parameters are fixed
and back propagation gradient descent method is used to update
the premise parameters [4].
12
The value of duty cycle D which controls the boost converter to
track the MPP of PV module is determined by ANFIS controller
at different level of irradiation G and temperature T as shown in
Fig. 9. The number of epochs used for training ANFIS is 100
and the proposed membership functions for both inputs G and T
are 3 and 3 (Small, Mean, Large) as shown in Fig. 10. and 11.
and therefore the total number of rules fired are 9 respectively as
shown in Table 2. The training error obtained from ANFIS is
0.00070269 as shown in Fig. 12.
13
As shown in Fig. 13. and Fig. 14. the measured and estimated
curves are well fitted. ANFIS gives power with minimum total
error compared to FL and NN method which proves that ANFIS
is the best method among the other methods FL and NN. This
result is also confirmed by Table 5 which shows the total error
between the measured values and the estimated values. The total
error between the measured values and the estimated values is
calculated as following:
(16)
∑| |
6. ACKNOWLEDGMENTS
This work was supported in part by the National Natural Science
Foundation of China under Grant 61503348, the Hubei
Provincial Natural Science Foundation of China under Grant
2015CFA010, the 111 project under Grant B17040 and the
Fundamental Research Funds for the Central Universities, China
University of Geosciences (Wuhan), CUG160601.
Figure 14. Comparison of PV maximum power values.
One of the most important criteria which may be used to judge 7. REFERENCES
the performance of MPPT model is the efficiency which is [1] M. A. Elgendy, B. Zahawi, and D. J. Atkinson, Assessment
calculated by the following equation and shown in Fig. 15. of the incremental conductance maximum power point
(15) tracking algorithm, IEEE Transactions on Sustainable
Energy, vol. 4, pp. 9, 2013.
[2] S. Taheri, and H. Taheri, Nonlinear maximum power point
tracking controller for photovoltaic system, in EPEC2015,
London, Canada, 2015, pp. 5.
[3] P. Bhatnagar, and R. K. Nema, Maximum power point
tracking control techniques: state-of-the-art in photovoltaic
applications, Renewable and Sustainable Energy Reviews,
vol. 23, pp. 224-241, 2013.
[4] R. Singh and M. Pandit, Controlling output voltage of
photovoltaic cells using ANFIS and interfacing it with
closed loop boost converter, International Journal of
Current Engineering and Technology, vol. 3, no. 2, 2013.
[5] Chokri Ben Salah, and Mohamed Ouali, Comparison of
fuzzy logic and neural network in maximum power point
tracker for PV systems, Electric Power Systems Research
81, no. 1 (2011): 43-50, doi:10.1016/j.epsr.2010.07.005.
[6] Jyh-Shing Roger Jang, ANFIS: Adaptive-network-based
fuzzy Inference system, IEEE Transaction on System, Man,
Figure 15. Efficiency of proposed MPPT models. and Cybernetics, vol. 23, no. 3, pp. 668-671, 1993.
14