distributed automation system - tuni automation... · distributed automation system ferdinanda...
TRANSCRIPT
ideal grid for all
Distributed Automation System
Ferdinanda Ponci,
Andrea Angioni
Rheinisch-Westfälische TechnischeHochschule Aachen,
Germany
IDE4L Symposium, Brescia18th May 2016
ideal grid for all 18/05/2016SLIDE 2 WWW.IDE4L.EU – IDE4L Symposium, Brescia
1. Use Cases
2. SGAM Architecture
3. Implementation of architecture
4. Architectureevaluation
ideal grid for all 18/05/2016SLIDE 3
1. Use Cases
MonitoringUse Cases
Control Use Cases
BusinessUse Cases
• State estimation, forecast, network update, measurement collection
• LV, MV, control center power control, block OLTCs, FLISR
• Purchase of energy and flexibility, activation of flexibility
WWW.IDE4L.EU – IDE4L Symposium, Brescia
ideal grid for all 18/05/2016SLIDE 4
1. Use CasesUse Case description - example
Steps Information producer Information receiver Function Information exchanged Requirement
1
2 … … … …
Information exchanged
Switch statusVoltage measuremenCurrent measurementPower/energy
measurement
Functions
Data acquisition
Data report
Data storage
Signals sampling
Statistical calculation
ActorsSAU(PSAU).MMSSAU(PSAU).RDBMSSAU(PSAU).IEC104DMS.MMSSensorSAU(SSAU).MMSDMS.ModbusSAU(PSAU).FunctionsSAU(PSAU).ModbusDMS.IEC104IED(PSIED).MMS
IED(PSIED).functions
Requirements
Requirement: transfer time
Requirement: Transfer rate
Requirement:
Synchronization
Requirement: Availability
SAU(PSAU).MMS SAU(SSAU).MMS Data Report Switch Status TT = 100 ms …
WWW.IDE4L.EU – IDE4L Symposium, Brescia
ideal grid for all
2. SGAM architectureGeneral description and link to use cases
18/05/2016SLIDE 5
1. Business framework
2. Functions to be implemented
3. Data models in the main automation standards
4. Communication protocols
5. Components, both hardware and software to take part to the automation system
Smart Grid Coordination Group, CEN-
CENELEC-ETSI, Tech. Rep., 2012
WWW.IDE4L.EU – IDE4L Symposium, Brescia
ideal grid for all
2. SGAM architectureBusiness layer and mapping to component layer
18/05/2016SLIDE 6
Business layer
• Business actors are connected by business transaction
• Each one has a business goal
• Business actors are mapped onto components
Business goals
Transmission System Operator
(TSO)
Service Provider (SP)
Market Operator (MO)
Commercial aggregator (CA)
Distribution System Operator (DSO)
Retailer
Prosumer
Power schedule and activation price
Business transactions
WWW.IDE4L.EU – IDE4L Symposium, Brescia
DSO
Prosumer
Transmission System Operator (TSO)
Service Provider (SP)
Market Operator (MO)
Commercial aggregator (CA)
TSO Energy management system
Service provider platform
Market Operator platform
Commercial aggregator system (CAS)
Intelligent Electronic Device (IED)
Substation Automation Unit (SAU)
MicroGrid Central Controller (MGCC)
Distribution Management System (DMS)
„Business Actors“ „Automation Actors“
Ensure market settlement
Maximize income from energy selling
and purchase
Monitor of grid status, power quality and
sequrity requirements
Sell services as price, weather, generation
forecasts
Optimize energy costs of portfolio
ideal grid for all
2. SGAM architectureComponent layer
18/05/2016SLIDE 7
Sensor Actuator
Transmission System Operator Energy Management System
(TSOEMS)
Service Provider Platform (SPP)
Market Operator Platform (MOP)
Commercial aggregator automation system (CAAS)
Intelligent Electronic Device (IED)
Substation Automation Unit (SAU)
MicroGrid Central Controller (MGCC)
Distribution Management System (DMS)
0..*
1..*1..*1..*
1..*
0..* 0..*
1..*
1..*
1..*
0..*
0..*
1..*
1..*0..*
Substation automation unit (SAU)
MMS
Relational database managment system (RDBMS)
Time series database (TSDB)
Interfaces
Database
Functions
SAU
Modbus
· Data report· Data storage· Check flag· CIM parsing· Data reconstruction· Detect error· Fault isolation· Load forecast· Missing data· Optimal power flow· power quality control· power quality indexes· algorithm performance index· Second fault isolation· State estimation· State forecast· Statistical calculation· Data acquisition· Protection update· Reading/Writing IEDs setting
DLMS/COSEM
IEC 61850-90-5
Web Services (WS)
Each Automation actor is defined in terms of
• Interfaces
• Database
• Functions
New automation actors developed :
• Substation Automation Unit
Further development for
• Commercial aggregator
• Distribution management system (DMS)
• MicroGrid Central Controller
Also present in function
layerand UCs
WWW.IDE4L.EU – IDE4L Symposium, Brescia
ideal grid for all
Bid acceptance/modification
Bid submission
Check flag
CIM parsing
Commercial optimal planning
CRP activation request
CRP Validation request
Data acquisition
Data Curation and Fusion
Data reconstruction
Data report
Data storage
Detect error
Dynamic info derivation
Fault detection
Fault isolation
Load area configuration
Load forecast
Market clearance
Market infos
Missing data
Non-convergence detection
open/close switch
Optimal power flow
power flow
power quality control
power quality indexes
Protection update
algorithm performance index
Reading/Writing IEDs setting
Second fault isolation
Signals sampling
State estimation
State forecast
Statistical calculation
synchronization
Validation reply
Validation request
2. SGAM architectureFunction layer
18/05/2016SLIDE 8
Functions are mapped to
• Actors
• Use cases
• Zones and domains of Smart Grid Plane
LV real time Monitoring
WWW.IDE4L.EU – IDE4L Symposium, Brescia
SAU
Function list
MV real time Monitoring
MV State Estimation
Control Center Power Control
MV Power Control
DMS
MGCC
IED
ideal grid for all
2. SGAM architectureInformation layer
18/05/2016SLIDE 9
class Business Context View -PSAU-SSAU
Components::PSAU
Computer
Components::SSAU
Computer«Information Object» Network static data
«Information Object Flow»
«Information Object» OLTC control
«Information Object Flow»
«Information Object» State Estimate/forecast
«Information Object Flow»
«Information Object» State Estimate/forecast
«Information Object Flow»
«Information Object» Current/Voltage Meas., «Information Object» Meas. statistics,
«Information Object» Power/Energy Meas., «Information Object» switch status
«Information Object Flow»
IEC 61850 – data models Logical node Data object Data Attribute
ATCC BndCtr ASG setMag AnalogueValueCIM – data models
WWW.IDE4L.EU – IDE4L Symposium, Brescia
class Business Context View -SSAU-IED
Components::D
:IED
Components::SSAU
Computer
Components::
SS :IED
Components::MGCC
Computer
Components:
:D :PMU
Components:
:DIED :
Interconnection
Switch
Components:
:DIED :
Smart
meter
Components:
:DIED :
SW-CTRL
Components:
:SSIED:
MDC
Components:
:SSIED :
SW-CTRL
Components:
:SSIED :
AVC-CTRL
Components:
:SSIED :
PMU
Components:
:PS :PMU
Components:
:SSIED :
RTU
«Information Object» Setting values of IEDs
«Information Object Flow»
«Information Object» Setting values of IEDs
«Information Object Flow»
«Information Object» Current/Voltage Meas.,
«Information Object» Frequency Meas.
«Information Object Flow»
«Information Object» Current/Voltage Meas.,
«Information Object» Frequency Meas.
«Information Object Flow»
«Information Object» Current/Voltage Meas.,
«Information Object» Power/Energy Meas.,
«Information Object» switch status
«Information Object Flow»
«Information Object» Current/Voltage Meas.,
«Information Object» Power/Energy Meas.,
«Information Object» switch status
«Information Object Flow»
«Information Object» Current/Voltage Meas.,
«Information Object» Power/Energy Meas.,
«Information Object» switch status
«Information Object Flow»
«Information Object» flags
«Information Object Flow»
«Information Object» status polling
«Information Object Flow»
class Canonical Data Model
Generation Transformation Distribution DER Customer Premise
Market
Enterprise
Operation
Station
Field
Process
Name: Canonical Data Model
Author: chn
Version: 0.3
Created: 17.6.2013 14:14:17
Updated: 1.7.2015 9:50:42
Canonical
Data
Model
«Data Model Standard»
CIM/XML
«Data Model Standard»
IEC 61850-7-4/ IEC 61850-7-420
«Data Model Standard»
DLMS/COSEM
ideal grid for all
2. SGAM architectureCommunication layer
18/05/2016SLIDE 10
Transmission System Operator Energy Management System
(TSOEMS)
Service Provider Platform (SPP)
Market Operator Platform (MOP)
Commercial aggregator automation system (CAAS)
Intelligent Electronic Device (IED)
Substation Automation Unit (SAU)
MicroGrid Central Controller (MGCC)
Distribution Management System (DMS)
Tech 11 Tech 11
Tech 11
Tech 11
Tech 11
Tech 11 Tech 1
Tech 10
Tech 11Tech 1
Tech 1Tech 1Tech 1
Tech 1
Tech 1
Tech 11
Steps Information
producer
Information
receiver
Function Information
exchangedRequirement
1 SAU(PSAU).MMS
SAU(SSAU).MMS
Data Report
Switch Status Transfer Time = 500 msTransfer Rate = 1000 kb/sSynchronization accuracy = … Availability = …
2 … … … …
WWW.IDE4L.EU – IDE4L Symposium, Brescia
ideal grid for all 18/05/2016SLIDE 11
Function layer
• Functions have been realized in WP4 (FLISR), WP5 (Monitoring and LV, MV, control center control), WP6 (business and commercial aggregator)
• Functions are adapted in order to read and write from a standardized IDE4L database
Smart Grid Coordination Group, CEN-
CENELEC-ETSI, Tech. Rep., 2012
Communication layer
• The requirements of the information exchange grouped onto technology classes
2. SGAM architectureOne step toward implementation
Information layer
Exchanged data are clustered onto classes and mapped to
• CIM data models for static data and business related data
• 61850 for real time data
Component layer
Each component is implemented as
• Software/Hardware interfaces
• Database
• Functions
WWW.IDE4L.EU – IDE4L Symposium, Brescia
ideal grid for all
3. Implementation of the architectureInterfaces, Database, Functions (Algorithms)
18/05/2016SLIDE 12
Measure&CommandModel
NetworkModel
BridgeModel
ManagementModel
Database
Software Interfaces
DLMS Client/ Server
MMS Client/ Server
Algorithms
• State estimation
• Power Control• Measurement
collection• Statistics
calculation• Power quality
indexes calculation
• FLISR• ….
Generic SAU, DMS, MGCC, IED
WWW.IDE4L.EU – IDE4L Symposium, Brescia
Modbus Master/Slave
Web Services
104 Master/Slave
ideal grid for all
3. Implementation of architectureDatabase structure
18/05/2016SLIDE 13
Measure & Command Model
• Physical devices, logical devices, logical nodes, data objects and data attributes with real time data
• Set of information to parameterize the communications interface to each physical device (such as IP addresses, TCP ports, users and passwords, etc.)
Measure&CommandModel
NetworkModel
BridgeModel
ManagementModel
Management Model
• Represents the models related to an algorithm.
• instantiate, parameterize and control the execution of a specific algorithm
Bridge ModelIt is the connection schema for all other schemas. • Relations among Measure & Control
real time quantities with the network topology
Network Model• Network topology and parameters of lines,
customers and generators
WWW.IDE4L.EU – IDE4L Symposium, Brescia
ideal grid for all 18/05/2016 WWW.IDE4L.EU – IDE4L Symposium, BresciaSLIDE 14
Example – Unareti demo grid
Regular information exchange between PSAU and SSAU
UC
Information
Producer
Information
Receiver
Data Exchange
Amount of
Data (AD)
AD PSAU
[-]
AD SSAU [-
]
Maximum Transfer Time[s]
MV SE PSAU SSAU SWI-BRE status 3 46875 187.5 300LV SF SSAU PSAU SWI-BRE status 3 46875 187.5 300
Event information exchange between PSAU and SSAU
4. Evaluation of IDE4L architectureInformation Exchange
UCInformat
ionProducer
Information
ReceiverData Exchange
Amountof Data
(AD)
AD PSAU [-]
AD SSAU
[-]
Reporting
Rates[frame/s]
MV SE PSAU SSAUEstimation at point of connection (V.P.Q)
9 2250 9 0.02
LV SF PSAU SSAUweather forecast (temperature, irradiation, wind speed for 24h)
72 18000 72 0.001
MV SF PSAU SSAUForecast point of connection for 24 hours
216 54000 216 0.001
LV SE SSAU PSAUEstimation at point of connection (V.P.Q)
9 2250 9 0.02
LV SF SSAU PSAUState forecast at connection for 24 hours
216 54000 216 0.001
DM SSAU PSAU3 indexes with dynamic status of the grid
3 6 3 0.02
ideal grid for all
4. Evaluation of IDE4L architectureHierarchical distribution of automation
18/05/2016 WWW.IDE4L.EU – IDE4L Symposium, BresciaSLIDE 15
Use cases DMS PSAU SSAU IED MGCC CAAS
Monitoring (DATA CONCENTRATION)LV Monitoring 0 0 250 1 1 0
MV Monitoring 0 250 0 1 1 0LV State Estimation 0 1 250 0 0 0
MV State Estimation 0 250 1 0 0 0LV State Forecast 0 1 250 0 0 0
MV State Forecast 0 250 1 0 0 0Dynamic Monitoring 10 250 62.5 1 0 0
FLISR 0 250 250 1 10 0Commercial Aggregator Energy Planning 0 0 0 0 0 100
ControlFLISR 0 250 250 1 10 0
MV Power Control 0 250 0 0 0 0LV Power Control 0 0 250 0 0 0
Control Center Power Control 2500 0 0 0 0 100
Number of nodes monitored/controlled by each actor
in each use case in IDE4L architecture
Example – Unareti demo grid
Sensor Actuator
Transmission System Operator Energy Management System
(TSOEMS)
Service Provider Platform (SPP)
Market Operator Platform (MOP)
Commercial aggregator automation system (CAAS)
Intelligent Electronic Device (IED)
Substation Automation Unit (SAU)
MicroGrid Central Controller (MGCC)
Distribution Management System (DMS)
0..*
1..*1..*1..*
1..*
0..* 0..*
1..*
1..*
1..*
0..*
0..*
1..*
1..*0..*
Example – A2A demo grid
Assumption
- Assuming the control center controlling 10 primarry
substations
- 250 buses in LV and MV
- 100% PMU coverage in MV and 25% in LV
- In case of network reconfiguration the Control
center may act on all MV switches
ideal grid for all
4. Field and Lab demonstrationUse Case mapping, KPIs
18/05/2016SLIDE 16
Use Case mapping and KPIs
• All use cases have been assigned to demonstrators
• Each use case has a set of Key Performance Indexes (KPIs) in order to evaluate the performance of the architecture (deliverable 7.1)
Field demonstrators
• Real loading/generation conditions
• real PQ issues
• real congestions
• Real amount of information exchanged
• Real components
Lab demonstrators
• “Real” “Realistic” (past data or collection of statistics)
• Tests with different time windows and simulation steps check different issues of PQ, congestions
• It is possible to introduce errors/issues in different parts of monitoring/control chain
WWW.IDE4L.EU – IDE4L Symposium, Brescia
ideal grid for all
Conclusions and Exploitation of IDE4L architecture
18/05/2016SLIDE 17
1. Use cases
• 29 use case detailed descriptions (11 monitoring, 11 control, 7 business)
• List with description of actors, information exchange, functions and communication requirements
2. SGAM architecture
• SGAM communication, information, component, business detailed SGAM layers in .xls and enterprise architect files
3. Architecture Implementation
• 61850, CIM information mapping for whole set of information exchanges in UCs in .xls tables to facilitate standard implementation of architecture
• Database structure and sample communication interfaces
4. Evaluation of architectures
• Architecture metrics definition and results
WWW.IDE4L.EU – IDE4L Symposium, Brescia