Documente Academic
Documente Profesional
Documente Cultură
a
Ain Shams University, Faculty of Engineering, Department of Electric Power and Machines, Cairo, Egypt
b
Zagazig University, Faculty of Engineering, Department of Electric Power and Machines, P.O. Box 44519, Zagazig, Egypt
Keywords: This paper proposes a new application of the salp swarm algorithm (SSA) to fine-tune the gains of proportional-
Load frequency control integral-derivative (PID) controllers of load frequency control (LFC) of a multi-area hybrid renewable nonlinear
Optimization methods power system. To analyze the system nonlinearity, a dead-band is implemented in the governor model, a gen-
Power system control and dynamics eration rate constraint is employed with the turbine model, and a communication delay time of phase measuring
Renewable energy sources
unit devices is carried out in the secondary automatic LFC loop. An exact model is established to take into
consideration the effect of cross-coupling between the excitation control system and LFC loop. A single and
multi-objective functions are performed to test the validity of the proposed controllers. To obtain a more realistic
study, real wind speed data are involved in the wind farm model and real sun irradiations for a photovoltaic
system that captured from a field test are incorporated to check the validity of the SSA-PID controllers under
power system nonlinearities and renewable energy sources variability and uncertainties. The effectiveness of
SSA-PID controller is compared with other optimization methods based-PID controller under several operating
conditions. With the proposed controller, the LFC dynamic responses of multi-area hybrid nonlinear power
systems shall be further enhanced.
⁎
Corresponding author.
E-mail address: el_fergany@ieee.org (A.A. El-Fergany).
https://doi.org/10.1016/j.epsr.2019.105938
Received 29 October 2018; Received in revised form 7 July 2019; Accepted 8 July 2019
0378-7796/ © 2019 Elsevier B.V. All rights reserved.
H.M. Hasanien and A.A. El-Fergany Electric Power Systems Research 176 (2019) 105938
controller gains are not easy at all when dealing with nonlinear systems centers to generation stations causing a communication delay time
such as power networks. To solve this controller design problem, con- (CDT), which may affect the system stability [30,31]. In this study, this
ventional optimization methods can be utilized, but several difficulties communication delay is taken into account within the interconnected
shall be met due to the following reasons: (i) its dependency on the power system model. On the other hand, most of the published research
initial conditions; (ii) its solution relies on the type of ordinary differ- works have ignored the cross-coupling effect between the LFC and ex-
ential equation solver; and (iii) in nonlinear systems, multiple peaks citation control systems. In fact, the LFC has not any effect on the ex-
may be exist and it shall target a local minima. Unlike these conven- citation control system due to its lower response, but on contrast the
tional methods, meta-heuristic optimization methods are presented to excitation control system affects the LFC dynamics momentary. Any
solve these problems. In this regard, several meta-heuristic optimiza- step perturbation of excitation voltage of any area can affect the area
tion algorithms have been used to optimally fine tune PI or PID con- power, frequency, and tie line power transiently. This cross-coupling
trollers in nonlinear systems such as genetic algorithm (GA) [15], should be involved in the interconnected power system model and it
particle swarm optimization (PSO) [16], harmony search algorithm should be studied and investigated under different operating condi-
[17], cuckoo search algorithm [18], water cycle algorithm [19], grey tions. This is also one of the salient features of this study.
wolf optimization algorithm [20], and whale optimization algorithm In this paper, the SSA-PID controller is proposed to optimally design
[21]. In a deep focus on the automatic generation control or LFC pro- such controller of a LFC of a multi-area hybrid renewable nonlinear
blem of interconnected power systems, GA [22], PSO [23], and other power system. To analyze the system nonlinearity, the governor dead-
meta-heuristic optimization algorithms like stochastic fractional opti- band (GDB) is implemented, the generation rate constraint (GRC) is
mizer [24], teaching-learn algorithm [25], and symbiotic organisms used within the turbine model, the CDT of PMU devices is carried out in
search [26] are used to solve the LFC problem. Recently, there is a the secondary automatic LFC loop. An exact model is established to take
revolution of the computational evolutionary algorithms, which are into consideration the effect of cross-coupling between the excitation
inspired by nature. Tremendous efforts have been exerted by the re- control system and LFC loop. A single and multi-objective functions are
searchers to develop them for solving many engineering optimization performed to examine the validity of proposed controller. To obtain a
problems. This represents the authors’ motivation to use the salp swarm more realistic study, real wind speed data are involved in the wind farm
algorithm (SSA) to fine-tune PID controllers of a multi-area hybrid model and real power data of photovoltaic system that extracted from a
nonlinear renewable interconnected power system. field test are incorporated to check the validity of the SSA-PID con-
The SSA is a novel meta-heuristic algorithm that is inspired by the troller under power system nonlinearities and renewable energy
attitude of salps in nature. The salps like jelly fishes. The SSA demon- sources (RESs) variability and uncertainties. The effectiveness of SSA-
strates a salp chain for searching their food. It was presented by S. PID controller is compared with other optimization methods based-PID
Mirjalili and others in 2017 [27]. The SSA have some merits like its controller under several operating conditions. A comprehensive study is
high speed to reach the optimal value and it possess a minimum number based on simulation results that are carried out using the powerful
of factors that need adjustment. Recently, it was implemented to solve MATLAB program [32].
several engineering problems [27]. Furthermore, it is used to estimate The paper is organized as follows: Section 2 introduces the system
fuel cell parameters model [28] and solve the optimal power flow in model. In Section 3, the problem formulation and the SSA model are
power networks [29]. presented. Section 4 presents the simulation results and discussion. In
Recently, the LFC problem have received much interest in power Section 5, a conclusion is drawn.
systems to get a power balance between power generation and load
power. In Today's power system, a large number of phase measuring 2. System model
units (PMUs) devices is employed. Several signals are transmitted from
transmission systems to dispatching/control centers and from these In this study, a two-area interconnected hybrid renewable nonlinear
2
H.M. Hasanien and A.A. El-Fergany Electric Power Systems Research 176 (2019) 105938
Table 1 the tie line power change within the system model. Additionally, loads
Transfer functions of the system components. are added to both control areas by an amount of | D1
P
|V1| and
V | 1
PD2
Component Transfer function |V2|, respectively. In this study, a renewable energy system that is
| V2 |
represented as a wind farm and a photovoltaic (PV) power plant is
Governor 1/(Tg s + 1)
Turbine
incorporated into the power system to extensively study the system
1/(Tt s + 1)
Reheat (kh Th s + 1)/(Th s + 1) nonlinearity and uncertainty. These models can be implemented as
Power System kp/(Tp s + 1) follows:
3
H.M. Hasanien and A.A. El-Fergany Electric Power Systems Research 176 (2019) 105938
where ts is the simulation time; K pm, i, d min and K pm, i, d max are the lower
and higher bounds of proportional/integral/derivative gains of the mth
PID controller, respectively; N m min and Nmax are the lower and higher
m
4
H.M. Hasanien and A.A. El-Fergany Electric Power Systems Research 176 (2019) 105938
Table 2 Table 3
Optimal values of proposed controller gains. Transient response specifications of system responses.
PID kp ki kd N Algorithm Response MUS MOS Ts (s)
set of the non-dominated solutions are stored in the archive, which is SSA Ptie (p.u) 3.21e-4 6.32e-5 13.24
always updated iteratively to get rid of the solutions with crowded ABC [42] 6.61e-4 32.8e-5 17.90
GA [15] 7.49e-4 11.55e-5 15.28
neighborhood. In addition, the stored solutions are ranked and updated
and then selected by using a roulette wheel method. At final step, the
best compromise solution is picked up carefully. More details about the
the SSA include 10 search agents and 50 iterations. This optimization
SSA can be found in Ref. [27]. The SSA code is implemented in MA-
process is repeated more than 30 times to test the algorithm robustness
TLAB environment.
and it yields 0.761e-5 as a minimum fitness value. Hence, the statistical
procedure like standard deviation and variance are computed and these
4. Simulation results and discussion are approximately close to zero. The fitness value convergence is de-
monstrated in Fig. 3. Notably, the convergence has a smooth nature to
An exact model of an interconnected two-area hybrid renewable reach the best fitness value. Table 2 lists the optimal gains of these
power system taken into consideration all its nonlinearities and the controllers using the SSA. It can be realized that the PID controller
cross-coupling effect between the excitation control system and the LFC values are identical because two areas are equal. The power system
system is presented in details using MATLAB/SIMULINK program. The responses such as F1, F2 , and Ptie are pointed out in Fig. 4(a)–(c).
SSA code is interfaced with such detailed model to carry out the opti- Notably, the dynamic responses with the proposed SSA-PID controller
mization process. The system performance is assessed under different are faster and better damped of fluctuations than that achieved by ar-
operating conditions during the following scenarios: tificial bee colony (ABC)-PID controller [42] and GA-PID controller,
whose GA settings are written in details in Ref. [15]. These optimiza-
4.1. Scenario 1. Performance assessment of the interconnected power tion algorithms are applied to the same system for a fair comparison.
system without nonlinearities Different transient response specifications such as maximum under-
shoot (MUS), maximum overshoot (MOS), and settling time (Ts )
This scenario introduces an optimal procedure to fine tune PID of ± 0.002% criterion are recorded in Table 3. It can be realized that all
controllers of the system under study using the SSA. In this scenario, all these specifications using the SSA are rigorously smaller than that ob-
the system nonlinearities such as GDB, GRC, CDT, cross-coupling of tained by other heuristic optimization techniques leading to a high
excitation control effect and any incorporated RESs are deactivated. superiority of the proposed algorithm. There are several reasons for
The main reason for these components deactivation is to test the ef- superiority of the SSA to other algorithms such as: (i) Its high velocity to
fectiveness of the proposed controller during a fair comparison with converge, (ii) It possesses a lower number of parameters that need to be
other heuristic-based optimal PID controllers. To check the power fine-tuned, (iii) Its simple mathematical procedure, and (iv) Its proper
system dynamic responses, an SLP of +1% p.u is applied to area-1 at design by the designer. Therefore, it can be applied to the inter-
time t = 0 s, as a network disturbance. The lower and upper limits of connected power system with its nonlinearities.
controller parameters are indicated in Ref. [42]. The ISE criterion is A further investigation to check the validity of the generated
chosen as a single objective function. It is found that optimal settings of
Fig. 4. System responses for scenario 1. (a) F1. (b) F2 . (c) Ptie .
5
H.M. Hasanien and A.A. El-Fergany Electric Power Systems Research 176 (2019) 105938
Table 4
Numerical simulations under system parametric variations and sensitivity.
Change% in parameter +25% −25%
Table 5 variations. The reader can see obviously that the reported numerical
Optimal values of proposed controllers gains for scenario 2. results of time-domain dynamic responses indicate that the optimized
PID kp ki kd N
PID controllers are performed efficiently even under system parametric
variations. It can be said that the aforementioned analysis points out the
1 0.096 0.505 0.332 34.93 viability of the proposed SSA-PID controller of LFC under wide varia-
2 0.096 0.505 0.332 34.93 tion of system parameters and operating load conditions of the power
system.
optimal gains of PID controllers using the SSA, operating load condi-
tions of the power system and system parameters are varied by ± 25% 4.2. Scenario 2. Performance assessment of the interconnected power
of their original values to perform the sensitivity analysis. These var- system with nonlinearities
iations include the value of time constants (area-1 and area-2) of gov-
ernor, turbine (i.e. Tg1,Tg 2, Tt1 and Tt 2 ), reheater (Th1 and Th2) and droops In this scenario, the performance of the proposed interconnected
and frequency biases (R1 & R2 and B1 & B2) . In addition, variations of two-area power system is evaluated subjecting to the system non-
operating load conditions of the power system and synchronization linearities. In this regard, the GDB, GRC and CDT are applied to the
coefficient (i.e. Kp1, Kp2, Tp1, Tp2 and Tp12 are carried out. The records of system under study and their settings are illustrated in Section 2.
Table 4 specify the transient characteristics under system parametric Moreover, the cross-coupling effect of the excitation control system on
6
H.M. Hasanien and A.A. El-Fergany Electric Power Systems Research 176 (2019) 105938
Fig. 5. System responses for scenario 2. (a) F1-SVP. (b) F2 -SVP. (c) Ptie -SVP. (d) F1-SLP. (e) F2 -SLP. (f) Ptie -SLP.
Table 6 hardly the power system dynamic responses with all its nonlinearities,
Transient response specifications of system responses for scenario 2. an SVP of +1% p.u is applied to area-1 at time t = 0 s, as a network
Response MUS MOS Ts (s)
disturbance. The ISE criterion is chosen as a single objective function
through this scenario. The SSA is applied to the ISE function to yield the
F1 (Hz ) 7.07e-2 7.14e-3 9.58 optimal gains of PID controllers. It is found that optimal settings of the
F2 (Hz ) 3.41e-2 3.17e-2 9.72 SSA include 10 search agents and 50 iterations. The fitness value re-
6.64e-3 1.00e-2 7.43
Ptie (p. u) cords 0.00585. Table 5 indicates the optimal gains of these controllers
using the SSA. The power system responses such as F1, F2 , and Ptie
are demonstrated in Fig. 5(a)–(c). The transient response specifications
Table 7
are shown in Table 6. It can be noted that these dynamic responses have
Standard specifications of ENEC [43].
a faster action with minimum fluctuations. Moreover, to test the power
Quantity Value system with the optimal proposed controller whose gains are listed in
Table 5, a severe SVP of 5% is applied to area-1 at time t = 0 s. This
Standard frequency range ± 0.2 Hz
Maximum instantaneous frequency change ± 0.8 Hz disturbance is the maximum allowable voltage disturbance in electric
Maximum steady state frequency change ± 0.5 Hz power systems worldwide. Under these operating conditions, the
Recovery time on 50 Hz nominal frequency 1 min system dynamic responses are shown in Fig. 5(a)-(c). It is worthy for
noting here that the SSA-PID controller is capable of efficiently con-
trolling the power system and it has the ability to return the system
Table 8 back to its original state exhibiting a robust stability.
Optimal values of proposed Controllers gains for scenario 3. It can be realized that the frequency deviation and the tie line power
PID kp ki kd N change are lied in acceptable ranges, which rely on the European
Electricity Grid Codes (EEGC) [43]. The standard specifications of these
1 0.178 0.560 0.327 90.65 grid codes are demonstrated in Table 7. For further verification of the
2 0.178 0.560 0.327 90.65 proposed optimal controllers, several SLPs of 1% and 5% p.u amplitude
are also switched on such area at t = 0 s. Figs. 5(d)–(f) depict the fre-
quency deviation and the tie line power change. Notably, the optimal
the LFC system is taken into consideration to figure out a more realistic
SSA-PID controller is successfully implemented to the power system
nonlinear study. An exact model is proposed to take this effect into
under these operating conditions. This reflects the flexibility, robust-
consideration. The coefficients T1 and T2 and the terms PD1 and PD2
| V1 | | V2 | ness and high performance of the SSA-PID controller to deal with an
are selected as 1 p.u MW/p.u volt [34]. Based on Eqs. (2)–(5), any step interconnected power system with all nonlinearities, which appear in
excitation voltage perturbation (SVP) of an area affects a change in the GDB, GRC, CDT, and cross-coupling effect of the excitation control
tie line power and load demand of such control area. Therefore, to test systems.
7
H.M. Hasanien and A.A. El-Fergany Electric Power Systems Research 176 (2019) 105938
8
H.M. Hasanien and A.A. El-Fergany Electric Power Systems Research 176 (2019) 105938
doi.org/10.1109/TII.2016.2574242.
[6] M.H. Cintuglu, O.A. Mohammed, Behavior modeling and auction architecture of
networked microgrids for frequency support, IEEE Trans. Ind. Inf. 14 (2017)
1772–1782, https://doi.org/10.1109/TII.2016.2612648.
[7] X.Q. Lu, X.H. Yu, J.G. Lai, J. Guerrero, H. Zhou, Distributed secondary voltage and
frequency control for islanded microgrids with uncertain communication links,
IEEE Trans. Ind. Inf. 13 (2017) 448–460, https://doi.org/10.1109/TIE.2014.
2379211.
[8] H.L. Zeynelgil, A. Demirören, N.S. Şengör, Load frequency controls for power
system with reheat steam turbine and governor dead band non-linearity by using
neural network controller, Eur. Trans. Electr. Power 12 (2002) 179–184, https://
doi.org/10.1002/etep.4450120303.
[9] C.F. Juang, C.F. Lu, Load frequency control by hybrid evolutionary fuzzy PI-con-
troller, IEE Proc. Gener. Transm. Distrib. 153 (2006) 196–204, https://doi.org/10.
1049/ip-gtd:20050176.
[10] H.A. Yousel, K.A.L. Kharusi, M.H. Albadi, N. Hosseinzadeh, Load frequency control
of a multi-area power system: an adaptive fuzzy logic approach, IEEE Trans. Power
Syst. 29 (2014) 1822–1830, https://doi.org/10.1109/TPWRS.2013.2297432.
[11] S.R. Khuntia, S. Panda, Simulation study for automatic generation control of a
multi-area power system by ANFIS approach, Appl. Soft Comput. 12 (2012)
333–341, https://doi.org/10.1016/j.asoc.2011.08.039.
[12] S. Patra, S. Sen, G. Ray, Design of robust load frequency controller: H∞ loop
shaping approach, Electr. Power Compon. Syst. 35 (2007) 769–783, https://doi.
org/10.1080/15325000601175140.
[13] K. Vrdoljak, N. Perié, I. Petrovié, Sliding mode based load-frequency control in
power systems, Electr. Power Syst. Res. 80 (2010) 514–527, https://doi.org/10.
1016/j.epsr.2009.10.026.
[14] W. Tan, Z. Xu, Robust analysis and design of load frequency controller for power
systems, Electr. Power Syst. Res. 79 (2009) 846–853, https://doi.org/10.1016/j.
epsr.2008.11.005.
Fig. 8. System responses for scenario 4. (a) F . (b) Ptie . [15] H.M. Hasanien, S.M. Muyeen, Design optimization of controller parameters used in
variable speed wind energy conversion system by genetic algorithms, IEEE Trans.
Sustain. Energy 3 (2012) 200–208, https://doi.org/10.1109/TSTE.2012.2182784.
[16] G. Islam, S.M. Muyeen, A. Al-Durra, H.M. Hasanien, RTDS implementation of an
renewable power systems with system variability and uncertainty.
improved sliding mode based inverter controller for PV system, ISA Trans. 62
(2016) 50–59, https://doi.org/10.1016/j.isatra.2015.10.022.
5. Conclusion [17] M.N. Ambia, H.M. Hasanien, A. Al-Durra, S.M. Muyeen, Harmony search algorithm-
based controller parameters optimization for a distributed-generation system, IEEE
Trans. Power Deliv. 30 (2015) 246–255, https://doi.org/10.1109/TPWRD.2014.
This paper has introduced a novel application of the SSA to fine tune 2358940.
the PID controllers of LFC loop of a multi-area hybrid renewable non- [18] R.N. Kalaam, S.M. Muyeen, A. Al-Durra, H.M. Hasanien, K. Al-Wahedi,
linear power system. Different nonlinearity that affect the system dy- Optimisation of controller parameters for grid-tied photovoltaic system at faulty
network using artificial neural network-based cuckoo search algorithm, IET Renew.
namics are included such as the GDB, GRC, CDT, and the effect of cross- Power Gener. 11 (2017) 1517–1526, https://doi.org/10.1049/iet-rpg.2017.0040.
coupling between the AVR and LFC loop. A single and multi-objective [19] H.M. Hasanien, M. Matar, Water cycle algorithm-based optimal control strategy for
function is built to test the proposed controller application. RESs are efficient operation of an autonomous microgrid, IET Gener. Transm. Distrib. 12
(2018) 5739–5746, https://doi.org/10.1049/iet-gtd.2018.5715.
modeled and incorporated in details to form hybrid renewable non- [20] M.H. Qais, H.M. Hasanien, S. Alghuwainem, Augumented grey wolf optimizer for
linear power systems. The simulation results have shown that the grid-connected PMSG-based wind energy conversion systems, Appl. Soft Comput.
system performance with the SSA-PID controller is superior to that 69 (2018) 504–515, https://doi.org/10.1016/j.asoc.2018.05.006.
[21] H.M. Hasanien, Performance improvement of photovoltaic power systems using an
obtained by other PID controllers. Moreover, the proposed controller is
optimal control strategy based on whale optimization algorithm, Electr. Power Syst.
efficiently control the system under different operating conditions such Res. 157 (2018) 168–176, https://doi.org/10.1016/j.epsr.2017.12.019.
as SLPs, SVPs, different single and multi-objective function, and RESs [22] F. Daneshfar, H. Bevrani, Load frequency control: GA-based multi-agent re-
inforcement learning, IET Gener. Transm. Distrib. 4 (2010) 13–26, https://doi.org/
variability and uncertainty. Therefore, the SSA-PID controller can be
10.1049/iet-gtd.2009.0168.
applied to enhance the dynamic responses of different power systems. [23] H. Gozde, M.C. Taplamacioglu, Automatic generation control application with
craziness based particle swarm optimization in a thermal power system, Int. J.
Conflict of interest Electr. Power Energy Syst. 33 (2011) 8–16, https://doi.org/10.1016/j.ijepes.2010.
08.010.
[24] M.A. El-Hameed, M. Elkholy, A.A. El-Fergany, Efficient frequency regulation in
We wish to confirm that there are no known conflicts of interest highly penetrated power systems by renewable energy sources using stochastic
associated with this publication and there has been no significant fi- fractional optimizer, IET Renew. Power Gener. (2019), https://doi.org/10.1049/
iet-rpg.2019.0186 in press.
nancial support for this work that could have influenced its outcome. [25] C. Shamik, V. Mukherjee, PID controller for automatic voltage regulator using
teaching–learning based optimization technique, Int. J. Electr. Power Energy Syst.
References 77 (2016) 418–429, https://doi.org/10.1016/j.ijepes.2015.11.010.
[26] H.M. Hasanien, A.A. El-Fergany, Symbiotic organisms search algorithm for auto-
matic generation control of interconnected power systems including wind farms,
[1] H.M. Hasanien, Whale optimization algorithm for automatic generation control of IET Gener. Transm. Distrib. 11 (2017) 1692–1700, https://doi.org/10.1049/iet-gtd.
interconnected modern power systems including renewable energy sources, IET 2016.1245.
Gener. Transm. Distrib. 12 (2018) 607–614, https://doi.org/10.1049/iet-gtd.2017. [27] S. Mirjalili, A.H. Gandomi, S.Z. Mirjalili, S. Saremi, H. Faris, S.M. Mirjalili, Salp
1005. swarm algorithm: a bio-inspired optimizer for engineering design problems, Adv.
[2] K. Liao, Y. Xu, A robust load frequency control scheme for power systems based on Eng. Softw. 114 (2017) 163–191, https://doi.org/10.1016/j.advengsoft.2017.07.
second-order sliding mode and extended disturbance observer, IEEE Trans. Ind. Inf. 002.
14 (2018) 3076–3086, https://doi.org/10.1109/TII.2017.2771487. [28] A.A. El-Fergany, Extracting optimal parameters of PEM fuel cells using salp swarm
[3] B.K. Sahu, S. Pati, S. Panda, Hybrid differential evolution particle swarm optimi- optimizer, Renew. Energy 119 (2018) 641–648, https://doi.org/10.1016/j.renene.
zation optimized fuzzy proportional–integral derivative controller for automatic 2017.12.051.
generation control of interconnected power system, IET Gener. Transm. Distrib. 8 [29] A.A. El-Fergany, H.M. Hasanien, Salp swarm optimizer to solve optimal power flow
(2014) 1789–1800, https://doi.org/10.1049/iet-gtd.2014.0097. comprising voltage stability analysis, Neur. Comput. Appl. (2019), https://doi.org/
[4] K. Emami, T. Fernando, H.H. Lu, B.D. Nener, K.P. Wong, Application of unscented 10.1007/s00521-019-04029-8 in press.
transform in frequency control of a complex power system using noisy PMU data, [30] L. Jiang, W. Yao, Q.H. Wu, J.Y. Wen, S.J. Cheng, Delay-dependent stability for load
IEEE Trans. Ind. Inf. 12 (2016) 853–863, https://doi.org/10.1109/TII.2015. frequency control with constant and time-varying delays, IEEE Trans. Power Syst.
2491222. 27 (2012) 932–941, https://doi.org/10.1109/TPWRS.2011.2172821.
[5] V.P. Singh, N. Kishor, P. Samuel, Load frequency control with communication to- [31] S. Sonmez, S. Ayasun, Stability region in the parameter space of PI controller for a
pology changes in smart grid, IEEE Trans. Ind. Inf. 12 (2016) 1943–1952, https:// single-area load frequency control system with time delay, IEEE Trans. Power Syst.
9
H.M. Hasanien and A.A. El-Fergany Electric Power Systems Research 176 (2019) 105938
10