Improving Market Clearing Software Performance to Meet Existing and Future Challenges MISO s Perspective



Similar documents
Multi-Faceted Solution for Managing Flexibility with High Penetration of Renewable Resources

2013 Ventyx, an ABB company

Dynamic Thermal Ratings in Real-time Dispatch Market Systems

ECCO International, Inc. 268 Bush Street, Suite 3633 San Francisco, CA 94104

Bogdan Vesovic Siemens Smart Grid Solutions, Minneapolis, USA

Texas transformed. Achieving significant savings through a new electricity market management system

From Forecast to Discovery: Applying Business Intelligence to Power Market Simulations

UNITED STATES OF AMERICA BEFORE THE FEDERAL ENERGY REGULATORY COMMISSION

IN restructured power systems, security-constrained unit

USBR PLEXOS Demo November 8, 2012

Section 4: Scheduling Philosophy & Tools

Operator Initiated Commitments in RTO and ISO Markets

Introduction to the Integrated Marketplace

An Overview of the Midwest ISO Market Design. Michael Robinson 31 March 2009

INTEGER PROGRAMMING. Integer Programming. Prototype example. BIP model. BIP models

OPTIMIZED STAFF SCHEDULING AT SWISSPORT

The Locational Based Marginal Prices ( LBMPs or prices ) for Suppliers and Loads in

Solver Choice in the SEM: A Comparative Study of Lagrangian Relaxation vs. Mixed Integer Programming

Energy in the Wholesale Market December 5, :30 p.m. to 3:30 p.m. Irving, Texas Robert Burke, Principal Analyst ISO New England

The Gurobi Optimizer

Locating and sizing bank-branches by opening, closing or maintaining facilities

Joint Optimization of Routing and Radio Configuration in Fixed Wireless Networks

Methodology for Merit Order Dispatch. Version 1.0

MARKET EVENT REPORT. Scheduling Error Affecting Dispatch of Mintaro Gas Turbine Station. Electricity Market Operations Performance PREPARED BY:

A New Method for Estimating Maximum Power Transfer and Voltage Stability Margins to Mitigate the Risk of Voltage Collapse

Long-Term Security-Constrained Unit Commitment: Hybrid Dantzig Wolfe Decomposition and Subgradient Approach

Market Solutions to Loop Flow

An Introduction to Variable-Energy-Resource Integration Analysis Energy Exemplar October 2011

Robust Adaptive Topology Control

Resource Allocation Modeling Techniques Applied to Air Force Crew Scheduling Problem

Ancillary Services and Flexible Generation

Solving convex MINLP problems with AIMMS

Enabling 24/7 Automated Demand Response and the Smart Grid using Dynamic Forward Price Offers

Price Responsive Demand for Operating Reserves in Co-Optimized Electricity Markets with Wind Power

Optimizing Wind Generation in ERCOT Nodal Market Resmi Surendran ERCOT Chien-Ning Yu ABB/Ventyx Hailong Hui ERCOT

PJM Overview of Markets. Georgian Delegation PUCO Office April 11, 2013

Issue for the ERCOT Board of Directors

Convergence Bidding Tutorial & Panel Discussion

Discrete Optimization

A Service Design Problem for a Railway Network

An Overview Of Software For Convex Optimization. Brian Borchers Department of Mathematics New Mexico Tech Socorro, NM

PJM LMP Market Overview

Preliminary Project Description

Power Generation Industry Economic Dispatch Optimization (EDO)

International Journal of Software and Web Sciences (IJSWS)

UNIT COMMITMENT AND ECONOMIC DISPATCH SOFTWARE TO OPTIMISE THE SHORT-TERM SCHEDULING OF ELECTRICAL POWER GENERATION

NV Energy ISO Energy Imbalance Market Economic Assessment

Dynamic Network Energy Management via Proximal Message Passing

OPTIMAL DISTRIBUTION PLANNING INCREASING CAPACITY AND IMPROVING EFFICIENCY AND RELIABILITY WITH MINIMAL-COST ROBUST INVESTMENT

Big Data Techniques Applied to Very Short-term Wind Power Forecasting

Transactive Energy Framework for Bilateral Energy Imbalance Management

A progressive method to solve large-scale AC Optimal Power Flow with discrete variables and control of the feasibility

Optimization of Supply Chain Networks

Computing the Electricity Market Equilibrium: Uses of market equilibrium models

Stochastic Security-Constrained Unit Commitment Lei Wu, Mohammad Shahidehpour, Fellow, IEEE, and Tao Li, Member, IEEE

Power System review W I L L I A M V. T O R R E A P R I L 1 0,

Preparing for the Future: How Asset Management Will Evolve in the Age of the Smart Grid

How To Settle Day Ahead Energy, Loss, And Loss For A Day Ahead Market

CHAPTER 3 SECURITY CONSTRAINED OPTIMAL SHORT-TERM HYDROTHERMAL SCHEDULING

ERCOT Monthly Operational Overview (March 2014) ERCOT Public April 15, 2014

California ISO Straw Proposal. Ancillary Services Procurement in HASP and Dispatch Logic

Integrated Resource Planning with PLEXOS

Energy Management Systems (EMS)

WITH the growing economy, the increasing amount of disposed

A Scalable Decomposition Algorithm for Solving Stochastic Transmission and Generation Investment Planning Problems

Cost Models for Vehicle Routing Problems Stanford Boulevard, Suite 260 R. H. Smith School of Business

CALIFORNIA ISO. Pre-dispatch and Scheduling of RMR Energy in the Day Ahead Market

NEMDE INTERCONNECTOR NON-PHYSICAL LOSS MODEL CHANGES - BUSINESS SPECIFICATION

Parametric Analysis of Mobile Cloud Computing using Simulation Modeling

TOMLAB - For fast and robust largescale optimization in MATLAB

Efficient and Robust Allocation Algorithms in Clouds under Memory Constraints

Parallel Data Selection Based on Neurodynamic Optimization in the Era of Big Data

Different types of electricity markets modelled using PLEXOS Integrated Energy Model The UK Balancing Market example

2Azerbaijan Shahid Madani University. This paper is extracted from the M.Sc. Thesis

GAMS, Condor and the Grid: Solving Hard Optimization Models in Parallel. Michael C. Ferris University of Wisconsin

In this paper we present a branch-and-cut algorithm for

How To Understand The Benefits Of The French Power Market Plan

Resource Planning Opportunities

Optimal Power Flow Analysis of Energy Storage for Congestion Relief, Emissions Reduction, and Cost Savings

Transcription:

Improving Market Clearing Software Performance to Meet Existing and Future Challenges MISO s Perspective FERC Technical Conference on Increasing Real-Time and Day-Ahead Market Efficiency through Improved Software June 27-29, 2016 Yonghong Chen Principal Advisor, Market Service, MISO Jeff Bladen Executive Director, Market Service, MISO Alan Hoyt Director, IT Strategy & Architecture, MISO David Savageau Manager, Day Ahead Market Administration, MISO Robert Merring Senior Manager, Market Engineering, MISO

Dedicated efforts in improving day-ahead (DA) software and clearing process performance New market clearing software delivered and activated in 2016 has resulted in significant improvement More upcoming deliveries to meet 3-hour clearing goal 40 APPROVEDTIME (2015) APPROVEDTIME (2016) Number of cases 30 20 10 0 1.51.61.71.81.9 2 2.12.22.32.42.52.62.72.82.9 3 3.13.23.33.43.53.63.73.83.9 4 4.5 5 5.5 6 DA Approval Time (h) Number of cases 120 100 80 60 40 20 0 One-pass Solvetime (2015) One-pass Solvetime (2016) 50 60 70 80 90 100 110 120 130 140 150 160 170 180 DA one-pass Solving Time (Minutes) 2

DA Market Clearing Process Preparation and adjustment of case inputs from operators Market Adjustment Clearing for DC and Engine AC flow (Alstom/IBM-Solver) differences VLR commitment Adjustment from IMM What-if analysis Security Constrained Unit Commitment (SCUC) Security Constrained Economic Dispatch (SCED) Network Security Analysis State Estimation Contingency Analysis (RTCA/SFT) Topology Processing a. Delivered; b. Upcoming delivery; c. POC with vendors; d. ARPA-E project Area 2 Incremental solve capability a Commit reason a Polish for non-zero MIP gap a Incorporate VLR constraints and commit reason identification b Area 3 Incremental processing a New heuristic approaches a Improve MIP formulation b Constraint and variable hints to solver c Parallel computing c and HPC d Area 1 Improve efficiency on data exchange a Avoid putting large network model in CPLEX (not very efficient in processing sparse matrix) a Improve parallelization b

Driving factors for solving time Number of transmission constraints and number of virtuals are the two main driving factors under current solution process More complicated SCUC modeling (e.g. configuration based combined cycle) can significantly increase the solution time TOTAL_TRANSMISSION_CONSTRAINT Linear (TOTAL_TRANSMISSION_CONSTRAINT) # of Transmission Constraint 10000 9500 9000 8500 8000 7500 50 55 60 65 70 75 80 85 90 95 100 Solving Time under the same software release (min) 4

Implemented enhancement Joint work with GE Improved robustness and efficiency of SCUC [1] Feasibility check to resolve conflict data in preprocessing to avoid large violation penalties New heuristic solving methods Incremental solving capability Incremental input processing Incremental solving SCUC starting with existing commitment solutions Commit reason identification and polishing for non-zero MIP gap Improved efficiency on network analysis and the iteration process Improved parallelization on SFT and sensitivity calculations Avoid putting large network model in CPLEX (not very efficient in processing sparse matrix) Improved iteration process between SCUC/SCED and SFT [1] Yonghong Chen; Aaron Casto; Fengyu Wang; QianfanWang; Xing Wang; Jie Wan, Improving Large Scale Day-Ahead Security Constrained Unit Commitment Performance, IEEE Trans. Power Syst., Accepted 5

Incremental solving approach starts with existing commitment solution Focuses on commitment variables of out-of-money units Focuses on binding or near binding transmission constraints Usually can solve much faster and with good solution quality However, lack of global lower bound to justify optimality Next step: working with Gurobi on constraint hint and variable hint as well as distributed and parallel computing Gurobi has introduced lazy constraint and variable hints in its MIP solver Results (23 normal DA cases) 6

Software enhancement to be delivered in 2016-early 2017 Incorporating Voltage and Local Reliability (VLR) constraints [2] and VLR commitment reason identification Incorporating binary constraints to meet VLR commitment requirement Developing approach to identify resources committed for VLR constraints for proper uplift cost allocation SCUC formulation improvement [3] Tighter piece-wise linear energy offer curve modeling Group variables with same impact on transmission constraints to significantly reduce nonzeros Further Improving parallelization for iteration with SFT Apply incremental processing and solving capability for IMM process [2] YonghongChen,DavidSavageau,FengyuWang,AaronCasto, Voltage and Local Reliability Commitment under Electricity Market Operations, IEEE PES General Meeting, Jul. 2016. [3] Yonghong Chen, MIP Formulation Improvement for Large Scale Security Constrained Unit Commitment, http://www.optimization-online.org/db_html/2016/05/5430.html 7

SCUC formulation improvement [3] Tighter piece-wise linear energy offer curve modeling (PWL) Typical PWL formulation for convex incremental energy offer * :, 0 0, 1 1, m m,,, 0, 0,, m, 0 1 m 1 Where 0 0, 1, m, 0, 0,, 1,, m,, : generation output, continuous variable,, : incremental energy offer cost at, 0, 1,, m : nonnegative continuous variables * Previous PWL formulation is very different but with similar performance 8

Revised PWL results in tighter MIP model 1 m,, 1 1, m m,,, 1, 1,, m, where, is the binary commitment variable With 0, 1, the revised PWL model always results in higher relaxed MIP solution and tighter model. 9

Group variables with same impact on transmission constraints to significantly reduce non-zeros (AGG) Observed that MIP may converge slowly when there are multiple resources at the same station (may be at different buses) Aggregate buses into one group if their impact on all transmission constraints are the same Introduce a new continuous variable as the sum of all energy dispatch variables under one group This new continuous variable is used to represent the group on the LHS of all transmission constraints Significantly reduce non-zeros MIP can converge much better for some cases 10

New formulation can significantly improves SCUC performance Hard cases can converge much better with 1200s time limit Need to increase MIP solving time in production to reach good commitment solution for those days Normal cases can solve much faster to the MIP gap tolerance Full MIP under new formulation Full MIP under old formulation MIP GAP Relative to Full MIP Lower Bound 0.45% 0.40% 0.35% 0.30% 0.25% 0.20% 0.15% 0.10% 0.05% 0.00% 0 100 200 300 400 500 600 700 800 900 CPU Time (s) 11 Results (23 normal DA cases)

The new formulation can significantly improve MIP performance for configuration based combined cycle modeling Under each CC group, multiple configurations are at the same locations Prototype SCUC test results on cases with 21 configuration based CC group modeling data collected from participants Need to expand to ~50 CC groups in production system and more for projected future growth Need more testing on performance consistency 12

Next step: R&D collaboration on developing future market clearing engine Proof-of-concept with Gurobion improving solver performance with distributed and parallel computing Hardware: a cluster of ~16 computers connected by network Using distributed computing to solve high quality feasible solutions in parallel with different MIP search strategies on different nodes Searching with constraint hint and variable hint Applying different heuristics, Incorporate polishing step inside the solver by specifying logic grouping of sets of variables E.g. all binary variables associated with one out-of-money unit are grouped together Automate MISO polishing step to avoid locally non-optimal solution (i.e., issue of small units not committed due to nonzero MIP gap tolerance) Using parallel computing to improve the performance of polishing 13

Proof-of-concept with GE to explore next generation market clearing engine Increase parallelization Reduce overhead from e.g., programming language Direct interaction with solvers and network analysis packages Allow expanding to distributed solution approach Proof-of-concept on other solution approaches that can potentially be used in parallel to speed up the search for high quality solutions PROBE with PowerGem Surrogated Lagrangian Relaxation with Uni. Of Connecticut ADMM with Stanford Other 14

ARPA-E High-performance Power-Grid Optimization (HIPPO) project Three-year project to explore high performance computing 15

Broader future market platform discussion at MISO Workshop to analyze potential impact of industry trend and emerging technology on platform requirement EPA Clean Power Plan and other rules Gas electricity coordination Seams coordination Infrastructure development Emerging grid monitoring and control technology Distributed energy resources Storage 16

Next generation platform is an enabler for value creation Existing market roadmap projects Enhanced combined cycle modeling Multi-day financial commitment Next phase(s) of ELMP Virtual spread product Industry trend and emerging technology (less certain but with potentially larger impact) Storage optimization Gas co-optimization Large participation of demand response and distributed energy resources Granular DA study intervals to better manage intra-hour flexibility challenges Shorter clearing window Footprint expansion Requirements on market clearing software Increased number of continuous variables and integer variables Larger and more complicated constraints Less solving time 17

System Complexity Energy Markets Implemented (2005) Existing Platform Relative value Small Medium Large Last major system upgrade Ancillary Services (2009) Market Enhancements: Capacity Construct Wind Dispatch Look Ahead Commitment Stored Energy Resource Regulation mileage Reserve deliverability enhancement Market software performance enhancement Phase I (2010-2013) New members: MidAmerican, Big Rivers, Dairyland Power(2009-2010) Market Enhancements: Ramp Management Emergency Energy & DR Pricing Day-Ahead Reliability Assessment ELMP Phase I & II Coordinated Transaction Scheduling 5-minute settlement Seasonal/Locational Capacity Improvements DRR enhancement Bidirectional EAR Market software performance enhancement Phase II (2014-2017) South Region Integration (2013) Large member / region integration (Year-?) Future Platform New Opportunities (Year-?)?? Market Enhancements: Virtual Spread Enhanced Combined Cycle Modeling Multi-Day Financial Commitments Pricing for VLR Commitments Enhanced look-ahead Enhanced DR, DER & storage integration Short-term Capacity Reserves (Year-?) 18