Professional Documents
Culture Documents
Eka Firmansyah
Department of Electrical Engineering and Information Technology
Universitas Gadjah Mada
Yogyakarta, Indonesia
eka.firmansyah@ugm.ac.id
Abstract— In photovoltaic system, Solar Charge Controller energy nowadays which has energy power for unlimited
(SCC) device has vital role to keep the performance to get system sunlight. The application of this kind energy is also
efficiency higher. It is done by tracking the maximum power developed followed by converter devices technology
point on solar cell array where power transfer is on its maximum development. Photovoltaic has system used to provide
condition. This level is on V-I curve where curve characteristic electrical energy as the source of it. One of vital device on
depends on temperature and sun irradiation level happen on the this system is Solar Charge Controller that has function to
moment. There are a lot of algorithms have been developed to optimize power transfer from electrical power to electrical
increase the efficiency to this process, it is included to artificial storage, or from solar panel to battery bank. To get
intelligence based algorithm. One of them is genetic algorithm as
maximum power transfer, it needs to do maximum-power-
heuristic method developed to imitate the natural selection
point-tracking (MPPT) by converting solar-panel-output-
process. The implementation of this algorithm is conducted for
tracking process of maximum power point. This research used voltage to maximum-power-point-voltage (Vmpp).
modelling to compare this tracking technique to tracking process Some methods have been developed to increase the
which used analytical method. Furthermore, correlation analysis performance of MPPT on SCC device [3][4]. More efficient
was done to parameters used to output parameter. Research system has more accurate and faster performance. On its
results showed that the implementation of genetic algorithm to technology development, adopted method from artificial
maximum power point had excellently on tracking accuracy intelligence based algorithm has tried to change the
parameter and tracking time. While correlation test showed that
conventional method [5]. There are many artificial
parameter of individual number and generation number effected
significantly to the increasing of tracking accuracy and tracking
intelligences for this application toward evolutionary
time. algorithm like in this research [6][7][8]. This research
implements genetic algorithm used to modelling MPPT
Keywords— maximum power point tracking; genetic which is considered to photovoltaic characteristics, V-I
algorithm; photovoltaic; curve. Performance analysis from its implementation was
conducted by comparing the existing method performance
[9] with comprehensive counting. Different genetic
I. INTRODUCTION algorithm has random-voltage-points. This paper aims to do
Nowadays, renewable energy enters new development parameter analysis which effect to algorithm performance,
era that significantly happens and it is followed by the correlation test was also done to sampling with some
finding of unlimited energy resources and technology [1]. iterations on each variation from each tested parameter to
Used technology strives for changing to be more advance to obtain the significant parameters effect to performance of
fulfill higher demand of electricity [2]. More efficient of genetic algorithm implementation in tracking the maximum-
renewable energy using, bigger number of energy that is power-point.
used for electricity. Photovoltaic is a popular renewable
79
2017 International Seminar on Application for Technology of Information and Communication (iSemantic)
II. METHOD
is constanta of energy gap,
MPPT technique by using genetic algorithm need to have
the modelling first to obtain the data curve.
80
2017 International Seminar on Application for Technology of Information and Communication (iSemantic)
Fig. 5. V-I curve on module type on different solar panel Natural process Computation process
Individual Problem solving
Population Solving collection
Value of fitness Solving quality
Chromosome Solving representation
Gen Part of solving representation
Natural selection Selecting the problem solving based on
its quality
Crossing Genetic operator
Mutation Genetic operator
81
2017 International Seminar on Application for Technology of Information and Communication (iSemantic)
c. Declaration and parameter initialization chromosomes. This crossing is using n-point method.
Before MPPT by GA begins, declaration from The crossing point is selected randomly. Number of
parameters used on solar panel characteristics crossed gen is considered from its controlled crossing
modelling is done. Those declared parameters are probability.
ambient of temperature value and level of sun
irradiation. (7)
Initialization of free algorithm parameter is also done to
define performance of tracking process. The parameters In this method, every couple of chromosome is cut into
are number of gen, number of individual, number of 2 pieces. The first baby chromosome is coming from
generation, crossing probability, and mutation the first cut of second prime chromosome. And the
probability. second baby chromosome is coming from second cut of
The management of algorithm parameter value as first prime chromosome and second cut of second prime
suggested by [14] are follows: chromosome.
a. Quite big crossing probability (60-70%) i. Mutation
b. Quite small mutation probability (1 gen for 1 Some genes on each chromosome will be mutated.
chromosome/individual) The choosing of gen number is conducted randomly
c. Population size between 50-500 while mutated gen number is considered by its mutation
chromosome/individual probability.
d. Generating of first prime chromosome
Random matrix generating is conducted to (8)
represent gen from whole generated individual. Matrix
is generated by size (number of gen x number of Mutation method used binary code. The chosen gen
individual). Every element of matrix is filled by 0 or 1. will be converted into its logical condition. If the
Herewith, each chromosome is represented by a binary beginning is 1 then being 0, and vice versa. Then the
code gen-bit number. mutated chromosome will be used as prime
e. Gen coding chromosome for the next generation.
Every represented chromosome in binary code is Optimization process done in genetic algorithm will
converted into real number to define its representation stop after any requirement is achieved [15]. For that
value on equation: case, the requirement is number of generation.
82
2017 International Seminar on Application for Technology of Information and Communication (iSemantic)
TABLE 3. THE RESULT OF TRACKING PERFORMANCE TESTING ON COMPREHENSIVE ALGORITHM AND GENETIC ALGORITHM
Type of PV KD135SX_UPU M2453BB MSX60 KC85T
83
2017 International Seminar on Application for Technology of Information and Communication (iSemantic)
84