System Engineer Configures IEC 61850 Gateway To DNP3 Substation - EPRI

Transcription

System Engineer ConfiguresIEC 61850 Gateway to DNP3 Substation1 Description of Function1.1 Function NameSystem Engineer Configures IEC 61850 Gateway to DNP3 Substation1.2 Function IDDNP3-IEC6850-21.3 Brief DescriptionGiven DNP-XML Device Profiles for a substation automation system consisting of multiple DNP3 devices, a system engineerconfigures a gateway device so an IEC 61850 Client can control and monitor the substation using IEC 61850.1.4 Narrative Text narrative still to be added Key issues include: How are points selected from the DNP devices? Is there an internal DNP3 point map in the gateway that can be used tospecify points? Should the final configuration of the gateway be performed using an SCD file, or by updating the DNP-XML files of thevarious devices?System Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc16/22/2011

1.5 Actor (Stakeholder) RolesGrouping (Community) ,Actor NameGroup DescriptionActor Type (person,organization, device,system, or subsystem)Actor DescriptionSystem EngineerPersonThe person responsible for configuring a substation gatewayIEC 61850 ClientDeviceThe component of a control center responsible for monitoring and controllingtransmission or distribution substations on behalf of the Energy ManagementSystem or Distribution Management System. Sometimes referred to as theSCADA processor or SCADA system.Substation GatewayDeviceThe component in a substation responsible for gathering data from all substationdevices, filtering the data as appropriate, and reporting it to the IEC 61850 Clientof the Energy Management System or Distribution Management System.Contains the IEC 61850 Server and DNP3 Master applications.IEC 61850 ServerSoftware ApplicationThe software within the Substation Gateway that communicates with the IEC61850 Client in the control center using IEC 61850.DNP3 MasterSoftware ApplicationThe software within the Substation Gateway that communicates with IEDs withinthe substation using DNP3.DNP3 IEDDeviceA device within the substation that communicates with masters and other IEDsusing DNP3.System ConfigurationToolSoftware ApplicationsSoftware responsible for configuring the IEC 61850 Client in the control center.System Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc26/22/2011

Grouping (Community) ,Actor NameGroup DescriptionActor Type (person,organization, device,system, or subsystem)Actor DescriptionSubstationConfiguration ToolSoftware ApplicationSoftware responsible for configuring the substation gateway.IED ConfigurationToolSoftware ApplicationSoftware responsible for configuring a particular device within the substation.System Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc36/22/2011

1.6 Information exchangedInformation Object NameInformation Object DescriptionGateway ICD FileIED Capability Description file for the Gateway. SCL file describing the IEC 61850 data model thegateway will produce, but without any specific information about a particular project.Gateway Database PointMapAn ordered list of point numbers, indexes, names or tags uniquely identifying all the DNP3 datagathered by the Gateway.Chosen DataThe subset of substation DNP3 data (from the Gateway Database Point Map) that the SystemEngineer wishes to expose to the IEC 61850 Client through the IEC 61850 Server on the Gateway.Gateway IID FileInstantiated IED Description file for the Gateway. SCL file describing the IEC 61850 data model andthe IEC 61850 IED Instance Data that the IEC 61850 Server on the Gateway will produce for aparticular project. Also contains the mapping to DNP3 points in the Gateway database point map.Gateway CID FileConfigured IED Description file for the Gateway. SCL file that is the same as the IID file but with theaddition of any IEC 61850 Outstation Parameters embedded in private sections.SCD FileSubstation Configuration Description file. SCL file describing the configuration of a number ofdifferent IEC 61850 Servers in terms of IEC 61850, for the benefit of an IEC 61850 Client.System Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc46/22/2011

Information Object NameIEC 61850 IED InstanceDataInformation Object DescriptionStandard IEC 61850 configuration information necessary to configure a particular Server. Examplesinclude: DNP3 Master ParametersProprietary information necessary to configure the DNP3 Master in the gateway. Examples include: IEC 61850 OutstationParametersPolling ratesControl priorityProprietary information necessary to configure the IEC 61850 Server (outstation) in the gateway.Examples include: Mapping RulesAddressesUser-chosen portions of names, e.g. Prefixes, logical device namesData set membersGOOSE/GSSE mappingReporting parametersDeadbandsControl parameters (e.g. trip/close, latch etc.)Data object descriptionsQueuing prioritiesSource of time synchronizationA list of rules describing how DNP3 objects and function codes can be mapped to IEC 61850common data classes and services.1.7 Activities/ServicesActivity/Service NameActivities/Services ProvidedSystem Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc56/22/2011

1.8 traintImpact of Contract/Regulation on FunctionFrom ActorTypeMayShallNotShallDescription (verb)DescriptionSystem Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.docTo ActorApplies to66/22/2011

2 Step by Step Analysis of Function2.1 Steps to implement function – System Engineer Configures DNP3 Gateway to IEC 61850Substation2.1.1 Preconditions and ditions or AssumptionsSubstation GatewayNot yet configured for DNP3 or IEC 61850 operationSystem Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc76/22/2011

2.1.2 Steps#EventPrimary ActorName ofProcess/ActivityDescription ofProcess/ActivityInformationReceiverInformation ProducerName of tDeviceProfilesLoads DNP-XML Device Profile Filesfiles into the Substation ConfigurationTool.DNP3 IEDSubstationConfigurationToolDNP-XMLDevice eates a database of informationwithin the Gateway that will permit theSystem Engineer to choose DNP3 datafor publishing in an IEC 61850 tewayDatabase PointMap2.SystemEngineerCreate IEC61850 ModelDetermines the IEC 61850 data model,including logical nodes, data objects,data attributes, and data sets that theGateway will produce. May enter IEC61850 Instance Data as part of this way ICDFileCouldimport anexistingSCD file todo this.3a.SystemEngineerChooseDatabasePointsSelects data from the Gateway DatabasePoint Map to expose to the IEC oolChosen DataSteps 2 and3a may bereversed.3b.SystemEngineerMap DataProduces Gateway IID File for the IEC61850 Server on the SubstationGateway, based on the Mapping Rulesdefined by this PAP working group, theChosen Data, and the GatewayDatabase Point Map created from theDNP-XML Device Profile files. DNP3Mapping information is embedded inthe IID File. System Engineer adds IEC61850 Instance Data if not alreadyadded.SubstationConfigurationToolGateway IEC61850 ServerGateway IIDFileSystem Engineer Configures IEC 61850 Gateway to DNP3 Substation 011

#EventPrimary ActorName ofProcess/ActivityDescription ofProcess/ActivityInformationReceiverInformation ProducerName of InfoExchanged4.SystemEngineerConfigureIEC 61850ClientConfigures the IEC 61850 Client usingthe IID File for the IEC 61850 Serveron the Gateway. Adds any proprietaryinformation, e.g. polling schemes andinter-substation C 61850ClientIEC 61850SCD File5a.SystemEngineerImport SCDFileImports the SCD File into theSubstation Configuration Tool. TheSubstation Configuration Tool readsonly the parts of the file applicable tothe tionToolIEC 61850SCD File5b.SystemEngineerFinishConfiguringGatewayAdds proprietary information necessaryfor the operation of the IEC 61850Server and DNP3 Master on lDNP MasterParameters andIEC wayConfigDownloads the final configuration tothe Substation yGateway CIDFile,includingIEC61850 ServerParameters.May alsoinclude DNP3MasterParametersOrIEDConfigurationToolSystem Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc9AdditionalNotesMay beproprietaryformat6/22/2011IECSAEnvironments

2.1.3 Post-conditions and Significant ResultsActor/ActivityPost-conditions Description and ResultsSubstation GatewayReads downloaded configuration to convert DNP3 to IEC 61850 and vice versa2.1.4 Proposed RequirementsNumberDescriptionStep1.Configuration Tools shall permit a System Engineer to select individual DNP3 data points fromthose produced by several IEDs, as described in the DNP-XML Device Profile files for each IED.32.Configuration Tools shall permit a System Engineer to create an IEC 61850 data model to bemapped by the Gateway to the DNP3 data points chosen by the System Engineer, includinglogical devices, logical nodes, data objects, data attributes and data sets.23.Configuration Tools shall permit a System Engineer to create an ICD file containing the IEC61850 data model to be reported by the Gateway.24.Configuration Tools shall permit a System Engineer to create an IID file for the Gateway.35.The IID file produced by Configuration Tools shall include embedded information about how tomap specific data object instances and data attribute instances to specific DNP3 point numbersand object variations.36.The Mapping Rules shall define how to map specific DNP3 objects to IEC 61850 common dataclasses.37.Configuration Tools shall be able to import SCD files to create IEC 61850 data models to bemapped to DNP3 or to create ICD or IID files for the Gateway.2, 5System Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc106/22/2011

2.2 Architectural Issues in Interactions2.3DiagramsSystem Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc116/22/2011

2.3.1 Topology DiagramSystem Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc126/22/2011

2.3.2 Context DiagramINPUTCapabilitiesFilesOUTPUTSystem FilesIEC 61850SCD withmappingIEC 61580 ClientDesiredIEC 61850ICDIEC 61850IID withmappingIEC 61580 ServerGatewayDNP-XMLDNP-XMLFile(s) withmappingDNP MasterDNPDeviceDNPDeviceDNPDeviceDNPDeviceSystem Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc136/22/2011

2.3.3 Communication / Activity DiagramUserInputChoose database points2. CreateIEC 61850Model1. ConfigureGatewayDNP MasterDNP-XML foreach DNPdeviceICD ofGatewayIEC61850ServerGatewayDatabasePoint pping3. GatewayMappingProcess5. FinishIID with mappingin privatesectionsDNP-XML files with mappingSystem Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.docConfiguringGatewayCIDor Proprietary146/22/2011

3 Auxiliary Issues3.1 References and contactsIDTitle or contactReference or contact information[1][2]3.2 Action Item ListIDDescriptionStatus[1][2]3.3 Revision HistoryNoDateAuthorDescription0.System Engineer Configures IEC 61850 Gateway to DNP3 Substation 2010-08-10.doc156/22/2011

The Mapping Rules shall define how to map specific DNP3 objects to IEC 61850 common data classes. 3 . 7. Configuration Tools shall be able to import SCD files to create IEC 61850 data models to be mapped to DNP3 or to create ICD or IID files for the Gateway. 2, 5