Pabitra Mohan Dash, Sangram Keshori Mohapatra and Asini Kumar Baliarsingh
Department of Electrical Engineering, BEC, Bhubaneswar, Odisha, India Department of Electrical Engineering, GCE, Keonjhar, Odisha, India Department of Electrical Engineering, GCE, Kalahandi, Odisha, India e-mail: pmdash.bbsr@gmail.com, sangram.muna.76@gmail.com*, asinikumar333@gmail.com
Abstract: The uncertain nature of solar, wind sources and load demand in presence of electric vehicles makes modern power system more complicated and introduces the frequency oscillations. It is highly needed to establish power balance among generation and demand by designing an appropriate controller for frequency regulation. Henceforth, this research presents a maiden application of sine cosine adapted improved whale optimization algorithm (SCiWOA) for a Partially Decentralized Combined Fuzzy PID(PD-CFPID) controller to control the frequency of dispersed power system (DPS) with electric vehicle. The proposed PD-CFPID controller is suggested for frequency control of dispersed power system (DPS) with electric vehicle. To optimized the controller parameters, a sine cosine adapted improved whale optimization algorithm (SCiWOA) has been employed. In the proposed SCiWOA technique, sine and cosine functions are incorporated in the original Whale Optimization Algorithm (WOA) for control parameter selection. Furthermore, scaling factors are engaged in original WOA technique to adjust the travel of search agents in the search procedure. The performance of SCiWOA is analysed by applying on benchmark functions and equated with other similar methods. Next a practical application of DPS frequency control is performed by designing a PD-CFPID controller using proposed SCiWOA technique. It is demonstrated that SCiWOA technique out performs WOA technique in controller design problem. It is noticed that SCiWOA based PD-CFPID controller is more effective in controlling the frequency relative to similar structured Centralized Fuzzy PID (CFPID) as well as PID controller. Lastly, the outcome of PD-CFPID controller is equated with CFPID and PID controller under different serious uncertain scenarios to illustrate the advantage of proposed frequency control approach
Keywords: Sine-Cosine Adapted Improved WOA (SCiWOA); Partially Decentralized Combined Fuzzy PID (PD-CFPID); Whale Optimization Algorithm (WOA); Hybrid Power System; Electric Vehicle
Nomenclature:
f =system frequency deviation KPV= gain of PV System GPV(S)=transfer function of solar photovoltaic TPV= time constant of solar photovoltaic PPV= output power of solar photovoltaic system PWTG= power output of wind generator GWTG(S)=transfer function of wind generator KWTG= gain of wind generator TWTG =time constant of wind generator GAE(S)=transfer function of aqua electrolysers
PAE = power output of aqua electrolyser KAE= gain of the aqua electrolyser TAE= time constant of the aqua electrolyser TFC= time constant of fuel cell GFC(S) = transfer function of fuel-cell generators
PFC =output power of fuel-cell generators KFC= gain of fuel cell GFESS(S) = transfer function of flywheel energy storage system KFESS =gain of flywheel energy storage system TFESS= time constant of flywheel energy storage system
PFESS= power of flywheel energy storage system PDEG =output power of diesel generators GDEG(S) = transfer function of diesel generator KDEG= gain of diesel generator TDEG =time constant of diesel generator PBESS= power of battery energy storage system GBESS(S) = transfer function of battery energy storage system KBESS =gain of battery energy storage system
Received: March 3th, 2021. Accepted: September 29th, 2021
DOI: 10.15676/ijeei.2021.13.3.14
TBESS= time constant of battery energy storage system
PS= total power generation to the system PL= Average power absorbed by loads M= inertia constant of the hybrid power system D =damping constant of the hybrid power system DPS= frequency of dispersed power system
PID= Proportional Integral Controller PD-CFPID= Partially Decentralized Combined Fuzzy PID CFPID= Centralized Fuzzy PID WOA= Whale Optimization Algorithm SCiWOA= sine cosine adapted improved whale optimization algorithm
1. Introduction
The increasing of addition of unpredictable renewable sources, such as solar &wind power, electrical vehicles, distributed energy sources and random load variations, modern power systems are susceptible to frequency fluctuations. In such a situation, an appropriate controller is needed for frequency regulation. Distributed control approach has multiple distributed controllers for each controllable energy source located within the Distributed Power System (DPS). However, distributed control approach requires one to one communication between each controllable source. Complete control requirements such as matching collective load &generation or optimum generation combination is not usually achievable with distributed control scheme. Hence, if system optimization is the objective, a centralized control scheme is generally favored. In centralized control scheme, all control requirements are handled by a central computer. However centralized approaches frequently suffer if there is a single failure and decentralized schemes are usually associated with difficult practical implementations and costly communication requirements. Considering the shortcomings of both centralized and decentralized control schemes, this paper proposes to use a partially decentralized controller for frequency regulation of DPS. The proposed partially decentralized control scheme which compared with the decentralized control can take the coupling information into account, thus enhancing the system performance but not make the design process too complicated. Design of controller is a perplexing work. Therefore, a number of favorable approaches have been put forward for consideration by researchers in this regard. WOA is a lately suggested method which is based on pursues and captures skill of Humpback whale [1]. Though WOA is an efficient method, it has a penchant to be struck in local bests with inferior convergence characteristic. In the literature survey it is observed that, several changes have been made to enhance the execution and to improve the performance of WOA technique. Authors have proposed to use Levy flight trajectory [2], inertia weights [3], Simulated Annealing (SA) [4], fixed correction factors [5, 6] etc for achieving an advance the performance of WOA. However, the No Free Lunch (NFL) scheme highlights that there is no technique which can fight fit to every problem. In the present work, an improved WOA, Sine-Cosine-Adapted-Improved-Whale-Optimization-Algorithm (SCiWOA) is suggested, where scaling factors are used to change the step size in position updating as well as to determine the control parameter 'c' of the WOA in the optimization process. The algorithm is verified on benchmark functions, compared with other intelligent methods and then employed for designing a partially decentralized controller to control the frequency of a dispersed generation system containing renewable energy sources like (solar, wind, photovoltaic etc), energy storage devices like (battery, flywheel) and plug-in electric vehicles. Renewable energy sources are indeterminate in nature and the power demand causes fluctuation of frequency. Therefore, frequency control is essential through a suitable controller to maintain power balance in the system between generations and load. Keeping in view to the above facts, different approaches have been proposed by researchers to improve the performances in load flow control. From the literature survey it is observed that the performance of conventional controllers like PI, PID etc are found to be poor with respect to system nonlinearities and constraints. For enhancing the performances, Fuzzy Logic controllers (FLC) have been considered by a number of researchers in the Load Flow Control scheme, which is capable to deal with nonlinearities and constraints by using input/output scaling factors and tunable controller parameters [8]. Action combination of FLC and PID controllers are suggested in literatures [9-11] for getting necessary regulation.
Partially Decentralized Combined Fuzzy PID (PD-PID) controller is suggested in this paper to deal with the effects of scaling factors on the control operation. With its gain updating factor, the input signal is accepted by the proposed controller directly which in turn the output scaling factor of FPID is modified. Its parameters are optimized by SCiWOA technique. The main aim of the proposed work includes: -
- To suggest SCiWOA and to show its advantages over other acknowledged optimization techniques such as Cosine Adapted Modified WOA (Cam WOA), Water Cycle Algorithm (WCA), Moth Flame Optimization (MFO) Algorithm, Artificial Bee Colony (ABC), Particle Swarm Optimisation (PSO), Gravitational Search Algorithm (GSA), Hybrid PSO and GSA (PSOGSA), Genetic Algorithm (GA), Dragonfly Algorithm (DA) [12] using benchmark functions.
- 2. To employ Partially Decentralized Combined Fuzzy PID (PD-PID) controller in a view to regulate Dispersed Power Generation to demonstrate the supremacy of PD-CFPID.
- 3. To validate the suitability and effectiveness of SCiWOA based PD-PID controller under various uncertainties and contingencies such as increase in load demand, less generation due to insufficient implementation of renewable energy sources and communication delay.
2. Sine-Cosine Adapted Improved WOA (SCiWOA)
A. Overview of SCiWOA
Whale optimization is an intelligent technique inspired by social behavior of humpback whales for probing of food or prey through bubble net hunting strategy on water surface. Whale encircles the prey by making bubbles in a circular path and hunts by swimming about it in shrinking loop. The encircling technique and bubbly attack represent the exploration and exploitation in the Meta heuristic optimization technique. The location of the best pattern in the area where the encircling prey is searched initially by the whale is unknown. At this stage the whale considers that the marked prey is the best solution. This implies that the solution is approaching the optimal value. Then the best searching agent is selected among the whales and accordingly position updating is done by rest of the whales simultaneously guided by the best whale. The update was best made as per the location of the whale during exploitation phase that has been performed randomly in the discovery phase. In the exploitation phase of WOA which is governed by bubble-net attacking technique. Shrinking encircling method and spiral updating position are the two approaches to approaches used for this. These methods are explained by Eqs. (1) - (3).
\[\vec{F} = \begin{vmatrix} \vec{E} \cdot \vec{Z}^*(t) - \vec{Z}(t) \end{vmatrix} \tag{1}\]
Eq-1 guarantees that any whale will revise its location in the proximate of current best whale. \(\vec{E}\) represents the distance among \(i^{th}\) and the best whale obtained up to the present time. \(\vec{Z}^*(t)\)
Indicates the best solution till now, \(\vec{Z}(t)\) is the position vector and 't' represents the current iteration.
\[\overrightarrow{Z}(t+1) = \overrightarrow{Z}(t) - \overrightarrow{C}.\overrightarrow{F}\] (2)
The position updating of agent is performed according to Eq. (2) to reach at best solution.
\[\overrightarrow{Z}(t+1) = \overrightarrow{F}' e^{kl} \cdot \cos(2\pi l) + \overrightarrow{Z}^*(t)\] (3)
Where, in Eq.(3), \(\overrightarrow{F}' = \begin{vmatrix} \overrightarrow{Z} * (t) - \overrightarrow{Z}(t) \end{vmatrix}\) represents the distance between \(i^{\text{th}}\) whales to finest found
prey up to the present time, 'k' is the contour of logarithmic spiral and 'l' represents a number in the interval [-1,1].
\(\stackrel{\rightarrow}{C}\) and \(\stackrel{\rightarrow}{E}\) are vectors which control the area of finding the whale in the proximate of prey and are estimated from Eq. (4) and (5) as:
\[\overrightarrow{C} = 2 \overrightarrow{c} \overrightarrow{r} - \overrightarrow{c} \tag{4}\]
\[\overrightarrow{E} = 2\overrightarrow{r} \tag{5}\]
Where, r is an arbitrary number between 1 &0
\(\overrightarrow{c}\) represents distance control parameter. Its value decreases from 2 to 0 linearly in optimization process. The shrinking characteristic is guaranteed as \(\overrightarrow{c}\) reduces.
Altercation among exploitation and exploration stage follows with linearly sinking \(\overset{\rightarrow}{c}\) as Eq. (6).
\[\overrightarrow{c} = 2 - t \frac{2}{ITER_{MAX}} \tag{6}\]
Here, t and \(ITER_{MAX}\) represents current and maximum iterations respectively.
A sine function is used in control parameter '\(\overrightarrow{c}\)' in the proposed SCiWOA process as shown in Eq. (7).
\[\overrightarrow{c} = \begin{cases} 1 - \sin\left(\frac{\pi}{2} \left(\frac{t}{ITER_{MAX}}\right)\right) & \text{if } RND < 0.5 \\ 1 - \cos\left(\frac{\pi}{2} \left(\frac{t}{ITER_{MAX}}\right)\right) & \text{if } RND \ge 0.5 \end{cases}\] (7)
Here, RND is an arbitrary value that can be taken the interval [0, 1].
Use of sine and cosine function for c 'give rise to a fluctuating exploration and exploitation in the iteration process. Sine and Cosine functions are cyclic. Their implementation allows an agent to be repositioned in the region of another agent. Appropriate exploitation and exploration of search area can be warranted by this method.
In the WOA technique, the target of a whale is the best whale when other whales try to update their positions near to it. In the early stages, the finest likely search agent is unknown and modification of this method uses large steps initially. Such modifications may result far off the best in moving whales. Consequently, in the exploration stage introduction of scaling factors (SF) in SCiWOA controls the progress of search agents throughout the search process given by the following equations.
\[\overrightarrow{F} = \left| \overrightarrow{E}.\overrightarrow{Z}^*(t) - \overrightarrow{Z}(t) \right| / SF \tag{8}\]
\[\overrightarrow{Z}(t+1) = (\overrightarrow{Z}^*(t) - \overrightarrow{C}.\overrightarrow{F})/SF\] (9)
\[\overrightarrow{Z}(t+1) = (\overrightarrow{F}' e^{kl} \cdot \cos(2\pi l) + \overrightarrow{Z}^*(t)) / SF\] (10)
In WOA technique, reorganization of position of the search agent is done in exploration stage with reference to a randomly chosen search agent who guides the arbitrary movement of whales in the preliminary stage. In SCiWOA, the location is altered by scaling factors using equations. (11) and (12):
\[\overrightarrow{F} = (\overrightarrow{E}.\overrightarrow{Z}_{rand}(t) - \overrightarrow{Z})/SF \tag{11}\]
\[\overrightarrow{Z(t+1)} = \overrightarrow{(Z_{rand} - C \cdot F)} / SF \tag{12}\]
The scaling factor is varied as given below.
\[SF = \begin{cases} 2 - \frac{t}{ITER_{MAX}} & \text{if } RND1 < 0.5 \\ 1/(2 - \frac{t}{ITER_{MAX}}) & \text{if } RND1 \ge 0.5 \end{cases}\] \[(13)\]
At the beginning stage of search process, motion of whales is modified by inclusion of scaling factors in both exploitation and exploration phases which in turn refines the search capability of the process. Gradually better solutions are obtained during the later stages and whales move towards them at normal speed.
3. Performance Study of SCiWOA Algorithm
Table 1. Unimodal benchmark function
| Functions | Range | \(f_{min}\) |
|---|---|---|
| \[p_1(y) = \sum_{i=1}^n y_i^2\] | \([-100, 100]^{10}\) | 0 |
| \[p_2(y) = \sum_{i=1}^{n} |y_i| + \prod_{i=1}^{n} y_i\] | \([-10,10]^{10}\) | 0 |
| \[p_3(y) = \sum_{i=1}^{n} \left( \sum_{j=1}^{i} y_j \right)^2\] | \([-100, 100]^{10}\) | 0 |
| \[p_4(y) = \max_{i} \{ |y_i|, 1 \le i \le n \}\] | \([-100, 100]^{10}\) | 0 |
| \[p_5(y) = \sum_{i=1}^{n-1} [100(y_{i+1} - y_i^2)^2 + (y_i - 1)^2]\] | \([-30,30]^{10}\) | 0 |
| \[p_6(y) = \sum_{i=1}^{t-1} {n \choose [y_i + 0.5]}^2\] | \([-100, 100]^{10}\) | 0 |
| \(p_7(y) = \sum_{i=1}^{n} iy_i^4 + random[0,1)\) | \([-1.28, 1.28]^{10}\) | 0 |
Table 2. Multimodal benchmark function
| / 11=4 | \([-500, 500]^{10}\) \([-5.12, 5.12]^{10}\) | -2094.9145 |
|---|---|---|
| \(\sum_{n=1}^{\infty}\) | [-5 12 5 12]10 | |
| \[p_9(y) = \sum_{i=1}^{n-1} [y_i^2 - 10\cos(2\pi y_i) + 10]\] | [ 0.12, 0.12] | 0 |
| \([-32, 32]^{10}\) | 0 | |
| + 20 + e | \([-600,600]^{10}\) | 0 |
| \[p_{12}(y) = \frac{1}{n} \left\{ 10 \sin(\pi x_i) + \sum_{i=1}^{n} (y_i + y_i) \left[ 1 + 10 \sin(\pi x_{i+1}) \right] \right\}\] \[+ (x_n - 1)^2 + \sum_{i=1}^{n} u(y_i, 10, 100, 4)\] \[x_i = 1 + \frac{y_i + 1}{4}\] | [-50,50]10 | 0 |
| \[u(y_i, a, k.m) = \begin{cases} k(y_i - a)^m y_i > a \\ 0 - a < y_i < a \\ k(-y_i - a)^m y_i < a \end{cases}\] | [-50,50]10 | 0 |
\[\begin{split} p_{13}(y) &= 0.1 \Biggl\{ \sin^2(3\pi y_i) \\ &+ \sum_{i=1}^n (y_i - 1)^2 [1 + \sin^2(3\pi y_i + 1)] \\ &+ (y_n - 1)^2 [1 + \sin^2(2\pi y_n)] \Biggr\} + \sum_{i=1}^n u(y_i, 5, 100.4) \end{split}\]
| Table | 3. Statistic | al of unim | odal funct | ions | |||||
|---|---|---|---|---|---|---|---|---|---|
| SCiWOA | WOA | WCMFO | A | BC | |||||
| Function | Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | |
| \(p_1(y)\) | 0 | 0 | 9.81E-200 | 0 | 1.10E-95 | 6.05E-95 | 1.93E-2 | 1.46E-2 | |
| \(p_2(y)\) | 2.54E-273 | 0 | 7.43E-117 | 4.11E-116 | 3.51E-33 | 1.33E-32 | 3.42E-2 | 1.3E-2 | |
| \(p_3(y)\) | 2.45E-268 | 0 | 0.0288 | 0.0693 | 1.58E-32 | 8.83E-32 | 848.34 | 227.45 | |
| \(p_4(y)\) | 9.12E-199 | 0 | 0.0039 | 0.0175 | 3.28E-24 | 1.30E-23 | 7.939 | 1.938 | |
| \(p_{5}(y)\) | 8.644 | 0.4157 | 9.3285 | 25.0602 | 2.4064 | 3.333 | 44.513 | 15.196 | |
| \(p_6(y)\) | 0.1866 | 0.0976 | 7.63E-07 | 5.22E-07 | 7.01E-29 | 3.27E-28 | 1.13E-2 | 7.3E-3 | |
| \(p_7(y)\) | 3.68E-05 | 3.15E-05 | 4.22E-04 | 5.56E-04 | 0.4792 | 0.341 | 3.93E-2 | 1.09E-2 | |
| PSO | PSOGSA | CamWOA | GSA | MFO | |||||
| Function | Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | |
| PSO | GSA | CamWOA | G | GSA | MFO | ||||
|---|---|---|---|---|---|---|---|---|---|
| Function | Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | |
| \(p_1(y)\) | 1.24E-20 | 3E-21 | 0 | 0 | 1.02E-18 | 3.3E-19 | 1.65E-31 | 4.91E-31 | |
| \(p_2(y)\) | 2.58E-10 | 4.57E-11 | 2.1E-317 | 0 | 2.33E-09 | 4.39E-10 | 2.69E-19 | 6.22E-19 | |
| \(p_3(y)\) | 2.48E-20 | 9.34E-21 | 0 | 0 | 1.00E-05 | 5.50E-05 | 2.05E-11 | 4.21E-11 | |
| \(p_4(y)\) | 6.35E-11 | 1.26E-11 | 4.5E-306 | 0 | 4.76E-10 | 8.44E-11 | 5.79E-06 | 3.17E-05 | |
| \(p_5(y)\) | 1.1607 | 2.0941 | 6.8177 | 0.602 | 5.423 | 0.1238 | 133.11 | 555.57 | |
| \(p_6(y)\) | 1.38E-20 | 3.37E-21 | 0.001415 | 0.000982 | 6.40E-19 | 2.30E-19 | 4.78E-32 | 1.27E-31 | |
| \(p_7(y)\) | 2.3E-3 | 1.2E-3 | 1.77E-05 | 1.38E-05 | 1.86E-3 | 6.7E-4 | 1.2E-3 | 7.2E-4 | |
| G | A | PS | 50 | 1 | JA | W | CA | |
|---|---|---|---|---|---|---|---|---|
| Function | Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std Dev. |
| \(p_1(y)\) | 8E-4 | 8.7E-4 | 7.38E-54 | 2.17E-53 | 5.303E-1 | 1.3180 | 3.1E-14 | 5.8E-14 |
| \(p_2(y)\) | 3E-3 | 1.8E-3 | 5.68E-31 | 1.38E-30 | 2.392 | 3.912 | 2.11E-07 | 3.96E-07 |
| \(p_3(y)\) | 13.213 | 8.042 | 3.15E-18 | 9.67E-18 | 215.45 | 935.17 | 3.56E-12 | 9.56E-12 |
| \(p_4(y)\) | 0.209 | 5.8E-2 | 4.3E-16 | 9.76E-16 | 1.153 | 2.702 | 1.08E-11 | 5.73E-11 |
| \(p_5(y)\) | 16.913 | 22.375 | 3.311 | 1.647 | 6784.5 | 21974.5 | 1.252 | 1.831 |
| \(p_6(y)\) | 7.5E-4 | 7.2E-4 | 0 | 0 | 2.2023 | 5.528 | 4.6E-18 | 2.26E-17 |
| \(p_7(y)\) | 8.1E-4 | 5.5E-4 | 1.4E-3 | 7E-4 | 6.9E-3 | 7.6E-3 | 0.5155 | 0.2552 |
SCiWOA is suggested and verified on some bench mark functions in the present work [13, 14, and 17] which are shown in Tables 1 and 2. To validate the effectiveness of the suggested SiWOA process it is equated with WOA, newly projected WCMFO [12] and ABC [15], GA [16], CamWOA[17], PSO[18], GSA [19], PSOGSA[20], WCA[21], MFO[22] and DA [23] as described in the literature [12, 17]. 100000 functions are taken in all methods towards impartial comparison and 100 search agents with 1000 iterations has been taken for evaluation in the proposed algorithm (SCiWOA). Each technique is executed for 30 times. Parameters of the algorithm in connection to all methods are taken for reference [12,17]. Different values of scaling factor (SF) are allocated and verified in bench mark functions for proper selection. The mean
and standard deviation of the objective function found from 30 runs are collected and 17 functions out of 23 [ i.e. \(p_1(y)\), \(p_3(y)\), \(p_4(y)\), \(p_7(y)\), \(p_9(y)\), \(p_{10}(y)\), \(p_{11}(y)\), \(p_{12}(y)\), \(p_{13}(y)\), \(p_{14}(y)\), \(p_{15}(y)\), \(p_{16}(y)\), \(p_{17}(y)\), \(p_{18}(y)\), \(p_{19}(y)\), \(p_{21}(y)\), \(p_{22}(y)\) ] are found as best results in comparison to other values when SF are varied from 2 to 1.
A. Analysis of exploitation capacity \((p_1(y)-p_7(y))\)
Table 4. Statistical of multimodal functions
| Function | SCiV | SCiWOA WOA WCMFO | MFO | ABC | |||||
|---|---|---|---|---|---|---|---|---|---|
| Avg. value | Std. Dev. | Aveg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | ||
| p8(y) | -3975.1 | 439.3 | -3758.4 | 529.3 | -3729.7 | 96.325 | -3922.73 | 88.61857 | |
| \(p_9(y)\) | 0 | 0 | 0 | 0 | 2.101 | 1.508 | 3.677 | 1.0365 | |
| \(p_{10}(y)\) | 2.66E-16 | 1.59E-15 | 3.138E-15 | 1.975E-15 | 8.79E-16 | 1.17E-31 | 1.21E-06 | 9.37E-07 | |
| \(p_{11}(y)\) | 0 | 0 | 0.053819 | 0.13725 | 9.89E-02 | 5.29E-2 | 0.281 | 0.1086 | |
| \(p_{12}(y)\) | 2.97E-2 | 2.43E-2 | 1.364E-06 | 1.096E-6 | 2.13E-29 | 6.37E-29 | 1.9E-3 | 1.3E-3 | |
| \(p_{13}(y)\) | 0.1483 | 0.1124 | 5.793E-06 | 5.932E-6 | 4.49E-22 | 2.06E-21 | 8.3E-3 | 5.1E-3 | |
| Function | PSO | GSA | Cam | CamWOA GS | SA | MI | MFO | ||
| Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | ||
| p8(y) | -3271.6 | 278.08 | -7339.503 | 947.30664 | -1694.53 | 190.6721 | -3329.13 | 288.317 | |
| \(p_9(y)\) | 23.281 | 12.968 | 0 | 0 | 1.392 | 1.214 | 12.8372 | 7.352 | |
| \(p_{10}(y)\) | 4.94E-12 | 2.26E-12 | 8.88E-16 | 0 | 1.28E-10 | 6.71E-11 | 8.88E-16 | 1.00E-31 | |
| \(p_{11}(y)\) | 0.2004 | 0.1141 | 0 | 0 | 1.67E-2 | 2.79E-2 | 1.78E-01 | 8.43E-02 | |
| \(p_{12}(y)\) | 0.2491 | 0.581 | 0.0022626 | 0.0032692 | 7.95E-21 | 3.23E-21 | 3.11E-02 | 9.487E2 | |
| \(p_{13}(y)\) | 3.11E-21 | 1.06E-21 | 0.0086723 | 0.0068672 | 5.67E-20 | 1.88E-20 | 1.10E-3 | 3.33E-3 | |
| Function | G | A | PS | SO | DA | WCA | |||
| Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | Avg. value | Std. Dev. | ||
| p8(y) | -3692.9 | 182.42 | -2742.78 | 274.7175 | -3213.66 | 431.748 | -3422.55 | 304.572 | |
| \(p_9(y)\) | 3.8E-4 | 3.2E-4 | 1.757 | 1.1592 | 11.561 | 10.177 | 20.993 | 10.524 | |
| \[p_{10}(y)\] | 8.88E-16 | 1.0E-31 | 8.88E-16 | 1.00E-31 | 3.14E-05 | 1.7E-04 | 2.42E-15 | 1.79E-15 | |
| \(p_{11}(y)\) | 5.6E-2 | 3E-2 | 0.1244 | 8.04E-2 | 0.3846 | 0.3826 | 0.1502 | 9.44E-2 | |
| \(p_{12}(y)\) | 5.73E-05 | 1.4E-4 | 4.71E-32 | 1.67E-47 | 0.5296 | 0.6912 | 1.036E-2 | 5.67E-2 | |
| \(p_{13}(y)\) | 6.21E-05 | 1.1E-4 | 1.34E-32 | 5.56E-48 | 0.5292 | 0.7173 | 7.3E-4 | 2.7E-3 | |
The 7 uni-modal functions \(p_1 - p_7\) are employed in the present work as revealed by Table-1 for testing the exploitation capability of the algorithm in the present work. Statistical results in 30 runs of SCiWOA and WOA are evaluated with the outputs of other 10 existing methods [12] and listed in Table 3. The performances of all the 7 test functions are found to better through the proposed algorithm in comparison to original WOA technique. Thus, the proposed control strategy (SCiWOA) is found to be better than all other meta heuristic optimization methods (i.e. \(p_1(y), p_2(y), p_3(y), p_4(y), p_7(y)\)) among 7 uni-modal functions.
B. Evaluation and analysis of exploration capacity \((p_8(y)-p_{13}(y))\)
Multimodal functions are appropriate for testing the exploration capacity as they use a number of relative optima. The processes and statistical outcomes are shown in Table 2 and 4 respectively. It is perceived from Table 4 that SCiWOA for functions \(p_8(y)\), \(p_9(y)\), \(p_{10}(y)\), \(p_{11}(y)\) performs better and produce better results in comparison to other algorithms.
C. Convergence Analysis
Search agents in SCiWOA attempt to create a wide search in its space and hit the finest point. They are modified suddenly in the beginning step of search route and then converge gradually. The Convergence characteristics of SCiWOA are compared with those of WOA as shown in Fig. 1 for some functions considering 6 search agents and 100 iterations for a better illustration. It is clear from Fig. 1 (a) that, for test function p1 (y), it takes about 30 iteration for WOA technique to converge whereas SCiWOA takes about 5 iterations to converge. The test function p2(y), it take about 5 iteration for WOA and less than 5 iteration in case of WCiWOA technique to converge. For test functions p3 (y) and p4 (y), WOA technique takes more than 100 iteration to converge whereas SCiWOA takes less than 10 iterations to converge. In the test function p9(y) and p10(y) the convergence WOA it takes more than 100 iteration for the case of p9(y) and 55 iteration take in case of test function p10(y) but both the cases less than 5 iteration to converge in SCiWOA technique. Similarly in the test function p11(y) and p12(y) iteration about 30 and 25 respectively for WOA technique whereas iteration value less than 5 to converge in both the test functions in SCiWOA technique. It is observed that convergence nature of SCiWOA is improved in comparison to WOA in virtually all functions

Figure 1. Comparison of convergence characteristics of some test functions with WOA and SCiWOA techniques
4. System Under Study
The proposed SCiWOA technique is tried for the problems of physical world like selection of the adaptive fuzzy logic controller parameter for frequency regulation of hybrid power system with storage elements as presented in Fig. 2.
Parameters of the proposed DPGS system studies [24, 26-28]
Solar PV parameters: KPV=1.0, TPV=1.8 s, WTG parameters: KWTG=1.0, TWTG=1.0 s, FC parameters: KFC=0.01, TFC=4.0 s DEG parameters: KDEG=0.003, TDEG=2.0 s, AE parameters: KAE=0.002, TAE=0.5 s, BESS parameters: KBESS=-0.003, TBESS=0.1 s,
FESS parameters: KFESS=-0.01, TFESS=0.1 s, Kn=0.6
In the present work SCiWOA technique is proposed against physical world problems such as selection of parameters of adaptive fuzzy logic controller (FLC) for frequency regulation of the dispersed power system(DPS) with storage elements .The system consists of sources like Wind Turbine Generator(WTG), Diesel Engine Generator (DEG ), Fuel-cell (FC), Aqua Electrolysers (AE), Battery Energy Storage System(BESS), Flywheel Energy Storage System (FESS), Electric Vehicle (EV), Solar Photovoltaic (SPV), etc. [24-26]. The supply to the load is the summation of outputs of the above systems. The aqua-electrolyser absorbs the fluctuations of WTG and produces hydrogen gas which is used as input to the fuel cell. Outputs of solar PV and wind turbine systems are intermittent and unpredictable as these sources are purely seasonal and dependant on climatic and geographical situations. Therefore, it is a challenge to maintain power balance and system stability which can be done by proper co-ordination between stability and control of power output. To assure simple control, minimum maintenance, design flexibility along with an improved performance of the dispersed power system partially decentralized controller is considered for all its subsystems in place of centralised/decentralised controller including limiters to each of them for emulating changes in electro-mechanical characteristics in respective subsystem. A delay of 10msec is associated with the input and output signals and the control participation factors of controllable sources are represented by CPFs.

Figure 2. Block diagram of DPS under study
A. System Modelling
A.1. Wind turbine generator (WTG) system
This system is associated with several nonlinearities. It uses pitch controller to counteract to frequency oscillation of the utility grid. The pitch angle and output of WTG varies according to the wind speed.
Wind power output is given by
\[P_{WP} = \frac{1}{2} \rho A_R C_P V_W^3 \tag{14}\]
The transfer function is given by
\[G_{WTG_N}(s) = \frac{K_{WTG}}{1 + sT_{WTG}} = \frac{\Delta P_{WTG}}{\Delta P_{WP}}\] \[\tag{15}\]
Where, N = number of units = 1, 2, 3
A. 2. Solar PV system
Now a day's worldwide research on solar power is being explored by researchers to derive optimum energy utility as the power supplied through this system is gaining more visibility in parallel to the steady increase in world's energy demand. As per the current study, solar power tower efficiency is about 13%, sunlight collection and heat absorption is about 70% and conversion efficiency of PV cell is about 10%. The frequent change in weather along with rotation of day and night demand the storage technology to supply continuous energy. Solar plants are best suited for utility scale implementation in the range of 30MW to 400MW.
Output Power of PV system can be expressed as
\[P_{PV} = \eta \cdot S \cdot \varphi [1 - 0.005(T_a + 25)] \tag{16}\]
Where, \(\eta = PV\) cell conversion efficiency with a value of 10%, S = PV array area with a value of \(4084m^2\)
\(\varphi\) = solar irradiation in kW/m<sup>2</sup>, \(T_a\) = ambient temperature in degree Celsius
First order transfer function of this system during low frequency domain analysis is given by
\[G_{PV}(s) = \frac{K_{PV}}{1 + sT_{PV}} = \frac{\Delta P_{PV}}{\Delta \varphi} \tag{17}\]
A. 3. Aqua electrolyser (AE)
Aqua electrolyser absorbs the fluctuating power output of solar PV and wind turbine generator. In this system electric current is passed to two electrodes spaced in aqueous electrolyte by which hydrogen is generated for power generation. The transfer function of AE is given by
\[G_{AE}(s) = \frac{K_{AE}}{1 + sT_{AE}} = \frac{\Delta P_{AE}}{U_2}\] (18)
A. 4. Fuel cell (FC)
As a substitute of conventional generators fuel cell produces electric power by electro chemical reaction between Oxygen and Hydrogen. It is a higher order model with nonlinearities and produces small d.c voltage which is converted into a.c through dc/ac converter. Cells are combined in series/parallel circuits to produce enough voltage. When analysis is in low frequency domain, the 1<sup>st</sup> order transfer function of this system is given by
\[G_{FC_N}(s) = \frac{K_{FC}}{1 + sT_{FC}} = \frac{\Delta P_{FC}}{\Delta P_{AE}}\] (19)
The values of 'N' is taken as N=1,2
A. 5. Diesel Engine Generator (DEG)
It is a nonlinear system which is capable to supply the shortage of power by producing a torque to drive an alternator. It can reduce the power mismatch between supply and load demand independently. Its prime mover is designed to have faster dynamic response. It is also capable of disturbance rejecting disturbances in order to meet the uncertainty in load demand. The following first order transfer function explain the relationship between fuel consumption and mechanical power given by
\[G_{DEG}(s) = \frac{K_{DEG}}{1 + sT_{DEG}} = \frac{\Delta P_{DEG}}{\Delta U}\] (20)
A. 6. Storage system
(i) Flywheel Energy Storage System (FESS):
FESS is used to balance the power fluctuation developed by WTG and SPV systems. It is more reliable and equipped with longer life, faster response at comparatively less cost in comparison to other energy storage systems and are designed for high and low speed operations. It stores energy in rotating flywheel mechanically which is converted to electrical energy and delivered to the load when the fly wheel is rotated using a motor. Energy stored
in the fly wheel given by \((E = \frac{1}{2}lw^2)\) varies linearly with moment of inertia(l) and square
of the angular velocity (\(\omega^2\)). Higher mass, volume and losses with less stored energy per volume are main drawbacks of this system. Its transfer function is given as
\[G_{FESS}(s) = \frac{K_{FESS}}{1 + sT_{FESS}} = \frac{\Delta P_{FESS}}{\Delta U}\] (21)
(ii) Battery Energy Storage System (BESS):
By this system huge amount energy can be stored from solar and wind in less time which can be supplied it for a longer period. It acts as a source or as load to provide stable operation as per the requirement. It is equipped with a power converter along with a battery bank. A number of modules are incorporated into this system to achieve higher power capacity. This
system is coupled with electric vehicles energized by controller signal. The components of the storage elements work in nonlinear zone due to the presence of rate constraints which also manage the electromechanical characteristics and prevent the mechanical shock.
These nonlinearities and saturations are given by
\[|P_{FESS} < 0.09|, |P_{BESS} < 0.09|, |P_{DEG} < 0.01|, |P_{EV} < 0.01|, |P_{FESS} < 0.9|, |P_{BESS} < 0.2|, |P_{EV} < 0.8| \text{ and } 0 \le P_{DEG} \le 0.45 \ .\]
The transfer function of this system is given by
\[G_{BESS}(s) = \frac{K_{BESS}}{1 + sT_{BESS}} = \frac{\Delta P_{BESS}}{\Delta U}\] (22)
A. 7. Electric vehicle (EV)
Electric vehicles are used in hybrid power systems for improving stability against fluctuations in load demands. They consume real power during charging and supply during discharging. It has a battery replacing the petrol tank and an electric motor replacing an I.C engine. It costs less and can reduce emissions. EVs are basically of two types, e.g (i) all electric vehicle (AEVs) and (ii) plug in electric vehicle (PHEVs). The former includes battery electric vehicle (BEVs) and fuel cell electric vehicles (FCEVs). Each of them is partially charged through regenerative braking. Electricity is generated by EVs from the energy lost due to braking.
\(\Delta U\) = LFC signal fed to EV. \(\pm BkW\) = battery capacity of EV and \(T_{PHEV}\) = time constant of EV. E = current battery energy controlled within \(E_{min}\) =80% and \(E_{max}\) =90%.
\[K_1\] and \(K_2\) = mismatch in energy given by \(K_1 = E - E_{\text{max}}\), \(K_2 = E - E_{\text{min}}\).
When the charge hits the limiting values there is no participation of EV's in AGC. The net battery stored energy is calculated by the stored energy subsystem in a local control centre [27] that acts as link between power grid and EVs.

Figure 3. Modelling of electric vehicle for LFC study
The EVs which are ready to contribute power to the grid are engaged as a lumped model for the frequency control scheme. In addition, the LFC signal is sent to the EVs according to their state of charge (SOC) for charging or discharging purpose. The LC (local control) centres act as the link between the central load dispatching centre (CLDC) and the EV. The charging and discharging of the EV count on its SOC while SOC is vastly reliant on the LFC signal which CLDC dispatches. When the SOC hits the limiting values, the EV stops participating in LFC. A. 8. Model of the Dispersed Power System
The transfer function of the system under study is expressed by
\[G(s) = \frac{\Delta f}{\Delta P} = \frac{1}{D + sM} \tag{23}\]
Were,
D = characterises damping constant,
\(\Delta P\) = deviation in power
M= inertia constant of DPGS system,
\(\Delta f\) = frequency deviation
B. Combined fuzzy PID controller
The main objective of (FLC) is to preserve damping characteristics with minimum steady state error. The designing process needs appropriate adjustments of membership function, design and control of tuning procedures. The online tuning of membership function leads to complicacy as it comprises with fixed scaling factors and needs heavy computations. An alternative method may be adopted for designing the FLC using PID controller to optimize gains and input scaling factors. The adaptive fuzzy PID (FPID) controller as shown in Fig.4. In this case scaling factors can be selected during operating stage of the controller. The controller can remove steady state error, handle nonlinearities and provide quick response. There is no direct link between inputs to this controller. Therefore, performance of the controller may not be satisfactory. In a view to neutralize the above limitations the input is given directly to the controller and passed through fuzzy to make the system adaptive.

Figure 4. Adaptive Fuzzy PID controller

Figure 5. Membership function of error and change of error of combined fuzzy PID controller
The controller performance can be improved by updating the output continuously through adaptive tuning of scaling factors with fuzzy rule base. For this purpose, five triangular
membership functions with a set of fixed control rules are considered in the controller as shown in figure 5.
| e de | Neg Big | Neg Small | Zero | Pos Small | Pos Big |
|---|---|---|---|---|---|
| Neg Big | Neg Big | Neg Big | Neg Small | Neg Small | Zero |
| Neg Small | Neg Big | Neg Small | Neg Small | Zero | Pos Small |
| Zero | Neg Small | Neg Small | Zero | Pos Small | Pos Small |
| Pos Small | Neg Small | Zero | Pos Small | Pos Small | Pos Big |
| Pos Big | Zero | Pos Small | Pos Small | Pos Big | Pos Big |
Variables assigned to membership functions are PosBb (Positive Big), PosSm (Positive Small), Zero, NegSm (Negative Small) and NegBg (Negative Big) as shown in table-5. Frequency errors and change in frequency errors are considered as controller input. Output-Input scaling factors are tuned by using SCiWOA. During positive-small and positive-big input errors, the rule prevents a large undershoot and provides positive-big output. During negative-big and zero error the frequency overshoot is reduced significantly which in turn give rise to negative-small output.
The objective is expressed by ISE criteria along with the controller output \((\Delta u)\) for minimization of frequency deviation \((\Delta f)\). It is given by
\[J = \int_{0}^{T} \left[ (\Delta f)^{2} + (\Delta U)^{2} / kn \right] \cdot dt \tag{24}\]
Where, Kn =5 makes both terms of equation-24 competitive at the time of optimization process. Different parameters along with scaling factors of the controller are selected by SCiWOA. Entry of control signal to subsystems in minimized form ensures the need of low power to Battery and EV, fewer jerks to Flywheel and DEG and low consumption of Diesel. Using gain updating factor the proposed partially decentralized combined fuzzy PID (PD-CFPID) controller receives the input signal and modifies the output scaling factor continuously. Controller output is fed to the controllable sources through control participation factor (CPF) for modification of their power outputs. CPFs of each controllable source and controller parameters are tuned by SCiWOA technique.
5. Simulation of Experimental Results and Discussions
The competency of the suggested SCiWOA approach is studied with PID, CFPID and PD-CFPID controllers in simulink environment for the of DPGS system. Controller's parameters are optimized by the said approach and outcomes are compared to demonstrate the superiority of the proposed controller. The variation pattern of load demand (\(P_d\)) is shown in Fig. 6 (a). The PV-cell power output (\(P_{PV}\)) is given by Equation (17-19). The wind generator (\(P_{WTG}\)) and solar power are shown in Figures 6 (b) and (c). Variation of their outputs causes' system frequency fluctuation leading to which is to be put an end by suitable controller action.
Table- 6 gives results of SCiWOA and WOA optimized PID, CFPID and PD-CFPID controller parameters. As shown in Table- 8 the optimized value of objective function is found to be 810.369x10<sup>-2</sup> with application of WOA approach for PID controller. This value is reduced to 794.696 x10<sup>-2</sup> with SCiWOA approach. Hence, it is concluded that the performance of PID controller is better with SCiWOA technique in comparison to WOA technique. The objective function is again reduced to 781.474x10<sup>-2</sup> by performing through CFPID controller using SCiWOA. However, the superiority is imposed by the proposed PD-CFPID controller whose application significantly reduces this value to 362.019x10<sup>-2</sup> with the same technique

Figure 6 (a) variation of pattern of load demand (b) wind power (c) Solar power which are independent of the controller structure
Case-1: Normal operation
In this case, Generations from solar and wind sources along with the load pattern are shown in Figure 6. Dynamic responses with the proposed SCiWOA optimized PID, CFPID and PD-CFPID are presented in Figure 7. From Figure 7(a) it is found that ,the performance of system with PD-CFPID is better than that through PID and CFPID controllers. The power outputs with proposed PD-CFPID controller are shown in Figures. 7 (b)-(c). Power demand and supply of the system should be same with all variations varied at different time.The total generation is obtained by adding the power generation from the renewable sources less than the power by adding power aqua electrolyzer, DEG and fuel cell. For example, at the time t =50 sec it can be seen from 6 (a) that the demand power is more than the total renewable powr. Thus the storage units like BESS,
FESS, and electric vehicle (EV) gives less power to meet the power demand.Hence the power equilibrium is maintained and the system is frequency stable.
Following cases are taken into assumption to assess performances of the system: -

Figure 7 System response for case 1 (a) frequency deviation (b) power outputs of FESS, BESS and DEG (c) power of electric vehicle
Table 6. Optimized parameters
| Technique/Controller | Optimization parameters | Objective function (J) |
|---|---|---|
| WOA: PID | KP=0.6020, KI=0.4202, KD=1.0641 | 810.369×10-2 |
| SCiWOA: PID | KP=0.6624, KI= 0.3437, KD=1.5351 | 794.696×10-2 |
| SCiWOA: CFPID | K1=0.9997, K2=0.1365 | 781.474×10-2 |
| KP1= 1.5204, KI1= 0.9702, KD1=0.0901 | ||
| KP2= 0.2474, KI2= 0.423, KD2=1.1027 | ||
| SCiWOA: PD-CFPID | K1= 1.9964, K2=1.7787 | 362.019×10-2 |
| KP1=1.8963, KI1=0.9575, KD1=1.9991 | ||
| KP2=0.1009, KI2=0.9104, KD2=1.9964 | ||
| CPF-FESS=1.9964; | ||
| CPF-BESS=1.7787 | ||
| CPF-DEG=1.9987; | ||
| CPF-EV=1.9787 |
Case- 2: Uncertain Cases
PID controller is comparatively simple. Therefore, these are widely accepted in linear control system. But the gains are found to be suitable for limited problems. In case of various nonlinear and uncertain problems these conventional controllers fail to give robust adaptive response. In such cases fuzzy logic implementation can enhance the system performance by handling nonlinearities and uncertainties using FLC. To illustrate the efficacy of PD-CFPID over CFPID and PID controller, the performance are compared under various uncertain situations and following responses are obtained.

Figure 8(a). Comparison of PID, CFPID and PD-CFPID with increased load demand

Figure 8(b). Comparison of PID, CFPID and PD-CFPID with increased load demand and decreased in solar and wind powers

Figure 8(c). Comparison of PID, CFPID and PD-CFPID with increased load demand, solar and wind powers

Figure 8(d). Comparison of PID, CFPID and PD-CFPID with increased load demand with unavailability of solar and wind powers

Figure 8(e). Comparison of PID, CFPID and PD-CFPID with increased time delay Fig. 8 System response under various uncertain cases
Condition A: The demand of load pattern is increased by 150%.
Condition B: The demand of load pattern is increased by 150%. With 50% decrease in solar and wind powers
Condition C: Solar, wind powers and load demand pattern are enhanced by 150%.
Condition D: 200% increase in load demand when solar and wind powers are not available
Condition E: The time delay is raised to 400 ms
Change in frequency level during above scenarios are presented in Figures 8(a)-(e). From Figure 8(a) it is observed from condition-A that, when demand in load pattern is increased by 150%, the system is unstable with PID controller and system is upheld with both CFPID and PD-CFPID. But the response degrades with CFPID under condition-A, but response remains unaffected with proposed PD-CFPID controller. For condition-B to E, the system is unstable with both PID and CFPID controllers as evident from Figures 8(b)-(e). However, the system stability is found to be maintained with the proposed PD-CFPID controller giving rise to a small margin in frequency variations.
6. Conclusion
A novel approach is taken in this work to implement computational technique sine cosine function adopted improved WOA (SCiWOA) for optimizing the controller parameter 'c' effectively and to solve the optimization problem. Scaling factors are considered to change the step size position updating formula of search agents during the iterations. Intensive simulations has been conducted and verified on test functions to evaluate the feasibility and effectiveness of SCiWOA. From the result it is found that SCiWOA provides better performance in comparison to ABC, GA, CamWOA, WCA, PSO, GSA, PSOGSA, MFO, DA and WCMFO methods in 5 out of 7 uni-modal and 4 out of 6 multimodal functions. A Partially Decentralized Combined Fuzzy PID (PD-CFPID) controller is tuned through the proposed technique to regulate frequency of the hybrid system consisting several renewable sources along with storage devices like battery, flywheel as well as plug in EVs in optimization process in presence of nonlinearities storage system rate constraints and time delays. It is concluded that SCiWOA tuned PD-CFPID controller outperforms and is superior to conventional PID and CFPID controllers and maintains frequency stability under various uncertain condition.
7. References
- [1] Sayedali M, Lewis A. The whale optimization algorithm. Advances in Engineering Software. 2016; 95: 51-67.
- [2] Ling Y, Zhou Y, Luo Q. Levy flight trajectory-based whale optimization algorithm for global optimization. IEEE Access. 2017; 6168 – 6186.
- [3] Hu H, Bai Y, Xu T. Improved whale optimization algorithms based on inertia weights and their applications. International Journal of Circuits, Systems and Signal Processing. 2017; 11:12-26.
- [4] Mafarja MM, Mirjalili S. Hybrid whale optimization algorithm with simulated annealing for feature selection. Neurocomputing. 2017; 260: 302-312.
- [5] Sahu PR, Hota PK, Panda S. Modified whale optimization algorithm for fractional order multi-input SSSC based controller design. Optimal Control Application and Methods. 2018; 39: 1802-1817
- [6] Sivalingam R, Chinnamuthu S, Dash S. A modified whale optimization algorithm based adaptive fuzzy logic PID controller for load frequency control of autonomous power generation systems. Journal for Control, Measurement, Electronics, Computing and Communications 2018; 58(4): 410-421.
- [7] Bozorgi SM, Yazdani S. IWOA: An improved whale optimization algorithm for optimization problem. Journal of Computational Design and Engineering.2019; 6(3): 243- 259.
- [8] Sudha KR., Raju YB, Sekhar AC. Fuzzy C-Means clustering for robust decentralized load frequency control of interconnected power system with generation rate constraint, Int. J. of Electrical Power and Energy Systems, 37 (2012) 58-66.
- [9] Mohanty PK, Sahu BK, Pati TK, Panda S, Kar SK. Design and analysis of fuzzy PID controller with derivative filter for AGC in multi-area interconnected power system, IET Gener. Transm. Distrib.10 (2016) 3764-3776.
- [10] Fereidouni A, Masoum AS, Moghbel M. A new adaptive configuration of PID type fuzzy logic controller, ISA Trans. 56 (2015) 222-240.
- [11] Savino MM, Mazza A.Toward environmental and quality sustainability: an integrated approach for continuous improvement. IEEE Transactions on Engineering Management, 61 (2014) 171-181.
- [12] Khalilpourazari S, Khalilpourazary S. An efficient hybrid algorithm based on water cycle and moth-flame optimization algorithms for solving numerical and constrained engineering optimization problems. Soft Computing. 23 (2019), 1699–1722.
- [13] Digalakis J, Margaritis K. On benchmarking functions for genetic algorithms. Int J Comput Math. 77 (2001), 481–506.
- [14] Yao X, Liu Y, Lin G. Evolutionary programming made faster. IEEE Trans Evol Comput. 3(2) (1999), 82-102.
- [15] Karaboga D, Basturk B. A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Glob Opt. 39 (2007), 459–471.
- [16] Holland JH. Genetic algorithms. Sci Am. 267 (1992), 66–72.
- [17] Saha N, Panda S. Cosine adapted modified whale optimization algorithm for control of switched reluctance motor, Computational Intelligence, 2020, doi.org/10.1111/coin.12310
- [18] Sahu, R.K., Panda, S. and Sekhar, G.C., 2015. "A novel hybrid PSO-PS optimized fuzzy PI controller for AGC in multi area interconnected power systems." International Journal of Electrical Power and Energy Systems 64: 880- 893
- [19] Prangya Mohanty, Rabindra Kumar Sahu & Sidhartha Panda, A novel hybrid many optimizing liaisons gravitational search algorithm approach for AGC of power systems, Automatika, vol. 61, issue-1, pp.158-178, 2020
- [20] Mirjalili S, Hashim SZM. A new hybrid PSOGSA algorithm for function optimization. In: Computer and information application (ICCIA). IEEE. 2010; 374–377.
- [21] Eskandar H, Sadollah A, Bahreininejad A, Hamdi M. Watercycle algorithm—a novel metaheuristic optimization method for solving constrained engineering optimization problems. Comput Struct. 110 (2012), 151–166.
- [22] Mirjalili S. Moth-flame optimization algorithm: a novel nature inspired heuristic paradigm. Knowl Based Sys. 89 (2015), 228–249.
- [23] Mirjalili S. Dragonfly algorithm: a new meta-heuristic optimization technique for solving single-objective, discrete and multi-objective problems. Neural Comput Appl. 27 (2016), 1053–1073.
- [24] Pan I, Das S.Fractional order AGC for distributed energy resources using robust optimization. IEEE Trans on smart grid, 7 (2011) 2175-2186.
- [25] Padhy S, Panda S, Mahapatra S. A modified GWO technique-based cascade PI-PD controller for AGC of power systems in presence of plug-in electric vehicles, Engineering Science and Technology, an International Journal. 20 (2017) 427-442.
- [26] Rajesh KS, Dash SS. Load frequency control of autonomous power system using adaptive fuzzy based PID controller optimized on improved sine cosine algorithm, Journal of Ambient Intelligence and Humanized Computing, 10 (2019), 2361–2373.
- [27] Khamari, D, Sahu RK, Panda S. A modified moth swarm algorithm-based hybrid fuzzy PD–PI controller for frequency regulation of distributed power generation system with electric vehicle. J Control Autom Electr Syst (2020). https://doi.org/10.1007/s40313-020- 00565-0
- [28] Debidasi Mohanty, Sidhartha Panda, Robust frequency control of hybrid power system with EV and HP, International Conference on Energy, Power and Environment: Towards Clean Energy Technologies, pp.1-5. IEEE,2021.
Pabitra Mohan Dash Graduated in Electrical Engineering in 1993, M.Tech Degree in Electrical Engineering in 2008 and Presently he is working as Associate Professor in Electrical Engineering, Bhubaneswar Engineering College, Bhubaneswar, Odisha and Research scholar under BPUT, Odisha. His research interests are the field of Electrical power system and control, Optimization techniques, Flexible AC transmission Controller and Load frequency control.
Sangram Keshori Mohapatra received BE degree in Electrical Engineering in the year 1999, M.Tech degree in the year of 2008 in the specialization of Power Electronics and Drives and Ph.D degree in the year of 2014 in the specialization of power system Engineering. He has acquired more than 22 years of experience in the field of Academics and Research pertaining to Electrical Engineering. Presently, he is working as an Associate Professor in Electrical Engineering, Government College of Engineering, Keonjhar a constituent college of BPUT, Odisha. He has
published about 60 papers in international journal and conferences. He has guided 25 M.Tech research scholars .He is currently guiding 4 Ph.D Research scholars. He is the Life member of Indian Society for Technical Education (ISTE), India and Fellow of The Intuitions of Engineers (IEI) and member of IEEE and reviewer of various repute journal. His research interest is in the area of flexible AC transmission systems (FACTS), modeling of machines, power electronics, power systems and FACTS, controller design, power system stability, optimization Techniques. and Automatic generation and control.
Asini Kumar Baliarsingh received B.E degree in Electrical Engineering from Utkal University in 1998,M.Tech degree in 2004 from NIT, Jamesdpur, India, He received the Ph.D degree in the year 2012.He is currently working in Electrical Engineering Department in Government College of Engineering, Kalahandi, Odisha, India, He has published more than 40 paper in International Journal and Conferences. He has more than 22-year experience in teaching and research experience in the field of Electrical Engineering. He is member of ISTE, India. His research interest are in FACTS Controller, AI techniques, power system stability problem
etc.