Professional Documents
Culture Documents
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.
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.
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.