Abstract
Load frequency control (LFC) is one of the most challenging problems in multi-area power systems. In this paper, we consider power system formed of distinct control areas with identical dynamics which are interconnected via weak tie-lines. We then formulate a disturbance rejection problem of power-load step variations for the interconnected network system. We follow a top-down method to approximate a centralized linear quadratic regulator (LQR) optimal controller by a distributed scheme. Overall network stability is guaranteed via a stability test applied to a convex combination of Hurwitz matrices, the validity of which leads to stable network operation for a class of network topologies. The efficiency of the proposed distributed load frequency controller is illustrated via simulation studies involving a six-area power system and three interconnection schemes. In the study, apart from the nominal parameters, significant parametric variations have been considered in each area. The obtained results suggest that the proposed approach can be extended to the non-identical case.
1. Introduction
Power systems are important in engineering, and their stable and continuous operation is inherently connected to social welfare and economic prosperity. Power system networks can be characterized as large-scale complex systems which encompass a broad array of subsystems and tasks. This intrinsic complexity is constantly evolving and growing in alignment with state-of-the-art technologies, facilitating a more efficient power generation, transmission, and distribution. Recently, the increasing penetration of sustainable energy sources into the energy map and the digitalization of power control systems have resulted in sophisticated concepts, such as intelligent power networks and smart grids. The stochasticity and intermittency of renewable energy sources, along with the decentralization of power generation and the integration of unsafe communication layers across the physical structure of the power network, are just a few of the vital reasons that render the control of the modern power systems highly challenging.
In this paper, we consider power system networks formed of distinct control areas which are interconnected via weak transmission lines referred to as tie-lines. Each area maintains a single nominal frequency across its geographical region and is comprised of either a single or a group of generators. In order for an area to maintain its frequency under load variations in the case of multiple generators, a local load frequency controller is used, distributed to the corresponding turbine-governing systems of each generating unit. The design of load frequency control (LFC) is based on a single-plant model which represents the sum of the generating units [1]. The area is responsible for meeting power demand of its own consumers, as well as of certain adjacent areas with which power exchange is normally scheduled for a contracted value. However, due to power load differentiation, the frequency of each area, along with the scheduled power exchange with its interconnected peers, may vary from their nominal value.
The rate of change of frequency (RoCoF) is related to the power system inertia and the active power mismatch. The relationship between inertia of a distinct area, RoCoF, and change in active power can be found in [2,3]. Virtually, synchronous machines have been the main source of system inertia, hence the area frequency is directly coupled to the rotational speed of the aggregated synchronous generators [2,4]. Traditionally, the prime mover of conventional thermal power stations and hydroelectric plants, along with the synchronous generators (typically of large inertia), act as smoothing (low-pass) filters on variations of electric loads and participate primarily in the frequency regulation of the area. In contrast, renewable energy generation units behave differently from conventional synchronous generators, mostly because they are connected through power electronic interfaces. In effect, these devices fully or partly can electrically decouple the generator from the grid [3], hence the coupling between the rotational speed of the generator and the system frequency is eliminated [5]. For this reason, unlike synchronous generators, inverter-connected generation units do not inherently contribute to the total system inertia [6]. Although control strategies for participation in frequency regulation by inverter-connected sources have been proposed in literature [7,8,9], such functions are rarely enabled in reality. Thus, the development of inverter-connected renewable energy sources introduces new challenges in the design of LFC, which is primarily performed by synchronous generating units due to their inherent capability to affect the RoCoF caused by active-power-imbalance events. Here, we focus on the design of LFC schemes with distributed pattern for multi-area power systems. In our model, we intentionally consider only synchronous generating units (thermal power stations, hydroelectric power plants) for the reasons outlined above. The violation of steady-state operation caused by active power imbalance is formulated as a feedback disturbance rejection problem of a large scale interconnected system.
LFC is one of the most challenging problems in multi-area power systems. An introduction to power systems design and LFC can be found in textbooks [2,10,11], while an overview of control strategies in the field of LFC problems has been discussed in [12,13]. Comprehensive literature surveys on the topic of LFC for diverse configurations of conventional and future smart power systems can be found in [14,15,16,17]. In typical situations, the geographical expanse and the mere complexity of the system resulting from dynamical couplings among areas make centralized control schemes either impossible or undesirable [18,19,20]. Hence, decentralized and distributed control is typically needed to ensure stable network operation. Analytical methods for designing a decentralized and distributed LFC have been presented in [21,22,23]. Robust decentralized control design methodologies have been presented in [24], where the authors propose two control schemes for LFC based on robust optimal control techniques and linear matrix inequalities (LMI). A rigorous and computationally efficient method, also based on the versatile formulation of LMI’s for robust decentralized control of multi-machine power systems, has been presented in [25].
A systematic methodology based on reachability for identifying the impact of potential cyber attacks in the Automatic Generation Control (AGC) of a two-area power system has been presented in [26]. Set-theoretic method for LFC design in the context of cyber-physical power systems can be found in [27], while in [28], the authors propose LFC design based on an anti-windup compensator, assuring stability of the closed-loop system even in cases of large load disturbance. Model predictive control has also attracted attention from the power system community in recent years due to its convenience in managing online disturbance rejection problems with state and input constraints, which is a highly desired feature in a multi-area power system control. Model predictive control with decentralized and distributed architecture for LFC design in interconnected power systems has been proposed in [29,30,31,32,33].
In this paper, we formulate the LFC of multi-area power systems as a large-scale optimal control problem in the absence of state and input constraints. An arbitrary number of identical areas is considered. The multi-area power system is represented as a multi-agent network composed of identical dynamically coupled linear time-invariant systems. These dynamical couplings can be expressed in a state-space form of a certain structure and represent interconnections between areas through tie-lines. In our case, each agent representing an area can produce LFC signals independently and is dynamically coupled with a certain number of its peers referred to as neighboring agents (areas) with whom it can exchange state information. Effectively, we assume that the topology of physical couplings (tie-lines) and the topology of information exchange among agents (areas) coincide and are described by the same graph.
Linear quadratic regulator (LQR) control design has been successfully utilized in frequency regulation problems, mostly due to large stability margins of its stabilizing solution, with the fundamental work of [34] being a benchmark approach to LQR-based LFC of multi-area power systems. Ever since, considerable research has been carried out on this topic; [35,36,37,38] represent some recent works. Over the past few years, there has been a renewal of interest in control of networks composed of a large number of interacting systems. The fundamental work of [39,40] in this field discusses distributed LQR design for a set of identical decoupled dynamical systems. Unfortunately, there is no documented distributed LQR-based approach to networked systems with dynamical couplings and, consequently, no distributed LQR-based LFC has been noticed in literature so far. The research of this paper motivated by the structure of a multi-area power system with dynamical couplings between interconnected areas, attempts to cover this particular gap in literature. We believe that this is the major contribution of our work the design description of which is summarized in the following paragraph.
We follow a top-down method to approximate a centralized LQR optimal controller by a distributed control scheme. It is shown that overall network stability is guaranteed via a stability test applied to a convex combination of Hurwitz matrices. The validity of this condition is consistent with the stability of a class of network interconnection structures which is identified. Sufficient condition for stability of convex combination of Hurwitz matrices can be found in [41]. Our approach was inspired by the powerful results proposed in [39]. Therein, the subsystems constituting the network are dynamically decoupled, and the stability of the distributed scheme designed relies on the stability margins of LQR control. A complementary distributed LQR method has also been proposed in [40], which consists of a bottom-up approach in which optimal interactions between self-stabilizing agents are defined so as to minimize an upper bound of the global LQR criterion. A major assumption of our work is that the dynamical models of each area are identical. Although this assumption may be unrealistic in practice, it simplifies the design problem considerably, which is especially hard due to the coupling terms appearing in the model. Future work will attempt to eliminate or relax this assumption. Preliminary results in this direction can be found in [42,43]. The simulation results presented in Section 6.2 were carried out under considerable perturbations and suggest that this hypothesis is valid and that our results can be extended to the non-identical case.
In this paper, our interest in distributed LFC arises from the necessity to avoid centralized schemes when these become computationally prohibitive. We wish to tackle the LFC problem of geographically sparse power grids following a distributed control approach, the main advantage of which is that it can replace the conventional centralized controller, which has high communication and processing costs and suffers from a single-point-of-failure drawback [23]. Faults caused by interconnection losses might give rise to an unacceptable frequency deviation and may accelerate a cascading failure event. The proposed distributed LFC controller is stabilizing even if tie-line interconnections and communication links are added to or removed from the overall system, as long as this does not violate the stability condition given in Section 4 and Section 5. This powerful feature gives integrity to the control subsystem of each area and enhances the resilience of the power system in the presence of interconnection variations. The main contributions of this paper are summarized as follows:
- We propose a novel distributed-LQR algorithm for networked systems with dynamical couplings applied to LFC of large-scale multi-area power systems.
- The control scheme is obtained by optimizing an LQR performance index with a tuning parameter which can be used to emphasize/de-emphasize relative state difference between interconnected areas. In effect, this parameter controls the magnitude of tie-line power exchange and frequency synchronization between interconnected areas.
- Our approach enhances power system modularity and leads to a simple and verifiable stabilizability condition for a class of network topologies. Extensive simulations presented in this work support our conjecture that this stabilization criterion can be extended to more general LFC control network problems.
The remaining of the paper is organized in seven sections. In Section 2, preliminaries on graph theory are presented which are utilized in the control design contained in Section 4 and Section 5. In Section 3, we model a multi-area power system and describe the control problem of this paper. The main results of our work are presented in Section 4 and Section 5, which involve large-scale LQR problems. Section 6 presents simulation results, and Section 7 summarizes the main conclusions of the work. A discussion of the main results and suggestions for future work are also included in this section.
2. Preliminaries
A graph is defined as the ordered pair , where is the set of nodes (or vertices) and the set of edges with , . The degree of a graph vertex j is the number of edges which start from j. Let denote the maximum vertex degree of the graph . We denote by the adjacency matrix of the graph . In particular, the th element of , if ∀, and zero otherwise. Let if and . We call the neighborhood of node i. The adjacency matrix of undirected graphs is symmetric. We define the Laplacian matrix as , where is the diagonal matrix of vertex degrees (also called the valence matrix). Let be the spectrum of the Laplacian matrix associated with an undirected graph arranged in nondecreasing semi-order. The following two results are standard.
Proposition 1.
Let be a complete graph (with all possible edges) with vertices and be the corresponding Laplacian matrix. Then, .
Proposition 2.
Let A, B be matrices of appropriate dimensions and be Laplacian matrix with spectrum . Then, the spectrum can be reduced to with .
An extensive survey on the spectrum of the Laplacian matrix of graphs can be found in [44].
3. Multi-Area Power System Design
Power system networks can be decomposed into multiple distinct dynamical subsystems, referred to as control areas, each area having two primary characteristics; (1) It comprises of either a single generator or a group of generators, and (2) it maintains a single frequency across its geographical expanse. The areas are responsible for meeting the demand of their own consumers and are interconnected with each other through transmission lines, referred to as tie-lines, over which they exchange certain amount of power normally scheduled over a contracted value for each interconnection. In this paper, we consider a multi-agent representation of power systems where each agent/area has autonomous actuation capacity and is dynamically coupled with certain neighboring agents/areas with which it exchanges state-information. We assume that the topology of the physical links (tie-lines) and the communication scheme coincide. This multi-agent approach to multi-area power systems is illustrated in Figure 1, where physical structure of the network (solid lines) and communication links (dotted lines) are incorporated into one unified entity, representing a modern large-scale power system. The mapping of a cyber network to a physical grid, as shown in Figure 1, facilitates the data-exchange between the control subsystems of interconnected areas and allows for control schemes with distributed architecture. As mentioned earlier, each distinct area consists of a group of generating units, the aggregate power generation of which should match the demand of the consumers spanned across the geographical expanse covered by the corresponding area. The aggregate generation may comprise thermal power stations, hydroelectric plants, wind turbine farms, photovoltaic and battery storage power stations, and, in general, any type of conventional and renewable energy sources. In this work, to avoid further complications in designing distributed control schemes, the power generation of each area is limited to thermal and hydroelectric power stations.
Figure 1.
Tie-line interconnections (solid lines) and communication scheme (dotted lines) in large-scale multi-area power system.
3.1. Modeling
Let multi-area power system be composed of N areas the topology of which is modeled by undirected graph . Each node represents an area and an edge between two nodes denotes interaction between the two nodes/areas. We note that the edge of the graph determines coupling terms in the dynamics of area i and j and also indicates information exchange between node i and j. Let also all with such that be denoted by . In the sequel, all are referred to as adjacent or neighboring nodes/areas to i. At steady-state operation the power sharing via tie-line interconnection between two areas i and j is denoted by and is given by:
Here, is the reactance of the tie-line which connects the two areas, , represent the power angles of equivalent machines of area i and j, respectively, and , are the voltages at equivalent terminals of area i and j, respectively. Tie-line interconnection in a two-area system is depicted in Figure 2.
Figure 2.
Tie-line interconnection of two-area system.
For small deviations of from equilibrium , the power flow deviation over tie-line from the nominal value is given by the linear equation:
where the synchronizing torque coefficient , [10]. Notation indicates deviation from steady-state operation conditions; differentiating (2) with respect to time results in:
where is referred to as synchronization coefficient between area i and j, while and represent the frequency deviation of each area from their common nominal value, denoted here by . According to (3), the linearized dynamics of the total power inflow to the i-th area from all interconnected areas , denoted by is given by:
The open-loop linearized dynamics of the i-th interconnected area is represented by a model widely used in literature [2,10], the block diagram of which is shown in Figure 3.
Figure 3.
Single block representation of the i-th interconnected area.
The total control signal of the i-th area is the sum of two components: , namely the primary frequency control action, defined as and the AGC signal to be designed. The first is a fixed static linear control law performed by the speed governor which is a regulating unit attached on the prime mover. Detailed description of this topic can be found in [2]. The static gain is referred to as speed droop or speed regulation and expresses the ratio of the frequency deviation to a change in output generated power by assuming the AGC signal . A typical droop characteristic of a single generator actuated by primary frequency control is shown in Figure 4.
Figure 4.
Droop characteristic.
The signal is assumed to be subjected to a component-wise saturation hard constraint of the form:
where is taken greater than the maximum expected load deviation ; otherwise, zero frequency deviation error is not guaranteed. Negative values of allow for handling of negative values of in case of load reduction. The rate of change of power generation due to the limitation of the thermal and mechanical movements in the generating unit of each area, as well as the speed governor dead band, are important issues in power system modeling. For simplicity, these constraints will be ignored in the linear stability analysis carried out in Section 4 and Section 5, and they will only be considered in simulation results in Section 6.
The corresponding state-space form of each area can be written as:
for , where we have used the state-space differential equations with respect to block diagram Figure 3, along with (4). Note that corresponds to the dynamic coupling between the i-th area and its adjacent peers and gives rise to a state-space model of non-standard form. A standard state-space model for the complete network will be derived in the sequel. The variables and in the state-vector have been already defined; variable in (6) is the deviation from equilibrium value of the electrical power generated by the aggregate generating units of each area and is taken equal to the mechanical power produced in the output of the turbines. All parameters involved in (6), along with basic power system terminology, are summarized in Table 1. The disturbance signal denotes time-varying demand of the consumers of the i-th area and is assumed to correspond to unknown, piece-wise constant power load deviations with known upper and lower bounds. Here, we study the case where for .
Table 1.
Parameters and power system terminology.
3.2. State-Augmentation for Integral Action
A well-established technique for tackling step-disturbances with zero steady-state error is to include integral action into the state-space model. For the i-th area, consider performance variable expressed as a summation of frequency deviation multiplied by a bias factor and total tie-line power inflow , or . This quantity is referred to as “Area Control Error” (ACE) and a usual choice for is , [10]. Parameters and are defined in Table 1. Take now with given in (6) and and consider the augmented state-vector:
The augmented state-space form of the i-th area can then be written as:
where , , and are as given in Equation (6). If the coupling term in Equation (8) is neglected, due to state-augmentation by the integral of the ACE signal of each area, a stabilizing control signal would lead automatically to zero steady-state frequency and tie-line power inflow deviations provided these are driven by step disturbances . However the term involving state-coupling between the i-th area and its neighboring counterparts cannot be neglected, and therefore the disturbance rejection task for the complete network becomes more challenging.
3.3. Problem Statement
Possible power load change in the i-th area of an interconnected power system causes the electrical frequency to deviate from its nominal value. Due to interconnections among the areas through power transmission tie-lines and the dependence of the power exchange between the i-th and j-th area upon the respective difference , any power load deviation occurring in the i-th area will also affect the linked j-th area, causing a transient alternation in its frequency . Here, we formulate the LFC of multi-area power systems as a large-scale optimal control problem in the absence of state and input constraints. The special case of N identical areas is considered. The aggregate dynamics in this case can be represented by a state-space model of the form:
Here, , , and:
where the subscript i has been neglected from all entries of , , , and since areas are assumed to have identical dynamics. The LQR design proposed in the next section is presented first from a general multi-agent perspective. This is then extended to the multi-area power system framework.
4. Large-Scale LQR for Dynamically Coupled Systems
Consider a network of dynamically coupled LTI systems referred to as agents. At local level, the dynamics of the i-th agent is represented in state-space form as:
where , are states and inputs of the i-th system, respectively. A complete graph (with all possible edges) with Laplacian matrix is utilized to model the topology of the physical links among the agents. Node of corresponds to local state , while edge corresponds to the term in (11). Now construct the aggregate state and input vector by stacking all state and input vectors, respectively, of all systems taken in ascending order depending on their label in graph . The aggregate state-space of the network becomes:
with:
Consider now LQR control problem for the network of coupled systems:
where the cost function:
with:
Here, the weighting matrices and penalize local states and inputs of each node, respectively, while the matrix is chosen to weigh relative state differences between subsystems. The following stabilizability and observability assumptions guarantee a solution to LQR problem (14).
Assumption 1.
Let . The pair is stabilizable and is observable.
Assumption 2.
Let . The pair is stabilizable and is observable.
Under Assumption 1,2, problem (14) has a unique stabilizing solution , which gives finite performance index (15) equal to . The optimal state-feedback gain , where is the symmetric positive definite (s.p.d.) solution to the (large-scale) Algebraic Riccati Equation (ARE):
Due to special formulation of (14), and retain certain structure, which will prove essential for designing stabilizing distributed controllers in the next section. The specific structure of these matrices is proved in Theorem 1. In the following, we set .
Theorem 1.
Assume is the s.p.d solution to (17) associated with the optimal solution to (14). Let be decomposed into blocks of dimension , each denoted by and referred to as the -block of . Then, the following statements hold.
- I.
- where is the stabilizing solution to single-node ARE:
- II.
- for all , where is symmetric matrix associated with the node-level ARE:
Proof.
First, we prove part I of the Theorem. The equations corresponding to the diagonal blocks of (17) are:
for . Note that due to symmetry of in (17). Now let:
Summing up (23a) for all block-wise and adding this summation to (22a) gives:
where all the terms associated with cancel out. Summing up (23) over all block-wise and adding this summation to (22) gives:
Equation (25) has been established in Theorem 1 of [39]. It is true also here due to (24). Adding up (25) over all , we get:
which is sum of identical ARE’s, i.e.,
Since , are block diagonal and , have a repetitive pattern, the ARE (17) can essentially be decomposed into identical equations. This implies that all with and are equal to each other. Let be symmetric matrix representing the off-diagonal blocks of . Setting for and for and and substituting these matrices into (23) gives:
which after rearranging some terms and multiplying both sides by becomes:
or
By assumption, the matrices and are selected block diagonal. Consequently, the state-feedback gain associated with the optimal solution to (14) retains the same structure with . This leads to the following Corollary.
Corollary 1.
Assume is the optimal state-feedback gain obtained from the solution to (14) which gives minimum performance index with being the s.p.d solution to (17). Let and be decomposed into blocks of dimension and denoted by and , respectively each referred to as -block of the respective matrix. Then, the following are true;
- I.
- .
- II.
- for .
- III.
- for .
- IV.
- for and .
- V.
- .
Theorem 1 states that due to special formulation of the cost function (15) and the structure of the aggregate state-space form (12), the large-scale LQR problem (14) under Assumption 1,2 can effectively be reduced to finding the solution of two node-level ARE’s. This feature may be highly beneficial for problems involving networks, the topology of which is modeled by graph with an excessively large number of vertices .
Applying the stabilizing optimal state-feedback control to (12) results in a closed-loop matrix, which is Hurwitz and is written as:
Due to Proposition 2, the spectrum of can be decomposed into:
where .
Remark 1.
The matrix is Hurwitz for and .
In the sequel, we require that:
Condition 1.
The matrix is Hurwitz for all .
Condition 1 states that all convex combinations of two Hurwitz matrices,
are Hurwitz, where and . Sufficient conditions for Hurwitz stability of convex combination of Hurwitz matrices can be found in Theorem in [41]. In essence, Condition 1 characterizes a class of LQR problems (14) which admit of solutions for which the Condition 1 holds. This will be used later for the design of distributed stabilizing controllers. For a given selection of weighting matrices of the LQR problem (14), the validity of Condition 1 can be verified by searching for a symmetric positive definite matrix for which the following LMI,
is feasible. Obviously, if matrix exists then premultiplying and postmultiplying (36) by and , respectively, for leads to Lyapunov inequality:
which admits of a solution . This demonstrates that is a Hurwitz matrix for all . Alternatively, the stability of can be examined via a simple graphical test by plotting the eigenvalue with the maximum real part of the matrix for .
Distributed LQR Design for Dynamically Coupled Systems
Let sparse network be formed of N identical and dynamically coupled LTI systems. We note here that the index N differs from employed for networks modeled by complete graph in the previous section, and in the sequel, we use index N to refer to schemes with sparse structure. Let the couplings among the systems be modeled by graph with Laplacian matrix . The neighborhood of the i-th system is denoted by and comprises all with , for which . Let the dynamics at local level of the i-th system be:
where and . The aggregate state-space of the network becomes:
where , and:
Note that the Laplacian matrix in (40) does not necessarily correspond to a complete graph in contrast to (13) and generically the matrix in (40) is sparse. A stabilizing distributed controller for (39) is constructed in the following Theorem. For convenience, we set .
Theorem 2.
Consider a network of N coupled systems with dynamics described in (38). The network topology is modeled by graph with Laplacian matrix . Let be the maximum eigenvalue of and denote by the smallest integer which is greater than or equal to . Consider LQR problem (14) for , define P and via (18) and (19), respectively, and assume Condition 1 is true. Define also distributed state-feedback gain:
Then, the closed-loop matrix,
is Hurwitz.
Proof.
Consider the spectrum . Let be state-space transformation, where is an orthogonal matrix whose columns consist of the eigenvectors of . In the transformed coordinates, , where with . The spectrum of is:
where for are the eigenvalues of . Condition 1 holds, hence is Hurwitz for all . Consequently, is also Hurwitz since for all . This proves the Theorem. □
Remark 2.
For a time-varying graph with fixed number of vertices and time-varying edges the maximum eigenvalue of the time-varying Laplacian matrix is bounded by . Consequently, solving (14) for and assuming Condition 1 holds leads to a distributed controller , which stabilizes the network for all possible couplings among the N systems. Naturally, this does not imply stability of switching between stable network interconnections.
5. Large-Scale LQR for LFC
In this section, we consider LQR problem (14) for a multi-area power system. Recall that we denote by the number of areas of power network, the topology of which is modeled by complete graph and by N the number of areas corresponding to sparse networks. Let the aggregate state-space model of -area power system be written as:
where , , with , , for defined in (8) and:
Parameters in can be found in Table 1. In view of Assumption 1, LQR problem (14) for and with given in (10) initially fails to admit a solution since (18) cannot be solved. This stems from the fact that the pair has an uncontrollable mode at the origin, and the realization (44) is non-minimal. The non-minimality is due to a redundant equation related to the sum of the total power inflow to each area, which equals zero or . Now, we show how to reformulate the system matrices and derive a stabilizing controller for the network.
Define permutation matrix:
where and consider Kalman decomposition of the pair applying state-space transformation for . Let the system matrices in the new coordinates be written as:
where . The controllable part of is denoted by with:
The zero in the entry of stands for the uncontrollable mode at the origin of . Now, construct perturbation matrix:
for with sufficiently small and define:
where and . Since , the pair is stabilizable. According to Theorem 1, LQR problem (14) with parameters is reduced to two node-level ARE:
where , are e-dependent and . Note that the solution to ARE (52) remains invariant under e-perturbation. Theorem 3, next, summarizes the method of solving large-scale LQR problem (14) with one uncontrollable mode at the origin.
Theorem 3.
Consider -area power system with aggregate state-space form given as in (44). Consider Kalman decomposition of and define given in (47). Choose with sufficiently small and define perturbed matrices , as given in (50). Solving LQR problem (14) with parameters and defining and from (51) and (52), respectively, leads to the following argument: the matrix,
- I.
- is Hurwitz for .
- II.
- has eigenvalues in the left-half-plane and one at the origin for .
Proof.
In view of the special structure of and , it can easily be seen that:
Due to (52), the matrix is Hurwitz and because of (54) the matrix is also Hurwitz. This proves part I.
Now, let the matrix in (51) be decomposed into blocks of appropriate dimensions according to the Kalman decomposition (48). Then, ARE (51) can be written as:
The first diagonal block of (55) gives:
and implies that the matrix is Hurwitz where the symmetric positive definite matrix does not depend on parameter e. The two remaining blocks and of are e-dependent and given by:
The matrix in (57) is invertible since is Hurwitz and . Now, the closed-loop matrix is Hurwitz and can be written as:
Since (59) is in canonical form, its spectrum can be decomposed in:
Setting in (60) proves the Theorem. □
Similarly to Condition 1, we impose the following stability requirement.
Condition 2.
The matrix is Hurwitz for all .
In the next paragraph, we propose distributed stabilizing LFC controllers for multi-area power systems with sparse topology based on Condition 2.
5.1. Distributed LQR-Based LFC
Let undirected graph with Laplacian matrix models the interconnection topology of a multi-area power system formed of N identical areas with aggregate state-space form written as:
The matrices , , , and are given as in (45). The aggregate vectors , , and are constructed by stacking the augmented state-vector , input-vector , and disturbance-vector , respectively, shown in (8) of each area with ascending order depending on graph . Now, define perturbation matrix:
where and sufficiently small, and also define perturbed matrices and as:
where is as defined in Theorem 2. A distributed LFC controller for (61) is constructed next, in Theorem 4.
Theorem 4.
Consider power system of N identical areas with network topology modeled by graph with Laplacian matrix and aggregate state-space form given by (61). Let be the maximum eigenvalue of and denote by the smallest integer which is greater than or equal to . Set , specify with sufficiently small and define perturbed matrices and as in (63). Consider LQR problem (14) for perturbed systems , define and via (51) and (52), respectively, and assume Condition 2 holds. Define also distributed state-feedback gain:
Then, the closed-loop matrix of the original system,
has eigenvalues in the left-hand-plane and one at the origin.
The proof follows similar arguments stated for proving Theorem 2 and is omitted here. The conclusions as far as the stability of the network is concerned still hold, even if the controllability Assumption 1 is no longer valid. The distributed state-feedback gain (64) can be used for stabilizing the network despite the fact that the closed-loop matrix (65) has a single eigenvalue at the origin. This mode corresponds to the trivial differential equation , which implies and can be easily derived via an appropriate state-space transformation.
In the following section, the distributed LQR controller constructed above is employed to drive the LFC of a six-area power system. We show that network stability is guaranteed for a class of tie-line interconnection structures via a single tuning of the LFC controller. In the simulations, we consider three different interconnection schemes. We also include certain input and state constraints in the linear model of each area in order to assess the stability margins of the proposed control scheme. A robust stability test has also been carried out as a separate case study involving parametric uncertainties in the parameters of each area. We stress here that robust stability and nonlinear analysis are beyond the scope of this paper. Nonlinearities and parameter perturbations considered in the next section are only used for simulation purposes where the performance of the proposed control scheme is also tested under more intense conditions.
6. Simulation Case Studies
We consider a power system of six identical areas, the parameters of which are summarized in Table 1. Three interconnection schemes are considered; each graph shown in Figure 5a–c, with corresponding Laplacian matrix given in (66), models the network topology of one of the three schemes , respectively.
Figure 5.
Three different tie-line interconnection schemes of six control areas.
In the simulations, one scenario is considered in which the areas are assumed to be subjected to step disturbances. These represent power load variations of the consumers of each area and are depicted in Figure 6. For the control design, we also assume that there is a communication cyber-layer, the topology of which is identical with this of the tie-line interconnection scheme considered. The distributed LFC controller designed in Theorem 4 was tested in three case studies, which are summarized below:
Figure 6.
Power demand deviation for .
- We test closed-loop stability of topology , , and , respectively, applying LFC controller derived by solving a single LQR problem. This stability test is performed for two different tunings of the LQR performance index. The transients of frequency and total power inflow of the linear model of each area is compared to the corresponding responses, including saturation hard constraint on the total input signal of each area.
- We consider parametric uncertainty in the linear model of each area, and we show closed loop stability of topology for two different tunings of the LFC controller. Perturbations have been carried out on the following parameters: turbine time constant , area time constant of each area, respectively, and tie-line coefficient of each tie-line interconnection.
- For a certain tuning of the LFC controller, we demonstrate frequency recovery for topology , , and , respectively, including generation rate constraint (GRC) and saturation hard constraint on the total input signal of each area.
6.1. Case Study 1
Block representation of the linear dynamics of each control area at local level is given in Figure 3. The corresponding augmented state-space form of each area is shown in (8), where the integral of the ACE signal has also been included in the state-vector. We construct the collective state-space of the network as in (61), where matrices , , , and are given in (45). The Laplacian matrix corresponds to one of those given in (66) according to the topology considered. Parameter values are given in Table 1. The distributed LQR controller presented in Section 5.1 is proposed here to drive the AGC signal of each area. The control objective is to meet the load demand at each area shown in Figure 6 and recover the nominal operating conditions of each area for three possible interconnections. Stabilizing distributed state-feedback controller is constructed as follows.
The maximum eigenvalue of each matrix in (66) is , , and , respectively. We take the smallest integer denoted by which is greater or equal to the maximum of these (), i.e., . We select perturbation parameter , and we alter matrices and to and , respectively, according to (63). We solve optimal problem (14) for systems with matrices for two different selections of the weights . In the first, , with and , while in the second, is kept the same and , where and is Laplacian matrix corresponding to complete graph (all possible edges) with 5 nodes. The matrix penalizes the relative state-difference () between neighboring areas in (15). We evaluate and from (51), (52), and we define the respective and state-feedback gains for each tuning. These are:
for the first tuning where and:
for the case where . Note that is the same for both cases since is the solution to a single node-level ARE with parameters . We also test the validity of Condition 2, which can be seen to hold. Figure 7 displays the real part of the eigenvalue of the matrix with the maximum real part with for both tuning choices. In essence, this implies stable operation of the network under both control schemes for all possible interconnections corresponding to Laplacian matrices with maximum eigenvalue bounded by .
Figure 7.
Stability test and validity of Condition 2.
At network level, the distributed stabilizing controller takes the form:
where , , is given in (66) according to the topology. Node-wise, the AGC signal at each area is derived from:
with , and . In effect, each area requires local state and state-information from its neighboring areas be accessible for measuring in order to construct its control signal. In the following simulations, we show the transients of frequency and total power inflow of each area resulting from the corresponding power demand deviation , of each area. Comparison with the response of the corresponding model of each area which includes saturation hard constraint on the total input signal of each area is also illustrated in the simulation results. Block representation of each area with saturating input constraint is shown in Figure 8, where the symmetric saturator models the lower and upper bound of the magnitude of the total control signal of each area. Here, we consider , .
Figure 8.
Single block representation of the i-th interconnected area with saturation hard constraint on the total input signal.
Figure 9, Figure 10, Figure 11 and Figure 12 show the transient response of frequency and total power inflow deviation, respectively, of each area from the equilibrium operation for two control schemes given in (67), (68). Stable operation is guaranteed and the nominal working conditions for all three interconnection schemes are recovered via both LFC control choices. For the given choices of weighting matrices , this is guaranteed from the validity of Condition 2, which was checked graphically in Figure 7. Note also, the magnitude of the total power flow over the tie-lines is significantly limited in the case where the controller is designed as in (68). This stems from the large weighting matrix selection in the performance index (15). In this case, since the relative state-difference between neighboring areas is highly penalized, the areas tend to acquire same frequencies deviations during the transients (see Figure 11), thus the total power flow over the tie-lines given in (4) is kept low. Comparing Figure 10 and Figure 12, the same behavior is observed for the case in which saturating input constraint is included in the model of each area. Despite the strong nonlinearity introduced by the saturator, total power inflow of each area is significantly reduced when the relative state-difference is penalized heavily in the LQR performance index. This powerful feature to control the magnitude of tie-line power exchange enhances the applicability of the proposed controller and might prove highly beneficial for networks composed of weak tie-line interconnections.
Figure 9.
Frequency transients of the six-area power system for three tie-line interconnection schemes . Zero penalty on the relative state-difference between interconnected areas. Solid lines depict transients of the linear model; dashed lines depict transients of the model with saturator (Figure 8).
Figure 10.
Total power inflow response of the six-area power system for three tie-line interconnection schemes . Zero penalty on the relative state-difference between interconnected areas. Solid lines depict transients of the linear model; dashed lines depict transients of the model with saturator (Figure 8).
Figure 11.
Frequency transients of the six-area power system for three tie-line interconnection schemes . Large penalty on relative state-difference between interconnected areas. Solid lines depict transients of the linear model; dashed lines depict transients of the model with saturator (Figure 8).
Figure 12.
Total power inflow response of the six-area power system for three tie-line interconnection schemes . Large penalty on relative state-difference between interconnected areas. Solid lines depict transients of the linear model; dashed lines depict transients of the model with saturator (Figure 8).
6.2. Case Study 2
To assess the stability margins of the LFC controller constructed in the previous case study, we introduce uncertain parameters in the model of each area, and we carry out simulations for the interconnection topology shown in Figure 5b. Both tunings of the LQR performance index considered in the previous section are also employed here. We consider parametric uncertainties in: turbine time constant , area time constant and tie-line coefficient for and . The perturbation magnitude of each parameter is shown in Table 2.
Table 2.
Parametric uncertainties in , and , , .
The frequency and total power inflow deviation of each area driven by step disturbances (Figure 6) are depicted in Figure 13, Figure 14, Figure 15 and Figure 16. The robustness of the proposed distributed LQR-based LFC scheme is validated, and it can be seen that stable operation is maintained even for magnitude of parametric uncertainties taken equal to .
Figure 13.
Frequency deviation response for , topology , control tuning with , uncertain parameters.
Figure 14.
Frequency deviation response for , topology , control tuning with , uncertain parameters.
Figure 15.
Total power inflow deviation response for , topology , control tuning with , uncertain parameters.
Figure 16.
Total power inflow deviation response for , topology , control tuning with , uncertain parameters.
6.3. Case Study 3
In this simulation study, the linear model of each area is augmented by saturation hard constraint on the total control signal and generation rate constraint (GRC). The first is formulated as hard input constraint and is taken equal to this considered in the first case study, , . The second constraint (GRC) can be cast as state constraint imposed on the state variable , . Here, we consider GRC equal to of the power base of each area per minute (i.e., 3.4 [MW/s]). The augmented block diagram of each area is depicted in Figure 17.
Figure 17.
Single block representation of the i-th interconnected area with saturation hard constraint on the total input signal and nonlinear turbine model with GRC.
Each area is subjected to step disturbances shown in Figure 6. The three tie-line interconnection schemes depicted in Figure 5 are considered in the simulations. In this case study, in order to construct the proposed LFC controller, the weighting matrices of the LQR performance index have been chosen according to Bryson’s rule [45]. For a standard LQR problem with weights , this rule specifies that Q and R are taken diagonal with diagonal entries defined as:
where and represent the maximum required values of the state and control variables, respectively. Here, the matrices are selected as: , and . The frequency transient of the closed-loop system of each area is illustrated in Figure 18.
Figure 18.
Frequency transients of the six-area power system for three tie-line interconnection schemes . Input and state constraints are included in the model of each area (Figure 17). Selection of weighting matrices according to Bryson’s rule.
As it can be seen, the same LFC controller stabilizes the network for topology , , and and nominal frequency for each area is recovered. The frequency transient in this case has become considerably slower than in previous studies due to the state constraint GRC, which significantly limits the rate of power generation (3.4 [MW/s]). Despite the strong nonlinearities introduced by the input and state constraint, the closed-loop stability is maintained via the proposed LFC controller.
7. Conclusions
A stabilizing distributed state-feedback LFC scheme for multi-area power systems was proposed based on the solution of a large-scale LQR optimal problem under the assumption that the dynamic models of each area are identical. This method has originally been proposed in [39] for the decoupled case and was extended here to include couplings between the subsystems representing power system areas. First, a fully centralized controller was designed which was subsequently substituted by a distributed state-feedback gain with sparse structure. The control scheme was obtained by optimizing an LQR performance index with a tuning parameter utilized to emphasize/de-emphasize relative state difference between interconnected areas. We showed that this parameter controls the magnitude of tie-line power exchange and frequency synchronization between interconnected areas. Our approach enhances power system modularity and leads to a simple and verifiable stabilizability condition for a class of network topologies. Extensive simulations presented in this work support our conjecture that this stabilization criterion can be extended to more general LFC control network problems. The assumption of identical dynamics is clearly restrictive but simplifies the design problem considerably and leads to the derivation of a stability condition which can be easily tested. Attempts to eliminate or relax this assumption will be the topic of future work. Preliminary results in this direction can be found in [42,43]. The simulation results in Section 6.2 carried out under considerable perturbations suggest that this hypothesis is valid and that our results can be extended to the non-identical case.
Author Contributions
All authors have contributed equally to the derivation of the results of this work. All authors have approved the publication of this paper.
Funding
L. Dritsas acknowledges financial support from the Special Account for Research of ASPETE through the funding program “Strengthening research of ASPETE faculty members”.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Iracleous, D.P.; Alexandridis, A.T. A multi-task automatic generation control for power regulation. Electr. Power Syst. Res. 2005. [Google Scholar] [CrossRef]
- Kundur, P. Power System Stability And Control; McGraw-Hill, Inc.: London, UK, 1993. [Google Scholar]
- Tielens, P.; Van Hertem, D. The relevance of inertia in power systems. Renew. Sustain. Energy Rev. 2016, 55, 999–1009. [Google Scholar] [CrossRef]
- Ulbig, A.; Borsche, T.S.; Andersson, G. Impact of low rotational inertia on power system stability and operation. IFAC Proc. Vol. 2014, 47, 7290–7297. [Google Scholar] [CrossRef]
- Masood, N.A.; Modi, N.; Yan, R. Low inertia power systems: Frequency response challenges and a possible solution. In Proceedings of the 2016 Australasian Universities Power Engineering Conference (AUPEC), Brisbane, Australia, 25–28 September 2016. [Google Scholar]
- Tielens, P.; van Hertem, D. Grid Inertia and Frequency Control in Power Systems with High Penetration of Renewables. In Proceedings of the Young Researchers Symposium in Electrical Power Engineering, Delft, The Netherlands, 16–17 April 2012. [Google Scholar]
- Žertek, A.; Verbič, G.; Pantoš, M. A novel strategy for variable-speed wind turbines’ participation in primary frequency control. IEEE Trans. Sustain. Energy 2012, 3, 791–799. [Google Scholar] [CrossRef]
- Attya, A.B.T.; Hartkopf, T. Control and quantification of kinetic energy released by wind farms during power system frequency drops. IET Renew. Power Gener. 2013, 7, 210–224. [Google Scholar] [CrossRef]
- Oshnoei, A.; Khezri, R.; Muyeen, S.; Blaabjerg, F. On the Contribution of Wind Farms in Automatic Generation Control: Review and New Control Approach. Appl. Sci. 2018, 8, 1848. [Google Scholar] [CrossRef]
- Bevrani, H. Robust Power System Frequency Control; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
- Ma, J. Power System Wide-Area Stability Analysis and Control; Wiley: Hoboken, NJ, USA, 2018. [Google Scholar]
- Shayeghi, H.; Shayanfar, H.A.; Jalili, A. Load frequency control strategies: A state-of-the-art survey for the researcher. Energy Convers. Manag. 2009. [Google Scholar] [CrossRef]
- Pappachen, A.; Peer Fathima, A. Critical research areas on load frequency control issues in a deregulated power system: A state-of-the-art-of-review. Renew. Sustain. Energy Rev. 2017, 72, 163–177. [Google Scholar] [CrossRef]
- Pandey, S.K.; Mohanty, S.R.; Kishor, N. A literature survey on load-frequency control for conventional and distribution generation power systems. Renew. Sustain. Energy Rev. 2013. [Google Scholar] [CrossRef]
- Shankar, R.; Pradhan, S.R.; Chatterjee, K.; Mandal, R. A comprehensive state of the art literature survey on LFC mechanism for power system. Renew. Sustain. Energy Rev. 2017, 76, 1185–1207. [Google Scholar] [CrossRef]
- Haes Alhelou, H.; Hamedani-Golshan, M.E.; Zamani, R.; Heydarian-Forushani, E.; Siano, P. Challenges and opportunities of load frequency control in conventional, modern and future smart power systems: A comprehensive review. Energies 2018, 11, 2497. [Google Scholar] [CrossRef]
- Brinda, M.D.; Suresh, A.; Rashmi, M. A literature survey on LFC in a deregulated electricity environment. World Rev. Sci. Technol. Sustain. Dev. 2018. [Google Scholar] [CrossRef]
- Scattolini, R. Architectures for distributed and hierarchical Model Predictive Control—A review. J. Process Control 2009, 19, 723–731. [Google Scholar] [CrossRef]
- Langbort, C.; Chandra, R.S.; D’Andrea, R. Distributed control design for systems interconnected over an arbitrary graph. IEEE Trans. Autom. Control 2004, 49, 1502–1519. [Google Scholar] [CrossRef]
- Olfati-Saber, R. Flocking for Multi-Agent Dynamic Systems:Algorithms and Theory. IEEE Trans. Autom. Control 2006, 51, 1–20. [Google Scholar] [CrossRef]
- Andreasson, M.; Dimarogonas, D.V.; Sandberg, H.; Johansson, K.H. Distributed PI-control with applications to power systems frequency control. In Proceedings of the 2014 American Control Conference, Portland, OR, USA, 4–6 June 2014. [Google Scholar]
- Andreasson, M.; Dimarogonas, D.V.; Johansson, K.H.; Sandberg, H. Distributed vs. In centralized power systems frequency control. In Proceedings of the 2013 European Control Conference (ECC), Zurich, Switzerland, 17–19 July 2013; pp. 3524–3529. [Google Scholar] [CrossRef]
- Bidram, A.; Lewis, F.L.; Davoudi, A. Distributed control systems for small-scale power networks: Using multiagent cooperative control theory. IEEE Control Syst. 2014, 34, 56–77. [Google Scholar]
- Rerkpreedapong, D.; Hasanović, A.; Feliachi, A. Robust load frequency control using genetic algorithms and linear matrix inequalities. IEEE Trans. Power Syst. 2003. [Google Scholar] [CrossRef]
- Siljak, D.D.; Stipanovic, D.M.; Zecevic, A.I. Robust Decentralized Turbine/Governor Control. IEEE Trans. Power Syst. 2002, 17, 715–722. [Google Scholar] [CrossRef]
- Esfahani, P.M.; Vrakopoulou, M.; Margellos, K.; Lygeros, J. Cyber Attack in a Two-Area Power System : Impact Identification using Reachability. In Proceedings of the 2010 American Control Conference (ACC 2010), Baltimore, MD, USA, 30 June–2 July 2010; pp. 962–967. [Google Scholar]
- Kontouras, E.; Tzes, A.; Dritsas, L. Set-theoretic detection of data corruption attacks on cyber physical power systems. J. Mod. Power Syst. Clean Energy 2018, 6, 872–886. [Google Scholar] [CrossRef]
- Dritsas, L.; Kontouras, E.; Kitsios, I.; Tzes, A. Aggressive Control Design for Electric Power Generation Plants. In Proceedings of the 2018 26th Mediterranean Conference on Control and Automation (MED), Zadar, Croatia, 19–22 June 2018. [Google Scholar]
- Venkat, A.N.; Hiskens, I.A.; Rawlings, J.B.; Wright, S.J. Distributed MPC strategies with application to power system automatic generation control. IEEE Trans. Control Syst. Technol. 2008, 16, 1192–1206. [Google Scholar] [CrossRef]
- Mohamed, T.H.; Bevrani, H.; Hassan, A.A.; Hiyama, T. Decentralized model predictive based load frequency control in an interconnected power system. Energy Convers. Manag. 2011, 52, 1208–1214. [Google Scholar] [CrossRef]
- Wang, D.; Glavic, M.; Wehenkel, L. Comparison of centralized, distributed and hierarchical model predictive control schemes for electromechanical oscillations damping in large-scale power systems. Int. J. Electr. Power Energy Syst. 2014. [Google Scholar] [CrossRef]
- Ma, M.; Zhang, C.; Liu, X.; Chen, H. Distributed Model Predictive Load Frequency Control of the Multi-Area Power System after Deregulation. IEEE Trans. Ind. Electron. 2017. [Google Scholar] [CrossRef]
- Ma, M.; Chen, H.; Liu, X.; Allgöwer, F. Distributed model predictive load frequency control of multi-area interconnected power system. Electr. Power Energy Syst. 2014, 62, 289–298. [Google Scholar] [CrossRef]
- Fosha, C.E.; Elgerd, O.I. The Megawatt-Frequency Control Problem: A New Approach Via Optimal Control Theory. IEEE Trans. Power Appar. Syst. 1970. [Google Scholar] [CrossRef]
- Pandey, S.K.; Mohanty, S.R.; Kishor, N.; Catalão, J.P.S. An Advanced LMI-Based-LQR Design for Load Frequency Control of an Autonomous Hybrid Generation System. In Proceedings of the Doctoral Conference on Computing, Electrical and Industrial Systems, Costa de Caparica, Portugal, 15–17 April 2013; Springer: Berlin/Heidelberg, Germany, 2013; Volume 394, pp. 371–381. [Google Scholar] [CrossRef]
- Shankar, G.; Lakshmi, S.; Nagarjuna, N. Optimal load frequency control of hybrid renewable energy system using PSO and LQR. In Proceedings of the 2015 International Conference on Power and Advanced Control Engineering (ICPACE), Bangalore, India, 12–14 August 2015; pp. 195–199. [Google Scholar] [CrossRef]
- Devi, P.S.; Santhi, R.V.; Pushpalatha, D.V. Introducing LQR-fuzzy technique with dynamic demand response control loop to load frequency control model. IFAC-PapersOnLine 2016, 49, 567–572. [Google Scholar] [CrossRef]
- Shahalami, S.H.; Farsi, D. Analysis of Load Frequency Control in a restructured multi-area power system with the Kalman filter and the LQR controller. AEU Int. J. Electron. Commun. 2018, 86, 25–46. [Google Scholar] [CrossRef]
- Borrelli, F.; Keviczky, T. Distributed LQR design for identical dynamically decoupled systems. IEEE Trans. Autom. Control 2008, 53, 1901–1912. [Google Scholar] [CrossRef]
- Deshpande, P.; Menon, P.P.; Edwards, C.; Postlethwaite, I. Sub-optimal distributed control law with H2 performance for identical dynamically coupled linear systems. IET Control Theory Appl. 2012, 6, 2509–2517. [Google Scholar] [CrossRef]
- Białas, S. A sufficient condition for Hurwitz stability of the convex combination of two matrices. Control Cybern. 2004, 33, 109–112. [Google Scholar]
- Vlahakis, E.E.; Halikias, G.D. Distributed LQR Methods for Networks of Non-Identical Plants. In Proceedings of the 2018 IEEE Conference on Decision and Control (CDC), Miami Beach, FL, USA, 17–19 December 2018; pp. 6145–6150. [Google Scholar]
- Vlahakis, E.E.; Halikias, G.D. Model-Matching type-methods and Stability of Networks consisting of non-Identical Dynamic Agents. IFAC-PapersOnLine 2018, 51, 426–431. [Google Scholar] [CrossRef]
- Mohar, B. The Laplacian spectrum of graphs. Graph Theory Comb. Appl. 1991, 2, 12. [Google Scholar]
- Hespanha, J.P. Undergraduate Lecture Notes on LQG/LQR Controller Design; UCBS (University of California, Santa Barbara): Santa Barbara, CA, USA, 2005. [Google Scholar]
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
