+ All Categories
Home > Documents > DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT...

DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT...

Date post: 19-Oct-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
38
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under Grant agreement n° 691777. DEMO okolje za upravljanje z viri vključenimi v sekundarne sistemske storitve Leon Maruša
Transcript
Page 1: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

This project has received funding from the European Union’s

Horizon 2020 research and innovation programme under

Grant agreement n° 691777.

DEMO okolje za upravljanje z viri vključenimi v sekundarne

sistemske storitve

Leon Maruša

Page 2: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

2

Page 3: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

3

Proizvodnja in poraba

Page 4: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

4

Proizvodnja in poraba

Page 5: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

5

Proizvodnja in poraba

TSO 1

TSO 2

Page 6: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

6

OLACE

Page 7: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

7

OLACE in ACE

Page 8: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

8

OLACE ACE

Regulacijska shema - sedaj

Page 9: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

9

Balansiranje

Pcorr

Imbalance Netting Pcorr

Cross Border FlowACE --

ACE ++

VPP

aFRR

Page 10: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

10

Integracija virtualnih

elektrarn

Optimizacijski

algoritem

Regulacijska shema – FutureFlow

Page 11: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

11

PcorrIN – Imbalance netting

ACE = +50 MW

ACE = -50 MW

ACE = 0 MW

ACE = 0 MW

AT_aFRR

AT_ACE

SI_aFRR

SI_ACE

aFRR = -50 MW

aFRR = +50 MW

Page 12: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

12

PcorrIN – Imbalance netting

ACE = +50 MW

ACE = -50 MW

PcorrIN = -50 MW

ACE = 0 MW

ACE = 0 MW

PcorrIN = +50 MW

AT_aFRR

AT_ACE

SI_aFRR

SI_ACE

SI_PcorrIN

AT_ACE

AT_PcorrIN

SI_ACE

Page 13: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

13

ACE = +60 MW

ACE = -50 MW

PcorrIN = -50 MW

ACE = +10 MW

ACE = 0 MW

PcorrIN = +50 MW

SI_PcorrIN

AT_ACE

SI_aFRR

SI_ACE

PcorrCB = -10 MW

AT_PcorrIN

ACE = 0 MW

PcorrCB – Cross-borderaFRR activation

SI_PcorrCB

aFRR = -10 MW

Page 14: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

14

PROGRAMSKA PLATFORMA

UPORABLJENA ORODJA

STORITVE PLATFORME

RAZVITA REŠITEV

Page 15: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

15

Aktivacijska moč [MW]

CMOL (Common Merit Ordered List)

Page 16: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

16

Aktivacijska moč [MW]

Primer aktivacije (ACE < 0)

Page 17: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

17

Aktivacijska moč [MW]

Primer aktivacije (ACE < 0)

Page 18: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

18

Aktivacijska moč [MW]

Primer aktivacije (ACE > 0)

Page 19: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

19

Razvoj DEMO platforme

Page 20: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

20

Razvoj DEMO platforme

RegACE 1RegACE 2

RegACE 3RegACE 4

Page 21: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

21

Razvoj DEMO platforme

Reg

Opt

ACE 1RegACE 2

RegACE 3RegACE 4

Page 22: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

22

Razvoj DEMO platforme

Reg

OptBSP 1

BSP 2

ACE 1RegACE 2

RegACE 3RegACE 4

Page 23: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

23

Razvoj DEMO platforme

Reg

OptBSP 1

sim

BSP 2

real

ACE 1RegACE 2

RegACE 3RegACE 4

Page 24: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

24

Razvoj DEMO platforme

Reg

OptBSP 1

sim

BSP 2

real

ACE 1RegACE 2

RegACE 3RegACE 4

Page 25: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

25

• Komunikacije: BSP-TSO-DEMO (standardizirani protokoli)

• Simulacija TSO sek. regulatorja

• Simulacija BSP ponudnikov

• Lokalna/globalna optimizacija

• Razvoj storitev za TSO in BSP

Razvoj DEMO platforme

Page 26: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

IEC-104

server

Slave

SI-VPP

Bids

module

IEC

-10

4

TL

SM

QT

T

TL

S

IEC-104

server

Slave

AT-VPP

IEC-104

server

Slave

HU-VPP

IEC-104

server

Slave

RO-VPP

BSP

DR/DG

IEC

-10

4

IEC

-10

4

IEC

-10

4

IEC

-10

4

Measurements

Control DB

Bids

DB

Optimization

LFCData

broker

DEMO Site

DM

Z

TSO

IEC-104

TLS

FF HANA cloud

MQ

TT

TL

S

Monitoring center

Razvita rešitev

DEMO platforma

Page 27: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

27

Demo platform

DEMO platforma

Page 28: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

28

Komunikacijski protokoli

VPP: IEC 60870-5-104, TLS

Bidding in optimizacija MQTT (XML, CIM-XSD), TLS

TSO SCADA ICCP -> OPC DA -> NMEA, TLS

Monitoring web vmesniki HTML/CSS/JS, JSON, XML, LP

Interni pretok podatkov • MQTT (LP (Line

protocol))

• NMEA

• M/S binary protocol

Page 29: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

29

Uporabljena orodja

Regulacija in lok. Optimizacija Matlab & Simulink

Virtualizacija Docker

MQTT broker Mosquitto

Podatkovne baze InfluxDB, MariaDB

Komponente za InfluxDB Telegraf, Kapacitor

IEC 60870-5-104 IEC104Bridge (posebej razvita)

TLS enkripcija Stunnel

Data Traffic sonde SmartSNO, SmartNIM

Web vmesniki NginX

Parser aplikacije posebej razvite

(Java, Python, C++ & Qt)

Vizualizacija Grafana

Page 30: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

30

• Testiranja odzivov:• Predkvalifikacijski testi

• ACE scenariji

• Spremembe CMOL

• Odkrivanje napak v VPP delovanju

• Vrednotenje odziva - ovojnica

Storitve za BSP

Page 31: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

31

Preqtest - stopnice VPP-SIPolna moč

Bazna moč

Zg. obseg

Sp. obseg

Page 32: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

32

Realni test - +/- ACE VPP-SI

Komunikacijski problemi

Deaktivacija el.

Težave z interno

regulacijo plinskih el.

Polna moč

Bazna moč

Zg. obseg

Sp. obseg

Page 33: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

33

Preqtest – storitev ovojnic VPP-RO

Pozitivna ovojnica

Negativna ovojnica

Page 34: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

34

• Izračun KPI:• Tehnični

• Ekonomski

• Testiranje ustreznosti BSP za nudenje sek. regulacije.

Storitve za TSO

Page 35: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

35

Primer: Tehnični KPI – ACE dogodki

Page 36: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

36

Primer: Tehnični KPI – LFC settings

Page 37: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

37

Primer: Ekonomski KPI – cena energije (shema MP2s)

Page 38: DEMO okolje za upravljanje z viri vključenimi v sekundarne ... · Virtualizacija Docker MQTT broker Mosquitto Podatkovne baze InfluxDB, MariaDB Komponente za InfluxDB Telegraf, Kapacitor

38

Primer: Ekonomski KPI – cena energije (shema MP15m)


Recommended