Presentation is loading. Please wait.

Presentation is loading. Please wait.

© SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 1 IEC 61850 SCC Schwarz Consulting Company, SCC Dipl.-Ing. Karlheinz Schwarz Im Eichbaeumle 108 76139 Karlsruhe.

Similar presentations


Presentation on theme: "© SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 1 IEC 61850 SCC Schwarz Consulting Company, SCC Dipl.-Ing. Karlheinz Schwarz Im Eichbaeumle 108 76139 Karlsruhe."— Presentation transcript:

1 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 1 IEC 61850 SCC Schwarz Consulting Company, SCC Dipl.-Ing. Karlheinz Schwarz Im Eichbaeumle 108 76139 Karlsruhe / Germany Tel +49-721-684844 Fax +49-721-679387 Email schwarz@scc-online.de URLwww.scc-online.de IEC 61850 - Communication networks and systems in Substations Madrid (Spain) November 2002 Madrid (Spain) November 2002

2 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 2 IEC 61850 SCC 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

3 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 3 IEC 61850 SCC Past activities IEC 60870-6 TASE.2 (ICCP) IEC Fieldbus, Profibus,... ISO 9506 MMS (Convenor ISO TC184 SC5 WG2)...

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

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

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

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

8 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 8 IEC 61850 SCC IF1 protection-data exchange between bay and station level IF2 protection-data exchange between bay level and remote protection (outside the scope of this standard) IF3 data exchange within bay level IF4 CT and VT instantaneous data exchange (especially samples) between process and bay level IF5 control-data exchange between process and bay level IF6 control-data exchange between bay and station level IF7 data exchange between substation (level) and a remote engineer's workplace IF8 direct data exchange between the bays especially for fast functions like interlocking IF9 data exchange within station level IF10 control-data exchange between substation (devices) and a remote control center (outside the scope of this standard) 61850 Interfaces

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

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

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

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

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

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

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

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

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

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

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

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

21 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 21 IEC 61850 SCC Wind power control centre supervises 39 wind turbines from 9 different suppliers. 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. Wind power control centre supervises 39 wind turbines from 9 different suppliers. 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. Vattenfall (Sweden) Situation in Wind Power

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

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

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

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

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

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

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

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

30 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 30 IEC 61850 SCC 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) IEC 61850 Experience taken into account Domain experts

31 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 31 IEC 61850 SCC Configuration knowledge Measurements Status V A Status substation documentation “Application” Id 2673 is Phase A to ground voltage in kV of... What is 2673?

32 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 32 IEC 61850 SCC Configuration info in the device V A Status Named Information: PhV.phsA.cVal PhV.phsA.range PhV.phsA.q... PhV.phsA.units PhV.phsA.db PhV.phsA.smpRate Exchange: Get Report Log some 30 IEC 61850-7-3 IEC 61850-7-2 Container: SubMD/MMXU IEC 61850-7-4 Report Get.response

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

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

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

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

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

38 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 38 IEC 61850 SCC Common logical node information Logical node Logical node information information independent from the dedicated function represented by the LN, e.g., mode, health, name plate,... information representing either the status of the process or of the function allocated to the LN, e.g., switch type, switch operating capability,... Status information 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. Settings 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,... Measured values are data, which are changed by commands like switchgear state (ON/OFF), tap changer position or resetable counters, e.g., position, block opening,... Controls Logical Node

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

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

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

42 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 42 IEC 61850 SCC Current LN TCTR Amps ARtg LN TVTR Volts VRtg LN PhsATCTR Amp ARtg LN NeutTCTR Amp ARtg LN PhsATVTR Vol VRtg LN NeutTVTR Vol VRtg LN BusBTVTR Vol VRtg LN PhsBTCTR Amp ARtg LN PhsBTVTR Vol VRtg LN PhsCTCTR Amp ARtg LN PhsCTVTR Vol VRtg Instantiate to „Neutral“ TCTR 61850-7-4 LN classes Voltage SMVControl DatSetRef SmvID SmpRate 61850-7-2 class LN LLN0 DS1 PhsATCTR.ARtg NeutTCTR.ARtg PhsATVTR.VRtg PhsATCTR.Amp PhsBTCTR.Amp PhsCTCTR.Amp NeutTCTR.Amp PhsATVTR.Vol PhsBTVTR.Vol PhsCTVTR.Vol NeutTVTR.Vol BusBTVTR.Vol... SMVControl 1 DatSetRef = 1 SmvID = 1 SmpRate = 8 SMVControl 2 DatSetRef = 1 SmvID = 2 SmpRate = 16... Logical Device “MergingUnit ” Samples 8/period 16/period

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

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

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

46 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 46 IEC 61850 SCC 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 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 Parts of IEC 61850

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

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

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

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

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

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

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

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

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

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

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

58 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 58 IEC 61850 SCC 111 3 12 435 564 653 47 43 9 288 3 12 435 564 653 45 48 9 200 3 12 435 564 653 45 43 9 299 3 12 435 564 653 47 43 9 300 3 12 435 564 653 45 48 9 133 3 12 435 564 653 45 43 9 Operating Curve Type (volt.) Operating Curve Type (amp) Time Multiplier Minimum Operate Time Max Operate Time Operate Delay Time Type of Reset Curve Reset Delay Time LN PVOC Settings AVCrv TmACrv TmMult MinOpTmms MaxOpTmms OpDlTmms TypRsCrv RsDlTmms 122 3 12 435 564 653 45 43 LN PDIF Restraint Mode RstMod9 Settings Status information... Settings data active buffer (active setting group) logical node setting groups each setting group contains a consistent set of values each DATA, e.g., „ RsDlTmms “ is more complex than the depicted value (43). The CDC of this data is „ING“ = Integer status setting: - setVal - minVal - maxVal - stepSize - d Setting group model

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

60 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 60 IEC 61850 SCC Polling versus logging (1) Reg 00 Reg 01 Reg 02 Reg 03 Reg 04 Process Reg 00 Get Reg 00 Reg 00 Log Object Query Var 00 Var 01 Var 02 Var 03 Var 04 Sequence- of-Events Monitor Change in value Reg00 „Phs_A_Volt“ Analog x1000 Volt Programming Data Maintenance !? Programming Data Maintenance !?

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

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

63 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 63 IEC 61850 SCC Input (Signal) from process/ application Signal Conditioner Substitution Value SetDataValue Service „subEna“ Value (local issue) Block/Unblock (local issue) oper. block oper. unblocked subst. unsubst. Quality change (qchg) Inter- mediate Value operatorBlocked substituted SmpRate (FC=CF) 61850-7-3 Quality Input model (1)

64 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 64 IEC 61850 SCC GetDataValue Response data attribute values instantaneou s measured value range of value deadbanded value quality of value timestamp range of value deadbanded value quality of value timestamp data change (dchg) data change (dchg) quality change (qchg) data value and internal event 61850-7-4/3 61850-7-2 instantaneous measured value Report Log instMag (FC=MX) range (FC=MX, TrgOp=dchg) mag (FC=MX, TrgOp=dchg) hh ll quality (FC=MX, TrgOp=qchg) good,... invalid db (FC=CF) hhLim,... llLim (FC=CF) t (FC=MX) dchg qchg Quality change (qchg) operBl., subst. timestamp from sample process Intermediate Value monitoring process data attributes Input model (2)

65 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 65 IEC 61850 SCC Reporting Buffered Report Buffer Unbuff. Report BRCName RptEna DiscBuf DataSetRef BufTim IntgPd TrgOps (dchg, qchg, dupd, integrity, gi) URCName RptEna DataSetRef IntgPd TrgOps (dchg, qchg, dupd, integrity, gi) Report formatting Report formatting Logging Log formatting Log Object Query Log Entry LCName LogEna DataSetRef TrgOps (dchg, qchg, dupd) 61850-7-2 Grouped by Data Set range of value deadbanded value quality of value timestamp data change (dchg) data change (dchg) quality change (qchg) instantaneous measured value internal events range of value deadbanded value quality of value timestamp data change (dchg) data change (dchg) quality change (qchg) instantaneous measured value range of value deadbanded value quality of value timestamp data change (dchg) data change (dchg) quality change (qchg) instantaneous measured value Input model (3) Reporting and Logging

66 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 66 IEC 61850 SCC Grouped by Data Set instantaneous measured value status value any data value status value multicast GOOSE GCRefDataSetRef GOOSE formatting Application publisher GoEna ConfRev NdsCom samples of measured values Grouped by Data Set instantaneous measured value instantaneous measured value instantaneous measured value unicast or multicast Sampled MV SMV SvcNamDataSetRef SvEna ConfRev SmpRate SMV formatting Application 61850-7-2 publisher Input model (3) GOOSE - Sampled Value

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

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

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

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

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

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

73 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 73 IEC 61850 SCC K03/Q0CSWI K03/Q0CSWI$ST K03/Q0CSWI$ST$Pos K03/Q0CSWI$ST$Pos$stVal K03/Q0CSWI$ST$Pos$q K03/Q0CSWI$ST$Pos$t K03/Q0CSWI$ST$Pos$origin$orCat K03/Q0CSWI$ST$Pos$origin$orIdent K03/Q0CSWI$SV K03/Q0CSWI$SV$Pos K03/Q0CSWI$SV$Pos$subEna K03/Q0CSWI$SV$Pos$subVal K03/Q0CSWI$SV$Pos$subQ K03/Q0CSWI$SV$Pos$subID K03/Q0CSWI$CO K03/Q0CSWI$CO$Pos K03/Q0CSWI$CO$Pos$ctlVal K03/Q0CSWI$CO$Pos$origin$orCat K03/Q0CSWI$CO$Pos$origin$orIdent K03/Q0CSWI$CO$Pos$T K03/Q0CSWI$CO$Pos$Test K03/Q0CSWI$CO$Pos$Check K03/Q0CSWI$CO$Pos$SID K03/Q0CSWI$CF K03/Q0CSWI$CF$Pos K03/Q0CSWI$CF$Pos$ctlModel MMS Named Variable 4 structured components of the MMS Named Variable Based on a document prepared by Jochen Haude (RWE). Mapping 8-1 (to MMS)

74 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 74 IEC 61850 SCC Report [DatNam=FALSE] (K03/Q0CSWI.Pos) MMSpdu ::= CHOICE {....unconfirmed-PDU [3] IMPLICIT SEQUENCE {.....CHOICE {......informationReport [0] IMPLICIT SEQUENCE {.......variableAccessSpecification CHOICE {........variableListName [1] CHOICE {.........vmdSpecific [0] IMPLICIT VisibleSting }.....}, -- end of variableAccessSpecification....listOfAccessResult [0] INPLICIT SEQUENCE OF CHOICE {........success CHOICE {... structure [2] IMPLICIT SEQUENCE OF -- „Data“......CHOICE {... visible-string [10] IMPLICIT VisibleString },-- RptID......CHOICE {... bit-string [4] IMPLICIT BIT STRING }, -- OptFlds......CHOICE {... bit-string [4] IMPLICIT BIT STRING }, -- InclBS......CHOICE {... structure [2] IMPLICIT SEQUENCE OF-- Value(s) - here only one.......CHOICE {... structure [2] IMPLICIT SEQUENCE OF-- Value........CHOICE {... integer [5] IMPLICIT INTEGER },-- stVal........CHOICE {... bit-string [4] IMPLICIT BIT STRING },-- q........CHOICE {... utc-time [17] IMPLICIT UtcTime }, -- t........CHOICE {... structure [2] IMPLICIT SEQUENCE OF -- origin.........CHOICE {... integer [5] IMPLICIT INTEGER },-- origin.orCat.........CHOICE {... visible-string [10] IMPLICIT VisibleString }}-- origin.orIdent........} -- end of „Value“.......}, -- end of „Value(s)“......CHOICE {... integer [5] IMPLICIT INTEGER } -- reasonCode......} -- end of „Data“.....} -- end of ListOfAccessResult....} -- end of informationReport...}..} -- end of unconfirmedPDU.} -- end of MMSpdu A34E A04C 0106 8004XX XX XX XX A042 A240 8A11XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX 840201 10 840404 80 00 00 A21E A21C 850101 840303 00 00 9008XX XX XX XX XX XX XX XX A208 850103 8A03XX XX XX 850101  80 Byte (44 Byte pay load) Identifier (Tag) Length Content MMS Syntax (written in ASN.1) defined in ISO 9506-2 Interpretation of received message (Tag values -> ASN.1 syntax (Schema)) 1 octet for the tag; 1 octet for length; 1 octet for value Based on a document prepared by Jochen Haude (RWE).

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

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

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

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

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

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

81 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 81 IEC 61850 SCC 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. Part 10: Conformance Testing

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

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

84 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 84 IEC 61850 SCC Comm. Processor f1 Physical device #1 Sender Comm. Processor f2 Physical device #2 Receiver Time Requirement abc Performance

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

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

87 © SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 87 IEC 61850 SCC Comparison of Modelling (Virtual World) Hides/encapsulates real World Logical Device Mapping MMS LN XSWIPosST XSWIVMX XSWIPosRP XSWIALG... ? 61850 Services Mapping 61850 (2003) „Points“ „Device Model“ „Device Model“ 1 2 3 (Virtual World) Hides/encapsulates real World Points Mapping MMS Type TASE.2 Services TASE.2 (1997) „Points“ User Convention „Xyz“ Type

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

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

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

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

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

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


Download ppt "© SCC, Nov 2002; Madrid, Karlheinz Schwarz Page 1 IEC 61850 SCC Schwarz Consulting Company, SCC Dipl.-Ing. Karlheinz Schwarz Im Eichbaeumle 108 76139 Karlsruhe."

Similar presentations


Ads by Google