Skip to main content
  • Original research
  • Open access
  • Published:

Design of a robust PID-PSS for an uncertain power system with simplified stability conditions

Abstract

In a deregulated power system uncertainty exists and lack of sufficient damping can lead to Low Frequency Oscillations (LFO). The problem can be addressed using robust Power System Stabilizers (PSS). In this paper, an optimal procedure to design a robust PID-PSS using interval arithmetic for the Single Machine Infinite Bus (SMIB) power system is proposed. The interval modelling captures the wide variations of operating conditions in bounds of system coefficients. In the proposed design procedure, simple and new closed loop stability conditions for an SMIB interval system are developed and are used to design an optimum PID-PSS for improving the performance of an SMIB system. The optimum PID-PSS is attained by tuning the parameters using the FMINCON tool provided in MATLAB. The robustness of the proposed PID-PSS design is validated and compared to other notable methods in the literature when the system is subjected to different uncertainties. The simulation results and performance error values show the effectiveness of the proposed robust PID-PSS controller.

1 Introduction

Synchronous generators are equipped with high gain AVRs to enhance stability margins. However, although high gain AVRs improves the synchronizing torque they have a negative effect on the damping torque. This could result in low frequency oscillation. Transmission networks connected by weak lines are also susceptible to low frequency oscillation. To overcome these problems, synchronous generators are equipped with PSS to provide auxiliary signals to the excitation system [1,2,3,4,5,6,7]. The design of conventional PSS parameters is usually based on a fixed operating condition, and hence variation in the operating condition may cause poor performance of PSS and sometimes lead to system instability.

Much research has been carried out in PSS parameter tuning for a wide range of operating conditions that include application of modern tools like ANN and Fuzzy Logic, optimization techniques, FACTS, adaptive controllers and robust controllers etc. A power system is highly nonlinear and therefore PSS design using ANN [8, 9] assures good dynamic stability. However, it requires a good training data set covering all types of uncertainties in the system. This is difficult to realize in practice. On the other hand, extensive previous knowledge of system behavior is required for Fuzzy Logic application [10, 11]. Metaheuristic methods [12,13,14,15,16,17,18] like PSO, GA, Harmony Search, Fire-fly and Whale Optimization are also used for tuning PSS parameters. In [19] SVC provided with a supplementary damping controller (SDC) is developed for suppression of inter area oscillations, and a PI controller is designed using Kharitonov’s theorem by stabilizing sixteen transfer functions. Various techniques have been proposed for the coordination control of PSS and FACTS devices [20,21,22]. The MRACs proposed in [23] require continuous measurements to determine the error between system response and model reference, while a fuzzy observer and regulator are designed in [24, 25], and sufficient conditions are derived in terms of LMI inequalities. Methods such as pole placement [26] using state feedback require all the state variable information, whereas model uncertainties are presented as a linear fractional transformation in [27] and the controller is designed using a quadratic performance index resulting in a controller with the same order as the plant. Robust PSS design using H∞ & μ synthesis are described in [28,29,30,31], although finding the weighting factor is an additional task in the H∞ method. The LMI technique [32,33,34] locates all the closed loop poles in a pre-specified bound. The problem of existing uncertainties in the controller gains is addressed in [35] using the so-called resilient control. Soliman et al., [36, 37] use Kharitonov’s theorem to design a lead-lag compensator by stabilizing eight extreme polynomials using PSO. In [38] a multi-objective function is developed to minimize the overshoots to keep the control signal within limits. A different approach for robust PSS is developed in [39] using root locus analysis. Design of a robust three-term PSS is given in [40], while necessary and sufficient conditions are derived by using the interval Routh-Hurwitz criterion in [41]. In [42], two controllers, one for excitation and the other for the governor, are proposed to enhance system stability in the case of controller failure. The PSS design for a multi-machine system is developed using a whale optimization technique [43], while the effect of penetration of wind farms on small signal stability is studied in [44]. To cater for the multiple requirements of power systems, a wide area damping controller is designed in [45]. Stability conditions for fixed and interval polynomials are addressed in [46, 47], while the MFAC proposed in [48] damps the inter-area LFO. A multi-band fractional order PSS design is reported in [49], in which three different frequency bands instead of one are used to damp the LFO, and the advantages of FO-PSS are exploited. In [50], a frequency response matching technique is used to find suitable PSS and TCSC controller parameters. The design of control devices for engineeering applications are explained in [51], whereas the practical data of the Barka-II power station in Oman is used and PSS is designed for one of the gas units in [52]. 

In most existing methods, control parameters are only tuned for a few operating points and therefore, the controller may fail or degrade its performance when significant deviation in the system operating state occurs. Furthermore, to deal with significant load variation, for each loading condition, e.g., light, nominal or heavy, a separate controller is proposed for the system to ensure the desired dynamic response. This would add additional cost to the system. Some of the proposed methods require extensive system variable information or exhaustive eigenvalue analysis. Therefore, as the system size increases, the complexity and computational efforts also increase. On the other hand, a controller design employing interval systems uses the following methods: 1) Eight extreme polynomials; 2) The Interval Routh Hurwitz criterion; and 3) Image set polynomials for 1024 operating conditions. Even though these methods exhibit robust stability, they require high computational effort. To overcome the above issues, this paper presents a systematic procedure to develop simple and new stability conditions for an interval system. The main advantage of the proposed method is that a single controller with fixed parameters can cope with the uncertainties in the system for a wide range of operating conditions without compromising the desired dynamic performance. Since the controller design formulation is based on system coefficients rather than system variables, the controller exhibits robust stability and performance for un-modelled dynamics like variations in transmission line reactance and machine inertia etc.

In order to eliminate the limitations and drawbacks of the existing methods, in this research work, an SMIB system with varying operating conditions over a specified range, i.e., P ϵ [0.2, 1.2] and Q ϵ [− 0.4, 0.4], is considered. This represents fourth-order 1024 linear models (transfer functions) and extreme values are taken as lower and upper coefficients of the interval system. A robust PID-PSS is designed for the SMIB interval system, one that provides sufficient damping for the entire 1024 operating states. The PID-PSS parameters are obtained using the newly developed stability conditions for interval systems, and to ensure the robust performance of the proposed PID-PSS, an objective function at a nominal operating point is defined. The parameters of the proposed controller are tuned by minimizing this objective function while satisfying the specified constraints. To test the efficacy of the proposed controller, the system is subjected to mechanical step disturbance under a wide range of operating states, and simulation results with the proposed controller are compared to the methods in the literature.

This paper is organized as follows. Section 2 describes the problem formulation and Section 3 develops the new stability conditions for robust stability of an SMIB interval system. Section 4 describes the proposed design procedure for tuning the PID-PSS parameters, and Section 5 presents the simulation results to validate the proposed controller. Finally, Section 6 draws the conclusion.

2 Problem formulation

Considering a power system consisting of a single machine connected to an infinite bus as shown in Fig. 1, the dynamic state of the system can be given by the following non-linear equations:

$$ \left.\begin{array}{l}\overset{.}{\omega }=\frac{\left({T}_m-{T}_e\right)}{M};\overset{.}{\delta }={\omega}_0\omega; {T}_e={E}_q^{\hbox{'}}{i}_q+\left({x}_d^{\hbox{'}}-{x}_q^{\hbox{'}}\right){i}_d{i}_q\\ {}\overset{.}{E_q^{\hbox{'}}}=\frac{-{E}_q+{E}_{fd}}{T_{do}^{\hbox{'}}};\overset{.}{E_{fd}}=\frac{1}{T_E}\left[-{E}_{fd}+{k}_E\Big({V}_{ref}-{V}_t\right]\end{array}\right\} $$
(1)

where δ is the rotor angle, ωo and ω are the synchronous speed and rotor angular speed, respectively. M is the inertia constant, Tm is the mechanical torque and Te is the electrical torque. Eq' is the field flux in transient state, Tdo' is the d-axis open circuit time constant, and Xd' and Xq' are the d-and q-axis transient reactances respectively. Efd is the field voltage, KE and TE are the respective gain and time constant of the exciter, id and iq are the d- and q-axis armature current components, respectively. Vref and Vt are the reference and terminal voltages, respectively. These equations can be linearized around the operating point for small signal stability analysis. This is shown by the block diagram in Fig. 2, developed by Demello and Concordia [1] known as the Heffron-Pilliphs model.

Fig. 1
figure 1

Basic components of a Single-machine infinite bus power system

Fig. 2
figure 2

Linearized model of the SMIB

Except k3, the parameters of the model k1-k6 are load dependent and their analytical expressions are given in [37]. The transfer function of the plant without PSS can be obtained using Manson’s rule for Fig. 2 and is given as:

$$ G(s)=\frac{\Delta \omega (s)}{\Delta {V}_{ref}(s)}=\frac{- bs}{a_4{s}^4+{a}_3{s}^3+{a}_2{s}^2+{a}_1s+{a}_o} $$
(2)

The coefficients of the transfer function are:

$$ \left.\begin{array}{l}{a}_4={MTT}_E;{a}_3=M\left(T+{T}_E\right);{a}_2=M+314{k}_1{TT}_E+{k}_E{k}_3{k}_6M\\ {}{a}_1=314{k}_1\left(T+{T}_E\right)-314{k}_2{k}_3{k}_4{T}_E\\ {}{a}_0=314\left({k}_1-{k}_2{k}_3{k}_4-{k}_E{k}_2{k}_3{k}_5+{k}_E{k}_1{k}_3{k}_6\right);b={k}_E{k}_2{k}_3\end{array}\right\} $$
(3)

where \( T={k}_3{T}_{do}^{\hbox{'}} \).

The coefficients of the transfer function depend on the machine inertia constant, transmission line reactance, field time constant, machine loading conditions and exciter time constant. The load on the system varies continuously and hence the coefficients change for a given system. As the operating point is varied over a specified range, i.e., P ϵ [Pmin, Pmax] and Q ϵ [Qmin, Qmax], the coefficient upper and lower bounds can be determined. Then, the transfer function can be approximated by the following interval polynomial [53]:

$$ G(s)=\frac{N\left(s,b\right)}{D\left(s,a\right)}=\frac{-\left[{b}^{-},{b}^{+}\right]s}{\left[{a}_4^{-},{a}_4^{+}\right]{s}^4+\left[{a}_3^{-},{a}_3^{+}\right]{s}^3+\left[{a}_2^{-},{a}_2^{+}\right]{s}^2+\left[{a}_1^{-},{a}_1^{+}\right]s+\left[{a}_0^{-},{a}_0^{+}\right]} $$
(4)

where

$$ {a}_i^{-}={}_{P,Q}{}^{\min}\left({a}_i\right);{a}_i^{+}={}_{P,Q}{}^{\max}\left({a}_i\right);{b}^{-}={}_{P,Q}{}^{\min }(b);{b}^{+}={}_{P,Q}{}^{\max }(b) $$

for i = 1,2,3,4.

For some operating points, the open loop system is unstable. Hence, a controller needs to be designed to robustly stabilize the system for all operating conditions. Figure 3 shows the equivalent block diagram of the closed loop system, where Gc(s) is the transfer function of the controller and U(s) is the controller output.

Fig. 3
figure 3

Equivalent block diagram for the closed-loop system

This paper presents a systematic procedure to design a robust PID-PSS with fixed parameters while the operating point is varied over a specified range, i.e., P ϵ [Pmin, Pmax] and Q ϵ [Qmin, Qmax]. The stability of the interval polynomials is addressed in [46] using the Nie [47] conditions for a fixed polynomial. New necessary and sufficient conditions for SMIB system are then developed to design the controller parameters of the robust PID-PSS for a specified range of operating conditions.

3 Development of new stability conditions for robust stability of an SMIB system

A set of real interval polynomials of degree ‘n’ is considered to be in the form of:

$$ D\left(s,a\right)={a}_n{s}^n+{a}_{n-1}{s}^{n-1}+.\dots \dots \dots \dots +{a}_1s+{a}_0 $$
(5)

where the real coefficient ai varies within a range of lower and upper bounds, i.e.:

\( {a}_i=\left[{a}_i^{-},{a}_i^{+}\right] \) for i = 1,2,3…..n.

It is assumed that the degree of the polynomial remains invariant over the family.

Such a set of polynomials is called a real interval family and is referred to as an interval polynomial. The set of polynomials given by (5) is stable if and only if each and every element of the set is a Hurwitz polynomial. The necessary and sufficient conditions for the robust stability of interval polynomial (5) are developed using the algebraic stability criterion for fixed polynomials due to Nie [47] and are described below.

3.1 Nie stability conditions for a fixed polynomial

Consider a real fixed polynomial of degree ‘n’ of the form:

$$ Q(s)={d}_n{s}^n+{d}_{n-1}{s}^{n-1}+.\dots \dots \dots \dots +{d}_1s+{d}_0 $$
(6)

Lemma 3.1.1:

A necessary condition so that the roots of Q(s) lie in the left half plane is:

$$ \left.\begin{array}{l}{d}_i> 0\kern10em for\kern0.75em i= 0, 1, 2..\dots \dots n\\ {}{d}_i{d}_{i+1}>{d}_{i-1}{d}_{i+2}\kern5.5em for\kern0.75em i= 1, 2\dots \dots \dots n\hbox{-} 2\end{array}\right\} $$
(7)

Lemma 3.1.2:

A sufficient condition so that the roots of Q(s) lie in the left half plane is:

$$ \left.\begin{array}{l}{d}_i> 0\kern11.5em for\kern0.75em i= 0, 1, 2\dots \dots \dots n\\ {} 0.4655{d}_i{d}_{i+1}>{d}_{i-1}{d}_{i+2}\kern5.5em for\kern0.75em i= 1, 2\dots \dots \dots n\hbox{-} 2\end{array}\right\} $$
(8)

3.2 Stability conditions of the SMIB system with interval coefficients

The above stability conditions for a fixed polynomial due to Nie [47] are used to obtain the stability conditions for an SMIB system with interval polynomial. These are developed from [46].

Lemma 3.2.1:

The interval polynomial D(s, a) defined in (5) is Hurwitz for all \( {a}_i\in \left[{a}_i^{-},{a}_i^{+}\right] \) where i = 0,1,2,3….. n, if the following necessary conditions are satisfied:

ai > 0and aiai + 1 > ai − 1ai + 2.

These conditions in interval bounds are simplified into the following form:

$$ \left.\begin{array}{l}{a}_i^{+}\ge {a}_i^{-}> 0\kern3.75em for\kern0.75em i= 0, 1, 2, 3.\dots \dots n\\ {}{a}_i^{-}{a}_{i+1}^{-}>{a}_{i-1}^{+}{a}_{i+2}^{+}\kern2.25em for\kern0.75em i= 1, 2., 3.\dots \dots n\hbox{-} 2\end{array}\right\} $$
(9)

Lemma 3.2.2:

The interval polynomial D(s, a) defined in (5) is Hurwitz for all \( {a}_i\in \left[{a}_i^{-},{a}_i^{+}\right] \) where i = 0,1,2,3…..n, if the following sufficient conditions are satisfied:

ai > 0and 0.4655aiai + 1 > ai − 1ai + 2.

These conditions in interval bound are simplified into the following form:

$$ \left.\begin{array}{l}{a}_i^{+}\ge {a}_i^{-}> 0\kern3.75em for\kern0.75em i= 0, 1, 2, 3.\dots \dots n\\ {} 0.4655{a}_i^{-}{a}_{i+1}^{-}>{a}_{i-1}^{+}{a}_{i+2}^{+}\kern2.25em for\kern0.75em i= 1, 2., 3.\dots \dots n\hbox{-} 2\end{array}\right\} $$
(10)

Therefore, for order n = 4 the stability conditions for the SMIB power system are given by:

$$ \left.\begin{array}{l}{a}_0^{+}\ge {a}_0^{-}> 0;{a}_1^{+}\ge {a}_1^{-}> 0;{a}_2^{+}\ge {a}_2^{-}> 0;{a}_3^{+}\ge {a}_3^{-}> 0\kern1em and\kern1em {a}_4^{+}\ge {a}_4^{-}> 0\\ {}\frac{a_0^{+}{a}_3^{+}}{a_1^{-}{a}_2^{-}}<0.4655\kern2em and\kern0.75em \frac{a_1^{+}{a}_4^{+}}{a_2^{-}{a}_3^{-}}<0.4655\end{array}\right\} $$
(11)

Using these stability conditions the robust PID-PSS controller for the SMIB system under large uncertainty is developed in the following section.

4 Procedure for designing robust PID-PSS of a SMIB system

Power plants in the real world operate under large uncertainties and robust controllers that can stabilize the plants for all the disturbances under all operating conditions are required. This necessitates the development of a new design procedure for determining a robust PID-PSS for an SMIB power system under large uncertainties. The structure of the PID-PSS considered in this work is shown in Fig. 4. As shown, the function of the washout block is to make the PSS inactive under a steady state condition, sudden rejection of heavy loads or system islanding conditions. The gain of the washout block is almost unity and the phase shift is negligible. The addition of the block results in an increase in the number of constraints due to increase in the order of the system. Hence, in the proposed design procedure, the block is omitted, while it is included when validating the efficacy of the controller.

Fig. 4
figure 4

Block diagram of PID-PSS

To accommodate the uncertainties of the plant, P and Q are considered in the present work to vary over a wide range, i.e., P ϵ [Pmin, Pmax] and Q ϵ [Qmin, Qmax] with a certain step size.

Step 1: Obtain the SMIB model in transfer function form. The coefficients of the transfer function (2) are computed using (3) for all the operating conditions to obtain the extreme values of the coefficients, given by:

$$ \left.\begin{array}{l}{a}_4=\left[{a}_4^{-},{a}_4^{+}\right];{a}_3=\left[{a}_3^{-},{a}_3^{+}\right];{a}_2=\left[{a}_2^{-},{a}_2^{+}\right];\\ {}{a}_1=\left[{a}_1^{-},{a}_1^{+}\right];{a}_0=\left[{a}_0^{-},{a}_0^{+}\right];b=\left[{b}^{-},{b}^{+}\right]\end{array}\right\} $$
(12)

Step 2: Substitute the above values of coefficients in (2) to obtain the open loop plant transfer function of the SMIB in the interval system given as:

$$ G(s)=\frac{-\left[{b}^{-},{b}^{+}\right]s}{\left[{a}_4^{-},{a}_4^{+}\right]{s}^4+\left[{a}_3^{-},{a}_3^{+}\right]{s}^3+\left[{a}_2^{-},{a}_2^{+}\right]{s}^2+\left[{a}_1^{-},{a}_1^{+}\right]s+\left[{a}_0^{-},{a}_0^{+}\right]} $$
(13)

Step 3: Consider the transfer function of the PID-PSS as:

$$ {G}_C(s)={k}_p+\frac{k_i}{s}+{k}_ds $$
(14)

where kp, ki and kd are the proportional, integral and derivative constants of the PID controller, respectively.

Step 4: From Fig. 3, the closed loop transfer function is:

$$ T(s)=\frac{N\left(s,b\right)}{D\left(s,a\right)}=\frac{G(s)}{1-G(s){G}_c(s)} $$
(15)

Substituting (13) and (14) into (15), the closed loop transfer function is:

$$ T(s)=\frac{-\left[{b}^{-},{b}^{+}\right]s}{\begin{array}{l}\left[{a}_4^{-},{a}_4^{+}\right]{s}^4+\left[{a}_3^{-},{a}_3^{+}\right]{s}^3+\left[{a}_2^{-}+{b}^{-}{k}_d,{a}_2^{+}+{b}^{+}{k}_d\right]{s}^2\\ {}+\left[{a}_1^{-}+{b}^{-}{k}_p,{a}_1^{+}+{b}^{+}{k}_p\right]s+\left[{a}_0^{-}+{b}^{-}{k}_i,{a}_0^{+}+{b}^{+}{k}_i\right]\end{array}} $$
(16)

Step 5: From (16), the characteristic equation is given by the following interval polynomial as:

$$ \left.\begin{array}{l}D\left(s,a\right)=\left[{a}_4^{-},{a}_4^{+}\right]{s}^4+\left[{a}_3^{-},{a}_3^{+}\right]{s}^3+\left[{a}_2^{-}+{b}^{-}{k}_d,{a}_2^{+}+{b}^{+}{k}_d\right]{s}^2+\\ {}\left[{a}_1^{-}+{b}^{-}{k}_p,{a}_1^{+}+{b}^{+}{k}_p\right]s+\left[{a}_0^{-}+{b}^{-}{k}_i,{a}_0^{+}+{b}^{+}{k}_i\right]\end{array}\right\} $$
(17)

Step 6: Determine the stability constraints by applying the new stability conditions given in (11) to (17) as:

Constraint 1:

$$ \frac{\left(\left({a}_0^{+}+{b}^{+}\ast {k}_i\right)\ast {a}_3^{+}\right)}{\left(\left({a}_1^{-}+{b}^{-}\ast {k}_p\right)\ast \left({a}_2^{-}+{b}^{-}\ast {k}_d\right)\right)}-0.4655< 0 $$
(18)

Constraint 2:

$$ \frac{\left(\left({a}_1^{+}+{b}^{+}\ast {k}_p\right)\ast {a}_4^{+}\right)}{\left(\left({a}_2^{-}+{b}^{-}\ast {k}_d\right)\ast {a}_3^{-}\right)}-0.4655<0 $$
(19)

Constraint 3:

$$ \left(-{a}_2^{-}-{b}^{-}\ast {k}_d\right)<0 $$
(20)

Constraint 4:

$$ \left(-{a}_1^{-}-{b}^{-}\ast {k}_p\right)<0 $$
(21)

Constraint 5:

$$ \left(-{a}_0^{-}-{b}^{-}\ast {k}_i\right)<0 $$
(22)

Step 7: To find the controller parameters that exhibit robust performance over the entire range of operating conditions, an objective function is considered as:

$$ {J}_{\mathrm{min}}={\left\Vert \frac{k_p-{k}_{po}}{k_{po}}\right\Vert}^2+{\left\Vert \frac{k_i-{k}_{io}}{k_{io}}\right\Vert}^2+{\left\Vert \frac{k_d-{k}_{do}}{k_{do}}\right\Vert}^2 $$
(23)

where kpo, kio and kdo are the PID-PSS controller parameters at the nominal operating point.

Step 8: The FMINCON function in MATLAB [54], which solves constraint nonlinear optimization problems, is used to obtain the robust PID-PSS parameters, i.e., kp, ki and kd, by minimizing the objective function (23) while satisfying the developed five constraints (18)–(22). It starts with an initial guess value and finds the minimum of the defined objective function. An interior point algorithm is used in the present work to obtain the optimal controller parameters. The flow chart that represents the proposed design algorithm for obtaining the robust PID-PSS parameters is shown in Fig. 5.

Fig. 5
figure 5

Flow chart for the proposed robust PID-PSS design

5 Validation, simulation results and discussion

5.1 Case study I

The plant shown in Fig. 1 with the machine data given in [37] is considered, and P and Q vary within a wide range of operating conditions, i.e., P ϵ [0.2, 1.2] and Q ϵ [− 0.4, 0.4], with a suitable step size to have 1024 mesh points. The extreme values of the coefficients are as follows:

$$ \left.\begin{array}{l}{a}_4=\left[1,1\right];{a}_3=\left[22,22\right];{a}_2=\left[64,106\right];\\ {}{a}_1=\left[388,1009\right];{a}_0=\left[392,2650\right];b=\left[2.7,12.4\right]\end{array}\right\} $$
(24)

Substituting (24) into (13) obtains the open loop transfer function of the plant without PID-PSS controller as:

$$ {\displaystyle \begin{array}{l}G(s)=\frac{\Delta \omega (s)}{\Delta {V}_{ref}(s)}\\ {}=\frac{-\left[2.7,12.4\right]s}{\begin{array}{l}\left[1,1\right]{s}^4+\left[22,22\right]{s}^3+\left[64,106\right]{s}^2\\ {}+\left[388,1009\right]s+\left[392,2650\right]\end{array}}\end{array}} $$
(25)

To determine the stability of the open loop system, the value of the constant k5 is computed for all 1024 operating states and is shown in Fig. 6 using a mesh plot. From Fig. 6, it is observed that the constant k5 is negative for some operating points, for example under high active power and leading power factor, the system is relatively more unstable compared to other operating conditions. To illustrate the damping characteristics of the open loop system, the ζmin for all 1024 operating points are calculated and are shown in Fig. 7. For some operating points, ζmin is negative, indicating poor damping characteristics, which can cause the system to become unstable under uncertainties. A robust PID-PSS controller that makes the closed loop system stable for all 1024 operating states is considered as given by (14). From (16), the resulting closed loop transfer function of the plant is:

$$ T(s)=\frac{-\left[2.7,12.4\right]s}{\begin{array}{l}\left[1,1\right]{s}^4+\left[22,22\right]{s}^3+\left[64+2.7{k}_d,106+12.4{k}_d\right]{s}^2\\ {}+\left[388+2.7{k}_p,1009+12.4{k}_p\right]s+\left[392+2.7{k}_i,2650+12.4{k}_i\right]\end{array}} $$
(26)
Fig. 6
figure 6

The constant k5 of the open loop system for all 1024 operating conditions

Fig. 7
figure 7

The minimum damping ratio (ζmin) of the open loop system for all 1024 operating states

From (26) the characteristic equation of the closed loop transfer function is:

$$ \left.\begin{array}{l}D\left(s,a\right)=\left[1,1\right]{s}^4+\left[22,22\right]{s}^3+\left[64+2.7{k}_d,106+12.4{k}_d\right]{s}^2+\left[388\right.\\ {}\left.+2.7{k}_p,1009+12.4{k}_p\right]s+\left[392+2.7{k}_i,2650+12.4{k}_i\right]\end{array}\right\} $$
(27)

Applying the new stability conditions in (18)–(22) to (27), the following inequality stability constraints are obtained:

Constraint 1:

$$ \frac{\left[2650+12.4{k}_i\right]\ast 22}{\left[388+2.7{k}_p\right]\ast \left[64+2.7{k}_d\right]}-0.4655<0 $$
(28)

Constraint 2:

$$ \frac{\left[1009+12.4{k}_p\right]}{\left[64+2.7{k}_d\right]\ast 22}-0.4655<0 $$
(29)

Constraint 3:

$$ -64-2.7{k}_d<0 $$
(30)

Constraint 4:

$$ -388-2.7{k}_p<0 $$
(31)

Constraint 5:

$$ -392-2.7{k}_i<0 $$
(32)

From (30)–(32), the minimum limits for kp, ki and kd for robust stability can be obtained as:

$$ {k}_p^{\mathrm{min}}=-143;{k}_i^{\mathrm{min}}=-145; and\;{k}_d^{\mathrm{min}}=-23 $$
(33)

The newly proposed sufficient conditions given by (28) and (29) can be plotted in MATLAB using ezplot as shown in Fig. 8. The Constraint 1 is plotted for different values of ki, and it can be seen that the stable region decreases with the increase of ki from ‘-145’.The minimum limits for gains are obtained using the new necessary conditions while the maximum limits are arbitrarily chosen. The plot shows the stable and unstable regions obtained from the newly developed stability conditions. Also note that there are a set of controller parameters that can stabilize the plant for all 1024 operating conditions.

Fig. 8
figure 8

Stable and unstable regions in the kd-kp plane with a fixed ki for an interval polynomial using proposed stability conditions

The plant characteristic equation at the nominal operating point is given by:

$$ \left.\begin{array}{l}D(s)={s}^4+22{s}^3+\left(97.836+8.768{k}_{do}\right){s}^2+\\ {}\left(856.299+8.768{k}_{po}\right)s+\left(2042.7153+8.768{k}_{io}\right)\end{array}\right\} $$
(34)

From [51] the optimum coefficients of D(s) that minimize the Integral Time Absolute Error (ITAE) for a step input are given by:

$$ D(s)={s}^4+2.1{\omega}_0{s}^3+3.4{\omega}_0^2{s}^2+2.7{\omega}_0^3s+{\omega}_0^4 $$
(35)

Comparing (34) and (35), the controller parameters at the nominal operating point are:

$$ {k}_{po}=256.376,{k}_{io}=1129.28\; and\;{k}_{do}=31.4 $$
(36)

Since the plant normally operates at the nominal operating point the error between the robust controller parameters and controller parameters at the nominal operating point is minimized. The objective function is obtained by substituting (36) into (23) as:

$$ {J}_{\mathrm{min}}={\left\Vert \frac{k_p-256.376}{256.376}\right\Vert}^2+{\left\Vert \frac{k_i-1129.28}{1129.28}\right\Vert}^2+{\left\Vert \frac{k_d-31.4}{31.4}\right\Vert}^2 $$
(37)

The optimal parameters of PID-PSS are obtained by minimizing (37) subject to satisfying the set of inequality constraints (28)–(32). The proposed method is simulated in MATLAB using FMINCON function to solve the set of non-linear inequality constraints, and the obtained optimal controller parameters that robustly stabilize the plant for all 1024 operating conditions are:

$$ {k}_p=98.8226,{k}_i=30\; and\;{k}_d=57.1044 $$
(38)

5.2 Validation of relative stability (σmax) and minimum damping ratio (ζmin)

The objective of the proposed work is to design a robust PID-PSS that meets the desired closed loop response for uncertainties present in the system. To achieve the desired response, it must have a minimum damping ratio of 0.25 and relative stability ‘σ’, i.e., the maximum real part of the roots, must be less than − 0.3, so that system oscillation would settle within 10–15 s. To illustrate the effectiveness of the proposed controller, the relative stability (σmax) and minimum damping ratio (ζmin) of the closed loop system for all 1024 operating points are computed and are shown in Figs. 9 and 10, respectively.

Fig. 9
figure 9

Relative stability of the closed loop system for all 1024 operating conditions

Fig. 10
figure 10

The minimum damping ratio of the closed loop system for all 1024 operating conditions

It is observed that all the closed loop poles lie in the left half of −0.3 and the maximum σ of all 1024 mesh points is σmax = −0.5991. The minimum damping ratio is positive for all 1024 mesh points and ζmin = 0.3438 is achieved with the proposed PID-PSS controller. Hence, the proposed controller exhibits robust stability and performance over the entire range of bounded operating conditions.

The relative stability and damping ratio of the closed loop system for some operating points over the range P ϵ [0.2,1.2] and Q ϵ [− 0.4,0.4] with a step size of 0.2 p.u. are listed in Table 1.

Table 1 Relative stability and minimum damping ratio for xe = 0.4 Ω with P and Q in p.u

To further validate the robust performance of the proposed controller for other uncertainties such as changes in transmission line reactance due to line outage, machine inertia constant and field time constant, the relative stability σmax and minimum damping ratio ζmin are calculated and are listed in Tables 2, 3 and 4.

Table 2 Relative stability and minimum damping ratio for xe = 0.8 Ω with P and Q in p.u
Table 3 Relative stability and minimum damping ratio for ±30% changes in field time constant Tdo’
Table 4 Relative stability and minimum damping ratio for ±30% changes in machine inertia constant (M)

Assuming the generator is connected to the infinite bus by a double-line circuit with equivalent xe = 0.4 Ω, the effect of the transmission line outage can be investigated by considering xe = 0.8 Ω and Table 2 shows the corresponding relative stability and minimum damping ratio.

It can be seen that with the proposed robust PID-PSS, σmax = −0.9677 and ζmin = 0.4150. Hence, the relative stability and minimum damping ratio for all the operating points considered are within the desired values. Therefore, the closed loop response for transmission line outage is satisfactory for P ϵ [0.2, 1.2] and Q ϵ [− 0.4, 0.4].

With ±30% changes in field time constant, Table 3 shows that the proposed robust PID-PSS has satisfactory closed loop response for all the operating states with σmax = −0.5076 and ζmin = 0.2939. From Table 4, it is observed that with ±30% changes in machine inertia constant, σmax = − 0.5956 and ζmin = 0.2873, indicating desired performance by the proposed robust PID-PSS.

Hence, we can conclude that the proposed PID-PSS exhibits robust stabilization and performance for the uncertainties presented in the system, since the proposed PID-PSS parameters are tuned for variations in system coefficients rather than system variables.

5.3 Simulation results and discussion

To further test the efficiency of the proposed PID-PSS comparing with the existing controllers in literature, the k -constants, i.e., k1-k6 are calculated for light, nominal, full and overload conditions. Using the MATLAB-SIMULINK tool box, Fig. 2 is simulated for the above specified operating conditions with TW = 5 and kp = 98.8226, ki = 30, kd = 57.1044. The uncertainty in the system is provided by a small mechanical step disturbance.

5.3.1 Full load operating point

Figure 11 shows the simulation results when the system is operated at P = 1.0 p.u. and Q = -0.4 p.u., and is subjected to a mechanical disturbance of 0.1 p.u. at 0.5 s. It can be observed that without a controller, the plant is unstable to the given disturbance. With the proposed controller, the system is stable and the oscillation in speed deviation is less and reaches the steady state within a shorter time than the existing methods.

Fig. 11
figure 11

Comparision of speed deviation response of the proposed with existing methods to 0.1 p.u torque disturbance at P = 1 p.u. and Q = -0.4p.u

Table 5 shows that the proposed controller leads to better time domain specifications and has a better performance than the existing methods. The terminal voltage deviation during disturbance shown in Fig. 12 is within limits and the steady-state error is less than that of the other methods. Hence, the proposed controller exhibits robust performance even when the system is operating at full load and leading power factor at which the damping factor is poor.

Table 5 Comparision of performance measures between the proposed and existing methods at P = 1 p.u. and Q = -0.4p.u
Fig. 12
figure 12

Comparision of terminal voltage deviation response of the proposed with existing methods to 0.1 p.u. torque disturbance at P = 1 p.u. and Q = -0.4 p.u

5.3.2 Light load operating point

In this case the plant is operated at a light load condition at leading power factor i.e., P = 0.2 p.u. and Q = -0.4 p.u.. At 0.5 s a 0.1 p.u. step mechanical disturbance is applied to the plant. From Fig. 13 without a controller, the plant is stable for uncertainty in the load but the settling time is long and peak overshoot is high. With the PID-PSS in [41] shown in Fig. 14, the settling time and terminal voltage deviations are also very large, whereas with the proposed PID-PSS, the time domain specifications are within acceptable limits. In general, the settling time should be less than 10–15 s for satisfactory dynamic performance. Table 6 shows that the proposed robust PID-PSS has better overall performance than the other methods.

Fig. 13
figure 13

Comparision of speed deviation response of the proposed with existing methods to 0.1 p.u. Torque disturbance at P = 0.2 p.u. and Q = -0.4 p.u

Fig. 14
figure 14

Comparision of terminal voltage deviation response of the proposed with existing methods to 0.1p.u. Torque disturbance at P = 0.2p.u. and Q = -0.4p.u

Table 6 Comparision of performance measures between the proposed and existing methods at P = 0.2 p.u. and Q = -0.4p.u

5.3.3 Nominal load operating point

The plant is operated at a lagging power factor and 10% mechanical step disturbance is induced. Figure 15 shows that the peak overshoot is low and the steady-state error in terminal voltage deviation shown in Fig. 16 is almost zero. Table 7 shows that the proposed robust PID-PSS has superior overall performance than the other controllers in literature. Therefore it can be concluded that the proposed controller gives the best performance at this operating point compared to other available controllers in the literature.

Fig. 15
figure 15

Comparision of speed deviation response of the proposed with existing methods to 0.1 p.u. torque disturbance at P = 0.8 p.u. and Q = 0.3 p.u

Fig. 16
figure 16

Comparision of terminal voltage deviation response of the proposed with existing methods to 0.1 p.u. torque disturbance at P = 0.8 p.u. and Q = 0.3 p.u

Table 7 Comparision of performance measures between the proposed and existing methods at P = 0.8 p.u. and Q = 0.3 p.u

5.3.4 Over load operating point

The machine is operated at P = 1.2 p.u. and Q = 0.2 p.u. and is again exposed to a mechanical disturbance of 0.1 p.u.. From Fig. 17, it can be seen that without PSS the disturbance pushes the machine from stable mode to unstable mode. With the addition of PSS in the feedback loop the system regains its stability. With the proposed controller, the peak overshoot of speed deviation is less but the terminal voltage variation is higher when compared to other controllers, as seen from Fig. 18. However, the ΔVt is within acceptable limits. Table 8 shows that the proposed robust PID-PSS has lesser time domain specifications and performance errors than the other notable controllers in literature. Hence, it can be concluded that the proposed PID-PSS gives robust performance over all operating points compared to the existing controllers.

Fig. 17
figure 17

Comparison of speed deviation response of the proposed with existing methods to 0.1 p.u. .torque disturbance at P = 1.2 p.u. and Q = 0.2p.u

Fig. 18
figure 18

Comparision of terminal voltage deviation response of the proposed with existing methods to 0.1p.u. torque disturbance at P = 1.2 p.u. and Q = 0.2p.u

Table 8 Comparision of performance measures between the proposed and existing methods at P = 1.2 p.u. and Q = 0.2p.u. P = 1.2p. uandQ = 0.2p. u

5.4 Case study II

The system considered is a real plant, i.e., Barka II power station in Oman. It consists of three steam units each rated at 200MVA and two gas units each rated at 175MVA. The PSS is designed for one of the gas units, while the rest of the plant, i.e., the other 4 units and the Oman grid are represented by a Thevenin’s equivalent impedance and infinite bus. The data is taken from [48], and three operating conditions, i.e., light, nominal and heavy load covering the whole operating region, are considered for design purposes. From these three loading conditions, extreme values of the coefficients are obtained as:

$$ \left.\begin{array}{l}{a}_4=\left[1,1\right];{a}_3=\left[20.22,20,22\right]\\ {}{a}_2=\left[233.8,425.3\right];{a}_1=\left[4247,8108\right]\\ {}{a}_0=\left[3900,8056\right];b=\left[21.71,30.188\right]\end{array}\right\} $$
(39)

The overall transfer function of the plant with PID –PSS in the closed loop is given by:

$$ T(s)=\frac{-\left[21.71,30.18\right]s}{\begin{array}{l}\left[1,1\right]{s}^4+\left[20.22,20.22\right]{s}^3+\left[233.8+21.71{k}_d,425.3+30.18{k}_d\right]{s}^2\\ {}+\left[4247+21.71{k}_p,8108+30.18{k}_p\right]s+\left[3900+21.71{k}_i,8056+30.18{k}_i\right]\end{array}} $$
(40)

From (40) the characteristic equation of the closed loop transfer function is given by the following interval polynomial:

$$ \left.\begin{array}{l}D\left(s,a\right)=\left[1,1\right]{s}^4+\left[20.22,20.22\right]{s}^3+\Big[233.8+21.71{k}_d,\\ {}425.3+30.18{k}_d\Big]{s}^2+\left[4247+21.71{k}_p,8108+30.18{k}_p\right]s\\ {}+\left[3900+21.71{k}_i,8056+30.18{k}_i\right]\end{array}\right\} $$
(41)

Applying the new stability conditions given by (18)–(22) to (41), the following inequality constraints are obtained:

Constraint 1:

$$ \frac{\left[8056+30.18{k}_i\right]\ast 20.22}{\left[4247+21.71\ast {k}_p\right]\ast \left[233.8+21.71\ast {k}_d\right]}-0.4655<0 $$
(42)

Constraint 2:

$$ \frac{\left[8108+30.18{k}_p\right]\ast 1}{\left[233.8+21.71\ast {k}_d\right]\ast 20.22}-0.4655<0 $$
(43)

Constraint 3:

$$ -233.8-21.71\ast {k}_d<0 $$
(44)

Constraint 4:

$$ -4247-21.71\ast {k}_p<0 $$
(45)

Constraint 5:

$$ -3900-21.71\ast {k}_i<0 $$
(46)

The controller parameters are tuned by minimizing the objective function (23) subject to satisfying the above inequalities (42)–(46) using FMINCON in MATLAB to achieve desired damping and settling time at light, nominal and heavy loading conditions. The kpo, kio and kdo are determined using the procedure described for Case study I. The obtained optimal PID-PSS controller values are:

$$ {k}_p=50;{k}_i=244.9695; and\;{k}_d=36.2937 $$
(47)

The system is simulated in MATLAB-SIMULINK using the Heffron-Philiphs model shown in Fig. 2 for light, nominal and heavy loading conditions. The performance of the proposed PID-PSS is evaluated by subjecting the plant to a 0.1 p.u. mechanical step disturbance for all the three cases. The speed deviation responses of the plant are shown in Figs. 19, 20 and 21. It is observed that even without PSS the system is stable for a 10% mechanical step disturbance but it takes a long time to reach steady state and the peak overshoot is high. The dynamic stability of the plant is improved by the addition of PSS. The settling time is around 4 s with single lead PSS [52], 2.5 s with double lead PSS [52], and 1.3 s with the proposed PID-PSS for all the three operating conditions. Thus, the proposed PID-PSS well damps out system oscillation for the given disturbance under the different loading conditions. In addition, the peak overshoot with single lead PSS is higher than those of the proposed and double lead PSS controllers, while the latter two are similar. It can also be noted that the proposed PID-PSS produces less oscillation than the double lead PSS controller, hence creating fewer shaft fatigue effects. Hence, it is concluded that the proposed PID-PSS provides better dynamic performance for the uncertainties present in the system than the other controllers [52] under all operating conditions.

Fig. 19
figure 19

Comparison of light load (P = 0.4 p.u. and Q = 0.35 p.u.) response of Barka-II Power station of the proposed with existing methods to 0.1 p.u. torque disturbance

Fig. 20
figure 20

Comparison of nominal load (P = 0.7 p.u. and Q = 0.525 p.u.) response of Barka-II Power station of the proposed with existing methods to 0.1 p.u. torque disturbance

Fig. 21
figure 21

Comparison of heavy load (P = 1 p.u. and Q = 0.875 p.u.) response of Barka-II Power station of the proposed with existing methods to 0.1 p.u. torque disturbance

6 Conclusion

A simple robust PID-PSS design methodology is proposed to enhance the dynamic stability of an SMIB system for a wide range of operating conditions. The Heffron-Pilliphs model developed by DeMello and Concordia is used for small signal stability analysis, whereas the SMIB system is represented by a fourth order transfer function in an interval system. The extreme values of the coefficients are computed for a specified range of P and Q, and the computationally simple stability conditions with five inequality constraints are developed for the SMIB interval system. The robust PID-PSS parameters are tuned using FMINCON solver in MATLAB. The performance of the proposed robust PID-PSS is demonstrated with two case studies for different operating conditions. Simulation results show that the proposed robust PID-PSS has superior performance and provides better damping of low frequency oscillation when subjected to a small load disturbance for a wide range of operating conditions, when compared to the available methods in the literature.

Availability of data and materials

Please contact author for data material request.

Abbreviations

V t :

Terminal voltage

E q ’ :

Voltage proportional to direct axis flux linkages

E q :

Induced emf proportional to field current

E fd :

Generator field voltage

δ :

Angle between quadrature axis and infinite bus

M :

Inertia constant = 2H, seconds

T e :

Electrical torque

V :

Infinite bus voltage

K E :

Exciter gain constant

T E :

Exciter time constant

\( {x}_d^{\prime } \) :

Generator direct axis transient reactance

x d. ,x q :

Generator direct and quadrature-axis synchronous reactance respectively

x e :

External (line) reactance

ω :

Speed deviation

T do ’ :

Open circuit direct axis transient time constant

U :

Control signal (PSS) output

P, Q :

Real and reactive power, respectively

References

  1. Demello, F. P., & Concordia, C. (1969). Concepts of synchronous machine stability as affected by excitation control. IEEE Transactions on Power Apparatus and Systems, PAS-88(4), 316–329.

    Article  Google Scholar 

  2. Kundur, P. (1994). Power system stability and control. USA: McGram-hill.

    Google Scholar 

  3. Sauer, P. W., & Pai, M. A. (1998). Power system dynamics and stability. New Jersey: Prentice-Hall, Inc.

    Google Scholar 

  4. Anderson, P. M., & Fouad, A. A. (1997). Power system control and stability. New Delhi: Wiley ISBN: 978-81-265-1818-0.

    Google Scholar 

  5. Chakrabarti, A. (2013). Power system dynamics and simulation. Delhi: PHI Learning Private limited.

    Google Scholar 

  6. Padiyar, K. R. (2002). Power system dynamics stability and control. Hyderabad: BS Publications.

    Google Scholar 

  7. Kundur, P., Klein, M., Rogers, G. J., & Zywno, M. S. (1989). Application of power system stabilizers for enhancement of overall system stability. IEEE Transactions on Power Apparatus and Systems, PWRS-4, 614–626.

    Article  Google Scholar 

  8. Liu, W., Venayagamoorthy, G. K., & Wunsch, D. C. (2013). Design of an adaptive neural network-based power system stabilizer. Neural Networks, 16, 891–898.

    Article  Google Scholar 

  9. Li, X. M., Fu, J. F., Zhang, X. Y., Cao, H., Lin, Z. W., & Niu, Y. G. (2018). A neural power system stabilizer of DFIGs for power system stability support. International Transactions on Electrical Energy Systems, 28(6), e2547.

    Article  Google Scholar 

  10. Awadallah, M. A., & Soliman, H. M. (2009). A neuro fuzzy adaptive power system stabilizer using genetic algorithms. Electric Power Components & Systems, 37, 158–173.

    Article  Google Scholar 

  11. Soliman, H. M., & Metwally, K. A. E. I. (2017). Robust pole placement for power systems using two-dimensional membership fuzzy constrained controllers. IET Generation Transmission and Distribution, 11(16), 3966–3973.

    Article  Google Scholar 

  12. Zakirhussain, F., Ibrahim, E., Suleyman Sungur, T., & Shah Jahan, S. (2018). A robust PID power system stabilizer Design of Single Machine Infinite bus system using firefly algorithm. Gazi University Journal of Science, 31(1), 155–172.

    Google Scholar 

  13. Abdel-Magid, Y. L., & Abido, M. A. (2003). Optimal multiobjective design of robust power system stabilizers using genetic algorithms. IEEE Transactions on Power Systems, 18(3), 1125–1132.

    Article  Google Scholar 

  14. Sambariya, D. K., & Prasad, R. (2015). Design of Robust PID power system stabilizer for multimachine power system using HS algorithm. American Journal of Electrical and Electronic Engineering, 3(3), 75–82.

    Google Scholar 

  15. Dasu, B., Siva Kumar, M., & Srinivasa Rao, R. (2019). Design of robust modified power system stabilizer for dynamic stability improvement using particle swarm optimization technique. Ain Shams Engineering Journal, 10(4), 769–783.

    Article  Google Scholar 

  16. Dasu, B., Siva Kumar, M., & Srinivasa, R. R. (2018). Optimal Design of Modified Power System Stabilizer Using Multi Objective Based bio inspired algorithms. International Journal of Energy Optimization and Engineering, 7(4), 17–55.

    Article  Google Scholar 

  17. Abido, M. A. (2002). Optimal design of power system stabilizers using particle swarm optimization. IEEE Transactions on Energy Conversion, 17(3), 406–413.

    Article  Google Scholar 

  18. Abido, M. A. (2001). Particle swarm optimization for multi machine power system stabilizer design. IEEE/PES, Summer Meeting, 3, 1346–1351.

    Google Scholar 

  19. Hasanvand, H., Babak, M. M., Aavan, R., & Amraee, T. (2015). Application of polynomial control to design a robust oscillation-damping controller in a multimachine power system. ISA Transactions, 59, 343–353.

    Article  Google Scholar 

  20. Naresh, G., Ramalinga Raju, M., & Narasimham, S. V. L. (2016). Coordinated design of power system stabilizers and TCSC employing improved harmony search algorithm. Swarm and Evolutionary Computation, 27, 169–179.

    Article  Google Scholar 

  21. Wang, H. F. (1999). Phillips-Heffron model of power systems installed with STATCOM and applications. IEE Proceedings - Generation, Transmission and Distribution, 146(5), 521–527.

    Article  Google Scholar 

  22. Hasanvand, H., Arvan, M. R., Mozaari, B., & Amraee, T. (2016). Coordinated design of PSS and TCSC to mitigate inter-area oscillations. Electrical Power and Energy Systems, 78(5), 194–206.

    Article  Google Scholar 

  23. Malik, O. P., Hope, G. S., & Ramanujan, V. (1976). Real time model reference adaptive control of synchronous machine excitation. IEEE-PES Winter Meeting, 178, 297–304.

    Google Scholar 

  24. Soliman, M., Elshafei, A. L., Bendary, F., & Mansou, W. (2009). Design of a robust fuzzy power system stabilizer. Control and Intelligent Systems, 37(4), 649–664.

    MathSciNet  MATH  Google Scholar 

  25. Soliman, H. M. (2016). Resilient observer-based power system stabilizers. Transactions of the Institute of Measurement and Control, 38(8), 981–991.

    Article  Google Scholar 

  26. Rao, P. S., & Sen, I. (2000). Robust pole placement stabilizer design using linear matrix inequalities. IEEE Transactions on Power Apparatus and Systems, 15(2), 313–319.

    Article  Google Scholar 

  27. Werner, H., Korba, P., & Chen Yang, T. (2003). Robust tuning of power system stabilizers using LMI techniques. IEEE Transactions on Control Systems Technology, 11(1), 147–2003.

    Article  Google Scholar 

  28. Chen, S., & Malik, O. (1996). H∞ optimization-based power system stabilizer design. IEE Proceedings on Generation, Transmission and Distribution, 193, 253–257.

    Google Scholar 

  29. Li, G., Lie, T. T., Soh, C. B., & Yang, G. H. (2002). Design of state-feedback decentralized H∞ controllers in power systems. Electrical Power and Energy Systems, 24, 601–610.

    Article  Google Scholar 

  30. Yue, M., & Schlueter, R. (2003). μ -synthesis power system stability design using a bifurcation subsystem based methodology. IEEE Transactions on Power Apparatus and Systems, 18(4), 1497–1507.

    Article  Google Scholar 

  31. Yang, T. C. (1997). Applying H∞ optimization method to power system stabilizer design part I: Single machine infinite bus systems. Electrical Power and Energy Systems, 19(1), 29–35.

    Article  MathSciNet  Google Scholar 

  32. Soliman, M., Emara, H., Elshafei, A., Bahgat, A., & Malik, O. P. (2008). Robust output feedback power system stabilizer design: An LMI approach. IEEE Power and Energy Society General meeting. https://doi.org/10.1109/PES.2008.4596450.

  33. Scherer, C., Gahinet, P., & Chilali, M. (1997). Multiobjective output-feedback control via LMI optimization. IEEE Transactions on Automatic Control, 42, 896–911.

    Article  MathSciNet  MATH  Google Scholar 

  34. Soliman, H. M., & Yousef, H. (2015). Saturated robust power system stabilizers. International Journal of Electrical Power & Energy Systems, 73(12), 608–614.

    Article  Google Scholar 

  35. Soliman, M. (2015). Robust non-fragile power system stabilizer. Electrical Power and Energy Systems, 64, 626–634.

    Article  Google Scholar 

  36. Soliman, H. M., Elshafei, A. L., Shaltout, A., & Morsi, M. F. (2000). Robust power system stabilizer. IEE Proceedings - Generation, Transmission and Distribution, 147(5), 285–229.

    Article  Google Scholar 

  37. Metwally, K. A., EI Elshafe, A. L., & Soliman, H. M. (2006). A robust power-system stabilizer design using swarm optimization. International Journal of Modelling, Identification and Control, 1(4), 263–271.

    Article  Google Scholar 

  38. Soliman, H. M., Bayoumi, E. H. E., & Hassan, M. F. (2009). Power system stabilizer Design for Minimal Overshoot and Control Constraint Using Swarm Optimization. Electric Power Components & Systems, 37, 111–126.

    Article  Google Scholar 

  39. Rigatos, G., & Saino, P. (2011). Design of robust electric power system stabilizers using Kharitonov’s theorem. Mathematics and Computers in Simulation, 82, 181–191.

    Article  MathSciNet  MATH  Google Scholar 

  40. Soliman, M. (2014). Parameterization of robust three-term power system stabilizers. Electric Power Systems Research, 117(12), 172–184.

    Article  Google Scholar 

  41. Soliman, M. (2016). Robust power system stabilizer design via interval arithmetic. International Journal of Modelling, Identification and Control, 25(4), 287–300.

    Google Scholar 

  42. Soliman, H. M., Morsi, M. F., Hassan, M. F., & Awadallah, M. A. (2009). Power system reliable stabilization with actuator failure. Electric Power Components & Systems, 37, 61–77.

    Article  Google Scholar 

  43. Dasu, B., SivaKumar, M., & Srinivasrao, R. (2019). Interconnected multi-machine power system stabilizer design using whale optimization algorithm. Protection and Control of Modern Power Systems. https://doi.org/10.1186/s41601-019-0116-6.

  44. Essallah, S., Bouallegue, A., & Khedher, A. (2019). Integration of automatic voltage regulator and power system stabilizer: Small-signal stability in DFIG-based wind farms. Protection and Control of Modern Power Systems, 7(5), 1115–1128.

    Google Scholar 

  45. Digvijay, V. N., & Murty, M. S. R. (2020). Reconfigurable control as actuator fault-tolerant control design for power oscillation damping. Protection and Control of Modern Power Systems. https://doi.org/10.1186/s41601-020-0151-3.

  46. Patre, B. M., & Deore, P. J. (2007). Robust stability and performance for interval process plants. ISA Transactions, 46(3), 343–349.

    Article  Google Scholar 

  47. Nie (1976). A new class of criterion for the stability of the polynomial. Act Mechnicasinica, 15(1), 110–116.

    Google Scholar 

  48. Chao, L., Zhao, Y., Kun, M., Liang, T., & Yingduo, H. (2015). Wide-area power system stabilizer based on model-free adaptive control.  IET Control Theory Appl, 9(13), 1996–2007.

  49. Haseena, K. A., Jeevamma, J., & Abraham, T. M. (2018). Fractional order lead-lag compensator based multi-band power system stabilizer design using a hybrid dynamic GA-PSO algorithm. IET Generation, Transmission & Distribution, 12(13), 3248–3260.

  50. Salgotra, A., & Somanath, P. (2018). A frequency domain model based design of PSS & TCSC controller for damping the small signal oscillations in the power system. Int Trans Electr Energ Syst. https://doi.org/10.1002/etep.2742h.

  51. Drof, R. C., & Bishop, R. H. (2011). Modern control systems. New Jersy: Pearson Education Inc.

    Google Scholar 

  52. Soliman, H., Mohammed, A., Sheriyani, H. -AI., Azakawi, H.  -AI., & Qutaiti Ali, –AI. (2019). Robust Power System Stabilizer Design using Khartinov’s Theorem: A Case Study. Electrical Science & Engineering. https://doi.org/10.30564/ese.v1i1.1187.

  53. Bhattacharyya, S. P., Chapelett, H., & Keel, L. H. (1995). Robust control: The parametric approach. New Jersey: Prentice hall Inc.

    Google Scholar 

  54. Matlab-Optimization Toolbox TM, User guide, R2013b. The MathWorks, Inc., 2013.

Download references

Acknowledgements

Dr. Vasu Ganji, Mr. Dasu Butti.

Funding

This work is carried out without the support of any funding agency.

Author information

Authors and Affiliations

Authors

Contributions

MRR and ASV conceived the presented idea. MS & ASV formulate the methodology. ASV performed computations and simulate the results on a test system. MRR and MS supervised the findings of the work with constructive suggestions, verified the results and edited the manuscript. The authors read and approved the final manuscript.

Author’s information

A S V Vijaya Lakshmi: The author completed her B. Tech and M. Tech from JNTU Kakinada and pursuing her PhD in JNTU Kakinada. Her research interests include Control aspects of Power Systems and optimization techniques..

Manyala Ramalinga Raju received the Masters degree from REC Warangal and PhD degree from JNTU University, India. Presently working as Vice-Chancellor, JNT University Kakinada, Kakinada. He has presented many research papers in various national and international conferences and journals. His research interests include energy management, conservation and auditing, distribution generation and IT applications in power utility companies.

Mangipudi Siva Kumar: The author completed his M.E and PhD from Andhra University. He is presently working as Professor in EEE Department, Gudlavalleru Engineering College, Gudlavalleru. He has contributed more than 40 technical papers in various referred journals and conference. He is a life member of ISTE, member of IEEE and IAEng and Fellow of Institution of Engineers. His research interests include model order reduction, interval system analysis, design of PI/PID controllers for Interval systems, sliding mode control and Soft computing Techniques.

Corresponding author

Correspondence to Siva Kumar Mangipudi.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

A.S.V, V.L., Manyala, R.R. & Mangipudi, S.K. Design of a robust PID-PSS for an uncertain power system with simplified stability conditions. Prot Control Mod Power Syst 5, 20 (2020). https://doi.org/10.1186/s41601-020-00165-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s41601-020-00165-9

Keywords