Sequential Clearing of Network-Aware Local Energy and Flexibility Markets in Community-based Grids
Sequential Clearing of Network-Aware Local Energy and Flexibility Markets in Community-based Grids
This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
Abstract—In this paper, network-aware clearing algorithms for B Set of buses in the network (LFM)./Set of blocks in
local energy markets (LEMs) and local flexibility markets (LFM) Distflow linearization (LEM).
are proposed to be sequentially run and coordinate assets and Di Set of consumers at bus i.
flexible resources of energy communities (ECs) in distribution
networks. In the proposed LEM clearing algorithm, EC managers Fi Set of flexibility options at bus i.
run a two-stage stochastic programming while considering ran- G Set of all generators.
dom events by scenario generation and network constraints using L Set of branches (ij) in the network with i as the
linearized DistFlow. As one of outcomes, maximum available up- ”from” bus.
and down-regulations provided by ECs are estimated in LEM and Ni Set of neighboring buses to bus i.
communicated to LFM. In the distributed LFM clearing algo-
rithm, an iterative auction is designed using a dual-decomposition Parameters and constants
technique (Augmented Lagrangian) which is solved by consensus ∆θij Upper limit for voltage angle difference between buses
alternating direction method of multipliers. The LFM algorithm i and j.
efficiently dispatches the flexibility provided by ECs in operating ∆θij Lower limit for voltage angle difference between
time while considering flexibility local marginal price as pricing buses i and j.
method. Network constraints are included in the algorithm with
an AC distribution optimal power flow for dynamic network ϵabs Absolute feasibility tolerance.
topology in which branches and buses are decomposed to solve ϵrel Relative feasibility tolerance.
the problem in distributed fashion. The designed LFM algorithm I l(ij) Maximum possible current to be flowed in line l
can respond to exogenous and endogenous signals for flexibility connect bus i to j.
requests. The simulation results in a test case display effectiveness ϕpf Power factor.
of two proposed LEM and LFM algorithms for an efficient
provision of flexibility. πω Probability of scenarios generated by ECMs.
ρ Penalty parameter in CADMM.
Index Terms—Dual-decomposition, energy communities, flex- pd Demand of consumer d ∈ Di .
ibility provision, iterative auction, market design, stochastic
programming. Variables
λ Vector of dual variables for augmented Lagrangian.
N OMENCLATURE θi Voltage angle at bus i.
p
Indices and Superscripts fij Active power flexibility flow from bus i to j in
ω Scenario generated by ECMs for real time. distribution network.
q
b Block index for linearization of DistFlow. fij Reactive power flexibility flow from bus i to j in
ch Charging energy storage. distribution network.
d Demand in a EC. Iij Complex current phasor from bus i to j in ec.
dc Discharging energy storage. iij Squared absolute value of current phasor from bus i
dg Distributed generation. to j in ec.
dr Demand response. Pj Net active power at bus j of ec.
ec Energy community. Pjk Active power flow from bus j to k in ec.
ess Energy storage system. Qj Net reactive power at bus j of ec.
i, (j) Index for buses. Vi Complex phasor voltage at bus i.
k Index for number of iteration in LFM algorithm. Also vi Squared absolute value of voltage phasor at bus i.
index for bus in (1)-(2).
pcc Point of common coupling. I. I NTRODUCTION
pv Photovoltaic. A. Motivation
t
wg
Sets
Time step.
Wind generation. E MERGING technologies in distribution energy networks
such as distributed energy resources (DERs), smart me-
ters and controllable loads have brought significant potentials
L̂ Set of branches (ji) in the network with j as the ”to” to provide flexibility in the power system as whole [1].
bus. For instance, transmission system operators (TSOs) can call
B Set of buses in LEM. flexibility from distribution systems for security issues in
Bl Set of buses connected by line l in LEM. transmission networks [2]. This helps to avoid major blackouts
T Set of time-steps. such as the Texas power rotating outages in 2021 [3]. Thus, a
Ω Set of scenarios in LEM. market mechanism to trade this type of flexibility is required
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
to coordinate flexibility resources efficiently and avoid any problems iteratively using ADMM, though the stochasticity
problems in distribution networks due to providing flexibility of load behavior is trained in the market using reinforcement
to the transmission network [4]. learning (RL). However, potential flexibility of end-users was
Having more installed photovoltaic (PV), electrical storage not defined in this work.
systems (ESS) and using controllable loads among customers, In [13], a microgrid (MG) operator manages the end-
raises distribution system operators’ (DSO) concern on grid users’ energy using two-stage programming while the available
congestion and maintaining the voltage of the network within flexible resources (i.e. ESS and DR) are also scheduled using
the admissible threshold. Thus, flexibility for DSO at distri- scenarios represented as random events in real-time. Various
bution network is another major driver of a flexibility market other studies such as [14], [15] propose flexibility evaluation
[5], [6]. One of the obstacles for most of DSOs is having methods to be applied in an LFM, though there is no network
no direct control of distributed energy resources (DERs) due constraint in those studies. The MG operator in [16] considers
to unbundling laws of market deregulation [7]. Thus, the the network restrictions to manage the end-users by a social
concept of customers aggregation within a community as welfare maximization. However, in this work, there is no
energy communities (ECs) becomes necessary. According to market mechanism to coordinate flexible resources.
Directive (EU) 2019/944, Article 16(2), ECs can own a part There are several works in which flexibility provision in
of a distribution network and directly manage it with(out) distribution networks follows no market-based approaches,
cooperation of a relevant DSO. Moreover, Article 16(3) states rather financial incentives [17] or technical methods such as
that ECs might be balance responsible parties to compensate grid reconfiguration [18] are the main basis. In the latter, the
any imbalances and provide flexibility, if needed [8]. Hence, transmission network is relieved by selecting an operational
network-aware management of communities is lawfully possi- scheme for the connected distribution grid and curtailing its
ble which plays a vital role to coordinate the DERs and more loads while also reconfiguring the network topology. EU clean
importantly to ensure distribution network integrity [9]. This energy package [19] states, that flexibility provision should be
can be addressed via a local energy market (LEM) in which market-based and accessible for all end-users.
customers can actively participate in and freely decide to buy In [20], prosumers with ESS are aggregated in EU NVADE
and sell electricity internally (within EC) or from upstream project to distribute their flexible potential, when requested. To
network aligned with Directive (EU) 2019/944. this end, aggregators and prosumers solve their own problem
As the Article 32, Directive (EU) 2019/944 states, DSOs in a distributed fashion using a Proximal Jacobian (PJ) ADMM
should provide market-based incentives for flexibility procure- to reach an equilibrium and meet the requested flexibility
ment, therefore, the challenge is to design the appropriate by DSO. A joint flexibility market between DSO and TSO
market mechanism to encourage flexible resources for an is proposed in [21] (as an EU project named CoordiNet)
efficient participation. To this end, the precise estimation of based on a cooperative game between them and some pric-
available flexibility from communities is necessary. To this ing mechanisms e.g. pay-as-bid and nodal pricing are also
end, LEM schedules EC to define the set-points of the local evaluated. Within the joint market, flexibility resources from
generation and demand as well as the flexibility capacity in different DSOs can be readily used by TSO and the market is
advance. Knowing this capacity, the operator of a Local Flex- cleared by an optimization problem formalized by Lagrangian
ibility Market (LFM) can dispatch the resources based on the Relaxation (LR). Researchers in Enera project, which is one of
flexibility demand from upstream network or the requirements the pioneering LFM platforms in Germany [22], apply a merit-
within the distribution network in operating time. Meanwhile, order curve as clearing algorithm for an LFM run by DSO to
the value of flexibility varies along market participants based provide flexibility to TSO and propose pay-as-bid as pricing
on the technology, the location and privacy issues. Thus, algorithm. A blockchain-based LFM is proposed in [23] in
suitable pricing mechanism and clearing algorithm in LFM which smart contracts would be made between sellers and
play an important role. buyers of flexibility and a greedy heuristic method is employed
B. Literature Review to match buyers and sellers for the EU project called Bright.
Recently, to manage energy in a community level (i.e. a Nevertheless, none of above-mentioned research works took
particular geographical area), LEM has been widely proposed care of network constraints.
which is able to coordinate end-users in a decentralized Researchers in [24] develop a central clearing algorithm
market-based fashion [10]. LEMs can provide energy and for LFM run by DSOs using a two-stage stochatic model
capacity services. For instance, authors in [11] employ Nash while considering network constraints with a linearized AC
bargaining to model energy sharing payments between PV OPF. Reference [25] proposes a continuous flexibility mar-
prosumers and community ESS in an EC. An EC manager ket for EU FlexGrid project considering network constraints
(ECM) in [9] operates an LEM in a way that stochastic nature while using asymmetric block bids for clearing the market
of available PV prosumers and ESS are modeled in a two-stage with a first-come, first-served principle. Within the Swiss
programming. The model is decomposed to run the market project DiGRiFlex, a non-linear distributional robust chance-
in decentralized way using alternating direction method of constrained optimization is applied in [26] to dispatch the
multipliers (ADMM). Thus, the ECM and prosumers solve flexible resources in an active distribution network - ADN
their problem iteratively to reach an equilibrium. In [12], (e.g. MG) while stochastic variables are realized and network
within the EU project (FlexGrid), ECM also decomposes constraints are considered. Flexible resources are aggregated
the problem and let the smart buildings solve their own by clustered queuing systems in [27] and DSO optimizes the
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
nity’s energy management so that each and any ECM ICT facilities
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
ables to predict and decide accurately. In other words, making market-based and network-aware flexibility dispatch are pre-
decisions for flexibility capacity needs a promising insight of sented. The clearing algorithm for community management is
the operating time. To overcome this challenge, it is proposed based on a pre-emptive market run one day ahead, whereas the
to employ a two-stage optimization method by ECM in which flexibility dispatch algorithm follows a Walrasian tâtonnement
having the historical data from uncertain variables and their process via CADMM in real time.
prediction, energy decisions would be made while considering A. Local Energy Market algorithm
a possible deviation of stochastic variables in the operating
ECs are usually in low-voltage level of the grid with radial
time. The detailed model is discussed in section III-A.
topology where a bi-directional DistFlow can be employed for
B. Local Flexibility Market Structure AC OPF model. To this end, the line active (reactive) flow Pij
Within the designed LFM, the DSO (flexibility operator (Qij ), as depicted in Fig.2, are split up into two items Pij+ , Pij−
section) is in charge of clearing the market 15 minutes before (Q+ −
ij , Qij ) where each indicates the different direction of the
the operating time. As discussed, ECMs send the flexibility ca- power. Thus, bi-directional DistFlow is formulated as follows:
pacity they can procure at 12:00 PM the day before operating
time to the respective DSO. The flexibility value (thereafter
X
Pj = Pij − rij iij − Pjk , (1)
called flexibility initial price), which is the initial price of k∈Nj
flexibility provision for ECs, is kept by the ECMs for solving X
their individual problems in the LFM. Qj = Qij − xij iij − Qjk , (2)
The distribution network is requested for flexibility provi- k∈Nj
sion based on two signals: one is called by TSO asking for 2
reserve provision due to any security reason in the upstream vj = vi − 2(rij Pij + xij Qij ) + (rij + x2ij )iij , (3)
network (high voltage level), another signal is based on any Pij2 + Q2ij
security issues within the operating distribution network such iij = , (4)
vj
as congestion problems or voltage distortion. The cumulative
of both signals is the total flexibility demand to be procured where Pij = Pij+ − Pij− , and Qij = Q+ − 2
i − Qj ; iij = Iij ,
by all ECs within the studied distribution network. Noted that 2 2
vj = Vj , and vi = Vi . Therefore, different variables including
we consider the TSO signal for flexibility with higher priority P, Q, i, v are calculated in an optimization problem while the
and in this work the reaction of proposed LFM to TSO signal (1)-(4) are considered as constraints. Nevertheless, there are
is analyzed, though the process TSO signal is generated is sources of non-linearity in these equations, including Pij2 and
beyond the scope of this work. Q2ij . In case, the optimization problem intends to be solved
An iterative auction mechanism is offered in this paper to in linear manner, these variables are required to be linearized.
clear the LFM in a way that flexibility operator section of DSO To this end, a piece-wise linearization approach is employed
checks potential convergence of the algorithm, iteratively, [38]. The procedure is formulated in (5)-(9) and depicted in
based on updated variables by agents. In this market, agents Fig. 3.
are ECMs and network security section of DSO. ECs are B
X
looking for their own objective which is minimizing the cost Pij2 = hsijb Λpijb , (5)
of flexibility provision. Meanwhile, network security section b=1
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
X X
𝑃!"% Pj = pzt,jec , Qj = zec
qt,j , (17)
!
𝐵 ( ∆%&'
!" zec ∈Zec zec ∈Z
zec
Zec : {dc, ch, pv, wg, d, dr, dg}, qt,j = pzt,jec tan(cos−1 ϕpf )
$
ℎ!"( = (2𝐵 − 1)∆%&'
!"* and ϕpf is power factor of the network.
2
iij ≤ I l(ij) , ∀i, j ∈ Bl , (18)
2
!
V 2j ≤ vj ≤ V j , ∀j ∈ B, (19)
16∆%&'
!"
$
ℎ!"( = 7∆%&' 2 2
!"+
Pij+ + Pij− ≤ I l(ij) V j ϕpf , ∀i, j ∈ Bl , (20)
!
9∆%&' $
!" ℎ!"( = 5∆%&'
!")
− 2 2
−1
! Q+
ij + Qij ≤ I l(ij) V j sin(cos ϕpf ), ∀i, j ∈ Bl , (21)
4∆%&' $
!" ℎ!"( = 3∆%&'
!"(
%&' !
∆!" $
ℎ!"# = ∆%&' where (18) - (21) are the current, voltage and active, reactive
!"#
k∈Nj
where Ω is the number of scenarios, yec : {pdr dc c
t,j,ω , pt,j,ω , pt,j,ω ,
p(q),up p(q),dn
Rt,ω , Rt,ω , Pij,ω , Qij,ω , iij,ω , vj,ω } and cy is the price
vj = vi − 2(rij [Pij+ − Pij− ] + xij [Q+
− Q− 2 2
ij ]) + (rij + xij )iij ,
ij of relevant yec unit.
PB PB (13) The respective constraints for the second stage are differ-
s p s q
b=1 hijb Λijb + b=1 hijb Λijb entiate active and reactive nodal balances between day-ahead
iij = , (14)
vj and real-time problems, second-stage voltage balance, second-
This work proposes a two-stage programming as LEM stage current flow and limitation of power flow for scenarios.
clearing algorithm for ECMs in which total operation cost Other constraints that link second- and first-stage decisions are
and expected security cost are minimized. According to the as follows:
(15), the day-ahead decisions for EC (xec ) are made in the pch ch
t,j,ω ≤ pt,j , ∀t ∈ T , ∀j ∈ Bess , ∀ω ∈ Ω, (24)
first stage as here-and-now decisions and real-time variables pdc dc
t,j,ω ≤ pt,j , ∀t ∈ T , ∀j ∈ Bess , ∀ω ∈ Ω, (25)
(yec ) are defined in the second stage within security cost
function (G) as wait-and-see decisions. Within this multiperiod SOCt,j,ω ≤ SOCt,j ∀t ∈ T , ∀j ∈ Bess , ∀ω ∈ Ω, (26)
market clearing, all xec includes DERs set points (e.g. DG,
ESS, and DR) together with exchange active (reactive) power pdr dr
t,j,ω ≤ pt,j ∀t ∈ T , ∀j ∈ Bdr , ∀ω ∈ Ω, (27)
with upstream network at PCC (i.e. p(q)pcc t ) and maximum
available flexibility at PCC which is active (reactive) up- p(q),dn
Rt,ω ≤ Rt
p(q),dn p(q),up
, Rt,ω ≤ Rt
p(q),up
, ∀t ∈ T , ∀ω ∈ Ω,
p(q),up p(q),dn
and down-regulation (i.e. Rt , Rt ) are optimized for (28)
horizon time T which
XX is 24 hours.
min (cx xec + Eω [G(yec , ω)]) (15) where (24)-(26) are the link between day-ahead and real-
xec ,yec time decisions for ESSs, (27) limits the security action of DR
t∈T j∈B
where xec : {pdg dr dc ch pcc p(q),up p(q),dn into DR schedule in day-ahead stage, and the same limitation
t,j , pt,j , pt,j , pt,j , p(q)t , Rt , Rt , iij ,
vj , Pij , Qij }, cx is the price of relevant xec unit, and Eω [.] is applies in (28) for up- and down-regulation of active power
the expected value operator over ω. (p) and reactive power (q). Indeed, the ECM defines maximum
p(q),up p(q),dn
s.t. up- and down-regulation of active power, Rt , Rt , at
(11) − (14) (16)
certain time period t based on the available flexible resources
where i.e. ESS, DR after considering potential risks (i.e. deviation
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
s
0:00 12:00 0:00 t-15min t yij is the series admittance and bch ij indicate the charging
shif t
Operating time
susceptance. Tij = tij eθi represents the complex tap ratio
of the transformer, while tij is the tap ratio magnitude in which
LEM clearing process LFM clearing process for lines, tij = 1. Tap ratio is not dynamically modified while
$ % !"/$%
𝑝!"# , 𝑞!"# , 𝑅!
𝑥( 𝑥( , 𝜆 running the LFM, hence, the tap ratio is treated as a parameter.
ECM1 𝑧( ECM1 𝑟, 𝑠
ECM2
$ % !"/$%
𝑝!"# , 𝑞!"# , 𝑅!
𝑥( DSO
The consensus variables and constraints in (29) - (32) make
DSO 𝑣& DSO 𝑥( , 𝜆
. 𝜃&
"#
𝑧( ECM2 𝑟, 𝑠
Flexibility
the decomposable problem and ensure the consensus between
. Energy 𝑝&' Network
managemetn 𝑞"# security . operator variables of decomposed buses and branches.
. &'
𝑥( .
section section 𝑥( , 𝜆 section p p
ECMi
$ % !"/$%
𝑝&"# , 𝑞&"# , 𝑅& 𝑧( ECMi 𝑟, 𝑠
fij = fij (i)
, (λfijp ) (i, j) ∈ L ∪ L̂ (29)
q q
fij = fij(i) , (λfijq ) (i, j) ∈ L ∪ L̂ (30)
Fig. 4. Data flow in proposed sequential LFM & LEM.
of RESs generation from forecast) that may encounter in real- vi(ij) = vi , (λvij ) (i, j) ∈ L ∪ L̂ (31)
time operation. θi(ij) = θi , (λθij ) (i, j) ∈ L ∪ L̂ (32)
If the certain EC is located in bus i of a distribution where buses’ decomposition include the vector variable xf :
p q
network, then the notation of available flexibility at a certain xf := [(fij (i)
, fij )
(i) (i,j)∈L∪L̂
, (vi , θi )i∈B ] (33)
time step to use in LFM is turned into Rip,up , Rip,dn , Riq,up , and branches’ decomposition involve vector variable zf :
Riq,dn representing maximum active up- and down-regulation, zf := [(fij p q
, fij , vi(ij) , θi(ij) )(i,j)∈L∪L̂ ] (34)
and maximum reactive up- and down-regulation, respectively. p q p q
where fij(i) , fij(i) , vi , and θi are local variables and fij , fij ,
Likewise, the notation of active and reactive power exchange vi(ij) , and θi(ij) are sharing variables. Accordingly, the single-
of an EC at PCC, p(q)pcc ec
t , is turned into p(q)i in LFM which period decomposable problem is formulated as follows:
4
indicates power exchange of EC at bus i. .
X X
min Fi (fpi ) = c2,f fp2i + c1,f fpi + c0 (35)
B. Local Flexibility Market algorithm fpi ,fqi ,
xf ,zf i∈B i∈B
After closing the LEM, the resulting flexibility range
p(q),up p(q),dn subject to Rip,dn ≤ fpi ≤ Rip,up ,
Ri and Ri as well as the active pec
i and reactive i∈B (36)
ec
qi power of ECs at the PCC connected to bus i ∈ B of Riq,dn ≤ fqi ≤ Riq,up , i∈B (37)
the distribution network are communicated to the LFM. The q
p q
following steps, as depicted also in Fig. 4, are taken to clear (fij + pec 2 ec 2
ij ) + (fij + qij ) ≤ sij , (i, j) ∈ L ∪ L̂ (38)
the LFM.
1) Estimate distribution network usage: Before running the |V i | ≤ vi(ij) ≤ |V i |, (i, j) ∈ L ∪ L̂ (39)
LFM algorithm, DSO estimates the capacity of the network ∆θij ≤ θi(ij) − θj(ji) ≤ ∆θij , (i, j) ∈ L (40)
which is supposed to be occupied by ECs’ interaction with X p X X
upstream network. Thus, a power flow (PF) is run using the fij(i) + pec
ij(i) = fpup
i
+ pec
i
output of LEM i.e. pec ec ec
i and qi and the results pij and qij
ec
j∈Bi j∈Bi g∈Gi
(41)
with (i, j) ∈ L ∪ L̂ shows the line load share and potential
X X
− fpdn
i
− vi2 gish , i∈B
congestion in the network. d∈Di
The DSO sends back the results of PF to the ECs so X q
X X
ec
that each EC realizes the line loads connected to its bus (i), fij i
+ qij = fqup
i
+ qiec
as well as the voltage magnitude v and the voltage angle j∈Bi j∈Bi g∈Gi
X X (42)
θ. The line usage is considered as given data in the LFM − fqdn
i
+ vi2 bsh
i , i∈B
algorithm, whereas voltage angle and magnitude will be used d∈Di
for initialization of the iterative process. p
fij + pec
ij = gij vi2(ij) +
2) Forming LFM algorithm using ALR: The component-
c
based decomposition of a π-model of distribution networks gij (vi(ij) vj(ji) cos(θi(ij) − θj(ji) ))+ (43)
on buses and branches can be performed as shown in Fig. 5 bcij (vi(ij) vj(ji) sin(θi(ij) − θj(ji) )), (i, j) ∈ L ∪ L̂
which is inspired by [35]. q ec
fij + qij = −bij vi2(ij) −
4 ECsare operated in low-voltage and medium-voltage level e.g. 400V and bcij (vi(ij) vj(ji) cos(θi(ij) − θj(ji) ))+ (44)
11kV and at their PCC are connected to bus i of distribution network with a
c
transformer operated in medium-voltage level e.g. 20kV or 110kV. gij (vi(ij) vj(ji) sin(θi(ij) − θj(ji) )), (i, j) ∈ L ∪ L̂
𝑖𝑖 𝑗𝑗 where (36) and (37) indicate the limit of the flexibility provi-
𝑝𝑝𝑖𝑖𝑖𝑖(𝑖𝑖) + 𝑖𝑖𝑞𝑞𝑖𝑖𝑖𝑖(𝑖𝑖) 𝑝𝑝𝑖𝑖𝑖𝑖 + 𝑖𝑖𝑞𝑞𝑖𝑖𝑖𝑖 𝑝𝑝𝑗𝑗𝑖𝑖 + 𝑖𝑖𝑞𝑞𝑗𝑗𝑗𝑗 𝑝𝑝𝑗𝑗𝑖𝑖(𝑗𝑗) + 𝑖𝑖𝑞𝑞𝑗𝑗𝑖𝑖(𝑗𝑗) sion of each EC using outputs of LEM. In (38) the line usage
𝑦𝑦𝑠𝑠
𝑝𝑝𝑖𝑖𝑗𝑗(𝑖𝑖) 𝑝𝑝𝑖𝑖𝑖𝑖 𝑇𝑇𝑖𝑖𝑖𝑖 𝑝𝑝𝑗𝑗𝑗𝑗 𝑝𝑝𝑗𝑗𝑖𝑖(𝑗𝑗) due to the energy allocation of the LEM and the flexibility
𝑞𝑞𝑖𝑖𝑗𝑗(𝑖𝑖) 𝑞𝑞𝑖𝑖𝑖𝑖 𝑐𝑐𝑐
𝑏𝑏𝑖𝑖𝑖𝑖 𝑏𝑏𝑗𝑗𝑗𝑗𝑐𝑐𝑐 𝑞𝑞𝑗𝑗𝑗𝑗 𝑞𝑞𝑗𝑗𝑖𝑖(𝑗𝑗) allocation of the LFM is limited by the overall line capacity
𝜈𝜈𝑖𝑖(𝑖𝑖𝑖𝑖) 𝑗𝑗 𝑗𝑗 𝜈𝜈𝑗𝑗(𝑗𝑗𝑗𝑗) 𝜈𝜈𝑗𝑗 sij , (ij) ∈ L ∪ L̂. (39) and (40) limit the voltage magnitude at
𝜈𝜈𝑖𝑖 2 2
𝜃𝜃𝑖𝑖 𝜃𝜃𝑖𝑖(𝑖𝑖𝑖𝑖) 𝜃𝜃𝑗𝑗(𝑗𝑗𝑗𝑗) 𝜃𝜃𝑗𝑗 each bus, as well as the voltage angle difference between two
buses. Constraints (41) and (42) present the active and reactive
Fig. 5. Decomposed π-Model of the buses and branches. nodal balance of bus i connected to ECi in which pec ec
i /qi are
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
bch
ij
s s
yij +j 2 −yij 5: ECMs update λ using 49
matrix Yij and defined as yii = t2ij
, yij = shif t ,
tij e−jθi 6: ECMs calculate primal and dual residual using (52)
s
−yij bch
yji = s
, and yjj = yij +j ij and (53)
jθ
shif t 2 . The compact form of
tij e i
7: DSO (flexibility operator section) updates ϵpri and
ALR for the decomposed problem can be written as follows: dual
ϵ using (54) and (55)
Lp (xf , zf , λ) =f (xf ) + g(zf ) + λT (Axf + Bzf )
(45) 8: if k == 1 then
ρ
+ ||Axf + Bzf ||2 9: Update ρ using (56)
2
where 10: else if k mod σ == 0 then
λ = [λfijp , λfijq , λvij , λθij ], (ij) ∈ L ∪ L̂, (46) 11: Update ρ using (56)
12: end if
and f (xf ), g(zf ) are the separation of function of bus vari-
13: end while
ables, xf (feasible set defined by (36), (37), (41), and (42))
and function of branch variables zf (feasible set defined by
subject to: (38), (39), (40), (43), and (44).
(38), (39), (40), (43), and (44)), respectively. Axf + Bzf = 0
represents the consensus constraints defined in (29) - (32) and ECMs compute the dual variables for the next iteration k +
ρ is a positive penalty factor. 1 using the dual variables in (49). The primal r and dual
3) Solving ALR problem of LFM algorithm using CADMM: residual s are calculated in (52) and (53), respectively. The
The ALR problem is separated using CADMM by the set of primal residual indicates the difference between the values of
xf in (47) and zf in (48) to obtain the decomposed problem local and sharing variables , while the dual residual indicates
for the buses and the branches, respectively. To this end, the change of the local and sharing variables, compared to the
the dual variables are fixed and updated in (49) using an previous iteration.
iteration process. Thereafter, to obtain the updated iterates for rk+1 =Axk+1f + Bzfk+1
k+1 k+1 k+1 k+1
the iteration k + 1 the consecutive problems are solved: p
=[(fij p
− fij q
), (fij q
− fij ), (52)
(i) (i)
xk+1
f = arg min Lρ (xf , zfk , λk ), (47)
xf ∈X (vik+1 − vik+1 ), (θik+1 − θik+1 )].
zfk+1 = arg min Lρ (xk+1
f , zf , λk ), (48) (ij) (ij)
λ k+1
z ∈Z
k f
= λ + ρ(Axf + Bzfk+1 ).
k+1
(49) sk+1 =ρAT B(zfk+1 − zfk )
k+1 k k+1 k
p p q q
Considering (35) and (47), the problem for agent ECi =[(fij − fij ), (fij − fij ), (53)
connected to bus i is formulated as (50) to compute the (vik+1
(ij)
− vik(ij) ), (θik+1
(ij)
− θik(ij) )].
flexibility share and other bus variables at iteration k + 1.
The CADMM algortihm of LFM converges when
xk+1
fi := min xfi
Fi (fpi ) ||rk+1 ||2 ≤ ϵpri and ||sk+1 ||2 ≤ ϵdual , where the feasibility
X p pk q qk tolerances ϵprip and ϵdual are defined as:
+ (λfijp (fij − fij ) + λfijq (fij − fij )
j∈Ni
(i) (i)
ϵ = Nλ ϵabs + ϵrel max||Axk ||, ||Bz k ||,
pri
(54)
p
+ λvij (vi − vik(ij) ) + λθij (θi − θik(ij) )) (50) ϵ dual abs rel
= Nz ϵ + ϵ ||A λ ||, T k
(55)
ρ p pk 2 q qk 2
and the absolute and relative tolerances ϵabs and ϵrel are
+ ((fij − fij ) + (fij − fij ) positive [41]. In order to improve convergence, an adaptive
2 (i) (i)
k 2 k
+ (vi − vi(ij) ) + (θi − θi(ij) ) ), 2 penalty factor ρ is implemented according to [35]. Each set of
subject to: (36)), (37), (41), (42). consensus variables has one corresponding ρ, which is updated
The network security section5 runs (51) to compute the as follows:
k
branch variables at iteration k + 1. ρ (1 + τincr ),
if ||rk+1 || > µincr ||sk+1 ||,
pk qk ρk+1 = ρk (1 + τdecr )−1 , if ||sk+1 || > µdecr ||rk+1 ||,
X p q
zfk+1
ij
:= min
z
λfijp (fij(i)
− fij ) + λfijq (fij (i)
− fij )
fij
k
(i,j)∈L∪L̂ ρ , otherwise,
(56)
+ λvij (vik − vi(ij) ) + λθij (θik − θi(ij) )
The parameters τincr /τdecr define the step size of the update,
ρ pk p 2 qk q 2
+ ((fij − fij ) + (fij − fij ) while µincr /µdecr keep the residuals within a range of each
2 (i) (i)
other. Depending on the network size, the update is delayed by
+ (vik − vi(ij) )2 + (θik − θi(ij) )2 ), a number of σ iterations. This prevents oscillations of ρ and
(51) further improves the convergence (see section IV for details).
5 This section is a part of DSO and in charge of distribution network security. Algorithm 1 summarizes the market clearing of the LFM.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
0.06
External grid 1700
1200 0.05
110 kV bar
700
0.04
Transformer 20 kV
1 200
€/kWh
11 kV
kWh
20 kV bar 2 0.03
9 3
Line 0
-300
10 4 11
0.02
Line 5
15 14 5 12
6 -800
Bus 2 7 8
13
Total active load Power exchange at PCC DG bus 2
Line 1
Line 4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Line 2
EC 5 Time (h)
EC 2
Fig. 7. Results of LEM clearing for EC2 with respective prices.
Bus 5
Bus 4 TABLE II: Data communication from LEM to LFM at time slot 16.
EC 4 up dn up up
EC 3 pec
i qiec Rip Rip Riq Riq cRp
i i
Switch
(kWh) (kvar) (kWh) (kWh) (kvar) (kvar) (C/kWh)
Line 3 1 1326.2 356.9 0 0 162.8 127.2 0.046
2 1253.6 355.2 31.9 30.7 142.1 0 0.046
Fig. 6. MV dynamic network topology as test Case1 3 1250.5 13.1 30.2 30.7 495.9 0 0.048
IV. C ASE S TUDY & N UMERICAL R ESULTS 4 1269.2 355.7 47.2 30.7 119.1 0 0.048
To check the performance of the proposed sequential LEM 5 1269.2 355.7 47.2 30.7 119.1 0 0.05
and LFM, two cases are employed with following specifica- The figure shows the optimum allocation of energy in
tions: the community as optimum set-points of DGs, ESS charge
- Case1 is a modified 6-bus and 20-kV distribution network (discharge), flexible loads, and exchange active power at PCC
with dynamic topology as depicted in Fig. 6. The network (traded with DSO or retailers) considering the respective
can be operated in radial or ring topology. The reference bus is prices. In peak hours (t=12, 19 - 22), as shown, DGs are mainly
connected to a 110 kV network with a transformer and the rest scheduled to generate as well as ESS are discharged and
of buses i are connected to a 15-bus and 11-kV radial network DR are programmed to be called for supporting the internal
as ECi via transformers with nominal apparent power of 2.3 demand and sell the extra energy to DSO/retailers cause DG
MW. The ECs are similar, except the number and location of operation cost and DR price are lower than retail price.
DER in the network. The details on the network data for 5 In addition, the data to be communicated to LFM including
ECs are in [42]. As shown in Fig. 6, the MV network has a traded active and reactive power at PCC (p(q)ec i ), maximum
switch in line 3 to check the operation of the market in both p(q)up/dn
available up- and down-regulation (Ri ), plus regulation
radial and ring topology in order to prove the applicability of
price as flexibility initial price (cRip ) for all five ECs at time
the LFM market in dynamic network topology [42].
step 16 are summarized in Table. II. As mentioned, ECs
- Case2 is a modified radial 82-bus network which originates
differences are in the number and location of installed DERs,
from the SimBench dataset with network code “1-HV-urban–
thus, their energy management at each time slot follows a
0-sw” [43]. The reference bus is connected to a 220 kV
relatively similar pattern.
network, while the nodes of the 81 ECs are operated at 110
kV. The details of the modified grid can be found in [42]. B. LFM clearing results
Most analysis are conducted on Case1 for giving a better Given the data in Table II, LFM will be run to allocate
vision on the market performance. However the scalability of the flexibility and clear the market for any single time slot.
the market and its applicability on larger grids are shown using In this example, c0 and c2,f in (35) are supposed to be zero
Case2. CPLEX solver is used to solve and clear each and and c1,f = cRip . Before running LFM, a PF is run given pec i
any ECs and IPOPT is employed to run the LFM clearing and qiec to compute the distribution line flows and discover
algorithm. Using a 8GB-RAM, 1.1 GHz Quad-Core Core potential congestion. Due to limited space, we do not show
i5, LEM algorithm takes 1.17 seconds and the running time the PF results, yet the selected test case is resilient enough
of LFM algorithm depends on the selection of the initial without any congestion.
parameters which is discussed in this section. First, the sensitivity of CADMM to the initial parameter se-
A. LEM clearing results lection is analyzed. The experiment indicates that ϵabs = 10−6
To show the performance of the LEM clearing algorithm, and ϵrel = 2 ∗ 10−5 , are giving the most accurate results for
EC2 which is connected to bus 3, in Case1, is chosen for in the open switch (radial network), as well as the closed switch
detail analysis. EC2 has four gas-fired DGs with capacity 1.6 ring network in Case1. Regarding Case2, ϵabs = 10−6 and
MW (buses 4, 6, 11, 15), two WGs (buses 12, 8) and two PVs ϵrel = 8 ∗ 10−5 are chosen. Table III displays the dependency
(buses 5, 10), with capacity 100 kW each, two ESSs (buses of number of iterations to delay σ of ρ-update for Case1.
3, 11) with capacity of 299 kW, ηdc =0.95 and ηch =0.9, and Note that Gap in this table represents the difference between
10% of loads connected to buses 9, 15 are flexible for DR the result of the decomposed and centralized problem. Thus,
programs. Output of scenario generation and reduction is ten as seen in the closed-switch ring network, σ = 10 and in
scenarios for PVs and WG production for next-day 24 hours. the open (ring network) σ = 20 yield the fastest convergence
The results of LEM clearing for EC2 and next-day 24 hours (less iterations) with a reasonable amount of Gap. In both
are depicted in Fig. 7. topologies, when σ = 5, the algorithm does not converge. In
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
10 3 10 2 Flex. Quantity
||s||2 dual
FLMP
0 25 50 75 100 125 150 0 250 500 750 1000 1250 Flex. Quantity
5.0
FLMP [ct/kWh]
FLMP [ct/kWh]
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
20
larg-scale grids given the fact that this algorithm is not
supposed to run by one entity rather distributed among
kWh
0
agents which causes even faster computation process.
-20 • As expected, without congestion, FLMP would be equal
among agents of LFM, while having a congestion makes
-40 EC1 EC2 EC3
EC4 EC5 the flexibility market prices different among ECs based
-60 on the location and the contribution to the market.
1 2 3 4 5 9 10 11 14 15 16 17
Selected Time (h) • In some cases particularly when the flexibility request
80 70
Flex. quantity & price is low or there is no congestion, the market equilibrium
60 60 would happen by dispatching unnecessary flexibility (i.e.
40 50 up-regulation is requested while an EC delivers down-
regulation). This is the matter of the market design and
20 40
€/MWh
can be prevented by adding more regulations on different
kWh
0 30
circumstances.
-20 20 • Over the course of 24 hours, the designed markets are
-40
EC2 - Flex. quantity
EC4 - Flex. quantity
EC3 - Flex. quantity
EC5 - Flex. quantity 10
performed consistently and a strong bond between LEM
FLMP Flexibility initial price and LFM is trivial in a sense that the dispatched flexibility
LEM price
-60 0
1 2 3 4 5 9 10 11 14 15 16 17 and FLMP are determined in LFM based on flexibility
Selected Time (h)
initial prices and availability defined in LEM.
Fig. 10. Performance of the local markets in different hours of a day
with 50kW flexibility request. In addition, one of the capabilities of the proposed algorithm
FLMP compared with flexibility initial prices as shown in is reactive power reserve provision for voltage regulation,
the bottom graph. A regulator or policy maker might not be which can be analyzed in the future work. Finding the op-
interested in such behavior and need to modify the market timum flexibility initial prices for ECs is another potential
rules. LEM price at the bottom graph of 10 is indeed the future work. Comparing different market rules to improve the
retail price in LEM and depicts much lower value compared performance of the market under any circumstance, including
to FLMP. communication issues like data losses, is another suggestion
Eventually, it is worth noting that such designed LFM, can for the future work. Considering a Reinforcement Learning
be operated as the Intraday market for ECs, since the market algorithm for players e.g. ECs and DSOs to learn in the market
is not only meeting DSO/TSO security needs. It also covers environment for an efficient participation might be worthwhile
internal ECs security needs when the estimations in LEM vary extension.
closer to the real time.
ACKNOWLEDGMENTS
V. C ONCLUSION
We would like to thank the reviewers and the Editor for
To provide flexibility requests in distribution networks, local the constructive comments during the review process and also
markets have been designed in this paper in a way that Daniel Gebbran for sharing thoughts during the project.
LEM and LFM have been cleared, sequentially. ECMs run R EFERENCES
a network-aware two-stage programming to schedule their [1] W. Ketter, J. Collins, M. Saar-Tsechansky, and O. Marom, “Information
optimum available flexibility in the frame of LEM in a day- systems for a smart electricity grid: Emerging challenges and opportuni-
ahead scheme. LFM, on the other hand, has been designed to ties,” ACM Transactions on Management Information Systems (TMIS),
vol. 9, no. 3, pp. 1–22, 2018.
efficiently dispatch the flexibility of ECs in real time without [2] J. Villar, R. Bessa, and M. Matos, “Flexibility products and markets:
jeopardizing the network constraints. LFM aims to satisfy any Literature review,” Electric Power Systems Research, vol. 154, pp. 329–
flexibility requests via an iterative auction formulated by ALR 340, 2018.
[3] J. W. Busby, K. Baker, M. D. Bazilian, A. Q. Gilbert, E. Grubert,
and solved by CADMM. V. Rai, J. D. Rhodes, S. Shidore, C. A. Smith, and M. E. Webber,
A test case including an LV/MV grid operated by ECMs “Cascading risks: Understanding the 2021 winter blackout in texas,”
and MV grid owned by a DSO has been employed to assess Energy Research & Social Science, vol. 77, p. 102106, 2021.
[4] S. Talari, M. Khorasany, R. Razzaghi, W. Ketter, and A. S. Gazafroudi,
the efficiency of proposed local markets. A large-scale grid “Mechanism design for decentralized peer-to-peer energy trading con-
also used to prove the scalability of the proposed method. sidering heterogeneous preferences,” Sustainable Cities and Society,
The results have shown the followings: vol. 87, p. 104182, 2022.
[5] H. Liao and J. V. Milanović, “Flexibility exchange strategy to facilitate
• Based on the specifications of the ECs including available congestion and voltage profile management in power networks,” IEEE
source of flexibility, domestic demand, and also exoge- Transactions on Smart Grid, vol. 10, no. 5, pp. 4786–4794, 2018.
[6] X. Jin, Q. Wu, and H. Jia, “Local flexibility markets: Literature review
nous factors e.g. retail prices, the maximum flexibility on concepts, models and clearing methods,” Applied Energy, vol. 261,
decided by ECMs in LEM can differ. This has direct p. 114387, 2020.
impact on flexibility provisions in LFM, hence, it makes [7] A. Chapman, A. Fraser, L. Jones, H. Lovell, P. Scott, S. Thiebaux, and
G. Verbic, “Network congestion management: Experiences from bruny
sense for ECMs to better predict effective elements e.g. island using residential batteries,” IEEE Power and Energy Magazine,
upstream flexibility requests and set the flexibility initial vol. 19, no. 4, pp. 41–51, 2021.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
[8] “Directive (eu) 2019/944 of the european parliament and of the council [29] G. Tsaousoglou, J. S. Giraldo, P. Pinson, and N. G. Paterakis, “Mech-
of 5 june 2019 on common rules for the internal market for elec- anism design for fair and efficient dso flexibility markets,” IEEE
tricity and amending directive 2012/27/eu,” https://eur-lex.europa.eu/ transactions on smart grid, vol. 12, no. 3, pp. 2249–2260, 2021.
legal-content/EN/TXT/?uri=CELEX%3A02019L0944-20220623, 2022. [30] T. Jiang, C. Wu, R. Zhang, X. Li, H. Chen, and G. Li, “Flexibility
[9] J. L. Crespo-Vazquez, T. AlSkaif, Á. M. González-Rueda, and clearing in joint energy and flexibility markets considering tso-dso
M. Gibescu, “A community-based energy market design using decentral- coordination,” IEEE Transactions on Smart Grid, 2022.
ized decision-making under uncertainty,” IEEE Transactions on Smart [31] Z. Guo, W. Wei, L. Chen, Z. Dong, and S. Mei, “Parametric distri-
Grid, vol. 12, no. 2, pp. 1782–1793, 2020. bution optimal power flow with variable renewable generation,” IEEE
[10] M. E. Honarmand, V. Hosseinnezhad, B. Hayes, and P. Siano, “Local Transactions on Power Systems, vol. 37, no. 3, pp. 1831–1841, 2021.
energy trading in future distribution systems,” Energies, vol. 14, no. 11, [32] A. Kargarian, J. Mohammadi, J. Guo, S. Chakrabarti, M. Barati, G. Hug,
p. 3110, 2021. S. Kar, and R. Baldick, “Toward distributed/decentralized dc optimal
[11] S. Cui, Y.-W. Wang, Y. Shi, and J.-W. Xiao, “Community energy power flow implementation in future electric power systems,” IEEE
cooperation with the presence of cheating behaviors,” IEEE Transactions Transactions on Smart Grid, vol. 9, no. 4, pp. 2574–2594, 2016.
on Smart Grid, vol. 12, no. 1, pp. 561–573, 2020. [33] D. K. Molzahn, F. Dörfler, H. Sandberg, S. H. Low, S. Chakrabarti,
[12] G. Tsaousoglou, N. Efthymiopoulos, P. Makris, and E. Varvarigos, R. Baldick, and J. Lavaei, “A survey of distributed optimization and
“Multistage energy management of coordinated smart buildings: A control algorithms for electric power systems,” IEEE Transactions on
multiagent markov decision process approach,” IEEE Transactions on Smart Grid, vol. 8, no. 6, pp. 2941–2962, 2017.
Smart Grid, 2022. [34] D. Gebbran, S. Mhanna, Y. Ma, A. C. Chapman, and G. Verbič, “Fair
[13] S. Talari, M. Yazdaninejad, and M.-R. Haghifam, “Stochastic-based coordination of distributed energy resources with volt-var control and
scheduling of the microgrid operation including wind turbines, photo- pv curtailment,” Applied Energy, vol. 286, p. 116546, 2021.
voltaic cells, energy storages and responsive loads,” IET Generation, [35] S. Mhanna, G. Verbič, and A. C. Chapman, “Adaptive admm for dis-
Transmission & Distribution, vol. 9, no. 12, pp. 1498–1509, 2015. tributed ac optimal power flow,” IEEE Transactions on Power Systems,
[14] G. De Zotti, S. A. Pourmousavi, J. M. Morales, H. Madsen, and N. K. vol. 34, no. 3, pp. 2025–2035, 2018.
Poulsen, “A control-based method to meet tso and dso ancillary services [36] J. Levin, “General equilibrium,” Microecon. Notes, 2006.
needs by flexible end-users,” IEEE Transactions on Power Systems, [37] N. R. Pérez, J. M. Domingo, G. L. López, J. P. C. Ávila, F. Bosco,
vol. 35, no. 3, pp. 1868–1880, 2019. V. Croce, K. Kukk, M. Uslar, C. Madina, and M. Santos-Mugica, “Ict
[15] Y. Ye, D. Papadaskalopoulos, Q. Yuan, Y. Tang, and G. Strbac, “Multi- architectures for tso-dso coordination and data exchange: a european
agent deep reinforcement learning for coordinated energy trading and perspective,” IEEE Transactions on Smart Grid, 2022.
flexibility services provision in local electricity markets,” IEEE Trans- [38] A. C. Rueda-Medina, J. F. Franco, M. J. Rider, A. Padilha-Feltrin, and
actions on Smart Grid, 2022. R. Romero, “A mixed-integer linear programming approach for optimal
[16] S. Schwarz, H. Flamme, G. Gürses-Tran, M. Cupelli, and A. Monti, type, size and allocation of distributed generation in radial distribution
“Agent-based power scheduling framework for interconnected local systems,” Electric power systems research, vol. 97, pp. 133–143, 2013.
energy communities incorporating dso objectives,” in IECON 2019-45th [39] S. Talari, M. Shafie-Khah, N. Mahmoudi, P. Siano, W. Wei, and
Annual Conference of the IEEE Industrial Electronics Society, vol. 1. J. P. Catalão, “Optimal management of demand response aggregators
IEEE, 2019, pp. 6642–6648. considering customers’ preferences within distribution networks,” IET
Generation, Transmission & Distribution, vol. 14, no. 23, pp. 5571–
[17] W. Alharbi and K. Bhattacharya, “Incentive design for flexibility pro-
5579, 2020.
visions from residential energy hubs in smart grid,” IEEE Transactions
[40] Y. Dvorkin, Y. Wang, H. Pandzic, and D. Kirschen, “Comparison of
on Smart Grid, vol. 12, no. 3, pp. 2113–2124, 2021.
scenario reduction techniques for the stochastic unit commitment,” in
[18] X. Jin, Y. Mu, H. Jia, Q. Wu, T. Jiang, M. Wang, X. Yu, and
2014 IEEE PES General Meeting— Conference & Exposition. IEEE,
Y. Lu, “Alleviation of overloads in transmission network: A multi-
2014, pp. 1–5.
level framework using the capability from active distribution network,”
[41] S. Boyd, N. Parikh, E. Chu, B. Peleato, J. Eckstein et al., “Distributed
International Journal of Electrical Power & Energy Systems, vol. 112,
optimization and statistical learning via the alternating direction method
pp. 232–251, 2019.
of multipliers,” Foundations and Trends® in Machine learning, vol. 3,
[19] A. Nouicer, A. M. Kehoe, J. Nysten, D. Fouquet, L. Hancher, and
no. 1, pp. 1–122, 2011.
L. Meeus, The EU clean energy package (ed. 2020). European
[42] S. Talari and S. Birk, “Mv-lv-grid-data and scripts for clearing algo-
University Institute, 2020.
rithm,” https://github.com/Pyosch/LEM LFM Paper, 2022.
[20] P. Olivella-Rosell, F. Rullan, P. Lloret-Gallego, E. Prieto-Araujo, [43] S. Meinecke, N. Bornhorst, L. P. Lauven, J. H. Menke, M. Braun,
R. Ferrer-San-José, S. Barja-Martinez, S. Bjarghov, V. Lakshmanan, and S. Drauz, “SimBench - Elektrische Benchmarknetzmodelle,”
A. Hentunen, J. Forsström et al., “Centralised and distributed optimiza- Universität Kassel, Fraunhofer IEE, RWTH Aachen University,
tion for aggregated flexibility services provision,” IEEE Transactions on Technische Universität Dortmund, Tech. Rep., 2020. [Online].
Smart Grid, vol. 11, no. 4, pp. 3257–3269, 2020. Available: https://simbench.de/wp-content/uploads/2021/09/simbench
[21] A. Sanjab, H. Le Cadre, and Y. Mou, “Tso-dsos stable cost allocation documentation de 1.1.0.pdf
for the joint procurement of flexibility: A cooperative game approach,”
IEEE Transactions on Smart Grid, pp. 1–1, 2022.
[22] E. Spot, “enera project: Ewe and epex spot to create local market
platform to relieve grid congestions,” Paris, Feb, 2018.
[23] C. Antal, T. Cioara, M. Antal, V. Mihailescu, D. Mitrea, I. Anghel,
I. Salomie, G. Raveduto, M. Bertoncini, V. Croce et al., “Blockchain
based decentralized local energy flexibility market,” Energy Reports, Saber Talari (S’17, M’20) is a team leader and
vol. 7, pp. 5269–5288, 2021. lecturer at the Faculty of Management, Economics,
[24] G. Kara, P. Pisciella, A. Tomasgard, H. Farahmand, and P. C. del and Social Sciences of University of Cologne (UoC),
Granado, “Stochastic local flexibility market design, bidding, and dis- Germany. He works on sustainable energy systems
patch for distribution grid operations,” Energy, vol. 253, p. 123989, with a focus on digitalization of energy sector, de-
2022. carbonization and algorithmic marketplaces for local
[25] A. Alarcón Cobacho, E. Prat, D. Vázquez Pombo, and S. Chatzi- energy trading. He holds a PhD in electrical and
vasileiadis, “Auction-based vs continuous clearing in local flexibility computer engineering from Portugal and has done
markets with block bids,” arXiv e-prints, pp. arXiv–2110, 2021. his PostDoc at UoC, Germany in energy economics.
[26] M. Rayati, M. Bozorg, R. Cherkaoui, and M. Carpita, “Distributionally He also gained industrial experience while working
robust chance constrained optimization for providing flexibility in an at Fraunhofer institute for energy economics and
active distribution network,” IEEE Transactions on Smart Grid, 2022. energy system technology as a project manager. He won Energies best paper
[27] K. Oikonomou, M. Parvania, and R. Khatami, “Deliverable energy flex- award in 2017 and currently serves as Associate Editor of IET, Generation,
ibility scheduling for active distribution networks,” IEEE Transactions Transmission, and Distribution.
on Smart Grid, vol. 11, no. 1, pp. 655–664, 2019.
[28] C. Heinrich, C. Ziras, T. V. Jensen, H. W. Bindner, and J. Kazempour,
“A local flexibility market mechanism with capacity limitation services,”
Energy Policy, vol. 156, p. 112335, 2021.
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for publication in IEEE Transactions on Smart Grid. This is the author's version which has not been fully edited and
content may change prior to final publication. Citation information: DOI 10.1109/TSG.2023.3276024
© 2023 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: NANJING UNIVERSITY OF SCIENCE AND TECHNOLOGY. Downloaded on May 16,2023 at 06:30:42 UTC from IEEE Xplore. Restrictions apply.