METERING INDIA 24 TH APRIL 2009

MeterMeter InteroperabilityInteroperability StandardsStandards andand ProtocolsProtocols toto ensureensure aa unifiedunified industryindustry

M.PRADISH V.SHIVAKUMAR V.ARUNACHALAM CENTRAL POWER RESEARCH INSTITUTE BENGALURU

01/12/09 METRING INDIA 2009_ CPRI 1 CONTENTS

1. THE METERING, BILLING & COLLECTION 2. THE DRIVERS 3. THE NEED FOR UNIFIED APPROACH 4. FALL OUT 5. METRS THAT MATTER 6. MOP COMMITTEE -1 7. A COMPARISON 8. 7. IEC 62056 – DLMS / COSEM –A Overview 9. HLC RECOMMENDATION 10.MOP COMMITTEE - 2 11. PARAMETER STANDARDISATION – EXCERPTS 12.CPRI TEST FACILITY

01/12/09 METRING INDIA 2009_ CPRI 2 METERING BILLING COLLECTION – MBC

MANUAL 1. MECHANICAL METERS

2. TIME CONSUMING

3. HUMAN ERROR

4. SCALE OF OPERATION

5. EFFICIENCY - LESS

01/12/09 METRING INDIA 2009_ CPRI 3 METERING BILLING COLLECTION – MBC

SEMI AUTOMATIC 1. ELECTRONIC METERS

2. BETTER ACCURACY

3. MORE DATA

4. PROPRIETARY PROTOCOL

5. CMRI DOWNLOADS

6. REMOTE READING

7. EFFICIENCY – IMPROVEMENT

01/12/09 METRING INDIA 2009_ CPRI 4 THE DRIVERS

AMBIENCE TECHNOLOGY INDIAN ELECTRICITY ACT COMPUTING PLATFORMS OPEN ACCESS MEASURING TECHNOLOGY DE -REGULATION INTERFACING REFORMS NETWORKING ENERGY CONSERVATION ACT IT ENABLING COMMUNICATION

THE STANDARDS THE NEED OPEN SYSTEMS DATA / INFORMATION COMMUNICATION PROTOCOLS – CUSTOMER INFORMATION ACCESS – MANAGEMENT – OPERATION HISTORICAL EFFICIENCY IMPROVEMENT

01/12/09 METRING INDIA 2009_ CPRI 5 THE NEED FOR UNIFIED APPROACH

RR--APDRPAPDRP InitiativesInitiatives – IT enabling – 100 % Metering – Reduction Losses – Advanced Metering technology

MeterMeter datadata isis becomingbecoming vitalvital part part in in deciding deciding manymany of of the the performance performance and and planning planning parametersparameters envisagedenvisaged underunder RAPDRP.RAPDRP.

ManyMany ofof utilitiesutilities areare lookinglooking forfor automationautomation ofof MBCMBC

01/12/09 METRING INDIA 2009_ CPRI 6 FALL OUT

AMR IMPEDIMENTS

1. NO COMMON METER READING PROTOCOL

2. INDIAN POWER NETWORK – MANY MANUFACTURERS – MANY COMMUNICATION PROTOCOLS.

3. NON AVAILABILITY OF PROTOCOL INFORMATION

4. INTEGRATION ISSUES - DIFFERENT MAKE METERS AT THE FIELD LEVEL.

Proprietary solutions are reported to be successful in clusters

01/12/09 METRING INDIA 2009_ CPRI 7 METERS THAT MATTER

SS Meters – 11/33/66/110/220/400 kV

BOUNDARY / BANK METERS - ABT

HIERARCHICAL HT DATA HT ROUTING D C&I NETWORK

HOST DTR M2 M4 LT

Mn

OTHERS M1 M3

A BJ/KJ

01/12/09 METRING INDIA 2009_ CPRI 8 THE APPROACH for a scalable solution Homogeneity at meter end Accessibility at all times Interoperability

Choose OPEN PROTOCOL - A General practice

METER WITH HOST STANDARD PROTOCOL

01/12/09 METRING INDIA 2009_ CPRI 9 MOP Committee - 1

MOP commissioned a high level committee to recommend the suitable OPEN protocol With Member CEA as Chairman and members drawn from CPRI, NTPC, IEEMA, Utilities,

IEC 62056 – DLMS / COSEM ANSI C12.xx

01/12/09 METRING INDIA 2009_ CPRI 10 The MODBUS is also a widely used, time tested open protocol but specifically developed for process instrumentation and control. It is relatively easy to implement and hence is chosen by a few meter manufacturers in India. This protocol lacks the IT oriented approach offered by the IEC counterpart. A considerable standardization effort is required for making this to meet the requirements for metering purpose.

01/12/09 METRING INDIA 2009_ CPRI 11 The ANSI is also an open protocol specifically devised for Metering purpose. It is similar to that of IEC 62056. This is widely used in North America. Many provisions in ANSI are available in IEC. The availability of a Conformance test Tool is not known because of which the implementations cannot be verified as of now.

01/12/09 METRING INDIA 2009_ CPRI 12 The IEC 62056 is an open protocol exclusively evolved for Metering purpose. It operates at meter level. A wide range of data types like Instantaneous values, Tariff readings, Parameter profiles, Demand values etc can be read either selectively or in groups. The parameters are identified through unique codes. The protocol can work with many common communication medium. The protocol implementation can be verified for conformance with the dedicated test tool which is available with CPRI since 2004.

India has been aligning with IEC for standardization. In the present effort to bring in uniform protocol and based on the relative merits and demerits, IEC 62056 protocol would become the natural choice for metering purposes in India.

01/12/09 METRING INDIA 2009_ CPRI 13 IEC 62056 (dlms) FEATURES ADOPTED BY IEC

OBJECT MODELLING - COmpanion Specification for Energy Metering [COSEM] DATA IDENTIFICATION – Object Identification System [OBIS] & IC

MEASUREMENT COMPUTATION COMMUNICATION

METER

INSTANTANEOUS VALUES MANDATORY OBJECTS PROFILES ADDITIONAL OBJECTS TARIFF READINGS POWER QUALITY PARAMETERS AND OTHERS 01/12/09 METRING INDIA 2009_ CPRI 14 IECIEC 6205662056 –– DLMSDLMS // COSEMCOSEM ––AA OverviewOverview

Steady state values - Instantaneous Dynamic values - Profiles Harmonics - Power Quality Import / Export - Four Quadrant Event recording / reporting Time Stamping Unit & Scaler representation Unique identification codes Country / Manufacturer specific codes Large number of codes In built support for common communication profiles Access and Data Security Interoperable

01/12/09 METRING INDIA 2009_ CPRI 15 IECIEC 6205662056 –– DLMSDLMS // COSEMCOSEM ––AA OverviewOverview

ItIt isis aa protocolprotocol standardstandard forfor MeteringMetering datadata AdoptableAdoptable forfor allall EnergyEnergy –– ElectricityElectricity // WaterWater // GasGas UniqueUnique codescodes forfor parametersparameters (Objects)(Objects) StandardizedStandardized 33 --layerlayer architecturearchitecture consistingconsisting ofof – COSEM – HDLC Data Link Layer – Physical Layer

01/12/09 METRING INDIA 2009_ CPRI 16 IECIEC 6205662056 –– DLMSDLMS // COSEMCOSEM ––AA Overview..contdOverview..contd

THE THREE LAYERS

COSEM – CO mpanion Standard For Energy Metering - Association, Request/Response handling

HDLC – Addressing, Data integrity and verification, Flow Control, Sequencing

Physical Layer – Communication services

01/12/09 METRING INDIA 2009_ CPRI 17 OBISOBIS CodesCodes -- exampleexample

1.1.1.8.2.2551.1.1.8.2.255

Current

Rate : 2

Processing type : Time integral 1

Base quantity : Active Power+

Channel : 1

Medium : Electricity

01/12/09 METRING INDIA 2009_ CPRI 18 OBISOBIS CodesCodes -- exampleexample

A = 1 B = 1 S Active C = 1 Power +

01/12/09 METRING INDIA 2009_ CPRI 19 OBISOBIS CodesCodes -- exampleexample

C = 2: rate 2 Interface class = 3

01/12/09 METRING INDIA 2009_ CPRI 20 IECIEC 6205662056 –– DLMSDLMS // COSEMCOSEM ––AA Overview..contdOverview..contd

OVERVIEW OF INTERFACE CLASSES

Data (IC : 1) Association Clock IEC local port TCP-UDP Register (IC : 3) SN (IC : 12) (IC : 8) setup(IC : 19) setup(IC : 41) Extended Association Single action IEC HDLC IPv4 Register (IC : 4) LN (IC : 15) schedule(IC:22) setup(IC:23) setup(IC:42) Demand SAP assig- Special days IEC twisted pair Register (IC : 5) nment (IC :17) table (IC :11) setup (IC :24) setup (IC :43) Register Activity cal- M-Bus port M-Bus port activation (IC : 6) endar (IC : 20) setup(IC : 25) setup(IC : 44) Profile generic (IC : 7) Register mon- Modem configu- PPP setup itor (IC : 21) ration (IC : 27) (IC : 45) Utility tables (IC : 21) Script Auto SMTP setup Register table (IC :9) answer (IC :28) (IC :46) table (IC : 61) Schedule Auto connect Status (IC :10) (IC :29) mapping (IC : 63) Access Time and event Data storage Communication channel setup control bound control

01/12/09 METRING INDIA 2009_ CPRI 21 IECIEC StandardizationStandardization

DLMS/COSEM has been standardized under the IEC -62056 specification number

The specification consists of the following parts

IEC -62056 -21: Direct Local Data Exchange IEC -62056 -42: Physical Layer IEC -62056 -46: Data Link Layer using HDLC IEC -62056 -53: COSEM Application Layer IEC -62056 -61: Object Identification System (OBIS) IEC -62056 -62: Interface Classes IEC -62056 -47:COSEM Transport Layers for IPv4 networks

01/12/09 METRING INDIA 2009_ CPRI 22 MeterMeter CategoriesCategories

MDM D Register – kWh TAMPER

MDM DTR Register – kWh, kVAh Profile

MDM HT Register – kWh, kVAh, rkVAh Demand Register Profile Tamper

MDM BANK Register – kWh, kVAh, rkVAh Demand Register Profile ABT 01/12/09 METRING INDIA 2009_ CPRI 23 HLC RECOMMENDATION – THERE SHALL BE ONLY ONE PROTOCOL

THE COMMITTEE RECOMMENDED IMPLEMENTATION AS UNDER.

1. NEW FUTURE METERS AS PER - IEC 62056 SERIES OF STANDARDS.

2. FOR LEGACY METERS - REPLACEMENT / CONVERTER / MIOS

3. APPLICATION WISE STANDARDIZATION OF PARAMETERS FOR VARIOUS METERS INCLUDING TAMPER LIST

4. THE FINALIZED PARAMETERS MAY THEN BE SPECIFIED BY ALL THE UTILITIES.

5. COMPILATION OF OBIS CODES AS PER IEC 62056 FOR FINALIZED LIST.

6. SEPARATE COMMITTEE TO CANALIZE FUTURE INDIA SPECIFIC REQUIREMENT.

01/12/09 METRING INDIA 2009_ CPRI 24 MOP Committee - 2

MOP constituted a committee for standardization of parameters With Director General CPRI as Chairman and members drawn from CEA, IEEMA, BIS, Utilities, SI

01/12/09 METRING INDIA 2009_ CPRI 25 THE OUTCOME METER TYPES

1. CATEGORY – A = FOR ENERGY ACCOUNTING AND AUDIT METERING

2. CATEGORY – B = FOR BOUNDARY / BANK / RING / ABT METERING 3. CATEGORY – C = FOR CONSUMER [HT (PT/CT) and LT(CT)] METERING

PARAMETER TYPES

a) Instantaneous Parameters b) Block Profile / Load Survey Parameters. c) Daily Profile Parameters. c) Parameters for accounting / billing. d) General Purpose quantities Name Plate Details. Programmable parameters e) Event Conditions.

01/12/09 METRING INDIA 2009_ CPRI 26 PARAMETER SUMMARY

No. OF PARAMETERS METER TYPES CATEGORY – A CATEGOR CATEGORY - Y - B C INSTANTANEOUS 29 29 23 PROFILE OR LOAD 13 11 13 SURVEY TO BE DERIVED FROM ACCOUNTING/ BILLING. 1 & 2 11 40 NAME PLATE DETAILS. 7 7 7 PROGRAMMABLE 5 5 5 TAMPER / EVENTS 50 50 50

01/12/09 METRING INDIA 2009_ CPRI 27 INSTANTANEOUS VALUES 1. CONTINUOUS UPDATION

2. LAST UPDATED VALUE FOR DOWNLOADING

3. ENERGY VALUES ARE CUMULATIVE READINGS

4. OTHER ENTRIES ARE INSTANTANEOUS VALUES.

5. ALL PARAMETERS CAN BE READ BY THE HOST/CMRI AS AND WHEN REQUIRED.

6. SNAP SHOT OF ALL OR SELECTED VALUES COULD BE READ AS A PROFILE.

7. SELECTED VALUES SHALL BE DISPLAYED ON THE METER DISPLAY BASED ON UTILITY PRACTICE.

01/12/09 METRING INDIA 2009_ CPRI 28 PROFILE GENERIC OR LOAD SURVEY

1. DATA STORAGE = 45 DAYS FOR 30 MIN CAPTURE TIME

2. DATA STORAGE = 22 DAYS FOR 15 MIN CAPTURE TIME

3. BLOCK PERIOD (15 / 30 MIN) - PROGRAMMABLE BY UTILITY .

4. THE PARAMETERS ARE THE AVERAGE VALUES STORED AT THE END OF THAT TIME BLOCK.

5. ENERGY ENTRIES ARE ACTUAL ENERGY CONSUMPTION DURING THAT TIME BLOCK.

6. THESE PARAMETERS CAN ALSO BE READ AT ANY INSTANT OF TIME BY THE HOST/ CMRI

7. THE OTHER REQUIRED DAILY ACCOUNTING PARAMETERS CAN BE COMPUTED AT THE HOST END.

01/12/09 METRING INDIA 2009_ CPRI 29 ACCOUNTING / BILLING DATA

1. VALUES AT THE END OF A GIVEN PERIOD

2. UPDATED AT THE END THE PERIOD

3. AVAILABLE FOR READ AFTER THE PERIOD

4. STORAGE OF BILLING DATA - 6 BILLING CYCLES

5. ENERGY ACCOUNTING / AUDIT - DAILY DATA - 45 DAYS.

6. INTERFACE METERS - READ DAILY AT MIDNIGHT / AS AND WHEN REQUIRED .

7. THESE PARAMETERS CAN ALSO BE READ AT ANY INSTANT OF TIME BY THE HOST/ CMRI.

01/12/09 METRING INDIA 2009_ CPRI 30 GENERAL PURPOSE PARAMETERS

1. NAME PLATE DETAILS

2. PROGRAMMABLE PARAMETERS

3. TAMPER / EVENT CONDITIONS [Capture parameters = 14]

– Voltage related events – Current related events – Power Failure related events – Transactional events – Other events – Non rollover events – Control events

01/12/09 METRING INDIA 2009_ CPRI 31 CPRI TEST FACILITY

01/12/09 METRING INDIA 2009_ CPRI 32 CPRICPRI rolerole inin dlmsdlms CTCT

ConformanceConformance TestTest ToolTool –– AvailableAvailable DLMSDLMS MetersMeters testedtested atat CPRICPRI –– 5252 – Number of customers – 12 [mfrs & SI] – Number of utility – 1 LaboratoryLaboratory underunder upup gradationgradation forfor proposedproposed IndianIndian CompanionCompanion SpecificationSpecification

01/12/09 METRING INDIA 2009_ CPRI 33 TOP LEVEL ARCHITECTURE REF. METER

φφφ φφφ TAMPER 1 / 3 AC SIMULATION PRECISION SOURCE UNIT

RS232 / RS 485

CTT A pair of modems will be used one at meter end and another at host end

PSTN GSM/GPRS/CDMA PLC ZigBee TCP/IP

COMMUNICATION PROFILES

01/12/09 METRING INDIA 2009_ CPRI 34 Functional Features

1. Conformance Test for protocol implementation. Validation of Conformance to IEC62056 (DLMS/COSEM) Implementation using the CTT.

2. Validation of parameter recording, logging and reporting Energising the meter through a phantom source. Validation of recoding and reporting if identified parameters.

3. Validation of parameter communication through external MODEM Validation of data access form the meter through an external MODEM (PSTN/GSM etc) using a remote HOST (Client).

4. Validation for recoding of abnormal conditions Simulation of Abnormal condition using a tamper simulation unit and to validate its resolving, recording and reporting.

01/12/09 METRING INDIA 2009_ CPRI 35 Proposed SETUP DLMS Meter PSTN/GSM /GPRS 7E23498A4METER READINGS 23 43AB2342CDA65434 VRN = 230V 363234DF5434242 IR = 1A 2CD352241F82F = 50Hz 23 324FD324E65PF =0.9 6234C32D2323637EKWh=001234

Request Response

Test SystemMeter Reading with Conformance Tool Test Tool (CTT) AC Source

01/12/09 METRING INDIA 2009_ CPRI 36 The Laboratory Services:

• Performance Evaluation of DLMS/COSEM Servers Through

• Conformance Testing Using CTT • Standardised Parameter Validation • Standardised Event condition validation • Client – Server Communication validation

• Pre and Post supply Testing and Certification

• Training Programs

01/12/09 METRING INDIA 2009_ CPRI 37 IECIEC 6205662056 –– DLMSDLMS // COSEMCOSEM ––AA Overview..contdOverview..contd

S.No Provision Inference

1 Meter Physical meter - logical units - a few functions. “interface Modeling objects ” - Object Identification System (OBIS) which are unique. Interface objects are designed for metering data (eg Register object, Demand Register object, Profile object etc.)

2 Messaging The procedure to form the packets (protocol data units) for information exchange with server .

3 Transporting At present this standard supports Telephone line, GSM, Twisted Pair, Optical port and TCP/IP – services to access these communication medium are built in. Has an addressing capability of 65000.

01/12/09 METRING INDIA 2009_ CPRI 38 IECIEC 6205662056 –– DLMSDLMS // COSEMCOSEM ––AA Overview..contdOverview..contd 4 Interoperability In a typical application (revenue metering) the DLMS meters of any make can coexist and exchange information with Host (Client) having DLMS service module. The compliance of a meter can be verified through Conformance Testing. Self description – By this process the server (meter) provides its (capabilities) model with objects / function. Provision for clearly identified country -specific OBIS codes and manufacturer -specific OBIS codes. Process exists for adding new OBIS codes through the DLMS -UA 5 Security Supports three security levels. Meter data can be divided into multiple “Associations ” each with a different security level. 1. No Security – Used for data transactions that do not require security 2. Low level security – Password protected 3. High level security - cryptographic algorithm / keys, Encryption – Algorithm not specified.

01/12/09 METRING INDIA 2009_ CPRI 39 IECIEC 6205662056 –– DLMSDLMS // COSEMCOSEM ––AA Overview..contdOverview..contd

6 Open The standard documents are available for public Standard (professionals) use. Any vendor can develop the protocol stack / drivers / modules. 7 Information Through Interface Classes / OBIS codes / logical Access names / functions / attributes to read - Instantaneous values, profiles, events, clock, cumulative, demand, power quality parameters etc. The attributes are names, values, units, scalars etc. Model allows data to be identified as instantaneous values, historical values, values per tariff, values per phase etc. 8 Legacy A cluster of existing meters with proprietary protocol System can be interfaced through a Concentrator. The Concentrator input will be proprietary protocol meters and out put will be dlms protocol output.

01/12/09 METRING INDIA 2009_ CPRI 40 THANKTHANK YOUYOU

01/12/09 METRING INDIA 2009_ CPRI 41