9
Application of High‐Performance Computing in Synchrophasor Data Management and Analysis for Power Grids

C.M. Thasnimol and R. Rajathy

Department of Electrical and Electronics Engineering (EEE), Pondicherry Engineering College, Puducherry, India

9.1 Introduction

Demand for electrical energy is increasing day by day. The conventional methods of power generation and distribution are not efficient enough to resolve the thirst for electrical energy. Conservation and preservation of the environmental resources are the main reasons for shifting from centralized generation to distributed generation system. The increased exploitation of distributed generation systems results in a two‐way flow of energy. It causes electric congestion, heating, and failure in both supply channel and transmission network, which will lead to blackouts eventually. There is no adequate information and communication system in the grid to examine disruptions in the network. Supervisory control and data acquisition (SCADA) systems are reliable solutions for this in terms of giving a static view of the power system. However, dynamic event monitoring is not possible through this system because of its low reporting rate. SCADA system analyses only two‐three sample data per second.

Complete power generation system is mapped by the wide area monitoring system (WAMS). Global positioning system (GPS) enabled the phasor measurement unit (PMU) offer synchronized values of voltage, power, frequency, and fluctuation rate. All the data analyzed in PMU are recorded in Phasor Data Concentrator (PDC). It collects measurements from various PMUs and further consolidates the data with proper time configuration. The final compressed data are transferred to super PDC or the control station.

Thirty measurements are recorded in PMU per second. Typically, ninety‐four bytes is the standard size of PMU data. A PMU could generate the data scaling to 80GB in a year. A system which carries 1000 PMUs will make the data up to 80TB in one year. Currently, India has installed around 1500 PMUs in various parts of the country. Regulating energy distribution with the help of this enormous PMU data will fetch a positive impact on the reduction of energy loss. Analysis of old data is also essential as it has a more significant role in the post‐production fault analysis, feature correlation, and feature forecast.

A collection of colossal PMU data will not draw any conclusion to the causes of errors that occur in the system. This considerable volume of data needs to be analyzed in a real‐time environment for analysis like situational awareness, error mapping, and anomaly exposure. Traditional systems are not capable of controlling such substantial data flow. Therefore, novel databases and analysis tools are highly essential and come handy for operators to locate possible faults with the help of PMU data analysis.

A power grid that depends on data‐driven solutions helps in quick decision support. However, model‐based applications are better in performance because of integrated techniques of big data analysis. The study intends to discuss various problems associated with big data analysis with particular reference to PMU data handling and tries to introduce some of the modern techniques and tools to resolve those pitfalls. The first part of the articles explains WAMS in general and characteristics of big data. The concept of synchrophasor measurements are described in the following section, and the study exhibits some of the significant issues related to PMU data processing. The last part of the article illuminates advanced data processing and storage platform for various PMU‐oriented systems.

9.2 Applications of Synchrophasor Data

There are real‐time and offline applications of synchrophasor data. Power grid applications which have to be finished within a time frame of two to three minutes come under the real‐time section of the synchrophasor data application. Wide area monitoring, voltage stability analysis, oscillation detection, islanding, mode meter, and state estimation are examples of a real‐time category of synchrophasor data application. In the real‐time application, the data source should be live and near to the system for better performance. Generally, data intended for processing in the real‐time applications will be stored in the buffered memory of the databases.

On the other hand, offline data analytics of synchrophasor application is not time‐bound. Historical analysis of data, power plant model validation, frequency response analysis, post‐event analysis, and baselining fault location are some of the examples of offline synchrophasor data applications. Offline synchrophasor applications use historical data for analytics of the system. Offline applications use well‐sorted high‐quality historical information. The sorting process involves filtering of time alignment, removal of bad data, and missing data filling. Figure 9.1 shows a few imperative applications related to synchrophasor data and are discussed in detail in the following section.

9.2.1 Voltage Stability Analysis

Power generation and transmission systems produce maximum power and transmit it through the distribution channel because of ever‐increasing demand. Therefore, the rate of system failure and transmission faults is always higher than before. Latest error forecast systems and quick fault detection tools should be employed to make the power system more accurate and reliable. Voltage stability index generated from synchrophasor measurement can predict the distribution lines that are operating under unsafe conditions [1]. Optimization techniques could be developed and applied to maintain the voltage stability margin of those defective lines. The stability of voltage can be speculated from Thevenin equivalent impedance that is generated from PMU measurement data [2]. Synchronization errors and cyberattacks may cause the failure of the system due to the wrong prediction. A secure recursive least square algorithm developed by Zhao, Wang, Chen, and Zhang [3] uses a stable estimator and projection statistics for forecasting voltage volatility. This method of removing gross error in voltage stability projection will improve the performance of the system.

Schematic illustration of the applications of synchrophasor data.

Figure 9.1 Applications of synchrophasor data.

9.2.2 Transient Stability

Integration of multiple power generation and supply systems and support of modern technologies to reduce the power loss and voltage stability control can resolve the power scarcity of the society. A meager fault in any part of the system will harm the smooth supply of the power and affect the stability of the system [4]. Usually, power transfer volume on the interface is monitored to ensure the balance of the system. Checking on the generator phase angle difference obtained from synchrophasor measurements will also tell us the stability of the system. The potential generator buses are defined initially using transient stability simulations [4].

Further, the difference in the generator phase angle is calculated that would depict the power transfer on the transfer interface and the transient stability of the system. A technique to calculate the transient stability margin is proposed by Wu and others [4]. The mode of disturbance technique merging of the transient energy function is used to forecast the transient instability. Mode of disturbance (MOD) is the collection of generators which will fall out of synchronism after a fault. Fault location, transient energy, and details about MODs are available in a system directory. With the help of PMU and MODs data, actual kinetic power will be marked after clearing the fault, and remedial actions are taken.

Transient instability of the system occurs commonly with an unexpected commotion in a composite power network. For example, overloaded power supply line will cause rotor angle instability that will result in finally transient instability of the system. This needs to be rectified through emergency network reconfiguration. Finding proper corrective measures to tackle the disturbance in minimal time is a difficult task, especially in a complex power system. The network restoration method is used [5] to decrease the search space of control action. The network restoration algorithm uses the strategy of the lowest mean square system state error.

A transient stability assessment method based on synchrophasor data and Core Vector Machine (CVM) consists of two phases: offline and online [6]. Feature selection is the first phase that signifies the status of the system. Modification in the CVM using designated features from the synchrophasor data generated from time series simulation will be in the early part. Coordination of real‐time PMU data and trained CVM will find out the transient stability of the system. The transient stability of the power system depends on the inertia of its components. With the high penetration of low‐inertia renewable energy sources, the total inertia of the power system became low, which causes oscillation of synchronous generator following a disturbance. Distributed storage method will improve the stabilization process of these oscillations by using real‐time measurements from PMU [7].

9.2.3 Out of Step Splitting Protection

Phase angle information will help in executing out of step splitting protection, and it will be without any complex mathematical operations. A power system may have stable and unstable oscillations. The fault in a power system may cause an unstable oscillation (out of step oscillations). The protective relays installed in a system should not fail in a stable oscillation but should report quickly to an unstable oscillation. Short circuit, synchronous, and out of step oscillations are discriminated with the rate of change of positive sequence impedance. Out of step center from PMU measurement is decided after identifying the presence of out of step oscillations [8], and the entire power system is divided into islanding sectors to prevent blackouts.

9.2.4 Multiple Event Detection

Rafferty et al. [9] introduced synchrophasor database‐oriented multiple event detection. Events like loss of generation, loss of loads, and islanding detection are identified using frequency measurement. PMU generates a substantial amount of data every second. Extraction of information from PMU data can be done by using data analytics techniques. Principal component analysis (PCA) helps to reduce the dimensionality of PMU data [9]. Moving window approach can assist in measuring the time‐varying nature of power system variables and Kernel principal component analysis (KPCA) [10] detects irregularities from the enormous streaming micro PMU data. A novel method that requires minimal data is used to discriminate various events. Hidden Structure Semi‐Supervised Machine (HS3M) is also applied [11] for event detection, using unlabeled or labeled data.

9.2.5 State Estimation

Wang and Yaz [6] introduced a power grid synchronization based on real‐time state estimation. The extended Kalman filter was used to get an actual state of the system. Dynamic State Estimation (DSE), otherwise known as Forecast Aided State Estimation, uses historical data and real‐time measurement data for estimating the system state. System parameters and system state will change in the case of sudden disturbances like line outage and generator outages, etc. Historical data analysis for state estimation will result in erroneous state estimation results under these circumferences. Aminifar et al. [12] propose mixed‐integer linear programming‐based DSE to tackle such situation. In the event of unexpected trouble in the system, the predicted values will be discarded from the estimation process to increase the quality of estimation. However, during normal conditions, the predictions will be included to improve the accuracy of the state estimation.

9.2.6 Fault Detection

Rule‐based data‐driven analytics finds out the actual position and nature of the error from synchrophasor measurements [13]. This process does not need any model or topology of the system. Pignati et al. [14] also introduced an algorithm for identifying the location, type, and the fault current from synchrophasor measurements. Pignati et al. [14] discussed a method to find out the location and type of fault using time of arrival (ToA) of the electromechanical wave. Computation of ToA is from phasor angle output of PMU using artificial neural network (ANN). ANN will also help in identifying the type of error. ToA and speed of electromechanical waves from fault point to PMU along with the topology of the network are used to understand the faulty line. Once the fault line is identified by applying the binary search method, the exact location of the fault is determined.

9.2.7 Loss of Main (LOM) Detection

When an implanted generator at the distribution side fails, it should be cut off instantly from the use. Otherwise, the restoration operations will cause severe hazards to safety personnel and out of synchronism reclosure will cause damage to the grid. Ding et al. [15] introduced LOM detection using synchrophasor measurements. Peak ratio analysis of the rate of change of frequency is employed to find out the connectivity of the network. Laverty et al. [16] developed a system to monitor the phase angle of the embedded generator continuously based on a reference cite. The integrated generator's loss of synchronism represents the existence of LOM. Guo et al. [17] explored PCA to detect islanding.

9.2.8 Topology Update Detection

The finding out of topological changes in a system is essential for state estimation and network monitoring. Unidentified topological changes will cause unnecessary stress on the power system that will lead to shutdowns. Any variation in topology will result in the voltage phasors with unique variation, which can be identified with the help of sparsely located PMUs in that area. Ponce and Bindel [18] mentioned about a fingerprint linear state estimator based on the topological detection method. It needs only a minimal number of PMUs.

9.2.9 Oscillation Detection

Early identification of oscillations will avoid instability of the system. The oscillations are of two types, namely sustained or unsustained. Unattended sustained oscillations will damage equipment, causes power quality issues, and even blackouts. The peak of the coherence spectrum of synchrophasor measurement data can help us in finding oscillations. Zhou [19] discussed a cross coherence method using multiple channels of PMU data. Multiple channels of PMU data support to avoid false alarming. This method is suitable for both low and high signal‐to‐noise ratio systems. The mechanism of oscillation will decide different countermeasures as the reason for each oscillation will differ from one another. A data‐driven approach was proposed by Wang and Turitsyn [20] to identify the source and mechanism of sustained oscillations from the synchrophasor data.

9.3 Utility Big Data Issues Related to PMU‐Driven Applications

Effective utilization of PMU data is highly necessary for the better performance of the system. Raw PMU data will not be in a position to draw any conclusion about the power system events. Storage of massive PMU data is a primary concern that every power system administration faces. Proper data mining techniques should be implemented to draw a logical conclusion about the problems in the system. Data retrieved through the data mining process are not in an understandable format for the operator. Information security is a potential risk in any system. Mostly, utilities are related to these problems. Many researches are being carried out in this area. The following sections discuss some of the significant issues related to power system big data.

9.3.1 Heterogeneous Measurement Integration

Relational DataBase Management System (RDBMS) is commonly used in WAMS and other power grid monitoring systems for recording and preserving the streaming data. Nevertheless, the RDBMS is not suitable for processing heterogeneous power system data. For managing this high‐velocity PMU data, high‐capacity servers and hard disks are essential. It will naturally increase the cost of the system. Complex SQL languages and multi‐table joint operations are required for integrating heterogeneous power grid measurement data. It will severely affect the read and write performance. Database scaling is another critical hurdle faced by conventional RDBMS for streaming data. Type of PMU data will change according to the site of installation. It can be found out only by looking at the configuration file. The expansion of the two‐dimensional table format of RDBMS is difficult. The option of allocating fields for all types of data in the database will increase redundancy. Guerrero et al. [21] introduced a different data source integration method called Metadata Mining based on the metadata in relational databases.

9.3.2 Variety and Interoperability

The PMU technology is still in the developing phase though it was introduced three decades ago. Many of the utilities are shifting from the SCADA‐based monitoring system to PMU‐based system because of its advantages. At present, the PMUs in utilities are either installed in different periods or manufactured by different vendors. PMU‐enabled IED can also perform various functions in addition to generating synchrophasor data. PMU data types and structure may vary upon vendors. Utilities are forced to integrate communication modules, data concentrators, and visualization tools with PMU data processing. The addition and interoperability of these heterogeneous data are crucial concerns for the power utility. The word interoperability signifies the ability of different utility applications and information technology systems to communicate, share data, and exploit most out of the utility data for the reliable operation of the grid [22]. Hardware‐independent interoperability is the essential feature of any computing and data storage platforms when applied to the smart grid.

9.3.3 Volume and Velocity

Synchrophasor data is one of the types of time series data. The storage and processing of time series data are primary concerns of data scientists, especially when the volume of information is significant. Requirements for processing the real‐time data also make the analysis complex. The conservative method of centralized control center approach for storage and process of massive streaming PMU data is not efficient because of significant latency issues that are crucial for time‐critical smart grid applications. High computing power and ultrafast communication technologies are essential for a centralized system approach. Another problem is the lack of a unified approach to store the time series data in a standard format which can be used by different applications. Systematic storage is the preconditioner for an efficient data analysis application.

9.3.4 Data Quality and Security

Cybersecurity is one of the main issues faced by the smart grid. Most of the smart grid PMU applications have a high dependency on communication and sensing technologies. Therefore, they are prone to vulnerable cyberattacks. Cyberattacks will lead to wrong decisions and may lead to the collapse of the entire power system. Paudel et al. [23] pointed out various types of cyberattacks concerning attacking locations, their impacts, and the existing strategies for alleviating their effects. A detailed survey of cybersecurity of PMU network was conducted by Beasley et al. [24]. Wang et al. [25] developed a density‐based spatial clustering method for cyberattack detection and data recovery. An overview of cybersecurity concerning hybrid‐state estimation is provided by Basumallik et al. [26]. Mao et al. [27] employed PCA for the real‐time detection of attacks and their locations. Paudel et al. [23] demonstrated how the attackers are manipulating the PMU data with the knowledge of the state estimation process. They also show how the attackers are getting successful in bypassing the existing security measures adopted by the utility. Certificate‐based authentication was proposed by Farooq et al. [28] to secure the PMU communication network from man‐in‐the‐middle attacks. It is implemented in real‐time using python‐based terminals.

9.3.5 Utilization and Analytics

The raw data will keep on accumulating in the storage system without giving any useful information to the system operators. Measurement noises, outliers, and missing data will affect PMU measurements and will adversely impact the performance of PMU‐driven applications. PMU measurements taken at different events will differ in signal features. The signal features demanded by the steady‐state applications are different from that of dynamic power system applications. The oscillatory signals in the PMU measurements originated under dynamic power system events will be treated as bad data for steady‐state applications. Therefore, application‐specific data analytics methods should be applied to dig the trends and patterns hidden in the PMU data.

Data mining is the process of extraction of useful information from extensive databases and processes. Presently, grids will be smart only if they can extract valuable information from the massive data generated from all the intelligent meters, sensors and various types of forecasting data from weather, load, and generation forecasts. A mathematical model can be created using this extracted information. Using real‐time data and the mathematical model of the system, the current state of the system will be estimated, and it will help to determine the possible actions that should be performed to solve potential problems. The time‐critical power system applications like fault detection, service restoration, self‐healing, and energy management require quick and efficient analysis of real‐time and historical data. Various data mining techniques could be used to understand the customer load pattern, event detection, price forecasting, etc., from the raw data available from monitoring devices like AMI, SCADA, PMU, and other forecasting data. Table 9.1 lists different data mining techniques discussed in the literature.

Table 9.1 Data mining techniques.

Technique Application
Normalized wavelet energy function [29] Event detection
Multivariate trend filtering scheme [30] Estimation for microgrid
Fuzzy cmeans (FCM) [30] Locating the false data attacks
Principal component analysis and second‐order difference method [31] Real‐time event detection
Low‐rank matrix completion [32] Missing PMU data recovery
Moving Window principal component analysis [9] Multiple event detection
SVM [33] Event detection
Fourier‐based automatic ringdown analysis [34] Extracting dominant oscillatory modal content
Dynamic programming‐based SDT (DPSDT) [35] Event detection
Random matrix theory [36] Anomaly detection and location
Euclidean distance‐based anomaly detection schemes [37] Covert cyber deception fault detection
Ensemble classifier bootstrap aggregation [38] Intrusion detection
Data mining of code repositories (DAMICORE) [39] Islanding detection of synchronous distributed generators
OPTICS [40] To segment data and finds the outliers in the segmented data
CNN [41], RNN [41] Power system transient disturbance classification
Swinging door trending [42] PMU data compression
Principal component analysis [30, 43, 44] Dimensionality reduction of PMU data

9.3.6 Visualization of Data

Understanding the weaknesses and potential forecasting of complications are the main objectives of contingency analysis (CA). CA results should be presented in an easily understandable way to assist the system operators in perceiving the security status of the system quickly and intuitively because power system protection is highly time‐critical. Advanced visualization methods are required to efficiently present the overall security status and level and location of contingencies. The critical challenge of visualization framework is to integrate information originated from different data analytics tools and external sources and concisely present them in a single display. The operators must get a quick insight into the current state of the power grid and for acting accordingly.

Table 9.2 Visualization techniques.

Visualization technique Description
GridCloud [49] Open source platform for real‐time data acquisition sharing and monitoring
FNET/GridEye [47] Visualization of system stress
Tableau [50, 51] SG data visualization
Animation loops [52] Combine periodic snapshots of the grid into time‐lapse videos defined across geographic areas
Sparklines [52] Summarize trends in time‐varying PMU data as word‐sized line plots
Google Earth [53, 54] SG data visualization
GIS [55] To display real‐time operational data

Stefan et al. [45] presented an overview of visualization techniques for smart metering. A panoramic visualization scheme for smart distribution network (SDN) is presented by Du et al. [46], which can visualize risk warning, fault self‐healing, etc. FNET/GridEye is a low‐cost GPS‐synchronized frequency measurement network. FNET/GridEye servers hosted at the University of Tennessee and Virginia Tech can visualize the system stress as animations of frequency and angle perturbations [47]. Correlating PMU data with PMU location and system topology stress is visualized as variations in frequency and phase angle [48] with the help of FNET/GridEye. Table 9.2 shows some of the visualization techniques discussed in the literature.

9.4 Big Data Analytics Platforms for PMU Data Processing

A strong and powerful computing platform is required for getting intuitions about the real happenings in the power system from the signals originated from thousands of smart meters or PMU. Many open‐source projects are happening around the world to realize this high computing platform requirement. One of such projects is Hadoop stalk which is a collection of open‐source tools managed by Apache including Hadoop MapReduce, Hadoop Distributed File System (HDFS), YARN, Cassandra, Storm, Spark, and several other tools. Some of the tools within Hadoop stalk can handle only batch processing, and some others can handle both batch and stream processing. Batch processing is for processing static historical data, while stream processing is for streaming data‐like sensor data. MapReduce is a technique for handling batch processing. Apache Storm and Spark are for streaming data processing.

9.4.1 Hadoop

Apache Software Foundation developed Hadoop, which is an open‐source platform that includes both MapReduce function and HDFS. MapReduce consists of Map and Reduce operation. Map operation splits an extensive dataset into many datasets of smaller size, and each one is assigned to a node or computer. At the Reduce stage, the results obtained from the cluster nodes are collected and aggregated into the final output. High scalability, fault tolerance, and computational parallelization are the most important features of Hadoop. Currently, the Hadoop framework is mostly used for offline data analytics applications. The high computational time required by input and output files limits its use for online analytics. Hadoop MapReduce belongs to batch processing. Hence, the system will wait until the batch reaches a predefined size. It will result in a high processing delay. Therefore, the Hadoop platform is not suitable for handling streaming PMU data. But it is most efficient for the batch processing of PMU data.

The oscillatory events in the power system and the presence of bad data may deteriorate the PMU measurement and will affect the satisfactory performance of PMU‐based steady‐state applications. Therefore, PMU data should be appropriately filtered before giving to these applications. A MapReduce framework implemented with Hadoop is employed for a parallel fluctuation analysis, utilizing a cluster of computer nodes [56]. The large PMU dataset is split into various small sets, and each will be assigned to a mapping process. After doing fluctuation analysis on these small datasets by the mapping process, the results will be combined and compared with a threshold value during the reduce phase. This framework is employed for detecting transient events from the collected PMU data. The measurement data from the installed PMU is collected by OpenPDC software and stored in a data historian that can save up to 100 megabytes. All the real‐time applications on the PMU data are performed in this phase. Once the data exceeds 100 megabytes, a data file will be created and stored in HDFS. The Hadoop framework will further fetch this data file for offline data mining applications. Gene expression programming [57] was introduced for optimizing Hadoop performance by automatic tuning of Hadoop’s configuration parameters.

A Hadoop‐based cloud computing platform was developed [58] to perform data mining and data processing of the massive WAMS data. Matthews and Leger [59] proposed a MapReduce framework for real‐time anomaly detection from the PMU data. The MapReduce algorithm was implemented in Phoenix++, which is an open‐source multicore implementation of the MapReduce framework. The time‐sliced PMU data in CSV file format is fed into the anomaly detection algorithm, which is implemented in Phoenix++. The system operators are intimated with an alarm if any anomaly is detected. Regardless of anomaly detection, the PMU data will be further stored in a database for offline processing.

Online monitoring of transmission line parameters is very important as it will help the system operators to take appropriate actions before the malfunctioning of the grid. Hadoop‐based distributed transmission line parameter estimation from the massive PMU data is proposed by Sun et al. [53]. Trachian [60] used windowed sub‐second event detection in the OpenPDC platform for real‐time event detection from streaming PMU data. The instance‐based learning approach is used to train Hadoop to detect the presence of a specific event.

9.4.2 Apache Spark

Apache Spark is a data processing engine with inbuilt modules for streaming, machine learning, and batch processing. Resilient Distributed Data Sets (RDDS) is a list‐like data structure, physically partitioned, with each partition residing in a different node. Spark is very efficient with distributed and parallel processing capabilities. In comparison to Hadoop that relies on disk‐based data processing, data computation speed in Spark is about 100–150 times higher. It can process both batch and streaming data proficiently. Spark is compatible with many programming languages like Python, Scala, SQL, and R. It can run over a variety of platforms like Hadoop and Mesos, or it can run standalone or in the cloud.

Aggregation and processing of enormous data for time‐critical applications demand low latency and high‐performance parallel processing. The power system data are usually stored in small redundancy block in distributed file systems such as HDFS, and Apache Hive which suffered from considerable latency due to high disk turnaround time. Latency requirements demand direct streaming of data to real‐time applications. The existing implementations of IEEE C37.118.22011 synchrophasor communication protocol like PyPMU, S3DK Synchrophasor Application Development Framework (SADF), Matlab library, etc., are not capable of streaming data directly to Hadoop, Spark, and other high‐performance computing platforms. Menon et al. [61] designed a streaming interface in Apache Spark. The interface was in Scala language and intended for receiving synchrophasor data directly to Spark applications for real‐time processing and archiving.

Zhou et al. [19] proposed a distributed data analytics platform for the FNET/GridEye synchrophasor measurement system. For real‐time applications, PMU data are processed in the data center’s buffer memory itself, and FNET/GridEye system and OpenPDC are acting as data servers. Near real‐time applications utilize the data stored in data historian, which is realized through OpenHistorian 2.0. Post‐event and statistical analyses are performed in the analytics cluster, which is achieved through different data analytics platforms such as Apache Spark, R, and Pandas. The analysis algorithms are parallelized across multiple nodes for distributing the computational loads. An intrusion detection algorithm for synchrophasor data is designed by Vimalkumar and Radhika [62] on the Apache Spark platform. A stream computing platform based on Infosphere has been developed by IBM [63] for real‐time voltage stability monitoring of the power system.

9.4.3 Apache HBase

Apache HBase™ is a Hadoop database. It is an opensource, distributed, scalable, and non‐relational database that stores data as key‐value pairs. Data are distributed horizontally between clusters of commodity hardware. It gives real‐time read and write functionality for a massive volume of data. A database management system based on Hbase is proposed by Wang et al. [64], in which the data storage is organized according to the data access patterns of respective applications.

A cloud computing platform is proposed by Li et al. [65] for a panoramic synchronous measurement system that integrates the measurement and fault recorders in high voltage side with the measurement system in the low voltage side. These heterogeneous measurement data are stored in non‐relational database HBase. Hadoop architecture is utilized for different processing of these massive data. After decoding the measurement data according to the corresponding configuration file, the information‐like analogue data, digital data, and the status of switches are extracted and temporarily stored in a memory. After standardization, the elimination of duplicate data and filling of missing data are completed in HBase. Data preprocessing is done with MapReduce, together with various data analytics tools like Hive, Mahout, and Hadoop streaming.

9.4.4 Apache Storm

Apache Storm is an open‐source distributed computing platform for real‐time processing of streaming datasets. It is scalable, fault‐tolerant, and has multi‐language support. Low latency and high encryption efficiency are advantages of Storm. Zhang et al. [66] introduced parallel data encryption and cloud storage platform for WAMS data. The encrypted information is stored in Hadoop's HDFS file system. HBase is used for storing the index and keys of the WAMS data based on the source and the time of generation.

9.4.5 Cloud‐Based Platforms

Zhang et al. [67] presented a cloud‐hosted Hadoop platform for analyzing massive historical PMU data. This platform consists of three layers, namely, service layer, cluster layer, and application layer. Amazon EC2 and Amazon S3 constitute the first layer (service layer). Amazon EC2 is hosting the on‐demand virtual servers demanded by Hadoop, and Amazon S3 provides scalable storage options and also hosts a static website for visualizing the data analysis results sent to S3. The cluster layer consists of Hadoop clusters running on virtual nodes hosted by Amazon EC2. The application layer hosts all the applications and analytics on PMU data. They have also presented a method for the detection of frequency excursion from the PMU data.

Mo et al. [68] proposed a SaaS platform for synchrophasor application. Through virtualization, the physical servers in the cloud are partitioned into virtual machines. Virtual machines are allocated to a particular application based on the processing requirement of the synchrophasor application. The end‐user is not required to install the specific synchrophasor application on their local computers but can analyze by accessing the apps through a webserver. Pegoraro et al. [69] proposed an adaptive state estimator for the distribution system. They have utilized a cloud‐based IoT paradigm.

The accuracy of the measurements is different under dynamic conditions than steady‐state conditions. The weighting parameters of the state estimator algorithm are modified according to the detection of a dynamic state in the distribution system. The PMU data are transferred to virtual PMU (vPMU) at a high reporting rate. The cloud‐hosted vPMU performs local processing and identifies the state of the distribution system, which is directly observed by that PMU. vPMU varies measurement reporting rate to state estimator applications according to different states of the system. The state estimator changes the weighting function of the WLS algorithm according to the reporting rate of vPMU.

The Linear State Estimator (LSE) that utilizes only PMU measurements are subject to errors due to false data injection. It will degrade the reliability of the system, and hence False Data Detection (FDD) techniques should be incorporated into the LSE algorithm. It will increase the complexity of the state estimation process, and, in turn, will increase its latency. A cloud‐based and parallelized LSEFDD algorithm was proposed by Chakati et al. [70]. They used graphical processing unit (GPU) also to fasten the state estimation with an increasing number of PMUs.

Shand et al. [71] proposed a tool for power system model validation employing plug and play PMU. To identify the exact geographical and electrical positions of the PMU, the authors have used GPS and cloud platforms. It helps to detect the presence of bad data which arises due to an incorrect model of the system. Yang et al. [72] proposed a PMU fog architecture for enhancing the QoS requirement of the WAMS communication system. By utilizing the computational capability of PMU devices, onsite preprocessing of data is carried out to detect and mark anomaly data. The market data is given higher priority for transmission to the control center to mitigate the latency issues in the critical applications.

9.5 Conclusions

Research and developmental activities in electrical engineering focus on cross‐disciplinary collaborations where advanced communication technologies, machine learning, artificial intelligence, signal processing, etc., could be integrated to develop a robust smart grid monitoring system. More emphasizes are given for a cyber‐physical intelligent grid system. It is high time for an electrical engineering research community to develop suitable data storage and computing platform for better management of the power generation and distribution system. More studies are required to create new appropriate analysis techniques for various power system applications which could resolve real‐time issues.

References

  1. 1 Li, H., Bose, A., and Venkatasubramanian, V.M. (2016). Wide‐area voltage monitoring and optimization. IEEE Transactions on Smart Grid 7 (2): 785–793. https://doi.org/10.1109/TSG.2015.2467215.
  2. 2 Lee, Y. and Han, S. (2019). Real‐time voltage stability assessment method for the Korean power system based on estimation of thévenin equivalent impedance. Applied Sciences 9 (8): 1671. https://doi.org/10.3390/app9081671.
  3. 3 Zhao, J., Wang, Z., Chen, C., and Zhang, G. (2017). Robust voltage instability predictor. IEEE Transactions on Power Systems 32 (2): 1578–1579. https://doi.org/10.1109/TPWRS.2016.2574701.
  4. 4 Wu, Y., Musavi, M., and Lerley, P. (2016). Synchrophasor‐based monitoring of critical generator buses for transient stability. IEEE Transactions on Power Systems 31 (1): 287–295. https://doi.org/10.1109/TPWRS.2015.2395955.
  5. 5 Zweigle, G.C. and Venkatasubramanian, V. (2016). Transient instability mitigation for complex contingencies with computationally constrained cost‐based control. IEEE Transactions on Smart Grid 7 (4): 1961–1969. https://doi.org/10.1109/TSG.2016.2536061.
  6. 6 Wang, X. and Yaz, E.E. (2016). Smart power grid synchronization with fault tolerant nonlinear estimation. IEEE Transactions on Power Systems 31 (6): 4806–4816. https://doi.org/10.1109/TPWRS.2016.2517634.
  7. 7 Ayar, M., Obuz, S., Trevizan, R.D. et al. (2017). A distributed control approach for enhancing smart grid transient stability and resilience. IEEE Transactions on Smart Grid 8 (6): 3035–3044. https://doi.org/10.1109/TSG.2017.2714982.
  8. 8 Zhang, S. and Zhang, Y. (2017). A novel out‐of‐step splitting protection based on the wide area information. IEEE Transactions on Smart Grid 8 (1): 41–51. https://doi.org/10.1109/TSG.2016.2593908.
  9. 9 Rafferty, M., Liu, X., Laverty, D.M., and McLoone, S. (2016). Real‐time multiple event detection and classification using moving window PCA. IEEE Transactions on Smart Grid 7 (5): 2537–2548. https://doi.org/10.1109/TSG.2016.2559444.
  10. 10 Zhou, Y., Arghandeh, R., Konstantakopoulos, I., et al. (2016). Abnormal event detection with high resolution micro‐PMU data. Power Systems Computation Conference (PSCC), Genoa (20–24 June 2016), 1–7. doi:https://doi.org/10.1109/PSCC.2016.7540980.
  11. 11 Zhou, Y., Arghandeh, R., and Spanos, C.J. (2017). Partial knowledge data‐driven event detection for power distribution networks. IEEE Transactions on Smart Grid 9 (5): 5152–5162. https://doi.org/10.1109/TSG.2017.2681962.
  12. 12 Aminifar, F., Shahidehpour, M., Fotuhi‐Firuzabad, M., and Kamalinia, S. (2014). Power system dynamic state estimation with synchronized phasor measurements. IEEE Transactions on Instrumentation and Measurement 63 (2): 352–363. https://doi.org/10.1109/TIM.2013.2278595.
  13. 13 Liang, X., Wallace, S.A., and Nguyen, D. (2017). Rule‐based data‐driven analytics for wide‐area fault detection using synchrophasor data. IEEE Transactions on Industry Applications 53 (3): 1789–1798. https://doi.org/10.1109/TIA.2016.2644621.
  14. 14 Pignati, M., Zanni, L., Romano, P. et al. (2017). Fault detection and faulted line identification in active distribution networks using synchrophasors‐based real‐time state estimation. IEEE Transactions on Power Delivery 32 (1): 381–392. https://doi.org/10.1109/TPWRD.2016.2545923.
  15. 15 Ding, F., Booth, C.D., and Roscoe, A.J. (2016). Peak‐ratio analysis method for enhancement of LOM protection using m‐class PMUS. IEEE Transactions on Smart Grid 7 (1): 291–299. https://doi.org/10.1109/TSG.2015.2439512.
  16. 16 Laverty, D.M., Best, R.J., and Morrow, D.J. (2015). Loss‐of‐mains protection system by application of phasor measurement unit technology with experimentally assessed threshold settings. IET Generation, Transmission & Distribution 9 (2): 146–153. https://doi.org/10.1049/iet‐gtd.2014.0106.
  17. 17 Guo, Y., Li, K., and Laverty, D. (2014). Loss‐of‐main monitoring and detection for distributed generations using dynamic principal component analysis. Journal of Power and Energy Engineering 2 (04): 423. https://doi.org/10.4236/jpee.2014.24057.
  18. 18 Ponce, C. and Bindel, D.S. (2017). Flier: practical topology update detection using sparse PMUS. IEEE Transactions on Power Systems 32 (6): 4222–4232. https://doi.org/10.1109/TPWRS.2017.2662002.
  19. 19 Zhou, N. (2016). A cross‐coherence method for detecting oscillations. IEEE Transactions on Power Systems 31 (1): 623–631. https://doi.org/10.1109/TPWRS.2015.2404804.
  20. 20 Wang, X. and Turitsyn, K. (2016). Data‐driven diagnostics of mechanism and source of sustained oscillations. IEEE Transactions on Power Systems 31 (5): 4036–4046. https://doi.org/10.1109/TPWRS.2015.2489656.
  21. 21 Guerrero, J.I., García, A., Personal, E. et al. (2017). Heterogeneous data source integration for smart grid ecosystems based on metadata mining. Expert Systems with Applications 79: 254–268. https://doi.org/10.1016/j.eswa.2017.03.007.
  22. 22 Moraes, R.M., Hu, Y., Stenbakken, G. et al. (2012). PMU interoperability, steady‐state and dynamic performance tests. IEEE Transactions on Smart Grid 3 (4): 1660–1669. https://doi.org/10.1109/TSG.2012.2208482.
  23. 23 Paudel, S., Smith, P., and Zseby, T. (2016). Data integrity attacks in smart grid wide area monitoring. ICS‐CSR ’16: Proceedings of the 4th International Symposium for ICS & SCADA Cyber Security Research, Queen's University Belfast, UK (23–25 August 2016), 1–10. doi:https://doi.org/10.14236/ewic/ICS2016.9.
  24. 24 Beasley, C., Zhong, X., Deng, J., Brooks, R., and Venayagamoorthy, G.K. ( 2014). A survey of electric power synchrophasor network cybersecurity. IEEE PES Innovative Smart Grid Technologies, Europe, Istanbul (12–15 October 2014), 1–5. doi:https://doi.org/10.1109/ISGTEurope.2014.7028738.
  25. 25 Wang, X., Shi, D., Wang, J. et al. (2019). Online identification and data recovery for pmu data manipulation attack. IEEE Transactions on Smart Grid 10 (6): 5889–5898. https://doi.org/10.1109/TSG.2019.2892423.
  26. 26 Basumallik, S., Eftekharnejad, S., Davis, N., Nuthalapati, N., and Johnson, B.K. (2018). Cybersecurity considerations on PMU‐based state estimation. CyberSec 2018: Proceedings of the Fifth Cybersecurity Symposium, Coeur d' Alene Idaho (April 2018), Article No.14, 1–4. doi:https://doi.org/10.1145/3212687.3212874.
  27. 27 Mao, Z., Xu, T., and Overbye, T.J. (2017). Real‐time detection of malicious PMU data. 19th International Conference on Intelligent System Application to Power Systems (ISAP), San Antonio, TX (17–20 September 2017), 1–6. doi:https://doi.org/10.1109/ISAP.2017.8071368.
  28. 28 Farooq, S., Hussain, S., Kiran, S., and Ustun, T. (2018). Certificate based authentication mechanism for PMU communication networks based on IEC 61850‐90‐5. Electronics 7 (12): 370. https://doi.org/10.3390/electronics7120370.
  29. 29 Kim, D.‐I., Chun, T.Y., Yoon, S.‐H. et al. (2017). Wavelet‐based event detection method using PMU data. IEEE Transactions on Smart grid 8 (3): 1154–1162. https://doi.org/10.1109/PESGM.2017.8274161.
  30. 30 Nadkarni, A. and Soman, S. (2018). Applications of trend‐filtering to bulk pmu time‐series data for wide‐area operator awareness. Power Systems Computation Conference (PSCC), Dublin (11–15 June 2018), 1–7. doi:https://doi.org/10.23919/PSCC.2018.8443000.
  31. 31 Ge, Y., Flueck, A.J., Kim, D.‐K. et al. (2015). Power system real‐time event detection and associated data archival reduction based on synchrophasors. IEEE Transactions on Smart Grid 6 (4): 2088–2097. https://doi.org/10.1109/TSG.2014.2383693.
  32. 32 Gao, P., Wang, M., Ghiocel, S.G. et al. (2016). Missing data recovery by exploiting low‐dimensionality in power system synchrophasor measurements. IEEE Transactions on Power Systems 31 (2): 1006–1013. https://doi.org/10.1109/TPWRS.2015.2413935.
  33. 33 Nguyen, D., Barella, R., Wallace, S.A. et al. (2015). Smart grid line event classification using supervised learning over PMU data streams. Sixth International Green and Sustainable Computing Conference (IGSC), Las Vegas, NV (14–16 December 2015), 1–8. doi:https://doi.org/10.1109/IGCC.2015.7393695
  34. 34 Tashman, Z., Khalilinia, H., and Venkatasubramanian, V. (2014). Multi‐dimensional fourier ringdown analysis for power systems using synchrophasors. IEEE Transactions on Power Systems 29 (2): 731–741. https://doi.org/10.1109/TPWRS.2013.2285563.
  35. 35 Cui, M., Wang, J., Tan, J. et al. (2018). A novel event detection method using PMU data with high precision. IEEE Transactions on Power Systems 34 (1): 454–466. https://doi.org/10.1109/TPWRS.2018.2859323.
  36. 36 Pinheiro, G., Vinagre, E., Praça, I. et al. (2017). Smart grids data management: a case for cassandra. International Symposium on Distributed Computing and Artificial Intelligence, Porto, Porutugal (21–23 June 2017), 87–95. Springer. doi: https://doi.org/10.1007/978‐3‐319‐62410‐5_11
  37. 37 Ahmed, S., Lee, Y., Hyun, S.H., and Koo, I. (2018). Covert cyber assault detection in smart grid networks utilizing feature selection and euclidean distance‐based machine learning. Applied Sciences 8 (5): 772. https://doi.org/10.3390/app8050772.
  38. 38 Kaur, K.J. and Hahn, A. (2018). Exploring ensemble classifiers for detecting attacks in the smart grids. Proceedings of the Fifth Cybersecurity Symposium, vol 13, 1–4. doi:https://doi.org/10.1145/3212687.3212873.
  39. 39 Gomes, E.A., Vieira, J.C., Coury, D.V., and Delbem, A.C. (2018). Islanding detection of synchronous distributed generators using data mining complex correlations. IET Generation, Transmission & Distribution 12 (17): 3935–3942. https://doi.org/10.1049/iet‐gtd.2017.1722.
  40. 40 Wang, X., McArthur, S.D., Strachan, S.M. et al. (2018). A data analytic approach to automatic fault diagnosis and prognosis for distribution automation. IEEE Transactions on Smart Grid 9 (6): 6265–6273.
  41. 41 Zhu, Y., Liu, C., and Sun, K. (2018). Image embedding of PMU data for deep learning towards transient disturbance classification. IEEE International Conference on Energy Internet (ICEI), Beijing (21–25 May 2018), 169–174. doi:https://doi.org/10.1109/ICEI.2018.00038.
  42. 42 Ma, Y., Fan, X., Tang, R. et al. (2018). Phase identification of smart meters by spectral clustering. 2018 2nd IEEE Conference on Energy Internet and Energy System Integration, Beijing, China (20–22 October 2018), 1–5. doi:https://doi.org/10.1109/EI2.2018.8582318.
  43. 43 Xie, L., Chen, Y., and Kumar, P.R. (2014). Dimensionality reduction of synchrophasor data for early event detection: Linearized analysis. IEEE Transactions on Power Systems 29 (6): 2784–2794. https://doi.org/10.1109/TPWRS.2014.2316476.
  44. 44 Gadde, P.H., Biswal, M., Brahma, S., and Cao, H. (2016). Efficient compression of pmu data in wams. IEEE Transactions on Smart Grid 7 (5): 2406–2413. https://doi.org/10.1109/TSG.2016.2536718.
  45. 45 Stefan, M., Lopez, J.G., Andreasen, M.H., and Olsen, R.L. (2017). Visualization techniques for electrical grid smart metering data: a survey. IEEE Third International Conference on Big Data Computing Service and Applications (BigDataService), San Francisco, CA (6–9 April 2017), 165–171. doi:https://doi.org/10.1109/BigDataService.2017.26.
  46. 46 Du, J., Sheng, W., Lin, T., and Lv, G. (2018). Research on the framework and key technologies of panoramic visualization for smart distribution network. Paper presented in 6th International Conference on Computer‐Aided Design, Manufacturing, Modeling and Simulation AIP Conference Proceedings, Busan, South Korea (14–15 April 2018), 20–24.
  47. 47 Liu, Y., Yao, W., Zhou, D. et al. (2016). Recent developments of FNET/GridEye – a situational awareness tool for smart grid. CSEE Journal of Power and Energy Systems 2: 19–27. https://doi.org/10.17775/CSEEJPES.2016.00031.
  48. 48 Liu, Y., You, S., Yao, W. et al. (2017). A distribution level wide area monitoring system for the electric power Grid‐FNET/GridEye. IEEE Access 5: 2329–2338.
  49. 49 Anderson, D., Gkountouvas, T., Meng, M. et al. (2018). Gridcloud: Infrastructure for cloud‐based wide area monitoring of bulk electric power grids. IEEE Transactions on Smart Grid 10 (2): 2170–2179. https://doi.org/10.1109/TSG.2018.2791021.
  50. 50 Munshi, A.A. and Mohamed, Y.A.‐R.I. (2018). Data lake lambda architecture for smart grids big data analytics. IEEE Access 6: 40463–40471. https://doi.org/10.1109/ACCESS.2018.2858256.
  51. 51 Munshi, A.A. and Yasser, A.R.M. (2017). Big data framework for analytics in smart grids. Electric Power Systems Research 151: 369–380. https://doi.org/10.1016/j.epsr.2017.06.006.
  52. 52 Gegner, K.M., Overbye, T.J., Shetye, K., and Weber, J.D. (2016). Visualization of power system wide‐area, time varying information. EEE Power and Energy Conference at Illinois (PECI), Urbana, IL (19–20 February 2016), 1–4. doi:https://doi.org/10.1109/PECI.2016.7459263.
  53. 53 Gu, Y. (2018). Renewable energy integration in distribution system‐synchrophasor sensor based big data analysis, visualization, and system operation. Preprint arXiv. arXiv:1803.06076v1.
  54. 54 Gu, Y., Jiang, H., Zhang, Y. et al. (2016). Knowledge discovery for smart grid operation, control, and situation awareness—a big data visualization platform. North American Power Symposium (NAPS), Denver, CO (18–20 September 2016), 1–6. doi:https://doi.org/10.1109/NAPS.2016.7747892.
  55. 55 Ashkezari, A.D., Hosseinzadeh, N., Chebli, A., and Albadi, M. (2018). Development of an enterprise geographic information system (gis) integrated with smart grid. Sustainable Energy, Grids and Networks 14: 25–34. https://doi.org/10.1016/j.segan.2018.02.001.
  56. 56 Khan, M., Li, M., Ashton, P., Taylor, G., and Liu, J. (2014). Big data analytics on PMU measurements. 11th International Conference on Fuzzy Systems and Knowledge Discovery (FSKD), Xiamen (19–21 August 2014), 715–719. doi:https://doi.org/10.1109/FSKD.2014.6980923.
  57. 57 Khan, M., Huang, Z., Li, M. et al. (2017). Optimizing Hadoop performance for big data analytics in smart grid. Mathematical Problems in Engineering 2017: 1–11. https://doi.org/10.1155/2017/2198262.
  58. 58 Qu, Z., Zhu, L., and Zhang, S. (2013). Data processing of Hadoop‐based wide area measurement system. Automation of Electric Power Systems 37 (4): 92–97. https://doi.org/10.7500/AEPS201111169.
  59. 59 Matthews, S. and Leger, A.S. (2017). Leveraging map‐reduce and synchrophasors for real‐time anomaly detection in the smart grid. IEEE Transactions on Emerging Topics in Computing. 7 (3): 392–403. https://doi.org/10.1109/TETC.2017.2694804.
  60. 60 Trachian, P. (2010). Machine learning and windowed subsecond event detection on pmu data via Hadoop and the OPENPDC. IEEE PES General Meeting, Minneapolis (25–29 July 2010), 1–5. doi:https://doi.org/10.1109/PES.2010.5589479.
  61. 61 Menon, V.K., Variyar, V.S., Soman, K. et al. (2018). A spark™ based client for synchrophasor data stream processing. International Conference and Utility Exhibition on Green Energy for Sustainable Development (ICUE), Phuket, Thailand (24–26 October 2018), 1–9. doi:https://doi.org/10.23919/ICUE‐GESD.2018.8635650.
  62. 62 Vimalkumar, K. and Radhika, N. (2017). A big data framework for intrusion detection in smart grids using apache spark. International Conference on Advances in Computing, Communications and Informatics (ICACCI), Udupi (13–16 September 2017), 198–204. doi:https://doi.org/10.1109/ICACCI.2017.8125840.
  63. 63 Hazra, J., Das, K., Seetharam, D.P., and Singhee, A. (2011). Stream computing based synchrophasor application for power grids. Proceedings of the First International Workshop on High Performance Computing, Networking and Analytics for the Power Grid, Seattle, Washington, USA (November 2011), 43–50. doi:https://doi.org/10.1145/2096123.2096134.
  64. 64 Wang, Y., Yuan, J., Chen, X., and Bao, J. (2015). Smart grid time series big data processing system. IEEE Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing (19–20 December 2015), 393–400. doi:https://doi.org/10.1109/IAEAC.2015.7428582.
  65. 65 Li, Y., Shi, F., and Zhang, H. (2018). Panoramic synchronous measurement system for wide‐area power system based on the cloud computing. 13th IEEE Conference on Industrial Electronics and Applications (ICIEA), Wuhan (31 May to 2 June 2018), 764–768. doi:https://doi.org/10.1109/ICIEA.2018.8397816.
  66. 66 Zhang, S., Sun, J., and Wang, B. (2015). A study of real‐time data encryption in the smart grid wide area measurement system based on Storm. 3rd International Conference on Machinery, Materials and Information Technology Applications, Qingdao, China (28–29 November 2015), 532–537. Atlantis Press.
  67. 67 Zhang, S., Luo, X., Zhang, Q., Fang, X., and Litvinov, E. (2018). Big data analytics platform and its application to frequency excursion analysis. IEEE Power & Energy Society General Meeting (PESGM), Portland, OR (5–9 August 2018), 1–5. doi:https://doi.org/10.1109/PESGM.2018.8586512.
  68. 68 Mo, S., Chen, H., Kothapa, U., and Zhang, L. (2018). Synchrophasor applications as a service for power system operation. 2018 North American Power Symposium (NAPS), Fargo, North Dakota, USA (9–11 September 2018), 1–5. doi:https://doi.org/10.1109/NAPS.2018.8600597.
  69. 69 Pegoraro, P.A., Meloni, A., Atzori, L. et al. (2017). PMU‐based distribution system state estimation with adaptive accuracy exploiting local decision metrics and IoT paradigm. IEEE Transactions on Instrumentation and Measurement 66 (4): 704–714. https://doi.org/10.1109/TIM.2017.2657938.
  70. 70 Chakati, V., Pore, M., Banerjee, A., Pal, A., and Gupta, S.K. (2018). Impact of false data detection on cloud hosted linear state estimator performance. 2018 IEEE Power & Energy Society General Meeting (PESGM), Portland, OR (5–9 August 2018), 1–5. doi:https://doi.org/10.1109/PESGM.2018.8586671.
  71. 71 Shand, C., McMorran, A., Stewart, E., and Taylor, G. (2015). Exploiting massive PMU data analysis for lv distribution network model validation. 50th International Universities Power Engineering Conference (UPEC), Stoke on Trent, United Kingdom (1–4 September 2015), 1–4. doi:https://doi.org/10.1109/UPEC.2015.7339798.
  72. 72 Yang, Z., Chen, N., Chen, Y., and Zhou, N. (2018). A novel PMU fog based early anomaly detection for an efficient wide area PMU network. IEEE 2nd International Conference on Fog and Edge Computing (ICFEC), Washington, DC, 1–10. doi:https://doi.org/10.1109/CFEC.2018.8358730.
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.137.220.120