Electric power grid cyber attack
Simulating cyber-attacks on the electric power grid using NetSim Emulator
The electric power grid (EPG) or smart grid is a critical infrastructure at high risk of cyber-attacks, such as False Data Injection attacks, Denial-of-Service (DoS) attacks on a critical asset, Malicious Intrusions etc. To secure the smart grid, we must integrate cyber security with power system security through cyber-physical security (CPS).
Cyber physical test bed
A cyber-physical test bed can be set up by integrating power system simulators, controllers, energy management tools and NetSim. In the test bed, NetSim would emulate the communications network.
How smart grids are controlled?
In an EPG or smart grid, phasor measurement unit (PMU) is a device that measures the electrical characteristics of the grid and then communicates them back to a phasor data concentrator (PDC) and ultimately to T-SCADA systems or the Control Center.
PMUs are often called Synchrophasor because modern PMUs synchronize multiple phasor measurements from different points on the grid to a common time source (typically using IRIG-B, a GPS-based time synchronization protocol). A synchronized PMU or Synchrophasor is able to accurately measure the quality of the grid, both in terms of voltage and in terms of current, at any given time across all measurement points.
What is the use of NetSim?
The communication between PMU and PDC to Control Centre is via a network. Synchrophasor measurements data is exchanged over the network.
NetSim can used to:
- Vary network parameters such as bandwidth, latency, packet error
- Simulate network attacks
The following attacks can be simulated:
- Adding delay and loss in the Network
- DDOS Attacks
- False Data Injection attack
NetSim can also be used to develop algorithms as counter measures against these attacks.
Machine learning is increasingly used to train algorithms to detect and mitigate such attacks. NetSim interfaces with Python and frameworks such as keras or tensor flow can be linked to NetSim for training/testing DNNs, GANs etc.