Peer-to-Peer Transactive Computation–Electricity Trading for Interconnected Virtual Power Plant Buildings
Abstract
:1. Introduction
- Different from [13,20], which only considers electricity trading, this paper aims to spread electricity trading to computation–electricity trading. A transactive peer-to-peer computation–electricity trading framework is developed for interconnected BVPPs. Based on this framework, internal computation–electricity allocations within each BVPP and the external multilateral computation–electricity trading among networked BVPPs can be effectively coordinated. As a result of proactive computation–electricity trading, locally available resources of resource-rich BVPPs are encouraged to be traded to resource-deficient BVPPs, which enhances system resource utilization and operational economy.
- The proactive peer-to-peer computation–electricity trading process among interconnected BVPPs is modeled as a theoretic game model. While only electricity is involved in [5,6,7,8], the electrical game is envisioned as the computation–electricity game and the fair sharing of trading benefits can be guaranteed. Then, by utilizing Nash’s axioms, the model can be resolved into the subproblem of social computation–electricity allocation and payoff allocation.
- Decomposed peer-to-peer computation–electricity trading subproblems are decentralized to the BVPP-based decision-making level and can then be solved iteratively using fully distributed approaches. As such, it can reduce the computational complexity of the coordinated peer-to-peer trading problem and requires only a limited number of trading information exchanged between neighboring BVPPs.
2. Building Virtual Power Plant System Model
2.1. Distributed Computation–Electricity Trading Framework
2.2. Computation–Electricity Allocations in Individual BVPPs
- (1)
- Flexible load balancing: BVPP supply–demand fluctuates, and the data load arriving time is centralized. By fully taking into account available resources and data load, data center buildings can perform flexible demand–response for renewable energy accommodation.
- (2)
- Cost-effective responsiveness: At the expense of a certain degree of user satisfaction, the allocation of processing servers and resources can be quickly adjusted to accommodate the pricing/incentive signals.
2.3. Peer-to-Peer Computation–Electricity Trading among BVPPs
3. Proposed Solution Methodology
3.1. Cooperative Bargaining
- (1)
- A feasibility set F, a usually assumed convex closed subset of that is often assumed to be convex, the elements of which are explained as agreements.
- (2)
- A disagreement, or threat, point , where and are the payoffs to players 1 and 2. If these two players cannot reach a mutual agreement, they are guaranteed to receive the payoffs.
3.2. Model Reformulation
3.3. Distributed Algorithm
Algorithm 1: Distributed Algorithm for Solving (56) and (57). | |
1: | Set the parameters of energy generation, electricity demand response appliances, and storage of the multi-BVPP system |
2: | Provide iteration index and tolerances and . Initialize Lagrangian multipliers , and step size |
3: | Combine local constraints (1)–(42) and (45)–(53) and the following Lagrangian function for objective (56); each BVPP solves the social electricity allocation subproblem in parallel. |
. | |
4: | Calculate and check whether the residual is less than the preset tolerance: |
. | |
Once it is satisfied, the iteration stops. Otherwise, each BVPP updates its : | |
. | |
5: | Set the iteration index to , and repeat steps 3 and 4 for each BVPP until the conditions for stopping are guaranteed. |
6: | Combine with local constraints (54) and the following Lagrangian function for objective (57); each VPP parallelly solves the payment bargaining subproblem: |
7: | Calculate and check whether the residual is less than the preset tolerance: |
. | |
Once it is satisfied, the iteration stops. Otherwise, each BVPP updates its : | |
. | |
8: | Set the iteration index to , and repeat steps 6 and 7 for each BVPP until the conditions for stopping are guaranteed. |
4. Case Studies
4.1. System Description
- (1)
- (2)
- Scheme 2 presents the distributed transactive multi-resource trading without considering the server trading;
- (3)
- Scheme 3 presents the multiple BVPP scheduling without considering the multi-resource trading.
4.2. Performance Comparison
5. Conclusions
- (1)
- As a result of proactive computation-electricity trading, locally available resources of resource-rich BVPPs are encouraged to be traded to the resource-deficient BVPPs with satisfactory payoff.
- (2)
- The proposed methodology achieves fully distributed computation-electricity trading by sharing only necessary information, therefore preserving the resource-autonomy and information privacy.
- (3)
- The proposed distributed transactive trading scheme can outperform others on system resource utilization and operational economy, which has huge development and application potentialities in urban/community building system.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Liu, L.; Xu, D.; Lam, C.S. Two-layer management of HVAC-based multi-energy buildings under proactive demand response of Fast/Slow-charging EVs. Energy Convers. Manag. 2023, 289, 117208. [Google Scholar] [CrossRef]
- Xu, D.; Xiang, S.; Bai, Z.; Wei, J.; Gao, M. Optimal multi-energy portfolio towards zero carbon data center buildings in the presence of proactive demand response programs. Appl. Energy 2023, 350, 121806. [Google Scholar] [CrossRef]
- Naval, N.; Yusta, J.M. Virtual power plant models and electricity markets—A review. Renew. Sust. Energ. Rev. 2021, 149, 111393. [Google Scholar] [CrossRef]
- Buildings as Power Plants. Available online: https://www.ctvc.co/buildings-as-power-plants/ (accessed on 2 December 2022).
- Chen, Y.; Mei, S.; Zhou, F.; Low, S.H.; Wei, W.; Liu, F. An energy sharing game with generalized demand bidding: Model and properties. IEEE Trans. Smart Grid 2020, 11, 2055–2066. [Google Scholar] [CrossRef]
- Zhang, J.; Che, L.; Wan, X.; Shahidehpour, M. Distributed hierarchical coordination of networked charging stations based on peer-to-peer trading and EV charging flexibility quantification. IEEE Trans. Power Syst. 2022, 37, 2961–2975. [Google Scholar] [CrossRef]
- Cui, S.; Wang, Y.W.; Shi, Y.; Xiao, J.W. A new and fair peer-to-peer energy sharing framework for energy buildings. IEEE Trans. Smart Grid 2020, 11, 3817–3826. [Google Scholar] [CrossRef]
- Chen, L.; Liu, N.; Li, C.; Wang, J. Peer-to-peer energy sharing with social attributes: A stochastic leader–follower game approach. IEEE Trans. Ind. Inform. 2021, 17, 2545–2556. [Google Scholar] [CrossRef]
- Haggi, H.; Sun, W. Multi-round double auction-enabled peer-to-peer energy exchange in active distribution networks. IEEE Trans. Smart Grid 2021, 12, 4403–4414. [Google Scholar] [CrossRef]
- Morstyn, T.; Teytelboym, A.; Mcculloch, M.D. Bilateral contract networks for peer-to-peer energy trading. IEEE Trans. Smart Grid 2019, 10, 2026–2035. [Google Scholar] [CrossRef]
- Xu, S.; Zhao, Y.; Li, Y.; Zhou, Y. An iterative uniform-price auction mechanism for peer-to-peer energy trading in a community microgrid. Appl. Energy 2021, 298, 117088. [Google Scholar] [CrossRef]
- Xu, D.; Zhou, B.; Liu, N.; Wu, Q.; Voropai, N.; Li, C. Peer-to-peer multienergy and communication resource trading for interconnected microgrids. IEEE Trans. Ind. Inform. 2020, 17, 2522–2533. [Google Scholar] [CrossRef]
- Wei, X.; Liu, J.; Xu, Y.; Sun, H. Virtual power plants peer-to-peer energy trading in unbalanced distribution networks: A distributed robust approach against communication failures. IEEE Trans. Smart Grid 2023, 2023, 3308101. [Google Scholar] [CrossRef]
- Li, J.; Xu, D.; Wang, J.; Zhou, B.; Wang, M.H.; Zhu, L. P2P multigrade energy trading for heterogeneous distributed energy resources and flexible demand. IEEE Trans. Smart Grid 2023, 14, 1577–1589. [Google Scholar] [CrossRef]
- Yang, Q.; Wang, H.; Wang, T.; Zhang, S.; Wu, X.; Wang, H. Blockchain-based decentralized energy management platform for residential distributed energy resources in a virtual power plant. Appl. Energy 2021, 294, 117026. [Google Scholar] [CrossRef]
- Zhang, Y.; Chen, Z.; Ma, K.; Chen, F. A decentralized IoT architecture of distributed energy resources in virtual power plant. IEEE Internet Things J. 2022, 10, 9193–9205. [Google Scholar] [CrossRef]
- Ullah, M.H.; Park, J.D. Peer-to-peer energy trading in transactive markets considering physical network constraints. IEEE Trans. Smart Grid 2021, 12, 3390–3403. [Google Scholar] [CrossRef]
- Xu, D.; Wu, Q.; Zhou, B.; Li, C.; Bai, L.; Huang, S. Distributed multi-energy operation of coupled electricity, heating, and natural gas networks. IEEE Trans Sustain. Energy 2019, 11, 2457–2469. [Google Scholar] [CrossRef]
- Xia, Y.; Xu, Q.; Tao, S.; Du, P.; Ding, Y.; Fang, J. Preserving operation privacy of peer-to-peer energy transaction based on enhanced benders decomposition considering uncertainty of renewable energy generations. Energy 2022, 250, 123567. [Google Scholar] [CrossRef]
- Xiao, X.; Wang, F.; Shahidehpour, M.; Zhai, Y.; Zhou, Q. Peer-to-peer trading in distribution system with utility’s operation. CSEE J. Power Energy Syst. 2021. in print. [Google Scholar] [CrossRef]
- Samende, C.; Cao, J.; Fan, Z. Multi-agent deep deterministic policy gradient algorithm for peer-to-peer energy trading considering distribution network constraints. Appl. Energy 2022, 317, 119123. [Google Scholar] [CrossRef]
- Xu, D.; Zhong, F.; Bai, Z.; Wu, Z.; Yang, X.; Gao, M. Real-time multi-energy demand response for high-renewable buildings. Energy Build. 2023, 281, 112764. [Google Scholar] [CrossRef]
- Xu, D.; Zhou, B.; Wu, Q.; Chung, C.Y.; Li, C.; Huang, S.; Chen, S. Integrated modelling and enhanced utilization of power-to-ammonia for high renewable penetrated multi-energy systems. IEEE Trans. Power Syst. 2020, 35, 4769–4780. [Google Scholar] [CrossRef]
- Tan, J.; Wang, L. Integration of plug-in hybrid electric vehicles into residential distribution grid based on two-layer intelligent optimization. IEEE Trans. Smart Grid 2014, 5, 1774–1784. [Google Scholar] [CrossRef]
- Nash, J.F., Jr. The bargaining problem. Econom. J. Econom. Soc. 1950, 18, 155–162. [Google Scholar] [CrossRef]
- Thomson, W. Cooperative models of bargaining. Handb. Game Theory 1994, 2, 1237–1284. [Google Scholar]
- Boyd, S.; Parikh, N.; Chu, E.; Peleato, B.; Eckstein, J. Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends Mach. Learn. 2011, 3, 1–122. [Google Scholar] [CrossRef]
- Zhou, B.; Xu, D.; Li, C.; Chung, C.Y.; Cao, Y.; Chan, K.W.; Wu, Q. Optimal scheduling of biogas–solar–wind renewable portfolio for multicarrier energy supplies. IEEE Trans. Power Syst. 2018, 33, 6229–6239. [Google Scholar] [CrossRef]
BVPP | 1 | 2 | 3 | Total |
---|---|---|---|---|
Cost (no trading) ($) | 3458.99 | 3925.65 | 3630.51 | 11,015.15 |
Cost (with trading) ($) | 3203.46 | 3669.86 | 3175.18 | 10,048.50 |
Payment (for trading) ($) | −55.00 | 167.50 | −112.50 | 0 |
Cost + Payment (with trading) ($) | 3148.46 | 3837.36 | 3062.68 | 10,048.50 |
Scheme | 1 | 2 | 3 |
---|---|---|---|
System operating cost ($) | 10,048.50 | 10,203.97 | 11,015.15 |
Electricity procurement (kWh) | 16,719.60 | 17,120.40 | 17,298.01 |
Battery degradation cost ($) | 60.31 | 63.59 | 47.29 |
Thermal power unit cost ($) | 6295.06 | 6319.06 | 6335.07 |
Discomfort cost ($) | 8.18 | 8.18 | 8.18 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Gao, Z.; Kang, W.; Chen, X.; Ding, S.; Xu, W.; He, D.; Chen, W.; Xu, D. Peer-to-Peer Transactive Computation–Electricity Trading for Interconnected Virtual Power Plant Buildings. Buildings 2023, 13, 3096. https://doi.org/10.3390/buildings13123096
Gao Z, Kang W, Chen X, Ding S, Xu W, He D, Chen W, Xu D. Peer-to-Peer Transactive Computation–Electricity Trading for Interconnected Virtual Power Plant Buildings. Buildings. 2023; 13(12):3096. https://doi.org/10.3390/buildings13123096
Chicago/Turabian StyleGao, Zhiping, Wenwen Kang, Xinghua Chen, Sheng Ding, Wei Xu, Degang He, Wenhu Chen, and Da Xu. 2023. "Peer-to-Peer Transactive Computation–Electricity Trading for Interconnected Virtual Power Plant Buildings" Buildings 13, no. 12: 3096. https://doi.org/10.3390/buildings13123096
APA StyleGao, Z., Kang, W., Chen, X., Ding, S., Xu, W., He, D., Chen, W., & Xu, D. (2023). Peer-to-Peer Transactive Computation–Electricity Trading for Interconnected Virtual Power Plant Buildings. Buildings, 13(12), 3096. https://doi.org/10.3390/buildings13123096