Professional Documents
Culture Documents
A Non-Iterative Network Utilization Pricing Mechanism For P2P Energy Trading
A Non-Iterative Network Utilization Pricing Mechanism For P2P Energy Trading
Abstract—To sustain the operation and maintenance of the active than its iterative counterpart, is developed. Comparative case studies
distribution network (ADN), a network fee should be charged by the demonstrate that the proposed approach achieves near-optimal P2P
distribution network service provider (DNSP) for facilitating the P2P
trading results.
energy trading service. To this end, this paper models the interaction
among the DNSP and multiple prosumers as a Stackelberg game, and II. M ODELING OF THE P2P E NERGY T RADING
then develops a non-iterative and decentralized transactive mechanism
to simultaneously achieve optimal network utilization pricing and P2P
This paper investigates the P2P trading interaction among one
trading. Simulation results in an ADN with four prosumers connecting DNSP and N prosumers. For ease of illustration, we consider the
to a common substation bus validate the effectiveness and efficiency of simple and typical distribution topology, where Prosumers 1 ∼ N
the proposed scheme. are connected to a common bus at the substation, as illustrated in
Index Terms—Distribution network service provider, non-iterative, Fig. 1. The real-time P2P market is cleared periodically to maintain
network fee, prosumer, peer-to-peer trading. power balance for the upcoming period [4]. Each energy consumer
I. I NTRODUCTION should respectively pay the energy producers for the imported energy
and the DNSP for network utilization.
This work was supported by Guangdong Basic and Applied Basic Research DNSP
Foundation under Grant No. 2022A1515011035, Science and Technology
Projects in Guangzhou under Grant No. 202201010354, and National Nature
Science Foundation of China (NSFC) under Grant No. 51807120. (Corre-
t
prRT t
/ prFiT åP / åP t
i ,0
t
0, i
mt å
( j , m) Î
m )Î
Pjt, m
i i
sponding author: Yuanzheng Li.)
t t
Y. Liu, Y. Gao, and J. Zhu are with the School of Electric Power , "i Î
P ,"
2,i 2
NUP 2, m
Engineering, South China University of Technology, Guangzhou 510641,
China (e-mail: liuyun19881026@gmail.com; yunqianggao1007@163.com; t
zhujz@scut.edu.cn). P3,2 , pr3t
Pro. 1 DG Renewable
Re Load t
Pro. 3 Pro. 4
Y. Li is with the School of Artificial Intelligence and Automation, Ministry P2,3 , pr2t
of Education Key Laboratory of Image Processing and Intelligence Control, Pro. 2
Huazhong University of Science and Technology, Wuhan 430074, China Distribution link
(email: Yuanzheng Li@hust.edu.cn). Substation bus Communciation link
H. B. Gooi is with the School of Electrical and Electronic Engineer-
ing, Nanyang Technological University, Singapore 639798 (email: ehb-
Fig. 1: Cyber-physical diagram of the P2P trading interaction involving
gooi@ntu.edu.sg). the DNSP and prosumers.
2
t
is willing to trade with. Pj,m is the energy Prosumer m selling where INC is the total DNSP income, E is the set of distribution
out to Prosumer j. Note that due to distribution losses which are lines that facilitates P2P trading, and
linearized for simplicity [5], only αj,m Pj,mt
can actually be received NUPtj,m (µt ) = dj,m µt (5)
t
by Prosumer j with αj,m being an efficiency parameter close to with µ being the price factor released by the DNSP. Its limit
t t
1. Specially, P0,j /Pj,0 denotes the energy export/import to/from µmin /µmax is regulated by the energy market authority. When
the upstream grid. Poutj , ptDGj and ptLj denote the energy exported
t
a distance-based pricing scheme (e.g., the MW Mile method) is
from Prosumer j to others, DG power output, and prosumer net considered, dj,m can be selected as the electrical distance between
load demand (i.e., actual load minus renewable power). Pjt is the Prosumers j and m [4]. When a distance-independent pricing scheme
total energy flow between Prosumer j and the substation bus with is considered (e.g., the postage stamp method practically adopted in
positive/negative value meaning energy import/export. Pjmax denotes various countries [8]), dj,m just needs to be uniformly set to 1 p.u.
the distribution line flow limit between Prosumer j and the substation C. Interaction among the DNSP and Prosumers
t t
bus. prRT /prFiT is the real-time retail price/feed-in tariff released by
The interaction among the DNSP and prosumers is twofold. In the
the upstream grid operator. prjt is the P2P price to be determined by
upper level, the decision-making interaction between the DNSP and
Prosumer j. NUPtj,m is the NUP for P2P trading between Prosumers
prosumers can be modeled as a Stackelberg game, where the DNSP
j and m to be determined by the DNSP. The objective function (1a)
acts as the leader to set µt , while the prosumers act as the followers to
is to minimize the operational cost of Prosumer j, which includes
react to the NUP by determining their optimal P2P trading schedule.
the DG generation cost1 , P2P trading cost, network fee imposed
The lower level is the P2P trading interaction among the prosumers
on the energy consumer, and main grid trading cost. The feasible
given the NUP. This P2P market can be settled (i.e., trading prices
range spanned by the local constraints (1b)-(1d) can be denoted
and quantities are determined) in a decentralized manner from a self-
by xtj ∈ Xjt . Specifically, (1b) is the power balance constraint
profit-driven perspective following [9]. This reference further proves
of Prosumer j; (1c) denotes the DG power limit; Constraint (1d)
that the lower-level market equilibrium coincides with the social
specifies the non-negativity of traded energy; and (1e) specifies the
optimum satisfying:
line congestion limit. The coupling constraint (1f) is the definition of XN
P2P selling energy of Prosumer j. CosttDGj (ptDGj ) + prRT
t t t t
min Pj,0 ∆t − prFiT P0,j ∆t
Remark 1: When the ADN adopts the common-bus topology as in ∀xtj ∈Xjt
j=1
Fig. 1, the voltage magnitude constraint can be handled consistently +
X
NUPtj,m (µt )Pj,m
t
∆t (6)
as (1e). Specifically, according to the LinDistFlow equation [6] (j,m)∈E
µmin ≤ µt ≤ µmax (4b) where γ > 0 is a tuning parameter. The prosumer scheduling (7a)
minimizes the operation cost of Prosumer j based on the latest P2P
1 The DG cost can be approximated by Costt t t 2
DGj (pDGj ) = aj (pDGj ∆t) +
trading prices and NUP, where Penaltyj (xtj ) is similarly defined
bj ptDGj ∆t + cj with aj , bj , cj ≥ 0 being cost parameters. as (11) to penalize for failure of convergence due to e.g., agent
3
misbehavior, and vanishes after convergence [9]. The P2P prices INCt − INCt−1
µt + ∆µ, if >0
t+1
update (7b) imitates the price bargaining process based on the demand µ = µt − µt−1 , (9a)
t
and supply relationship in a multi-bilateral trading environment. µ − ∆µ, otherwise
t,k,κ
Process (7) iterates until ∆PIBj ≤ ϵ (ϵ is a sufficiently small γ∆t t X
prjt+1 = prjt − P tm,j .
P outj − (9b)
positive number) for all j ∈ {1, · · · , N }, i.e., inner-loop convergence |Nj | + 1 m∈N j
is reached. The decision variables of Prosumer j after inner-loop 2) Based on the price signals of the previous step, each prosumer
convergence are denoted by xt,k∗j and prjt,k∗ . determines its optimal operation and trading schedule:
In the outer loop k, after receiving the converged P2P trading
t,k∗
quantities Pj,m (∀(j, m) ∈ E), the DNSP can update the price factor xt+1
j = arg min Costj (xt+1
j
t+1
, prjt+1 , [prm ,
xt+1 ∈Xjt+1
following j
to increase, and vice versa. This updated price factor is sent back to This non-iterative process is more consistent to the current trading
the prosumers for the next round of inner-loop iterations. practice, i.e., the DNSP and sellers first release their prices, and then
the buyers determine the buying quantities accordingly. As there is no
TABLE I. Dual-loop iterative approach for period t
chance for the DNSP to adjust its NUP as in the iterative approach,
∆µ in (9a) should be chosen carefully. Specifically, a small ∆µ is
unable to track the ADN operation change in consecutive periods,
while a large ∆µ will render the NUP adjustment coarse and degrade
the decision optimality. Besides, feasibility, which may not be strictly
guaranteed without the inner-loop iteration (7), can be measured by
the prosumer power imbalance as
t t
X t
∆PIBj = Poutj − Pm,j . (12)
m∈Nj
t
A sufficiently small ∆PIBj
can be made up by fine tuning the traded
energy with the upstream grid, which will not substantially impact
the optimality.
TABLE II. DG Parameters
DG No. aj CNY/kWh2 bj CNY/kWh min kW
PDGj max kW
PDGj
1&4 0.0144 0.3 0 500
2&3 0.012 0.55 0 350
Cases 1 and 2 are significantly higher than that of Case 0. Fig. 3(d)
plots the prosumer imbalanced powers, which are shown to be within
a sufficiently small ±5 kW range most of the time.
Yun Liu (Senior Member, IEEE) obtained the B.Eng. (First Class Hons.) and
TABLE III. Economic Analysis of Different Cases Ph.D. degrees from the College of Electrical Engineering, Zhejiang University,
Pro. 1 Pro. 2 Pro. 3 Pro. 4 DNSP Hangzhou, China, in June 2011 and June 2016, respectively. His work
Cost Cost Cost Cost Income experience includes the University of Central Florida, Nanyang Technological
Case 0 1324.6 4165.5 3739.1 1049.3 397.2 University, and Shenzhen University. He is currently an Associate Professor
Case 1 1364.7 4211.4 3787.3 1095.7 481.3 in the School of Electric Power Engineering, South China University of
Rel. Err. Technology, Guangzhou, China. His research interests include microgrid,
3.03% 1.10% 1.29% 4.42% 21.17%
to Case 0 cyber-physical smart grid, distributed control/optimization, and cyber security.
Case 2 1370.9 4224.6 3790.3 1113.3 473.6 Dr. Liu is the Associate Editor for IET Smart Grid.
Rel. Err.
0.45% 0.31% 0.08% 1.61% -1.60%
to Case 1
The total costs of the prosumers and income of the DNSP are
documented in TABLE III for the three cases. By comparing the
results of Case 1 to Case 0, it can be observed that the time-varying
optimal NUP scheme can significantly increase the DNSP income by Yunqiang Gao obtained the B.Eng. degree from the College of Electrical
21.17% compared to the conventional fixed NUP scheme. Meanwhile, Engineering, Hebei University of Technology, Tianjin, China, in June 2021.
He is currently working toward the M.Eng. in the School of Electric Power
by comparing the results of Case 2 to Case 1, it can be concluded Engineering, South China University of Technology, Guangzhou, China. His
that the non-iterative transactive approach can indeed achieve near- major research interest includes P2P energy trading.
optimal P2P trading, where the DNSP income merely decreases by
1.60% and the prosumer costs increased by 1.61% at most.
V. C ONCLUSION
This paper investigates the optimal network utilization pricing
problem involving the DNSP and multiple prosumers. Distinguished Yuanzheng Li received the M.S. degree and Ph.D. degree in Electri-
from the existing research, its merits lie in: 1) The optimal NUP pric- cal Engineering from Huazhong University of Science and Technology
ing problem is formulated as a single-leader multi-follower Stackel- (HUST), Wuhan, China, and South China University of Technology (SCUT),
berg game. 2) To resolve the problem, a non-iterative P2P transactive Guangzhou, China, in 2011 and 2015, respectively. He has published several
peer-reviewed papers in international journals. His current research interests
approach is developed, which makes a compromise between solution include optimal power system/microgrid scheduling and decision making,
optimality and efficiency compared to its iterative counterpart. stochastic optimization considering large-scale integration of renewable en-
ergy into the power system and multi-objective optimization.
R EFERENCES Dr Li was a recipient of the Excellent PhD Thesis Foundation of SCUT in
2013 and 2014, respectively, the State Scholarship Fund of China Scholarship
[1] W. Tushar, C. Yuen, T. K. Saha, T. Morstyn, A. C. Chapman, M. J. E. Council Award in 2013, the National Scholarship for Ph.D. Students of China
Alam, S. Hanif, and H. V. Poor, “Peer-to-peer energy systems for Awards in 2014. Dr Li serves as a reviewer for several international journals,
connected communities: A review of recent advances and emerging such as IEEE Transactions on Power Systems and IEEE Transactions on Smart
challenges,” Appl. Energy, vol. 282, p. 116131, 2021. Grid.
5
Jizhong Zhu (Fellow, IEEE) was born in Sichuan, China in 1966. He received
the B.S., M.S., and Ph.D. degrees in electrical engineering from Chongqing
University, Chongqing, China, in 1985, 1987, and 1990, respectively. His work
experience includes Chongqing University; Brunel University, U.K.; National
University of Singapore; Howard University; ALSTOM Grid Inc. and SEPRI,
CSG. He is a Fellow of IEEE and a Professor at the School of Electric Power
Engineering, South China University of Technology. His research interests
include power system operation and control as well as renewable energy
application.
Hoay Beng Gooi (Life Senior Member, IEEE) received his Ph.D. degree from
Ohio State University, Columbus, Ohio in 1983. He worked as Assistant Pro-
fessor at Lafayette College, Easton, Pennsylvania during 1983-85 and Senior
Engineer at Control Data – Energy Management System Division, Plymouth,
Minnesota before joining Nanyang Technological University (NTU) in 1991,
Singapore. He is an Associate Professor with the School of Electrical and
Electronic Engineering. He has served as Co-Director of SP Group-NTU
Joint Lab since 2020 and Chairman, LMAG, IEEE Singapore since 2021.
He received Outstanding Associate Editor Award in 2021 for his contribution
towards IEEE Transactions on Power Systems. His current research interests
include microgrid energy management systems dealing with energy storage,
condition monitoring, electricity market, and spinning reserve.