Skip to Content
EnergiesEnergies
  • Article
  • Open Access

30 August 2021

27 Pages

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

,
,
,
,
,
and
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

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.
Table 1. Comparison of reported works conducted in deregulated LFC.
Table 2. Comparison of reported works conducted in three-areas with multi-sources deregulated LFC.
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.
Figure 1. Construction of deregulated multi-interconnected LFC.
Figure 2. Three interconnected areas with deregulated LFC: (a) Simulink model; (b) subsystem of the proposed MPC-LFC.
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.
Figure 3. MPC block diagram.
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(k − 1) + Δ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 (1 ≤ M ≤ P), 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.
Figure 4. The suggested MPC adjusted by STOA.
Figure 5. Flowchart of proposed STOA to optimize MPC-LFC.

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.
Table 3. Different errors obtained by the suggested STOA compared to different algorithms.
Table 4. MPC optimal parameters with unilateral-based transaction obtained via the presented methodologies.
Figure 6. Time response of dF and dPtie for unilateral-based transaction.
Table 5. Performance analysis of unilateral-based transaction.

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.
Table 6. The errors given by the suggested STOA compared to different algorithms.
Table 7. MPC optimal parameters with deregulated LFC obtained by different approaches.
Figure 7. Aberrations in dF and dPtie under bilateral transaction case.
Table 8. Performance analysis bilateral transaction.

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.
Table 9. The errors obtained via the presented algorithms.
Table 10. Optimum parameters of MPC-deregulated LFC under contract violation.
Figure 8. Aberrations in dFi and dPtie under contract violation case.
Table 11. Performance specifications of contract violation transaction.

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.
Table 12. Errors of deregulated LFC with changing 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.
Figure 9. Random load disturbance.
Figure 10. Deviations in dFi and dPtie,i under random load change.

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.
Figure 11. Location of Kuraymat.
Figure 12. Simulink model of deregulated LFC with solar thermal plant.
Figure 13. Actual solar radiation of the Kuraymat plant.
Table 13. The errors obtained via the presented algorithms with Kuraymat plant.
Table 14. Optimum parameters of MPC-deregulated LFC with solar thermal plant.
Figure 14. Aberrations in dFi and dPtie under bilateral transaction with solar thermal plant.
Table 15. Performance specifications of the interconnected system with solar thermal plant.

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.

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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  24. Ghasemi-marzbali, A. Multi-area multi-source automatic generation control in deregulated power system. Energy 2020, 201, 117667. [Google Scholar] [CrossRef] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
  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] [Scilit]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.