openfmb - role of cim in interconnecting der devices in ...cimug.ucaiug.org/meetings/eu2017/erlangen...
TRANSCRIPT
![Page 1: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/1.jpg)
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
![Page 2: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/2.jpg)
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
![Page 4: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/4.jpg)
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
• 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 (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.
![Page 5: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/5.jpg)
OpenFMB™: Enhancing Grid Edge Integration
Key Observations:1. Single-Purpose Functions2. Proprietary & Silo’ed 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.
![Page 6: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/6.jpg)
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.
![Page 7: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/7.jpg)
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.
![Page 8: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/8.jpg)
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.
![Page 9: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/9.jpg)
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
![Page 10: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/10.jpg)
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
![Page 11: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/11.jpg)
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
![Page 12: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/12.jpg)
OpenFMB™: Framework Lifecycle
Copyright © 2017 SGIP and SEPA
![Page 13: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/13.jpg)
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
![Page 14: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/14.jpg)
OpenFMB Reference Implementation Platform Independent Model (PIM)class Common
Reading & Information
Control
Status & Events
IdentifiedObject
Status
+ qualityFlag: HexBinary16 [0..1]
+ timestamp: dateTime [0..1]
+ value: string [0..1]
reclosermodule::RecloserStatus
+ isBlocked: boolean [0..1]
+ switchStatus: SwitchStatusKind [0..1]
batterymodule::BatteryStatus
+ isCharging: boolean [0..1]
+ isConnected: boolean [0..1]
+ mode: string [0..1]
+ stateOfCharge: float [0..1]
solarmodule::
SolarInv erterStatus
+ isConnected: boolean [0..1]
EndDev iceControl
+ issueID: string [0..1]
+ name: string [0..1]
+ scheduledInterval: DateTimeInterval [0..1]
solarmodule::SolarControl
+ isIslanded: boolean [0..1]
batterymodule::
BatterySystemControl
+ isIslanded: boolean [0..1]
generationmodule::
GenerationStatus
+ isAutoOn: boolean [0..1]
+ isConnected: boolean [0..1]
IdentifiedObject
+ mRID: uuidType [0..1]
+ description: string [0..1]
+ name: string [0..1]
batterymodule::
BatterySystem
loadmodule::EnergyConsumer
+ operatingLimit: string [0..1]
Ev ent
+ timestamp: dateTime [0..1]
+ type: string [0..1]
+ value: string [0..1]
generationmodule::GeneratingUnit
+ maxOperatingP: ActivePower [0..1]
Meter
PowerSystemResource
reclosermodule::Recloser
+ normalOpen: boolean [0..1]
solarmodule::
SolarInv erter
generationmodule::
GenerationControl
loadmodule::
LoadControlreclosermodule::
RecloserControl
BasicInterv alSchedule
+ startTime: dateTime [0..1]
+ value1Multiplier: UnitMultiplierKind [0..1]
+ value1Unit: UnitSymbolKind [0..1]
+ value2Multiplier: UnitMultiplierKind [0..1]
+ value2Unit: UnitSymbolKind [0..1]
Curv e
+ curveStyle: CurveStyleKind [0..1]
+ xMultiplier: UnitMultiplierKind [0..1]
+ xUnit: UnitSymbolKind [0..1]
+ y1Multiplier: UnitMultiplierKind [0..1]
+ y1Unit: UnitSymbolKind [0..1]
+ y2Multiplier: UnitMultiplierKind [0..1]
+ y2Unit: UnitSymbolKind [0..1]
+ y3Multiplier: UnitMultiplierKind [0..1]
+ y3Unit: UnitSymbolKind [0..1]
Curv eData
+ xvalue: float [0..1]
+ y1value: float [0..1]
+ y2value: float [0..1]
+ y3value: float [0..1]
EndDev iceControlType
+ action: string [0..1]
+ type: string [0..1]
ForecastSchedule
+ version: string [0..1]
+ versionDateTime: dateTime [0..1]
interchangemodule::InterchangeSchedule
+ directionType: InterTieDirectionKind [0..1]
+ energyType: MarketProductKind [0..1]
+ intervalLength: int [0..1]
+ scheduleType: EnergyProductKind [0..1]
IrregularTimePoint
+ value1: float [0..1]
+ value2: float [0..1]
interchangemodule::Market
+ actualEnd: dateTime [0..1]
+ actualStart: dateTime [0..1]
+ dst: boolean [0..1]
+ end: dateTime [0..1]
+ localTimeZone: string [0..1]
+ start: dateTime [0..1]
+ status: string [0..1]
+ timeIntervalLength: float [0..1]
+ tradingDay: dateTime [0..1]
+ tradingPeriod: string [0..1]
interchangemodule::MarketFactors
+ intervalEndTime: dateTime [0..1]
+ intervalStartTime: dateTime [0..1]
interchangemodule::MarketRun
+ executionType: ExecutionKind [0..1]
+ marketEndTime: dateTime [0..1]
+ marketID: string [0..1]
+ marketRunID: string [0..1]
+ marketStartTime: dateTime [0..1]
+ marketType: MarketKind [0..1]
interchangemodule::
OptimizedMicroGridMarket
Reading
+ qualityFlag: HexBinary16 [0..1]
+ source: string [0..1]
+ timePeriod: DateTimeInterval [0..1]
+ value: float
ReadingType
+ flowDirection: FlowDirectionKind [0..1]
+ phases: PhaseCodeKind [0..1]
+ multiplier: UnitMultiplierKind [0..1]
+ name: string [0..1]
+ unit: UnitSymbolKind [0..1]
securitymodule::
SecurityEv ent
+ log: string [0..1]
+ severity: string [0..1]
SetPoint
+ controlType: string [0..1]
+ multiplier: UnitMultiplierKind [0..1]
+ unit: UnitSymbolKind [0..1]
+ value: float [0..1]solarmodule::SolarCapability
+ ahrRtg: float [0..1]
+ qualityFlag: string [0..1]
+ timestamp: dateTime [0..1]
+ voltage: float [0..1]
+ wRtgMaxVal: float [0..1]
+ wRtgMinVal: float [0..1]
1
0..*
1
+CurveData
0..*
+Curve1
0..1
0..*
0..1
0..*
0..1
0..1
+SetPoints
0..*
![Page 15: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/15.jpg)
OpenFMB Accomplishments
![Page 16: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/16.jpg)
OpenFMBTM
OpenFMB 2016 Accomplishments
• DistribuTECH OpenFMB Microgrid Demonstration– Over 1,100 visitors and 25 vendor partners involved
• OpenFMB ratified as a NAESB standard– Major Milestone for OpenFMB
• New 2016 OpenFMB Use Cases:– DER Circuit Segment Management
– Circuit Segment Optimization
• Launched www.openfmb.io – a collaboration site and repository
Copyright © 2017 SGIP and SEPA
![Page 18: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/18.jpg)
First OpenFMB™ Reference Implementation: Duke Energy Coalition at Mount Holly Microgrid
• Duke Energy completed project with 25 vendors in 18 months
• Distributech Demo in Feb 2016
• At least 2 vendors per function
• 3 dynamic use-cases:
– Microgrid Optimization
– Seamless Island Transition
– Successful Reconnection
• Wired & Wireless Communication
• MQTT, DDS, AMQP
• Common Data Model (CIM: IEC 61868/70)
Copyright © 2016 Duke Energy. All rights reserved.
![Page 19: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/19.jpg)
Copyright © 2016 Duke Energy and SGIP. All rights reserved.
650KW/326KWhVoltage SourceBattery System
250KW/250KWhCurrent SourceBattery System
100KWPV
500KWLoadbank
~20KW
1.2MW PV275KW/300KWhHybrid Battery System
Second OpenFMB™ Reference Implementation in Progress: Duke Energy Rankin/Mount Holly Feeder
Planned use-cases: • Microgrid Islanding/Reconnection• Circuit Segment Optimization• DER Circuit Segment Management• PKI Management (new)
![Page 20: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/20.jpg)
OpenFMB™ 2017 Planning and
Priorities
![Page 21: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/21.jpg)
SGIP OpenFMB 2017 Priorities
• Goal: Lower barriers to commercialization• Updating open-source OpenFMB UML
– New harmonized model based on CIM & 61850– New profiles for cybersecurity & mgmt services
• SGIP OpenFMB Testing & Certification Program– Development of conformance requirements– Compliance test harness at a DOE lab
• Leverage SEPA merger to drive adoption– 4 new utilities joined SGIP task force and initiating plans
for their own OpenFMB projects with new use-cases (e.g. Volt-Var, FLISR) on top of DER circuit segment mgmt.
– New adapters (e.g GOOSE, SEP2.0, C37.118) being developed and to be added to github repository
Copyright © 2017 SGIP and SEPA
![Page 22: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/22.jpg)
OpenFMB™ Collaboration Site:
Code, Use Cases, Wiki, Blog, Community
www.openfmb.io
![Page 23: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/23.jpg)
• OpenFMB™ Developer’s Toolkit:
– Downloadable turnkey executable file
– Simplified example of the Microgrid Demo shown at DistribuTECH 2016 based on the NAESB OpenFMB reference implementation
– Instructions and Wiki
OpenFMB™ Collaboration Site: Code
Copyright © 2017 SGIP and SEPA
![Page 24: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/24.jpg)
Learn More & Participate
www.sgip.org/openfmb
www.sgip.org/about-us/contact-us
SGIP OpenFMB™ Information:
Contact SGIP for more information:
What you can do now:• Join SEPA/SGIP! • Join OpenFMB™!• Download OpenFMB Code
Copyright © 2017 SGIP and SEPA
![Page 25: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/25.jpg)
CIM and IEC 61850 Harmonization in OpenFMB and Challenges Using
IEC 61850 UML
Ralph Mackiewicz
SISCO, Inc.
![Page 26: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/26.jpg)
CIM and IEC 61850 Measurements
![Page 27: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/27.jpg)
IEC 61850 UML?
• The UML used in IEC TC 57 WG 10 is for use ONLY in instantiating the copyrighted IEC 61850 standard
• Distribution and use for any other purpose is prohibited
• An alternative UML is needed for IEC 61850
![Page 28: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/28.jpg)
Deriving the UML for IEC 61850
IEC 61850 UML
IEC 61850 Standard
NSD FilesXML generated from
IEC 61850 UML
IEC 61850 UML “Artifact”
Generated from NSD by SISCO
![Page 29: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/29.jpg)
Status of Usable IEC 61850 UML
• IEC: NSD files will be available for use by purchasers of the IEC 61850 standard
• IEC: Artifacts generated using NSD files do not owe royalties to IEC. Similar to a product implementing any IEC standard
• SISCO is willing to donate the IEC 61850 UML to further harmonization and more widespread use (e.g. IEC DER work)
• Problem: IEC Claims were made verbally during WG 10 meeting. SISCO cannot proceed without legal clarity on this matter.
– Getting legal clarity is proving to be a challenge.
![Page 30: OpenFMB - Role of CIM in Interconnecting DER devices in ...cimug.ucaiug.org/Meetings/EU2017/Erlangen CIMug Presentations/CIM... · CIM in Interconnecting DER devices in the IoT](https://reader030.vdocuments.net/reader030/viewer/2022021717/5b5a61947f8b9ac7498be321/html5/thumbnails/30.jpg)
Thank You
Ralph Mackiewicz
SISCO
Terry Saxton
Xtensible Solutions