Lecture 8 PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 23

2016/10/10

Lecture #7
Substation Automation
with IEC 61850

Course map

1
2016/10/10

Outline of the Lecture


• Recap of last lecture
- Purpose and Scope of IEC 61850
- Information models in IEC 61850
- Logical Nodes
• Substation Configuration Language
• Communication Structures
• Communication Protocols in IEC61850

Outline of the Lecture


• Recap of last lecture
- Purpose and Scope of IEC 61850
- Information models in IEC 61850
- Logical Nodes
• Substation Configuration Language
• Communication Structures
• Communication Protocols in IEC61850

2
2016/10/10

Recap
Purpose and Scope of IEC 61850

• The 61850 standard was developed to:


- Address the need for a more structured approach to
design of Substation Automation Systems
- Separate Data Model from method of communication
- Utilise new technologies (Ethernet, TCP/IP)
- Enable vendor independence
- Simplify system configuration
- Enable sharing of measurement among devices

Recap
Purpose and Scope of IEC 61850

• Model information about the real world


- Status, measurements, settings
- Configuration of system
• Single-line diagram
• Function related information
• Defines when to exchange values
- Configuration of IED
• Defines how to exchange values
- Configuration of IED
• Describe the recipient of the values
- Configuration of IED
• Describe who to receive values from
- Configuration of IED

3
2016/10/10

Recap
Information Models in IEC61850

Recap
Information Models in IEC61850

• We would like to have some kind of standardized


building-block for information
- Logical Node (LN) to Substation

https://www.flickr.com/photos/55631421@N03/8727559369/sizes/l/in/photostream/

4
2016/10/10

Recap
Information Models in IEC61850

Recap
Logical Nodes

5
2016/10/10

Recap
Logical Nodes

Recap
Logical Nodes

6
2016/10/10

Recap
Logical Nodes

• A common data class is a generic type of infomration


that can be found in a substation automation system

Outline of the Lecture


• Recap of last lecture
- Purpose and Scope of IEC 61850
- Information models in IEC 61850
- Logical Nodes
• Substation Configuration Language
• Communication Structures
• Communication Protocols in IEC61850

7
2016/10/10

Substation Configuration Language

• XML based document


• Differnet types of files
- ICD, CID, SCD, SSD,...
• Purposes
- Documentation
- Interoperability
• Content
- Depend on the type of the file
- SCD file
• Substation, Communication, IEDs, ...

Substation Configuration Language

• Different SCL file in engineering process

System Substation
specification Configuration
(.ssd file) Description
(.scd file)

Vendor’s
Substation
configuration tool
Design
IED
Capability
Description
(.icd file) Configured
IED
Description
(.cid file)

8
2016/10/10

Substation Configuration Language

• Example

Substation Configuration Language

• Example

9
2016/10/10

Substation Configuration Language

• Example

Substation Configuration Language

• Example

10
2016/10/10

Substation Configuration Language

• Example

Outline of the Lecture


• Recap of last lecture
- Purpose and Scope of IEC 61850
- Information models in IEC 61850
- Logical Nodes
• Substation Configuration Language
• Communication Structures
• Communication Protocols in IEC61850

11
2016/10/10

Communication Structure

• Three levels
- Station
- Bay
- Process

• Two buses
- Station bus
- Process bus

• Horizontal vs. Vertical communication

Communication Structure

12
2016/10/10

Communication Structure
Communication
Vertical

Horizontal Communication

Communication Structure

13
2016/10/10

Outline of the Lecture


• Recap of last lecture
- Purpose and Scope of IEC 61850
- Information models in IEC 61850
- Logical Nodes
• Substation Configuration Language
• Communication Structures
• Communication Protocols in IEC61850

Communication protocols in IEC61850

• Generic Object Oriented System Event (GOOSE)

• Manufacturing Message Specification (MMS)

• Sampled Value (SV)

• Configuration in SCL

14
2016/10/10

Communication protocols in IEC61850

• GOOSE – Horizontal communication


• Publish subscribe model

• Mutlicast
• No confirmation
• Messages sent
repeatedly
Direct Copper
cables

Communication protocols in IEC61850

• GOOSE – Horizontal communication

15
2016/10/10

Communication protocols in IEC61850

• GOOSE – Horizontal communication

Communication protocols in IEC61850

• MMS – vertical communication


• Server Client model

• Reporting model
MMS protocol
Manufacturing
Message
Specification

Direct Copper cables

16
2016/10/10

Communication protocols in IEC61850

• MMS – vertical communication


MMS does not specify
the application
device
interface device
MMS specifies a set (e.g. SCADA) (e.g. PC)
of messages which
allow an MMS client MMS specifies the
to control an MMS class of objects
MMS MMS
server that an MMS
client server
server is expected
remote request response
to hold
procedure
(command) (reply)
call interface
communication MMS specifies how communication
stack messages are stack
encoded for
transmission

switch router
network

Source: Prof. Dr. H. Kirrmann, ABB Research Center, Baden, Switzerland

Communication protocols in IEC61850

• SV – Process level

17
2016/10/10

Communication protocols in IEC61850

• SV – Process level
- Sampled Values are transmitted cyclically
- Carries analog measurements
- Sending frequency of 4-5000 values/second.

Communication protocols in IEC61850

• Configuration – GOOSE
- GOOSE control block
- Data set

18
2016/10/10

Communication protocols in IEC61850

Communication protocols in IEC61850

• Configuration – GOOSE

19
2016/10/10

Communication protocols in IEC61850

• Configuration – MMS
- Report Mode: report control block

- Server-client: based on the request

Communication protocols in IEC61850

• Configuration – SV

20
2016/10/10

Communication protocols in IEC61850

• Example - GOOSE

Communication protocols in IEC61850

• Example - MMS

Client Server (IED)


Client Server (IED)

21
2016/10/10

Communication protocols in IEC61850

• Example - SV

In summary

And we will get back to how these protocol


stacks work in detail in Part#2 of the course

22
2016/10/10

The End

23

You might also like