An ANN can be dened as a complex network composed of interconnected elementary processing units (neurons).
Neurons are organized into layers and can be connected in
different ways. The topology of connections between neurons
determines the network architecture and is related to the the
problem to be solved (non linear regression, classication,
optimization, etc.). The network comprises parameters which
are determined through a leaning process. There are various
types of ANN. Multi Layer Perceptron (MLP) are feedforward
neural networks commonly used in problems of nonlinear
regression. An MLP network comprises an input layer, one
or more hidden layers and an output layer. The neurons of
a hidden layer receive information from the neurons of the
previous hidden layer or from the inputs, and are connected
to the neurons of the next layer or to neurons of the output
layer. There is no connection between the neurons of the same
layer. Each neuron of the output layer performs a nonlinear
function of the inputs of the network (see [3], [4], [5] and [6]).
An application of using neural networks in wind energy
systems is illustrated in [7] where a hybrid neural network
approach, comprising a Self Organizing Map (SOM) and a
Radial Basis Function (RBF) neural network, is used to predict
wind speed automatically. The approach enables wind speed
prediction with less errors.
In [8], a recurrent neural network is used for the control
of a battery energy storage system accounting state of charge
(SOC) and terminal voltage.
In the present work, a simple method of designing an
ANN based controller for maximum power point tracking
of photovoltaic generators is presented. The ANN technique
is also used to more accurately determine the wind speed
distribution law of a site, enabling to better assess wind energy
potential and wind generators performances.
The paper is structured as follows: section II presents
the design method of neural controller for Maximum Power
Point Tracking of PV Generators; section III describes the
implementation of ANN technique for wind energy ressource
assessment; the last part presents the results and discussion.
AbstractArticial Intelligence (AI) techniques are increasingly used in various area due to their capability of handling
complex systems specicities. Among the techniques of AI,
Articial Neural Networks (ANN) technique plays an important
role. This technique is used in this work to perform important
tasks encountered in Photovoltaic systems and in Wind Energy
Systems: a) Maximum Power Point Tracking (MPPT) of Photovoltaic Generators; b) and wind energy resource assessment.
It is shown how a neural network technique can be used to
design an MPPT controller for photovoltaic generators, enabling
to improve their efciency, and how it is possible to assess the
available and recoverable wind energy potential of a site, by
means of nding an adequate distribution law of the wind speeds
based on a neural model. The proposed methods are illustrated
by simulation results which exhibit the advantages of using ANN
techniques in Renewable Energy Systems.
KeywordsPhotovoltaic Systems; Wind Energy Systems; Neural
networks
I. I NTRODUCTION
Energy is an unavoidable vector of development for all
countries. In Senegal, fossil energy consumption accounts for
38% of the total consumption of energy, which corresponds
to about 54% of the country export incomes. However a
great deal of efforts are made today for the development of
renewable energies such as photovoltaic solar energy, wind
energy, biomass, bio-fuels etc. In the eld of electrical energy
output, photovoltaic solar energy and wind energy are increasingly used. Wind potential is not high enough in Senegal (an
average wind speed of 4 m/s to 5 m/s along the northeast
coastal region from Dakar to St Louis, the windiest area)
and is unequally distributed throughout the national territory.
Concerning the solar energy potential, its estimated to an
average of 5.4 kW h/m2 /d over all the national territory, with
an average duration of 8 h/d, corresponding to a daily average
irradiance of 675 W/m2 .
The development of renewable energies requires the use
of sophisticated techniques for an accurate estimation of the
available energy potential and an effective control of systems
operation. In the last years, Articial Intelligence (AI) techniques are increasingly used in various area( [1] and [2]). They
enable to study complex systems without any knowledge of
the exact relations governing their operation. They are able
to handle noisy and incomplete data, and once trained, allow
performing as complex tasks as prediction, modeling, identication, optimization, forecasting and control. Among the
various techniques of AI, Articial Neural Networks (ANN)
are frequently used.
978-0-7695-5198-2/14 $31.00 2014 IEEE
DOI 10.1109/SIMS.2014.12
(a)
(b)
Fig. 2. Principle of duty cycle generation using the PV generator I-V
characteristic.
Fig. 1. Models of PV generator: (a) Neural model; (b) Neural model which
gives the maximum power point.
temperature and load values). To extract the maximum available energy, PV generators must operate at their maximum
power point at any time, which requires a system control for
tracking that point. Various techniques of Maximum Power
Point Tracking (MPPT) have been investigated. Among these
techniques, neural network based controllers are very often
referred in the literature.
A. Maximum Power Point Tracking Principles
A Photovoltaic Generator can operate at various points
depending on its output voltage or delivered current. For
a given solar irradiation and ambiant temperature, there is
one operating point for which a maximum power can be
extracted from the generator. This is the optimal operating
point dened by the optimal voltage and current values, Vopt
and Iopt respectively. The principle of the maximum Power
Point Tracking (MPPT) is to control the output voltage and
the current delivered by the photovoltaic generator so that
at any time, they are as close as possible to their optimal
values. An MPPT algorithm is used to generate the appropriate
control signal for a converter connected to the PV generator.
Many algorithms exist for MPPT: Perturb and Observe Method
(P&O), Incremental Conductance (IncCond), Hill Climpbing
Method, Neural Networks based approach (see [9], [10], and
[11]).
Dopt =
Vout
Vpv(opt)
(1)
The calculation of the duty cycle can be rened if it is necessary to take into account the imperfections of the system or if
another converter is used. To generate a convenient database
for the neural model training, for each value of Vpv(opt) in
equation (1), various duty cycle values are calculated using
values of Vout randomly chosen between desired minimal and
maximal values of the output voltage.
Figure 2 shows the principle of generation the duty cycle
values needed for the neural controller training. The trained
neural controller is used as indicated in gure 3 for a stand
alone PV system.
c
T
f (v) P (v) dv
(5)
EgpT =
1000
Vs
where
f () is distribution law or probability density ;
v is the wind speed (m/s);
c is the scale factor (m/s);
k is the shape factor (characterizes the distribution dissymmetry).
The average energy available for a duration period of T
hours (in kW h/m2 ) is assessed, for a continuous distribution
law by the relation 3):
EmT
f (v) v dv
(3)
r
Vc
1
T
EgT =
S f (v) v 3 dv + Vr 3
f (v) dv
1000
2
Vs
(6)
1
T
=
1000
2
Ni
N
Vr
(4)
Popt Ppv
100%
Popt
(7)
TABLE I
A NNUAL ENERGIES AVAILABLE , RECOVERABLE AND PRODUCED BY THE
WIND GENERATOR WES18 AT 10 m ABOVE THE GROUND .
Energies
available (kW h/m2 )
recoverable (M W h)
produced (M W h)
Vmax
Iv =
f (v) dv
(8)
Discrete law
895.6
223.1
69.1
Weibull
770.5
191.7
60.9
MLP
879.2
218.0
68.0
10
ACKNOWLEDGMENT
R EFERENCES
11