lecture 14 -course wrap up & sgam - kth · binary bits on the physical media eg. utp bits...

58
Professor Lars Nordström Dept of Industrial Information & Control systems, KTH [email protected] Lecture 14 Course wrap up & Smartgrid Architectures

Upload: others

Post on 17-Oct-2020

4 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Professor Lars Nordström Dept of Industrial Information & Control systems, KTH [email protected]

Lecture 14 Course wrap up & Smartgrid Architectures

Page 2: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Course map

Page 3: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Outline of the lecture

• Course Wrap-up

-  Local systems -  Communication -  Control room applications

• System Architecture – introduction -  Architecture Models – why? -  Architecture Models – what? -  SGAM - Smartgrid Reference Architecture Model

• Smartgrid Architecture Example

Page 4: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Course map

Page 5: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…
Page 6: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Breaker & a half configuration

Advantages: • Flexible operation and high reliability • Isolation of either bus without service disruption • Isolation of any breaker for maintenance without service disruption • Double feed to each circuit • Bus fault does not interrupt service to any circuits • All switching is done with circuit breakers Disadvantages: • One-and-a-half breakers needed for each circuit • More complicated relaying as the center breaker has to act on faults for either of the 2 circuits it is associated with • Each circuit should have its own potential source for relaying

Page 7: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Course map

Page 8: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

CT – Equivalent Model

Page 9: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Equivalent Model

Page 10: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

A/D conversion

•  Accuracy determined by –  Bit resolution, Least Significant Bit –  Non-linearity due to imperfections. –  Sampling & Aliasing

Page 11: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Course map

Page 12: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Bay Object

Station

Page 13: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Basic SAS Architectures - 3

• Distributed • Bay controllers

implement interlocking and interface IEDs

• IEDs implement protection and switching

• HMI allows local control and system configuration

• Station controller manages station level control and communicates with SCADA.

Page 14: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Substation automation Exercise

B

A

Page 15: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

61850 Substation Architecture

Page 16: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Modeling a substation

Page 17: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Allocate LNs to IEDs

Page 18: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Course map

Page 19: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Recap SCADA Networks

Hydro Plant X

Substations

Communication Network

SCADA Server A

C o n t ro l C e n t e r

Archive Database

SCADA Server B

HMI

Front End

State Estimator OPF AGC

SCADA Database Mirror

Page 20: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Protocol Basics HTTP protocol

Page 21: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

The OSI model Layering

• Each layer encapsulates the container of the layer above • Identification and addressing information for each layer

Packet Frame Bitstring 11001011011…

MAC-address IP-address

Page 22: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

The OSI model Layering

• Units of high-level protocol data eg. HTML • Data is segmented, sometimes into

streams (TCP) or “datagrams” (UDP)

• Each segment is packaged to be sent across a network.

• The package is enclosed in a frame to be sent on the link eg. Ethernet

• The frame is transmitted as a string of binary bits on the physical media eg. UTP Bits

Frames

Segments

Data

Packets

Page 23: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Information sec. – general IT (1)

Page 24: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

A simple ICS infrastructure…

Page 25: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

5/6/2014

2

Course road map

What is state estimation?

Page 26: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

5/6/2014

3

How could the operator know the system?

62 MW

6 MW

The truth is out here!

Courtesy of ABB Ventryx

Page 27: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

5/6/2014

6

Measurement model

• How to determine the states (x) given a set of measurements (z)?

zj = hj(x) + ej

known unknown unknown

where- x is the true state vector [V1,V2,…Vk, Ĭ1,Ĭ2,…Ĭk]

- zj is the jth measurement

-hj relates the jth measurement to states

-ej is the measurement error

State estimation process

Page 28: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

5/6/2014

3

How could the operator know the system?

62 MW

6 MW

The truth is out here!

Courtesy of ABB Ventryx

Page 29: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

5/7/2014

10

Automatic Generation Control Interfaces

• ACE Calculation• Unit Control Mode• Unit Basepoint• Unit Ramp Schedules

Automatic GenerationControl

Interchange Scheduling

• Net Scheduled Interchange

EconomicDispatch

• Unit Economic Basepoints• Unit Economic Participation Factors

• Unit Connection Status• Unit Control Status• Unit Output• Unit Limits• Unit Ramp Rates

• System frequency• System Time Error• Tie Line Flows

• Setpoint/PulseControl Commands

External Interface

• External ACE• External Unit Data

StateEstimator

•Island Data •Estimated Unit & Line MW

19ABB training course

AGC closed Loop Control

Calculate the Desired MW output for each Generating Unit based on Unit Control Mode and Participation Factor

Calculate the Area Control Error (ACE)

Initiate and Monitor Control Actions for each Generating Unit

Retrieve and Filter Telemetered:• Frequency• Time Error• Generator Data• Tie Line Flows• Dynamic Schedules

20

Page 30: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Outline of the lecture

• Course Wrap-up

-  Local systems -  Communication -  Control room applications

• System Architecture – introduction -  Architecture Models – why? -  Architecture Models – what? -  SGAM - Smartgrid Reference Architecture Model

• Smartgrid Architecture Example

Page 31: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

When and why to use which model?

Page 32: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

How to make things understandable

Page 33: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

What is an architecture

12 maj 2014 33

• Approach: One bite at a time -  Describe parts, build, deploy,

and integrate them

What is the system used for?

How is the system used?

Who interacts with the system?

Development of Complex Systems Requires the Ability to Identify Them

Page 34: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Mandate 490 Task to European SDO

•  The EC has issued a mandate (M/490) for the standardization of Smart grid functionalities to CEN, CENELEC and ETSI.

• The expected framework will consist of the following deliverables: -  A technical reference architecture, which will represent the

functional information data flows between the main domains and integrate many systems and subsystems architectures.

-  A set of consistent standards, which will support the information exchange (communication protocols and data models) and the integration of all users into the electric system operation.

-  Sustainable standardization processes and collaborative tools to enable stakeholder interactions, to improve the two above and adapt them to new requirements based on gap analysis, while ensuring the fit to high level system constraints such as interoperability, security, and privacy, etc.

Page 35: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

What is a reference architecture?

In short: it is the specification of which language you should use to describe the system you are describing.

Page 36: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Example: Reference architecture for for Power systems

A set of symbols

Sort of similar for ICT systems

One line diagram (just one possible form of description)

Rules on how you can combine them

Page 37: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Outline of the lecture

• Course Wrap-up

-  Local systems -  Communication -  Control room applications

• System Architecture – introduction -  Architecture Models – why? -  Architecture Models – what? -  SGAM - Smartgrid Reference Architecture Model

• Smartgrid Architecture Example

Page 38: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

The context– the Smartgrid Plane

Page 39: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Architecture Domains

Page 40: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Architecture Zones

Zone

Page 41: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Condensed model in the SGAM

Page 42: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Complete Reference architecture

Page 43: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

System Development

12 maj 2014 43

SGAM: A Viewpoint on the System “Smart Grid“

Process Field

Station Operation

Enterprise Market

Zones

Protocol Protocol

Data Model Data Model

Generation Transmission

Distribution DER

Customer Premise Domains

Business Objectives ���Polit. / Regulat.. Framework

Component Layer

Communication Layer

Information Layer

Function Layer

Business Layer

Inte

rope

rabi

lity

Dim

ensi

on

Page 44: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Business Layer

Page 45: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Function layer

Page 46: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Information Layer

Page 47: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…
Page 48: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…
Page 49: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Communication Layer

Page 50: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Component Layer

Page 51: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Step 1 – Develop Physical setup

Describe the components from the Use Case Diagram as tangible objects

Page 52: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Step 2 – Develop Business layer

Useful to de-lineate the scope of the use case

Page 53: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Step 3 – Develop the functional layer

Assign the functions to the components. Not necessarily one-to-one.

Page 54: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Step 4 – Develop the Information layer

Identify (from the Use case description) which data is to be exchanged between which components & function.

Page 55: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Step 5 – determine datamodels to use

Based on type of information exchanged, determine suitable standardised datamodel

Page 56: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Step 6 – Determine communication protocols to use.

Define standard for communication protocol, including physical and link layer protocols to use

Page 57: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

The end

• After following the process we should have:

A total of 5 architecture ”drawings” that present different views of the System

Why all this? The Smart Grid Architecture Model is being used in several European R&D projects to design the solutions being tested.

Page 58: Lecture 14 -Course Wrap up & SGAM - KTH · binary bits on the physical media eg. UTP Bits Frames Segments Data Packets . Information sec. – general IT (1) A simple ICS infrastructure…

Outline of the lecture

• Course Wrap-up

-  Local systems -  Communication -  Control room applications

• System Architecture – introduction -  Architecture Models – why? -  Architecture Models – what? -  SGAM - Smartgrid Reference Architecture Model

• Smartgrid Architecture Example