Stabilizing the Power Grid: How I Used Game Theory to ensure cooperation in Dynamic Virtual Power Plants
This blog post is a shortened and more blog-like version of my Master Thesis. The full text Master Thesis with all the formulas and proofs is available here.
The global transition toward renewable energy is moving forward for good economic and environmental reasons, but during my master’s research, I focused on two significant technical and economic challenges it presents. First, as synchronous power plants get replaced with distributed energy resources, power grids have a lower inertia, meaning faults lead to larger instantaneous frequency deviations. Second, the market value of renewables (e.g., wind and solar PV) is decreasing as their share of production grows.
Figure from Ahmadyar et al., 2018, shows decreasing inertia.
Figure from Hirth, 2013, displays decreasing market value of Solar PV.
The proposed technical solution lies in cooperative aggregation to provide services that boost the system inertia. These services are called Dynamic Ancillary Services (DAS). By networking heterogeneous Distributed Energy Resources (DERs) together, we can create a Dynamic Virtual Power Plant (DVPP) which can provide exactly these services. Together, the DERs leverage their complementary technical capabilities.
For this proposal to work, there are two main requirements:
- Technical feasibility (a collection of DERs is able to provide the DAS)
- Economic & Cooperative feasibility (collective DAS provision is beneficial for every DER)
The main challenge is to ensure that the DERs are capable of DAS provision but also ensure economic cooperation.
Dynamic Ancillary Service (DAS)
DAS are characterized by fast ancillary services, such as Fast Frequency Reserve (FFR), Frequency Containment Reserve for Disturbances (FCR-D), and voltage control. These operate in multiple countries with high penetrations of renewables, such as Australia, Ireland and the Nordic Countries in Europe. Individual DERs are often ineffective in providing DAS. However, a specific aggregation of DERs named a Dynamic Virtual Power Plant (DVPP) can provide DAS as shown by previous research. Below are the requirement curves for Fingrid’s FFR service, employed in this thesis.

Dynamic Virtual Power Plant (DVPP) Control Design
The goal is to provide DAS with a set of DERs. Given an activation signal , we formulate the desired power deviation and split the desired transfer function into local transfer functions : and We use a DER-specific Adaptive Dynamic Participation Factor (ADPF) to encode each DER’s role in the DVPP: The ADPF roles may for example include Low-pass, Band-pass, and High-pass filters. It is important to match the desired transfer function:

DVPP Control Design in Action
The DVPP studied in this Thesis has the following control design:

Timeline
Now we move to a market setting where the previously presented control design is integrated. First, we have to quantify the worth of a DVPP in the market. Consider a set of DERs and a DVPP operating in the Dynamic Ancillary Service Market:

where is the (forecasted) probabilistic reward (the reward can expect when placing a bid ) with the pass probability , is the optimal bid placed in the market, evaluates whether the DVPP is successful delivering the bid and is the realized reward, where is the price of the DAS and the penalty of the DAS.
Quantify Value of DERs
Now we move to the Game Theory part of the cooperation by asking: How much is each set of DERs (coalitions ) worth? I introduce the Forecasted and Realized Value to quantify this: where is the optimal partition of coalition .
Now we have all the ingredients to formulate a reward allocation based on the following timeline:

Cooperation Criteria
To define a suitable Reward Allocation we introduce a crucial set of cooperation criteria:
- C1: Rationality & Coalitional Stability
- C2: Bayesian Incentive Compatibility
- C3: Optimality & Feasibility
- C4: Fairness
- C5: Ex-Post Consistency
C1 is the most important criteria: it gurantees that every DER is best of in the grand coalition (all DERs togehter), thus has no incentive to form sub-coalitions or bid alone. C2 means that every DER reveals their private information truthfully, assuming that the other DERs also act truthfully. Optimiality and Feasibility (C3) simply indicate that the operation of the DVPP is physically implementable and that it bids optimally.
Next up, Although Fairness (C4) is sometimes perceived as a subjective and debated concept, there are attempts to define Fairness objectively. Oftentimes, fair outcomes lie between equality and optimality (Hall et al., 2025). There exists a rich literature on Fairness concepts and measures (Soares et al., 2024; Ostmann & Meinhardt, 2008; de Clippel & Rozen, 2022). In this work, we adopt the first principles presented in the GT foundations in van den Brink (2002) and the application of Fairness concepts for DERs in Cuenca et al. (2023). Cuenca et al. (2023) compares various outcomes of DERs installation in the grid, depending on the deployment policy of DERs. They define a fair outcome as an equity criterion: a fair allocation ensures that individual effort is proportionally rewarded, given an equal opportunity to participate (a level playing ground). Translating this definition to Cooperative Game Theory, an allocation is fair if it fulfills the balanced contributions axiom.
Finally, Ex-Post Consistency is the relation of Forecasted and Realized Reward: if they align, up to a bias factor of the forecast, I call the game Ex-Post Consistent.
Proposed Reward Allocation
Now that both the cooperation criteria and the market operation of the DVPP are established, the proposed reward allocation can be presented:

To satisfy the largest set of criteria possible, two methods were employed in my Thesis.
- The Shapley Value: In the thesis, I show that the Shapley Value leads to conditions C1 to C5 being satisfied, if the value function is “convex”. Convexity implies that the DERs have a positive network effect, meaning the marginal returns increase as the set of DERs grows. The Shapley Value distributes the reward based on the average marginal contribution of each DER. It ensures that individual effort is proportionally rewarded on a level playing field, satisfying the condition of Fairness.
- The Nucleolus: Sometimes, the convexity property is not fulfilled, for example when the risk preferences of the DERs is significantly different. In this case, the Shapley Value cannot guarantee the most important critera, Colaitional Stability (C1), and the Nucleolus is applied. The Nucleolus always fulfills criteria C1 to C3, but not nesceccarily C4 and C5. It minimizes the maximum dissatisfaction for all DERs, such that no DER wants to leave the cooperation. It calculates the payout by lexicographically maximizing the excess of the most dissatisfied coalition. While it sacrifices some linearity (C5) and Fairness (C4) compared to the Shapley Value, it ensures coalitional stability by proimising that no DER is incentivized to leave the grand coalition.
The Real-World Test: The Finnish Grid
To prove this framework practically, I simulated its operation on the Finnish power grid, utilizing historical data for their fast frequency reserve markets.
My simulated DVPP included:
- A 21.6 MW Wind power plant.
- A 15 MW Solar PV plant.
- A 15 MW Battery Energy Storage System (BESS).
Operating a DVPP in this market is high-stakes; failing to deliver the promised capacity results in a severe penalty that is three times the potential reward.
The Results: Better Together
The simulation proved my hypothesis: cooperation is highly effective. Operating together as a DVPP yielded 16% higher revenue compared to the DERs operating completely on their own:

The BESS emerged as the most significant beneficiary of this teamwork. Because of its extremely fast response times, it earned a reward that exceeded its standalone value by 40%. Meanwhile, the solar and wind plants benefited considerably from the battery compensating for production shortfalls when the wind died down or clouds rolled in, saving them from massive financial penalties.