Full text
sensors Article Flexibility Services Based on OpenADR Protocol for DSO Level Juan Ignacio Guerrero Alonso 1,2,* , Enrique Personal 2, Sebastián García2, Antonio Parejo 2, Mansueto Rossi 3, Antonio García2, Federico Delfino 3, Ricardo Pérez 4 and Carlos León2 1Department of Electronic Technology, ETSII, Universidad de Sevilla, 41012 Sevilla, Spain 2Department of Electronic Technology, EPS, Universidad de Sevilla, 41011 Sevilla, Spain; [email protected] (E.P.); [email protected] (S.G.); apar[email protected] (A.P.); [email protected] (A.G.); [email protected] (C.L.) 3DITEN—Electrical, Electronics and Telecommunication Engineering and Naval Architecture Department, Savona Campus, University of Genoa, 16145 Genoa, Italy; [email protected] (M.R.); [email protected] (F.D.) 4Business Unit Manager at Enel-Endesa, 00198 Rome, Italy; ricardo.per[email protected] *Correspondence: [email protected] Received: 22 September 2020; Accepted: 1 November 2020; Published: 3 November 2020 Abstract: Nowadays, Distribution System Operators are increasing the digitalization of their smart grids, making it possible to measure and manage their state at any time. However, with the massive eruption of change-distributed generation (e.g., renewable resources, electric vehicles), the grid operation have become more complex, requiring specific technologies to balance it. In this sense, the demand-side management is one of its techniques; the demand response is a promising approach for providing Flexibility Services (FSs) and complying with the regulatory directives of the energy market. As a solution, this paper proposes the use of the OpenADR (Open Automated Demand Response) standard protocol in combination with a Decentralized Permissioned Market Place (DPMP) based on Blockchain. On one hand, OpenADR hierarchical architecture based on distributed nodes provides communication between stakeholders, adding monitoring and management services. Further, this architecture is compatible with an aggregator schema that guarantees the compliance with the strictest regulatory framework (i.e., European market). On the other hand, DPMP is included at different levels of this architecture, providing a global solution to Flexibility Service Providers (FSP) that can be adapted depending on the regulation of a specific country. As a proof of concept, this paper shows the result of a real experimental case, which implements a Capacity Bidding Program where the OpenADR protocol is used as a communication method to control and monitor energy consumption. In parallel, the proposed DPMP based on Blockchain makes it possible to manage the incentives of FSs, enabling the integration of local and global markets. Keywords: smart grid; demand-side management; flexibility market; OpenADR standard; Blockchain 1. Introduction The target of Distribution System Operators (DSOs) is to operate and manage distribution networks in a safe and secure manner. They are also responsible for developing, managing, and maintaining the distribution grids to ensure the long-term ability of the system to deliver high quality services to grid consumers and other stakeholders of the electric power grid. In this sense, the European DSOs have different concerns [1]: • In European countries, the DSOs are not allowed to own batteries or any other element involved in the energy markets [ 2 , 3 ]. However, the Latin American market [ 4 ] is quite different, and the Sensors 2020,20, 6266; doi:10.3390/s20216266 www.mdpi.com/journal/sensors
Sensors 2020,20, 6266 2 of 24 regulation differs from the European market, providing opportunities for testing new technologies and their advantages in the DSO power grid. Additionally, the regulation varies for each country. Thus, a general solution independent from the regulation is necessary. • The deployment of Distributed Energy Resources (DER), mainly based on renewable energy generation, at different voltage levels, is changing the traditional distribution schema [5]. • The new horizon of the mobility solution, with the deployment of millions of electric vehicles and necessary recharging infrastructure. • The Voltage and Reactive Power (Volt-VAR) control and the congestion management in the new scenario created by smart grids. • The need to improve the ability of current Supervisory Control and Data Acquisition (SCADA) to support the new Intelligent Electronic Devices (IEDs). These concerns provoke several problems for the DSO [ 6 ], which has more difficulties maintaining the power grid reliability and stability, making very difficult the integration of DERs in the power grid, at medium and low voltages. Thus, in this case, the DSO needs a global solution, which could be applied in any place, including Europe. In the European Union, there are special cases, like the case of Germany, in which there is specific regulation [ 7 ] about the connection of renewable resources into low voltage, which provides additional advantages in Flexibility Services (FSs). Flexibility is the capacity to adjust loads, power generation and storage in real time, at the level of clients, including the medium and low voltage clients, adapting their behaviour to the power grid needs at each moment. Thus, the FSs are provided by aggregators, asset owners, and others in performing optimizations based on DER management, and these actors are usually named Flexibility Service Providers (FSP). When the DSO performs the Flexibility Request; FPSs are addressed to increase power quality and grid stability, decreasing grid congestion. At the same time, the optimization of the economic objectives from all participants is necessary [ 8 , 9 ]. The flexibility implies new models in relation to new actors: Transmission System Operator (TSO), Balance Responsible Parties (BRP), DSO, and clients, including the FSP or aggregators. Thus, the organization of the new FS must guarantee the service payment and their management. At the distribution level, two main relation architectures have emerged in flexibility operations: a direct DSO-asset owner relation and a DSO-FSP, where the FSP can control different assets of different consumers. There are different relationship scenarios amongst TSO, BRP, DSO, and clients, which make up different market models [ 10 ]. The markets allow one to perform tasks related to plan, bill, control, or settlement, but, in the European Regulation, the tasks and ambits of the involved parties are more strictly separated than those in the case of other non-European regions. Additionally, the degree of interaction between these parties depends on the market structure. One of the most widespread types of market organization is the Central Market including the day-ahead market and the intraday market, where OMIE (the Iberian market operator) is an example. However, there are some other emergent types of markets based on transactive energy, like distributed market with peer-to-peer communication. In this respect, various research groups and initiatives are proposing the deployment on energy markets of some new technologies, like Blockchain [11], providing secure, traceable, and reliable systems. The solution proposed in this paper is the flexibility provided as a service, based on OpenADR standard protocol, which provides the system operator a demand-side management (DSM) tool, exemplified by a Capacity Bidding Program (CBP). Additionally, a Decentralized Permissioned Market Place (DPMP) is added to establish an incentive-based strategy. DPMP provided a Local Market in which the local aggregators and DSO can exchange (request, offer, and consume) FSs. In addition, a Global Market can be included in order to translate the FSs effects to the higher layers of the power grid. The DPMP provides a two-level Market Place in which the FS can be exchanged, and the DSOs have a public registration of the availability and reliability of FSP. The main contributions of this paper are: • Highlight the usefulness of the OpenADR protocol as a DSM tool, showing the utility of its distributed architecture for managing and monitoring the consumption of energy assets.
Sensors 2020,20, 6266 3 of 24 • Proposal of FSs as a tool for grid management for DSOs by using the OpenADR protocol, providing an optimal use of energy resources and sustainable energy systems. • Evaluation of a Local Market for managing the relationship between DSOs, FSP and asset owners. •Implementation of a portable Virtual Top Node (VTN) at DSO level. • Implementation of a Proof of Concept (PoC) and field tests at the Savona Campus (Savona, Italy). •Successful application of the PoC in peak shaving scenarios. •Design of DPMP to create an incentive model for the participation of FSs. The description of the PoC developed and deployed in the University of Seville and Genoa University, coordinated by Enel, is described in this paper. In the first place, a brief explanation of OpenADR standard protocol is shown. In the second place, a bibliographic review about similar initiatives is included. In the third place, the project that framed the proposed solution is introduced. The developed and deployed solution is defined, the Local Market is described, and the picture of the solution is included from the high layer (with the DSO and CBP programs) to the low layer (physical devices). Finally, the experimental results and conclusions are included. 2. OpenADR Overview The OpenADR is a protocol to allow Automated Demand Response (ADR) procedures, with the possible intervention of aggregators. OpenADR is an open standard and it is based on Energy Interoperation v1.0 (EI) from OASIS [ 12 ] (Organization for the Advancement of Structured Information Standards). The OpenADR 2.0b [ 13 ] implements some services specified in EI (see Figure 1). The main services implemented by OpenADR 2.0b are EiRegisterParty, EiEvent, EiReport, and EiOpt. These services allow the registration or modification of resources, events, reports, and options to participate in events, respectively. However, EI v1.0 implements all of them, adding other additional services, enabling implementation of a transactive energy approach. Sensors 2020, 20, x FOR PEER REVIEW 3 of 24 • Highlight the usefulness of the OpenADR protocol as a DSM tool, showing the utility of its distributed architecture for managing and monitoring the consumption of energy assets. • Proposal of FSs as a tool for grid management for DSOs by using the OpenADR protocol, providing an optimal use of energy resources and sustainable energy systems. • Evaluation of a Local Market for managing the relationship between DSOs, FSP and asset owners. • Implementation of a portable Virtual Top Node (VTN) at DSO level. • Implementation of a Proof of Concept (PoC) and field tests at the Savona Campus (Savona, Italy). • Successful application of the PoC in peak shaving scenarios. • Design of DPMP to create an incentive model for the participation of FSs. The description of the PoC developed and deployed in the University of Seville and Genoa University, coordinated by Enel, is described in this paper. In the first place, a brief explanation of OpenADR standard protocol is shown. In the second place, a bibliographic review about similar initiatives is included. In the third place, the project that framed the proposed solution is introduced. The developed and deployed solution is defined, the Local Market is described, and the picture of the solution is included from the high layer (with the DSO and CBP programs) to the low layer (physical devices). Finally, the experimental results and conclusions are included. 2. OpenADR Overview The OpenADR is a protocol to allow Automated Demand Response (ADR) procedures, with the possible intervention of aggregators. OpenADR is an open standard and it is based on Energy Interoperation v1.0 (EI) from OASIS [12] (Organization for the Advancement of Structured Information Standards). The OpenADR 2.0b [13] implements some services specified in EI (see Figure 1). The main services implemented by OpenADR 2.0b are EiRegisterParty, EiEvent, EiReport, and EiOpt. These services allow the registration or modification of resources, events, reports, and options to participate in events, respectively. However, EI v1.0 implements all of them, adding other additional services, enabling implementation of a transactive energy approach. Figure 1. Open Automated Demand Response (OpenADR) Services vs. EI v1.0 Services. According to its documentation, the OpenADR protocol is mainly oriented to the electric energy market (but it can also be used in the interchange of active power, reactive power, capacity, etc.). In this sense, the OpenADR protocol attempts to get an implementation of EI oriented to Demand Response (DR) management. There are several interfaces implemented which provide the functionality proposed by the OpenADR Standard. Notwithstanding, the University of Seville has Figure 1. Open Automated Demand Response (OpenADR) Services vs. EI v1.0 Services. According to its documentation, the OpenADR protocol is mainly oriented to the electric energy market (but it can also be used in the interchange of active power, reactive power, capacity, etc.). In this sense, the OpenADR protocol attempts to get an implementation of EI oriented to Demand Response (DR) management. There are several interfaces implemented which provide the functionality proposed by the OpenADR Standard. Notwithstanding, the University of Seville has developed a new implementation of a VTN with OpenADR protocol 2.0b, based on a modular structure and information
Sensors 2020,20, 6266 4 of 24 standards. The VTN has been developed in order to have a good base to develop other protocols related to DR and DER, extending the OpenADR to cover the EI. The architecture of OpenADR is based on interconnected nodes (see Figure 2), in which a VTN can communicate with one or more Virtual End Nodes (VEN). At the same time, the system in which VEN is deployed could act as an aggregator implementing a VTN in the lower layer. In this schema for the current version of OpenADR, the loops are avoided by constraints of the OpenADR protocol. In this way, a VEN could manage a system with a VTN that manages a Smart Building or a complete power grid, simplifying the downstream control and regulation of all the available resources. This concept is similar to the concept of Virtual Power Plants (VPPs) [ 14 , 15 ], which simplifies the management of the power grid. A VPP may play a role as a VEN and VTN (at the same time, like intermediate node in Figure 2) but, in this architecture, could include only final nodes with only one role (VEN, in case of leaf nodes, and VTN, in case of root nodes). Thus, this architecture allows more flexibility providing aggregator nodes and final nodes. The information exchanged is primarily based on control and notification functions. The report service provides information about different parameters from the nodes, according to the infrastructure behind each node. Sensors 2020, 20, x FOR PEER REVIEW 4 of 24 developed a new implementation of a VTN with OpenADR protocol 2.0b, based on a modular structure and information standards. The VTN has been developed in order to have a good base to develop other protocols related to DR and DER, extending the OpenADR to cover the EI. The architecture of OpenADR is based on interconnected nodes (see Figure 2), in which a VTN can communicate with one or more Virtual End Nodes (VEN). At the same time, the system in which VEN is deployed could act as an aggregator implementing a VTN in the lower layer. In this schema for the current version of OpenADR, the loops are avoided by constraints of the OpenADR protocol. In this way, a VEN could manage a system with a VTN that manages a Smart Building or a complete power grid, simplifying the downstream control and regulation of all the available resources. This concept is similar to the concept of Virtual Power Plants (VPPs) [14,15], which simplifies the management of the power grid. A VPP may play a role as a VEN and VTN (at the same time, like intermediate node in Figure 2) but, in this architecture, could include only final nodes with only one role (VEN, in case of leaf nodes, and VTN, in case of root nodes). Thus, this architecture allows more flexibility providing aggregator nodes and final nodes. The information exchanged is primarily based on control and notification functions. The report service provides information about different parameters from the nodes, according to the infrastructure behind each node. Although this structure could be centralized, it is a distributed and hierarchical architecture similar to a tree structure, because a VEN could be in several hierarchical structures; this means that a VEN could take part in two or more structures with two different VTN as a root of the structure. Figure 2. Hierarchical relation between Virtual Top Nodes (VTN) and Virtual End Nodes (VENs). Additionally, the OpenADR protocol can be based on Hypertext Transfer Protocol (HTTP) Representational State Transfer (REST) services or Extensible Messaging and Presence Protocol (XMPP) and Extensible Mark-up Language (XML) according to the standard. In the case of HTTP, the VTN supports both PUSH and PULL modes (Figure 3). This means that a VTN could have VENs in PUSH mode and in PULL mode at the same time, but one VEN cannot be in the two states at the same time, although it can switch between them. In PUSH mode, the VTN has an active role and it is able to start communications with the VEN. In PULL mode, the VTN has a passive mode, and it only responds to VEN requests. The VEN periodically polls the VTN in PULL mode to check if it has any pending tasks. The OpenADR and EI standard are harmonized with the other standards from International Electrotechnical Commission (IEC). Additionally, there is a high grade of interoperability with other protocols like IEEE 2030 [16]. Figure 2. Hierarchical relation between Virtual Top Nodes (VTN) and Virtual End Nodes (VENs). Although this structure could be centralized, it is a distributed and hierarchical architecture similar to a tree structure, because a VEN could be in several hierarchical structures; this means that a VEN could take part in two or more structures with two different VTN as a root of the structure. Additionally, the OpenADR protocol can be based on Hypertext Transfer Protocol (HTTP) Representational State Transfer (REST) services or Extensible Messaging and Presence Protocol (XMPP) and Extensible Mark-up Language (XML) according to the standard. In the case of HTTP, the VTN supports both PUSH and PULL modes (Figure 3). This means that a VTN could have VENs in PUSH mode and in PULL mode at the same time, but one VEN cannot be in the two states at the same time, although it can switch between them. In PUSH mode, the VTN has an active role and it is able to start communications with the VEN. In PULL mode, the VTN has a passive mode, and it only responds to VEN requests. The VEN periodically polls the VTN in PULL mode to check if it has any pending tasks. The OpenADR and EI standard are harmonized with the other standards from International Electrotechnical Commission (IEC). Additionally, there is a high grade of interoperability with other protocols like IEEE 2030 [16].
Sensors 2020,20, 6266 5 of 24 Sensors 2020, 20, x FOR PEER REVIEW 5 of 24 Figure 3. PUSH and PULL modes in OpenADR protocol. 3. Literature Review The OpenADR standard protocol has been used in different sectors of the energy business, with applications always related to ADR. In the case of DER, a general case of feasibility and flexibility is provided by [8], establishing a clear methodology for VPP flexibility modelling, but involving TSO and DSO interfaces. Additionally, [17] described an application of the concept of VPP based on OpenADR standard protocol hierarchy for dynamic charging of automated guided vehicles. In this case, the VEN is implemented as a VPP, which is an aggregator of different DERs. Ref [18] describes the software components required for a generic scalable controlling entity ICT architecture, which does not require additional work for additional DERs and DER types, with communication negotiation based on IEC 61,850 and OpenADR. In the case of DR, [19] developed incentive DR with a Commercial Energy Management System (CEMS) based on a diffusion model, smart meters and ECHONET Lite protocol implementing as a VEN inside an OpenADR-based infrastructure. An example of a communication interface between ECHONET and OpenADR is described in [20]. Ref [21] proposed an analysis of web service layer based on OpenADR to provide fast automated demand response (FastADR) services, four seconds is considered a reasonably FastADR communication time according to [13]. Ref [22] introduced a secure and interoperable DR management platform assisted with aggregators, involving multiple strategies and policies provided from energy market stakeholders, increasing the security by making use of Smart Contracts (SCs) and Decentralized Applications over OpenADR protocol. Ref [23] proposed a distributed demand management architecture to evaluate information exchange in the existing industry standard OpenADR. In case of both functionalities, Ref [24] proposes a methodology based on an energy analysis of industrial processes to quantify and validate the flexibility potential of industrial customers to create a certification procedure, involving an infrastructure with aggregators, industrial customers, and energy service companies, among others. There are other applications that deal with transactive energy concepts. Ref [25] presented a fogbased Internet of Energy (IoE) architecture for transactive energy management systems, designed with three different layers, supporting different communication protocols. Ref [26] proposed an IoT (Internet of Things) system for the accounting of energy flows, as well as a blockchain approach to overcome the need for a central control entity, allowing the creation of local energy markets. There are other points of view; Ref [27] provides a standardized framework, in which the OpenADR protocol is included, to remove a significant barrier for enabling farms (agricultural) to provide services to the electricity grid while improving their balance, defining some concepts: the current and future needs of the electricity grid, the available electricity market mechanisms through which farms can provide services to the grid, and understanding the prosumer equipment of farms. Thus, the farmers explored sustainable irrigation water and energy management practices. The solution proposed in the current paper provides a tool to manage congestion provoked by prosumers Figure 3. PUSH and PULL modes in OpenADR protocol. 3. Literature Review The OpenADR standard protocol has been used in different sectors of the energy business, with applications always related to ADR. In the case of DER, a general case of feasibility and flexibility is provided by [ 8 ], establishing a clear methodology for VPP flexibility modelling, but involving TSO and DSO interfaces. Additionally, [ 17 ] described an application of the concept of VPP based on OpenADR standard protocol hierarchy for dynamic charging of automated guided vehicles. In this case, the VEN is implemented as a VPP, which is an aggregator of different DERs. Ref [ 18 ] describes the software components required for a generic scalable controlling entity ICT architecture, which does not require additional work for additional DERs and DER types, with communication negotiation based on IEC 61,850 and OpenADR. In the case of DR, [ 19 ] developed incentive DR with a Commercial Energy Management System (CEMS) based on a diffusion model, smart meters and ECHONET Lite protocol implementing as a VEN inside an OpenADR-based infrastructure. An example of a communication interface between ECHONET and OpenADR is described in [ 20 ]. Ref [ 21 ] proposed an analysis of web service layer based on OpenADR to provide fast automated demand response (FastADR) services, four seconds is considered a reasonably FastADR communication time according to [ 13 ]. Ref [ 22 ] introduced a secure and interoperable DR management platform assisted with aggregators, involving multiple strategies and policies provided from energy market stakeholders, increasing the security by making use of Smart Contracts (SCs) and Decentralized Applications over OpenADR protocol. Ref [ 23 ] proposed a distributed demand management architecture to evaluate information exchange in the existing industry standard OpenADR. In case of both functionalities, Ref [ 24 ] proposes a methodology based on an energy analysis of industrial processes to quantify and validate the flexibility potential of industrial customers to create a certification procedure, involving an infrastructure with aggregators, industrial customers, and energy service companies, among others. There are other applications that deal with transactive energy concepts. Ref [ 25 ] presented a fog-based Internet of Energy (IoE) architecture for transactive energy management systems, designed with three different layers, supporting different communication protocols. Ref [ 26 ] proposed an IoT (Internet of Things) system for the accounting of energy flows, as well as a blockchain approach to overcome the need for a central control entity, allowing the creation of local energy markets. There are other points of view; Ref [ 27 ] provides a standardized framework, in which the OpenADR protocol is included, to remove a significant barrier for enabling farms (agricultural) to provide services to the electricity grid while improving their balance, defining some concepts: the current and future needs of the electricity grid, the available electricity market mechanisms through which farms can provide services to the grid, and understanding the prosumer equipment of farms. Thus, the farmers explored sustainable irrigation water and energy management practices. The solution
Sensors 2020,20, 6266 6 of 24 proposed in the current paper provides a tool to manage congestion provoked by prosumers with the management coordinated by DSOs. Additionally, the solution proposed in the current paper could be implemented in different regulations. The development of decentralized markets is described in [ 28 ], providing a socio-technical evolution of the application of decentralized technologies in the energy sector, and [ 29 ] made a systematic review of challenges and opportunities of blockchain technology in the energy sector. In the case of decentralized markets based on Blockchain, Ref [ 30 ] introduced a decentralized market design, which allows a DSO to manage local demand constraints by obtaining flexibility from competing aggregators, which must in turn incentivize prosumers to provide this flexibility, the authors simulated a proposed market design using the IEEE European Low Voltage Test Feeder. [ 31 ] defined an optimization procedure to generate a solution pool with diverse schedules for the coordinating approaches, developing two novel coordinating decentralized optimization approaches: Parallel Successive Cluster Optimization (PSCO) and Parallel Successive Cluster Optimization with Iterative Desync Algorithm (PSCO-IDA). Ref [ 32 ] presented a review and classification of existing DER as flexibility providers and a breakdown of trading platforms for DER flexibility in electricity markets. The solution proposed in the current paper provides a tool to manage congestion based on an open standard and on an open technology. On one hand, the OpenADR standard allows management of congestion in a hierarchical way, and, on the other hand, the DPMP provides a tool to manage the incentives and the reliability of FSPs. Both technologies could be implemented in different regulations and is based on open and tested technologies. For DSO integration scenarios with service providers such as aggregators, several proposals were found. Ref [ 33 , 34 ] proposed DSO platforms to manage flexibility resources through aggregators, and simulated results are obtained in both references. In [ 35 ], a DSO platform to enable smart prosumers (at building level) to participate in DR programs is presented; the platform was part of the H2020 project DRIMPAC and is also based on OpenADR, but no results of the platform have been published yet. The solution proposed in this paper contributes with a portable tool available for DSOs to manage FSs based on OpenADR Standard and Local Markets (with Decentralized Permissioned Local Markets), and, in addition, developing a PoC with real FSP supported by the Enel DSO company. To the best of our knowledge, no similar results with the scale of the proposed PoC for a DSO-aggregator have been published yet. 4. The Grid Flexibility & Resilience Project The proposed solution was developed in the context of the Grid Flexibility & Resilience Project. The general objectives and results during its first phase are described in conference paper [ 36 ], while this paper is centered on the results of the second phase. This paper provides the details of the technology used in the PoC based on flexibility as a service and an aggregator with an intelligent system to manage Aggregated Energy Infrastructure, integrating DERs. The aggregator is controlling an infrastructure located in Savona (Italy) with the collaboration of Enel and Genoa University. The aggregator is implemented by ROSE [ 37 ], a system developed by MAPS group. Thus, the objective of this phase is to test OpenADR (Open Automated Demand Response) protocol, according to the OpenADR Alliance guidelines, by sending OpenADR 2.0b signals from a basic Demand Response Management System (DRMS) to an infrastructure controlled by an aggregator. Figure 4shows the conceptual graph, establishing the scope of the project.
Sensors 2020,20, 6266 7 of 24 Sensors 2020, 20, x FOR PEER REVIEW 7 of 24 Figure 4. Hierarchy of the Proof of Concept (PoC). The PoC is the result of a successful collaboration between Enterprise and University. 5. Local Market The developed and deployed infrastructure as a result of the proposed initiative is shown in Figure 5. The VTN is used to send events to the VEN. The VEN at the Smart Energy Building (SEB) located at the Savona Campus server is remotely controlled by the aggregator platform. The SEB is based on Building Automation and Control Networks (BACnet) devices. Initially, the events are generated by a local system because the system is not connected to the DSO infrastructure. The VEN is connected to an aggregation platform, that decides which of the available resources must be used in the DR program and sends them control orders to fulfill the DR event requirements. The connection between systems is under a VPN in order to keep the channel secure. The Local Market offers a place to exchange FS in which the expected actors are the DSO, the aggregators, the retailers, or some other ones, which could have access to DERs providing FSs to the DSO or other aggregators in the same grid zone. This Local Market is separated from the Global Market because the Global Market trades with energy, not with flexibility. The Local Market is based on application of OpenADR with incentive management. The incentive management is based on a DPMP, the incentive shows the confidence in the aggregator. The integration of Local Market based on OpenADR and DPMP is shown in Figure 6. The integration is shown according to SGAM (Smart Grid Architecture Model) [38–40], the proposed model tries to provide a specification of implementation of the proposed architecture coordinated with a DPMP. Figure 4. Hierarchy of the Proof of Concept (PoC). The PoC is the result of a successful collaboration between Enterprise and University. 5. Local Market The developed and deployed infrastructure as a result of the proposed initiative is shown in Figure 5. The VTN is used to send events to the VEN. The VEN at the Smart Energy Building (SEB) located at the Savona Campus server is remotely controlled by the aggregator platform. The SEB is based on Building Automation and Control Networks (BACnet) devices. Initially, the events are generated by a local system because the system is not connected to the DSO infrastructure. The VEN is connected to an aggregation platform, that decides which of the available resources must be used in the DR program and sends them control orders to fulfill the DR event requirements. The connection between systems is under a VPN in order to keep the channel secure. The Local Market offers a place to exchange FS in which the expected actors are the DSO, the aggregators, the retailers, or some other ones, which could have access to DERs providing FSs to the DSO or other aggregators in the same grid zone. This Local Market is separated from the Global Market because the Global Market trades with energy, not with flexibility. The Local Market is based on application of OpenADR with incentive management. The incentive management is based on a DPMP, the incentive shows the confidence in the aggregator. The integration of Local Market based on OpenADR and DPMP is shown in Figure 6. The integration is shown according to SGAM (Smart Grid Architecture Model) [ 38 – 40 ], the proposed model tries to provide a specification of implementation of the proposed architecture coordinated with a DPMP.
Sensors 2020,20, 6266 8 of 24 Sensors 2020, 20, x FOR PEER REVIEW 8 of 24 Figure 5. Scheme of PoC. 5.1. Security Issues The security issues are tackled thanks to several conditions adopted in the PoC: • The usage of Virtual Private Network (VPN). • The message payloads include Standard Security levels with Transport Layer Security (TLS), but it is possible to increase the security level including XML signatures combining with RSA and Elliptic Curve Cryptography (ECC). • The VEN needs to be registered in the VTN. • The payload message includes several identifiers (depending on the message). The requests and responses must know the sequence of identifiers exchanged between VEN and VTN. The proposed system allows exchanging information in a controlled environment in both modes: PULL and PUSH. Figure 5. Scheme of PoC. 5.1. Security Issues The security issues are tackled thanks to several conditions adopted in the PoC: •The usage of Virtual Private Network (VPN). • The message payloads include Standard Security levels with Transport Layer Security (TLS), but it is possible to increase the security level including XML signatures combining with RSA and Elliptic Curve Cryptography (ECC). •The VEN needs to be registered in the VTN. • The payload message includes several identifiers (depending on the message). The requests and responses must know the sequence of identifiers exchanged between VEN and VTN. The proposed system allows exchanging information in a controlled environment in both modes: PULL and PUSH.
Sensors 2020,20, 6266 9 of 24 Sensors 2020, 20, x FOR PEER REVIEW 9 of 24 Figure 6. Architecture according to Smart Grid Architecture Model (SGAM). 5.2. Decentralized Permissioned Market Place (DPMP) DPMP is a global market in charge of Flexibility Incentive Management (FIM). The quantity of incentive shows the confidence, resilience, and efficiency of FS offered by an aggregator or other type of actor. Although the FS are offered in a Local Market, the FIM is made in a global market (Figure 7). In DPMP, aggregators and other actors could exchange incentives awarded in any Local Market. Additionally, the aggregators could be awarded or penalized because of the participation in the flexibility in each Local Market. The aggregators are penalized in case of non-compliance of service agreements. Thus, DPMP shows a global view of flexibility in the grid, and the aggregators and other actors could have a tool to globally manage their incentives. The incentive management and the interaction with the VEN and VTN is based on the simultaneous calling to a SCs in a permissioned Blockchain [41]. The Blockchain technology is based on Quorum. The core of Quorum is Ethereum (a public blockchain) with an additional permissioned layer, controlling the access of different clients. The volume of incentives in an aggregator provides an additional indicator for clients of DPMP and provides an opportunity for clients to offer better resources to their clients. The incentives are awarded according to the reduction offer. Thus, when the DSO requests FSs to the aggregator, they are awarded or penalized according to the offer. The FSs are geo-referenced according to the topology of power grid, but the incentives are independent and could be exchanged between aggregators. The incentive is not tested in this case, because it is out of the scope of this paper. Additionally, the DPMP provides services related to the traceability of incentives, clients, etc. Thus, the traceability provides an additional parameter to evaluate the client in all the Local Markets in which the client is involved. Figure 6. Architecture according to Smart Grid Architecture Model (SGAM). 5.2. Decentralized Permissioned Market Place (DPMP) DPMP is a global market in charge of Flexibility Incentive Management (FIM). The quantity of incentive shows the confidence, resilience, and efficiency of FS offered by an aggregator or other type of actor. Although the FS are offered in a Local Market, the FIM is made in a global market (Figure 7). In DPMP, aggregators and other actors could exchange incentives awarded in any Local Market. Additionally, the aggregators could be awarded or penalized because of the participation in the flexibility in each Local Market. The aggregators are penalized in case of non-compliance of service agreements. Thus, DPMP shows a global view of flexibility in the grid, and the aggregators and other actors could have a tool to globally manage their incentives. The incentive management and the interaction with the VEN and VTN is based on the simultaneous calling to a SCs in a permissioned Blockchain [ 41 ]. The Blockchain technology is based on Quorum. The core of Quorum is Ethereum (a public blockchain) with an additional permissioned layer, controlling the access of different clients. The volume of incentives in an aggregator provides an additional indicator for clients of DPMP and provides an opportunity for clients to offer better resources to their clients. The incentives are awarded according to the reduction offer. Thus, when the DSO requests FSs to the aggregator, they are awarded or penalized according to the offer. The FSs are geo-referenced according to the topology of power grid, but the incentives are independent and could be exchanged between aggregators. The incentive is not tested in this case, because it is out of the scope of this paper. Additionally, the DPMP provides services related to the traceability of incentives, clients, etc. Thus, the traceability provides an additional parameter to evaluate the client in all the Local Markets in which the client is involved.
Sensors 2020,20, 6266 16 of 24 Sensors 2020, 20, x FOR PEER REVIEW 16 of 24 Figure 14. Load Reduction and duration of each offer during the testing period. Figure 15. Forecasting of consumption during testing period. The DRMS considers other parameters, like temperature, humidity, pressure and cloudiness (see Figure 16), trying to adjust the load dispatch events when the SEB could reduce without giving up the well-being of the buildings’ occupants. These parameters have a high influence on solar energy [46]. Figure 16. Temperature, humidity, pressure and cloudy during the test period. Figures 17–19 contain the results of tests performed on 12 December. The consumption forecasting is around 10 kW and is lower between 12:00 and 14:00 (see Figure 17). The reduction offer was near 5 kW (see Figure 18). The offer duration rises between 12:00 and 13:00, while the mean duration of the offers is 1 h. Thus, the DRMS proposes a reduction between 12:00 to 13:30 (see Figure 19), taking advantage of the maximum reduction of consumption. The VTN only requests an event with the data provided by the different VENs. The VEN performs the reduction, complying the requirements from VTN. Once the event is triggered, the consumption decreases according to the constraints established by the VTN event. This guarantees the correct operation of the power grid. The event in the OpenADR protocol allows one to define a ramp up period, in which the VEN platform takes the necessary actions to carry on with the event constraints, performing the consumption reduction. Figure 14. Load Reduction and duration of each offer during the testing period. Sensors 2020, 20, x FOR PEER REVIEW 16 of 24 Figure 14. Load Reduction and duration of each offer during the testing period. Figure 15. Forecasting of consumption during testing period. The DRMS considers other parameters, like temperature, humidity, pressure and cloudiness (see Figure 16), trying to adjust the load dispatch events when the SEB could reduce without giving up the well-being of the buildings’ occupants. These parameters have a high influence on solar energy [46]. Figure 16. Temperature, humidity, pressure and cloudy during the test period. Figures 17–19 contain the results of tests performed on 12 December. The consumption forecasting is around 10 kW and is lower between 12:00 and 14:00 (see Figure 17). The reduction offer was near 5 kW (see Figure 18). The offer duration rises between 12:00 and 13:00, while the mean duration of the offers is 1 h. Thus, the DRMS proposes a reduction between 12:00 to 13:30 (see Figure 19), taking advantage of the maximum reduction of consumption. The VTN only requests an event with the data provided by the different VENs. The VEN performs the reduction, complying the requirements from VTN. Once the event is triggered, the consumption decreases according to the constraints established by the VTN event. This guarantees the correct operation of the power grid. The event in the OpenADR protocol allows one to define a ramp up period, in which the VEN platform takes the necessary actions to carry on with the event constraints, performing the consumption reduction. Figure 15. Forecasting of consumption during testing period. The DRMS considers other parameters, like temperature, humidity, pressure and cloudiness (see Figure 16), trying to adjust the load dispatch events when the SEB could reduce without giving up the well-being of the buildings’ occupants. These parameters have a high influence on solar energy [ 46 ]. Sensors 2020, 20, x FOR PEER REVIEW 16 of 24 Figure 14. Load Reduction and duration of each offer during the testing period. Figure 15. Forecasting of consumption during testing period. The DRMS considers other parameters, like temperature, humidity, pressure and cloudiness (see Figure 16), trying to adjust the load dispatch events when the SEB could reduce without giving up the well-being of the buildings’ occupants. These parameters have a high influence on solar energy [46]. Figure 16. Temperature, humidity, pressure and cloudy during the test period. Figures 17–19 contain the results of tests performed on 12 December. The consumption forecasting is around 10 kW and is lower between 12:00 and 14:00 (see Figure 17). The reduction offer was near 5 kW (see Figure 18). The offer duration rises between 12:00 and 13:00, while the mean duration of the offers is 1 h. Thus, the DRMS proposes a reduction between 12:00 to 13:30 (see Figure 19), taking advantage of the maximum reduction of consumption. The VTN only requests an event with the data provided by the different VENs. The VEN performs the reduction, complying the requirements from VTN. Once the event is triggered, the consumption decreases according to the constraints established by the VTN event. This guarantees the correct operation of the power grid. The event in the OpenADR protocol allows one to define a ramp up period, in which the VEN platform takes the necessary actions to carry on with the event constraints, performing the consumption reduction. Figure 16. Temperature, humidity, pressure and cloudy during the test period. Figures 17–19 contain the results of tests performed on 12 December. The consumption forecasting is around 10 kW and is lower between 12:00 and 14:00 (see Figure 17). The reduction offer was near 5 kW (see Figure 18). The offer duration rises between 12:00 and 13:00, while the mean duration of the offers is 1 h. Thus, the DRMS proposes a reduction between 12:00 to 13:30 (see Figure 19), taking advantage of the maximum reduction of consumption. The VTN only requests an event with the data provided by the different VENs. The VEN performs the reduction, complying the requirements from VTN. Once the event is triggered, the consumption decreases according to the constraints established by the VTN event. This guarantees the correct operation of the power grid. The event in the OpenADR protocol allows one to define a ramp up period, in which the VEN platform takes the necessary actions to carry on with the event constraints, performing the consumption reduction.
Sensors 2020,20, 6266 17 of 24 Sensors 2020, 20, x FOR PEER REVIEW 17 of 24 Figure 17. Consumption forecasting for 12 December test. Figure 18. Offers of reduction and their duration for 12 December test. Figure 19. Mean Power and event status (where 1 is active and 0 is inactive) for 12 December test. Figures 20–22 show the detailed view of 10, 13 and 14 December, respectively. In each figure, the mean power forecasting is shown (“a” section of each figure) for each day. Forecasting is provided by the aggregator. The reduction offers and offer duration is shown in section “b” of each figure. The mean power and event status are shown in section “c” of each figure. The event status is 1 in case the event is active and 0 in case the event is inactive. As can be seen, the best reduction was obtained on 14 December, but the other days also show the advantages of implementing a CBP. For example, 12 and 10 December show a similar reduction range, although 13 December shows a reduction of 42.4%, however it is necessary to consider the time period involved in the event. Additionally, the reductions were applied in different periods of the day for each test. This fact plays an important role in the FS, because these periods are gathered from information provided by VEN in the report messages. Of course, the presented case could be extended to other types of FSs in the future. In all the tests, the aggregator responds to the flexibility request. This flexibility request has been designed in the VTN according to the offers provided by the aggregator. The VTN creates an event to take advantage from the FSs. When the event is in active period, the aggregator reduces the consumption according to the event constraints and requests. The proposed scenario is a sample of the advantages that could provide the technology, in a Local Market with several aggregators. Each aggregator could provide different offers and the DSO could take advantage from a variety of them with only one event. In this way, the congestion management could be performed with only one event, based on offers and demand-respond forecasting. Additionally, the VTN may manage different resources with different events because it is possible to limit the event for some specific resources. Figure 17. Consumption forecasting for 12 December test. Sensors 2020, 20, x FOR PEER REVIEW 17 of 24 Figure 17. Consumption forecasting for 12 December test. Figure 18. Offers of reduction and their duration for 12 December test. Figure 19. Mean Power and event status (where 1 is active and 0 is inactive) for 12 December test. Figures 20–22 show the detailed view of 10, 13 and 14 December, respectively. In each figure, the mean power forecasting is shown (“a” section of each figure) for each day. Forecasting is provided by the aggregator. The reduction offers and offer duration is shown in section “b” of each figure. The mean power and event status are shown in section “c” of each figure. The event status is 1 in case the event is active and 0 in case the event is inactive. As can be seen, the best reduction was obtained on 14 December, but the other days also show the advantages of implementing a CBP. For example, 12 and 10 December show a similar reduction range, although 13 December shows a reduction of 42.4%, however it is necessary to consider the time period involved in the event. Additionally, the reductions were applied in different periods of the day for each test. This fact plays an important role in the FS, because these periods are gathered from information provided by VEN in the report messages. Of course, the presented case could be extended to other types of FSs in the future. In all the tests, the aggregator responds to the flexibility request. This flexibility request has been designed in the VTN according to the offers provided by the aggregator. The VTN creates an event to take advantage from the FSs. When the event is in active period, the aggregator reduces the consumption according to the event constraints and requests. The proposed scenario is a sample of the advantages that could provide the technology, in a Local Market with several aggregators. Each aggregator could provide different offers and the DSO could take advantage from a variety of them with only one event. In this way, the congestion management could be performed with only one event, based on offers and demand-respond forecasting. Additionally, the VTN may manage different resources with different events because it is possible to limit the event for some specific resources. Figure 18. Offers of reduction and their duration for 12 December test. Sensors 2020, 20, x FOR PEER REVIEW 17 of 24 Figure 17. Consumption forecasting for 12 December test. Figure 18. Offers of reduction and their duration for 12 December test. Figure 19. Mean Power and event status (where 1 is active and 0 is inactive) for 12 December test. Figures 20–22 show the detailed view of 10, 13 and 14 December, respectively. In each figure, the mean power forecasting is shown (“a” section of each figure) for each day. Forecasting is provided by the aggregator. The reduction offers and offer duration is shown in section “b” of each figure. The mean power and event status are shown in section “c” of each figure. The event status is 1 in case the event is active and 0 in case the event is inactive. As can be seen, the best reduction was obtained on 14 December, but the other days also show the advantages of implementing a CBP. For example, 12 and 10 December show a similar reduction range, although 13 December shows a reduction of 42.4%, however it is necessary to consider the time period involved in the event. Additionally, the reductions were applied in different periods of the day for each test. This fact plays an important role in the FS, because these periods are gathered from information provided by VEN in the report messages. Of course, the presented case could be extended to other types of FSs in the future. In all the tests, the aggregator responds to the flexibility request. This flexibility request has been designed in the VTN according to the offers provided by the aggregator. The VTN creates an event to take advantage from the FSs. When the event is in active period, the aggregator reduces the consumption according to the event constraints and requests. The proposed scenario is a sample of the advantages that could provide the technology, in a Local Market with several aggregators. Each aggregator could provide different offers and the DSO could take advantage from a variety of them with only one event. In this way, the congestion management could be performed with only one event, based on offers and demand-respond forecasting. Additionally, the VTN may manage different resources with different events because it is possible to limit the event for some specific resources. Figure 19. Mean Power and event status (where 1 is active and 0 is inactive) for 12 December test. Figures 20–22 show the detailed view of 10, 13 and 14 December, respectively. In each figure, the mean power forecasting is shown (“a” section of each figure) for each day. Forecasting is provided by the aggregator. The reduction offers and offer duration is shown in section “b” of each figure. The mean power and event status are shown in section “c” of each figure. The event status is 1 in case the event is active and 0 in case the event is inactive. As can be seen, the best reduction was obtained on 14 December, but the other days also show the advantages of implementing a CBP. For example, 12 and 10 December show a similar reduction range, although 13 December shows a reduction of 42.4%, however it is necessary to consider the time period involved in the event. Additionally, the reductions were applied in different periods of the day for each test. This fact plays an important role in the FS, because these periods are gathered from information provided by VEN in the report messages. Of course, the presented case could be extended to other types of FSs in the future. In all the tests, the aggregator responds to the flexibility request. This flexibility request has been designed in the VTN according to the offers provided by the aggregator. The VTN creates an event to take advantage from the FSs. When the event is in active period, the aggregator reduces the consumption according to the event constraints and requests. The proposed scenario is a sample of the advantages that could provide the technology, in a Local Market with several aggregators. Each aggregator could provide different offers and the DSO could take advantage from a variety of them with only one event. In this way, the congestion management could be performed with only one event, based on offers and demand-respond forecasting. Additionally, the VTN may manage different resources with different events because it is possible to limit the event for some specific resources.
Sensors 2020,20, 6266 18 of 24 Sensors 2020, 20, x FOR PEER REVIEW 18 of 24 (a) (b) (c) Figure 20. Detailed information from 10 December event. (a) mean power forecasting; (b) reduction offer and offer duration; (c) mean power and event status (where 1 is active and 0 is inactive). (a) (b) (c) Figure 21. Detailed information from 13 December event. (a) mean power forecasting; (b) reduction offer and offer duration; (c) mean power and event status (where 1 is active and 0 is inactive). Figure 20. Detailed information from 10 December event. ( a ) mean power forecasting; ( b ) reduction offer and offer duration; (c) mean power and event status (where 1 is active and 0 is inactive). Sensors 2020, 20, x FOR PEER REVIEW 18 of 24 (a) (b) (c) Figure 20. Detailed information from 10 December event. (a) mean power forecasting; (b) reduction offer and offer duration; (c) mean power and event status (where 1 is active and 0 is inactive). (a) (b) (c) Figure 21. Detailed information from 13 December event. (a) mean power forecasting; (b) reduction offer and offer duration; (c) mean power and event status (where 1 is active and 0 is inactive). Figure 21. Detailed information from 13 December event. ( a ) mean power forecasting; ( b ) reduction offer and offer duration; (c) mean power and event status (where 1 is active and 0 is inactive).
Sensors 2020,20, 6266 19 of 24 Sensors 2020, 20, x FOR PEER REVIEW 19 of 24 (a) (b) (c) Figure 22. Detailed information from 14 December event. (a) mean power forecasting; (b) reduction offer and offer duration; (c) mean power and event status (where 1 is active and 0 is inactive). 7. Conclusions The successful collaboration between Universities and Enterprises (each entity playing a different role in the system) is one of the most outstanding issues in this project, and they have been demonstrated in the results. The described results provide a reasonable vision of the potential of the OpenADR protocol. The usage of this protocol and algorithms for forecasting consumption and DR management provides a powerful tool to implement, not only CBP, but FS platforms to manage the capacity and congestion, increasing the stability, reliability, quality, and, therefore, making possible a reduction in the consumption. The test of this protocol in the context of DSO level provides the scenario to define a Local Market, in which the DSO could offer FSs by the interaction with TSO or consume FSs provided by the aggregators. Additionally, the compatibility of OpenADR, IEC and EI standards guarantees a long-life period, the interoperation with other standards, and a possible evolution to a transactive energy strategy [47]. Additionally, the designed DPMP provides a global tool to FIM, and a useful indicator of the confidence and efficiency of aggregators and DSOs. Therefore, the proposed solution provides a global market to evaluate the flexibility in different Local Markets, and the proposed Local Market could be implemented in any scenario, as it is based on standard protocols and it is implemented modularly. The proposed solution provides a FSs management platform by using open standards and technologies, OpenADR standard and blockchain, respectively. The novel application of the standard protocol in the congestion management brings an important advantage. With this platform, the DSO could implement a FS management for congestion management while complying with the European Figure 22. Detailed information from 14 December event. ( a ) mean power forecasting; ( b ) reduction offer and offer duration; (c) mean power and event status (where 1 is active and 0 is inactive). 7. Conclusions The successful collaboration between Universities and Enterprises (each entity playing a different role in the system) is one of the most outstanding issues in this project, and they have been demonstrated in the results. The described results provide a reasonable vision of the potential of the OpenADR protocol. The usage of this protocol and algorithms for forecasting consumption and DR management provides a powerful tool to implement, not only CBP, but FS platforms to manage the capacity and congestion, increasing the stability, reliability, quality, and, therefore, making possible a reduction in the consumption. The test of this protocol in the context of DSO level provides the scenario to define a Local Market, in which the DSO could offer FSs by the interaction with TSO or consume FSs provided by the aggregators. Additionally, the compatibility of OpenADR, IEC and EI standards guarantees a long-life period, the interoperation with other standards, and a possible evolution to a transactive energy strategy [47]. Additionally, the designed DPMP provides a global tool to FIM, and a useful indicator of the confidence and efficiency of aggregators and DSOs. Therefore, the proposed solution provides a global market to evaluate the flexibility in different Local Markets, and the proposed Local Market could be implemented in any scenario, as it is based on standard protocols and it is implemented modularly. The proposed solution provides a FSs management platform by using open standards and technologies, OpenADR standard and blockchain, respectively. The novel application of the standard protocol in the congestion management brings an important advantage. With this platform, the DSO could implement a FS management for congestion management while complying with the European
Sensors 2020,20, 6266 20 of 24 regulations. In other countries, like the North American or Latin American market, this is not a regulation constraint. The proposed platform is designed to provide a Local Market to manage the FSs incentives at DSO level. The Local Market is a channel to register and report FSs between FSP and DSO, the incentives are the representation of the offering, requesting, and accomplishment of FSs. The implementation of portable VTN is independent from platform, thus it could be used to manage the flexibility or a DR program that includes the usage of FSs. Additionally, the implementation of PoC based on a specific use case, like a CBP. CBP defines the different applications deployed in the hierarchical structure based on VTN and VEN, taking part in a real scenario, with an aggregator with a real SCADA, controlling real resources. The authors did not find any similar results in any published reference with the scale of the proposed PoC for a DSO-aggregator, and the successful application of the PoC in the peak control scenario. Although the DPMP was not tested with a complete scenario with several Local Markets and Global Markets, the authors propose a Global Market for FIM based on DPMP, providing a useful tool for Local Markets to manage the reliability of FSP on the Local Markets. Finally, the main limitations of the proposed approach agreed on the future lines research derived from this project: • The evolution of proposed system to be available for transactive energy environments, adding the rest of functionalities described by EI [12]. •The testing of synchronization of different Local Markets, with a global market. • Testing of different incentive policies, compatible amongst different Local Markets and with global markets. •Researching on new products and services and innovative business models. • The simulation of DPMP with different Local Markets, involving several DSOs and aggregators (involving several Local Markets). •Researching of new consensus algorithm with geo-referenced constraints. •The participation of TSO in the global market, implemented by TSO. Author Contributions: Conceptualization, J.I.G.A., S.G., A.G., R.P. and C.L.; methodology, J.I.G.A., E.P., A.G., R.P. and C.L.; software, J.I.G.A., E.P. and S.G.; validation, E.P., A.P., M.R., F.D., R.P. and C.L.; formal analysis J.I.G.A., E.P., S.G. and A.G.; investigation, J.I.G.A., E.P., S.G., A.P. and A.G.; resources, M.R., F.D. and R.P.; data curation, S.G. and A.P.; writing—original draft preparation, J.I.G.; writing—review and editing, J.I.G., E.P., S.G., A.P., M.R., A.G., R.P. and C.L.; visualization, J.I.G.A., E.P., S.G., A.P. and M.R.; supervision, J.I.G.A., E.P., F.D., R.P. and C.L.; project administration, A.G., F.D., R.P. and C.L.; funding acquisition, R.P. and C.L. All authors have read and agreed to the published version of the manuscript. Funding: This work was supported by the Enel-Endesa Company, in the project “GRID Flexibility & Resilience Project” (number P020-19/E24), and by the “Ministerio de Ciencia, Innovaci ó n y Universidades”, Government of Spain under the project “Bigdata Analitycs e Instrumentaci ó n Cyberf í sica para Soporte de Operaciones de Distribuci ó n en la Smart Grid”, number RTI2018-094917-B-I00. Conflicts of Interest: The authors declare no conflict of interest.
Sensors 2020,20, 6266 21 of 24 Abbreviations Abbreviation Meaning ADR Automated Demand Response BRP Balance Responsible Parties CBP Capacity Bidding Program CEMS Commercial Energy Management System DER Distributed Energy Resources DPMP Decentralized Permissioned Market Place DR Demand Response DRAS Demand Response Automated Server DRMS Demand Response Management System DSM Demand-Side Management DSO Distribution System Operator ECC Elliptic Curve Cryptography EI Energy Interoperation FastADR Fast Automated Demand Response FIM Flexibility Incentive Management FS Flexibility Service FSP Flexibility Service Provider HTTP Hypertext Transfer Protocol HVAC Heating, Ventilation, and Air Conditioning IBFT Istanbul Byzantine Fault Tolerant IEC International Electrotechnical Commission IED Intelligent Electronic Devices IEEE Institute of Electrical and Electronics Engineers IoT Internet of Things OASIS Organization for the Advancement of Structured Information Standards OpenADR Open Automated Demand Response PG&E Pacific Gas & Electric PoC Proof of Concept PSCO Parallel Successive Cluster Optimization PSCO-IDA Parallel Successive Cluster Optimization with Iterative Desync Algorithm REST Representational State Transfer SC Smart Contract SCADA Supervisory Control and Data Acquisition SDG&E San Diego Gas & Electric SEB Smart Energy Building SPM Smart Polygeneration Microgrid TLS Transport Layer Security TSO Transmission System Operator VEN Virtual End Node Volt-VAR Voltage and Reactive Power VPN Virtual Private Network VPP Virtual Power Plant VTN Virtual Top Node XML Extensible Mark-up Language XMPP Extensible Messaging and Presence Protocol
Sensors 2020,20, 6266 22 of 24 References and Notes 1. Ohrem, S.; Telöken, D. Concepts for flexibility use—Interaction of market and grid on DSO level. In Proceedings of the CIRED Workshop 2016, Helsinki, Finland, 14–15 June 2016; pp. 1–4. 2. Publications Office, Directorate-General for Energy. 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 (Text with EEA Relevance); OJ L 158, 14.6.2019; EUR-Lex: Luxembourg, 2019; pp. 125–199. 3. Publications Office, Directorate-General for Energy. Regulation (EU) 2019/943 of the European Parliament and of the Council of 5 June 2019 on the Internal Market for Electricity (Text with EEA Relevance); OJ L 158, 14.6.2019; EUR-Lex: Luxembourg, 2019; pp. 54–124. 4. Guzowski, C.; Recalde, M. Latin American electricity markets and renewable energy sources: The Argentinean and Chilean cases. Int. J. Hydrogen Energy 2010,35, 5813–5817. [CrossRef] 5. Grilo, A.; Casaca, A.; Nunes, M.; Bernardo, A.; Rodrigues, P.; Almeida, J.P. A management system for low voltage grids. In Proceedings of the 2017 IEEE Manchester PowerTech, Manchester, UK, 18–22 June 2017; pp. 1–6. 6. CEDEC; EDSO; Eurelectric; GEODE. Flexibility in the Energy Transition. A Toolbox for Electricity DSOs; EDSO: Brussels, Belgium, 2018. 7. VDE-Verlag. Generators Connected to the Low-Voltage Distribution Network. Technical Requirements for the Connection to and Parallel Operation with Low-Voltage Distribution Networks; VDE-Verlag: Berlin, Germany, 2018. 8. Riaz, S.; Mancarella, P. On Feasibility and Flexibility Operating Regions of Virtual Power Plants and TSO/DSO Interfaces. In Proceedings of the 2019 IEEE Milan PowerTech, Milano, Italy, 23–27 June 2019; IEEE: Milan, Italy, 2019; pp. 1–6. 9. Mlecnik, E.; Parker, J.; Ma, Z.; Corchero, C.; Knotzer, A.; Pernetti, R. Policy challenges for the development of energy flexibility services. Energy Policy 2020,137, 111147. [CrossRef] 10. Gerard, H.; Rivero Puente, E.I.; Six, D. Coordination between transmission and distribution system operators in the electricity sector: A conceptual framework. Util. Policy 2018,50, 40–48. [CrossRef] 11. Meeuw, A.; Schopfer, S.; Wörner, A.; Tiefenbeck, V.; Ableitner, L.; Fleisch, E.; Wortmann, F. Implementing a blockchain-based local energy market: Insights on communication and scalability. Comput. Commun. 2020 , 160, 158–171. [CrossRef] 12. Toby Considine (Ed.). Energy Interoperation Version 1.0. Oasis Stand. 2014, 147. 13. OpenADR Alliance OpenADR 2.0 Profile Specification B Profile. 2013. 14. Guerrero, J.I.; Personal, E.; Garc í a, A.; Parejo, A.; P é rez, F.; Le ó n, C. Distributed Charging Prioritization Methodology Based on Evolutionary Computation and Virtual Power Plants to Integrate Electric Vehicle Fleets on Smart Grids. Energies 2019,12, 2402. [CrossRef] 15. Zajc, M.; Kolenc, M.; Suljanovi´c, N. 11—Virtual power plant communication system architecturearchitecture. In Smart Power Distribution Systems; Yang, Q., Yang, T., Li, W., Eds.; Academic Press: London, UK, 2019; pp. 231–250. ISBN 978-0-12-812154-2. 16. Photovoltaics, D.G.; Storage, E. IEEE Guide for Smart Grid Interoperability of Energy Technology and Information Technology Operation with the Electric Power System (EPS), End-Use Applications, and Loads; IEEE Std. 2030-2011; IEEE: Piscataway, NJ, USA, 2011; pp. 1–126. [CrossRef] 17. Kolenc, M.; Ihle, N.; Gutschi, C.; Nemˇcek, P.; Breitkreuz, T.; Gödderz, K.; Suljanovi´c, N.; Zajc, M. Virtual power plant architecture using OpenADR 2.0b for dynamic charging of automated guided vehicles. Int. J. Electr. Power Energy Syst. 2019,104, 370–382. [CrossRef] 18. Petersen, B.; Brasch, T.; Bindner, H.; Poulsen, B.; You, S. Controlling entity ICT reference architecture: Distributed control architecture for distributed systems. In Proceedings of the 2018 IEEE 12th International Conference on Compatibility, Power Electronics and Power Engineering (CPE-POWERENG 2018), Doha, Qatar, 10–12 April 2018; pp. 1–6. 19. Eissa, M.M. Developing incentive demand response with commercial energy management system (CEMS) based on diffusion model, smart meters and new communication protocol. Appl. Energy 2019 ,236, 273–292. [CrossRef] 20. Petchsom, N.; Pora, W. Development of a Gateway for OpenADR-ECHONET Lite Protocols with Raspberry Pi Board. In Proceedings of the 2018 IEEE International Conference on Consumer Electronics-Asia (ICCE-Asia), Jeju, Korea, 24–26 June 2018; pp. 206–212.
Sensors 2020,20, 6266 23 of 24 21. Yamada, T.; Suzuki, K.; Ninagawa, C. Scalability analysis of aggregation web services for smart grid fast automated demand response. In Proceedings of the 2018 IEEE International Conference on Industrial Technology (ICIT), Lyon, France, 20–22 February 2018; pp. 1285–1289. 22. Tsolakis, A.C.; Moschos, I.; Votis, K.; Ioannidis, D.; Dimitrios, T.; Pandey, P.; Katsikas, S.; Kotsakis, E.; Garc í a-Castro, R. A Secured and Trusted Demand Response system based on Blockchain technologies. In Proceedings of the 2018 Innovations in Intelligent Systems and Applications (INISTA), Thessaloniki, Greece, 3–5 July 2018; pp. 1–6. 23. Bessler, S.; Kemal, M.S.; Silva, N.; Olsen, R.; Iov, F.; Drenjanac, D.; Schwefel, H.-P. Distributed flexibility management targeting energy cost and total power limitations in electricity distribution grids. Sustain. Energy Grids Netw. 2018,14, 35–46. [CrossRef] 24. Rodr í guez-Garc í a, J.; Á lvarez-Bel, C.; Carbonell-Carretero, J.-F.; Escriv á -Escriv á , G.; Calpe-Esteve, C. Design and validation of a methodology for standardizing prequalification of industrial demand response resources. Electr. Power Syst. Res. 2018,164, 220–229. [CrossRef] 25. Moghaddam, M.H.Y.; Leon-Garcia, A. A Fog-Based Internet of Energy Architecture for Transactive Energy Management Systems. IEEE Internet Things J. 2018,5, 1055–1069. [CrossRef] 26. Ferreira, J.C.; Martins, A.L. Building a Community of Users for Open Market Energy. Energies 2018 ,11, 2330. [CrossRef] 27. Aghajanzadeh, A.; Therkelsen, P. Agricultural demand response for decarbonizing the electricity grid. J. Clean. Prod. 2019,220, 827–835. [CrossRef] 28. Adil, A.M.; Ko, Y. Socio-technical evolution of Decentralized Energy Systems: A critical review and implications for urban planning and policy. Renew. Sustain. Energy Rev. 2016,57, 1025–1037. [CrossRef] 29. Andoni, M.; Robu, V.; Flynn, D.; Abram, S.; Geach, D.; Jenkins, D.; McCallum, P.; Peacock, A. Blockchain technology in the energy sector: A systematic review of challenges and opportunities. Renew. Sustain. Energy Rev. 2019,100, 143–174. [CrossRef] 30. Morstyn, T.; Teytelboym, A.; McCulloch, M.D. Designing Decentralized Markets for Distribution System Flexibility. IEEE Trans. Power Syst. 2019,34, 2128–2139. [CrossRef] 31. Dengiz, T.; Jochem, P. Decentralized optimization approaches for using the load flexibility of electric heating devices. Energy 2020,193, 116651. [CrossRef] 32. Eid, C.; Codani, P.; Perez, Y.; Reneses, J.; Hakvoort, R. Managing electric flexibility from Distributed Energy Resources: A review of incentives for market design. Renew. Sustain. Energy Rev. 2016 ,64, 237–247. [CrossRef] 33. Ali, J.; Massucco, S.; Silvestro, F. Distribution Level Aggregator Platform for DSO Support—Integration of Storage, Demand Response, and Renewables. Front. Energy Res. 2019,7. [CrossRef] 34. Lezama, F.; Soares, J.; Canizes, B.; Vale, Z. Flexibility management model of home appliances to support DSO requests in smart grids. Sustain. Cities Soc. 2020,55, 102048. [CrossRef] 35. Tzovaras, D.; Papanikolaou, A.; Pitsiladis, G.; Damousis, I.G.; Georghiou, G. Addressing Demand Response Interoperability Challenges for Small Prosumers—The DRIMPAC Project Concept. In Proceedings of the 2019 1st International Conference on Energy Transition in the Mediterranean Area (SyNERGY MED), Cagliari, Italy, 28–30 May 2019; pp. 1–6. 36. P é rez, R.; Rother, H.C.; Refoyo, J.; Amarnath, A.; Khattar, M.; Parejo, A.; Leon, C. Grid Flexibility 4 Chile. In Proceedings of the 25th International Conference on Electricity Distribution (CIRED), Madrid, Spain, 3–6 June 2019; pp. 1–4. 37. ROSE, The Maps Tool for Managing Energy Consumption and Production; Maps Group: Parma, Italy, 2018. 38. CEN-CENELEC-ETSI Smart Grid Coordination Group. CEN-CENELEC-ETSI Smart Grid Coordination Group Smart Grid Reference Architecture; SG Coordination Group: Luxembourg, 2012. 39. Gottschalk, M.; Uslar, M.; Delfs, C. The Smart Grid Architecture Model–SGAM. In The Use Case and Smart Grid Architecture Model Approach: The IEC 62559-2 Use Case Template and the SGAM Applied in Various Domains; Gottschalk, M., Uslar, M., Delfs, C., Eds.; SpringerBriefs in Energy; Springer International Publishing: Cham, Switzerland, 2017; pp. 41–61. ISBN 978-3-319-49229-2. 40. Uslar, M.; Rohjans, S.; Neureiter, C.; Pröstl Andr é n, F.; Velasquez, J.; Steinbrink, C.; Efthymiou, V.; Migliavacca, G.; Horsmanheimo, S.; Brunner, H.; et al. Applying the Smart Grid Architecture Model for Designing and Validating System-of-Systems in the Power and Energy Domain: A European Perspective. Energies 2019,12, 258. [CrossRef]
Sensors 2020,20, 6266 24 of 24 41. Mitani, T.; Otsuka, A. Traceability in Permissioned Blockchain. In Proceedings of the 2019 IEEE International Conference on Blockchain (Blockchain), Atlanta, GA, USA, 14–17 July 2019; pp. 286–293. 42. Ongaro, D.; Ousterhout, J. In search of an understandable consensus algorithm. In Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference, Philadelphia, PA, USA, 19–20 June 2014; USENIX Association: Philadelphia, PA, USA, 2014; pp. 305–320. 43. Saltini, R.; Hyland-Wood, D. IBFT 2.0: A Safe and Live Variation of the IBFT Blockchain Consensus Protocol for Eventually Synchronous Networks. arXiv 2019, arXiv:1909.10194. 44. San Diego Gas & Electric Company. San Diego, California Schedule CBP-Capacity Bidding Program; PG&E: San Francisco, CA, USA, 2019. 45. Pacific Gas and Electric Company. San Francisco, California Electric Schedule E-CBP-Capacity Bidding Program; PG&E: San Francisco, CA, USA, 2018. 46. Chen, C.; Duan, S.; Cai, T.; Liu, B. Online 24-h solar power forecasting based on weather type classification using artificial neural network. Sol. Energy 2011,85, 2856–2870. [CrossRef] 47. Liu, Z.; Wu, Q.; Huang, S.; Zhao, H. Transactive energy: A review of state of the art and implementation. In Proceedings of the 2017 IEEE Manchester PowerTech, Manchester, UK, 18–22 June 2017; pp. 1–6. Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. © 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/).