This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Community Energy Storage-based Energy Trading Management for Cost Benefits and Network Support

Chathurika P. Mediwaththe College of Engineering and Computer Science
The Australian National University
Canberra, Australia
[email protected]
   Lachlan Blackhall College of Engineering and Computer Science
The Australian National University
Canberra, Australia
[email protected]
Abstract

In this paper, the extent to which the integration of rooftop photovoltaic (PV) power with a community energy storage (CES) system can reduce energy cost and distribution network (DN) loss is explored. To this end, three energy trading systems (ETSs) are compared; first, an ETS where PV users exchange energy with the CES system in addition to the grid, second, an ETS where PV users merely exchange energy with the CES system, and third, an ETS where PV users only exchange energy with the grid. A multi-objective optimization framework, combined with a linear distribution network power flow model, is developed to study the trade-off between the energy cost and network power loss reductions while satisfying the DN voltage and current flow limits. Simulations, with real energy demand and PV power data, highlight that enabling the energy exchange between the users and the CES system can give a better trade-off between the DN power loss and energy cost reductions. Further, simulations demonstrate that all three ETSs deliver nearly 85% DN energy loss reduction with significantly increased revenues compared to an ETS without a CES system.

Index Terms:
Distribution networks, energy storage, energy trading, multi-objective optimization, power flow
publicationid: pubid: 978-1-7281-8550-7/20/$31.00 ©2020 IEEE

I Introduction

The cost reductions of battery technologies have paved the way to integrate energy storage systems closer to users to facilitate effective energy management within residential communities. Community energy storage systems (CESs), in particular, are connected to the low voltage side of the distribution transformers in distribution networks (DNs) with the aim of supporting network operations. By exploiting the CES charge-discharge operation with the rooftop photovoltaic (PV) power, the network reliability can be increased by mitigating the technical challenges in low voltage DNs such as active power losses and voltage deviations beyond statutory range.

Energy management problems with a CES system may involve competing objectives of different stakeholders, such as DN power loss reduction and voltage regulation for network operators and energy cost reduction for users. Hence, compared to the single objective optimization approach, multi-objective optimization formulation allows us to realize the trade-offs between several competing stakeholder objectives in an energy management framework with a CES system.

This paper studies the charge-discharge scheduling of a CES system with residential PV power by comparing three different energy trading systems (ETSs); (1) a system where PV users can exchange energy with both the grid and the CES system (ETS 1), (2) a system where PV users can exchange energy only with the CES system (ETS 2), and (3) a system where PV users exchange energy only with the grid (ETS 3). By employing the linear version of the branch power flow model in [1], a multi-objective optimization framework is developed to study the trade-off between the minimizations of the total energy costs for the users and the CES provider and DN power loss in the ETSs while satisfying the CES device limits, network current flow and voltage limits.

In one branch of literature, optimization and control frameworks to exploit behind-the-meter user-owned energy storage systems to achieve economic and network benefits have been explored [2, 3, 4, 5, 6, 7]. Another branch of literature studies scheduling of centralized in-front-of-the-meter energy storage systems. To visualize the trade-off solutions among various network and economic benefits in the scheduling of centralized energy storage systems, multi-objective optimization frameworks have been proposed [8, 9, 10, 11, 12]. For instance, in [8], achieving network voltage regulation, peak demand reduction and the annual battery operating cost reduction has been studied by developing a multi-objective optimization framework. In [12], a multi-objective optimization framework has been explored to study the optimal trade-off between economic and technical goals including the DN voltage deviations, congestion, power losses, energy costs of supplying loads, and energy storage maintenance and investment costs. The common feature of the existing research is that the energy storage is merely enabled to exchange energy with the grid. In contrast to these single path energy flow-based frameworks, here, we explore the capability of sharing a CES system among multiple users by allowing them to trade energy directly with the storage system without breaching the network constraints such as voltage and current flow limits.

We organize the paper as follows. The ETS configurations are given in Section II and the DN power flow model is given in Section III. The multi-objective optimization framework is presented in Section IV. Numerical analyses and simulations are demonstrated in Section V with conclusions in Section VI.

II Energy Trading System Models and Configurations

In the first two sub-sections of the this section, the models of the demand-side and the CES operation used in the ETSs are generalized. Then, the three ETS configurations are explained according to how the energy flows between the CES system, users and the grid are enabled.

II-A Demand-side model

Similar to our previous work in [13], an ETS model consists of a set of energy users 𝒜\mathcal{A}, a CES system, and a system aggregator. We assume a third-party owns the CES system, and we refer to this owner as the CES provider. The energy users 𝒜\mathcal{A} are sub-divided into non-participating users 𝒩\mathcal{N} and participating users 𝒫\mathcal{P}. Each user in 𝒫\mathcal{P} has rooftop solar and the users 𝒩\mathcal{N} do not have any power generation capability. We take PV systems at the users 𝒫\mathcal{P} operate at a power factor of 1. None of the users in 𝒜\mathcal{A} owns energy storage systems. The energy exchange between the local market and the grid is coordinated by the aggregator. Here, the local market, as shown in Fig. 1, comprises the CES system and the users 𝒜\mathcal{A}.

The time period of analysis 𝒯\mathcal{T} is split into HH number of time intervals. In this paper, 𝒯\mathcal{T} represents one day, and the time interval length is given by Δt\Delta t. By considering demand and PV power generation variations, the users 𝒫\mathcal{P} are sub-divided into deficit users 𝒫(t)\mathcal{P}^{-}(t) and surplus users 𝒫+(t)\mathcal{P}^{+}(t). At time tt, 𝒫=𝒫(t)𝒫+(t)\mathcal{P}=\mathcal{P}^{-}(t)\cup\mathcal{P}^{+}(t). PV power at user n𝒫n\in\mathcal{P} at time tt is given by gn(t)0g_{n}(t)\geq 0, and user a𝒜a\in\mathcal{A} has an energy demand da(t)0d_{a}(t)\geq 0 at time tt. Then, user n𝒫n\in\mathcal{P} has an energy deficit en(t)e_{n}(t) where en(t)=dn(t)gn(t)e_{n}(t)=d_{n}(t)-g_{n}(t). If en(t)0e_{n}(t)\geq 0, then n𝒫(t)n\in\mathcal{P}^{-}(t), and otherwise n𝒫+(t)n\in\mathcal{P}^{+}(t).

At time tt, we consider user n𝒫n\in\mathcal{P} exchanges energy yn(t)y_{n}(t) with the CES and ln(t)l_{n}(t) with the grid. When buying, yn(t)>0y_{n}(t)>0 and when selling, yn(t)<0y_{n}(t)<0. The same sign convention is applied to ln(t)l_{n}(t). Then

en(t)=yn(t)+ln(t).e_{n}(t)=y_{n}(t)+l_{n}(t). (1)

The aggregator determines the values for ln(t)l_{n}(t) day-ahead by solving a centralized optimization problem given in Section IV and using the reported en(t)e_{n}(t) values by the users 𝒫\mathcal{P}. Once ln(t)l_{n}(t) is known, yn(t)y_{n}(t) can be found by using the energy balance (1). In this paper, it is supposed that the users 𝒜\mathcal{A} can obtain perfect information of energy demand and PV power generation forecasts for the next day.

II-B Community Energy Storage Model

The CES system may charge-discharge with the grid in addition to charging and discharging with the users 𝒫\mathcal{P}. The energy amount traded with the grid at time tt is denoted by eg(t)e_{g}(t). Here, eg(t)>0e_{g}(t)>0 represents buying energy and eg(t)<0e_{g}(t)<0 represents selling energy. It is supposed that eg(t),t𝒯e_{g}(t),~{}\forall t\in\mathcal{T} are also determined by the aggregator by solving the optimization in Section IV. Given yn(t)y_{n}(t) and eg(t)e_{g}(t), es(t)=eg(t)n𝒫yn(t)e_{s}(t)=e_{g}(t)-\sum_{n\in\mathcal{P}}y_{n}(t) is the energy amount that is actually flowed in/out of the CES. Here, when charging, es(t)>0e_{s}(t)>0, and when discharging es(t)<0e_{s}(t)<0.

The constraint to satisfy the CES power ratings is given by

γmaxdises(t)Δtγmaxch,t𝒯-\gamma^{\text{dis}}_{\text{max}}\leq\frac{e_{s}(t)}{\Delta t}\leq\gamma^{\text{ch}}_{\text{max}},~{}\forall{t\in\mathcal{T}} (2)

where γmaxdis\gamma^{\text{dis}}_{\text{max}} and γmaxch\gamma^{\text{ch}}_{\text{max}} are the maximum discharging and charging power rates of the CES, respectively. By incorporating the CES charging efficiency 0<ηc10<\eta_{c}\leq 1 and the discharging efficiency ηd1\eta_{d}\geq 1, b(t)=b(t1)+ηes(t)b(t)=b(t-1)+\eta e_{s}(t) gives the end of time tt’s CES energy charge level. Here, η=ηc\eta=\eta_{c} if es(t)0e_{s}(t)\geq 0, and η=ηd\eta=\eta_{d} otherwise. For all t𝒯t\in\mathcal{T}, the energy capacity constraint is

Bminb(t)BmaxB_{\text{min}}\leq b(t)\leq B_{\text{max}} (3)

where BminB_{\text{min}} and BmaxB_{\text{max}} denote the minimum and maximum energy capacity limits of the CES, respectively.

We also take

|b(H)b(0)|θ\left|b(H)-b(0)\right|\leq\theta (4)

where θ\theta is a small positive constant. This makes sure the continuity of the CES device’s operation.

II-C Different energy trading system configurations

This section classifies the three different ETSs according to how the energy flows are enabled between the users 𝒫\mathcal{P}, the grid, and the CES.

II-C1 ETS 1

In this system, the users 𝒫\mathcal{P} can trade energy with both the grid and the CES system. Hence, both yn(t)y_{n}(t) and ln(t)l_{n}(t) may have non-zero values. The ETS model is similar to the model in [13], however, in this paper, we consider a centralised optimisation approach to determine ln(t)l_{n}(t) whereas, in [13], the system utilises a distributed approach based on game theory.

Refer to caption
Figure 1: ETS 1 - participating users exchange energy with both the CES device and the grid.

By considering the amount of energy deficit at user n𝒫n\in\mathcal{P} at time tt, the values of ln(t)l_{n}(t) are calculated such that

en(t)ln(t)0,ifn𝒫\scaleto+4.5pt(t),0ln(t)en(t),ifn𝒫\scaleto4.5pt(t).}\left.\begin{aligned} e_{n}(t)\leq l_{n}(t)\leq 0,~{}~{}~{}\text{if}~{}n\in\mathcal{P}^{\scaleto{+}{4.5pt}}(t),\\ 0\leq l_{n}(t)\leq e_{n}(t),~{}~{}~{}\text{if}~{}n\in\mathcal{P}^{\scaleto{-}{4.5pt}}(t).\end{aligned}\right\} (5)

II-C2 ETS 2

In this system, participating users 𝒫\mathcal{P} interact only with the CES system and hence, exchange energy only with the storage. Therefore, only the energy transactions yn(t)y_{n}(t) exist, and

ln(t)=0,n𝒫,t𝒯.l_{n}(t)=0,~{}\forall n\in\mathcal{P},~{}\forall t\in\mathcal{T}. (6)

Additionally, the CES system can exchange energy eg(t)e_{g}(t) with the grid (see Fig. 2).

Refer to caption
Figure 2: ETS 2 - participating users exchanges energy only with the CES.

Since the deficit energy of user n𝒫n\in\mathcal{P} is satisfied through the CES, en(t)=yn(t)e_{n}(t)=y_{n}(t).

II-C3 ETS 3

In this system, the users 𝒫\mathcal{P} can only exchange energy with the grid and have no energy trading interaction with the CES system. Hence, only the energy transactions ln(t)l_{n}(t) exist, and yn(t)=0,n𝒫,t𝒯y_{n}(t)=0,~{}\forall n\in\mathcal{P},~{}\forall t\in\mathcal{T}. Since the deficit energy of user n𝒫n\in\mathcal{P} is satisfied through the grid,

ln(t)=en(t),n𝒫,t𝒯.l_{n}(t)=e_{n}(t),~{}\forall n\in\mathcal{P},~{}\forall t\in\mathcal{T}. (7)

Additionally, the CES can exchange energy eg(t)e_{g}(t) with the grid similar to the other two ETSs (see Fig. 3). Therefore, in this system, es(t)=eg(t)e_{s}(t)=e_{g}(t).

Refer to caption
Figure 3: ETS 3 - participating users exchanges energy only with the grid.

III Network Power flow Model

To calculate the DN voltages with the ETSs in Section II, this paper leverages the linearized Distflow equations in [1] developed for a radial DN.

Consider a radial DN described by a rooted tree 𝒢=(𝒱,)\mathcal{G}=(\mathcal{V},\mathcal{E}) where 𝒱={0,1,,N}\mathcal{V}=\{0,1,\dotsm,\text{N}\} is the set of buses and ={(i,j)}𝒱×𝒱\mathcal{E}=\{(i,j)\}\subset\mathcal{V}\times\mathcal{V} is the set of distribution lines. We ignore index tt in voltages and power in (8) for notational simplicity. Bus 0 is the slack bus representing the distribution transformer’s secondary side. For bus i𝒱i\in\mathcal{V}, ViV_{i}, PiP_{i}, and QiQ_{i} are the voltage magnitude, active power consumption, and reactive power consumption, respectively. Additionally, V0V_{0} is known and fixed. rijr_{ij} and xijx_{ij} are the resistance and reactance for each line (i,j)(i,j)\in\mathcal{E}, respectively. Moreover, PijP_{ij} and QijQ_{ij} denote the active and reactive power flowing from bus ii to jj. With 𝐏=(P1,,PN)T\mathbf{P}=(P_{1},\dotsm,P_{\text{N}})^{\text{T}}, 𝐐=(Q1,,QN)T\mathbf{Q}=(Q_{1},\dotsm,Q_{\text{N}})^{\text{T}}, and 𝐕=(V12,,VN2)T\mathbf{V}=(V_{1}^{2},\dotsm,V_{\text{N}}^{2})^{\text{T}}, the linearized Distflow model can be compactly written as [14]

𝐕=2𝐑𝐏2𝐗𝐐+V02𝟏\mathbf{V}=-2\mathbf{R}\mathbf{P}-2\mathbf{X}\mathbf{Q}+V_{0}^{2}\mathbf{1} (8)

Here, 𝐑,𝐗N×N\mathbf{R},~{}\mathbf{X}\in\mathbb{R}^{\text{N}\times\text{N}} where 𝐑ij=(h,k)ijrhk\mathbf{R}_{ij}=\sum_{(h,k)\in\mathcal{L}_{i}\cap\mathcal{L}_{j}}r_{hk} and 𝐗ij=(h,k)ijxhk\mathbf{X}_{ij}=\sum_{(h,k)\in\mathcal{L}_{i}\cap\mathcal{L}_{j}}x_{hk}. i\mathcal{L}_{i}\subset\mathcal{E} is the set of lines on the path connecting bus 0 and bus ii. 𝟏\mathbf{1} is the N-dimensional all-ones vector.

Given that 𝐕min=Vmin2𝟏\mathbf{V}_{\text{min}}=V_{\text{min}}^{2}\mathbf{1} and 𝐕max=Vmax2𝟏\mathbf{V}_{\text{max}}=V_{\text{max}}^{2}\mathbf{1} with VmaxV_{\text{max}} and VminV_{\text{min}} being the maximum and minimum DN voltage magnitude limits, respectively, it is required that

𝐕min𝐕𝐕max,t𝒯.\mathbf{V}_{\text{min}}~{}\leq~{}\mathbf{V}~{}\leq~{}\mathbf{V}_{\text{max}},~{}\forall t\in\mathcal{T}. (9)

Without loss of generality, both non-participating and participating users may exist at a given bus i𝒱\{0}i\in\mathcal{V}\backslash\{0\}. There the participating user set is given by 𝒫i𝒫\mathcal{P}_{i}\subset\mathcal{P}, and the non-participating user set is given by 𝒩i𝒩\mathcal{N}_{i}\subset\mathcal{N}. The active power consumption at bus ii, Pi=1Δt(n𝒫ien(t)+m𝒩idm(t)+es(t))P_{i}=\frac{1}{\Delta t}\Big{(}\sum_{n\in\mathcal{P}_{i}}e_{n}(t)+\sum_{m\in\mathcal{N}_{i}}d_{m}(t)+e_{s}(t)\Big{)} if the CES is placed at that bus. Otherwise, it is simply Pi=1Δt(n𝒫ien(t)+m𝒩idm(t))P_{i}=\frac{1}{\Delta t}\Big{(}\sum_{n\in\mathcal{P}_{i}}e_{n}(t)+\sum_{m\in\mathcal{N}_{i}}d_{m}(t)\Big{)}. Note that, here, dm(t)d_{m}(t) is the energy demand of user m𝒩im\in\mathcal{N}_{i}. For each ETS, es(t)e_{s}(t) is calculated accordingly with the choice of energy transactions ln(t)l_{n}(t), yn(t)y_{n}(t) and eg(t)e_{g}(t) as described in Section II-C. If user a𝒜ia\in\mathcal{A}_{i} has a reactive power demand qa(t)q_{a}(t), QiQ_{i} can be taken as Qi=a𝒜iqa(t)Q_{i}=\sum_{a\in\mathcal{A}_{i}}q_{a}(t) where 𝒜i=𝒫i𝒩i\mathcal{A}_{i}=\mathcal{P}_{i}\cup\mathcal{N}_{i}.

In addition to the voltage constraints, line current flow limits are also considered and given by

Iij2(t)Iij,max2,t𝒯,(i,j)I^{2}_{ij}(t)\leq I_{ij,\text{max}}^{2},~{}\forall t\in\mathcal{T},~{}\forall(i,j)\in\mathcal{E} (10)

where Iij,maxI_{ij,\text{max}} is the magnitude of the maximum allowed complex current in line (i,j)(i,j), and Iij2(t)=Pij(t)2+Qij(t)2V02(t)I^{2}_{ij}(t)=\frac{P_{ij}(t)^{2}+Q_{ij}(t)^{2}}{V^{2}_{0}(t)} by taking Vi(t)2V02(t),i𝒱\{0}V_{i}(t)^{2}\approx V_{0}^{2}(t),~{}\forall i\in\mathcal{V}\backslash\{0\} [14].

IV Optimization Framework

In each ETS, the aggregator solves a multi-objective optimization problem to find ln(t)l_{n}(t) and eg(t)e_{g}(t), and this section describes its generalized formation. The optimization includes two objectives: (1) the total energy cost, i.e., the sum of energy costs of the users 𝒫\mathcal{P} and the CES provider, minimization and (2) the DN power loss minimization.

By taking λg(t)\lambda_{g}(t) as the grid energy price, both the users 𝒫\mathcal{P} and the CES provider incur a total energy cost fcostf_{\text{cost}} that is given by

fcost=t=1Hλg(t)(E𝒫(t)+eg(t)).f_{\text{cost}}=\sum_{t=1}^{H}\lambda_{g}(t)\Big{(}E_{\mathcal{P}}(t)+e_{g}(t)\Big{)}. (11)

where E𝒫(t)=n𝒫ln(t)E_{\mathcal{P}}(t)=\sum_{n\in\mathcal{P}}l_{n}(t).

Given Iij2(t)I^{2}_{ij}(t) as for (10), the total active power loss of the DN is calculated by using [14]

floss=t=1H(i,j)rijIij2(t).f_{\text{loss}}=\sum_{t=1}^{H}\sum_{(i,j)\in\mathcal{E}}r_{ij}I^{2}_{ij}(t). (12)

After normalizing the objective functions and applying the linear-weighted combination [15], the multi-objective optimization problem is given by

𝒙=argmin𝒙𝒳w1fcostfcostutopiafcostNadirfcostutopia+w2flossflossutopiaflossNadirflossutopia\boldsymbol{x^{*}}=\operatornamewithlimits{argmin}_{\boldsymbol{x}~{}\in~{}\mathcal{X}}~{}\text{w}_{1}\frac{f_{\text{cost}}-f_{\text{cost}}^{\text{utopia}}}{f^{\text{Nadir}}_{\text{cost}}-f_{\text{cost}}^{\text{utopia}}}+\text{w}_{2}\frac{f_{\text{loss}}-f^{\text{utopia}}_{\text{loss}}}{f^{\text{Nadir}}_{\text{loss}}-f^{\text{utopia}}_{\text{loss}}} (13)

where 𝒙=(𝑬𝓟,𝒆𝒈)\boldsymbol{x}=(\boldsymbol{E_{\mathcal{P}}},\boldsymbol{e_{g}}) with 𝑬𝓟=(E𝒫(1),,E𝒫(H))T\boldsymbol{E_{\mathcal{P}}}=(E_{\mathcal{P}}(1),\dotsm,E_{\mathcal{P}}(H))^{\text{T}} and 𝒆𝒈=(eg(1),,eg(H))T\boldsymbol{e_{g}}=(e_{g}(1),\dotsm,e_{g}(H))^{\text{T}}. w1\text{w}_{1} and w2\text{w}_{2} are the weight coefficients, and 𝒳\mathcal{X} is the feasible set. The set 𝒳\mathcal{X} is subject to constraints (5), (1)-(4), (9)-(10) for the ETS 1, (6), (1)-(4), (9)-(10) for the ETS 2, and (7), (1)-(4), (9)-(10) for the ETS 3 in Section II-C. Let the individual minimal points of fcostf_{\text{cost}} and flossf_{\text{loss}} are given by 𝒙cost=argmin𝒙𝒳fcost\boldsymbol{x^{*}_{\text{cost}}}=\operatornamewithlimits{argmin}_{{\boldsymbol{x}~{}\in~{}\mathcal{X}}}f_{\text{cost}} and 𝒙loss=argmin𝒙𝒳floss\boldsymbol{x^{*}_{\text{loss}}}=\operatornamewithlimits{argmin}_{{\boldsymbol{x}~{}\in~{}\mathcal{X}}}f_{\text{loss}}. Then the values for fcostutopiaf_{\text{cost}}^{\text{utopia}}, flossutopiaf_{\text{loss}}^{\text{utopia}}, fcostNadirf_{\text{cost}}^{\text{Nadir}}, and flossNadirf_{\text{loss}}^{\text{Nadir}} in (13) are calculated as follows;

fcostutopia=fcost(𝒙cost),flossutopia=floss(𝒙loss),fcostNadir=max[fcost(𝒙cost)fcost(𝒙loss)],flossNadir=max[floss(𝒙cost)floss(𝒙loss)].}\left.\begin{aligned} f_{\text{cost}}^{\text{utopia}}=f_{\text{cost}}(\boldsymbol{x^{*}_{\text{cost}}}),\\ f_{\text{loss}}^{\text{utopia}}=f_{\text{loss}}(\boldsymbol{x^{*}_{\text{loss}}}),\\ f_{\text{cost}}^{\text{Nadir}}=\text{max}[f_{\text{cost}}(\boldsymbol{x^{*}_{\text{cost}}})~{}f_{\text{cost}}(\boldsymbol{x^{*}_{\text{loss}}})],\\ f_{\text{loss}}^{\text{Nadir}}=\text{max}[f_{\text{loss}}(\boldsymbol{x^{*}_{\text{cost}}})~{}f_{\text{loss}}(\boldsymbol{x^{*}_{\text{loss}}})].\end{aligned}\right\}

To find the coefficients w1\text{w}_{1} and w2\text{w}_{2}, the Analytic Hierarchy Process (AHP) [16] can be applied, and k=12wk=1\sum_{k=1}^{2}\text{w}_{k}=1 with wk[0,1]\text{w}_{k}\in[0,1]. If the set 𝒫\mathcal{P} comprises either only deficit users or surplus users, we take ln(t)=E𝒫(t)en(t)𝒫en(t)l_{n}^{*}(t)=E_{\mathcal{P}}^{*}(t)\frac{e_{n}(t)}{\sum_{\mathcal{P}}e_{n}(t)} once E𝒫(t)E_{\mathcal{P}}^{*}(t) is found by solving (13). If both types of users exist in 𝒫\mathcal{P}, then we set ln(t)=0l_{n}^{*}(t)=0. (13) is a convex quadratically-constrained quadratic program, and thus, (13) can be solved by using convex optimization algorithms in [17].

V Numerical analyses and simulations

In simulations, the radial distribution feeder with 7 buses given in [3] is considered.

Refer to caption
Figure 4: 7-bus radial feeder with the number of users at each bus.

55 users are connected to the feeder as shown in Fig. 4, and hence, |𝒜|=55\left|\mathcal{A}\right|=55. Real PV power and active power demand data of 55 users in Canberra, Australia [18] are used to generate users’ daily active power and PV power profiles in simulations. The generated daily power profiles represent the selected users’ average Autumn daily demand and PV power profiles. Reactive power demand is not considered because of lack of real data. Additionally, Bmax=900kWh,Bmin=0.05Bmax,γmaxch=γmaxdis=400kW,ηd=1.02,ηc=0.98,Δt=1/12hrs,H=288,V0=1p.u.,Vmin=0.95p.u.,Vmax=1.05p.u.B_{\text{max}}=900~{}\text{kWh},~{}B_{\text{min}}=0.05B_{\text{max}},~{}\gamma^{\text{ch}}_{\text{max}}=\gamma^{\text{dis}}_{\text{max}}=400~{}\text{kW},~{}\eta_{d}=1.02,~{}\eta_{c}=0.98,~{}\Delta t=1/12~{}\text{hrs},~{}H=288,~{}V_{\text{0}}=1~{}\text{p.u.},~{}V_{\text{min}}=0.95~{}\text{p.u.},~{}V_{\text{max}}=1.05~{}\text{p.u.}. The CES is placed at bus 7. w1=0.67\text{w}_{1}=0.67 and w2=0.33\text{w}_{2}=0.33 which are found by using the pairwise comparison matrix in [12] with the AHP. The grid energy price signal λg(t)\lambda_{g}(t) is taken as the the time-of-use price signal in [19] and is shown in Fig. 5.

Refer to caption
Figure 5: Grid energy price signal λg(t)\lambda_{g}(t).

In this paper, to compare the performance of the three ETSs, a baseline is considered without a CES. The users 𝒫\mathcal{P} in the baseline exchanges energy only with the grid for which they receive a price λg(t)\lambda_{g}(t).

Fig. 6 illustrates the temporal variations of the total grid energy load E(t)E(t), that is given by E(t)=E𝒫(t)+E𝒩(t)+eg(t)E(t)=E_{\mathcal{P}}(t)+E_{\mathcal{N}}(t)+e_{g}(t) where E𝒩(t)E_{\mathcal{N}}(t) is the total grid energy of the users 𝒩\mathcal{N} at time tt, in the three ETSs and in the baseline system.

Refer to caption
Figure 6: Temporal variations of the total grid energy load E(t)E(t).

As shown in the figure, during the day, E(t)E(t) is negative in the baseline system due to excess PV power generation at the users 𝒫\mathcal{P}. Fig. 7 depicts the distributions of the total grid load E(t)E(t) within the 24-hr time period in the three ETSs and in the baseline system.

Refer to caption
Figure 7: Distributions of 24-hr total grid energy load E(t)E(t).

In this figure, the maximum and the minimum grid loads are illustrated by the whisker horizontal bars. The figure depicts the ETSs reduce the positive peak grid energy demand and the peak reverse power flow to the grid (negative grid load) that occurs due to excess PV power during the day in the baseline. Out of the three ETSs, the ETS 2 results in the lowest peak positive and negative grid energy loads as the users 𝒫\mathcal{P} predominantly exchange all their energy transactions with the CES system.

Fig. 8 shows the temporal variations of the CES energy charge levels with the three ETSs.

Refer to caption
Figure 8: The variations of the CES system’s energy charge levels.

Additionally, Figs. 9(a), 9(b) and 9(c) depict the different energy transactions in the three ETSs.

Refer to caption
Figure 9: Energy transactions of the (a) ETS 1 (b) ETS 2 and (c) ETS 3.

Fig. 8 shows, in all systems, the CES system is charging during the day (es(t)>0e_{s}(t)>0) and discharging in the afternoon (es(t)<0e_{s}(t)<0). As shown in Figs. 9(a) and 9(b), in the ETSs 1 and 2, the CES system exchanges energy with both the users 𝒫\mathcal{P} and the grid, i.e., the profiles of n𝒫yn(t)\sum_{n\in\mathcal{P}}y_{n}(t) and eg(t)e_{g}(t) have non-zero values. In these two systems, the CES charges during the day mainly due to the PV energy sold by the users (n𝒫yn(t)>0\sum_{n\in\mathcal{P}}y_{n}(t)>0). However, in ETS 3, because the users do not exchange energy with the CES, i.e., n𝒫yn(t)=0\sum_{n\in\mathcal{P}}y_{n}(t)=0, the CES charge-discharge profile es(t)e_{s}(t) coincides with the CES provider’s grid energy trading profile eg(t)e_{g}(t) as shown in Fig. 9(c). Therefore, in the ETS 3, the charging of the CES during the day occurs mainly due to the energy bought by the CES provider (eg(t)>0e_{g}(t)>0). In all three systems, the CES system discharges in the afternoon and that reduces the afternoon peak grid energy demand as shown in Fig. 6.

Fig. 10 compares the total revenue (fcost-f_{\text{cost}} in (11)) and the DN energy loss, by using (12), in the three ETSs with those of the baseline system.

Refer to caption
Figure 10: DN losses and total revenues of the ETSs and the baseline.

As shown, all three ETSs are capable of reducing the DN energy loss of the baseline system by nearly 85%. Additionally, the total revenues of the three ETSs are higher than that in the baseline system. The total revenue decreases from the ETS 3 through the ETS 1 to the ETS 2. A similar trend was observed for the DN energy loss. In the ETS 3, both participating users and the CES provider receive positive cumulative revenues and that leads to the greatest revenue of the three systems. On the other hand, in the ETS 2, the users receive zero revenue because they trade energy only with the CES system (ln(t)=0l_{n}(t)=0), without receiving a price for their energy transactions. That leads to the least revenue in the ETS 2. However, the reduction of the revenue of the ETS 2 compared to the revenue of the ETS 3, where the users only exchange energy with the grid, is only by 19%, and the reduction of the revenue of the ETS 1, where the users trade energy with both the grid and the CES system, compared to revenue of the ETS 3 is only by 7%. These trends highlight that energy trading between the users and the CES system can give a better trade-off between the DN power loss and energy cost reductions.

Fig. 11 illustrates the bus voltages of the baseline system.

Refer to caption
Figure 11: Bus voltage profiles of the baseline system.

As shown, due to excess PV power generation during the day, all buses of the feeder experience over-voltage conditions and in the afternoon, due to peak energy demand, the lower voltage limit is breached at buses 3-7. Figs. 12, 13 and 14 depict that, by exploiting the CES system charging-discharging with PV power generation, all three ETSs can regulate the voltage excursions in the DN that occurs in the baseline system.

Refer to caption
Figure 12: Bus voltage profiles of the ETS 1.
Refer to caption
Figure 13: Bus voltage profiles of the ETS 2.
Refer to caption
Figure 14: Bus voltage profiles of the ETS 3.

VI Conclusions

We have studied the extent to which the integration of residential photovoltaic (PV) power with a community energy storage (CES) system can minimize distribution network (DN) power loss and energy costs, by comparing three different energy trading systems (ETSs). A network-constrained multi-objective optimization framework has been developed to study the trade-offs between the energy cost and DN power loss reductions while satisfying the DN voltage and current flow limits. Numerical results highlighted that energy trading between the PV users and the CES system can create a better trade-off between the network power loss and energy cost reductions while reducing peak electricity demand on the grid. Future work includes exploring methods for optimal sizing and location of the CES system and combining the ETS operations with behind-the-meter energy storage systems.

References

  • [1] M. Baran and F. F. Wu, “Optimal sizing of capacitors placed on a radial distribution system,” IEEE Trans. Power Del., vol. 4, no. 1, pp. 735–743, Jan 1989.
  • [2] J. von Appen, T. Stetz, M. Braun, and A. Schmiegel, “Local voltage control strategies for pv storage systems in distribution grids,” IEEE Trans. Smart Grid, vol. 5, no. 2, pp. 1002–1009, 2014.
  • [3] M. Zeraati, M. E. Hamedani Golshan, and J. M. Guerrero, “Distributed control of battery energy storage systems for voltage regulation in distribution networks with high pv penetration,” IEEE Trans. Smart Grid, vol. 9, no. 4, pp. 3582–3593, July 2018.
  • [4] S. Hashemi and J. Østergaard, “Efficient control of energy storage for increasing the pv hosting capacity of lv grids,” IEEE Trans. Smart Grid, vol. 9, no. 3, pp. 2295–2303, May 2018.
  • [5] Z. Wang, C. Gu, F. Li, P. Bale, and H. Sun, “Active demand response using shared energy storage for household energy management,” IEEE Trans. Smart Grid, vol. 4, no. 4, pp. 1888–1897, Dec 2013.
  • [6] B. Celik, R. Roche, D. Bouquain, and A. Miraoui, “Decentralized neighborhood energy management with coordinated smart home energy sharing,” IEEE Trans. Smart Grid, vol. 9, no. 6, pp. 6387–6397, Nov 2018.
  • [7] T. Jiang, Y. Cao, L. Yu, and Z. Wang, “Load shaping strategy based on energy storage and dynamic pricing in smart grid,” IEEE Trans. Smart Grid, vol. 5, no. 6, pp. 2868–2876, Nov 2014.
  • [8] J. Tant, F. Geth, D. Six, P. Tant, and J. Driesen, “Multiobjective battery storage to improve pv integration in residential distribution grids,” IEEE Trans. Sustain. Energy, vol. 4, no. 1, pp. 182–191, Jan 2013.
  • [9] W. Shi, X. Xie, C. Chu, and R. Gadh, “Distributed optimal energy management in microgrids,” IEEE Trans. Smart Grid, vol. 6, no. 3, pp. 1137–1146, May 2015.
  • [10] N. Karthikeyan, J. R. Pillai, B. Bak-Jensen, and J. W. Simpson-Porco, “Predictive control of flexible resources for demand response in active distribution networks,” IEEE Trans. Power Syst., vol. 34, no. 4, pp. 2957–2969, July 2019.
  • [11] H. Gao, L. Wang, J. Liu, and Z. Wei, “Integrated day-ahead scheduling considering active management in future smart distribution system,” IEEE Trans. Power Syst., vol. 33, no. 6, pp. 6049–6061, Nov 2018.
  • [12] M. Nick, R. Cherkaoui, and M. Paolone, “Optimal allocation of dispersed energy storage systems in active distribution networks for energy balance and grid support,” IEEE Trans. Power Syst., vol. 29, no. 5, pp. 2300–2310, Sep. 2014.
  • [13] C. P. Mediwaththe and L. Blackhall, “Network-aware demand-side management framework with a community energy storage system considering voltage constraints,” IEEE Trans. Power Syst., pp. 1–1, 2020.
  • [14] W. Lin and E. Bitar, “Decentralized stochastic control of distributed energy resources,” IEEE Trans. Power Syst., vol. 33, no. 1, pp. 888–900, Jan 2018.
  • [15] O. Grodzevich and O. Romanko, “Normalization and other topics in multi-objective optimization,” in Fields MITACS Ind. Prob. Workshop, Aug 2006.
  • [16] T. L. Saaty, “Decision making — the analytic hierarchy and network processes (AHP/ANP),” J. Syst. Sci. Syst. Eng., vol. 13, no. 1, pp. 1–35, Mar 2004.
  • [17] S. Boyd and L. Vandenberghe, Convex Optimization, 1st ed.   Cambridge University Press, 2004, pp. 67–95.
  • [18] M. Shaw, B. Sturmberg, L. Guo, X. Gao, E. Ratnam, and L. Blackhall, “The Nextgen Energy Storage Trial in the ACT, Australia,” in Proc. ACM Conf. on Future Energy Syst., 2019, pp. 439–442.
  • [19] Origin, “VIC residential energy price fact sheet,” 2018. [Online]. Available: https://bit.ly/2UEWqzm