holistic assessment of cyber-physical energy systems...

23
Holistic Assessment of Cyber-physical Energy Systems Facilitated by Distributed Real-time Coupling of Hardware and Simulators dr. A. A. (Arjen) van der Meer, M.Sc. TU Delft, the Netherlands [email protected] 1

Upload: others

Post on 23-Oct-2019

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Holistic Assessment of Cyber-physical Energy

Systems Facilitated by Distributed Real-time

Coupling of Hardware and Simulators

dr. A. A. (Arjen) van der Meer, M.Sc.

TU Delft, the Netherlands

[email protected]

1

Page 2: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Contents• Holistic testing of CPES + example

• Application of ERIGrid test cases in real time

• Relevant projects @ TU Delft

2

CPES: Cyber-Physical

Energy System

Page 3: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Holistic testing methodology

3

Subsystem 2 Object under

Investigation (OuI)

Function under

Investigation

(FuI)FuI 2

physical

control/

functional

System under Test (SuT)

Subsystem 3

function

under test

(FuT)

Subsystem 1

• test case: general system and

function specification

(why&what)

• Test specification: how to test

the test case

• Experiment specification: how to

implement the test specification

inside a particular lab

Page 4: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Test description in practice• Test case: conceptual level. (use case, test

criteria, relevant functions)

• Test specification -- independent of

experimental implementation. (relevant KPIs,

relevant parameters(factors), stop criterion)

• Experiment spec. – implementation design.

(hardware, software setup, how many tests,

which variations)

4

KPI: key performance indicator

Page 5: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Case 1: onshore wind park

5

~

• Use case: voltage control and fault ride-through

• Physical and control interactions between

transmission system and wind park

• wide time-scale spectrum (us to s)

• Ideal for testing co-simulation and distributed real-

time assessment

U

t0 t1 t2

U0

Umin

Un

Page 6: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Case :1 model

6

FRT controller

Normal

operation

controls

100MW, type 4,

averaged model

FRT: fault ride-through

Page 7: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Case 1: FRT controllerReactive power

injection during faults

Active power recovery

after fault clearance

7

Iq,add

U1.0 1.20.50.0

−1.0

±0.1

0.4

P

t0 t1 t2

Pflt

Ppre

Page 8: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Experiment design 1: monolithic simulation

• Variations: fault location,

control parameters

• RMS: powerfactory

• EMT: simulink

8

FRT controller

Normal

operation

controls

Page 9: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Experiment design 2: co-simulation

9

FRT controller

Normal

operation

controls

powerfactory

simulink

Page 10: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

The glue: FMI and Python

Master Simulator (Python)

power system and collection

grid(powerfactory)

wind turbine and controls(simulink /

openmodelica)

solver

wind turbine

and controls

FMI-CS FMI-ME

solver

N wind turbines

FMI-ME

FMI ↔ API FMI ↔ API

FMIpp

10

Master implemented in Mosaik:

https://mosaik.offis.de/

FMI wrapper for Python: FMIpp

https://pythonhosted.org/fmipp/

FMIpp Powerfactory wrapper:

https://sourceforge.net/projects

/powerfactory-fmu/

FMI: functional mockup interface

CS: co-simulation

ME: model exchange

PF: powerfactoruy\\y

Page 11: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Potential for cross-RI simulation: CHiL

11

FRT controller

Normal

operation

controls

RTDS

controllers

(real or

emulated)

10v110V

Sample time: in 10’s of ms range

*JaNDER: (Joint Test Facility for Smart Energy Networks with Distributed Energy Resources

JaNDER*

Page 12: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

The Glue: JaNDER• Stems from DERri

project

(http://www.der-ri.net)

• Developed by RSE*

• Connect lab-specific

SCADA to

– a joint SCADA or

– external users

12

RSE: Ricerca sul Sistema Energetico

Page 13: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

28.08.2018

13

The Glue: JaNDER

JaNDER

Real-time

DBmeasurements/setpoints

IEC

61850

interfac

eINTERNET

Research

infrastructure 2

CIM

interface

Research

infrastructure 1

Model /

Controller from

RI2

RI1

Level 0

Level 1

Level 2

Page 14: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

14

Cloud

Scada

Device 1Device

N

Local

Redis

Cloud

Redis

Redis

To

61850Jander-L1

Jander-L2

Redis

To

CIM

61850

Client

CIM

Client

Redis

Client

Redis

Client

Jander-L0

Page 15: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Features of JaNDER• Sampling rate: ~10-100 per second

• Level 0 (REDIS): variable naming, quality

• Level 1 (IEC 61850): additional (substation &

device-specific information)

• Level 2 (CIM): considers grid topology as well

• soft real time: no strict RT constraint

15

Page 16: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Case 2: Extend RI1 using HW resources of

other RIs

Objective: integrate

remote HW to testing

RI1: RTDS (TU Delft)

RI2 and RI3: simulators,

real components, or grids

RI: research infrastructure, HW: hardware

16

Page 17: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Case 2: Implementation Steps

28.08.2018

17

1. Successful Remote connection of the Ris (JaNDER L1)

2. Soft-HIL implementation (exchange of data to establish

virtual connection independent of any control algorithm) RI1(network simulator): sending Voltage magnitude+frequency at PCC

RI2/3(microgrids): sending back active and reactive power measurements at PCC.

Independent of any control algorithm

3. Use of controllable resources at RI2/3 to connect to

CVC instead of microgrid controllers.

4. Use of microgrid controllers to connect to CVC in RI1

Page 18: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Case 2: Challenges• TCP/IP Accessibility differs per RI, tailored

solutions needed

• Speed of the database determines real time

capabilities

• linking equipment to REDIS database

• No experimental experience yet: ongoing work

• Part of CIM for JaNDER level 2 not standardised

yet

18

Page 19: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Related projects @ TU Delft

19

Bus impedance matrix

Superimposed measured

current (sending end)

Equation system

Least square method

Sum of Square Residuals (Fault localization)

Measured voltage error

Measured current error

Pre fault System

Post faultSystem

Superimposed Fault

subsistem

Distributed parameter line model

(Fault distance)

Positive and negative current comparison

(Fault type)

Page 20: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Electrical Sustainable Power Lab• Reconstruction of existing

HV lab

• Multi-disciplinary

approach

• Integration: Component,

system, SoS

• central role for real time

simulation

20

Page 21: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

PowerWeb• New institute @ TU Delft

• The platform for multi-disciplinary research on

intelligent, integrated energy systems

• Integrates research on physical, data, and

market-driven challenges of CPES

21

Page 22: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Conclusions• Holistic testing needed for CPES

• System description methodology supports lab

coupling

• Glue: JaNDER

• Interesting use cases:

– Onshore wind power plant

– Inter-lab coupling of components with RT

simulation

22

Page 23: Holistic Assessment of Cyber-physical Energy Systems ...sites.ieee.org/pes-itst/files/2018/08/2018-Panel-3.pdf · Holistic Assessment of Cyber-physical Energy Systems Facilitated

Thank you!Arjen van der Meer

Post-doctoral researcher @ Delft

University of Technology

[email protected]

research fellow @ Amsterdam Institute for

Advanced Metropolitan Solutions

[email protected]

23