wp6: smart grid cyber security ... - the sparks project · figure shows the bms hmi for boilers...

19
© The SPARKS Consortium EU FP7 Programme Contract No. 608224 UTRC Ireland SPARKS – Nimbus testbed Information Virgilio Valdivia-Guerrero, Stelios Basagiannis

Upload: others

Post on 23-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

UTRC Ireland SPARKS – Nimbus testbed Information

Virgilio Valdivia-Guerrero, Stelios Basagiannis

Page 2: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

SPARKS & NIMBUS

3 Created at UTRC-I – Contains EU Technical Data Only.

The main advantage of a Microgrid and associated SCADA system, such as that at the CIT test bed, is that it permits experiments and allows investigations of cause & effect that would not typically be allowed on a live grid.

In a real grid, these may go undetected for long periods of time or may never be detected in some cases. For the CIT test bed, cyber attacks on the SCADA system could be enabled via a web interface.

Improve attack resilient control algorithms

Analyze cyber threats to the smart grid components Expand and provide local microgrid testbed for small scale test

Page 3: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

NIMBUS microgrid An extensive network of meter and sensors has been deployed to facilitate measurement and data

collection necessary for the control of the electrical and thermal systems. Those measurements together with relevant information about gas and electricity power

consumption measurements and prices, as well as thermal/electrical loads and weather forecast (including wind), are available at all times from the SCADA and BMS systems and are used in the three-layer hierarchical control system.

4

Tertiary(min)

Secondary(ms~s)

Primary (~us) Local (subsystem) control (e.g. power converter current/voltage control)No communications needed

Coordination control (e.g. power system management)Low bandwidth communications

Supervisory control (e.g. energy optimization based on model predictive control)Very low bandwidth communications

Hierarchical control of the building-level electrical microgrid and thermal system.

Created at UTRC-I – Contains EU Technical Data Only.

Page 4: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

OVERVIEW OF THE TEST AND COMMUNICATION INTERFACES

5 Created at UTRC-I – Contains EU Technical Data Only.

Supervisory system (control and optimization)

Power system control and coordination

Energy pricing and weather forecast

Middleware

External building loads

Utilitygrid

Electrical Microgrid Thermal system

FMR

UTRC Middleware PC, CIT BMS PC, CIT SCADA PC all connected to the CIT LAN UTRC Middleware PC communicates with CIT BMS PC and CIT SCADA PC via OPC (MATLAB) Clients communicate with UTRC MW via SOAP web services

Firewall between CIT LAN and Internet Firewalls on individual MW, BMS, and SCADA PCs

Page 5: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

NIMBUS microgrid – building management system

8

BMS for Nimbus building heating system that implements the local controller algorithms for thermal system components. Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example where the boiler and mixing valve are scheduled to be active at 7am and off at 9pm and during the weekend (3/23/2013 and 3/24/2013) ]

Overview of BMS HMI and system operation.

Created at UTRC-I – Contains EU Technical Data Only.

Page 6: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

EXAMPLE - Transition to island mode

11

SCADA-HMI PLC

Created at UTRC-I – Contains EU Technical Data Only.

CHP control reconfiguration + load balancing algorithms

Experimental results: Transition from grid-connected to island mode

Page 7: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

Testbed SWW Wunsiedel

SPARKS WP 6.1

Page 8: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

Facilities of SWW

Smart (local) grid in the making – Fibre network (started) – Smart metering Households (starts in July 2014) – Smart metering commercial customers (established) – 2 “satellites” on renewables in remote locations, one

more to come – Newly built energy production center on renewables – All sorts of production and storage facilities (battery,

fly wheel, chemical, heat, power2heat, …) – First Smart Home installations 5/20/2014 13

Page 9: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

5/20/2014 14

Page 10: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

Satellite 1, Breitenbrunn

Powerproduction on natural gas + PV Heatproduction on wooden pellets Heatstorage tank (80.000 l) 30 Households connected Fibre network established Smart meters (planned) on fibre Heat meters on modbus Water meters on RF 868 MHz

15

Page 11: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

Satellite 2, Schönbrunn

Powerproduction on wooden pellets + PV Heatproduction on wooden pellets Heatstorage tank (80.000 l) 180 Households connected Fibre network established Smart meters (planned) on fibre Heat meters on RF 868 MHz Water meters on RF 868 MHz

16

Page 12: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

Energy production center, Holenbrunn

Powerproduction on wooden chips, natural gas + PV

Pelletsproduction to supply satellites Heat is used to dry material for pelleticing Blackstart capability Control Center also for satellites

17

Page 13: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

Additional capabilities, SWW

Powerproduction PV about 600 units, 7 MW Powerproduction Wind 3 MW online, 7,5 MW under

construction Heatpumps and electrical storage heating Smart Home installations coming in 2015 Fly wheel for storage coming in 2014 Chemical battery coming in 2015 All connected to SWW control center

18

Page 14: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

WP6: Smart Grid Cyber Security Demonstration

AIT SmartEST Laboratory

Page 15: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

AIT SmartEST Laboratory

EN50530 test of large scale inverters (680, 630, 580kVA)

Static & dynamic MPPT efficiency

Conversion efficiency measurement

RLC anti-islanding test for multi-string (<30kVA) and large-scale inverters (680, 630, 580kVA)

20

Page 16: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

AIT SmartEST Laboratory

Laboratory Hardware Components & Sources

3 independent laboratory grids with variable network impedances for up to 1000 kVA, flexible star point configuration and grounding systems

2 independent high bandwidth grid simulators 0 to 480 V, 3-phase AC, 800 kVA

3-phase balanced or unbalanced operation

Facilities for LVRT (low voltage ride-through) and FRT (fault ride-through) tests

5 independent dynamic PV array simulators 1500 V, 1500 A, 960 kVA

21

Source: AIT

Page 17: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

AIT SmartEST Laboratory

Real time HIL simulation Multicore Opal-RT real-time simulator P-HIL and C-HIL experiments at full

power in a closed control loop

DAQ and measurement Multiple high precision power analysers

with high acquisition rate Simultaneous sampling of asynchronous

multi-domain data input

Line impedance emulation Adjustable line impedances for various

LV network topologies: meshed, radial or ring network configuration

22

Source: AIT

Page 18: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

Automation System Overview & Design

Principal concept

23

Source: AIT

Line emulation

Local load emulation

DR inverter

~Node

B

Main grid emulation

ProgrammableAC Source Node

A

Primary source/storage emulation

Programmable DC Source

DR inverter system integration tests Radial 1 feeder

Mea

sure

men

ts

Mea

sure

men

ts

Cont

rol

Laboratory SCADA

Cont

rol

Cont

rol

Mea

s.

Mea

s.

Central Grid Control Emulation/SCADA

Cont

rol

Mea

sure

men

ts

Cont

rol

Page 19: WP6: Smart Grid Cyber Security ... - The SPARKS Project · Figure shows the BMS HMI for boilers management and experimental temperature profiles over one week. [simple operation example

© The SPARKS Consortium EU FP7 Programme Contract No. 608224

Automation System Overview & Design

SCADA Layer – Supervisory ctrl – Alterations

straightforward

Control Layer – Basic control

functionality – SW alterations

possible, but not necessary

Hardware Layer – Proprietary HW – No direct

access to SW

24

Source: AIT