ADMS Integration Creating a single source of truth for a distribution network model 2 Outline ●Integration Challenge ●CIM Integration ●Common Information Model ●CIM Profile ●Integration Process ●Query and Query Set ●Mapping Configuration ●Post Processing ●ArcFM Integration ●Beyond ArcFM ●Design, Develop, Deploy 3 Integration Challenge That’s only the GIS! A Tower of Babel 4 CIM Integration Lingua franca of power distribution 5 Single Source of Truth 6 Bypassing the CIM 7 Common CIM Transformation Component Each transformation, from a unique data model to the CIM, requires unique logic; however, Schneider Electric offers a single transformation component supporting multiple source data models through a relatively simple, mapping configuration shared by all models. 8 Common Information Model A standard data model for electric utilities encompassing many information systems, developed by the International Electrotechnical Commission, working group 14. ●IEC 61970: Distribution network, loads, outage, SCADA, … ●IEC 61968: Asset management, customer information, … ●Schema specified in the Unified Modeling Language ●Designed to integrate systems serving the control center including transmission, distribution and generation systems requiring real-time integration. ●Avoids a multiplicity of bilateral, inter-system integration components. 9 CIM Power System Resource 10 CIM Conducting Equipment 11 CIM Switch 12 CIM Profile A CIM profile is a subset of the CIM describing a portion of the model recorded by a particular information system, a distribution feeder model recorded by a GIS for example. ●A single data source may support many profiles. ●Does not describe the transformation from a source data model to the CIM ●Specified with the Resource Description Framework (RDF), XML Schema Definition (XSD) or Web Ontology Language (OWL) 13 CIM Profile A CIM Feeder Profile 14 Integration Process 15 Query Query A Query retrieves a set of related data from a data source and constructs a query set representing a portion of the source model. Example: An ArcFM feeder query connects to an ArcFM database, performs an ArcFM distribution circuit trace, retrieves data related to the feeder equipment and constructs a query set representing the equipment and related data. 16 Query Set Query Set A Schemaless* Collection of Related Objects An object of Class-1 is related to two objects of Class-2. One relationship is named. *An object may have any attribute and may be related to any other object, and an object’s class name is simply a required attribute. 17 Query Set MultiSpeak Feeder Query Set 18 Mapping Configuration Mapping Configuration A Mapping Configuration describes the relationship between the source data model and the CIM, enabling a single integration component to generate the CIM from diverse utility systems. • Maps related CIM classes to classes related in the data source • Maps each attribute of a concrete CIM class to one or more data source attributes • Mapping Operators derive CIM property values from data source field values 19 Mapping Configuration CIM Substation from ArcFM ElectricStation 20 Mapping Configuration CIM Location for Various Classes 21 Mapping Configuration CIM SurgeProtector from MiscNetworkFeature 22 Post Processing Operators Post Processing Post Processing operations apply additional transformation logic to CIM objects after property mapping is complete. Because post processing operates on the CIM rather than the source data model, operations developed for one source often are applicable to other sources with little or no modification. 23 Post Processing Operators Feeder Model Validation 24 ArcFM Integration ArcFM’s Network Adapter supports CIM integration ● Supports standard feeder queries ● Requires an ArcFM client and Network Adapter license ● Runs outside of ArcMap ● Command line support enables batch processing 25 ArcFM CIMINT Export ● Runs inside or outside of ArcMap ● Requires no ArcFM client ● Supports data sources other than ArcFM 26 ArcFM ● Supports feeder, station, landbase, ArcMap selection set and custom queries ● Configure connections to many SDE/PGDB instances ● Configure connections to SDE versions 27 ArcFM 28 Beyond ArcFM Schneider’s CIM integration framework supports ADMS integration with systems other than ArcFM and can generate the Common Information Model from systems other than ArcFM for systems other than ADMS. 29 Beyond ArcFM Smallworld Electric Office CIMINT seamlessly integrates Electric Office with ADMS at Austin Energy. AE users employ a familiar GUI to export a feeder model from EO. The EO export component invokes CIMINT to generate a CIM feeder model for ADMS. 30 Beyond ArcFM CIMINT as a Service 31 Beyond ArcFM Query Set in an XML Message 32 Beyond ArcFM Translation service for DMS integration 33 Design, Develop, Deploy Design 1. 2. 3. 4. 5. 6. 7. 8. Master resource identifiers CIM profile of each data source Map of each source to a profile Each data source query set Change control process Data remediation strategy System Interfaces User Interfaces 34 Design, Develop, Deploy Develop 1. 2. 3. 4. 5. Data source queries Mapping configuration System Interfaces User Interfaces Enriched data sources 35 Design, Develop, Deploy Deploy 1. 2. 3. 4. Migrate network model Maintain data sources Maintain DMS model Operate more effectively 36 Session Feedback •Click the Survey icon on the Link 2013 App •Click on Session Feedback Survey to give your feedback •Contact the presenter at martin.brock@telvent.com Thank You! #SELink