You are on page 1of 6

2019 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS 2019), 29 June 2019, Selangor, Malaysia

A New MPPT based on Queen Honey Bee


Migration (QHBM) in Stand-alone Photovoltaic
1st Kusmayanto Hadi Wibowo 4th Gwo Jiun Horng
Department of Electrical Engineering Department of Computer Science and Information Engineering
Universitas Negeri Malang Southern Taiwan University of Science and Technology
Malang, Indonesia Tainan, Taiwan
hadi.wibowo.1505366@students.um.ac.id grojium@mail.stust.edu.tw
2nd Aripriharta * 5th Slamet Wibawanto
Department of Electrical Engineering, Department of Electrical Engineering
Centre of Advanced Material of Renewable Energy Universitas Negeri Malang
Universitas Negeri Malang Malang, Indonesia
Malang, Indonesia slamet.wibawanto.ft@um.ac.id
aripriharta.ft@um.ac.id
* corresponding author

3rd Irham Fadlika 6th Fitrah Wicaksono Yunianto Saputra


Department of Electrical Engineering Department of Electrical Engineering
Universitas Negeri Malang Universitas Negeri Malang
Malang, Indonesia Malang, Indonesia
irham.fadlika.ft@um.ac.id fitrah.yunianto.1505366@students.um.ac.id

Abstract— This paper presents a new maximum power point excellent operation on MPPT with different conditions such
tracking algorithm (MPPT) which developed by using Queen as changes in temperature and solar irradiation. In [8], a PSO
Honey Bee Migration (QHBM) [11]. The proposed QHBM method combined with P&O technique, where PSO used to
based MPPT uses Queen for making a decision in searching find the reference point at the beginning, while the P&O
MPPT on the stand-alone PV panel. The Queen migrates from technique is used at the end to approve the PSO results.
initial voltage to the voltage at MPP and finally stopped her However, those methods were work in hybrid modes. Thus,
journey and build a hive. The simulation results show that we argue that their performances may not good enough for a
QHBM could surpass P and O, PSO and Fuzzy in term of single mode.
computation speed, robustness, and error margin to the MPP.
Moreover, our QHBM based MPPT could perform better In this paper, we proposed a new method for MPPT,
respond to the irradiation change compare to its competitors. where Queen Honey Bee Migration (QHBM) is used for
searching the MPPT on stand-alone PV grid. Previously, the
Keywords— QHBM, MPPT, Dc-Dc Converter, Boost algorithm had been used for optimization in many
Converter, Standalone Photovoltaic applications [11] which give a faster computation speed than
its competitors. For the best of our knowledge, QHBM has
I. INTRODUCTION not been implementing to MPPT. Thus, we used QHBM for
The increasing energy demand causes the increasing MPPT and tested on the PV module with 250 Wp.
expense of fossil fuel. On the other hand, fossil fuel cause
The rest of this paper is organized as follow. Section 2
pollution to the environment. Thus, the development of
describes the related works. The proposed method is
renewable energy supply is required to reduce the carbon
explained in Section 3. Section 4 is the result and analysis.
emission [1]. In [2-3], authors have a particular concern in
Finally, the conclusion is in Section 5.
photovoltaic (PV) due to its advantages, such as direct
conversion to electricity, unlimited raw energy, and zero II. RELATED WORKS
emission. However, PV has a low conversion efficiency of
around 8-25% [4], environmental dependence, and its output According to [5], Perturbation and Observation (P&O)
is influenced by irradiation and temperature. and Incremental Conductance (IC) are the algorithms that
often used for MPPT. The author [12] discusses IC for
There are various techniques to solve this problem, one of tracking maximum power points based on direct power
the best is maximum power point tracking (MPPT) [1,6]. The variations. The measured voltage and current from PV output
development of Maximum Power Point Tracking (MPPT) are used to calculate conductance. The advantages of IC are
techniques has been carried out in literature. According to [7], environmental adaptation and high accuracy [13]. P&O
one of the most commonly used algorithms under normal algorithm is developed based on perturbing the voltage and
conditions is Perturb and Observe (P&O). P&O is simple and observing the power variations. The purpose of P&O is to
easy to use so that it often used in low-cost commercial reduce the direction of change to the desired voltage (Vreff).
products. However, the disadvantage of P& O is it fails under The shortcoming of those methods is they have not involved
irradiation that rapidly changes, and it has bad performance the environmental uncertainty.
under partial shade [5]. Other examples of the development
of MPPT techniques are Partial Swarm Optimization (PSO) In [14], the Authors uses FLC for MPPT, which has 3
[8], and Fuzzy Logic Controller (FLC) [10]. Author [10] has stages, namely Fuzzification; Inference; and Defuzzification.
succeeded in developing a new MPPT algorithm using fuzzy The input variable used by the author is Change of Error (CE)
cognitive networks. The method succeeded in providing as ∆(dPpv/dIpv) and Error (E) as ∆dE, where Ppv and Ipv are

978-1-7281-0784-4/19/$31.00 ©2019 IEEE 123


2019 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS 2019), 29 June 2019, Selangor, Malaysia

Parameter Value
the power and current Pv while E shows the direction of
displacement from the point. The output variable used by the Open Circuit Voltage 37.6 V
author is dD, which represents a change of duty ratio of a Short Circuit Current 8.79 A
switch or commonly called duty cycle. The method used in the
inference method is Mamdani’s method. Whereas the Maximum Power Voltage (Vmp) 31.0 V
defuzzification is the center of area (COA) and the max Maximum Power Current (Imp) 8.08 A
criterion method (MCM).
Module Efficiency 15.1%
Based on the statement [15] that PSO is one of the
algorithms to solve complex optimization problems based on Reference points from each different irradiation got from
evolutionary calculations. The author [16], combines the PSO the datasheet [9]. The PV characteristics graph that we use can
algorithm with the P&O technique. The step of the hybrid be seen in Figure 2.
algorithm is the first track on MPP with the PSO algorithm
and evaluated by P&O. The particle population in the PSO The proposed algorithm was tested 3 times with different
used is duty cycle. Each particle i spreads with the same environmental conditions. The irradiation data we got from
distance and each particle i has a fitness value (power). The [19], while the temperature in PV is considered to be all 25ᵒC.
particle i that has the highest fitness value is called (Pbesti) The following data we use:
and changes the previous position to the Pbesti position. After
that, there is a swarm that has the highest fitness value TABLE II. ENVIRONMENTAL CONDITIONS
(Gbesti). If particle i is greater than Gbesti, change Gbesti to Irradiance Temperature
that particle. Calculate the speed and particle i position in the (W/m2) (Celsius)
iteration k. After getting the update speed value, the particle 1000 25
moves to a new position. The PSO algorithm stops when the
800 25
value of Gbesti and all Pbesti is smaller than 1%. The duty
cycle value obtained from PSO is optimized again using the 1000 25
P&O technique.
B. Dc-Dc Converter
A. Specification of PV
This study used Boost Converter. In this paper, a dc-dc
The PV that use in this study is Mitshubisi Electric with converter is to adjust the voltage to match the value desired by
the type PV-MLU250HC [9] as shown in Table 1. Vpv. In addition, the converter also has a function to stabilize
the voltage generated by PV. The duty ratio (D) we can
TABLE I. SPESIFICATION OF PV-MLU250HC through the equations that we take from references [20].
Parameter Value
1
Power Maximum (Pmax) 250 Wp = (1)
(1 − )

Boost Converter
(equation 1)
Send Send
Current and Voltage Voltage and Current
Inductor Diode
Mosfet Load
DC Source
Capacitor

Ipv and Vpv Get DutyCycle from QHBM Algorithm


Vload and Iload
Measurement Measurement
Photovoltaic
System Send
Vpv Duty Cycle Vload

Ppv=Vpv*Ipv QHBM ALGORITHM Pload=Vload*Iload


(equation 2-7)

Fig. 1. System block diagram

978-1-7281-0784-4/19/$31.00 ©2019 IEEE 124


2019 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS 2019), 29 June 2019, Selangor, Malaysia

[Cell temperature 25 ᵒC]


10 300
9
250
8
7
200

POWER (WP)
CURRENT (A)

6
5 150
4
100
3
2
50
1
0 0
0 5 10 15 20 25 30 35 40
VOLTAGE (V)

100 W/m2 900 W/m2 800 W/m2 700 W/m2

Fig. 2. PV characteristics

III. THE PROPOSED QHBM BASED MPPT ( ) ( ) ( ) ( )


= cos (5)
In QHBM [1], Queen roles as the decision maker and
Scout Bee as guiders. Queen migrates to a new hive based ( ) ( ) ( )
on a sector that has the highest energy tracked by Scout Bee. = sin ( ) (6)
The sector is divided into 8 sectors based on the cardinal
( ) ( )
direction. In general, QHBM has 3 stages, namely = (1) (7)
initialization conditions, probabilities in sectors, and
journey. The following is an explanation of the stages: where ith is the iteration value at that time and ith =1,2,..,n.
1) Initialize the condition. Initially, the initial position IV. RESULTS AND ANALYSIS
of Queen Honey Bee (Vpv,Ppv), the distance of the Queen
Honey Bee to the pole (RQHBM), and resistance of the Queen The proposed algorithm has been simulated. The
Honey Bee (Gs) were setted parameters tested were the number of scout bees, radius,
2) Sector probability calculation. After getting and maximum iterations of QHBM. While the second
initialization conditions, scout bees spread to several 8 simulation aims to determine the comparison between the
sectors. Every scout bee (cj) has its own value of proposed algorithm (QHBM) with the previous algorithm
excitement. Next, calculate the probability value (pk) in (P&O, PSO, and Fuzzy) in the MPPT application.
each sector. Equation (2) is used for excitement values, Comparisons tested were accuracy and sensitivity to
while (3) is used for probability values: changes in environmental conditions and steady-state
duration. This simulation has been done on
Matlab/Simulink.
1
= ( ) (2) The simulation results are shown in table 3. The
parameters tested were the maximum iterations, radius, and
values of scout bees varied in the same environmental
= (3) conditions (solar irradiation and temperature). The good

performance criteria in this study are voltage and power
where j is the identity of scout bees, k is the sector identity, errors of less than 1%. The average MPPT based on QHBM
n is the number of scout bees, and er(ij) is the remaining results has good performance. The best result is the value
energy for each scout bees. of scout bee 18, radius 5, and maximum iteration of 100. It
3) The journey of Queen Honey Bee. Queen Honey Bee reaches the intended point in the 98th iteration with a value
moves to a sector that has the highest probability. The of 30.09 as Voltage and 249.8 as Power. The result shows
transfer of Queen Honey Bee is influenced by the that the Voltage error is 0.03% while the Power error is
resistance, so the actual radius value in (4). Equation (5) is 0,0008%. Figure 3 is the best journey to the reference point.
used to update the Vpv value, while (6) for the value of Ppv. The worst result is number 5. The simulation uses the value
On the next journey, Queen Honey Bee resistance is also of scout bee 24, radius 5, and maximum iteration of 50.
updated using (7). Until maximum iteration, Queen's position is only at point
30.1 as voltage and 193.1 as power. That means Queen has
( )
= 1−
( )
(4) poor performance compared to other simulation results.

978-1-7281-0784-4/19/$31.00 ©2019 IEEE 125


2019 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS 2019), 29 June 2019, Selangor, Malaysia

The worst simulation is shown in Fig. 4. This is due to the performance. Radius is also very influential in the
short maximum number of iterations, this statement is simulation, can be seen in table 3 number 6-8 have a good
confirmed from the simulation results number 1-4 with a performance because the radius used is longer than the
higher maximum iteration can produce a good radius number 5.

TABLE III. THE SIMULATION RESULT

Scout Bee Maximum


No Radius Vin Vreff Vbest Pin Preff Pbest
Value Iteration.

1 18 5 100 20 31 30.09 150 250 249.8

2 18 10 100 20 31 30.09 150 250 244.6

3 24 10 100 20 31 28.06 150 250 234.74

4 24 5 100 20 31 27.62 150 250 235.5

5 24 5 50 20 31 30.1 150 250 193.1

6 18 10 50 20 31 30.81 150 250 242.3

7 24 10 50 20 31 30.25 150 250 223.9

8 18 5 50 20 31 30.51 150 250 216.94

Fig. 3. The best performance of QHBM

Fig. 4. The worst performance of QHBM

We also validated our QHBM based MPPT with P&O, succeeded in tracking the reference point at the beginning
Fuzzy, and PSO. The parameters compared are accuracy of the condition (irradiation= 1000W /m2). But when the
and sensitivity to changes in environmental conditions. second condition (irradiation= 800W/m2), P&O does not
Environmental change data can be seen in table 2 and the track the reference point. The P&O simulation results prove
dc-dc converter used can be seen in Figure 1. According to the reference statement [5], that the P&O technique is weak
the second simulation results, all algorithms have against irradiation changes. PSO performance is almost the

978-1-7281-0784-4/19/$31.00 ©2019 IEEE 126


2019 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS 2019), 29 June 2019, Selangor, Malaysia

same as QHBM performance. The difference is that QHBM algorithms. According to table 4, QHBM has the smallest
sensitivity is slow when irradiation falls. However, the error from other algorithms. QHBM simulation results and
QHBM has a longer duration while steady-state. Duration other algorithms can be seen in Fig. 5, Fig. 6, Fig. 7, and
of PV at its peak is 5.5 seconds with a total simulation time Fig. 8.
of 6 seconds. The difference in QHBM with PSO is 0.1
seconds, the best QHBM performance compared to other

Fig. 5. Graph of MPPT Based on QHBM Fig. 6. Graph of MPPT Based on PSO

Fig. 7. Graph of MPPT Based on Fuzzy Fig. 8. Graph of MPPT Based on P&O

TABLE IV. PERFORMANCE COMPARISON OF QHBM BASED MPPT WITH COMPETITORS

Irradiation = 1000W/m2 Irradiation = 800 W/m2 Irradiation = 1000 W/m2


Method Power Power Power
Time (s) Error (%) Time (s) Error (%) Time (s) Error (%)
(Wp) (Wp) (Wp)
QHBM 250 1.9 0 195.9 1.8 0.02 238.6 1.8 0.04

PSO 237.1 1.7 0.04 199.9 2 0.03 237.1 1.7 0.05

P&O 237.15 1.8 0.05 125 1.8 0.3 124.5 1.5 0.38

Fuzzy 237.1 1.95 0.04 199.9 1.5 0.03 237.1 1.95 0.04

REFERENCES
V. CONCLUSION
[1] P. Sivakumar, A. Abdul Kader, Y. Kaliavaradhan, and M.
The QHBM-based MPPT has been developed and Arutchelvi, “Analysis and enhancement of PV efficiency with
simulated. Based on the simulation results, a good incremental conductance MPPT technique under non-linear loading
parameter for MPPT is the number of iterations is high with conditions,” Renewable Energy, vol. 81, pp. 543–550, Sep 2015.
a radius and the number of scout bee is small. Thus tracking [2] L. M. Elobaid, A. K. Abdelsalam, dan E. E. Zakzouk, “Artificial
the maximum point can be accurate and optimal. In neural network-based photovoltaic maximum power point tracking
techniques: a survey,” IET Renewable Power Generation, vol. 9, no.
addition, the algorithm can also be applied to rapidly change 8, pp. 1043–1063, Nov 2015.
environmental conditions. The QHBM algorithm can track [3] A. B. Bahgat, N. Helwa, G.. Ahamd, dan E.. El Shenawy,
faster than the previous algorithm with good accuracy, “Estimation of the maximum power and normal operating power of
besides that the algorithm can be stable in steady-state a photovoltaic module by neural networks,” Renewable Energy, vol.
conditions with a longer time than the previous algorithm. 29, no. 3, pp. 443–457, Mar 2004.
[4] M. A. Green, Y. Hishikawa, E. D. Dunlop, D. H. Levi, J. Hohl-
Thus, this paper can be used as a reference for the Ebinger, and A. W. Y. Ho-Baillie, “Solar cell efficiency tables
development of the QHBM algorithm on MPPT. This paper (version 51),” Progress in Photovoltaics: Research and Applications,
will also continue to develop the QHBM algorithm for PV vol. 26, no. 1, pp. 3–12, Jan 2018.
implementation in other problems. [5] B. Bendib, H. Belmili, and F. Krim, “A survey of the most used
MPPT methods: Conventional and advanced algorithms applied for
ACKNOWLEDGMENT photovoltaic systems,” Renewable and Sustainable Energy Reviews,
vol. 45, pp. 637–648, May2015.
This work is supported by PNBP Universitas Negeri [6] A. Fathy, “Reliable and efficient approach for mitigating the shading
Malang (UM) 2019, Malang, Indonesia. Thanks to Mr. effect on photovoltaic module based on Modified Artificial Bee
Quota Alief, ST., MT. for his kind suggestion. Colony algorithm,” Renewable Energy, vol. 81, pp. 78–88, Sep
2015.

978-1-7281-0784-4/19/$31.00 ©2019 IEEE 127


2019 IEEE International Conference on Automatic Control and Intelligent Systems (I2CACIS 2019), 29 June 2019, Selangor, Malaysia

[7] S. Titri, C. Larbes, K. Y. Toumi, and K. Benatchba, “A new MPPT [14] T. L. Kottas, Y. S. Boutalis, and A. D. Karlis, “New Maximum
controller based on the Ant colony optimization algorithm for Power Point Tracker for PV Arrays Using Fuzzy Controller in Close
Photovoltaic systems under partial shading conditions,” Applied Cooperation With Fuzzy Cognitive Networks,” IEEE Transactions
Soft Computing, vol. 58, pp. 465–479, Sep 2017. on Energy Conversion, vol. 21, no. 3, pp. 793–803, Sep 2006.
[8] K. Sundareswaran, V. Vignesh kumar, and S. Palani, “Application [15] A. Jouda, F. Elyes, A. Rabhi, and M. Abdelkader, “Optimization of
of a combined particle swarm optimization and perturb and observe Scaling Factors of Fuzzy–MPPT Controller for Stand-alone
method for MPPT in PV systems under partial shading conditions,” Photovoltaic System by Particle Swarm Optimization,” Energy
Renewable Energy, vol. 75, pp. 308–317, Mar 2015. Procedia, vol. 111, pp. 954–963, Mar 2017.
[9] Datasheet PV-MLU250HC Mitshubisi Electric. [16] K. Sundareswaran, V. Vignesh kumar, and S. Palani, “Application
[10] T. L. Kottas, Y. S. Boutalis, and A. D. Karlis, “New Maximum of a combined particle swarm optimization and perturb and observe
Power Point Tracker for PV Arrays Using Fuzzy Controller in Close method for MPPT in PV systems under partial shading conditions,”
Cooperation With Fuzzy Cognitive Networks,” IEEE Transactions Renewable Energy, vol. 75, pp. 308–317, Mar 2015.
on Energy Conversion, vol. 21, no. 3, pp. 793–803, Sep 2006. [17] K. Sundareswaran, P. Sankar, P. S. R. Nayak, S. P. Simon, and S.
[11] G.-J. Jong, Aripriharta, Hendrick, and G.-J. Horng, “A Novel Queen Palani, “Enhanced Energy Output From a PV System Under Partial
Honey Bee Migration (QHBM) Algorithm for Sink Repositioning in Shaded Conditions Through Artificial Bee Colony,” IEEE
Wireless Sensor Network,” Wireless Personal Communications, vol. Transactions on Sustainable Energy, vol. 6, no. 1, pp. 198–209, Jan
95, no. 3, pp. 3209–3232, Aug 2017. 2015.
[12] P. Sivakumar, A. Abdul Kader, Y. Kaliavaradhan, and M. [18] A. soufyane Benyoucef, A. Chouder, K. Kara, S. Silvestre, and O.
Arutchelvi, “Analysis and enhancement of PV efficiency with A. sahed, “Artificial bee colony based algorithm for maximum
incremental conductance MPPT technique under non-linear loading power point tracking (MPPT) for PV systems operating under partial
conditions,” Renewable Energy, vol. 81, pp. 543–550, Sep 2015. shaded conditions,” Applied Soft Computing, vol. 32, pp. 38–48, Jul
2015.
[13] H. Patel and V. Agarwal, “MATLAB-Based Modeling to Study the
Effects of Partial Shading on PV Array Characteristics,” IEEE [19] https://www.cableizer.com/tools/solar_irradiation/
Transactions on Energy Conversion, vol. 23, no. 1, pp. 302–310, [20] Ayop R. And Tan C W 2018 Design of boost converter based on
Mar 2008. maximum power point resistance for photovoltaic applications Solar
Energy 160 pp 322–33

978-1-7281-0784-4/19/$31.00 ©2019 IEEE 128

You might also like