김규호
(Kyu-Ho Kim)
†iD
Copyright © The Korean Institute of Electrical Engineers(KIEE)
Key words
Distributed optimization, economic dispatch (ED), consensus ADMM, Newton-Raphson method.
1. INTRODUCTION
The economic dispatch (ED) is one of the most important problems in power system operation,
where generator outputs are decided by minimizing system generation cost subject to
power balance constraints. Sun et al., Yang et al., and Chen et al. introduced interconnected
systems for economic cooperation. Due to the expansion of the electricity market,
the models and data within the region of the system became a commercial secret, which
makes the data exchange between regions difficult if not impossible. From these reasons,
system operators need to solve sub-problems with limited information(1-3).
These changes converted the traditional centralized system operation decentralized
and distributed. To solve the ED problem, Boyd et al. suggested simple and powerful
alternating direction method of multipliers (ADMM) suited for distributed convex optimization(4). Yang et al. applied it to the optimization of large-scale power system; a fully
distributed and robust algorithm for alternating current optimal power flow (AC OPF)
is proposed. The algorithm is based upon ADMM which is customized as a region-based
optimization procedure(5).
Erseghe, Peng et al., and Ma et al. have applied ADMM to solve ED and OPF problems(6-8). In the distributed AC OPF, entire power system is separated into multiple areas
and each area solves its own ED or OPF problem with the minimal information of the
other areas. Especially consensus ADMM and proximal ADMM were suggested for the ED
and AC OPF with second-order conic programming (SOCP) relaxation. Also, Yang et al.
proposed a distributed consensus and a supply–demand balance approach based on quadratic
cost functions to solve the ED under switching topologies and guaranteed the global
feasibility of the algorithm(9). Chen et al. solved ED problem with general convex cost functions using an ADMM-based
distributed algorithm(10). Moreover, the traditional centralized ADMM is extended to a distributed implementation
problem by using the center-free algorithm and projection method.
This paper presents an approach for an ED problem based on consensus ADMM algorithm
that does not require any form of central coordination. The solution of a local or
regional optimization is exchanged only between neighboring areas. The convergence
speed depends upon the number of sub-problems and decision variables, hence in order
to improve the convergence speed and number of iterations, the optimal solution of
a consensus area and its average are calculated using the decision variables at every
iteration. As a result, the solution of the overall system can be found more efficiently
based on sub-problems.
The proposed techniques have been applied to a 10-bus system to demonstrate their
effectiveness and compared to the Newton-Raphson method.
2. PROBLEM FORMULATION
This section defines the formulation for the economic dispatch (ED) which is used
by Saadat (1999), and modifies it so that each area containing the overlapping buses
can be optimized through consensus ADMM which is used by Ma et al. (2016)(8).
2.1 Objective Function
The objective function for the conventional generating plants consists of quadratic
cost functions as follows:
where
$C_{G}$ : sum of conventional generation cost [$/h],
$P_{G,\:i}$: generation output at bus-i [MW],
$a_{i}$, $b_{i}$, $c_{i}$ : coefficients of generation cost bus-i,
$n$ : number of generators.
2.2 Constraints
2.2.1 Power Balance Equation
where the load balance equation consists of the load $P_{load}$ and power losses $P_{loss}$
of generators such as fossil-fuel generation, wind-turbine generation, and BESS.
2.2.2 Power Generation Capacity Constraints
where $P_{G,\:i}$ is the power generation at bus-$i$, and $\min$ and $\max$ is the
lower and upper limits of the power generation, respectively.
2.3 Expressions for Area containing Overlapping Buses
2.3.1 Objective Function
where $P_{G,\:A,\:i}$ is the power generation at bus-$i$ of an area that contains
overlapping buses in consensus area.
2.3.2 Equality Constraints
where ng is the number of generators in each area. $P_{load,\:A}$and $P_{loss,\:A}$
is the system load and power losses of an area, respectively.
2.3.3 Inequality Constraints
where $P_{G,\:A,\:i}$ is the power generation at bus-$i$ of an area, and $\min$ and
$\max$ is the lower and upper limits of the power generation, respectively.
3. ADMM ALGORITHM
3.1 General ADMM
Boyd et al. suggested that ADMM is an algorithm that solves problems in the form of
an objective function and constraints(1).
where $x\in R_{n}$, $z\in R_{m}$, $B\in R_{p\times n}$, $D\in R_{p\times m}$ and $c\in
R_{p}$. The objective functions, and $f$, are $g$ convex. As in the method of multipliers,
the augmented Lagrange function is defined as follows:
ADMM consists of the iterations
where $\rho > 0$. The algorithm is very similar to the dual ascent and the method
of multipliers: it consists of an $x$-minimization step (9), a $z$-minimization step
(10), and a dual variable update (11). As in the method of multipliers, the dual variable
update uses a step size equal to the augmented Lagrange parameter .
ADMM can be written in a slightly different form, which is often more convenient,
by combining the linear and quadratic terms in the augmented Lagrange function and
scaling the dual variable. Defining the residual $r=Bx+Dz-c$, second and third terms
of (8) can be transformed as follows:
where is the scaled dual variable. Using the scaled dual variable, ADMM can be expressed
as follows:
Finally, the ADMM iteration should converge to the following results.
where $p^{*}$ is the optimal value of the objective function, and $u^{*}$ is the optimal
dual variable.
3.2 Consensus ADMM
Consensus ADMM is a special form of ADMM which is proposed by Boyd et al.(1), Ma et al.(8), and Kar et al.(11) as follows:
where $x_{A}$ denotes variables in Area $A$. This is called global consensus algorithm,
since all the local variables should be equal to the global v.riable at convergence.
The augmented Lagrange function can be derived for (17) as follows:
Thus, the common global variable is solved as follows:
In this paper, the consensus ADMM is used to solve the ED problem. Each area only
needs to handle its own objective function and constraints for a given global $z^{k}$.
All the areas update their decision variables until it converges.
3.3 Consensus ADMM Implementation
For the extension of ADMM to instances of (7), Yang et al. suggested the augmented
Lagrange function of this problem needs to be transformed as follows(9):
Equality and inequality constraints use (5) and (6), respectively. Grant et al. developed
an algorithm using MATLAB-based CVX, which is a modeling system for constructing and
solving disciplined convex programs (DCPs)(12). The CVX is used to solve each area’s the ED problem. Algorithm for the ED is as
follows:
4. SIMULATION RESULTS AND DISCUSSION
This section verifies the effectiveness of the proposed consensus ADMM formulation
for the ED problem in a10-bus system. The solution is compared with the Newton-Raphson
(N-R) method which is a centralized technique and used by Saadat(13). The system is shown in Fig. 1 and partitioned into 3 areas. The dotted line denotes the boundary of each area.
Area 1 includes buses 11, 12, 13, 14 and 15. Area 2 includes buses 21, 22, 23, 24
and 25. The consensus area includes buses 12,15, 22 and 25. Each bus has their own
load. Six generators are connected on bus 11, 12 and 13 at Area 1, and 21, 22 and
23 at Area 2, respectively. Table 1 shows the generation capacity and coefficients of energy costs. The simulations were
executed in a sequential computational environment, using MATLAB R2020a(14).
Fig. 1. One-line diagram of a 10-bus system.
The consensus ADMM is compared to the centralized N-R method for the convergence performance
and the results in Figs. 2 and 3 show that the two algorithms converge to their optimal values fast.
Fig. 2. Consensus ADMM ().
Fig. 3. Power generation and total cost of the centralized N-R method.
Table 2 shows the converged outputs of the consensus ADMM and the centralized N-R method.
From the results, it can be seen that the outputs from the consensus ADMM are superior
to those from the centralized N-R method. Furthermore, there is an additional merit
in consensus ADMM compared with the centralized N-R method. The centralized N-R method
needs a central operator that collects and transfers the power output commands and
updated value of each area, which violates the privacy of each system operator. However,
the proposed consensus ADMM utilizes the local information only, hence the privacy
of each system operator can be protected.
5. CONCLUSION
In this paper, an approach for the ED between interconnected utilities based on consensus
ADMM is proposed. The proposed method was applied to a 10-bus system to demonstrate
their effectiveness and compared to the centralized Newton-Raphson method. The proposed
consensus ADMM approach showed a superior performance compared to the N-R method.
Furthermore, it utilizes only the local information so that the privacy of each system
operator can be guaranteed and the regional sub-problems can be solved more efficiently.
For future research, the security issues such as the thermal limits of transmission
line and voltage magnitude when the outage is occurred in the system can be considered
in large power system connected to multiple zones.
Table 1. The generation capacity and coefficients of energy costs.
Bus
|
a
|
b
|
c
|
Pmin[MW]
|
Pmax[MW]
|
11
|
200
|
7.0
|
0.008
|
10
|
150
|
12
|
180
|
6.3
|
0.009
|
10
|
100
|
13
|
140
|
6.8
|
0.007
|
10
|
120
|
21
|
200
|
7.0
|
0.008
|
10
|
150
|
22
|
170
|
6.3
|
0.006
|
10
|
100
|
23
|
140
|
6.8
|
0.007
|
10
|
120
|
Table 2. Comparison of Consensus ADMM and N-R method.
Area
|
No. of Gen.
|
Consensus ADMM
|
Centralized N-R Method
|
Generation [MW]
|
Cost [$/h]
|
Generation [MW]
|
Cost [$/h]
|
1
|
11
|
23.65
|
370.02
|
27.31
|
397.11
|
13
|
38.72
|
413.76
|
55.25
|
537.09
|
Sum of Area 1
|
62.37
|
783.78
|
82.56
|
934.20
|
2
|
21
|
28.46
|
405.68
|
21.29
|
352.63
|
23
|
44.05
|
453.11
|
51.65
|
509.88
|
Sum of Area 2
|
72.51
|
858.79
|
72.94
|
862.51
|
Consensus
|
12
|
59.96
|
590.13
|
69.11
|
658.38
|
22
|
89.95
|
785.20
|
98.35
|
847.67
|
Sum of Consensus Area
|
149.91
|
1375.33
|
167.46
|
1506.05
|
Total
|
284.79
|
3017.90
|
322.96
|
3302.78
|
References
A. X. Sun, D. T. Phan, S. Ghosh, July 2013, Fully decentralized AC optimal power flow
algorithms, IEEE Power and Energy Society General Meeting, pp. 1-5
H. Yang, D. Yi, J. Zhao, Z. Dong, 2013, Distributed optimal dispatch of virtual power
plant via limited communication, IEEE Transactions on Power Systems, Vol. 28, No.
3, pp. 3511-3512
G. Chen, C. Li, Z. Dong, March 2016, Parallel and distributed computation for dynamical
economic dispatch, IEEE Transactions on Smart Grid, Vol. 8, No. 2, pp. 1026-1027
S. Boyd, N. Parikh, E. Chu, B. Peleato, J. Eckstein, January 2010, Distributed optimization
and statistical learning via the alternating direction method of multipliers, Foundations
and Trends in Machine Learning, Vol. 3, No. 1, pp. 1-122
L. Yang, T. Zhang, G. Chen, Z. Zhang, J. Luo, S. Pan, may 2018, Fully distributed
economic dispatching methods based on alternating direction multiplier method, Journal
of Electrical Engineering Technology, Vol. 13, No. 5, pp. 1778-1790
T. Erseghe, may 2014, Distributed optimal power flow using admm, IEEE transactions
on power system, Vol. 29, No. 5, pp. 2370-2380
Q. Peng, S. H. Low, 2014, Distributed algorithm for optimal power flow on a radial
network, IEEE 53rd Annual Conference in Decision and Control, pp. 167-172
M. Ma, L. Fan, Z. Miao, 2016, Consensus admm and proximal admm for economic dispatch
and ac opf with socp relaxation, 2016 IEEE North American Power Symposium, pp. 1-6
Z. Yang, J. Xiang, Y. Li, February 2016, Distributed consensus-based supply–demand
balance algorithm for economic dispatch problem in a smart grid with switching graph,
IEEE Transactions on Industry Electronics, Vol. 64, No. 2, pp. 1600-1610
G. Chen, Q. Yang, September 2017, An admm-based distributed algorithm for economic
dispatch in islanded microgrids, IEEE Transactions on Industrial Informatics, Vol.
14, No. 9, pp. 3892-3903
R. S. Kar, Z. Miao, M. Zhang, L. Fan, 2017, ADMM for nonconvex AC optimal power flow,
IEEE North American Power Symposium, pp. 1-6
M. Grant, S. Boyd, The CVX Users’ Guide Release 2.2
H. Saadat, Power system analysis, McGraw-Hill, chapter 7
MATLAB, R2020a, 2020, The MathWorks Inc., Natick, MA, USA
저자소개
Kyu-Ho Kim received the B.S., M.S. and Ph.D. degrees from Hanyang University, South
Korea, in 1988, 1990 and 1996, respectively.
He is a Professor in the Department of Electrical Engineering at Hankyong National
University, South Korea.
He was a Visiting Scholar at Baylor University for 2011-2012 and Unversity of Colorado
Denver for 2020-2021.
His research interests include power system control and operation, optimal power
flow and the development of control techniques for wind power plants.