SEPA Open FMB Working Group CIM Users Group
SEPA Open. FMB™ Working Group CIM Users Group Update Aaron Smallword, SEPA Stuart Laval, Duke Energy Presented by Terry Saxton, Xtensible Solutions Copyright © 2017. SMART ELECTRIC POWER ALLIANCE (SEPA). Page 1
Open. FMB™: The Catalyst for Interoperability Open Field Message Bus (Open. FMBTM) is a reference architecture and framework for distributed intelligence and grid-edge interoperability Leverages existing standards to federate data between field devices and harmonize them with centralized systems Utility industry standardized semantic models IEC’s Common Information Model (CIM) used in first reference implementation Harmonized CIM & IEC 61850 model to be used for second reference implementation Internet of Things (Io. T) publish/subscribe protocols DDS: Data Distribution Service MQTT: Message Queue Telemetry Transport AMQP: Advanced Message Queue Protocol Scales operations independently, without a system-wide rollout Flexible integration of renewables and storage with the existing grid Accelerates ability to stack operational benefits Open. FMB™ RMQ. 26 standard was ratified in March 2016 by the North American Energy Standards Board (NAESB) Copyright © 2016 Duke Energy Corporation and SGIP. All rights reserved.
Open. FMB™: Enhancing Grid Edge Integration Public Carrier 900 MHz ISM UTILITY CENTRAL OFFICE Key Observations: Single-Purpose Functions Proprietary & Silo’ed systems Latent , Error-prone Data OT/IT/Telecom Disconnected No Field Interoperability! R R 1. 2. 3. 4. 5. Head End C M Vendor C Solution 3 G, LTE, Wi-Fi, Fiber, Ethernet, RF ISM, or PLC CI Head End B Any Medium S, QP D M. D e. g , A TT Q M Node 1. 2. 3. 4. 5. Head End B Head End C UTILITY CENTRAL OFFICE Key Observations: Multi-Purpose Functions Modular & Scalable HW&SW End-to-End Situational Awareness OT/IT/Telecom Convergence True Field Interoperability! Copyright © 2016 Duke Energy Corporation and SGIP. All rights reserved. Enterprise Service Bus Proprietary Network Head End A Field Message Bus Vendor B Solution Head End A Enterprise Service Bus Private Carrier Node e. g. Vendor A Solution
Open. FMB : Federated Deterministic Exchanges • • Periodic Readings - Pub every few secs or near-real-time Data-Driven Events – on status change in near-real-time PV Readings KW A/B/C KVAR A/B/C V A/B/C I A/B/C Phase Angle A/B/C KWh Time. Stamp State of Charge Battery Open Field Message Bus Recloser / Switch Status, Events, Alarms, & Control Trip / Open Time. Stamp 9/11/2021 Security/SDN Policy Manager Meter DER/Microgrid Optimizer Grid Edge Analytics page 4 Copyright © 2016 Duke Energy Corporation and SGIP. All rights reserved.
Open. FMB™ Node Architecture End Device 1 End Device 3 End Device 2 Layered Security Approaches Application Layer Interface Layer Pub/Sub Layer Field Applications Client/Server Adapters (Modbus, DNP 3, IEC 61850 GOOSE/MMS, ANSI C 12, Co. AP, XMPP, Others) Open. FMB™ Interface Layer (Data Models and Profiles, Configurations, Interaction Patterns, Security) AMQP DDS MQTT Copyright © 2016 NAESB. All rights reserved. Other Pub/Sub Middleware
Open. FMB™: Layered Architecture Framework Smart Meter Middle Tier Nodes (e. g. substation) Battery Inverter Breaker Relay C 12 Legacy Protocol Adapter DNP Higher Tier Node Central Office (Utility Datacenter) MDM -+ SE GOO Common Data Model Profile(s) Modbus Line Sensor M Lower Tiers Nodes (e. g. grid) Open. FMB protocol Head Ends Common Data Model Profile(s) DS , D TT MQ Solar PV Inverter DMS OMS SCADA Legacy Protocol Adapter Common Data Model S Legacy Protocol Adapter M Open. FMB protocol DD DNP us odb Other Legacy Protocol Adapter Capacitor Bank GIS DN P End Points Devices Firewall Common Data Model Profile(s) Open. FMB protocol Open Field Message T Bus MQT DDS, Open. FMB protocol DS P, D AMQ T MQT Legend Legacy Protocol Translation Common Semantic Model Open. FMB Io. T Protocol Virtual Firewall Client/Server Polling Pub/Sub Messaging Copyright © 2016 Duke Energy Corporation and SGIP. All rights reserved.
Open. FMB: Past Accomplishments SGIP & NAESB kick-off Open. FMB task forces 2015 NAESB publishes RMQ. 26 Open. FMB standard SGIP & Distribu. TECH Open. FMB booth demos SGIP publishes DER circuit segment mgmt. use-cases w/ IEC CIM UML DOE NREL Integrate Open. FMB microgrid demos at Duke Energy & CPS Energy 2017 SGIP launches Open. FMB. io website & Open-source repository Legend: SGIP: Smart Grid Interoperability Panel NAESB: North American Energy Standards Board UML: Unified Modeling Language Copyright © 2017. SMART ELECTRIC POWER ALLIANCE (SEPA). Page 7
Open. FMB: Proposed Roadmap 2017 SGIP/SEPA Merger Complete 2018 Open. FMB UML Data Model Harmonizing IEC CIM + 61850 SDGE, Avista, Entergy, APS, & others initiate plans for Open. FMB pilots Open. FMB Conformance Test Harness at DOE Lab Open. FMB Distributed Cybersecurity Reference Architecture Open. FMB User’s Group Launched & NAESB RMQ. 26 Standard Updates Open. FMB Open-source Foundation Project Assessment Utility Open. FMB Pilots & Test bed Demos Open. FMB Commercially Certified Solutions Legend: SEPA: Smart Electric Power Alliance SGIP: Smart Grid Interoperability Panel Copyright © 2017. SMART ELECTRIC POWER ALLIANCE (SEPA). Page 8
Open. FMB Data Model Task Force Update The data exchanged between the devices and systems are modeled in UML Class Diagrams based on standards. class Reference Models IEC 61968/61970/6232 5 (CIM) Harmonization IEC 61850 Open. FMB UML Model Copyright © 2017. SMART ELECTRIC POWER ALLIANCE (SEPA). Page 9
Open. FMB Data Model Task Force Update Continued • Open. FMB Data model Use of 61850/CIM harmonization model: include Logical node (LN) Model structure: Common module & individual modules Restricted data types: Enumerations and Specialization Model management (centralized server proposed) • Use 61850/CIM harmonization with Measurement. Value. Source & Measurement. Value as profile foundation • Specialization: Specialized IED at root (e. g. Resource. Reading. IED) Specialized Measurement. Value (e. g. Resource. Reading. Mea. Value) Specialized IEC 61850 LN (e. g. Resource. Reading. MMXU) Specialized data types (e. g. MV, BCR and etc. ) • Common module package • Harmonization of Open. FMB profiles for Reading, Status, & Control to be review and finalized at SEPA’s in-person meeting on 11/17. Copyright © 2017. SMART ELECTRIC POWER ALLIANCE (SEPA). Page 10
Open. FMB Data Model Task Force Update Continued Use of IEC 61850 (draft for discussion) Resource. Reading. Profile Measurement. Value. Sou rce : : Identified. Object + description: string [0. . 1] + m. RID: uuid. Type [0. . 1] + name: string [0. . 1] Measurement. Value + sensor. Accuracy: float [0. . 1] + time. Stamp: date. Time [0. . 1] : : Identified. Object + description: string [0. . 1] + m. RID: uuid. Type [0. . 1] + name: string [0. . 1] Logical. Node : : Identified. Object + description: string [0. . 1] + m. RID: uuid. Type [0. . 1] + name: string [0. . 1] Restricted IEC 61850 LN IED MV +resource. Reading. Value Resource. Reading. IED + mag: float + t: date. Time + units: Unit [0. . 1] Resource. Reading. Mea. Value Resource. Reading. MMXU 1 Copyright © 2017. SMART ELECTRIC POWER ALLIANCE (SEPA). + + + 0. . 1 + + +resource. Reading. MMXU + + + + Av. APhs: MV [0. . 1] Av. PFPhs: MV [0. . 1] Av. Ph. VPhs: MV [0. . 1] Av. PPVPhs: MV [0. . 1] Av. VAr. Phs: MV [0. . 1] Av. WPhs: MV [0. . 1] Av. ZPhs: MV [0. . 1] Hz. Rte: MV [0. . 1] Tot. PF: MV [0. . 1] Tot. VAr: MV [0. . 1] Tot. W: MV [0. . 1] BCR + + act. Val: float q: Hex. Binary 16 t: date. Time units: Unit [0. . 1] Resource. Reading. MMTR +resource. Reading. MMTR 0. . 1 + Tot. VAh: BCR [0. . 1] + Tot. VArh: BCR [0. . 1] + Tot. Wh: BCR [0. . 1] Page 11
Open. FMB Cybersecurity Task Force Update SEPA Testing and Certification Working Group created the Smart Grid Interoperability Process Reference Manual (ANSI/NEMA SG-IPRM 1 -2016) To support Open. FMB compliance and certification, the task force is preparing conformance statements, including cybersecurity for: • Publish / Subscribe Communications • Node Characteristics • Configuration management Copyright © 2017. SMART ELECTRIC POWER ALLIANCE (SEPA). Page 12
Open. FMB Management Services Task Force Update Management Services Subcategories Subcategory Health Management Lifecycle Management Description The management services layer with functionality that assesses, reports, and corrects the health of both individual nodes and the overall infrastructure The management services layer with functionality for installation, through updates, and to decommissioning of individual nodes and overall infrastructure Examples Metrics, alerts, and logging. Installation, updates, and decommissioning. Objectives Develop a management services layer information model Define the actors involved in the Management Services layer and how they interact Identify, prioritize, and create high priority use cases, such as: • Health Metrics Time Series (Counter, Gauge, Related Statistics) • Alerts (Current or imminent user impact, Otherwise undetected, Actionable) • Open. FMB Updates (Open. FMB Applications, Interface Layer, Pub/Sub Layer, Administration) • Open. FMB Node Installation (Node Inventory, Configuration Definition, Lab Test Configuration, On-Site Installation) Copyright © 2017. SMART ELECTRIC POWER ALLIANCE (SEPA). Page 13
Copyright © 2017. SMART ELECTRIC POWER ALLIANCE (SEPA). Page 9
- Slides: 14