You are on page 1of 6

2021 4th International Conference on Energy Conservation and Efficiency (ICECE)

Hybrid Grey Wolf Optimizer Sine Cosine Algorithm


based Maximum Power Point Tracking Control of
PV Systems under Uniform Irradiance and Partial
Shading Condition
2021 4th International Conference on Energy Conservation and Efficiency (ICECE) | 978-1-6654-0374-0/20/$31.00 ©2021 IEEE | DOI: 10.1109/ICECE51984.2021.9406309

Muhammad Hamza Zafar Umer Amir Khan Noman Mujeeb Khan


Electrical Department Electrical Department Electrical Department
Capital University of Science and Capital University of Science and Capital University of Science and
Technology, Islamabad Technology, Islamabad Technology, Islamabad
Pakistan Pakistan Pakistan
hamzauetms@gmail.com dr.umeramir@cust.edu.pk naumanmujeebk@gmail.com

Abstract—Non-uniform irradiance levels, and drastically


changing weather and climate conditions cause PV systems to
fall in partial shading (PS) category. Under uniform irradiance
conditions, conventional MPPT techniques provide a viable
solution, however under PS conditions, such techniques fail to
perform. Many bio-inspired MPPT control techniques are
presented in literature but drawbacks observed in these
techniques are high tracking time, oscillations at global maxima
(GM) and falling in local maxima (LM) trap under PS. A novel
hybrid grey wolf optimizer sine cosine algorithm (HGWOSCA)
based MPPT control technique is presented in this paper.
Enhancement in performance of PV systems, less convergence Fig. 1. A typical PV system
time, little or no oscillations around global maxima (GM) are
improvements observed in the proposed technique during energy they receive. It therefore is quite straightforward to
comparative analysis with other bio inspired techniques. These understand that any shading upon these systems will in turn
enhancements are also validated with experimental setup by reduce the amount of energy being produced.
implementing proposed technique on low cost microcontroller.
Comparison also shows the tracking of GM of proposed There exists a single operating point under certain
technique with high efficiency greater than 99.9%, 10-40% less ambient conditions. That operating point is a maximum power
tracking time and less than 0.5 W oscillations at GM under PS point (MPP) which has a certain value of current and voltage.
conditions. Superiority of proposed technique in terms of This MPP is the point at which the solar panel operates thus
sensitivity, solidity and cogency is presented using statistical
proving the max net power, which brings into account the
analysis. MPPT whose aim is towards the harnessing of maximum
power. Utilization of MPPT in PV system is an important and
Keywords— Hybrid grey wolf optimizer sine cosine algorithm,
Maximum power point tracking, Partial shading, Global maxima, an efficient way to obtain to maximum output. PV system
Grasshopper optimization shown in Fig. 1 comprises of a PV arrays connected with boost
converter, which controls the output of the PV system by using
I. INTRODUCTION current and voltage as a feedback witch current and voltage
It comes as no surprise that with rapidly changing sensors.. Here MPPT controls the Boost converter switching
world, new regions are being developed which require using duty cycle as control variable generated by MPPT
massive amount of energy. Traditional sources of energy technique. Moreover, a driver is connected to boost converter
cannot fulfill these requirements without having an whose task is to normalize the low power of microcontroller.
unpropitious effect on the environment. Energy sources such In order to guarantee smooth enactment of the system, MPPT
as fossil fuels leave behind a terrible foot print that is not only techniques needs to be modified accordingly.
harmful to the nature but to the humans as well. In a similar Shading of PV modules gives rise to complex peaks
fashion, nuclear energy, even though it is appear to be highly with respect to power voltage characteristics. These peaks
efficient source of energy, it is not free from their harmful leads to difficulties in tracking the MPP due to a high current
impacts due to their hazardous nature as well the cost they generation by un-shaded PV modules connected with the
incur in development and maintenance. A solution to these shaded modules. Due to the nonlinear characteristics of PV
problematic and harmful sources of energy is provided by modules, their efficiency is reduced [2]. Since modules don’t
renewable sources of energy which are clean, safe, abundant get the same level of irradiance in such scenarios, output of
and environmental friendly and they are becoming more and PV modules in such instance is non homogenous and falls into
more affordable due to rapid researches which are being made a PS category. I-V and P-V curves under uniform irradiance
in the mentioned field [1].Amount of energy produced by the levels and partial shading condition is shown in Fig. 2. This
photo voltaic (PV) systems depends upon the amount of solar Irregular irradiance results in non-uniformity current that
causes a mismatch in the current sources thereby causing hot-

978-1-6654-0374-0/21/$31.00 ©2021 IEEE


Authorized licensed use limited to: Uganda Martyrs University. Downloaded on September 23,2023 at 10:18:54 UTC from IEEE Xplore. Restrictions apply.
2021 4th International Conference on Energy Conservation and Efficiency (ICECE)
spot effects. To avoid mismatching effect, an alternative path the control signal. Now, the problem is, a tiny number of
for higher current is provided by bypass diodes. population has the ability to enhance the defects. The
computational power and convergence time at GM will be
severely impacted, if a sizeable figure of population particles
are resorted to. Similarly other algorithms provide a solution
to the problem of contingent oscillations around GM. Another
algorithm, grasshopper optimization (GHO) effectively tracks
GM but there are oscillations due to small decrement ‘c’,
therefore it causes the power to settle at GM slowly.
Observing all these mentioned shortfalls of existing
bio inspired techniques a new meta-heuristic technique
HGWOSCA is implemented for tracking MPP in PV systems.
This algorithm utilizes the best features and characteristics of
GWO and SCA. Characteristics of HGWSCA are mentioned
as follows:
 HGWOSCA has only few parameters to tune.
Fig. 2. I-V and P-V curves under uniform irradiance and partial shading  Exploration and exploitation phases are enhanced by
condition
SCA which avoids trapping of LM and helps to
A. Literature Review effectively track GM.
In literature we find that several MPPT techniques Rest of the paper is organized as follows. Proposed MPPT
have been put forward [3]. Each technique has its own merits technique is described in Section II and qualitative
and short comings depending upon their tracking speed, comparison of proposed technique with other well-known
complexity, accuracy and mechanism of MPPT tracking. MPPT techniques is presented in Section III. Section IV
Some well-known conventional MPPT techniques include concludes the paper with final remarks.
perturb and observe (P&O) [4], incremental conductance (IC) II. PROPOSED TECHNIQUE
[5], modified incremental conductance [6], hill climbing (HC)
[7]. These techniques provide a simple and robust solution to A novel technique Hybrid grey wolf optimizer sine
track MPP however they are only as good as when under no cosine algorithm (HGWOSCA) [20], used to locate GM in the
shading. These algorithms suffer from major drawbacks under maximum power point tracing system. HGWOSCA utilizes
rapidly changing climate and ambient conditions. Their major the best characteristics of grey wolf optimizer (GWO) and sine
drawback is that they suffer from continuous oscillations and cosine algorithm (SCA). Proposed HGWOSCA has many
they lose their tracking direction under variable temperature advantages of being highly efficient and has fast convergences
and climate. Moreover these methods might not differentiate towards global maxima.
between global maxima (GM) and local maxima (LM). A. Grey Wolf Optimizer
In order to overcome the problems mentioned Another bio inspired algorithm based on population
previously, a meta-heuristic approach has been adopted i.e. for solution of optimization problems is Grey Wolf Optimizer
soft computing methods known as bio-inspired algorithms of Presented in. The inspiration of this algorithm is the social
a kind like particle swarm optimization (PSO) [8], Sine cosine hierarchy ad leadership qualities of grey wolfs. Leadership
algorithm (SCA) [9], particle swarm optimization gravity hierarchy has four categories in pack namely alpha, beta, delta
search (PSOGS) [10], Ant colony optimization (ACO) [11], and omega. Symbolically represented as α, β, δ and Ω
Improved-Team game [12], Ten check [13], grey wolf respectively. Alpha is in charge for decision making in
optimization (GWO) [14], Salp Swarm Optimization (SSO) hunting. Beta supports the alpha in commanding other pack
[15], Grasshopper Optimization (GHO) [16], Harris Hawk actions. Omega is usually called the scape goat and the last
Optimization (HHO) [17], modified butterfly algorithm [18] one permissible to eat. Wolf will be called delta, if it is not
and group teaching optimization algorithm [19] have been alpha, beta or omega, which is superior to omega but they have
proven to be much effective to optimize power. Performance to submit to alpha and beta. Group hunting is another
of these algorithms again, depend upon several elements such spellbinding grey wolves behaviors. The main phases of
as computation time, number of iterations, population size etc. hunting include encircling, hunting, attacking and searching
PSO is an algorithm which provides the solution to the for prey. The mathematical modeling of these phases is
problem where a point in n-dimensional space may offer a explained.
better solution. This algorithm utilizes several agents, where
each agent is responsible for exchanging information which is 1) Social Hierarchy
obtained in a respective process. Here, each agent is referred To mathematically represent the social hierarchy,
as a particle whose task is to follow another particle which is fitness of population required. The top three fittest solutions
performing best as well as traverse ahead to those conditions will be ranked as alpha (α), beta (β) and delta (δ) whereas the
that are found by the particle itself. This causes each particle rest of solutions will be considered as omega (Ω).
to evolve to an optimal solution. However there is a high
probability that PSO particles traverse the same scope that was 2) Encircling Prey
searched by the previous particles. In CS, random values are (1) and (2) are presented to model the encircling
allocated to Levy flight which causes no desirable variation to behavior of wolves.

Authorized licensed use limited to: Uganda Martyrs University. Downloaded on September 23,2023 at 10:18:54 UTC from IEEE Xplore. Restrictions apply.
2021 4th International Conference on Energy Conservation and Efficiency (ICECE)
Where current iteration is represented by t, 𝐴 and 𝐶 are the this forces the wolves to diverge from the prey to hopefully
find a better a prey.
𝐷 = |𝐶 ∙ 𝑋𝑝 (𝑡) − 𝑋(𝑡)| (1)
B. Sine Cosine Algorithm
Newly proposed sine cosine functions based
𝑋(𝑡 + 1) = 𝑋𝑝 (𝑡) − 𝐴 ∙ 𝐷
(2) algorithm for exploration and exploitation phases in
optimization problems presented by Mirjalili is called sine
coefficients. 𝑋p representing position of prey and grey wolf’s cosine algorithm (SCA), For the creation of different random
position represented by 𝑥. 𝐴 and 𝐶 are calculated by (3) and solutions and fluctuations towards or outwards the optimal
(4). solution, SCA is used. Basic mathematical model of SCA is
presented in (12) and (13).
𝐴 = 2𝑎𝑟1 − 𝑎 (3)
𝐶 = 2𝑟2 𝑋(𝑡 + 1) = 𝑋 + 𝑟1 ∙ sin(𝑟2 ) ∙ |𝑟3 ∙ 𝑙 − 𝑥| (12)
(4)
where ‘𝑎’ is linearly reduced from 2 to 0 over the iterations 𝑋(𝑡 + 1) = 𝑋 + 𝑟1 ∙ cos(𝑟2 ) ∙ |𝑟3 ∙ 𝑙 − 𝑥| (13)
and 𝑟1, 𝑟2 are rand[0,1].
where 𝑥 is the current position, 𝑟1, 𝑟2 and 𝑟3 are the random
3) Hunting values in [0, 1] and ‘l’ is the optimal solution.
We accept that alpha, beta and delta have a fitter C. Hybrid Grey Wolf Optimizer Sine Cosine Algorithm
understanding about the probable prey’s location. In (HGWOSCA)
mathematical modeling of hunting behavior we are obliged Not fitting for highly complex functions and getting
that the other searching agents are to update their positions trapped in the local maxima are the fragility of the other well-
accordingly the position of best searching agents by the known optimization techniques. In order to overcome these
following equations: flaws and increase the searching capability, new algorithm,
which is the hybrid version of GWO and SCA is proposed
𝐷𝛼 = |𝐶1 ∙ 𝑋𝛼 − 𝑋| (5) [21].Generic behavior of HGWOSCA is shown in Fig. 3. On
the basis of distance from prey, particles are categorized into
𝐷𝛽 = |𝐶2 ∙ 𝑋𝛽 − 𝑋| (6) three categories as shown in Fig. 3(a) and movement of 𝐷α is
controlled by sine cosine algorithm shown in Fig. 3(b). In this
𝐷𝛿 = |𝐶3 ∙ 𝑋𝛿 − 𝑋| (7) variant sine cosine algorithm is used to improve movement of
alpha agent in GWO. The intention here is to enhance the
𝑋1 = |𝑋𝛼 − 𝐴1 ∙ 𝐷𝛼 | (8) global convergence, exploration and exploitation
performances. In this HGWOSCA the convergence, accuracy,
speed and position of alpha agents has been enhanced. This
𝑋2 = |𝑋𝛽 − 𝐴2 ∙ 𝐷𝛽 | (9)
SCA based movement of alpha will balance the exploration
and exploitation process represented in (14) and (15). The
𝑋3 = |𝑋𝛿 − 𝐴3 ∙ 𝐷𝛿 | (10) remaining operation of GWO is the same.
𝑋1 + 𝑋2 + 𝑋3
𝑋(𝑡 + 1) = (11) 𝑟1 ∙ sin(𝑟2 ) ∙ |𝐶1 ∙ 𝑋𝛼 − 𝑋| ; 𝑟3 < 0.5
3 𝐷𝛼 = { (14)
𝑟1 ∙ cos(𝑟2 ) ∙ |𝐶1 ∙ 𝑋𝛼 − 𝑋| ; 𝑟3 ≥ 0.5
where 𝛸𝛼 , 𝛸𝛽 , and 𝛸𝛿 are alpha, beta and delta positions (15)
𝑋1 = 𝑋𝛼 − A ∙ (𝐷𝛼 )
assigned on fitness bases.

4) Attacking Prey (Exploitation) D. Implementation of HGWOSCA as MPPT


Grey wolves will bombard the prey when they finish In order for the PV system to track maximum power
hunting and this happens when the prey stops moving. To point, population is commenced in the search space between
model the approaching prey, value of ‘ 𝑎 ’ decreases with 𝐷𝑚𝑖𝑛 and 𝐷𝑚𝑎𝑥 .
iterations. With this the range of fluctuation of ‘𝐴’ will also
decrease. Note that ‘ 𝐴 ’ represents the random number in
interval [-2a, 2a]. So the values which will decide the
upcoming location of search agent which can be anywhere
between its current position and location of the prey. So if
|𝐴| < 1, this forces the wolves to attack towards the prey.

5) Search for prey (Exploration)


In exploration phase, wolves split from each other to
hunt the prey and converge to attack the prey. As described
above, the values of ‘𝐴’ occurs between +1 and -1. If |𝐴| > 1,
Fig. 3. (a) Grey wolfs categorized according to distance from prey (b) Sine
cosine Algorithm to update 𝐷α

Authorized licensed use limited to: Uganda Martyrs University. Downloaded on September 23,2023 at 10:18:54 UTC from IEEE Xplore. Restrictions apply.
2021 4th International Conference on Energy Conservation and Efficiency (ICECE)
TABLE I. ELECTRICAL CHARACTERISTICS OF PV PANEL initialize the population di (i=1, 2, 3,…, N)
Value Initialize a, A and C
Parameter
Calculate fitness of every agent
Power at MPP (Pmp) 320.542 W
Evaluate dα, dβ and dδ
MPP Voltage (Vmp) 54.7 V
while (T<iter_max)
MPP Current (Imp) 5.86 A for each search agent (i=1: 1, 2,…, N)
Short Circuit Current (Isc) 6.24 A update position using (11)
end for
Open Circuit Voltage (Voc) 64.8 V
update A & C by (3) & (4)
update Dβ and Dδ by (6) & (7)
The duty cycle is the current position of individual. Alpha, update Dα by (14)
beta, and delta positions are 𝐷α, 𝐷β and 𝐷δ. Pseudo code of update x1, x2, x3, by (8), (9) & (10)
HGWOSCA based MPPT is shown in Fig. 4.HGWOSCA is T=T+1
reinitialized when a considerable change of operating end while
conditions take place. Variations in weather conditions are Return dα
Fig. 4. Pseudo code of proposed technique
detected as the relative change of power over-passes the
threshold. GHO produce oscillations at GM due to randomness
in parameter ‘c’ and take more time to settle at GM which
|𝑃𝑃𝑉𝑛𝑒𝑤 − 𝑃𝑃𝑉𝑙𝑎𝑠𝑡 | cause power loss. PSO achieves GM with high tracking time
≥ 𝑃𝑃𝑉 (%) (16) and settling time due to random numbers inherited in velocity
𝑃𝑃𝑉𝑙𝑎𝑠𝑡
vectors use to update position.
To gauge the performance of fast varying irradiance,
average value is suited the best. The average power achieved
where 𝑃𝑃𝑉 is the power threshold. The considerable change
by HGWOSCA, GHO and PSO are 924.3 𝑊, 912.33 𝑊, and
triggers the re-initialization of HGWOSCA method shown in
(16). 902.66 𝑊. This shows that HGWOSCA achieved 12-22 𝑊
more power than others. The overall efficiency achieved by
III. RESULTS AND DISCUSSIONS HGWOSCA, GHO, and PSO is 99.17%, 97.88%, and
96.92%, respectively. Therefore, these techniques can be
In this section, 2 different cases has been presented
ranked as HGWOSCA > GHO > PSO. HGWOSCA settles
which represents the operating conditions of PV panel.
35% faster at GM which shows that it is robust. HGWOSCA
Performance of HGWOSCA is compared with PSO and GHO
reduces the oscillations at GM, which in turn increase the
by simulating two cases. Case 1 represents the fast varying
efficiency and helps in saving power.
irradiance condition and case 2 represents the partial shading
condition. For practical validation of proposed technique,
experimental validation section is also added in which B. Case 2: PS Condition
HGWOSCA is tested on real time conditions. Oscillations at In this case, GMPP is at 335𝑊. Irradiance pattern is
GMPP, Power tracked, tracking time, settling time, transients shown in Table II, whereas P-V and I-V curves presented in
in voltage, transients in current, duty cycle and power Fig. 2. In Fig. 6, power tracked and duty cycle comparison of
efficiency are the terms used for analysis. PV panel used for by HGWOSCA, GHO and PSO is presented under PSC,
simulation is SunPower SPR-320E-WHT-D and which shows that HGWOSCA have high explorative behavior
specifications are given in Table I. in tracking phase and settles at GM with very low oscillations.
HGWOSCA tracks GM in less iterations as compared to other
MPPT techniques.
A. Case 1: Fast changing irradiance
GHO and PSO have randomness which causes more
Under uniform irradiance, PV panels obtain same
oscillations. PSO track GMPP at 334 however with the toll of
irradiances but irradiance intensity change over the time
high settling time of 0.75 𝑠 which causes power loss and
known as rapidly changing irradiance. Table II encapsulates
the irradiance pattern for MPPT techniques in fast varying decrease efficiency. Table IV shows the highest power
irradiance and Partial shading. Power achieved by achieved by HGWOSCA with efficiency of 99.91 %. Fast
tracking of GMPP and settling time shows the robustness of
HGWOSCA is 1280𝑊, which is highest as compared to other
MPPT techniques.
techniques shown in Table III. Comparison of HGWOSCA,
GHO and PSO is presented in Fig. 5.
TABLE III. RESULTS OF TECHNIQUES FOR CASE 1
TABLE II. IRRADIANCE PATTERN FOR CASE 1 AND CASE 2
Tracking Settling Power Efficiency
Irradiances (G) of each PV module (
𝐤𝐖
) Tech Time (s) Time (s) Tracked %
Cases 𝐦𝟐
(W)
PV1 PV2 PV3 PV4
HGWOSCA 0.16 0.24 1280 99.84
Case 1 1,0.35,0.75 1,0.35,0.75 1,0.35,0.75 1,0.35,0.75
GHO 0.19 0.35 1279.9 99.82
Case 2 0.35 0.8 0.5 0.24
PSO 0.32 0.45 1278.5 99.72

Authorized licensed use limited to: Uganda Martyrs University. Downloaded on September 23,2023 at 10:18:54 UTC from IEEE Xplore. Restrictions apply.
2021 4th International Conference on Energy Conservation and Efficiency (ICECE)

Fig. 5. Comparison of Power and duty cycle of HGWOSCA, GHO and PSO Fig. 6. Comparison of Power and duty cycle of HGWOSCA, GHO and
for case 1. PSO for case 2.

C. Experimental Validation D. Efficiency and performance evaluation


In this section, experimental validation of proposed Based on statistical analysis, the performance
MPPT techniques is presented. MPPT techniques are evaluation of HGWOSCA with other competing techniques
implemented on low cost microcontroller use to control the helps to understand common characteristics. GHO offers a
duty cycle of boost converter which is interfaced with the PV high efficiency of up to 99.8% but it takes almost up to 190𝑚𝑠
emulator. Experimental setup is shown in Fig. 7. ATmega 328 to track GM and 500𝑚𝑠 to settle at GM. HGWOSCA tackles
microcontroller is interfaced with MATLAB for data these short comings and its efficiency is as good as 99.9%
acquisition of voltage and current sensor. MOSFET with low
ON resistance is selected for higher efficiency and high
switching frequency schottky diode is selected for the boost
converter design. Fig. 8 shows the power tracked by PSO
under fast varying irradiance which validates that PSO takes
300ms to track the GM and 450ms to settles at GM. While in
comparison with PSO, HGWOSCA tracks the higher power
in 170𝑚𝑠. Also, HGWOSCA settles at GM in less than 250ms
causing less power loss. It validates that HGWOSCA achieve Fig. 7. Experimental Setup
high efficiency, with less tracking and settling time. Also,
proposed techniques show very low oscillations at the GM
causing low power loss at GM.

TABLE IV. RESULTS OF TECHNIQUES FOR CASE II


Tracking Settling Power Efficiency
Tech Time (s) Time (s) Tracked %
(W)
HGWOSCA 0.15 0.22 334.7 99.91
GHO 0.17 0.51 334.5 99.85
PSO 0.31 0.75 334 99.70

Fig. 8. Experimental Results of Power Tracked by HGWOSCA and PSO.

Authorized licensed use limited to: Uganda Martyrs University. Downloaded on September 23,2023 at 10:18:54 UTC from IEEE Xplore. Restrictions apply.
2021 4th International Conference on Energy Conservation and Efficiency (ICECE)
under all operating conditions. As discussed in different cases, others. Comprehensive statistical analysis is presented to
HGWOSCA clearly shows superior performance as compared check the superiority of proposed technique compared to other
to other MPPT techniques. HGWOSCA’s excellent tracking mentioned techniques. In the future, we will integrate the
ability can be confirmed from case 1 which shows that proposed HGWOSCA MPPT technique with PV inverter to
HGWOSCA performs better in transient phase where as in construct the solar photovoltaic grid connected power
case 2, power convergence efficiency of other techniques is generation system, and hopefully improve the overall energy
slightly low and GM is located successfully by bio inspired harvesting efficiency.
techniques. In PSO and other comparative techniques, their
performances are compromised due to the fact that random REFERENCES
initialization is used even though they have located the GMPP. [1] Dincer, F., The analysis on photovoltaic electricity generation status,
HGWOSCA’s statistical analysis presented in Fig. 9. potential and policies of the leading countries in solar energy. Renewable
and Sustainable Energy Reviews, 2011. 15(1): p. 713-720.
Robustness and sensitivity of all techniques inspected by [2] El-Dein, M.S., M. Kazerani, and M. Salama, Optimal photovoltaic array
relative error (RE) by (17), mean absolute error (MAE) by reconfiguration to reduce partial shading losses. IEEE Transactions on
(18) and root means square error (RMSE) by (19). Sustainable Energy, 2012. 4(1): p. 145-153.
[3] Danandeh, M., Comparative and comprehensive review of maximum
power point tracking methods for PV cells. Renewable and Sustainable
∑𝑛𝑖=1(𝑃𝑝𝑣𝑖 − 𝑃𝑝𝑣 ) Energy Reviews, 2018. 82: p. 2743-2767.
𝐸𝑟𝑟𝑜𝑟𝑅𝐸 = ∗ 100% (17) [4] Ahmed, J. and Z. Salam, An enhanced adaptive P&O MPPT for fast and
𝑃𝑝𝑣 efficient tracking under varying environmental conditions. IEEE
Transactions on Sustainable Energy, 2018. 9(3): p. 1487-1496.
∑𝑛𝑖=1(𝑃𝑝𝑣𝑖 − 𝑃𝑝𝑣 ) [5] Safari, A. and S. Mekhilef, Simulation and hardware implementation of
𝐸𝑟𝑟𝑜𝑟𝑀𝐴𝐸 = (18) incremental conductance MPPT with direct control method using cuk
𝑛
converter. IEEE transactions on industrial electronics, 2010.
[6] Tey, K.S. and S. Mekhilef, Modified incremental conductance algorithm
2
∑𝑛𝑖=1(𝑃𝑝𝑣𝑖 − 𝑃𝑝𝑣 ) for photovoltaic system under partial shading conditions and load variation.
𝐸𝑟𝑟𝑜𝑟𝑅𝑀𝑆𝐸 = √ (19) IEEE Transactions on Industrial Electronics, 2014. 61(10): p. 5384-5392.
𝑛 [7] Bahari, M.I., et al. Modeling and simulation of hill climbing MPPT
algorithm for photovoltaic application. in 2016 International Symposium on
where 𝑃𝑃𝑉 represents the power at STC, 𝑃𝑝𝑣𝑖 the power Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM).
2016. IEEE.
tracked and 𝑛 represents the number of samples. [8] Renaudineau, H., et al., A PSO-based global MPPT technique for
distributed PV power generation. IEEE Transactions on Industrial
Electronics, 2014. 62(2): p. 1047-1058.
[9] Padmanaban, S., et al., A novel modified sine-cosine optimized MPPT
algorithm for grid integrated PV system under real operating conditions.
Ieee Access, 2019. 7: p. 10467-10477
[10] Dhas, B.G.S. and S. Deepa. A hybrid PSO and GSA-based maximum
power point tracking algorithm for PV systems. in 2013 IEEE International
Conference on Computational Intelligence and Computing Research. 2013.
[11] Kinattingal, S., S.P. Simon, and P.S.R. Nayak, MPPT in PV systems
using ant colony optimisation with dwindling population. IET Renewable
Power Generation, 2020. 14(7): p. 1105-1112.
[12] Shams, I., M. Saad, and T.K. SOON, Improved Team Game
Optimization Algorithm Based Solar MPPT with Fast Convergence Speed
and Fast Response to Load Variations. IEEE Transactions on Industrial
Electronics, 2020.
[13] Afzal Awan, M.M. and T. Mahmood, A novel ten check maximum
Fig. 9. Comparative analysis of RMSE, RAE and RE power point tracking algorithm for a standalone solar photovoltaic system.
Electronics, 2018. 7(11): p. 327.
IV. CONCLUSION [14] Guo, K., et al., An Improved Gray Wolf Optimizer MPPT Algorithm for
PV System With BFBIC Converter Under Partial Shading. IEEE Access,
Introduction of MPPT control enhance the efficiency of PV 2020. 8: p. 103476-103490.
systems which produce the cleanest and cost effective energy. [15] Yang, B., et al., Novel bio-inspired memetic salp swarm algorithm and
application to MPPT for PV systems considering partial shading condition.
A novel Hybrid Grey Wolf Optimizer Sine Cosine Algorithm Journal of cleaner production, 2019. 215: p. 1203-1222.
(HGWOSCA) technique is presented for MPPT control. [16] Mansoor, M., et al., Novel Grass Hopper optimization based MPPT of
Superior performance of HGWOSCA is analyzed and PV systems for complex partial shading conditions. Solar Energy, 2020. 198:
compared with Grasshopper Optimization (GHO), and p. 499-518.
[17] Mansoor, M., A.F. Mirza, and Q. Ling, Harris hawk optimization-
Particle Swarm Optimization (PSO) MPPT techniques under based MPPT control for PV systems under partial shading conditions.
two cases. Case 1 represents the fast varying irradiance, Journal of Cleaner Production, 2020. 274: p. 122857.
whereas case 2 shows performance of MPPT techniques under [18] Shams, I., S. Mekhilef, and T.K. SOON, Maximum Power Point
PS condition. Comparison shows that proposed technique Tracking using Modified Butterfly Optimization Algorithm for Partial
Shading, Uniform Shading and Fast Varying Load Conditions. IEEE
locate global maxima (GM) with greater than 99.9% Transactions on Power Electronics, 2020.
efficiency and with 10-40% less tracking time as compared to [19. Zafar, M.H., et al., Group Teaching Optimization Algorithm Based
other mentioned techniques. Also, it is to be noted that in all MPPT Control of PV Systems under Partial Shading and Complex Partial
cases oscillations around the GM and ripples are reduced Shading. Electronics, 2020. 9(11): p. 1962.
[20] Singh, N. and S. Singh, A novel hybrid GWO-SCA approach for
significantly. After achieving maximum power point optimization problems. Engineering Science and Technology, an
effectively, no steady state oscillations are observed in International Journal, 2017. 20(6): p. 1586-160
proposed technique which makes HGWOSCA better than

Authorized licensed use limited to: Uganda Martyrs University. Downloaded on September 23,2023 at 10:18:54 UTC from IEEE Xplore. Restrictions apply.

You might also like