You are on page 1of 9

World Academy of Science, Engineering and Technology

International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering Vol:4, No:5, 2010

MPPT Operation for PV Grid-connected System


using RBFNN and Fuzzy Classification
A. Chaouachi, R.M. Kamel, and K. Nagasaka

Abstract—This paper presents a novel methodology for Maximum I. INTRODUCTION

T
Power Point Tracking (MPPT) of a grid-connected 20 kW HE Kyoto agreement on global reduction of greenhouse
Photovoltaic (PV) system using neuro-fuzzy network. The proposed
method predicts the reference PV voltage guarantying optimal power gas emission has prompted interest on renewable energy
transfer between the PV generator and the main utility grid. The systems worldwide. Nowadays photovoltaic energy is one of
neuro-fuzzy network is composed of a fuzzy rule-based classifier and the most popular renewable sources since it is clean,
International Science Index, Electrical and Computer Engineering Vol:4, No:5, 2010 waset.org/Publication/1357

three Radial Basis Function Neural Networks (RBFNN). Inputs of the inexhaustible and requires little maintenance. However, it still
network (irradiance and temperature) are classified before they are fed presents a lake of competition comparing to conventional
into the appropriated RBFNN for either training or estimation process energy resources due to its high cost and low efficiency during
while the output is the reference voltage. The main advantage of the
proposed methodology, comparing to a conventional single neural energy conversion. Regarding to this, it is necessary to optimize
network-based approach, is the distinct generalization ability regarding the performance of PV systems through the operation of
to the nonlinear and dynamic behavior of a PV generator. In fact, the conversion systems to increase the output efficiency of the
neuro-fuzzy network is a neural network based multi-model machine overall system. This approach is commonly named as MPPT,
learning that defines a set of local models emulating the complex and several methods are referred in the bibliography: the P&O
non-linear behavior of a PV generator under a wide range of operating method is the most commonly used in practice due to its
conditions. Simulation results under several rapid irradiance variations
proved that the proposed MPPT method fulfilled the highest efficiency simplicity and ease of implementation, however, this algorithm
comparing to a conventional single neural network. can fail or oscillate around the Maximum Power Point (MPP)
under sudden sunlight changes [1, 2]. Incremental conductance
Keywords—MPPT, Neuro-Fuzzy, RBFN, Grid-connected, is also commonly used as it can overcome some aspects of the
Photovoltaic P&O algorithm instabilities, nevertheless this method involves
current and voltage differentiation which requires a relatively
Nomenclature complex decision making process and therefore needs more
Symbol Quantity Symbol
complex calculation capacity and memory [3]. More recently
Quantity
Artificial Neural Network (ANN) techniques are being
Electron charge, Modules in series in an array
e=1.602.10-19
employed for photovoltaic applications, mainly because of their
Diode current [A] Parallel branches in a symbolic reasoning, flexibility and explanation capabilities that
module
Reverse saturation Cells in series in a module
are useful to deal with strong nonlinearities and complex
current [V] systems [4]. Theodore et al proposed a MPPT for solar vehicle
Short-circuit current [A] Power under standard
conditions
based on ANN reference voltage estimation [5]. Bahgat et al
Short-circuit current Diode voltage [A] proposed a neural network based MPPT for a PV module
under standard conditions
Irradiance Open voltage under standard
supplying a dc motor that drives an air fan [6]. Preliminary
conditions results shows high MPPT efficiency for such methods [1]. On
Boltzmann constant, k Cell temperature [oC]
=1.381.10-23 [J/K]
the other hand, neural networks are still considered as unstable
Parallel branches in an Diode ideality factor learning model regarding to the presence of noisy sets, large
array
training set, underfitting and overfitting problems that causes a
lack of generalization and trapping on local minima solutions
[7-8]. Moreover, due to the high nonlinearity and close
A.Chaouachi, Department of Electronic and Information Engineering, Tokyo dependence on weather conditions of PV generators, a neural
University of Agriculture and Technology, 2-24-16, Nakamachi, Koganei-shi, network based model requires the use of a rich training set
Tokyo 184-8588, Japan (e-mail: A.chaouachi@gmail.com, Tel & FAX: covering a wide range of climatic conditions that leads to
+81-42-388-7481)
R.M.Kamel, Department of Electronic and Information Engineering, Tokyo delicate generalization ability.
University of Agriculture and Technology, 2-24-16, Nakamachi, Koganei-shi, This paper presents a new MPPT methodology based on a
Tokyo 184-8588, Japan (r_m_kamel@yahoo.com). more robust estimator consisting of multi-model machine
K.Nagasaka Department of Electronic and Information Engineering, Tokyo
University of Agriculture and Technology, 2-24-16, Nakamachi, Koganei-shi,
learning. The multi-model approach supposes the definition of
Tokyo 184-8588, Japan (bahman@cc.tuat.ac.jp). a set of three models by means of fuzzy classification, each
model consists of a Radial Basis Functions Neural Network

International Scholarly and Scientific Research & Innovation 4(5) 2010 772 scholar.waset.org/1999.5/1357
World Academy of Science, Engineering and Technology
International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering Vol:4, No:5, 2010

(RBFNN) that emulates the behavior of the PV generator for a


specific climatic conditions, so-called “class”. The proposed
classifier consists of transparent rules-based fuzzy classifier,
such rules, unlike opaque or uninterruptable classification are
straight forwarded and simple to understand. The multi-model
approach aims to decrease the process complexity of the system
under wide operating conditions frame, therefore the proposed
estimator offers a distinct improvement regarding to the
generalization capability comparing to a single ANN estimator.

II. OVERVIEW OF THE SIMULATION SYSTEM


Fig. 1 shows the overall of the studied system, composed of a
Fig. 2: The studied photovoltaic field installed in Tokyo University of
20 kW photovoltaic generator connected to the main electric Agriculture and Technology
grid via two power electronics stages. The first stage consists of
a DC-DC converter that insures impedance adaptation between
the generator and the load by tracking the reference voltage a) Simulation model of a PV generator
estimated by the neuro-fuzzy network. While the second stage
International Science Index, Electrical and Computer Engineering Vol:4, No:5, 2010 waset.org/Publication/1357

is composed of a DC bus and a PQ inverter that injects the


power generated by the PV generator into the main grid, where
the inverter is acting as power controller ensuring a high power
factor. In the following subsections, all the components of the
grid connected PV system are described in details.

Fig. 3: (a) Equivalent circuit with added R parallel and R serial


resistance (b) Photovoltaic generator equivalent simple circuit
LPV RPV

VDC C DC
C PV Vm
/
Where 1 (2)
/
Therefore 1 (3)

VPV To deal with the dynamic behavior of a PV generator, some


VDC
* i L* Vm* parallel leakage resistance R and a series resistance R
V
(associated to the resistance of the semiconductor) should be
PV

Fig. 1: Overview of the neuro-fuzzy MPPT grid connected


included (Fig. 3(a)). However, for the proposed simulation,
photovoltaic system taking into account both of series and parallel resistances results
in computational limitations subjected to the implicit nonlinear
nature of the simulation model. Therefore, such approach is
A. Photovoltaic system usually avoided in the photovoltaic systems bibliography. For
The studied grid-connected PV system comprises a 20 kWh the proposed simulation model, the parallel resistance is
photovoltaic generator installed at the Engineering Campus of neglected while the series resistance R is considered which
the Tokyo University of Agriculture and Technology. A represents the internal resistance and the connections between
dynamic simulation model of the photovoltaic system is cells, the mathematical relations established afterwards
designed under Matlab Simulink® environment to analyze the describing the PV generator model is expressed as following:
behavior and the performances of the proposed MPPT
algorithm. .
1 (4)
A simple equivalent circuit for a PV cell consists of a real
diode associated to a parallel ideal current source delivering a
Considering the case of a photovoltaic generator module
proportional current to the solar irradiance, from where the
(panel), composed of NP parallel branches, each including NS
following relations can be expressed [9]:
solar cells associated in series, the current delivered by a
photovoltaic module under constant weather conditions can be
(1)
expressed in the equation (5):

.
1
.
(5)

International Scholarly and Scientific Research & Innovation 4(5) 2010 773 scholar.waset.org/1999.5/1357
World Academy of Science, Engineering and Technology
International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering Vol:4, No:5, 2010

The module current has an implicit expression depending on under the same temperature and irradiance, then the total
the following variables expressed in function of single cell current generated by the array can be expressed as following:
parameters:
. (14)
Short circuit current . b) Influence of temperature and irradiance on PV
operating
Open circuit voltage .
Fig. 4 shows the behavior of a photovoltaic panel simulation
Thermal voltage in the Semiconductor in accordance to temperature and irradiance variations under
respectively constant irradiance and temperature. In fact, a PV
Equivalent serial resistance of the module .
generator connected to a load can operate in a large margin of
current and voltage depending on weather conditions [10]. Fig.
As a first step, under the assumption that all the PV cells are 4 shows that the open circuit voltage is increasing following a
identical, the fundamental simulation parameters for a solar cell logarithmic relationship with the irradiance and decreasing
(in standard conditions) are expressed using the module slightly as the cell temperature increases. On the other hand, the
characteristics provided by the manufacturer’s catalogue short circuit current is linearly depending on the ambient
(Appendix 1): irradiance in direct proportion, while the open circuit voltage
International Science Index, Electrical and Computer Engineering Vol:4, No:5, 2010 waset.org/Publication/1357

decrease slightly as the cell temperature increases.


(6) 5
(a) Effect of temperature under constant irradiation of 1000 W/m2
120
(b) Effect of temperature under constant irradiation of 1000 W/m2

(7) 4 100

80
Current [A]

Power [W]
(8) 2
60

40

Now, the instantaneous series resistance of a solar cell can be 1


45 C
35 C
25 C
20
45 C
35 C

expressed as:
25 C
0 0
0 5 10 15 20 25 30 35 0 5 10 15 20 25 30 35
Voltage [V] Voltage [V]

(c) Effect of irradiation under constant temperature of 25 C (d) Effect of irradiation under constant temperature of 25 C
5

1 . (9)
120

4
100

Current [A]
80
Power [W]

3
.
60
2
Where FF is the Fill Factor and given by the equation (10): 40
1000 W/m2 1000 W/m2
1
20 700 W/m2 700 W/m2
500 W/m2 500 W/m2
0 0
0 5 10 15 20 25 30 35 0 5 10 15 20 25 30 35
Voltage [V] Voltage [V]
.
Fig. 4: Temperature (a) and irradiation (d) effects on the IV curve of a
(10) PV generator
Temperature (b) and irradiation (c) effects on
Operating condition parameters can be calculated for a fixed the power curve of a PV generator
voltage V M , temperature T and irradiance G using the cell
parameters in standard conditions. The short circuit current is Therefore, the maximum power that could be generated by a
proportional to the irradiance and can be expressed as in PV system is slightly depending on the temperature and
equation (11): irradiance variations: the maximum power increases as the
irradiance increases and vice versa, on the other hand a PV
. (11) generator performs better for low temperature than raised one.
B. DC-DC boost converter
The open circuit voltage of the cell is depending on the
nominal open circuit voltage and the actual weather conditions The operating point of a PV generator connected to a load is
which can be expressed using the following relation: the intersection of the load curve and the PV current-voltage
0.03. 0.03. (12) characteristics. In case of resistive load, the load characteristic
is a straight line with slop IV 1 R , while the power
Now, the instantaneous current debited by a photovoltaic delivered to the load depends on the value of the resistance
module can be finally expressed for the fixed parameters only. It should be pointed out that if the load R is equal to a
(V M , T , G ): certain optimal load R , the PV generator delivers the
Maximum Power (MP). However, if the load R is noticeably
. 1 (13)
larger or smaller than R the PV generator operates
respectively as constant voltage source or constant current
Considering the case of a photovoltaic array that consists in source.
NB parallel branches, each containing NM modules associated To overcome this undesired effects on the PV power output,
in series. For a V M applied voltage, the array current is equal to an electrical tracking have to be achieved through a power
N
I ∑ B IM .If we assume that all the panels are identical and conditioning converter (DC-DC converter) inserted between

International Scholarly and Scientific Research & Innovation 4(5) 2010 774 scholar.waset.org/1999.5/1357
World Academy of Science, Engineering and Technology
International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering Vol:4, No:5, 2010

the load and the source to insure an impedance adaptation by C. PQ inverter


matching the load impedance with the varying PV source. In The inverter plays a vital role in grid-connected systems, by
other words, the DC-DC boost converter is used to maximize interfacing the PV generator with the main utility power
the energy transfer from the photovoltaic generator to an system, the configuration of a basic inverter connected to a PV
electrical system by adjusting the PV generator output voltage generator is shown in Fig.5.
to a reference value (V ) at which the PV generator supplies V ∠δV E ∠δ E
the maximum power.
The proposed DC-DC converter includes two power
accumulation elements and thus two controllable variables
which are the V voltage and the inductor current ( iL ), a
mathematical model describing the DC-DC converter can be
expressed in the following relation [11]: Fig. 5: Basic inverter interfaced to a grid-connected PV generator

The basic and minimum requirement of voltage source


inverter is to control the flow of active and reactive power
(15) between the PV source and the main utility, the mathematical
relations for P&Q magnitudes can be expressed as following in
International Science Index, Electrical and Computer Engineering Vol:4, No:5, 2010 waset.org/Publication/1357

the equations (22) and (23) [12]:


Where m 1 D and D is the duty cycle of the converter
switch expressed as:
sin (22)
(16)

Where f is the switching frequency of the converter switch, cos (23)


t the time which the switch is turned on during a complete
period T. As the main objective of the current work is to analyze the
MPPT proposed methodology during steady state operation, it
(17)
would be of no advantage to consider the details of inverter
switching. Moreover, if such details are considered, then extra
(18) efforts should be done to compensate the undesired effects of
the generated harmonics that leads to more heavy
The voltage control loop with the PV current compensation computational simulations. Thus, the proposed inverter is
gives the reference current iL that can be calculated using the represented by its control function while the fast transients
equation (17): related with the commutations of the switches are not
(19) considered, therefore the power injected at the AC side does not
include harmonics, losses or delays. The inverter voltage is
Where V is the reference voltage calculated by the represented using the following three controlled sinusoidal
voltage sources defined as:
neuro-fuzzy logic controller (Fig. 1)
√2 V. sin (24)
The optimal switching voltage is expressed using (18) and (19):
(20) √2 V. sin (25)

The controller parameters are chosen to maintain constant √2 V. sin (26)


PV voltage and to minimize the current ripple. The DC-DC
converter command is obtained by the inversion of equation While the control variables are V and δV
(15), expressed as following in the equation (21):
The basic structure of PQ inverter controller is shown in
Fig.6, two PI controllers would suffice to control the flow of
(21)
active and reactive powers by generating the proper values of
voltage (V) and angle (δV ) based on the instantaneous value of
With optimal duty cycle voltage and current. The reference power ( P ) in Fig.6
represents the amount of active power produced by the
A DC link insures an energy balance between the power
photovoltaic generator interfaced to the main utility through the
generated by the PV generator and the power injected into the
inverter, while Q represents amount of reactive power
network by charging or discharging the capacitor, that oscillate
desired to be injected into or absorbed from the main utility. In
between two levels depending on the actual climatic conditions
the present case, the inverter is operating at unity power factor
and the power injected.
(Q =0) therefore no reactive power is exchanged and the total

International Scholarly and Scientific Research & Innovation 4(5) 2010 775 scholar.waset.org/1999.5/1357
World Academy of Science, Engineering and Technology
International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering Vol:4, No:5, 2010

MP extracted from the PV generator is injected to the grid.

V ∠δV E∠δE

Fig. 6: Basic structure of the inverter PQ control scheme


Fig. 8: Fuzzy rule-based classification system

III. NEURO-FUZZY MAXIMUM POWER POINT ESTIMATION Let a rule base R R , R , … . R L and r rules in R, the RBs
are generated basing on fuzzy rules with a class in the
consequent according to the following structure:
International Science Index, Electrical and Computer Engineering Vol:4, No:5, 2010 waset.org/Publication/1357

: …….. (28)

Where,

a , … . , aN are the outstanding selected features for the


classification task

L , … , LN are linguistic labels to discretize the continuous


domain of the variables
Fig.7: Architecture of the Neuro–fuzzy network
is the class C to which the pattern belongs.
The neuro-fuzzy network consists of two stages; the first one
is a fuzzy-rule based classifier while the second one is a) Fuzzy reasoning method
composed of three RBFNNs (Fig. 7). The three networks have
similar architecture, composed of three layers: input, hidden A fuzzy reasoning method is an inference procedure that
and output layers. The main advantage of the proposed derives conclusions from a set of if-then rules and a pattern,
methodology comparing to a conventional single ANN such methodology aims to improve the generalization
estimator is the distinct generalization ability. In fact the capability of a classification system [13]. While each rule r in
neuro-fuzzy network is a neural network based multi-model R generates a class C related to a patternP p , . . ., pN , the
machine learning that defines a set of local models emulating
FRM considers the rule with the highest combination between
faithfully the complex and nonlinear behavior of a PV generator
the matching degree of the pattern with the if-then part and the
under a wider range of operating conditions (weather
certainty degree for the classes. In fact, for each class C , the
conditions).
association degree of the pattern with the class O can be
A. Fuzzy rules-based classification expressed as following:
Classification task consists of assigning a class C from a
predefined class set C C , C , … . CM to an object belonging (29)
to a certain feature space x SN , so the problem comes to find a
mapping defined as [13]: Where, R P is the strength of activation (matching rule)
associated to the k rule, obtained by applying a t-norm to the
(27) degree of satisfaction of the inputs patterns to the clause
a is L :
A fuzzy rule-based classification system is composed of ,…, (30)
Fuzzy Reasoning Method (FRM) and a Knowledge Base (KB)
consisting in Rule Base (RB) and data base that describes the Finally the classification for the pattern is the class such:
semantic of the fuzzy subsets associated to linguistic labels on
the if-then part of the rules. Basing on the KB, the FRM ,.. (31)
determine a label class for admissible patterns as shown in the
Fig. 8. [14] This approach can be graphically represented by the Fig. 6:

International Scholarly and Scientific Research & Innovation 4(5) 2010 776 scholar.waset.org/1999.5/1357
World Academy of Science, Engineering and Technology
International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering Vol:4, No:5, 2010

area of the combined membership functions is calculated basing


on the following algebraic expression:

. .
(32)
.

Where z is the defuzzified value and µ is its associated


membership function.

Fig. 9: Fuzzy reasoning method TABLE I FUZZY RULES ASSIGNMENT

Irradiance
b) Fuzzy controller Design
Cloudy Normal Sunny
The fuzzy rule-based classifier was build and designed under
Matlab fuzzy logic toolbox and lately exported into Simulink

Temperature
Cold Class2 Class3 Class3

environment as a part of the neuro-fuzzy network and the whole


Worm Class1 Class2 Class3
simulation system.
Hot Class1 Class1 Class2
Membership functions:
International Science Index, Electrical and Computer Engineering Vol:4, No:5, 2010 waset.org/Publication/1357

 
Fuzzy classification
0.9

0.8

0.7

0.6
Class output

0.5

0.4

0.3

0.2
Fig. 10. Inputs and output membership functions of the fuzzy classifier
0.1
0 2 4 6 8 1 12 14 16 18 20
Power generated [kWh]

Fig. 11: Clustering of the input patterns (training data)


A membership function is a curve that defines how each
point in the input or output space is mapped to a membership
value between 0 and 1. Fig. (10a-b) shows the temperature and B. Radial Basis Function Neural Network
irradiance membership functions in trapezoidal shape, the RBFNN’s have been successfully employed in many real
temperature membership function is sorted into three categories world tasks in which they have proved to be a valuable
labeled as: hot, worm and cold, while the irradiance alternative to MLPNN’s since it requires less computing power
membership function is sorted into three categories labeled as and time. These tasks include chaotic time-series prediction,
sunny, normal and cloudy. The output of the fuzzy system is the speech recognition, and data classification [16]. Furthermore,
class associated to the inputs pattern, the Fig. (10, c) shows the given a sufficient number of hidden units a RBFNN is
output membership function in triangular shape, sorted into considered as a universal approximator for any continuous
three categories: class1, class2 and class3. functions. [17]. The construction of a RBFNN in its most basic
structure (Fig. 12) involves three layers with entirely different
Fuzzy rules: roles. The input Layer is made up of a source node that connects
The influence of climatic conditions on the model or the network to its external environment, the second layer which
behavior of a PV generator can be interpreted through linguistic is the only hidden layer in the network, applies a non linear
conditional statements that describe the correlation between the transformation from the input space to the hidden space. In
climatic conditions and the PV operating behavior. Indeed, most applications the hidden space is of high dimensionality,
if-then statement based transparent rules, similar to those used which is directly related to the network capacity to approximate
in fuzzy control are established based on human expertise on a smooth input-output mapping. The output layer is linear,
the influence of weather conditions on PV systems operating supplying the response of the network to the pattern applied to
characteristics that are summarized in Table. 1. the input layer [18].
Deffuzification: If we consider a RBFNN with a single output node that
The fuzzy outputs for all rules are finally aggregated to one computes a linear combination of the hidden units outputs,
fuzzy set that need to be defuzzified so that one representative parameterized by the weights w between hidden and output
class output related to the input patterns is obtained. The layers, the function computed by the network is therefore
centroid method (also called as “center of area” or “center of expressed as:
gravity”) is used for the deffuzification process. This method is k
the most relevant and physically appealing among the f (ξ , w ) = ∑ W b S b (33)
benchmark deffuzification methodology [15], the center of the b =1

International Scholarly and Scientific Research & Innovation 4(5) 2010 777 scholar.waset.org/1999.5/1357
World Academy of Science, Engineering and Technology
International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering Vol:4, No:5, 2010

(35)


where

is the raw input variable X in the training case

is the standardized value corresponding to


Fig. 12: Architecture graph of a RBFNN
is the number of training case
Where ξ is the vector applied to the input units and Sb denotes
the basis function b, each of the N components of the input The target data set was linearly normalized in order to force
vector ξ feeds forward to k basis functions whose outputs are the network values to be within the range of output activation
linearly combined with weights into the network functions using upper ( Y ) and lower bounds (Y ) for the
International Science Index, Electrical and Computer Engineering Vol:4, No:5, 2010 waset.org/Publication/1357

output , . The most common choice for the basis values:


functions is the Gaussian, in this case the function computed (36)
becomes:
⎛−
ξ −mb ⎞⎟
2
k
f (ξ , w) = ∑ W b ⎜⎜
where is the raw target variable for the training
2 ⎟ (34)
b=1 ⎜ 2σ B ⎟
⎝ ⎠ case.

Where each hidden node is parameterized by two quantities: is the standardized value corresponding to .
the center m in input space, that corresponds to the vector
defined by the weights between the node and the input nodes, RBFNN was evolved to get round over fitting problem in
and the width σB. relation to the choice of the network framework. In fact, unlike
To evaluate the performance of the proposed neuro-fuzzy the conventional neural networks the number of hidden nodes
network comparing to a conventional neural network based of a RBFNN is determined during the training and might get a
MPPT method, a single RBFNN estimator was developed big number as a couple of hundred [20]. Reducing the number
besides the three ANN’s (RBFNN1, RBFNN2 and RBFNN3) of hidden neurons requested for the RBFNN training
constituting the neuro-fuzzy learning machine. The networks convergence is subject to several researches mainly based on
inputs are temperature and irradiance while the output is the optimization algorithms that allow pruning of superfluous
optimal reference voltage. neurons inserted for outlier, noisy and overlapping data.
The training data base was recorded during the year 2008 for
the training and testing process the original set was split into IV. SIMULATION RESULT
two subsets: training set (70%) and testing set (30%) to evaluate Several performance criteria are reported in the ANN
the generalization performance of the developed ANNs. To literature as: the training time, the modeling time and the
improve the training convergence performances, mean 0 and prediction error. In the present study, as the training process is
standard deviation 1 based across channel normalization [19] in offline mode, the first two criteria are not considered to be
was used for the input training set rescaling, basing on the relevant. Thereby, the estimation performances of the
following relation: neuro-fuzzy network and the single ANN will be evaluated only
in term of estimation error defined as the difference between the
experimental and the power efficiency.

International Scholarly and Scientific Research & Innovation 4(5) 2010 778 scholar.waset.org/1999.5/1357
World Academy of Science, Engineering and Technology
International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering Vol:4, No:5, 2010
International Science Index, Electrical and Computer Engineering Vol:4, No:5, 2010 waset.org/Publication/1357

Fig. 13: Power generation comparison using Neuro-fuzzy, single ANN

To evaluate the reliability performances of the developed In order to validate the stability performances of the
Neuro-fuzzy network for different ranges of climatic proposed MPPT based neuro-fuzzy estimator, we proceeded to
conditions, four days was picked up randomly from each observe the tracking of the MP during the grid connection
season namely: Winter (December, January and February), operation. Fig. (14, a) shows the tracking of the reference
Spring (March, April, May), Summer (June, July and August) voltage estimated by the neuro-fuzzy machine learning after a
and Fall (September, October and November). The Fig. 13 weather condition step change (irradiance 650 500 kW/
shows clearly that the proposed Neuro-fuzzy network fulfilled m ; temperature 26.5 24.5 ) basing on experimental
a higher MPPT efficiency comparing to the single ANN. In measures. In fact, the neuro-fuzzy network supplies a new
fact, the proposed neuro-fuzzy-based method achieved the value of reference voltage, tracked through the DC-DC stage so
highest power efficiency with 6.55 % of extra generated power that the overall system can keep operating under optimal
comparing to the single RBFNN. conditions, that is to say that the power injected into the main
utility is equal to the MP (Fig. (14, b)) throughout the
Tracking of the reference voltage Power generated and injected into the grid
400 15 steady-state next to the climatic disturbance. Fig. (14, c) shows
300 the variation of the current generated by the PV array after the
Voltage [V]

Power [kW]

200
10
climatic perturbation basing on the new set point of the system
5 optimal operation meanwhile the RMS voltage keep stable
100
(a)
PV voltage
Ref voltage (b)
PV power
Injected power
(Fig. (14, d)).
0 0
0 0.05 0.1 0 0.05 0.1
Time [s]
PV generated current
Time [s]
RMS Voltage
Fig. 15 shows the current injected into the main utility and
50 400
the grid side voltage before and after the weather conditions
40
300 step change. As it can be seen, the voltage and current are in
Voltage [V]
Current [I]

30

20
200 phase which means that the MP extracted from the PV array can
10 100 pass into the main grid as the whole system operates at unity
0
(c)
0
(d)
power factor Q 0 with no reactive power exchange.
0 0.05 0.1 0 0.05 0.1
Time [s] Time [s]
Fig. 14: Operating during a weather condition step 
Grid voltage Injected current
40

200
20
Voltage [ V]

Current [ I ]

0 0

-200 -20

-40
0 0.02 0.04 0.06 0.08 0.1 0 0.02 0.04 0.06 0.08 0.1
Time [ s] Time [ s]

Fig. 15: Injected current and grid side voltage during a weather condition step

International Scholarly and Scientific Research & Innovation 4(5) 2010 779 scholar.waset.org/1999.5/1357
World Academy of Science, Engineering and Technology
International Journal of Electrical, Computer, Energetic, Electronic and Communication Engineering Vol:4, No:5, 2010

[8] Xavier Anguera, Takahiro Shinozaki, Chuck Wooters and Javier


Hernando, “Model Complexity Selection and Cross-Validation EM
V. CONCLUSION Training for Robust Speaker Diarization”, in Proc. Of ICASSP, 2007.
In this paper a new MPPT methodology applied to a [9] Aymen Chaouachi, Rashad M. Kamel, Ken Nagasaka, ‘‘Modeling and
Simulation of a Photovoltaic field Based on Matlab Simulink”,
grid-connected photovoltaic system based on a neuro-fuzzy Conference on energy system, economy and environment, Tokyo, 2009,
estimator is proposed and investigated. The whole system was pp:70-74.
simulated under Matlab Simulink® environment, the [10] Gilbert M. Masters, “Renewable and Efficient Electric Power Systems”.
Wiley Interscience, 2004.
developed neuro-fuzzy network consists of two stages; the first
[11] R.M. Kamel, A.chaouachi, K.Nagasaka, “Design and Implementation of
one is a fuzzy rule-based classifier, the second one is composed Various Inverter Controls to Interface Distributed Generators (DGs) in
of three multi-layred feed forwarded ANNs trained offline Micro Grids”, Conference on energy system, economy and environment,
using experimental data from a real PV system installed at Tokyo, 2009, pp: 60-64.
[12] R. Lasseter, K. Tomsovic and P. Piagi, "Scenarios for Distributed
Tokyo University of Agriculture and Technology. The Technology Applications with Steady State and Dynamic Models of
proposed neuro-fuzzy estimator can faithfully emulate the Loads and Micro-Sources," CERTS Report, 2000.
dynamic and nonlinear behavior of a photovoltaic generator [13] L.I. Kuncheva, “Fuzzy Classifier Design”, Physica-Verlag, Heidelberg,
2000.
under a large wide of climatic conditions. In fact the [14] O. Cordon and F.H.M.J. Jesus, A proposal on reasoning methods in fuzzy
multi-model aspect of the proposed machine learning confer it a rule-based classification systems. International Journal of Approximate
distinct generalization ability comparing to a conventional Reasoning. 20, 1999, pp. 21–45.
[15] C.C. Lee , “Fuzzy logic in control systems”, IEEE Transactions on
single ANN-based MPP predictor. Maximum power operation
International Science Index, Electrical and Computer Engineering Vol:4, No:5, 2010 waset.org/Publication/1357

Systems, Man & Cybernetics SMC-20 2, 1990, pp. 404–435.


was achieved by tracking the reference voltage estimated by the [16] Cornelius T.Leondes, Neural Network Systems Techniques and
neuro-fuzzy network through a DC-DC conveter. The whole Applications, Volume 1 of Neural Network Systems architecture and
applications, Academic Press, 1998.
grid-connected system performance was tested during a cloudy [17] E. J. Hartman, J. D. Keeler, and J. M. Kowalski, ‘‘Layered neural
day with several rapid irradiance variations. The simulation networks with gaussian hidden units as universal approximators,’’ Neural
results showed that the proposed system performances was not Comput, 2:210-215, 1990.
[18] Simon Haykin, Neural Networks. A Comprehensive Foundation, 2nd
degraded, as the MPPT dispositive was able to track the
Edition, Prentice Hall, 1999.
reference voltage insuring an optimal operating condition under [19] Aymen Chaouachi, Rashad M. Kamel, Ken Nagasaka, “Neural Network
any rapid changing meteoric conditions. Ensemble-Based Solar Power Generation Short-Term Forecasting”,
Journal of Advanced Computational Intelligence and Intelligent
Informatics, Vol.14 No.1 Jan. 2010 pp. 69-75
[20] Elisa Ricci, Renzo Perfetti, “Improved pruning strategy for radial basis
APPENDIX function networks with dynamic decay adjustment”, Neurocomputing,
PV MODULE SPECIFICATION pp: 1728–1732, 2006.

Maximum
Manufacturer SHARP 120 W Aymen Chaouachi (1981) was born in Tunis, Tunisia. He received the B.Sc.
power and M.Sc. degrees in Electrical Engineering from the High School of Sciences
Type NE-LO1A 31.9 V and Technologies of Tunis, Tunisia in 2004 and 2006 respectively. Since 2003,
he has been with the National Institute of Research and Technology, Tunisia as
Maximum voltage 600 V 5.31 researcher. Actually he is Ph.D. student in Tokyo University of Agriculture and
Technology, Japan since 2008. His PhD thesis focuses on the Intelligent
Weight 12.5 Kg   25.7 Management of Micro Grid.

Rashad M. Kamel (1978) was born in Sohag, Egypt. He received the B.Sc. and
REFERENCES
M.Sc. degrees in Electrical Engineering from Assuit University, Egypt in 2000
[1] D. P. Hohm and M. E. Ropp “Comparative Study of Maximum Power and 2005, respectively. Since 2001, he has been with the Electrical Engineering
Point Tracking Algorithms” Progress in photovoltaics: research and department, Faculty of Engineering, University of Assuit, Egypt. He started his
applications, 2003, pp. 47–62. Ph.D. in Tokyo University of Agriculture and Technology, Japan in 2007
[2] V. Salas, E. Olias, A. Barrado, A. Lazaro, “Review of the maximum supported by an Egyptian government scholarship. His Ph.D thesis focuses on
power point tracking algorithms for stand-alone photovoltaic systems”, the dynamic behavior of the Micro Grid.
Solar Energy Materials & Solar Cells 90, 2006, pp. 1555–1578.
[3] Trishan Esram, Patrick L. Chapman, “Comparison of Photovoltaic Array Ken Nagasaka (1956) was born in Kermanshah, Iran. He obtained his B.S,
Maximum Power Point Tracking Techniques”, Ieee Transactions On M.S and PhD degrees in Electrical Engineering from Nihon University (1985)
Energy Conversion, Volume. 22, Number. 2, 2007, pp. 439-449. and Tokyo Metropolitan University (1987, 1990), Tokyo, Japan. Currently, he
[4] Adel Mellit, and Soteris A. Kalogirou “Artificial intelligence techniques is an Associate Professor of Graduate School of Engineering at Tokyo
for photovoltaic applications: A review”, Progress in Energy and University of Agriculture and Technology. Prof. Nagasaka has published more
Combustion Science 34, 2008, pp. 574–632. than 450 scientific papers and some of his papers won Paper-Prize such as: the
[5] Theodore Amissah OCRAN, Cao Junyi, Cao Binggang, Sun Xinghua, Institute of Electrical Installation Engineers of Japan in 1991, three awards
“Artificial Neural Network Maximum Power Point Tracker for Solar from the PSC in 2001, 2002 and 2006. Also in 2006, he received the Medal of
Electric Vehicle” Tsinghua science and technology ISSN 1007-0214 the University of Tehran for his contribution to the First Conference of Control
12/23 Volume 10, Number 2, 2005, pp. 204-208. and Management of Energy Systems. His current research projects concern
[6] A.B.G. Bahgat, N.H. Helwa, G.E. Ahmad, E.T. El Shenawy, “Maximum environmental energy engineering particularly power system analysis, power
power point tracking controller for PV systems using neural networks”, deregulation, wind power, micro-grid, load forecasting, and application of
Renewable Energy 30, 2005, pp 1257–1268. intelligent systems to power systems. Prof. Nagasaka is a member of IEE, IEIE
[7] ZHANG Gao, FAN Ming, ZHAO Hongling, ‘‘Bagging Neural Networks of Japan and a member of IEEE, International Neural Network Society of
for Predicting Water Consumption,’’ Journal of Communication and U.S.A.
Computer, Volume 2, No.3 Serial No.4, 2005, pp: 19-24.

International Scholarly and Scientific Research & Innovation 4(5) 2010 780 scholar.waset.org/1999.5/1357

You might also like