SCC IEC 61850 Communication networks and systems in

  • Slides: 93
Download presentation
SCC IEC 61850 Communication networks and systems in Substations Schwarz Consulting Company, SCC Dipl.

SCC IEC 61850 Communication networks and systems in Substations Schwarz Consulting Company, SCC Dipl. -Ing. Karlheinz Schwarz Im Eichbaeumle 108 76139 Karlsruhe / Germany in ) a p S id ( Madr ber 2002 m Nove Tel Fax Email URL +49 -721 -684844 +49 -721 -679387 schwarz@scc-online. de www. scc-online. de © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 1

SCC IEC 61850 Current activities • IEC 61850 (editor of part 7 -1/7 -2)

SCC IEC 61850 Current activities • IEC 61850 (editor of part 7 -1/7 -2) • IEC 61850 (project leader conformance testing - part 10) • Seamless Communication Architecture within IEC • IEC 61400 -25 Wind Power / Decentralised Power Systems © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 2

SCC IEC 61850 Past activities • IEC 60870 -6 TASE. 2 (ICCP) • IEC

SCC IEC 61850 Past activities • IEC 60870 -6 TASE. 2 (ICCP) • IEC Fieldbus, Profibus, . . . • ISO 9506 MMS (Convenor ISO TC 184 SC 5 WG 2) • . . . © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 3

SCC IEC 61850 Content · Scope and objectives of IEC 61850 · Approach of

SCC IEC 61850 Content · Scope and objectives of IEC 61850 · Approach of IEC 61850 45 min · Content and structure of IEC 61850 · Introduction to IEC 61850 -7 -2 (ACSI)30 min · Communication mappings 8 -x, 9 -x 30 min · Conformance testing 15 min © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 4

SCC IEC 61850 Scope of IEC 61850 © SCC, Nov 2002; Madrid, Karlheinz Schwarz

SCC IEC 61850 Scope of IEC 61850 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 5

SCC IEC 61850 Scope 4 Systems in substations 4 Communication networks in substations ©

SCC IEC 61850 Scope 4 Systems in substations 4 Communication networks in substations © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 6

SCC IEC 61850 Remote control (NCC) Technical Services FCT. A STATION LEVEL 61850 Interfaces

SCC IEC 61850 Remote control (NCC) Technical Services FCT. A STATION LEVEL 61850 Interfaces 7 10 FCT. B 9 1, 6 8 3 BAY/UNIT LEVEL Remote protection PROCESS LEVEL PROT. CONTR. 3 CONTR. 2 PROT. 2 4, 5 Process Interface Sensors Remote protection Actuators HV Equipment © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 7

SCC IEC 61850 Interfaces IF 1 protection-data exchange between bay and station level IF

SCC IEC 61850 Interfaces IF 1 protection-data exchange between bay and station level IF 2 protection-data exchange between bay level and remote protection (outside the scope of this standard) IF 3 data exchange within bay level IF 4 CT and VT instantaneous data exchange (especially samples) between process and bay level IF 5 control-data exchange between process and bay level IF 6 control-data exchange between bay and station level IF 7 data exchange between substation (level) and a remote engineer's workplace IF 8 direct data exchange between the bays especially for fast functions like interlocking IF 9 data exchange within station level IF 10 control-data exchange between substation (devices) and a remote control center (outside the scope of this standard) © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 8

SCC IEC 61850 Substation system 4 Monitoring, Eng. , . . . 4 Control

SCC IEC 61850 Substation system 4 Monitoring, Eng. , . . . 4 Control 4 Protection 4 Measurements © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 9

SCC IEC 61850 Substation communication 4 Services (abstract) 4 Services (concrete) 4 Transport of

SCC IEC 61850 Substation communication 4 Services (abstract) 4 Services (concrete) 4 Transport of messages (TCP/IP, . . . , Ethernet, . . . ) © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 10

SCC IEC 61850 BUT. . . Most definitions of IEC 61850 are applicable in

SCC IEC 61850 BUT. . . Most definitions of IEC 61850 are applicable in many other application areas. © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 11

SCC IEC 61850 Application areas 4 Electric Power 4 Distributed Energy (Wind, Water, Fuel

SCC IEC 61850 Application areas 4 Electric Power 4 Distributed Energy (Wind, Water, Fuel Cell, Solar, . . . ) 4 Gas 4 Water 4 Waste Water 4 other industries Report on the use of 61850 outside utilities: http: //www. nettedautomation. com/news/n_45. html © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 12

SCC IEC 61850 Objectives of IEC 61850 © SCC, Nov 2002; Madrid, Karlheinz Schwarz

SCC IEC 61850 Objectives of IEC 61850 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 13

SCC IEC 61850 Current sampled value architecture Protection devices other devices hardwired signals Sensors

SCC IEC 61850 Current sampled value architecture Protection devices other devices hardwired signals Sensors CT/VT © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 14

SCC IEC 61850 sampled value architecture Protection devices 1 other devices Ethernet Switch networked

SCC IEC 61850 sampled value architecture Protection devices 1 other devices Ethernet Switch networked signals Sensors CT/VT © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 15

SCC IEC 61850 Current protection architecture Protection device hardwired signals © SCC, Nov 2002;

SCC IEC 61850 Current protection architecture Protection device hardwired signals © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 16

SCC IEC 61850 protection architecture Ethernet Switch networked signals 2 Protection device © SCC,

SCC IEC 61850 protection architecture Ethernet Switch networked signals 2 Protection device © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 17

SCC IEC 61850 Other applications Current IEC 61850 Control centers Monitoring Control Engineering ©

SCC IEC 61850 Other applications Current IEC 61850 Control centers Monitoring Control Engineering © SCC, Nov 2002; Madrid, Karlheinz Schwarz 5 6 Ethernet Switch 3 4 Page 18

SCC IEC 61850 BUT. . . we have already replaced wires by COMMUNICATION SYSTEMS

SCC IEC 61850 BUT. . . we have already replaced wires by COMMUNICATION SYSTEMS ! YES, BUT. . . © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 19

IEC 61850 SCC. . . You may have to many HM I MODBUS DNP

IEC 61850 SCC. . . You may have to many HM I MODBUS DNP Prot. 1 Station Gateway central Functions LON Prot. 2 MVB, CAN Process interface PROFIBUS 60870 -5 -101/4 Control Prot. 1 60870 -5 FIELDBUS -103 Prot. 2 other Process interface Source: RWE, ABB, Alstom, Siemens © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 20

SCC IEC 61850 Situation in Wind Power • Wind power control centre supervises 39

SCC IEC 61850 Situation in Wind Power • Wind power control centre supervises 39 wind turbines from 9 different suppliers. Va t (Sw tenfa ed ll en ) • With the delivery of the turbine each supplier provides a disk or CD for his own proprietary (hidden) communication solution. • 9 different programs on different machines (DOS, Windows 98 or NT, Unix) must be started to communicate with all turbines. • Integration require costly custom data-translation and data-mapping components. © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 21

SCC IEC 61850 Objectives 4 ONE Std for all apps/dev in a SS 4

SCC IEC 61850 Objectives 4 ONE Std for all apps/dev in a SS 4 Simplify Engineering 4 Common Objects for reuse 4 Reduce # of protocols 4 Use mainstream Technology © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 22

SCC IEC 61850 “IEC 61850 Substation” Control Center 6 Engineering HMI 3 Router 5

SCC IEC 61850 “IEC 61850 Substation” Control Center 6 Engineering HMI 3 Router 5 5 3 4 other devics Ethernet Switch Bay Relay Controller A B sampled value exchange (1), fast exchange of I/O data (2), control and trip signals (3), engineering and configuration (4), monitoring and supervision (5), Modern control-center communication Switchgear CT / VT (6) © SCC, Nov 2002; Madrid, Karlheinz Schwarz Bay Controller 2 Relay A 3 Relay B 1 Modern Switchgear Modern CT / VT Page 23

SCC IEC 61850 4 meets substation requirements 4 scalable 4 easy to add information

SCC IEC 61850 4 meets substation requirements 4 scalable 4 easy to add information models 4 uses standard communication © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 24

SCC IEC 61850 is. . . part (14) multidisciplinary Multi- multifarious purpose application layered

SCC IEC 61850 is. . . part (14) multidisciplinary Multi- multifarious purpose application layered © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 25

SCC IEC 61850 Approach of IEC 61850 © SCC, Nov 2002; Madrid, Karlheinz Schwarz

SCC IEC 61850 Approach of IEC 61850 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 26

SCC IEC 61850 A new standard: For what? 4 To enable devices from different

SCC IEC 61850 A new standard: For what? 4 To enable devices from different manufacturers to easily communicate with any other device, at any location, at any time for monitoring, control, . . . 4 to easily re-use software (device models, APIs, . . . ), 4 to easily integrate, engineer and configure devices and applications, . . . © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 27

SCC IEC 61850 Change in design rules 4 Design rule in the past: save

SCC IEC 61850 Change in design rules 4 Design rule in the past: save transmission bandwidth today: bandwidth cost 4. . . and today: simplify device (information) engineering and integration © SCC, Nov 2002; Madrid, Karlheinz Schwarz today: integration cost Page 28

SCC IEC 61850 Design rule for IEC 61850 Shift from the simple "wire-replacing" I/O

SCC IEC 61850 Design rule for IEC 61850 Shift from the simple "wire-replacing" I/O data (point lists) exchange to: 4 Application information models 4 Advanced information exchange methods 4 Internet-based communication suites © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 29

SCC IEC 61850 Experience taken into account Domain experts IEC 61850 IEC 60870 -5

SCC IEC 61850 Experience taken into account Domain experts IEC 61850 IEC 60870 -5 -103 IEC 60870 -5 -101 IEC 60870 -5 -104 IEC 60870 -6 TASE. 2/ICCP UCA® 2. 0 UCA ® trademark of EPRI (Palo Alto, USA) © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 30

SCC IEC 61850 Configuration knowledge “Application” What is 2673? Measurements Status <2673> <240. 04>

SCC IEC 61850 Configuration knowledge “Application” What is 2673? Measurements Status <2673> <240. 04> on V A Status n i at enta t s m b su ocu d tio © SCC, Nov 2002; Madrid, Karlheinz Schwarz Id 2673 is Phase A to ground voltage in k. V of. . . Page 31

SCC IEC 61850 Configuration info in the device Report <Ph. V. phs. A. c.

SCC IEC 61850 Configuration info in the device Report <Ph. V. phs. A. c. Val> <240. 04> Get. response <Ph. V. phs. A. units> <V><1000> V A Status 7 -3 850 IEC 61 Named Information: Container: Sub. MD/MMXU 50 -7 -4 8 1 6 C IE Exchange: Get Report Log 850 IEC 61 7 -2 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Ph. V. phs. A. c. Val Ph. V. phs. A. range 0 Ph. V. phs. A. q some 3. . . Ph. V. phs. A. units Ph. V. phs. A. db Ph. V. phs. A. smp. Rate Page 32

SCC Name IEC 61850 „XCBR“ Circuit Breaker 0 5 8 1 C 6 IE

SCC Name IEC 61850 „XCBR“ Circuit Breaker 0 5 8 1 C 6 IE the real thing Semantic/ Meaning . . . is a Switch made of. . . © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 33

SCC IEC 61850 Models 90 Standard LN Models (PDIS, XCBR, . . . )

SCC IEC 61850 Models 90 Standard LN Models (PDIS, XCBR, . . . ) 500 Standard Data (Pos, . . . ) 100 Standard Data Attribute (st. Val, q, . . . ) 10 Standard Comm. -Service Models © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 34

SCC IEC 61850 Logical Node Models (LN) © SCC, Nov 2002; Madrid, Karlheinz Schwarz

SCC IEC 61850 Logical Node Models (LN) © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 35

SCC IEC 61850 Wind Power Plant (IEC 61400 -25) Wind power plant components: (focus)

SCC IEC 61850 Wind Power Plant (IEC 61400 -25) Wind power plant components: (focus) - Wind turbine - Wind generator - Nacelle - Rotor - Gear - Brake - Yaw -. . . Information Models © SCC, Nov 2002; Madrid, Karlheinz Schwarz Drawing developed by the U. S. Department of Energy - Wind Energy Program Page 36

SCC IEC 61850 What to define and exchange? Model Real Wind Generator: Measurands Generator

SCC IEC 61850 What to define and exchange? Model Real Wind Generator: Measurands Generator speed Duty factor sent to generator Slip Generator current (Weier) Generator bearing temperature Generator 2 temperature Status information Thyristor opening Generator connected Heat generator (order) Status word from Weier © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 37

SCC Logical Node IEC 61850 Logical node Common logical node information Logical node information

SCC Logical Node IEC 61850 Logical node Common logical node information Logical node information independent from the dedicated function represented by the LN, e. g. , mode, health, name plate, . . . Status information representing either the status of the process or of the function allocated to the LN, e. g. , switch type, switch operating capability, . . . Settings information needed for the function of a logical node, e. g. , first, second, and third reclose time, close pulse time, and reclaim time of an autoreclosing function. Measured values are analogue data measured from the process or calculated in the functions like currents, voltages, power, etc. , e. g. , total active power, total reactive power, frequency, net real energy since last reset, . . . Controls are data, which are changed by commands like switchgear state (ON/OFF), tap changer position or resetable counters, e. g. , position, block opening, . . . © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 38

SCC Logical node IEC 61850 Data XCBR Data Pos Data. Attributes s Control controllable

SCC Logical node IEC 61850 Data XCBR Data Pos Data. Attributes s Control controllable Control value “ctl. Val” Operate time control Originator Control number status value Status value “st. Val” Quality status Time stamp. . . Substit. enable Substit. value substitution. . . Pulse configuration Control model configuration, description, SBO timeout and extension SBO class. . . Blk. Opn © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 39

SCC IEC 61850 logical device (Bay) 61850 -7 -2 Services Hides/encapsulates real World MMS

SCC IEC 61850 logical device (Bay) 61850 -7 -2 Services Hides/encapsulates real World MMS Mapping TCP/IP Network virtualisation (Virtual World) LN LN SCSM, e. g. 61850 -8 -1 XCBR 1 Position Mode . . . 61850 -7 -4 logical node (circuit breaker) 61850 -6 configuration file © SCC, Nov 2002; Madrid, Karlheinz Schwarz LN 61850 -7 -4 data (Position) Real devices in any substation Complete Model Page 40

SCC IEC 61850 Sampled values (example) Protection Bay Controller Network Merging Unit Sampled values

SCC IEC 61850 Sampled values (example) Protection Bay Controller Network Merging Unit Sampled values (multicast) Proprietary Link © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 41

SCC IEC 61850 Logical Device “Merging. Unit” Samples SMVControl 1 DS 1 Dat. Set.

SCC IEC 61850 Logical Device “Merging. Unit” Samples SMVControl 1 DS 1 Dat. Set. Ref = 1 Smv. ID = 1 Smp. Rate = 8 Phs. ATCTR. ARtg Neut. TCTR. ARtg Phs. ATVTR. VRtg Phs. ATCTR. Amp Phs. BTCTR. Amp Phs. CTCTR. Amp Neut. TCTR. Amp Phs. ATVTR. Vol Phs. BTVTR. Vol Phs. CTVTR. Vol Neut. TVTR. Vol Bus. BTVTR. Vol 8/period SMVControl 2 Samples Dat. Set. Ref = 1 Smv. ID = 2 Smp. Rate = 16 16/period . . . LN LLN 0 . . . LN Phs. ATVTR LN Phs. ATCTR Vol VRtg Amp ARtg LN Phs. BTVTR LN Phs. BTCTR Vol VRtg Amp ARtg LN Phs. CTVTR LN Phs. CTCTR Vol VRtg Amp ARtg LN Neut. TVTR LN Neut. TCTR Vol VRtg Amp ARtg Voltage Current LN Bus. BTVTR Vol VRtg Instantiate to „Neutral“ TCTR 61850 -7 -2 class SMVControl Dat. Set. Ref Smv. ID Smp. Rate 61850 -7 -4 LN classes © SCC, Nov 2002; Madrid, Karlheinz Schwarz LN TVTR LN TCTR Volts VRtg Amps ARtg Page 42

SCC IEC 61850 Approach control and trip signals (3) monitoring and supervision (5) engineering

SCC IEC 61850 Approach control and trip signals (3) monitoring and supervision (5) engineering and configuration (4) ONE Data Model - measurements - status - protection - control - engineering -. . . control-center communication (6) fast exchange of I/O data (2) sampled value exchange (1) . . . many services © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 43

SCC IEC 61850 Content and structure of IEC 61850 © SCC, Nov 2002; Madrid,

SCC IEC 61850 Content and structure of IEC 61850 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 44

SCC IEC 61850 “Layering” Logical Nodes & Data Information Models Service “Interface” Information Exchange

SCC IEC 61850 “Layering” Logical Nodes & Data Information Models Service “Interface” Information Exchange Communication profiles Data Values (61850 -7 -4 / -7 -3) (61850 -7 -2) Mapping to e. g. MMS and TCP/IP/Ethernet (IEC 61850 -8 -1, -9 -1, 9 -2) 2000+ items (name tagged information) publ. /subscr. , get, set, control, . . . reporting, logging Ethernet, Configuration file according to 61850 -6 TCP/IP, . . . TCP/IP Network © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 45

SCC IEC 61850 System Aspects Part 1: Introduction and Overview Part 2: Glossary Part

SCC IEC 61850 System Aspects Part 1: Introduction and Overview Part 2: Glossary Part 3: General Requirements Part 4: System and Project Management Part 5: Communication Requirements for Functions and Device Models Parts of IEC 61850 Configuration Part 6: Configuration Language for electrical Substation IEDs Modelling Introduction Part 7 -1: Principles and Models Information Models Part 7 -4: Compatible Logical Node Classes and Data Classes Part 7 -3: Common Data Classes Information Exchange Methods Part 7 -2: Abstract Communication Service Interface (ACSI) Mapping to real specific Communication Networks (SCSM) Part 8 -1: Mapping to MMS and ISO/IEC 8802 -3 (Ethernet) Part 9 -1: Sampled values over serial unidir. multidrop point to point link (802. 3) Part 9 -2: Sampled values over ISO/IEC 8802 -3 (Ethernet) Testing Part 10: Conformance Testing © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 46

SCC IEC 61850 Reuse of (and additions to) IEC 61850 XYZ Wind Power. XYZ

SCC IEC 61850 Reuse of (and additions to) IEC 61850 XYZ Wind Power. XYZ Plants Substations and Feeder Applications additional LNs and Data Common Data Classes (current 7 -3) © SCC, Nov 2002; Madrid, Karlheinz Schwarz re us e Logical Nodes & Data Classes (current 7 -4) re us e (IEC TC 88*) additional CDCs *1 WD IEC 61400 -25 Page 47

SCC IEC 61850 Introduction to IEC 61850 -7 -2 (ACSI) Abstract Communication Service Interface

SCC IEC 61850 Introduction to IEC 61850 -7 -2 (ACSI) Abstract Communication Service Interface © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 48

SCC IEC 61850 Local and external Interfaces IEC 61850 Client Server IF IF IF

SCC IEC 61850 Local and external Interfaces IEC 61850 Client Server IF IF IF Client/Server Peer-to-peer IF = interfcace © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 49

SCC IEC 61850 DLL Interface wind power plant “Sigvards“ VB or C Application (real

SCC IEC 61850 DLL Interface wind power plant “Sigvards“ VB or C Application (real time data) MMS/IEC 61850/UCA Server DLL process values + deadband check + report if changes require report or log data for later retrieval Communication Services report e. g. every 100 ms open. DLL add TS scale unit Vp 01 Packet 1 (array of Int) meas. Vp 02 Packet 2 (array of Int) status Vp 03 Packet 3 (array of Int) Vpx Packet x (array of Int) map data to models (e. g. , WTur) Simulator or Application store. DLLpk 01 values (Int 32) store. DLLpk 02 values (Int 32) values WTur . . . add TS scale unit VB Test Server . . . store. DLLpkn values (Int 32) service. DLL status close. DLL Details about the DLLs: http: //www. nettedautomation. com/solutions/uca/products/dll/demo/ © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 50

SCC IEC 61850 -7 -2 ACSI (Abstract communication service interface) Management, Browse, Selfdescr. ACSI

SCC IEC 61850 -7 -2 ACSI (Abstract communication service interface) Management, Browse, Selfdescr. ACSI Services (mapped to MMS) Get, Set, Def. , Del. , Substitute ACSI Server Data Set Select. Active. SG, Set. SGValues, . . . Setting Group Subscribe, Report, . . . Report Control Query Log, Empty Log, Log Control, SBO, . . . Control Object Gen. Subst. Event (GOOSE, . . . ) GSE Control Transm. of sampled values SMV Control © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 51

Ouput model SCC IEC 61850 Input and Output models various control services Control response

Ouput model SCC IEC 61850 Input and Output models various control services Control response GOOSE / GSSE Online Management DATA local Output (Signal) to process IED Input model Online Selfdescription Reporting/Logging various services GOOSE / SMV © SCC, Nov 2002; Madrid, Karlheinz Schwarz Reporting DATA Input (Signal) from process GOOSE/SMV control Page 52

SCC ACSI models (1) © SCC, Nov 2002; Madrid, Karlheinz Schwarz IEC 61850 Page

SCC ACSI models (1) © SCC, Nov 2002; Madrid, Karlheinz Schwarz IEC 61850 Page 53

SCC IEC 61850 ACSI models (2) © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page

SCC IEC 61850 ACSI models (2) © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 54

SCC ACSI models (3) © SCC, Nov 2002; Madrid, Karlheinz Schwarz IEC 61850 Page

SCC ACSI models (3) © SCC, Nov 2002; Madrid, Karlheinz Schwarz IEC 61850 Page 55

SCC IEC 61850 Output model (1) LLN 0. Loc (local / remote) (for complete

SCC IEC 61850 Output model (1) LLN 0. Loc (local / remote) (for complete LD) OFF, BLOCKED, TEST/BL. local control service request XCBR. Loc XCBR. Mod XCBR. Beh remote Service Request remote . . . © SCC, Nov 2002; Madrid, Karlheinz Schwarz ON, TEST test blocked Page 56

SCC Check conditions IEC 61850 Set control attributes Service Request Output model (2) XCBR.

SCC Check conditions IEC 61850 Set control attributes Service Request Output model (2) XCBR. Pos. ctl. Val OFF Control attrib. ON value Signal Conditioning Output (Signal) to process test blocked State Machine Control/Setpoint resp. Input (Signal) from process status Command termination XCBR. Pos. st. Val © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 57

SCC IEC 61850 Setting group model logical node Operating Curve Type (volt. ) AVCrv

SCC IEC 61850 Setting group model logical node Operating Curve Type (volt. ) AVCrv Operating Curve Type (amp) Tm. ACrv Time Multiplier Tm. Mult Minimum Operate Time Min. Op. Tmms Max Operate Time Max. Op. Tmms Operate Delay Time Op. Dl. Tmms Type of Reset Curve Typ. Rs. Crv Reset Delay Time Rs. Dl. Tmms 122 3 12 435 564 653 45 43 9 Settings Restraint Mode Rst. Mod © SCC, Nov 2002; Madrid, Karlheinz Schwarz ng tti 9 set. Val min. Val max. Val step. Size d se LN PDIF - gr 9 9 each DATA, e. g. , „Rs. Dl. Tmms“ is more complex than the depicted value (43). The CDC of this data is „ING“ = Integer status setting: s Status information. . . Settings data Settings 111 3 288 12 200 3 435 3 12 564 299 12 435 653 3 435 564 47 300 12 564 653 43 3 45 133 12 435 653 48 3 435 564 45 12 564 653 43 435 653 47 564 45 43 653 48 45 9 43 9 ou p LN PVOC active buffer (active setting group) each setting group contains a consistent set of values 9 Page 58

SCC IEC 61850 Input model - Overview © SCC, Nov 2002; Madrid, Karlheinz Schwarz

SCC IEC 61850 Input model - Overview © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 59

SCC IEC 61850 Polling versus logging (1) Sequenceof-Events Query Change in value Log Object

SCC IEC 61850 Polling versus logging (1) Sequenceof-Events Query Change in value Log Object Get Reg 00 Reg 01 Reg 02 Reg 03 Reg 04 Reg 00 <240. 1> Reg 0000 <240. 1> Var 00 Var 01 Var 02 Var 03 Var 04 Programming Monitor Programming Data Maintenance Process !? © SCC, Nov 2002; Madrid, Karlheinz Schwarz Reg 00 „Phs_A_Volt“ Analog x 1000 Volt !? Data Maintenance Page 60

SCC IEC 61850 Polling versus logging (2) configure Query Log Object Ph. V. phs.

SCC IEC 61850 Polling versus logging (2) configure Query Log Object Ph. V. phs. A mag(AV) Volt 1000 db=5 Reporting Process . . . Change in value Sequenceof-Events Monitor Query Programming Data Maintenance IEC 61850 IED ! © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 61

SCC IEC 61850 Polling versus logging (3) 4 Functionality in IED 4 IED online

SCC IEC 61850 Polling versus logging (3) 4 Functionality in IED 4 IED online configurable 4 “Documentation” in IED © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 62

IEC 61850 Input model (1) Set. Data. Value Service „sub. Ena“ Substitution Value Block/Unblock

IEC 61850 Input model (1) Set. Data. Value Service „sub. Ena“ Substitution Value Block/Unblock (local issue) Value (local issue) Intermediate Value Quality change (qchg) oper. block subst. oper. unblocked unsubst. Smp. Rate (FC=CF) SCC Signal Conditioner Input (Signal) from process/ application operator. Blocked substituted Quality 61850 -7 -3 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 63

SCC Input model (2) IEC 61850 data value and internal event data attribute values

SCC Input model (2) IEC 61850 data value and internal event data attribute values instantaneous measured value deadbanded value data change (dchg) deadbanded value range of value data change (dchg) quality of value 61850 -7 -2 inst. Mag (FC=MX) Intermediate Value mag (FC=MX, Trg. Op=dchg) db (FC=CF) range (FC=MX, Trg. Op=dchg) hh ll hh. Lim, . . . ll. Lim (FC=CF) dchg quality of value quality change (qchg) timestamp data attributes dchg Report Log monitoring process quality (FC=MX, Trg. Op=qchg) good, . . . invalid qchg timestamp Get. Data. Value Response © SCC, Nov 2002; Madrid, Karlheinz Schwarz t (FC=MX) oper. Bl. , subst. Quality change (qchg) timestamp from sample process 61850 -7 -4/3 Page 64

SCC Reporting BRCName Rpt. Ena Disc. Buf Input model (3) Reporting and Logging Buf.

SCC Reporting BRCName Rpt. Ena Disc. Buf Input model (3) Reporting and Logging Buf. Tim Intg. Pd Buffer Report formatting Grouped by Data Set Data. Set. Ref LCName Log. Ena Query Trg. Ops (dchg, qchg, dupd, integrity, gi) Data. Set. Ref Intg. Pd Logging instantaneous measured value Trg. Ops (dchg, qchg, dupd, integrity, gi) Unbuff. Report URCName Rpt. Ena internal events Data. Set. Ref Buffered Report Log Object Trg. Ops (dchg, qchg, dupd) Log Entry IEC 61850 Log formatting deadbanded value data changevalue (dchg) data change (dchg) range of value range of data changevalue (dchg) data change (dchg) quality of value quality change (qchg) timestamp 61850 -7 -2 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 65

SCC publisher GOOSE Input model (3) GOOSE - Sampled Value Application GOOSE formatting GOOSE

SCC publisher GOOSE Input model (3) GOOSE - Sampled Value Application GOOSE formatting GOOSE GCRef multicast Go. Ena Conf. Rev Nds. Com Data. Set. Ref Grouped by Data Set Application SMV formatting SMV Svc. Nam unicast or multicast any data value instantaneous measured value status value samples of measured values publisher Sampled MV IEC 61850 Sv. Ena Conf. Rev Smp. Rate Data. Set. Ref Grouped by Data Set instantaneous measured value instantaneous measured instantaneous value measured value 61850 -7 -2 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 66

SCC IEC 61850 LN, Data and Services XCBR Contr 1 Operate <ON> 2 3

SCC IEC 61850 LN, Data and Services XCBR Contr 1 Operate <ON> 2 3 Pos Trip <OFF> Report <ON> 4 5 6 Log Substitute Configurate. . . 7 ols Selfdescription © SCC, Nov 2002; Madrid, Karlheinz Schwarz Control value Operate time Originator Control number Status value “st. Val” Quality Time stamp. . . Substit. enable Substit. value. . . control status substitution Pulse configuration, Control model description, SBO timeout and extension SBO class. . . Blk. Opn Page 67

SCC IEC 61850 Communication mappings 8 -x, 9 -x © SCC, Nov 2002; Madrid,

SCC IEC 61850 Communication mappings 8 -x, 9 -x © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 68

SCC IEC 61850 Profiles Information IEC 61850 sampled values GOOSE 9 -1 9 -2

SCC IEC 61850 Profiles Information IEC 61850 sampled values GOOSE 9 -1 9 -2 Information exchange IEC 61850 -8 -1 Application IEC 61850/ISO 9506 Presentation ASN. 1 Session RFC 1006 Transport Network TCP IP Ethertype Data Link Ethernet, . . . Physical © SCC, Nov 2002; Madrid, Karlheinz Schwarz IETF Page 69

SCC IEC 61850 Communication mapping 8 -1 © SCC, Nov 2002; Madrid, Karlheinz Schwarz

SCC IEC 61850 Communication mapping 8 -1 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 70

SCC IEC 61850 Mappings of IEC 61850 -7 -2 Logical Node Data Set .

SCC IEC 61850 Mappings of IEC 61850 -7 -2 Logical Node Data Set . . . GOOSE Transmission of Sampled Value . . . SCSM 8 -1 Mapping to MMS (ISO/IEC 9506 Part 1 and Part 2) and to ISO/IEC 8802 -3 © SCC, Nov 2002; Madrid, Karlheinz Schwarz SCSM 9 -x Sampled values over. . . 9 -2. . . ISO/IEC 8802 -3 9 -1. . . serial unidirectional multidrop point to point link Page 71

SCC IEC 61850 Information Models IEC 61850 -7 -2 IEC 61850 -7 -4 Mapping

SCC IEC 61850 Information Models IEC 61850 -7 -2 IEC 61850 -7 -4 Mapping 8 -1 Common DATA IEC 61850 -7 -3 Classes use DATA-SET DATA LOGICAL NODE map Control Blocks (BRCB, URCB, Go. CB, . . . LCB) Control Block Attributes map Control Block Behavior LOG map LOGICAL DEVICE map MMS Named Variable. List Get. Data. Values -> Read Set. Data. Values -> Write MMS Named Variable MMS Journal Control Blocks Domain MMS message* IEC 61850 -8 -1 © SCC, Nov 2002; Madrid, Karlheinz Schwarz * GOOSE/GSSE/SMV messages map directly to ISO/IEC 8802 -3 Page 72

SCC IEC 61850 MMS Named Variable K 03/Q 0 CSWI$ST$Pos$st. Val K 03/Q 0

SCC IEC 61850 MMS Named Variable K 03/Q 0 CSWI$ST$Pos$st. Val K 03/Q 0 CSWI$ST$Pos$q K 03/Q 0 CSWI$ST$Pos$t K 03/Q 0 CSWI$ST$Pos$origin$or. Cat K 03/Q 0 CSWI$ST$Pos$origin$or. Ident K 03/Q 0 CSWI$SV$Pos$sub. Ena K 03/Q 0 CSWI$SV$Pos$sub. Val K 03/Q 0 CSWI$SV$Pos$sub. Q K 03/Q 0 CSWI$SV$Pos$sub. ID K 03/Q 0 CSWI$CO$Pos$ctl. Val K 03/Q 0 CSWI$CO$Pos$origin$or. Cat K 03/Q 0 CSWI$CO$Pos$origin$or. Ident K 03/Q 0 CSWI$CO$Pos$Test K 03/Q 0 CSWI$CO$Pos$Check K 03/Q 0 CSWI$CO$Pos$SID K 03/Q 0 CSWI$CF$Pos$ctl. Model Mapping 8 -1 (to MMS) 4 structured components of the MMS Named Variable Based on a document prepared by Jochen Haude (RWE). © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 73

SCC IEC 61850 g) Ta ( r nt h te it fie ngt n

SCC IEC 61850 g) Ta ( r nt h te it fie ngt n en Le Co Id A 3 4 E MMSpdu : : = CHOICE {. . unconfirmed-PDU [3] IMPLICIT SEQUENCE {. . . CHOICE {. . . A 0 4 C. . . information. Report [0] IMPLICIT SEQUENCE {. . . . variable. Access. Specification CHOICE {. . . 01 06. . . variable. List. Name [1] CHOICE {. . . 80 04 XX XX. . . vmd. Specific [0] IMPLICIT Visible. Sting </RPT>}. . . }, -- end of variable. Access. Specification A 0 42. . list. Of. Access. Result [0] INPLICIT SEQUENCE OF CHOICE {. . . A 2 40. . . success CHOICE {. . . structure [2] IMPLICIT SEQUENCE OF -- „Data“ 8 A 11 XX XX XX. . . CHOICE {. . . visible-string [10] IMPLICIT Visible. String <LLN 0$RP$All. Rpts. Co>}, -- Rpt. ID XX XX 84 02 01 10. . . CHOICE {. . . bit-string [4] IMPLICIT BIT STRING <0001 000 x>}, -- Opt. Flds 1 octet for the tag; 84 04 04 80 00 00. . . CHOICE {. . . bit-string [4] IMPLICIT BIT STRING <0100 0000 xxxx>}, -- Incl. BS 1 octet for length; A 2 1 E. . . CHOICE {. . . structure [2] IMPLICIT SEQUENCE OF -- Value(s) - here only one 1 octet for value A 2 1 C. . . . CHOICE {. . . structure [2] IMPLICIT SEQUENCE OF -- Value 85 01 01. . . . CHOICE {. . . integer [5] IMPLICIT INTEGER <1> }, -- st. Val 84 03 03 00 00. . . . CHOICE {. . . bit-string [4] IMPLICIT BIT STRING <0000 0 xxx>}, -- q 90 08 XX XX. . . . CHOICE {. . . utc-time [17] IMPLICIT Utc. Time<SS SS QQ MM MM MM>}, -- t A 2 08. . . . CHOICE {. . . structure [2] IMPLICIT SEQUENCE OF -- origin 85 01 03. . CHOICE {. . . integer [5] IMPLICIT INTEGER <3> }, -- origin. or. Cat 8 A 03 XX XX XX. . CHOICE {. . . visible-string [10] IMPLICIT Visible. String <? ? ? > }} -- origin. or. Ident. . . . } -- end of „Value“. . . . }, -- end of „Value(s)“ 85 01 01. . . CHOICE {. . . integer [5] IMPLICIT INTEGER <1>} -- reason. Code. . . } -- end of „Data“. . . } -- end of List. Of. Access. Result. . } -- end of information. Report Interpretation of received message 80 Byte. . . } (44 Byte pay load). . } -- end of unconfirmed. PDU (Tag values -> ASN. 1 syntax (Schema)). } -- end of MMSpdu Report [Dat. Nam=FALSE] (K 03/Q 0 CSWI. Pos) MMS Syntax (written in ASN. 1) defined in ISO 9506 -2 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Based on a document prepared by Jochen Haude (RWE). Page 74

SCC Mappings Serialization applying ASN. 1 BER encoded MMS messages Serialization applying XML encoded

SCC Mappings Serialization applying ASN. 1 BER encoded MMS messages Serialization applying XML encoded „MMS messages“ IEC 61850 Implemented Service Models: LD, LN, DATA-SET, Control Blocks, LOG, . . . Real Data Mapped to MMS Models and Services ~1/10 ~6/10 ~3/10 given development effort (estimated) © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 75

SCC IEC 61850 Communication mapping 9 -1 © SCC, Nov 2002; Madrid, Karlheinz Schwarz

SCC IEC 61850 Communication mapping 9 -1 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 76

SCC Architecture © SCC, Nov 2002; Madrid, Karlheinz Schwarz IEC 61850 Page 77

SCC Architecture © SCC, Nov 2002; Madrid, Karlheinz Schwarz IEC 61850 Page 77

SCC Communication Stack © SCC, Nov 2002; Madrid, Karlheinz Schwarz IEC 61850 Page 78

SCC Communication Stack © SCC, Nov 2002; Madrid, Karlheinz Schwarz IEC 61850 Page 78

SCC IEC 61850 Content universal data set based on IEC 60044 -8 . .

SCC IEC 61850 Content universal data set based on IEC 60044 -8 . . . © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 79

SCC IEC 61850 Conformance testing © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 80

SCC IEC 61850 Conformance testing © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 80

SCC IEC 61850 Part 10: Conformance Testing Scope This part of IEC 61850 specifies

SCC IEC 61850 Part 10: Conformance Testing Scope This part of IEC 61850 specifies methods for conformance testing of devices of substation automation systems. In addition it gives guidelines for setting up test environments and specifies levels of interoperability. Thus it enables the investigation of conformance claims and to establish their validity. © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 81

SCC IEC 61850 Conceptual conformance assessment process Start PICS Static Conformance review MICS Selection

SCC IEC 61850 Conceptual conformance assessment process Start PICS Static Conformance review MICS Selection Parameterisation PIXIT Static Conformance Requirm. Dynamic Conformance Requirm. Conformance Test Suite Dynamic Tests ____________ Basic Interconnection testing Capability Testing Behaviour Testing Analysis of Results Final Conformance Review Synthesis and Conclusion Test Report Production End © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 82

SCC IEC 61850 Test system configuration © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page

SCC IEC 61850 Test system configuration © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 83

SCC IEC 61850 Performance Time Requirement a f 1 Comm. Processor Physical device #1

SCC IEC 61850 Performance Time Requirement a f 1 Comm. Processor Physical device #1 Sender © SCC, Nov 2002; Madrid, Karlheinz Schwarz b c Comm. Processor f 2 Physical device #2 Receiver Page 84

SCC IEC 61850 Additional issues © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 85

SCC IEC 61850 Additional issues © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 85

SCC IEC 61850 UCA, TASE. 2 and IEC 61850 TASE. 2 Standard: 2002/3 UCA

SCC IEC 61850 UCA, TASE. 2 and IEC 61850 TASE. 2 Standard: 2002/3 UCA IEEE TR: 1999 Standard: 1997 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 86

SCC ? 1 MMS Mapping 61850 (2003) TASE. 2 Services 61850 Services 2 Hides/encapsulates

SCC ? 1 MMS Mapping 61850 (2003) TASE. 2 Services 61850 Services 2 Hides/encapsulates real World User Convention „Xyz“ Type Hides/encapsulates real World MMS Comparison of Modelling Mapping TASE. 2 (1997) IEC 61850 (Virtual World) Points Type Type „Points“ (Virtual World) Logical Device LN XSWI . . . © SCC, Nov 2002; Madrid, Karlheinz Schwarz LN ST MX RP LG LN Pos V Pos A „Points“ 3 „Device Model“ Page 87

SCC IEC 61850 - UCA 61850 -x-y UCA 2 GOMSFE 3 4 5 6

SCC IEC 61850 - UCA 61850 -x-y UCA 2 GOMSFE 3 4 5 6 10 General Device requirements System and 7 -4 Compatible Logical Node and Data Classes Projectmanangement Communication requirements 7 -3 Common Data Classes Building Blocks Common Class Definitions Standard Abstract Communication Service Interface (ACSI) GOOSE (Bricks) Data Types Common 7 -2 Models and Components Communication Configuration Description Language Conformance Testing 8 -x 9 -x Mapping to MMS and Ethernet SV © SCC, Nov 2002; Madrid, Karlheinz Schwarz Mapping to Ethernet Common Application Service Model (CASM) Page 88

SCC IEC 61850 Comparison 870 -5 TASE. 1 TASE 2 Yes Yes Features Application

SCC IEC 61850 Comparison 870 -5 TASE. 1 TASE 2 Yes Yes Features Application data and encoding Basic data models and services Limited and fixed 61850 Yes very flexible, can add new common and specific data structures and services few some Data structures for device models No No No Information models No No No many Comprehensive comparison 101, 103, 104, TASE. 2, 61850: http: //www. nettedautomation. com/news/n_44. html © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 89

SCC IEC 61850 - UCA™ compatible . . . © SCC, Nov 2002; Madrid,

SCC IEC 61850 - UCA™ compatible . . . © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 90

SCC IEC 61850 Example of Decentraliced Power System and Open Communication Systems based on

SCC IEC 61850 Example of Decentraliced Power System and Open Communication Systems based on IEC 61850 WIND TURBINE GENERATOR SYSTEMS IEC 61400 Part 25 - Communications for monitoring and control of wind power plants Details and first Working Draft: http: //www. scc-online. de/std/61400 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 91

SCC © SCC, Nov 2002; Madrid, Karlheinz Schwarz IEC 61850 Page 92

SCC © SCC, Nov 2002; Madrid, Karlheinz Schwarz IEC 61850 Page 92

SCC IEC 61850 schwarz@scc-online. de www. nettedautomation. com/news/ Demo-Software: www. nettedautomation. com/solutions/demo/20020114/index. html ©

SCC IEC 61850 schwarz@scc-online. de www. nettedautomation. com/news/ Demo-Software: www. nettedautomation. com/solutions/demo/20020114/index. html © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 93