Next Article in Journal
Biomass Fast Pyrolysis Vapor Upgrading over γ-Alumina, Hydrotalcite, Dolomite and Effect of Na2CO3 Loading: A Pyro Probe GCMS Study
Previous Article in Journal
Numerical Simulation of Convective-Radiative Heat Transfer
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Sooty Terns Algorithm for Deregulated MPC-LFC Installed in Multi-Interconnected System with Renewable Energy Plants

by
Hossam Hassan Ali
1,
Ahmed Fathy
2,
Abdullah M. Al-Shaalan
3,
Ahmed M. Kassem
4,
Hassan M. H. Farh
3,*,
Abdullrahman A. Al-Shamma’a
3 and
Hossam A. Gabbar
5
1
Electrical Department, Faculty of Technology and Education, Sohag University, Sohag 82524, Egypt
2
Electrical Power & Machine Department, Faculty of Engineering, Zagazig University, Zagazig 44519, Egypt
3
Electrical Engineering Department, College of Engineering, King Saud University, Riyadh 11421, Saudi Arabia
4
Electrical Engineering Department, Faculty of Engineering, Sohag University, Sohag 82524, Egypt
5
Faculty of Energy Systems and Nuclear Science, Ontario Tech University (UOIT), 2000 Simcoe St N, Oshawa, ON L1G 0C5, Canada
*
Author to whom correspondence should be addressed.
Energies 2021, 14(17), 5393; https://doi.org/10.3390/en14175393
Submission received: 29 July 2021 / Revised: 20 August 2021 / Accepted: 21 August 2021 / Published: 30 August 2021

Abstract

:
This paper introduces a novel metaheuristic approach of sooty terns optimization algorithm (STOA) to determine the optimum parameters of model predictive control (MPC)-based deregulated load frequency control (LFC). The system structure consists of three interconnected plants with nonlinear multisources comprising wind turbine, photovoltaic model with maximum power point tracker, and superconducting magnetic energy storage under deregulated environment. The proposed objective function is the integral time absolute error (ITAE) of the deviations in frequencies and powers in tie-lines. The analysis aims at determining the optimum parameters of MPC via STOA such that ITAE is minimized. Moreover, the proposed STOA-MPC is examined under variation of the system parameters and random load disturbance. The time responses and performance specifications of the proposed STOA-MPC are compared to those obtained with MPC optimized via differential evolution, intelligent water drops algorithm, stain bower braid algorithm, and firefly algorithm. Furthermore, a practical case study of interconnected system comprising the Kuraymat solar thermal power station is analyzed based on actual recorded solar radiation. The obtained results via the proposed STOA-MPC-based deregulated LFC confirmed the competence and robustness of the designed controller compared to the other algorithms.

1. Introduction

In the interconnected system, the frequency stabilization is very significant to keep the stability of the power system which is achieved by load frequency control (LFC). LFC aims at keeping the frequency at nominal value and vanishing the aberration in frequency and power flow in tie-lines to zero in case of sudden load disturbance. The objective of interconnecting multiplants is to share loads and maintain the system dependability in the event of curtailment of any generation plant. Recently, renewable energy sources (RESs) have been combined with conventional plants and installed in electric grids [1,2,3]. The deregulated power system is a conventional power system with modified structure. It consists of many autonomous entities such as transmission companies (TRANSCOs), distribution companies (DISCOs), and generation companies (GENCOs). The GENCOs, as autonomous power units, may contribute in the LFC task. Moreover, DISCOs may contract unilaterally with GENCOs, nonconventional power source units, or independent power producers (IPPs) in different areas. In the deregulated system, control is highly decentralized and independent system operators (ISOs) are responsible for keeping the steady frequency and tie-line power flow within their acceptable limits [4,5]. The deregulated LFC is presented in many reported works with optimal control techniques. In [6], fuzzy proportional-integral-derivative (F-PID) was optimized via mine blast algorithm (MBA), and the presented controller was designed with five memberships. RESs and flexible alternating current transmission (FACT) are installed in the interconnected power system to minimize overshoot and settling time. Sine cosine algorithm is used to adapt cascade control fractional order (FO), integral FO (FOI), and proportional-derivative (FOPD) such that it minimizes the integral square error (ISE) [7]. Deregulated LFC with installed thyristor-controlled phase shifter (TCPS) and superconducting magnetic energy source (SMES) have been presented with the aid of adaptive neuro Fuzzy system (ANFIS) to improve the dynamic response of the system [8]. Improved particle swarm optimization (IPSO) has been presented to optimize tilted integral derivative (TID) and FOPID-based deregulated LFC installed with static synchronous series compensator (SSSC), the considered fitness function to be minimized was the integral time square error (ITSE) [9]. Deregulated LFC has been presented with incorporating dish‒Stirling solar thermal system (DSTS), geothermal power plant (GTPP), and high-voltage direct current (HVDC)-based cascade FOPI-FOPID optimized via sin cosine algorithm (SCA) [10]. TID control has been adapted by hybrid teaching learning-based optimizer and pattern search (hTLBO-PS) with SMES and TCPS; the employed fitness function in that work was ISE [11]. Fuzzy-PID-LFC controller has been determined through bacterial foraging optimization algorithm (BFOA) for multisources interconnected systems [12]. Sliding mode control (SMC)-based output feedback has been employed to optimize LFC installed in multi-sources interconnected system, the target is to minimize the ISE via hybrid flower pollination and pattern search (hFPA-PS) [13]. In [14], cascade tilt-integral–TID (C-TI-TID) was presented to optimize deregulated LFC installed in four areas via water cycle algorithm (WCA), and the results were compared with C-PI-TD. Redox flow battery (RFB) was introduced to minimize the peak overshoot and settling time of the frequency and tie-line power responses for multi-interconnected system with multisources with LFC, using predictive functional modified PID (PFMPID) adjusted via grasshopper optimization algorithm (GOA); seven membership functions were employed to design the fuzzy controller [15]. In [16], the volleyball premier league algorithm (VPL) was presented to optimize cascade structure of a two-degree-of-freedom PI and FOPD controller with filter incorporated with HVDC and distributed generation (DG) in deregulated LFC. A quasi-oppositional harmony search algorithm (QOHS) has been introduced to optimize deregulated LFC with Sugeno fuzzy-PID with three membership functions-integrated thyristor-controlled series compensator (TCSC); ISE was selected as the target [17,18,19]. In [20], PID with double-derivative (PIDD)-based deregulated LFC with integrated HVDC was introduced and optimized via fruit fly optimization algorithm (FOA). A cascade PID with filter (PIDF) and one plus FO derivative (1+FOD) were employed to simulate LFC with HVDC and SSSC, and the controller was optimized via salp swarm algorithm (SSA) [21]. In [22], FOA was introduced to tune a PID controller with filter incorporated in a deregulated LFC-based unified power flow controller (UPFC) and HVDC. In [23], a PI controller was presented in a deregulated LFC installed with multisources and capacitive energy storage (CES) optimized via SCA. A modified virus colony search (MVCS) was studied to optimize PID controller-based deregulated LFC installed in four interconnected areas [24]. A PID controller was optimized via artificial cooperative search algorithm (ACSA)-based deregulated LFC with combined RFB and SMES [25]. A bat algorithm was presented to optimize FOPID-based deregulated LFC with incorporated SMES and UPFC to minimize ITAE [26].
Recently, there are some new approaches applied to simulate the deregulated LFC, such as SSA [27,28], crow search algorithm (CA) [29], the whale optimization [30], GOA [31], MBA [32], opposition-based interactive search algorithm (OISA) [33], and quasi-opposition lion optimization algorithm (QOLOA) [34]). Table 1 presents comparison of previous studies reported in deregulated LFC on the basis of control type, optimization approach, and system construction. Moreover, comparison of the reported approaches that have been conducted in LFC in three areas with multisources deregulated is given in Table 2.
Regarding the reported works and the comparisons given in Table 1 and Table 2, one can see that few researchers considered deregulated multi-interconnected systems including optimal MPC and RESs. Moreover, the application of metaheuristic approaches in this field is still limited. Furthermore, the traditional controllers reported in many previous works failed in vanishing the fluctuations in frequencies and tie-line powers for interconnected systems when nonlinearities of system are considered. Additionally, most of the metaheuristic approaches used in that field may trap in local optima.
The authors covered these defects by proposing a novel methodology incorporated the sooty terns optimization algorithm (STOA) to design the model-predictive control (MPC)-based LFC installed in multi-interconnected plants. The parameters of MPC are identified via STOA such that ITAE of aberrations in frequencies and powers in tie-lines is minimized. The contribution of this work is summarized as follows:
  • A novel STOA approach is proposed to compute the MPC optimum parameters-based nonlinear deregulated LFC combined with conventional, RESs, and energy storage systems (ESSs).
  • Wind turbine (WT), photovoltaic (PV) model with maximum power point tracker (MPPT), hydropower, diesel generator, and thermal plant are presented and modeled in deregulated LFC.
  • Practical case study of interconnected system comprising the Kuraymat solar thermal power station is analyzed based on actual recorded solar radiation.
  • The proposed MPC-LFC optimized via STOA achieved robust performance under changing some parameters of the system and random load disturbance.
The paper is organized as follows: Section 2 introduces the mathematical model of the deregulated LFC, Section 3 presents the proposed methodology, Section 4 presents simulation results, and Section 5 introduces conclusions.

2. Mathematical Model of Deregulated LFC

The proposed system considered in this paper includes three interconnected plants; the first area comprises reheat thermal, wind power units, and DISCOs (DISCO1 and DISCO2). Area 2 includes hydro, diesel power units, and DISCOs (DISCO3 and DISCO4). Area 3 consists of reheat thermal, PV with MPPT, and DISCOs (DISCO5 and DISCO6). Each plant has SMES; Figure 1 shows the proposed multi-interconnected system topology in the deregulated LFC system. The system construction in the Simulink model is presented in Figure 2.
In deregulated LFC, contracts conducted via GENCOs with DISCOs are made based on the DISCOs Participation Matrix (DPM). The DISCOs number represents the column numbers of DPM, and the GENCOs number is the row numbers of DPM in interconnected systems, the sum of each column in the matrix should be equal to unity. The elements of the matrix depend on contract participation factor (cpf), and the DPM is described by Equation (1).
D P M = [ c p f 11 c p f 12 c p f 13 c p f 14 c p f 15 c p f 16 c p f 21 c p f 22 c p f 23 c p f 24 c p f 25 c p f 26 c p f 31 c p f 32 c p f 33 c p f 34 c p f 35 c p f 36 c p f 41 c p f 42 c p f 43 c p f 44 c p f 45 c p f 46 c p f 51 c p f 52 c p f 53 c p f 54 c p f 55 c p f 56 c p f 61 c p f 62 c p f 63 c p f 64 c p f 56 c p f 66 ] ,   c p f i j = 1
The scheduled steady-state power flow on the tie-line from area i to j is defined as follows:
dPtie,ij_scheduled = ((demand of DISCOs in areaj from GENCO in areai) − (demand of DISCOs in areai from GENCO in areaj))
d P t i e , i j _ s c h e d u l e d = i = 1 D n j = 1 G n d P L j c p f i j j = 1 G n i = 1 D n d P L i c p f i j
where Dn is the DISCOs number, Gn is the GENCOs number, and dPLi is the load disturbance in area i. The actual power flow on tie-line (dPtie,ij_actual) can be described as follows:
d P t i e , i j _ a c t u a l = ( d F i d F j ) × 2 π T i j s
where dFi and dFj are the frequency deviations in area i and area j. Tij is the coefficient of synchronizing between areas i and j. The error in tie-line power between area i and area j can be expressed as
d P t i e , i j _ e r r o r = d P t i e , i j _ a c t u a l d P t i e , i j _ s c h e d u l e d
The input signal to MPC is the area control error (ACE) which can be written as follows:
A C E i = d F i × B i + d P t i e , e r r o r _ i
where Bi is the bias factor of frequency in area i.

3. Sooty Terns Optimizer Characteristics

Gaurav Dhiman [35] presented the sooty terns optimization algorithm (STOA) in 2019. Sooty terns are wide range of types with variable sizes and weights, they are sea birds that eat amphibians, earthworms, insects, fish, reptiles, etc. Sooty terns (STs) establish the sound of rain, such as catching worms concealed underground by feet and using crumbs of baking to entice the fish. Generally, STs live in colonies and use their cleverness to locate their prey and attack it. Immigration and attacking the prey are prominent aspects of STs behaviors, and migration is identified as the movement of seasonal STs to search for food-rich areas that provide adequate energy. During migration, the STs move in groups following the strongest one and, therefore, they adjust their initial positions to avoid collision with each other. The behavior of STs during migration can be described as follows:
C s t = S A × P s t ( z )
S A = C f - z × C f I t e r m a x
where C s t is the position of a sooty tern that does not conflict with another one, P s t represents the ST’s current position, z represents current iteration, SA is ST motion in a certain search area, while Cf is a variable controlling to set SA. STs search for the best neighbor and converge with it after avoiding a clash based on the following equation:
M s t = C B × ( P b s t ( z ) P s t ( z ) )
C B = 0.5 × R a n d
where M s t refers to STs’ different positions, P b s t is the best ST, CB is a random variable, while Rand refers to random number in scale of [0, 1]. The ST or search agent can refresh its location with regards to the best ST.
D s t = C s t + M s t
where D s t indicates the disparity between the ST and the fittest ST. When attacking the prey, STs change their speeds and create a spiral behavior which is defined as follows:
x = R a d i × s i n ( i )
y = R a d i × c o s ( i )
z = R a d i × i
r = u × e k v
where Radi refers to the radius of every spiral turn, i is variable in scale [0 ≤ k ≤ 2π], v and u identify the constant of spiral form, and e refers to normal logarithm. STs update their positions based on the following equation:
P s t ( z ) = D s t × ( x + y + z ) × P b s t ( z )
where P s t   ( z ) updates the position of another ST and saves the optimal solution.

4. The Proposed Approach

This section presents the major structure of MPC. Additionally, it clarifies the proposed approach combining MPC and STOA.

4.1. Model-Predictive Control (MPC)

MPC is a modern control concept that relies on future predictions to resolve the trouble under study. MPC is commonly utilized in the manufacturing systems. The MPC has many advantages, such as combinations of direct variables, system delay compensation, the ability to handle limitations, and online optimization. Figure 3 presents the MPC structure, which has prediction and controller units [36,37]. The unit of prediction predicts the future results of the system according to its current output, while the control unit utilizes the forecast output to reduce the restrictive equation of the objective function. If restrictions exist, the objective function can be reduced by utilizing the performance prediction function via the control unit. The basic concept of MPC relies on the calculation of the difference between the reference signal and the plant’s actual output. The future output is then estimated over time intervals, known as sampling, until the output matches the reference signal.
In the MPC algorithm, the system can be described as linear or nonlinear. The plant input and output are presented in the following formula:
x ( k + 1 ) = A x ( k ) + B S i u p ( k )
y ( k ) = S o 1 C x ( k ) + S o 1 D S i u p ( k )
where A, B, C, and D represent the system state-space matrices, So and Si indicate the output and input diagonal array, respectively, while up refers to a nondimensional vector of input variables. The input of MPC can be calculated as (u(k) = u(k1) + Δu(k)); by solving the problem with respect to sequence of input, one can get the following expression:
m i n Δ u ( k ) , , Δ u ( k + M 1 ) { j = 0 M 1 Δ u T ( k + j ) R Δ u ( k + j ) + i = 0 P 1 Δ y T ( k + i ) Q Δ y ( k + i ) }
where M refers to the control horizon, P refers to the prediction horizon (1MP), T is the sample time, Q and R represent weighting factors, while y ( k + i | k ) refers to the forecasted output.

4.2. Optimal Deregulated LFC Solving Problem

This section introduces the deregulated LFC using MPC optimized via the proposed STOA. The MPC parameters (M, P, T, Q, and R) are identified via the proposed methodology of STOA to minimize the ITAE of aberrations in frequencies and powers in tie-lines as follows:
I T A E = 0 t i = 1 n ( | d F i | + | d P t i e , i | )   t . d t
where t and n are the time of simulation and area number, dFi is the frequency deviation in area i, and dPtie,i refers to the deviation in tie-line power of area i. In this work, the MPC design is based on linear time invariant (LTI) which can be determined through MPC toolbox for each area with the aid of Matlab/Simulink. Figure 4 shows the MPC adaptation mechanism implemented through the suggested STOA; the MPC parameters’ constraints are selected as 1 ≤ M, 1 ≤ P, 1 ≤ R, Q ≤ 10, and 0.1 ≤ T≤ 10. The MPC is fed by three inputs which are reference signal, deviation in frequency of the LFC system, and load disturbance measurement. The ITAE is computed depending on current aberrations in frequencies and powers in tie-lines and then fed to the proposed STOA. The MPC optimum parameters can be identified by STOA through minimizing the ITAE. Figure 5 explains the steps for implementing the proposed STOA.

5. Simulation Results

In this work, the MPC optimal parameters are determined via the proposed STOA-based deregulated LFC installed in multi-interconnected plants with RESs and SMES. The controlling parameters of STOA are assigned as 50 for population size, and maximum iteration of 100. The proposed approach is applied on the system shown in Figure 2 which consists of nonlinear three areas with multi-sources and deregulated LFC environment through three cases. The proposed system parameters are tabulated in Table A1 in Appendix A, while governor dead band (GDB) and generation rate constraint (GRC) are specified to be 3%. The obtained results via the proposed approach are compared to those obtained by MPC optimized via differential evolution (DE), stain bower braid algorithm (SBO), firefly algorithm (FA), and intelligent water drops algorithm (IWD).

5.1. Unilateral-Based Transaction

In this case, there is unilateral contract between DISCOs and GENCOs in area 1; this can be represented as given in Equations (20) and (21). The demand power is 0.005 pu for DISCO1 and DISCO2 (DISCO1 = DISCO2 = 0.005), while the total load disturbance in area 1 (dPD1) is 0.01 pu, which presents the sum demand load in DISCO1 and DISCO2. However, there is no demand for power by DISCO3, DISCO4, DISCO5, DISCO6, and load disturbance in areas 2 and 3.
D P M = [ 0.5 0.5 0 0 0 0 0.5 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]
  d P D 1 = D I S C O 1 + D I S C O 2 = 0.01   p u   d P D 2 = D I S C O 3 + D I S C O 4 = 0   p u d P D 3 = D I S C O 5 + D I S C O 6 = 0   p u
The change in the response of the generation units for each GENCO can be written as follows:
d P G E N C O 1 = j = 1 6 c p f 1 j × d D I S C O j = ( 0.5 + 0.5 ) × 0.005 = 0.005   p u   M W
d P G E N C O 2 = j = 1 6 c p f 2 j × d D I S C O j = ( 0.5 + 0.5 ) × 0.005 = 0.005   p u   M W
Table 3 illustrates the errors (integral absolute error (IAE), integral square error (ISE), integral time absolute error (ITAE), and integral time square error (ITSE)) that are obtained by the different algorithms compared to the proposed technique with/without SMES. The optimum parameters of MPC-based deregulated LFC obtained by the presented methodologies are illustrated in Table 4. The aberrations in frequencies and powers flow in tie-lines are shown in Figure 6, while Table 5 presents the system performance specifications including peak undershoot (PUs), peak overshoot (POs), and settling time (Ts) of the fluctuations in frequencies and powers in tie-lines. The settling time and overshoot are minimized by the proposed STOA with/without SMES.

5.2. Bilateral Transaction

In this case, the DISCOs contract with any GENCOs are bound by the terms of the contract concluded between them. Assume that the power demand for each DISCO is 0.005 (DISCO1 = DISCO2 = DISCO3 = DISCO4 = DISCO5 = DISCO6 = 0.005), while the total load disturbance in all areas is 0.01 pu (dPD1 = dPD2 = dPD3 = 0.01 pu), and the DPM is assigned as in Equation (24).
D P M = [ 0.3 0.25 0.3 0.2 0.2 0 0.2 0.15 0 0.2 0.1 0 0 0.15 0.4 0 0.2 0.4 0.2 0.15 0 0.2 0.2 0.1 0.2 0.15 0.3 0.3 0.2 0.5 0.1 0.15 0 0.1 0.1 0 ]
  d P D 1 = D I S C O 1 + D I S C O 2 = 0.01   p u   d P D 2 = D I S C O 3 + D I S C O 4 = 0.01   p u d P D 3 = D I S C O 5 + D I S C O 6 = 0.01   p u
The power change of the generation units for each GENCO is illustrated as follows:
d P G E N C O 1 = j = 1 6 c p f 1 j × d D I S C O j = ( 0.3 + 0.25 + 0.3 + 0.2 + 0.2 + 0 ) × 0.005 = 0.00625   p u   M W
d P G E N C O 2 = j = 1 6 c p f 2 j × d D I S C O j = ( 0.2 + 0.15 + 0 + 0.2 + 0.1 + 0 ) × 0.005 = 0.00325   p u   M W
d P G E N C O 3 = j = 1 6 c p f 3 j × d D I S C O j = ( 0 + 0.15 + 0.4 + 0 + 0.2 + 0.4 ) × 0.005 = 0.00575   p u   M W
d P G E N C O 4 = j = 1 6 c p f 4 j × d D I S C O j = ( 0.2 + 0.15 + 0 + 0.2 + 0.2 + 0.1 ) × 0.005 = 0.00425   p u   M W
d P G E N C O 5 = j = 1 6 c p f 5 j × d D I S C O j = ( 0.2 + 0.15 + 0.3 + 0.3 + 0.2 + 0.5 ) × 0.005 = 0.00825   p u   M W
d P G E N C O 6 = j = 1 6 c p f 6 j × d D I S C O j = ( 0.1 + 0.15 + 0 + 0.1 + 0.1 + 0 ) × 0.005 = 0.00225   p u   M W
The best obtained fitness function is via the proposed approach compared to IWD, FA, DE, and SBO, as tabulated in Table 6. MPC optimum parameters obtained by different approaches with deregulated LFC under bilateral transaction case are tabulated in Table 7. Aberrations in frequencies and powers in tie-lines are shown in Figure 7. Table 7 introduces the system performance specifications for curves presented in Figure 7. The effect of installed SMES in the system to minimize ITAE is clarified and given in Table 6, Table 8 and Figure 7.

5.3. Contract Violation Transaction

Usually, the demand for power increases and DISCOs strive to achieve the profits, therefore there is a violation of contracts with the GENCOs. The GENCOs must meet the increase of power demand from DISCOs. Given the contracting procedures mentioned in Section 5.2 and Equations (22) and (23), the power demand requested by the DISCO1 and DISCO2 are modified to 0.01, while the other DISCOs requests remain the same, at 0.005. Moreover, the power change of the GENCO1, GENCO2, and load disturbance in all areas are given as follows:
  d P D 1 = D I S C O 1 + D I S C O 2 = 0.02   p u   d P D 2 = D I S C O 3 + D I S C O 4 = 0.01   p u d P D 3 = D I S C O 5 + D I S C O 6 = 0.01   p u
d P G E N C O 1 = j = 1 6 c p f 1 j × d D I S C O j = ( 0.3 + 0.25 + 0.3 + 0.2 + 0.2 + 0 ) × 0.01 = 0.0125   p u   M W
d P G E N C O 2 = j = 1 6 c p f 2 j × d D I S C O j = ( 0.2 + 0.15 + 0 + 0.2 + 0.1 + 0 ) × 0.01 = 0.0065   p u   M W
When the system given in Figure 2 is simulated under this case, the ITAE obtained via the proposed STOA is 1.0102. Table 9 presents a comparison between the values of errors obtained by the proposed approach and the other simulated algorithms. The MPC optimum parameters obtained by different approaches with deregulated LFC are presented in Table 10. The frequencies and tie-line powers’ aberrations are displayed in Figure 8. The corresponding performance specifications for such cases are tabulated in Table 11. The settling time and overshoot are minimized by the proposed STOA.

5.4. Sensitivity Analysis

To confirm the robustness and reliability of the proposed approach-based deregulated LFC, the constructed MPC is investigated under changing of the system parameters and random load disturbance. Sensitivity analysis is conducted on deregulated three interconnected plants with LFC and SMES in bilateral and contract violation transactions cases through changing the system parameters, such as Tg, Kr, Tr, Tt, Kp, and Tp, to ±25% and ±50%. The obtained ITAEs in this case are given in Table 12. The proposed approach has the robust performance and competence under changing the system parameters.
The application of random load disturbance is vital as the load demand is not usually constant on the system all the time. To confirm the reliability of the proposed technique, the random load change shown in Figure 9 is applied through the DISCO1 and DISCO2 for the same control values and conditions in contract violation case described in Section 5.3, while the total load on area 1 is the sum of DISCO1 and DISCO2. Figure 10 illustrates the aberrations in frequencies and powers in tie-lines under random load change. As the reader can see, the time responses of frequencies and tie-line powers’ violations pass through four time intervals according to the load disturbance shown in Figure 10. The proposed MPC-LFC designed via STOA succeeded in vanishing the perturbations in frequencies and tie-line powers in all intervals, with less oscillations compared to the others. The overshoot and undershoot are minimized by the proposed STOA with/without SMES compared to DE and SBO.

5.5. Practical Case Study

It is important to investigate the proposed MPC-LFC optimized via STOA on a practical plant, this is done by replacing the PV model with the Kuraymat solar thermal power station. Figure 11 shows the location of Kuraymat, which is 90 miles south of Cairo, Egypt. It is a combined cycle plant that has gas turbines with capacity of 80 MW and steam turbine of 40 MW, in addition to one parabolic trough solar system with rating of 20 MW. The solar field covers an area of about 130,800 m2 and consists of 40 rows of collectors, with each row having four SKAL-ET 150 parabolic trough collectors, and each collector consists of 12 modules [38,39]. In this work, the solar thermal plant is represented in Matlab/Simulink, as shown in Figure 12, to clarify the effect of changing solar radiation on the system. This plant comprises a solar field which represents collectors of parabolic troughs, governor, and steam turbine; the combined heat by collectors is utilized to heat the fluid and water to produce steam and drive the turbine. The recorded solar radiation by the plant shown in Figure 13 is used, and these data are fed to the solar thermal energy unit. The solar radiation was transformed over the day to match the simulation time of the system, and all conditions and restrictions mentioned in Section 5.2 were applied to obtain the results in this case. The obtained results of the actual case are reported in Table 13, which shows the errors obtained by different approaches at the Kuraymat solar thermal power station. The optimum parameters of MPC obtained by different methodology-based deregulated LFC with solar thermal plant are tabulated in Table 14. The aberrations in frequencies and powers in tie-lines are shown in Figure 14, while Table 15 presents the system performance specifications for curves presented in Figure 14. The settling time and peak overshoot are minimized by the proposed STOA with/without SMES. The obtained results confirm the robustness and competence of the proposed MPC-LFC optimized via STO in this such case.

6. Conclusions

This paper proposed a novel structure of load frequency control (LFC) installed in a multi-interconnected system with renewable energy sources and storage systems. The proposed controller is represented by model predictive control (MPC) optimized via recent metaheuristic optimizer of sooty terns optimization algorithm (STOA). The proposed methodology that incorporated STOA was employed to determine the optimal parameters of MPC-LFC. The presented fitness function to be minimized is the integral time absolute error (ITAE), comprising the frequencies and in tie-lines powers’ deviations. The constructed MPC-deregulated LFC was combined in an interconnected nonlinear system involving photovoltaic (PV) with maximum power point tracker (MPPT), wind turbine (WT), and superconducting magnetic energy source (SMES). The system was simulated under deregulated cases as unilateral, bilateral, and contract violation-based transactions with/without SMES. The performance specifications (undershoots, peak overshoot, and settling time) of the time responses for frequencies and tie-line powers’ aberrations obtained by the proposed STOA were compared to those of different optimizers in all cases. Moreover, the constructed MPC was examined under changing of the system parameters and random load change. Furthermore, a practical case study interconnecting Kuraymat solar thermal power station with others was analyzed based on actual recorded solar radiation. The best fitness function in unilateral transactions case was 0.3736, obtained via STOA, and 0.1302, when SMES was used. In the bilateral transactions case, the best fitness function was 3.2369, obtained using STOA, and 0.6619, with STOA-SMES. On the other hand, the values of ITAE at the contract violation-based transactions case were 5.1892 and 1.0106 by STOA with/without SMES, respectively. The proposed control achieved minimum target of 1.9642 and 0.7647 by STOA with/without SMES for LFC with solar thermal plant. The obtained results confirm the robustness and reliability of the proposed approach incorporating STOA in minimizing the aberration in frequencies and powers in tie-lines and achieving the system stability during load disturbances in the least time. In future work, enhancement of the STOA algorithm to reduce the consumption time is mandatory.

Author Contributions

Conceptualization, H.H.A. and A.F.; methodology, A.M.A.-S. and A.M.K.; software, H.H.A. and A.F.; validation, H.H.A., H.M.H.F., and A.A.A.-S.; formal analysis, H.H.A., A.F., and H.A.G.; investigation, H.H.A. and H.G; data curation, H.H.A., A.F., and H.M.H.F.; writing—original draft preparation, H.H.A. and A.F.; writing—review and editing, H.M.H.F., A.A.A.-S., and H.A.G.; supervision, A.M.K., A.M.A.-S., and H.A.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Acknowledgments

Researchers Supporting Project number (RSP-2021/337), King Saud University, Riyadh, Saudi Arabia.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclature

STOASooty terns optimization algorithmSTSooty terns
LFCLoad frequency controlSBOStain bower braid algorithm
MPCModel predictive control FAFirefly algorithm
TRANSCOsTransmission companiesDEDifferential evolution
DISCOsDistribution companies PUsPeak undershoot
GENCOsGeneration companies POsPeak overshoot
SMESSuperconducting magnetic energy storageTsSettling time
DPMDISCOs Participation Matrix cpfcontract participation factor
Symbols
A, B, C and DThe system state space matriceseNormal logarithm
dPLiThe load disturbance in area iRadiThe radius of every spiral turn
TijThe coefficient of synchronizing between areas i and jRandThe random number in scale of [0, 1]
CBThe random variabledPDitotal load disturbance in area i
C s t The position of ST that does not conflict with ST anotherx(k)The system state
CfControlling variable y(k)The system outputs
P s t The current position of sooty tern zThe current iteration
P s t   ( z ) The ST positions of other u and vThe constant of spiral form
D s t The disparity between the ST and excellent fittest STKdiesThe constant gain of diesel unit
So and Sithe output and input diagonal array KgThe gain of steam plant governor
TSample time of MPCKghThe gain of hydro plant governor
M and PThe control and prediction horizonsKpThe gain of generator and power system
Q and RWeighting factorsKPV1 and KPV2The gains of PV system
tSimulation timeKpw1, Kpw2 and Kpw3Wind plant gains
dFiThe frequency deviation of i areaKrThe gain of reheater
dPtie,iThe power deviation of tie-line in area iKtThe gain of steam turbine
TgTime constant of governor (sec.)TrTime constant of reheater (sec.)
TghTime constant of hydro governor (sec.)TrhReset time constants of hydro governor (sec.)
TpTime constant of generator and power system (sec.)TrsHydro governor transient droop
TPV1 and TPV2Time constants of PV system (sec.)TtTime constant of steam turbine (sec.)
Tpw1, Tpw2 and Tpw3Time constants of wind plant (sec.)TwNominal start time of the water in penstock (sec.)

Appendix A

Table A1. Parameters of the deregulated LFC.
Table A1. Parameters of the deregulated LFC.
ParameterValueParameterValueParameterValue
Tg0.08 sKpv1−18Kdiesel16.5
Tr10 sTpv1100 sR0.425 pu MW/Hz
Kr0.33 Hz/pu MWKpv2900B2.4 Hz/pu MW
Tt0.3 sTpv250 sapf10.65
Kp120 Hz/pu MWKwp11.25apf20.35
Tp20 sKwp21.4Twp16 s
TW11 sTwp20.041 sTrs0.513 s
Trh10 sTgh48.7 sKs1.8
Ts1.8Tgs1.0Tts3.0
KsmesT1T2T3T4Tsmes
SMES10.85500.12790.10570.10000.61310.0144
SMES20.81810.13770.52050.10300.42410.0849
SMES30.53360.60880.11690.35970.20140.4638

References

  1. Veerasamy, V.; Member, S.; Izzri, N.; Wahab, A. A Hankel matrix based reduced order model for stability analysis of hybrid power system using PSO-GSA optimized cascade PI-PD controller for automatic load frequency control. IEEE Access 2020, 8, 71422–71446. [Google Scholar] [CrossRef]
  2. Arya, Y. AGC of restructured multi-area multi-source hydrothermal power systems incorporating energy storage units via optimal fractional-order fuzzy PID controller. Neural Comput. Appl. 2019, 31, 851–872. [Google Scholar] [CrossRef]
  3. Panwar, A.; Sharma, G.; Nasiruddin, I.; Bansal, R.C. Frequency stabilization of hydro–hydro power system using hybrid bacteria foraging PSO with UPFC and HAE. Electr. Power Syst. Res. 2018, 161, 74–85. [Google Scholar] [CrossRef]
  4. Pappachen, A.; Peer Fathima, A. Critical research areas on load frequency control issues in a deregulated power system: A state-of-the-art-of-review. Renew. Sustain. Energy Rev. 2017, 72, 163–177. [Google Scholar] [CrossRef]
  5. Haes Alhelou, H.; Hamedani-Golshan, M.E.; Zamani, R.; Heydarian-Forushani, E.; Siano, P. Challenges and opportunities of load frequency control in conventional, modern and future smart power systems: A comprehensive review. Energies 2018, 11, 2497. [Google Scholar] [CrossRef] [Green Version]
  6. Fathy, A.; Kassem, A.M.; Abdelaziz, A.Y. Optimal design of fuzzy PID controller for deregulated LFC of multi-area power system via mine blast algorithm. Neural Comput. Appl. 2020, 32, 4531–4551. [Google Scholar] [CrossRef]
  7. Tasnin, W.; Saikia, L.C. Impact of renewables and FACT device on deregulated thermal system having sine cosine algorithm optimised fractional order cascade controller. IET Renew. Power Gener. 2019, 13, 1420–1430. [Google Scholar] [CrossRef]
  8. Pappachen, A.; Peer Fathima, A. Load frequency control in deregulated power system integrated with SMES-TCPS combination using ANFIS controller. Int. J. Electr. Power Energy Syst. 2016, 82, 519–534. [Google Scholar] [CrossRef]
  9. Morsali, J.; Zare, K.; Tarafdar Hagh, M. A novel dynamic model and control approach for SSSC to contribute effectively in AGC of a deregulated power system. Int. J. Electr. Power Energy Syst. 2018, 95, 239–253. [Google Scholar] [CrossRef]
  10. Tasnin, W.; Saikia, L.C.; Raju, M. Deregulated AGC of multi-area system incorporating dish-Stirling solar thermal and geothermal power plants using fractional order cascade controller. Int. J. Electr. Power Energy Syst. 2018, 101, 60–74. [Google Scholar] [CrossRef]
  11. Khamari, D.; Sahu, R.K.; Gorripotu, T.S.; Panda, S. Automatic generation control of power system in deregulated environment using hybrid TLBO and pattern search technique. Ain Shams Eng. J. 2020, 11, 553–573. [Google Scholar] [CrossRef]
  12. Arya, Y.; Kumar, N. Design and analysis of BFOA-optimized fuzzy PI/PID controller for AGC of multi-area traditional/restructured electrical power systems. Soft Comput. 2017, 21, 6435–6452. [Google Scholar] [CrossRef]
  13. Mohanty, B. Hybrid flower pollination and pattern search algorithm optimized sliding mode controller for deregulated AGC system. J. Ambient Intell. Humaniz. Comput. 2020, 11, 763–776. [Google Scholar] [CrossRef]
  14. Kumari, S.; Shankar, G. Maiden application of cascade tilt-integral-derivative controller in load frequency control of deregulated power system. Int. Trans. Electr. Energy Syst. 2020, 30, e12257. [Google Scholar] [CrossRef]
  15. Nosratabadi, S.M.; Bornapour, M.; Gharaei, M.A. Grasshopper optimization algorithm for optimal load frequency control considering Predictive Functional Modified PID controller in restructured multi-resource multi-area power system with Redox Flow Battery units. Control Eng. Pract. 2019, 89, 204–227. [Google Scholar] [CrossRef]
  16. Prakash, A.; Murali, S.; Shankar, R.; Bhushan, R. HVDC tie-link modeling for restructured AGC using a novel fractional order cascade controller. Electr. Power Syst. Res. 2019, 170, 244–258. [Google Scholar] [CrossRef]
  17. Shiva, C.K.; Mukherjee, V. A novel quasi-oppositional harmony search algorithm for AGC optimization of three-area multi-unit power system after deregulation. Eng. Sci. Technol. Int. J. 2016, 19, 395–420. [Google Scholar] [CrossRef] [Green Version]
  18. Nandi, M.; Shiva, C.K.; Mukherjee, V. TCSC based automatic generation control of deregulated power system using quasi-oppositional harmony search algorithm. Eng. Sci. Technol. Int. J. 2017, 20, 1380–1395. [Google Scholar] [CrossRef]
  19. Shiva, C.K.; Mukherjee, V. Design and analysis of multi-source multi-area deregulated power system for automatic generation control using quasi-oppositional harmony search algorithm. Int. J. Electr. Power Energy Syst. 2016, 80, 382–395. [Google Scholar] [CrossRef]
  20. Mohanty, B.; Hota, P.K. Comparative performance analysis of fruit fly optimisation algorithm for multi-area multisource automatic generation control under deregulated environment. IET Gener. Transm. Distrib. 2015, 9, 1845–1855. [Google Scholar] [CrossRef]
  21. Prakash, A.; Kumar, K.; Parida, S.K. PIDF(1+FOD) controller for load frequency control with sssc and ac-dc tie-line in deregulated environment. IET Gener. Transm. Distrib. 2020, 14, 2751–2762. [Google Scholar] [CrossRef]
  22. Shankar, R.; Kumar, A.; Raj, U.; Chatterjee, K. Fruit fly algorithm-based automatic generation control of multiarea interconnected power system with FACTS and AC/DC links in deregulated power environment. Int. Trans. Electr. Energy Syst. 2019, 29, e2690. [Google Scholar] [CrossRef] [Green Version]
  23. Dhundhara, S.; Verma, Y.P. Capacitive energy storage with optimized controller for frequency regulation in realistic multisource deregulated power system. Energy 2018, 147, 1108–1128. [Google Scholar] [CrossRef]
  24. Ghasemi-marzbali, A. Multi-area multi-source automatic generation control in deregulated power system. Energy 2020, 201, 117667. [Google Scholar] [CrossRef]
  25. Selvaraju, R.K.; Somaskandan, G. Impact of energy storage units on load frequency control of deregulated power systems. Energy 2016, 97, 214–228. [Google Scholar] [CrossRef]
  26. Mishra, D.K.; Panigrahi, T.K.; Mohanty, A.; Ray, P.K. Effect of superconducting magnetic energy storage on two agent deregulated power system under open market. Mater. Today Proc. 2020, 21, 1919–1929. [Google Scholar] [CrossRef]
  27. Sharma, M.; Dhundhara, S.; Arya, Y.; Prakash, S. Frequency stabilization in deregulated energy system using coordinated operation of fuzzy controller and redox flow battery. Int. J. Energy Res. 2020, 45, 7457–7475. [Google Scholar] [CrossRef]
  28. Mishra, A.K.; Mishra, P.; Mathur, H.D. Enhancing the performance of a deregulated nonlinear integrated power system utilizing a redox flow battery with a self-tuning fractional-order fuzzy controller. ISA Trans. 2021. [Google Scholar] [CrossRef]
  29. Babu, N.R.; Saikia, L.C. Load frequency control of a multi-area system incorporating realistic high-voltage direct current and dish-Stirling solar thermal system models under deregulated scenario. IET Renew. Power Gener. 2021, 15, 1116–1132. [Google Scholar] [CrossRef]
  30. Kumar, R.; Sharma, V.K. Whale Optimization Controller for Load Frequency Control of a Two-Area Multi-source Deregulated Power System. Int. J. Fuzzy Syst. 2020, 22, 122–137. [Google Scholar] [CrossRef]
  31. Das, M.K.; Bera, P.; Sarkar, P.P. PID-RLNN controllers for discrete mode LFC of a three-area hydrothermal hybrid distributed generation deregulated power system. Int. Trans. Electr. Energy Syst. 2021, 31, 1–21. [Google Scholar] [CrossRef]
  32. Das, S.; Saikia, L.C.; Datta, S. Maiden application of TIDN-(1+PI) cascade controller in LFC of a multi-area hydro-thermal system incorporating EV–Archimedes wave energy-geothermal-wind generations under deregulated scenario. Int. Trans. Electr. Energy Syst. 2021, 31, e12907. [Google Scholar] [CrossRef]
  33. Raj, U.; Shankar, R. Deregulated Automatic Generation Control using Novel Opposition-based Interactive Search Algorithm Cascade Controller Including Distributed Generation and Electric Vehicle. Iran. J. Sci. Technol. Trans. Electr. Eng. 2020, 44, 1233–1251. [Google Scholar] [CrossRef]
  34. Kumar, A.; Shankar, R. A Quasi Opposition Lion Optimization Algorithm for Deregulated AGC Considering Hybrid Energy Storage System. J. Electr. Eng. Technol. 2021. [Google Scholar] [CrossRef]
  35. Dhiman, G.; Kaur, A. STOA: A bio-inspired based optimization algorithm for industrial engineering problems. Eng. Appl. Artif. Intell. 2019, 82, 148–174. [Google Scholar] [CrossRef]
  36. Seborg, D.E.; Edgar, T.F.; Mellichamp, D.A.; Doyle, F.J., III. Process Dynamics and Control, 4th ed.; Wiley: Seoul, Korea, 2017; ISBN 9781119298489. [Google Scholar]
  37. Mayne, D.Q. Model predictive control: Recent developments and future promise. Automatica 2014, 50, 2967–2986. [Google Scholar] [CrossRef]
  38. Elshafey, S.; Shehadeh, M.; Bayoumi, A.; Díaz, J.; Pernía, A.M.; Jose-Prieto, M.A.; Abdelmessih, G.Z. Solar thermal power in Egypt. In Proceedings of the 2018 IEEE Industry Applications Society Annual Meeting, IAS 2018, Portland, OR, USA, 23–27 September 2018; pp. 1–8. [Google Scholar] [CrossRef]
  39. Temraz, A.; Rashad, A.; Elweteedy, A.; Elshazly, K. Thermal Analysis of the Iscc Power Plant in Kuraymat, Egypt. Int. Conf. Appl. Mech. Mech. Eng. 2018, 18, 1–15. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Construction of deregulated multi-interconnected LFC.
Figure 1. Construction of deregulated multi-interconnected LFC.
Energies 14 05393 g001
Figure 2. Three interconnected areas with deregulated LFC: (a) Simulink model; (b) subsystem of the proposed MPC-LFC.
Figure 2. Three interconnected areas with deregulated LFC: (a) Simulink model; (b) subsystem of the proposed MPC-LFC.
Energies 14 05393 g002
Figure 3. MPC block diagram.
Figure 3. MPC block diagram.
Energies 14 05393 g003
Figure 4. The suggested MPC adjusted by STOA.
Figure 4. The suggested MPC adjusted by STOA.
Energies 14 05393 g004
Figure 5. Flowchart of proposed STOA to optimize MPC-LFC.
Figure 5. Flowchart of proposed STOA to optimize MPC-LFC.
Energies 14 05393 g005
Figure 6. Time response of dF and dPtie for unilateral-based transaction.
Figure 6. Time response of dF and dPtie for unilateral-based transaction.
Energies 14 05393 g006
Figure 7. Aberrations in dF and dPtie under bilateral transaction case.
Figure 7. Aberrations in dF and dPtie under bilateral transaction case.
Energies 14 05393 g007
Figure 8. Aberrations in dFi and dPtie under contract violation case.
Figure 8. Aberrations in dFi and dPtie under contract violation case.
Energies 14 05393 g008
Figure 9. Random load disturbance.
Figure 9. Random load disturbance.
Energies 14 05393 g009
Figure 10. Deviations in dFi and dPtie,i under random load change.
Figure 10. Deviations in dFi and dPtie,i under random load change.
Energies 14 05393 g010
Figure 11. Location of Kuraymat.
Figure 11. Location of Kuraymat.
Energies 14 05393 g011
Figure 12. Simulink model of deregulated LFC with solar thermal plant.
Figure 12. Simulink model of deregulated LFC with solar thermal plant.
Energies 14 05393 g012
Figure 13. Actual solar radiation of the Kuraymat plant.
Figure 13. Actual solar radiation of the Kuraymat plant.
Energies 14 05393 g013
Figure 14. Aberrations in dFi and dPtie under bilateral transaction with solar thermal plant.
Figure 14. Aberrations in dFi and dPtie under bilateral transaction with solar thermal plant.
Energies 14 05393 g014
Table 1. Comparison of reported works conducted in deregulated LFC.
Table 1. Comparison of reported works conducted in deregulated LFC.
AuthorYearDeregulated/
Conventional
Type of ControllerOptimization ApproachSystem ConstructionHas RESs?/TypeHas ESs?/TypeDefects
Panwar, A. et al. [3]2018ConventionalPIDBFOA2 areas√ (Fuel cell)×
The deviation in frequency is large.
Weak performance in various operating conditions.
Shiva, C.K. et al. [17,18,19]2016–2017DeregulatedPIDQOHS2, 3 and 5 areas, multisources××
Mohanty, B. et al. [20]2015DeregulatedPIDDFOA2-areas, multisources××
Dhundhara, S. et al. [23]2018DeregulatedPISCA2 areas, multisources×√ (CES)
Ghasemi-marzbali, A. [24]2020DeregulatedPIDMVCS4 areas, multisources××
Selvaraju, R.K. et al. [25]2016DeregulatedPIACSA2 areas, multisources×√ (SMES and RFB)
Kumar, R. et al. [30]2020DeregulatedPIWahle algorithm2 areas, multisources×√ (CES)
Shankar, R. et al. [22]2019DeregulatedPIDFOA2 areas, multisources××
Kumar, A. et al. [34]2021DeregulatedPIDNQOLOA2 areas, multisources√ (WT and PV)√ (SMES and RFB)
Morsali, J. et al. [9]2018DeregulatedFOPIDMGSO2 areas, multisources××
More consumption time.
To improve system dynamics, several parameters of control must be optimally tuned.
Prakash, A. et al. [21]2020DeregulatedPIDN(1+FOD)SSA2 areas, multisources√ (WT)×
Mishra, D.K. et al. [26]2020DeregulatedFOPIDBat Algorithm2 areas, multisources×√ (SMES)
Arya, Y. [2]2019DeregulatedFO-fuzzy PIDBFOA2 and 3 areas, multisources×√ (RFB)
Mishra, A.K. et al. [28]2021DeregulatedFO-fuzzy PIDSSA3 areas, multisources√ (WT, STPP and GTPP)√ (RFB)
Fathy, A. et al. [6]2020Conventional/deregulatedFuzzy PIDMBA2 and 3 areas××
More consumption time due to fuzzy membership.
Arya, Y. et al. [12]2017Conventional/deregulatedFuzzy PI/PIDBFOA2 area/2 areas, multisources××
Sharma, M. et al. [27]2020DeregulatedFuzzy PIDNSSA2 areas, multisources×√ (RFB)
Veerasamy, V. et al. [1]2020ConventionalCascade PI-PDPSO-GSA2 areas, multisources√ (WT, Fuel cell)√ (Battery)
Many controller parameters are required which increases the consumption time.
Selection of primary and secondary loops of controller is critical to achieve best system responses.
Tasnin, W. et al. [7]2019DeregulatedCascade FOI-FOPDSCA3 areas, multisources√ (WT, STPP and GTPP)×
Tasnin, W. et al. [10]2018DeregulatedCascade FOPI-FOPIDSCA2 areas, multisources√ (DSTS and GTPP)×
Kumari, S. et al. [14]2020DeregulatedCalculus-based cascade TI-TIDWCA4 areas, multisources××
Prakash, A. et al. [16]2019DeregulatedCascade 2-DOF-PI-FOPDNVPL2 areas, multisources××
Babu, N.R. et al. [29]2021DeregulatedCascade FOPDN-FOPIDNCA3 areas, multisources√ (Realistic DSTS)×
Raj, U. et al. [33]2020DeregulatedCascade 2DOF-PIDN-FOIDOISA3 areas, multisources√ (WT and PV)×
Pappachen, A. et al. [8]2016DeregulatedANFIS×2 areas, multisources×√ (SMES)
More complicated than other methods.
The parameters of controller have complete impact on the system dynamics.
Khamari, D. et al. [11]2020DeregulatedTIDhTLBO-PS2 areas, multisources√ (Solar thermal)√ (SMES)
Mohanty, B. [13]2020DeregulatedOutput feedback SMChFPA-PS2 areas, multisources××
Nosratabadi, S.M. et al. [15]2019DeregulatedModified PIDGOA3 areas, multisources√ (WT)√ (RFB)
Das, M.K. et al. [31]2021DeregulatedPID-RLNNGOA3 areas, multisources√ (WT)√ (SMES)
Das, S. et al. [32]2021DeregulatedTIDN-(1+PI)MBA3 areas, multisources√ (WT, GTPP and wave energy)×
Present study DeregulatedOptimal MPCSTOA3 areas, multisources√ (WT, PV and STPP)√ (SMES)
Table 2. Comparison of reported works conducted in three-areas with multi-sources deregulated LFC.
Table 2. Comparison of reported works conducted in three-areas with multi-sources deregulated LFC.
AuthorYearType of ControllerOptimization ApproachLinear/NonlinearType of GeneratorHas RESs?/TypeCases StudyHas ESs?/Type
12345
Arya, Y. [2]2019FO-fuzzy PIDBFOALinearThermal‒hydro××××√ (RFB)
Tasnin, W. et al. [7]2019Cascade FOI-FOPDSCALinearThermal√ (WT, STPP and GTPP)×××
Nosratabadi, S.M. et al. [15]2019Modified PIDGOANonlinear (GRC-GDB)Thermal‒hydro-gas‒diesel√ (WT)×√ (RFB)
Shiva, C.K. et al. [17]2016PIDQOHSLinearThermal××××
Mishra, A.K. et al. [28]2021FO-fuzzy PIDSSANonlinear (GRC-GDB)Thermal√ (WT, STPP and GTPP)×√ (RFB)
Babu, N.R. et al. [29]2021Cascade FOPDN-FOPIDNCANonlinear (GRC)Thermal√ (Realistic DSTS)×××
Das, M.K. et al. [31]2021PID-RLNNGOALinearThermal‒hydro‒diesel√ (WT)××√ (SMES)
Das, S. et al. [32]2021TIDN-(1 + PI)MBALinearThermal‒hydro√ (WT, GTPP and wave energy)×××××
Raj, U. et al. [33]2020Cascade 2DOF-PIDN-FOIDOISALinearThermal‒hydro‒gas‒diesel√ (WT and PV)××××
Present study Optimal MPCSTOANonlinear (GRC-GDB)Thermal‒hydro‒diesel√ (WT, PV and STPP)√ (SMES)
1 = Unilateral-based transaction, 2 = bilateral transaction, 3 = contract violation transaction, 4 = random load disturbance, and 5 = actual solar radiation.
Table 3. Different errors obtained by the suggested STOA compared to different algorithms.
Table 3. Different errors obtained by the suggested STOA compared to different algorithms.
AlgorithmITAEIAEITSEISE
GOA [31]1.58810.10350.000640.00012
IWD1.64340.17960.00220.0006
FA1.52040.20970.00360.00099
DE0.70780.11760.000960.00041
SBO0.95020.15730.00200.00073
STOA0.37360.08620.000570.00036
STOA with SMES0.13020.03570.000110.00011
Table 4. MPC optimal parameters with unilateral-based transaction obtained via the presented methodologies.
Table 4. MPC optimal parameters with unilateral-based transaction obtained via the presented methodologies.
AlgorithmCont.Parameter
TPMRQ
IWDMPC11.01884.00003.63138.01879.4088
MPC21.48357.00003.04231.21214.1062
MPC31.77369.00002.32235.82372.5449
FAMPC14.57787.00002.95087.10244.9171
MPC27.93307.00002.87886.87172.1063
MPC34.19197.00002.50256.39666.1616
DEMPC10.105810.0001.00009.55761.8960
MPC20.171410.0001.03161.00009.9312
MPC38.06464.00001.00009.71337.2729
SBOMPC12.25037.00003.47374.23438.6914
MPC27.25487.00002.02667.25071.9411
MPC36.67408.00003.21948.85569.1734
STOAMPC10.101510.0001.69621.00004.7993
MPC20.14255.00001.00001.009810.000
MPC30.10005.00002.17881.003710.000
STOA with SMESMPC10.98976.00003.02111.000010.000
MPC20.11149.00001.03291.00003.6893
MPC30.11637.00003.73779.30491.0792
Table 5. Performance analysis of unilateral-based transaction.
Table 5. Performance analysis of unilateral-based transaction.
Sig.MPC via IWDMPC via FAMPC via DE
Ts (s)PUs (Hz)Pos (Hz)Ts (s)PUs (Hz)Pos (Hz)Ts (s)PUs (Hz)Pos (Hz)
dF127.0376−0.00860.016819.0569−0.00670.017914.6580−0.00660.0164
dF231.1874−0.00560.005231.7522−0.00040.000720.7756−0.00190.0066
dF333.0361−0.00480.008032.3542−0.00580.009026.9215−0.00390.0081
dPtie125.2028−0.00480.006225.3927−0.00160.010221.6732−0.00290.0061
dPtie228.6876−0.00490.003326.9591−0.00920.001822.6277−0.00470.0023
dPtie349.6124−0.00320.002435.4933−0.00340.002131.1791−0.00310.0015
MPC via SBOMPC via STOAMPC via STOA with SMES
dF119.7260−0.00750.018710.0692−0.00640.017810.9544−0.00550.0133
dF229.1531−0.00040.000715.7320−0.00200.00537.8413−0.00030.0022
dF328.6542−0.00620.009311.3257−0.00780.011910.3924−0.00060.0024
dPtie121.2646−0.00160.008310.9328−0.00280.006910.2124−0.00120.0045
dPtie220.5120−0.00970.001010.9060−0.00460.00269.3023−0.00240.0006
dPtie333.0939−0.00350.002210.7960−0.00320.002210.2997−0.00210.0006
Table 6. The errors given by the suggested STOA compared to different algorithms.
Table 6. The errors given by the suggested STOA compared to different algorithms.
AlgorithmITAEIAEITSEISE
IWD35.67502.16200.29210.0385
FA33.22022.44080.45060.0499
DE30.13692.35710.42040.0493
SBO32.10072.38210.43010.0487
STOA3.23690.39960.01020.0028
STOA with SMES0.66190.13430.00110.00055
Table 7. MPC optimal parameters with deregulated LFC obtained by different approaches.
Table 7. MPC optimal parameters with deregulated LFC obtained by different approaches.
AlgorithmCont.Parameter
TPMRQ
IWDMPC16.16678.00003.78638.26026.2492
MPC22.05035.00003.82811.43775.5301
MPC31.890010.0003.55895.85445.7842
FAMPC16.87056.00002.58116.46813.3892
MPC22.33637.00002.52165.22745.8524
MPC39.30268.00001.66657.17374.7571
DEMPC12.50354.00002.23537.03111.8310
MPC22.65876.00003.63842.69879.4498
MPC39.43814.00001.667410.0006.0715
SBOMPC12.97207.00001.28319.67832.6398
MPC21.18426.00001.67854.30084.5068
MPC39.353010.0001.14926.95365.1313
STOAMPC10.346010.0003.17371.00001.1277
MPC25.47246.00003.36611.00007.1087
MPC30.10004.28874.00001.000010.000
STOA with SMESMPC10.10684.00003.18021.21497.1680
MPC20.10514.00001.84941.10147.6772
MPC30.10005.00003.24391.000010.000
Table 8. Performance analysis bilateral transaction.
Table 8. Performance analysis bilateral transaction.
Sig.MPC via IWDMPC via FAMPC via DE
Ts (s)PUs (Hz)Pos (Hz)Ts (s)PUs (Hz)Pos (Hz)Ts (s)PUs (Hz)Pos (Hz)
dF163.9004−0.00720.030653.6476−0.00740.034943.7017−0.00780.0319
dF263.5724−0.01990.037653.30380.00260.02845.2208−0.00570.0284
dF360.1116−0.04420.068056.1535−0.01420.056652.0592−0.01430.0558
dPtie168.2425−0.03060.007545.1001−0.02920.007042.9730−0.03170.0092
dPtie261.5340−0.02460.023654.0869−0.02190.004851.4809−0.01890.0042
dPtie354.8649−0.00390.046349.0363−0.00920.046946.4990−0.00850.0480
MPC via SBOMPC via STOAMPC via STOA with SMES
dF150.5606−0.00770.032821.8899−0.00690.018711.4348−0.00530.0146
dF249.7371−0.00460.031541.6452−0.00040.010510.6745−0.00010.0117
dF355.3097−0.01880.055318.4991−0.00480.02429.9298−0.00440.0146
dPtie142.3331−0.03060.006124.2308−0.00760.001614.1611−0.00300.0007
dPtie251.1851−0.02110.004446.4254−0.00620.00239.5737−0.00377.3 × 10−5
dPtie345.8561−0.00890.048741.7109−0.00020.007811.7334−9.9 × 10−50.0066
Table 9. The errors obtained via the presented algorithms.
Table 9. The errors obtained via the presented algorithms.
AlgorithmITAEIAEITSEISE
IWD53.98813.18850.62180.0785
FA49.01313.74601.15710.1293
DE46.38933.64821.01860.1222
SBO47.06833.58571.02080.1184
STOA5.18920.60270.02100.0056
STOA with SMES1.01060.20710.00250.0012
Table 10. Optimum parameters of MPC-deregulated LFC under contract violation.
Table 10. Optimum parameters of MPC-deregulated LFC under contract violation.
AlgorithmCont.Parameter
TPMRQ
IWDMPC16.16678.00003.78638.26026.2492
MPC22.05035.00003.82811.43775.5301
MPC31.890010.0003.55895.85445.7842
FAMPC15.28726.00002.98686.31224.0850
MPC21.29448.00001.79205.36356.3384
MPC39.33689.00001.59674.53153.9342
DEMPC110.0006.00001.000010.0004.1331
MPC22.31479.00002.39051.00003.4827
MPC39.269210.0001.37687.53808.5526
SBOMPC12.84287.00001.09529.84002.6615
MPC21.30136.00001.63623.70665.3726
MPC39.376310.0001.30557.57043.4958
STOAMPC10.38636.00001.36971.000010.000
MPC21.388910.0001.77621.000010.000
MPC30.10004.00004.00001.000010.000
STOA with SMESMPC10.10618.00001.10801.12588.9523
MPC20.10924.00001.26452.11588.0565
MPC30.10007.00002.45611.000010.000
Table 11. Performance specifications of contract violation transaction.
Table 11. Performance specifications of contract violation transaction.
Sig.MPC via IWDMPC via FAMPC via DE
Ts (s)PUs (Hz)Pos (Hz)Ts (s)PUs (Hz)Pos (Hz)Ts (s)PUs (Hz)Pos (Hz)
dF163.9340−0.01650.045447.9268−0.01660.055751.4054−0.01670.0507
dF263.5803−0.02380.049749.1896−0.00740.051153.2465−0.00330.0450
dF360.3591−0.05580.090155.4846−0.02420.088253.9884−0.02590.0826
dPtie168.2835−0.04480.005447.3875−0.04470.008147.4371−0.05580.0080
dPtie261.5780−0.03440.030553.6804−0.03330.010754.8810−0.02560.0115
dPtie355.0195−0.00470.064948.6736−0.01020.074749.5926−0.00660.0706
MPC via SBOMPC via STOAMPC via STOA with SMES
dF153.5217−0.01680.051620.5473−0.01420.033111.4963−0.01250.0176
dF256.2937−0.00470.045037.5205−0.00040.020311.8392−0.00020.0170
dF353.2066−0.02400.081719.9847−0.00730.038810.6878−0.00400.0214
dPtie142.3381−0.04820.005822.3325−0.01240.000312.8129−0.00590.0005
dPtie253.7500−0.02870.012035.5661−0.00880.006321.0063−0.00420.0041
dPtie346.4073−0.00830.075141.1126−0.00030.012211.7787−0.00020.0099
Table 12. Errors of deregulated LFC with changing parameters.
Table 12. Errors of deregulated LFC with changing parameters.
ParameterBilateral TransactionContract Violation
ITAE (0.6619)ITAE (1.0106)
−50%−25%+25%+50%−50%−25%+25%+50%
Tg0.66190.66190.66190.66181.01061.01061.01061.0106
Kr0.66190.66190.66190.66181.01061.01061.01061.0106
Tr0.66190.66190.66190.66181.01061.01061.01061.0106
Tt0.66190.66190.66190.66181.01061.01061.01061.0106
Kp0.70490.66510.66070.66061.10891.01571.00941.0090
Tp0.68260.66060.66400.66781.01051.00941.01371.0195
Table 13. The errors obtained via the presented algorithms with Kuraymat plant.
Table 13. The errors obtained via the presented algorithms with Kuraymat plant.
AlgorithmITAEIAEITSEISE
IWD8.16990.75980.04190.0074
FA5.76230.57240.02530.0052
DE2.76360.28370.00540.0012
SBO6.07840.59650.02300.0055
STOA1.96420.23470.00369.74 × 10−4
STOA with SMES0.76470.10926.65 × 10−43.03 × 10−4
Table 14. Optimum parameters of MPC-deregulated LFC with solar thermal plant.
Table 14. Optimum parameters of MPC-deregulated LFC with solar thermal plant.
AlgorithmCont.Parameter
TPMRQ
IWDMPC12.23866.00002.79583.11288.6028
MPC22.09605.00001.76963.09075.4609
MPC33.219310.0002.89462.70969.1469
FAMPC12.34195.00002.52553.86037.9511
MPC21.18045.00001.66022.68355.7731
MPC32.64429.00002.12202.16509.2610
DEMPC10.10007.00002.60281.18929.7307
MPC20.10038.00001.00001.00109.8950
MPC30.100010.0004.00001.00079.9993
SBOMPC12.28416.00002.58563.18448.4974
MPC21.85316.00001.61083.15985.2159
MPC33.037119.00002.34121.01139.2644
STOAMPC10.13066.00001.19571.65464.2269
MPC20.107210.0001.45801.21174.0086
MPC30.10004.00001.20551.000010.0000
STOA with SMESMPC10.10005.00003.21881.000010.000
MPC20.100010.0001.98251.00008.5687
MPC30.10005.00001.13321.000010.000
Table 15. Performance specifications of the interconnected system with solar thermal plant.
Table 15. Performance specifications of the interconnected system with solar thermal plant.
Sig.MPC via IWDMPC via FAMPC via DE
Ts (s)PUs (Hz)Pos (Hz)Ts (s)PUs (Hz)Pos (Hz)Ts (s)PUs (Hz)Pos (Hz)
dF138.2310−0.01570.016335.5070−0.00910.012429.0191−0.00790.0098
dF233.5896−0.02070.010633.0856−0.01780.010628.0973−0.00780.0117
dF334.2854−0.02730.030033.3888−0.02970.024038.2454−0.01320.0118
dPtie132.4268−0.00550.017231.6296−0.00110.012630.9189−0.00070.0047
dPtie230.0549−0.00770.014129.4559−0.00750.008930.1285−0.00140.0051
dPtie334.7497−0.01740.002031.8582−0.01870.002630.9790−0.00170.0011
MPC via SBOMPC via STOAMPC via STOA with SMES
dF135.4207−0.0160.016525.3660−0.00870.011715.3465−0.00730.0115
dF235.2094−0.01320.010625.7349−0.00680.011514.3275−0.00270.0115
dF332.4255−0.03080.028726.5229−0.01180.010314.9977−0.00820.0054
dPtie130.6435−0.00530.017027.0556−0.00120.005120.9348−0.00060.0034
dPtie232.5795−0.01210.007322.5349−0.00040.004513.8070−1.6 × 10−69.4805
dPtie332.9513−0.01730.002927.0283−0.00050.000611.7035−4.5 × 10−55.6 × 10−5
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Ali, H.H.; Fathy, A.; Al-Shaalan, A.M.; Kassem, A.M.; M. H. Farh, H.; Al-Shamma’a, A.A.; A. Gabbar, H. A Novel Sooty Terns Algorithm for Deregulated MPC-LFC Installed in Multi-Interconnected System with Renewable Energy Plants. Energies 2021, 14, 5393. https://doi.org/10.3390/en14175393

AMA Style

Ali HH, Fathy A, Al-Shaalan AM, Kassem AM, M. H. Farh H, Al-Shamma’a AA, A. Gabbar H. A Novel Sooty Terns Algorithm for Deregulated MPC-LFC Installed in Multi-Interconnected System with Renewable Energy Plants. Energies. 2021; 14(17):5393. https://doi.org/10.3390/en14175393

Chicago/Turabian Style

Ali, Hossam Hassan, Ahmed Fathy, Abdullah M. Al-Shaalan, Ahmed M. Kassem, Hassan M. H. Farh, Abdullrahman A. Al-Shamma’a, and Hossam A. Gabbar. 2021. "A Novel Sooty Terns Algorithm for Deregulated MPC-LFC Installed in Multi-Interconnected System with Renewable Energy Plants" Energies 14, no. 17: 5393. https://doi.org/10.3390/en14175393

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop