iec 61850 overview for users

Upload: -

Post on 05-Apr-2018

261 views

Category:

Documents


1 download

TRANSCRIPT

  • 7/31/2019 IEC 61850 Overview for Users

    1/45

    IEC 61850 CommunicationNetworks and Systems In

    Substations:An Overview for Users

    SIPSEP 2004Monterrey, Nuevo Len, Mxico

    Mircoles 10 de Noviembre, 2004

    Drew Baigent Mark Adamiak Ralph Mackiewicz

    GE Multilin GE Multilin SISCO, Inc.

    Markham, Ontario King of Prussia, PA Sterling Heights, MI

  • 7/31/2019 IEC 61850 Overview for Users

    2/45

    Agenda IEC61850 Overview

    Benefits Standards Structure

    Objects

    Services

    UCA2-IEC61850 Migration Comparison of terminology

    Object Model Differences

    Impact on client applications

  • 7/31/2019 IEC 61850 Overview for Users

    3/45

    Why IEC61850?

    High-level services enable self-describing

    devices & automatic object discovery saving$$$$$ in configuration, setup and maintenance.

    Standardized naming conventions with power

    system context eliminates device dependenciesand tag mapping saving $$$$ in config., setup,and maint.

    Standardized configuration file formats enablesexchange of device configuration saving $$$$ indesign, specification, config., setup, and maint.

  • 7/31/2019 IEC 61850 Overview for Users

    4/45

    Why IEC61850?

    Higher performance multi-cast messaging

    for inter-relay communications enablesfunctions not possible with hard wires andsave $$$$ in wiring and maintenance.

    Multi-cast messaging enables sharing oftransducer (CT/PT) signals saving $$$$ by

    reducing transducers and calibration costs.

  • 7/31/2019 IEC 61850 Overview for Users

    5/45

    Justification

    Requires looking at costs beyond just the

    purchase price:

    You wont justify IEC61850 by examining

    only the price of devices

    - OR -

    The benefit of IEC61850 is not in the price ofthe device. It comes from using the device.

  • 7/31/2019 IEC 61850 Overview for Users

    6/45

    UCA 2.0 Standard

    Mapping to MMS Services

    Read Write Initiate InfoRept. Get Set... Events

    Common Application Service Model - CASM

    Associate Reporting Description SBO Data Set Journals

    Generic Object Models for Substation and FeederEquipment - GOMSFE

    Device Model Data Objects Data Types Naming Conventions

    UCA 2 Profiles

    ISO Conn 7 Trim 7 3-Layer Red. TCP / IPISO Conless. 7

  • 7/31/2019 IEC 61850 Overview for Users

    7/45

    IEC61850 and UCA2

    IECIEC6185061850

    Comprehensive

    EPRI-ProjectUCA 2.0

    IEC60870-5-1

    01,-103,-1

    04

    Europeanexperie

    nce

    GOAL: One International Standard

  • 7/31/2019 IEC 61850 Overview for Users

    8/45

    IEC61850 Substation Architecture

    MU = Merging Unit

    MU

    PT1 Optical

    CT

    MU

    PT2 CT2

    MU

    Optical

    PTOptical

    CT

    Relay Relay Relay

    MU Publishes

    V/I/StatusDatasets

    Relay(s)

    Subscribe to

    Datasets

    I/O I/O I/O

    Station Bus- 10/100/1000 MB Ethernet

    Process Bus

    .1/1/10GBEthernet

    Clk1 Clk2

    Remote

    Access

    Network

    MU = Merging Unit

    MU

    PT1 Optical

    CT

    MU

    PT2 CT2

    MU

    Optical

    PTOptical

    CT

    IED IED IED

    MU Publishes

    V/I/StatusDatasets

    Relay(s)

    Subscribe to

    Datasets

    I/O I/O I/O

    - 10/100/1000 MB Ethernet

    .1/1/10GBEthernet

    Clk1 Clk2

    Remote

    Access

    Network

  • 7/31/2019 IEC 61850 Overview for Users

    9/45

    IEC61850 StandardBasic principles Part 1

    Glossary Part 2

    General Requirements Part 3

    System and project management Part 4

    Communication requirements Part 5

    Substation Automation System Configuration Part 6

    Basic Communication Structure Part 7

    Part 9

    Sampled Measured Values

    Part 8

    Conformance testing Part 10

    Mapping to Ethernet

    Mapping to

    MMS andEthernet

  • 7/31/2019 IEC 61850 Overview for Users

    10/45

    IEC61850 Primary Parts Part 6-1: Substation Configuration Language (SCL)

    Part 7-2: Abstract Communications Service Interface(ACSI) and base types

    Part 7-3: Common Data Classes (CDC)

    Part 7-4: Logical Nodes

    Part 8-1: Specific Communications Service Mappings(SCSM) - MMS & Ethernet

    Part 9-2: SCSM - Sampled Values over Ethernet

    Part 10-1: Conformance Testing

  • 7/31/2019 IEC 61850 Overview for Users

    11/45

    IEC61850 Class Model

    ObjectName

    ObjectReference

    Name SERVER

    LOGICAL-DEVICE

    LOGICAL-NODE

    DATA

    DataAttribute

    1

    1..*

    1

    1..*

    1

    1..*

    1

    1..*

    Physical Device:

    access by network address

    Enables data from multiple

    devices to be aggregated

    into a single physical device

    (data concentrator)

  • 7/31/2019 IEC 61850 Overview for Users

    12/45

    Logical Nodes

    A named grouping of data and associated

    services that is logically related to somepower system function.

    dddXCBR1

    Optional Application Specific Prefix

    Logical Node Name perIEC 61850-7-4 (breaker)

    Logical Node Instance #

  • 7/31/2019 IEC 61850 Overview for Users

    13/45

    IEC61850 Logical Nodes

    Power Plant (Set aside for other standards)Nxxx

    Battery (Set aside for other standards)Bxxx

    Sensors, Monitoring (4). SARC (archs), SPDC (partial discharge), etc.Sxxx

    Protection Related (10). RREC (auto reclosing), RDRE (disturbance)..Rxxx

    Protection (28). PDIF, PIOC, PDIS, PTOV, PTOH, PTOC, etc.Pxxx

    Metering & Measurement (8). MMXU (meas.), MMTR (meter.), etc.Mxxx

    System Logical Nodes (2). LLN0 (common), LPHD (Physical Device)LxxxInterfacing/Archiving (4). IARC (archive), IHMI (HMI), etc.Ixxx

    Generic Functions (3). GGIO (generic I/O), etc.Gxxx

    Fuel Cells (Set aside for other standards)Fxxx

    Hydropower (Set aside for other standards)HxxxSolar (Set aside for other standards)Oxxx

    Wind (Set aside for other standards)Wxxx

    Other Equipment (15). ZCAP (cap ctrl), ZMOT (motor), etc.Zxxx

    Power Transformer (4). YPTR (transformer), YPSH (shunt), etc.Yxxx

    Switchgear (2). XCBR (breaker), XCSW (switch)Xxxx

    Instrument Transformer (2). TCTR (current), TVTR (voltage)Txxx

    Supervisory Control (5). CILO (Interlocking), CSWI (switch ctrl), etc.Cxxx

    Automatic Control (4). ATCC (tap changer), AVCO (volt. ctrl.), etc.Axxx

    DescriptionName

  • 7/31/2019 IEC 61850 Overview for Users

    14/45

    Logical Node Description - XCBR

    Data Name

    Common Data ClassMandatory/Optional

    Description

    SPS

  • 7/31/2019 IEC 61850 Overview for Users

    15/45

    Single Point Status (SPS) CDC(e.g. loc)

    AttributeName Type Functional

    ConstraintRange ofValues

    Mandatory/Optional

    stVal

  • 7/31/2019 IEC 61850 Overview for Users

    16/45

    Object Name Structure

    Relay1/XCBR1$ST$Loc$stVal

    Logical DeviceLogical Node

    Functional Constraint

    DataAttribute

  • 7/31/2019 IEC 61850 Overview for Users

    17/45

    ACSIAbstract Communications Service Interface

    Defines a set of Objects

    Defines a set of Services to

    manipulate and access those objects

    Defines a base set of data types for

    describing objects

  • 7/31/2019 IEC 61850 Overview for Users

    18/45

    ACSI Objects

    FilesFiles

    Named VariableCONTROL class

    Named VariableGSSE-CONTROL-BLOCK class

    Named VariableGOOSE-CONTROL-BLOCK class

    Named VariableLOG-CONTROL-BLOCK class

    JournalLOG class

    Named VariableREPORT-CONTROL-BLOCK class

    Named VariableSETTING-GROUP-CONTROL-BLOCK class

    Named Variable ListDATA-SET class

    Named VariableDATA class

    Named VariableLOGICAL NODE class

    DomainLOGICAL DEVICE class

    Virtual Manufacturing Device (VMD)SERVER class

    MMS ObjectACSI Object Class

  • 7/31/2019 IEC 61850 Overview for Users

    19/45

    ACSI ServicesACSI Services MMS Services

    LogicalDeviceDirectory GetNameList

    GetAllDataValues Read

    GetDataValues Read

    SetDataValues WriteGetDataDirectory GetNameList

    GetDataDefinition GetVariableAccessAttributes

    GetDataSetValues Read

    SetDataSetValues Write

    CreateDataSet CreateNamedVariableList

    DeleteDataSet DeleteNamedVariableList

    GetDataSetDirectory GetNameLis tReport (Buffered and Unbuffered) InformationReport

    GetBRCBValues/GetURCBValues Read

    SetBRCBValues/SetURCBValues Write

    GetLCBValues Read

    SetLCBValues Write

    QueryLogByTime ReadJournal

    QueryLogAfter ReadJournalGetLogStatusValues GetJournalStatus

    Select Read/Write

    SelectWithValue Read/Write

    Cancel Write

    Operate Write

    Command-Termination Write

    Enable

    Self

    Describing

    Devices

  • 7/31/2019 IEC 61850 Overview for Users

    20/45

    Reporting

    Unbuffered Reporting is equivalent toUCA2 reports

    Buffered reporting enables the server to

    retain data if associations are lost enabling

    the client to retrieve ALL data.

  • 7/31/2019 IEC 61850 Overview for Users

    21/45

    Report-Log Model

  • 7/31/2019 IEC 61850 Overview for Users

    22/45

    InformationReport

    GSSE

    Generic Substation Status Event

    OSI Connectionless

    Non-Routable Profile

    Ethernet Multicast Address0 1 2 3 4 5

    6-byte Destination MAC Address

    0 1 2 3 4 5 6 7

    = 1 - Multicast

  • 7/31/2019 IEC 61850 Overview for Users

    23/45

    Ethernet

    MulticastAddress

    GOOSE

    Generic Object Oriented Substation Event

    0 1 2 3 4 5

    6-byte Destination MAC Address

    0 1 2 3 4 5 6 7

    = 1 - Multicast

  • 7/31/2019 IEC 61850 Overview for Users

    24/45

  • 7/31/2019 IEC 61850 Overview for Users

    25/45

    GSE Management

    GetGoReference: Get a list of data set elements.

    GetGOOSEElementNumber: Get the relative position

    of a data set element in the message.

    Get/SetGoCBValues: Read/write the GSE control block.

    GetGsReference: Get the data labels for GSSE data.

    GetGSSEDataOffset: Get the relative position of GSSE

    data in the message. Get/SetGsCBValues: Read/write the GSE control block.

  • 7/31/2019 IEC 61850 Overview for Users

    26/45

    SCL Substation Configuration LanguageIEC61850-6-1

    Description language for communication inelectrical substations related to the IEDs

    XML based language that allows a formaldescription of

    Substation automation system and the switchyardand the relation between them

    IED configuration

  • 7/31/2019 IEC 61850 Overview for Users

    27/45

    SCL File Types

    SSD: System Specification Description.

    XML description of the entire system.

    SCD: Substation Configuration Description.

    XML description of a single substation

    . ICD: IED Capability Description.

    XML description of items supported by an IED.

    CID: Configured IED Description.

    XML configuration for a specific IED.

  • 7/31/2019 IEC 61850 Overview for Users

    28/45

    Example of SCL

  • 7/31/2019 IEC 61850 Overview for Users

    29/45

    Sampled Measured Values

    A method for transmitting sampledmeasurements from transducers such as

    CTs, VTs, and digital I/O.

    Enables sharing of I/O signals among IEDs

    Supports 2 transmission methods: Multicast service (MSVC) over Ethernet

    Unicast (point-to-point) service (USVC) over serial

    links.

  • 7/31/2019 IEC 61850 Overview for Users

    30/45

    SMV Application

  • 7/31/2019 IEC 61850 Overview for Users

    31/45

    SMV Object

  • 7/31/2019 IEC 61850 Overview for Users

    32/45

    IEC61850 Controls

    4 Control Models: Direct Control with normal security

    SBO Control with normal security

    Direct Control with enhanced security SBO Control with enhanced security

    Enhanced Security provides validation and

    supervision of the control action andreporting of status.

  • 7/31/2019 IEC 61850 Overview for Users

    33/45

    IEC61850 Profiles

  • 7/31/2019 IEC 61850 Overview for Users

    34/45

    Relationship to UCA2

    CASM

    GOMSFE

    IEC 61850-7-2

    (Services and base

    data types)

    IEC 61850-8-1

    (Mapping to MMS)

    IEC 61850-7-3(Common Data Classes)

    IEC 61850-7-4

    (Logical Nodes)

    Brick

    s

  • 7/31/2019 IEC 61850 Overview for Users

    35/45

    Terminology

    UCA2.0 GOMSFE

    CASM

    Brick GOOSE

    IEC61850 CDC

    ACSI

    Logical Node

    Generic Substation

    Status Event (GSSE)

  • 7/31/2019 IEC 61850 Overview for Users

    36/45

    UCA2 IEC61850 Migration

    UCA2.0 is mostly a subset of IEC61850. Some additional services and objects.

    Some object changes. IEC61850 uses SNTP for networked time

    synch.

    An IEC61850 client can be compatible withboth UCA2 and IEC61850.

  • 7/31/2019 IEC 61850 Overview for Users

    37/45

    UCA2 vs. 61850 Object Models Data Object Model

    Data Set Model

    Association Model

    Server Model

    Unbuffered Reporting

    Model Security Model

    Time Model

    Direct and SBO Control

    GSSE (called GOOSE in UCA2)

    Data Object Model

    Data Set Model

    Association

    Server

    Unbuffered and

    Buffered Reporting No explicit Security

    Time

    Direct, SBO, enhancedControl

    GOOSE, GSSE, andGSE Management

  • 7/31/2019 IEC 61850 Overview for Users

    38/45

    Un-buffered Report Control Block

    UCA 61850

    Variable Length vs. Fixed Length

    Variable Length allows for expansion, yet

    is backward compatible.

  • 7/31/2019 IEC 61850 Overview for Users

    39/45

    Client Report Subscriptions

    UCA2 Clients see only those report controlblocks available to them.

    IEC61850 Clients may see:

    Only those report control blocks available to them;or

    All available RCBs and use the resv bit to reserve a

    specific RCB for their use. Determined by the server

  • 7/31/2019 IEC 61850 Overview for Users

    40/45

    61850 Buffered ReportingUn-buffered Buffered

    EntryID is used by Client to resynch to an

    offset in a buffer containing changes.

  • 7/31/2019 IEC 61850 Overview for Users

    41/45

  • 7/31/2019 IEC 61850 Overview for Users

    42/45

    UCA v.s. IEC61850 MMXU

  • 7/31/2019 IEC 61850 Overview for Users

    43/45

    UCA2 IEC61850 MigrationImpact on Clients

    Clients may see a different object structureand may need to select IEC61850 objects.

    Client report subscriptions may be

    impacted depending on IED supplier.

    Clients not using new services or object are

    not affected by these changes. Several IED vendors plan to support both.

  • 7/31/2019 IEC 61850 Overview for Users

    44/45

    Questions - Discussion

    WHAT?

    WHY? HOW?

  • 7/31/2019 IEC 61850 Overview for Users

    45/45

    Thank You

    Ralph Mackiewicz

    SISCO, Inc.

    6605 19 Mile Road

    Sterling Heights, MI 48314-1408 USA

    Tel: +586-254-0020 x103

    Fax: +586-254-0053

    E-Mail: [email protected]