Transcript CIM for AMI
The Standards Based Integration
Company
Systems Integration Specialists Company, Inc.
61968 – 9 Meter Reading
and Control
CIM University
CESI/TERNA
Milan, Italy
June 15, 2010
Margaret Goodrich, Manager, Systems Engineering
SISCO, Inc.
6605 19½ Mile Road
Sterling Heights, MI 48314 USA
Tel:
+1-903-477-7176
Fax:
+1-903-489-0063
E-Mail:
[email protected]
© Copyright 2010 SISCO, Inc.
Introduction
Scope/Purpose
Reference Model
Information Models
Meter Reading and Control Messages
2
© Copyright 2010 SISCO, Inc.
Scope/Purpose
To Define the exchange of information between a
Metering System and other systems within the Utility
enterprise
Specifies the information content of a set of message
types that can be used to support many of the
business functions related to Merter Reading and
Control.
Typical uses of the message types include:
Meter Reading and Meter Control
Meter Events
Customer Data Synchronization and Customer Switching
3
© Copyright 2010 SISCO, Inc.
Reference Model
The Reference Model provides examples of the logical
components and data flows related to this standard.
The Meter is treated as an “end device”
An End Device:
Has a unique identity
Is managed as a physical asset
May issue events
May receive control requests
May collect and report measured values
May participate in utility business processes
4
The Reference Model describes the flows between the
components.
© Copyright 2010 SISCO, Inc.
Reference Model - Full
5
© Copyright 2010 SISCO, Inc.
Reference Model - Partial
Interface and protocol details of the
Service Point are outside the scope of
IEC 61968-9
Service
Point
Meter
Administration
Scheduled
Read
Readings, events
and status
Data Collection
Scheduled
Read
Meter
Data
Management
Scheduled
Read
Metering System
Tokens
Controls and signals
Control and
Reconfiguration
Peak
Price (1)
Peak
Price (1)
Load
Reduction
Load
Reduction
Network
Operations
Exchange
Portal
Peak
Price
(1)
Scheduled
Read
61968-3
Peak
Price
(2)
61968 Part 9
Customer
Information
and
Billing
61968-8
Defined by other 61968 Parts
Key
6
Outside the scope of 61968
© Copyright 2010 SISCO, Inc.
Reference Model
The reference architecture reflects fine main logical
components related to metering:
Metering System including data collection, control and
reconfiguration functionality
Meter Data Management
Meter Maintenance
Load Management including load control and load analysis
functionality
Meter Asset Management
Meter Administration Functions, which may be a part of the
Meter Data Management
7
© Copyright 2010 SISCO, Inc.
Reference Model
Business Functions
Business
Sub-Functions
Meter Reading and Control (MR)
Metering System (MS)
Abstract Components
Data collection
End point controls
End point reconfiguration
Disconnect/reconnect
Demand reset
On request read
Point of sale
Outage detection and restoration verification
Power reliability and quality events
Metering system events
Meter Maintenance and Asset Management
End point install, configure, remove, repair, disconnect, reconnect
End point asset history
End point reconfiguration
Special read
Meter service request
Tariffs
Meter Data Management (MDM)
Meter data repository
Usage history
Validation, estimation and editing
Customer billing data
Load Management (LM)
Load analysis
Load control
Demand response
Performance measurements
8
Risk management
© Copyright 2010 SISCO, Inc.
Information Model
The Static Information Model that contains the
metering classes, attributes and associations is
defined in detail in IEC61968 Part 11 or in IEC61970
Part 301.
Classes for Meter Reading and Control are contained
in the following Packages:
Asset classes are defined in Asset package in 61968-11
Customer classes are defined in the Customer package in
61968-11
Metering classes are defined in the Metering package in
61968-11
Prepayment classes are defined in the PaymentMetering
package in 61968
9
© Copyright 2010 SISCO, Inc.
Message Types
The key message payload structures include:
CustomerMeterDataSet
MeterAsset
MeterAssetReading
EndDeviceControls
EndDeviceEvents
MeterReadings
MeterReadSchedule
MeterServiceRequest
MeterSystemEvents
EndDeviceFirmware
10
© Copyright 2010 SISCO, Inc.
EndDeviceEvent Messages
EndDeviceEvent
Messages Convey
events related to:
Sustained Outage
Detection
Momentary Outage
Detection
Low Voltage Threshold
Detection
High Voltage
Threshold Detection
Distortion Meter Health
Tamper Detection
Revenue Event
11
© Copyright 2010 SISCO, Inc.
EndDeviceAssets Message
12
© Copyright 2010 SISCO, Inc.
CustomerMeterDataSet Message
13
© Copyright 2010 SISCO, Inc.
MeterReadSchedule Message
Meter readings may be
requested using one or more
of the following parameters:
Specific meter, using the
EndDeviceAsset mRID
Specific meter, using a
serialNumber as known to the
Metering System
EndDeviceGroups, where
an EndDeviceGroup identifies
a groupAddress used within
the Metering System
As specified using a
TimeSchedule
ReadingTypes can be
specified to identify the
desired reading types
14
© Copyright 2010 SISCO, Inc.
MeterReadings Message
MeterReadings message
allows for:
Readings from one or
more meters
Reading values each
have an associated
reading type, timestamp
and value
Many Quality values can
be associated with each
reading value
Readings can be
supplied in the form of
interval blocks if the
common reading types are
grouped together.
Event Histories are
returned with meter
readings.
15
© Copyright 2010 SISCO, Inc.
MeterAssetReading Message
16
MeterAssetReading
messages may contain
many MeterService
Work items.
Each
MeterServiceWork item
identifies a MeterAsset
and Customer
There may be many
Readings and
EndDeviceEvents
obtained from the
MeterAsset.
© Copyright 2010 SISCO, Inc.
EndDeviceControls Message
17
Specific Meters may
be addresed by
CustomerAgreement,
EndDeviceAsset
and/or
EndDeviceGroup
At least one address
and a typeControl
attribute is required
for this message
TypeControl element
identifies the type of
control to be
performed
© Copyright 2010 SISCO, Inc.
MeterServiceRequests Message
18
May include one or
more
MeterServiceWork
items
Each item may refer
to a max of two
meters to provide a
means to replace a
meter.
Meter readings can
be obtained as a part
of the work.
© Copyright 2010 SISCO, Inc.
MeterSystemEvent Message
19
Supports the reporting
of activity within any
type of end device
(including meters), as
well as within the MS
communication
infrastructure
Can be used to
describe an event in the
end device itself, or in
the MS communication
infrastructure
© Copyright 2010 SISCO, Inc.
EndDeviceFirmware Message
20
Supports the naming of
the affected device
function, as well as
additional parameter
details that may be
necessary in the report
This structure, together
with the ActivityRecord
can effectively describe
the nature of the event,
when the event
occurred, and what has
happened
© Copyright 2010 SISCO, Inc.
ReceiptRecord Message
21
When MS receives
a payment, a receipt
is generated and the
relevant information
about the payment
is typically recorded
as a receipt record.
This information
may be accessed by
means of
ReceiptRecord
message payload.
© Copyright 2010 SISCO, Inc.
TransactionRecord Message
22
Information about
the sale of a prepaid
token or the receipt
of an account
payment is typically
recorded by MS in
the form a financial
transaction record
© Copyright 2010 SISCO, Inc.
SupplierConfig Message
23
Information about
the supplier (retailer
or utility for
example) of the
service may be
configured into MS
by means of
SupplierConfig
message payload
© Copyright 2010 SISCO, Inc.
Several Other Configuration Messages
24
CustomerConfig
Payload configures information about
customers of the supplier of the service
into the MS.
CustomerAgreementConfig
Payload configures information about
customer agreements into the MS.
CustomerAccountConfig
Payload configures information about
customer accounts into the MS.
AuxilaryAgreementConfig
Payload configures information about
customer debt for collection into the MS.
PricingStructureConfig
Payload configures information about
pricing structures into the MS.
© Copyright 2010 SISCO, Inc.
Several Other Configuration Messages - Continued
ServiceCategoryConfig
Payload configures information about the
categories of service (electricity, water,
gas for example) into the MS.
ServiceDeliveryPointConfig Payload configures information about the
service delivery points into the MS.
25
MeterAssetConfig
Payload configures information about the
meters in service into the MS.
SDPLocationConfig
Payload configures information about the
service delivery point locations into the
MS.
ServiceLocationConfig
Payload configures information about the
service locations into the MS.
© Copyright 2010 SISCO, Inc.
Questions & Contacts
Margaret Goodrich –
Home Office: 903-489-1494
Cell: 903-477-7176
Email: [email protected]
26
© Copyright 2010 SISCO, Inc.