How to Architect Microgrids for the Industrial Internet of Things
1. How to Architect Microgrids for
the Industrial Internet of Things
Brett Burger, National Instruments
Brett Murphy, RTI
2. Outline
•The Smart Grid and Microgrids
•Architecture Considerations for a Microgrid
•The Industrial Internet Consortium Microgrid
Testbed
•Communication and Control Framework for
Microgrids
• DDS
• CompactRIO and LabVIEW
3. 3ni.com
The Smart Grid
• The underlying infrastructure of a smart grid is a network of
interconnected, intelligent nodes that will enable:
• Local control of grid components
• More efficient infrastructure utilization
• Increased penetration of new generation and storage technologies
• “Big data” mining for better information
• Future grid changes and innovations
5. 5ni.com
What is a Microgrid?
• A microgrid is a localized grouping
of electricity generation, energy
storage, and loads that normally
operates connected to a traditional
centralized grid (macrogrid). This
single point of common coupling
with the macrogrid can be
disconnected. The microgrid can
then function autonomously.
• - Wikipedia
7. 7ni.com
What is the Internet of Things?
Industrial Internet of Things (IIoT)Consumer Internet of Things (CIoT)
Cyber-Physical Systems (CPS)
8. 8ni.com
The Industrial Internet Consortium
• Ground Zero for the IIoT: 180+ members
• Goal: build and prove a common
architecture that spans sensor to cloud,
interoperates between vendors, and
works across industries
9. 9ni.com
Three Primary Areas of Activity
•Create a market
Develop an IIoT-wide
architecture
Prove it & fund it
10. 10ni.com
Communication and Control Testbed for Microgrid
Applications
Collaborators
• Leads: RTI, NI, Cisco
• External: CPS Energy (San Antonio), Southern
California Edison, Duke Energy / SGIP
Market Segment
• Smart grid, especially integrating solar, wind,
storage, and EVs
Goal
• Prove the viability of a real-time, secure
databus and distributed control architecture in
a real-world power system
Features & Commercial Benefits
• Enable efficient integration of solar, wind, &
EVs into the grid
• Create a dynamic, open marketplace for smart
grid vendors
• Break the standards blockage holding back the
industry
Neighborhood Microgrid
Solar
Field Network
Wind
Local
load
control
11. 11ni.com
Key Challenges
• Security - Cybersecurity is a founding architectural principle
• Interoperability - Data interoperability for a vibrant competitive
market
• Scalability – Scale from peer-to-peer communication and control at
the edge to cloud / data center analytics
• Practicality- Incrementally buildable, upgradable, expandable,
compatible with legacy installations and protocols
• Distributed Edge Intelligence – Intelligent system control at the
edge, driving automation and rapid response
The Smart Communication and Control
Architecture will address:
12. 12ni.com
Phased Approach for Proving Viability
• Phase 1 – Proof of Concept at National Instruments Lab
• Phase 2 – Simulated Microgrid at Southern Cal Edison
• Phase 3 – Real-World Microgrid at CPS Energy
Incrementally develop.
Test and refine.
Deploy in real-world.
13. 13ni.com
Application Use Cases
Grid Optimization
•Reduce control requirement
from operators
•Increase asset utilization
Island
•Function as independent grid
Storm Resiliency
•Maximize storage
•Limit non-critical loads
•Auto-island with outage
Re-Sync to Grid
•Transition from independent
grid to component of main grid
15. 15ni.com
Connectivity
Component Purpose
Reliable
Messaging
Standard, interoperable
messaging protocol using TCP
or UDP
QoS Quality of service: Data delivery,
Timeliness, Fault tolerance, etc
Security Authorization, authentication,
encryption, non-repudiation, …
Data Management Local cache of current state of
communicated data, local and
remote
Discovery Discovery of and connection to
remote data readers and writers
Connectivity
Processing
Capability
Input / Output
THING
16. 16ni.com
Blueprint for the Industrial Internet
The Industrial Internet Reference Architecture (IIRA)
published June 17, 2015
18. 18ni.com
DDS: The Connectivity Foundation for IIoT
Data-Centric Messaging Bus
• Data Distribution Service (DDS) is an
open industry standard for data-
centric connectivity
• From OMG, the world’s largest
systems software standards
organization
• UML, DDS
• Industrial Internet Consortium (IIC)
• DDS is Open & Multi-Vendor
• Open Standard & Open Source
• 12 implementations
DDS-RTPS
Protocol
Real-Time Publish-
Subscribe
Distribution
Fabric
DDS API
19. 19ni.com
It’s All About the Data
Data centricity enables interoperation, scale, integration
Unstructured files Database
Data Centricity Data at Rest
Messaging middleware
DataBus
Data Centricity
Data in Motion
20. 20ni.com
Connectivity: DDS
Component Purpose
Reliable
Messaging
DDS-RTPS real-time
publish-subscribe protocol
QoS 21 QoS governing data flow
connections
Security DDS Secure specification
allows security per data topic
Data
Management
System data state is
maintained by DDS
middleware
Discovery Automatic discovery of and
connection to remote data
readers and writers
Connectivity
Processing
Capability
Input / Output
THING
22. 22ni.com
Sensing and Control Signals
Component Purpose
Analog Input Analog sensor input (PT,
CT)
Digital Input Relay status
communication, digital
sensor input
Digital Output Control signals
Connectivity
Processing
Capability
Input / Output
THING
23. 23ni.com
Programmable Sensor and Protocol Gateway
FPGA
(with DSP slices)
Dual Core
ARM
Input for Voltage
Sensors
Input for Current
Sensors
Input for Digital
Status
2x Ethernet Port
2x RS232
RS 485
24. 24ni.com
Machine to Machine Communication
Logic A
THING THING
Measure X
THING
Control
THING
Measure Y
THING
Logic B
Databus
25. 25ni.com
Machine to Machine Communication
Logic A
THING THING
Measure X
THING
Control
THING
Measure Y
THING
Logic B
Databus
Output Signal
26. 26ni.com
Machine to Machine Communication
Logic A
THING THING
Measure X
THING
Control
THING
Measure Y
THING
Logic B
Databus
Output Signal
From Logic A
27. 27ni.com
Machine to Machine Communication
Logic A
THING THING
Measure X
THING
Control
THING
Measure Y
THING
Logic B
Databus
Based on
Measurements X&Y
28. 28ni.com
Phase 1 – Data View
Databus
DNP3
DDSDDS DDS
Power Quality
Measurements
Power Quality
Measurements
Logic Control
29. 29ni.com
Phase 1 – Grid View
The Microgrid
Grid Tie
Solar &
Storage
Loads
30. 30ni.com
Upcoming Demos of the IIC Microgrid Testbed
• NIWeek (August 3rd-6th , Austin, TX)
• Expo floor demo – Free admission to expo floor
• IoT Solutions World Congress – Barcelona, Spain