Agent-Based Model of a Blockchain Enabled Peer-to-Peer Energy Market: Application for a Neighborhood Trial in Perth, Australia
Abstract
:1. Introduction
2. Background
2.1. Peer-to-Peer Energy Trading
2.2. Blockchain Technology for Facilitating Peer-to-Peer Energy Trading
2.3. Agent-Based Modelling in the Context of Peer-to-Peer Energy Trading
3. Case Study: The RENeW Nexus Trial in Perth, Western Australia
3.1. Case Study Description
3.2. Neighborhood Characteristics
- Rate for grid-sourced energy: $0.0572 per kWh (off-peak); $0.0990 per kWh (peak/3 p.m.–9 p.m.)
- Retailer rate for purchase of any unsold excess: $0.04 per kWh
- Retailer daily capacity charge: $1.10
- Daily network operator charge: $2.20
- Platform transaction fee: $0.005 per kWh purchased through trading
3.3. Observations of P2P Market Performance
4. Agent-Based Modelling Framework
4.1. Overview
4.2. Design Concepts
4.3. Details
- GFj = Generation forecast for the current trade interval
- Gj−1 = Generation value of the previous trade interval
- PF = Forecasting parameter
5. Modeling Scenarios
6. Results
6.1. Analysis of Electricity Price in the RENeW Nexus Market
6.2. Comparison of Observed and Simulated Trading Data
6.3. Evaluating the Effect of Storage on Market Performance
6.4. Evaluating the Effect of Forecasting on Market Performance
6.5. Evaluating the Effect of Prosumer-to-Consumer Ratio on Market Performance
7. Discussion
7.1. Ratio of Prosumers to Consumers and Engaging Participants
7.2. Implications of Regulatory and Incentive Structures
7.3. Effects of Integrating Storage into Market Design
7.4. Limitations and Future Work
7.4.1. Agent-Based Modeling of Consumers and Prosumers
7.4.2. Aggregation Services
7.4.3. Automated Trading Algorithms and Smart Contracts
7.4.4. Using Tokens within Blockchain Technology
7.4.5. Secondary Markets for Decentralized Energy Systems
7.4.6. Physical Constraints of Electric Distribution Infrastructure
7.4.7. Sub-Market Boundaries and Neighborhood Clustering
8. Conclusions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
Abbreviations
ABM | agent-based model(s) or agent-based modelling; |
DG | distributed generation; |
DER | distributed energy resource(s); |
ICT | information and communication technology; |
LGA | local Government Area; |
P2P | peer-to-peer; PV–solar photovoltaic(s). |
Appendix A. Supplemental Results
References
- Zhou, Y.; Wu, J.; Long, C. Evaluation of peer-to-peer energy sharing mechanisms based on a multiagent simulation framework. Appl. Energy 2018, 222, 993–1022. [Google Scholar] [CrossRef]
- Sousa, T.; Soares, T.; Pinson, P.; Moret, F.; Baroche, T.; Sorin, E. Peer-to-peer and community-based markets: A comprehensive review. Renew. Sustain. Energy Rev. 2018, 104, 367–378. [Google Scholar] [CrossRef] [Green Version]
- Zafar, R.; Mahmood, A.; Razzaq, S.; Ali, W.; Naeem, U.; Shehzad, K. Prosumer based energy management and sharing in smart grid. Renew. Sustain. Energy Rev. 2018, 82, 1675–1684. [Google Scholar] [CrossRef]
- Jogunola, O.; Ikpehai, A.; Anoh, K.; Adebisi, B.; Hammoudeh, M.; Son, S.Y.; Harris, G. State-of-the-art and prospects for peer-to-peer transaction-based energy system. Energies 2017, 10, 2106. [Google Scholar] [CrossRef] [Green Version]
- Mengelkamp, E.; Notheisen, B.; Beer, C.; Dauer, D.; Weinhardt, C. A blockchain-based smart grid: Towards sustainable local energy markets. Comput. Sci. Res. Dev. 2018, 33, 207–214. [Google Scholar] [CrossRef]
- Lüth, A.; Zepter, J.M.; Del Granado, P.C.; Egging, R. Local electricity market designs for peer-to-peer trading: The role of battery flexibility. Appl. Energy 2018, 229, 1233–1243. [Google Scholar] [CrossRef] [Green Version]
- Nguyen, S.; Peng, W.; Sokolowski, P.; Alahakoon, D.; Yu, X. Optimizing rooftop photovoltaic distributed generation with battery storage for peer-to-peer energy trading. Appl. Energy 2018, 228, 2567–2580. [Google Scholar] [CrossRef]
- Kloppenburg, S.; Boekelo, M. Digital platforms and the future of energy provisioning: Promises and perils for the next phase of the energy transition. Energy Res. Soc. Sci. 2019, 49, 68–73. [Google Scholar] [CrossRef]
- Murkin, J.; Chitchyan, R.; Byrne, A. Enabling peer-to-peer electricity trading. In Proceedings of the 4th International Conference on ICT for Sustainability, Amsterdam, The Netherlands, 29 August–1 September 2016. [Google Scholar]
- Morstyn, T.; Farrell, N.; Darby, S.J.; McCulloch, M.D. Using peer-to-peer energy-trading platforms to incentivize prosumers to form federated power plants. Nat. Energy 2018, 3, 94–101. [Google Scholar] [CrossRef]
- Cornélusse, B.; Ernst, D.; Lachi, S. Optimal operation and fair profit allocation in community microgrids. Paper presented at the CIRED Workshop, Ljubljana, Slovenia, 7–8 June 2018. [Google Scholar]
- Fridgen, G.; Kahlen, M.; Ketter, W.; Rieger, A.; Thimmel, M. One rate does not fit all: An empirical analysis of electricity tariffs for residential microgrids. Appl. Energy 2018, 210, 800–814. [Google Scholar] [CrossRef] [Green Version]
- Abdella, J.A.; Shuaib, K. Peer to peer distributed energy trading in smart grids: A survey. Energies 2018, 11, 1560. [Google Scholar] [CrossRef] [Green Version]
- Kraan, O.; Dalderop, S.; Kramer, G.J.; Nikolic, I. Jumping to a better world: An agent-based exploration of criticality in low-carbon energy transitions. Energy Res. Soc. Sci. 2019, 47, 156–165. [Google Scholar] [CrossRef]
- Bollinger, L.A.; Van Blijswijk, M.J.; Dijkema, G.P.J.; Nikolic, I. An energy systems modelling tool for the social simulation community. JASSS 2016, 19. [Google Scholar] [CrossRef]
- Kahrobaee, S.; Rajabzadeh, R.A.; Soh, L.K.; Asgarpoor, S. Multiagent study of smart grid customers with neighborhood electricity trading. Electr. Power Syst. Res. 2014, 111, 123–132. [Google Scholar] [CrossRef]
- Koritarov, V.S. Real-world market representation with agents. Modeling the electricity market at a complex adaptive system with an agent-based approach. IEEE Power Energy Mag. 2004, 2, 39–46. [Google Scholar] [CrossRef]
- Holland, J.H. Hidden Order: How Adaptation Builds Complexity; Addison-Wesley: Reading, MA, USA, 1995. [Google Scholar]
- Jager, W.; Janssen, M. The need for and development of behaviourally realistic agents. In Multi-Agent-Based Simulation II. MABS 2002. Lecture Notes in Computer Science; Simão Sichman, J., Bousquet, F., Davidsson, P., Eds.; Springer: Berlin/Heidelberg, Germany, 2003; Volume 2581, pp. 36–49. [Google Scholar]
- Long, C.; Wu, J.; Zhou, Y.; Jenkins, N. Peer-to-peer energy sharing through a two-stage aggregated battery control in a community Microgrid. Appl. Energy 2018, 226, 261–276. [Google Scholar] [CrossRef]
- Luke, S. Multiagent Simulation and the Mason Library; Final Report; George Mason University: Fairfax, VA, USA, 2011. [Google Scholar]
- Vergados, D.J.; Mamounakis, I.; Makris, P.; Varvarigos, E. Prosumer clustering into virtual microgrids for cost reduction in renewable energy trading markets. Sustain. Energy Grids Netw. 2016, 7, 90–103. [Google Scholar] [CrossRef]
- Long, C.; Wu, J.; Zhang, C.; Thomas, L.; Cheng, M.; Jenkins, N. Peer-to-peer energy trading in a community microgrid. In Proceedings of the 2017 IEEE Power & Energy Society General Meeting, Chicago, IL, USA, 16–20 July 2017. [Google Scholar]
- Zhou, Y.; Wu, J.; Long, C.; Cheng, M.; Zhang, C. Performance evaluation of peer-to-peer energy sharing models. Energy Procedia 2017, 143, 817–822. [Google Scholar] [CrossRef]
- Zhang, C.; Wu, J.; Long, C.; Cheng, M. Review of existing peer-to-peer energy trading projects. Energy Procedia 2017, 105, 2563–2568. [Google Scholar] [CrossRef]
- Andoni, M.; Robu, V.; Flynn, D.; Abram, S.; Geach, D.; Jenkins, D.; McCallum, P.; Peacock, A.D. Blockchain technology in the energy sector: A systematic review of challenges and opportunities. Renew. Sustain. Energy Rev. 2019, 100, 143–174. [Google Scholar] [CrossRef]
- Nakamoto, S. Bitcoin: A Peer-To-Peer Electronic Cash System. 2008. Available online: www.bitcoin.org (accessed on 5 June 2020).
- Xu, X.; Weber, I.; Staples, M.; Zhu, L.; Bosch, J.; Bass, L.; Pautasso, C.; Rimba, P. A taxonomy of blockchain-based systems for architecture design. In Proceedings of the 2017 IEEE International Conference on Software Architecture, Gothenburg, Sweden, 3–7 April 2017. [Google Scholar]
- Macal, C.M.; North, M. Introductory tutorial: Agent-based modeling and simulation. In Proceedings of the 2014 Winter Simulation Conference, Savannah, GA, USA, 7–10 December 2014. [Google Scholar]
- Hansen, P.; Liu, X.; Morrison, G.M. Agent-based modelling and socio-technical energy transitions: A systematic literature review. Energy Res. Soc. Sci. 2019, 49, 41–52. [Google Scholar] [CrossRef]
- Deissenroth, M.; Klein, M.; Nienhaus, K.; Reeg, M. Assessing the plurality of actors and policy interactions: Agent-based modelling of renewable energy market integration. Complexity 2017, 2017, 1–24. [Google Scholar] [CrossRef]
- Ringler, P.; Keles, D.; Fichtner, W. Agent-based modelling and simulation of smart electricity grids and markets—A literature review. Renew. Sustain. Energy Rev. 2016, 57, 205–215. [Google Scholar] [CrossRef]
- Mengelkamp, E.; Gärttner, J.; Rock, K.; Kessler, S.; Orsini, L.; Weinhardt, C. Designing microgrid energy markets. Appl. Energy 2018, 210, 870–880. [Google Scholar] [CrossRef]
- Zhang, C.; Wu, J.; Cheng, M.; Zhou, Y.; Long, C. A Bidding system for peer-to-peer energy trading in a grid-connected microgrid. Energy Procedia 2016, 103, 147–152. [Google Scholar] [CrossRef]
- Robinson, S.A.; Rai, V. Determinants of spatio-temporal patterns of energy technology adoption: An agent-based modeling approach. Appl. Energy 2015, 151, 273–284. [Google Scholar] [CrossRef] [Green Version]
- Wilkinson, S.; Hojckova, K.; Eon, C.; Morrison, G.M.; Sandén, B. Is peer-to-peer electricity trading empowering users? Evidence on motivations and roles in a prosumer business model trial in Australia. Energy Res. Soc. Sci. 2020, 66, 101500. [Google Scholar] [CrossRef]
- Bureau of Meteorology. Data from Meteorological Station Closest to Fremantle for which Data Was Available (Swanbourne). 2019. Available online: http://www.bom.gov.au/climate/averages/tables/cw_009215.shtml (accessed on 27 December 2019).
- Bureau of Meteorology. Fremantle Station Data. 2019. Available online: http://www.bom.gov.au/jsp/ncc/cdio/weatherData/av?p_nccObsCode=203&p_display_type=dataFile&p_startYear=&p_c=&p_stn_num=009192, (accessed on 27 December 2019).
- Australian Bureau of Statistics. Household Choices Related to Water and Energy, WA. Australian Bureau of Statistics. 16 June 2010; Web. Available online: https://www.abs.gov.au/ausstats/abs@.nsf/mf/4656.5 (accessed on 13 May 2020).
- Grimm, V.; Berger, U.; DeAngelis, D.L.; Polhill, J.G.; Giske, J.; Railsback, S.F.; Polhill, J.G. The ODD protocol: A review and first update. Ecol. Model. 2010, 221, 2760–2768. [Google Scholar] [CrossRef] [Green Version]
- Tesla. Tesla Powerwall 2 Datasheet—North America. Tesla. N.p. 11 June 2019. Web. Available online: https://www.tesla.com/sites/default/files/pdfs/powerwall/Powerwall%202_AC_Datasheet_en_northamerica.pdf (accessed on 13 May 2020).
- Borger, J. Tapes Reveal Enron’s Secret Role in California’s Power Blackouts. The Guardian. 4 February 2005. Web. Available online: https://www.theguardian.com/business/2005/feb/05/enron.usnews (accessed on 13 May 2020).
- Leng, J.; Ruan, G.; Jiang, P.; Xu, K.; Liu, Q.; Zhou, X.; Liu, C. Blockchain-empowered sustainable manufacturing and product lifecycle management in industry 4.0: A survey. Renew. Sustain. Energy Rev. 2020, 132, 110112. [Google Scholar] [CrossRef]
- Fenton, B.; Black, T. Ravencoin: A Peer to Peer Electronic System for the Creation and Transfer of Assets. 2018. Available online: https://ravencoin.org/assets/documents/Ravencoin.pdf (accessed on 14 September 2020).
- Szabo, N. Formalizing and securing relationships on public networks. First Monday 1997, 2, 1–11. [Google Scholar] [CrossRef]
Prosumer Agent | Consumer Agent |
---|---|
Generation in interval j–Gj | Consumption in interval j–Cj |
Generation forecast in interval j–GFj | Willingness to pay of interval j–WTPj |
Consumption in interval j–Cj | |
Storage available at beginning of interval j–Sj | |
Willingness to accept of interval j–WTAj | |
Willingness to pay of interval j–WTPj |
Scenario Name | Market Structure | Storage Method | Forecasting Parameter (PF) |
---|---|---|---|
RN-N | RENeW Nexus | No Storage | NA |
RN-A | Automatic Storage | NA | |
RN-P | Predefined Storage | NA | |
PF-N | Perfect Forecasting | No Storage | NA |
PF-A | Automatic Storage | NA | |
PF-P | Predefined Storage | NA | |
SF-N75 SF-N100 | Simple Forecasting | No Storage | 75% 100% |
SF-A75 SF-A100 | Automatic Storage | 75% 100% | |
SF-P75 SF-P100 | Predefined Storage | 75% 100% |
Research Question | Section |
---|---|
How did the RENeW Nexus market perform? | 6.1 |
How accurately does the ABM simulate prices and exchanged energy that were observed in the RENeW Nexus market? | 6.2 |
How would storage affect the performance of the RENeW Nexus market? | 6.3 |
How would combined strategies of storage and forecasting affect the performance of the RENeW Nexus market? | 6.4 |
How does the ratio of sellers to buyers affect the performance of the RENeW Nexus market? | 6.5 |
© 2020 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 (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Monroe, J.G.; Hansen, P.; Sorell, M.; Berglund, E.Z. Agent-Based Model of a Blockchain Enabled Peer-to-Peer Energy Market: Application for a Neighborhood Trial in Perth, Australia. Smart Cities 2020, 3, 1072-1099. https://doi.org/10.3390/smartcities3030053
Monroe JG, Hansen P, Sorell M, Berglund EZ. Agent-Based Model of a Blockchain Enabled Peer-to-Peer Energy Market: Application for a Neighborhood Trial in Perth, Australia. Smart Cities. 2020; 3(3):1072-1099. https://doi.org/10.3390/smartcities3030053
Chicago/Turabian StyleMonroe, Jacob G., Paula Hansen, Matthew Sorell, and Emily Zechman Berglund. 2020. "Agent-Based Model of a Blockchain Enabled Peer-to-Peer Energy Market: Application for a Neighborhood Trial in Perth, Australia" Smart Cities 3, no. 3: 1072-1099. https://doi.org/10.3390/smartcities3030053
APA StyleMonroe, J. G., Hansen, P., Sorell, M., & Berglund, E. Z. (2020). Agent-Based Model of a Blockchain Enabled Peer-to-Peer Energy Market: Application for a Neighborhood Trial in Perth, Australia. Smart Cities, 3(3), 1072-1099. https://doi.org/10.3390/smartcities3030053