Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

A computationally efficient algorithm for computing convex hull prices

Journal Article · · Computers and Industrial Engineering
 [1];  [2];  [3];  [4]
  1. National Renewable Energy Laboratory (NREL), Golden, CO (United States)
  2. Univ. of Tennessee, Knoxville, TN (United States)
  3. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  4. Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)

Electricity markets worldwide allow participants to bid non-convex production offers. While non-convex offers can more accurately reflect a resource's capabilities, they create challenges for market clearing processes. For example, system operators may be required to execute side payments to participants whose costs are not covered through energy sales as determined via traditional locational marginal pricing schemes. Convex hull pricing minimizes this and other types of side payments while providing uniform (i.e., locationally and temporally consistent) prices. Computing convex hull prices involves solving either a large-scale linear program or the Lagrangian dual of the corresponding non-convex scheduling problem. Further, the former approach requires explicit descriptions of market participants' convex hulls. While linear programs for computing convex hull prices are large, their structure is naturally decomposable by generators. Here, in this work, we propose and empirically analyze a Benders decomposition approach to computing convex hull prices that leverages recent advances in convex hull formulations for thermal generating units. We demonstrate across a large set of test instances that our decomposition approach only requires modest computational effort, obtaining solutions at least an order of magnitude faster than the equivalent large-scale linear programming approach. Overall, we provide a computationally feasible method for computing convex hull prices for industrial scale market clearing problems, enabling the possibility of practical adoption of this advanced pricing mechanism.

Research Organization:
National Renewable Energy Laboratory (NREL), Golden, CO (United States)
Sponsoring Organization:
USDOE Office of Science (SC); USDOE National Nuclear Security Administration (NNSA); USDOE Office of Electricity (OE)
Grant/Contract Number:
AC36-08GO28308; AC52-07NA27344; SC0018175; NA0003525
OSTI ID:
1832863
Alternate ID(s):
OSTI ID: 2339871
OSTI ID: 1832963
OSTI ID: 1873255
Report Number(s):
NREL/JA--2C00-77070; MainId:26016; UUID:07870850-8b80-4227-bc8e-a4abb0939e6f; MainAdminID:63304
Journal Information:
Computers and Industrial Engineering, Journal Name: Computers and Industrial Engineering Vol. 163; ISSN 0360-8352
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (21)

Partitioning procedures for solving mixed-variables programming problems journal December 1962
Lagrangean relaxation for integer programming book January 1974
A tight MIP formulation of the unit commitment problem with start-up and shut-down constraints journal April 2016
Disjunctive programming: Properties of the convex hull of feasible points journal December 1998
Equity and efficiency of unit commitment in competitive electricity markets journal March 1997
Incorporating unit commitment aspects to the European electricity markets algorithm: An optimization model for the joint clearing of energy and reserve markets journal December 2018
Reducing the computational burden of a microgrid energy management system journal May 2020
Efficient market-clearing prices in markets with nonconvexities journal July 2005
Investment effects of pricing schemes for non-convex markets journal March 2021
Polynomial time algorithms and extended formulations for unit commitment problems journal January 2018
Economic Consequences of Alternative Solution Methods for Centralized Unit Commitment in Day-Ahead Electricity Markets journal May 2008
Tight Mixed Integer Linear Programming Formulations for the Unit Commitment Problem journal February 2012
Tight and Compact MILP Formulation for the Thermal Unit Commitment Problem journal November 2013
Convex Hull Pricing in Electricity Markets: Formulation, Analysis, and Implementation Challenges journal September 2016
A Convex Primal Formulation for Convex Hull Pricing journal September 2017
A Unified Approach to Pricing Under Nonconvexity journal September 2019
An Extended Integral Unit Commitment Formulation and an Iterative Algorithm for Convex Hull Pricing journal November 2020
Computation of Convex Hull Prices in Electricity Markets with Non-Convexities using Dantzig-Wolfe Decomposition journal January 2021
The Ramping Polytope and Cut Generation for the Unit Commitment Problem journal November 2018
Practice Summary: Improved Reliability via Optimization in Residential Microgrids journal March 2020
Lot-Sizing with Constant Batches: Formulation and Valid Inequalities journal November 1993