Turvey–Shapley Method for Network Cost Allocation
- The Turvey–Shapley method is a cost-reflective approach combining a probabilistic LRMC model and cooperative game theory to assign network costs based on customer demand impacts.
- It employs advanced statistical modeling, including Weibull-based tail event estimation and hierarchical clustering, to achieve granular and computationally tractable allocations.
- Case studies reveal that this method correlates closely with actual peak demands, reducing cross-subsidies compared to traditional energy-based allocation approaches.
The Turvey–Shapley Method is a cost-reflective, forward-looking approach for allocating distribution network costs to residential electricity customers. By combining a probabilistic long-run marginal cost (LRMC) model based on the Turvey perturbation principle with cooperative game theoretic Shapley value allocation, it aims to assign costs in a manner that aligns with each customer’s causal impact on future network investment requirements. The method incorporates advanced statistical modeling of tail events, exact and approximate Shapley calculations, and hierarchical clustering for computational tractability, yielding granular, scalable, and causally interpretable cost allocations (Azuatalam et al., 2019).
1. Turvey Perturbation Foundations for Network LRMC
The Turvey perturbation method (Turvey 1969) yields a forward-looking LRMC associated with capacity-driven network investments by considering the incremental cost of a small, permanent increase in demand. The canonical expression is
where denotes the present value of capacity cost required for a permanent increment in peak load, and applies discounting across the planning horizon.
For distribution networks with uncertain annual peaks, the Turvey–Shapley method employs a probabilistic 50% probability of exceedance (“50 POE”) framework, associating “small” demand growth (typically a 1% annual increment) with increments in the 50 POE annual peak. The peak load for a customer coalition is modeled as a stochastic variable, with the critical event “peak exceeds line limit ” assumed to follow a fat-tailed Weibull distribution:
- , with
- CDF
- is calibrated so that mean 0 (the forecasted coalition’s 50 POE peak).
The incremental (forward-looking) cost assigned to coalition 1 is thus
2
with 3 denoting the cost of an augmentation (e.g., line upgrade). In operational terms, the LRMC per unit increment is 4 (Azuatalam et al., 2019).
2. The Turvey LRMC Computation
The computation involves the following:
- 5: forecasted 50 POE annual peak for coalition 6
- 7: line (emergency) capacity threshold
- 8: cost to augment by the next block
- 9: mean of 0, set as the 1% annual growth target
Assuming the distribution of 1 is Weibull, and with a negligibility threshold (e.g., 2), the core steps are:
- Calculate 3
- Approximate 4
- Model only one augmentation per calculation block; ignore negligible tail probabilities.
Key modeling assumptions include permanent 1% annual 50 POE peak growth and single augmentation events.
3. Shapley Value Allocation and Causal Cost Attribution
Customers are modeled as players in a transferable-utility cooperative game where the characteristic function is 5 (the probabilistic Turvey LRMC). The Shapley value 6 uniquely allocates costs according to efficiency, symmetry, additivity, and the null-player principle. It is evaluated either as
7
or, grouping by coalition size,
8
Each customer 9 receives a charge reflecting their expected marginal contribution to future LRMC investment, averaged over all orders in which customers could join the system. The result is a cost-causal, forward-looking allocation (Azuatalam et al., 2019).
4. Clustering-Based Approximation for Scalability
Direct computation of Shapley values requires 0 evaluations of 1, becoming intractable for 2. The Turvey–Shapley method addresses this via hierarchical customer clustering:
- Partition the set of 3 customers into 4 clusters 5 using k-means on half-hourly annual load profiles (typical 6).
- Treat clusters as “super-players” and compute exact Shapley values over the 7 cluster coalitions.
- For each coalition 8, record the vector 9 of individual customer contributions to 0's 50 POE peak.
- Distribute each cluster’s Shapley value among its members in proportion to their averaged peak-load share across contributing coalitions.
This reduces the computational burden from 1 to 2 evaluations of 3 plus 4 bookkeeping, enabling practical application to hundreds of customers (Azuatalam et al., 2019).
5. Turvey–Shapley Algorithmic Workflow
The high-level procedure is as follows:
- Forecast individual customers’ small (e.g., 1%) 50 POE annual-peak increments 5.
- Partition the full set into 6 clusters via k-means.
- Compute network line limit, typically 7 annual peak of the grand coalition.
- For each cluster coalition 8:
- Sum 9
- Fit Weibull parameters with mean 0 and 1
- Compute 2, set 3
- Compute exact cluster Shapley allocations 4 as above.
- Record for each cluster and coalition, the member's peak-load shares 5
- Allocate 6 to members 7 proportional to their average 8
- The resulting 9 is the LRMC tariff for customer 0 (Azuatalam et al., 2019).
6. Comparative Performance with Established Methods
A numerical case study uses 125 residential customers from the Ausgrid Solar Home Electricity trial (half-hourly data, 2012–13), considering net loads both with and without PV. Benchmarking against alternative cost allocation approaches yields the following correlations of each method’s cost assignments with the true network peak driver (correlation 1):
| Method | Without PV | With PV |
|---|---|---|
| Shapley | 0.948 | 0.947 |
| Coincident | 0.948 | 0.947 |
| Yearly-peak | 0.507 | 0.249 |
| Monthly-peak | 0.485 | 0.468 |
| Energy-flat | 0.210 | 0.180 |
| Energy-ToU | 0.240 | 0.220 |
Root mean squared error (RMSE) relative to the Shapley value allocation is smallest for the coincident peak, moderate for yearly/monthly peak methods, and largest for energy-based approaches. Energy-based methods are shown to result in significant cross-subsidies and poor cost-reflectivity, while Shapley allocation aligns closely with cost causality (Azuatalam et al., 2019).
7. Computational Efficiency and Practical Feasibility
Direct Shapley enumeration scales as 2 in the number of customers, with runtimes approximately 10 minutes for 3, over 1 hour for 4, and 7 hours for 5. Randomized sampling can reduce runtime by about 75% at 6, but remains prohibitive as 7 increases.
Cluster-based approximation reduces computational complexity dramatically, with only 8 calls to 9 for 0 (e.g., 1 yields 32 evaluations). Including all customer–cluster bookkeeping (2), the end-to-end computation for 3, 4 is under 5 minutes, with performance independent of 5 beyond clustering (Azuatalam et al., 2019).
In summary, the Turvey–Shapley method adheres to economic principles of causality and fairness in LRMC allocation, incorporates robust statistical modeling of network risk, and achieves computational tractability for large customer bases via clustering, providing a practical, allocationally fair, and cost causally precise mechanism for modern distribution networks.