Holistic Assessment of Cyber-physical Energy Systems...
Transcript of Holistic Assessment of Cyber-physical Energy Systems...
![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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/1.jpg)
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
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/2.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/3.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/4.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/5.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/6.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/7.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/8.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/9.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/10.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/11.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/12.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/13.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/14.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/15.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/16.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/17.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/18.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/19.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/20.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/21.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/22.jpg)
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](https://reader034.fdocuments.in/reader034/viewer/2022050718/5e18b9a9fd5f6637dd0678e3/html5/thumbnails/23.jpg)
Thank you!Arjen van der Meer
Post-doctoral researcher @ Delft
University of Technology
research fellow @ Amsterdam Institute for
Advanced Metropolitan Solutions
23