11
1 Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese, and Changhong Zhao Abstract—This paper examines distribution systems with a high integration of distributed energy resources (DERs) and addresses the design of local control methods for real-time voltage regulation. Particularly, the paper focuses on proportional control strategies where the active and reactive output-powers of DERs are adjusted in response to (and proportionally to) local changes in voltage levels. The design of the voltage-active power and voltage-reactive power characteristics leverages suitable linear approximations of the AC power-flow equations and is network- cognizant; that is, the coefficients of the controllers embed information on the location of the DERs and forecasted non- controllable loads/injections and, consequently, on the effect of DER power adjustments on the overall voltage profile. A robust approach is pursued to cope with uncertainty in the forecasted non-controllable loads/power injections. Stability of the proposed local controllers is analytically assessed and numerically corrob- orated. I. I NTRODUCTION The increased deployment of renewable energy resources such as photovoltaic (PV) systems operating with business-as- usual practices has already precipitated a unique set of power- quality and reliability-related concerns at the distribution- system level [1], [2]. For example, in settings with high renew- able penetration, reverse power flows increase the likelihood of voltages violating prescribed limits (e.g,. ANSI C84.1 limits). Furthermore, volatility of ambient conditions leads to rapid variations in renewable generation and, in turn, to increased cycling and wear-out of legacy voltage regulation equipment. To alleviate these concerns, some recent research efforts focused on development of local (i.e., autonomous) control strategies where each power-electronics-interfaced distributed energy resource (DER) adjusts its output powers based on voltage measurements at the point of connection [3]–[9]. Particularly, inverter-interfaced DERs implementing the so- called Volt/VAR control or voltage droop control have been shown to effectively aid voltage regulation by absorbing or providing reactive power in response to (and proportionally to) local changes in voltage magnitudes. Focusing on Volt/VAR control, a recommended setting for the voltage-reactive power characteristic for DERs is specified K. Baker is with the College of Engineering and Applied Science at the University of Colorado, Boulder. Email: [email protected] A. Bernstein, E. Dall’Anese, and C. Zhao are with the National Renewable Energy Laboratory (NREL), Golden, CO, USA. Emails: [email protected] This work was supported by the Laboratory Directed Research and Devel- opment Program at NREL and by funding from the Advanced Distribution Management Systems Program of the U.S. Department of Energy’s Office of Electricity Delivery and Energy Reliability under Lawrence Berkeley National Laboratory Contract No. DE-AC02-05CH11231. in the IEEE 1547.8 Standard [10]. However, the design of the voltage-reactive power characteristics is network-agnostic – in the sense that it does not take into account the location of the DERs in the feeder and, thus, the effect of output power adjustments on the overall voltage profile. Further, the Volt/VAR mechanism specified in [10] may exhibit oscillatory behaviors and its stability (in an input-to-state stability sense) is still under investigation [3], [5], [7], [9]. Several works addressed the design of local Volt/VAR con- trollers for voltage regulation purposes. For example, [6]–[9] synthesized Volt/VAR controllers by leveraging optimization and game-theoretic arguments. Stability claims were derived based on a linearized AC power-flow model in [6]–[8], while [9] analyzed the stability of incremental Volt/VAR con- trollers in the purview of the nonlinear AC power-flow equa- tions. On the other hand, heuristics were utilized in, e.g., [11]. Approaches based on extremum-seeking control have been explored as a model-free alternative to Volt/VAR control [12]; however, it may be difficult to systematically take into account the network effects to design the control rule, especially in meshed and unbalanced systems. Capitalizing on the fact that distribution networks typically exhibit a high resistance- to-reactance ratio, additional works considered active power control to possibly improve efficiency and better cope with overvoltage conditions [13]–[15]. Active and reactive power control in microgrids was studied in [16], [17]. However, [6]–[9], [13] (and pertinent references therein) do not address the design of the voltage-reactive power and voltage-active power characteristics; rather, for given coef- ficients of the controllers (i.e., droop coefficients), rules to update the active power and/or reactive power are designed with the objective of ensuring a stable system operation. In addition to assuming the droop coefficients are given, [6]–[9] employ an incremental update strategy to ensure stability. On the other hand, [11], [14], [16], [17] addressed the problem of computing the coefficients of the controllers; however, the designs are based on heuristics and, hence, no optimality or stability claims are provided. This paper addresses the design of proportional control strategies wherein active and/or reactive output-powers of DERs are adjusted in response to local changes in voltage levels – a methodology that we occasionally refer to as Volt/VAR/Watt control. The voltage-active power and voltage-reactive power char- acteristics are obtained based on the following design princi- ples: i) Suitable linear approximations of the AC power-flow equations [18]–[21] are utilized to render the voltage-power arXiv:1702.02969v2 [math.OC] 25 Jul 2017

Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

1

Network-Cognizant Voltage Droop Controlfor Distribution Grids

Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese, and Changhong Zhao

Abstract—This paper examines distribution systems with ahigh integration of distributed energy resources (DERs) andaddresses the design of local control methods for real-time voltageregulation. Particularly, the paper focuses on proportional controlstrategies where the active and reactive output-powers of DERsare adjusted in response to (and proportionally to) local changesin voltage levels. The design of the voltage-active power andvoltage-reactive power characteristics leverages suitable linearapproximations of the AC power-flow equations and is network-cognizant; that is, the coefficients of the controllers embedinformation on the location of the DERs and forecasted non-controllable loads/injections and, consequently, on the effect ofDER power adjustments on the overall voltage profile. A robustapproach is pursued to cope with uncertainty in the forecastednon-controllable loads/power injections. Stability of the proposedlocal controllers is analytically assessed and numerically corrob-orated.

I. INTRODUCTION

The increased deployment of renewable energy resourcessuch as photovoltaic (PV) systems operating with business-as-usual practices has already precipitated a unique set of power-quality and reliability-related concerns at the distribution-system level [1], [2]. For example, in settings with high renew-able penetration, reverse power flows increase the likelihood ofvoltages violating prescribed limits (e.g,. ANSI C84.1 limits).Furthermore, volatility of ambient conditions leads to rapidvariations in renewable generation and, in turn, to increasedcycling and wear-out of legacy voltage regulation equipment.

To alleviate these concerns, some recent research effortsfocused on development of local (i.e., autonomous) controlstrategies where each power-electronics-interfaced distributedenergy resource (DER) adjusts its output powers based onvoltage measurements at the point of connection [3]–[9].Particularly, inverter-interfaced DERs implementing the so-called Volt/VAR control or voltage droop control have beenshown to effectively aid voltage regulation by absorbing orproviding reactive power in response to (and proportionallyto) local changes in voltage magnitudes.

Focusing on Volt/VAR control, a recommended setting forthe voltage-reactive power characteristic for DERs is specified

K. Baker is with the College of Engineering and Applied Science at theUniversity of Colorado, Boulder. Email: [email protected]

A. Bernstein, E. Dall’Anese, and C. Zhao are with the NationalRenewable Energy Laboratory (NREL), Golden, CO, USA. Emails:[email protected]

This work was supported by the Laboratory Directed Research and Devel-opment Program at NREL and by funding from the Advanced DistributionManagement Systems Program of the U.S. Department of Energy’s Office ofElectricity Delivery and Energy Reliability under Lawrence Berkeley NationalLaboratory Contract No. DE-AC02-05CH11231.

in the IEEE 1547.8 Standard [10]. However, the design ofthe voltage-reactive power characteristics is network-agnostic– in the sense that it does not take into account the locationof the DERs in the feeder and, thus, the effect of outputpower adjustments on the overall voltage profile. Further, theVolt/VAR mechanism specified in [10] may exhibit oscillatorybehaviors and its stability (in an input-to-state stability sense)is still under investigation [3], [5], [7], [9].

Several works addressed the design of local Volt/VAR con-trollers for voltage regulation purposes. For example, [6]–[9]synthesized Volt/VAR controllers by leveraging optimizationand game-theoretic arguments. Stability claims were derivedbased on a linearized AC power-flow model in [6]–[8],while [9] analyzed the stability of incremental Volt/VAR con-trollers in the purview of the nonlinear AC power-flow equa-tions. On the other hand, heuristics were utilized in, e.g., [11].Approaches based on extremum-seeking control have beenexplored as a model-free alternative to Volt/VAR control [12];however, it may be difficult to systematically take into accountthe network effects to design the control rule, especially inmeshed and unbalanced systems. Capitalizing on the factthat distribution networks typically exhibit a high resistance-to-reactance ratio, additional works considered active powercontrol to possibly improve efficiency and better cope withovervoltage conditions [13]–[15]. Active and reactive powercontrol in microgrids was studied in [16], [17].

However, [6]–[9], [13] (and pertinent references therein)do not address the design of the voltage-reactive power andvoltage-active power characteristics; rather, for given coef-ficients of the controllers (i.e., droop coefficients), rules toupdate the active power and/or reactive power are designedwith the objective of ensuring a stable system operation. Inaddition to assuming the droop coefficients are given, [6]–[9]employ an incremental update strategy to ensure stability. Onthe other hand, [11], [14], [16], [17] addressed the problemof computing the coefficients of the controllers; however, thedesigns are based on heuristics and, hence, no optimality orstability claims are provided.

This paper addresses the design of proportional controlstrategies wherein active and/or reactive output-powers ofDERs are adjusted in response to local changes in voltagelevels – a methodology that we occasionally refer to asVolt/VAR/Watt control.

The voltage-active power and voltage-reactive power char-acteristics are obtained based on the following design princi-ples:

i) Suitable linear approximations of the AC power-flowequations [18]–[21] are utilized to render the voltage-power

arX

iv:1

702.

0296

9v2

[m

ath.

OC

] 2

5 Ju

l 201

7

Page 2: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

2

characteristics of individual DERs network-cognizant; that is,the coefficients of the controllers embed information aboutthe location of the DERs and non-controllable loads/injectionsand, consequently, on the effect of DER power adjustments onthe overall voltage profile (rather than just the effect on thevoltage at the point of interconnection of the DER).

ii) A robust design approach is pursued to cope withuncertainty in the forecasted non-controllable loads/powerinjections.

iii) The controllers are obtained with the objective of en-suring a stable system operation, within a well-defined notionof input-to-state stability.

Based on the design guidelines i)–iii) above, the coefficientsof the proportional controllers are obtained by solving a robustoptimization problem. The optimization problem is solvedat regular time intervals (e.g., every few minutes) so thatthe droop coefficients can be adapted to new operationalconditions. The optimization problem can accommodate avariety of performance objectives such as minimizing voltagedeviations from a given profile, maximizing stability margins,and individual consumer objectives (e.g., maximizing activepower production). By utilizing sparsity-promoting regular-ization functions [22], the proposed approach also enablesselection of subsets of locations where Volt/VAR/Watt controlis critical to ensure voltage control [23]. The proposed frame-work subsumes existing Volt/VAR control by simply forcingthe Volt/Watt coefficients to zero in the optimization problem.

The paper is organized as follows: Section II describesthe model of the distribution grid and the AC power flowlinearization; Section III presents our approach and formulatesthe optimization problem used to design the controllers; Sec-tion IV introduces its robust counterpart; Section V presentsa few possible objectives that could be considered in thecontroller design; Section VI provides a numerical analysisperformed using the IEEE 37-node test feeder, including asensitivity analysis of the proposed design framework andimplementation of both single-phase and a three-phase unbal-anced systems; and lastly, Section VII concludes the paper.

II. SYSTEM MODEL

Consider a distribution system1 comprising N + 1 nodescollected in the set N ∪ {0}, N := {1, . . . , N}. Node 0 isdefined to be the distribution substation. Let vn denote thevoltage at node n = 1, . . . N and let v := [|v1|, . . . , |vN |]T ∈RN denote the vector collecting the voltage magnitudes.

Under certain conditions, the non-linear AC power-flowequations can be compactly written as

v = F (p,q), (1)

1Upper-case (lower-case) boldface letters will be used for matrices (columnvectors); (·)T for transposition; and |·| denotes the absolute value of a numberor the cardinality of a set. Let A × B denote the Cartesian product of setsA and B. For a given N × 1 vector x ∈ RN , ‖x‖2 :=

√xHx; ‖x‖∞ :=

max(|x1|...|xn|); and diag(x) returns a N×N matrix with the elements of xin its diagonal. The spectral radius ρ(·) is defined for an N×N matrix A andcorresponding eigenvalues λ1...λN as ρ(A) := max(|λ1|, ..., |λN |). For anM ×N matrix A, the Frobenius norm is defined as ||A||F =

√Tr(A∗A)

and the spectral norm is defined as ||A||2 :=√λmax(A∗A), where λmax

denotes maximum eigenvalue. Finally, IN denotes the N×N identity matrix.

where p ∈ RN and q ∈ RN are vectors collecting the netactive and reactive power injections, respectively, at nodes n =1...N . The existence of the power-flow function F is relatedto the question of existence and uniqueness of the power-flowsolution and was established in several recent papers underdifferent conditions2 [24], [25].

Nonlinearity of the AC power-flow equations poses sig-nificant challenges with regards to solving problems such asoptimal power flow as well as the design of the proposed de-centralized control strategies for DERs. Thus, to facilitate thecontrollers’ design, linear approximations of (1) are utilizedin this paper. In particular, we consider a linear relationshipbetween voltage magnitudes and injected active and reactivepowers of the following form:

v ≈ FL(p,q) = Rp + Bq + a. (2)

System-dependent matrices R ∈ RN×N , B ∈ RN×N , andvector a ∈ RN can be computed in a variety of ways:

i) Utilizing suitable linearization methods for the AC power-flow equations, applicable when the network model is known;see e.g., [18]–[21], [26]–[28] and pertinent references therein;and,

ii) Using regression-based methods, based on real-timemeasurements of v, p, and q. E.g., the recursive least-squaresmethod can be utilized to continuously update the modelparameters.

It is worth emphasizing that the linear model (2) is utilizedto facilitate the design of the optimal controllers; on theother hand, the stability analysis and numerical experimentsare performed using the exact (nonlinear) AC power-flowequations. Moreover, we note that the accuracy of the linearmodel is dependent on the particular linearization method.For example, [27] presents linear models that provide accu-rate representations of the voltages under variety of loadingconditions.

Remark 1. For notational and exposition simplicity, theproposed framework is outlined for a balanced distribution net-work. However, the proposed control framework is naturallyapplicable to multi-phase unbalanced systems with any topol-ogy. In fact, the linearized model (2) can be readily extendedto the multi-phase unbalanced setup as shown in e.g., [18],[27], and the controller design procedure outlined in theensuing section can be utilized to compute the Volt/VAR/Wattcharacteristics of devices located at any bus and phase. Todemonstrate this, we performed numerical experiments of athree-phase system in Section VI-E.

III. CONTROLLER DESIGN

In this section, the main concept of the tuning the coeffi-cients of the droop controllers for active and reactive poweris discussed. Below is the outline of our approach:

2In this paper, F is used only to analyze the stability of the proposedcontrollers, and thus (1) can be considered as a “black box” representing thereaction of the power system to the net active and reactive power injections(p,q). In fact, this view does not require uniqueness of the power-flowsolution by allowing the function F to be time-dependent.

Page 3: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

3

• Optimal droop controllers design. On a slow time-scale (e.g., every 5-15 minutes), update the parametersof the linear model and forecasts of solar and load, andcompute the coefficients of the droop controllers basedon the knowledge of the network, with the objective ofminimizing voltage deviations while keeping the systemstable.

• Real-time operation. On a fast time-scale (e.g., subsec-ond), adjust active and reactive powers of DERs locally,based on the recently computed coefficients. Ensure theresulting adjustments are within the inverter operationalconstraints by projection onto the feasible set of operatingpoints.

A. Problem Formulation

Consider a discrete-time decision problem of adjustingactive and reactive power setpoints during real-time operationin response to local changes in voltage magnitudes. Letk = 1, 2, . . . denote the time-step index, and let the voltagemagnitudes at time step k be expressed as

v(k) = F (p(k) + ∆p(k),q(k) + ∆q(k)), (3)

where p(k) and q(k) are the active and reactive powerssetpoints, respectively, throughout the feeder and ∆p(k) and∆q(k) are the vectors of active and reactive power adjust-ments of the Volt/VAR/Watt controllers. Also, consider a givenpower-flow solution v, p, and q satisfying (1) and (2); see e.g.,[18], [21]. The triple (v, p, q) can be viewed as a referencepower-flow solution (e.g., a linearization point of (2)). Finally,let ∆v(k) := v(k)− v denote the voltage deviation from v.

The objective is to design a decentralized proportional real-time controller to update ∆p(k) and ∆q(k) in response to∆v(k − 1). That is, the candidate adjustments are given by

∆p(k) = Gp∆v(k − 1), ∆q(k) = Gq∆v(k − 1), (4)

where Gp and Gq are diagonal N × N matrices collectingthe coefficients of the proportional controllers. The change inactive power output at node n in response to a change involtage at node n is then given by each on-diagonal elementin Gp, gp,n := (Gp)nn, n = 1, . . . , N ; and the change inreactive power output at node n in response to a change involtage at node n is given by each on-diagonal element in Gq ,gq,n := (Gq)nn, n = 1, . . . , N .

However, due to inverter operational constraints, setting∆p(k) = ∆p(k) and ∆q(k) = ∆q(k) might not be feasible.We next account for this by projecting the candidate setpointonto the feasible set. To this end, let Yn(k) be the set offeasible operating points for an inverter located at node n attime step k. For example, for a PV inverter with rating Snand an available power Pav,n(k), the set Yn(k) is given by

Yn(k) ={

(Pn, Qn): 0 ≤ Pn ≤ Pav,n(k), Q2n ≤ S2

n − P 2n

}.

Notice that, for PV inverters, the set Yn(k) is convex, compact,and time-varying (it depends on the available power Pav,n(k)).

From (4), a new potential setpoint for inverter n is generatedas Pn(k) := Pn(k)+gp,n∆Vn(k−1), and Qn(k) := Qn(k)+

gq,n∆Vn(k − 1). If (Pn(k), Qn(k)) /∈ Yn(k), then a feasiblesetpoint is obtained as:

(Pn(k), Qn(k)) = projYn(k){(Pn(k), Qn(k))} (5)

whereprojY{z} := arg min

y∈Y‖y − z‖2

denotes the projection of the vector z onto the convex setY . For typical systems, such as PV or battery, the projectionoperation in (5) can be computed in closed form (see, e.g.,[29]). In general, the set Yn(k) can be approximated by apolygon, and efficient numerical methods can be applied tocompute the projection (as in, e.g., [30]).

Remark 2. There are multiple ways to perform the projectiononto the feasible operating region, depending on the metricused (Euclidean norm, infinity norm, etc). Moreover, thefeasible setpoint can also be chosen using heuristics (forexample, by neglecting the contribution from active/reactivepower entirely and projecting onto the reactive/active plane,respectively). However, by utilizing the projection operatorwith respect to the Euclidean norm as proposed in this work,we guarantee the stability properties established in Theorem1 below.

In the next section, we give conditions under which theproposed controllers are stable in a well-defined sense, whilein Section III-C, we use these stability conditions to designoptimal control coefficients Gp,Gq .

B. Stability Analysis

We next analyze the input-to-state stability properties of theproposed controllers by making reference to a given linearmodel (2). The following assumption is made.

Assumption 1. The error between the linear model (2) andthe exact power-flow model (1) is bounded, namely there existsδ <∞ such that ‖F (p,q)−FL(p,q)‖2 ≤ δ for all (feasible)p and q.

For future developments, let G := [Gp,Gq]T be a 2N ×N

matrix composed of two stacked N×N diagonal matrices Gp

and Gq . Also, let z := [pT , qT ]T , and ∆pnc(k) := p(k)− pand ∆qnc(k) := q(k) − q denote the deviation of theuncontrollable powers at time step k from the nominal value.Let the matrix H and the vector ∆znc(k) be defined asH := [R, B] and ∆znc(k) := [∆pnc(k)T,∆qnc(k)T]T,where (R,B) are the parameters of the linear model (2).Finally, let ∆z(k) := [∆p(k)T,∆q(k)T]T denote the con-trollable change in active and reactive power of each inverter.

Let Y(k) := Y1(k)× . . .×YN (k) be the aggregate compactconvex set of feasible setpoints at time step k. Also, let

D(k) := {∆z : z(k) + ∆z ∈ Y(k)} (6)

denote the set of feasible Volt/VAR/Watt adjustments, wherez(k) = [p(k)T,q(k)T]T denotes the power setpoint at timestep k before the Volt/VAR/Watt adjustment. It is easy to

Page 4: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

4

see that D(k) is a convex set as well, and that the projectedVolt/VAR/Watt controller (5) is equivalently defined by

∆z(k) = projD(k)(G∆v(k − 1)). (7)

Recall that v = F (p, q) = FL(p, q). The dynamical systemimposed by (3), (4), and (7) is then given by

∆v(k) = F(z(k) + projD(k)(G∆v(k − 1))

)− FL(p, q)

(8)The following result provides us with a condition for

stability of (8) in terms of the parameters of the linear modelH and the controller active/reactive power coefficients G.

Theorem 1. Suppose that Assumption 1 holds. Also assumethat r := ‖GH‖2 < 1 and that ‖∆znc(k)‖2 ≤ C for all k.Then

lim supk→∞

‖∆v(k)‖2 ≤‖H‖2C + (1− r + ‖G‖2‖H‖2)δ

1− r.

We note that Theorem 1 establishes bounded-input-bound-state (BIBS) stability. Indeed, it states that under the condition‖GH‖2 < 1, the state variables ∆v(k) remains boundedwhenever the input sequence {∆znc(k) = z(k) − z} isbounded. Also, observe that the result of Theorem 1 does notdepend on the particular linearization method, as long as itsatisfies Assumption 1.

The proof of Theorem 1 can be found in the Appendix.Next, we discuss the design of the controllers.

C. Optimal Controller Design

In this section, we propose an optimal design of droopcoefficients G := [Gp,Gq]

T. The objective is to minimizevoltage deviations while keeping the system stable by ex-plicitly imposing the condition ‖GH‖2 < 1 of Theorem 1.We leverage the following two simplifications that render theresulting optimization problem tractable:

(i) We consider a linear power-flow model (2) instead of theexact one (1);

(ii) We ignore the projection in the controllers’ update.Based on these two simplifications, we obtain the followinglinear dynamical system for voltage deviations (cf. the exactnon-linear dynamical system (8)):

∆v(k) = H∆znc(k) + H∆z(k)

= H∆znc(k) + HG∆v(k − 1). (9)

We note that under the condition ‖GH‖2 < 1 of Theorem1, we have that the spectral radius3 ρ(HG) = ρ(GH) ≤‖GH‖2 < 1. Thus, from standard analysis in control ofdiscrete-time linear systems, the system (9) is stable as well;see, e.g., [32].

To design the controllers, we assume that a forecast µ for∆znc(k) is available. In particular, in this paper we computeµ from the history by averaging over the interval betweentwo consecutive droop coefficient adjustments. However, other

3See, e.g., [31, Theorem 1.3.20] for the proof of the fact that ρ(HG) =ρ(GH) for any two matrices H and G with appropriate dimensions.

forecasting methods could be considered as well. Thus, definethe following modified dynamical system that employs µ:

e(k + 1) = HGe(k) + Hµ. (10)

Note that as ρ(HG) < 1, the system (10) converges to theunique solution of the fixed-point equation

e = HGe + Hµ

given bye = (I−HG)−1Hµ.

Moreover, if the forecast µ is accurate enough, namely‖∆znc(k) − µ‖2 ≤ ε for some (small) constant ε and allk, then using the method of proof of Theorem 1 it can beshown that

lim supk→∞

‖∆v(k)− e‖2 ≤Kε

1− ρ(HG)

for some constant K < ∞, implying that minimizing e alsoasymptotically minimizes ∆v(k).

Hence, our goal in general is to design a controller G thatsolves the following optimization problem:

(P0) infG,e

f(e,G) (11a)

subject to

e = (I−HG)−1Hµ (11b)‖GH‖2 < 1 (11c)

for some convex objective function f(e,G). However, thisproblem cannot be practically solved mainly due to: (i) non-linear equality constraint (11b) and (ii) the fact that (11c)defines an open set. To address problem (i), we use the firsttwo terms of the Neuman series of a matrix [31]:

(I−HG)−1Hµ ≈ (I + HG)Hµ. (12)

The sensitivity of this approximation to changes in G isdiscussed further in Section VI. To address problem (ii), thestrict inequality (11c) can be converted to inequality andincluded in an optimization problem by including a stabilitymargin ε ≥ ε0 such that

‖GH‖2 ≤ 1− ε (13)

where ε0 > 0 is a desired lower bound on the stability margin.Finally, to further simplify this constraint, we upper bound theinduced `2 matrix norm with the Frobenius norm.

Thus, (P0) is reformulated as the following:

(P1) minG,e,ε

f(e,G, ε) (14a)

subject to

e = (I + HG)Hµ (14b)||GH||F ≤ 1− ε, i = 1, ..., N (14c)ε0 ≤ ε ≤ 1 (14d)G ≤ 0, (14e)

Page 5: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

5

where (14e) ensures that each of the resulting coefficientsare non-positive. As a first formulation of (P1), we considerminimizing the voltage deviation while providing enoughstability margin, by defining the following objective function

f(e,G, ε) = ‖e‖∞ − γε, (15)

where γ ≥ 0 is a weight parameter which influences the choiceof the size of the stability margin ε. The infinity norm waschosen in order to minimize the worst case voltage deviationin the system.

IV. ROBUST DESIGN

The optimization problem formulated in the previous sec-tion assumes that a forecast µ is available, and a certaintyequivalence formulation is derived. However, predictions areuncertain, and designing the coefficients for a particular µ mayresult in suboptimality. Thus, in this section, we assume thatthe uncontrollable variables {∆znc(k)} belong to a polyhedraluncertainty set U (e.g, prediction intervals), and formulate therobust counterpart of (P1), which results in a convex optimiza-tion program4. A robust design is well-justified in distributionsettings with high penetration of renewable sources of energywhere forecasts of the available powers might be affected bylarge errors (e.g., in situations where solar irradiance is highlyvolatile).

In the spirit of (12), we start the design by leveraginga truncated version of the Neuman series. To that end, weuse the exact expression for ∆v(k) obtained by applying (9)recursively:

∆v(k) = H

(k−1∑i=0

(GH)iznc(k − i)

)(16)

= H∆znc(k) + HGH∆znc(k − 1) +O((GH)2

).

We next make the following two approximations:

(i) We neglect the terms O((GH)2

). This is justified simi-

larly to the Neuman series approximation (12) under thecondition that ρ(GH) < 1.

(ii) We assume that the controllers are fast enough so thatthe variability of the uncontrollable variables in two con-secutive Volt/VAR/Watt adjustment steps is negligible.Namely, we assume that ∆znc(k) ≈∆znc(k − 1).

Thus, ∆v(k) is approximated as

(I + HG)Hµ (17)

for some µ ∈ U ; cf. (12).We next proceed to define a robust optimization problem

that minimizes the `∞ norm of (17) for the worst-case real-ization of µ ∈ U . Define A(G) = (I+HG)H and rewrite the

4In practice, the set U can be provided by prediction/forecasting tools.Hence, the detailed discussion of this choice is out of the scope of this paper.

problem in epigraph form so that the uncertainty is no longerin the objective function:

(P2) minG,ε,t

t− γε (18a)

subject to

maxµ∈U

||A(G)µ||∞ ≤ t (18b)

(14c), (14d), (14e)

where U = {µ : Dµ ≤ d} for matrix D and vector d ofappropriate dimensions. The constraint (18b) can equivalentlybe written as the following set of constraints:

maxµ∈U

∣∣∣∣ n∑j=1

Ai,j(G)µj

∣∣∣∣ ≤ t, ∀i = 1...n (19)

Splitting the absolute value into two separate optimizationproblems, we obtain the following constraints:(

maxµ∈U

n∑j=1

Ai,j(G)µj

)≤ t, ∀i = 1...n (20a)

(maxµ∈U

−n∑j=1

Ai,j(G)µj

)≤ t, ∀i = 1...n (20b)

To formulate the final convex robust counterpart of (P1), thedual problems of (20a) and (20b) are sought (see, e.g., [33]).For clarity, define aTi as the ith row of A. Since G is not anoptimization variable in the inner maximization problems, thedual problems for (20a) and (20b) can be written as follows:

Dual problem of (20a):

maxµ

aTi µ ⇐⇒ minλi≥0

λT

i d

s.t. Dµ ≤ d s.t. DTλi = ai

Dual problem of (20b):

maxµ

− aTi µ ⇐⇒ minλi≥0

λTi d

s.t. Dµ ≤ d s.t. DTλi = −ai

for all i = 1...n. Finally, the resulting robust counterpart canbe written as follows:

(P2) minG,ε,t,λ

t− γε

subject to

λT

i d ≤ t,∀i = 1...n

λTi d ≤ t,∀i = 1...n

DTλi = ai(G),∀i = 1...n

DTλi = −ai(G),∀i = 1...n

λi,λi ≥ 0,∀i = 1...n

(14c), (14d), (14e)

and λ = [λT

1 ,λT1 , ...λ

T

n ,λTn ]T . Recalling that ai(G) is a linear

function of the elements of Gp and Gq , it can be seen thatthe resulting robust counterpart (P2) is convex. A summary ofthe proposed approach is illustrated in Figure 1.

Page 6: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

6

Update linear model, obtain reference power flow solution, and update uncertainty sets

Solve robust controller design problem Obtain and

Every 5 -15 minutes

At each inverter, determine candidate active/reactive power adjustments

Will the adjustments be within the inverter’s

operating region?

Update inverter active/reactive power outputs

Every ~100 milliseconds

Yes

No

Update droop coefficients

Fig. 1. Overall control strategy.

V. VARIANTS

A. Participation Factors

The effectiveness of droop control depends on the locationof the inverter in the network. For example, in areas of thefeeder with a high X/R ratio, Volt/VAR control can proveto be more effective [34]. However, due to this location de-pendency, the optimization problem considered in (P2) could,for example, lead to a situation where particular inverters areforced to participate more often or at a higher participationlevel than other inverters. In addition, if each inverter isvoluntarily participating and being compensated for its con-tribution to voltage support, certain consumers may wish topenalize contribution of active power more than reactive powerand have their own individual objectives, or choose not toparticipate at all during certain times of the day. Thus, inthis subsection, we formulate an objective that allows for theVolt/VAR and Volt/Watt coefficients to be penalized differentlyat each individual inverter. Consider the following objective:

f(e,G, ε) = ||e||∞ − γε+ GTp MpGp + GT

q MqGq (22)

where matrices Mp and Mq are diagonal and positive semidef-inite weighting matrices that penalizes the contribution ofactive reactive power, respectively, from each inverter. AVolt/VAR-only control can be obtained by either penalizingactive power contribution with a large entries in Mp, or addingthe constraint Gp = 0.

B. Enabling Selection of Droop Locations

Communication limitations, planning considerations, andother motivating factors could influence the number of DERsthat are installed in a certain area of the grid, or that areactively performing droop control within any given timeinterval. To consider this objective, the sparsity of the matricesGp and Gq may be of interest. This can be achieved byminimizing the cardinality of the diagonals of these matri-ces; however, the cardinality function yields a combinatorial

optimization formulation which may result in an intractableoptimization problem. An alternative is to use a convexrelaxation of the cardinality function, the `1 norm [22], where‖x‖1 =

∑Ni=1 |xi|. Thus, the objective function in this case,

simultaneously considering minimizing voltage deviations andsparsity, is the following:

f(e,G, ε) = ||e||∞ − γε+ ηp||diag(Gp)||1+ ηq||diag(Gq)||1 (23)

where the diag(·) operator takes the on-diagonal elements ofa n × n matrix and creates a n × 1 vector composed ofthese elements. The weighting parameters ηp and ηq can beindividually tuned to achieve the desired level of sparsity forboth Gp and Gq (the bigger ηp and ηq , the more sparse thesematrices will be).

VI. NUMERICAL AND SENSITIVITY ANALYSIS

In this section, the modified IEEE 37-node test case will bediscussed, and simulation results for the objectives consideredin (15), (22), and (23) under the robust framework are shown.

A. IEEE Test Case

The IEEE 37 node test system [35] was used for thesimulations, with 21 PV systems located at nodes 4, 7, 9,10, 11, 13, 16, 17, 20, 22, 23, 26, 28, 29, 30, 31, 32, 33,34, 35, and 36. For this experiment, a balanced single-phaseequivalent of the test system is utilized; however, SectionVI-E provides numerical results for the three-phase unbalancedcase. One-second solar irradiance and load data taken fromdistribution feeders near Sacramento, CA, during a clear skyday on August 1, 2012 [36], was used as the PV/Load inputsto the controller and are seen in Figure 2. The stability marginparameter ε0 was set to 1−3, and γ = 0.01. After the optimalcontroller settings were determined using the linearlized powerflow model, the deployed controller settings were simulatedusing the actual nonlinear AC power flows in MATPOWER

Page 7: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

7

12:00 AM 6:00 AM 12:00 PM 6:00 PM 12:00 AM0

20

40

60

kW

Individual LoadsAverage Load

12:00 AM 6:00 AM 12:00 PM 6:00 PM 12:00 AM0

100

200

300

400

kW

Fig. 2. One-second data for the active power load at each node (top) andavailable solar generation at each inverter (bottom).

[37]. The uncertainty set for the expected value of the real andreactive power fluctuations, U , was taken to be an interval withbounds on the maximum and minimum forecasted value forthe power at each node over the upcoming control period.

B. Locational Dependence of Droop Coefficients

As will be demonstrated in the following, the optimal so-lution for the droop controllers is heavily location dependent.The following simulations were performed by choosing an ob-jective that minimizes both voltage deviations and active powercontribution (objective (22) with Mq = 0 and Mp = c ·I; i.e.,each inverter has equal penalty for Volt/Watt coefficients). Theheatmap in Figure 3 illustrates the average magnitude of thedesired droop settings for both Volt/VAR (top) and Volt/Watt(bottom) over four 15-minute control periods (11:00 AM -12:00 PM). The higher magnitude of coefficients and thusincreased voltage control towards the leaves of the feeder isconsistent with previous research which has also found thatvoltage control can be most impactful when DERs are locatednear the end of distribution feeders [38].

In Figure 4, the Volt/VAR and Volt/Watt coefficients areplotted for each inverter and each 15-minute control period. Asthe time approaches noon (i.e. as solar irradiance increases),the impact of active power control on mitigating voltage issuesincreases, as seen by the increase in Volt/Watt coefficients. De-spite the penalty term in the objective on Volt/Watt coefficientsand no penalty on Volt/VAR coefficients, active power controlis still useful for voltage control in distribution networks dueto the highly resistive lines and low X/R ratio [13].

C. Comparison

To illustrate the benefits of the proposed methodology, acomparison with existing approaches to set the droop coef-ficients is provided next. We start with the case where thestability criterion is violated by increasing the value of the

Fig. 3. Heatmap of the average calculated droop coefficient at each inverterfor Volt/VAR (top) and Volt/Watt (bottom) controllers over the course of11:00 AM - 12:00 PM when active power contribution is penalized. Inverters,denoted with a rectangle around the node number, near the end of the feederare expected to have a larger impact on voltage control.

3 6 8 9 10 12 15 16 19 21 22 25 27 28 29 30 31 32 33 34 35Inverter

-0.06

-0.04

-0.02

0

PCoefficients

11:00 AM - 11:15 AM11:15 AM - 11:30 AM11:30 AM - 11:45 AM11:45 AM - 12:00 PM

3 6 8 9 10 12 15 16 19 21 22 25 27 28 29 30 31 32 33 34 35Inverter

-0.15

-0.1

-0.05

0

QCoefficients

11:00 AM - 11:15 AM11:15 AM - 11:30 AM11:30 AM - 11:45 AM11:45 AM - 12:00 PM

Fig. 4. Volt/VAR and Volt/Watt coefficients across all 21 inverters calculatedevery 15 minutes for a one hour period of 11:00 AM - 12:00 PM for theobjective of minimizing voltage deviations away from 1 pu and Volt/Wattdroop coefficients. As solar irradiance increases over time, active power has amore significant impact on voltage control, and thus the Volt/Watt coefficientsbecome steeper.

droop coefficients; this corresponds to the case where droopcoefficients are determined in a network-agnostic way withoutsystem-level stability considerations. In the top subfigure inFigure 5, each droop coefficient was made steeper by -0.075.This overly aggressive control behavior results in voltageoscillations violating the upper 1.05 pu bound, as seen inthe figure. This motivates the use of explicitly including aconstraint on stability in the optimization problem, rather thandesigning the controller according to heuristics. In addition to

Page 8: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

8

11:00 AM 11:01 AM 11:02 AM 11:03 AM 11:04 AM 11:05 AM

1.01

1.03

1.05

1.07

Vol

tage

(pu)

11:00 AM 11:01 AM 11:02 AM 11:03 AM 11:04 AM 11:05 AM

1.01

1.03

1.05

Vol

tage

(pu)

Fig. 5. Voltage profiles for a five minute period with the droop coefficientsdecreased by -0.075 (top) and the proposed Volt/VAR/Watt droop control(bottom). Voltages oscillations occur when the coefficients are made moreaggressive.

the potential of voltage oscillations, controllers whose settingsare not updated over time may not be able to cope with thechanging power and voltage fluctuations. We then considera comparison with the Volt/VAR control settings specified inthe IEEE 1547 guidelines [10]; see Figure 6. In comparisonwith the droop coefficients chosen via the Volt/VAR/Wattoptimization problem, using the IEEE standard may resultin undesirable voltage behavior, in this case violating theupper 1.05 pu bound. Lastly, there are some methods in theliterature that design Volt/VAR droop coefficients based onthe sensitivities at each node of reactive power to a changein voltage [4], [16]. However, designing the coefficients basedon this heuristic offers no optimality guarantees; and as seenin Figure 7, these coefficients can stabilize voltage deviationsbut result in undesirable voltage magnitudes (top subfigure).In the bottom subfigure of Figure 7, only Volt/VAR controlwas implemented in the proposed framework to offer a faircomparison, and the droop coefficients were optimized tominimize voltage deviations.

D. Controller Placement

When planning for DER installation or when operating in asystem constrained by communication limitations, there maybe situations when the number of inverters participating involtage support may be restricted. This objective, formulatedin (23), was used to optimize droop coefficients for 11:00AM - 11:15 AM. The weighting parameters ηp and ηq werevaried and the resulting coefficients from each of the cases aretabulated in Table I. In the first two columns where ηp = ηq =0, the control matrices are full, and droop control is performedat every inverter. As expected, as the weighting terms increase,locations near the leaves of the feeder are selected as the mostoptimal for placement of the controllers. In the last columnof the table, only one location is chosen to provide Volt/VAR

11:00 AM 11:15 AM 11:30 AM 11:45 AM 12:00 PM

0.95

1

1.05

1.1

Vol

tage

(pu)

11:00 AM 11:15 AM 11:30 AM 11:45 AM 12:00 PM

0.95

1

1.05

1.1

Vol

tage

(pu)

Fig. 6. Voltages over an hour with the IEEE 1547 Volt/VAR standard(top) and the proposed Volt/VAR/Watt control (bottom). Voltages are betweenbounds with the optimized coefficients, whereas standard control results inovervoltages.

12:00 PM 12:01 PM 12:02 PM 12:03 PM 12:04 PM 12:05 PM

1

1.02

1.04

1.06

Vol

tage

(pu)

12:00 PM 12:01 PM 12:02 PM 12:03 PM 12:04 PM 12:05 PM

1

1.02

1.04

1.06

1.08

1.1

Voltage

(pu)

Fig. 7. Voltage profiles obtained by calculating droop coefficients froma sensitivity matrix (top) and by using the proposed framework (bottom).Despite stabilizing the reactive power output of each inverter, calculatingdroop coefficients from voltage/reactive power sensitivities may sacrificeoptimality and results in overvoltage conditions.

support; however, it is worth noticing that the magnitude of thecoefficient in this location is much greater than the individualcoefficients when multiple inverters are participating. This isso that the impact of voltage control can still be high withoutthe costly requirement of having multiple controllers. Overall,the location-dependence of the droop control highlights thevalue of droop control near the end of this particular feeder.When a limited number of droop controllers are available, thealgorithm selects the most sensitive areas of the grid to providethe highest level of voltage regulation.

Page 9: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

9

TABLE IRESULTING DROOP COEFFICIENTS WHEN THE NUMBER OF CONTROLLERS

IS PENALIZED.

Node ηp = ηq = 0 ηp = ηq = 0.001 ηp = ηq = 0.01Gp Gq Gp Gq Gp Gq

4 -0.002 -0.009 0 0 0 07 -0.001 -0.019 0 0 0 09 -0.003 -0.037 -0.001 0 0 010 -0.005 -0.055 -0.003 -0.002 0 011 -0.003 -0.041 -0.004 -0.010 0 013 -0.003 -0.046 -0.013 -0.044 0 016 -0.004 -0.057 -0.005 -0.024 0 017 -0.001 -0.017 0 0 0 020 -0.002 -0.027 -0.001 0 0 022 -0.004 -0.041 -0.005 -0.025 0 023 -0.005 -0.047 -0.006 -0.035 0 026 -0.007 -0.061 -0.009 -0.051 0 028 -0.011 -0.075 -0.014 -0.073 -0.002 029 -0.012 -0.077 -0.015 -0.074 -0.004 030 -0.012 -0.081 -0.015 -0.075 -0.005 031 -0.012 -0.083 -0.015 -0.077 -0.006 032 -0.012 -0.083 -0.015 -0.077 -0.006 033 -0.012 -0.087 -0.015 -0.080 -0.006 034 -0.016 -0.095 -0.020 -0.102 -0.020 035 -0.027 -0.097 -0.037 -0.132 -0.056 -0.31136 -0.016 -0.099 -0.019 -0.104 -0.019 0

E. Computational Burden and Neuman Approximation

In this section, we provide numerical indications regardingthe growth of the computational burden with respect to theproblem size as well as the sensitivity of the solution tochanges in penalty terms. These simulations were performedon a single Macbook Pro laptop with a 3.1 GHz Intel Core i7and 16 GB of RAM. The problem was solved using MATLABwith the publicly available SDPT3 solver through the CVXinterface.

1) Test Cases: Four different settings for the objectivefunction are considered when designing the droop coefficients:• Case I: Coefficients for both active and reactive powers

are computed (i.e., Volt/VAr/Watt control);• textbfCase II: Penalization of active power contributions

(Mp � 1);• Case III: Penalization reactive power contribution

(Mq � 1);• Case IV: Number of controllers penalized (ηp = ηq =

0.001)2) Sensitivity Analysis: Since the proposed methodology

utilizes an approximation of (11b) in order to obtain a convexoptimization problem, numerical experiments are performednext to evaluate the approximation error. The four cases statedin the previous subsection were solved and an optimal G wasobtained for each case. In Figure 8, a parameter α was variedfrom 0 to 1 and the relative approximation error between (I−HG′)−1 and (I + HG′) was assessed, where G′ = α ·G. Itcan be seen from Figure 8 that the approximation error doesnot exceed 10%.

3) Implementation in multi-phase systems: We next con-sider the full three-phase version of the IEEE 37-node test sys-tem was implemented to further assesses how the computationtime scales with the problem size. It is assumed that every nodein the system consisted of three phases, and that each phasemay have inverters. The three-phase linearization of the power

0 0.2 0.4 0.6 0.8 1,

0

0.02

0.04

0.06

0.08

0.1

Relative

Err

or

Case ICase IICase IIICase IV

Fig. 8. Sensitivity analysis for the truncated Neuman series approximationfor the considered four cases.

TABLE IICOMPUTATIONAL TIME REQUIRED TO SOLVE THE OPTIMIZATION

PROBLEM.

Computational Time (s) Single-Phase Three-PhaseCase I 1.05 1.98Case II 1.15 2.51Case III 0.92 2.34Case IV 0.49 1.51

5 10 15 20 25 30 35Number of Controllers

0.2

0.4

0.6

0.8

1

1.2C

ompu

tatio

nal T

ime

(s)

Fig. 9. Sensitivity analysis demonstrating how the total simulation timeincreases as the number of controllers increases. The required amount ofcomputational time as the number of controllers increases is well under the5-15 minute time window available to solve the optimization problem.

flow equations in [27] is used. The average computational timeis measured for each case over five runs. As seen in Table II,despite the decision matrices dimensions increasing threefold,the computational time is within seconds.

Results regarding the computational time for different num-ber of inverters are provided next. Figure 9 demonstrates howthe computational time increases as the number of controllersincreases for Case I, measured using cputime in CVX. Asexpected, the computational burden increases with solutionspace size.

VII. CONCLUSION

The paper addressed the design of proportional controlstrategies for DERs for voltage regulation purposes. Thedesign of the coefficients of the controllers leveraged suitablelinear approximations of the AC power-flow equations andis robust to uncertainty in the forecasted non-controllableloads/power injections. Stability of the proposed local con-trollers when deployed in the actual network (i.e., consideringnonlinear AC power-flow equations in the analysis) was ana-lytically established.

Page 10: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

10

The simulation results highlighted that the proposed con-trollers exhibit superior performance compared to the recom-mended IEEE 1547.8 Volt/VAR settings in terms of stabilityand voltage regulation capabilities, as well as compared tomethods in the literature which use sensitivity matrices todesign the droop coefficients. Particularly, if the droop co-efficients are not tuned properly or set using rule-of-thumbguidelines, voltage oscillations can occur due to fast timescalefluctuations in load and solar irradiance, or under/over voltageconditions may be encountered.

A sensitivity analysis was performed regarding the approx-imation error induced by using the truncated Neuman series,and how the computational burden changes with respect to thenumber of controllers. The overall framework provides a light-weight, yet powerful, method of updating existing Volt/VARdroop coefficients in advanced inverters to achieve a variety ofobjectives while ensuring voltage stability under uncertainty.

APPENDIX

Proof of Theorem 1. Let z(k) := z(k) + projD(k)(G∆v(k−1)). We have that

‖∆v(k)‖2 ≤ ‖FL(z(k))− FL(z)‖2 + ‖FL(z(k))− F (z(k))‖2≤∥∥∥H∆znc(k) + HprojD(k)(G∆v(k − 1))

∥∥∥2

+ δ

≤ ‖H‖2C + ‖H‖2‖projD(k)(G∆v(k − 1))‖2 + δ

≤ ‖H‖2C + ‖H‖2‖G∆v(k − 1)‖2 + δ (24)

where the second inequality follows by Assumption 1 andthe definition of the linear model (2), the third inequalityholds by the hypothesis that ‖∆znc(k)‖2 ≤ C, and in thelast inequality the non-expansive property of the projectionoperator was used; in particular, as 0 ∈ D(k) for all k, wehave that ‖projD(k)(x)‖2 ≤ ‖x‖2 for all k and any x.

We next proceed to obtain a bound on ‖G∆v(k − 1)‖2.Similarly to the derivation in (24), it holds that

‖G∆v(k)‖2≤∥∥∥GH∆znc(k) + GHprojD(k)(G∆v(k − 1))

∥∥∥2

+ ‖G‖2δ

≤ ‖GH‖2C + ‖GH‖2‖projD(k)(G∆v(k − 1))‖2 + ‖G‖2δ≤ rC + r‖G∆v(k − 1)‖2 + ‖G‖2δ. (25)

By applying (25) recursively, we obtain

‖G∆v(k)‖2 ≤ (rC + ‖G‖2δ)k−1∑i=0

ri + rk‖G∆v(0)‖2

= (rC + ‖G‖2δ)1− rk

1− r+ rk‖G∆v(0)‖2.

(26)

Now, plugging (26) in (24) yields

‖∆v(k)‖2 ≤ ‖H‖2C

+ ‖H‖2(

(rC + ‖G‖2δ)1− rk−1

1− r+ rk−1‖G∆v(0)‖2

)+ δ.

The proof is then completed by taking lim sup and rearrang-ing.

REFERENCES

[1] Y. Liu, J. Bebic, B. Kroposki, J. de Bedout, and W. Ren, “Distributionsystem voltage performance analysis for high-penetration PV,” in IEEEEnergy 2030 Conf., Nov. 2008.

[2] A. Woyte, V. Van Thong, R. Belmans, and J. Nijs, “Voltage fluctuationson distribution level introduced by photovoltaic systems,” IEEE Trans.on Energy Conv., vol. 21, no. 1, pp. 202–209, 2006.

[3] S. Chakraborty, A. Hoke, and B. Lundstrom, “Evaluation of multipleinverter volt-var control interactions with realistic grid impedances,” in2015 IEEE Power Energy Society General Meeting, July 2015.

[4] P. Jahangiri and D. C. Aliprantis, “Distributed volt/var control by pvinverters,” IEEE Transactions on Power Systems, vol. 28, no. 3, pp.3429–3439, Aug 2013.

[5] K. Baker, A. Bernstein, C. Zhao, and E. Dall’Anese, “Network-cognizantdesign of decentralized volt/var controllers,” in IEEE Innovative SmartGrid Technologies (ISGT), April 2017.

[6] M. Farivar, X. Zhou, and L. Chen, “Local voltage control in distributionsystems: An incremental control algorithm,” in 2015 IEEE InternationalConference on Smart Grid Communications, Nov 2015, pp. 732–737.

[7] X. Zhou, M. Farivar, and L. Chen, “Pseudo-gradient based local voltagecontrol in distribution networks,” in 53rd Annual Allerton Conferenceon Communication, Control, and Computing, Sept 2015, pp. 173–180.

[8] H. Zhu and H. J. Liu, “Fast local voltage control under limited reactivepower: Optimality and stability analysis,” IEEE Transactions on PowerSystems, vol. 31, no. 5, pp. 3794–3803, Sept 2016.

[9] X. Zhou, J. Tian, L. Chen, and E. Dall’Anese, “Local voltage control indistribution networks: A game-theoretic perspective,” in North AmericanPower Symposium, Sept 2016.

[10] T. Basso, in IEEE 1547 and 2030 Standards for Distributed EnergyResources Interconnection and Interoperability with the Electricity Grid,National Renewable Energy Laboratory, 2014.

[11] V. Calderaro, G. Conio, V. Galdi, G. Massa, and A. Piccolo, “Optimaldecentralized voltage control for distribution systems with inverter-baseddistributed generators,” IEEE Transactions on Power Systems, vol. 29,no. 1, pp. 230–241, Jan 2014.

[12] D. B. Arnold, M. Sankur, R. Dobbe, K. Brady, D. S. Callaway, andA. V. Meier, “Optimal dispatch of reactive power for voltage regulationand balancing in unbalanced distribution systems,” in 2016 IEEE Powerand Energy Society General Meeting (PESGM), July 2016, pp. 1–5.

[13] J. Morren, S. W. H. de Haan, and J. A. Ferreira, “Contribution of DGunits to voltage control: Active and reactive power limitations,” in 2005IEEE Russia Power Tech, June 2005, pp. 1–7.

[14] A. Samadi, R. Eriksson, L. Soder, B. G. Rawn, and J. C. Boemer,“Coordinated active power-dependent voltage regulation in distributiongrids with pv systems,” IEEE Transactions on Power Delivery, vol. 29,no. 3, pp. 1454–1464, June 2014.

[15] G. M. Tina and G. Celsa, “Active and reactive power regulation in grid-connected pv systems,” in 2015 50th International Universities PowerEngineering Conference (UPEC), Sept 2015, pp. 1–6.

[16] J.-O. Lee, E.-S. Kim, and S.-I. Moon, “Determining p-q droop coef-ficients of renewable generators for voltage regulation in an islandedmicrogrid,” Energy Procedia, vol. 107, pp. 122 – 129, 2017, 3rd Inter-national Conference on Energy and Environment Research, {ICEER}2016, 7-11 September 2016, Barcelona, Spain.

[17] H. Maleki, M. Khederzadeh, and V. Asgharian, “Local control ofactive and reactive power in inverter based micro grids,” in IEEE PESInnovative Smart Grid Technologies, Europe, Oct 2014, pp. 1–6.

[18] K. Christakou, J.-Y. Le Boudec, M. Paolone, and D.-C. Tomozei,“Efficient Computation of Sensitivity Coefficients of Node Voltages andLine Currents in Unbalanced Radial Electrical Distribution Networks,”IEEE Transactions on Smart Grid, vol. 4, no. 2, pp. 741–750, 2013.

[19] S. Dhople, S. Guggilam, and Y. Chen, “Linear approximations toAC power flow in rectangular coordinates,” Allerton Conference onCommunication, Control, and Computing, 2015.

[20] S. Guggilam, E. Dall’Anese, Y. Chen, S. Dhople, and G. B. Giannakis,“Scalable optimization methods for distribution networks with high pvintegration,” IEEE Transactions on Smart Grid, 2016.

[21] S. Bolognani and F. Dorfler, “Fast power system analysis via implicitlinearization of the power flow manifold,” in 2015 53rd Annual AllertonConf. on Communication, Control, and Computing, 2015, pp. 402–409.

[22] R. Tibshirani, “Regression shrinkage and selection via the Lasso,”Journal of the Royal Statistical Society, Series B, vol. 58, pp. 267–288,1994.

[23] E. Dall’Anese, S. V. Dhople, and G. B. Giannakis, “Optimal dispatch ofphotovoltaic inverters in residential distribution systems,” IEEE Trans.Sust. Energy, vol. 5, no. 2, pp. 487–497, Apr. 2014.

Page 11: Network-Cognizant Voltage Droop Control for Distribution Grids · Network-Cognizant Voltage Droop Control for Distribution Grids Kyri Baker, Andrey Bernstein, Emiliano Dall’Anese,

11

[24] C. Wang, A. Bernstein, J.-Y. Le Boudec, and M. Paolone, “ExplicitConditions on Existence and Uniqueness of Load-Flow Solutions inDistribution Networks,” IEEE Transactions on Smart Grid, 2016.

[25] S. Bolognani and S. Zampieri, “On the existence and linear approxima-tion of the power flow solution in power distribution networks,” IEEETrans. on Power Systems, 2015.

[26] M. E. Baran and F. F. Wu, “Network reconfiguration in distributionsystems for loss reduction and load balancing,” IEEE Trans. on PowerDelivery, vol. 4, no. 2, pp. 1401–1407, Apr. 1989.

[27] A. Bernstein, C. Wang, E. Dall’Anese, J.-Y. Le Boudec, andC. Zhao, “Load-flow in multiphase distribution networks: Exis-tence, uniqueness, and linear models,” 2017, [Online] Available at:http://arxiv.org/abs/1702.03310.

[28] A. Bernstein and E. Dall’Anese, “Linear power-flow models in multi-phase distribution networks,” in The 7th IEEE Intl. Conf. on InnovativeSmart Grid Technologies, Sep. 2017.

[29] E. Dall’Anese and A. Simonetto, “Optimal power flow pursuit,” IEEETransactions on Smart Grid, 2016, to appear.

[30] A. Bernstein, L. E. Reyes Chamorro, J.-Y. Le Boudec, and M. Paolone,“A composable method for real-time control of active distributionnetworks with explicit power set points. Part I: Framework,” ElectricPower Systems Research, vol. 125, pp. 254–264, August 2015.

[31] R. A. Horn and C. R. Johnson, Matrix analysis. Cambridge UniversityPress, 1990.

[32] H. Freeman, Discrete-Time Systems. New York, USA: John Wiley andSons, 1965.

[33] D. Bertsimas, D. B. Brown, and C. Caramanis, “Theory and applicationsof robust optimization,” SIAM Review, vol. 53, no. 3, pp. 464–501, 2011.

[34] Electric Power Research Institute (EPRI), in Analysis to Inform CA GridIntegration: Methods and Default Settings to Effectively Use AdvancedInverter Functions in the Distribution System, Palo Alto, CA, 2015.

[35] IEEE, “37 node distribution test feeder,” [Online] Available athttps://ewh.ieee.org/soc/pes/dsacom/testfeeders/.

[36] J. Bank and J. Hambrick, “Development of a high resolution, realtime, distribution-level metering system and associated visualizationmodeling, and data analysis functions,” National Renewable EnergyLaboratory, Tech. Rep. NREL/TP-5500-56610, May 2013.

[37] R. D. Zimmerman, C. E. Murillo-Sanchez, and R. J. Thomas, “Mat-power: Steady-state operations, planning, and analysis tools for powersystems research and education,” IEEE Trans. on Power Systems, vol. 26,no. 1, pp. 12–19, Feb 2011.

[38] D. Ranamuka, A. P. Agalgaonkar, and K. M. Muttaqi, “Online voltagecontrol in distribution systems with multiple voltage regulating devices,”IEEE Trans. on Sust. Energy, vol. 5, no. 2, pp. 617–628, April 2014.

Kyri Baker (S’08, M’15) received her B.S., M.S,and Ph.D. in Electrical and Computer Engineeringat Carnegie Mellon University in 2009, 2010, and2014, respectively. Since Fall 2017, she has been anAssistant Professor at the University of Colorado,Boulder, in the Department of Civil, Environmen-tal, and Architectural Engineering, with a courtesyappointment in the Department of Electrical, Com-puter, and Energy Engineering. Previously, she wasa Research Engineer at the National RenewableEnergy Laboratory in Golden, CO. Her research

interests include power system optimization and planning, building-to-gridintegration, smart grid technologies, and renewable energy.

Andrey Bernstein (M’15) received the B.Sc. andM.Sc. degrees in Electrical Engineering from theTechnion - Israel Institute of Technology in 2002and 2007 respectively, both summa cum laude. Hereceived the Ph.D. degree in Electrical Engineeringfrom the Technion in 2013. Between 2010 and 2011,he was a visiting researcher at Columbia University.During 2011-2012, he was a visiting Assistant Pro-fessor at the Stony Brook University. From 2013to 2016, he was a postdoctoral researcher at theLaboratory for Communications and Applications

of Ecole Polytechnique Federale de Lausanne (EPFL), Switzerland. SinceOctober 2016 he has been a Senior Scientist at the National Renewable EnergyLaboratory, Golden, CO, USA.

Emiliano Dall’Anese (S’08, M’11) received theLaurea Triennale (B.Sc Degree) and the LaureaSpecialistica (M.Sc Degree) in TelecommunicationsEngineering from the University of Padova, Italy,in 2005 and 2007, respectively, and the Ph.D. InInformation Engineering from the Department of In-formation Engineering, University of Padova, Italy,in 2011. From January 2009 to September 2010,he was a visiting scholar at the Department ofElectrical and Computer Engineering, University ofMinnesota, USA. From January 2011 to November

2014 he was a Postdoctoral Associate at the Department of Electrical andComputer Engineering and Digital Technology Center of the University ofMinnesota, USA. Since December 2014 he has been a Senior Engineer at theNational Renewable Energy Laboratory, Golden, CO, USA.

His research interests lie in the areas of optimization and signal processing,with application to power systems and communication networks. Currentefforts focus on distributed and online optimization of power distributionsystems with distributed (renewable) energy resources, and statistical inferencefor grid data analytics.

Changhong Zhao (S’12, M’15) received the B. Eng.degree in Automation from Tsinghua University in2010, and the PhD degree in Electrical Engineeringfrom California Institute of Technology in 2016. Heis currently a Research Engineer with the PowerSystems Engineering Center at National RenewableEnergy Laboratory, Golden, CO, USA. His researchinterests include power system dynamics and stabil-ity, distributed control, and optimal power flow. Hewas a recipient of the Caltech Demetriades-Tsafka-Kokkalis PhD Thesis Prize and the Caltech Charles

Wilts Prize for Doctoral Research.