Documentation for using the production costing program with high fidelity energy storage dispatch model Dr. Trishna Das and Dr. Venkat Krishnan Major professor:

Slides:



Advertisements
Similar presentations
Study Results Southwest Firmed Resource Option This slide deck contains results from the 2012 TEPPC Study Program related to the Southwest Firmed Resource.
Advertisements

Electrical and Computer Engineering Mississippi State University
Ancillary Services and SCED Jeff Gilbertson Market Analyst Congestion Management Working Group 9/4/2013.
Storage technologies and wind in electricity markets 44 th Energy Information Dissemination Program Oklahoma State University, Stillwater June 11, 2013.
CVP Cost Allocation Public Workshop – January 18, 2013 “PLEXOS Methodology and Assumptions”
SCED Power Balance Penalty Curve
Multi-Area Stochastic Unit Commitment for High Wind Penetration in a Transmission Constrained Network Shmuel Oren University of California, Berkeley Joint.
©2012 | Commercial in Confidence | Proprietary to Ventyx, An ABB Company NYISO Real-time Market Presentation to ERCOT METF – April 26, 2012 Confidential.
Impacts of Reserve and Fixed Costs on Greece’s Day-Ahead Scheduling Problem Panagiotis Andrianesis a, George Liberopoulos a Kostis Sakellaris b,c, Andreas.
INTEGRATION COST. Integration Cost in RPS Calculator While “Integration Cost” is included in NMV formulation, the Commission stated that the Integration.
Miao Lu 1. Content Overview I. Load Models II. Economic Dispatch III. Disturbance and Recovery IV. Demand-Side Management V. Energy Storage Units VI.
NREL is a national laboratory of the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy operated by the Alliance for Sustainable.
EE 553 Security-constrained unit commitment (SCUC)
ERCOT Public 1 AS Demand Curves for Real-Time Co-optimization of Energy & Ancillary Services.
National Renewable Energy Laboratory Innovation for Our Energy Future * NREL July 5, 2011 Tradeoffs and Synergies between CSP and PV at High Grid Penetration.
Costs of Ancillary Services & Congestion Management Fedor Opadchiy Deputy Chairman of the Board.
GE Energy Asia Development Bank Wind Energy Grid Integration Workshop: Issues and Challenges for systems with high penetration of Wind Power Nicholas W.
Long Term Study Task Force Update to ETWG ERCOT Long-Term Study: Scenarios, New Software, and Emerging Technology Assumptions January 27, 2012.
Lynn Coles, PE National Wind Technology Center National Renewable Energy Laboratory Golden, Colorado USA 10 FAQ’s (Frequently Asked Questions) About Wind.
Warren Lasher Director, System Planning October 4, 2014 Our Energy Future.
Operation and sizing of energy storage for wind power plants in a market system Magnus Korpås Norwegian University of Science and Technology (NTNU) Contents:
NASUCA Meeting Integration of Intermittent Renewable Resources Panel Michael McMullen MISO June 10, 2013.
Julia Matevosyan, Resource Adequacy January, 2014 Application of KERMIT in the DOE LTS process.
Optimization for Operation of Power Systems with Performance Guarantee
RELIABILITY and RENEWABLES: Two Case Studies Using the SuperOPF Tim Mount Department of Applied Economics and Management Cornell University
Production Cost Model Fundamentals
Frankfurt (Germany), 6-9 June 2011 Presenter: Mahdi Kiaee Supervisors: Dr. Andrew Cruden and Professor David Infield The University of Strathclyde, Glasgow.
Overview of the North American and Canadian Markets 2008 APEX Conference in Sydney, Australia October 13, 2008 Hung-po Chao Director, Market Strategy and.
ETAAC Energy Sector Energy Storage Smart Grid July 12, 2007 San Francisco, CA.
Storage Integration – Look Ahead SCED Issues for ETWG CAES Perspectives Brandon Whittle ETWG Storage Workshop.
Smart Capacity Markets: Can they be Smart Enough? Tim Mount Department of Applied Economics and Management Cornell University Smart Capacity.
Market Evolution Program Day Ahead Market Project How the DSO Calculates Nodal Prices DAMWG October 20, 2003.
GENERATION SCHEDULING WITH HYBRID ENERGY RESOURCES IN A DEREGULATED POWER SYSTEM Manas Trivedi Clemson University Electric Power Research Association.
ERCOT Planning October 2010 Target Reserve Margin and Effective Load Carrying Capability of Installed Wind Capacity for the ERCOT System - Methodology.
January 21, 2010 Security Constrained Economic Dispatch Resmi Surendran.
Proposed Generation Expansion Process For Review and Discussion March 1, 2011.
Ramping and Demand Shifting: A Case Study Tim Mount Dyson School of Applied Economics and Management Cornell University Demand Response.
Congestion Management and Ramp Rate for Delivering Ancillary Services Resmi Surendran.
IWWG Annual Conference Wind Management at MISO July 22, 2011.
PJM©2013www.pjm.com Demand Side Working Group Loads in SCED Angelo Marcino Real-Time Market Operations – PJM April 14, 2014.
Electric Reliability Council of Texas (ERCOT) A Success Story… In Progress Ingmar Sterzing United States Association of Energy Economics (USAEE) Pittsburgh.
The Role of Energy Storage as a Renewable Integration Solution under a 50% RPS Joint California Energy Commission and California Public Utilities Commission.
THE ALEVO ECOSYSTEM ENERGY STORAGE SUPERCOMPUTING CYBER SECURITY ANALYTICS ECOSYSTEM ANALYTICS ENERGY STORAGE SUPERCOMPUTING CYBER SECURITY FREQUENCY REGULATION.
John Norden, Manager, Renewable Resource Integration ISO New England Inc NASUCA Mid-Year Meeting June 30, 2009 Roadmap to Renewable Integration in.
Appeal of PRS Action NPRR 351, Calculate and Post Projected Non-Binding LMPs for the Next 15 Minutes Floyd Trefny Texas Steel Companies.
Hawaii Energy Storage Seminar: Utility Regulation Service
Long Term Study Scenarios and Generation Expansion Update October 12, 2012.
NREL is a national laboratory of the U.S. Department of Energy Office of Energy Efficiency and Renewable Energy operated by the Alliance for Sustainable.
1 Tests for Reasonable LMPs & Price Validation Tool Overview October 27, 2009 NATF.
Floyd Trefny, P.E. Director of Wholesale Market Design Nodal Market Tools to Manage Wind Generation January 29, 2009 Presentation to the Renewables Technology.
SPP.org 1. Status Update for Reliability and Economic Assessments Stakeholder Meeting June 20 th, 2008 Austin, TX.
“Managing the Integration of Energy Storage Technologies” Kenneth Ragsdale ERCOT.
DSWG Update to WMS 2/9/2011. EILS Procurement Results from 1/31 Business Hours 1 HE 0900 through 1300, Monday thru Friday except ERCOT Holidays; 425 hours.
EE/Econ 458 SCUC J. McCalley 1. Unit Commitment (UC) 2 The problem of unit commitment (UC) is to decide which units to interconnect over the next T hours,
Emissions from Coal in High Wind Scenarios David Luke Oates RenewElec Project Department of Engineering and Public Policy Carnegie Mellon University Advisor:
Role Of ERC in the WESM To enforce the rules and regulations governing the operations of the WESM and monitors the activities of the Market Operator and.
EE/Econ 458 Market Overview: Time-Line and SCUC, RAC, SCED J. McCalley 1.
1 10. BUSINESS STRATEGIES IN ANCILLARY SERVICE MARKETS Asko Vuorinen.
“Look Ahead SCED” Sai Moorty ERCOT November 28, 2011.
Estimating the resource adequacy value of demand response in the German electricity market Hamid Aghaie Research Scientist in Energy Economics, AIT Austrian.
“Other” Cost Estimates
RENEWABLES AND RELIABILITY
Wind Management at MISO
Asia-Pacific Energy Regulatory Forum
TILOS: From energy sustainability on a small Greek island to a global disruption in the power sector Zisimos Mantas Business Development Officer, EUNICE.
Reducing Variable Generation Curtailment through Flexible Transmission Expansion and Operation in the United States Yinong Sun and Wesley Cole 35th USAEE/IAEE.
Evolving Economic Dispatch in SPP
Impact of Wind Farms Aggregation on Large System Scheduling Cost Under Frequency Linked Deviation Settlement Mechanism Presented by Anoop Singh Authored.
RE Grid Integration Study with India
ELEC-E Smart Grid Battery Energy Storage Systems
Presentation transcript:

Documentation for using the production costing program with high fidelity energy storage dispatch model Dr. Trishna Das and Dr. Venkat Krishnan Major professor: Dr. James D. McCalley Iowa State University June

Production costing program t=1t=2 … t=48 SYSTEM EQUATIONS FOR SYSTEM EQUATIONS FOR SYSTEM EQUATIONS FOR 48-hour SCUC (solved as 1 MIP) Unit status constraints Unit ramping constraints Reservoir update constraint t=1t=2 … t=48 SYSTEM EQUATIONS FOR SYSTEM EQUATIONS FOR SYSTEM EQUATIONS FOR 48-hour SCED (solved as 1 LP) Reservoir update constraint Unit statuses, dispatch levels, AS commitments Unit dispatch levels, AS commitments, LMPs Inter-temporal constraints have always been required in SCUC, but storage requires them on SCED as well.

Network flow model DC power flow equations

Objective Function for Hourly Unit Commitment Non-Spinning Reserve (NSR) Cost ($/MWh) * Non-Spinning Reserve(MW) Regulation Up (RU) Cost ($/MWh) * Regulation Up (MW) Regulation Down (RD) Cost ($/MWh) * Regulation Down (MW) Start-Up Cost ($/MWh) * (Start-Up Indicator + NSR Start-up Indicator) Shut-Down Cost ($/MWh) * (Shut-Down Indicator + NSR Shut-Down Indicator) Penalty($/MWh) * Load not served (MW) Energy Cost ($/MWh) * Energy Flow (MW) Spinning Reserve (SR) Cost ($/MWh) * Spinning Reserve (MW) ANCILLARY SERVICES Minimize: 4

Access to and executing the program Uses tomlab for optimization in matlab The TOMLAB Optimization Environment is a powerful optimization platform and modeling language for solving applied optimization problems in Matlab. (Marcus M. Edvall) (demo license for 21 days) 1. Open Matlab environment 2. Go to tomlab folder, type “startup” (if license is valid, it initiates Tomlab) 3. Go to your code folder, open codes and execute in proper sequence! (indicated in slide 8)

Data nodesinitial.txt - has the data of all the nodes in the system. The various columns are: Node Name, 2 and 3. node types (transmission line end or generator,...), and 4. initial value at t=0 arcsinitial.txt - has the data of all the arcs in the system, that connect various nodes New scenarios – change this file! (w & w/o storage, DR, wind penetration, bids…) The various columns are: 1. Arc Name, 2. From, 3. To, 4. Type,5. Cost, 6. Efficiency, 7. Min. flow, 8. Max. Flow, 9. Number, 10. Inv. Cost, 11. Susceptance, 12. Whether it can provide spinning reserve or not (binary), 13. Whether it can provide non-spinning reserve or not (binary), 14. Ramp-up rate, 15. Ramp-down rate, 16. Start-up cost, 17. Shut-down cost, 18/19/20. energy bidding 1 (minimum capacity, maximum capacity, cost), 21/22/23. energy bidding 2, 24/25/26. energy bidding 3, 27. Spinning reserve bidding ($/MW), 28. Non- spinning reserve bidding ($/MW), 29. Forced-outage rate, 30. Co2 emission, 31. Regulation bidding ($/MW), 32. Whether it can provide regulation or not (binary). loadhourly.mat - hourly load data windfc.mat - hourly wind forecast Reg_req.mat - hourly regulation requirements data UpDn – minimum up and down times for generators

Codes 1. CAISO_avg_5min.m or CAISO_Reg.m– estimate regulation requirements for a wind penetration  change data for new wind penetration and re-run! 2. expandnodes.m - expands the system data in nodesinitial.txt to multiperiods (default 48 hours, though it can changed by changing variables a=#days and b=#hours) 3. expandarcs.m - expands the system data in arcsinitial.txt to multiperiods (default 48 hours, though it can changed by changing variables a=#days and b=#hours)  re-run everytime change arcsinitial.txt for new scenario! 4. Run_storage_monte.m main program that initiates monte carlo simulation (changes in random gen. outages, prices...), and calls for programs Slave_UC.m (SCUC) and Slave_ED.m (SCED), and gets the output from SCED for plotting purposes. 5. Slave_UC.m ---- SCUC (uses loadhourly.mat, Reg_req.mat) 6. Slave_ED.m ---- SCED (uses loadhourly.mat, Reg_req.mat) 7. sortcell.m ---- used by SCUC and SCED

Code structure-I/O, flow Run_storage_monte.m n=? (sample gen./tarns. outage, prices) Run_storage_monte.m n=? (sample gen./tarns. outage, prices) Slave_UC.m Slave_ED.m expandnodes.m expandarcs.m sortcell.m CAISO_Reg.m CAISOdata nodesinitial.txt arcsinitial.txt loadhourly.mat windfc.mat arcs.txt nodes.txt loadhourly.mat Reg_req.mat arcs.txt nodes.txt loadhourly.mat Reg_req.mat Reg_req.mat nodes.txt arcs.txt Output variables objv_ed wspillagep LMP_21, LMP_2 MCP_ru, MCP_rd, MCP_1(sr), MCP_3(nsr) STOR_strlvl STOR_charge STOR_dischar STOR_spin STOR_nonspin2 STOR_upreg STOR_downreg STOR_comupreg STOR_comdownreg STOR_comspin energy_profit_21 ancillary_profit_21 Output variables objv_ed wspillagep LMP_21, LMP_2 MCP_ru, MCP_rd, MCP_1(sr), MCP_3(nsr) STOR_strlvl STOR_charge STOR_dischar STOR_spin STOR_nonspin2 STOR_upreg STOR_downreg STOR_comupreg STOR_comdownreg STOR_comspin energy_profit_21 ancillary_profit_21 execute Program flow I/O

9 System model for illustrations Storage at bus MW of installed generation capacity (w/o wind) 2490 MW of peak load Storage at bus 2

Generator Energy Offers Gen Ramp Rate (%) SR offer ($/MWh) NSR offer ($/MWh) RU/RD offer ($/MWh) Oil Coal NG Gen (Bus) Min-Max (MW) Offer 1 MW / $ per MWh Offer 2 MW / $ per MWh Offer 3 MW / $ per MWh Oil (1) / /98.8- Coal (1) / / /41.9 Oil (2) / /98.8- Coal (2) / / /41.9 NG (7) / / /73.8 NG (13) / / /70.6 NG (15) / / /66.4 Coal (15) / / /36.5 Coal (16) / / /37.1 Nuc (18) / /17.5- Nuc (21) / /17.5- Coal (22) / / /44.3 Coal (23) / / /41.3 Coal (23) / / /39.3 Wind (17) /15-- Wind (21) /15-- Wind (22) /15-- Storage Enrgy offer ($/MWh) SR offer ($/MWh) NSR offer ($/MWh) RU/RD offr ($/MWh) STOR /12.5 Flywheel---1/1 Battery15-1/1 Gen AS Offers Storage Energy & AS Offers

Relevant references Das, Trishna, "Performance and Economic Evaluation of Storage Technologies" (2013).Graduate Theses and Dissertations. Paper 13047Performance and Economic Evaluation of Storage Technologies T. Das, V. Krishnan, and J. D. McCalley, High-Fidelity Dispatch Model of Storage Technologies for Production Costing Studies, IEEE Transactions on Sustainable Energy, vol.5, no.4, pp.1242–1252, Oct. 2014High-Fidelity Dispatch Model of Storage Technologies for Production Costing Studies T. Das, V. Krishnan, and J. McCalley, Incorporating cycling costs in generation dispatch program — an economic value stream for energy storage, International Journal of Energy Research, Wiley Online Library, Volume 38, Issue 12, pages 1551–1561, 10 October 2014Incorporating cycling costs in generation dispatch program — an economic value stream for energy storage T. Das, V. Krishnan, and J. D. McCalley, Assessing the benefits and economics of bulk energy storage technologies in the power grid, Applied Energy, Volume 139, pp. 104–118, 1 February 2015Assessing the benefits and economics of bulk energy storage technologies in the power grid V. Krishnan and T. Das, Optimal allocation of energy storage in a co-optimized electricity market: Benefits assessment and deriving indicators for economic storage ventures, Energy, Available online 8 January 2015Optimal allocation of energy storage in a co-optimized electricity market: Benefits assessment and deriving indicators for economic storage ventures D. Nock, V. Krishnan, and J. McCalley, Dispatching Intermittent Wind Resources for Ancillary services via Wind Control and its Impact on Power System Economics, Renewable Energy, Volume 71, November 2014, Pages 396–400Dispatching Intermittent Wind Resources for Ancillary services via Wind Control and its Impact on Power System Economics M. Howland, V. Krishnan, N. Brown, and J. McCalley, Assessing the Impact of Power Rate Limitation based Wind Control Strategy, Proceedings of the 2014 IEEE PES Transmission & Distribution Conference & Exposition, Chicago USA, April 2014Assessing the Impact of Power Rate Limitation based Wind Control Strategy