Pricing the Duck: Cost Allocation and Net Load Variability Jacob Mays ∗ February 15, 2017 Abstract A basic principle of electricity market design is that cost allocation should follow cost causation as closely as possible. As renewable resources play an increasingly large role in electricity generation, system operators have become increasingly concerned about costs related to variability in net load. This paper investigates the extent to which these costs are adequately reflected in wholesale market prices. Using a Shapley value framework, I assess the total system cost attributable to buyers of electricity that either exacerbate or alleviate net load variability. Numerical tests indicate that in the most popular price formation schemes currently in use, there is potential for substantial over- or underpayment relative to cost causation. This not only represents a cross-subsidy, but also may dull the incentive to invest in equipment and implement operating practices that reduce net load variability. In highlighting the magnitude of the effect, this article illustrates the need for solutions at the wholesale level. Keywords: Cost allocation, electricity markets, energy policy, energy storage, demand response, renewables integration 1 Introduction Recent developments in advanced metering infrastructure and smart devices have created new opportunities for electricity users to manage their consumption, allowing them to reduce their costs (by responding to retail prices) or increase revenues (by providing ancillary services or capacity in wholesale markets). The existing potential of end users to shift load is large in applications such as water heating, space heating and cooling, agricultural pumping, and wastewater treatment [23, 16]. Further growth in the ability to shift demand may come with installation of storage [6], the increasing popularity of electric vehicles [25], and extensions to demand-side bidding formats [21]. Taken together, these strategies can have a substantial impact on the overall shape of load in the system [19]. Moreover, in addition to individual benefits for buyers of electricity, demand-side participation can help the overall health of the market by ensuring reliability in times of peak usage and preventing the exercise of market power [38]. Increased demand-side participation has become increasingly important with the spread of renewable resources. Due to a combination of falling costs and policy goals, recent years have seen ∗ Jacob Mays is with the Department of Industrial Engineering & Management Sciences, Northwestern University, Evanston, IL and the Federal Electricity Regulatory Commission (FERC), Washington, DC (email: [email protected]). Views expressed are not necessarily those of the Commission. 1 rapid growth in wind and solar electricity generation. In 2015, for instance, wind represented 41 percent of capacity additions in the U.S., while solar accounted for 26 percent [39]. Accordingly, many researchers have begun to investigate the implications of asking these resources to supply increasingly high percentages of total electricity load, with some studies even proposing that 100 percent renewable generation is possible [17, 36]. Transitioning to these resources can create a dilemma for grid operators. While the marginal cost of energy from these sources is zero, the variability and uncertainty that accompany them can lead to increased costs elsewhere in the system. All other things equal, these costs may limit the share of energy these resources can economically provide [7]. These concerns are embodied in the “duck chart” published by the California Independent System Operator (CAISO) [3]. For system operators focused on overall efficiency, the key challenge is to ensure that any limits to incorporation of new resources are due to their inherent characteristics and not market design choices. Recognizing this goal, researchers and market operators have proposed an array of strategies to limit the impact of variability and uncertainty. Broadly speaking, these strategies fall into three groups. The first of these is balancing over larger geographical areas in order to smooth regional variation in generation and consumption, potentially requiring additional transmission capacity. The second involves improvements to scheduling and dispatch, including improved forecasting, stochastic and robust optimization models, and better calibration of ancillary services requirements. The third strategy, and the focus of this paper, is shaping the load curve through use of improved pricing in combination with storage and demand resources. Despite a great deal of both interest and technical capability, demand-side participation in energy markets has been limited to date. In PJM, the largest wholesale market in the U.S., 96.2 percent of demand bids in the day-ahead market in 2015 were submitted without a price, with an additional 2.3 percent submitted above the generation offer cap of $1,000/MWh [30].1 Explanations for the disconnect between perceived potential and actual deployment must start with retail rate design: if end-use customers see flat prices, they have no incentive to shift usage to less expensive times. Accordingly, moving customers to time-varying retail rates is likely to provide significant benefits [11]. Largely unexamined, however, is the role of wholesale market price formation. It is well understood that marginal cost pricing does not fully reflect fixed costs that arise from, e.g., generator start-up decisions and minimum operating levels. Several authors have investigated the implications of these non-convexities for the price formation process; a recent review of proposed pricing schemes can be found in [20]. However, the focus in general has been on the compensation given to generators rather than the price signal sent to loads. This paper turns the attention to the implications of these wholesale pricing decisions for buyers of electricity. Conceptually, the least expensive way to supply a fixed amount of energy over 1 While price responsive demands could instead participate as Demand Response, these resources represent only 0.015 percent of total energy cleared in 2015. Demand Response plays a larger role as a supplier of capacity and ancillary services. It should be noted that this evidence does not exclude the possibility that end users respond after seeing day-ahead or real-time prices. Such responses may do more harm than good, as they a) could occur too slowly, b) cannot affect the price for the current dispatch interval, and c) necessitate the utilization of regulation services. 2 the course of the day occurs when the net load (i.e., total load minus generation from solar and wind) is unchanging.2 In this setting, system operators can simply dispatch the least expensive thermal generating units for the entire day, avoiding much of the cost associated with start-ups, ramping, and congestion. Accordingly, a consumer that brings the overall system closer to this ideal (e.g., by matching their consumption to the output of wind) should impart less cost on the system. By contrast, a consumer that exacerbates variation in net load (e.g., by using more in peak hours in the early evening) is likely to impart more cost on the system. To highlight the impact of wholesale pricing decisions, consider loads that see real-time prices. With this assumption, each customer’s impact should be reflected in the prices they pay: the first will benefit from the low prices generally seen when wind is at its peak, while the second will pay the higher prices that come from turning on more expensive units in peak hours. However, it is unclear whether current pricing schemes fully reflect these impacts. This leads to the motivating question of this study: does the percentage of costs caused by a consumer match the percentage of payments made by a consumer? To answer this question, I develop a procedure that holistically measures the cost caused by a 24-hour load profile in the day-ahead market. An important distinction for this procedure is between the marginal costs generally used for pricing versus the incremental costs used to assess causation. Assume that we are given a set of loads, each with a 24-hour usage profile, as well as an order in which the loads enter the market. The incremental cost attributable to a load can be calculated as the total dispatch cost after the load enters the market minus the total dispatch cost before it enters. This change in cost gives a more complete estimate of the cost to serve the load: if an additional generator is turned on in order to support the new dispatch, the start-up cost will be directly attributed to that load. This is in contrast to allocating based on marginal costs, which contain no information as to which load “caused” the generator to be dispatched. A second distinction is that, whereas prices typically give the marginal cost in a single time period, the procedure assesses the total cost for the load profile over the course of the day. Due to generator minimum run times and ramping constraints, the total cost to serve a load profile is not necessarily equal to the sum of its hourly parts. Throughout the paper, I will refer to this holistic cost measure as the Total Profile Cost (TPC). One clear feature of the above procedure is that the incremental cost will depend on the order in which the loads enter the market. A natural response is to simply repeat the calculation for every possible entrance order, in the end attributing to each load the average of the resultant incremental costs. This approach can be formalized using the Shapley value solution concept from cooperative game theory [32]. In addition to its intuitive appeal, the Shapley value has been shown to have several features that make it attractive as a cost causation metric. First, two identical participants will be assessed the same cost. Second, a participant who causes the same incremental cost regardless of the other participants in the market will be assessed exactly that cost. Third, the cost measurement for several different services combined (e.g., energy and reserves) will be 2 This is not strictly true in practice since generator offers can change throughout the day, most explicitly in the case of unplanned outages. 3 the same as the sum of the measurements for each of them calculated individually. As the unique partition of total cost that satisfies all three of these criteria, the Shapley value has long been seen as a fair way of dividing total cost [33, 26]. While allocating cost based on the TPC may be appealing, two shortcomings must be addressed. The first is computational feasibility: a precise calculation requires the solution of 2n unit commitment problems for each day under study. This paper avoids this obstacle by limiting the analysis to a single-bus system with a small set of market participants. This strategy may in fact be sufficient for some applications: for example, many utilities are interested in potential cross-subsidization between a small number of customer classes (e.g., solar and non-solar residential consumers). An alternate strategy for extensions to larger numbers of market participants is sampling [4]. The second shortcoming is that this holistic cost measure does not produce any useful signal for short-term decision making. Rather than attempting to contort the calculated value into such a short-term signal, I use it for post hoc analysis of the price formation process. Underpinning this analysis is the subjective claim that under a fair cost allocation, the percentage of payments collected from each buyer should match the percentage of costs it causes [29]. If the TPC is accepted as a good measure of cost causation, then one criterion for successful cost allocation should be conformance with this metric. Such a focus on cost causation is likely to become increasingly important. In a setting where most market participants have roughly similar load profiles, there is little reason to suspect significant cross-subsidization. The proliferation of distributed energy resources and increasing interest in time-varying rates, however, could drastically alter this assumption [28]. Tests performed with data from ERCOT shows the potential for significant divergence from this ideal. Residential customers with PV systems, representing a small proportion of total demand, alleviate load variability in the system and overpay relative to TPC by 9 percent. Business customers with low load factors, on the other hand, exacerbate variability and underpay by 6 percent. These seemingly large deviations have important implications for demand-side participation in the markets: to the extent wholesale prices fail to fully reflect the value of shifting demand, even improved retail prices will not lead to fair or efficient outcomes. A simple example as well as general models for measuring cost causation and pricing are developed in Section 2. Data and results of the numerical test are described in Section 3. Conclusions and possible implications are discussed in Section 4. 2 2.1 Cost Causation Methodology Motivating Example Consider a system with two inflexible loads, l1 and l2 . Demand for l1 is 150 MW in hour t1 and 130 MW in hour t2 , while demand for l2 is 90 MW in t1 and 190 MW in t2 . Accordingly, while both loads use a total of 280 MWh during the dispatch period, l2 contributes to variability between time periods while l1 partially alleviates it. Load is served by two thermal generators with characteristics described in Table 1, both of which are offline at the beginning of the period. 4 Table 1: Generator Parameters Unit g1 g2 Min Output (MW) 50 30 Max Output (MW) 200 300 Start-up Cost ($) 4,000 0 Energy Cost ($/MWh) 15 20 Since the demand in t2 is greater than can be supplied by either generator individually, it is clear that both must started. The efficient dispatch for this system, with LMPs calculated by fixing the binary start-up variables at the optimal solution, is summarized in Table 2. Table 2: Optimal Dispatch Results Period t1 t2 Total l1 usage (MWh) 150 130 280 l2 usage (MWh) 90 190 280 g1 output (MWh) 200 200 400 g2 output (MWh) 40 120 160 LMP ($/MWh) 20 20 - By selling a total of 400 MWh at $20/MWh, g1 earns $8,000. This revenue is insufficient to cover its operating cost of $6,000 plus start-up cost of $4,000. Wholesale markets typically have a mechanism for make-whole payments in these situations to ensure generator incentive compatibility. In this case, the make-whole payment amounts to $2,000. Meanwhile, g2 sets the LMP in both periods and has no start-up cost. Hence, its revenue and cost are both equal to 160 MWh · $20/MWh = $3, 200. The total system cost is therefore $13,200. Because l1 and l2 use the same total quantity of energy and the LMP is the same in both periods, they each pay 280 MWh · $20/MWh = $5, 600 for energy. It remains to allocate the make-whole payment. Several potential strategies are available, e.g., allocating to loads based on consumption 1) in the period during which the start-up cost was incurred, 2) over the entire planning horizon, or 3) during the peak period. Although allocating based on strategy 1 may make sense a priori, the result in this case is counterintuitive: despite alleviating load variability, l1 would be responsible for more of the make-whole payment. However, lacking a standard by which to judge these or other pricing strategies, it is impossible to say which is “correct.” 2.2 Total Profile Cost It can be seen that marginal cost gives only a partial assessment of cost causation; at issue is not only the cost of an additional unit of electricity in each time period, but also the interaction between the two periods. Accordingly, a holistic measure of cost causation should consider the cost of the entire load profile. The TPC is just such a metric. As described in Section 1, the idea behind the TPC is to allow load profiles to enter the dispatch one at a time, calculate the incremental cost to serve each load, and then take an average over every possible order in which they could enter. The TPC is equivalent to the Shapley value solution concept in cooperative game theory. While the theory behind this concept is well developed, its practical application has been limited due to the complexity of its calculation. Nevertheless, the Shapley value has been widely applied 5 in areas such as transportation, natural resources, and electricity transmission [12, 14]. More recent uses include evaluating deposit insurance premia in the financial sector [35], assessing input uncertainty in simulation modeling [34], and establishing prices for cloud computing services [37]. Two studies have explored the use of the Shapley value in the context of power generation. The analysis of [15] discusses the Shapley value alongside two other concepts from cooperative game theory, the core and the nucleolus, for the purpose of allocating start-up costs and no-load costs. Due to its straightforward interpretation as the average incremental cost over all possible orders in which loads can enter the market, as well as the fairness attributes mentioned in Section 1, I limit the discussion to the Shapley value. Turning the attention to fair compensation of large numbers of distributed energy resources, [2] proposes a method to efficiently estimate Shapley values, testing on coalitions of up to 1200 members. While the numerical study in this paper instead computes exact values for a smaller number of customer classes, these results do suggest that extension to a larger system would be possible. There are at least two ways in which electricity markets can be considered as a cooperative game: as a cost game in which the set of “players” is only the loads, or as a value game in which all loads and generators participate. The first more accurately describes a traditional, verticallyintegrated utility, while the second could be more applicable to a wholesale market. We opt for the first for both computational efficiency and conceptual clarity. The computational advantage arises due to the nature of the Shapley value, which requires a number of calculations that is exponential in the number of market participants. The conceptual advantage stems from the limited participation of the demand side in current markets: any surplus calculation would rely on the assumed value of electricity to each consumer, potentially clouding any insight from the numerical results. Instead, we assume that the overall division of surplus between generators and loads remains the same and investigate the distribution of that surplus among the set of loads. Further, for the sake of discussion we assume that all loads are fixed; however, the model can be easily extended to allow price-responsive demand by first computing the optimal dispatch, then fixing the cleared load for all subsequent calculations. Previous authors have assessed the “cost of variability” in the context of measuring integration costs of wind and solar (see, e.g., [22]). It is worth clarifying that in this paper, the cost of variability arises entirely from customers. More specifically, the required levels of ancillary services capacity are fixed parameters, and wind and solar can be curtailed. With these assumptions, if wind or solar were to impose a cost on the system due to its variability, it would simply be left out of the optimal dispatch. 2.3 Unit Commitment Given a set L of loads participating in the day-ahead market, let each l ∈ L be characterized by a vector dl consisting of the quantity demanded for each time period t ∈ T of the day. Further, P let d be a vector for the total demand, such that dt = l∈L dlt . With additional notation and a more complete formulation left to the Appendix, the total cost of the day-ahead market can be 6 expressed as a function of demand: c(d) = XX minimize u,v,p (Kg ugt + Sg vgt + g∈G t∈T X Cgs pgst ) (1) s∈S XX subject to pgst = dt ∀t ∈ T (2) ∀a ∈ A, t ∈ T (3) g∈G s∈S X pagt ≥ rta g∈G (u, v, p) ∈ G C . (4) The objective function in Eq. 1 equals the sum of generator start-up, no-load, and energy costs over the planning horizon. Equation 2 reflects the power balance constraint, while Eq. 3 guarantees a minimum level of ancillary services. Lastly, Eq. 4 requires that each generator follow an operating schedule that is technically feasible, following, e.g., minimum run times and ramping constraints. Since generator start-up decisions and on-off status in each time period are represented by binary variables, the problem is non-convex. 2.4 Pricing Schemes For a given d, solving the unit commitment problem gives optimal dispatch decisions for the day-ahead market. However, in the presence of nonconvexities, market clearing prices do not in general exist. Several pricing schemes have been proposed to support the efficient dispatch while limiting side payments. Here we focus on marginal cost pricing with make-whole payments, described in [24]. Tests on alternate schemes, including the dispatchable and convex hull pricing schemes in [13], do not appreciably change the results and are included in the Online Appendix. Under marginal cost pricing, binary variables are fixed at their optimal values and this restricted model is re-solved. The dual variables λt associated with the power balance constraints in Eq. 2 and λat associated with the ancillary services requirements in Eq. 3 then become the prices for energy and ancillary services in each time period. Lastly, a make-whole payment δg for each generator can be calculated as a function of the dispatch instructions to ensure at least zero profit within each commitment interval. In line with typical practice, assume that loads are allocated energy charges based on their consumption in each period, ancillary services charges based on their load share in each period, and make-whole payments based on their load share for the entire day. Define total demand for the P P DEMl day by load l as DEMl = t∈T dlt , as well as the share of total consumption DEM% l = DEMl . l∈L Then, the total payment PMTl made by load l can be calculated as PMTl = X t∈T λt · dlt + XX λat · Rta · t∈T a∈A dlt X + δg · DEM% l . dt g∈G Lastly, the percentage of overall payments charged to load l is PMT% l = 7 P PMTl . l∈L PMTl (5) 2.5 Load Profiles The goal of this paper is to assess how the total cost of serving a 24-hour load profile differs from the sum of its hourly parts. This task amounts to partitioning the cost c(d) across the load profiles dl . Rather than attempting to calculate the TPC directly, however, the procedure breaks each load profile into two parts: a reference profile matching the overall demand contour for all the loads in the market, plus a deviation profile reflecting the hourly difference between the actual load and reference profile. While this split is useful conceptually to isolate the impact of variability, it is also significant both philosophically and pragmatically. In most settings, calculation of the Shapley value proceeds by starting from zero market participants and adding one at a time, calculating the value of the coalition at each step. This can cause problems in the context of realistic electricity models, since solutions to the unit commitment problem at very low levels of demand have no correspondence to physical reality. Without redefining the required level of ancillary services, altering the status of generators at the beginning of the planning horizon, and addressing likely violations of AC power flow constraints, the information in these solutions is of questionable meaning. Instead, the procedure starts with all of the load in the system, calculating the cost of the deviations. With this re-characterization, the physical meaning of the solutions is retained: deviations tend to be small relative to overall consumption, so the total load on the network stays closer to its original level. Computationally, relying on relatively smaller deviations instead of the entrance of the entire load profile allows for better warm starting of the mixed-integer program. In extensions to larger sets of market participants, which would require Monte Carlo sampling, this method is also likely to produce lower variance estimates of the TPC.3 Define for each load and time period a reference profile d̄l with d¯lt = dt · DEM% l . (6) This reference profile is equal to the overall demand for that time period multiplied by the fraction of total daily demand represented by load l. Accordingly, the reference load profiles for all loads sum to precisely the same total demand d as the original load profiles. Then, define the deviations from this reference profile ∆dl , with ∆dlt = dlt − d¯lt . 2.6 (7) Total Profile Cost Calculation If all loads follow their reference profile, i.e., identical profiles scaled by share of total demand, it is reasonable to attribute to each user the total system cost times their share of total demand. Define this cost for each load l as φ̄l (c) = c(d) · DEM% l . More complicated is the cost of each load’s deviation from its reference profile. Let the set R represent all possible permutations of the load set L, and let P r represent the set of loads that precede l in order r ∈ R. The Shapley value, 3 Note that a TPC could calculated from any reference profile. For example, an alternative reference profile is one that assumes completely flexible demand, allowing perfect matching to the contour of wind and solar generation. 8 measuring the average incremental cost of the deviation, can be expressed as " # X X 1 X φl (c) = c(d + ∆di + ∆dl ) − c(d + ∆di ) . |L|! r r r∈R i∈P (8) i∈P In each permutation, the incremental cost is found by taking the difference in dispatch cost after including the deviation of load l with all of its predecessors. Since inclusion of all deviations by construction results in the same total load as including no deviations, it can be seen that P L φl (c) = 0. The total profile cost TPCl attributable to load l can then be calculated as the cost of its reference profile plus the cost of its deviation; i.e., TPCl = φ̄l (c) + φl (c). Write the corresponding share of total cost causation as TPC% l = 2.7 P TPCl . l∈L TPCl Internalization of Costs and Benefits The goal of this paper is to assess how well a given cost allocation scheme, such as that de- scribed in Section 2.4, matches the cost causation metric developed in Section 2.6. As stated in Section 1, this analysis assumes that an ideal cost allocation collects payments in equal proportion to cost causation. Since total payment is greater than total system cost, with the difference representing generator profit, both are taken in percentage terms. Overpayment can then be defined as OVR% l = 2.8 PMT% l TPC% l − 1. (9) Example Calculation With the procedure in place, it is possible to return to the example system proposed in Section 2.1. Since the total demand grows from 240 MW in t1 to 320 MW in t2 , and DEMl% = 1 DEMl% = 0.5, the reference profile for both loads is 120 MW in t1 and 160 MW in t2 . Having 2 already calculated the total system cost c(d) = $13, 200 in the optimal dispatch, we know that φ̄l1 (c) = φ̄l2 (c) = $6, 600. The procedure now turns to the cost of the load deviations. Since there are only two loads, there are two possible orders in which they can enter the dispatch. First, consider if l1 enters first. The deviation for l1 , computed from Eq. 7, is +30 MW in t1 and -30 MW in t2 . Adding this deviation leads to a total demand of 270 MW in t1 and 290 MW in t2 . The optimal dispatch with this demand is summarized in Table 3. In this scenario, with lower load variability, it is no longer required to start g1 . Despite the higher energy cost, the avoided start-up cost means that total system cost falls to 560 MWh · $20/MWh = $11, 200. Comparing the system cost before and after adding the deviation, the incremental cost caused by the deviation of l1 in this ordering amounts to -$2,000. Next, the deviation for l2 is -30 MW in t1 and +30 MW in t2 . Accordingly, when it is added to the system, the total demand is restored to its original value in each period. It follows that the incremental 9 Table 3: Optimal Dispatch Results with l1 Deviation Period t1 t2 Total l1 usage (MWh) 150 130 280 l2 usage (MWh) 120 160 280 g1 output (MWh) 0 0 0 g2 output (MWh) 270 290 560 LMP ($/MWh) 20 20 - cost caused by the deviation of l2 in this permutation is $2,000. Now consider the opposite order, in which l2 is added first. After including the deviation of l2 , the total system demand is 210 MW in t1 and 350 MW in t2 . The optimal dispatch for this scenario is summarized in Table 4. Table 4: Optimal Dispatch Results with l2 Deviation Period t1 t2 Total l1 usage (MWh) 120 160 280 l2 usage (MWh) 90 190 280 g1 output (MWh) 180 200 380 g2 output (MWh) 30 150 180 LMP ($/MWh) 15 20 - With higher load variability, g1 must be dispatched below its maximum output to accommodate the minimum operating level of g2 . Total system cost in this case comprises the $4,000 startup cost of g1 and energy costs of 380 MWh · $15/MWh + 180 MWh · $20/MWh = $9, 300, for a total of $13,300. This translates to an incremental cost of $100 for l2 in this permutation, with a corresponding incremental cost of -$100 for l1 . Having exhausted the potential orders, compute φl1 (c) = (−$2, 000 − $100)/2 = −$1, 050 and φl2 (c) = $1, 050. Accordingly, the total cost attributable to the two loads are TPCl1 = $6, 600 − $1, 050 = $5, 550 and TPCl2 = $6, 600 + $1, 050 = $7, 650. These TPC values are used to evaluate the overpayment resulting from the pricing scheme in Section 2.4. Since the uplift payment is split based on total usage over the dispatch period, we can calculate PMTl1 = PMTl2 = $5, 600 + $1000 = $6, 600. The resulting values for DEMl% , P M Tl% , T P Cl% , and OV Rl% are shown in Table 5. Table 5: Distributive Efficiency in Example System Load l1 l2 Demand % (DEMl% ) 50.0 50.0 Payments % (P M Tl% ) 50.0 50.0 Causation % (T P Cl% ) 42.0 58.0 Overpayment % (OV Rl% ) 19.0 -14.0 The TPC methodology rigorously confirms the intuition that l2 , with its greater contribution to load variability, has more responsibility for the total system cost. The price formation scheme in use, however, does not reflect this responsibility, allocating equal cost to both loads. Relative to the idealized split of costs reflected in the TPC, l1 overpays by 19 percent while l2 underpays by 10 14 percent. Moreover, a different rule for allocating uplift is guaranteed to be insufficient in this example: the energy cost assigned to l1 by itself exceeds its TPC before any uplift charges are included. 3 Numerical Study While the example system can provide an illustration of the problem and the methodology, it can also lead to misleading conclusions. In particular, uplift represents a much smaller portion of total payments in typical real-world systems, averaging from $0.04 to $0.16/MWh in U.S. dayahead markets [5]. In order to better characterize the interaction between the shape of the load curve and pricing, I constructed a test system for a set of loads participating in a single-bus system with demand and generation characteristics modeled on ERCOT. Several system characteristics are reported directly by ERCOT; the test uses actual wind generation, solar generation, and required levels of each ancillary service in ERCOT for Tuesday, July 19, 2016 [9]. More complicated tasks are the development of a set of generators with realistic cost structures and technical attributes and a set of loads that accurately reflects the diversity of customers in the system. The resulting data set, as well as details of its development, is included in the Online Appendix. 3.1 Generator Attributes A complete set of offers and technical attributes for thermal generators was taken from the FERC Unit Commitment Test System [18]. Since this test system is somewhat larger than ERCOT, a subset of 456 generators approximating the total installed capacity of each fuel source in ERCOT was selected [8]. Since the generator data comes from outside ERCOT and from a different year, note that the priority is not to precisely match the actual cost seen in the ERCOT system, but to appropriately reflect the balance between start-up, no-load, energy, and ancillary services costs in the system. Separate bids for the provision of ancillary services were not available; the price of each ancillary service is assumed to be entirely determined by the lost opportunity cost from energy sales. This set of thermal generators is supplemented by the actual hourly output of wind and solar on the modeled day. This maximum output is treated as completely curtailable. 3.2 Load Profiles ERCOT divides end users in the region into 28 different segments and 8 geographical zones based on historical consumption patterns, for a total of 28 · 8 = 224 potential load profiles. In addition to providing the number of meters assigned to each segment and geography on a regular basis, ERCOT publishes a backcasted daily load profile for each customer segment and geography [10]. Since precise interval data are not available for every customer, a sum of all these backcasted profiles does not precisely match the total usage in the system; nevertheless, they provide a good indication as to the division of total consumption between customer classes. In order to find a subset of these 224 profiles that represents the diversity of customers in the system without adding undue computational time, three steps were taken. First, I chose to focus on diversity between 11 customer classes rather than diversity between geographies. By taking a weighted average of each segment profile based on their prevalence in the 8 zones, I produced a composite profile for each customer class. Second, I manually reduced this set of 28 profiles down to 10 by removing several with very low representation and combining similar profiles. Third, I sought a linear combination of the remaining 10 that matched the actual hourly load seen in ERCOT as closely possible, with each profile constrained to represent between 0 and 20% of total demand. This process resulted in a set of 7 loads that provide a nearly precise match to actual load (R2 = 0.999). Figure 1 depicts the contribution of the seven load profiles used in the study to total demand. Figure 1: Load Profiles in ERCOT Test System The shape of each individual load curve is more easily distinguished in Figure 2. Each load is normalized to display its demand in the given hour relative to its average demand throughout the day. While ERCOT names are retained for the load profiles, some license is taken in the following descriptions of the less straightforward labels. The Flat profile corresponds to certain industrial users (e.g., Oil and Gas) that operate at consistent levels, while Business-High Load Factor profiles correspond to other large industrial users. The Business-Low Load Factor depicts a more typical commercial profile, while the Business-Low Consumption profile is an amalgam of many classes of users with low demand. The inclusion of street lighting in this class likely explains the atypical decrease in consumption from 7-8 AM and increase from 8-10 PM exhibited in its load profile. 3.3 Results The methodology in Section 2 was then applied to this more realistic test system. The total consumption of each load, in addition to results for the payment, TPC, and overpayment calculations, are summarized in Table 6. 12 Figure 2: Normalized Load Profiles in ERCOT Test System Table 6: Distributional Effects in ERCOT Test System Load Flat Business-High Load Factor Business-Low Load Factor Business-Low Consumption Residential-High Load Factor Residential-Low Load Factor Residential-PV System Demand % (DEMl% ) 20.0 16.3 15.9 4.9 20.0 20.0 2.8 Payments % (P M Tl% ) 18.9 15.8 16.8 4.8 20.5 20.7 2.6 Causation % (T P Cl% ) 17.5 15.0 18.0 4.6 21.0 21.5 2.4 Overpayment % (OV Rl% ) 7.7 4.8 -6.2 4.6 -2.7 -3.9 9.4 Notes: Demand shares represent coefficients found in regression rather than actual level in ERCOT system. It can be seen that the load profiles with relatively higher usage in the early morning and late evening—Flat, Business-High Load Factor, Business-Low Consumption, and Residential-PV System—are able to take advantage of the lower prices seen in those times; accordingly, their share of total payments is lower than their share of total demand. However, as in the simple example in Section 2, the share of cost causation as measured by the TPC is lower in each case. The opposite holds for the other three profiles, which have relatively higher usage near the system peak at 4-5 PM. LMPs in the test system ranged from $29/MWh at 4 AM to $153/MWh at 4 PM. This variability in prices is an incomplete reflection of the cost of variability: results for the individual customer classes range from an underpayment of 6.2 percent for the Business-Low Load Factor profile to an overpayment of 9.4 percent for the Residential-PV System profile. 13 3.4 Alternative Price Formation Strategies The cost of a deviation profile can be interpreted as the value of shifting consumption from some periods to others. Under this interpretation, the overpayment calculation is an unsurprising result of the fact that total payments are larger than total costs. As long as prices are close to marginal cost, the value of shifting will represent a smaller percentage of total payments than it does of total cost. However, the potential size of this effect is under-recognized in current discourse. While marginal cost pricing remains a dominant paradigm, several system operators have explored alternate pricing schemes that better reflect start-up and no-load costs. Tests on existing proposals described in [13] produce only moderate changes in prices and do not affect the overall conclusion. Potentially more successful would be Ramsey–Boiteux pricing, which sets higher prices to customers with lower elasticity [31, 1]. Informally, customers with higher relative consumption in peak periods can be thought of as having lower elasticity. Because it implies different prices for different customers, most system operators have avoided Ramsey–Boiteux pricing out of fairness considerations. However, the results of the TPC analysis suggest than an insistence on micro-level fairness within each time period leads to macro-level unfairness over the entire day. 4 Conclusion Starting from the premise that a fair cost allocation would match cost causation, the results provide compelling evidence that the cost of variability is underestimated by existing price formation schemes. This presents two issues for electricity market operators. First, to the extent customers follow consistent usage patterns throughout the year, cross-subsidies will arise. Second, as long as part of the cost of load variability is socialized, end-users of electricity will under-invest in reducing it. The analysis is presented in terms of cost allocation to a set of general load profiles. I maintain this generality since diversity of load profiles can arise due to any number of reasons, e.g., geography, underlying consumer preferences, retail rate design, or installation of distributed energy resources. However, potentially the most direct implications of the results arise in the context of storage and demand side resources. Studies of the potential of energy storage and demand response are contingent on the value of energy arbitrage, i.e., shifting consumption from higher-cost to lower-cost hours. The results in the test system suggest that under a cost allocation framework that matched the TPC, revenue for demand side resources resulting from energy arbitrage could be more than twice as large. While this study identifies a potentially large source of inefficiency in electricity market cost allocation, it stops short of offering a solution. Given the array of system-specific settlement processes currently in use, as well as the competing priorities of the price formation process, a “one-size-fits-all” approach may not be forthcoming. Nevertheless, the results indicate that system operators concerned with net load variability would be justified in investigating a holistic cost measure like the TPC. 14 References [1] M. Boiteux. Sur la gestion des monopoles publics astreints a l’equilibre budgetaire. Econometrica, 24(1):22–40, 1956. [2] Jörg Bremer and Michael Sonnenschein. Estimating Shapley Values for Fair Profit Distribution in Power Planning Smart Grid Coalitions, pages 208–221. Springer Berlin Heidelberg, Berlin, Heidelberg, 2013. [3] California ISO. What the duck curve tells us about managing a green grid. Available at https: //www.caiso.com/Documents/FlexibleResourcesHelpRenewables_FastFacts.pdf, 2013. [4] Javier Castro, Daniel Gómez, and Juan Antonio Tejada Cazorla. Polynomial calculation of the shapley value based on sampling. Computers and Operations Research, 36(5):1726–1730, May 2009. [5] Federal Energy Regulatory Commission. Staff analysis of uplift in RTO and ISO markets. Technical report, August 2014. [6] Fernando J. de Sisternes, Jesse D. Jenkins, and Audun Botterud. The value of energy storage in decarbonizing the electricity sector. Applied Energy, 175:368 – 379, 2016. [7] Paul Denholm, Kara Clark, and Matt OConnell. On the path to sunshot: Emerging issues and challenges in integrating high levels of solar into the electrical generation and transmission system. Available at http://www.nrel.gov/docs/fy16osti/65800.pdf, May 2016. [8] ERCOT. Report on the capacity, demand and reserves (CDR) in the ERCOT region, 20162025. Available at http://www.ercot.com/content/gridinfo/resource/2015/adequacy/ cdr/CapacityDemandandReserveReport-December2015.pdf, December 2015. [9] ERCOT. Grid information. Available at http://www.ercot.com/gridinfo, 2016. [10] ERCOT. Load profiling. Available at http://www.ercot.com/mktinfo/loadprofile, 2016. [11] Ahmad Faruqui, Ryan Hledik, and Jennifer Palmer. Time-varying and dynamic rate design. Available at http://www.raponline.org/document/download/id/5131, July 2012. [12] M. Gloria Fiestras-Janeiro, Ignacio Garcı́a-Jurado, and Manuel A. Mosquera. Cooperative games and cost allocation problems. TOP, 19(1):1–22, 2011. [13] P. Gribik, W. W. Hogan, and S. L. Pope. Market-clearing electricity prices and energy uplift. December 2007. [14] Mario Guajardo and Mikael Rönnqvist. A review on cost allocation methods in collaborative transportation. International Transactions in Operational Research, 23(3):371–392, 2016. [15] Zhaoyang Hu, Lin Chen, Deqiang Gan, and D. Chattopadhyay. Allocation of unit start-up costs using cooperative game theory. IEEE Transactions on Power Systems, 21(2):653–662, May 2006. [16] Marissa Hummon, David Palchak, Paul Denholm, Jennie Jorgenson, Daniel Olsen, Sila Kiliccote, Nance Matson, Michael D. Sohn, Cody Rose, Junqiao Han Dudley, Sasank Goli, and Ookie Ma. Grid integration of aggregated demand response, part 2: Modeling demand response in a production cost model. Technical report, December 2013. 15 [17] Mark Z. Jacobson, Mark A. Delucchi, Mary A. Cameron, and Bethany A. Frew. Low-cost solution to the grid reliability problem with 100% penetration of intermittent wind, water, and solar for all purposes. Proceedings of the National Academy of Sciences, 112(49):15060– 15065, 2015. [18] Eric Krall, Michael Higgins, and Richard O’Neill. RTO unit commitment test system. Technical report, July 2012. [19] Jim Lazar. Teaching the duck to fly, second edition. Available at http://www.raponline. org/document/download/id/7956, February 2016. [20] George Liberopoulos and Panagiotis Andrianesis. Critical review of pricing schemes in markets with non-convex costs. Operations Research, 64(1):17–31, 2016. [21] Yanchao Liu, Jesse T. Holzer, and Michael C. Ferris. Extending the bidding format to promote demand response. Energy Policy, 86(C):82–92, 2015. [22] Michael Milligan, Erik Ela, Bri-Mathias Hodge, Brendan Kirby, Debra Lew, Charlton Clark, Jennifer DeCesaro, and Kevin Lynn. Integration of variable generation, cost-causation, and integration costs. The Electricity Journal, 24(9):51 – 63, 2011. [23] Daniel Olsen, Nance Matson, Michael D. Sohn, Cody Rose, Junqiao Han Dudley, Sasank Goli, Sila Kiliccote, Marissa Hummon, David Palchak, Paul Denholm, Jennie Jorgenson, and Ookie Ma. Grid integration of aggregated demand response, part 1: Load availability profiles and constraints for the western interconnection. Technical report, September 2013. [24] Richard P. O’Neill, Paul M. Sotkiewicz, Benjamin F. Hobbs, Michael H. Rothkopf, and William R. Stewart. Efficient market-clearing prices in markets with nonconvexities. European Journal of Operational Research, 164(1):269–285, July 2005. [25] M. A. Ortega-Vazquez. Optimal scheduling of electric vehicle charging and vehicle-to-grid services at household level including battery degradation and price uncertainty. IET Generation, Transmission Distribution, 8(6):1007–1016, June 2014. [26] Martin Osborne and Ariel Rubinstein. A Course in Game Theory, volume 1. The MIT Press, 1 edition, 1994. [27] A. Papavasiliou, S. S. Oren, and R. P. O’Neill. Reserve requirements for wind power integration: A scenario-based stochastic programming framework. IEEE Transactions on Power Systems, 26(4):2197–2206, Nov 2011. [28] I. J. Perez-Arriaga. The transmission of the future: The impact of distributed energy resources on the network. IEEE Power and Energy Magazine, 14(4):41–53, July 2016. [29] PJM. Principles of cost causation and cost allocation. Available at https: //www.pjm.com/~/media/committees-groups/task-forces/emustf/20141113/ 20141113-item-03c-cost-causation-slides.ashx, 2014. [30] PJM. Hourly day-ahead demand bids. Available at http://www.pjm.com/ markets-and-operations/energy/real-time/historical-bid-data/demand-bid.aspx, August 2016. [31] F. P. Ramsey. A contribution to the theory of taxation. The Economic Journal, 37(145):47–61, 1927. 16 [32] L. S. Shapley. A Value for n-person Games, pages 307–318. Princeton University Press, 1953. [33] Martin Shubik. Incentives, decentralized control, the assignment of joint costs and internal pricing. Management Science, 8(3):325–343, 1962. [34] Eunhye Song, Barry L. Nelson, and Jeremy Staum. Shapley effects for global sensitivity analysis: Theory and computation. SIAM/ASA Journal on Uncertainty Quantification, 4(1):1060– 1083, 2016. [35] Jeremy Staum. Systemic risk components and deposit insurance premia. Quantitative Finance, 12(4):651–662, 2012. [36] Joshua Adam Taylor, Sairaj V. Dhople, and Duncan S. Callaway. Power systems without fuel. CoRR, abs/1506.04799, 2015. [37] Prasang Upadhyaya, Magdalena Balazinska, and Dan Suciu. How to price shared optimizations in the cloud. CoRR, abs/1203.0059, 2012. [38] U.S. Department of Energy. Benefits of demand response in electricity markets and recommendations for achieving them. Technical report, February 2006. [39] U.S. Energy Information Agency. Preliminary monthly electric generator inventory. Available at http://www.eia.gov/electricity/data/eia860m/. A Notation for Unit Commitment Problem Notation used for the problem in Equations 1-4 is adapted from [27]. Sets: • G: set of generators • S: set of bid steps • L: set of loads • T : set of time periods • A: set of ancillary services • G C : set of generator capacity constraints, ramping constraints, and minimum up and down times Elements of set A: • regu: regulation up service • regd: regulation down service • spin: spinning reserve service • nspin: non-spinning reserve service Variables: 17 • ugt : (binary) commitment status of generator g in time period t • vgt : (binary) startup decision for generator g in time period t • wgt : (binary) shutdown decision for generator g in time period t • pgst : offer cleared for generator g at bid step s in time period t • pgt : total offer cleared for generator g at all bid steps in time period t • pagt : amount of ancillary service a provided by generator g in time period t Parameters: • n: number of time periods • Kg : no load cost for generator g • Sg : startup cost for generator g • Cgs : marginal cost for generator g in bid step s of f er : quantity offered by generator g in bid step s • Pgs • Pg+ , Pg− : maximum and minimum operating level for generator g • Rga+ : maximum capacity of generator g to supply ancillary service a ∈ A • Ug+ , Dg+ : maximum up and down per-period ramping capability of generator g • U T g : minimum up time of generator g • DT g : minimum down time of generator g • dt : demand in period t • rta : amount of ancillary service a ∈ A required in time period t 18 B Formulation for Unit Commitment Problem minimize u,v,p XX (Kg ugt + Sg vgt + g∈G t∈T X Cgs pgst ) (10) s∈S XX pgst = dt ∀t ∈ T (11) pagt ≥ Rta ∀a ∈ A, t ∈ T (12) ∀g ∈ G, s ∈ S, t ∈ T (13) ∀g ∈ G, t ∈ T (14) pgt − pregd ≥ Pg− ugt gt ∀g ∈ G, t ∈ T (15) pgt + pregu + pspin ≤ Pg+ ugt gt gt ∀g ∈ G, t ∈ T (16) vgt + ug,t−1 − ugt − wgt ≥ 0 ∀g ∈ G, t ∈ T (17) vgq ∀g ∈ G, t ∈ T (18) wgq ∀g ∈ G, t ∈ T (19) pgt ≤ pg,t−1 + Ug+ + Pg+ vgt ∀g ∈ G, t ∈ T (20) pgt ≥ pg,t−1 − Dg+ − Pg+ wgt ∀g ∈ G, t ∈ T (21) ∀g ∈ G, a ∈ A, t ∈ T (22) ∀g ∈ G, s ∈ S, a ∈ A, t ∈ T (23) ∀g ∈ G, t ∈ T (24) subject to g∈G s∈S X g∈G of f er pgst ≤ Pgs X pgst = pgt s∈S ugt ≥ t X q=max(1,t−U T g +1) ugt ≤ 1 − t X q=max(1,t−DT g +1) pagt ≤ Rga+ pgst , pgt , pagt ≥ 0 ugt , vgt , wgt ∈ {0, 1} The formulation closely adheres to that found in [18], except for the exclusion of transmission constraints. For notational simplicity, some details are omitted; the full AMPL implementation is available in the Online Appendix. Equation 10 includes start-up, no-load, and energy costs split into up to ten piecewise constant bid steps. Equation 11 ensures power balance, while Eq. 12 guarantees procurement of sufficient ancillary resources of each type. Demand-side resources 19 supply a significant share of spinning reserve service in ERCOT; this provision is subtracted from the spinning reserve requirement. Excess spinning reserves count against the non-spinning reserve requirement. Equations 13 constrains cleared power to the level offered by each generator, and Eq. 14 substitutes a dummy variable to represent the total power across all bid steps. Equations 15 and 16 ensure consistency between generator provision of energy and reserves. Equations 17-19 ensure consistent relationships between startup, shutdown, and commitment variables given minimum up and down times. Where appropriate, substitutions are made to account for the on-off status of generators prior to period 1. Equations 20 and 21 incorporate ramping constraints. Equation 22 limits the capacity of reserves supplied by each generator. By default, it is assumed that all thermal generators are able to supply up and down regulation capacity equivalent to five times the relevant per-minute ramp rate and spinning reserves equivalent to ten times their per-minute upward ramp rate. All offline combined cycle turbines and gas turbines are assumed to be able to supply non-spinning reserves up to their maximum output. 20
© Copyright 2026 Paperzz