1 openfmb specification development plan m. joe zhou, stuart laval co-chairs, naesb openfmb tf...

16
1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th , 2015 April 17 th , 2015 NAESB OpenFMB TF NAESB OpenFMB Task Force

Upload: violet-holmes

Post on 19-Dec-2015

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

1

OpenFMB Specification Development Plan

M. Joe Zhou, Stuart Laval

Co-Chairs, NAESB OpenFMB TF

OpenFMB Task Force Kickoff Meeting

April 17th, 2015

April 17th, 2015 NAESB OpenFMB TF

NAESB OpenFMB Task Force

Page 2: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

2April 17th, 2015 NAESB OpenFMB TF

Agenda

• Introduction and Background

• Industry Drivers and Guiding Principles

• OpenFMB Specification Key Components:– Business Requirements (Use Cases)– Reference Architecture and Systems Requirements– Platform Independent Model (Semantic Model, Messages and Services)– Platform Specific Model (DDS, MQTT, etc.)– Implementation Guidelines

• Development Plan Timelines, Processes and Roadmap

• Open Discussion

Page 3: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

3NAESB OpenFMB TF

Introduction and Background

• NAESB has been involved in the smart grid standards development – PAP09 – Demand response use cases that led to OpenADR

specification– ESPI – Energy Service Provider Interface that led to Green Button.

• NAESB, as an ANSI accredited SDO, typically files their standards with FERC and informs NARUC. This increases the exposure and possibilities of utility regulators adopting said standards.

• OpenFMB task force will be a special purpose task force under the NAESB Retail Market Quadrant (RMQ).

• OpenFMB TF will work closely with SGIP and UCAiug to facilitate the development, implementation, and future enhancements to the standard.

April 17th, 2015

Page 4: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

4NAESB OpenFMB TF

Industry Drivers for OpenFMB

• Rapid maturing and adoption of IoT Technologies in many industries

• Renewable energy resources integration into the Grid – especially at the distribution and end consumer levels

• The advent of Distribution Service Platform Provider (DSPP) role and the potential need to support Transactive Energy implementation.

• Transition from top down power grid architecture into networked, two way power flow, and distributed supply and demand power network.

• An open standard is needed to unlock the value of field devices and networks, and to enable distributed intelligence for more reliable and resilient grid of the future.

April 17th, 2015

Page 5: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

5NAESB OpenFMB TF

Guiding Principles

• Leverage what has been done before, no reinventing the wheels• Focus on business value and objectives in solving real world

problems• Collaborate and coordinate with other relevant smart grid standards

bodies, no duplication of effort and scope• Time to market is important to provide real solution and standard to

the industry in order to enable field interoperability for on-going deployments

• Flexibility, scalability and backwards compatibility (where feasible) are critical

• Security should be built into the standard, not an afterthought.

March 4, 2015

Page 6: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

6NAESB OpenFMB TF

OpenFMB Specification – The Key Components

April 17th, 2015

Reference Architecture

Use Cases

Platform Independent Model (Semantic Model, Messages & Services)

Platform Specific Model (DDS, MQTT and Hybrid, etc.)

Implementation Guidelines

Page 7: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

7NAESB OpenFMB TFApril 17th, 2015

OpenFMB – Reference Architecture

• Duke Energy’s Distributed Intelligence Platform Reference Architecture Volume I: Vision Overview provides a great foundation for the standard development.

• Task Force will need to review the work contributed by Duke, and discuss/decide how to leverage it, and what potential areas may require more work, such as: – Security Architecture– Node Classification– Interaction Patterns – Reference Architecture components – what is

informative vs. what is normative for the standard

– Reference Model relative to other standards

• Leverage similar work done from other IoT standards initiatives.

http://www.iiconsortium.org/resource-hub.htm http://www.iot-a.eu/public

Page 8: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

8NAESB OpenFMB TFApril 17th, 2015

OpenFMB – Reference Architecture

• Key Development Focus within this TF:– Node Classification – consideration of a role/functional driven

node model– Integration interaction patterns:

• Logical patterns• Mapping of logical patterns to physical protocols (DDS, MQTT, Web Services,

etc.)

– Security design to support node classification and enable the integration patterns - both logical and physical.

• The goals is to achieve both semantic and technical interoperability “as much as” it can.

Page 9: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

9NAESB OpenFMB TF

OpenFMB – Use Cases

April 17th, 2015

• Use Cases will drive the content of OpenFMB 1.0 Specification in terms of model, messages and services. We must decide a subset of use cases in the following categories to have a manageable scope.

• Use Cases being developed under SGIP:

• Include configuration and security requirements in the use cases.

OpenFMB Use Cases

Microgrid - Grid Connected Load Optimization Microgrid - Islanded to Grid Connected Transition Microgrid - Unintentional Islanding Transition

Page 10: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

10NAESB OpenFMB TF

OpenFMB – Platform Independent Model

April 17th, 2015

class Duke

Agreement

Customers::CustomerAgreement

+ loadMgmt :String [0..1]

Document

Customers::CustomerAccount

+ billingCycle :String [0..1]+ budgetBill :String [0..1]

OrganisationRole

Customers::Customer

+ kind :CustomerKind [0..1]+ pucNumber :String [0..1]+ specialNeed :String [0..1]+ status :Status [0..1]+ vip :Boolean [0..1]

Location

Customers::ServiceLocation

+ accessMethod :String [0..1]+ needsInspection :Boolean [0..1]+ siteAccessProblem :String [0..1]::Location+ direction :String [0..1]+ electronicAddress :ElectronicAddress [0..1]+ geoInfoReference :String [0..1]+ mainAddress :StreetAddress [0..1]+ phone1 :TelephoneNumber [0..1]+ phone2 :TelephoneNumber [0..1]+ secondaryAddress :StreetAddress [0..1]+ status :Status [0..1]+ type :String [0..1]::IdentifiedObject+ aliasName :String [0..1]+ mRID :String [0..1]+ name :String [0..1]

AssetContainer

Metering::EndDevice

+ amrSystem :String [0..1]+ installCode :String [0..1]+ isPan :Boolean [0..1]+ isVirtual :Boolean [0..1]+ timeZoneOffset :Minutes [0..1]

Metering::Meter

+ formNumber :String [0..1]

IdentifiedObject

Metering::UsagePoint

+ amiBillingReady :AmiBillingReadyKind [0..1]+ checkBilling :Boolean [0..1]+ connectionState :UsagePointConnectedKind [0..1]+ estimatedLoad :CurrentFlow [0..1]+ grounded :Boolean [0..1]+ isSdp :Boolean [0..1]+ isVirtual :Boolean [0..1]+ minimalUsageExpected :Boolean [0..1]+ nominalServiceVoltage :Voltage [0..1]+ outageRegion :String [0..1]+ phaseCode :PhaseCode [0..1]+ ratedCurrent :CurrentFlow [0..1]+ ratedPower :ActivePower [0..1]+ readCycle :String [0..1]+ readRoute :String [0..1]+ serviceDeliveryRemark :String [0..1]+ servicePriority :String [0..1]

+ServiceLocation

0..1+UsagePoints

0..*

+CustomerAgreement

0..1

+UsagePoints

0..*

+UsagePoint

0..1

+EndDevices

0..*

+Customer

1

+CustomerAccounts

0..*

+CustomerAccount 1

+CustomerAgreements 0..*

OpenFMB Semantic Model

IEC CIM

IEC 61850

IEEEC37 IEEE

1588

DNP3

others

Page 11: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

11NAESB OpenFMB TF

OpenFMB – Platform Specific Model

April 17th, 2015

OpenFMB Protocol Specific Message/Services

DDS

CoAP

MQTTREST

XMPP

......

AMQP

Page 12: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

12NAESB OpenFMB TF

OpenFMB – Implementation Guidelines

• NAESB OpenFMB TF will develop implementation guidelines

• NAESB will look to SGIP to provide framework and guidance on how this should be accomplished.

• NAESB will look to UCAiug to setup an OpenFMB Users Group to help promote, implement, and provide testing and certification services. To be discussed further with SGIP and UCAiug.

April 17th, 2015

Page 13: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

13NAESB OpenFMB TF

OpenFMB 1.0 - Deliverables

• OpenFMB Reference Architecture Document

• OpenFMB Platform Independent Model (semantic model) version 1.0 (UML, in support of the SGIP use case scope)

• OpenFMB Platform Specific Model version 1.0 (XSD and IDL, in support of the SGIP use case scope)

• OpenFMB Implementation Guidelines Document

April 17th, 2015

Page 14: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

14NAESB OpenFMB TFApril 17th, 2015

Timeline

Requirements

Design

Draft

Task Force Voting

30 Day Public Comment

30 Day Membership Ratification

NAESB Executive Committee Meeting

on Feb. 2016

March - May June - August Sept.-Nov.

DistribuTECH 2016Feb. 9-11 (Orlando,

FL)

Dec. Jan. – March

2015 2016

SGIP Engage 2015(March 4, 2015)

OpenFMB Use Case Prioritization

(April 2, 2015)

OpenFMB TF F2F Meeting #1 (May 15, 2015)

OpenFMB TF F2F Meeting #2

(TBD)

OpenFMB TF F2F Meeting #3

(TBD)

Page 15: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

15NAESB OpenFMB TF

OpenFMB Roadmap

April 17th, 2015

New Use Cases

2015 – OpenFMB 1.0 2016 – 2017 OpenFMB 2.0

Expanded Models, Messages and Services

Expanded Models/Services and New Protocols

Enhancements

EnhancementsReference Architecture

Use Cases

Platform Independent Model (Semantic Model, Messages & Services)

Platform Specific Model (DDS, MQTT and Hybrid, etc.)

Implementation Guidelines

Page 16: 1 OpenFMB Specification Development Plan M. Joe Zhou, Stuart Laval Co-Chairs, NAESB OpenFMB TF OpenFMB Task Force Kickoff Meeting April 17 th, 2015 NAESB

16NAESB OpenFMB TF

Next Steps

• We need broad participation in NAESB OpenFMB Task Force– Bi-weekly calls, every other Fridays from 1-3pm Central (5/1, 5/17, 5/29,

6/12, 6/26, etc.)– F2F meetings (TBD)– Looking for resources who are able to spend time contributing to and/or

reviewing the work products

• We want to manage this to accomplish the goals by the end of this year, with a defined scope and project plan.

• Key items to focus on in the next month:– Reference Architecture (main topic for May 1st meeting)– OpenFMB PIM Approach (how to leverage CIM and 61850, main topic

for the May 17th meeting)

April 17th, 2015