Interoperability Testing for Explicit Demand Response in Buildings
Abstract
:1. Introduction
1.1. Literature Background and Motivation for This Work
1.2. Focus of the Current Work
- We design a system that facilitates the demand response for the residential system.
- We focus on interoperability in order to guarantee the smooth operation of the system and the interactions among actors.
- We apply a structured interoperability methodology in order to perform tests and reassure the correct functionality of the system components.
- The main component of the system is the demand response management system, which communicates both with the assets within the house and also the aggregator and DSO.
- We show how interactions among actors take place, how flexibility requests and orders are stored in the assets, and how aggregated flexibility is communicated to the aggregator and DSO.
2. System and Use Case Description—Interoperability Issues
3. SGAM Representation and BAPs
- five domains—the generation, transmission, distribution, DER, and customer premise domain;
- six zones—the process, field, station, operation, enterprise, and market zone;
- and five interoperability layers—the component, communication, information, function, and business layer.
4. BAIOPs—Interoperability Tests
4.1. Interoperability Tests for Use Case 1
4.2. Interoperability Tests for Use Case 2
4.3. Interoperability Tests for Use Case 3
4.4. Discussion and Future Work
5. Conclusions
- The DRMS needs to communicate flexibility requests to the assets, and each asset needs to successfully store these flexibility requests.
- The flexibility offer is calculated by the asset and is visualised by the asset manager who needs to give the green light for further actions.
- The DRMS receives and stores the flexibility offer from each asset. It aggregates flexibility offers from assets and then sends this information to the aggregator.
- The aggregator process aggregated the flexibility offers and comes up with a flexibility offer that is then forwarded to the DRMS. The DRMS needs to store this information successfully.
- The DRMS communicates the selected flexibility offer to the DSO, and the DSO selects the best flexibility offer. It then sends a flexibility order to the DRMS. The DRMS needs to store this information correctly and disaggregate the flexibility order accordingly to the assets.
- The asset receives and stores a flexibility order, which it executes further down the line.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Regulation (EU) 2019/943 of the European Parliament and of the Council of 5 June 2019 on the Internal Market for Electricity. Available online: https://eur-lex.europa.eu/legal-content/EN/TXT/?toc=OJ%3AL%3A2019%3A158%3ATOC&uri=uriserv%3AOJ.L_.2019.158.01.0054.01.ENG (accessed on 24 June 2023).
- Directive (EU) 2019/944 of the European Parliament and of the Council of 5 June 2019 on Common Rules for the Internal Market for Electricity and Amending Directive 2012/27/EU. Available online: https://eur-lex.europa.eu/eli/dir/2019/944/oj. (accessed on 24 June 2023).
- The Implementation of the Electricity Market Design to drive Demand-Side Flexibility, smartEN Monitoring Report, 2nd Edition. March 2022. Available online: https://smarten.eu/wp-content/uploads/2020/11/FINAL_smartEn-EMD-implementation-monitoring-report.pdf (accessed on 22 July 2023).
- 2021 Assessment of Demand Response and Advanced Metering, Federal Energy Regulatory Commission. December 2021. Available online: https://www.ferc.gov/media/2021-assessment-demand-response-and-advanced-metering (accessed on 22 July 2023).
- IEA. Demand Response; International Energy Agency—IEA: Paris, France, 2021; Available online: https://www.iea.org/reports/demand-response (accessed on 22 July 2023).
- Shafie-khah, M.; Siano, P.; Aghaei, J.; Masoum, M.A.S.; Li, F.; Catalão, J.P.S. Comprehensive Review of the Recent Advances in Industrial and Commercial DR. IEEE Trans. Ind. Inform. 2019, 15, 3757–3771. [Google Scholar] [CrossRef]
- Siddiquee, S.M.S.; Agyeman, K.A.; Bruton, K.; Howard, B.; O’Sullivan, D.T.J. A Data-Driven Framework for Quantifying Demand Response Participation Benefit of Industrial Consumers. IEEE Trans. Ind. Appl. 2024, 60, 2577–2587. [Google Scholar] [CrossRef]
- Oskouei, M.Z.; Zeinal-Kheiri, S.; Mohammadi-Ivatloo, B.; Abapour, M.; Mehrjerdi, H. Optimal Scheduling of Demand Response Aggregators in Industrial Parks Based on Load Disaggregation Algorithm. IEEE Syst. J. 2022, 16, 945–953. [Google Scholar] [CrossRef]
- Huang, C.; Zhang, H.; Song, Y.; Wang, L.; Ahmad, T.; Luo, X. Demand Response for Industrial Micro-Grid Considering Photovoltaic Power Uncertainty and Battery Operational Cost. IEEE Trans. Smart Grid 2021, 12, 3043–3055. [Google Scholar] [CrossRef]
- Wu, J.; Wu, L.; Xu, Z.; Qiao, X.; Guan, X. Dynamic Pricing and Prices Spike Detection for Industrial Park with Coupled Electricity and Thermal Demand. IEEE Trans. Autom. Sci. Eng. 2022, 19, 1326–1337. [Google Scholar] [CrossRef]
- Ali, S.; Rehman, A.U.; Wadud, Z.; Khan, I.; Murawwat, S.; Hafeez, G.; Albogamy, F.R.; Khan, S.; Samuel, O. Demand Response Program for Efficient Demand-Side Management in Smart Grid Considering Renewable Energy Sources. IEEE Access 2022, 10, 53832–53853. [Google Scholar] [CrossRef]
- Estebsari, A.; Mazzarino, P.R.; Bottaccioli, L.; Patti, E. IoT-Enabled Real-Time Management of Smart Grids with Demand Response Aggregators. IEEE Trans. Ind. Appl. 2022, 58, 102–112. [Google Scholar] [CrossRef]
- Hussain, S.; Alrumayh, O.; Menon, R.P.; Lai, C.; Eicker, U. Novel Incentive-Based Multi-Level Framework for Flexibility Provision in Smart Grids. IEEE Trans. Smart Grid 2024, 15, 1594–1607. [Google Scholar] [CrossRef]
- Gbadega, P.A.; Sun, Y.; Akindeji, K.T. Integrating Demand Response Technique with Effective Control Algorithm for Energy Management System in a Renewable Energy Based-Micro-grid. In Proceedings of the 2024 32nd Southern African Universities Power Engineering Conference (SAUPEC), Stellenbosch, South Africa, 24–25 January 2024; pp. 1–6. [Google Scholar] [CrossRef]
- Herath, P.U.; Fusco, V.; Caceres, M.N.; Venayagamoorthy, G.K.; Squartini, S.; Piazza, F.; Corchado, J.M. Computational Intelligence-Based Demand Response Management in a Microgrid. IEEE Trans. Ind. Appl. 2019, 55, 732–740. [Google Scholar] [CrossRef]
- Kara, G.; Pisciella, P.; Tomasgard, A.; Farahmand, H. The Impact of Uncertainty and Time Structure on Optimal Flexibility Scheduling in Active Distribution Networks. IEEE Access 2021, 9, 82966–82978. [Google Scholar] [CrossRef]
- Engels, J.; Claessens, B.; Deconinck, G. Grid-Constrained Distributed Optimization for Frequency Control with Low-Voltage Flexibility. IEEE Trans. Smart Grid 2020, 11, 612–622. [Google Scholar] [CrossRef]
- De Vizia, C.; Patti, E.; Macii, E.; Bottaccioli, L. A Win-Win Algorithm for Learning the Flexibility of Aggregated Residential Appliances. IEEE Access 2021, 9, 150495–150507. [Google Scholar] [CrossRef]
- Rigoni, V.; Flynn, D.; Keane, A. Coordinating Demand Response Aggregation with LV Network Operational Constraints. IEEE Trans. Power Syst. 2021, 36, 979–990. [Google Scholar] [CrossRef]
- Anwar, M.B.; Qazi, H.W.; Burke, D.J.; O’Malley, M.J. Harnessing the Flexibility of Demand-Side Resources. IEEE Trans. Smart Grid 2019, 10, 4151–4163. [Google Scholar] [CrossRef]
- Zahid, M.Z.B.M.; Aki, H. Development of Demand Response Model for Providing Grid Flexibility Under the Influence of Consumers Participation Rate. In Proceedings of the 2021 IEEE PES Innovative Smart Grid Technologies—Asia (ISGT Asia), Brisbane, Australia, 5–8 December 2021; pp. 1–5. [Google Scholar] [CrossRef]
- Du, C.; Feng, L.; Liu, B.-L.; Li, T.; Wang, Z. Enhancing Distribution Network Flexibility Through Residential Flexibility Provision. In Proceedings of the 2023 3rd Power System and Green Energy Conference (PSGEC), Shanghai, China, 24–26 August 2023; pp. 604–608. [Google Scholar] [CrossRef]
- Zhang, P.; Lu, X.; Li, K. Achievable Energy Flexibility Forecasting of Buildings Equipped with Integrated Energy Management System. IEEE Access 2021, 9, 122589–122599. [Google Scholar] [CrossRef]
- Althaher, S.Z.; Alnaser, S.W.; Zhou, Y.; Long, C. Transactive Energy System for Distribution Network Management: Procuring Residential Flexibility Services Under Dynamic Pricing. IEEE Access 2022, 10, 102019–102032. [Google Scholar] [CrossRef]
- Lu, X.; Ge, X.; Li, K.; Wang, F.; Shen, H.; Tao, P.; Hu, J.; Lai, J.; Zhen, Z.; Shafie-Khah, M.; et al. Optimal Bidding Strategy of Demand Response Aggregator Based on Customers’ Responsiveness Behaviors Modeling Under Different Incentives. IEEE Trans. Ind. Appl. 2021, 57, 3329–3340. [Google Scholar] [CrossRef]
- Boisson, P.; Thebault, S.; Rodriguez, S.; Breukers, S.; Charlesworth, R.; Bull, S.; Perevozchikov, I.; Sisinni, M.; Noris, F.; Tarco, M.-T.; et al. D5.1 Monitoring and Validation Strategies. DR-BoB Project. Available online: https://www.dr-bob.eu/publications/ (accessed on 19 July 2023).
- Esnaola, I.; Diez, F.J.; Cruz, M.; Martínez, L.; Seri, F.; Berbakov, L.; Tomasevic, N.; Batic, M. D2.1 RESPOND System Reference Architecture. RESPOND Project. Available online: http://project-respond.eu/repository/ (accessed on 19 July 2023).
- Flexcoop Project Description. Available online: http://www.flexcoop.eu/ (accessed on 19 July 2023).
- D3.2 Overall System Requirements and Functional Specifications, Scalable Energy Management Infrastructure for Aggregation of Households (SEMIAH) project. April 2015. Available online: http://semiah.eu/public-deliverables/ (accessed on 19 July 2023).
- D1.2 Architectural Design, Functional & Technical Specification; Future Tamper-Proof Demand Response Framework through Self-Configured, Self-Optimized and Collaborative Virtual Distributed Energy Nodes (DELTA) Project. May 2019. Available online: https://www.delta-h2020.eu/deliverables/ (accessed on 10 August 2023).
- D1.4 Technical Specifications and System Architecture; Unified DR Interoperability Framework Enabling Market Participation of Active Energy Consumers (DRIMPAC) Project. Available online: https://www.drimpac-h2020.eu/public-documents/ (accessed on 10 August 2023).
- Papaioannou, I.; Tarantola, S.; Lucas, A.; Kotsakis, E.; Marinopoulos, A.; Ginocchi, M.; Olariaga-Guardiola, M.; Masera, M. Smart Grid Interoperability Testing Methodology; EUR 29416 EN; Publications Office of the European Union: Luxembourg, 2018; ISBN 978-92-79-96855-6. [Google Scholar]
- Andreadou, N.; Papaioannou, I.; Masera, M. Interoperability Testing Methodology for Smart Grids and Its Application on a DSM Use Case—A Tutorial. Energies 2019, 12, 8. [Google Scholar] [CrossRef]
- CEN/CENELEC-ETSI Smart Grid Set of Standards Version 4.0. Final October 2016. Available online: https://www.cencenelec.eu/standards/Sectors/SustainableEnergy/SmartGrids/Pages/default.aspx (accessed on 5 August 2023).
- Smart Grid Design of Interoperability Tests (SG-DoIT)|JRC SES (europa.eu). Available online: https://ses.jrc.ec.europa.eu/sgdoit (accessed on 28 May 2024).
- The Project—MAESHA. Available online: https://maesha.eu/the-project/ (accessed on 28 May 2024).
- CEN-CENELEC-ETSI. Smart Grid Coordination Group—Framework Document. November 2012. Available online: https://www.cencenelec.eu/media/CEN-CENELEC/AreasOfWork/CEN-CENELEC_Topics/Smart%20Grids%20and%20Meters/Smart%20Grids/smartgrids_frameworkdocument.pdf (accessed on 18 January 2024).
Use Case | Link under Test | Testbed |
---|---|---|
1 | DRMS–ASSET | DRMS–Aggregator DRMS–DSO |
2 | DRMS–Aggregator | DRMS–ASSET DRMS–DSO |
3 | DRMS–DSO | DRMS–ASSET DRMS–Aggregator |
CLS1 | CLS2 | CLS3 |
---|---|---|
HTTPSHTTPS, OpenADR, Message brokers (i.e., RabbitMQ) | HTTPs/USEF | HTTPs/USEF |
ILS1 | ILS2 | ILS3 |
OpenADR/Restful web APIs, Message brokers (i.e. RabbitMQ), FlexOffer (custom DR standards) | JSON/XML/USEF | JSON/XML/USEF |
Standard/Protocol/Specification | Interaction Link between Actors | Interoperability Layer | Role of Standard/Protocol/Specification |
---|---|---|---|
JSON/XML/USEF | Aggregator–DRMS | Information | BAP for Use Case 1, 3 Choice for link under test for Use Case 2 |
JSON/XML/USEF | DSO–DRMS | Information | BAP for Use Case 1, 2 Choice for link under test for Use Case 3 |
openADR/JSON | DRMS–Asset | Information | BAP for Use Case 2, 3 Choice for link under test for Use Case 1 |
HTTPs/USEF | DSO–DRMS | Communication | BAP for Use Case 1, 2 Choice for link under test for Use Case 3 |
HTTPs/USEF | Aggregator–DRMS | Communication | BAP for Use Case 1, 3 Choice for link under test for Use Case 2 |
USEFopenADR/JSON | DRMS–Asset | Communication | BAP for Use Case 2, 3 Choice for link under test for Use Case 1 |
Test Case ID | ComTest1 |
---|---|
Interoperability Layer | Communication |
Summary of the Test | The DRMS needs to communicate with the asset within the house so that a flexibility offer is sent to the asset and correctly stored. |
Test Purpose | To test the interaction between the DRMS and the asset. |
Test Description | The DRMS has received a request for flexibility by the DSO; it has found which assets are relevant to this request and forwards the request to these assets. The assets store this request and calculate the flexibility that it can offer; in case the manager of the asset agrees, this flexibility offer is communicated with the DRMS. |
Step 1 | The DRMS finds which assets are relevant to the DSO flexibility request. |
Step2 | The DRMS dispatches the request to the assets. |
Step 3 | The request is received by the asset. |
Step 4 | Test verdict PASS: The request is stored in the asset’s database, proving the establishment of communication between the DRMS and the asset. FAIL: Otherwise, the communication is not established. |
Test Case ID | InfoTest1 |
---|---|
Interoperability Layer | Information |
Summary of the Test | Communication needs to be established between the DRMS and the asset. A flexibility request needs to be correctly communicated and stored in the asset’s database. Semantic interoperability needs to be maintained, meaning that messages need to be interpreted correctly. |
Test Purpose | To test the interaction between the DRMS and the asset. |
Test Description | The DRMS has received a request for flexibility by the DSO; it has found which assets are relevant to this request and forwards the request to these assets. The assets store this request and calculate the flexibility that it can offer; in case the manager agrees, this flexibility offer is communicated to the DRMS. |
Step 1 | A PASS in the previously described test is required. |
Step2 | The flexibility that can be offered with respect to the request sent by the DSO is calculated by the asset management system. |
Step 3 | The asset management UI allows the manager to opt in or out of the request. |
Step 4 | Test verdict PASS: The flexibility offer can be visualised by the asset manager. FAIL: Otherwise, semantic interoperability is not maintained. |
Test Case ID | ComTest2 |
---|---|
Interoperability Layer | Communication |
Summary of the Test | Communication needs to be established between the DRMS and the asset, so that the asset can communicate its flexibility offer to the DRMS. |
Test Purpose | To test the interaction between the DRMS and the asset. |
Test Description | The asset has a flexibility offer to communicate to the DRMS. This flexibility offer is communicated to the DRMS. |
Step 1 | A positive outcome of the previously described tests is needed. |
Step2 | The asset communicates its flexibility offer to the DRMS. |
Step 3 | Test verdict PASS: The DRMS receives the flexibility offer and stores it, meaning that successful communication takes place between DRMS and the asset. FAIL: Otherwise, the communication is not established. |
Test Case ID | InfoTest2 |
---|---|
Interoperability Layer | Information |
Summary of the Test | Semantic interoperability needs to be maintained with respect to the flexibility offer communicated by the asset to the DRMS. |
Test Purpose | To test the interaction between the DRMS and the asset. |
Test Description | The flexibility offer from the asset needs to be communicated to the DRMS, which also needs to interpret it correctly, maintaining semantic interoperability. This step is important since the DRMS needs to process the flexibility offer so as to calculate the aggregated flexibility from various assets. |
Step 1 | A positive outcome of the previously described tests is needed. |
Step 2 | The DRMS calculates the aggregated flexibility offered by different assets. |
Step 3 | Test verdict PASS: The DRMS gives the aggregated flexibility as its output. FAIL: Otherwise, semantic interoperability is not maintained. |
Test Case ID | ComTest3 |
---|---|
Interoperability Layer | Communication |
Summary of the Test | The DRMS needs to communicate its flexibility order to the asset, which in turn needs to execute this flexibility order. |
Test Purpose | To test the interaction between the DRMS and the asset. |
Test Description | The DRMS needs to disaggregate the flexibility order it receives by the DSO and dispatch it to its relevant assets, which in turn need to receive the order correctly and store it. |
Step 1 | A positive outcome of the previously described tests is needed. |
Step 2 | The DRMS has received a flexibility order by the DSO and disaggregates the order according to the assets’ flexibility offer. |
Step 3 | The DRMS dispatches the order to the assets |
Step 4 | Test verdict PASS: The asset receives the flexibility order and stores it, meaning that successful communication takes place between DRMS and the asset. FAIL: Otherwise, the communication is not established. |
Test Case ID | InfoTest3 |
---|---|
Interoperability Layer | Information |
Summary of the Test | The DRMS needs to communicate its flexibility order to the asset, which in turn needs to execute this flexibility order. Semantic interoperability needs to be maintained. |
Test Purpose | To test the interaction between the DRMS and the asset. |
Test Description | The DRMS needs to disaggregate the flexibility order it receives by the DSO and dispatch it to its relevant assets, which in turn need to receive the order correctly and store it. |
Step 1 | A positive outcome of the previously described tests is needed. |
Step 2 | The asset receives the flexibility order and executes is correctly. |
Step 3 | Test verdict PASS: The asset executes the flexibility order. FAIL: Otherwise, semantic interoperability is not maintained. |
Test Case ID | ComTest4 |
---|---|
Interoperability Layer | Communication |
Summary of the Test | The aggregator processes the aggregated flexibility calculation sent by the DRMS and generated by the equivalent assets. The aggregator comes with a flexibility offer, which needs to be communicated and properly received by the DRMS (stored using USEF). |
Test Purpose | To test the interaction between the DRMS and the aggregator. |
Test Description | After the assets have given their flexibility to the DRMS, and the latter has resulted in the aggregated flexibility calculation, the aggregator processes the aggregated flexibility and comes up with an offer, which is communicated to the DRMS. This flexibility offer needs to be correctly stored and interpreted, and the DSO is also informed about it. |
Step 1 | A positive outcome is needed for the tests ComTest1, ComTest2, InfoTest1, InfoTest2. |
Step 2 | The aggregator has received the aggregated flexibility calculated by the DRMS. |
Step 3 | The aggregator processes this aggregated flexibility and comes up with a flexibility offer. |
Step 4 | The aggregator communicates this offer to the DRMS. |
Step 5 | Test verdict PASS: The DRMS receives the flexibility offer and stores it (using USEF), meaning that successful communication takes place between DRMS and the aggregator. FAIL: Otherwise, the communication is not established. |
Test Case ID | InfoTest4 |
---|---|
Interoperability Layer | Information |
Summary of the Test | The aggregator processes the aggregated flexibility calculation sent by the DRMS and generated by the equivalent assets. The aggregator comes with a flexibility offer, which needs to be communicated and properly received by the DRMS (stored using USEF), maintaining semantic interoperability. |
Test Purpose | To test the interaction between the DRMS and the aggregator. |
Test Description | After the assets have given their flexibility to the DRMS, and the latter has resulted in the aggregated flexibility calculation, the aggregator processes the aggregated flexibility and comes up with an offer, which is communicated to the DRMS. This flexibility offer needs to be correctly stored and interpreted, and the DSO is also informed about it. |
Step 1 | A positive outcome is needed for the tests ComTest1, ComTest2, InfoTest1, InfoTest2, ComTest4. |
Step 2 | Test verdict PASS: The flexibility offer is interpreted correctly, and the DSO can be informed about this flexibility offer. FAIL: Otherwise, the information cannot be interpreted correctly. |
Test Case ID | ComTest5 |
---|---|
Interoperability Layer | Communication |
Summary of the Test | After elaborating on the flexibility offers from the aggregator, the DSO sends these offers to the DRMS. USEF is used for this scope. |
Test Purpose | To test the interaction between the DRMS and the DSO. |
Test Description | The DSO has received the flexibility offers from the aggregator. The DSO processes these offers and makes the most suitable selection. USEF is used to send these offers to the interested parties, like the DRMS. |
Step 1 | A positive outcome is needed for the tests ComTest1, ComTest2, ComTest4, InfoTest1, InfoTest2, InfoTest4. |
Step 2 | The DSO elaborates on the flexibility offers received and makes the most suitable flexibility offer selection. |
Step 3 | The DSO sends the flexibility order via USEF to the DRMS. |
Step 4 | Test verdict PASS: The DRMS successfully receives the flexibility order, which is stored via USEF, meaning that communication has been established with success. FAIL: Otherwise, the communication is not established. |
Test Case ID | InfoTest5 |
---|---|
Interoperability Layer | Information |
Summary of the Test | After elaborating on the flexibility offers by the aggregator, the DSO sends these offers to the DRMS. USEF is used for this scope. |
Test Purpose | To test the interaction of the DRMS and the DSO. |
Test Description | The DSO has received the flexibility offers from the aggregator. The DSO processes these offers and makes the most suitable selection. USEF is used in order to send these offers to the interested parties, like the DRMS, where semantic interoperability needs to be preserved. |
Step 1 | A positive outcome is needed for the tests ComTest1, ComTest2, ComTest4, ComTest5, InfoTest1, InfoTest2, InfoTest4. |
Step 4 | Test verdict PASS: The flexibility order is interpreted correctly by the DRMS, which can proceed with the flexibility order disaggregation, meaning that semantic interoperability is preserved. FAIL: Otherwise, the information cannot be interpreted correctly. |
Link under Test | Use Case | Test(s) Performed | Requirements for Successful Test | Interoperability Layer Tested | Outcome |
---|---|---|---|---|---|
DRMS –> Asset | 1 | Flexibility request is sent by the DRMS to the asset | Request is stored in the DRMS database | Communication | PASS |
Request is correctly visualised in the database | Information | PASS | |||
Asset –> DRMS | 1 | Flexibility offer is sent by the asset to the DRMS | Offer is stored in DRMS database | Communication | PASS |
DRMS can process the offer and can calculate the aggregated flexibility | Information | PASS | |||
Aggregator -> DRMS | 2 | Aggregated flexibility offer is processed and sent by the aggregator to the DRMS (using USEF) | Offer is stored with success | Communication | PASS |
Offer is interpreted correctly and can be sent to DSO | Information | PASS | |||
DSO -> DRMS | 3 | Flexibility order is sent by the DSO to the DRMS | Flexibility order is stored with success | Communication | PASS |
Flexibility order is interpreted correctly and the DRMS can go on with flexibility order disaggregation | Information | PASS | |||
DRMS -> Asset | 1 | DRMS sends flexibility order to the asset | Flexibility order is stored with success | Communication | PASS |
Flexibility order is interpreted correctly and can be executed | Information | PASS |
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. |
© 2024 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
Andreadou, N.; Tsotakis, C.; Gkaidatzis, P.A.; Pitsiladis, G.; Kotsakis, E.; Ioannidis, D.; Papanikolaou, A.; Tzovaras, D. Interoperability Testing for Explicit Demand Response in Buildings. Energies 2024, 17, 2955. https://doi.org/10.3390/en17122955
Andreadou N, Tsotakis C, Gkaidatzis PA, Pitsiladis G, Kotsakis E, Ioannidis D, Papanikolaou A, Tzovaras D. Interoperability Testing for Explicit Demand Response in Buildings. Energies. 2024; 17(12):2955. https://doi.org/10.3390/en17122955
Chicago/Turabian StyleAndreadou, Nikoleta, Charalampos Tsotakis, Paschalis A. Gkaidatzis, Giorgios Pitsiladis, Evangelos Kotsakis, Dimosthenis Ioannidis, Antonios Papanikolaou, and Dimitrios Tzovaras. 2024. "Interoperability Testing for Explicit Demand Response in Buildings" Energies 17, no. 12: 2955. https://doi.org/10.3390/en17122955
APA StyleAndreadou, N., Tsotakis, C., Gkaidatzis, P. A., Pitsiladis, G., Kotsakis, E., Ioannidis, D., Papanikolaou, A., & Tzovaras, D. (2024). Interoperability Testing for Explicit Demand Response in Buildings. Energies, 17(12), 2955. https://doi.org/10.3390/en17122955