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.