1 Introduction

The state-of-the-art power system is a large and complex interconnected network with a number of components possessing nonlinear characteristics. As a consequence of rising interconnection and the use of new technologies, the complexity of the system is even more increasing. Small disturbance occurs in the system due to changes in demand, loss of generation, overloading of weak tie lines or due to high gain exciter operations. These disturbances result in the production of low-frequency oscillation (LFOs) in the system (0.1–2 Hz). Two main categories of LFOs are local and inter-area oscillations (IAOs) modes. The local mode of oscillation affects the system locally or a small part of the system. The IAOs are caused by two or more groups of coupled generating units of areas that oscillate against each other. Hence, multiple areas of power system are involved in it. In order to provide stable and reliable operation to its consumers, the system has to be modelled and the transient and dynamic performances have to be investigated under various levels of disturbance as well as appropriate control strategies and measures have to be determined to control them [1].

Local and IAOs are LFOs that lead to small signal stability issues. It endangers the system stability, influences the power transfer capacity in power lines, and even system blackouts. Hence, it is very essential to use oscillation dampers to stabilize the power system. When a single power generating unit or a set of generators at a station swing against the rest of the system, LFOs occur. The main cause for the local mode of oscillations is high gain exciter action operation. Generally, the local mode of oscillations is in the frequency span from 1.0 to 2.0 Hz [2, 3].

1.1 Effects and Concerns of Low Frequency Oscillations

The LFOs are more poorly damped, as the number of interconnections and the energy exchanges in the electrical networks grow, raising concerns about power system stability. If no countermeasures are taken to suppress the oscillations, then system blackouts may occur as shown in [4]. A series of blackouts have occurred all over the world, due to LFOs. Some of the major blackouts are listed here. Hydro Quebec system in the Canadian province has faced blackouts, due to LFOs in the frequency of 0.6 Hz as shown in [5]. Brazil’s North–South interconnection system has faced LFOs in the frequency range of 0.15 Hz, and it is shown in [6]. Indian grid faced severe blackouts and it is shown in [7]. One of the major blackouts occurred in the year 2012 and the main reason for the blackout was the overloading of power transmission lines as shown in [8]. Hence, these oscillations endanger the system stability, influence the power transfer capacity in power lines and generate system blackouts. Some other remarkable incidents [9] occurred by the IAOs LFOs are shown in Table 1.

Table 1 Incidents occurred by Low-frequency inter-area oscillations

1.2 Literature Review

Due to the excessive demand of power in the grid, power systems all over the globe are constrained to operate at their stability limit. Under this scenario, high gain exciter action and overloaded interconnecting tie lines may introduce LFOs in the system. LFOs were present in the power network even in the early days of the twentieth century. A detailed study of the different types of LFOs and the nature of oscillations in the power systems is discussed by Rogers [10]. The LFOs damping approaches may be established considerably into three classes, significantly, PSS-based, flexible alternating current transmission system (FACTS)-based, and coordinated approach-based damping methods, shown in Fig. 1. Power demand has increased substantially in recent years, to meet the power demand it is essential to expand power generation and transmission. Due to limited resources for power production, environmental restrictions, and the cost of construction, the expansion of power generation and transmission becomes difficult. One of the alternatives to building new transmission lines is full utilization of the existing transmission system. The recent development of power electronics technology introduces FACTS controllers in the power system for efficient utilization of the existing transmission system.

Fig. 1
figure 1

Types of damping methods for LFOs

Over the years, a significant amount of research has been directed at the damping control of LFOs in the area of power systems. To magnify the damping of LFOs (IAOs modes), supplementary damping controls of the FACTS devices are designed using eigenvalue sensitivity [11], pole-placement [12], root-locus [13], and phase-gain compensations [8] techniques. However, due to limited operating points being considered during control synthesis, the controller obtained from these approaches does not provide required damping actions at other operating conditions. To advance the robustness of the control design, \({\mathcal{H}}_{\infty }\) techniques have been employed in the power systems [14]. A systematic result of the \({\mathcal{H}}_{\infty }\) control delivers required the performance and robustness of the system with several operating states, however, suffers from pole-zero rescission. The \({\mathcal{H}}_{\infty }\) control problems are extricated by utilizing linear matrix inequalities (LMIs) [15]. The damping controller design for PSSs by LMI approach has been shown in [16]. In [11]–[17], local signals considered as a feedback input to the damping controllers. However, due to the scarcity of global observability of the LFO modes in the local signals, the damping controllers designed by using local signals cannot confer adequate damping to the LFOs.

Recently developed WAMS technology resolves the problem of lack of global observation for the local controllers and restrain the inter-area oscillations by designing WADCs based on remote signals [18]. Various techniques in the literature have been reported for WADCs including designs for supplementary controls of generator excitation [19], FACTS [20,21,22] and high-voltage direct current (HVDC) devices [23,24,25].

The coordination control is required to avoid the other controller’s effect to the power system responses. In [26] addressed the coordination work of TCSC and PSS controller in a nonlinear model of SMIB power system with GA optimizing technique and found the effective responses better than simple lead-lag PSS. In [27], the simulation work on a sequential quadratic program on three machines such as nuclear, thermal and hydro power stations considering TCSC, static voltage compensator (SVC) and PSS all into account to show the robustness and effectiveness of the overall system responses through regulating line impedance by TCSC, voltage profile by SVC and damping by PSS. In [28], proposed TCSC, SVC and PSS simultaneously tuned coordinately by adaptive velocity update relaxation particle PSO to enhance the stability and damping. In [29], investigated the robustness of the TCSC and PSS coordinated controller using optimization technique with eigenvalue shifting method.

In a coordinated wide-area control (CWAC) system, PSS, FACTS controllers, and DFIG and SPV converters are operated as an actuator to deliver the damping for LFOs modes. The phasor measurement units (PMUs) and actuators are conjoined with the CWAC via the communication system. A prevailing arrangement of CWAC accompanied by time delay is shown in Fig. 2.

Fig. 2
figure 2

Prevailing design of CWAC with time delay

The WAMSs monitoring system based on the PMUs are employed to determine the magnitude and phasors of voltage and current waveforms of the utility grid, which are stamping with time-synchronized pulses (with an accuracy of one microsecond) using GPS. Synchrophasor is a technology that came into the picture when a measurement is time-synchronized with universal time using GPS. Synchrophasor enables the synchronization and time alignment of all PMUs measurements taken at different owners or from remote locations. By combining these synchronized measurements one can produce a precise and exhaustive view of the interconnected power system. Synchrophasors facilitate the correct information about the state of the power grid and also trigger restorative actions to preserve the reliability of the interconnections. PMU usually produces phasor information onetime in different ones or processes. Due to the rapid stimulating rate of the PMUs, they can estimate the state of the dynamical system under both steady-state and transient conditions of the power system. The measurements from the different PMUs are accumulated and transmitted to the phasor data concentrator (PDC) by employing communication links such as telephone lines, microwaves, and fiber optics. Fiber optics channels are best among all communication links due to their least total link delay. The measurements finally received by the PDC can be further utilized for both mode estimation as well as control action to ensure the stability of the power system [30]. However, the signals acquired from PMUs at controllers are with the noise and delay due to the communication process.

The examination and synthesis of delayed systems have been extensively studied over the past decade [31]–[35]. The CWAC procedure for delayed systems with saturated inputs is more complicated than the without time delay because the effectiveness of the designed CWAC for time delay systems depends on the stability of the time delay system. The global/semi-global and regional stabilization of time delay systems with actuator saturation is shown in [32]–[33]. In [34]–[35], the delay-dependent conditions are proposed for the invention of a delay compensator for a linear system.

1.3 Contributions

From the above discussion, it is observed that in WAMS technology-based control schemes, the measured signal is transmitted from PMUs to the wide-area controller with the help of a phasor data concentrator (PDC). The robust controller using the wide-area signal as feedback can deliver acceptable damping to the low-frequency IAOs modes for varying operating conditions. A simple robust controller is always desirable for wide-area control. Hence, in this paper, a simple robust CWAC is proposed for large renewable incorporated power systems. The supreme contributions of this research are highlighted-

  • A robust coordinated wide-area controller (CWAC) is proposed to enhance the damping of the critically poorly damped LFOs (especially IAOs modes).

  • The development of CWAC is done with the coordination of FACTS (STATCOM, and SSSC), and renewable converter (DFIG and SPV).

  • The time delay is unavoidable in the wide-area signal feedback. Hence, a CWAC is suggested to mitigate the effect of time delay in the wide-area signal as well as to enhance the damping of the IAOs mode.

  • This paper presents a dynamic accurate model of the renewable integrated power system for small signal analysis. A comprehensive analysis is performed to characterize the dynamic system.

  • The CWAC control design is executed when communication is delayed, noise is being in the wide-area signal and implemented on the utility-scale power system incorporated DFIG wind farm and solar power generation system.

1.4 Paper Structure

The layout of the paper is shown in Fig. 3.

Fig. 3
figure 3

Organization of paper

2 Coordinated Approach-Based CWAC

The basic operation of the generators is to generate power and transmit it through the transmission lines without interruption and maintain stability. However, the presence of system oscillations deteriorates the flow of steady-state power in the transmission line and the power system loses its stability if oscillations are not damped out at an early stage. In this work, the rotor angle stability is investigated through the auxiliary excitation control system with the coordination of a FACTS device and renewable converter for damping system oscillations. The rotor angle stability is one which maintains all the generators of power system in synchronism during pre and post disturbances. The rotor angle instability occurs due to changes in dynamics in the synchronous generator during normal or small disturbances like gradual changes in load, and power, and severe disturbances such as three-phase faults, line tripping. These disturbances create oscillations in rotor about the initial angle of rotation. During this oscillation, the kinetic energy is shared between mechanical torque and electrical torque which results in electromechanical oscillations at low-frequency. The oscillations may occur in a generator with respect to other generators in one area which is known as local mode oscillations or a group of generators in one area oscillating with other groups of generators in another area which is called as inter-area mode oscillations. The existence of these LFOs decreases the steady power flow in the transmission line and makes all power system variables oscillate and persist which may lead to cascade outage of the entire power systems. If sufficient damping measures are not taken into account, it brings rotor angle instability and this motivates the present work. In this paper, the system damping and the power system stability have been improved by designing the CWAC to modify the characteristics of system responses. The STATCOM FACTS device is employed with the coordination of CWAC for effective damping and enhancing the stability simultaneously. The simplified block illustration of the CWAC as coordination of STATCOM, SSSC, and converter of variable speed based wind turbine doubly fed induction generators, and solar converter is shown in Fig. 4.

Fig. 4
figure 4

Coordinated design and its block model representation of WADC, FACTS, and renewable converter

3 Modeling of Study Power Systems

The NETS test system, shown in Fig. 5, consists of 10 generating units (SGs) and 39 buses, where static excitation and local damping controllers are mounted with G2 to G9. G10 is an analogous study unit that takes the system data from [36]. The generation system is sixth order, first order exciter and 3rd order local damping controller. In the revised NETS system, the wind farm consists of multiple DFIG sets linked to bus #17. A 111 MVA, 100 MW solar power generating system (SPV) is linked to bus #16. For reactive power aid, STSTCOM is installed on bus #17. For extra damping support, SSSC is linked between buses #16 and #17. The power system dynamics are essentially required for modeling and to know the system stability. The basic reasons of power system dynamics change with power demand and causes of various disturbances. The behavior of the negative damping torque is analyzed through characteristic equations of the NETS system model [37].

Fig. 5
figure 5

Modified IEEE NETS system with CWAC

Figure 6 shows the excitation system of the generator which contains exciter and AVR. The classical model is taken where the field flux is constant. The change in mechanical torque due to slow response is neglected. The second-order linearized model is developed following a small perturbation and is expressed in two first-order form [2] as,

$$ \frac{{{\text{d}}\delta }}{dt}\; = \;\omega $$
(1)
$$ \frac{{{\text{d}}\omega }}{dt}\; = \;\frac{1}{\rm M}\left\{ {{\rm T}_{{{\text{em}}}} - \left( {i_{i} i_{q} + \Psi_{q} i_{d} } \right) - \omega D} \right\} $$
(2)
$$ \frac{{d{\rm E}_{q}^{\prime} }}{dt}\; = \;\frac{1}{{{\rm T}_{d0}^{\prime} }}\left\{ { - {\rm E}_{q}^{\prime} + {\rm E}_{fd} - \left( {x_{d} - x_{d}^{\prime} } \right)} \right\} $$
(3)
$$ \frac{{d{\rm E}_{d}^{\prime} }}{dt}\; = \;\frac{1}{{{\rm T}_{q0}^{\prime} }}\left\{ { - {\rm E}_{d}^{\prime} - i_{q} \left( {x_{q} - x_{q}^{\prime} } \right)} \right\} $$
(4)

where, \(D\) is the damping coefficient due to damper winding in rotor in p.u., \(\omega\) is the angular speed of rotor in p.u., \({\rm T}_{em}\) is torque in p.u., and \(\delta\) is rotor angle (in elec.rad). Each generating unit in the system is linked with a PSS, consists-phase shift blocks, shown in Fig. 7.

Fig. 6
figure 6

Excitation system AVR model for NETS system

Fig. 7
figure 7

Local damping controller, PSS model

The loads and transmission network are modeled algebraically by their admittance matrices. All loads are considered to be constant impedance loads. These loads are static loads where power directly varies with the square of the voltage magnitude. The load admittance matrix \(Y_{L}\) is defined as the load model. A transmission network is presented by lumped parameters and modeled algebraically by its admittance matrix \(Y_{N}\). This matrix is formulated by using the line impedances. The augmented admittance matrix \(Y_{aug}\) in an interconnected power system along with generator admittance matrix \(Y_{G}\) is shown as \(Y_{aug} = Y_{N} + Y_{L} + Y_{G}\). The augmented admittance matrix \(Y_{{{\text{aug}}}}\) relates the terminal voltage and current vectors in the complex domain.

3.1 Wind Generation System Modeling

Globally, energy is an emerging renewable energy resource. Using appropriate equipment, wind energy is effectively transformed into electrical energy [40]. The modelling of a wind power generation system is critical for successful hybrid energy system planning. On-site appearances, load demand, meteorological data, and economic data are the most important factors in wind energy system modeling. The load demand, various wind statistics, and input data are used to construct a mathematical analysis and model for wind turbines [41]. A number of factors influence wind turbine power production. As mentioned in the literature, these criteria might be dependent on internal strategy or external atmospheric conditions. The parameters relating to optimal power production at minimal wind speed for the specified location should be considered, while choosing a wind turbine [42]. To meet the parameters of an AC system, the wind turbine needs a very complex control system. Wind generator performance characteristics vary depending on location and settings [43]. The current study employs a utility-scale wind power system that is adequate for average wind availability as a result, the component's mathematical modeling becomes more important. A wind turbine with a 1.5-MW rated producing capacity is evaluated to run the suggested proposed model. The power generated by a wind turbine may be calculated using the following formula [40]-

$$ p_{w} = \frac{1}{2}\left( {\pi r^{2} } \right)\rho C_{p} \left( {\beta ,\lambda } \right)\omega_{w}^{3} \;\;\left[ {watt} \right] $$
(5)

Here, Pwind is the wind power, ρ is the air density (m3); ωwind is the wind speed (m/sec); r is the radius of the turbine; cp(λ) is the coefficient of the power, λ is tip speed ratio and pitch angle β. Grid-forming variable speed wind generators allow rugged performance interlocked with broadly inadequate power grids. VSWT-DFIG (class-3) with controllers are shown in Fig. 8. The control loops for the rotor side and grid side converter of the wind generating units are shown in Fig. 8.

Fig. 8
figure 8

VSWI-DFIG (class-3) power model with controlling

3.2 Solar PV Generation Modelling

The prevailing active benchmark created by WECC [38] for grid-connected SPV generation operated with NETS system is shown in Fig. 9. The SPV power system with regulators is shown in Fig. 10. Solar PV systems generate electricity from sunlight by using the photovoltaic effect. When semiconducting materials are exposed to light, they generate voltage and current. Electrical characteristics of solar cells alter in response to light, and this property of solar cells has been exploited for real-world applications. Depending on the desired value of voltage/current, series or parallel connections are made between the panels. PV cells are made up of polycrystalline or monocrystalline silicon. Commercially these are available as solar module or solar panel which basically is group of solar cells crammed into a metal frame. In a PV system, the solar panel receives sunlight and converts incident photons into electrical energy. As PV is an unregulated dc power source, DC to AC conversion in required for usage of power in day-to-day applications. Thus, solar inverter becomes an integral part of the system. The maximum power point technique tracks and captures the maximum energy possible. This work uses solar photovoltaics for hybrid energy production. Therefore, the mathematical modelling of the solar PV component becomes more relevant. The characteristics data of the considered polycrystalline SPV array are shown in Table 4. The fundamental cell temperature and irradiance dependent equation are used to calculate the output power of a PV generator. SPV system's power output can be shown as follows [44].

$$ P_{SPV} = {\rm P}_{SPV,R} f_{SPV} \left( {\frac{G}{{G_{ref} }}} \right)\left[ {1 + 0.001*\alpha_{p} \left( {\theta_{cell} - \theta_{cell,ref} } \right)} \right] $$
(6)
Fig. 9
figure 9

SPV power generation prototype

Fig. 10
figure 10

General framework of solar PV farm with different controllers

To calculate the output power of a PV generator, we use the actual temperature and irradiance dependent equation.

$$ P_{su} \left( t \right) = {\rm P}_{re} \left( t \right) \times f_{dr} \times \left( {\frac{{S_{g} }}{{S_{st} }}} \right) $$
(7)
$$ \eta = \eta_{ref} \left[ {1 + 0.001*\alpha_{p} \left( {\theta_{cell} - \theta_{cell,ref} } \right)} \right] $$
(8)

Here, the following equations are used to calculate the fluctuation in cell temperature during daylight hours.

$$ \tau \alpha_{a} G = \eta G + U\left( {\theta_{cell} - \theta_{amb} } \right) $$
(9)
$$ \theta_{cell} = \theta_{amb} + G\left( {\frac{{\tau \alpha_{a} }}{U}} \right)\left( {1 - \frac{\eta }{{\tau \alpha_{a} }}} \right) $$
(10)

The value of ταa is taken as 0.8. However, at nominal operating cell temperature with no load, the efficiency of the SPV generator can be treated as zero. Therefore, applying mathematical approximation, the expression can be shown as.

$$ \frac{{\tau \theta_{a} }}{U} = \frac{{\left( {\theta_{cell,Noct} - \theta_{amb,Noct} } \right)}}{{G_{Noct} }} $$
(11)

Using above equations, the modified expression of the cell temperature of the SPV generator can be given as.

$$ \theta_{cell} = \theta_{amb} + \frac{G}{{G_{Noct} }}\left( {\theta_{cell,Noct} - \theta_{amb,Noct} } \right)\left( {1 - \frac{\eta }{{\tau \alpha_{a} }}} \right) $$
(12)

The voltage and current of the SPV system are shown as follows-

$$ v_{pvg} = \frac{{{\rm N}_{s} \eta {\rm K}^{bZ} {\rm T}}}{{q_{e} }}\ln \left\{ {\frac{{\frac{{{\rm N}_{\rm P} I_{sc} I_{r} }}{100} - I_{pvg} }}{{{\rm N}_{\rm P} \times I_{ \circ } }}} \right\} $$
(13)
$$ I_{pvg} = I_{sc} \left( G \right) - {\rm N}_{\rm P} \times I_{ \circ } \left[ {\exp \left\{ {\frac{{\left( {v_{array} + I_{pvg} R_{s} } \right)q_{e} }}{{\eta {\rm N}_{s} {\rm K}^{bZ} {\rm T}}}} \right\} - 1} \right] $$
(14)

The control strategy of PV generation is shown in Fig. 11 [39].

Fig. 11
figure 11

Control process of SPV system

4 Modeling of Renewable Uncertainties

The unreliable characteristics of most renewable energy sources become a task for the electrical organization, which needs to answer deviations in the load demand by sending power from thermal power stations. In this section, the uncertain nature of wind, and solar are considered. The wind speed is highly uncertain in nature; different models were developed that considered the stochastic nature of wind speed. The most used model is the Weibull distribution. In the case of solar PV systems to investigate the features of solar irradiation lognormal probability density function is used [45]. Wind unit output power \(P_{W,k} \,\left( {MW} \right)\) of \(k^{th}\) wind unit corresponding to wind speed \(\omega_{W}\) can be shown as [46]-

$$ P_{{W,k}} = {\text{ }}\left\{ {\begin{array}{*{20}l} {0;} & {\omega _{W} {\text{ < }}\omega _{W}^{{\mathcal{I}}} \& \omega _{W} \ge \omega _{W}^{o} } \\ {\left( {\frac{{\omega _{W} - \omega _{W}^{{\mathcal{I}}} }}{{\omega _{W}^{R} - \omega _{W}^{{\mathcal{I}}} }}} \right)\left( {P_{{W,k}}^{R} } \right);} & {\omega _{W}^{{\mathcal{I}}} \le \omega _{W} , < \omega _{W}^{R} {\text{ }}} \\ {P_{{W,k}}^{R} ;} & {\omega _{W}^{R} \le \omega _{W} < \omega _{W}^{o} } \\ \end{array} } \right. $$
(15)

Here, cut-in, rated and cut-out wind speed define by \(\omega_{W}^{\mathcal{I}}\), \(\omega_{W}^{R}\) & \(\omega_{W}^{o}\) in \({{\text{m}} \mathord{\left/ {\vphantom {{\text{m}} {{\text{sec}}}}} \right. \kern-0pt} {{\text{sec}}}}\) , respectively.

The solar PV output power \(P_{{SP\mathcal{V},k}}\) is shown by following equation for irradiation \(Z_{{SP\mathcal{V}}}\) [47]-

$$ P_{{SP{\mathcal{V}},k}} = \left\{ {\begin{array}{*{20}l} {P_{{SP{\mathcal{V}},k}}^{R} \times \frac{{\left( {Z_{{SP{\mathcal{V}}}} } \right)^{2} }}{{Z_{{SP{\mathcal{V}}}}^{{St}} \times Z_{{SP{\mathcal{V}}}}^{C} }};} & {\left( {0 < Z_{{SP{\mathcal{V}}}} {\text{ < }}Z_{{SP{\mathcal{V}}}}^{C} {\text{ }}} \right)} \\ {P_{{SP{\mathcal{V}},k}}^{R} \left( {\frac{{Z_{{SP{\mathcal{V}}}} }}{{Z_{{SP{\mathcal{V}}}}^{{St}} }}} \right);} & {\left( {Z_{{SP{\mathcal{V}}}} \ge Z_{{SP{\mathcal{V}}}}^{C} } \right)} \\ \end{array} } \right. $$
(16)

Here, \(Z_{{SP\mathcal{V}}}^{St}\), \(P_{{SP\mathcal{V},k}}^{R}\) is defined the standard solar irradiation and rated power of \(k^{th}\) solar PV unit. \(Z_{{SP\mathcal{V}}}^{C}\) is a certain irradiance select as \(180\,\,{w \mathord{\left/ {\vphantom {w {m^{2} }}} \right. \kern-0pt} {m^{2} }}\).

5 Proposed Coordinated Wide Area Control Model

The proposed CWAC model is shown in Fig. 12. In this model speed transducers or speed synthesis are used for different frequency band (low, intermediate, and high band).

Fig. 12
figure 12

The CWAC model, coordination of DFIG and SPV

Usually, the value of \(R\) is set as 1.2; \({\rm K}_{lf1} ,{\rm K}_{lf2} ,{\rm K}_{if1} ,{\rm K}_{if2} ,{\rm K}_{Hf1} ,{\rm K}_{Hf2}\) are set as 66; \(V_{{s{\rm T}}}^{\min } \;\& \;V_{{s{\rm T}}}^{\max }\) is set as − 0.1 & + 0.1; other undefined parameters are set 0. Limiter \(V_{lf}^{\min } \;\& \;V_{lf}^{\max }\) is − 0.04 and + 0.08, respectively; \(V_{if}^{\min } \;\& \;V_{if}^{\max }\) is − 0.6 and + 0.6, respectively; \(V_{Hf}^{\min } \;\& \;V_{Hf}^{\max }\) is − 0.6 and + 0.6, respectively; \({\rm K}_{lf} ,\;{\rm T}_{lf} ,\;\& f_{l}\) is 20.4, 1.245, & 0.118, respectively; \({\rm K}_{if} ,\;{\rm T}_{if} ,\;\& f_{i}\) is 40, 0.28644, & 0.516, respectively; \({\rm K}_{Hf} ,\;{\rm T}_{Hf} ,\;\& f_{H}\) is 86, 0.0121, & 12.10, respectively; \({\rm T}_{\omega lf} ,\;\& \;{\rm T}_{\omega Hf}\) is 1 and \(\infty\) , respectively; \({\rm T}_{{{\rm H}f5}} ,\;{\rm T}_{{{\rm H}f6}} ,\;{\rm T}_{{{\rm H}f11}} ,\;\& \;{\rm T}_{{{\rm H}f12}}\) is 0.1588, 0.0606, 0.1578, & 0.0602, respectively. The exclusive procedure and stages detailed to develop a presented control model are shown in Fig. 13.

Fig. 13
figure 13

Phase applied to develop the CWAC

6 Simulation Results and Discussion

The electromechanical LFOs modes are obtained of NETS power system is given below as

$$ \begin{gathered}\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\hfill \\ Mode\;No.\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;Eigenvalues\;\left({\lambda = \rho \pm j\omega } \right) \hfill \\ - - - - - - - - - -- - - - - - - - - - - - - \hfill \\ {\text{Mode}}\;\# 1 \to \;\;\;\;\;\;\;\;\;\;\;\;\;\; - 2.553 + j10.566 \hfill \\ Mode\;\# 2 \to \;\;\;\;\;\;\;\;\;\;\;\;\;\; - 1.8494 + j10.028 \hfill \\Mode\;\# 3 \to \;\;\;\;\;\;\;\;\;\;\;\;\;\; - 1.5817 + j8.5503 \hfill \\ Mode\;\# 4 \to \;\;\;\;\;\;\;\;\;\;\;\;\; - 2.5633 +j8.6706 \hfill \\ Mode\;\# 5 \to \;\;\;\;\;\;\;\;\;\;\;\;\;\; -1.8626 + j7.4388 \hfill \\ Mode\;\# 6 \to \;\;\;\;\;\;\;\;\;\;\;\;\;\; - 1.3118 + j7.1081 \hfill \\ Mode\;\# 7 \to \;\;\;\;\;\;\;\;\;\;\;\;\;\; - 1.8437 + j7.0812 \hfill \\Mode\;\# 8 \to \;\;\;\;\;\;\;\;\;\;\;\;\;\; - 1.523 + j6.3180 \hfill \\ Mode\;\# 9 \to \;\;\;\;\;\;\;\;\;\;\;\;\;\; - 2.9563 + j2.5076 \hfill \\\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\hfill \\ \end{gathered} $$

The nonlinear model shown using step 1 Fig. 13 is linearized around a nominal point of operation. The different local and IAO modes can be extracted from the SSSA. The linearized model came as 93th. To obtain the measurements from PMUs, the simulations are set to produce generator rotor angle and speed at 100 samples per second. The LFO modes obtained from the modal analysis, the three IAO modes are present. Here, \(Mode\;\# 6\) and \(Mode\;\# 7\) have poor damping. Our primary concern is therefore \(Mode\;\# 6\) and \(Mode\;\# 7\) i.e. \(- \;1.3118 + j7.1081\) and \(- \;1.8437 + j7.0812\).

Mode shape and value of participation factors for IAO \(Mode\;\# 6\) is shown in Fig. 14 and Fig. 15, respectively. For this IAO mode, \(G_{10}\), and \(G_{2}\) is highly influenced and need the damping control. The inter-area’s \(G_{10}\) oscillate against \(G_{2}\) and \(G_{8}\). The proposed damping controller location is \(G_{10}\) and \(G_{2}\) can be selected for damping control. Figure 16 shown the eigenvalues for higher 4th order model of generators, respectively with damping controller at different location. In this work, higher fourth order model is used for proposed CWAC with operational uncertainties and communication time delay and noise. SSSA outcomes (eigenvalues, frequency, and damping ratio) are shown in appendix Table 5.

Fig. 14
figure 14

Mode shapes for IAO \(Mode\;\# 6\)

Fig. 15
figure 15

Dominant generators for IAO \(Mode\;\# 6\)

Fig. 16
figure 16

Mode shapes for IAO \(Mode\;\# 7\)

Mode shape and dominant generators (greatest participation value) for IAO \(Mode\;\# 7\) is shown in Fig. 17 and Fig. 18, respectively. It is clearly indicated that the generator \(G_{5}\) is highest participate rotor speed state and oscillate against \(G_{6}\) and \(G_{7}\). Another generator’s effect is negligible according to Fig. 18, so the recommended damping controller is equipped with \(G_{4}\), \(G_{5}\), \(G_{6}\), and \(G_{7}\) for damping control.

Fig. 17
figure 17

Dominant generators for IAO \(Mode\;\# 7\)

Fig. 18
figure 18

Eigenvalues with/without CWADC

6.1 Case Study

The CWAC controller design strategy is executed in a more complex RESs, and FACTS incorporated a revised NETS system, Fig. 5. In this system, an SPV farm (rated capacity 100 MW), and a WGR farm (rated capacity 700 MW) are linked at bus#16, and bus#17, respectively. A series FACTS device SSSC is coupled amidst bus#16 and bus#17. A STATCOM is linked with bus#17. The complete description of the system is already given in Sect. 3. The nonlinear system is linearized around an operating condition in MATLAB and 108th order linear plant is found. Three critical LFO IAO modes are discovered from the SSSA of the system \(\left( {Mode\;\# 1;Mode\;\# 2;Mode\;\# 3} \right)\). Therefore, the principal ambition is to enhance the damping for IAO modes. The active power flow is utilized as the feedback control signal for the controller. The geometric controllability and observability indices concerning IAO modes are computed to obtain the most promising location of CWAC. The generator which has the larger controllability index value concerning the most critical IAO mode and a smaller controllability index value concerning other IAO modes is considered the best location to locate the CWAC. \(G_{5}\) is found as the best controller location. Similarly, it is observed that the active power flow through transmission line 21 (Active power flow through bus#12 to bus#13) has the largest geometric observability index value with respect to inter-area \(Mode\;\# 1\) and also a smaller geometric observability index value with respect to \(Mode\;\# 2\), and \(Mode\;\# 3\). Hence, \(P_{12 - 13}\) is used as the considerable stabilizing control signal for the CWAC. For simulation and evaluate the performance of CWAC, the diverse operating scenarios are shown in Table 2. Real-time simulators are used to verify the simulation findings, which were produced via MATLAB.

Table 2 Operating scenarios

A communication network is required to send wide-area signals from outlying locations to the control center. The use of a communication network causes the feedback loop to experience time delays. In power systems, time delays are inevitable, and it is well-recognized that they can cause performance deterioration, oscillations, and possibly closed-loop instability [48]. The length of time delays normally ranges from tens to several milliseconds and depends on the communication network, the type of protocol being used for transmission, and the signal transfer distance. Therefore, it is crucial to take time delays into account throughout the CWAC design process and identify the greatest upper bound of time delay, or the delay margin, below which the power system is able to maintain stability. Based on whether or not the stability requirements depend on the size of the delay, the time delay stability analysis has been divided into two categories: delay-independent and delay-dependent. In contrast to the adequate circumstances in the delay-dependent stability analysis, which depends on the upper bound of the delay, the sufficient conditions in the delay-independent stability analysis are independent of the duration of the delay.

In this work, the performance of CWAC is assessed considering four different magnitudes of time delay \(\left( {\tau_{d} } \right)\), \(\tau_{d,1} = 0\;\sec\), \(\tau_{d,2} = 0.2\;\sec\), \(\tau_{d,3} = 0.5\;\sec\), and \(\tau_{d,4} = 0.75\;\sec\).

The responses of CWAC to various time delays in terms of the rotor angle of machine \(G_{5}\), \(G_{6}\), and \(G_{7}\) are shown in Fig.. 19. Figure 19 shows what happens when no control measures are used to stabilize the system after a significant disturbance: the angle oscillations increase. Additionally, it appears that when delays grow, oscillations grow as well. In scenario-1, time delays are not taken into account, but a 3-φ fault is introduced at \(t = 1\;\sec\) between buses #16 and #17 with a fault period of \(100\,m\sec\). Scnerio-1 responses are shown in Fig. 19a,b,c. These simulated results show that the advised CWAC efficiently mitigates IAOs. Oscillations stop using the suggested controller in less than 3 s, which is acceptable. In scenario-2, time delays \(\tau_{d,2} = 0.2\;\sec\) are considered, and a 3-φ fault with a \(100\;m\;\sec\) fault duration is introduced between buses #16 and #17 at time \(t = 1\;\sec\). In Fig. 19a,b,c, the Scnerio-2 responses are shown. These simulated results demonstrate that the recommended CWAC effectively reduces both the effect of time delays and IAOs. Scnerio-3 responses are given with time delay \(\tau_{d,3} = 0.5\;\sec\), and 3-φ fault. Responses from Scnerio-4 include a time delay \(\tau_{d,4} = 0.75\;{\text{sec}}\), and a 3-phase fault. The comparative damping ratio of IAO modes obtained from different control methods are shown in Table 3. The CWAC offers enough dampening for LFO IAO modes following a 3-phase fault and time delays.

Fig. 19
figure 19

Response of CWAC with different time delay, a \(G_{5}\) rotor angle \(\left( {\delta_{5} } \right)\) pu; b \(G_{6}\) rotor angle \(\left( {\delta_{6} } \right)\) pu; c \(G_{7}\) rotor angle \(\left( {\delta_{7} } \right)\) pu

Table 3 Comparisons of different controller in terms of damping ratio of IAO modes

Fig.  20 displays the voltage responses using CWAC at various buses. According to the simulation findings, the suggested CWAC is successfully operating in the RESs incorporated system. The time delay \(\tau_{d,3} = 0.5\;\sec\), and a 3-φ fault with a \(100\;m\;\sec\) fault duration is introduced between buses #16 and #17 at time \(t = 1\sec\) are taken into account in order to produce the voltage responses with CWAC. The voltage responses at PCC SPV bus#16, PCC DFIG bus#17, and bus#13 are shown in Fig. 20a,b,c, respectively. With the CWAC, voltage oscillations are reduced.

Fig. 20
figure 20

Voltage response of CWAC with \(\tau_{d,3} = 0.5\sec\), a at SPV bus#16 in pu; b at DFIG bus#17 in pu; c at bus#13 in pu

Another monitoring variable to verify the effectiveness of the specified CWAC is the deviation of the active power transfer in the tie-line. The active power deviation response for \(\tau_{d,2} = 0.2\;\sec\), \(\tau_{d,3} = 0.5\;\sec\) delays are shown in Fig. 5 and Fig. 21a,b. When a 0.2-s delay in the wide-area signal is taken into account, replies show that CWAC operate effectively and the oscillation settles down within 2 s. The oscillation’s settling period for the active power variation is also acceptable.

Fig. 21
figure 21

Response of CWAC with \(\tau_{d,2} = 0.2\sec\), and \(\tau_{d,3} = 0.5\sec\), a transfer power \(\left( {P_{e} } \right)\) bus#16-bus#17 in pu; b transfer power \(\left( {P_{e} } \right)\) bus#13-bus#14 in pu

The CWAC’s performances under consideration of large transmission delays and faulty conditions are shown in Fig. 21. When a \(\tau_{d,3} = 0.5\;\sec\) delay in the wide area signal is taken into account, it can be seen from Fig. 21 that the controllers offer enough damping to end the oscillation in 2 s. The effectiveness of the suggested CWAC is then verified for local area modes. However, when delays longer than one second are taken into account in the control loop, the damping performance of the CWAC for local area mode is drastically reduced. As a result, the oscillation takes longer to stop and has a longer settling time. When modest transmission delays are taken into account in wide-area signals, the performance of the CWAC is seen in Fig. 19 through 21. The performance of the CWAC on the local modes is essentially identical to both normal conditions and defective environment.

The responses with CWAC in terms of rotor speed deviations are shown in Fig. 22 when various time delays and perturbations are taken into account. The speed difference \(\Delta \omega_{r}\) between generators \(G_{5}\) and \(G_{1}\) is shown in Fig. 22a with delays \(\tau_{d,2} = 0.2\;\sec\), \(\tau_{d,3} = 0.5\;\sec\), and 3-φ fault. The speed difference \(\Delta \omega_{r}\) between generators \(G_{6}\) and \(G_{6}\), and \(G_{1}\) is shown in Fig. 22b. The speed difference \(\Delta \omega_{r}\) between generators \(G_{7}\) and \(G_{1}\) is shown in Fig. 22c. The system is unstable in no CWAC case after the disturbance, however in the CWAC case, the system is back to being stable after the disturbance in a matter of milliseconds. The comparative damping considering different time delays are given in Table 4. Overall, the simulation results indicate that CWAC can provide LFO IAO modes with enough damping.

Fig. 22
figure 22

Response of CWAC with \(\tau_{d,2} = 0.2\sec\), and \(\tau_{d,3} = 0.5\sec\), a rotor speed deviation \(\left( {\Delta \omega_{r} } \right)\) \(G_{5} - G_{1}\) in pu; b \(\Delta \omega_{r}\) \(G_{6} - G_{1}\) in pu; c \(\Delta \omega_{r}\) \(G_{7} - G_{1}\) in pu

Table 4 Comparative results of CWAC with different time delays

6.2 OPAL-RT Simulator

The real-time simulator is interfaced with MATLAB/Simulink models to enable performance verification of the proposed CWAC controllers. Real-time verification of the MATLAB simulation results is required for the performance validation of the suggested CWAC. The numerical off-line simulations in MATLAB produce precise results. The time responses of the numerical simulations, however, are slower than those of the real systems for big systems. Unfortunately, it is exceedingly difficult and economically unfeasible for academic or industrial reasons to construct big and complex systems in real-time, such as power systems. Real-time simulators, which leverage parallel computing resources to execute the simulation in real-time and give the user the results exactly as they occur in the real system, are used to solve the aforementioned issue.

In this study, high-end Intel multi-core CPUs are combined with the Xilinx Kintex 7 FPGA MMPK7 board to run real time simulations in the OP4500 real-time digital simulator. OPAL-RT, Ontario, Canada, is the producer of the real-time digital simulator OP4500. Two main tools make up the real-time digital simulator OP4500: a real-time distributed simulation package (RT-LAB) and algorithmic toolboxes for running Simulink block graphs on a desktop computer and simulating power networks and their controllers in appointed-time efforts, respectively. RT-LAB is composed mostly of two components. One is the host computer, which provides a user interface and modifies the Simulink model before RT-LAB generates it. Another option is the RT simulator, which uses the REDHAT operating system to execute real-time models and offers telnet connectivity with the host computer. The RT-LAB offers a distributed real-time environment with high accuracy, low cost, and tiny time steps for the MATLAB/Simulink models to closely imitate the real power system.

Using the OPAL-RT real-time simulator and various operating scenarios, the modified RESs incorporated NETS power system's real-time performance and robustness are evaluated. As seen in Fig. 23, the experimental setup for the OPAL-RT OP4500 real-time simulator comprises a host computer, a target PC (OP4500), and a digital oscilloscope. In the SimPowerSystems environment, real-time waveforms can be measured after model loading and real time data obtaining.

Fig. 23
figure 23

Real-time experiment setup. 1—Digital oscilloscope; 2—Host PC with RT-LAB and MATLAB; 3—OP4500 simulator, and OPAL-RT digital simulator in the real-time simulation process

Furthermore, to evaluate the capability of the suggested CWAC while taking into account faulty communication, such as noise in wide area signals. Modern power systems with phasor measuring units (PMUs) are used to create an efficient CWAC. At a sampling rate of 5–60 Hz, PMUs intelligently record data from synchronized electrical systems using the GPS; nevertheless, these data invariably contain noise [49]–[50]. In order to achieve this, feedback signals and noise are combined. The signal-to-noise ratio (SNR), which is measured in decibels (dB) from the standard deviation, is used to describe how often noise degrades wide area signals.

As shown in Fig. 2, and Fig. 12, the CWAC requires the rotor speed deviations as input; hence, the generator speed readings are routed through a washout filter. In order to avoid interfering with the study frequency range (0.3–1.8 Hz), a washout block with a time constant of 6 s is employed. Fig. 24 displays the rotor speed variances after a disturbance happens at time t = 1 s. It is advantageous to use local measurements alone for the filtering since the waveforms showed that the disturbance does not start at every site instantly but exhibits a propagation delay that is nonzero.

Fig. 24
figure 24

Response of CWAC with noise, \(\Delta \omega_{r}\) \(G_{8} - G_{1}\) in pu

The responses of CWAC to noise presents in control signal in terms of the rotor speed variances \(\Delta \omega_{r}\) between generators \(G_{8}\) and \(G_{1}\) is shown in Fig. 24. Figure 24 shows what happens when no control measures are used to stabilize the system after a significant disturbance: the rotor speed oscillations increase. In scenario-7, noise is taken into account, with a 3-φ fault is introduced at \(t = 1\sec\) between buses #16 and #17 with a fault period of \(100\,m\sec\). These simulated results show that the advised CWAC efficiently mitigates IAOs. Oscillations stop using the suggested CWAC in less than 4 s, which is acceptable.

In conclusion, the proposed CWAC significantly reduces LFOs caused by renewable converters and significant disturbances in large integrated renewable systems. Reduce the impact of time delay and noise that occurs in wide area communications as well.

7 Conclusions

In order to increase the damping for LFO IAO modes, while also taking into consideration the renewable converters and communication procrastination, this research provides a new coordinated design of a wide-area control system with CIGs. An introduction to the classification of power system stability and an examination of the various types of oscillation modes prevalent in power systems served as the foundation for the study project. In essence, LDCs like speed and power input-based PSSs suppress local oscillation modes. However, for LFO IAO modes, the LDCs do not offer enough dampening. Therefore, it is suggested that you use a CWAC to damp out these LFOs. The current interconnected power system networks are wide and display dynamic behavior that is highly nonlinear. To ensure the system's safe and reliable operation, it is necessary to maintain the system's reliability with an acceptable margin. The instability phenomenon found in the power system are categorized as stability of voltage, the stability of speed, and stability of the rotor angle. The stability of the rotor angle is often defined as transient stability and small signal stability. The stability of the small signal rotor angle was examined by conducting the eigenvalue analysis over the linearized system model, whereas the transient stability was estimated by using simulations of the time domain.

In order to confirm the efficacy of the suggested CWAC, a modified NETS power system is taken into consideration as a case study. Using MATLAB/Simulink, the case study’s small signal assessment and nonlinear time domain simulation studies are completed under various operating situations. According to the results of the simulation, the suggested CWAC will adequately dampen the IAOs in the presence of time delays and noise. Additionally, the proposed CWAC's performance is assessed using the real-time digital simulator OPAL-RT. The simulation results using MATLAB/Simulink and the real-time OPAL-RT show that the proposed CWAC improves the dynamic performance of the power system under various operating situations and provides enough damping to the IAOs. The acquired data lead to the conclusion that the suggested CWAC strategy performs better than the LDCs.

The following areas are suggested for immediate future examination as an extension of the work now being done, based on the research given in this paper. By using a communication network for feedback, new issues including time delays, packet dropouts, and packet disordering are created. Only time delays are taken into account when designing the CWAC in this paper. Constraints on the communication network must also be taken into account when designing the CWAC. The proposed control approach can be also validated on real-time large power systems by incorporating more penetration of renewable and energy storage devices.