Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
ย
Standards for Autonomous and Secure Microgrids
1. Duke Energy Emerging Technology Office
Standards for Autonomous and Secure Microgrids
Stuart Laval
3/18/2015 page 3Copyright ยฉ 2015 Duke Energy All rights reserved.
2. About Duke Energy
โข One of the Largest Electric Holding
Companies in the United States
โข Electric Utility operations in North and
South Carolina, Indiana, Ohio, Kentucky
and Florida serving 7.2 million customers
โข 57,500 MW of regulated generation
โข Renewable generation of 1500 MW of
wind and 200 MW of solar located
throughout the United States
Copyright ยฉ 2015 Duke Energy Corporation All rights reserved. page 4
3. History of Duke Energy Smart Grid Developments
โข (~2007) Initially, we focused on the problem of
connecting to multiple devices to backhaul data.
โ Node-based solution (high volume) with multiple radios to
connect to MV sensors, AMI, DA, and others.
โข (~2012) But use cases evolved and new technologies
(battery storage, microgrids, etc.) drove need to get
access to data cheaper/better/faster at the edge of
the network.
โ Drove need for node platform hosting 1 or more standards-
based message busses and common semantic models.
Copyright ยฉ 2015 Duke Energy Corporation All rights reserved.
4. Duke Energy Test Areas: Integrated Grid Ecosystems Pilot (2012)
Substation
โข Solar PV
โข Energy Storage
โข Dist. Mgmt System
โข PMU (6)
โข Weather stations (7)
SherrillโsFord,Rankin,
McAlpineSubstations
Customer
Premise
~60homesservedby
McAlpinecircuits
โข Solar PV
โข Home Energy Manager
โข PEV
โข Charging Stations
โข Smart Appliances
โข Demand Response
โข In-home load monitoring
Distribution
Circuit
6McAlpine
circuits
โข Line Sensors (200+)
โข Solar PV
โข CES, HES Energy Storage
โข Comm. Nodes (3,000)
โข Intelligent Switches
โข DERMS/DMS
โข AMI metering (14,000)
3/18/2015 page 6Copyright ยฉ 2015 Duke Energy All rights reserved.
5. Key Observations:
1. Multi-Purpose Functions
2. Modular & Scalable HW&SW
3. End-to-End Situational Awareness
4. OT/IT/Telecom Convergence
5. True Field Interoperability!
Key Observations:
1. Single-Purpose Functions
2. Proprietary & Siloโed systems
3. Latent , Error-prone Data
4. OT/IT/Telecom Disconnected
5. No Field Interoperability!
Lessons Learned from 2012 Smart Grid Pilot
Copyright ยฉ 2015 Duke Energy Corporation. All rights reserved.
6. IP
Network
3/18/2015 page 8
Smart Meter
Capacitor Bank
Line
Sensor
XStreet Light
Smart
Assets
Distributed
Energy
Resources
Transformer
Intelligent Switch
DEMANDELECTRICGRID
Smart Generation
Continuous
Emission
Monitoring
Weather Sensor
SUPPLY
Other Nodes
Open Standards
Node
CPU
Radio Internet
Connectivity
Distributed
Intelligence
Head
End A
Head
End B
Head
End N
DataCenterMessageBus
Network
Router
UTILITY
DATA CENTER
โInternet of Thingsโ Platform for the Utility
Copyright ยฉ 2015 Duke Energy All rights reserved.
Technology Approach
1. Internet Protocol
2. Translation
3. Contextualization
4. Security
5. Analytics
Open Field Message Bus
(OpenFMB)
7. IP
Network
3/18/2015 page 9
Smart Meter
Capacitor Bank
Line
Sensor
XStreet Light
Smart
Assets
Distributed
Energy
Resources
Transformer
Intelligent Switch
DEMANDELECTRICGRID
Smart Generation
Continuous
Emission
Monitoring
Weather Sensor
SUPPLY
Other Nodes
Open Standards
Node
Virtual OS
Core OS Internet
Connectivity
Distributed
Intelligence
Head
End A
Head
End B
Head
End N
DataCenterMessageBus
Network
Router
UTILITY
DATA CENTER
โInternet of Thingsโ Platform for the Utility
Copyright ยฉ 2015 Duke Energy All rights reserved.
Technology Approach
1. Internet Protocol
2. Translation
3. Contextualization
4. Security
5. Analytics
Open Field Message Bus
(OpenFMB)
8. IP
Network
3/18/2015 page 10
Smart Meter
Capacitor Bank
Line
Sensor
XStreet Light
Smart
Assets
Distributed
Energy
Resources
Transformer
Intelligent Switch
DEMANDELECTRICGRID
Smart Generation
Continuous
Emission
Monitoring
Weather Sensor
SUPPLY
Other Nodes
Open Standards
Node
Head
End A
Head
End B
Head
End N
DataCenterMessageBus
Network
Router
UTILITY
DATA CENTERโข Processor(s) + Memory
โข Linux-based OS
โข Open API Messaging
โข 3rd Party Apps
โข Security / Network Mgr
4G LTE, Wi-Fi, GPS
Ethernet, Serial
PLC, RF ISM, Bluetooth
IP Router
Capabilities
Optional
Connectivity
Distributed
Computing
I/O, Metrology, Fiber
Optional
Required
Legend
Copyright ยฉ 2015 Duke Energy All rights reserved.
โInternet of Thingsโ Platform for the Utility
9. Flexible Hardware & Software Platform
11
Retrofit
Inside
Cabinet
Pole Mounted
Enclosure
Padmount
Enclosure
Substation
Rackmount Server(s)
Integrated in
End Device
(as Software)
Copyright ยฉ 2015 Duke Energy All rights reserved.
10. AMI
Smart
Meters
Protection
& Control
Distributed
Energy
Resources
IP Router
Virtual
Software
Corporate
Private
Network
MDM
SCADA
Head
end
Higher Tier
Central Office
(Utility Datacenter)
Application OS
Core OS
Legend
Middle Tier
Nodes
(e.g. substation)
Lower Tier
Nodes
(e.g. grid)
End Points
Devices
IP Router
Virtual
Software
IP Router
Virtual
Software
Field Area
Network
(FAN)
Wide Area
Network
(WAN)
Local Area
Network
(LAN)
Local Area
Network
(LAN) Physical Transport
Virtual Telemetry
Tier 5
DIP Node
Firewall
Virtual Firewall
DMS
IoT Reference Architecture: Hybrid Multi-level Hierarchy
Copyright ยฉ 2015 Duke Energy Corporation All rights reserved.
11. OPEN API
MESSAGE BUS
Use-Case App(s)
OT System
or Device
Analytics
Messaging
Translation
IT
Publish
Subscribe
Publish
DNP Modbus
Smart
Meter
Cap
Bank
Intelligent
Switch
FCI line
Sensor
Subscribe
OT
Compression
Security
Publish
Subscribe
Other
Publish
Subscribe
Transformer Telco
Router
Battery/PV
Inverters
DMS PiSandbox
Head-End
Publish
Subscribe
Convergence of OT and IT
DDS, MQTT,
AMQP
Copyright ยฉ 2015 Duke Energy All rights reserved.
12. Enabling Distributed Energy Resources
with Intelligence at the Edge
Current State โ Centralized Decision-Making Future State โ Distributed Decision-Making
Meter Sensor
Cellular Network
Utility Office
Battery
Storage
Rapid Swing in
Production
Meter Line Sensor
Node
Cellular Network
Utility Office
Battery
Storage
Rapid Swing in
Production
Update
Model
Response
Decision +
Update
Model
Response
Decision
>1 Min < 0.25 sec
TransformerTransformer
Line Sensor
Head End
Line Sensor
Head End
14
Solar PV Solar PV
โPass-Thruโ โField Message Busโ
Copyright ยฉ 2015 Duke Energy All rights reserved.
13. Field Test: Community Energy Storage
Shifting & Smoothing
In-rush Smoothing
Node w/ Field Msg Bus
Copyright ยฉ 2015 Duke Energy All rights reserved.
14. Why use an Open Field Message Bus (OpenFMB)?
โข Pub-Sub Advantages vs. Polling
โข Standard Interfaces & Dictionary
โข Flexibility & Resiliency
โข Unlocks Modularity
โข Scalable Infrastructure
โข Organizational Efficiencies
page 16Copyright ยฉ 2015 Duke Energy All rights reserved.
15. Benefits of the OpenFMB Framework
โข Customer Benefits
โข Cost Savings
โข Risk Mitigation
Copyright ยฉ 2015 Duke Energy All rights reserved.
16. Strategies to Gain Adoption of OpenFMB
โข Developed and Published Duke Energy Reference Architecture
โ http://www.duke-energy.com/pdfs/DEDistributedIntelligencePlatformVol01.pdf
โข Standards strategy (2015)
โ SGIP
โ NAESB
โ UCAIug
โข Getting utilities on board (2014-today)
โข Getting vendors on board (2013-today)
โ Duke Energy Coalition of the Willing (part 1) โ Distributech 2014 demo
(6 vendors)
โ Duke Energy Coalition of the Willing (part 2) โ Distributech 2016 demo
(25+ vendors)
Copyright ยฉ 2015 Duke Energy All rights reserved.
17. Duke Energy Test Microgrid Lab: Mount Holly, NC
PV Installations
Islanding Switch,
Transformer, and Battery
Behind the meter and low voltage power
electronic equipment
Grid Equipment
Copyright ยฉ 2015 Duke Energy All rights reserved.
18. Why is the OpenFMB Important for Duke Energy?
page 20
โข Provides accurate control and alleviates
intermittency of distributed energy resources
โข Provides the ability to scale independently, as
needed, without needing a system wide rollout
โข Takes cost out of the business by reducing
integration time and effort
โข Allows Duke to be at the forefront of developing
new regulations and policies
Copyright ยฉ 2015 Duke Energy All rights reserved.
19. Thank You!
For more information contact:
Stuart Laval, Duke Energy
Stuart.Laval@duke-energy.com
page 21Copyright ยฉ 2015 Duke Energy All rights reserved.
20. Your systems. Working as one.
DDS: Connectivity Framework for
Autonomous and Secure Microgrids
David Barnett
March 19, 2015
21. DDS: Designed for Critical Control Systems
โข Real-time
โ Event-driven (push)
โ Low latency: sub-second, as low as ฮผs
โ Often require determinism
โข Always on
โ No unplanned downtime
โ No single point of failure or failover
โ Live upgrades
โข Autonomous
โ Deployed at edge, in field (OT)
โ No run-time administration
โ Self-healing
โข Extremely large scale
โ Up to millions of data and I/O points
โ Highly meshed
โ Millions or more updates/second
3/19/15 23ยฉ 2015 RTI
22. DDS: Designed for Critical Control Systems
โข Real-time
โ Event-driven (push)
โ Low latency: sub-second, as low as ฮผs
โ Often require determinism
โข Always on
โ No unplanned downtime
โ No single point of failure or failover
โ Live upgrades
โข Autonomous
โ Deployed at edge, in field (OT)
โ No run-time administration
โ Self-healing
โข Extremely large scale
โ Up to millions of data and I/O points
โ Highly meshed
โ Millions or more updates/second
3/19/15 24ยฉ 2015 RTI
โข Decentralized
โข Intelligence at the edge
23. DDS Provides a Software Data Bus
Data Distribution Service
Sensors Actuators
Streaming
Analytics &
Control
HMI
IT, Cloud & SoS
Connectivity
3/19/15 ยฉ 2015 RTI 25
24. DDS is Decentralized, Brokerless
Components Communicate Peer-to-Peer
Embedded library for
new and updated apps
Adapter for existing
apps and devices
3/19/15 26ยฉ 2015 RTI
DDS Interoperability Protocol
DDS App
DDS Library
DDS Device
DDS Library
OS & Transport OS & Transport
DDS
API
Non-DDS
App
DDS Routing
Service
Adapter
Non-DDS
Device
DDS Routing
Service
Adapter
OS & Transport OS & Transport
E.g.: DNP3, 61850
Physical
Network
25. DDS Uses
โข Native interface
โข Fast, scalable, resilient and secure integration bus
โข Uniform API to devices with disparate native interfaces
3/19/15 27ยฉ 2015 RTI
Canonical Data Model
DDS App
DDS Library
DDS Device
DDS Library
OS & Transport OS & Transport
Non-DDS
App
DDS Routing
Service
Adapter
Non-DDS
Device
DDS Routing
Service
Adapter
OS & Transport OS & Transport
E.g.: DNP3, 61850
26. Integrated Capabilities
3/19/15 28ยฉ 2015 RTI
Transport-Layer Protocol
Reliable Messaging
Discovery
Type System - Evolvable
Real-Time Data
Management
Request/Reply
Real-TimeQualityofService
Security
Data-Centric Publish-Subscribe
Application or Adapter
DDS API
DDS-RTPS Wire Protocol
Operating System
27. Integrated Capabilities
3/19/15 29ยฉ 2015 RTI
Transport-Layer Protocol(s)
Reliable Messaging
Discovery
Type System - Evolvable
Real-Time Data
Management
Request/Reply
Real-TimeQualityofService
Security
Data-Centric Publish-Subscribe
Application or Adapter
Operating System
โข Provides reliability at
messaging and app layers
โข No requirement for reliable
transport or IP
โข Supports unicast and multicast
โข Typical:
โข LAN: UDP ucast & mcast
โข WAN: TCP/TLS
โข Also supports shared memory,
radio, satellite
โข Supports multiple concurrent
transports
28. Integrated Capabilities
3/19/15 30ยฉ 2015 RTI
Transport-Layer Protocol(s)
Reliable Messaging
Discovery
Type System - Evolvable
Real-Time Data
Management
Request/Reply
Real-TimeQualityofService
Security
Data-Centric Publish-Subscribe
Application or Adapter
Operating System
โข High-level API abstracts apps
from messaging details
โข Apps read() and write() data
objects
โข Akin to using a database
โข Can poll for latest value or get
async notification of change
โข Subscriptions based on
content and time
โข DDS handles data distribution,
synchronization and filtering
โข Also flexible request/reply
29. Integrated Capabilities
3/19/15 31ยฉ 2015 RTI
Transport-Layer Protocol(s)
Reliable Messaging
Discovery
Type System - Evolvable
Real-Time Data
Management
Request/Reply
Real-TimeQualityofService
Security
Data-Centric Publish-Subscribe
Application or Adapter
Operating System
โข DDS automatically discovers
and connects matching
publishers and subscribers
โข Little or no configuration is
required
โข Systems are self-forming and
self-healing
30. Integrated Capabilities
3/19/15 32ยฉ 2015 RTI
Transport-Layer Protocol(s)
Reliable Messaging
Discovery
Type System - Evolvable
Real-Time Data
Management
Request/Reply
Real-TimeQualityofService
Security
Data-Centric Publish-Subscribe
Application or Adapter
Operating System
โข Rich built-in type system
โข Automatically serializes and
deserializes data
โข Uses compact, binary wire
representation
โข Most type metadata only
exchanged at discovery time
โข Types can evolve without
breaking backward
compatibility
31. Integrated Capabilities
3/19/15 33ยฉ 2015 RTI
Transport-Layer Protocol(s)
Reliable Messaging
Discovery
Type System - Evolvable
Real-Time Data
Management
Request/Reply
Real-TimeQualityofService
Security
Data-Centric Publish-Subscribe
Application or Adapter
Operating System
โข Control over:
โข Timing
โข Latency/throughput
tradeoffs
โข Level of reliability, from
best effort to durable
storage with app-ack
โข Failover
โข Resource utilization
โข History cache, including
for late joiners
โข Ordering
โข Missed deadline notifications
32. DDS Security
โข Configured at the DDS layer
โข Transparent to apps and adapters
โข Runs over any transport
โ Including low bandwidth, unreliable
โ Multicast for scalability, low latency
โ Does not require TCP, (D)TLS or IP
โข Plugin architecture
โ Built-in defaults
โ Customizable via standard API
โข Completely decentralized
โ High performance and scalability
โ No single point of failure
Secure DDS
library
Authentication
Access Control
Encryption
Data Tagging
Logging
App / Adapter
Any Transport
(e.g., TCP, UDP, multicast,
shared memory, )
3/19/15 ยฉ 2015 RTI 34
33. Standard Capabilities
Authentication ๏ท X.509 Public Key Infrastructure (PKI) with a pre-configured
shared Certificate Authority (CA)
๏ท Digital Signature Algorithm (DSA) with Diffie-Hellman and
RSA for authentication and key exchange
Access Control ๏ท Specified via permissions file signed by shared CA
๏ท Control over ability to join systems, read or write data topics
Cryptography ๏ท Protected key distribution
๏ท AES128 and AES256 for encryption
๏ท HMAC-SHA1 and HMAC-SHA256 for message authentication
and integrity
Data Tagging ๏ท Tags specify security metadata, such as classification level
๏ท Can be used to determine access privileges (via plugin)
Logging ๏ท Log security events to a file or distribute securely over
Connext DDS
3/19/15 ยฉ 2015 RTI 35
34. Control over Encryption
โข Scope
โ Discovery data
โ Metadata
โ Data
โข For each:
โ Encrypt
โ Sign
โข Optimizes performance by only encrypting
data that must be private
3/19/15 ยฉ 2015 RTI 36
35. Overcomes Limitations of
Transport Layer Security
โข No inherent access control
โ Usually implemented centrally
โข No multicast support
โ Inefficient for broad data distribution
โข Usually runs over TCP
โ Poor latency and jitter
โ Requires a network robust enough to support IP and TCP
โข All data treated as reliable
โ Even fast changing data that could be โbest effortโ
โข Always encrypts all data, metadata & protocol headers
โ Even if some data does not have to be private
3/19/15 37ยฉ 2015 RTI
36. DDS Security Status
โข Specification adopted
March 2014
โ Considered โBetaโ for
~1 year
โ RTI chairing Finalization
Task Force
โข Early Access Release
available now from RTI
3/19/15 ยฉ 2015 RTI 38
37. Managed by Object Management Group
โข ~300 member organizations
โข Also manage UML, others
โข Standards are freely available
โ http://www.omg.org/spec/index.htm#
DDS
โข Open and formal process
โ Anyone can join, contribute and vote
3/19/15 39ยฉ 2015 RTI
38. Broad Adoption and Support
โข Used by at least 2,000 projects
โข ~14 implementations
โข 9 have demonstrated interoperability
3/19/15 ยฉ 2015 RTI 40
39. DDS Summary
โข High performance and scalability
โ Decentralized architecture: no brokers as bottlenecks
โ Peer-to-peer communication over multicast for low latency
โ Wire and CPU efficient
โข Reliable and autonomous
โ No single point of failure
โ Support for redundant networks
โ Automatic failover between redundant publishers
โ Dynamic upgrades and data type evolution
โ Self-healing
โข Security without compromising operational requirements
3/19/15 41ยฉ 2015 RTI
40. About RTI
โข Communications middleware market leader
โ Largest embedded middleware vendor
โ Over 70% commercial DDS market share
โข Standards leader
โ Active in 15 standards efforts
โ DDS authors
โ OMG Board of Directors
โ Industrial Internet Consortium
โข Maturity leader
โ 800+ commercial designs
โ 400+ research projects
*Embedded Market Forecasters
and Venture Development Corp (VDC)
423/19/15 ยฉ 2015 RTI