OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug. CIMug Presentations/CIM... · CIM…

Download OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug. CIMug Presentations/CIM... · CIM…

Post on 27-Jul-2018

212 views

Category:

Documents

0 download

Embed Size (px)

TRANSCRIPT

  • OpenFMB - Role of CIM in Interconnecting DER devices in the IoT

    CIMug European 2017 ConferenceJune 14, 2017

    Prepared by SEPA/SGIP OpenFMB Task ForcePresented by Terry Saxton, Xtensible Solutions

  • 2016 Copyright SGIP, Inc. CONFIDENTIAL. ALL RIGHTS RESERVED Page 2

    Agenda

    OpenFMB Overview

    2016 Accomplishments

    2017 Planning and Priorities

    OpenFMB Collaboration Site Resources

    OpenFMB Demonstration Code

    How to Participate in OpenFMB

    Q&A

    Copyright 2017 SGIP and SEPA

  • OpenFMB Overviewwww.openfmb.io

    Copyright 2017 SGIP and SEPA

    http://www.openfmb.io/

  • OpenFMB: The Catalyst for Interoperability

    Open Field Message Bus (OpenFMBTM) 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

    IECs Common Information Model (CIM) used in first reference implementation

    Harmonized CIM & IEC 61850 model to be used for second reference implementation

    Internet of Things (IoT) 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

    OpenFMB 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.

  • OpenFMB: Enhancing Grid Edge Integration

    Key Observations:1. Single-Purpose Functions2. Proprietary & Siloed systems3. Latent , Error-prone Data4. OT/IT/Telecom Disconnected5. No Field Interoperability!

    UTILITY CENTRALOFFICE

    HeadEnd A

    Vendor A Solution

    PrivateCarrier

    R

    HeadEnd C

    Vendor C Solution

    PublicCarrier

    900MHzISM

    Ente

    rprise

    Service Bu

    s

    HeadEnd B

    Vendor B SolutionProprietary Network

    RUTILITY

    CENTRALOFFICE

    HeadEnd A

    HeadEnd B

    HeadEnd C

    Ente

    rprise

    Service Bu

    s

    Node

    3G, LTE, Wi-Fi,Fiber, Ethernet,RF ISM, or PLC

    Node

    Fie

    ld M

    es

    sag

    e B

    us

    Any Medium

    Key Observations:1. Multi-Purpose Functions2. Modular & Scalable HW&SW3. End-to-End Situational Awareness4. OT/IT/Telecom Convergence5. True Field Interoperability!

    Copyright 2016 Duke Energy Corporation and SGIP. All rights reserved.

    http://www.google.com/imgres?imgurl=http://www.smartenergy-jobs.com/furniture/cms/images/thumbnails/sector_icon_smart_meter.gif&imgrefurl=http://www.smartenergy-jobs.com/&usg=__GsvewpASnN9XC6FoMxyHMisCyCI=&h=80&w=80&sz=1&hl=ko&start=5&sig2=qQuHU1C15MX1IiHIGdm8Wg&zoom=1&itbs=1&tbnid=u6Irlz20fT3RvM:&tbnh=74&tbnw=74&prev=/images?q=smartmeter+icon&hl=ko&tbm=isch&ei=TNPSTZ_4Hsuq-Aa5vLjXCghttp://www.google.com/imgres?imgurl=http://www.smartenergy-jobs.com/furniture/cms/images/thumbnails/sector_icon_smart_meter.gif&imgrefurl=http://www.smartenergy-jobs.com/&usg=__GsvewpASnN9XC6FoMxyHMisCyCI=&h=80&w=80&sz=1&hl=ko&start=5&sig2=qQuHU1C15MX1IiHIGdm8Wg&zoom=1&itbs=1&tbnid=u6Irlz20fT3RvM:&tbnh=74&tbnw=74&prev=/images?q=smartmeter+icon&hl=ko&tbm=isch&ei=TNPSTZ_4Hsuq-Aa5vLjXCghttp://www.google.com/imgres?imgurl=http://www.smartenergy-jobs.com/furniture/cms/images/thumbnails/sector_icon_smart_meter.gif&imgrefurl=http://www.smartenergy-jobs.com/&usg=__GsvewpASnN9XC6FoMxyHMisCyCI=&h=80&w=80&sz=1&hl=ko&start=5&sig2=qQuHU1C15MX1IiHIGdm8Wg&zoom=1&itbs=1&tbnid=u6Irlz20fT3RvM:&tbnh=74&tbnw=74&prev=/images?q=smartmeter+icon&hl=ko&tbm=isch&ei=TNPSTZ_4Hsuq-Aa5vLjXCghttp://www.google.com/imgres?imgurl=http://www.smartenergy-jobs.com/furniture/cms/images/thumbnails/sector_icon_smart_meter.gif&imgrefurl=http://www.smartenergy-jobs.com/&usg=__GsvewpASnN9XC6FoMxyHMisCyCI=&h=80&w=80&sz=1&hl=ko&start=5&sig2=qQuHU1C15MX1IiHIGdm8Wg&zoom=1&itbs=1&tbnid=u6Irlz20fT3RvM:&tbnh=74&tbnw=74&prev=/images?q=smartmeter+icon&hl=ko&tbm=isch&ei=TNPSTZ_4Hsuq-Aa5vLjXCg

  • Open Field Message Bus

    Recloser / Switch

    OpenFMB : Federated Deterministic Exchanges

    6/14/2017 page 6

    ReadingsKW A/B/CKVAR A/B/CV A/B/CI A/B/CPhase Angle A/B/CKWhTimeStampState of Charge

    Status, Events, Alarms, & ControlTrip / OpenTimeStamp

    Periodic Readings - Pub every few secsor near-real-time

    Data-Driven Events on status change in near-real-time

    Grid Edge Analytics

    DER/MicrogridOptimizer

    BatteryPV

    Meter

    Security/SDNPolicy Manager

    Copyright 2016 Duke Energy Corporation and SGIP. All rights reserved.

    http://www.google.com/imgres?imgurl=http://www.smartenergy-jobs.com/furniture/cms/images/thumbnails/sector_icon_smart_meter.gif&imgrefurl=http://www.smartenergy-jobs.com/&usg=__GsvewpASnN9XC6FoMxyHMisCyCI=&h=80&w=80&sz=1&hl=ko&start=5&sig2=qQuHU1C15MX1IiHIGdm8Wg&zoom=1&itbs=1&tbnid=u6Irlz20fT3RvM:&tbnh=74&tbnw=74&prev=/images?q=smartmeter+icon&hl=ko&tbm=isch&ei=TNPSTZ_4Hsuq-Aa5vLjXCghttp://www.google.com/imgres?imgurl=http://www.smartenergy-jobs.com/furniture/cms/images/thumbnails/sector_icon_smart_meter.gif&imgrefurl=http://www.smartenergy-jobs.com/&usg=__GsvewpASnN9XC6FoMxyHMisCyCI=&h=80&w=80&sz=1&hl=ko&start=5&sig2=qQuHU1C15MX1IiHIGdm8Wg&zoom=1&itbs=1&tbnid=u6Irlz20fT3RvM:&tbnh=74&tbnw=74&prev=/images?q=smartmeter+icon&hl=ko&tbm=isch&ei=TNPSTZ_4Hsuq-Aa5vLjXCg

  • OpenFMB Node Architecture

    Field ApplicationsClient/Server Adapters

    (Modbus, DNP3, IEC 61850 GOOSE/MMS, ANSI C12, CoAP, XMPP, Others)

    OpenFMB Interface Layer(Data Models and Profiles, Configurations, Interaction Patterns, Security)

    AMQP DDS MQTTOther Pub/Sub

    Middleware

    ApplicationLayer

    InterfaceLayer

    Pub/SubLayer

    End Device 1

    End Device

    2

    End Device 3

    Layered Security Approaches

    Copyright 2016 NAESB. All rights reserved.

  • OpenFMB: Layered Architecture Framework

    Smart Meter

    Capacitor Bank

    Line Sensor

    BatteryInverter

    DMS

    HeadEnds SCADA

    Higher Tier NodeCentral Office

    (Utility Datacenter)

    Common Semantic Model

    Legacy Protocol Translation

    Legend

    Middle Tier Nodes(e.g. substation)

    Lower Tiers Nodes(e.g. grid)

    End PointsDevices

    Legacy Protocol Adapter

    Common Data Model Profile(s)

    Open Field

    Message Bus

    Client/Server Polling

    Pub/Sub Messaging

    Firewall

    Virtual Firewall

    MDMM

    - +

    OpenFMB protocol

    Legacy Protocol Adapter

    Common Data Model Profile(s)

    OpenFMB protocol

    Legacy Protocol Adapter

    Common Data Model Profile(s)

    OpenFMB protocol

    BreakerRelay

    Solar PVInverter

    Mo

    db

    us

    OpenFMB IoT Protocol

    Legacy Protocol Adapter

    Common Data Model

    OpenFMB protocol

    OMSGIS

    Copyright 2016 Duke Energy Corporation and SGIP. All rights reserved.

  • OpenFMB Node Application Examples

    Basic measurement and event data

    Status Measurement

    Power revenue measurement

    Operational Power Measurement

    Power Quality Measurement

    Other Analog Measurement

    Measurement and Status History

    DC/AC conversionAC/AC conversionAC/DC conversionStorage managementReal power control Reactive power control Switch control Load control Load SheddingAlarmingProtection

    Control

  • Tagging/MaintenanceGeneration ForecastingLoad ForecastingWeather ForecastingProvide/Consume Cost infoProvide/Consume PricingSettlementSchedulingAncillary ServicesElectric Network ModelingCalculate Network TopologyCalculate Power FlowVolt/Var/Watt OptimizationEconomic OptimizationContingency AnalysisIslanding/ReconnectingBlack StartingSimulationTesting

    OpenFMB Node Application ExamplesBusiness Functions

  • Operational capabilities OpenFMB nodes may support

    Currently some of the more complex applications, such as calculating load flow, are performed at centralized locations

    In the future, some of these applications may be distributed over multiple nodes

    Copyright 2017 SGIP and SEPA

  • OpenFMB: Framework Lifecycle

    Copyright 2017 SGIP and SEPA

  • OpenFMB Security Analytics Framework

    page 13

    Secure Pub/Sub

    Secure Transport

    Consistent Data Model

    Use-Case PlanningDescribe

    Identifying Normal Behavior & Good Actors: Commissioning, Updating & Operating.

    Behavior Analysis

    Copyright 2016 Duke Energy Corporation and SGIP. All rights reserved.6/14/2017

    DefineProfiles, Topics, Semantics, Behavior:

    Operational Functions & Security Policies

    MessagingWhite-listed & Encrypted Payloads:

    DDS Secure on top of the UDP/IP or TCP/IP

    TransportTransport Layer Security (TLS) 1.2 or Plug-ins

    Security Behavior AnalysisIntrusion Detection & Machine Learning:

    Domain Knowledge: Detect, Isolate, Restore

  • OpenFMB Reference Implementation Platform Independent Model (PIM)class Common

    Read

Recommended

View more >