An overview on AMR standardisation

European Utilities Intelligent Metering – Stockholm, 13-14th April 2005 device language message specification An overview on AMR standardisation Győ...
26 downloads 0 Views 998KB Size
European Utilities Intelligent Metering – Stockholm, 13-14th April 2005

device language message specification

An overview on AMR standardisation Győző Kmethy President, DLMS UA – Secretary, IEC TC 13

14 April 2005

Overview on AMR standardisation

1



Contents

device language message specification

• Introduction - Development of AMR • Meter data exchange standard in a liberalising market • Achieving interoperability for a multi-vendor environment – System interoperability – Meter interoperability – Data interoperability

14 April 2005

Overview on AMR standardisation

2



Development of AMR - drivers • Technology: more data available to support new applications – (Electro)mechanical meters: 1889 – Hybrid meters: 19801995 – Fully static meters: 1985 – Communications: from HHU to the internet

14 April 2005

device language message specification

• Business: more data for more stakeholders to support new business models – cost reduction, hard to read – customer management – ... – operation of the liberalised market – ... – monthly > “real time”

Overview on AMR standardisation

3



Data exchange on the liberalised market

device language message specification

• Unbundling of monopolistic utilities • Introduction of competition in all activities: – generation – transport – supply – customer management meter operation – meter reading – meter data management

• Geographical dispersion, volatile customer base • Multi-energy - multi-user - multi-vendor environment ) need selective and secure access to data ) need interoperability

14 April 2005

Overview on AMR standardisation

4



Interoperability and standards

device language message specification

• A possible definition: The ability of a system or a product to work with other systems or products without special effort on the part of the customer – Any system can read any meter – Any meter can be read by any system – No special involvement of vendors

• To achieve interoperability we need standards

14 April 2005

Overview on AMR standardisation

5



Routes to interoperability Aspects

device language message specification

“Translator” approach

“Common language” approach

Vendor specific

Based on standard specification

Product development

Vendor specific approach

Common philosophy based on standards

Data presentation

Vendor specific formats

Standard formats

System integration

System / meter / media specific driver

Generic driver feasible

Co-operation meter / system vendor

Strong co-operation needed

Co-operation through the standard

Problem understanding

14 April 2005

Overview on AMR standardisation

6



Development of AMR standards 1992

device language message specification

IEC 61107 “FLAG”: simple protocol for (local) reading DIN 43863-3 “EDIS”: Identification system

1996

IEC 61334-4-41 “DLMS”: Application layer protocol

IEC 62056 “COSEM”: Interface model for e-meters and 2002 “DLMS” based OSI protocol EN 13757-1: IEC 62056 adapted for gas, water, heat.. 2005

IEC 62056 Ed. 2: TCP-UDP/IP profile added

14 April 2005

Overview on AMR standardisation

7



The IEC 62056 “DLMS/COSEM” standard COSEM interface object model OBIS identification system Class nam e Attribute(s) 1. logical_name (static) 2. … .. (..) 3. … … (..) Specific Method(s) (if required) 1. … .. 2. … ..

TECHNICAL REPORT

Data Tariff functions

Cardinality Data Type octet-string … .. … .. m /o … .. … ..

Access control Comm. setup

Companion Specification for Energy Metering

COSEM Identification System and Interface Objects

DLMS User Association

device language message specification



IEC 62056 series

EN 13757 Part1

TECHNICAL REPORT Companion Specification for Energy Metering

COSEM Three Layer Connection Oriented Architecture

COSEM application layer

P R O T O C O L

Connection

DLMS Messaging

DLMS User Association device language message specification



TECHNICAL REPORT Companion Specification for Energy Metering

COSEM Conformance Test Tool - Specification

... 14 April 2005

Overview on AMR standardisation

DLMS User Association

device language message specification



8

device language message specification



The IEC 62056 interface model: COSEM Standard Object Library

Manufacturer Y

Assn.

LDN

LDN

Comm. Clock

Assn.

Manufacturer X

Register Register

Profile

LDN

Register



Objects close to metering domain



Standard functional elements



Standard identification system



Communication media independent Overview on AMR standardisation

Profile Profile

Manufacturer Z LDN

Assn. Clock

Register

Standard data types

14 April 2005

Assn. Assn. Assn.

Register Register Register Register

Schedule



device language message specification

Comm. Comm.

Schedule

9



COSEM model - simple residential meter

device language message specification

Measurement values Electricity, A = 1 Channel, B = 0 Σ Li Active power, C = 1 Time integral 1, energy, D = 8 Σ Li A+, energy, current value, 1.0.1.8.0.255 Number of power failures in all three phases, 0.0.96.7.0.255 Parameters Logical device name, 0.0.42.0.0.255 Configuration program version number, 1.0.0.2.0.255 Meter constants, 1.0.0.3.x.255 Data exchange control objects Association objects, 0.0.40.0.x.255 Communication channel setup objects Error object, 0.0.97.97.0.255 14 April 2005

Overview on AMR standardisation

10



The IEC 62056 protocols: DLMS COSEM object model

device language message specification

Application layer • logical connection between meter and data collection system

COSEM Application layer

• negotiable context for authentication and access rights

Connection

• data presentation in ASN.1

Messsaging

• common in all communication profiles (negotiable) Lower layers Media 1: PSTN, GSM

Lower layers Media 2: TCP/IP

Lower layers Media n

Lower layers • media specific • ensures addressing and correct delivery of messages

Profile 1 14 April 2005

Profile 2

Profile n

• negotiation of parameters

Overview on AMR standardisation

11



Data presentation ASN.1

device language message specification

XML

GET-Request-Normal ::= SEQUENCE { invoke_id_and priority ::= bit string cosem_attribure_descriptor { class_id ::= unsigned16 instance_id ::= octet-string attribute_id ::= Integer8 } }

- -

Clear data structure, whatever the communication technology 14 April 2005

Overview on AMR standardisation

12



Interoperability

device language message specification

“Know” the standard

“Know” the standard

Negotiate or assume compatible capabilities

Describe capabilities available

“Learn” or “know” what is available

Provide or identify list of data available

Identify and interpret data unambiguously

Provide information for data identification / interpretation

Handle errors and diagnostic information

Provide error messages and diagnostic information

14 April 2005

Overview on AMR standardisation

13



Interoperability – data presentation Need

Solution

Common understanding of measurement task

Definition of functional elements in interface model

Message identification

Identify .request – .response pairs

Standard data identification

OBIS: media – channel – qty – processing –tariff - billing

Standard data types

Data type chosen sent with data

Diagnostic information

Success – Fail / reason Error messages, statuses

14 April 2005

Overview on AMR standardisation

device language message specification

14



Interoperability – Conformance testing

device language message specification

• A must with modern communication standards • Verify that standard is properly implemented: good / bad / marginal cases • Apply already in product development phase • Simple self-testing system • Supported by the DLMS UA • Decreases system integration costs 14 April 2005

Overview on AMR standardisation

15



Effectiveness

device language message specification

• Compact A-XDR (IEC 61334-6) encoding – e.g. one 8 digit register reading requires 5 bytes

• Data organisation in profiles – several or all data with one request

• Lower layers ensure data integrity and error correction ENEL request

Actaris SL 7000

Load profile 1 day, 4 ch.

10 s

3,4 s

Load profile 10 days, 4 ch.

100 s

30 s

Logbook+ current data

60 s

25 s

Data type

14 April 2005

Overview on AMR standardisation

16



Conclusion

device language message specification

• In the complex environment of the liberalised market, AMR solutions must be based on standards providing interoperability • IEC 62056 DLMS/COSEM: common language approach 9 9 9 9 9

problem understanding data presentation multiple communication technologies conformance testable scalable

Photos: courtesy Actaris, Enermet, Goerlitz, Iskra, Landis+Gyr

14 April 2005

Overview on AMR standardisation

17