PAP 10 UCAIug OpenSG - Customer Domain Involvement

Download Report

Transcript PAP 10 UCAIug OpenSG - Customer Domain Involvement

PAP 10
UCAIug OpenSG
Customer Domain Involvement
UCAIug considers all of
these aspects, but
promotes use of existing
standards where
available (e.g.
networking, etc.)
Security and
Conformance are also
areas being discussed.
3-8
Relation to GWAC stack
Relation to NIST conceptual model.
OpenADE
OpenSG
OpenHAN
The customer domain
touches almost every
high-level NIST
domain. UCAIug focus
areas are shown.
Other standards and
groups will likely
overlap with these.
OpenHAN & OpenADE - Activities / Roadmap

Frequency of Data Transfer



Customer Type



Delayed - OpenADE 1.0 (via WAN)
Near-real time - OpenHAN (via HAN)
Residential & Light Commercial – OpenADE & OpenHAN
Commercial & Industrial – OpenADE & OpenHAN (+Extensions)
Data Elements / UCAIug working groups




(Billing Quality Metering) Consumption - OpenADE 1.0 (1.0.4)
Raw Metering, Pricing, Events, Text Messages - HAN 1.0, ADE 2.0
Block/Tier Pricing, Pre-pay - OpenHAN 1.0, OpenADE 2.0
Billing, DER, PEV - OpenHAN 2.0, OpenADE 2.0(+)
Data Object Descriptions

Common

Messaging

Metering

Pricing / Demand Response Event

Pre-Payment

Billing

Plug-in Electric Vehicle (PEV)

Distributed Energy Resources (DER)
This functional area includes all operations needed to obtain access to resources within the HAN and from
the internet, including registration / service discovery, addressing / identity, and authorization.
Messaging functionality allows international text messages to be sent to a collection of users, or a single user.
The metering functions allow data captured by the meter to be shared with authorized components. (Including
display and other devices, 3rd parties, or customer)
Pricing messages contain rate definitions, including buy and sell prices and instantaneous limits for each
combination of billing-period consumption threshold blocks, daily time-of-use time-bands for peak, off-peak,
shoulder, critical / event rates.
Pre-payment functions allow token-reader systems authorize and transfer charges to an account.
Billing functions allow access to historical, current, and/or estimated future billing information.
PEV functionality makes available an interface through which vehicles can begin a transaction. Through this
transaction they may also receive pricing information or use pre-payment functions to carry out the
transaction. They may also implement DER functionality.
DER functionality includes the ability to supply power to grid, either as a response to pricing signals, or control
signals.
OpenADE 1.0 Meter Consumption (Draft)
Data Element
Description
CIM Element
Utility Identifier
Used to distinguish between data elements from different utilities
ServiceSupplier name
User Resource
A key value, generated during the authorization process, to be used by the utility and 3rd
party to represent a user / service point combination.
CustomerAuthorization
Service Point
Name
An identifier (name) for the (metered) point at which the commodity was delivered to
the customer.
ServiceDeliveryPoint name
Service Type
The type of commodity related to the readings, such as energy, gas, water, etc.
ServiceCategory kind
Meter Readings
Start Time
The date and time of the beginning of the period during which the readings apply.
MeterReading startTime
Meter Readings
End Time
The date and time of the end of the period during which the readings apply.
MeterReading endTime
Reading Type
The type of measurement represented by the value of the reading (e.g. energy, voltage,
pressure)
ReadingType kind
Interval Duration
Number of seconds within each reading interval.
ReadingType intervalLength
Interval Reading
The number of measured units delivered, for this interval.
IntervalReading value
Reading Units
The units of the reading value
(e.g. W, Wh, V)
ReadingType unit
Reading Source
Where the reading originated: from the meter, or estimated
MeasurementValueSource
name
Reading Date /
Time or Interval
The start or end time of each individual reading, or which interval within the block.
MeasurementValue
timeStamp