Next Article in Journal
A Photovoltaic Light Sensor-Based Self-Powered Real-Time Hover Gesture Recognition System for Smart Home Control
Previous Article in Journal
Design and Validation of SystemVerilog I2C VIP with Integrated Assertions and Error Injection Strategies
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Two-Stage Algorithm for the Design of Wide-Area Damping Controllers

by
Henrique Resende de Almeida
* and
Murilo E. C. Bento
*
Department of Electrical Engineering, Federal University of Rio de Janeiro, Rio de Janeiro 21941-909, Brazil
*
Authors to whom correspondence should be addressed.
Electronics 2025, 14(18), 3575; https://doi.org/10.3390/electronics14183575
Submission received: 28 July 2025 / Revised: 30 August 2025 / Accepted: 5 September 2025 / Published: 9 September 2025

Abstract

Low-frequency oscillation modes are studied in small-signal angular stability because, if not adequately damped, they can cause power system instability in the event of a contingency. The interconnection and expansion of large power systems has led to the emergence of multiple local and inter-area modes and required new damping control strategies for these modes. The expansion of the use of Phasor Measurement Units in power systems has led to the development of new control strategies such as Wide-Area Damping Controllers (WADCs) that use data from PMUs to dampen low-frequency oscillations. Although the benefits of WADCs are promising, there are challenges in designing a WADC. This paper proposes a two-stage algorithm for the robust design of a WADC for modern power systems. The first stage consists of solving an optimization model and finding the WADC parameters that maximize the damping ratios of all modes of the linearized system model for a set of operating points. The second stage consists of refining the WADC parameters through an iterative algorithm. Cases were studied for a set of IEEE 68-bus operating points through modal analysis and time-domain simulations. The results obtained demonstrated the good performance of the proposed two-stage algorithm compared with an existing WADC design method based on a Linear Quadratic Regulator.

1. Introduction

Power systems often undergo modifications to meet consumer demand with adequate levels of quality and performance [1]. The increase in demand has required the construction of new generation sources to meet the power balance, and in recent years, the participation of wind and photovoltaic generation sources has grown and has been a concern for operating centers due to the intermittency of power generation [2]. The interconnection of large systems has exposed the system to faults, such as three-phase, two-phase, and single-phase faults. In recent years, a high number of blackouts have occurred in different countries and have been worrying operation centers due to the difficulty of operating large power systems [3]. In addition, the interconnection of large systems has in recent years caused the emergence of multiple oscillation modes related to the electromechanical quantities of power systems and presented low damping rates that can compromise the stability of power systems [4].
Advances in power systems have also provided benefits for the operation of modern power systems. One such benefit has been the development, implementation and improvement of Wide-Area Measurement Systems (WAMSs) that have Phasor Measurement Units (PMUs) as their main components [5]. PMUs collect voltage and current phasor data from any part of the power system where they are installed with high sampling rates and time synchronization using GPS. This sampled data is sent to the Phasor Data Concentrator and can be used in different applications [6,7,8,9]. The fact that the operation center has a picture of the current dynamics of the system with several measurements allows the application of several effective control measures when necessary [10].
Over the years, a number of researchers have proposed several useful applications in modern power systems equipped with PMUs. We can currently find applications in monitoring [11], control [12] and protection [13] of systems. In [14], the authors present an approach based on principal component analysis and PMU measurements to monitor a power system. In [15], the authors propose to apply a control strategy using data from PMUs in battery energy storage systems. In [16], the authors proposed the use of data from PMUs and the SCADA system for a correct estimation of states in modern power systems. In [17], the authors proposed a method using PMU data for the detection, classification and identification of faults in distribution systems.
Small-signal angular stability studies must be conducted in power systems to evaluate mechanisms that can induce system instability [18]. One of these studies is to ensure that low-frequency oscillation modes, usually between 0.1 and 2 Hz and associated with electromechanical quantities, have high damping ratios which must be identified appropriately [19]. Current power systems present multiple oscillation modes that require damping control strategies to increase the damping ratios of the system. The most effective control strategy accepted in the community is the design and installation of a Power System Stabilizer (PSS) in the local control loop where the Automatic Voltage Regulator (AVR) of the synchronous generator is located [20]. In recent times, different PSS design techniques have been developed, such as Linear Matrix Inequality (LMI) [21], Linear Quadratic Regulator (LQR) [22], metaheuristics such as Genetic Algorithm (GA) [23], Bat Algorithm (BA) [24], Particle Swarm Optimization (PSO) [25], and Gravitational Search Algorithm (GSA) [26]. Although PSSs are effective for local modes in the frequency range between 0.8 and 2 Hz with good damping ratio results, PSSs have limited effect on inter-area oscillation modes in the frequency range between 0.1 and 0.8 Hz with not very high damping ratios [27]. The expansion of power systems and the interconnection of large systems have caused an increase in multiple inter-area modes with low damping ratios, and whose PSSs have difficulty in operating because they do not present adequate system observability.
The advancement and expansion of PMU installations provide greater system observability and have stimulated researchers to develop new control strategies such as Wide-Area Damping Controllers (WADCs). WADCs can receive signals from remote locations and send control signals to the AVRs of synchronous generators at remote locations. Different techniques have been presented for the design of a WADC such as techniques based on LMIs [28], LQR [29], Reinforcement Learning Technique [30,31,32,33,34,35], Deep Neural Networks (DNNs) and Reinforcement Learning [36], Fuzzy theory [37], Classification and Regression Trees [38] and metaheuristics such as GA [39,40], PSO [41,42,43], Firefly Algorithm [44], Grey Wolf Optimizer [45], BA [46], Greylag Goose Optimization [47]. In recent years, there have been proposals for designing a WADC based on adaptive control to deal with system operating uncertainties [48,49,50,51,52,53,54]. Thus, there is a relevant set of different techniques for a good WADC design. These methods show different performance for the different dynamic characteristics of the power system. Although the results achieved so far are satisfactory, challenges remain in assessing the adequate design of a WADC.
The main challenges in a successful design of a WADC to properly dampen inter-area modes are (i) the choice of the WADC input and output signals, (ii) the appropriate model to represent the time delays for sending and receiving PMU data, and (iii) the appropriate control strategy to dampen the oscillation modes. In the literature different techniques for the selection of WADC signals have been presented, such as geometric measures [55], heuristic methods [56], and adaptive signal selection [57]. The results showed that these techniques are effective in choosing the best WADC signals for their control objectives. Regarding time delays in PMU data transmission, there are different models such as fixed time delay [29,58], time delay margin [59], time delay scheduling [60], and time delay compensation [61,62,63]. These different models presented promising results, and the control objectives were achieved with good values.
Thus, the design of a WADC presents differences in relation to the design of traditional local damping controllers of the PSS type, although the objective is the same: to obtain high damping ratios for local and inter-area modes of power systems. There are many proposed methods, but most of them present difficulties in achieving high damping ratios because the methods reach local optima, especially methods based on metaheuristics. Many metaheuristics, such as Particle Swarm Optimization, Firefly Algorithm, Greylag Goose Optimization, Bat Algorithm, Grey Wolf Optimizer, and Gravitational Search Algorithm, face the problem of converging to a global minimum depending on the optimization problem. Thus, strategies are needed to achieve high damping ratios and avoid local optima.
This paper proposes a two-stage algorithm for the robust design of a WADC for modern power systems. The first stage consists of solving an optimization model and finding the WADC parameters that maximize the damping ratios of all modes of the linearized system model for a set of operating points. The second stage consists of refining the WADC parameters through an iterative algorithm. Thus, the first stage consists of finding promising solutions for the control objective and the second stage aims to improve the control objectives through a refinement process. Cases are studied for a set of IEEE 68-bus operating points through modal analysis and time-domain simulations. The WADC design is carried out using linearized models and modal analysis techniques in MATLAB software [64]. The designed WADC is implemented in ANATEM software [65], and its performance is evaluated through simulations in ANATEM software. Statistical analyses are presented to demonstrate the benefits of a two-stage control strategy. The results obtained demonstrate the good performance of the proposed two-stage algorithm.
This paper is organized as follows. Section 2 describes the operating principle of the two-level control structure composed of PSSs at the first level and the WADC at the second level. Section 3 presents the system model, the time delay model, the WADC model and the closed-loop control system model. Section 4 presents the proposed two-stage algorithm in detail and through a step-by-step algorithm. Section 5 conducts case studies for the IEEE 68-bus system where results and discussions are presented. Section 6 presents the conclusions of this research with the main arguments and future research lines.

2. Two-Level Control Structure

Figure 1 presents the two-level control structure operating on a power system composed of a set of PMUs. This control structure comprises a local control and a central control, totaling two control levels, with each control sending a signal to the AVR comparator. In local control, the PSSs of each synchronous generator are responsible for sending a control signal to the AVR comparator itself where the PSS is installed. In central control, the WADC receives time-delayed speed signals from the system via PMU data and sends time-delayed control signals to the comparators of some of the generators’ AVRs. In this proposal for the control design, the parameters of the power system, AVRs and PSSs will be fixed, and the objective is to design the WADC using the proposed two-stage algorithm.

3. Modeling

The design of WADC-type damping controllers will be carried out through linearized models of the power system, the time delay, and the WADC itself. Successful WADC design will require that all eigenvalues of the closed-loop control system obtained by linearized models have high damping ratios greater than 5%. The use of linearized models in control design is very common due to their ease of design. There is a relevant group of researchers who use linearized power system models to design a WADC and the results are promising [28,40,41,44,48,49,50,51,63,66,67,68]. In addition, performance evaluations will be carried out for the closed-loop control system. Section 3.1 describes the system model with the time delay model. Section 3.2 presents the WADC model. Section 3.3 presents the closed-loop control system model.

3.1. Power System Model with Time Delays

Power systems have components such as synchronous and asynchronous generators, direct current and alternating current transmission lines, three-phase transformers, capacitor banks, three-phase motors, and different types of loads. Thus, modern power systems exhibit dynamic behavior and must be described by a set of differential–algebraic equations. Due to the nonlinearity of these equations and the difficulty of analysis, it is common to linearize these equations around an equilibrium condition and obtain the following state-space model [20]:
x ˙ = A x + B u
y = C x
where matrices A, B and C are commonly referred to as state, input and output matrices, respectively. The vector of state variables is x, the vector of input variables is u and the vector of output variables is y.
Time delays in data transmission from PMUs must be factored into the control design because data is sent from distinct and remote locations. The time delay was formulated mathematically with a second-order Padé approximation given by [29]
G ( s ) = 6 2 T s 6 + 4 T s + T 2 s 2
where T is the delay time in the transmission of the WADC input and output signals. This model stimulates a maximum allowed time delay in the communication channels and, thus, if the data transmission delays are variable but respect this maximum limit, we will not have problems in the WADC operation. Although the time delay value is fixed, this value is actually an upper bound on the time delay. As can be seen in Figure 1, as data are sent, the “Time Delay” block acts as a buffer that holds the data until a fixed time limit. Thus, if data arrive before this time, the buffer holds the data until they are actually used by the WADC controller. If the data exceed this time limit, the signal is considered lost.
This transfer function (3) can also be reformulated as a set of state-space equations from the observable canonical representation of Jordan, and thus we can work with the matrices of the linearized model. The WADC receives signals from PMUs in remote regions and sends control signals to remote regions. Thus, we have a state-space model of the time delay for the input of the WADC given by
x ˙ d i = A d i x d i + B d i u d i
y d i = C d i x d i
where the subindex d i represents a time delay model of the WADC input and for the output of the WADC given by
x ˙ d o = A d o x d o + B d o u d o
y d o = C d o x d o
where the subindex d o represents a time delay model of the WADC output.
Time delays are variable, but we can work with a maximum allowable time delay and set this value as T and use the above model. Thus, by setting this value T and having knowledge of the operating points and the power system model, we can work with a single state-space model that includes the system model and the time delay model. This single model is given by
x ¯ ˙ = A ¯ x ¯ + B ¯ u ¯
y ¯ = C ¯ x ¯
and the matrices A ¯ , B ¯ and C ¯ are
A ¯ = A B C d i 0 0 A d i 0 B d o C 0 A d o
B ¯ = 0 B d i 0
C ¯ = 0 0 C d o
In the control design of this research, the matrices A ¯ , B ¯ and C ¯ of (8) and (9) will be known and evaluated so that the WADC is able to provide good performance for the closed-loop system.

3.2. WADC Model

The purpose of the WADC is to achieve high damping ratios for the closed-loop system, especially for inter-area modes where PSSs have difficulty and limited effects. WADC is advantageous because it works with signals from PMUs of the system as a whole and thus has high system observability. PMU data can be used to estimate system states and also to obtain estimates of the speed signals of the system generators that will be the input signals to the WADC. The number of PMUs in the system is important to ensure complete system observability and to facilitate state estimation. The focus of this research is not to determine the number and location of PMUs in the system. It is assumed that this number of PMUs is known and sufficient for a correct determination of the speed signals of the generators. To ensure the benefits of good system observability, the WADC worked on in this research will be a controller with multiple inputs and multiple outputs and can be mathematically formulated as a matrix of transfer functions.
W ( s ) = [ w k , m ( s ) ] = w 1 , 1 ( s ) w 1 , 2 ( s ) w 1 , p ( s ) w 2 , 1 ( s ) w 2 , 2 ( s ) w 2 , p ( s ) w p , 1 ( s ) w p , 2 ( s ) w p , p ( s )
where each of the above elements w k , m , k = 1 , . . . , p , m = 1 , . . . , p can be represented as
w k , m ( s ) = K k , m · T 1 k , m s + 1 T 2 k , m s + 1 · T 3 k , m s + 1 T 4 k , m s + 1
where T 1 k , m , T 2 k , m , T 3 k , m , T 4 k , m are time constants between 0 and 1, and K k , m is a gain that must respect the minimum ( K m i n ) and maximum limits ( K m a x ) . In this research, we are interested in determining the values of K k , m , T 1 k , m , T 2 k , m , T 3 k , m , T 4 k , m that achieve certain control objectives.
The transfer function matrix W ( s ) in (13) will also be formulated in state space and presents the following model:
x ˙ c = A c x c + B c u c
y c = C c x c + D c u c
where the matrices A c , B c , C c and D c can be obtained through the Jordan representation [20].

3.3. Closed-Loop Control System

The design of the WADC will respect certain performance criteria for the closed-loop control system and thus the following model is formulated:
x ^ ˙ = A ^ x ^
where x ^ = x ¯ T x c T T . This model includes the power system model, the time delay model and the WADC model, and matrix A ^ is
A ^ = A ¯ + B ¯ D c C ¯ B ¯ C c B c C ¯ A c
One of the system stability requirements is to ensure that all eigenvalues have a negative real part. However, in evaluating the small-signal stability of power systems, it is common for all eigenvalues to also have a minimum damping ratio to ensure well-damped angular responses [20]. The higher the value of this ratio, the better the degree of small-signal stability of the system. In practical terms, a 5% damping ratio is acceptable and the goal of many control designs [20]. The small-signal stability margin then refers to the lowest damping ratio value found for the system’s oscillation modes.

4. Proposed Method

The proposed algorithm for the design of a WADC has two stages and both must solve an optimization model. Each stage presents distinct operators. The first stage consists of revolving an optimization model to find regions that provide good damping ratios. This stage involves applying a bio-inspired algorithm technique called Particle Swarm Optimization (PSO). The second stage involves applying a heuristic and refining the values to achieve high damping ratio values. Section 4.1 describes the optimization model that must be solved for the design of the WADC. Section 4.2 presents the details of the first stage of the proposed algorithm while Section 4.3 presents the details of the second stage. Section 4.4 presents the step-by-step algorithm of the proposed method composed of two stages. Section 4.5 describes the flowchart steps of the proposed method for determining the WADC parameters.

4.1. Optimization Model

The optimization model applied in this research for the design of WADCs is formulated in (19). The vector of variables ( x ) of this model consists of the WADC parameters K k , m , T 1 k , m and T 3 k , m , for k = 1 , . . . , p and m = 1 , . . . , p . The time constants T 2 k , m and T 4 k , m associated with the poles of each of the WADC transfer functions will be fixed to facilitate the design. The objective function ( f o b j ( ) ) informs the lowest damping ratio ( ζ m i n ) among all the operating points for the candidate to solve the problem. The WADC parameters are subject to minimum and maximum values in this problem.
Find x = K k , m T 1 k , m T 3 k , m Maximize f o b j ( x ) = ζ m i n Subject to K m i n < K k , m < K m a x 0 < T 1 k , m < T m a x 0 < T 3 k , m < T m a x
for k = 1 , . . . , p and m = 1 , . . . , p .

4.2. First Stage

PSO is a bio-inspired algorithm that aims to imitate the behavior of a flock of birds in nature [69]. It is an algorithm widely used in solving optimization problems and has presented several improvements over the years [70,71,72,73,74]. PSO is also widely applied in control projects due to its ability to find control parameter values with good objective function values.
To apply PSO, we must first define the population size ( N p ) , the size of the variable vector ( N d ) , the minimum ( L m i n ) and maximum ( L m a x ) limits of each variable, and the number of epochs ( N e ) of the algorithm. Initially, the particle vector x and the velocity vector v have their initial values randomly chosen, respecting the required limits. At each iteration of PSO, the velocity vector and position vector are updated according to the following mathematical formulations:
v d , t + 1 p = ω · v d , t p + c 1 · r a n d · ( x d , L p x d , t ) + c 2 · r a n d · ( x d , G x d , t )
x d , t + 1 p = x d , t p + v d , t + 1 p
where p = 1 , . . . , N p , d = 1 , . . . , N d , t = 1 , . . . , N e , ω is a parameter usually with a value of 0.7, c 1 and c 2 are two parameters usually between 1.5 and 2, r a n d is a function that returns a random value from a uniform distribution between 0 and 1, x d , G is the position with the best objective function among all particles among all iterations so far, and x d , L p is the best position of each particle so far.
At each iteration, the vectors of positions ( x ) and velocities ( v ) are updated according to Formulations (20) and (21) up to the limit of the number of epochs ( N e ) . At the end of the number of epochs, the vector x d , G , d = 1 , . . . , N d is the final solution of the problem. Although PSO is widely applied in different optimization problems, it tends to stagnate in solutions far from the optimum. Thus, a second stage was developed to improve this solution, and this second stage is described in the following section.

4.3. Second Stage

This second stage aims to improve the solution from the first stage. The algorithm of this second stage is a heuristic with an elitist characteristic where only the best solution goes to the next iteration. The algorithm starts with the best position from the first stage ( x p = x G , p = 1 , . . . , N p ) and at each iteration the vector is updated according to the following formulation:
x d p = x d p · f a t o r
where d = 1 , . . . , N d , and f a c t o r is a random value between 0.7 and 1.3 chosen at each iteration for a single position d of the vector x d , G . Thus, since the factor is a value between 0.7 and 1.3, this second stage aims to change the value of each position of the vector by small amounts from the optimal value found so far. This second stage can be interpreted as a small refinement of the best value of the variable vector from the first stage.

4.4. Two-Stage Algorithm

The step-by-step algorithm of the proposed method composed of two stages is given by
  • First Stage
    Step 1: Define N p , N d , L m i n , L m a x , N e .
    Step 2: Initialize the vectors x and v with random values respecting the limits.
    Step 3: Set t = 1 .
    Step 4: Calculate
    v d , t + 1 p = ω · v d , t p + c 1 · r a n d · ( x d , L p x d , t ) + c 2 · r a n d · ( x d , G x d , t )
    x d , t + 1 p = x d , t p + v d , t + 1 p
    for p = 1 , . . . , N p , d = 1 , . . . , N d .
    Step 5: Calculate the objective function ( f o b j ( ) ) for each position ( x t + 1 p ) and update the vectors x L p and x G if the solutions present better objective function values.
    Step 6: If t = N e , go to Step 7; otherwise, t = t + 1 and go to Step 3.
    Step 7: The solution for this first stage is x G .
  • Second Stage
    Step 1: Set t = 1 .
    Step 2: All N p particles will be initialized with the value x G
    x p = x G
    for p = 1 , . . . , N p .
    Step 3: For each particle p ( p = 1 , . . . , N p ) and a single value of d ( d = 1 , . . . , N d ) , calculate the new position value according to the formulation
    x d , t p = x d , t p · f a t o r
    for p = 1 , . . . , N p and f a c t o r is a random value from a uniform distribution between 0.7 and 1.3.
    Step 4: Calculate the objective function ( f o b j ( ) ) for each position ( x t p ) , and x G is the solution with the best objective function.
    Step 5: If t = N e , go to Step 6; otherwise, t = t + 1 and go to Step 2.
    Step 6: The solution for this second stage is x G .
In this research, the WADC parameters K k , m , T 1 k , m and T 3 k , m are the design variables and will thus be the position vector x.
The two-stage algorithm for the WADC design was implemented in MatLab software version R2016a [64]. Dynamic simulations of the system with the integrated WADC were performed in ANATEM software version 12.5.1 [65], a commercial-grade software available in Brazil to evaluate electromechanical transient stability studies of power systems.

4.5. Flowchart of the Proposed Method

Figure 2 describes the flowchart of the proposed method to determine the WADC parameters and can further be described by the following step-by-step algorithm:
  • Step 1: Define the test system with all its components and obtain the complete and detailed differential–algebraic equations (DAEs) for all the system operating points.
  • Step 2: Linearize the DAEs for each operating point and obtain the state, output and input matrices.
  • Step 3: Apply modal analysis techniques and identify local and inter-area modes with the lowest damping ratios.
  • Step 4: Identify the best input and output signals through geometric measures of observability and controllability, respectively.
  • Step 5: Define the parameters of the proposed algorithm composed of two stages.
  • Step 6: Execute the first stage of the proposed algorithm until it reaches the maximum number of epochs, and the best solution will go to the next stage.
  • Step 7: Execute the second stage of the proposed algorithm until it reaches the maximum number of epochs.
  • Step 8: The result of the convergence of the previous step is the WADC parameters that can be implemented in the test system to achieve high damping ratios.

5. Case Studies and Discussion

The evaluation of the two-stage algorithm was performed on the IEEE 68-bus system, a large system for small-signal stability studies available in [75]. The single-line diagram of the IEEE 68-bus power system is available from reference [75]. The complete and detailed equation for this test system is present in the Technical Report PES-TR18 of the Power & Energy Society [76]. It is a smart power system of 68 buses and 16 generators where only generators 1 to 12 are equipped with well-designed AVRs. The case studies considered the nominal operating point (BC0) available at [76] and four other operating points: case BC1 with a 1% increase in active load power, case BC2 with a 2% increase in active load power, and case BC3 with a 3% increase in active load power. Table 1 gives the oscillation modes (eigenvalues), frequencies, and damping ratios for cases BC0, BC1, BC2, and BC3. In all these four operating cases, the damping rates are less than 5% for two conjugate pairs of eigenvalues (oscillation modes). All oscillation modes are low-frequency and are in the range between 0.1 and 2 Hz.
The first step in the successful design of a WADC consists of choosing the appropriate input and output signals for the WADC design. This test system presents 16 generators whose speed signals could be input signals to the WADC. However, only generators 1 to 12 are equipped with AVRs and could receive control signals sent by the WADC. Applying geometric controllability measures on the modes of cases BC0, BC1, BC2 and BC3 reported in Table 1, generators 5, 9, 10, 11 and 12 present the highest values, indicating that they are the best options to receive the WADC control signals in their respective AVRs for these operation cases. Applying geometric observability measures to the modes of cases BC0, BC1, BC2 and BC3 reported in Table 1, generators 12, 13, 14, 15 and 16 present the highest values, indicating that they are the best options to be WADC inputs for these operation cases. Thus, the WADC to be designed is described in (27) and is composed of a set of transfer functions. The control action is described in (28), where Δ ω 12 , Δ ω 13 , Δ ω 14 , Δ ω 15 and Δ ω 16 represent the speed signals estimated by PMUs and V C 5 , V C 9 , V C 10 , V C 11 and V C 12 represent the control signals provided by the WADC that will go to the AVR of the synchronous generators.
W ( s ) = [ w k , m ( s ) ] = w 5 , 12 ( s ) w 5 , 13 ( s ) w 5 , 14 ( s ) w 5 , 15 ( s ) w 5 , 16 ( s ) w 9 , 12 ( s ) w 9 , 13 ( s ) w 9 , 14 ( s ) w 9 , 15 ( s ) w 9 , 16 ( s ) w 10 , 12 ( s ) w 10 , 13 ( s ) w 10 , 14 ( s ) w 10 , 15 ( s ) w 10 , 16 ( s ) w 11 , 12 ( s ) w 11 , 13 ( s ) w 11 , 14 ( s ) w 11 , 15 ( s ) w 11 , 16 ( s ) w 12 , 12 ( s ) w 12 , 13 ( s ) w 12 , 14 ( s ) w 12 , 15 ( s ) w 12 , 16 ( s )
V C 5 V C 9 V C 10 V C 11 V C 12 = w 5 , 12 ( s ) w 5 , 13 ( s ) w 5 , 14 ( s ) w 5 , 15 ( s ) w 5 , 16 ( s ) w 9 , 12 ( s ) w 9 , 13 ( s ) w 9 , 14 ( s ) w 9 , 15 ( s ) w 9 , 16 ( s ) w 10 , 12 ( s ) w 10 , 13 ( s ) w 10 , 14 ( s ) w 10 , 15 ( s ) w 10 , 16 ( s ) w 11 , 12 ( s ) w 11 , 13 ( s ) w 11 , 14 ( s ) w 11 , 15 ( s ) w 11 , 16 ( s ) w 12 , 12 ( s ) w 12 , 13 ( s ) w 12 , 14 ( s ) w 12 , 15 ( s ) w 12 , 16 ( s ) · Δ ω 12 Δ ω 13 Δ ω 14 Δ ω 15 Δ ω 16
The next step in the WADC design is the application of the proposed two-stage algorithm. The two-stage algorithm for the WADC design was implemented in MATLAB software version R2016a [64]. Dynamic simulations of the system with the integrated WADC were performed in ANATEM software version 12.5.1 [65], a commercial-grade software available in Brazil to evaluate electromechanical transient stability studies of power systems. The parameter values of the first-stage algorithm were chosen as N p = 20 , N e = 200 , c 1 = 1.5 , c 2 = 2 , ω = 0.7 , K m i n = 20 , K m a x = 20 , and T = 0.100 ms. The parameter values of the second-stage algorithm were chosen as N p = 20 and N e = 200 . The time constants T 2 k , m and T 4 k , m of the WADC were fixed at 0.04 and associated with the poles of the WADC, that is, T 2 k , m = 0.04 and T 4 k , m = 0.04 . The two stages of the proposed algorithm present heuristic operations and the initial conditions of the variables are random. Thus, each execution of the proposed two-stage algorithm may present different results. Since the convergence results may be different for each execution of the proposed two-stage algorithm, the proposed algorithm was executed 200 times, resulting in 200 WADC designs, and the results were evaluated by the minimum, average, maximum, and standard deviation values in Table 2. Table 3 presents the minimum, average, maximum and standard deviation times of each execution of the proposed algorithm for each stage.
These detailed results of the two-stage algorithms provide the following discussions:
  • The first stage provided a WADC whose closed-loop control system modes have damping rates between 3.6233% and 6.9965%. The second stage provided a WADC whose closed-loop control system modes have damping rates between 8.5239% and 12.0206%.
  • The second stage provided high damping ratio values for all cases, indicating that a refinement of the results from the first stage is beneficial in the successful design of the WADC.
  • The average execution time of the first stage of the two-stage algorithm was 1899.5448 s while the second stage had an average execution time of 1762.8701 s.
A comparative analysis was performed with the LQR-based method for WADC design proposed in [29]. The LQR-based method guarantees optimality only for the nominal operating point and presents difficulties with multiple operating points. Furthermore, LQR-based techniques do not guarantee high damping ratio values, as the goal of this technique is to reduce control effort. The WADC parameters after the convergence of the LQR-based method are presented in Table 4 and the oscillation modes with the lowest damping ratios for each of the operating points are presented in Table 5. The design of the WADC controller was conducted using linearized models, but power systems are nonlinear dynamic systems. Thus, the WADC needs to be evaluated in the nonlinear dynamic model of the system. The WADC that provided the highest damping ratio in the second stage of the proposed two-stage algorithm was chosen for the time-domain analysis. The parameters of these WADCs of the first and second stages are described in Table 6 and Table 7, respectively. In addition, Table 8 and Table 9 provide the oscillation modes (eigenvalues), frequencies and damping ratios for each of the operating cases BC0, BC1, BC2 and BC3 with the chosen WADC in the first and second stages. The WADC of the second stage provides the highest damping ratios for the four operating cases and thus the design achieved its purpose. The WADC obtained by the LQR-based method provided damping rates very close to 5%, far from the damping rates achieved by the proposed method, which were above 12%.
Now, a time-domain analysis will be conducted by applying a contingency using the ANATEM software [65]. A three-phase fault of 100 ms duration was applied to bus 40 in the cases BC0, BC1, BC2 and BC3. Figure 3, Figure 4, Figure 5 and Figure 6 show the angular responses of generator 14 for cases BC0, BC1, BC2 and BC3, respectively, without WADC, with the first-stage WADC and with the second-stage WADC of the proposed two-stage algorithm and the WADC designed by the LQR-based method. A second contingency analysis was applied and analyzed. A temporary 100 ms fault was also applied to bus 40 in the cases BC0, BC1, BC2 and BC3, and transmission lines 31–53 of the test system were permanently disconnected. Figure 7, Figure 8, Figure 9 and Figure 10 show the angular responses of generator 14 for cases BC0, BC1, BC2 and BC3, respectively, without WADC, with the first-stage WADC and with the second-stage WADC of the proposed two-stage algorithm and the WADC designed by the LQR-based method.
These results provide the following discussions:
  • Table 8 and Table 9 show that the system modes with the first- and second-stage WADCs presented high damping ratios for all operating points and higher than the cases without WADC reported in Table 1. The second-stage WADC modes provided the best damping ratios. The oscillation modes of the system with the WADC(LQR) described in Table 5 have damping rates very close to 5% and far from the values achieved by the WADC designed by the proposed method.
  • The angular responses of the system with WADC described in Figure 3, Figure 4, Figure 5 and Figure 6 are more damped and thus better than the system without WADC for all operating cases. The second-stage WADC provided the most damped angular response. Thus, the design was successful in achieving high system damping ratios.
  • The angular responses of the system with WADC described in Figure 7, Figure 8, Figure 9 and Figure 10 are more damped and thus better than the system without WADC for all operating cases and disconnection of transmission lines 31–53. The second-stage WADC provided the most damped angular response. Thus, the design was successful in achieving high system damping ratios.
  • The modal and time-domain analyses show that the second stage of the proposed algorithm was able to provide better WADC parameters and thus achieve higher damping ratios for the closed-loop control system modes.
  • The incorporation of a second stage increased the design time of a WADC, but benefited the closed-loop control system with a WADC robust to multiple operating conditions with a higher objective function value.

6. Conclusions

This paper presents a proposal and analysis of a two-stage algorithm for the design of WADCs to increase the damping rates of the system modes. The first stage is based on the PSO algorithm and aims to obtain the WADC parameters that provide the highest damping ratios. The second stage is based on a heuristic and uses the WADC parameters from the convergence of the first stage to obtain new WADC parameters that provide the highest damping ratios.
The results showed that the first stage of the proposed algorithm provided damping ratios between 3.6233% and 6.9965%, with an average value of 5.3396%. The second stage of the proposed algorithm provided damping ratios between 8.5239% and 12.0206%, with an average value of 9.7255%. The LQR-based method already available in the literature achieved a value very close to 5%, a damping ratio value far from that achieved by the proposed method.
The analyses conducted in the time domain with contingency applications showed well-damped angular responses for the system with the designed WADCs. The second-stage WADC presented much more damped responses. All the operation cases under study presented this behavior and evidence the benefits of the proposed two-stage algorithm.
The main advantages of the proposed method are as follows: (i) easy implementation; (ii) few parameters need to be defined; (iii) the method achieved the control objectives for all 200 simulations; (iv) the objectives were achieved even though the initialization of the design variables was random; (v) the dynamic analysis showed good performance of the WADC designed using linearized models; (vi) the WADC design time was relatively satisfactory. The disadvantages of the proposed method are as follows: (i) the WADC design time can be reduced with parallel programming; (ii) the more power system operating points considered, the longer the WADC design time; (iii) the model requires correct and accurate linearization of power systems.
Future work will consider simulations with hardware-in-the-loop (HIL) validation and assessment under real-world disturbances. Multi-objective functions will also be incorporated into the proposed algorithm to meet new system performance requirements. Adaptive control techniques and machine learning-based techniques for WADC design will also be evaluated in the future. Real-time simulation platforms such as RTDS will be evaluated in the future with the proposed WADC. Furthermore, control strategies against cyber attacks will be studied and incorporated into the WADC project.

Author Contributions

Conceptualization, H.R.d.A. and M.E.C.B.; methodology, H.R.d.A. and M.E.C.B.; software, H.R.d.A. and M.E.C.B.; validation, H.R.d.A. and M.E.C.B.; formal analysis, M.E.C.B.; investigation, H.R.d.A. and M.E.C.B.; resources, H.R.d.A. and M.E.C.B.; data curation, H.R.d.A. and M.E.C.B.; writing—original draft preparation, H.R.d.A.; writing—review and editing, M.E.C.B.; visualization, H.R.d.A. and M.E.C.B.; supervision, M.E.C.B.; project administration, M.E.C.B.; funding acquisition, M.E.C.B. All authors have read and agreed to the published version of the manuscript.

Funding

This study was financed in part by the Coordenação de Aperfeiçoamento de Pessoal de Nível Superior-Brasil (CAPES)-Finance Code 001 and the São Paulo Research Foundation (FAPESP) under Grant 2015/24245-8.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Abbreviations

The following abbreviations are used in this manuscript:
AVRAutomatic Voltage Regulator
BABat Algorithm
GAGenetic Algorithm
LMILinear Matrix Inequality
LQRLinear Quadratic Regulator
PMUPhasor Measurement Unit
PSOParticle Swarm Optimization
PSSPower System Stabilizer
WADCWide-Area Damping Controller
WAMSWide-Area Measurement System

References

  1. Bhusal, N.; Abdelmalak, M.; Kamruzzaman, M.; Benidris, M. Power System Resilience: Current Practices, Challenges, and Future Directions. IEEE Access 2020, 8, 18064–18086. [Google Scholar] [CrossRef]
  2. Ellabban, O.; Abu-Rub, H.; Blaabjerg, F. Renewable energy resources: Current status, future prospects and their enabling technology. Renew. Sustain. Energy Rev. 2014, 39, 748–764. [Google Scholar] [CrossRef]
  3. Alhelou, H.H.; Hamedani-Golshan, M.E.; Njenda, T.C.; Siano, P. A Survey on Power System Blackout and Cascading Events: Research Motivations and Challenges. Energies 2019, 12, 682. [Google Scholar] [CrossRef]
  4. Rafique, Z.; Khalid, H.M.; Muyeen, S.M.; Kamwa, I. Bibliographic review on power system oscillations damping: An era of conventional grids and renewable energy integration. Int. J. Electr. Power Energy Syst. 2022, 136, 107556. [Google Scholar] [CrossRef]
  5. Li, F.; Qiao, W.; Sun, H.; Wan, H.; Wang, J.; Xia, Y.; Xu, Z.; Zhang, P. Smart Transmission Grid: Vision and Framework. IEEE Trans. Smart Grid 2010, 1, 168–177. [Google Scholar] [CrossRef]
  6. Vijaychandra, J.; Prasad, B.R.V.; Darapureddi, V.K.; Rao, B.V.; Knypinski, L. A Review of Distribution System State Estimation Methods and Their Applications in Power Systems. Electronics 2023, 12, 603. [Google Scholar] [CrossRef]
  7. Wang, S.; Yang, F.; Ma, Z.; Zhang, R.; Li, C.; Wang, S.; Chen, J.; Ju, L.; Zhao, Y.; Xiong, J.; et al. Research on Phase Angle Correction Control Strategy for Grid-Forming Cluster in Distributed Energy Resources. Electronics 2024, 13, 4979. [Google Scholar] [CrossRef]
  8. Erden, F.; Acilan, E.; Ustundag, O.; Bozkurt, E.; Gol, M. PMU-Based Dynamic Model Calibration of Type 4 Wind Turbine Generators. Electronics 2023, 12, 2004. [Google Scholar] [CrossRef]
  9. Berghout, T.; Benbouzid, M.; Amirat, Y. Towards Resilient and Secure Smart Grids against PMU Adversarial Attacks: A Deep Learning-Based Robust Data Engineering Approach. Electronics 2023, 12, 2554. [Google Scholar] [CrossRef]
  10. Biswal, C.; Sahu, B.K.; Mishra, M.; Rout, P.K. Real-Time Grid Monitoring and Protection: A Comprehensive Survey on the Advantages of Phasor Measurement Units. Energies 2023, 16, 4054. [Google Scholar] [CrossRef]
  11. Wu, G.; Zhong, W.; Liu, M.; Chang, X.; Shao, X.; Mo, R. Online Evaluation for the POI-Level Inertial Support to the Grid via Ambient Measurements. Energies 2024, 17, 5115. [Google Scholar] [CrossRef]
  12. Musca, R.; Riva Sanseverino, E.; Guerrero, J.M.; Vasquez, J.C. Wide-Area Damping Control for Clustered Microgrids. Energies 2025, 18, 1632. [Google Scholar] [CrossRef]
  13. Yu, F.; Booth, C.; Dysko, A.; Hong, Q. Wide-area backup protection and protection performance analysis scheme using PMU data. Int. J. Electr. Power Energy Syst. 2019, 110, 630–641. [Google Scholar] [CrossRef]
  14. Guo, Y.; Li, K.; Yang, Z.; Deng, J.; Laverty, D.M. A novel radial basis function neural network principal component analysis scheme for PMU-based wide-area power system monitoring. Electr. Power Syst. Res. 2015, 127, 197–205. [Google Scholar] [CrossRef]
  15. Adhikari, P.M.; Vanfretti, L.; Chang, H.; Kar, K. Real-Time Control of a Battery Energy Storage System Using a Reconfigurable Synchrophasor-Based Control System. Energies 2023, 16, 6909. [Google Scholar] [CrossRef]
  16. Zhu, J.; Gao, W.; Li, Y.; Guo, X.; Zhang, G.; Sun, W. Power System State Estimation Based on Fusion of PMU and SCADA Data. Energies 2024, 17, 2609. [Google Scholar] [CrossRef]
  17. Ibrahim, A.H.M.; Sharma, M.; Subramaniam Rajkumar, V. Integrated Fault Detection, Classification and Section Identification (I-FDCSI) Method for Real Distribution Networks Using uPMUs. Energies 2023, 16, 4262. [Google Scholar] [CrossRef]
  18. Hatziargyriou, N.; Milanovic, J.; Rahmann, C.; Ajjarapu, V.; Canizares, C.; Erlich, I.; Hill, D.; Hiskens, I.; Kamwa, I.; Pal, B.; et al. Definition and Classification of Power System Stability – Revisited & Extended. IEEE Trans. Power Syst. 2021, 36, 3271–3281. [Google Scholar] [CrossRef]
  19. Oscullo Lala, J.; Orozco Garzón, N.; Carvajal Mora, H.; Echeverria, D.; Vega-Sánchez, J.; Ohishi, T. Characterization of Power System Oscillation Modes Using Synchrophasor Data and a Modified Variational Decomposition Mode Algorithm. Energies 2025, 18, 2693. [Google Scholar] [CrossRef]
  20. Rogers, G.; Elliott, R.T.; Trudnowski, D.J.; Wilches-Bernal, F.; Osipov, D.; Chow, J.H. Power System Oscillations: An Introduction to Oscillation Analysis and Control; Springer Nature: Cham, Switzerland, 2025. [Google Scholar] [CrossRef]
  21. de Campos, V.A.F.; da Cruz, J.J.; Zanetta, L.C. Robust and optimal adjustment of Power System Stabilizers through Linear Matrix Inequalities. Int. J. Electr. Power Energy Syst. 2012, 42, 478–486. [Google Scholar] [CrossRef]
  22. Hasan, Z.; Salman, K.; El-Hawary, M.E. Linear quadratic regulator design for power system stabilizer using biogeography based optimization method. In Proceedings of the 2016 IEEE Canadian Conference on Electrical and Computer Engineering (CCECE), Vancouver, BC, Canada, 15–18 May 2016; pp. 1–6. [Google Scholar] [CrossRef]
  23. Abdel-Magid, Y.L.; Abido, M.A. Optimal multiobjective design of robust power system stabilizers using genetic algorithms. IEEE Trans. Power Syst. 2003, 18, 1125–1132. [Google Scholar] [CrossRef]
  24. Peres, W.; de Oliveira, E.J.; Passos Filho, J.A.; da Silva Junior, I.C. Coordinated tuning of power system stabilizers using bio-inspired algorithms. Int. J. Electr. Power Energy Syst. 2015, 64, 419–428. [Google Scholar] [CrossRef]
  25. Abido, M.A. Optimal design of power-system stabilizers using particle swarm optimization. IEEE Trans. Energy Convers. 2002, 17, 406–413. [Google Scholar] [CrossRef]
  26. Peres, W.; Silva Júnior, I.C.; Passos Filho, J.A. Gradient based hybrid metaheuristics for robust tuning of power system stabilizers. Int. J. Electr. Power Energy Syst. 2018, 95, 47–72. [Google Scholar] [CrossRef]
  27. Trudnowski, D.; Kosterev, D.; Undrill, J. PDCI damping control analysis for the western North American power system. In Proceedings of the 2013 IEEE Power & Energy Society General Meeting, Vancouver, BC, Canada, 21–25 July 2013; IEEE: Piscataway, NJ, USA, 2013. [Google Scholar] [CrossRef]
  28. Gasca, S.M.V.; Londono, S.P.; Ruiz, A.G. Robust wide area control in power systems using linear matrix inequalities. In Proceedings of the 2016 IEEE PES Transmission & Distribution Conference and Exposition-Latin America (PES T&D-LA), Morelia, Mexico, 20–24 September 2016; pp. 1–6. [Google Scholar] [CrossRef]
  29. Bento, M.E.C. Fixed Low-Order Wide-Area Damping Controller Considering Time Delays and Power System Operation Uncertainties. IEEE Trans. Power Syst. 2020, 35, 3918–3926. [Google Scholar] [CrossRef]
  30. Yousefian, R.; Bhattarai, R.; Kamalasadan, S. Direct intelligent wide-area damping controller for wind integrated power system. In Proceedings of the 2016 IEEE Power and Energy Society General Meeting (PESGM), Boston, MA, USA, 17–21 July 2016; pp. 1–5. [Google Scholar] [CrossRef]
  31. Hadidi, R.; Jeyasurya, B. Reinforcement Learning Based Real-Time Wide-Area Stabilizing Control Agents to Enhance Power System Stability. IEEE Trans. Smart Grid 2013, 4, 489–497. [Google Scholar] [CrossRef]
  32. Yousefian, R.; Sahami, A.; Kamalasadan, S. Hybrid Transient Energy Function-Based Real-Time Optimal Wide-Area Damping Controller. IEEE Trans. Ind. Appl. 2017, 53, 1506–1516. [Google Scholar] [CrossRef]
  33. Hashmy, Y.; Yu, Z.; Shi, D.; Weng, Y. Wide-Area Measurement System-Based Low Frequency Oscillation Damping Control Through Reinforcement Learning. IEEE Trans. Smart Grid 2020, 11, 5072–5083. [Google Scholar] [CrossRef]
  34. Mukherjee, S.; Chakrabortty, A.; Bai, H.; Darvishi, A.; Fardanesh, B. Scalable Designs for Reinforcement Learning-Based Wide-Area Damping Control. IEEE Trans. Smart Grid 2021, 12, 2389–2401. [Google Scholar] [CrossRef]
  35. Abdulrahman, I. Reinforcement-learning-based damping control scheme of a PV plant in wide-area measurement system. Electr. Eng. 2022, 104, 4213–4225. [Google Scholar] [CrossRef]
  36. Gupta, P.; Pal, A.; Vittal, V. Coordinated Wide-Area Damping Control Using Deep Neural Networks and Reinforcement Learning. IEEE Trans. Power Syst. 2022, 37, 365–376. [Google Scholar] [CrossRef]
  37. Mokhtari, M.; Aminifar, F.; Nazarpour, D.; Golshannavaz, S. Wide-area power oscillation damping with a fuzzy controller compensating the continuous communication delays. IEEE Trans. Power Syst. 2013, 28, 1997–2005. [Google Scholar] [CrossRef]
  38. Ranjbar, S. STATCOM-Based Intelligent Wide-Area Controller for Damping Interarea Oscillation. IEEE Syst. J. 2023, 17, 4062–4069. [Google Scholar] [CrossRef]
  39. Bento, M.E.C. Wide-Area Measurement-Based Two-Level Control Design to Tolerate Permanent Communication Failures. Energies 2023, 16, 5646. [Google Scholar] [CrossRef]
  40. Yuan, Y.; Sun, Y.; Cheng, L. Design of Delayed-Input Wide-area FACTS Controller Using Genetic Algorithm. In Proceedings of the 2007 IEEE Power Engineering Society General Meeting, Tampa, FL, USA, 24–28 June 2007; pp. 1–6. [Google Scholar] [CrossRef]
  41. Peres, W. An Unscented Transformation based approach for probabilistic design of Wide-Area Damping Controllers. Sustain. Comput. Informatics Syst. 2025, 46, 101116. [Google Scholar] [CrossRef]
  42. Bento, M.E.C. Design of a wide-area damping controller to tolerate permanent communication failure and time delay uncertainties. Energy Syst. 2022, 13, 235–264. [Google Scholar] [CrossRef]
  43. Lu, M.; Wu, H.; Li, X. Wide area damping control of power systems using particle swarm optimization. In Proceedings of the 2009 2nd International Conference on Power Electronics and Intelligent Transportation System (PEITS), Shenzhen, China, 19–20 December 2009; pp. 325–328. [Google Scholar] [CrossRef]
  44. Surinkaew, T.; Ngamroo, I. Hierarchical Co-Ordinated Wide Area and Local Controls of DFIG Wind Turbine and PSS for Robust Power Oscillation Damping. IEEE Trans. Sustain. Energy 2016, 7, 943–955. [Google Scholar] [CrossRef]
  45. Bento, M.E.C. Design of a Wide-Area Power System Stabilizer to Tolerate Multiple Permanent Communication Failures. Electricity 2023, 4, 154–170. [Google Scholar] [CrossRef]
  46. Setiadi, H.; Mithulananthan, N.; Shah, R.; Lee, K.Y.; Krismanto, A.U. Resilient wide-area multi-mode controller design based on Bat algorithm for power systems with renewable power generation and battery energy storage systems. IET Gener. Transm. Distrib. 2019, 13, 1884–1894. [Google Scholar] [CrossRef]
  47. Bento, M.E.C. Design of a Decentralized Wide-Area Damping Controller Resilient to Permanent Communication Failures. IEEE Trans. Ind. Appl. 2025, 61, 4936–4947. [Google Scholar] [CrossRef]
  48. Alinezhad, M.J.; Radmehr, M.; Ranjbar, S. Adaptive wide area damping controller for damping inter-area oscillations considering high penetration of wind farms. Int. Trans. Electr. Energy Syst. 2020, 30. [Google Scholar] [CrossRef]
  49. Prakash, A.; Tiwari, R.K.; Kumar, K.; Parida, S.K. Interacting Multiple Model Strategy Based Adaptive Wide-Area Damping Controller Design for Wind Farm Embedded Power System. IEEE Trans. Sustain. Energy 2023, 14, 962–973. [Google Scholar] [CrossRef]
  50. Wang, T.; Wang, Z.; Liu, J.; Thorp, J.S.; Yang, Y. Classification and regression tree-based adaptive damping control of inter-area oscillations using wide-area signals. IET Gener. Transm. Distrib. 2014, 8, 1516–1527. [Google Scholar] [CrossRef]
  51. Beiraghi, M.; Ranjbar, A.M. Additive Model Decision Tree-Based Adaptive Wide-Area Damping Controller Design. IEEE Syst. J. 2018, 12, 328–339. [Google Scholar] [CrossRef]
  52. Bai, F.; Zhu, L.; Liu, Y.; Wang, X.; Sun, K.; Ma, Y.; Patel, M.; Farantatos, E.; Bhatt, N. Design and implementation of a measurement-based adaptive wide-area damping controller considering time delays. Electr. Power Syst. Res. 2016, 130, 1–9. [Google Scholar] [CrossRef]
  53. Prakash, A.; Moursi, M.S.E.; Parida, S.K.; El-Saadany, E.F. Design of Adaptive Damping Controller with Wide-Area Measurements Considering Unknown Power System Dynamics. IEEE Trans. Power Syst. 2024, 39, 5150–5162. [Google Scholar] [CrossRef]
  54. Hossain, S.J.; Bhattarai, R.; Yousefian, R.; Kamalasadan, S. Adaptive Wide Area Damping Controller for Distributed Energy Resources Integrated Power Grid. In Proceedings of the 2018 IEEE Power & Energy Society General Meeting (PESGM), Portland, OR, USA, 5–10 August 2018; pp. 1–5. [Google Scholar] [CrossRef]
  55. Surinkaew, T.; Ngamroo, I. Two-level coordinated controllers for robust inter-area oscillation damping considering impact of local latency. IET Gener. Transm. Distrib. 2017, 11, 4520–4530. [Google Scholar] [CrossRef]
  56. Bento, M.E.C. A procedure to design wide-area damping controllers for power system oscillations considering promising input-output pairs. Energy Syst. 2019, 10, 911–940. [Google Scholar] [CrossRef]
  57. Surinkaew, T.; Ngamroo, I. Adaptive Signal Selection of Wide-Area Damping Controllers Under Various Operating Conditions. IEEE Trans. Ind. Informatics 2018, 14, 639–651. [Google Scholar] [CrossRef]
  58. Módolo, M.A.; Bento, M.E.; Moraco, A.G.; Ratnam, E.L.; Ramos, R.A. Robustness Evaluation of a WAMPAC Scheme Considering Problems with Communication Links. In Proceedings of the 2021 IEEE PES Innovative Smart Grid Technologies—Asia (ISGT Asia), Brisbane, Australia, 5–8 December 2021; pp. 1–5. [Google Scholar] [CrossRef]
  59. Yang, B.; Sun, Y. Damping Factor Based Delay Margin for Wide Area Signals in Power System Damping Control. IEEE Trans. Power Syst. 2013, 28, 3501–3502. [Google Scholar] [CrossRef]
  60. Darabian, M.; Bagheri, A. Design of adaptive wide-area damping controller based on delay scheduling for improving small-signal oscillations. Int. J. Electr. Power Energy Syst. 2021, 133, 107224. [Google Scholar] [CrossRef]
  61. Beiraghi, M.; Ranjbar, A.M. Adaptive Delay Compensator for the Robust Wide-Area Damping Controller Design. IEEE Trans. Power Syst. 2016, 31, 4966–4976. [Google Scholar] [CrossRef]
  62. Zhang, P.; Yang, D.Y.; Chan, K.W.; Cai, G.W. Adaptive wide-area damping control scheme with stochastic subspace identification and signal time delay compensation. IET Gener. Transm. Distrib. 2012, 6, 844–852. [Google Scholar] [CrossRef]
  63. Simon, L.; Swarup, K.S.; Ravishankar, J. Wide area oscillation damping controller for DFIG using WAMS with delay compensation. IET Renew. Power Gener. 2018, 13, 128–137. [Google Scholar] [CrossRef]
  64. MATLAB. Mathworks Inc. 2016. Available online: https://www.mathworks.com/products/matlab.html (accessed on 1 July 2025).
  65. CEPEL. ANATEM User’s Manual. 2024. Available online: https://see.cepel.br/manual/anatem/ (accessed on 1 July 2025).
  66. Kumar, K.; Prakash, A.; Singh, P.; Parida, S.K. Large-Scale Solar PV Converter based Robust Wide-Area Damping Controller for Critical Low Frequency Oscillations in Power Systems. IEEE Trans. Ind. Appl. 2023, 59, 4868–4879. [Google Scholar] [CrossRef]
  67. Prakash, A.; Kumar, K.; Parida, S.K. A Modal Transformation Approach to Design Reduced Order Functional Observer-Based WADC for Low-Frequency Oscillations. IEEE Trans. Power Syst. 2023, 38, 3593–3604. [Google Scholar] [CrossRef]
  68. Bento, M.E.C. Design of a Wide-Area Power System Stabilizer resilient to permanent communication failures using bio-inspired algorithms. Results Control Optim. 2023, 12, 100258. [Google Scholar] [CrossRef]
  69. Kennedy, J.; Eberhart, R. Particle swarm optimization. In Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia, 27 November–1 December 1995; ICNN-95. IEEE: Piscataway, NJ, USA, 1995; Volume 4, pp. 1942–1948. [Google Scholar] [CrossRef]
  70. Wang, M.; Xu, Y. Fault Localization in Multi-Terminal DC Distribution Networks Based on PSO Algorithm. Electronics 2024, 13, 3420. [Google Scholar] [CrossRef]
  71. Zhao, J.; Li, L.; Wu, H.; Luo, B.; Li, H.; Zhang, Y.; Liu, S.; Zhao, L. An Optimized Multi-Level Control Method for Wireless Power Transfer System Using the Particle Swarm Optimization Algorithm. Electronics 2024, 13, 4341. [Google Scholar] [CrossRef]
  72. Li, K.; Bai, Y.; Zhou, H. Research on Quadrotor Control Based on Genetic Algorithm and Particle Swarm Optimization for PID Tuning and Fuzzy Control-Based Linear Active Disturbance Rejection Control. Electronics 2024, 13, 4386. [Google Scholar] [CrossRef]
  73. Dong, A.; Lee, S.K. The Study of an Improved Particle Swarm Optimization Algorithm Applied to Economic Dispatch in Microgrids. Electronics 2024, 13, 4086. [Google Scholar] [CrossRef]
  74. Wu, R.; Jiang, Q.; Li, B.; Liu, T.; Zeng, X. Control Method for Ultra-Low Frequency Oscillation and Frequency Control Performance in Hydro–Wind Power Sending System. Electronics 2024, 13, 3691. [Google Scholar] [CrossRef]
  75. Canizares, C.; Fernandes, T.; Geraldi, E.; Gerin-Lajoie, L.; Gibbard, M.; Hiskens, I.; Kersulis, J.; Kuiava, R.; Lima, L.; DeMarco, F.; et al. Benchmark Models for the Analysis and Control of Small-Signal Oscillatory Dynamics in Power Systems. IEEE Trans. Power Syst. 2017, 32, 715–722. [Google Scholar] [CrossRef]
  76. Canizares, C.; Fernandes, T.; Geraldi, E.; Gerin-Lajoie, L.; Gibbard, M.; Hiskens, I.; Kersulis, J.; Kuiava, R.; Lima, L.; DeMarco, F.; et al. Benchmark Systems for Small-Signal Stability Analysis and Control. In Power & Energy Society Technical Report PES-TR18; IEEE: Piscataway, NJ, USA, 2015; pp. 1–390. Available online: https://resourcecenter.ieee-pes.org/publications/technical-reports/pestr18 (accessed on 1 July 2025).
Figure 1. Two-level control structure.
Figure 1. Two-level control structure.
Electronics 14 03575 g001
Figure 2. Flowchart of the proposed method.
Figure 2. Flowchart of the proposed method.
Electronics 14 03575 g002
Figure 3. Angular response of generator 14 for case BC0 after contingency.
Figure 3. Angular response of generator 14 for case BC0 after contingency.
Electronics 14 03575 g003
Figure 4. Angular response of generator 14 for case BC1 after contingency.
Figure 4. Angular response of generator 14 for case BC1 after contingency.
Electronics 14 03575 g004
Figure 5. Angular response of generator 14 for case BC2 after contingency.
Figure 5. Angular response of generator 14 for case BC2 after contingency.
Electronics 14 03575 g005
Figure 6. Angular response of generator 14 for case BC3 after contingency.
Figure 6. Angular response of generator 14 for case BC3 after contingency.
Electronics 14 03575 g006
Figure 7. Angular response of generator 14 for case BC0 after contingency and disconnection of transmission lines 31–53.
Figure 7. Angular response of generator 14 for case BC0 after contingency and disconnection of transmission lines 31–53.
Electronics 14 03575 g007
Figure 8. Angular response of generator 14 for case BC1 after contingency and disconnection of transmission lines 31–53.
Figure 8. Angular response of generator 14 for case BC1 after contingency and disconnection of transmission lines 31–53.
Electronics 14 03575 g008
Figure 9. Angular response of generator 14 for case BC2 after contingency and disconnection of transmission lines 31–53.
Figure 9. Angular response of generator 14 for case BC2 after contingency and disconnection of transmission lines 31–53.
Electronics 14 03575 g009
Figure 10. Angular response of generator 14 for case BC3 after contingency and disconnection of transmission lines 31–53.
Figure 10. Angular response of generator 14 for case BC3 after contingency and disconnection of transmission lines 31–53.
Electronics 14 03575 g010
Table 1. Oscillation modes with lower damping ratios for each operating case.
Table 1. Oscillation modes with lower damping ratios for each operating case.
CaseModes (Eigenvalues)Frequency [Hz]Damping Ratio [%]
BC0 0.16568 ± j 4.89173 0.778543.38505
0.11844 ± j 3.26647 0.519883.62364
BC1 0.10587 ± j 3.23828 0.515393.26759
0.16502 ± j 4.88944 0.778183.37304
BC2 0.09268 ± j 3.20363 0.509872.89186
0.16432 ± j 4.88547 0.777553.36151
BC3 0.07966 ± j 3.16135 0.503142.51887
0.16357 ± j 4.87966 0.776623.35016
Table 2. Objective function results for 200 simulations of the proposed two-stage algorithm.
Table 2. Objective function results for 200 simulations of the proposed two-stage algorithm.
StageMinimum Damping Ratio [%]Average Damping Ratio [%]Maximum Damping Ratio [%]Standard Deviation
First Stage3.62335.33966.99650.0084
Second Stage8.52399.725512.02060.0077
Table 3. Execution times for 200 simulations of the proposed two-stage algorithm.
Table 3. Execution times for 200 simulations of the proposed two-stage algorithm.
StageMinimum Time [s]Average Time [s]Maximum Time [s]Standard Deviation
First Stage1800.92681899.54481999.226958.8396
Second Stage1672.92701762.87011858.826253.4117
Table 4. WADC parameters of the LQR method (WADC(LQR)).
Table 4. WADC parameters of the LQR method (WADC(LQR)).
w k , m num (s)den (s)
w 5 , 12 14.105 s 2 439.16 s 2599.5 s 2 + 50 s + 625
w 5 , 13 1.28 s 2 + 171.43 s + 3744.2 s 2 + 50 s + 625
w 5 , 14 149.17 s 2 + 1381.7 s + 3149.8 s 2 + 50 s + 625
w 5 , 15 24.798 s 2 + 1518.7 s + 6248.4 s 2 + 50 s + 625
w 5 , 16 61.748 s 2 + 1103.4 s + 2623.5 s 2 + 50 s + 625
w 9 , 12 119.27 s 2 + 1490.1 s + 4653 s 2 + 50 s + 625
w 9 , 13 64.625 s 2 1504.6 s 6825.9 s 2 + 50 s + 625
w 9 , 14 532.42 s 2 + 5086.1 s + 9251.6 s 2 + 50 s + 625
w 9 , 15 51.555 s 2 + 4255.2 s + 9357.3 s 2 + 50 s + 625
w 9 , 16 855.9 s 2 + 3743.6 s + 4071.2 s 2 + 50 s + 625
w 10 , 12 23.252 s 2 + 810.83 s + 6636.8 s 2 + 50 s + 625
w 10 , 13 1073.9 s 2 + 4726.4 s + 5189.8 s 2 + 50 s + 625
w 10 , 14 154 s 2 867.55 s 1218.4 s 2 + 50 s + 625
w 10 , 15 245.09 s 2 + 3206.2 s + 7780.8 s 2 + 50 s + 625
w 10 , 16 169.08 s 2 4532.3 s 9291.5 s 2 + 50 s + 625
w 11 , 12 1138.8 s 2 6419.2 s 8851.2 s 2 + 50 s + 625
w 11 , 13 195.16 s 2 + 1679.4 s + 2881.3 s 2 + 50 s + 625
w 11 , 14 172.09 s 2 + 2320.7 s + 6469 s 2 + 50 s + 625
w 11 , 15 0.409 s 2 28.765 s 393.75 s 2 + 50 s + 625
w 11 , 16 2162.7 s 2 + 8966.7 s + 9285.3 s 2 + 50 s + 625
w 12 , 12 803.16 s 2 5811.9 s 9239.1 s 2 + 50 s + 625
w 12 , 13 7.3114 s 2 427.01 s 2240.4 s 2 + 50 s + 625
w 12 , 14 1558.8 s 2 + 7624.8 s + 9183.8 s 2 + 50 s + 625
w 12 , 15 313.07 s 2 4507 s 8638.5 s 2 + 50 s + 625
w 12 , 16 888.52 s 2 + 4233.1 s + 5038.8 s 2 + 50 s + 625
Table 5. Oscillation modes with lower damping ratios for each operating case for WADC(LQR).
Table 5. Oscillation modes with lower damping ratios for each operating case for WADC(LQR).
CaseModes (Eigenvalues)Frequency [Hz]Damping Ratio [%]
BC0 0.2493 ± j 4.9397 0.78625.0409
BC1 0.2566 ± j 4.9460 0.78725.1807
BC2 0.2841 ± j 5.5330 0.88065.1279
BC3 0.2795 ± j 5.5364 0.88115.0423
Table 6. WADC parameters of the first stage (WADC1).
Table 6. WADC parameters of the first stage (WADC1).
w k , m K k , m T 1 k , m T 3 k , m
w 5 , 12 7.20910.21750.4671
w 5 , 13 2.55280.87750.9683
w 5 , 14 9.11210.61370.6599
w 5 , 15 2.33510.05220.1226
w 5 , 16 8.30290.02970.0224
w 9 , 12 3.54620.09070.9222
w 9 , 13 14.85000.02360.0025
w 9 , 14 19.12320.97720.1645
w 9 , 15 19.55560.10490.7173
w 9 , 16 9.75570.48020.1814
w 10 , 12 15.82000.73220.0165
w 10 , 13 12.02320.65550.4052
w 10 , 14 12.60010.86010.8961
w 10 , 15 15.94130.64340.0925
w 10 , 16 12.24710.36670.4601
w 11 , 12 13.95840.57710.1596
w 11 , 13 15.36110.69370.7519
w 11 , 14 3.66940.02600.2226
w 11 , 15 0.75140.40780.0267
w 11 , 16 19.13260.64340.6513
w 12 , 12 13.68430.28880.3188
w 12 , 13 12.14380.07880.7430
w 12 , 14 19.36950.47650.0445
w 12 , 15 1.18560.68420.5200
w 12 , 16 10.87260.18560.2671
Table 7. WADC parameters of the second stage (WADC2).
Table 7. WADC parameters of the second stage (WADC2).
w k , m K k , m T 1 k , m T 3 k , m
w 5 , 12 19.32570.06910.4276
w 5 , 13 1.59010.69110.5498
w 5 , 14 19.06290.99070.9854
w 5 , 15 1.93770.06860.1719
w 5 , 16 13.32860.01700.0230
w 9 , 12 2.76470.05990.2148
w 9 , 13 15.10800.01170.0034
w 9 , 14 19.64290.97720.2159
w 9 , 15 15.99900.07820.7116
w 9 , 16 2.09620.34880.1437
w 10 , 12 13.46450.74210.0165
w 10 , 13 6.52310.73800.2823
w 10 , 14 14.06380.71340.8666
w 10 , 15 10.70470.52510.0766
w 10 , 16 9.18820.36890.6829
w 11 , 12 14.02060.67900.4785
w 11 , 13 16.72410.69370.8199
w 11 , 14 3.43960.02010.3445
w 11 , 15 0.82790.36800.0300
w 11 , 16 19.13260.69660.8145
w 12 , 12 5.45360.37220.2740
w 12 , 13 2.34660.07960.7261
w 12 , 14 17.82140.76880.0319
w 12 , 15 1.11560.63830.7505
w 12 , 16 6.55820.13370.1412
Table 8. Oscillation modes with lower damping ratios for each operating case for WADC1.
Table 8. Oscillation modes with lower damping ratios for each operating case for WADC1.
CaseModes (Eigenvalues)Frequency [Hz]Damping Ratio [%]
BC0 0.1939 ± j 3.2496 0.51725.9566
BC1 0.1889 ± j 3.2289 0.51395.8417
BC2 0.1819 ± j 3.2024 0.50975.6705
BC3 0.1728 ± j 3.1692 0.50445.4452
Table 9. Oscillation modes with lower damping ratios for each operating case for WADC2.
Table 9. Oscillation modes with lower damping ratios for each operating case for WADC2.
CaseModes (Eigenvalues)Frequency [Hz]Damping Ratio [%]
BC0 0.6063 ± j 5.0070 0.796912.0206
BC1 0.9937 ± j 8.0878 1.287212.1942
BC2 0.9915 ± j 8.0853 1.286812.1722
BC3 0.3853 ± j 3.1520 0.501712.1349
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

de Almeida, H.R.; Bento, M.E.C. A Two-Stage Algorithm for the Design of Wide-Area Damping Controllers. Electronics 2025, 14, 3575. https://doi.org/10.3390/electronics14183575

AMA Style

de Almeida HR, Bento MEC. A Two-Stage Algorithm for the Design of Wide-Area Damping Controllers. Electronics. 2025; 14(18):3575. https://doi.org/10.3390/electronics14183575

Chicago/Turabian Style

de Almeida, Henrique Resende, and Murilo E. C. Bento. 2025. "A Two-Stage Algorithm for the Design of Wide-Area Damping Controllers" Electronics 14, no. 18: 3575. https://doi.org/10.3390/electronics14183575

APA Style

de Almeida, H. R., & Bento, M. E. C. (2025). A Two-Stage Algorithm for the Design of Wide-Area Damping Controllers. Electronics, 14(18), 3575. https://doi.org/10.3390/electronics14183575

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

Article Metrics

Back to TopTop