1、BSI Standards Publication Systems interface between customer energy management system and the power management system Part 10-1: Open Automated Demand Response (OpenADR 2.0b Profile Specification) PD IEC/PAS 62746-10-1:2014National foreword This Published Document is the UK implementation of IEC/PAS
2、 62746-10-1:2014. The UK participation in its preparation was entrusted to Technical Committee PEL/57, Power systems management and associated information exchange. A list of organizations represented on this committee can be obtained on request to its secretary. This publication does not purport to
3、 include all the necessary provisions of a contract. Users are responsible for its correct application. The British Standards Institution 2014. Published by BSI Standards Limited 2014 ISBN 978 0 580 85223 7 ICS 33.200 Compliance with a British Standard cannot confer immunity from legal obligations.
4、This Published Document was published under the authority of the Standards Policy and Strategy Committee on 31 March 2014. Amendments/corrigenda issued since publication Date Text affected PUBLISHED DOCUMENT PD IEC/PAS 62746-10-1:2014 IEC PAS 62746-10-1 Edition 1.0 2014-02 PUBLICLY AVAILABLE SPECIFI
5、CATION PRE-STANDARD Systems interface between customer energy management system and the power management system Part 10-1: Open Automated Demand Response (OpenADR 2.0b Profile Specification) INTERNATIONAL ELECTROTECHNICAL COMMISSION XD ICS 33.200 PRICE CODE ISBN 978-2-8322-1435-0 Registered trademar
6、k of the International Electrotechnical Commission Warning! Make sure that you obtained this publication from an authorized distributor. colour inside PD IEC/PAS 62746-10-1:2014 2 PAS 62746-10-1 IEC:2014(E) CONTENTS FOREWORD . 4 Original introductory material 6 1 Scope . 9 2 Normative References 11
7、3 Non-Normative References. 13 4 Terms and Definitions . 14 5 Abbreviations . 15 6 Overview 16 Node and Device Types 17 6.1Energy Interoperation Services . 18 6.2Feature Sets . 18 6.3Assumptions 19 6.4 7 OpenADR 2.0 Feature Set Profiles . 20 Differences between OpenADR 2.0a and OpenADR 2.0b 20 7.1Op
8、enADR 2.0b Feature Set Profile 21 7.2Supported Services . 21 7.2.1Report Only VENs . 21 7.2.2Transport Mechanism 22 7.2.3Security . 22 7.2.4 8 OpenADR 2.0b Services and Data Models Extensions 23 OpenADR 2.0b EiEvent Service 23 8.1Data Model 26 8.1.1UML Models 27 8.1.2Differences between OpenADR2.0a
9、and 2.0b Event Mechanism . 29 8.2Event Targets and Resources 29 8.2.1OpenADR 2.0b Signal Definitions 29 8.2.2OpenADR 2.0b Report Service 33 8.3Introduction . 33 8.3.1Core Reporting Operations 34 8.3.2OpenADR 2.0b Registration Service 40 8.4Service Operations 40 8.4.1Registration Information 43 8.4.2
10、OpenADR 2.0b EiOpt Service 44 8.5Service Operations 44 8.5.1Detail Requirements 46 8.5.2OpenADR Poll . 47 8.6Application Error Codes. 50 8.7 9 Transport Protocol 51 Simple HTTP . 51 9.1PUSH and PULL implementation . 51 9.1.1Service Endpoint URIs . 51 9.1.2HTTP Methods 52 9.1.3Failure Conditions . 52
11、 9.1.4HTTP Response Codes . 52 9.1.5 PD IEC/PAS 62746-10-1:2014PAS 62746-10-1 IEC:2014(E) 3 Message Timeouts 53 9.1.6Message Retry / Quiesce Behavior 53 9.1.7PULL Timing 53 9.1.8HTTP Headers . 53 9.1.9Transport Specific Security 54 9.2XMPP 54 9.3PUSH and PULL implementation . 54 9.3.1Service Endpoin
12、ts 54 9.3.2Service Execution 55 9.3.3Implementation of XMPP Features for OpenADR . 55 9.3.4Security Considerations . 58 9.3.5 10 OpenADR 2.0 Security . 59 Architecture and Certificate Types . 59 10.1Certificate Authorities 60 10.2Certificate Revocation . 60 10.3TLS and Cipher Suites 60 10.4System Re
13、gistration Process . 61 10.5Certificate Fingerprints 61 10.5.1Implementing XML Signatures for OpenADR 2.0 Message Payloads . 61 10.6Introduction to XML Signature . 61 10.6.1Components of XML Signatures 62 10.6.2Creating XML Signatures . 62 10.6.3Verifying XML Signatures 63 10.6.4 11 Conformance 64 O
14、penADR 2.0 conformance statement . 64 11.1OpenADR 2.0b Profile Conformance Rules 64 11.2EiEvent from 2.0a . 64 11.2.1EiEvent Additional 2.0b Conformance Rules . 73 11.2.2EiOpt . 75 11.2.3EiReport 78 11.2.4EiRegisterParty . 87 11.2.5General Conformance Rules 89 11.2.6Cardinality . 95 11.3Services use
15、d from OASIS Energy Interoperation V1.0 Standard 95 11.4Services not currently used from OASIS EI . 96 11.5 Annex A Detailed Report Description . 97 Annex B B Profile Extensions . 98 B.1 Overview . 98 B.2 Report Extension . 98 B.3 Signal Extensions 98 B.4 Other Extensions . 98 Annex C oadrPoll Scena
16、rios 100 C.1 Overview . 100 C.2 Scenarios 100 PD IEC/PAS 62746-10-1:2014 4 PAS 62746-10-1 IEC:2014(E) INTERNATIONAL ELECTROTECHNICAL COMMISSION _ SYSTEMS INTERFACE BETWEEN CUSTOMER ENERGY MANAGEMENT SYSTEM AND THE POWER MANAGEMENT SYSTEM Part 10-1: Open Automated Demand Response (OpenADR 2.0b Profil
17、e Specification) FOREWORD 1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising all national electrotechnical committees (IEC National Committees). The object of IEC is to promote international co-operation on all questions concerning stand
18、ardization in the electrical and electronic fields. To this end and in addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports, Publicly Available Specifications (PAS) and Guides (hereafter referred to as “IEC Publication(s)”). Their preparati
19、on is entrusted to technical committees; any IEC National Committee interested in the subject dealt with may participate in this preparatory work. International, governmental and non- governmental organizations liaising with the IEC also participate in this preparation. IEC collaborates closely with
20、 the International Organization for Standardization (ISO) in accordance with conditions determined by agreement between the two organizations. 2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international consensus of opinion on the relevant subje
21、cts since each technical committee has representation from all interested IEC National Committees. 3) IEC Publications have the form of recommendations for international use and are accepted by IEC National Committees in that sense. While all reasonable efforts are made to ensure that the technical
22、content of IEC Publications is accurate, IEC cannot be held responsible for the way in which they are used or for any misinterpretation by any end user. 4) In order to promote international uniformity, IEC National Committees undertake to apply IEC Publications transparently to the maximum extent po
23、ssible in their national and regional publications. Any divergence between any IEC Publication and the corresponding national or regional publication shall be clearly indicated in the latter. 5) IEC itself does not provide any attestation of conformity. Independent certification bodies provide confo
24、rmity assessment services and, in some areas, access to IEC marks of conformity. IEC is not responsible for any services carried out by independent certification bodies. 6) All users should ensure that they have the latest edition of this publication. 7) No liability shall attach to IEC or its direc
25、tors, employees, servants or agents including individual experts and members of its technical committees and IEC National Committees for any personal injury, property damage or other damage of any nature whatsoever, whether direct or indirect, or for costs (including legal fees) and expenses arising
26、 out of the publication, use of, or reliance upon, this IEC Publication or any other IEC Publications. 8) Attention is drawn to the Normative references cited in this publication. Use of the referenced publications is indispensable for the correct application of this publication. 9) Attention is dra
27、wn to the possibility that some of the elements of this IEC Publication may be the subject of patent rights. IEC shall not be held responsible for identifying any or all such patent rights. A PAS is a technical specification not fulfilling the requirements for a standard, but made available to the p
28、ublic. IEC-PAS 62746-10-1, submitted by Open ADR Alliance, has been processed by IEC project committee 118: Smart grid user interface. It is based on Open Automated Demand Response Communications Specification, also called OpenADR 2.0 Specification B Profile. The structure and editorial rules used i
29、n this PAS reflect the practice of the organization which submitted it. The text of this PAS is based on the following document: This PAS was approved for publication by the P-members of the committee concerned as indicated in the following document Draft PAS Report on voting 118/29/DPAS 118/32/RVD
30、PD IEC/PAS 62746-10-1:2014PAS 62746-10-1 IEC:2014(E) 5 Following publication of this PAS, the technical committee or subcommittee concerned may transform it into an International Standard. This PAS shall remain valid for an initial maximum period of 3 years starting from the publication date. The va
31、lidity may be extended for a single period up to a maximum of 3 years, at the end of which it shall be published as another type of normative document, or shall be withdrawn. One of the tasks of PC 118 is to develop IEC standards on Demand Response. This document has been approved as an IEC Publicly
32、 Available Specification (PAS) following the decision made by PC 118 at its second plenary meeting (March 2013). It has been submitted by the OpenADR Alliance which has a category D liaison with PC 118 working groups. The intent of this publication is to present a widely used technical solution for
33、Demand Response and a promising trend of the industry. It has a large but partial compatibility with IEC CIM (IEC 61970 and IEC 61968). Considering the urgent need of industry that is starting to move ahead and cannot wait, the PAS can temporarily be used as a reference, and gives time for IEC to de
34、velop a formal technical specification (TS) or an international standard (IS) on Demand Response based on OpenADR 2.0b, fully compatible with IEC CIM which will then replace this IEC PAS. The content of this document is based on the Open Automated Demand Response Communications Specification also ca
35、lled OpenADR 2.0 Specification B Profile. OpenADR is designed to facilitate automated DR actions at the customer location and has been field tested and deployed for several years in a number of DR programs in the world. This standard contains attached Profile B Schema files. These files are intended
36、 to be used as a complement and do not form an integral part of the PAS. A bilingual version of this publication may be issued at a later date. PD IEC/PAS 62746-10-1:2014 6 PAS 62746-10-1 IEC:2014(E) Original introductory material FOREWORD The development of the Open Automated Demand Response Commun
37、ications Specification, also called OpenADR, began in 2002 following the California electricity crisis. The California Energy Commission Public Interest Energy Research Program funded an OpenADR research program through the Demand Response Research Center (DRRC) at Lawrence Berkeley National Laborat
38、ory (LBNL). OpenADR development began in 2002 to support Californias energy policy objectives to move toward dynamic pricing to improve the economics and reliability of the electric grid. Initial field tests focused on automating a number of event-based DR utility programs for commercial and industr
39、ial (C&I) customers. The DRCC research set out to determine if todays communications and information technologies could be used to automate Demand Response (DR) operations using standardized electricity price and reliability signals. This research, development, and deployment have led to commercial
40、adoption of OpenADR. Today, utilities and governments worldwide are using OpenADR to manage the growing demand for electricity and peak capacity of the electric systems. This low cost communications infrastructure is used to improve the reliability, repeatability, robustness, and cost-effectiveness
41、of DR. OpenADR is a fundamental element of U.S. Smart Grid interoperability standards being developed to improve optimization between electric supply and demand. OpenADR is designed to facilitate automated DR actions at the customer location, whether it involves electric load shedding or shifting. O
42、penADR is also designed to provide continuous dynamic price signals such as hourly day-ahead or day-of real time pricing. OpenADR has been field tested and deployed in a number of DR programs in U.S and worldwide. While the scope of OpenADR focuses on signals for DR events and prices, significant wo
43、rk focuses on DR strategies and techniques to automate DR within facilities. OpenADR interacts with facility control systems that are pre-programmed to take action based on a DR signal, enabling a response to a DR event or a price to be fully automated, with no manual intervention. The DRCC OpenADR
44、1.0 specification was donated to the Organization of Structured Information Standards (OASIS) to create a national standard for OpenADR. The OASIS Energy Interoperation (EI) Technical Committee (TC) developed a standard to describe “an information model and a communication model to enable collaborat
45、ive and transactive use of energy, service definitions consistent with the OASIS SOA Reference Model SOA-RM, and XML vocabularies for the interoperable and standard exchange of dynamic price signals, reliability signals, emergency signals, communication of market participation information such as bi
46、ds, load predictability and generation information.” Considering that the goal of OASIS EI TC was more than DR and Distributed Energy Resources (DER), the EI TC created profiles within the EI Version 1.0 standard for specific applications within the Smart Grid. The OpenADR Alliance used the EI OpenA
47、DR profile as the basis for the OpenADR 2.0 Profile Specification defined in this document. OpenADR 2.0 defines profiles for DR and Distributed Energy Resources (DER), while keeping in mind the requirements of the diverse market and stakeholder needs. PD IEC/PAS 62746-10-1:2014PAS 62746-10-1 IEC:201
48、4(E) 7 INTRODUCTION Development of the Demand Response (DR) market has resulted in a transition from manual DR to OpenADR in Automated DR (Auto-DR) programs. As of 2013, over 250 MW was enrolled in California commercial and industrial customers Auto-DR programs using OpenADR 1.0. 1DR is defined as “
49、action taken to reduce electricity demand in response to price, monetary incentives, or utility directives so as to maintain reliable electric service or avoid high electricity prices.” 2 OpenADR 1.0 was developed to support Auto-DR programs and Californias energy policy objectives to move toward dynamic pricing to improve the economics and reliability of the electric grid. The recent developments have expanded the use of OpenADR to meet diverse market needs such as ancillary services (Fast DR), dynamic prices, inte