We propose a model based on a large number of small competitive producers of renewable energies, to study the effect of subsidies on the aggregate level of capacity, taking into account a cannibalization effect. We first derive a model to explain how long-time equilibrium can be reached on the market of production of renewable electricity and compare this equilibrium to the case of monopoly. Then we consider the case in which other capacities of production adjust to the production of renewable energies. The analysis is based on a master equation and we get explicit formulae for the long-time equilibria. We also provide new numerical methods to simulate the master equation and the evolution of the capacities. Thus we find the optimal subsidies to be given by a central planner to the installation and the production in order to reach a desired equilibrium capacity.
Notes
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
1 Introduction
As electricity production is responsible for around a third of worldwide CO\(_2\) emission, its decarbonization is of course a huge challenge. As such, the share of electricity produced from renewable capacities such as hydro, wind, photovoltaic is widely growing. However, to achieve decarbonization objectives, this share must still grow in a very large proportion. In 2021, the share of all renewable production had reached 30%.1 But many new investments are required in order to achieve a net-zero economy by 2050 as 90% of global electricity generation should come from renewable sources at that point.2 Electricity market is characterized by the constraint that production must be equal to the consumption at any time. In case of non respect of this constraint, the system can incur a power outage whose consequences might be highly problematic. For example, the total economic cost of the August 2003 blackout in the USA was estimated to be between seven and ten billion dollars [15]. As electricity can hardly be stored, hydro storage is limited in size, and developing a large fleet of batteries is still highly costly, the power production capacity must be high enough to cope with major peak load events, which can reach extreme levels compared to the average load. The consequence of such constraints on the production system is that some power plants are used rarely (only during extreme peak load) but remain necessary for the system security, and insuring their economical viability with energy markets only is not guaranteed. This question has already motivated a great amount of economic literature under the name of missing money [19]. That’s also why some regulators took the lead on this matter through “strategic” reserves (see for example [10]) or by the design of capacity remunerations (see for example [12] for a review of theoretical studies and implementations of capacity remuneration mechanisms).
Renewable energies have low variable costs so their introduction has made electricity prices lower, see for example [11] or [21]. This effect is also sometimes referred as the cannibalisation effect (see [23]). This could reinforce the lack of incentives to invest in new capacities. To which level and at which rhythm new renewable capacity would develop in electricity markets is a key issue to regulators. Indeed, regulators can remove barriers by modifying the market design such as the rules of the markets, the level of competition or by providing financial incentives to the new capacities. The model we develop in this paper intends to provide explicit elements to guide regulators in such issues.
Advertisement
We based our model on MFG (Mean Field Games) approach to represent numerous renewable producers who can decide to invest in new capacities. The use of MFG to analyse power system is not new. For example, it has been used to study how consumers can optimise their flexilibities against a dynamic price, see [14] for EV (Electrical Vehicle) charging, [16, 18] or [5] for micro-storages or [17] or [7] for TCL (Thermostatic Control Load).
MFG are dynamic games involving an infinite number of small players. Such problems have been studied for a long time in Economics and a mathematical framework has been proposed in [20, 22]. One of the key feature of the MFG theory is that it provides a tool to analyze the effect of an aggregate shock (or common noise) on the system, by means of the so-called master equation. When it is well posed, this equation, usually set on the set of probability measures [13], contains all the information on the MFG. In several situations, the master equation can be posed on a finite dimensional space [8, 9] and it is thus easier to study. In this paper, we adopt a framework which is similar to the one of [9]. In particular we shall study a master equation whose derivation relies on the expression of dynamical equilibria on markets, even if no precise MFG is introduced. This type of approach is quite natural in Economics like for example equations which result from no-arbitrage assumptions. Indeed, in those situations, it is not necessarily the mathematical problem of the arbitrageurs which is important but rather the equilibrium relations that it implies.
In this paper, we analyse the long-term competition between producers who invest in renewable assets taking into account the cannibalisation effect. Moreover, we study the effect of subsidies on the aggregate level of capacity of production of renewable energies. We adopt a master equation formulation as in [9]. For a given level of subsidies, we are able to explicitly characterise the level of capacities which would develop within the competition framework and compare it to the level of renewable capacities achieved in a monopoly setting. The equilibrium we obtain is explicit but also unique and our model provides a way to analyse the impact of the level of subvention. We prove that competition strengthens the development of renewable achieving a larger total renewable capacities and diminishes the profitability of producers compared to a non-regulated monopoly setting. Numerically, we can analyse the rhythm at which renewable develops and how fast a given renewable capacity target can be achieved. We are also able to compute the optimal levels of subsidies for a central planner wants to achieve a target of renewable capacity while saving the distributed subventions. In particular, we demonstrate that from a regulator point of view, to subsidize the cost of production as a decreasing amount of installed capacities is more efficient than keeping a fixed subvention over time. We provide this study in two cases: one in which the renewable energies are the only adjustable capacities of production on the market and one in which the other capacities of production, the reserve, adjust to the production of renewable energies. When the strategic reserve adapts to the level of renewable capacity, we show in the paper the explicit and unique equilibrium of competitive and monopoly situation.
Mathematically, this problem can be named as the one of controlling a MFG equilibrium. Even though this problem seems quite natural from the point of view of applications, it has received only few attention for the moment. This may be due to the intrinsic difficulty of the problem, that we shall not enter in in this paper. Here, we shall restrict ourselves to our particular problem and illustrate the results we obtain with numerical simulations.
Advertisement
The rest of the paper is organized as follows. In Sect. 2, we introduce and study a simple model in which the capacity of electric production outside the renewable source is fixed. In this setting, we develop the case with a constant subvention to the production and also with a decreasing subvention with the total renewable capacity. In Sect. 3, we then proceed to study the more involved case in which this capacity evolves with the installed capacity of renewable.
2 Renewable capacity development with fixed reserve
2.1 A first general model
Assume that we have a multitude of producers of a renewable energy, that they are symmetric and non-atomic in the sense that every one of them is too small to have an influence on the market. Assume that the total (aggregate) available capacity of renewable energy \(K_t\) (in MW) at time t (in years) evolves according to
The parameter \(\delta >0\) is given and represents the decay of old installations due to time (in years\(^{-1}\)). The quantity \(X_t\) is the variation of capacity, at time t, induced by the behaviour of the producers. Let \(P_t\) be the market remuneration assimilated at the spot price in €/MWh and assume that it depends on the total (aggregate) available capacity \(K_t\) in a decreasing way:
where \(\varepsilon \) is a fixed parameter in MW and p a constant in €/h. This model for the spot price is directly inspired by structural approaches to model electricity prices, such as models developed in [6] or in [3], which represent spot prices as the intersection of the production and demand curves in a stylised way. Because, in our model, the new capacities X are renewable technologies with very low cost of production, large introduction of this type of technology mechanically decreases the spot price most of the time.
Let \(c_t\) be the cost of production, in €/MW, at time t. We introduce also a parameter h (in hours/year) which accounts for the number of hours of production of the renewable energy, per year. Indeed, renewable technologies have the particularity to depend on meteorological conditions and as such do not run at full capacity all the time.
We want to characterize the value of a single unit of production at time t, which we denote by \(u_t\). Note that, equivalently, it represents the value of the “game” for a producer detaining a single unit of production at time t. From the previous assumptions, we can write \(u_t\) as the sum of the expected payments given by a unit of production, before it defaults, which happens at rate \(\delta > 0\). This yields (denoting by \(a^+\) the positive part of a)
The random variable \(\tau _t\) is an exponential random variable of parameter \(\delta ^{-1}\) which models the time at which the unit of production will default.
The strategic equilibrium which takes place in our model can be seen through the link between the Eqs. (3) and (1). Indeed to compute the value of a unit of production, we need to have anticipation on the evolution of the future total capacity installed. But on the other hand, the evolution of the total capacity installed should depend on the value of a unit of production: the more profitable the production of renewable, the more capacity should be installed. To make this link more apparent, we make the assumption that \(X_t\) is a function of only the time t, the aggregate capacity of production \(K_t\) and the value \(u_t\) of a unit of production, and we write \(X_t = F(t,K_t,u_t)\). We shall come back on this assumption later on.
The previous assumption hints to seek \(u_t\) as a function of only t and \(K_t\) which we note \(u_t = U(t,K_t)\). This leads to a sort of dynamic programming formulation for \(u_t\) which takes the form
for \(dt > 0\). Assuming that \(c_t = c(t,K_t)\), simply computing \(\tfrac{d}{dt}U(t,K_t)\), applying the chain rule and using (1) and the above equation, we find that U should solve the PDE
on the domain \((t,k) \in (0,\infty )\times [0,\infty )\). Note that the previous equation is backward in time, that no boundary condition is needed at \(t = \infty \) because of the presence of the discount factor r and that no boundary condition is needed at \(k = 0\) provided that \(F(t,0,U(t,0))) \ge 0\). In the terminology of the MFG theory, this PDE is the master equation of the problem.
Let us note that the well-posedness (existence and uniqueness) of the previous PDE yields the existence and uniqueness of an equilibrium in our model. Indeed, if we are able to compute U through (4), then we can also compute the evolution of \(K_t\) through (1). We stress that (4) is not the master equation of a mean field game, because U does not represent the value of an agent in a Nash equilibrium, but the value of a unit. Instead, in our model, (4) is simply derived by the chain rule, and we call it master equation because it has the same mathematical structure of the mean field game master equation (in one space dimension), so that we easily get well-posedness results. It is in fact an equation for the value of a unit in equilibrium, but not a game, and the sole fact we use of MFG theory is the idea that producers are non-atomic (or small), as explained above.
Equilibrium with a large number of competitive producers We now make two assumptions to make the precedent model more tractable and get, in particular, an explicit expressions for the equilibrium capacity. We assume first that the model is stationary, that is that no quantity depends explicitly on the time variable. This leads to the master equation
which thus reduces to a singular ODE since only one variable is remaining.
We now make the more crucial assumption that, for some constant \(\lambda > 0\) and function \(\alpha : {\mathbb {R}}_+ \rightarrow {\mathbb {R}}\),
$$\begin{aligned} F(k,U) = \lambda (U - \alpha (k)). \end{aligned}$$
(6)
Remark 1
This assumption has the important property that higher the value of a unit of production, the higher is the installation of new capacity and is justified by the following model.
We now present a simple model with N small competitive producers to justify the Eqs. (6) and (5) when N is large. Consider a producer whose capacity of production in (MW) at time t is given by \(S_t\). Let
\(\alpha (k)\) be the cost of installation, in €/MW, given the installed (aggregate) capacity k
\(\beta _N\) be an adjustment cost, in €year/MW\(^2\) which represents a friction to large volume of installation.
We shall come back later on why it is natural that \(\beta \) depends on the number N of producers.
These costs depend on the type of the production technology. Later, we will consider the possibility for a central planner of subsidizing the cost of production c and the cost of installation \(\alpha \).
We assume that the producer controls its (new) installed capacity \(S_t\) through
which is in infinite horizon with a discount factor r and, at every time t (in years) given by the spot price minus the cost of production, multiplied by the capacity \(S_t\) and the hours per year of production h, while it pays the installation cost, multiplied by the intensity of installation, and an adjustment cost.
We assume, as above, that the producer neglects the impacts its production has on the aggregate production \(K_t\), meaning that is is small compared to the total multitude of producers (as in mean field models). This implies, in particular, that \(K_t\) is treated as a function of time only in the maximization of the above reward. The maximization problem, in infinite horizon, is easily solved by means of Pontryagin’s maximum principle: the Hamiltonian is
where v is the adjoint variable, which solves the ODE \(\dot{v} = - \frac{\partial H}{\partial S} +rv\) and the optimal control maximized the Hamiltonian. Thus the adjoint equation associated to this problem is given by
On the other hand, we can compute the evolution of the aggregate capacity \(K_t\) as the sum of the evolution of the capacity of all players. Let \(\overline{S}_t\) be the new aggregate available capacity of the total multitude of producers, i.e. \(\overline{S}_t =\sum _{i=1}^N S^i_t\), with \(S_0=0\), thus the total available capacity is
Hence, setting \(\lambda = (2\beta )^{-1}\), we recover the required form \(F(k,U) = \lambda (U - \alpha (k))\).
Remark 2
Recall that in this N players framework, \(\beta _N\) is an adjustment cost. Hence it is natural that this cost grows with the number of producers (or at least of active producers) in the model. Indeed if \(\beta _N\) is small, then the adjustment cost is also small and we can expect that a few big producers can adapt their production optimally quite easily. However, as \(\beta _N\) grows, this adjustment becomes more and more important and the slowness of the producers to adjust allow rooms for smaller producers to install some small, non zero, capacity of production. Somehow this is what the relation (9) yields.
2.2 Constant subvention: competitive and monopoly equilibrium
We now assume that c and \(\alpha \) are constant functions of k. These assumptions are also probably simplistic, however, they allow for several explicit computations which are helpful for some developments of this paper. We come back later, in Sect. 2.4, on possible generalizations of the dependence of these costs on k. This finally yields the master equation
Note that the decay \(\delta \) of capacities due to time can also be interpreted such as in [9] as the rate of technological progress of the renewable technology. This means that in this model the costs of production and of installation mechanically decrease through time as the technology improves.
The next results uses tools developed for mean field game theory and states well-posedness of the master equation as well as an important monotonicity property.
Proposition 3
There exists a unique globally Lipschitz solution to (11). It is monotone decreasing and there exists a unique stationary state \(k^*\) for the model.
Moreover, if either \(\alpha \le 0\) or \(h c + \alpha (r+\delta ) \le \frac{p}{\varepsilon }\), then \(U(0) \ge \alpha \), which implies that \(K_t\ge 0\) if \(k_0 \ge 0\), and \(K_t>0\) if \(k_0>0\).
$$\begin{aligned} -rU - F(k, U) \tfrac{d}{dk} U + G(k,U)=0, \end{aligned}$$
where \(F(k,U)= -\lambda (U-\alpha ) +\delta k\) and \(g(k,U)= -\delta U + h \big (\frac{p}{k+\varepsilon } -c\big )^+\). Thanks to [8, 9], existence and uniqueness of a Lipschitz and monotone decreasing solution hold true because of the monotonicity property of the couple (F, G)
which is easily verified in our case. Existence and uniqueness of the stationary state is a consequence of existence and uniqueness of a decreasing solution to the master equation.
To show that \(U(0) \ge \alpha \), assume by contradiction that \(U(0) < \alpha \). The equation for \(\overline{U} = U - \alpha \) is
The first term is strictly positive (\(-(r+\delta )\overline{U}(0) >0\)), while the second is positive, since U is decreasing (\(\overline{U}(0) \overline{U}'(0) \ge 0\)). Under the assumption, the last term is positive, \(h \left( \frac{p}{k+\varepsilon } -c\right) ^+ -\alpha (r+\delta ) \ge 0\), whence the contradiction. \(\square \)
Stationary state and convergence of competitive market: We here compute explicitly the equilibrium capacity for the above model given by (11)–(12).
The stationary state is such that \(\dot{K}=0\), that is, \(\lambda (U(k^*)-\alpha ) =0\). Inserting this in (11), we obtain the following system for the unknowns \((k^*, U(k^*))\):
We assume that \(c\varepsilon <p\). If \(\frac{p}{k^*+\varepsilon }-c \le 0\), that is, \(k^*\ge \frac{p-c\varepsilon }{c}\) (if \(c>0\)), then we get \(k^* = -\frac{\lambda \alpha }{\delta }\), which is not allowed, as \(\alpha \ge 0\) and \(k\ge 0\). If \(c\le 0\), then the argument of the positive part is clearly positive. On the converse, if \(c>0\) and \(k^* < \frac{p-c\varepsilon }{c}\) then the system leads to the second order equation
Let us denote \(\overline{c} = hc + (r+\delta )\alpha \) a quantity homogeneous to the cost in €.year\(^{-1}\) of 1 MW of a new capacity. Indeed, 1 MW of new capacity installed at time \(t=0\) leads to installation costs \(\alpha \) plus the costs of production weighted by the decay factor of the capacity: \(\int _0^{\infty } e^{-rt} \Big ( e^{-\delta t} h c\Big )dt\), i.e. \(h c. (r+\delta )^{-1}\) euros. We see that \(k^*\) is a decreasing function of
It can be shown that \(k^*(\overline{c})< \frac{hp}{\overline{c}} -\varepsilon < \frac{p}{c} -\varepsilon \), if \(\alpha \ge 0\). It is interesting to analyse the sensitivity of \(k^*\) with respect to the parameters of the problem.
First, the higher the costs (of production c, as well as of construction \(\alpha \)), the less the capacity is developed, which is reasonable.
In addition, \(k^*\) increases with p, which means that the renewable capacity developed more when the spot market offers better rewards.
Finally, when the friction to installation \(\beta \) is large, so \(\lambda \) is small, no new renewable capacity is developed as the optimal capacity \(k^*\) goes to zero.
These two assumptions are very natural. The first assumption directly comes from the fact that installing new capacities is costly and therefore \(\alpha >0\). The second one makes the hypothesis that the global annual costs \(\overline{c}\) are inferior to the remuneration a new capacity would receive from the spot market if no capacity were installed, which seems a necessary condition. Indeed, this second assumption implies that if only one MW of renewable exists in the market, it should be able to found its remuneration on the spot market. Under (17) and (18), we always have (if \(K_0 < k^*\), so that \(\dot{K}_t >0\))
In particular, \(k^*\) is not reached in finite time.
Proof
Since U is decreasing, the drift \(f(k) = \lambda (U(k)-\alpha ) -\delta k\) is strictly decreasing. Thus \(f(k) > f(k^*) = 0\) and then \(K_t\) is strictly increasing and strictly concave, so clearly \(K_t \le k^*\). As U is decreasing, we get
Therefore we obtain \(\frac{d}{dt} (k^* - K_t) \ge -(\lambda L + \delta ) (k^* -K_t)\), which gives
$$\begin{aligned} k^*-K_t\ge (k^*-k_0) e^{-(\lambda L + \delta ) t}. \end{aligned}$$
\(\square \)
Monopoly: we consider now a monopoly regime, in which there is a unique producer to develop this renewable capacities. Thus in particular \(S_t = K_t\) above, and (2) is assumed in the beginning (without the positive part), that is, the unique agent maximizes
Note that this problem is similar to the one introduced to derive (11), except for the fact that here \(N =1\) and there is only one producer. Then the adjoint equation becomes
There exists a unique globally Lipschitz solution to (20). It is monotone de- creasing and there exists a unique stationary state \(k^*_{mono}\) for the model. If \(\overline{c}\varepsilon <hp\) then \(k^*_{mono}\) is the unique positive root of the polynomial
Existence and uniqueness of a Lipschitz and monotone solution is shown as in Prop. 3. This implies that there exists a unique stationary state \(k^*\).
To find the stationary state, we have to solve the system
Thanks to Descartes’ rule of signs, this admits a unique positive solution if \(c\varepsilon <p\) and \( \alpha \varepsilon < \frac{hp-hc \varepsilon }{r+\delta }; \) equivalently, this writes \(\overline{c} \varepsilon <hp\) and \(k^*\) is a root of (21). \(\square \)
We now compare the two regimes. The following result shows that competition enables to reach higher installation capacities compared to monopoly. This also shows that as expected competition drives lower profitability for producers because the value of a single unit of production is then lower under competition compared to monopoly. As a result, the spot price is also higher under the monopoly compared to competition.
Theorem 6
For every admissible value of the parameters, we have
where \(k^*_{mono}\) and \(k^*_{agents}\) are the equilibrium capacities in the monopoly regime and in the competitive small agents regime, respectively.
Proof
The stationary states \(k^*_{agents}\) and \(k^*_{mono}\) are the unique solutions of systems (14) and (22), respectively. The first equation is the same, and we can write \(U(k^*)\) as a strictly increasing function of \(k^*\); while in the second equation \(U(k^*)\) is written as a strictly decreasing function of \(k^*\). Comparing the rhs of these two equations, we note that
2.3 Optimize subventions to control the competitive equilibrium capacity
We consider now the problem where a central planner subsidizes the new capacities in order to achieve some target of renewable capacities. The central planner can either provide subvention at the installation of the new capacity, providing \(\alpha _{sub}\), or when the capacity is running, providing \(c_{sub}\) to the producer. The central planner has to determine the optimal level of subvention it provides to achieve its target while constraining the amount of subsidies it provides. In the model \(\alpha \) is simply replaced by \(\alpha -\alpha _{sub}\), and the same for c. Thus \(\alpha \) is a cost of installation and \(\alpha _{sub}\) the subvention to installation (in €/MW), while c is a cost of production and \(c_{sub}\) is the subvention to production.
Let us denote by \(\overline{c}_{sub} = h c_{sub} + \alpha _{sub} (r+\delta )\) the global annual subvention in (€/MW)/year provided by the central planner to a new capacity. In the model, the producer is indifferent whether this global subvention should be paid once at the installation (\(c_{sub}=0\)), or during the lifetime of the production (\(\alpha _{sub}=0\)) or a combination of both.
From the point of view of the central planner, we consider the problem of choosing the parameters \(\alpha _{sub}\) and \(c_{sub}\) in order to reach a desired value \(\overline{k}\) for the stationary production \(k^*\). The central planner then aims at minimizing the distance between \(k^*\) and \(\overline{k}\), while paying reasonable subsidies. Looking at (7) and (10), the total subvention to installation provided by the central planner at time t is \(\alpha _{sub}\sum _i \dot{X}_{i,t}\) and the total subvention to production is \(h c_{sub} \overline{S}_t\). We have \(\dot{X}_t = \dot{S}_t+\delta S_t\) and \(\overline{S}_t = K_t -k_0 e^{-\delta t}\). The last equality gives \(\dot{\overline{S}}_t = \dot{K}_t +\delta k_0 e^{-\delta t}\). Therefore, \(\sum _i \dot{X}_{i,t} = \dot{\overline{S}}_t+\delta \overline{S}_t = \dot{K}_t + \delta K_t\). Hence, the central planner aims at minimizing
which depends only on \(\overline{c}_{sub}\). In our model, the producer and the regulator are sensitive to the global amount of subvention and are indifferent whether is is paid at the construction or during the exploitation of the power plant.
Let’s note that equation (24) can be also rewritten as
where very clearly it appears that the objective of the central planner is a compromise between achieving the target capacity \(\overline{k}\) and the total subvention it provides to the total new capacity \(\overline{S}\). Recall that we assume that \(\alpha , \alpha _{sub}\) and \(c,c_{sub}\) are constants. The admissible domain, given by (17)–(18), is for \(\alpha -\alpha _{sub} \ge 0\) and \((\overline{c} -\overline{c}_{sub}) \varepsilon < hp\), that is
This admissible domain implies that the subvention to the installation could not be superior to the installation costs, meaning that the producer cannot earn free money by only installing a new capacity without running it. Let’s recall that \(\overline{c}-\frac{hp}{\varepsilon }<0\) by assumption (18), which means that the all positive subsidies \(\overline{c}_{sub}\) to production are admissible. Therefore the admissible domain covers a large enough domain for our applications.
$$\begin{aligned} \overline{c} = h c + \alpha (r+ \delta ), \qquad \overline{c}_{sub} = h c_{sub} + \alpha _{sub} (r+ \delta ). \end{aligned}$$
The master equation (26), as well as the dynamics for \(K_t\) in (12), depends only on \(\overline{c}-\overline{c}_{sub}\), and thus also the stationary state, which is given by
We see that \(k^*(\overline{c}_{sub})\) is an increasing function of \(\overline{c}_{sub}\). Hence the cost \(\overline{J}\) in (24) depends only on \(\overline{c}_{sub}\). Under monopoly, using Theorem 6, we note that more subvention would be required to achieve the same target \(\overline{k}\).
Numerical simulations We solve numerically first the master equation (26) and then the ODE (12) for a large enough initial value. We assume \(k_0=30\) GW and repeat for any value of \(\overline{c}\) constant. There are two ways to solve (26): either we discretise the HJ equation
$$\begin{aligned} -r V + \Big ( -\delta k V +\lambda \frac{V^2}{2} +\log (k+\varepsilon ) -\overline{c} k\Big ) =0, \end{aligned}$$
solve it by the Newton method and then take the discrete derivative, or we solve directly (26), basically by the Euler implicit scheme backward, giving the terminal value at \(k^*\); the result is approximately the same. More precisely, given the value \(U(k^*)\), we discretise the interval \([0,k^*]\) and the value \(u_i \approx U(k_i)\), knowing \(u_{i+1}\) is given implicitly by
Such equation is solvable for \(u_i\) because U is decreasing and, as a consequence, \(\lambda ( U(k) -\alpha ) -\delta k) >0\) for \(0\le k < k^*\). In fact, \(u_i\) is given by
We obtain the following results fixing the parameters
where \(r, \lambda \) are taken from [2], as well as \(\alpha \) and c, while \(\delta \) comes from [4] and means that that the plant loses 50% of its value over 10 years.
We fix a reserve level at \(Y_0 = 70\) GW which enters in the spot price as \(\frac{p}{K_t + Y_0 + \varepsilon }\); in fact, this corresponds to a new value for \(\varepsilon \) which becomes \(Y_0 + \varepsilon \) in previous calculations. The quantity \(\overline{c}\) is \(\overline{c} = hc + \alpha (r+\delta )= 282,040\) €/(MW year) and we fix \(\mu = 1000\) €/MW.
The power market at time \(t=0\) is therefore a system with 30 GW existing renewable capacities, 70 GW of reserves such as thermal plants which complement the renewable production. The central planner aims at doubling the renewable capacities to 60 GW. \(Y_0\) and \(k_0\) are directly inspired by French power system3 and p is set such that the spot price is around 60 or 50 €/MWh which is a common price level observed in the spot market in 2021.
The value of \(\overline{c}_{sub}\) for which \(k^*(\overline{c}_{sub}) = \overline{k}=60\) GW is 133,400 €/(MW year) which implies that the central planner would have to subsidize the producers around half of their cost to reach the target of 60GW of renewable in the system. The minimum of the objective function of the central planner J corresponds to a slighly lower value of subvention \(\widehat{\overline{c}}_{sub} = 132,500\) €/(MW year). The corresponding equilibrium value is \(k^*(\widehat{\overline{c}}_{sub}) =59.2\) GW, which is 800 MW less then the target \(\overline{k}=60\) GW. The difference between the target and the capacity achieved at the terminal time \(T= 50\) years is \(k^*(\widehat{\overline{c}}_{sub})- K_{50} =2.4\) MW. The results are shown in Figs. 1 and 2. Figure 2 shows the time-dynamics of the installed capacity: the installed capacities gain 20 GW in only tree years and double in less than 10 years. Changing the market design and enabling a larger remuneration through the spot market (i.e. by increasing p) for renewable capacities enables to speed the rhythm at which the new renewable capacities are developed and also reduced the amount of subsidies. This is illustrated in Fig. 3.
×
×
×
2.4 Non constant cost of production and subsidies
In the previous section we considered the case of constant cost of production c, subsidy to production \(c_{sub}\), cost of installation \(\alpha \), subsidy to installation \(\alpha _{sub}\) but decreasing along time with respect to the rate of technological progress \(\delta \). We consider here the more general case of cost and subvention to production which depend on the total capacity in a decreasing way: the higher the capacity, the lower the cost of production and the subsidy. The cost and subvention to installation are still assumed to be constant with respect to the total capacity. The most general case we can consider the case in which the cost of production is a function \(\varphi (k)\) and the subsidy to production is a function \(\psi (k)\). Thus the dynamics of the aggregate capacity, in the competitive regime, is still given by (12), while the master equation (11) becomes
If the function \(\frac{p}{k+\varepsilon } - \varphi (k) +\psi (k)\) is decreasing in k, then the master equation (28) admits a unique Lipschitz solution, it is monotone, and there exists a unique equilibrium \(k^*\), which is such that
Moreover, there is exponential convergence to the equilibrium.
Proof
Well-posedness is again a consequence of [22], where existence and uniqueness is proved in the monotone case. Imposing \(\dot{K}_t=0\) in the equilibrium, we find \(\lambda ( U(k^*) - \alpha ) -\delta k^*=0\) and, putting this in the master equation (28) we get \((r+\delta )U(k^*)= h \left( \frac{p}{k^*+\varepsilon } - \varphi (k^*) +\psi (k^*) \right) ^+\). Thus we obtain (29), which is uniquely solvable since the left hand side is a strictly increasing function of \(k^*\), while the left hand side is decreasing by assumption. Exponential convergence is proved as in Proposition 4. \(\square \)
In order to get explicit results, we consider specific shapes of the cost of production \(\varphi (k)\) and the subvention to production \(\psi (k)\):
This two functions correspond to constant cost of production and to decreasing subvention to production with respect to the capacity. The central planner has then to choose the two parameters \(c^1_{sub}\) and \(c^2_{sub}\) in order to reach the desired equilibrium capacity. The subvention to production is not constant here, but depends on the total capacity \(K_t\) in a decreasing way, if we impose \(c^1_{sub} >0\). To keep the model tractable, we assume that it depends ok \(K_t\) in the same way as the spot price. This expression is easy to understand for a producer as it means that the regulator proposes to subsidize production with a constant part and with a variable part which is proportional to the spot price. In fact, with respect to the first model given by (11), p is replaced by \(p+c^1_{sub}\) and c by \(c-c^2_{sub}\). Thus we obtain the constraints
It is now a function of two variables and we see that it is an increasing function of both \(c^1_{sub}\) and \(\overline{c}^2_{sub}\). This implies that, to reach a desired equilibrium \(\overline{k}\), the larger \(c^1_{sub}\) can be chosen, the lower \(\overline{c}^2_{sub}\), and vice versa.
The central planner aims at reaching a desired equilibrium capacity \(\overline{k}\). She can subsidize either the quantity \(\overline{c}^2_{sub}\), as in the case of constant subsidy, or the quantity \(c^1_{sub}\). Since the equilibrium capacity satisfies (15) (with p replaced by \(p +c^1_{sub}\) and c by \(c-c^2_{sub}\) therein), we get that the optimal parameters \(\overline{c}^2_{sub}\) and \(c^1_{sub}\) are connected by the linear combination:
We observe that the function \(\frac{K_t -k_0 e^{-\delta t}}{K_t +\varepsilon }\) is less than 1, and thus much smaller than the quantity \(K_t\) in the first integral. This implies that the central planner is always better off to subsidize \(c^1_{sub}\) with respect to \(\overline{c}^2_{sub}\). Therefore, in this model, the optimal choice is to take \(\overline{c}^2_{sub}\) as small as possible and for the regulator to subsidize production conversely with the installed renewable capacity.
Fixing the parameters as in the previous subsection, we obtain that, if the subsidy \(\overline{c}^2_{sub}=0\), then the optimal \(c^{1,*}_{sub}\) to reach the desired equilibrium is \(5.78 \cdot 10^6\) €/h, which is a fraction 0.89 of the spot price p. As observed above, with a larger p, the rhythm at which the renewable capacity reaches the equilibrium increases, i.e. \(K_t\) gets close to the equilibrium \(\overline{k}=60~\text {GW}\) in a shorter time.
×
3 Renewable capacity development with adaptating capacity of reserves
We introduce in the model another variable \(Y_t\) which models the reserve. As before, \(K_t\) is the available capacity of renewable energies and \((K_t, Y_t)\) evolve according to
The dynamics of the reserve is thus a deterministic function of the capacity \(K_t\), given by the drift f: a central planner automatically adapts the level of reserve to the installed capacities of renewable. This is perfectly known by renewable producer. Again, we assume that the spot price is in the form
and we consider here the case of constant costs of production and of installation. Thus, in line with the arguments of the previous section, we get that U(k, y) solves the PDE
$$\begin{aligned} -(r+\delta ) U + (\lambda (U-\alpha ) -\delta k) \partial _k U + f(k,y) \partial _y U + h \left( \frac{p}{k+y +\varepsilon } -c\right) ^++ =0 . \end{aligned}$$
Equation (32) is a nonlinear PDE in space dimension 2. Because of the nonlinear term in the drift and of the non-divergence form, existence of classical solutions is not directly covered by existing theories. We provide below a proof of uniqueness which exploits the monotone structure and is inspired by the proofs of [8, 22]. The questions of existence of classical (or Lipschitz) solutions seems a challenging mathematical question, beyond the scope of this paper. In fact, it might not be true for any choice of regular f, but may instead require a monotone structure on f, or on the drift \((\lambda (U-\alpha )-\delta k, f(k,y))\). The numerical study we give below in Sect. 3.3 suggests that a classical solution exists for a linear choice of f.
Proposition 8
If f is \(C^1\), then there is at most one classical solution to (32), and it is decreasing in k.
Proof
Let \(U^1\) and \(U^2\) be two solutions and consider
Hence a maximum principle result gives \(W\le 0\). This gives the claim because, if there was a point \((k_1,y_1)\) where \(U_1(k_1, y_1) \ne U_2(k_1, y_1)\), then (by continuity) there would be a point \((k_2,y_2)\) in a neighborhood for which \(W(k_1, k_2, y_1, y_2) >0\). \(\square \)
3.1 Stationary state
As in the previous section, we want to analyze the model’s stationary states. As those states obviously depend on the nature of the function f, we fix here a form for f and show how such a study can be made in this case.
We remark that \(U(k,y)\ge 0\) because of the positive part. Thus the vector field for k, \(\lambda (U(k,y)-\alpha ) -\delta k\), is positive in \(k=0\) if \(\alpha \le 0\). While if \(\alpha >0\), we have to ensure that \(U(0, y) \ge \alpha \) for any y. This holds true if \(f(0,y) \le 0\) and U is decreasing in y (or the opposite), and
and the fact \(Y_t, K_t \ge 0\), we get \(U(k,y) \le \frac{h}{r+\delta }\left( \frac{p}{\varepsilon } -c\right) \) and thus
$$\begin{aligned} \lambda (U-\alpha ) -\delta k \le 0 \quad \text{ if } k \ge \frac{\lambda }{\delta } \left[ \frac{h}{r+\delta } \left( \frac{p}{\varepsilon } -c\right) -\alpha \right] = k_{max}. \end{aligned}$$
The stationary state \((k^*, y^*)\) is such that the vector field is zero and so, evaluating the master equation on that point and calling \(u^* =U(k^*, y^*)\), we obtain the system
Observe that, if \(\frac{p}{k^* +y^* +\varepsilon } -c \le 0\), the solution is \(u^*=0\) and \(k^* =- \frac{\lambda \alpha }{\delta }\), which is negative if \(\alpha \) is positive. Thus we assume \(\frac{p}{k^* +y^* +\varepsilon } -c \ge 0\). Replacing \(\overline{u} = u^*-\alpha \), we get
We will consider a simple form of f linear: with \(a, b >0\)
$$\begin{aligned} f(k,y) = -a k -b y +\gamma . \end{aligned}$$
(35)
The constraints are satisfied if \(\frac{\gamma }{a} \ge k_{max}\) and \(\frac{-b y_{max}+\gamma }{a}\le 0\). With this f the above system provides the equation \(y^* = \frac{-a k^* +\gamma }{b}\) and
if \(a\ne b\), which is equation (15) with \(\varepsilon \) replaced by \(\frac{-\frac{\gamma }{b}+\varepsilon }{1-\frac{a}{b}}\) and p replaced by \(\frac{p}{1-\frac{a}{b}}\). Hence the solution is
If \(a=b\) the solution is instead \(k^*=\frac{\lambda }{\delta (r+\delta )} \left( \frac{hp}{\frac{\gamma }{a} +\varepsilon } -\overline{c} \right) \).
3.2 Monopoly
We consider here the case where the production of the renewable energy is subject to a monopoly regime. In analogy to (20), the master equation with the reserve becomes
$$\begin{aligned} -(r+\delta )U + \left( \lambda ( U - \alpha ) -\delta k\right) \partial _k U + f(k,y) \partial _y U +\frac{hp (y+ \varepsilon )}{(k+y+\varepsilon )^2} -hc =0. \end{aligned}$$
(38)
The equation is derived formally as in Sect. 2.2, by considering in addition the reserve \(Y_t\) which is treated as a given function of time, in the optimization problem for the unique producer of the renewable energy. Roughly speaking, \(\varepsilon \) is replaced by \(y+\varepsilon \).
In this case, the stationary state is given by a triple \((k^*, y^*, u^*)\). Similarly to the competitive case (33), it is provided by the system
where \(k^*_{mono}\) and \(k^*_{agents}\) are the equilibrium capacities in the monopoly regime and in the competitive small agents regime, respectively.
Proof
As in Lemma 6, \(u^*\) is a strictly increasing function of \(k^*\), which is the same in the two regimes. In addition, we get \(y^*\) is a function of \(k^*\), say \(y^*=\varphi (k^*)\), since f is invertible and does not depend on u. Thus we have just to compare the third equation in the systems: since
To simulate the master equation (32) we propose a finite difference scheme which takes into account the monotonicity in k of U. The master equation (32) is a scalar PDE in two space variables. The problem is that it is non linear and has no boundary conditions, thus usual finite difference methods are not directly applicable; see e.g. [1] for an overview of numerical methods for mean field games. To simulate it, we adapt the upwind scheme for linear transport equations, exploiting the monotonicity in k of U, which ensures that the scheme is monotone. We hence simulate the equation without boundary conditions, using the monotonicity of the coefficients which ensure that there is an invariant domain where the equation can thus be numerically computed.
More precisely, We consider a uniform grid \((k_i, y_j)_{1\le i\le n, 1\le j\le m}\) which discretizes \([0, x_{max}]\times [0, y_{max}]\) with steps \(\Delta k\) and \(\Delta y\), for suitable maximum points \(x_{max} \) and \(y_{max}\), and consider the approximation
for \(0<i<n\), \(0<j<m\), while the boundary points are such that (choosing properly \(x_{max} \) and \(y_{max}\)) \(\lambda ( U -\alpha ) -\delta k_i \le 0\) in \(x_{max}\) and \(\ge 0\) in 0, and \(f(k, y_{max}) \le 0\), \(f(k, 0) \ge 0\). Splitting positive and negative part in this way is typical of upwind shemes for the transport equation. This equation is in the form \(F_{i,j}(u) =0\) and is solved by Newton method, which consists of the iteration
This is solvable because DF is invertible since it is diagonally strictly dominant (even if not properly defined) due to the fact that U is decreasing in k. Indeed, we have
For the numerical simulations, the idea is to avoid the constraints on \(k=k_{max}\) and \(y=0\), by simulating the master equation only in the rectangle \([k_0, k^*]\times [y^*, y_0]\), which turns out (a posteriori) to be invariant, where the initial conditions are \(k_0 < k^*\) and \(y_0 > y^*\).
Case\(a=b=1\). In this case, it means that the reserve and the renewable capacity are perfect substitutes, and that when one unit of renewable is built, the reserve is going to decrease by one unit. And then \(\gamma \) is the level of capacity (reserve + renewable) in the system at the equilibrium,
by considering that the the renewable are subsidized by \(\overline{c}_{sub}\). We stress that we have always the constraint \(y_0 \le \frac{p}{\overline{c}}-\varepsilon \) if \(\alpha >0\).
and make the choice \(a=b=1\), \(\gamma = 130\) GW, thus we get that the optimal \(\overline{c}- \overline{c}_{sub} \) is 150,000 €/MW. As \(\overline{c}=282,040\), it means that the level of subvention is approximately half of the total cost of the renewable to guarantee to reach the desired equilibrium.
The following Figs. 5 and 6 are the graphics of the solution to the master equation (in \([k_0, k^*]\times [y^*, y_0]\)), the dynamics of \(K_t\) and \(Y_t\), the curve \((K_t, Y_t)\) parameterized by time in the space (k, y), and the quantity \(K_t+Y_t\).
×
×
We see that U is decreasing in k, there is convergence to equilibrium (quite slowly, though, \(T=300\) years in the figures), and the sum of the two capacities stays above the demand. The numerical error at the terminal time is given by \(K_{300}-k^* = -194\) MW, \(Y_{300} - y^* = 195\) MW.
Case\(a=2/3\), \(b=1\). In this case, the reserve and the renewable capacity are not perfect substitutes. When one unit of renewable is built, the reserve is only decreasing by one third of a unit in order to cope with variability of renewable production.
×
×
With the choice \(a=2/3\), \(b=1\), \(\gamma = 130\) GW, we get the optimal \(\overline{c}- \overline{c}_{sub} = 129,900\) €/MW and \(y^*=90\) GW. In this case, the level of subvention to provide to the new renewable technology is higher than in the previous case because the spot price is lower due to the higher level of reserve. We have convergence to equilibrium in a much shorter time, \(T=15\) years in the figures, and the sum of the two capacities increases over time until the equilibrium value of 150 GW. The numerical error at the terminal time is \(K_{50}-k^* = -28\) MW, \(Y_{50} - y^* = 21\) MW, and we have the following figures.
Declarations
Financial interests
The authors have no competing interests to declare that are relevant to the content of this article.
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.