SearcharxivSearch

arXiv subjects

Mehdi Madani

Publications and source records attributed to Mehdi Madani.

6 recordsLinked to original sources

Models and Algorithms for Reserve Deliverability in Cross-Zonal Balancing Capacity Markets

In power markets where the physics of the transmission grid is closely represented in market clearing models, certain cross-zonal power exchanges can take place only if other exchanges occur concurrently. This leads to challenges in cross-zonal balancing capacity markets, where the activation of reserves in real time remains uncertain. Ensuring reserve deliverability in all activation scenarios is naturally modeled as a stochastic programming (SP) problem, whose size grows exponentially with the number of locations in the network. This formulation scales poorly in real-world applications. We first show that activation scenarios can be expressed in an ``order-book-agnostic way", reducing the challenge to a network modeling problem and already improving computational performance. We then introduce a general inner approximation principle that we use to derive two scalable inner approximations and one column generation algorithm for tackling one of the approximations. The first inner approximation is well known to practitioners, and relates to a basic result for describing boxes in a polytope (or similarly, describing the union of ATC domains within a flow-based domain), while the second model, its associated column generation algorithm and finite-dimensional reformulation are based on semi-infinite linear programming and robust linear optimization. We compare the inner approximations to the exact SP formulation, which we also solve via a Danzig-Wolfe decomposition for comparison purposes. Numerical results show that these inner approximations are much more scalable than the stochastic programming formulation, while reaping most of the benefits of cross-zonal exchanges. The approaches are of particular interest for future pan-European cross-zonal balancing capacity markets, and can also accommodate co-optimization of energy and balancing capacity products.

math.OC

Dual first-order methods for efficient computation of convex hull prices

Convex Hull (CH) pricing, used in US electricity markets and raising interest in Europe, is a pricing rule designed to handle markets with non-convexities such as startup costs and minimum up and down times. In such markets, the market operator makes side payments to generators to cover lost opportunity costs, and CH prices minimize the total "lost opportunity costs", which include both actual losses and missed profit opportunities. These prices can also be obtained by solving a (partial) Lagrangian dual of the original mixed-integer program, where power balance constraints are dualized. Computing CH prices then amounts to minimizing a sum of nonsmooth convex objective functions, where each term depends only on a single generator. The subgradient of each of those terms can be obtained independently by solving smaller mixed-integer programs. In this work, we benchmark a large panel of first-order methods to solve the above dual CH pricing problem. We test several dual methods, most of which not previously considered for CH pricing, namely a proximal variant of the bundle level method, subgradient methods with three different stepsize strategies, two recent parameter-free methods and an accelerated gradient method combined with smoothing. We compare those methods on two representative sets of real-world large-scale instances and complement the comparison with a (Dantzig-Wolfe) primal column generation method shown to be efficient at computing CH prices, for reference. Our numerical experiments show that the bundle proximal level method and two variants of the subgradient method perform the best among all dual methods and compare favorably with the Dantzig-Wolfe primal method.

math.OC

Designing Day-Ahead Multi-carrier Markets for Flexibility: Models and Clearing Algorithms

There is an intrinsic value in higher integration of multi-carrier energy systems (especially gas and electricity), to increase operational flexibility in the electricity system and to improve allocation of resources in gas and electricity networks. The integration of different energy carrier markets is challenging due to the existence of physical and economic dependencies between the different energy carriers. We propose in this paper an integrated day-ahead multi-carrier gas, electricity and heat market clearing which includes new types of orders and constraints on these orders to represent techno-economic constraints of conversion and storage technologies. We prove that the proposed market clearing gives rise to competitive equilibria. In addition, we propose two decentralised clearing algorithms which differ in how the decomposition of the underlying centralised clearing optimisation problem is performed. This has implications in terms of the involved agents and their mutual information exchange. It is proven that they yield solutions equivalent to the centralised market clearing under a mild assumption of sufficient number of iterations. We argue that such an integrated multi-carrier energy market mitigates (spot) market risks faced by market participants and enables better spot pricing of the different energy carriers. The results show that conversion/storage technology owners would suffer from losses and/or opportunity costs, if they were obliged to only use elementary orders. For the test cases considered in this article, sum of losses and opportunity costs could reach up to 13,000 EUR/day and 9,000 EUR/day respectively, compared with the case where conversion and storage orders are used.

math.OC

Convex Hull, IP and European Electricity Pricing in a European Power Exchanges setting with efficient computation of Convex Hull Prices

This paper introduces a computationally efficient comparative approach to classical pricing rules for day-ahead electricity markets, namely Convex Hull Pricing, IP Pricing and European-like market rules, in a Power Exchange setting with non-convex demand bids. These demand bids can, for example, be useful to large industrial consumers, and extend demand block orders in use by European Power Exchanges. For this purpose, we show that Convex Hull Prices can be efficiently computed using continuous relaxations for bidding products involving start-up costs, minimum power output levels and ramp constraints, or analogous versions on the demand side. Relying on existing efficient algorithmic approaches to handle European-like market rules for such bidding products, we provide comparative numerical experiments using realistic data, which, together with stylized examples, elucidates the relative merits of each pricing rule from economic and computational perspectives. The motivation for this work is the prospective need for mid-term evolution of day-ahead markets in Europe and in the US, as well as the importance of day-ahead price signals, since these (spot) prices are used as reference prices for many power derivatives. The datasets, models and algorithms programmed in Julia/JuMP are provided in an online Git repository.

math.OC

Revisiting minimum profit conditions in uniform price day-ahead electricity auctions

We examine the problem of clearing day-ahead electricity market auctions where each bidder, whether a producer or consumer, can specify a minimum profit or maximum payment condition constraining the acceptance of a set of bid curves spanning multiple time periods in locations connected through a transmission network with linear constraints. Such types of conditions are for example considered in the Spanish and Portuguese day-ahead markets. This helps describing the recovery of start-up costs of a power plant, or analogously for a large consumer, utility reduced by a constant term. A new market model is proposed with a corresponding MILP formulation for uniform locational price day-ahead auctions, handling bids with a minimum profit or maximum payment condition in a uniform and computationally-efficient way. An exact decomposition procedure with sparse strengthened Benders cuts derived from the MILP formulation is also proposed. The MILP formulation and the decomposition procedure are similar to computationally-efficient approaches previously proposed to handle so-called block bids according to European market rules, though the clearing conditions could appear different at first sight. Both solving approaches are also valid to deal with both kinds of bids simultaneously, as block bids with a minimum acceptance ratio, generalizing fully indivisible block bids, are but a special case of the MP bids introduced here. We argue in favour of the MP bids by comparing them to previous models for minimum profit conditions proposed in the academic literature, and to the model for minimum income conditions used by the Spanish power exchange OMIE.

math.OC

A MIP framework for non-convex uniform price day-ahead electricity auctions

It is well-known that a market equilibrium with uniform prices often does not exist in non-convex day-ahead electricity auctions. We consider the case of the non-convex, uniform-price Pan-European day-ahead electricity market "PCR" (Price Coupling of Regions), with non-convexities arising from so-called complex and block orders. Extending previous results, we propose a new primal-dual framework for these auctions, which has applications in both economic analysis and algorithm design. The contribution here is threefold. First, from the algorithmic point of view, we give a non-trivial exact (i.e. not approximate) linearization of a non-convex 'minimum income condition' that must hold for complex orders arising from the Spanish market, avoiding the introduction of any auxiliary variables, and allowing us to solve market clearing instances involving most of the bidding products proposed in PCR using off-the-shelf MIP solvers. Second, from the economic analysis point of view, we give the first MILP formulations of optimization problems such as the maximization of the traded volume, or the minimization of opportunity costs of paradoxically rejected block bids. We first show on a toy example that these two objectives are distinct from maximizing welfare. We also recover directly a previously noted property of an alternative market model. Third, we provide numerical experiments on realistic large-scale instances. They illustrate the efficiency of the approach, as well as the economics trade-offs that may occur in practice.

math.OC