NCL New Environment on OT
NATIONAL CYBERSECURITY R&D LAB
OT/SMARTGRID DEMO - VER. 1.0
OT = Operational Technology
SYSTEM OVERVIEW
Industrial control system (ICS) is a general term that encompasses several types of control systems and associated instrumentation used for industrial process control. Systems receive data from remote sensors measuring process variables (PVs), compare the collected data with desired setpoints (SPs), and derive command functions which are used to control a process through the final control elements (FCEs), such as control valves. Larger systems are usually implemented by supervisory control and data acquisition (SCADA) systems, or distributed control systems (DCS), and programmable logic controllers (PLCs), though SCADA and PLC systems are scalable down to small systems with few control loops. Such systems are extensively used in industries such as chemical processing, pulp and paper manufacture, power generation, oil and gas processing, and telecommunications. As an example the power plant system as shown below.
In order to help study the power system ICS, it is necessary to have a simulated power plant system which is easy to build and test in testing or testbed environments, as shown below:
OBJECTIVES
Simulate Power plant System to generate power to the users
Simulate an attack in Power plant System by manipulating the sensor data
TOPOLOGY SETUP
Smartgrid Logical Topology
It consists of several components:
two power generators
one PLC (Programmable Logic Circuit)
20 bus (line)
16 Sensors (including measurements devices)
one SCADA system.
Simulated Physical Topology
It consists of 3 VMs:
1 for Power plant simulator (Pandapower)
2 for PLCs (OpenPLC) but only 1 is active
1 for SCADA system (SCADA BR)
DEMO GUIDES
Accessing the Environment in NCL OpenStack
Access to NCL OpenStack website http://openstack.ncl.sg
Login with username and password with “default” domain
After you see the dashboard, please select “OTTestbed” Project and Click
Go to “Project” > “Compute” > “Instances”
Select “PandaPower” and Click the link
Go to “Console” and Click “Click here to show only console”
After the console is opened, Click your “refresh” on your browser and you will see the desktop
Enter the password “...”, Click “Log In” and you will see the browser
Starting the Demo
In the browser window click “PandaPower Si…” in the bookmark bar
After you see the “PandaPower Simulator” web page, click on “START SIMULATION”
In the below of the topology, click “Initialize”
After “initialization success!”, click “Start Simulation”
Wait for the simulation to start!
Meanwhile, click the “OpenPLC” bookmark in your browser to check if the OpenPLC status is running
Also, click the “Scada BR” bookmark in your browser to check the simulation result. In the first of minutes, everything will be in “green” or “blue” color and some values are changing.
After some minutes, some of the sensors and circuits will be in “red” color because some attacks have been executed.
RECORDED DEMO
If you have difficulties following the instructions, please see this recorded demo video for the detail.
https://drive.google.com/file/d/1bwVxEjr2qd6Su7v0TnH7hFAx1iia8JE8/view?usp=sharing
Comments
Post a Comment