Next Article in Journal
GPU@SAT DevKit: Empowering Edge Computing Development Onboard Satellites in the Space-IoT Era
Next Article in Special Issue
Research on Transformer Temperature Early Warning Method Based on Adaptive Sliding Window and Stacking
Previous Article in Journal
Geometric Algebra Framework Applied to Single-Phase Linear Circuits with Nonsinusoidal Voltages and Currents
Previous Article in Special Issue
Optimizing Economic Dispatch for Microgrid Clusters Using Improved Grey Wolf Optimization
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Corrective Controller for Improved Ratio-Based Frequency Support through Multiterminal High-Voltage Direct Current Grids

by
Sai Gopal Vennelaganti
,
Sina Gharebaghi
and
Nilanjan Ray Chaudhuri
*
School of Electrical Engineering & Computer Science, The Pennsylvania State University, University Park, PA 16801, USA
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(19), 3927; https://doi.org/10.3390/electronics13193927
Submission received: 27 August 2024 / Revised: 30 September 2024 / Accepted: 3 October 2024 / Published: 4 October 2024
(This article belongs to the Special Issue Power Electronics in Hybrid AC/DC Grids and Microgrids)

Abstract

:
A recently proposed droop controller design achieved approximate ratio-based frequency support through Multiterminal High-Voltage Direct Current (MTDC) grids connecting asynchronous AC areas. The design was performed via a reduced-order model, which neglects system losses. In this paper, to achieve improved tracking, a model-reference-estimation-based corrective control approach is presented, which estimates the differences between the reduced and actual models and compensates for the same. The sufficient condition for perfect ratio tracking by the proposed controller in the presence of modeling uncertainty is established. It is shown that a continuous sliding-mode controller that is robust to bounded modeling uncertainty takes the form of the PI compensator in the proposed corrective control. The region of stability of the proposed controller is established through root locus and numerical eigenvalue analyses. Finally, the effectiveness of this corrective strategy is illustrated through time-domain simulations performed in a full-order model, which is a detailed phasor-based differential-algebraic representation of the AC-MTDC grid.

1. Introduction

In view of the envisioned projects that aim to connect multiple asynchronous AC grids in Europe around the North Sea to harness offshore wind energy [1], there is a need to share frequency support resources through the interconnecting Multiterminal High-Voltage Direct Current (MTDC) grid. Moreover, as the generation mix shifts towards renewable energy resources, including wind and solar, the decrease in the inertia of an individual area would have to be compensated for by inertial and primary frequency support provided from other areas in the interconnection. In the literature, (i) droop control-based methods and (ii) distributed/centralized/coordinated methods have been proposed for frequency support.
References [2,3,4,5,6,7,8] propose strategies that fall into the first category. References [2,3] propose two similar consensus-based controllers. Building on these concepts, Refs. [4,5] propose a distributed proportional–integral (PI) controller and distributed model predictive control (MPC), respectively. Papers [6,7] propose distributed controllers for secondary frequency support. Notably, in all these works [2,3,4,5,6,7], small-signal stability is analytically proven, at least for some special cases. On the other hand, Ref. [8] proposes MPC for secondary frequency control, and designed parameters through trial and error to obtain a stable and damped response.
The concept of providing frequency support through droop control of MTDC converter stations is first proposed in [9], following which multiple works on this topic have used droop in some form. Reference [10] is the first work to present communication-free droop control to extract support from offshore wind farms (OWFs). Related works on frequency support from OWFs include [11,12]. A few papers [13,14] analyze the effect of coupling between voltage and frequency droop in a steady state. To decouple the droop control loops, Ref. [15] proposes an integration method, [16,17] present receding horizon control, and Ref. [18] proposes an MPC-based approach. Some works, including [19,20], have proposed an adaptive frequency support mechanism. Reference [19] proposes the emulation of a virtual synchronous generator through voltage source converter (VSC) controls to extract inertial and primary frequency support. In [20], voltage-droop coefficients are adaptively varied based on the frequency deviation.
To the best of our knowledge, none of the papers among [2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] have introduced a way to quantify the amount of support provided by each area towards the interconnection. Moreover, most of these works are focused on achieving certain performance objectives, and do not consider any robustness analysis due to parametric uncertainty.
Our prior works [21,22,23,24] propose a ratio-based approach to quantify the support provided by a single AC area towards the interconnection. In those works, the droop coefficients are analytically designed to meet the prescribed ratios based on a reduced-order model, which neglects various dynamics and does not account for losses in the AC-MTDC system. Consequently, the controller proposed in these prior works fails to accurately meet the prescribed support. Moreover, it is dependent on the accurate knowledge of model parameters, as rightly pointed out in [25]. Reference [25] aimed to achieve the objective of ratio-based frequency support (the ratios were not plotted over time) by explicitly communicating the system frequencies without any time delay, which is not realistic, even with a high bandwidth. Also, in the test system of [25], none of the AC areas is a multimachine area, which is impractical. In reality, considering communication latency and multiple machines in one area can challenge the design of the controller. Importantly, the proposed scheme in this work is not shown to be based upon a mathematical foundation, unlike [21,22]. Moreover, ref. [25] neither established any analytical guarantees for maintaining the ratios nor provided sufficient conditions for system stability—only numerical root locus analysis was presented.
In this paper, we aim to address the aforementioned issues of [21,22,23,24], namely (a) approximate ratio-based tracking, and (b) dependence on knowledge of model parameters by using a model-reference-estimation-based corrective controller. The contributions of this paper, including the improvements achieved by the proposed controller, are summarized below.
  • Analytical characterization of system losses in ratio-tracking issue: We analytically establish the condition for ratio-based tracking in the presence of both AC and DC losses. This shows what role system losses play in approximate ratio tracking in [21,22,23,24].
  • Model reference estimation for improved ratio tracking: Building on the first contribution, a model-reference approach for loss estimation is proposed, which ensures that compared to the approximate tracking of previous works, ratios are now accurately met.
  • Fast corrective control: We propose a further improvement in the model-reference estimation approach by separating the faster and slower transients in system losses, which leads to more accurate tracking during the inertial phase.
  • Removing need for knowledge of system parameters: In our proposed control method, accurate knowledge of system parameters is not a necessity to achieve the desired performance.
  • Robustness analysis: The sufficient condition for perfect ratio tracking in the presence of modeling uncertainty is established. It is shown that a sliding-mode controller that is robust to modeling uncertainty takes the form of the PI compensator in the proposed corrective control.
This paper is organized as follows. For the sake of completeness, the objectives of recently proposed ratio-based frequency support are explained first. Next, the limitations of droop-based design proposed in [21,22] are illustrated analytically and through simulation studies. In order to solve these issues, a model-reference-estimation-based corrective control strategy is proposed. This is followed by a robustness analysis of the proposed approach under modeling uncertainty. Finally, the results of time-domain simulations are illustrated using a detailed model called the ‘full-order model’ that represents the AC-MTDC grid using phasor-based differential-algebraic equations. Unlike [25], realistic latency in communication channels is considered and the proposed controllers are shown to work with at least one AC area with multiple synchronous generators, loads, and transmission lines.

2. Ratio-Based Selective Frequency Support

This section is a review of the ratio-based selective frequency support mechanism that was proposed in [21,22]. First, let us consider a system, shown in Figure 1, with four asynchronous AC areas connected through a five-terminal bipolar MTDC network with metallic return. AC Area #1 is a modified four-machine system [26], while each of the remaining AC areas is represented by a single aggregated generator. We will use this system for explaining the ratio-based selective frequency support concept and also use it as our study system in this paper.

2.1. Motivation and Objectives

Consider that there is a sudden reduction in generation in one of the relatively smaller AC areas, e.g., Area # 4 . Due to low inertia, this will lead to a steep rate of change of frequency (RoCof) and a deep nadir, which might result in underfrequency load shedding (UFLS). To avoid this, the MTDC grid can derive frequency support from other AC areas. However, not all asynchronous AC areas in the interconnection might be willing to provide frequency support due to various politico-economic or reliability issues. Therefore, the areas in the MTDC interconnection are divided into participating and non-participating areas. However, note that depending on the type and location of contingency, an AC area’s designation as participating or non-participating might change. Thus motivated, the first objective of such a frequency support mechanism is to have the ‘selectivity’ property.
Another important aspect in this process is to quantify the contribution of each participating AC area. In [21], a ratio-based metric of primary frequency support contribution was proposed. In this metric, a prescribed ratio has to be achieved among the participating areas’ frequency deviations under a steady state. In [22], the ratio-based metric was further expanded to quantify the inertial support contribution of AC areas by imposing the desired ratio among the frequency deviations of the participating areas for the entire time after the contingency. This ratio can be translated into the change in real power import/export from each area, which can be used for economic analysis and market participation. Thus, the second objective of the frequency support mechanism is ‘quantifiability’.
Note that our proposed approach is geared towards a future ancillary services market mechanism where different areas will participate. Most notably, with the appropriate droop control design for ratio-based control, the MTDC grid just acts as a conduit for support. The individual areas need to procure the resources (for inertial and primary frequency support) to be able to maintain the pre-determined ratios.

2.2. Mathematical Representation of Objectives

Let f i and f 0 denote the center of interia (COI) frequency of the ith AC area and the nominal frequency, respectively. The deviation in COI frequency in the ith AC area is given by Δ f i = f 0 f i . Also, suppose the number of participating areas among N asynchronous AC areas is equal to N r , and without loss of generality, assume that all the non-participating areas are concatenated to the end. With these assumptions and a prescribed ratio of { r 1 : : r N r }, both objectives can be translated to the equation shown below:
Δ f i ( t ) = 0 , t > t 0 if i > N r r i Δ f i * ( t ) / r i * , t > t 0 , otherwise
where i * { 1 , , N r } is the disturbed area number, and t 0 denotes the time at which contingency occurred. To clarify, r i * is the prescribed ratio of frequency deviation of the disturbed area, which is one of the numbers in { r 1 : : r N r }. Therefore, (1) shows that if Area #i is a participating area, then the ratio of frequency deviation of the ith area and the disturbed area will be Δ f i ( t ) Δ f i * ( t ) = r i r i * .

2.3. Overall Control Architecture

In this section, we describe the overall control architecture of the MTDC system to achieve the two objectives mentioned above. Figure 2 shows the power–voltage-droop control along with the frequency support reference generator for the aggregated g-pole converter station connected to the ith AC area. This is the so-called outer loop that feeds the inner current control loop of the converter station operating under the traditional vector control approach.
Assume that both the frequency support reference generator and voltage droop are turned on, and that the PI controller in Figure 2 is perfectly tracking its reference. Then, the net power injected into the ith AC area from the aggregated g-pole, P C g i is given by
P C g i = P r e f g i + k v g i ( V D C g c o m 2 V D C g r e f 2 ) / 4 + Δ P f g i
where g = p and n represent positive and negative pole variables, respectively. The variable k v g i denotes the voltage-droop constant; V D C g r e f and V D C g c o m are the reference and measured common DC voltages from the DC network belonging to g-pole, respectively. This voltage is measured from a common node in the DC grid (for the study system in Figure 1, the DC bus of station#1 is assumed to be the common node) and communicated to all the converters for autonomous power sharing [27]. Note that Δ P f g i is the output of the frequency support reference generator, which is added to the power reference P r e f g i .

2.3.1. Achieving Selectivity

In a nominal operating condition, frequency support is switched off, i.e., Δ P f g i is set to zero, and all the common DC voltage-droop controllers are active. Following an AC-side contingency, as illustrated in Figure 2, a distress signal is sent from the converter in the disturbed AC area, which triggers the activation of frequency control and the deactivation of voltage droop in participating and non-participating AC areas, respectively. Therefore, in effect, the non-participating areas hold their power constant and their frequency remains unchanged, i.e., Δ f i = 0 , ∀ i > N r , as required by the first part in Equation (1). Note that for all simulation studies of the realistic model, a 100 ms delay is assumed in communicating the distress signal.

2.3.2. Achieving Quantifiability

Different techniques for frequency support generation can be used to achieve this objective. In [21,22,23], inertial and primary frequency droop are used and their droop coefficients are designed to meet the ratio-based support. In the next section, we summarize the overall system modeling followed by the droop coefficient design process.

3. Modeling and Droop Coefficient Design for Ratio-Based Frequency Support

3.1. Full-Order Model

As the name suggests, the full-order model is a detailed representation of the AC-MTDC interconnection obtained through rigorous nonlinear differential–algebraic equations. Within a single AC area, it allows the inclusion of multiple sixth-order subtransient models of generators equipped with IEEE-type DC-1A excitation systems and non-reheat turbine-governorsconnected through AC transmission lines and transformers. Within the MTDC grid, a bipolar DC network with metallic return and converter stations, represented through averaged models of VSCs with the standard vector control strategy, are considered. The DC links are modeled using a fitted π cable model [28]. Further details of generic full-order system modeling can be found in [29].
The full-order model is employed when there is a need for a realistic representation of the study system. For example, in order to validate the performance of the existing droop control and the proposed corrective strategies via time-domain simulations, we considered the full-order model of the test system shown in Figure 1.

3.2. Reduced Nth-Order Model for Droop Controller Design

In order to analytically design droop coefficients and derive the conditions for stability, a reduced-order model is essential. Therefore, a reduced Nth-order model is derived from the full-order model with inertial and frequency droop controllers based on some approximations, including:
  • Neglecting DC lines’ losses and inductive and capacitive dynamics, and only considering the algebraic power sharing effect of voltage-droop control;
  • Assuming instantaneous tracking for controllers in the converter stations;
  • Aggregating each asynchronous AC area into a single synchronous generator and only considering the swing dynamics of that generator.
The aggregate generator in the ith AC area has an inertial constant of H g i and an inverse governor droop of k g i . For an AC-MTDC interconnection with N asynchronous areas, this reduced-order model has N dynamic states, where the ith state corresponds to the COI frequency of the ith AC area. When inertial and primary frequency droop controllers are activated in the participating areas, the net frequency support reference of the ith AC area, Δ P f i is given by
Δ P f i = 2 Δ P f p i = 2 Δ P f n i = k f i Δ f i 2 h i f i f ˙ i
where h i and k f i denote the inertial and primary frequency droop coefficients, respectively. Also, from (2), assuming identical positive and negative poles, we can write
P C i = P c p i + P c n i = P r e f i + k v i V DCcom 2 V D C r e f 2 / 4 + Δ P f i
We can write the aggregated swing equation of all the synchronous generators in the ith AC area as
2 H g i f i f ˙ i = P M i + k g i Δ f i P L i + P C i
We perform algebraic manipulations with (4) in (5) by replacing P C i , which leads to the a reduced model describing the frequency dynamics as follows:
2 [ H g i + ( 1 k ¯ v i ) h i ] f 0 f ˙ i k ¯ v i ( k i N 2 h k f 0 f ˙ k ) = [ k g i + ( 1 k ¯ v i ) k f i ] Δ f i k ¯ v i ( k i N k f k Δ f k ) + Δ P i
where i = 1 , , N ; k ¯ v i = k v i / k N k v k is the normalized voltage-droop coefficient; and Δ P i is given by
Δ P i = P M i P L i + P r e f i k ¯ v i ( k N P r e f k )
From (6), the Nth-order model can be written as follows (note that Δ f i = f 0 f i implies that f ˙ i = Δ f ˙ i ):
2 f 0 H N Δ f ˙ = K N Δ f Δ P
Here, the i t h elements of vectors Δ P R N and Δ f R N are Δ P i and Δ f i , respectively. The DC- and/or AC-side disturbances in the system are denoted by Δ P , whose pre-disturbance steady-state value is 0 . The matrices H N R N × N and K N R N × N are structurally similar, and their elements can be represented as follows:
H N ( i , j ) = H g i + ( 1 k ¯ v i ) h i if i = j k ¯ v i h j if i j K N ( i , j ) = k g i + ( 1 k ¯ v i ) k f i if i = j k ¯ v i k f j if i j
The final form of the model that is sufficient to approximately capture frequency dynamics in N r participating AC areas following an AC-side contingency can be compactly represented as
2 f 0 H Nr Δ f ˙ = K Nr Δ f Δ P
X Nr = C 1 + ( 1 k ¯ v 1 ) x 1 k ¯ v 1 x 2 k ¯ v 1 x N r k ¯ v 2 x 1 C 2 + ( 1 k ¯ v 2 ) x 2 k ¯ v 2 x N r k ¯ v N r x 1 k ¯ v N r x 2 C N r + ( 1 k ¯ v N r ) x N r = H Nr if , ( x i , C i ) = ( h i , H g i ) K Nr if , ( x i , C i ) = ( k f i , k g i )
Here, Δ f and Δ P are vectors of length N r , with their ith entry corresponding to frequency deviation and power imbalance in the ith AC area, respectively. The matrices H Nr and K Nr have similar structures, and are expanded in Equation (11). Parameter k ¯ v i in (11) is given by k ¯ v i = k v i / j = 1 N r k v j .
The next step is to review the design process of droop control coefficients to achieve the objective of quantifiability.

3.3. Droop Coefficient Design for Achieving Quantifiability

We review two key theorems presented and proven in [23,24]. The first one provides analytical constraints on the droop coefficients to guarantee stability of the N r th-order system, while the second one specifies further constraints to achieve quantifiability.
Theorem 1.
The N r t h -order system (10) is small-signal-stable, if the inertial and frequency droop coefficients satisfy h i > H g i and k f i > k g i .
Theorem 2.
Given that disturbance occurred in Area#1 at t = t 0 , if matrices K Nr and H Nr satisfy the stability constraints in Theorem 1 and the performance constraints
K Nr r 1 r N r T = ( k N r r k k g k ) e ^ 1
H Nr r 1 r N r T = ( k N r r k H g k ) e ^ 1
then the frequency deviation will satisfy (1) in the Nth-order model. Here, e ^ 1 is the standard notation for the unit vector along the first dimension.
We are not repeating the proof of Theorem 1 presented in [24]. However, we will review the proof of Theorem 2, since it helps determine the reason behind the failure of the controller proposed in [21,22] in accurately tracking the ratios.
Proof of Theorem 2. 
Consider the following first-order system obtained by adding the equations in (10) when the desired ratios are maintained,
2 f 0 ( k N r r k H g k ) Δ f ˙ * = ( k N r r k k g k ) Δ f * Δ P 1
Clearly, this first-order system is stable, since the summations are positive on both sides of the equality. If (12a) and (12b) are satisfied, then, by multiplying each side of (13) by e ^ 1 , we obtain,
2 f 0 H Nr r 1 r N r T Δ f ˙ * = K Nr r 1 r N r T Δ f * Δ P 1 e ^ 1
Following the disturbance in Area#1, according to the Nth-order model (8), the frequency dynamics can be described by
2 f 0 H Nr Δ f ˙ 1 Δ f ˙ N r T = K Nr Δ f 1 Δ f N r T Δ P 1 e ^ 1
where Δ P 1 denotes the power imbalance in Area # 1 due to the disturbance. Since all losses are neglected in the Nth-order model, this leads to Δ P i = 0 , i 1 . After subtracting (14) from (15), we obtain
2 f 0 H Nr Δ F ˙ = K Nr Δ F
where Δ f i r i Δ f * = Δ F i , and Δ F is a vector with Δ F i as its ith entry. In pre-disturbance a steady state, we have Δ F i ( t ) = 0 i , t t 0 . Following the disturbance at t 0 , if the stability constraint Theorem 1 is satisfied, then Δ F i ( t ) will remain at zero i , t > t 0 . By definition, this implies that Δ f i ( t ) = r i Δ f * ( t ) i , t > t 0 . □
It can be shown that the generalized solution to (12a) and (12b) is of the form
x 1 = ( j = 2 N r r j C j ) / r 1 + p ( k ¯ v 1 / r 1 ) x i = C i + p ( k ¯ v i / r i ) i = 2 to N r
with p > 0 and p R ensuring stability. Here, x i = k f i and C i = k g i for (12a), whereas x i = h i and C i = H g i for (12b). Please see Appendix A for the derivation. Although p can be different for inertial and primary frequency droop coefficient designs, the same value of p is used in this paper for both designs.

3.4. Tracking Performance of Existing Droop Control [21,22]

Figure 3 shows the frequency dynamics simulated in the full-order nonlinear model in response to a 10% step reduction in the power output of G 7 belonging to AC Area #4 (see Figure 1). The design of the frequency droop coefficients aims to achieve a desired ratio of 1:1.5:NP:2 among the frequency deviations of the four AC areas during the entire period following the disturbance. Here, NP stands for non-participating. From Figure 3b, it is clear that the true ratios did not accurately track the desired set points. Thus motivated, we next propose a model-reference-estimation-based corrective control strategy, which improves the tracking of the prescribed ratios (see (1)) and is also capable of dealing with uncertainty in the system parameters.

4. Model-Reference-Estimation-Based Corrective Controller

The approach proposed in this section attempts to address the drawbacks of the droop controller presented in [21,22,23], whose coefficients were designed based on the lossless assumption of the Nth-order model. As mentioned in the proof of Theorem-II, the AC- and DC-side losses had to be neglected to derive the droop coefficients in (17). This shortcoming of the design process negatively affects the tracking performance (see Figure 3).
In our new approach, we build on the same design methodology—albeit in such a way that the error stemming from system losses is compensated. As a first step in that direction, we represent the change in power loss in the ith participating AC area as an unknown variable Δ P ˜ a c i . We also represent the change in the total DC loss shared by that AC area as Δ P ˜ d c i . This is followed by the inclusion of Δ P ˜ a c i and Δ P ˜ d c i in Theorem 2, which leads to Corollary 1.

4.1. Inclusion of Changes in AC and DC Losses in Theorem 2

With certain assumptions, it is possible to show that Theorem 2 is also valid in the presence of system losses. We present this as a corollary of Theorem 2.
Corollary 1.
If the change in loss in each participating AC area and the corresponding change in DC system loss contributed by each area are known (or can be accurately estimated), then Theorem 2 holds when (a) these changes are replenished through the disturbed AC area (Area # 1 ) and (b) the effects of the changes are nullified in other areas.
Proof of Corollary 1. 
With the realistic effect of losses considered, the frequency dynamics of the Nth-order model following a disturbance in Area # 1 is given by
2 f 0 H Nr Δ f ˙ 1 Δ f ˙ N r T = K Nr Δ f 1 Δ f N r T Δ P 1 Δ P ˜ 2 Δ P ˜ N r T
Here, Δ P ˜ i = Δ P ˜ a c i + Δ P ˜ d c i represents the change in AC-side loss in ith AC area due to the change in the power flow of the network, which occurs because of providing frequency support, together with the share of DC-side loss supported by the ith AC area. Unlike the lossless case, Δ P 1 subsumes the magnitude of disturbance in the AC system along with the change in losses.
Let Δ P ^ i be the estimated change in the total loss from the ith area. When the two conditions mentioned in the statement of Corollary 1 are satisfied, we can rewrite (18) as
2 f 0 H Nr Δ f ˙ = K Nr Δ f + j = 2 N r Δ P ^ j Δ P ^ 2 Δ P ^ N r T + Δ P 1 Δ P ˜ 2 Δ P ˜ N r T
Since Δ P ˜ i = Δ P ^ i , i = 2 , N r , (19) can be written as
2 f 0 H Nr Δ f ˙ 1 Δ f ˙ N r T = K Nr Δ f 1 Δ f N r T ( Δ P 1 + j = 2 N r Δ P ^ j ) e ^ 1
Now, let us consider the first-order system with desired frequency dynamics, maintaining the ratios
2 f 0 H Nr r 1 r N r T Δ f ˙ * = K Nr r 1 r N r T Δ f * ( Δ P 1 + j = 2 N r Δ P ^ j ) e ^ 1 .
Subtracting (21) from (20), we clearly see that Theorem 2 holds. □
As described above, Corollary 1 requires the accurate estimation of Δ P ˜ i , denoted by
Δ P ^ i = Δ P ^ a c i + Δ P ^ d c i
Next, we propose a model-reference estimation approach [30] to calculate Δ P ^ i .

4.2. Estimation of Power Loss

Model-reference estimation of change in AC power loss: As stated earlier, the frequency dynamics in the ith AC area is represented by the following equation:
2 H g i f 0 f ˙ i = k g i Δ f i + Δ P C i + Δ P ˜ a c i
where Δ P C i denotes the change in total converter power from both the positive and negative poles. We estimate the term Δ P C i + Δ P ˜ a c i from this model by carrying out the following steps:
  • Measuring the actual frequency deviation Δ f i from the ith area;
  • Using a PI controller to produce the estimate ( Δ P ^ C i + Δ P ^ a c i ) as the output while driving the error in frequency deviation ( Δ f ^ i Δ f i ) to zero;
  • Designing gains of the PI controller via the root locus method described in Section 6.1;
  • Using (23) to output the estimated frequency deviation Δ f ^ i while using ( Δ P ^ C i + Δ P ^ a c i ) as the input.
This is illustrated in Figure 4.
As shown in Figure 4, from the actual plant, which, in this case, is the full-order model, we can also measure the change in converter power Δ P C i . We subtract Δ P C i from the PI controller output to obtain an estimate Δ P ^ a c i for the power loss in AC Area #i.
Estimating the change in DC power loss: The change in DC power loss is given by Δ P C i . Due to the DC voltage droop, this is distributed among the converters in the ratio of the DC voltage-droop coefficients k v i . This means converters in the ith AC area, as an aggregate, will share the loss, amounting to k ¯ v i Δ P C i , after the DC voltage transients have settled. Therefore, the estimate for DC loss shared by the ith AC area, Δ P ˜ d c i , is k ¯ v i Δ P C i | m e s . Finally, the total loss estimate of the ith AC area Δ P ^ i is calculated following (22).
To satisfy the two conditions postulated in Corollary I, the estimated loss Δ P ^ i from each Area # i is communicated to the disturbed Area # 1 , while converter stations in individual areas apply the corresponding loss estimates to nullify their effect. Next, we describe the communication architecture and the corrective power reference control to achieve these objectives.

4.3. Proposed Corrective Power Reference Control

Figure 5 shows a flowchart of the sequence of actions taking place under the proposed corrective power reference control following a disturbance in Area # i * . Figure 6a shows the communication architecture enabling the proposed corrective control. Finally, Figure 6b shows a block diagram for producing the reference signal Δ P f g i for frequency support from the ith AC area.
We summarize the whole process of the proposed control below:
  • Following a loss of generation in AC Area # i * , it sends distress signals to other areas through fiber-optic links in the subsea cables of the MTDC grid.
  • Based on the ratios prescribed by the operators, the participating areas design droop coefficients from (17) and activate the droop controls.
  • All participating areas except Area # i * start estimating Δ P ^ j and continue to communicate the estimates to the disturbed area, upon which Area # i * calculates j i * Δ P ^ j .
  • As shown in Figure 6b, the estimates Δ P ^ j and j i * Δ P ^ j are used to modify the converter power references Δ P f g i to (a) nullify the impacts of AC and DC losses in all AC areas except Area # i * and (b) reproduce these losses in Area# i * .

4.4. Fast Corrective Control

Despite compensating for losses, there is still a lingering need for the PI controller in Figure 2 to act faster—especially during the inertial support phase. However, increasing the PI gain beyond a particular value will render the system unstable [29]. Instead of completely relying on the PI controller, the loss that needs to be compensated for is divided into fast and slow components using a low-pass filter (here, T = 1 s), as shown in Figure 7. The fast component is directly fed, after the PI compensator as a modification, to the current reference, and the slow component is fed into the frequency support corrective controller to modify the power reference. The reason behind doing this is that the slowly varying reference can be tracked by the outer loop, whereas the inner current control loop with a much higher closed-loop bandwidth can track the faster component more effectively.
Remark on stability: If the loss estimation process is accurate enough, then we are left with the N r th-order model. In that scenario, stability and performance can be guaranteed by designing droop coefficients based on Equation (17). However, the PI controllers in the model-reference estimator cannot perform instantaneous loss estimation. Therefore, this leads to a closed-loop system of order 3 N r . Since it is difficult to provide analytical stability guarantees of such a system, we performed a numerical root-locus-based stability analysis of the system when the PI controller gains are changed, while keeping h f i s and k f i s at their designed values from (17).
Remarks on complexity of practical implementation: The proposed corrective controller requires communication of the distress signal, a change in converter powers, and an estimated change in losses among the converter stations, which can be easily performed through existing fiber-optic links in the subsea cables of the MTDC grid. Therefore, no additional infrastructure is needed for this. Our simulation results in Section 6 assume a 100 ms latency in this communication and show that such a delay does not impact the accuracy of ratio tracking. The model-reference estimation requires a PI controller and needs to solve a single linear state Equation (Equation (23)) in each area, which hardly adds any computational burden to the existing converter station controls. The model-reference loss estimation in individual areas depends on local measurements of frequency and converter real power outputs that are already used in existing controllers. Finally, the fast corrective control also needs a minimal modification, as shown in Figure 7.

5. Robustness Analysis with Modeling Error

Until now, we assumed that the actual values of the aggregated inertia constants H g i s and aggregated inverse governor droop coefficients k g i s are known, i.e., the plant model in the model-reference estimator is accurate. In this section, we relax that assumption and analyze the robustness of the proposed corrective controller in the presence of modeling errors. To this end, we perform our analysis on the N r th-order system (10), where modeling errors due to unknown H g i s and k g i s are taken into account. For the ith area, let H ¯ g i and k ¯ g i be the nominal values of the aggregated inertia constant and inverse governor droop, respectively. We assume that the droop control design for ratio-based control following (17) is performed using these nominal values. Without loss of generality, we assume that the disturbed area is Area # 1 . First, we derive the conditions that ensure that the proposed corrective control can perform accurate ratio tracking in (19) in the presence of modeling errors.

5.1. Conditions for Perfect Ratio Tracking

Assuming the reference model uses the nominal values and the measurements (with subscript ‘mes’) reflect the actual values, we present a lemma describing the condition for accurate ratio tracking in the N r th-order model.
Lemma 1.
Under the assumption of instantaneous reference tracking by the PI controllers, the proposed corrective power reference control performs accurate ratio tracking in the N r th-order model in the presence of unknown H g i s and k g i s if H Nr H ˜ Nr 1 K ˜ Nr K Nr is Hurwitz and K ˜ Nr K Nr is full-rank, where
X ˜ Nr = 0 x g 2 x ¯ g 2 x g N r x ¯ g N r 0 d i a g x g 2 x ¯ g 2 x g N r x ¯ g N r
with x g i = H g i , x ¯ g i = H ¯ g i for H ˜ Nr and x g i = k g i , x ¯ g i = k ¯ g i for K ˜ Nr , respectively, and 0 R N r 1 × 1 .
Proof of Lemma 1. 
With the assumptions leading to Lemma 1, and considering instantaneous reference tracking by the PI controllers, the reference model for the ith AC area can be represented by
2 f 0 H ¯ g i Δ f ˙ i + k ¯ g i Δ f i = Δ u i
where Δ u i is the output of the PI controller. On the other hand, the actual reduced-order model satisfies
2 f 0 H g i Δ f ˙ i + k g i Δ f i = Δ P c i + Δ P ˜ a c i
This leads to
Δ P ^ i Δ P ˜ i = 2 f 0 H g i H ¯ g i Δ f ˙ i + k g i k ¯ g i Δ f i , i 1 Δ P 1 + j = 2 N r Δ P ^ j = Δ P 1 + i = 2 N r Δ P ˜ i + 2 f 0 H g i H ¯ g i Δ f ˙ i + i = 2 N r k g i k ¯ g i Δ f i .
Using the above expressions, we can see that Δ P ^ i Δ P ˜ i 0 in (19), i.e., the estimated loss is not equal to the actual loss in the ith area due to modeling errors. Thus, we modify (21) to obtain the desired frequency dynamics, where accurate ratio tracking is achieved, as follows:
2 f 0 H Nr r 1 r N r T Δ f ˙ * + K Nr r 1 r N r T Δ f * = Δ P 1 + i = 2 N r Δ P ^ i Δ P ^ 2 Δ P ˜ 2 Δ P ^ N r Δ P ˜ N r T
where Δ P ^ i Δ P ˜ i = 2 f 0 H g i H ¯ g i r i Δ f * + k g i k ¯ g i r i Δ f * .
Subtracting (28) from (19), we obtain
2 f 0 H Nr Δ F ˙ + K Nr Δ F = 2 f 0 H ˜ Nr Δ F ˙ + K ˜ Nr Δ F 2 f 0 H Nr H ˜ Nr Δ F ˙ = K ˜ Nr K Nr Δ F
As in the proof of Theorem-II, Δ F will remain zero following the disturbance if H Nr H ˜ Nr 1 K ˜ Nr K Nr is Hurwitz. Also, in a steady state K ˜ Nr K Nr Δ F = 0 , with Δ F = 0 , if K ˜ Nr K Nr has a trivial nullspace. Hence, Lemma 1 is proven. □
As observed above, for accurate ratio tracking, we need the PI compensators to perform instantaneous reference tracking. We know that this is not possible. Nevertheless, we demonstrate that in the presence of uncertainties in the plant, the PI controller can track Δ f ^ i asymptotically and demonstrate ratio tracking in a steady state.

5.2. Robustness Analysis of PI Controller in ith AC Area: Sliding-Mode Control Analogy

In this section, we show that a sliding-mode controller that is robust to modeling uncertainty takes the form of the PI compensator in the proposed corrective control. As shown in Figure 8, we pose the proposed corrective controller as a tracking control that follows a time-varying reference Δ f ^ i . We rewrite (19) in the following single-input–single-output state-space form for the ith AC area, where the output of the system Δ f i is used as a feedback signal for tracking control:
Δ f ˙ = A 0 Δ f + A ffl Δ f + B i Δ v i + Δ w i y i = C i Δ f , i 1 .
Here, A 0 = 1 2 f 0 H ¯ Nr 1 K ¯ Nr , A = 1 2 f 0 H Nr 1 K Nr H ¯ Nr 1 K ¯ Nr , B i R N r × 1 is the ith column of 1 2 f 0 H Nr 1 , C i = e ^ i T , Δ v i = Δ P ^ i , and Δ w i = Δ P ˜ i . Matrices H ¯ Nr and K ¯ Nr are calculated using H ¯ g i and k ¯ g i , respectively, in X Nr from (11). We assume that Δ w i is piecewise continuous in t and sufficiently smooth in ( Δ f , Δ v i ) for t , Δ f , Δ v i 0 , × R N r × R . Clearly, A 0 and C i are known and A ffl , B i , and Δ w i could be uncertain.
For all possible uncertainties in B i , we assume that the system
Δ f ˙ = A 0 Δ f + B i Δ v i y i = C i Δ f , i 1
has a relative degree of ρ in R N r and C i B i > 0 .
Lemma 2.
The system represented in (31) has a relative degree of ρ = 1 in R N r and C i B i > 0 if p > max i 1 r i k ¯ v i H ¯ g i .
Proof of Lemma 2. 
System (26) is linear time-invariant, which can be expressed in a transfer function form H s = C i sI A 0 1 B i . In [24], we show that H Nr 1 can be expressed as a rank-1 perturbed diagonal matrix, whose jth element of the ith column can be expressed as
H Nr 1 ( j , i ) = 2 f 0 B i j = k ¯ v j w ( h j + H g j ) h i h i + H g i , j i 1 ( h i + H g i ) 1 + k ¯ v i h i w ( h i + H g i ) , j = i
where w = i = 1 N r k ¯ v i H g i h i + H g i .
Clearly,
C i B i = 1 2 f 0 1 h i + H g i 1 + k ¯ v i h i w ( h i + H g i )
The condition for relative degree ρ = 1 of H ( s ) is C i B i 0 [31], which becomes redundant when C i B i > 0 . One of the sufficient conditions for this is ( h i + H g i ) > 0 , i and 1 + k ¯ v i h i w ( h i + H g i ) > 0 , i . At this point, let us consider the first inequality, which can be met by different constraints on parameter p. These are as follows: (i) p > 0 for i = 1 and (ii) p > max i 1 r i k ¯ v i H ¯ g i H g i or p > max i 1 r i k ¯ v i H ¯ g i . However, due to modeling uncertainty, H g i is unknown. Therefore, the only realistic option is to choose p > max i 1 r i k ¯ v i H ¯ g i , which also makes p > 0 for i = 1 a redundant constraint. This, in turn, implies that h i > 0 , i , which leads to ( h i + H g i ) > 0 , i and 1 + k ¯ v i h i w ( h i + H g i ) > 0 , i . Therefore, C i B i > 0 . Hence, Lemma 2 is proven. □
Under the assumption that C i B i > 0 , we now consider the problem of designing a state feedback control law for the plant (30) that asymptotically tracks the reference signal Δ f ^ i , while Δ f ^ i | m e s or, equivalently, Δ f i (based on our assumption) is fed back (see Figure 8). We assume that Δ f ^ i and Δ f ^ ˙ i are bounded for all t 0 . Also, since Δ f ^ i is a state variable, Δ f ^ ˙ i is a piecewise continuous function in t.
We apply the principle of input–output linearization [31] to express (30) in the normal form using a change in variables to ȷ ξ T , whose input–output map between Δ v i and ξ = y i is a chain of ρ integrators (i.e., a single integrator in this case) and the remaining state variables ȷ R N r ρ are unobservable from the output y i :
ȷ ˙ = A c ȷ + B c y i ξ ˙ = C i A 0 + A Δ f + C i B i Δ v i + Δ w i y i = ξ = Δ f i
We assume that (30) is a minimum-phase system, which, in turn, implies that A c is Hurwitz. Thus, we focus our attention on the state equation involving ξ . To ensure asymptotic tracking of Δ f ^ i and zero steady-state (if there exists one) error, we introduce an integrator in the following form: e ˙ 0 = ξ Δ f ^ i = e 1 . The augmented input–output equation involving a chain of ρ + 1 integrators can now be written as
e ˙ 0 = e 1 e ˙ 1 = C i A 0 + A Δ f + C i B i Δ v i + Δ w i Δ f ^ ˙ i
Sliding-mode control design: Sliding-mode control is a robust control strategy for nonlinear systems, and can be the state feedback controller of choice for plant (30) with uncertainty. We will demonstrate that the sliding-mode controller takes the form of a PI controller in this case.
We design a sliding-mode controller with a sliding manifold s = k 0 e 0 + e 1 = 0 , where k 0 > 0 . This leads to
s ˙ = k 0 Δ f i Δ f ^ i + C i A 0 + A Δ f + C i B i Δ v i + Δ w i Δ f ^ ˙ i
From Figure 8, Δ v i = Δ u i Δ P c i + Δ P ˜ d c i , which leads to
s ˙ = C i B i Δ u i + Ω
where Ω = k 0 Δ f i Δ f ^ i + C i A 0 + A Δ f C i B i Δ P c i + Δ P ˜ a c i Δ f ^ ˙ i includes uncertain terms.
We assume that Ω is bounded. Suppose that Ω C i B i Γ Δ f + κ 0 Δ u i , Γ 0 , 0 κ 0 1 , where Γ and κ 0 are known. We design a control input Δ u i to force the trajectories towards the sliding manifold s = 0 . We use a Lyapunov function candidate V = 1 2 s 2 . Therefore,
V ˙ = s s ˙ = C i B i s Δ u i + s Ω C i B i s Δ u i + s Γ + κ 0 Δ u i
Let, β Γ Δ f 1 κ 0 + β 0 , β 0 > 0 . We choose Δ u i = β sgn s , which leads to a discrete sliding-mode controller. It can be easily shown that
V ˙ C i B i 1 κ 0 β 0 s
This inequality ensures that all trajectories starting from the sliding manifold will reach it in finite time, and the ones that are on it cannot leave it.
To avoid the chattering issues in such a controller, we can use the continuous approximation of the control law
Δ u i = β s a t s γ
where γ is a small positive constant and s a t · is the saturation function defined by s a t y = y , y 1 sgn y , o t h e r w i s e . It can be shown that V ˙ C i B i 1 κ 0 β 0 s | s | γ .
Control law (40) can be re-written as
Δ u i = s a t k 0 β γ Δ f ^ i Δ f i d t + β γ Δ f ^ i Δ f i
It is clear from (41) that the control law leads to a PI controller, whose proportional and integral gains are β γ and k 0 β γ , respectively, and the output is limited between ± β .
Remark 1.
(1) We have assumed the uncertainty in the plant to be bounded. For a large enough β and small positive γ, the sliding-mode control law (41) in the form of a PI controller asymptotically tracks Δ f ^ i in the presence of uncertainties.
(2) The PI controller guarantees zero error only under a steady state, i.e., when Δ f ^ i is a constant. Therefore, perfect ratio tracking is possible in a steady state if the conditions of Lemma 1 are satisfied.
(3) For a large enough β, the saturation limits are not hit, which implies that the output saturation is inactive in that case.

6. Simulation Results and Discussion

In this simulation study, the performance of the corrective controller is validated using the full-order nonlinear model of the test system in Figure 1. An AC disturbance with a 10% step reduction in generation from generator G7 of AC Area #4 (see Figure 1) is initiated at t = 1 s. For the sake of comparison with the tracking performance of the existing droop control [21,22] shown in Figure 3, the same prescribed ratio of 1:1.5:2 among AC areas #1, #2, and #4, with AC Area #3 as a non-participating area, is considered. A delay of 100 ms is assumed in communicating the Δ P ^ i of participating areas #1 and #2 to AC Area #4. Next, the PI controllers of the model-reference estimators and the droop coefficients are designed using the full-order model with accurate values of inertia constants ( H g i s) and inverse governor droop coefficients ( k g i s).

6.1. Design of PI Controller in Model-Reference Estimator

At the outset, we perform small-signal stability analysis of the full-order system to design the PI controller gains of the model-reference estimator shown in Figure 4. To that end, we vary the gains of the PI controllers in the same proportions while keeping the rest of the controller parameters constant. In particular, the values of k f i and h i are calculated using (17) for maintaining the prescribed ratios, and p is set to 1000. Figure 9 shows the variation in the eigenvalues, where the movement of the poles starts from the blue spectrum and ends at the red spectrum.
It can be observed that for the lower values of the PI gains, the system is unstable. The locus of the corresponding pair of eigenvalues with low PI gains of the model-reference estimator is shown in Figure 10. As the gains increase, the poles move towards the left half. We have chosen the PI gains corresponding to the pole-pair marked using triangles. It is worth noting that the eigenvalue pair under discussion has a frequency of 20 Hz, which is much higher than the electromechanical frequency range.

6.2. Effect of h i s and k f i s on Stability of Full-Order System

We fix the PI controller gains of the model-reference estimators at their designed values obtained from the previous section. We vary the parameter p in (17) from 1000 to 1000 while maintaining the prescribed ratios 1:1.5:NP:2. It can be seen from the root locus plot shown in Figure 11 that a low-frequency (≈0.6 Hz) mode becomes unstable with p = 1000 . As p increases, it moves towards the left half of s-plane.
An important thing to note is that the system is expected to be stable at p = 100 per Theorem 1 for the Nth-order system. However, this is marginally unstable, since the actual system has PI controllers in the model-reference estimator for loss estimation. Nevertheless, the system becomes stable at p = 200 . Therefore, one should have a margin of safety during the droop coefficient design. To that end, p = 1000 was chosen.

6.3. Tracking Performance of Proposed Corrective Controller

First, the power references of all participating AC areas are modified utilizing the corrective control, as shown in Figure 6b. The frequency dynamics following the disturbance is shown in Figure 12a. As illustrated in Figure 12b, the ratios between the frequency deviations of generators G7 and G1, and G5 and G1, are exactly equal to the prescribed value after t = 5 s. Finally, there is minimal impact on the DC-side voltage, as shown in Figure 12c.

6.4. Improved Tracking Performance with Fast Corrective Controller

The correction term is separated into fast and slow components, and fed both before and after the PI controller, as shown in Figure 7. The same droop coefficients as in the previous study are used for comparison. Figure 13 shows the response of the system following the same disturbance. Both the frequency dynamics (Figure 13a) and the ratio tracking (Figure 13b) show improvement in the inertial support phase over and above the normal corrective control (Figure 12)—all this while not impacting the DC-side voltage shown in Figure 13c.

6.5. Performance with Incorrect System Parameters

The fast corrective control and normal corrective control methods are both robust to the parametric uncertainty in the model. Please refer to Section 5 for a formal analysis of the robustness of the corrective control in the presence of modeling uncertainty in the reduced-order model.
To demonstrate this, the plant model in model-reference estimation, along with the droop coefficients, are designed using nominal system parameters H ¯ g i s and k ¯ g i s, one of which is inaccurate. As before, p = 1000 and the normalized voltage-droop coefficients k ¯ v 1 = 0.5 , k ¯ v 2 = 0.25 , and k ¯ v 4 = 0.25 are used in the droop controller design. The values of the nominal parameters are H ¯ g 1 = 228.15 , H ¯ g 2 = 185.25 , H ¯ g 3 = H ¯ g 4 = 74.10 , k ¯ g 1 = 169.77 , k ¯ g 2 = k ¯ g 3 = k ¯ g 4 = 53.05 , wherein the units of the inertia constants and inverse governor droop coefficients are s and MW/Hz, respectively. Note that, except k g 1 , the remaining nominal values are equal to the actual values in previous studies as well as this study. The actual value of k g 1 in previous studies as well as this study is k g 1 = 212.21 , implying a 20% error in its nominal value.
Using the convention that the disturbed Area #4 is indexed as i = 1 , followed by areas 1 and 2, and noting that Area #3 is non-participating, we can write
H ˜ Nr = 0 3 × 3 ; K ˜ Nr = 0 42 . 44 0 0 42 . 44 0 0 0 0
The eigenvalues of H Nr H ˜ Nr 1 K ˜ Nr K Nr can be calculated as 0.6605 , 0.6082 , and 1.0000 . In addition, the matrix K ˜ Nr K Nr is full-rank. Therefore, the conditions for Lemma 1 are satisfied. Similarly, one can verify that p = 1000 leads to ( h 1 + H g 1 ) = 500 , ( h 2 + H g 2 ) = 167 , ( h 3 + H g 3 ) = 452 , 1 + k ¯ v 1 h 1 w ( h 1 + H g 1 ) = 1.5 , 1 + k ¯ v 2 h 2 w ( h 2 + H g 2 ) = 0.95 , and 1 + k ¯ v 3 h 3 w ( h 3 + H g 3 ) = 1.38 . This ensures C i B i > 0 and a relative degree of 1 for the system in (31), in spite of not meeting the sufficient condition of Lemma 2, which requires p > 1111 . As illustrated in Figure 14, the tracking performance of the fast corrective controller following the disturbance is nearly identical to the case without modeling errors. Also, a zero steady-state error in ratio tracking is achieved.

7. Conclusions and Future Work

The limitations of the droop controller, which was designed via a reduced-order model, were investigated, and disregarding losses was identified as a major source of its unsatisfactory performance. A new corrective control strategy was proposed to account for the losses through model-reference estimation, which were, in turn, compensated for by modifying the power references of converters in a specific manner. An improvement upon the corrective controller was also proposed that divided the correction term into fast and slow components. This enabled better ratio tracking in the inertial support phase. Sufficient conditions for perfect ratio tracking through corrective control in the presence of modeling uncertainty in the reduced-order model were established. In this context, it was also shown that a sliding-mode controller can be designed for the model-reference estimator, which is robust to bounded uncertainty. For a sufficiently large p value in the droop coefficient design, the sliding-mode controller assumes the form of a PI controller. Eigenvalue analysis of the full-order system revealed that such a sufficiently large value also introduces a safety margin in small-signal stability of the system in presence of the model-reference estimator. Nonlinear time-domain simulations were performed on a five-terminal MTDC grid connected to four asynchronous AC areas to demonstrate the effectiveness of the proposed corrective control. The results revealed that the corrective control strategy subsumes parametric uncertainty into the loss compensation mechanism and was able to perform ratio tracking as intended. It was also observed that the proposed method does not have any negative impact on the DC voltage dynamics of the MTDC grid.
This work assumes that each area participating in frequency support will procure inertial and primary frequency reserves as conventional synchronous generators are retired progressively. This assumption is valid, as it is already happening today. Such frequency reserves come from spinning reserve, flywheel, battery energy storage, and other technologies. Although not explicitly mentioned, we assume that the equivalent inertia constant H g i and governor droop k g i in the ith area includes the contribution of the frequency reserve resources in the corresponding area. In our simulations, a non-reheat turbine model is used as an equivalent. This assumes that (a) the fossil-fuel-fired reheat turbines are going to be decommissioned in a future grid and (b) the frequency reserve resources in each area will allow such an equivalent response from that area. The idea is that the areas will participate in a frequency reserve sharing market. In the future, research needs to be performed to quantify such resources from each area, given the prescribed ratio of frequency deviation. Sensitivity analysis should be performed to obtain a deeper understanding of the importance of AC- vs. DC-side losses in accurate ratio tracking. More advanced controllers like robust and adaptive controllers should be also be explored for frequency support across a range of operating conditions.

Author Contributions

Conceptualization, S.G.V. and N.R.C.; methodology, S.G.V. and N.R.C.; software, S.G.V. and N.R.C.; validation, S.G.V. and N.R.C.; investigation, S.G.V., S.G. and N.R.C.; resources, S.G.V., S.G. and N.R.C.; data curation, S.G.V., S.G. and N.R.C.; writing—original draft preparation, S.G.V. and N.R.C.; writing—review and editing, N.R.C.; visualization, S.G.V., S.G. and N.R.C.; supervision, N.R.C.; project administration, N.R.C.; funding acquisition, N.R.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Science Foundation (NSF), grant number ECCS 1656983.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

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

Abbreviations

The following abbreviations are used in this manuscript:
MTDCMultiterminal High-Voltage Direct Current
MPCmodel predictive control
OWFoffshore wind farm
VSCvoltage source converter
RoCofrate of change of frequency
UFLSunderfrequency load shedding
COIcenter of inertia
PIproportional–integral

Appendix A

Constraint (12a) can be rearranged to solve for the droop coefficients k f i s:
( 1 k ¯ v 1 ) r 1 k ¯ v 1 r 2 k ¯ v 1 r N r k ¯ v 2 r 1 ( 1 k ¯ v 2 ) r 2 k ¯ v 2 r N r k ¯ v N r r 1 k ¯ v N r r 2 ( 1 k ¯ v N r ) r N r k f 1 k f 2 k f N r = j = 2 N r r j k g j r 2 k g 2 r N r k g N r T
Let the matrix on the left-hand side of the above equation be R k . This matrix has rank N r 1 , i.e., it is rank-deficient. Therefore, there are multiple k f i s satisfying this constraint. The solution set S is a line in R N r space, and from geometry, we know that all points in S can be expressed as follows:
S { [ k f i ] N r | k f i = k 0 f i + p a i i , p R }
where [ k f i ] N r = [ k f 1 , , k f N r ] T . Hence, [ k 0 f i ] N r is a point on the line and [ a i ] N r is a vector parallel to the direction of the line. By definition, [ k 0 f i ] N r and [ a i ] N r should satisfy Equation (A1) and R k [ a i ] N r = 0 , respectively. It can be shown that, if a i = k ¯ v i / r i , i , then a i satisfies the required condition. Additionally, k 0 f i = k g i i 1 , and k 0 f 1 = ( j = 2 N r r j k g j ) / r 1 can be identified as a solution that satisfies (A1). In summary, the generalized solution to (A1) is
k f 1 = j = 2 N r r j k g j / r 1 + p ( k ¯ v 1 / r 1 ) k f i = k g i + p ( k ¯ v i / r i ) i = 2 to N r
with p R . In order to satisfy the stability constraint, the sufficiency condition from Theorem-I can be applied. Therefore, choosing any p > 0 in (A3) will ensure both performance and stability in the N r th-order model.
Constraint (12b) can similarly be reduced, and the same conclusions can be arrived at. It can be shown that choosing the inertia coefficients, h i s, as follows, with q > 0 , q R , will ensure stability and performance in the N r th-order model:
h 1 = j = 2 N r r j H g j / r 1 + q ( k ¯ v 1 / r 1 ) h i = H g i + q ( k ¯ v i / r i ) i = 2 to N r

References

  1. Blau, J. Europe plans a North Sea grid. IEEE Spectr. 2010, 47, 12–13. [Google Scholar] [CrossRef]
  2. Dai, J.; Phulpin, Y.; Sarlette, A.; Ernst, D. Coordinated primary frequency control among non-synchronous systems connected by a multi-terminal high-voltage direct current grid. IET Gener. Transm. Distrib. 2012, 6, 99–108. [Google Scholar] [CrossRef]
  3. Sarlette, A.; Dai, J.; Phulpin, Y.; Ernst, D. Cooperative frequency control with a multi-terminal high-voltage DC network. Automatica 2012, 48, 3128–3134. [Google Scholar] [CrossRef]
  4. Bianchi, F.D.; Domnguez-Garca, J.L. Coordinated Frequency Control Using MT-HVDC Grids With Wind Power Plants. IEEE Trans. Sustain. Energy 2016, 7, 213–220. [Google Scholar] [CrossRef]
  5. Namara, P.M.; Negenborn, R.R.; Schutter, B.D.; Lightbody, G.; McLoone, S. Distributed MPC for frequency regulation in multi-terminal HVDC grids. Control Eng. Pract. 2016, 46, 176–187. [Google Scholar] [CrossRef]
  6. Andreasson, M.; Wiget, R.; Dimarogonas, D.V.; Johansson, K.H.; Andersson, G. Coordinated Frequency Control through MTDC Transmission Systems. IFAC-PapersOnLine 2015, 48, 106–111. [Google Scholar] [CrossRef]
  7. Andreasson, M.; Wiget, R.; Dimarogonas, D.V.; Johansson, K.H.; Andersson, G. Distributed Frequency Control Through MTDC Transmission Systems. IEEE Trans. Power Syst. 2017, 32, 250–260. [Google Scholar] [CrossRef]
  8. McNamara, P.; Milano, F. Model Predictive Control-Based AGC for Multi-Terminal HVDC-Connected AC grids. IEEE Trans. Power Syst. 2018, 33, 1036–1048. [Google Scholar] [CrossRef]
  9. Haileselassie, T.M.; Uhlen, K. Primary frequency control of remote grids connected by multi-terminal HVDC. In Proceedings of the IEEE PES General Meeting, Minneapolis, MN, USA, 25–29 July 2010; pp. 1–6. [Google Scholar] [CrossRef]
  10. Silva, B.; Moreira, C.L.; Seca, L.; Phulpin, Y.; Lopes, J.A.P. Provision of Inertial and Primary Frequency Control Services Using Offshore Multiterminal HVDC Networks. IEEE Trans. Sustain. Energy 2012, 3, 800–808. [Google Scholar] [CrossRef]
  11. Sanz, I.M.; Chaudhuri, B.; Strbac, G. Inertial Response From Offshore Wind Farms Connected Through DC Grids. IEEE Trans. Power Syst. 2015, 30, 1518–1527. [Google Scholar] [CrossRef]
  12. Li, Y.; Xu, Z. Coordinated Control of Wind Farms and MTDC Grids for System Frequency Support. Electr. Power Components Syst. 2017, 45, 451–464. [Google Scholar] [CrossRef]
  13. Sanz, I.M.; Chaudhuri, B.; Strbac, G. Frequency changes in AC systems connected to DC grids: Impact of AC vs. DC side events. In Proceedings of the 2014 IEEE PES General Meeting | Conference Exposition, National Harbor, MD, USA, 27–31 July 2014; pp. 1–5. [Google Scholar] [CrossRef]
  14. Akkari, S.; Dai, J.; Petit, M.; Guillaud, X. Coupling between the frequency droop and the voltage droop of an AC/DC converter in an MTDC system. In Proceedings of the 2015 IEEE Eindhoven PowerTech, Eindhoven, The Netherlands, 29 June–2 June 2015; pp. 1–6. [Google Scholar] [CrossRef]
  15. Papangelis, L.; Guillaud, X.; Cutsem, T.V. Frequency support among asynchronous AC systems through VSCs emulating power plants. In Proceedings of the 11th IET International Conference on AC and DC Power Transmission, Birmingham, UK, 10–12 February 2015; pp. 1–9. [Google Scholar] [CrossRef]
  16. Papangelis, L.; Debry, M.S.; Panciatici, P.; Cutsem, T.V. A receding horizon approach to incorporate frequency support into the AC/DC converters of a multi-terminal DC grid. Electr. Power Syst. Res. 2017, 148, 1–9. [Google Scholar] [CrossRef]
  17. Papangelis, L.; Debry, M.S.; Cutsem, T.V.; Panciatici, P. Local control of AC/DC converters for frequency support between asynchronous AC areas. In Proceedings of the 2017 IEEE Manchester PowerTech, Manchester, UK, 18–22 June 2017; pp. 1–6. [Google Scholar] [CrossRef]
  18. Papangelis, L.; Debry, M.S.; Prevost, T.; Panciatici, P.; Cutsem, T.V. Decentralized model predictive control of voltage source converters for AC frequency containment. Int. J. Electr. Power Energy Syst. 2018, 98, 342–349. [Google Scholar] [CrossRef]
  19. Wang, R.; Chen, L.; Zheng, T.; Mei, S. VSG-based adaptive droop control for frequency and active power regulation in the MTDC system. CSEE J. Power Energy Syst. 2017, 3, 260–268. [Google Scholar] [CrossRef]
  20. Wang, W.; Li, Y.; Cao, Y.; Häger, U.; Rehtanz, C. Adaptive Droop Control of VSC-MTDC System for Frequency Support and Power Sharing. IEEE Trans. Power Syst. 2018, 33, 1264–1274. [Google Scholar] [CrossRef]
  21. Vennelaganti, S.G.; Chaudhuri, N.R. Selective Power Routing in MTDC Grids for Inertial and Primary Frequency Support. IEEE Trans. Power Syst. 2018, 33, 7020–7030. [Google Scholar] [CrossRef]
  22. Vennelaganti, S.G.; Chaudhuri, N.R. Ratio-Based Selective Inertial and Primary Frequency Support Through MTDC Grids With Offshore Wind Farms. IEEE Trans. Power Syst. 2018, 33, 7277–7287. [Google Scholar] [CrossRef]
  23. Vennelaganti, S.G.; Chaudhuri, N.R. Stability Criterion for Inertial and Primary Frequency Droop Control in MTDC Grids with Implications on Ratio-Based Frequency Support. IEEE Trans. Power Syst. 2020, 35, 3541–3551. [Google Scholar] [CrossRef]
  24. Vennelaganti, S.G.; Chaudhuri, N.R. Small-Signal Stability Criterion for Inertial and Primary Frequency Droop Control of MTDC Grids Connected to Asynchronous AC Systems. In Proceedings of the 2022 American Control Conference (ACC), Atlanta, GA, USA, 8–10 June 2022; pp. 1–7. [Google Scholar]
  25. Kirakosyan, A.; El-Saadany, E.F.; Moursi, M.S.E.; Salama, M.M.A. Selective Frequency Support Approach for MTDC Systems Integrating Wind Generation. IEEE Trans. Power Syst. 2021, 36, 366–378. [Google Scholar] [CrossRef]
  26. Kundur, P. Power System Stability and Control; The EPRI Power System Engineering Series; McGraw-Hill: New York, NY, USA; London, UK, 1994. [Google Scholar]
  27. Berggren, B.; Lindén, K.; Majumder, R. DC Grid Control Through the Pilot Voltage Droop Concept–Methodology for Establishing Droop Constants. IEEE Trans. Power Syst. 2015, 30, 2312–2320. [Google Scholar] [CrossRef]
  28. Akkari, S.; Prieto-Araujo, E.; Dai, J.; Gomis-Bellmunt, O.; Guillaud, X. Impact of the DC cable models on the SVD analysis of a Multi-Terminal HVDC system. In Proceedings of the 2016 Power Systems Computation Conference (PSCC), Genoa, Italy, 20–24 June 2016; pp. 1–6. [Google Scholar]
  29. Chaudhuri, N.R.; Chaudhuri, B.; Majumder, R.; Yazdani, A. Multi-Terminal Direct Current Grids: Modeling, Analysis, and Control; Wiley/IEEE Press: Oxford, UK, 2014. [Google Scholar]
  30. Astrom, K.J.; Wittenmark, B. Adaptive Control, 2nd ed.; Addison-Wesley: Boston, MA, USA, 1995. [Google Scholar]
  31. Khalil, H.K. Nonlinear Systems, 3rd ed.; Prentice-Hall: Hoboken, NJ, USA, 2002. [Google Scholar]
Figure 1. Single−line diagram of four asynchronous AC areas connected by bipolar MTDC grid with metallic return.
Figure 1. Single−line diagram of four asynchronous AC areas connected by bipolar MTDC grid with metallic return.
Electronics 13 03927 g001
Figure 2. A representation of the current reference generation for an aggregation of the g-pole converter stations within the ith AC area. The light pink block encloses the frequency support control, which is activated when a distress signal is sent by an AC area.
Figure 2. A representation of the current reference generation for an aggregation of the g-pole converter stations within the ith AC area. The light pink block encloses the frequency support control, which is activated when a distress signal is sent by an AC area.
Electronics 13 03927 g002
Figure 3. Performance of existing droop controller as in [21,22] in full-order nonlinear model with desired ratio of 1:1.5:NP:2, in response to 10% step reduction in AC Area #4 generation. NP: non-participating. (a) Frequency dynamics of different AC areas, and (b) variation in ratios of frequency deviations.
Figure 3. Performance of existing droop controller as in [21,22] in full-order nonlinear model with desired ratio of 1:1.5:NP:2, in response to 10% step reduction in AC Area #4 generation. NP: non-participating. (a) Frequency dynamics of different AC areas, and (b) variation in ratios of frequency deviations.
Electronics 13 03927 g003
Figure 4. Estimation of AC power loss, Δ P ˜ a c i , in the ith AC area (which is not the disturbed area) through model-reference estimation and DC loss using measurement.
Figure 4. Estimation of AC power loss, Δ P ˜ a c i , in the ith AC area (which is not the disturbed area) through model-reference estimation and DC loss using measurement.
Electronics 13 03927 g004
Figure 5. A flowchart of the proposed corrective control action to closely meet the prescribed ratios following a disturbance in Area # i * .
Figure 5. A flowchart of the proposed corrective control action to closely meet the prescribed ratios following a disturbance in Area # i * .
Electronics 13 03927 g005
Figure 6. Implementation of the proposed corrective control strategy.
Figure 6. Implementation of the proposed corrective control strategy.
Electronics 13 03927 g006
Figure 7. Fast corrective control: A first-order low-pass filter is used to extract and separate the slow and fast components of the corrective term. The fast component is tracked more efficiently through the inner current control loop.
Figure 7. Fast corrective control: A first-order low-pass filter is used to extract and separate the slow and fast components of the corrective term. The fast component is tracked more efficiently through the inner current control loop.
Electronics 13 03927 g007
Figure 8. Proposed corrective control for reduced-order plant with modeling uncertainty. ‘Plant model (23)’ uses H ¯ g i and k ¯ g i .
Figure 8. Proposed corrective control for reduced-order plant with modeling uncertainty. ‘Plant model (23)’ uses H ¯ g i and k ¯ g i .
Electronics 13 03927 g008
Figure 9. A root locus plot with variation in the PI controller gains in the same proportions in the model-reference estimator while keeping the rest of the controller parameters constant. ( k p , k i ) d e s : designed values.
Figure 9. A root locus plot with variation in the PI controller gains in the same proportions in the model-reference estimator while keeping the rest of the controller parameters constant. ( k p , k i ) d e s : designed values.
Electronics 13 03927 g009
Figure 10. Zoomed−in view of root locus plot in Figure 9.
Figure 10. Zoomed−in view of root locus plot in Figure 9.
Electronics 13 03927 g010
Figure 11. Root locus plot with increase in p from 1000 to 1000 in (17) for designing h i s and k f i s while maintaining prescribed ratios 1 : 1.5 : N P : 2 . PI controller gains in model-reference estimator are fixed at designed values. Bottom subplot: zoomed-in view of top subplot.
Figure 11. Root locus plot with increase in p from 1000 to 1000 in (17) for designing h i s and k f i s while maintaining prescribed ratios 1 : 1.5 : N P : 2 . PI controller gains in model-reference estimator are fixed at designed values. Bottom subplot: zoomed-in view of top subplot.
Electronics 13 03927 g011
Figure 12. The performance of the corrective controller in Figure 6 applied to the full-order nonlinear model. A 10% step reduction in AC Area #4 generation is simulated. The prescribed ratio is 1:1.5:NP:2, where NP means non-participating. (a) frequency dynamics, (b) ratios of frequency deviations, (c) positive pole DC voltage dynamics at different stations.
Figure 12. The performance of the corrective controller in Figure 6 applied to the full-order nonlinear model. A 10% step reduction in AC Area #4 generation is simulated. The prescribed ratio is 1:1.5:NP:2, where NP means non-participating. (a) frequency dynamics, (b) ratios of frequency deviations, (c) positive pole DC voltage dynamics at different stations.
Electronics 13 03927 g012
Figure 13. The improved performance of the fast corrective controller in Figure 7 following a 10% step reduction in the generation of AC Area #4, when implemented in the full-order nonlinear model with a prescribed ratio of 1:1.5:NP:2. (a) frequency dynamics, (b) ratios of frequency deviations, (c) positive pole DC voltage dynamics at different stations.
Figure 13. The improved performance of the fast corrective controller in Figure 7 following a 10% step reduction in the generation of AC Area #4, when implemented in the full-order nonlinear model with a prescribed ratio of 1:1.5:NP:2. (a) frequency dynamics, (b) ratios of frequency deviations, (c) positive pole DC voltage dynamics at different stations.
Electronics 13 03927 g013
Figure 14. The fast corrective controller’s robustness with a prescribed ratio of 1:1.5:NP:2 to incorrect system parameters ( k g 1 used for design and loss estimation is 0.8 times the actual value): the response from the full-order nonlinear model after the generation of Area #4 is reduced in step by 10%. (a) frequency dynamics, (b) ratios of frequency deviations, (c) positive pole DC voltage dynamics at different stations.
Figure 14. The fast corrective controller’s robustness with a prescribed ratio of 1:1.5:NP:2 to incorrect system parameters ( k g 1 used for design and loss estimation is 0.8 times the actual value): the response from the full-order nonlinear model after the generation of Area #4 is reduced in step by 10%. (a) frequency dynamics, (b) ratios of frequency deviations, (c) positive pole DC voltage dynamics at different stations.
Electronics 13 03927 g014
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

Vennelaganti, S.G.; Gharebaghi, S.; Chaudhuri, N.R. A Corrective Controller for Improved Ratio-Based Frequency Support through Multiterminal High-Voltage Direct Current Grids. Electronics 2024, 13, 3927. https://doi.org/10.3390/electronics13193927

AMA Style

Vennelaganti SG, Gharebaghi S, Chaudhuri NR. A Corrective Controller for Improved Ratio-Based Frequency Support through Multiterminal High-Voltage Direct Current Grids. Electronics. 2024; 13(19):3927. https://doi.org/10.3390/electronics13193927

Chicago/Turabian Style

Vennelaganti, Sai Gopal, Sina Gharebaghi, and Nilanjan Ray Chaudhuri. 2024. "A Corrective Controller for Improved Ratio-Based Frequency Support through Multiterminal High-Voltage Direct Current Grids" Electronics 13, no. 19: 3927. https://doi.org/10.3390/electronics13193927

APA Style

Vennelaganti, S. G., Gharebaghi, S., & Chaudhuri, N. R. (2024). A Corrective Controller for Improved Ratio-Based Frequency Support through Multiterminal High-Voltage Direct Current Grids. Electronics, 13(19), 3927. https://doi.org/10.3390/electronics13193927

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