Non-Iterative Solution for Coordinated Optimal Dispatch via Equivalent Projection-Part I: Theory
Zhenfei Tan, Zheng Yan, Haiwang Zhong, Qing Xia

TL;DR
This paper introduces a non-iterative coordinated optimization framework for hierarchical power systems using equivalent projection, ensuring optimality while avoiding iterative communication and enhancing privacy and practicality.
Contribution
It develops the theory of equivalent projection for subsystem models and constructs a non-iterative coordination framework that guarantees optimality in hierarchical power dispatch.
Findings
Guarantees same optimality as joint optimization.
Avoids iterative information exchange among subsystems.
Compatible with practical multi-level dispatch schemes.
Abstract
Coordinated optimal dispatch is of utmost importance for the efficient and secure operation of hierarchically structured power systems. Conventional coordinated optimization methods, such as the Lagrangian relaxation and Benders decomposition, require iterative information exchange among subsystems. Iterative coordination methods have drawbacks including slow convergence, risk of oscillation and divergence, and incapability of multi-level optimization problems. To this end, this paper aims at the non-iterative coordinated optimization method for hierarchical power systems. The theory of the equivalent projection (EP) is proposed, which makes external equivalence of the optimal dispatch model of the subsystem. Based on the EP theory, a coordinated optimization framework is developed, where each subsystem submits the EP model as a substitute for its original model to participate in the…
| Method | Decomposed | No iteration | Privacy protection | Multi-level coordination | Communication burden | Computation burden 1 |
| Centralized optimization | ✓ | ✓ | Low | High | ||
| Encrypted optimization [26], [27] | ✓ | ✓ | ✓ | Low | High | |
| Primal decomposition | ||||||
| - Benders decomposition [5], [6] | ✓ | ✓ | High | Medium | ||
| - Multi-parametric programming [7] | ✓ | ✓ | High | Medium | ||
| - Marginal equivalence [8], [17] | ✓ | ✓ | High | Medium | ||
| - Equivalent projection (this paper) | ✓ | ✓ | ✓ | ✓ | Low | Medium |
| Dual decomposition [1], [9-13], [19] | ✓ | ✓ | High | Medium | ||
| Consensus algorithm [14-16] | ✓ | ✓ | High | Low |
| Method | Considered elements | ||
| Equality constraints | Inequality constraints | Objective function | |
| Network reduction [28], [29] | ✓ | ||
| Equivalent line limit [30] | ✓ | ✓ | |
| Feasible region projection and aggregation [31-36] | ✓ | ✓ | |
| Equivalent projection (this paper) | ✓ | ✓ | ✓ |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimal Power Flow Distribution · Microgrid Control and Optimization · Smart Grid Energy Management
Non-Iterative Solution for Coordinated Optimal Dispatch via Equivalent Projection—Part I: Theory
Zhenfei Tan, Zheng Yan, Haiwang Zhong, and Qing Xia, Z. Tan and Z. Yan are with the Key Laboratory of Control of Power Transmission and Conversion (Shanghai Jiao Tong University), Ministry of Education, Shanghai 200240, China. H. Zhong and Q. Xia are with the State Key Laboratory of Power Systems, the Department of Electrical Engineering, Tsinghua University, Beijing 100084, China. Corresponding Author: Z. Yan (e-mail: [email protected]).
Abstract
Coordinated optimal dispatch is of utmost importance for the efficient and secure operation of hierarchically structured power systems. Conventional coordinated optimization methods, such as the Lagrangian relaxation and Benders decomposition, require iterative information exchange among subsystems. Iterative coordination methods have drawbacks including slow convergence, risk of oscillation and divergence, and incapability of multi-level optimization problems. To this end, this paper aims at the non-iterative coordinated optimization method for hierarchical power systems. The theory of the equivalent projection (EP) is proposed, which makes external equivalence of the optimal dispatch model of the subsystem. Based on the EP theory, a coordinated optimization framework is developed, where each subsystem submits the EP model as a substitute for its original model to participate in the cross-system coordination. The proposed coordination framework is proven to guarantee the same optimality as the joint optimization, with additional benefits of avoiding iterative information exchange, protecting privacy, compatibility with practical dispatch scheme, and capability of multi-level problems.
Index Terms:
Coordinated optimization, equivalent model, optimal dispatch, projection, non-iterative.
I Introduction
I-A Background and Motivation
Modern electric power systems are structured and managed hierarchically, stretching from the inter-regional network, to the regional transmission system, high/medium/low-voltage distribution system, and user-side microgrid. With the rapid development of ultra-high-voltage transmissions, the surge of distributed flexible resources, and the integration of multiple energy sectors, systems in different regions and levels are coupled more closely. The coordinated optimal dispatch (COD) among different subsystems is becoming increasingly important to facilitate the economic and secure operation of the entire system.
Owing to technical restrictions (such as limited computation capacity) and regulatory reasons (such as management independence and information privacy), it is impractical to dispatch the hierarchical system by the centralized optimization that requires the collection of global information [1]. In this regard, researchers introduce coordinated optimization methods to realize the COD in a decoupled fashion. The coordinated optimization decomposes the joint optimization problem into an upper-level problem and a series of lower-level problems. These problems are solved by corresponding subsystem operators independently and the overall optimum is achieved via the iterative information exchange among the upper-and lower-level systems. A broad spectrum of coordinated optimization methods has been developed with applications to various scenarios, e.g., the multi-area coordinated dispatch, transmission-distribution coordinated dispatch, and the coordinated control of distributed resources. However, conventional coordinated optimization methods rely on iterative information interaction, which has drawbacks including, 1) convergence issue: the iteration process may converge slowly, oscillate, or even diverge under some system operation states, and the convergence performance of some methods also depends on the parameter tuning; 2) communication burden: the iterative information exchange will occupy the communication channel for a long time until the iteration convergences; 3) scalability issue: the iteration number increases sharply with the number of system levels and subsystems [2], which impedes the coordination of hierarchical systems with multiple levels and multiple subsystems; and 4) compatibility issue: subsystems in different regions and levels are coordinated in a single-round serial manner in the real-world dispatch, which repels the iterative coordination method that requires repeated information exchange [3]. These drawbacks restrict the practical application of iterative coordination methods. Realizing the coordinated optimization in a non-iterative fashion will radically overcome the drawbacks above, which is a longstanding expectation from the industry and academia.
To this end, this work aims at the non-iterative coordinated optimization method, i.e., coordinating the dispatch of multiple subsystems without iterative information exchange. The cause that conventional coordinated optimization requires iterations is: the information exchanged in each round of iteration does not represent complete technical and economic features of subsystems and thus, making the upper-level decision conflict with the feasibility or optimality of subsystems. Consequently, iterative information exchange is needed to revise the upper-level decision. To address this issue, this study proposes a novel system reduction theory termed the equivalent projection (EP), which makes external equivalence of the subsystem with much fewer data. The EP model depicts complete technical and economic information of the subsystem using a group of inequalities regarding coordination variables, and can be used as a substitute for the original subsystem model in the COD. The EP model ensures that the upper-level decision is consistent with the feasibility and optimality of the lower-level system, which avoids iterative information exchange among subsystems and realizes the COD in an iteration-free fashion.
The EP theory and the non-iterative COD framework are introduced in Part I of this paper. To calculate the EP, a novel polyhedral projection algorithm is developed in Part II, along with detailed applications of the proposed COD method.
I-B Literature Review
Existing studies on the coordinated optimization and system reduction are reviewed, as summarized in TABLE I and TABLE II, respectively.
I-B1 Coordinated dispatch
Applications of the coordinated optimization in power systems date back to the 1980s [4]. Existing coordinated optimization methods can be generally classified into two categories, i.e., the primal decomposition and the dual decomposition. The former decomposes the joint optimization problem by splitting the coupling variables and coordinates the solution of the upper and lower problems by updating coupling variables. Typical primal decomposition methods include: the Benders decomposition [5], generalized Benders decomposition [6], multi-parametric programming method [7], marginal equivalence method [8], etc. The latter decomposes the joint optimization by relaxing the coupling constraints to the objective function, and coordinates the solution of upper and lower problems by updating dual multipliers of coupling constraints. Typical relaxation methods include: the Lagrangian relaxation [9], augmented Lagrangian relaxation [10], optimality condition decomposition [11], etc. These relaxation methods can be combined with different multiplier updating algorithms, e.g., sub-gradient method, alternating direction method of multipliers (ADMM) [12], cutting plan method [13], and dynamic multiplier updating method [1]. In addition to the coordinated optimization, fully distributed dispatch methods are also developed based on the consensus algorithm [14, 15]. These methods only require algebraic calculation for each subsystem and thus have very low computation expense. However, the communication burden will increase as much more iterations are needed by these methods.
The coordinated optimization realizes the decomposed optimal dispatch of interconnected subsystems by merely exchanging some boundary information of each subsystem, which protects the information privacy and alleviating the computation burden of the centralized optimization. In the literature, applications of the coordinated optimization are studied for different problems, e.g., multi-regional economic dispatch [16], market integration of multiple regions [17], transmission-distribution system coordination [18], and coordinated dispatch of multi-energy systems [19]. In addition to the optimal dispatch, coordinated optimization methods are also applied in areas of the optimal planning [20], coordinated state estimation [21], and optimal voltage/Var control [22]. Reviews of coordinated dispatch methods in power system can be found in [3, 23].
However, the requirement of iterative information exchange brings computational and practical drawbacks to existing coordinated optimization methods, as analyzed in the former section. Some recent references have recognized the significance of the non-iterative solution for coordinated optimization. In reference [24], the non-iterative transmission-distribution system coordination is realized based on the aggregated cost function of the distribution system. In this study, however, the dimension of coordination variable is restricted to 1, which greatly simplifies the problem setup. In [25], a variable and constraint elimination method is proposed to realize the non-iterative COD of the multi-area power system, in which high-dimensional coordination variables are incorporated. Nevertheless, the applicability to multi-level systems is not addressed in this work. References [26] and [27] solve the coordinated optimization in a centralized manner and protect information privacy of subsystems through data encryption. Iterations are avoided in these studies, but computational barriers exist since the coordinator has to solve a large-scale joint optimization problem. Furthermore, the coordinated optimization results can only be decoded by each subsystem, which may hinder the transparency of dispatch and pricing. Basic theory and method for the non-iterative, privacy-protected, and computationally efficient COD methods remain challenging issues, which motivates the present work.
I-B2 System reduction
To simplify the analysis and calculation of large-scale interconnected power systems, it is desired to reduce the scale (number of variables and/or constraints) of the system model [28]. The most common reduction technique is the network equivalence, e.g., the Ward equivalence [29], which eliminates internal variables from the network equation of an electric grid and yields the equivalent network model at boundary nodes. The network reduction is widely applied in power flow calculation, security analysis, state estimation, and other static analysis problems. However, the network reduction is incapable of coordinated optimization problems since operation limits and cost functions of resources are not incorporated in the reduction.
To address this issue, an equivalent method preserving transmission limits is proposed in [30], which captures the thermal limits of equivalent lines. However, the network is assumed unloaded in this work, and resource operation limits are omitted in the equivalent model. In the authors’ previous work [31], projection methods are proposed to reduce the operation constraints of the regional transmission system to the tie-line boundary, which can be used to enforce internal constraints of each area in the cross-area power trading. In [32], the Minkowski addition is used to estimate and aggregate the flexibility of distributed resources. In [33] and [34], the projection-based reduction method is studied to capture the allowable range of active and reactive power output of virtual power plants. These studies focus on enforcing technical constraints in the reduced model, but do not consider the operation cost function of the system. Reference [35] proposes a Zonotope-based method for characterizing the flexibility region of distributed resources with explicit pricing of each Zonotope parameter. Reference [36] characterizes flexibility regions of the distribution network given different operation cost levels. Since cost functions are modeled separately from the projection of operation constraints, the accuracy of these methods is limited. Additionally, existing methods are developed for specific application scenarios. There is a research gap in general system reduction theory incorporating both operation constraints and objective function of the system, which will be addressed in this work.
I-C Contributions and Paper Organization
The contribution of Part I is twofold,
-
A novel system reduction theory namely the EP is proposed, which makes external equivalence of the entire optimization model with much fewer variables and constraints. The EP model is proven to capture identical technical and economic operation characteristics of a subsystem without revealing private information.
-
A novel coordinated optimization framework is developed based on the EP, which supports the COD of multi-level systems in a decomposed, iteration-free, and privacy-protected fashion. This coordination framework also has the computational advantage by reducing the scale of the subsystem model.
The paper is organized as follows. Section II introduces the joint optimal dispatch problem and its primal decomposition. Section III introduces the EP theory. Section IV develops the EP-based coordinated optimization method and discusses its properties. Section V illustrates the proposed coordination method with a small example. Section VI concludes this paper.
II Problem Formulation
II-A Basic Notation
Consider the COD of a system composed of multiple levels on a short-term basis (e.g., day-ahead, hour-ahead, and 5 minute-ahead). Assume the tree-form connection of subsystems, i.e., each lower-level system is connected to one and only one upper-level system, which can be achieved by properly splitting the entire system. For two adjacent levels, as shown in Fig. 1, variables in each subsystem can be partitioned into two groups,
- •
Coordination variable , which contains decision variables at the boundary node, e.g., the power exchange between the two levels;
- •
Internal variable , which contains internal control variables (e.g., power output of generators) and state variables (e.g., voltage magnitudes and phase angles) of the subsystem.
Following the hierarchical management paradigm, the upper-level system determines the value of the coordination variable, but cannot directly determine the internal variable of each lower-level subsystem. The lower-level subsystem optimally determines the value of the internal variable with the coordination variable as the boundary condition.
In the following contents, we use superscript and to label variables of upper-and lower-level systems, respectively. Lower-level systems are indexed by , where is the number of subsystems and . To concatenate column vectors, we use the syntax and .
II-B Joint Optimal Dispatch
The joint optimal dispatch (JOD) seeks the most cost-effective generation schedule of the entire multi-level system subject to operation constraints. Without loss of generality, the JOD model is represented as follows,
[TABLE]
Function and respectively denote cost functions of upper-and lower-level systems, which only rely on internal variables. Equations (1b) and (1c) enforce operation constraints of the upper-level system and each lower-level system, respectively.
II-C Primal Decomposition
In the JOD model, the optimization of different subsystems are coupled by coordination variable . If the value of is given as , the JOD model can be decomposed into an upper-level problem and the lower-level problem corresponding to each subsystem,
- •
upper-level problem (UP_0)
[TABLE]
- •
lower-level problem (LP_0)
[TABLE]
This decomposition scheme is known as the primal decomposition in the optimization literature [13]. The key point of this decomposition is to choose the proper value of so that the feasibility and optimality of each subsystem are met. In engineering practice, the dispatch for different levels is decoupled and is determined empirically or based on simplified lower-level system models. For instance, in the transmission network dispatch, distribution networks are simplified as nodal netload. In the pan-European spot market, the cross-regional trading is cleared by simplifying each price area as a virtual node [37]. However, since the detailed information of lower-level systems is not completely incorporated, determined based on the simplified model may lead to uneconomical and even infeasible dispatch commands for lower-level systems. To this end, existing coordinated optimization algorithms update through iterative information exchange among upper-and lower-level systems. In these methods, the upper-level system determines the optimal value of by solving problem (2). Then each lower-level system checks the feasibility and optimality of and returns information to the upper-level system to adjust the value of .
To overcome the drawbacks caused by iterations of conventional coordinated optimization methods, this study seeks the non-iterative solution for coordinating problem (2) and (3). The basic idea is to eliminate internal variables from problem (3) and obtain an equivalent model with reduced scale to replace the original lower-level system model for the upper-level optimization. Detailed introductions of the equivalent system reduction and non-iterative coordinated optimization are included in the following two sections.
III Equivalent Projection Theory
To realize the non-iterative coordinated optimization, this study proposes the EP theory to make external equivalence of the lower-level system model. First, to ensure that internal variables only exist in constraints, the cost function of each lower-level system is transformed into an inequality form using the epigraph. Then, the feasible region characterized by technical and economic constraints of the lower-level system is projected onto the subspace of the coordination variable. Through the projection, internal variables of the lower-level system are eliminated, yielding a reduced model to equivalently represent the lower-level system model with much fewer data.
III-A Reformulation of Objective Function
In the original JOD model (1), internal variable of the lower-level system not only appears in operation constraint (1c), but also exists in the objective function, which impedes the decomposition of the JOD model. Hence, we convert the lower-level objective function into the inequality-form via the epigraph. With this conversion, the JOD model is reformulated as follows,
[TABLE]
Equation (4d) represents the epigraph of the lower-level cost function . Variable denotes the operation cost of lower-level system . Constant is introduced to bound the value of , which can take any value larger than the supremum of .
Theorem 1**.**
The reformulated JOD model (4) is equivalent to the original JOD model (1).
Proof.
Note that problem (4) minimizes over , the first less-than-equal sign in equation (4d) will always get binding at the optimum, i.e., always holds for optimal solution . This is because if the constraint is not binding, a value of smaller than can be found to further decrease the value of the objective function (4a), which conflicts with that is the optimal solution. Hence, the reformulated JOD model (4) is equivalent to the original model (1). ∎
In the reformulated JOD model, regard as the augmented coordination variable of subsystem . Then internal variable only appears in the lower-level operation constraint, and the upper-and lower-level systems are only coupled through .
III-B Equivalent Projection
The target of the EP is to eliminate internal variables from the optimization model of each lower-level system to obtain its external equivalence. First, define the operation feasible region (OFR) of each lower-level system,
Definition 1** (OFR).**
The OFR of lower-level system is the feasible region of both coordination variables and internal variables subject to the operation constraints, i.e., .
Then define the EP of the lower-level system,
Definition 2** (EP).**
The EP model of lower-level system is the projection of onto the subspace of , i.e., .
For any coordination variable satisfies the EP model, the above definition ensures that there is at least one feasible operation state to execute the dispatch command with operation cost no larger than . Through the projection, internal variables are eliminated from the lower-level optimization model, yielding a lower-dimensional feasible region to depict the technical and economic features of the system. The resulted EP model contains all possible values of coordination variables that can be executed by the lower-level system securely and economically and thus, can be used as the substitute for the detailed lower-level model in the coordinated optimization.
III-C Discussions
III-C1 Privacy protection
In the coordinated dispatch, private and sensitive information of lower-level systems should not be revealed, which typically refers to network parameters, nodal loads, and cost functions of resources [26, 27]. The privacy protection of the EP is guaranteed by the following theorem.
Theorem 2**.**
The original model of the lower-level system cannot be inferred from the explicit representation of its EP model.
Proof.
From Definition 2, it is obvious that is the projection of itself. is also the projection of set where . Hence, one EP model may be the projection of different OFRs and thus, the original system model cannot be referred from only the EP model. ∎
The projection is a many-to-one mapping from the high-dimensional region to the low-dimensional space, which endows the privacy-protection property of the EP. One may concern if the lower-level system model can be recovered from a series of EP models based on historical data. Actually, this is neither unachievable since the dimension of internal variable cannot be referred from EP models, let alone the detailed model of the lower-level system.
III-C2 Comparison with network reduction
The EP is reminiscent of the power network reduction such as the Ward equivalence. The network reduction technique eliminates internal variables from the network equation and obtains a reduced equation for only boundary nodes. The network reduction is mathematically formulated as a matrix inversion problem and can be computationally solved by the Gaussian Elimination. The network reduction makes equivalence of the network equation at the boundary nodes. However, operation limits and costs of components in the network are neglected during the reduction. Hence, the network reduction can only be used in network analysis (e.g., power flow calculation, state estimation), but cannot be used for the coordinated optimization. In contrast, the proposed EP method eliminates internal variables from the entire optimization model containing not only the network equation, but also inequality constraints and operation cost. The resulted EP model extracts both technical and economic features of the subsystem to its boundary. Therefore, the EP model can be used to replace the optimization model of the lower-level system in the upper-level coordinated optimization. In this regard, the proposed EP method extends the equivalence theory of power systems.
III-C3 Comparison with feasible region projection
In the recent literature, the feasible region projection is employed for operation constraints reduction. For the multi-area transmission system, the projected region is used to characterize the allowable range of tie-line power that can be executed by the regional system [31]. For the active distribution network, the projected region is used to characterize the admissible range of flexibility the distribution system can provide [33, 34, 35, 38]. Though the technical feasibility of the lower-level system can be guaranteed via the feasible region projection, the economic characteristics are not finely incorporated and thus, the optimality of the coordination is not guaranteed. With the EP in the present paper, in contrast, economic and technical characteristics of the lower-level system are projected onto the coordination space simultaneously. As will be proven in the following section, using the EP model to replace the original lower-level system model in the coordinated optimization, the coordinated dispatch result will be consistent with the feasibility and optimality of the lower-level system.
IV Coordinated Optimization Based on EP
IV-A EP-based Model Decomposition
In the proposed framework, each lower-level system submits its EP model as a substitute for its original model to participate in the upper-level coordinated dispatch. Thereby, the JOD model is equivalently decomposed into the following two levels,
- •
upper-level problem (UP_1)
[TABLE]
- •
lower-level problem (LP_1)
[TABLE]
In problem LP_1, and are optimal solution of the upper-level problem UP_1. Each lower-level system dispatches its local system with the upper-level decision result as the boundary condition.
IV-B Non-Iterative Coordination Scheme
Based on the EP, the optimal dispatch of upper-and lower-level systems can be coordinated in a non-iterative fashion. The proposed coordination scheme contains three stages, i.e., system reduction, coordinated optimization, and subsystem operation. The information exchange procedure of the proposed coordination scheme is illustrated in Fig. 2. Detailed introductions are as follows.
- •
Stage 1: equivalent projection. Each lower-level system calculates its EP model according to Definition 2 and submits to the upper-level system.
- •
Stage 2: coordinated optimization. The upper-level system solves problem (5) with of each lower-level system as constraints. The optimal solution for the coordination variable is , which is published to lower-level systems as dispatch command.
- •
Stage 3: subsystem operation. Each lower-level system fixes the coordination variable to and solves problem (6) to dispatch the local system. Since , problem (6) is ensured to be feasible with as the boundary condition.
The above coordination scheme only requires one round of interaction between upper-and lower-level systems, which overcomes drawbacks of conventional iterative coordination algorithms such as slow convergence, risk of iteration oscillation, and complicated information exchange. Additionally, the proposed coordination procedure is serial, which is compatible with the existing hierarchical management paradigm of power systems.
IV-C Discussions
IV-C1 Optimality
The optimality of the EP-based coordination scheme is proven as follows.
Theorem 3**.**
The coordinated solution of problem (5) and problem (6) is equivalent to that of the JOD.
Proof.
In problem (5), its optimal solution . According to Definition 2, there is such that satisfies constraint (4c) and (4d) and thus, is feasible for problem (4). Let be the optimal solution of problem (4). According to Definition 2, and thus, is feasible for problem (5). Hence, problem (5) and (4) have the same feasible region. Note that problem (5) and (4) also have identical objective functions, the optimal solution of problem (5) is equivalent to that of problem (4). According to Theorem 1, problem (4) is equivalent to the original JOD problem (1) and thus, the solution of problem (5) is equivalent to the JOD. With the minimized cost , constraint (6c) will take the equal sign at the optimum of problem (6), otherwise a smaller than can be found, which conflicts with that is the optimal value. Hence, the optimal solution of problem (6) is equal to that of (1). ∎
Note that the above theorem and proof do not restrict the form of the JOD model. Hence, the EP-based coordinated optimization framework is general, and is capable of both convex and nonconvex problems. In addition to the mathematical proof, the optimality of the EP-based coordination can also be analyzed through physical interpretation. According to Definition 2, the EP model contains all coordination variables that are technically and economically feasible for the lower-level system. Hence, the upper-level decision constrained by the EP model can be executed by the lower-level system with minimized operation cost, which ensures the equivalence between the EP-based coordination and the original JOD solution.
IV-C2 Complexity analysis
Let and denote the model scale of the upper-level and lower-level problems, respectively. The problem scale can be measured by the product of the variable number and constraint number of the problem (assume there is no redundant variable or constraint). Given the form of the optimization problem, the computation time of the problem is an increasing function of its scale, denoted by . For the lower-level system, the time of system reduction is an increasing function of the problem scale and the coordination variable dimension, denoted by . In the EP-based coordination scheme, the total computation time is the sum of the 3 stages. Note that both Stage 1 and Stage 3 are implemented simultaneously by different lower-level systems and thus, the computation time of the corresponding stage relies on the longest time of lower-level systems. Hence, the total computation time of the EP-based coordination scheme is
[TABLE]
The total computation time of directly solving the JOD is
[TABLE]
If the scale of each system is given, the computation time of solving the JOD will increase with the number of lower-level systems. In contrast, the computation time of the EP-based coordination method mainly depends on the longest time of lower-level systems and will not be significantly impacted by the number of lower-level systems. The reason is that in the EP-based coordination scheme, each lower-level system reduces its original model into the small-scale EP model to participate in the upper-level optimization, which alleviates the computation burden of the upper-level system. Though more computation efforts are required by Stage 1 and Stage 3, they are executed by each lower-level system in parallel and do not add much to the overall computation time. In this regard, the EP-based coordination method distributes the computation complexity of the joint optimization to subsystems and will improve computation efficiency, especially for coordinated optimization problems with numerous lower-level systems. This advantage is verified based on detailed application scenarios in Part II of this paper. The projection algorithm is a key factor that impacts the computation time of the EP-based coordination scheme, which is also addressed in Part II.
IV-C3 Application to multi-level system
The EP-based framework is also capable of coordinated optimization for the hierarchical system with multiple levels. The coordination for the multi-level system also requires three stages similar to the process in Section IV-B. As illustrated in Fig. 3, Stage 1 is implemented in a ‘bottom-up’ manner. The system reduction calculation starts from the lowest level and then, systems at higher levels calculate their EP models with lower-level EP models as constraints. This process continues until it comes to the highest level, which optimizes the value of coordinated variables incorporating EP models of its connected lower-level systems. Then Stage 2 is implemented in a ‘top-down’ manner to disaggregate the dispatch command. Systems at each level solve their local optimal dispatch problems with dispatch command from the upper-level system as the boundary condition. This process continues until it comes to the lowest level. As can be seen, the EP-based coordination process does not require multiple iterations for the multi-level system.
If iterative coordinated optimization methods are applied to the multi-level system, the total number of iterations among different levels will be , where is the number of iterations required by the coordination between two adjacent levels and is the number of levels. The iteration number of iterative coordination methods is exponential to the number of system levels, making it difficult to be applied to multi-level systems. This drawback is overcome naturally by the EP-based method since no iteration is needed no matter how many levels the system has.
V Illustrative Example
The implementation of the EP-based coordinated optimization is exhibited via an illustrative example. The test system is composed of an upper-level system and two lower-level systems. The JOD of the test system takes the form of (1) and is parametrized as follows,
[TABLE]
In the above model, and are coordination variables of the two lower-level systems, respectively. and are internal variables. and are cost variables. The objective of the JOD in (9a) is to minimize the total cost of the lower-level systems. Equation (9b) is the constraint of the upper-level system, which couples the optimization of the lower-level systems. Equation (9f) and (9j) are constraints of the lower-level systems. The JOD problem (9) is a linear programming. By directly solving the problem, its optimal solution is
[TABLE]
[TABLE]
According to Definition 1, operation feasible regions of the two lower-level systems are as follows
[TABLE]
[TABLE]
Both and are 3-dimensional polytopes, as red regions show in Fig. 4 (a) and (b).
The problem scale of this test case is small and the projection can be calculated by the classic Fourier-Motzkin Elimination (FME) method. Project and onto the subspace of , EP models of lower-level systems are obtained, as blue regions illustrate in Fig. 4 (c) and (d). In this case, EP models are 2-dimensional polygons, which are represented as follows,
[TABLE]
[TABLE]
The two lower-level systems submit their EP models as substitutes for their original models to form the upper-level coordinated optimization problem. In this illustrative case, the upper-level optimization problem can be solved by the graphical method. The objective in (9a) is to minimize the sum of and , and the upper-level constraint is the limitation on the sum of and . Take and as decision variables, then the feasible region of the upper-level problem is the intersection of the Minkowski sum of EP models of lower-level systems and the line , as illustrated in Fig. 4 (e). From the figure, it can be obtained that the optimal solution of the upper-level problem is: , , , . Fix the upper-level decision results in (9f) and (9j), also note that and are minimized, then it can be inferred that and . As can be seen, the solution based on the EP-based coordinated optimization is equivalent to the joint optimization solution in (10) and (11), which validates the effectiveness of the proposed coordination method.
VI Conclusion
To overcome drawbacks brought by repetitive iterations of conventional coordinated optimization methods, this paper proposes a novel reduction theory namely the EP, and develops a non-iterative COD framework for hierarchical power systems. The EP eliminates internal variables from technical and economic constraints of the lower-level system, and makes external equivalence of the entire optimization model of the system with much fewer data. In the proposed COD framework, the EP model is used to replace the original lower-level system model in coordinated optimization. With the EP, only a single-round exchange of some boundary information of lower-level systems is required to achieve the coordinated optimality, which avoids iterations among subsystems. The EP-based COD method is proven to protect private information, guarantee the same optimality as the joint optimization, and is capable of multi-level coordinated optimization problems. A numerical example demonstrates the detailed process of the EP-based coordination framework.
In Part II of this paper, the methodology for calculating the EP model will be introduced. The performance of the EP-based non-iterative COD will also be tested based on specific applications.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] X. Lai, L. Xie, Q. Xia, H. Zhong, and C. Kang, “Decentralized multi-area economic dispatch via dynamic multiplier-based Lagrangian relaxation,” IEEE Trans. Power Systems , vol. 30, no. 6, pp. 3225–3233, 2014.
- 2[2] C. Lin and W. Wu, “A nested decomposition method and its application for coordinated operation of hierarchical electrical power grids,” ar Xiv:2007.02214 , 2020.
- 3[3] D. K. Molzahn, F. Dörfler, H. Sandberg, S. H. Low, S. Chakrabarti, R. Baldick, and J. Lavaei, “A survey of distributed optimization and control algorithms for electric power systems,” IEEE Trans. Smart Grid , vol. 8, no. 6, pp. 2941–2962, 2017.
- 4[4] C. E. Lin and G. L. Viviani, “Hierarchical economic dispatch for piecewise quadratic cost functions,” IEEE Trans. Power Apparatus and Systems , vol. PAS-103, no. 6, pp. 1170–1175, 1984.
- 5[5] J. F. Benders, “Partitioning procedures for solving mixed-variables programming problems,” Numerische Mathematik , vol. 4, no. 1, pp. 238–252, 1962.
- 6[6] Z. Li, W. Wu, B. Zhang, and B. Wang, “Decentralized multi-area dynamic economic dispatch using modified generalized benders decomposition,” IEEE Trans. Power Systems , vol. 31, no. 1, pp. 526–538, 2016.
- 7[7] Y. Guo, L. Tong, W. Wu, B. Zhang, and H. Sun, “Coordinated multi-area economic dispatch via critical region projection,” IEEE Trans. Power Systems , vol. 32, no. 5, p. 3736–3746, 2016.
- 8[8] Zhao, Feng, Litvinov, Eugene, Zheng, and Tongxin, “A marginal equivalent decomposition method and its application to multi-area optimal power flow problems.” IEEE Trans. Power Systems , vol. 29, no. 1, pp. 53–61, 2014.
