Shopping Cart

No products in the cart.

BS EN 61850-7-1:2011+A1:2020

$215.11

Communication networks and systems for power utility automation – Basic communication structure. Principles and models

Published By Publication Date Number of Pages
BSI 2020 204
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. Weโ€™re here to assist you 24/7.
Email:[email protected]

PDF Catalog

PDF Pages PDF Title
2 undefined
4 Blank Page
5 European foreword
Endorsement notice
6 Blank Page
7 Blank Page
9 CONTENTS
20 INTRODUCTION
21 1 Scope
2 Normative references
22 3 Terms and definitions
23 4 Abbreviated terms
24 5 Overview of the IEC 61850 series concepts
5.1 Objective
Figures
Figure 1 โ€“ Relations between modelling and mapping parts of the IEC 61850 series
25 5.2 Topology and communication functions of substation automation systems
26 5.3 The information models of substation automation systems
Figure 2 โ€“ Sample substation automation topology
27 Figure 3 โ€“ Modelling approach (conceptual)
28 5.4 Applications modelled by logical nodes defined in IEC 61850-7-4
Tables
Table 1 โ€“ LN groups
30 Figure 4 โ€“ Logical node information categories
Figure 5 โ€“ Build-up of devices (principle)
31 5.5 The semantic is attached to data
Figure 6 โ€“ Position information depicted as a tree (conceptual)
33 5.6 The services to exchange information
34 Figure 7 โ€“ Service excerpt
35 5.7 Services mapped to concrete communication protocols
5.8 The configuration of the automation system
Figure 8 โ€“ Example of communication mapping
36 5.9 Summary
37 6 Modelling approach of the IEC 61850 series
6.1 Decomposition of application functions and information
Figure 9 โ€“ Summary
38 Figure 10 โ€“ Decomposition and composition process (conceptual)
39 6.2 Creating information models by stepwise composition
Table 2 โ€“ Logical node class XCBR (conceptual)
40 Figure 11 โ€“ XCBR1 information depicted as a tree
41 6.3 Example of an IED composition
42 6.4 Information exchange models
6.4.1 General
Figure 12 โ€“ Example of IED composition
43 6.4.2 Output model
Figure 13 โ€“ Output and input model (principle)
44 Figure 14 โ€“ Output model (step 1) (conceptual)
45 Figure 15 โ€“ Output model (step 2) (conceptual)
Figure 16 โ€“ GSE output model (conceptual)
46 Figure 17 โ€“ Setting data (conceptual)
47 6.4.3 Input model
Table 3 โ€“ Excerpt of integer status setting
48 Figure 18 โ€“ Input model for analogue values (step 1) (conceptual)
49 Figure 19 โ€“ Range and deadbanded value (conceptual)
50 Figure 20 โ€“ Input model for analogue values (step 2) (conceptual)
51 Figure 21 โ€“ Reporting and logging model (conceptual)
52 Figure 22 โ€“ Data set members and reporting
Table 4 โ€“ Comparison of the data access methods
53 Figure 23 โ€“ Buffered report control block (conceptual)
54 Figure 24 โ€“ Buffer time
55 Figure 25 โ€“ Data set members and inclusion-bitstring
Figure 26 โ€“ Log control block (conceptual)
56 Figure 27 โ€“ Peer-to-peer data value publishing model (conceptual)
57 6.4.4 Model for statistical and historical statistical data
58 Figure 28 โ€“ Conceptual model of statistical and historical statistical data (1)
60 6.4.5 Model for system functions
Figure 29 โ€“ Conceptual model of statistical and historical statistical data (2)
62 7 Application view
7.1 General
Figure 30 โ€“ Concept of the service tracking model โ€“ Example: control service tracking
63 Figure 31 โ€“ Real world devices
64 7.2 First modelling step โ€“ Logical nodes and data
Figure 32 โ€“ Logical nodes and data (IEC 61850-7-2)
65 Figure 33 โ€“ Simple example of modelling
Figure 34 โ€“ Basic building blocks
66 Figure 35 โ€“ Logical nodes and PICOM
Figure 36 โ€“ Logical nodes connected (outside view in IEC 61850-7-x series)
67 7.3 Mode and behaviour of a logical node
7.4 Use of measurement ranges and alarms for supervision functions
Figure 37 โ€“ Mode and behaviour data (IEC 61850-7-4)
68 7.5 Data used for limiting the access to control actions
7.6 Data used for blocking functions described by logical nodes
7.7 Data used for logical node inputs/outputs blocking (operational blocking)
7.7.1 General
Figure 38 โ€“ Data used for limiting the access to control actions (IEC 61850-7-4)
69 7.7.2 Blocking incoming commands
7.7.3 Blocking process outputs
Figure 39 โ€“ Data used for logical node inputs/outputs blocking (IEC 61850-7-4)
70 7.8 Data used for testing
7.8.1 General
7.8.2 Multicast signals used for simulation
Figure 40 โ€“ Data used for receiving simulation signals
71 7.8.3 Input signals used for testing
Figure 80 โ€“ GOOSE subscription supervision state machine
Figure 81 โ€“ SV subscription supervision state machine
72 Figure 41 โ€“ Example of input signals used for testing
73 7.8.4 Test mode
7.9 Logical node used for extended logging functions
Figure 42 โ€“ Test mode example
74 8 Device view
8.1 General
Figure 43 โ€“ Logical node used for extended logging functions (GLOG)
75 8.2 Second modelling step โ€“ logical device model
8.2.1 The logical device concept
Figure 44 โ€“ Logical device building block
76 8.2.2 The device nameplate
Figure 45 โ€“ Logical devices and LLN0/LPHD
77 8.2.3 Gateways and proxies
Figure 46 โ€“ The common data class DPL
79 Figure 47 โ€“ Logical devices in proxies or gateways
80 Figure 79 โ€“ Logical devices in proxies or gateways (functional naming)
81 8.2.4 Logical devices for monitoring external device health
8.2.5 Logical devices management hierarchy
Figure 48 โ€“ Logical devices for monitoring external device health
82 Figure 49 โ€“ Logical devices management hierarchy
83 9 Communication view
9.1 General
9.2 The service models of the IEC 61850 series
84 Figure 50 โ€“ ACSI communication methods
Table 5 โ€“ ACSI models and services
85 9.3 The virtualisation
86 9.4 Basic information exchange mechanisms
Figure 51 โ€“ Virtualisation
Figure 52 โ€“ Virtualisation and usage
87 Figure 53 โ€“ Information flow and modelling
Figure 54 โ€“ Application of the GSE model
88 9.5 The client-server building blocks
9.5.1 Server
Figure 55 โ€“ Server building blocks
89 9.5.2 Client-server roles
Figure 56 โ€“ Interaction between application processand application layer (client/server)
Figure 57 โ€“ Example for a service
Figure 58 โ€“ Client/server and logical nodes
90 9.6 Logical nodes communicate with logical nodes
Figure 59 โ€“ Client and server roles
91 9.7 Interfaces inside and between devices
Figure 60 โ€“ Logical nodes communicate with logical nodes
92 10 Where physical devices, application models and communication meet
Figure 61 โ€“ Interfaces inside and between devices
93 11 Relationships between IEC 61850-7-2, IEC 61850-7-3 and IEC 61850-7-4
11.1 Refinements of class definitions
Figure 62 โ€“ Component hierarchy of different views (excerpt)
94 11.2 Example 1 โ€“ Logical node and data object class
Figure 63 โ€“ Refinement of the DATA class
95 Table 6 โ€“ Logical node circuit breaker
97 Table 7 โ€“ Controllable double point (DPC)
98 11.3 Example 2 โ€“ Relationship of IEC 61850-7-2, IEC 61850-7-3, and IEC 61850-7-4
Figure 64 โ€“ Instances of a Data object class (conceptual)
99 Figure 65 โ€“ Relation between parts of the IEC 61850 series
100 12 Formal specification method
12.1 Notation of ACSI classes
12.2 Class modelling
12.2.1 Overview
Table 8 โ€“ ACSI class definition
101 Figure 66 โ€“ Abstract data model example for IEC 61850-7-x
102 12.2.2 Common data class
Table 9 โ€“ Single point status common data class (SPS)
103 Table 10 โ€“ Quality components attribute definition
104 Table 16 โ€“ Attributes of DetailQual
105 Table 11โ€“ Functional constraints (excerpt)
Table 12โ€“ Trigger option
106 12.2.3 Logical node class
Figure 67 โ€“ Relation of TrgOp and Reporting
107 Table 13 โ€“ GenLogicalNodeClass definition
108 12.3 Service parameters tables
109 12.4 Referencing instances
Figure 68 โ€“ Sequence diagram
Figure 69 โ€“ References
110 Figure 70 โ€“ Use of FCD and FCDA
112 13 Namespaces
13.1 General
Figure 71 โ€“ Object names and object reference
113 13.2 Namespaces defined in the IEC 61850-7-x series
Figure 72 โ€“ Definition of names and semantics
114 Figure 73 โ€“ Name space as class repository
115 Figure 74 โ€“ All instances derived from classes in a single name space
116 Figure 75 โ€“ Instances derived from multiple namespaces
Figure 76 โ€“ Inherited namespaces
117 13.3 Namespaces dependencies
13.3.1 General
13.3.2 Basic namespaces dependencies
118 Figure 77 โ€“ Basic namespaces dependencies
119 13.3.3 Other namespaces dependencies
Figure 78 โ€“ Other namespaces dependencies
120 13.4 Specification of namespaces
13.5 Attributes for references to namespaces
13.5.1 General
121 13.5.2 Attribute for logical device namespace (ldNs)
13.5.3 Attribute for logical device basic namespace (LLN0.NamPlt.lnNs)
Table 14 โ€“ Excerpt of logical node name plate common data class (LPL)
Table 15 โ€“ Excerpt of the abstract common data class BasePrimitiveCDC
122 13.5.4 Attribute for logical node namespace (lnNs)
13.5.5 Attribute for data namespace (dataNs)
13.5.6 Attribute for common data class namespace (cdcNs)
13.5.7 Attribute for naming a common data class name (cdcName)
123 13.6 Deprecation of namespaces
14 Common rules for new version of classes and for extension of object classes
14.1 General
14.2 Basic rules
14.2.1 General
124 Figure 79 โ€“ Basic extension rules diagram
126 14.2.2 Use of optional information
14.2.3 General rules for enumerations types and enumeration-based data objects and attributes
14.3 Rules for extensions within private namespace
14.3.1 Rules for LN classes
127 14.3.2 New LN classes
14.3.3 Rules for Common Data Classes
128 14.3.4 Rules for enumeration types and enumeration-based data objects and attributes
14.4 Extensions made within product standard namespaces
14.5 Extensions made within transitional namespaces
14.6 Extensions made within basic and domain namespaces
129 14.7 Multiple instances of LN classes for dedicated and complex functions
14.7.1 Example for time overcurrent
14.7.2 Example for PDIS
14.7.3 Example for power transformer
14.7.4 Example for auxiliary network
130 14.8 Specialisation of data by use of number extensions
14.9 Examples for new LNs
14.10 Example for new Data
131 15 Compatibility between different versions of the standard
132 Annexes
Annex A (informative) Overview of logical nodes and data
A.1 Compatible logical node classes and data classes (IEC 61850-7-4)
A.1.1 List of LN groups (IEC 61850-7-4)
A.1.2 LN classes (IEC 61850-7-4)
A.1.3 Data object classes (IEC 61850-7-4)
A.2 Common data class specifications (IEC 61850-7-3)
Table A.2 โ€“ List of common data classes (excerpt)
134 Annex B (informative) Allocation of data to logical nodes
Figure B.1 โ€“ Example for control and protection LNs combined in one physical device
135 Figure B.2 โ€“ Merging unit and sampled value exchange (topology)
Figure B.3 โ€“ Merging unit and sampled value exchange (data)
137 Annex C (informative) Use of the substation configuration language (SCL)
C.1 General
C.2 SCL and options in logical nodes
Figure C.1 โ€“ Application of SCL for LNs (conceptual)
138 C.3 SCL and options in data
Figure C.2 โ€“ Application of SCL for data (conceptual)
139 Annex D (xxx)
140 Annex E (informative) Relation between logical nodes and PICOMs
Figure E.1 โ€“ Exchanged data between subfunctions (logical nodes)
Figure E.2 โ€“ Relationship between PICOMS and client/server model
141 Annex F (informative) Mapping the ACSI to real communication systems
F.1 General
Figure F.1 โ€“ ACSI mapping to an application layer
142 Figure F.2 โ€“ ACSI mappings (conceptual)
143 F.1.1 Mapping example (IEC 61850-8-1)
Figure F.3 โ€“ ACSI mapping to communication stacks/profiles
Figure F.4 โ€“ Mapping to MMS (conceptual)
144 Figure F.5 โ€“ Mapping approach
145 Figure F.6 โ€“ Mapping detail of mapping to a MMS named variable
Figure F.7 โ€“ Example of MMS named variable (process values)
146 Figure F.8 โ€“ Use of MMS named variables and named variable list
147 Figure F.9 โ€“ MMS information report message
148 Figure F.10 โ€“ Mapping example
149 Annex G (normative) LGOS/LSVS engineering
G.1 General
150 G.2 LGOS/LSVS engineering by the ICT
Figure G.1 โ€“ LGOS/LSVS engineering
151 G.3 LGOS/LSVS engineering by the SCT
Figure G.2 โ€“ LGOS/LSVS engineering by ICT
152 Figure G.3 โ€“ LGOS/LSVS engineering by the SCT
153 Annex H (normative) GOOSE/SMV Subscription Configuration
H.1 General
Figure H.1 โ€“ GOOSE/SMV subscription engineering workflow
154 H.2 SCT supplied input binding workflow
Figure H.2 โ€“ SCT supplied input binding
155 H.3 ICT supplied input binding (for later binding)
Figure H.3 โ€“ ICT supplied input binding (for later binding)
156 Annex I (informative) Specification of namespaces for Edition 3
I.1 Namespaces dependencies
I.1.1 General
I.1.2 Namespaces dependencies
157 I.2 Example 2 โ€“ Standardized data objects used in standardized LNs
Figure I.1 โ€“ Private LN using standardized DOs (Edition 2)
158 I.3 Example 3 โ€“ Edition 2 device: standardized data object introduced in IEC61850-7-4:2007B
Figure I.2 โ€“Standardized data objects used in standardized LNs
159 I.4 Example 4 โ€“ Edition 2 device: standardized LN introduced in IEC61850-7-4:2007B
Figure I.3 โ€“ Edition 2 device: standardized data object introduced in IEC61850-7-4:2007B
160 I.5 Example 5 โ€“ Edition 1 device: Logical nodes in technical reports
Figure I.4 โ€“ Edition 2 device: standardized LN introduced in IEC61850-7-4:2007B
161 Figure I.5 โ€“ Edition 1 device: Logical nodes in technical reports
162 I.6 Example 6- Edition 2.1 device: Logical nodes in technical reports defining new CDCs
Figure I.6 โ€“ Edition 2 device: Logical nodes in technical reports
163 I.7 Example 7- Edition 2.1 device: devices for product family standards
Figure I.7 โ€“ Edition 2.1 device: Logical nodes in technical reports defining new CDCs
164 I.8 Example 8 โ€“ Standardized logical nodes introduced by other domain applications
Figure I.8 โ€“ Edition 2.1 device: standardized LNs extended by other domains
165 Figure I.9 โ€“ Edition 2 device: standardized LN introduced in IEC 61850-7-420:2009
166 I.9 Example 9 โ€“ Standardized logical nodes introduced by other domain applications than moved to IEC 61850-7-4
Figure I.10 โ€“ Edition 2.1 device: standardized LN introduced in IEC 61850-7-420:2015
167 Figure I.11 โ€“ Edition 2 device: standardized LN moved from introduced in IEC 61850-7-420:2009 to IEC 61850-7-4:2007
168 Figure I.12 โ€“ Edition 2.1 device: standardized LN moved from introduced in IEC 61850-7-420:2009 to IEC 61850-7-4:2007
169 Annex J (normative) Use case scenarios examples for clarifying the common rules of Clause 14
J.1 General
J.2 Example 1 โ€“ Private LN using standardized DOs
Figure J.1 โ€“ Private LN using standardized DOs (Edition 2)
170 J.3 Example 2 โ€“ Standardized data objects used in standardized LNs
J.4 Example 3 โ€“ Edition 2 device: standardized data object introduced in IEC61850-7-4:2007B
Figure J.2 โ€“Standardized data objects used in standardized LNs
171 J.5 Example 4 โ€“ Edition 2 device: standardized LN introduced in IEC61850-7-4:2007B
Figure J.3 โ€“ Edition 2 device: standardized data object introduced in IEC61850-7-4:2007B
172 J.6 Example 5 โ€“ Edition 1 or 2 device: Logical nodes in technical reports
Figure J.4 โ€“ Edition 2 device: standardized LN introduced in IEC61850-7-4:2007B
173 Figure J.5 โ€“ Edition 1 device: Logical nodes in technical reports
174 J.7 Example 6- Edition 2.1 device: Logical nodes in technical reports defining new CDCs
Figure J.6 โ€“ Edition 2 device: Logical nodes in technical reports
175 J.8 Example 7- Edition 2.1 device: devices for product family standards
Figure J.7 โ€“ Edition 2.1 device: Logical nodes in technical reports defining new CDCs
176 J.9 Example 8 โ€“ Standardized logical nodes introduced by other domain applications
Figure J.8 โ€“ Edition 2.1 device: standardized LNs extended by other domains
177 Figure J.9 โ€“ Edition 2 device: standardized LN introduced in IEC 61850-7-420:2009
178 J.10 Example 9 โ€“ Standardized logical nodes introduced by other domain applications than moved to IEC 61850-7-4
Figure J.10 โ€“ Edition 2.1 device: standardized LN introduced in IEC 61850-7-420:2015
179 Figure J.11 โ€“ Edition 2 device: standardized LN moved from introduced in IEC 61850-7-420:2009 to IEC 61850-7-4:2007
180 Figure J.12 โ€“ Edition 2.1 device: standardized LN moved from introduced in IEC 61850-7-420:2009 to IEC 61850-7-4:2007
181 Annex K (normative) General requirements and recommendations regarding compatibility issues between different versions of IEC 61850
K.1 Overview
K.1.1 General
K.1.2 Definitions (to go to part 2):
182 K.1.3 Introduction to compatibility discussion
K.1.4 Assumptions
Table K.1 โ€“ Information users and information providers
183 K.1.5 Generic rules
184 K.1.6 Overview on use cases
Table K.2 โ€“ Data model use cases
186 Table K.3 โ€“ Services use cases
187 Table K.4 โ€“ Data Forbidden cases
188 K.2 Use cases related to the data model
K.2.1 Use case 1: Add new type
K.2.2 Use case 2: Add new FC
Table K.5 โ€“ Add new basic type
189 K.2.3 Use case 3: Extend CDC with elements of existing types and FCs
Table K.6 โ€“ Extend CDC with DA of new FC
Table K.7 โ€“ Add new DA using existing type and FCs
190 K.2.4 Use case 4: Add a new DataObject (DO) based on new CDCs
Table K.8 โ€“ Add a new DO based on new CDC using existing types and FCs
191 K.2.5 Use case 5: Add a new DO based on existing CDCs
K.2.6 Use case 6: Rename a DO
K.2.7 Use case 7: Rename a DA, subDO or subDA
Table K.9 โ€“ Adding a new DO based on existing CDC
Table K.10 โ€“ Renaming a DO
192 K.2.8 Use case 8: Deprecation of a FC
Table K.11 โ€“ Renaming a DA, subDO or subDA
193 K.2.9 Use case 9: Deprecation of a DA
K.2.10 Use case 10: Removal of a DA
Table K.12 โ€“ Deprecation of a FC
Table K.13 โ€“ Deprecation of a DA
194 K.2.11 Use case 11: Deprecation of a DO
K.2.12 Use case 12: Use a weaker presence condition
Table K.14 โ€“ Removal of a DA
Table K.15 โ€“ Deprecation of a DO
195 K.2.13 Use case 13: Use a stronger presence condition
K.2.14 Use case 14: Extend Enumeration List with an enumerated value
Table K.16 โ€“ Use of a weaker presence condition
Table K.17 โ€“ Use of a stronger presence condition
196 K.2.15 Use case 15: Modification of an Enumerated value
Table K.18 โ€“ Extend an enumeration with an enumerated value
Table K.19 โ€“ Modification of an enumerated value from an enumeration list
197 K.2.16 Use case 16: Deprecation of an Enumerated value
K.2.17 Use case 17: Extension of a PACKED LIST
K.2.18 Use case 18: Extend Name Length
Table K.20 โ€“ Deprecate an enumerated value from an enumeration list
Table K.21 โ€“ Extension of a PACKED LIST
198 K.3 Use cases related to the services
K.3.1 Use case 30: Add new type
Table K.22 โ€“ Extend size of names / references
Table K.23 โ€“ Add new basic type
199 K.3.2 Use case 31: Using new control block class
K.3.3 Use case 32: Using new services
Table K.24 โ€“ Adding new Control Blocks
Table K.25 โ€“ Adding new services
200 K.3.4 Use case 33: Extending control block class with an attribute of existing type
K.3.5 Use case 34: Rename a service parameter not associated with a control block attribute
K.3.6 Use case 35: Removing / Deprecating Control Block Classes
Table K.26 โ€“ Add new attributes in control block
Table K.27 โ€“ Deprecating control block class
201 K.3.7 Use case 36: Using a stronger presence condition
Table K.28 โ€“ Using a stronger presence condition
202 Bibliography
BS EN 61850-7-1:2011+A1:2020
$215.11