1
Integrated Retail and Wholesale Power System Operation with Smart Grid Functionality Auswin George Thomas a , Pedram Jahangiri b , Chengrui Cai c , Huan Zhao d , Dr. Dionysios Aliprantis e , Dr. Leigh Tesfatsion f ECpE {a,b,c,e,f} and Economics {d,f} , Iowa State University (agthomas, pedramj, ccai, hzhao, dali, tesfatsi)@iastate.edu Project Homepage: www.econ.iastate.edu/tesfatsi/irwprojecthome.htm In this project we are developing the IRW Power System Test Bed, an agent-based test bed permitting the integrated study of retail and wholesale power systems operating over realistically rendered transmission and distribution grids. This test bed seams together AMES, an open source agent-based test bed developed at Iowa State University that models a restructured wholesale power market, and GridLAB-D, an open source electric energy distribution platform that simulates end-user load with great detail. Research topics under study by means of the IRW test bed include: the reliability and efficiency implications of introducing price-sensitivity of demand for retail customers as realized through demand response, demand dispatch, and/or price-sensitive demand bidding; the dynamic effects of increased penetration of consumer-owned distributed energy resources, such as PV generation and plug-in electric vehicles; and the development of agent-based algorithms for smart device implementation. Abstract The IRW project is supported in part by the Electric Power Research Center of Iowa State University and the Pacific Northwest National Laboratory (PNNL). Execution Steps: AMES and GridLAB-D A Household with an Intelligent HVAC System Conclusion Initial Test Case Introduction Modeling of Households in GridLAB-D Acknowledgement The IRW test bed seams together AMES (Agent- Based Modeling of Electrical Systems) and GridLAB-D. AMES is a modular agent-based computational laboratory based on the actual design of US restructured wholesale power markets. The agents in AMES include an Independent System Operator (ISO), Generating Companies (GenCos), and Load Serving Entities (LSEs). The GenCos and the LSEs participate in a two-settlement system consisting of a day- ahead and a real-time market operated and settled by the ISO. Congestion is managed by Locational Marginal Prices (LMPs). The actual load for the real-time market arises from GridLAB-D, a modular agent-based energy distribution platform. GridLAB-D models residential, industrial and commercial retail consumers with a variety of appliances and equipment. Structure of the test bed The first version of the test bed consists of four main components, GridLAB-D, Data Management Program, MySQL database server and AMES. These components communicate via a local area network, and can be placed on systems running different operating systems, thus increasing overall flexibility . Modeling a typical household with HVAC, water heater, light, TV, fan, and plug-in loads during one typical 24-hour summer day (July first) Variation of indoor temperature set-points by a household trying to minimize energy consumption based on a fixed price Variation of indoor temperature set-points by a household trying to minimize energy consumption based on dynamic LMPs Key tasks to be addressed in this project include: 1) Extension of the LSEs in the AMES wholesale power market to enable them to aggregate, service and settle the load coming from their GridLAB-D retail customers. 2) Development of a retail distribution module that exploits the capabilities of GridLAB-D for simulating retail load arising from a wide variety of appliances and equipment as well as retail generation arising from consumer-owned distributed energy resources such as PV panels. 3) Development of a communication system (a data management program plus a MySQL database server) permitting two-way communication between AMES wholesale operations and GridLAB-D retail operations. 4) Extension of the LSEs in AMES to enable them to forecast price-sensitive loads and submit demand bids in the wholesale power market corresponding to these forecasted loads. Extension of a generic load bus in AMES to include retail downstream customers AMES starts Initialize the DA price for day 1 D = 1 i = 1 Send DA price for day D to database Query load of i th interval in day D from database Calculate the real time price for i th interval and save to database Yes success? No i = i + 1 i < I* D = D + 1 No Yes Calculate the DA price for day D No exit Yes D < D* DMP starts Initialization D = 1; i = 1 Query DA price for day D from database Call GridLAB-D to simulate load for i th interval in day D Send load for this interval to database i = i + 1 i < I* Yes success? No Yes D = D + 1 No D < D* Yes No

Integrated Retail and Wholesale Power System Operation with Smart

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Integrated Retail and Wholesale Power System Operation

with Smart Grid Functionality

Auswin George Thomasa, Pedram Jahangirib, Chengrui Caic,

Huan Zhaod, Dr. Dionysios Aliprantise, Dr. Leigh Tesfatsionf

ECpE{a,b,c,e,f} and Economics{d,f}, Iowa State University

(agthomas, pedramj, ccai, hzhao, dali, tesfatsi)@iastate.edu

Project Homepage: www.econ.iastate.edu/tesfatsi/irwprojecthome.htm

In this project we are developing the IRW Power System Test Bed, an agent-based test bed permitting the integrated study of retail and wholesale power systems operating over realistically

rendered transmission and distribution grids. This test bed seams together AMES, an open source agent-based test bed developed at Iowa State University that models a restructured wholesale

power market, and GridLAB-D, an open source electric energy distribution platform that simulates end-user load with great detail. Research topics under study by means of the IRW test bed

include: the reliability and efficiency implications of introducing price-sensitivity of demand for retail customers as realized through demand response, demand dispatch, and/or price-sensitive

demand bidding; the dynamic effects of increased penetration of consumer-owned distributed energy resources, such as PV generation and plug-in electric vehicles; and the development of

agent-based algorithms for smart device implementation.

Abstract

The IRW project is supported in part by the Electric Power Research Center of Iowa State

University and the Pacific Northwest National Laboratory (PNNL).

Execution Steps: AMES and GridLAB-D A Household with an

Intelligent HVAC System

Conclusion Initial Test Case

Introduction Modeling of Households in GridLAB-D

Acknowledgement

The IRW test bed seams together AMES (Agent-

Based Modeling of Electrical Systems) and

GridLAB-D. AMES is a modular agent-based

computational laboratory based on the actual

design of US restructured wholesale power

markets. The agents in AMES include an

Independent System Operator (ISO), Generating

Companies (GenCos), and Load Serving Entities

(LSEs). The GenCos and the LSEs participate in

a two-settlement system consisting of a day-

ahead and a real-time market operated and

settled by the ISO. Congestion is managed by

Locational Marginal Prices (LMPs). The actual

load for the real-time market arises from

GridLAB-D, a modular agent-based energy

distribution platform. GridLAB-D models

residential, industrial and commercial retail

consumers with a variety of appliances and

equipment.

Structure of the test bed

The first version of the test bed

consists of four main components,

GridLAB-D, Data Management

Program, MySQL database server

and AMES. These components

communicate via a local area

network, and can be placed on

systems running different operating

systems, thus increasing overall

flexibility.

Modeling a typical household with HVAC, water heater, light, TV,

fan, and plug-in loads during one typical 24-hour summer day

(July first)

Variation of indoor temperature set-points by a

household trying to minimize energy consumption based on a fixed price

Variation of indoor temperature set-points by a

household trying to minimize energy consumption based on dynamic LMPs

Key tasks to be addressed in this project include:

1) Extension of the LSEs in the AMES wholesale power market to enable them to

aggregate, service and settle the load coming from their GridLAB-D retail customers.

2) Development of a retail distribution module that exploits the capabilities of GridLAB-D

for simulating retail load arising from a wide variety of appliances and equipment as well

as retail generation arising from consumer-owned distributed energy resources such as

PV panels.

3) Development of a communication system (a data management program plus a MySQL

database server) permitting two-way communication between AMES wholesale operations

and GridLAB-D retail operations.

4) Extension of the LSEs in AMES to enable them to forecast price-sensitive loads and

submit demand bids in the wholesale power market corresponding to these forecasted

loads.

Extension of a generic load bus in AMES

to include retail downstream customers

AMES

starts

Initialize the DA

price for day 1

D = 1

i = 1

Send DA price for

day D to database

Query load of ith interval

in day D from database

Calculate the real time

price for ith interval and

save to database

Yes

success? No

i = i + 1

i < I*

D = D + 1

No

Yes

Calculate the DA

price for day D

No

exit

Yes

D < D*

DMP

starts

Initialization

D = 1; i = 1

Query DA price for

day D from database

Call GridLAB-D

to simulate load for

ith interval in day D

Send load for this

interval to database

i = i + 1

i < I*

Yes

success? No

Yes

D = D + 1

No

D < D*

Yes

No