performing real time price auctionsmartgrid.epri.com/usecases/performing real time price...nor any...

13
American Electric Power 4.2 Demand Response Document ID: Use case # 2.4 Title: Performing Real Time Price Auction Use Case Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich Copyright © 2011 American Electric Power Company Performing Real Time Price Auction Version History Rev. Date Author Change description A 06/14/2011 Mark Wald Initial Release B 07/21/2011 Mark Wald First revision C 08/08/2011 AEP workshop Various updates D 9/12/2011 Tim Simmons Implement various updates E 10/13/2011 Brian D. Green Add Narrative, Interface Diagram and updated Actors and steps F 10/20/2011 Barry Peirce Minor word changes and added comments. Changes tracked. "Acknowledgment: This material is based upon work supported by the Department of Energy under Award Number DE-OE0000193." Disclaimer: "This report was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor any agency thereof, nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or any agency thereof. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof."

Upload: others

Post on 15-Aug-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Copyright © 2011 American Electric Power Company

Performing Real Time Price Auction

Version History Rev. Date Author Change description

A 06/14/2011 Mark Wald Initial Release B 07/21/2011 Mark Wald First revision C 08/08/2011 AEP workshop Various updates D 9/12/2011 Tim Simmons Implement various updates

E 10/13/2011 Brian D. Green Add Narrative, Interface Diagram and updated Actors and steps

F 10/20/2011 Barry Peirce Minor word changes and added comments. Changes tracked.

"Acknowledgment: This material is based upon work supported by the Department of Energy under Award Number DE-OE0000193."

Disclaimer: "This report was prepared as an account of work sponsored by an agency of the United States Government. Neither the United States Government nor any agency thereof, nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information,

apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or

service by trade name, trademark, manufacturer, or otherwise does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or any agency thereof. The views and opinions of authors expressed herein do not necessarily

state or reflect those of the United States Government or any agency thereof."

Page 2: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 2 of 13 Copyright © 2011 American Electric Power Company Rev. 9

Summary:

This use case addresses the process of computing the Real Time Price (RTP) signals for the Smart Grid Dispatch.

Narrative:

Studies indicate that customers who understand the cost of electricity reduce their usage, especially when prices are high. The RTP system (real-time pricing system) will produce price signals every 5 minutes and will communicate this via the internet to every RTP customer and to the HEM at the customer premise. In order to produce this price signal, the Smart Grid Dispatch system (SGD) will take its inputs from many existing systems, including the Home Energy Management (HEM)s

The Regional Transmission Organization (RTO) will provide real-time and day-ahead pricing data that will be interfaced to the Billing Costing Engine (BCE). BCE calculates the utility margins and sends the new pricing signals to the SGD.The Distribution Management system (DMS) is interfaced to the SGD in order to provide data regarding the state of the distribution electric network in-scope of the RTP program. The SGD will obtain demand, energy usage and bid data from the HEMs, The SGD will take these inputs and calculate a Market Clearing Price for each distribution Feeder within the RTP program.

Page 3: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 3 of 13 Copyright © 2011 American Electric Power Company Rev. 9

Interface Diagram:

HEM

Operations

Customer

Smart Grid Dispatch

Market

RTO

88

DMS

Billing Costing Engine

23

9

24

85

86

Smart Meter

22

Internet

57

Note(s):

The NIC, ESI and Meter Metrology Board are part of the Smart Meter.

Page 4: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 4 of 13 Copyright © 2011 American Electric Power Company Rev. 9

Actor(s):

The list of the actors and the roles that are participating in this use case described in the table below.

Name Role description

BCE Billing Costing Engine. Receives pricing signals from the RTO and calculates the Utility margins and sends the new price to the SGD.

DMS Distribution Management System

ESI HAN network interface component with NIC within the Smart Meter

HEM Home Energy Management system (aka Customer EMS)

Meter Metrology Board The board, internal to the smart meter, on which the functions of the Smart Meter are configured and performed.

NIC AMI network interface component with Meter Metrology Board within the Smart Meter.

RTO Regional Transmission Operator in charge of bulk electricity markets (such as PJM)

SGD The Smart Grid Dispatch System is the central system within the real-time pricing

Page 5: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 5 of 13 Copyright © 2011 American Electric Power Company Rev. 9

Participating Business Functions:

The participating business function, its acronym and what they provide in this use case are detailed in the table below.

Assumptions / Design Considerations:

• Standard International Electrotechnical Commission (IEC) 61968 Message Definition format will be followed to provide the Header, Request, Reply, and payload used when defining the messages for the design specifications. For the purpose of the use cases identified in this document these have been omitted as they are to be provided in the design specification for the Real Time Price Auction use case.

• This use case describes the RTP computational phase of the RTP auction process.

• Assumptions on triggering and message patterns: o Each HEM sends its then-current demand, energy usage e.g. meter reading and energy bid to

the SGD every five minutes. o The RTO calculates an adjustment to the day ahead price on a periodic basis and publishes

the price adjustment to the BCE. o The SGD five minute timer is the trigger for the rest of the real time price calculation process.

Upon this periodic trigger, the following occurs:

Acronym Business Function/Abstract Component Services or Information Provided

DMS Distribution Management System (includes input from the following Transmission SCADA, PowerFlow Module), provides distribution circuit loading and calculates congestion on distribution circuits.

Provides feeder congestion information to the SGD.

HEM Home Energy Management system. A logical or physical device typically located at the customer facility that acts as a home electricity control center. As referred to as Customer EMS.

The HEM provides the customer HAN Device health state, and the premise profile of 5 minute energy usage (unverified).

RTO Regional Transmission Operator. Operates the bulk electricity market.

Provides day-ahead bulk power price schedules and 5 minute Real-Time (bulk) price.

SGD Smart Grid Dispatch System. The central system for Real-Time (customer) pricing.

System that computes the Real-Time (customer) price signal for utility smart grid operations.

Page 6: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 6 of 13 Copyright © 2011 American Electric Power Company Rev. 9

The SGD requests the current distribution system utilization for each feeder from the DMS.

This utilization is processed into a DMS price increment for each feeder, to adjust the retail price.

Normal Sequence:

The sequences of events, showing the order in which they occur during the typical progression of this use case are provided in the table below. The Sequence Diagram that graphically depicts the events is presented immediately following the table.

Use Case Step

Triggering Event

Description Of Process Information To Be Exchanged

Producer Receiver Message Type

1 HEM timer periodic trigger

HEM timer triggers computation of the Current demand and energy Usage

Current Demand & Energy Usage

HEM Internal

2 HEM sends on-demand meter read request to ESI

On-demand meter read request

HEM ESI SEP 1.0

3 ESI sends on-demand meter read request to NIC

On-demand meter read request

ESI NIC Proprietary

4 NIC relays the On Demand Read Request to the Meter Metrology Board

On Demand Meter Read Request (ANSI C12.19 Table Data)

NIC Meter Metrology Board

read ANSI C12.19 Table Data

5 On Demand Read Request received

Meter Metrology Board retrieves Meter Read in formatted table and sends to NIC

On Demand Meter Read response (ANSI C12.19 Table Data)

Meter Metrology Board

NIC read-ANSI response C12.19 Table Data

6 NIC sends Meter Read in formatted table from the request to ESI

Meter Read in formatted table

NIC ESI Proprietary

7 ESI sends Meter Read in formatted table from request to HEM

Meter Read in formatted table

ESI HEM SEP 1.0

Page 7: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 7 of 13 Copyright © 2011 American Electric Power Company Rev. 9

Use Case Step

Triggering Event

Description Of Process Information To Be Exchanged

Producer Receiver Message Type

8 HEM sends the Current Demand and Energy Usage and bid to the SGD via the Internet

Current Demand & Energy Usage & Bid

HEM Internet Create /MeterReading Create /SDPLocationDemandBid

9 Internet routes the Current Demand and Energy Usage and bid to the SGD

Current Demand & Energy Usage & Bid

Internet SGD Create /MeterReading Create /SDPLocationDemandBid

10 RTO new day ahead pricing

RTO sends the. Updated Real Time Price (aka day ahead)

Updated Real Time Price

RTO Internal Create /PriceNotification

11 RTO sends Updated Real Time Price To BCE

Updated Real Time Price

RTO BCE Create /PriceNotification

12 BCE uses the Updated Real Time Price to calculate the Current Utility RTP

Current Utility RTP

BCE Internal Create /PriceNotification

13 BCE sends the Current Utility RTP to the SGD

Current Utility RTP

BCE SGD Create /PriceNotification

14 Distribution Circuit Congestion Data update

SGD receives Current Distribution Circuit Congestion from DMS

Current Distribution Circuit Congestion

DMS SGD Create /DistributionUtilization

15 SGD calculates the Market Clearing Price for each Feeder

Market Clearing Price for each Feeder

SGD Internal

Page 8: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 8 of 13 Copyright © 2011 American Electric Power Company Rev. 9

Page 9: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 9 of 13 Copyright © 2011 American Electric Power Company Rev. 9

Integration Scenarios:

Adapters will use the Common Information Model (CIM) in Extensible Markup Language (XML) to send and receive messages and events.

The following are the points of integration that must be tested for this use case. Other non-CIM message interfaces may be testable in this use case.

Actor Interface Points

SGD • HEM • DMS • BCE

BCE • RTO

Pre-conditions: None

Post-conditions: None

Exceptions / Alternate Sequences:

There are no exceptions, unusual events or alternate sequences defined for this use case.

Use Case Step

Triggering Event

Description Of Process Information To Be Exchanged

Producer Receiver Message Type

Page 10: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 10 of 13 Copyright © 2011 American Electric Power Company Rev. 9

Message Type(s) Diagram:

The following XML Schema Definition (XSD) diagram shows the normative and informative parts of the message. Not all of the International Electrotechnical Commission’s (IEC) – CIM message optional elements must or will be used in the use of IEC – CIM for this specific use case.

SDPLocationDemandBid:

Page 11: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 11 of 13 Copyright © 2011 American Electric Power Company Rev. 9

PriceNotification:

DistributionUtilization:

Page 12: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 12 of 13 Copyright © 2011 American Electric Power Company Rev. 9

MeterReading:

Page 13: Performing Real Time Price Auctionsmartgrid.epri.com/UseCases/Performing Real Time Price...nor any of their employees, makes any warranty, express or implied, or assumes any legal

American Electric Power 4.2 Demand Response Document ID: Use case #

2.4

Title: Performing Real Time Price Auction Use Case

Subject Matter Expert: Author: Reviewed by: Don Taylor and Margaret Goodrich

Mark Wald Tim Simmons, Don Taylor and Margaret Goodrich

Page 13 of 13 Copyright © 2011 American Electric Power Company Rev. 9

References:

Use Cases or other documentation referenced by this use case include:.

• 20100625 AEP Ohio Interoperability Plan V1.docx: Section 4.2.2 (Use Case – Real-Time Pricing)

• 20100625 Use Cases EPRI Report_V2.4.docx: Section 2.1(Real-Time Pricing)

• 61968_9_MeterReadingAndControl_FDIS090428-final.docx

• Message Schemas, UML and other data from the AEP-SISCO-UISOL RTP Workshop

Issues: None

ID Description Status

Miscellaneous Notes: None