skip to main content

Attention:

The NSF Public Access Repository (NSF-PAR) system and access will be unavailable from 11:00 PM ET on Thursday, October 10 until 2:00 AM ET on Friday, October 11 due to maintenance. We apologize for the inconvenience.


Title: An unsupervised cyberattack detection scheme for AC microgrids using Gaussian process regression and one‐class support vector machine anomaly detection
Abstract

This paper addresses the cybersecurity of hierarchical control of AC microgrids with distributed secondary control. The false data injection (FDI) cyberattack is assumed to alter the operating frequency of inverter‐based distributed generators (DGs) in an islanded microgrid. For the microgrids consisting of the grid‐forming inverters with the secondary control operating in a distributed manner, the attack on one DG deteriorates not only the corresponding DG but also the other DGs that receive the corrupted information via the distributed communication network. To this end, an FDI attack detection algorithm based on a combination of Gaussian process regression and one‐class support vector machine (OC‐SVM) anomaly detection is introduced. This algorithm is unsupervised in the sense that it does not require labelled abnormal data for training which is difficult to collect. The Gaussian process model predicts the response of the DG, and its prediction error and estimated variances provide input to an OC‐SVM anomaly detector. This algorithm returns enhanced detection performance than the standalone OC‐SVM. The proposed cyberattack detector is trained and tested with the data collected from a 4 DG microgrid test model and is validated in both simulation and hardware‐in‐the‐loop testbeds.

 
more » « less
Award ID(s):
1757207 2214441
NSF-PAR ID:
10420737
Author(s) / Creator(s):
 ;  ;  ;  
Publisher / Repository:
DOI PREFIX: 10.1049
Date Published:
Journal Name:
IET Renewable Power Generation
Volume:
17
Issue:
8
ISSN:
1752-1416
Page Range / eLocation ID:
p. 2113-2123
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. This paper presents a deep learning based multi-label attack detection approach for the distributed control in AC microgrids. The secondary control of AC microgrids is formulated as a constrained optimization problem with voltage and frequency as control variables which is then solved using a distributed primal-dual gradient algorithm. The normally distributed false data injection (FDI) attacks against the proposed distributed control are then designed for the distributed gener-ator's output voltage and active/reactive power measurements. In order to detect the presence of false measurements, a deep learning based attack detection strategy is further developed. The proposed attack detection is formulated as a multi-label classification problem to capture the inconsistency and co-occurrence dependencies in the power flow measurements due to the presence of FDI attacks. With this multi-label classification scheme, a single model is able to identify the presence of different attacks and load change simultaneously. Two different deep learning techniques are compared to design the attack detector, and the performance of the proposed distributed control and the attack detector is demonstrated through simulations on the modified IEEE 34-bus distribution test system. 
    more » « less
  2. null (Ed.)
    In this paper, we introduce a distributed secondary voltage and frequency control scheme for an islanded ac microgrid under event-triggered communication. An integral type event-triggered mechanism is proposed by which each distributed generator (DG) periodically checks its triggering condition and determines whether to update its control inputs and broadcast its states to neighboring DGs. In contrast to existing event-triggered strategies on secondary control of microgrids, the proposed event-triggered mechanism is able to handle the consensus problem in case of asynchronous communication. Under the proposed sampled-data based event-triggered mechanism, DGs do not need to be synchronized to a common clock and each individual DG checks its triggering condition periodically, relying on its own clock. Furthermore, the proposed method efficiently reduces communication rate. We provide sufficient conditions under which microgrid's frequency and a critical bus voltage asymptotically converge to the nominal frequency and voltage, respectively. Finally, effectiveness of our proposed method is verified by testing different scenarios on an islanded ac microgrid benchmark in the MATLAB/Simulink environment as well as a hardware-in-the-loop (HIL) platform, where the physical system is modeled in the Opal-RT and the cyber system is realized in Raspberry Pis. 
    more » « less
  3. This paper presents a droop-free distributed secondary control for DC microgrids with admissible voltage profile guarantees. The control objectives are achieved through an average voltage regulator, voltage variance regulator, and a relaxed current sharing regulator. Regulations of the global average voltage to the microgrid rated voltage is ensured by the average voltage regulator and regulations of the global voltage variance to a predetermined reference is enabled by the voltage variance regulator. In order to achieve the objectives of voltage regulation, the current sharing from one of the DGs which may be owned by the microgrid community is relaxed. The global dynamic model of the DC microgrid with the proposed control is derived. Besides, steady-state analysis is performed to show that all objectives can be achieved. Finally, simulations on a 4-DG DC microgrid test system are performed to validate the efficacy of the proposed control. 
    more » « less
  4. This paper presents a novel harmonic-based overcurrent relay which detects and isolates three-phase faults in a meshed microgrid. The harmonic signals are generated by two Distributed Generators (DGs) which each of them communicate with its adjacent DG. In the first step, a set of features are extracted from DG output signal and then fed to a Support Vector Machine (SVM) to detect occurrence of fault. Once the fault is detected, based on minimum voltage measured by DG, two closest DGs will recognize and these two DGs inject two distinct harmonics to activate harmonic-based relays. As each set of relays located at either beginning or end of each section is activated by current with specific frequency, these relays behave like directional relays without using voltage transformers. As a result, the proposed method is cost-effective solution. The optimum Time Dial Settings (TDSs) of these relays are obtained by solving a coordination problem with Particle Swarm Optimization (PSO) algorithm. Real-time results are taken by OPAL-RT to show the effectiveness of the proposed method for two different locations of fault in a meshed microgrid. 
    more » « less
  5. null (Ed.)
    This paper proposes a finite-time event-triggered secondary frequency and voltage control for islanded AC microgrids (MGs) in a distributed fashion. The proposed control strategy can effectively perform frequency restoration and voltage regulations, while sharing the active and reactive power among the distributed generators (DGs) based on their power ratings. The finite-time control enables a system to reach consensus in a finite period of time enhanced from the asymptotic convergence. The event-triggered communication is utilized to reduce the communication burden among the DG controllers by transmitting data among DGs if an event-triggering condition is satisfied. The performance of the proposed finite-time event-triggered frequency control is verified utilizing a hardware-in-the-loop experimental testbed which simulates an AC MG in Opal-RT. 
    more » « less