김규호
                     (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.