Next Article in Journal
Esophagus Segmentation in CT Images via Spatial Attention Network and STAPLE Algorithm
Next Article in Special Issue
Identifying Misbehaving Greedy Nodes in IoT Networks
Previous Article in Journal
A Novel Approach to the Job Shop Scheduling Problem Based on the Deep Q-Network in a Cooperative Multi-Access Edge Computing Ecosystem
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Interoperable Communication Framework for Grid Frequency Regulation Support from Microgrids

1
Department of Computer Engineering, Sejong University, 209, Neungdong-ro, Gwangjin-gu, Seoul 05006, Korea
2
Department of Electrical and Computer Engineering, University of Kurdistan, Sanandaj 66177-15175, Iran
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(13), 4555; https://doi.org/10.3390/s21134555
Submission received: 9 June 2021 / Revised: 22 June 2021 / Accepted: 29 June 2021 / Published: 2 July 2021
(This article belongs to the Special Issue Security in IoT Networks and Smart Grids)

Abstract

:
Renewable energy sources, which are controllable under the management of the microgrids with the contribution of energy storage systems and smart inverters, can support power system frequency regulation along with traditionally frequency control providers. This issue will not be viable without a robust communication architecture that meets all communication specification requirements of frequency regulation, including latency, reliability, and security. Therefore, this paper focuses on providing a communication framework of interacting between the power grid management system and microgrid central controller. In this scenario, the microgrid control center is integrated into the utility grid as a frequency regulation supporter for the main grid. This communication structure emulates the information model of the IEC 61850 protocol to meet interoperability. By employing IoT’s transmission protocol data distribution services, the structure satisfies the communication requirements for interacting in the wide-area network. This paper represents an interoperable information model for the microgrid central controller and power system management sectors’ interactions based on the IEC 61850–8–2 standard. Furthermore, we evaluate our scenario by measuring the latency, reliability, and security performance of data distribution services on a real communication testbed.

1. Introduction

Microgrids (MG) are known as the main blocks of a smart grid [1]. Based on the IEEE Std 2030.7-2017 MG is defined as “A group of interconnected loads and distributed energy resources with clearly defined electrical boundaries that acts as a single controllable entity with respect to the grid and can connect and disconnect from the grid to enable it to operate in both grid-connected or island modes” [2]. MG penetration has increased due to the reduction in the cost of electricity transmission infrastructure from utilizing distributed energy resources (DER) [3,4]. Employing renewable energy sources (RES) in MG due to their uncountable profits will dominate other kinds of DER. However, the nature of RES is intermittent. Therefore, the primary role of inverters, i.e., power conversion and energy feeding, has been developed to provide dispatchable sources, able to overcome RES randomness as well as meet tied power system frequency and voltage deviations. Smart inverters offer services such as harmonics, voltage, and frequency control to achieve cooperation between RES and the utility grid [5,6,7,8,9]. Along with smart inverters, the presence of energy storage systems (ESS) and responsive loads (RL) allows the MGs to participate in the electricity market as a prosumer, selling overproduced electricity and buying in case of resources unavailability or system failure in grid-connected mode [10]. These characteristics have brought the opportunity of employing MG as an ancillary service (AS) provider of utility grid, including voltage control, black-start aid, and especially frequency regulation (FR) support [11,12,13,14]. This scheme, in the 3DMicroGrid project, arranges MG set points to assist transmission system operator (TSO) in frequency control and distribution system operator (DSO) in voltage control and load curtailment [15]. Additionally, in Belgium, TSO maintains tertiary FR through the capacity reserve, namely R3 dynamic profile and R3 aggregated power plant by deploying RES, ESS, and RL instead of conventional bulk generation units [16]. However, these cases would not be applicable without a robust, real-time, reliable, and secure communication architecture happening in the wide-area network (WAN) because the provision of AS and particularly FR in the power grid should be available in a limited time. With the advent of smart grid, the flow of power and data in the power system alternated to a bidirectional style. Deploying IoT technology facilitates communication based on the Internet infrastructure in WAN. However, transmission protocols play a crucial role in fulfilling a precondition of smart grid penetration increment: to provide robust, real-time, reliable, and secure communication [17]. The IEC 61850 standard series, which were initially communication protocol of automation for power system’s substations, have been developed to make whole horizons of power system intelligent. IEC 61850–7–420 and IEC 61850–90–7 specify information model for MG interactions and introduce use cases about how to exchange information among the DERs and supervisory of the power system [18,19]. Moreover, the recently published part of IEC 61850, part 8–2, used extensible markup language (XML) parsing to determine how to map communication services onto IoT protocols, facilitating interaction in WAN based on the Internet environment [20]. In response to communication requirements of interaction in smart grid, mapping the IEC 61850 onto data distribution services (DDS) will be considered in this paper. The DDS is a data-centric middleware surviving bottleneck broker drawback of other IoT protocols, provides interoperability, and supplies robust and reliable communication with a wide range of quality of services (QoS) for communication in WAN.
Scholars studied the utilization of the microgrid as a service provider of the main grid in two different domains, including planning optimization algorithm and communication structure according to the Table 1 [12,13,21,22,23,24,25,26,27,28,29,30,31,32,33]. Since for the first time in this paper we focus on preparing interoperable schema for micro-grid as the utility grid AS provider with IoT protocols assistant, we proposed this research area’s related studies in detail here. Youssef et al. [25] investigated a real-time energy management system’s (EMS) communication requirements of MG and applied the DDS as middleware to implement this communication architecture, exchanging data over the Ethernet network. Voltage regulation of active distribution network (ADN) was established by the usage of DER and ESS equipped with smart inverters in [27]. Additionally, authors in this paper considered the elements of ADN as a multi-agent system (MAS) and utilized DDS protocol to provide fast and reliable communication. Esfahani et al. [26] derived the benefits of real-time communication by deploying DDS in a multi-MG environment energy market with the presence of distributed ESS, DER, and RL, minimizing the dependency of MG to utility grid. Reference [28] applied DDS for communication inside MG to coordinate inverters and control the voltage and frequency of MG during islanded detection and grid-connected mode. However, by not proposing a data model based on the IEC 61850 standard series, there is a lack of interoperability, which is the main drawback of the above-mentioned works.
Habib et al. [29,30] provided a fast protection scheme for MG by applying DDS gateway on transmission lines as middleware to satisfy the time-constrained requirements of IEC 61850’s critical messages, i.e., generic object oriented substation event (GOOSE) and sampled measured values messages (SMV) in a local area network (LAN). Frequency control of MG as an interactive element of utility grid implemented in [31] by preparing an information model based on the IEC 61850 mapped to the DDS. This paper implemented agent communication language (ACL) for communication among utility and agents instead of XML, which is a message format of the IEC 61850.
Table 1. Microgrid as ancillary service provision, related works’ objectives comparison.
Table 1. Microgrid as ancillary service provision, related works’ objectives comparison.
RefStudy AreaMain ObjectiveCommunication Structure
Planning Optimization AlgorithmDesign Communication StructureMG Interaction with Main GridCommunication NetworkInteroperabilityImplementation PlatformTime Constraint InvestigationCommunication Security Investigation
IEC 61850 Information ModelIEC 61850 Message Format
[31] 2016YESYESMulti-agent based MG control systemYESLANReferred but not proposedNOReal LAN testbedYESNO
[25] 2017YESYESReal-time microgrid EMSYESLANNONOReal LAN testbedNONO
[27] 2018YESYESVoltage regulation in active distribution networkYESLANNONOReal LAN testbedYESNO
[26] 2019YESYESMultiagent market for multi-MG systemYESLANNONOReal LAN testbedNONO
[28] 2019NOYESCommunication structure for control voltage and frequency of MGNOLANNONOReal LAN testbedNONO
[29] 2019YESYESMG protectionNOLANReferred but not proposedIEC 61850-1Real LAN testbedYESNO
[12] 2020YESNOMG stability provision to act as ancillary service provider of main gridYESNONONONONONO
[13] 2020YESNOMG as active distribution network offering frequency regulation service provider of main gridYESNONONONONONO
[30] 2020NOYESMG protectionNOLANReferred but not proposedIEC 61850-1Real LAN testbedYESNO
[34] 2021YESNOMG as a participant of power grid protection schemaYESNONONONONONO
[32] 2021NOYEScommunication structure for LFC in an islanded MGNOWAN (simulated environment)YESIEC 61850-1 (LAN)Real LAN testbed and simulated WANYESNO
[33] 2021YESYEScommunication structure for a fault detection and system restoration in the Multi-MG systemYESLANYESIEC 61850-1Ethernet based HILYESNO
Present WorkYESYESInteroperable communication structure for MG as main grid ancillary service providerYESWAN (main grid) LAN (inside MG)YESIEC 61850-1 (LAN) IEC 61850-2 (WAN)Real WAN/LAN testbedYESYES
The before-mentioned practices applied the DDS with a dedicated communication network infrastructure for MG internal interactions. Moreover, their platforms were mostly implemented in the LAN environment. In a recent effort, Aftab et al. [32] planned an information model based on IEC 61850 for an islanded MG based on IEC 61850 and examined load frequency control (LFC) inside the islanded MG. The authors in this paper arranged WAN on a simulator environment and evaluated latency for their LFC scenarios. In the same line of thought, Hong et al. [33] applied IEC 61850 to provide a fault detection and system restoration in the Multi-MG system with the assistance of hardware-in-loop (HIL) testbed. The authors deployed an Ethernet-based infrastructure for communication which represents a LAN arrangement. However, to prove the implementation possibility of an interoperable, fast, cost-effective, reliable, and secure interaction for MG in the real WAN environment, we utilized DDS as a robust IoT protocol to transport IEC 61850 messages format for the scenario of MG as the utility grid FR support on the Internet. Hence, the contribution of this paper will be:
  • Define information model of MG elements and service requirements based on IEC 61850 standard in the utility grid FR-support scenario.
  • Provide experimental setup of communication infrastructure based on the DDS protocol in the WAN environment.
  • Investigate results according to the FR communication requirements fulfillment.
The remainder of this paper is organized as follows: Section 2 provides the MG structure and control methods to act as an FR-support of utility grid and presents its set of variables of interest. Section 3 investigates the communication model and services of our scenario based on IEC 61850 and maps onto the DDS protocol to obtain communication in the Internet infrastructure. Section 4 is devoted to the experimental setup and its results to prove the effectiveness of our proposed model. Ultimately, this paper ceases in Section 5 as a conclusion.

2. Scenario Arrangement for MG Participation in Power System FR

2.1. Power System FR with the MG Presence

Managing reliability and stability of the power system make it necessary to keep frequency in a defined boundary. Equilibrium between active power generation and consumption provides FR. Frequency control in the power grid has been divided into three levels: primary, secondary, and tertiary control. Primary control is automatic and responded to in seconds. The elements cooperating in this level of frequency control are synchronous generators (SG). Traditionally, governors in SG apply the droop control method to accommodate primary control. Furthermore, large scale RES power plants (LRES) and ESS (LESS) equipped with smart inverters as well as responsive loads (RL) through demand response scheduling can take part in this fast required response control level. Secondary control that is called load frequency control (LFC), which is automatic and centralized as the main function of automatic generation control (AGC), should be responded to in a few seconds to minutes. Secondary control, implemented by the control loop, compensates deviations of frequency beyond the coverage of primary control level and determines the participation rate of each generation unit in this process. Active power tie-line deviation is added as a tertiary control level to the secondary level since the power grid is an integrated multi-area. The tertiary level is manual and should be controlled in minutes. Active power deviation in power system with high penetration of MG, LRES, and LESS can be calculated as follows [35,36].
Δ P S G ± Δ P L E S S + Δ P L R E S + Δ P R L ± Δ P M G Δ P d = 2 H d Δ f ( t ) d t + D Δ f ( t )
where;
  • Δ P S G : deviation in power generated by SG;
  • Δ P L E S S : deviation in power delivered or consumed by large scale ESS;
  • Δ P L R E S : deviation in power generated by large sclae RES;
  • Δ P R L : deviation in the power demanded by RL;
  • Δ P M G : deviation in power delivered or consumed by MG;
  • Δ P d : disturbances in loads power demand;
  • H: system inertia provided by synchronous generators;
  • D: power system damping coefficient.
MG in our proposal will be a collection of micro-SG (mSG), small scale ESS, and RES equipped with smart inverters, noncritical loads can participate in demand response known as RL, and critical loads, which should be served continuously. Therefore, MG’s output power, which can be positive in generative mode of MG and negative in consumer mode, w.r.t. its elements states is calculated as shown in (2).
Δ P R L + Δ P R E S + Δ P m S G ± Δ P E S S Δ P d = ± Δ P M G
where;
  • Δ P R E S : deviation in power generated by RES in MG domain;
  • Δ P m S G : deviation in power generated by microsynchronous generators in MG domain;
  • Δ P E S S : deviation in power delivered or consumed by ESS in MG domain;
  • Δ P R L : deviation in the power demanded by RL in MG domain;
  • Δ P d : disturbances in loads power demand in MG domain.
Figure 1 visualizes the basic frequency control levels in the power system with the MG presence. The TSO monitors the frequency of grid and determines the share of each generation unit in the FR. R is the droop control characteristic of each generation unit. K i ( s ) , which is the transfer function of the secondary control level for each participant, with assistance from α i , β i , γ i , ξ i , and θ i coefficients show the participation factor of each unit in frequency control. Regarding this definition, we can estimate each generation unit portion shown below:
Δ P E S S = α i . K i ( s )
Δ P S G = β i . K i ( s )
Δ P L R E S = γ i . K i ( s )
Δ P R L = ξ i . K i ( s )
Δ P M G = θ i . K i ( s )
α i + β i + γ i + ξ i + θ i = 1
i = { 0 , 1 , . . . , n } ;
where;
  • i: number of actors in the FR;
  • α : participation factor of ESS in FR;
  • β : participation factor of SG in FR;
  • γ : participation factor of LRES in FR;
  • ξ : participation factor of RL in FR.
  • θ : participation factor of MG in FR.
Equations (3) to (7) describes the amount of active power that should be delivered or consumed by ESS, SG, LRES, RL, and MG, respectively to contribute to LFC while the number of participants in this schema is according to Equation (9). Equation (8) shows the necessity of equilibrium in power consumption and generation in the power system. Table 2 shows time constraints in frequency control based on the time of processing T p and resources participation detection T d according to the European network of transmission system operators (ENTSO) regulations [37].

2.2. MG Structure and Control Methodologies

According to the initial objectives of MG advent in version 2003 of the IEEE 1547 standard, the MG works in grid-connected mode and supplies consumers by the grid. However, in the case of any failure, which could result in deviation of frequency and the voltage of the main grid, MG should disconnect from the grid and supply whole or part of loads autonomously by the ESS, which has been charged by RES during the grid-connected mode [38]. In the 2018 version of IEEE 1547 standard, this strategy improved by adding voltage and frequency ride-through capabilities to the RES interfaces in abnormal situations during the grid-connected mode [39,40]. These characteristics will be served by smart inverters. In addition to their typical responsibility of converting resources output power to grid desired level, smart inverters control voltage and frequency of sources while adjusting to grid set points. Applying this enhancement in the MG control methodology accelerates the pace of MG integration to the utility grid as a service provider. As can be seen in Figure 2, MG control methodology contains four levels: local, secondary, central/emergency, and global control levels [41]. While local control level ensures autonomous stability of each MG’s power source through voltage and current internal loops, the secondary control level using communication adjusts power sources voltage and frequency in response to any fluctuation in loads or power sources. Smart inverters serve local and secondary control levels of MG. Central/emergency control level determines islanded or grid-connected mode of MG by implementing EMS and protection schemas in both normal situation and contingencies. The MG central controller (MGCC) represents central/emergency control level of MG. The MGCC interacts with a higher level of power system, where global control level is located. Global control level, which can be considered as DMS/DSO or power distribution system’s EMS, is responsible for coordinating the performance of MG with neighbor MGs and the utility grid. To contribute in FR support of the main grid scenario, MG should provide stable frequency and voltage and a specified amount of output power according to the grid requirements. This statement means each MGCC receives set points from the DSO to adjust its actions in the grid-connected mode [14]. The IEC 61850-–90-–7 provides the communication framework for MG, which interacts with its supervisory level and considers smart inverters deployment for the RES to manage their intermittency and local and secondary control level implementation. Furthermore, the IEC 61850-–90-–7 determine predefined control modes for the DER and ESS. These modes can be addressed as the central level control. These schedules will result in a reduction in communication bandwidth requirements. In Algorithm 1, we determine which variables of interest to communicate with for the FR support of the utility grid by the MG. Additionally, since MG can import or export power to the main grid at the PCC, MG can communicate with DSO and participate in the FR provision for the main grid through the MGCC based on Algorithm 1. To control frequency deviation, TSO first sends a request for active power adjustment to regulate frequency and determines set points for all parties that can assist FR. Furthermore, DSO calculates the desired power level of each available unit according to their predefined cost functions and requests those set points. The MGCC receives commands, estimates which predefined schedule is suitable for DER, and issues related commands. This estimation is taken from information received by DSO and MGCC through reports sent by DER according to DS93 function of IEC 61850–-90-–7. MGCC by analyzing received information issues different functions of IEC 61850 to DER, ESS, and RL including: connecting to or disconnecting from the grid (Function INV1), changing their desired level of active power generation (INV2), and utilizing ESS (INV4).
Algorithm 1: Interoperable algorithm for contribution of the MG in the utility grid FR based on IEC 61850.
Sensors 21 04555 i001

3. The Proposed Communication Framework

3.1. Information Model Based on IEC 61850

IEC 61850 is a communication standard that provides an infrastructure for information exchange in the power grid by definition of information model. In addition to this benefit, the IEC 61850 also supplies an assortment of services for interaction of model elements and mapping services to the specific communication protocol [42]. Therefore, the configuration of robust communication, which assures MG as FR supporter, requires a comprehensive information model based on predefined control methodology of grid which is introduced in Section 2 and displayed in Figure 1. Physical devices, called intelligent electronic devices (IED), include the functions in IEC 61850. Furthermore, logical nodes demonstrate each function of IED and include several data objects, which delineate information interests of each IED’s logical nodes. Therefore, in this paper, we consider battery management system (BMS) and DER controllers as IED and servers of IEC 61850 interacting with the MGCC. Since this interaction happens in LAN, they use manufacturing message specification (MMS) protocol and all messages are according to IEC 61850–8–1. In this communication framework, we assume that MGCC has its own logical nodes and interacts with DSO over the WAN. The MGCC and DSO apply IEC 61850–8–2 message format and DDS protocol for communication through the Internet in a WAN environment. Since the implementation of the scenario utilizes the functions in part 90–7 of the standard, logical nodes of those functions should be determined. Figure 3 shows a sequence diagram of the proposed scenario and Table 3 depicts logical nodes of this diagram actors with the sequences of interactions and service requirements. Table 2 also delineates the required set points for each step of communication.

3.2. Service Mapping Requirements Based on DDS

The information model and service requirements of our FR scenario needs an infrastructure that ensures real-time, reliable, and secure communication in the WAN. The DDS middleware, standardized by the object management group (OMG), provides these characteristics by the publish–subscribe message pattern. The DDS derives a benefit that participants do not require to know each other from applying discovery methods, including data-centric publisher–subscriber or real-time publisher–subscriber. Therefore, the DDS is a brokerless information exchange protocol without the risk of bottleneck failure. Data-centric publisher–subscriber includes the domain in which all communication entities are placed and interact. Domain participants, including Data Readers, Data Writers, Publishers, and Subscribers gain access to data, based on domain topic and type. As shown in Table 3, the implementation of the FR scenario requires the mapping IEC 61850 services on the DDS protocol. In our scenario, topics are the requests, responses, and reports of IEC 61850 services. Each Data Writer and Data Reader is dedicated to a special topic and is responsible for the marshaling and demarshaling of information. To satisfy interoperability, information exchange based on IEC 61850–8–2 message format utilizes XML parser for marshaling and demarshaling information. Publisher and Subscriber can interact with Data Writer and Reader respectively, corresponding with several topics. The DDS offers 22 levels of QoS that guarantees the quality of each domain entity interaction, even with UDP as a transport layer. It also supports TCP transport layer [43]. In step one, each entity of our proposal reports its condition to the supervisory levels. This information is time-dependent and should be updated; therefore, QoS should set Deadline and History for Data Writers and Data Readers. Other steps have a request–response pattern, requiring reliability in information exchange, then QoS of Data Writer and Reader of those steps set to Reliable mode. Interaction in WAN is on the Internet to avoid the necessity of providing the dedicated communication infrastructure. Therefore, it is vital to make this communication secure against illegitimate publications, disguised subscriptions, data theft, replay attack, and unauthorized access. To address this problem in this paper, we applied three service plugin interfaces, including authentication, access control, and cryptographic implemented by the DDS security model [44].

4. Experimental Investigations

4.1. Experimental Setup

Figure 4 provides the experimental setup for the evaluation of the time constraint specification requirements of FR. As can be seen in this figure, LAN, the communication structure inside MG, is implemented in the LAN of the next-generation network (NGN) laboratory in Sejong university. Additionally, WAN, the Internet connection between the NGN laboratory and the Sejong University server room, accommodated by the Korean Telecommunication (KT) line. To develop the server and client of IEC 61850, we use MMS-Lite API which is an IEC 61850 data model and protocol stack implementation by systems integration specialists company (SISCO) with C language. The server of the IEC 61850 is a raspberry-pi and considered as the DER controller that connects to the client of the IEC 61850 which is MGCC. The DDS server acts on the laptop computer, which the MGCC is implemented on. Table 4 depicts our experimental network equipment and their software and hardware infrastructures in detail. It is noted that in the experimental setup arrangement we postpone TSO interaction with DSO, since it has the same arrangement of interaction between DSO and MGCC based on DDS protocol. To apply its effect on the latency of interaction in our scenario, we added one step request and reply between DSO and MGCC in our case studies. Additionally, the number of hops between DSO and MGCC is 11.

4.2. Experimental Results Investigation

To evaluate the scenario of MG as an FR supporter, we define two cases to examine latency, reliabiliy, and security performance. In Case I, the MGCC power output follows the DSO requirements since the interaction is just on the DDS protocol side of our experimental setup. In Case I I , the MGCC power output does not meet DSO requirements. Therefore, after using its optimization algorithm it issues commands to DER controller or BMS to justify their power output. Interaction in this case study is on both DDS and MMS protocol sides. Latency calculation for each case study is calculated as below:
Latency C a s e I = T 3 T 1 + T 2 + T 10 T 9
Latency C a s e I I = ( T 5 o r T 4 ) T 1 + T 2 + T 6 + T 10 ( T 7 o r T 8 )
where;
  • T1: time when DSO receives FR request from TSO;
  • T2: DSO optimization function time period;
  • T3: time when MGCC receives output power set point from DSO;
  • T4: time when DER receives output power set point from MGCC;
  • T5: time when BMS receives output power set point from MGCC;
  • T6: smart inverter ramp rate;
  • T7: time when the BMS send confirmation message to the MGCC;
  • T8: time when the DER send confirmation message to the MGCC;
  • T9: time when the MGCC send confirmation message to the DSO;
  • T10: time when the DSO send confirmation message to the TSO.
According to the mentioned experimental setup, we should consider delay time related to TSO interactions that are hidden in the DSO interactions. We also set T 6 , smart inverter ramp rate, to zero since FR scenario needs immediate action [18]. Both case studies are tested for 1,000,000 times on the public Internet with different interval times between each test to examine the reliability of our communication testbed. The size of request messages is 850 bytes and 514 bytes for response messages. As discussed before, reliability is necessary for the request and response messages; therefore, to compare the performance of the system, it is set to both BEST_EFFORT and RELIABLE for each participant as QoS. In each packet loss situation, there is no attention to ensure the message gets to the destination in BEST_EFFORT mode. On the contrary, in RELIABLE state, retransmission of the data happens. The deadline of QoS for assuring messages are delivered to the DSO and MGCC is about 1000 ms. Since the Internet facilitates WAN communication, DDS security mode for each type of QoS is also applied to provide a secure infrastructure and comprehensive performance comparison.
Figure 5 depicts the average and maximum latency, interarrival time variance, and message loss rate of test results. Overall, this figure shows that in RELIABLE and secure communication, there is the cost of rising latency. As expected, in Case I, pure DDS system, latency is less than Case I I where the MGCC needs to negotiate with its elements on the MMS protocol. Looking at the detail, Figure 5a shows in the BEST_EFFORT mode, the average latencies of Case I are 4.6 and 4.8 ms for nonsecure and secure mode, respectively, which increased to 5.2 and 5.5 ms in RELIABLE mode. This increment in latency is due to the retransmission in any case of packet loss in RELIABLE mode from. Average latency in Case I I doubled to 10.6 and 10.7 ms in nonsecure mode for BEST_EFFORT and RELIABLE modes respectively and these values change to 10.8 and 11 ms for secure mode. However, Figure 5c clarifies the importance of setting the RELIABLE mode of QoS for DDS as it has the effect of eliminating packet loss of the system.
Latency is not the only characteristic that is altered by reliable communication. Figure 5d reveals that interarrival time has also been affected by latency. Additionally noted, the variance of interarrival time in DSO is higher than MGCC. For example, in Case I I , while the variance of interarrival time of MGCC for BEST_EFFORT and RELIABLE modes are 0.845 and 21.93 ms in secure mode, these variables for DSO, racketed to 1.534 and 22.66 ms. Due to DSO being on the client side, it should wait to receive a response from the server-side; however, any loss in request message will result in an increasing loss rate of DSO. If we look at the performance of the system in secure and nonsecure modes, the security provision of interaction will not cause the failure of the system achievement. Even in the strict situation, i.e., in Case I I with Secure and RELIABLE mode, as shown in Figure 5b, the maximum latency is 1699 ms, which still abides by the time constraint requirement of FR.
In general, this experiment proves DDS can fulfill the time constraint requirements of the FR support scenario. However, we should not ignore the portion of processing time for optimization algorithms of both MGCC and DSO sides in the scenario success. Although the excellent latency performance of the pure DDS-based system in Case I validates the importance of scheduling MG performance to participate in AS provision of the utility grid, our results confirm the feasibility of MG deployment as an active element for the power grid frequency regulation.

5. Conclusions

From the introduction of smart inverters, the RESs, which are threads of power system stability due to their intermittence characteristics have a significant potential of turning into stability assistants. This unique plan can be viable through the supervision of MG equipped with ESS and RL when MG interacting with utility grid as an active element. Reliable control methodologies and especially communication infrastructure help this interaction happen. In this paper, we provided a scenario for MG as an FR support of utility grid. Regarding interoperability, the IEC 61850 information model and services applied along with the deployment of the DDS protocol for communication on the Internet to avoid employing dedicated infrastructure. Different situations of MG in response to main grid FR requirements implemented by deploying use cases of part 90–7 of IEC 61850.
As proof of our scenario, we provided an experimental setup and investigated time constraint representation in practice. The numerical results indicate DDS performance could meet the time constraints of FR. Although the excellent latency performance of the pure DDS-based system validates the importance of scheduling MG performance to participate in AS provision of the utility grid, our results confirm the feasibility of MG deployment as an active element of the power grid, which assists in contingency situations. As we implemented WAN on the Internet, RELIABLE applied as the QoS index in security mode. Although RELIABLE mode costs in longer delay, this parameter still stayed in the time boundaries that we require.

Author Contributions

Conceptualization, L.T. and H.Y.; methodology, L.T. and H.Y.; software, L.T.; validation, L.T., H.Y. and H.B.; writing—original draft preparation, L.T.; writing—review and editing, L.T., H.Y. and H.B.; supervision, H.Y.; project administration, H.Y.; funding acquisition, H.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by Technology Develpoment Program to Solve Climate Changes through the National Research Foundation of Korea(NRF) funded by the Ministry of Science, ICT (NRF-2021M1A2A2065447). This research was also supported in part by Korea Electric Power Corporation, grant number R17XA05-2.

Conflicts of Interest

The authors declare no conflict of interest.

Nomenclatures

The following Nomenclatures are used in this manuscript:
α Participation factor of ESS in FR
β Participation factor of SG in FR
γ Participation factor of LRES in FR
ξ Participation factor of RL in FR
θ Participation factor of MG in FR
iNumber of actors in the FR
DPower system damping coefficient
HSystem inertia provided by synchronous generators
P d Load power demand
P E S S Power delivered or consumed by ESS in the MG domain
P L E S S Power delivered or consumed by large scale ESS
P L R E S Power delivered by large scale RES
P M G Power delivered or consumed by the MG
P m S G Power delivered by micro-SG in the MG domain
P R E S Power delivered by RES in the MG domain
P R L Power demanded by RL in the MG domain
P S G Power generated by SG

Abbreviations

The following abbreviations are used in this manuscript:
ACLAgent Communication Language
ADNActive Distribution Network
AGCAutomatic Generation Control
ASAncillary Service
BMSBattery Management System
DDSData Distribution Services
DERDistributed Energy Resources
DSODistribution System Operator
EMSEnergy Management System
ENTSOEuropean Network of Transmission System Operators
ESSEnergy Storage Systems
FRFrequency Regulation
GOOSEGeneric Object Oriented Substation Event
IEDIntelligent Electronic Devices
KTKorean Telecommunication
LANLocal Area Network
LESSLarge Scale Energy Storage Systems
LFCLoad Frequency Control
LRESLarge Scale Renewable Energy Sources
MASMulti-Agent System
MGMicrogrid
MGCCMicrogrid central controller
micro-SGmicro-Synchronous Generators
NGNNext-Generation Network
OMGObject Management Group
QoSQuality of Services
RESRenewable Energy Sources
RLResponsive Loads
SGSynchronous Generators
SISCOSystems Integration Specialists Company
SMVSampled Measured Values Messages
TSOTransmission System Operator
WANWide-Area Network
XMLeXtensible Markup Language

References

  1. Lasseter, R.H.; Paigi, P. Microgrid: A conceptual solution. In Proceedings of the IEEE 35th Annual Power Electronics Specialists Conference, Aachen, Germany, 20–25 June 2004; Volume 6, pp. 4285–4290. [Google Scholar]
  2. IEEE Standard for the Specification of Micro Grid Controllers. IEEE 2018, 1–43. [CrossRef]
  3. Bizon, N.; Hoarcă, I.C. Hydrogen saving through optimized control of both fueling flows of the Fuel Cell Hybrid Power System under a variable load demand and an unknown renewable power profile. Energy Convers. Manag. 2019, 184, 1–14. [Google Scholar] [CrossRef]
  4. Hirsch, A.; Parag, Y.; Guerrero, J. Microgrids: A review of technologies, key drivers, and outstanding issues. Renew. Sustain. Energy Rev. 2018, 90, 402–411. [Google Scholar] [CrossRef]
  5. Chiou, F.; Gentle, J.P.; McJunkin, T.R. Dispatchable renewable energy model for microgrid power system. In Proceedings of the IEEE Conference on Technologies for Sustainability, Phoenix, AZ, USA, 9–11 October 2016; pp. 195–199. [Google Scholar]
  6. Xue, Y.; Guerrero, J.M. Smart inverters for utility and industry applications. In Proceedings of the International Exhibition and Conference for Power Electronics, Intelligent Motion, Renewable Energy and Energy Management, Nuremberg, Germany, 19–20 May 2015; pp. 1–8. [Google Scholar]
  7. Zhao, X.; Chang, L.; Shao, R.; Spence, K. Power system support functions provided by smart inverters—A review. CPSS Trans. Power Electron. Appl. 2018, 3, 25–35. [Google Scholar] [CrossRef]
  8. Arbab-Zavar, B.; Palacios-Garcia, E.J.; Vasquez, J.C.; Guerrero, J.M. Smart Inverters for Microgrid Applications: A Review. Energies 2019, 12, 840. [Google Scholar] [CrossRef] [Green Version]
  9. Liu, Q.; Caldognetto, T.; Buso, S. Review and Comparison of Grid-Tied Inverter Controllers in Microgrids. IEEE Trans. Power Electron. 2020, 35, 7624–7639. [Google Scholar] [CrossRef]
  10. Ruiz-Cortés, M.; González-Romera, E.; Amaral-Lopes, R.; Romero-Cadaval, E.; Martins, J.; Milanés-Montero, M.I.; Barrero-González, F. Optimal Charge/Discharge Scheduling of Batteries in Microgrids of Prosumers. IEEE Trans. Energy Convers. 2019, 34, 468–477. [Google Scholar] [CrossRef]
  11. Wang, J.; Zhong, H.; Tang, W.; Rajagopal, R.; Xia, Q.; Kang, C.; Wang, Y. Optimal bidding strategy for microgrids in joint energy and ancillary service markets considering flexible ramping products. Appl. Energy 2017, 205, 294–303. [Google Scholar] [CrossRef]
  12. Wu, Y.; Lim, G.J.; Shi, J. Stability-Constrained Microgrid Operation Scheduling Incorporating Frequency Control Reserve. IEEE Trans. Smart Grid 2020, 11, 1007–1017. [Google Scholar] [CrossRef]
  13. Du, Y.; Li, F. A Hierarchical Real-Time Balancing Market Considering Multi-Microgrids With Distributed Sustainable Resources. IEEE Trans. Sustain. Energy 2020, 11, 72–83. [Google Scholar] [CrossRef]
  14. Bevrani, H.; Watanabe, M.; Mitani, Y. Power System Monitoring and Control; John Wiley & Sons: Hoboken, NJ, USA, 2014. [Google Scholar]
  15. Martínez-Ramos, J.L.; Marano-Marcolini, A.; García-López, F.P.; Almagro-Yravedra, F.; Onen, A.; Yoldas, Y.; Khiat, M.; Ghomri, L.; Fragale, N. Provision of Ancillary Services by a Smart Microgrid: An OPF Approach. In Proceedings of the International Conference on Smart Energy Systems and Technologies (SEST), Sevilla, Spain, 10–12 September 2018; pp. 1–6. [Google Scholar]
  16. Oureilidis, K.; Malamaki, K.N.; Gallos, K.; Tsitsimelis, A.; Dikaiakos, C.; Gkavanoudis, S.; Cvetkovic, M.; Mauricio, J.M.; Maza Ortega, J.M.; Martinez Ramos, J.L.; et al. Ancillary Services Market Design in Distribution Networks: Review and Identification of Barriers. Energies 2020, 13, 917. [Google Scholar] [CrossRef] [Green Version]
  17. Tightiz, L.; Yang, H. A Comprehensive Review on IoT Protocols’ Features in Smart Grid Communication. Energies 2020, 13, 2762. [Google Scholar] [CrossRef]
  18. Object models for power converters in distributed energy resources (DER) systems. In IEC61850-90-7; 2013; Available online: https://webstore.iec.ch/preview/info_iec61850-90-7%7Bed1.0%7Den.pdf (accessed on 2 July 2021).
  19. Communication networks and systems for power utility automation—Part 7-420: Basic communication structure—Distributed energy resources logical nodes. In Document IEC 61850-7-420, 1st ed.; 2009; Available online: https://webstore.iec.ch/preview/info_iec61850-7-420%7Bed1.0%7Den.pdf (accessed on 2 July 2021).
  20. Specific Communication Service Mapping (SCSM)—Mapping to Extensible Messaging Presence Protocol (XMPP). In IEC61850-8-2; 2018; Available online: https://webstore.iec.ch/preview/info_iec61850-8-2%7Bed1.0%7Db.pdf (accessed on 2 July 2021).
  21. Mohagheghi, S.; Yang, F. Applications of microgrids in distribution system service restoration. In Proceedings of the ISGT 2011, Anaheim, CA, USA, 17–19 January 2011; pp. 1–7. [Google Scholar]
  22. Madureira, A.; Lopes, J.P. Ancillary services market framework for voltage control in distribution networks with microgrids. Electr. Power Syst. Res. 2012, 86, 1–7. [Google Scholar] [CrossRef] [Green Version]
  23. Majzoobi, A.; Khodaei, A. Application of microgrids in providing ancillary services to the utility grid. Energy 2017, 123, 555–563. [Google Scholar] [CrossRef]
  24. Shi, K.; Bi, Y.; Jiang, L. Middleware-based implementation of smart micro-grid monitoring using data distribution service over IP networks. In Proceedings of the 2014 49th International Universities Power Engineering Conference (UPEC), Cluj-Napoca, Romania, 2–5 September 2014; pp. 1–5. [Google Scholar]
  25. Youssef, T.A.; El Hariri, M.; Elsayed, A.T.; Mohammed, O.A. A DDS-based energy management framework for small microgrid operation and control. IEEE Trans. Ind. Inform. 2017, 14, 958–968. [Google Scholar] [CrossRef]
  26. Esfahani, M.M.; Hariri, A.; Mohammed, O.A. A Multiagent-Based Game-Theoretic and Optimization Approach for Market Operation of Multimicrogrid Systems. IEEE Trans. Ind. Inform. 2019, 15, 280–292. [Google Scholar] [CrossRef]
  27. Saxena, S.; El-Taweel, N.A.; Farag, H.E.; Hilaire, L.S. Design and Field Implementation of a Multi-Agent System for Voltage Regulation Using Smart Inverters and Data Distribution Service (DDS). In Proceedings of the 2018 IEEE Electrical Power and Energy Conference (EPEC), Toronto, ON, Canada, 10–11 October 2018; pp. 1–6. [Google Scholar]
  28. Starke, M.; Herron, A.; King, D.; Xue, Y. Implementation of a Publish-Subscribe Protocol in Microgrid Islanding and Resynchronization With Self-Discovery. IEEE Trans. Smart Grid 2019, 10, 361–370. [Google Scholar] [CrossRef]
  29. Habib, H.F.; Esfahani, M.M.; Mohammed, O.A. Investigation of Protection Strategy for Microgrid System Using Lithium-Ion Battery During Islanding. IEEE Trans. Ind. Appl. 2019, 55, 3411–3420. [Google Scholar] [CrossRef]
  30. Habib, H.F.; Fawzy, N.; Esfahani, M.M.; Mohammed, O.A.; Brahma, S. An Enhancement of Protection Strategy for Distribution Network Using the Communication Protocols. IEEE Trans. Ind. Appl. 2020, 56, 1240–1249. [Google Scholar] [CrossRef]
  31. Cintuglu, M.H.; Youssef, T.; Mohammed, O.A. Development and application of a real-time testbed for multiagent system interoperability: A case study on hierarchical microgrid control. IEEE Trans. Smart Grid 2016, 9, 1759–1768. [Google Scholar] [CrossRef]
  32. Aftab, M.A.; Hussain, S.S.; Latif, A.; Das, D.C.; Ustun, T.S. IEC 61850 communication based dual stage load frequency controller for isolated hybrid microgrid. Int. J. Electr. Power Energy Syst. 2021, 130, 106909. [Google Scholar] [CrossRef]
  33. Hong, J.; Ishchenko, D.; Kondabathini, A. Implementation of Resilient Self-Healing Microgrids with IEC 61850-Based Communications. Energies 2021, 14, 547. [Google Scholar] [CrossRef]
  34. Tightiz, L.; Yang, H. Resilience Microgrid as Power System Integrity Protection Scheme Element With Reinforcement Learning Based Management. IEEE Access 2021, 9, 83963–83975. [Google Scholar] [CrossRef]
  35. Bevrani, H.; Ghosh, A.; Ledwich, G. Renewable energy sources and frequency regulation: Survey and new perspectives. IET Renew. Power Gener. 2010, 4, 438–457. [Google Scholar] [CrossRef] [Green Version]
  36. Bevrani, H. Robust Power System Frequency Control, 2nd ed.; Springer: New York, NY, USA, 2014. [Google Scholar]
  37. Kolenc, M.; Ihle, N.; Gutschi, C.; Nemček, P.; Breitkreuz, T.; Goedderz, K.; Suljanović, N.; Zajc, M. Virtual power plant architecture using OpenADR 2.0 b for dynamic charging of automated guided vehicles. Int. J. Electr. Power Energy Syst. 2019, 104, 370–382. [Google Scholar] [CrossRef]
  38. IEEE Standard for Interconnecting Distributed Resources with Electric Power Systems. IEEE 2003, 1–28. [CrossRef]
  39. IEEE Standard for Interconnection and Interoperability of Distributed Energy Resources with Associated Electric Power Systems Interfaces. IEEE 2018, 1–138. [CrossRef]
  40. Tightiz, L.; Yang, H.; Piran, M.J. A Survey on Enhanced Smart Micro-Grid Management System with Modern Wireless Technology Contribution. Energies 2020, 13, 2258. [Google Scholar] [CrossRef]
  41. Bevrani, H.; Franï, B.; Ise, T. Microgrid Dynamics and Control; John Wiley & Sons: Hoboken, NJ, USA, 2017. [Google Scholar]
  42. Communication networks and systems for power utility automation—Part 1: Introduction and overview. In Document IEC 61850-1, 2nd ed.; 2013; Available online: https://webstore.iec.ch/preview/info_iec61850-1%7Bed2.0%7Db.pdf (accessed on 2 July 2021).
  43. OpenDDS Developer’s Guide, OpenDDS Version 3.13; Supported by Object Computing, Inc. (OCI): St. Louis, MO, USA, 2018.
  44. DDSSecurity Version 1.1; Object Management Group (O M G): Needham, MA, USA, 2018.
Figure 1. Frequency control in the power system with the MG presence. The power system includes RES and SG-based power plants, Large scale ESSs, RLs, and MGs. Each element supports FR with the portion that is specified by TSO. The MG also includes RES and SG-based power plants, ESSs, critical, and noncritical loads that contribute to the FR in the MG domain. The MG elements are under the supervisory of MGCC.
Figure 1. Frequency control in the power system with the MG presence. The power system includes RES and SG-based power plants, Large scale ESSs, RLs, and MGs. Each element supports FR with the portion that is specified by TSO. The MG also includes RES and SG-based power plants, ESSs, critical, and noncritical loads that contribute to the FR in the MG domain. The MG elements are under the supervisory of MGCC.
Sensors 21 04555 g001
Figure 2. Four different levels of control in the MG. The MG under the central control unit called MGCC interconnects the utility grid.
Figure 2. Four different levels of control in the MG. The MG under the central control unit called MGCC interconnects the utility grid.
Sensors 21 04555 g002
Figure 3. Sequence diagram of FR support from MG. The message format for interaction inside microgrid, which is LAN, is according to the IEC 61850–8–1 and IEC 61850–8–2 is used for communication in WAN, between the MGCC and the utility grid supervisory unit i.e., DSO/TSO.
Figure 3. Sequence diagram of FR support from MG. The message format for interaction inside microgrid, which is LAN, is according to the IEC 61850–8–1 and IEC 61850–8–2 is used for communication in WAN, between the MGCC and the utility grid supervisory unit i.e., DSO/TSO.
Sensors 21 04555 g003
Figure 4. MG as FR-support network infrastructure (Experimental setup). The MG is arranged in the NGN Lab’s LAN, where DER controllers and MGCC are located. The WAN for interaction between MGCC and TSO/DSO is implemented through the Internet connection between NGN Lab and the Sejong University server room.
Figure 4. MG as FR-support network infrastructure (Experimental setup). The MG is arranged in the NGN Lab’s LAN, where DER controllers and MGCC are located. The WAN for interaction between MGCC and TSO/DSO is implemented through the Internet connection between NGN Lab and the Sejong University server room.
Sensors 21 04555 g004
Figure 5. MG as FR-support case studies performance. The simulation results are demonstrated according to the QoS’s communication specification of the MG as the utility grid FR provision utilization, including latency, reliability, and security.
Figure 5. MG as FR-support case studies performance. The simulation results are demonstrated according to the QoS’s communication specification of the MG as the utility grid FR provision utilization, including latency, reliability, and security.
Sensors 21 04555 g005
Table 2. LFC time constraint according to ENTSO regulations.
Table 2. LFC time constraint according to ENTSO regulations.
Control Level T p T d
Primary Control1–2 s15–30 s
Secondary Control1–5 s5–15 min
Tertiary Control1 min15 min
Table 3. Logical nodes and service requirements of micro-grid as FR-aid.
Table 3. Logical nodes and service requirements of micro-grid as FR-aid.
StepInteractionIEC 61850–90–7 FunctionParametersLNService
SenderReceiverNameD.O.CDCFCD.A.
1DER ControllerMGCCDS93Active Power Set pointDRCTMaxWLimASGSPsetMagReport
Active Power OutputMMXUTotWMVMXmag
StatusZINV(PV)GridModStENSSTstVal,q,t
ZINV(ESS)GridModStENSSTstVal,q,t
DRCSCHaStENSSTstVal,q,t
VAPctMVMXmag
VAChaPctq
t
TimeDPSTOpTmsINSSTstVal,q,t
MGCCDSODS93Nominal, Min and Max of Active PowerDOPRECPNomWRtgASGSPsetMag
CFminVal
maxVal
StatusDPSTECPConnSPSSTstVal,q,t
CSWIPOSDPCSTstVal,q,t
MMXUTotWMVMXmag,q,t
3DSOMGCCINV1Connect/DisconnectCSWIPOSDPCSTctlValOperate
stVal,q,tReport
Duration of Service RequirementsDOPMRvrTmsINGSPsetValSetDataValue-Request&Response
WinTms
RmpTms
INV2Active Power Set pointDRCTWMaxLimPctASGSPsetMag
Duration of Service RequirementsDOPMRvrTmsINGSPsetVal
WinTms
RmpTms
3.1, 3.2, 3.3MGCCDER ControllerINV1Connect/DisconnectCSWIPOSDPCSTctlValOperate
stVal,q,tReport
Duration of Service RequirementsDOPMRvrTmsINGSPsetValSetDataValue-Request&Response
WinTms
RmpTms
INV2Active Power SetpointDRCTWMaxLimPctASGSPsetMag
Duration of Service RequirementsDOPMRvrTmsINGSPsetVal
WinTms
RmpTms
INV4Duration of Service RequirementsDOPMRvrTmsINGSPsetVal
WinTms
RmpTms
Set Charge/Discharge RateDRCTOutWRteASGSPsetMag
DOPMOpModExlmSPCSTctlValSelect
stVal,q,tReport
Table 4. Specification of experimental network infrastructure for MG as FR-support according to IEC 61850 standard.
Table 4. Specification of experimental network infrastructure for MG as FR-support according to IEC 61850 standard.
Role in FR ScenarioHost
Equipment
Hardware SpecificationSoftware Specification
RAMSSDProcessorOSGateway Protocol
DSOPC32 GB256 GBIntel(R) Xeon(R)
CPU @ 2.60 GHz
Ubuntu
16.04.6 LTS
DDS Client:
1OpenDDS-3.13
MGCCLaptop7.8 GB256 GBIntel (R) Core (TM)
i7 CPU @ 2.50 GHz
Ubuntu
16.04.6 LTS
DDS Server:OpenDDS-3.13
IEC 61850 Client:mmslite V6.3
DER ControllerRaspberry-pi31 GBmicroSDXC 64 GBBroadcom BCM2837B0,
Cortex-A53 64-bit SoC @ 1.4 GHz
Raspbian GNU/
Linux10
IEC 61850 Server:mmslite V6.3
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tightiz, L.; Yang, H.; Bevrani, H. An Interoperable Communication Framework for Grid Frequency Regulation Support from Microgrids. Sensors 2021, 21, 4555. https://doi.org/10.3390/s21134555

AMA Style

Tightiz L, Yang H, Bevrani H. An Interoperable Communication Framework for Grid Frequency Regulation Support from Microgrids. Sensors. 2021; 21(13):4555. https://doi.org/10.3390/s21134555

Chicago/Turabian Style

Tightiz, Lilia, Hyosik Yang, and Hassan Bevrani. 2021. "An Interoperable Communication Framework for Grid Frequency Regulation Support from Microgrids" Sensors 21, no. 13: 4555. https://doi.org/10.3390/s21134555

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop