Keywords

1 Introduction

In recent power system, divergence of frequency and power exceedingly influences the stability and security of the entire interconnected system. The primary causes of the frequency instability are precipitous load fluctuation, fault, etc. The load fluctuation is very frequent and cannot be regulated. The interconnected system is eminently influenced by this fluctuation of load, and the divergence of frequency raised by this fluctuation may be circulated throughout the interconnected system. Primary control scheme (droop) is a fast response control scheme, but it is incapable to restore the system frequency. Secondary control schemes such as automatic generation control (AGC) are highly effective to maintain the steady-state frequency response of the system. AGC is an admirable control scheme to contribute reliable, stable, and economic power to consumer [1, 2]. The central objective of AGC is to counterbalance the load demand and generation by coordinating the valve position of generators.

Different structures of PID controllers such as PID, PI-PD, PD-PID, 2DOF PID, IDD, FOPID, 3DOF PID, and 3DOF FOPID controllers have enforced to achieve the surpass performance of frequency divergence [3,4,5,6,7,8,9,10,11,12]. Some researchers have blended FLC with PID controller to accomplish better performance of nonlinear power system [13,14,15,16,17,18,19].

Computational/optimization techniques are absolutely significant tools to achieve admirable improvement of frequency response by plucking pertinent pairs of controller gains. The pertinent parameters of controllers are highly responsible for the responses of the power system. Different optimization algorithms with capability to figure out the optimal point of the search space are eminently obligatory. In AGC, some optimization algorithms such as DE, BBO, and CSA algorithms are enforced prosperously to achieve optimal controllers [6, 11, 16]. Single optimization algorithm may not competent enough to boost the performance admirably. For this purpose, some researchers have designed hybrid or adaptive optimization algorithms which are realized in this field. DEPSO [20], LUS-TLBO [17], ASOS [21], and MGHS [22] are some modified/hybrid algorithms enforced fruitfully in this field.

In this work, cascade PI-FOPID controller is proposed by blending PI and FOPID controllers. This proposed controller is enforced in interconnected power system which is substantiated over FOPID and PID controllers. The optimal PI-FOPID controller is achieved by using crow search algorithm (CSA) proposed by Askarzadeh [23]. CSA algorithm is modified by some researchers with better competence to solve complex problems such as PGCSA and DECSA [24, 25]. Quasi-oppositional-based CSA (QOCSA) is proposed to boost the power system responses over CSA.

2 Power System Modeling

The interconnected power system considered for this analysis is a reheat-thermal power system. This power system is proposed with generation rate constraint (GRC) as shown in Fig. 1. Each area of the power system has capability to generate 2000 MW. The nonlinearity (GRC) is considered to design a more realistic power system. The responses of power system are eminently manipulated by GRC. Generally, GRC with 3%/min (± 0.0005) is preferred for thermal power plant. Appendix 1 consists the gain and time constants of power system. An immediate load variation of 1% in area-1 is applied to realize the system responses with proposed controller and optimization algorithm. The errors appear in areas (area control error-ACE) are characterized in Eqs. 1 and 2.

$$ {\text{ACE}}_1 = B_1 \Delta f_1 + \Delta P_{{\text{tie}},{\text{error}}} $$
(1)
$$ {\text{ACE}}_2 = B_2 \Delta f_2 + \Delta P_{{\text{tie}},{\text{error}}} $$
(2)
Fig. 1
An image depicts a power system model with two triangles, five circular figures, and twenty square figures, all connected with a black arrow.

Power system model

where, B1 and B2 are frequency bias factors.

Integral time absolute error (ITAE) is adopted as fitness function of the system to minimize the divergence of both frequency and tie-line power. The expression of the fitness function is described in Eq. (3).

$$ {\text{ITAE}} = \int\limits_0^T {t(\Delta f_1 } + \Delta f_2 + \Delta P_{{\text{tie}},{\text{error}}} ) $$
(3)

3 Purposed Cascade PI-FOPID Controller

The purposed PI-FOPID controller has two closed loops such as inner and outer loops. These two loops are constructed in such a way that the output of each loop behaves as input of other loop. The structure of proposed controller is illustrated in Fig. 2 [5]. As FOPID controller is flexible and competence enough to handle supply disorder by which the reliability of outer loop is enhanced. The PI controller is used as outer loop measure to administer the output quality of the system. The noise reduce capability of the controller is the advantage.

Fig. 2
An image depicts a structure with three circular figures and four rectangular figures, each drawn with two different arrows.

Cascade controller structure

3.1 Outer Loop

The mathematical expression of the outer loop process is characterized as below. This loop is characterized by concerning process output Y(s), process of outer G1(s) and load distortion d1(s) as

$$ Y(s) = G_1 (s)U_1 (s) + d_1 (s) $$
Y(s):

Output of the process.

G1(s):

Outer process.

d1(s):

Load disturbance.

U1(s):

Input of the process.

The referral error is eliminated by the outer loop.

3.2 Inner Loop

The expression of inner loop is expressed as

$$ y_2 (s) = G_2 (s)U_2 (s) $$

The inner loop output is delivered as input to the outer loop, i.e., y2(s) = U1(s). The error in the inner loop is regulated by inner loop. The rapidity of inner measure (FOPID controller) highly affects the response of the controller. The expression of the proposed controller is

$$ \begin{aligned} Y(s) & = \left[ {\frac{G_1 (s)G_2 (s)C_1 (s)C_2 (s)}{{1 + G_2 (s)C_2 (s) + G_1 (s)G_2 (s)C_1 (s)C_2 (s)}}} \right]R(s) \\ & \quad + \left[ {\frac{G_1 (s)}{{1 + G_2 (s)C_2 (s) + G_1 (s)G_2 (s)C_1 (s)C_2 (s)}}} \right]d_1 (s) \\ \end{aligned} $$

In this work, PI and FOPID controllers are considered as outer loop and inner loop respectively and the structure of fractional order PID controller is illustrated in Fig. 3.

Fig. 3
An image depicts a controller structure in which three triangular figures and two square figures are joined together by a box with many black arrows.

Fractional order PID controller structure

4 Quasi-Oppositional-Based Crow Search Algorithm (QOCSA)

Crows are opted as the preeminent smart bird. Compared to their environmental structure, they have enormous brain. Crows cover up their overabundance food in undoubted location and the crow redeems the food when necessary. Crows attain foods by doing a great team work always. Hiding foods for future is not simple for them because some challenger crows can also come after to follow the food. At that moment, the crow endeavors to cheat by altering the direction in the colony. The position in the colony is acknowledged as food position. Crows divert the hiding nourishment of other crows by tracking them, and at the same time, the crows take some auxiliary avoidance like altering the concealing places to stay away from becoming an upcoming easy target. By conceding these, clever action CSA algorithm has established [23].

The oppositional-based learning (OBL) was introduced by Tizhoosh [26]. The prime object of this approach is to increase the skill of the result and to stimulate the diversity factor toward the optimal solution by concerning the opposite point of the particle.

The steps followed for QOCSA algorithm are described as

  1. 1.

    Initialize the flock of crows of size X[NP × D] within the restraint 0.001–2.

  2. 2.

    Initialize the memory of crows of size M[NP × D].

  3. 3.

    Determine the opposite position of the initial matrix as below

    $$ {\text{MO}}_j = \frac{{{\text{para}}^{\min } + {\text{para}}^{\max } }}{2} $$

    Mj is the middle of the search space. The opposite position of initial matrix (X) is described as

    $$ {\text{OX}} = {\text{para}}^{\min } + {\text{para}}^{\max } - X $$

    where paramin and paramax are the minimal and maximal of the search space.

    The quasi-oppositional position may be defined as

    $$ {\text{QOX}} = M + {\text{rand}} \times (M - X) $$
  4. 4.

    The best NP crows among QOX are preferred as better crows and the worst crows are eliminated.

  5. 5.

    The positions of the crows are updated by using equation described below.

    $$ X_{{\text{new}}}^i = \left\{ {\begin{array}{*{20}l} {X_{{\text{old}}}^i + r \times {\text{fl}}^i \times \left( {M^j - X_{{\text{old}}}^i } \right)} \hfill & {r_1 \ge {\text{AP}}} \hfill \\ {{\text{LB}} + {\text{rand}} \times \left( {{\text{UB}} - {\text{LB}}} \right)} \hfill & {{\text{Otherwise}}} \hfill \\ \end{array} } \right. $$

    where r and r1 are two distinct random numbers [0, 1]. AP is the awareness probability.

  6. 6.

    The memory of the crows is updated with fitter crow as depicted as

    $$ M_{{\text{new}}}^i = \left\{ {\begin{array}{*{20}l} {X_{{\text{new}}}^i } \hfill & {{\text{if}}\,f\left( {X_{{\text{new}}}^i } \right) \ge f\left( {M_{{\text{old}}}^i } \right)} \hfill \\ {M_{{\text{old}}}^i } \hfill & {{\text{Otherwise}}} \hfill \\ \end{array} } \right. $$
  7. 7.

    Steps from 4 to 10 are repeated until maximum generation reached.

5 Results and Discussion

CSA and QOCSA algorithms are endorsed to construct optimum PID, FOPID and cascade PI-FOPID controllers for two-area reheat-thermal power system with GRC. Both CSA and QOCSA algorithms are accomplished separately with 50 populations and 100 iterations for different controllers. The prime aim of CSA and QOCSA algorithms is to minimize ITAE as referred in Eq. (3). The optimal parameters of different controllers plucked by applying both CSA and QOCSA algorithms are portrayed in Table 1. The performance of CSA algorithm is enhanced by implementing oppositional-based technique. The deviations of frequency and tie-line power are illustrated in Figs. 4, 5 and 6. The system responses (settling time, undershoot and overshoot) of frequency and tie-line power divergence are portrayed in Table 2. Settling time is determined with tolerance band of 0.05%. ITAE value of the system with PID, FOPID and cascade PI-FOPID controllers optimized by CSA algorithm is 53.2453, 31.4785 and 20.0788, respectively. ITAE value of system with QOCSA algorithm optimized cascade PI-FOPID controller is 15.1248.

Table 1 Optimal gain parameters of different controllers optimized by CSA and QOCSA algorithms
Fig. 4
An image depicts a graph which is between the frequency deviation in area and time, inside which is a black, red, and green dashed line, and a purple dashed line, which is a present relationship with them.

Frequency deviation in area-1

Fig. 5
An image depicts a graph which is between the frequency deviation in area and time, inside which is a black, red, and green dashed line, and a purple dashed line, which is a present relationship with them.

Frequency deviation in area-2

Fig. 6
An image depicts a graph which is between the frequency deviation in area and time, inside which is a black, red, and green dashed line, and a purple dashed line, which is a present relationship with them.

Tie-line power deviation

Table 2 Performance responses of the system with different controllers optimized by QOCSA and CSA

Figures 4, 5 and 6 and Table 2 precisely describe the suprimacy of the cascade PI-FOPID controller. Cascade PI-FOPID controller lessen the transiency (undershoot-Ush, overshoot-Osh and settling time Ts) and ITAE of the system.

6 Conclusion

The purpose of this paper is to validate the cascade PI-FOPID controller optimized by CSA and QOCSA algorithms as a supreme AGC for the reheat-thermal power system with GRC. For this purpose, PID and FOPID controllers are enforced separately in each area as AGC. With 1% load disturbance in area-1, cascade PI-FOPID controller optimized by CSA algorithm is validated. CSA optimized intelligent FOPID and PID controllers are validated as enhanced controllers. Further, the efficacy of the CSA algorithm is boosted by implementing quasi-oppositional technique. Finally, QOCSA algorithm optimized cascade PI-FOPID controller is substantiated with supreme performance of the system.