Journal of Modern Power Systems and Clean Energy

ISSN 2196-5625 CN 32-1884/TK

网刊加载中。。。

使用Chrome浏览器效果最佳,继续浏览,你可能不会看到最佳的展示效果,

确定继续浏览么?

复制成功,请在其他浏览器进行阅读

A Cloud-edge Cooperative Dispatching Method for Distribution Networks Considering Photovoltaic Generation Uncertainty  PDF

  • Lu Shen
  • Xiaobo Dou
  • Huan Long
  • Chen Li
  • Ji Zhou
  • Kang Chen
School of Electrical Engineering, Southeast University, Nanjing 210096, China; State Grid National Electric Power Dispatching and Communication Center, Nanjing 210024, China; State Grid Suzhou Power Supply Company, Suzhou 215000, China

Updated:2021-09-27

DOI:10.35833/MPCE.2019.000582

  • Full Text
  • Figs & Tabs
  • References
  • Authors
  • About
CITE
OUTLINE

Abstract

With the increasing penetration of renewable energy generation, uncertainty and randomness pose great challenges for optimal dispatching in distribution networks. We propose a cloud-edge cooperative dispatching (CECD) method to exploit the new opportunities offered by Internet of Things (IoT) technology. To alleviate the huge pressure on the modeling and computing of large-scale distribution system, the method deploys edge nodes in small-scale transformer areas in which robust optimization subproblem models are introduced to address the photovoltaic (PV) uncertainty. Considering the limited communication and computing capabilities of the edge nodes, the cloud center in the distribution automation system (DAS) establishes a utility grid master problem model that enforces the consistency between the solution at each edge node with the utility grid based on the alternating direction method of multipliers (ADMM). Furthermore, the voltage constraint derived from the linear power flow equations is adopted for enhancing the operation security of the distribution network. We perform a cloud-edge system simulation of the proposed CECD method and demonstrate a dispatching application. The case study is carried out on a modified 33-node system to verify the remarkable performance of the proposed model and method.

I. Introduction

THE randomness and volatility in renewable energy sources (RESs) have highlighted the pressing need to address power quality and security concerns in distribution networks [

1], [2]. Furthermore, traditional operation and dispatching methods can no longer satisfy the needs of power grid reliability and economic development because of the increasing number of nodes and devices. With the development of Internet of Things (IoT) technology [3], the power flow and information flow are gradually becoming interconnected and integrated. Therefore, the development of a power IoT to cope with the uncertainties in RESs has become a key topic.

Cloud computing has become a mature centralized dispatching method. However, the traditional centralized mode has difficulties in handling the rapid expansion of the data scale due to the increasing number of RESs and the high computation demand [

4], [5]. Therefore, edge nodes with certain communication, storage, and dispatching capabilities deployed in transformer areas will be key to sharing the computation burden on the cloud center. The distribution system operator in China defines a transformer area as an area powered by a low-voltage transformer [6], which may be a line or a regional grid. Edge computing technology extends the function of power management to the devices in transformer areas, i.e., the edge sides of the distribution network, and provides extra margins for increasing the computation speed. This method has low latency and supports distributed algorithms, which are suitable for topology analysis and decision optimization [3], [7].

Recent efforts in the domain of distributed optimal dispatching have focused on mathematical models and algorithms. For example, a distributed dispatching strategy in a multi-microgrid system was introduced in [

8]. Reference [9] proposed a distributed energy management method based on the alternating direction method of multipliers (ADMM), which is scalable and privacy-preserving, and provided reliable communication. Reference [10] provided the economic insight of price negotiation to achieve fair energy trading in the ADMM solution. In [11], [12], a fully-distributed method based on ADMM and the projected gradient method for the economic dispatching problem was proposed in which local computation and exchange of the messages between adjacent nodes were used. The aforementioned distributed methods focused on local dispatching in microgrids. This requires the consistency between neighboring microgrids, which increases the communication and computation pressure on the microgrids. The studies also focused on distributed optimization models and algorithms rather than specific implementations based on the actual environment. Much data and many models were established, calculated, and stored by the distribution automation system (DAS). Distributed computing is not really realized in these studies.

Furthermore, the stochastic intermittence and fluctuation nature of photovoltaic (PV) generation necessitate the consideration of uncertainty in a distributed algorithm. Numerous works in the literature adopted stochastic programming (SP) [

13], chance constrained programming (CCP) [14], [15], and robust optimization (RO) [16] to handle the uncertainties. In [17], an SP model was constructed for the demand response in microgrids. The combination of the SP and conditional value at risk constraint methods reduced the possibility of irrational decisions [18]. In contrast to these approaches, RO does not model the probability distribution, but only requires the scope information of the uncertainties [17], [19]. Reference [20] introduced an uncertainty budget to control the relative values of the uncertain parameter offsets. Adaptive RO was used to construct a two-stage RO model which includes both pre-decision and re-decision in [21], [22]. An affine correction process was then designed in [23]. Although RO was designed for handling uncertainty, the traditional centralized framework cannot fully realize the coordination and complementarity of multiple transformer areas. In addition, most dispatching models ignore the voltage security in the operation of the distribution network and only impose power balance constraints.

In this paper, the linear approximation of the nonlinear power flow equations in rectangular coordinates is leveraged on to satisfy the voltage security constraint [

24], [25]. A variety of methods exploiting the relaxation of the nonlinear power flow equations have been proposed in different works. Reference [26] proposed an optimal inverter dispatching strategy based on optimal power flow (OPF) which utilizes semi-definite programming (SDP) relaxation [27] to find the optimal setpoints for PV inverters. However, this approach involves numerous optimization variables, and may become computationally expensive as the network size increases [28]. Different from the relaxation method, [29] proposed an approximate model as a generalization of the DC power flow model in which the optimal reactive power flow problem is cast into the class of convex quadratic, linearly-constrained optimization problems. Similarly, [24] developed a linear approximation to the power flow equations which avoids the non-convexity in OPF problems and results in a convex function. In this work, we adopt a closed-form linear power flow (LPF) equation [24], [25] for the nodal voltage to formulate tractable optimization problems.

In summary, a cloud-edge cooperative dispatching (CECD) method considering the uncertainties is proposed for the distribution network. The main contributions of this paper are as follows.

1) With the development of IoT cloud-edge technology, the proposed CECD method places a greater emphasis on practical implementation than most previous works. In particular, because of the limited data transmission and computing capabilities in the edge nodes, the direct iteration of neighboring edge nodes is replaced by the communication between the cloud center and multiple edge nodes. The cloud center establishes a utility grid master problem (UGMP) model and enforces the consistency between the solution of each edge node and the utility grid in order to provide high computation speed.

2) Compared with most existing works on dispatching strategies, this work proposes a distributed RO model based on the ADMM which addresses the uncertainties in small-scale transformer areas. A second difference is that the voltage constraint derived from linear flow equations is considered instead of the traditional power balance constraint. This addresses the neglected threat to nodal voltage security caused by the PV uncertainty in the transformer areas. The proposed method not only narrows the uncertainty range of the PV forecasting for conservativeness reduction, but also guarantees the operation security of the distribution network.

The remainder of this paper is organized as follows. In Section II, the detailed dispatching strategy is introduced. Sections III and IV present the mathematical model as well as its solution. A set of dispatching application software is developed in Section V. The case studies are analyzed in Section VI and the conclusions are drawn in Section VII.

II. Dispatching Strategy

An optimal dispatching strategy considering the uncertainty in PV generation is proposed in this work. We assume that a transformer area contains gas turbines, PV generators, energy storage (ES), and other devices. Figure 1 shows that the dispatching model is divided into two problems, namely, the transformer area subproblem (TASP) and the UGMP.

Fig. 1 Framework of proposed dispatching strategy.

Specifically, an RO-based TASP is established to realize the autonomous allocation and dispatching of controllable resources. The deterministic optimization model with the objective of minimizing the network loss and operation cost is created first. The maximization part of the max-min two-layer model is constructed by formulating an uncertainty set describing the range of PV fluctuations. The UGMP model is constructed to minimize the network loss and purchase cost from the external grid. In addition, we set a security constraint on the nodal voltage derived from the LPF equations. The TASPs determine the worst scenarios. This avoids the disadvantages of massive computations and high conservativeness caused by global uncertainty. The ADMM is then utilized to incorporate the results from the TASPs into the UGMP for generating new solutions. After multiple iterations between the UGMP and TASPs, the global optimal solution is obtained.

III. Mathematical Model

In this section, the matrix inverse, transpose, and complex conjugate are denoted by ()-1, ()T, and ()*, respectively, and the real and imaginary parts of a complex number are denoted by Re() and Im(), respectively. A diagonal matrix formed with entries composed of the elements of vector x is denoted by diag(x). The N×1 vectors with all ones and all zeros are denoted by 1N×1 and 0N×1, respectively. The spaces of N×1 real-valued and complex-valued vectors are denoted by N and N, respectively.

A. LPF Model

The voltage security constraint is derived from the linear approximation to the power flow equations [

24], [25]. We consider a distribution network containing m branches and n+1 nodes. The branch vector is M, and the node vector is N. Define the set N' including all nodes except node 1 (the slack bus), i.e., N'=N\1. Let I=[I2, I3, , IN+1]T, V=[V2, V3, , VN+1]T and S=[S2, S3, , SN+1]T, I, V, SN. The voltage equation and power balance equation can be expressed as:

I=YV+Y¯V1 (1)
S=diag(V)I* (2)

where V1 is the slack-bus voltage, which is set as the reference voltage. Let Y¯N and YN×N. The vector of shunt admittances Ysh, which is negligible in the present setting, can thus be extracted as:

Ysh=Y1N×1+Y¯=0N×1 (3)

We linearize (2) by substituting (1) and neglecting the higher-order terms. The voltage deviation, defined as ΔV=V-V11N×1, is obtained as:

ΔV=Y-1diag(1/V1*)S* (4)

We add a row for V1, i.e., ΔV̂=[0,ΔVT]T, V̂=[V1,VT]T, so that (4) is then modified as:

V̂=V11N+1×1+ΔV̂=Ŷ-1diag(1/V1*)Ŝ* (5)
Ŷ-1=10N×1T1N×1Y-1Ŝ*=[V12S*]T (6)

As shown in (6), Y and S are modified to Ŷ and Ŝ, so that (5) expresses the nodal voltage, including the slack bus voltage V1. Actually, Ŷ and Ŝ have no physical meaning.

Finally, we expand (5) by using Ŷ-1=R+jX and Ŝ=P̂+jQ̂. The real and imaginary components of V̂ (V̂re=Re(V̂), V̂im=Im(V̂)) are given by

V̂reV̂im=RXX-RP̂Q̂ (7)

It is worth mentioning that the error of the nodal voltage increases as the node moves electrically further away from the slack bus [

24]. Next, we apply the voltage expression (7) in the following optimization problems and verify its accuracy in Section VI-B.

B. TASP Model

We begin with a deterministic TASP model, which can be cast into an RO form later. The model in each unit comprises the following:

1) Gas turbine: the gas turbine is considered as a controllable distributed generator (DG), and the operation cost can be expressed as the linear function (8) [

16].

Ci,j,gt=KgPi,j,gtΔt (8)

where Ci,j,gt is the operation cost of the gas turbine connected to node j in the ith transformer area during the period t; Δt is the dispatching step, which is taken as 1 hour; Kg is the cost coefficient; and Pi,j,gt is the generated active power of the gas turbine, subject to (9), while its reactive power Qi,j,gt is controlled by the rated power factor angle φg.

PgminPi,j,gtPgmax (9)
Qi,j,gt=Pi,j,gttan(φg) (10)

where Pgmin and Pgmax are the minimum and maximum generated active power of the gas turbine, respectively.

2) ES: the ES cost mainly comprises the investment and operation cost [

30]. The average charging and discharging cost during the investment recovery period can be expressed as:

Ci,j,est=KesPi,j,es,dist/η+Pi,j,es,chtηΔt (11)

where Kes is the cost coefficient after conversion; Pi,j,es,cht and Pi,j,es,dist are the active charging power and discharging power of the ES inverter, respectively; and η is the charging/discharging efficiency. The ES constraints are given as:

0Pi,j,es,distPes,dismax0Pi,j,es,chtPes,chmaxEi,j,est=Ei,j,est-1+Pi,j,es,chtη-Pi,j,es,dist/ηΔtEesminEi,j,estEesmax (12)

where Pes,chmax and Pes,dismax are the maximum charging and discharging power, respectively, which are limited by the capacity of the ES; Ei,j,est is the remaining capacity; and Eesmin and Eesmax are the minimum and maximum remaining capacities allowed during the dispatching process to prevent overcharging or over-discharging, respectively, which can reduce the service life [

30]. The generated and consumed reactive power in the ES is

Qi,j,es,dist=Pi,j,es,disttan(φes,dis)Qi,j,es,cht=Pi,j,es,chttan(φes,ch) (13)

where Qi,j,es,cht and Qi,j,es,dist are the reactive charging power and discharging power of the ES inverter, respectively; and φes,ch and φes,dis are the rated charging and discharging power factor angles of the ES, respectively.

3) Voltage security constraint: in order to simplify the calculation, the influence of reactive power in PV generation is ignored. The power injection at node j is given by:

Pi,jt=Pi,j,gt+Pi,j,es,dist-Pi,j,es,cht-Pi,j,loadt+Pi,j,pvtQi,jt=Qi,j,gt+Qi,j,es,dist-Qi,j,es,cht-Qi,j,loadt (14)

where Pi,j,loadt and Qi,j,loadt are the active power and reactive power of the load at node j in the ith transformer area, respectively; and Pi,j,pvt is the active power output of the PV.

The voltage vectors Vi,ret and Vi,imt in the ith transformer area are calculated using (7), where V1 is taken as the reference voltage. The voltage magnitudes are constrained to remain within the defined limits Vmax and Vmin:

VminVi,retVmax (15)

In addition, the network loss Ci,losst of the TASP is given by:

Ci,losst=Kitj=1NiPi,jtΔt (16)

where Kit is the unit power cost; and Ni is the total number of the nodes in the ith transformer area.

Consequently, the ith deterministic TASP is modeled as:

minfi=t=1NTj=1NiCi,j,gt+Ci,j,est+Ci,lossts.t.  9,10,12-15 (17)

where NT is the total number of dispatching periods. Equation (17) can be reformulated to a simple form (18) including the deterministic PV output value, where y is the control variable as defined in (19), and û is the predicted value of the PV output as defined in (20).

mincTys.t.  Dyd       Iuy=û (18)
y=Pi,j,gtPi,j,es,distPi,j,es,chtPi,j,pvtT (19)
û=ûi,1,pvtûi,j,pvtûi,Ni,pvtT (20)

where c is the coefficient column vector corresponding to the objective function (17); d is a constant column vector; ûi,j,pvt is the PV predicted output of node j in the ith transformer area; and D and Iu are the coefficient matrices corresponding to the constraints. Dyd is the inequality constraint and incorporates (9), (12), and (15). Iuy=û is the deterministic constraint on the PV forecasting.

C. UGMP Model

The optimization objective of the UGMP includes the power loss Cnet,losst and purchase cost Cnet,PCCt via the point of common coupling (PCC):

ming=t=1NTCnet,PCCt+Cnet,losst (21)
Cnet,PCCt=KnettPnet,PCCtΔt (22)
Cnet,losst=Knettl=1NnetPnet,ltΔt (23)

where Knett is the power market price; Pnet,PCCt is the power injected from the external grid, subject to (24); Pnet,lt is the injected active power of the node l in the utility grid, which is divided into the two cases given in (25) and (26) depending on whether the node is an edge node; and Nnet is the set of nodes in the utility grid. The optimization model needs to ensure the operation security of the utility grid. The nodal voltage Vnett can be obtained from (7).

-Pnet,PCCmaxPnet,PCCtPnet,PCCmax (24)
Pnet,lt=-Pnet,l,loadtQnet,lt=-Qnet,l,loadt    lNnet\NC (25)
Pnet,lt=Pnet,l,it-Pnet,l,loadtQnet,lt=Qnet,l,it-Qnet,l,loadt    lNC (26)

where Pnet,PCCmax is the maximum power allowed by the distribution line connected to PCC; Qnet,lt is the injected reactive power of node l in the utility grid; Pnet,l,loadt and Qnet,l,loadt are the active and reactive power of the load at node l, respectively; NC is the set of edge nodes connected to the transformer areas; and Pnet,l,it and Qnet,l,it are the exchange active and reactive power via the lth edge node, respectively. The voltage security constraint is

VminVnet,retVmax (27)

IV. Model Solution

RO is an efficient approach to obtain fully robust solutions against PV uncertainty in the TASP model described in Section III-A. Compared with traditional methods such as SP, RO has the advantages in guaranteeing constraint satisfaction, not requiring the knowledge of the probability distributions of uncertain variables, and a relatively fast computation speed [

19], [31]. In the RO technique, an uncertainty set is a deterministic set comprising the lower and upper bounds of the uncertain variables. A robust feasible solution is one in which all the constraints are satisfied regardless of the actual values of the uncertain variables in the uncertainty set [32]. In this work, the PV power generation is modeled within an uncertainty set by interval prediction tools [33]:

Uu=ui,1,pvtui,j,pvtui,Ni,pvtui,j,pvtûi,j,pvt-Δui,j,pvmax,ûi,j,pvt+Δui,j,pvmax (28)

where ui,j,pvt is the introduced uncertain PV output variable after considering the uncertainty; and Δui,j,pvmax is the maximum fluctuation deviation allowed. The ith deterministic TASP (18) can be reformulated as:

maxuUminycTys.t.  Dyd        Iuy=u (29)

The following forms are then obtained using the strong dual theory [

34], [35]:

maxuU,γ,πdTγ+uTπs.t.  DTγ+IuTπc       γ,π0 (30)

where γ and π are the dual variables related to the constraints in (29). It is remarkable that the max-min structural RO model has been cast into a single-layer linear optimization model, which can be solved efficiently using a state-of-the-art solver.

Furthermore, the proposed CECD method is actually a distributed optimization model in the form of a master problem and multiple subproblems. In the literature, distributed optimization techniques such as the sub-gradient method and the ADMM, have been widely applied to smart grids [

36], [37]. The ADMM is preferred for fast convergence [38]. A consensus version of the ADMM [36] assumes that each subproblem has its own local objective function and a local set of constraints which act on a global variable shared between all the subproblems. The subproblem is solved for the respective local copies of the global variables by finding the optimal solution for the local copies subject to the condition that all the local copies are equal to the global variables. The optimization problem is solved iteratively, with all the local copies eventually converging to the global optimum provided that the problem is convex. For the TASP model, the local objective function and constraints only involve the variables in their own transformer area and the shared variable with the utility grid. The boundary information is transmitted between the UGMP and TASPs to update the calculation results until the global optimal solution is obtained, instead of each TASP iterating with one other.

We integrate the UGMP and TASPs in (31), which can be reformulated into the standard format of the ADMM (32).

mini=1NCfi+gs.t.  9,10,12-15,24-28 (31)
minfx+gzs.t.  xX, zZ       x=z (32)

where fi and g are the objective functions of the ith TASP in (17) and the UGMP in (21), respectively; and f(x), X, g(z), and Z are the objective functions and constraints in (31). The control variable x is redefined from the TASP models. In fact, it is the set of all the results from the TASPs and not obtained directly. The exchange power is set as the boundary variable. x is specifically expressed as:

x=x11x1tx1NTxi1xitxiNTxNC1xNCtxNCNT (33)
xit=Pi,ctQi,ctTPi,ct=j=1NiPi,jtQi,ct=j=1NiQi,jt (34)

The variable z, which has the same structure and meaning as x, is introduced in the UGMP model. The two variables are unified by the equivalence constraint x=z. The ADMM comprises the local minimization step, decision variable update, and augmented Lagrangian multiplier update [

33] as follows:

xik+1=argminxifixi+λkxi-zik+ρ2xi-zik22    i=1,2,,NCzk+1=argminzgz+λkxk+1-z+ρ2xk+1-z22λk+1=λk+ρxk+1-zk+1 (35)

where ρ is the penalty coefficient; and λk is the Lagrange multiplier in the kth iteration.

The iterative solution is shown schematically in Fig. 2. The convergence of the ADMM can be characterized by the primal residue rk+1 and dual residue sk+1 [

36], which satisfy

rk+1=xk+1-zk+1sk+1=ρzk+1-zk (36)

Fig. 2 Iterative solution.

Thus, the convergence criterion can be defined as:

rk+122εprisk+122εdual (37)

where εpri and εdual are both greater than zero. rk+1 reflects the infeasibility of the model, while sk+1 is used to determine whether the iteration has converged to the optimal solution. The detailed steps of the solution are shown in algorithm 1.

Algorithm 1  : ADMM for CECD model

Set k=0, λ0=1, ρ0=1, z0=0

for k=1, 2,  (repeat until convergence) do

 [Cloud center]: receive zk;

         update zk+1 via (35).

 [Edge node i]: for i=i:NC;

        receive zk+1 and calculate xik+1 via (35);

        update xk+1 via (33), (34);

        end for.

 [Cloud center]: calculate λk+1 via (35);

         calculate rk+1, sk+1 via (36);

end for.

V. Application Implementation

The CECD method is applied to the distribution network architecture shown in Fig. 3. The cloud center is built into the DAS and not only obtains the operation data, grid topology, and standard models of the various devices, but also assigns tasks to the edge nodes. The distribution transformer terminal unit (TTU) with computing, storage, and communication capabilities is set as an edge node. Based on the specified communication protocol, the edge nodes detect and collect the facility and network operation status information in the transformer area. Moreover, because of the enormous pressure on cloud-centric computing due to high-frequency data, some applications are embedded in the edge nodes to undertake tasks assigned by the cloud center. The implementation framework of CECD application is shown in Fig. 4, where SCADA stands for supervisory control and data acquisition; GIS stands for geographic information system; DSM stands for demand-side management; and PMU stands for phasor measurement unit. A dispatching system software is developed for the cloud center to assign the dispatched tasks to the corresponding edge nodes for completion and coordinate their compution results. The edge nodes in turn complete their dispatched tasks autonomously under the control of the power management application and then return the optimization results to the cloud center.

Fig. 3 Simplified schematic diagram of distribution network.

Fig. 4 Implementation framework of CECD application.

In this work, the proposed CECD method is implemented on a cluster of 4 processors connected by 100 Mbit/s Ethernet to simulate a cloud center and 3 edge nodes. The detailed system configurations are given in Table I. The dispatching system software and power management app are modeled in Microsoft Visual Studio 2017 [

39] by calling MATLAB R2018b [40] programs, including the UGMP and TASP modules. The established optimization model is solved by a commercial solver Gurobi 8.9.0 [41]. The cloud center keeps a copy of the data collected by each edge node based on the UDP communication protocol. Users can also directly access edge nodes by the address stored in the cloud center. The data from all edge nodes can be shared from the cloud center if an edge node requires the data.

Table I System Configuration
ConfigurationCPUcoreProcessorMemory (GB)HDD (TB)SDD (GB)Operation system
Cloud center 12 Intel Xeon 4 64 1.0 256 Win10 (64 bit)
Edge node 1 4 Intel Core i5 8 0.5 128 Win 10 (64 bit)
Edge node 2 4 Intel Core i5 8 0.5 128 Win 10 (64 bit)
Edge node 3 4 Intel Core i7 16 0.5 256 Win 10 (64 bit)

VI. Case Studies

A modified IEEE 33-node test system is used to test the CECD method. In this section, we first validate the accuracy of the LPF model and analyze the dispatching results with the voltage security constraints. The feasibility and superiority of the proposed CECD method are then further illustrated via the comparison with the centralized RO method, the decentralized RO method, and the distributed deterministic dispatching method.

A. Simulation System

A modified IEEE 33-node test system is used to verify the effectiveness of the CECD method. Figure 5 shows the detailed topological structure adopted in this paper. There is a 110 kV/10 kV transformer between nodes 1 and 2. The remaining transformers are 10 kV/380 V transformers. The TTUs are installed at the low-voltage sides of the transformers, i.e., nodes 7, 19 and 26 [

6]. Four gas turbines, six PVs and three ESs are integrated into the network. The detailed parameters of the ES and gas turbine are as follows: Pes,dismax =400 kW, Pes,chmax = 400 kW, Eesmin = 0 kWh, Eesmax = 1200 kWh, Kes = 0.4 ¥/kWh, η = 0.95, Pgmax = 200 kW, Pgmin = 0 kW, and Kg = 0.65 ¥/kWh. The prices in the power market are presented in Table II. Figure 6 shows the forecasted daily load profile and PV power profile [42]. The fluctuation range of the PV power differs in different areas, and thus we adopt 20%, 15% and 10% of the predicted value according to the historical deviation in the respective transformer areas [43], respectively. The system base is 100 MVA. The voltage upper limit and lower limit are set as 1.05 p.u. and 0.95 p.u., respectively. More detailed information can be found in [44].

Fig. 5 Modified 33-node distribution network system.

Table II Energy Price
Time slotTime divisionPrice (¥/kWh)
Peak 10:00-15:00, 18:00-21:00 1.322
Flat 07:00-10:00, 15:00-18:00, 21:00-23:00 0.832
Valley 23:00-07:00 0.369

Fig. 6 Forecasting results of PV and load. (a) Transformer area 1. (b) Transformer area 2. (c) Transformer area 3. (d) Distribution network system.

To verify the advantages of the proposed CECD method, five methods are investigated to compare and analyze the performance in different scenarios.

1) Method 1: with no dispatching method.

2) Method 2: with the proposed CECD method.

3) Method 3: with the centralized RO method.

4) Method 4: with the decentralized RO method.

5) Method 5: with the distributed deterministic method.

It is worth noting that Method 4 also uses the ADMM to solve multiple TASPs. However, differing from the proposed CECD method, this method requires each edge node to communicate with neighboring nodes to achieve consistency instead of establishing a UGMP in the cloud center to obtain the global optimal solution cooperatively and iteratively.

B. Analysis of CECD Application Results

Based on the parameters of the above system, the optimal results from the proposed CECD method (Method 2) are shown in Fig. 7. The operation status of the devices in transformer area 1 is analyzed as an example. The ES charges and discharges according to the power market price and PV generation (positive and negative values represent power discharging and charging, respectively). When there is superfluous PV power, excessive electricity is stored in the ES. In the opposite case, the ES can discharge to satisfy the load demand.

Fig. 7 Dispatching results for different transformer areas. (a) Transformer area 1. (b) Transformer area 2. (c) Transformer area 3.

In the CECD method, the cloud center re-optimizes the results obtained by the edge nodes considering the purchase from the external grid. The exchange power of each edge node is shown in Fig. 8, where positive and negative values represent power export and import, respectively. When the PV power drops sharply, the transformer areas absorb power to balance the power supply and demand. Otherwise, the transformer areas export power.

Fig. 8 Dispatching results of exchange power. (a) Transformer area 1. (b) Transformer area 2. (c) Transformer area 3. (d) Utility grid.

Furthermore, the voltages are simulated for comparison to demonstrate the accuracy of the LPF equations. As shown in Fig. 9, the real (magnitude) and imaginary (phase angle) parts of the voltage obtained by the LPF equations have little deviation from the results of the nonlinear power flow equations. The maximum deviations of the voltage magnitude and phase angle are 0.0001 p.u. and 0.0004 rad, respectively. This result demonstrates that the LPF model can replace the nonlinear power flow equations while imposing the voltage security constraint and reducing the calculation pressure.

Fig. 9 Comparison of voltage vectors. (a) Voltage magnitude. (b) Voltage phase.

The treatment of overvoltage by the voltage security constraint in the LPF equations is considered in the TASPs. Figure 10 represents three voltage results at the 11th hour from Method 1, Method 2, and Method 2 without voltage constraint. Method 2 without voltage constraint reduces the voltage level by a certain extent, although the voltage is still unsafe around node 22. However, the voltage security-constrained Method 2 can ensure that all nodes are within the safe range of less than 1.05 p.u..

Fig. 10 Comparison of voltage security constraint.

C. Comparison with Centralized and Decentralized RO Methods

The voltage magnitudes at the 14th hour calculated by the different methods are shown in Fig. 11. Because of the high penetration of PV power generation, the voltages of nodes 19 and 20 exceed the upper limit (1.05 p.u.) in Method 1. Although the nodal voltage of Method 3 has a marginal improvement compared with Method 1, the voltage magnitude at node 19 is still around 1.05 p.u.. This is because the PV uncertainty set range adopted in Method 3 is the average level of multiple transformer areas. However, in fact, the PV fluctuation ranges in different regions are usually not the same. As shown for transformer area 3, when a worse scenario beyond the uncertainty set occurs, voltage security may not be guaranteed. Method 2 and Method 4 have similar voltage levels and all nodes are within the safe range.

Fig. 11 Comparison of voltage condition.

The operation costs of the three methods are given in Table III. For Method 3, the inaccurate average PV uncertainty adopted in several areas results in a higher total operation cost (¥16253.7) than that of Method 2 (¥16104.9). Besides, although the costs of the three transformer areas under Method 4 are slightly decreased compared with that of Method 2, the cost of the utility grid is much higher. This demonstrates that the proposed CECD method can provide extra margins for the total operation costs of the distribution system.

Table III Comparison of Operation Costs
MethodCost (¥)
Area 1Area 2Area 3Utility gridTotal
Method 2 2687.2 2774.6 4201.4 6441.7 16104.9
Method 3 2491.6 2805.1 4547.6 6409.4 16253.7
Method 4 2582.5 2694.7 4168.2 6771.8 16217.2

The dataset conditions and required computation time for the three methods in the aforementioned simulated environment are compared in Table IV, which further validates the superiority of the proposed CECD method. It can be concluded that the computation time of Method 2 is less than that of the other two methods, especially Method 3. In traditional centralized methods, the cloud center needs to collect and calculate the global data from the entire distribution network. As shown in Table IV, the full dataset requires 600 kB to store and has over 25000 entries in the coefficient matrix of the optimization model. However, Method 2 and Method 4 utilize decentralized collection or storage as well as distributed computation to reduce the dataset size and dimensions, and thus the calculation pressure on the cloud center is spread out and the computation time is shortened. In Method 4, the limited communication and computing capabilities of the edge nodes result in more time taken to directly exchange data between the edge nodes without a cloud center. Notably, the results in Table IV are based on a 33-node distribution system including three edge nodes. When the proposed CECD method is applied to a larger-scale distribution network with more transformer areas, its advantages in reducing the computation time and burden will become more prominent.

Table IV Comparison of Rough Computation Requirements
MethodImplementerDataset size (kB)Dataset dimensionComputation time (s)
Method 2 Cloud center 160 72×96 37.43
Edge node 1 80 32×96
Edge node 2 140 64×96
Edge node 3 220 96×96
Method 3 Cloud center 600 264×96 53.08
Method 4 Edge node 1 200 88×96 40.75
Edge node 2 200 88×96
Edge node 3 200 88×96

D. Comparison with Distributed Deterministic Dispatching Method

In order to verify the validity of the day-ahead uncertainty consideration, the proposed method is compared with the distributed deterministic dispatching method (Method 5). In this case, the purchase/sale price in the real-time market is assumed to be 1.5/0.5 times the price in the corresponding period of the day-ahead electricity market [

45].

The forecasting error makes it necessary to compensate for the imbalance between the planned dispatching scheme and the actual situation on the next day. Both the methods require the purchase or sale of electricity in the real-time market to balance power supply and demand, which results in the balancing cost. The balancing cost in Table V is calculated using the actual PV power generation on the second day [

42]. It can be seen that the day-ahead operation cost of Method 5 is lower than that of Method 2. However, since the purchase/sale price of the real-time market is generally higher/lower, the balancing cost of Method 5 for satisfying load demand is much higher. Consequently, the comparison clearly shows that the proposed CECD method outperforms Method 5 in terms of robustness against real-time market price fluctuation risks.

Table V Comparison of Costs Including Balancing Cost
MethodTimeDay-ahead cost (¥)Balancing cost (¥)Total cost (¥)
Method 2 00:00-06:00 2447.2 267.2 2714.4
06:00-12:00 3538.4 234.8 3773.2
12:00-18:00 4341.7 314.8 4656.5
18:00-24:00 5777.6 376.8 6154.4
Method 5 00:00-06:00 2349.2 386.6 2735.8
06:00-12:00 3398.4 508.8 3907.2
12:00-18:00 4287.3 534.1 4821.4
18:00-24:00 5615.6 669.6 6285.2

VII. Conclusion

A new implementable CECD method for distribution networks to cope with the uncertainties in PV generation by utilizing IoT technology is proposed in this paper. The edge nodes deployed in TTUs build the RO-based TASP models, while the cloud center establishes the UGMP in the DAS and exchanges boundary information with the edge nodes to obtain the global optimal solution using the ADMM. We use a modified 33-node distribution network, which includes three transformer areas for simulation. The results fully demonstrate that the proposed CECD method reduces the calculation pressure on the centralized cloud computing in the DAS and provides extra margins for reducing the computation time. The CECD method further outperforms the other methods such as the centralized RO method, the decentralized RO method, and the distributed deterministic dispatching method in minimizing the operation cost and satisfying the nodal voltage constraint. Notably, the proposed CECD method can support the development of RESs by adding edge nodes and enhance the operation security and economical operation of distribution networks.

The above conclusions demonstrate the advantages of the hourly robust dispatching scheme. The high speed and low delay of edge computing technology make it possible to study real-time optimization strategies for distribution networks. Our future work will also analyze the effects of data transmission and width on the real-time results in practice.

References

1

V. F. Martins and C. L. T. Borges, “Active distribution network integrated planning incorporating distributed generation and load response uncertainties,” IEEE Transactions on Power Systems, vol. 26, no. 4, pp. 2164-2172, Apr. 2011. [Baidu Scholar

2

K. Kuroda, H. Magori, T. Ichimura et al., “A hybrid multi-objective optimization method considering optimization problems in power distribution systems,” Journal of Modern Power Systems and Clean Energy, vol. 3, no. 1, pp. 41-50, Mar. 2015. [Baidu Scholar

3

Z. Li, M. Shahidehpour, and X. Liu, “Cyber-secure decentralized energy management for IoT-enabled active distribution networks,” Journal of Modern Power Systems and Clean Energy, vol. 6, no. 5, pp. 900-917, Sept. 2018. [Baidu Scholar

4

W. Zheng, W. Wu, B. Zhang et al., “A fully distributed reactive power optimization and control method for active distribution networks,” IEEE Transactions on Smart Grid, vol. 7, no. 2, pp. 1021-1033, Mar. 2016. [Baidu Scholar

5

M. D. Ilic, L. Xie, and J. Joo, “Efficient coordination of wind power and price-responsive demand–Part I: theoretical foundations,” IEEE Transactions on Power Systems, vol. 26, no. 4, pp. 1875-1884, Nov. 2011. [Baidu Scholar

6

Technical Specification for Intelligent Distribution Network, Q/GDW 11658-2016, 2016. [Baidu Scholar

7

H. Xing, Y. Mou, M. Fu et al., “Distributed bisection method for economic power dispatch in smart grid,” IEEE Transactions on Power Systems, vol. 30, no. 6, pp. 3024-3035, Nov. 2015. [Baidu Scholar

8

S. A. Arefifar, M. Ordonez, and Y. Mohamed, “Energy management in multi-microgrid systems–development and assessment,” in Proceedings of 2017 IEEE PES General Meeting, Chicago, USA, Jul. 2017, pp. 1-8. [Baidu Scholar

9

Y. Liu, H. B. Gooi, and H. Xin, “Distributed energy management for the multi-microgrid system based on ADMM,” in Proceedings of 2017 IEEE PES General Meeting, Chicago, USA, Jul. 2017, pp. 1-7. [Baidu Scholar

10

Y. Liu, H. B. Gooi, Y. Li et al., “A secure distributed transactive energy management scheme for multiple interconnected microgrids considering misbehaviors,” IEEE Transactions on Smart Grid, vol. 10, no. 6, pp. 5975-5986, Nov. 2019. [Baidu Scholar

11

I. K. Lysikatos and N. Hatziargyriou, “Fully distributed economic dispatch of distributed generators in active distribution networks considering losses,” IET Generation, Transmission & Distribution, vol. 11, no. 3, pp. 627-636, Feb. 2017. [Baidu Scholar

12

W.-J. Liu, M. Chi, Z.-W. Liu et al., “Distributed optimal active power dispatch with energy storage units and power flow limits in smart grids,” International Journal of Electrical Power & Energy Systems, vol. 105, no. 1, pp. 420-428, Feb. 2019. [Baidu Scholar

13

S. Talari, M. Yazdaninejad, and M. Haghifam, “Stochastic-based scheduling of the microgrid operation including wind turbines, photovoltaic cells, energy storages and responsive loads,” IET Generation, Transmission & Distribution, vol. 9, no. 12, pp. 1498-1509, Sept. 2015. [Baidu Scholar

14

H. Wu, M. Shahidehpour, Z. Li et al., “Chance-constrained day-ahead scheduling in stochastic power system operation,” IEEE Transactions on Power Systems, vol. 29, no. 4, pp. 1583-1591, Jul. 2014. [Baidu Scholar

15

X. Fang, B. M. Hodge, F. Li et al., “Adjustable and distributionally robust chance-constrained economic dispatch considering wind power uncertainty,” Journal of Modern Power Systems and Clean Energy, vol. 7, no. 1, pp. 658-664, Apr. 2019. [Baidu Scholar

16

Y. Xiang, J. Liu, and Y. Liu, “Robust energy management of microgrid with uncertain renewable generation and load,” IEEE Transactions on Smart Grid, vol. 7, no. 2, pp. 1034-1043, Mar. 2016. [Baidu Scholar

17

A. Zakariazadeh, S. Jadid, and P. Siano, “Stochastic operational scheduling of smart distribution system considering wind generation and demand response programs,” International Journal of Electrical Power & Energy Systems, vol. 63, no. 1, pp. 218-225, Dec. 2014. [Baidu Scholar

18

D. T. Nguyen and L. B. Le, “Risk-constrained profit maximization for microgrid aggregators with demand response,” IEEE Transactions on Smart Grid, vol. 6, no. 1, pp. 135-146, Jan. 2015. [Baidu Scholar

19

L. Dong, J. Li, T. Pu et al., “Distributionally robust optimization model of active distribution network considering uncertainties of source and load,” Journal of Modern Power Systems and Clean Energy, vol. 7, no. 6, pp. 1585-1595, Nov. 2019. [Baidu Scholar

20

C. Wang, Y. Zhou, J. Wu et al., “Robust-index method for household load scheduling considering uncertainties of customer behavior,” IEEE Transactions on Smart Grid, vol. 6, no. 4, pp. 1806-1818, Jul. 2015. [Baidu Scholar

21

T. Ding, C. Li, Y. Yang et al., “A two-stage robust optimization for centralized-optimal dispatch of photovoltaic inverters in active distribution networks,” IEEE Transactions on Sustainable Energy, vol. 8, no. 2, pp. 744-754, Apr. 2017. [Baidu Scholar

22

D. Bertsimas, E. Litvinov, X. Sun et al., “Adaptive robust optimization for the security constrained unit commitment problem,” IEEE Transactions on Power Systems, vol. 28, no. 1, pp. 52-63, Feb. 2013. [Baidu Scholar

23

Á. Lorca and X. Sun, “Adaptive robust optimization with dynamic uncertainty sets for multi-period economic dispatch under significant wind,” IEEE Transactions on Power Systems, vol. 30, no. 4, pp. 1702-1713, Jul. 2015. [Baidu Scholar

24

S. S. Guggilam, E. Dall’Anese, Y. Chen et al., “Scalable optimization methods for distribution networks with high PV integration,” IEEE Transactions on Smart Grid, vol. 7, no. 4, pp. 2061-2070, Jul. 2016. [Baidu Scholar

25

S. Bolognani and S. Zampieri, “On the existence and linear approximation of the power flow solution in power distribution networks,” IEEE Transactions on Power Systems, vol. 31, no. 1, pp. 163-172, Jan. 2016. [Baidu Scholar

26

E. Dall’Anese, S. V. Dhople, and G. B. Giannakis, “Optimal dispatch of photovoltaic inverters in residential distribution systems,” IEEE Transactions on Sustainable Energy, vol. 5, no. 2, pp. 487-497, Apr. 2014, [Baidu Scholar

27

J. Lavaei and S. H. Low, “Zero duality gap in optimal power flow problem,” IEEE Transactions on Power Systems, vol. 27, no. 1, pp. 92-107, Feb. 2012. [Baidu Scholar

28

Y. Nesterov, A. Nemirovskii, and Y. Ye, Interior-point Polynomial Algorithms in Convex Programming. Philadelphia: SIAM, 1994. [Baidu Scholar

29

S. Bolognani and S. Zampieri, “A distributed control strategy for reactive power compensation in smart microgrids,” IEEE Transactions on Automatic Control, vol. 58, no. 11, pp. 2818-2833, Nov. 2013. [Baidu Scholar

30

L. Guo, W. Liu, X. Li et al, “Energy management system for stand-alone wind-powered-desalination microgrid,” IEEE Transactions on Smart Grid, vol. 7, no. 2, pp. 1079-1087, Mar. 2016. [Baidu Scholar

31

C. Zhang, Y. Xu, Z. Li et al., “Robustly coordinated operation of a multi-energy microgrid with flexible electric and thermal loads,” IEEE Transactions on Smart Grid, vol. 10, no. 3, pp. 2765-2775, May 2019. [Baidu Scholar

32

A. Ben-Tal and A. Nemirovski, “Robust convex optimization,” Mathematics of Operations Research, vol. 23, no. 4, pp. 769-805, Nov. 1998. [Baidu Scholar

33

C. Wan, Z. Xu, P. Pinson et al., “Probabilistic forecasting of wind power generation using extreme learning machine,” IEEE Transactions on Power Systems, vol. 29, no. 3, pp. 1033-1044, May 2014. [Baidu Scholar

34

A. Beck and A. Ben-Tal, “Duality in robust optimization: primal worst equals dual best,” Operations Research Letters, vol. 37, no. 1, pp. 1-6, Jan. 2009. [Baidu Scholar

35

Y. An and B. Zeng, “Exploring the modeling capacity of two-stage robust optimization: variants of robust unit commitment model,” IEEE Transactions on Power Systems, vol. 30, no. 1, pp. 109-122, Jan. 2015. [Baidu Scholar

36

P. Šulc, S. Backhaus, and M. Chertkov, “Optimal distributed control of reactive power via the alternating direction method of multipliers,” IEEE Transactions on Energy Conversion, vol. 29, no. 4, pp. 968-977, Dec. 2014. [Baidu Scholar

37

S. Boyd, N. Parikh, E. Chu et al., “Distributed optimization and statistical learning via the alternating direction method of multipliers,” Foundations & Trends in Machine Learning, vol. 3, no. 1, p. 128, Jan. 2011. [Baidu Scholar

38

T. Erseghe, D. Zennaro, E. Dall’Anese et al., “Fast consensus by the alternating direction multipliers method,” IEEE Transactions on Signal Processing, vol. 59, no. 11, pp. 5523-5537, Nov. 2011. [Baidu Scholar

39

Microsoft. (2019, Oct.). Visual studio. [Online]. Available: https://visualstudio.microsoft.com [Baidu Scholar

40

MathWorks. (2020, Mar.). MATLAB. [Online]. Available: https://www.mathworks.com [Baidu Scholar

41

Gurobi Optimization. (2018, Feb.). Gurobi. [Online]. Available: http://www.gurobi.com [Baidu Scholar

42

P. Li, H. Ji, C. Wang et al., “Coordinated control method of voltage and reactive power for active distribution networks based on soft open point,” IEEE Transactions on Sustainable Energy, vol. 8, no. 4, pp. 1430-1442, Oct. 2017. [Baidu Scholar

43

Technical Requirement of Power Forecasting System for PV Power Station, NB/T 32011-2013, 2013. [Baidu Scholar

44

M. E. Baran and F. Wu, “Network reconfiguration in distribution systems for loss reduction and load balancing,” IEEE Transactions on Power Delivery, vol. 4, no. 2, pp. 1401-1407, Apr. 1989. [Baidu Scholar

45

G. Liu, Y. Xu, and K. Tomsovic, “Bidding strategy for microgrid in day-ahead market based on hybrid stochastic/robust optimization,” IEEE Transactions on Smart Grid, vol. 7, no. 1, pp. 227-237, Jan. 2016. [Baidu Scholar