Generation Expansion Problem (GEP)
Complete Teaching Version

Content

  1. The Big Picture
  2. Part I — Mathematical Structure
  3. Part II — Economic Understanding
  4. Part III — Stylized Example
  5. Part IV — Additional Intuition
  6. Part V — Sensitivity Analysis
  7. Part VI — Extension Formulations
  8. Part VII — Screening Curves
  9. Part VIII — Final Synthesis
THE BIG PICTURE
3 / 42

1. What problem are we solving?

The Generation Expansion Problem asks how an electricity system should evolve over time. Its purpose is not merely to operate an existing fleet efficiently, but to determine what new generating assets should be added so that future electricity demand can be met at minimum total cost.

A good way to contrast it with Economic Dispatch is this:

Economic Dispatch

Given the generators that already exist, how should they be operated?

Generation Expansion

What generators should exist in the future, and how should they then be operated?

So the problem combines two levels of decision-making:

  1. Investment decisions — which technologies to build and when,
  2. Operational decisions — how those technologies are used after they are installed.

That is why Generation Expansion is one of the central models in long-term power-system planning, energy policy analysis, and adequacy studies. It links engineering constraints, technology costs, reliability requirements, and public policy in a single optimization framework.

THE BIG PICTURE
4 / 42

2. Why this problem is fundamentally different from Economic Dispatch

In Economic Dispatch, installed capacity is taken as fixed. The system operator only decides generation levels.

In Generation Expansion, installed capacity itself becomes a decision variable. The planner is not only deciding how many megawatts to generate, but also how many megawatts of each technology should be built and carried forward into future years.

This changes the structure of the problem in three deep ways.

1
The model becomes intertemporal. A plant built today affects the feasible system not just today, but for many years.
2
The model must compare capital cost and operating cost. A technology may be expensive to build but cheap to run, or cheap to build but expensive to run.
3
The model must usually represent reliability in addition to energy production. It is not enough that the system produces enough annual energy in total; it must also be able to meet demand at the right times.

That is why the Generation Expansion Problem is often described as a multi-period investment-and-operation optimization model.

THE BIG PICTURE
5 / 42

3. The planning intuition behind the model

Imagine a system planner looking 15 years ahead.

Demand is expected to grow. Some old plants may retire. Fuel prices may change. Emissions policy may tighten. Wind and solar may become cheaper. Storage may become more valuable.

The planner must decide whether to rely more on:

  • firm thermal plants,
  • variable renewables,
  • storage,
  • low-carbon firm technologies,
  • or some mix of all of them.

The central trade-off is always the same:

Is it worth paying more upfront for a technology that will save money later, or is it better to save on capital cost and accept higher operating cost later?

This is the economic heart of the model.

PART I — MATHEMATICAL STRUCTURE
6 / 42

4. Sets and indices

We begin by defining the sets used in the model.

Let \( g \in G \) denote a generation technology or candidate plant type.

Typical examples of \(g\) are: nuclear, combined-cycle gas turbine (CCGT), open-cycle gas turbine (OCGT), solar PV, wind, hydro, battery storage, coal.

Let \( t \in T \) denote the planning periods, usually years.

For example, \(t = 1,2,\dots,T\), or calendar years such as 2027, 2028, …, 2040.

Let \( h \in H \) denote representative operational periods inside each year.

These might be: representative hours, load blocks, seasons, day/night segments, peak and off-peak periods.

This extra index matters because installed capacity is only useful if it can produce at the moments when the system needs it.

PART I — MATHEMATICAL STRUCTURE
7 / 42

5. Parameters: the data of the problem (I)

Parameters are known inputs. The model does not choose them.

SymbolNameDescription
\(D_{t,h}\)DemandElectricity demand in year \(t\) and operational slice \(h\), measured in MW or MWh. Exogenous — determined by the demand forecast.
\(I_{g,t}\)Investment costInvestment cost of adding one MW of technology \(g\) in year \(t\). Units: €/MW or annualized.
\(F_{g,t}\)Fixed annual costFixed annual cost per MW of installed capacity of technology \(g\) in year \(t\). Includes fixed O&M and other annual capacity-related costs.
\(c_{g,t,h}\)Variable costVariable generation cost of technology \(g\) in year \(t\), time slice \(h\), usually in €/MWh. May include fuel, variable O&M, carbon cost, output-dependent maintenance.
\(K^{\text{exist}}_{g,0}\)Existing capacityInitial installed capacity of technology \(g\) at the beginning of the planning horizon.
PART I — MATHEMATICAL STRUCTURE
8 / 42

5. Parameters: the data of the problem (II)

SymbolNameDescription
\(a_{g,t,h} \in [0,1]\)Availability factorFraction of installed capacity of technology \(g\) that is available in year \(t\), time slice \(h\). Especially important for renewables and outage-prone technologies.
\(L_g\)LifetimeLifetime of technology \(g\), measured in years.
\(\delta_t = \frac{1}{(1+r)^{t-1}}\)Discount factorDiscount factor applied to costs in year \(t\), where \(r\) is the discount rate.
\(\rho_t\)Reserve marginReserve margin requirement in year \(t\).
\(\phi_g\)Capacity creditFirm capacity contribution, or capacity credit, of technology \(g\). Especially important when variable renewables are included.
\(e_g\)Emissions coefficientEmissions intensity of technology \(g\), typically in tCO₂/MWh.
PART I — MATHEMATICAL STRUCTURE
9 / 42

6. Decision variables

The model chooses the following variables.

VariableNameDescription
\(x_{g,t} \ge 0\)New capacity investmentNew capacity of technology \(g\) built in year \(t\), measured in MW.
\(K_{g,t} \ge 0\)Installed capacityInstalled capacity of technology \(g\) available in year \(t\).
\(P_{g,t,h} \ge 0\)GenerationElectricity generated by technology \(g\) in year \(t\), time slice \(h\).
\(U_{t,h} \ge 0\)Unserved energyUnserved demand in year \(t\), time slice \(h\), if the formulation allows it with a high penalty.
PART I — MATHEMATICAL STRUCTURE
10 / 42

7. Objective function

A standard least-cost Generation Expansion model minimizes the present value of total system cost:

$$\min \sum_{t \in T} \delta_t \left[ \sum_{g \in G} I_{g,t}\, x_{g,t} + \sum_{g \in G} F_{g,t}\, K_{g,t} + \sum_{h \in H}\sum_{g \in G} c_{g,t,h}\, P_{g,t,h} + \sum_{h \in H} \text{VOLL} \cdot U_{t,h} \right]$$

where \(\text{VOLL}\) is the value of lost load.

Interpretation of each term:

1
The first term captures new investment cost.
2
The second term captures the annual cost of carrying installed capacity.
3
The third term captures operating cost.
4
The fourth term penalizes load shedding, making it very undesirable.

This objective function formalizes the basic planning trade-off: pay now in capital cost, or pay later in operating cost or unreliability.

PART I — MATHEMATICAL STRUCTURE
11 / 42

8. Constraints of the basic model (I)

8.1 Capacity accumulation

A common lifetime-based formulation is:

$$K_{g,t} = K^{\text{exist}}_{g,t} + \sum_{\tau \le t:\; t-\tau < L_g} x_{g,\tau} \qquad \forall\, g,t$$

This means that installed capacity in year \(t\) consists of:

  • the remaining existing fleet,
  • plus still-active past investments.

This is one of the defining equations of expansion planning, because it connects current investment decisions with future system capability.

8.2 Demand balance

$$\sum_{g \in G} P_{g,t,h} + U_{t,h} = D_{t,h} \qquad \forall\, t,h$$

This ensures that demand is met in every time slice, either through generation or, if allowed, through penalized unserved energy.

PART I — MATHEMATICAL STRUCTURE
12 / 42

8. Constraints of the basic model (II)

8.3 Generation limited by available capacity

$$P_{g,t,h} \le a_{g,t,h}\, K_{g,t} \qquad \forall\, g,t,h$$

This says that generation cannot exceed available installed capacity. This is the key bridge between the investment layer and the operating layer.

8.4 Adequacy or reserve requirement

$$\sum_{g \in G} \phi_g\, K_{g,t} \ge (1+\rho_t)\, D_t^{\text{peak}} \qquad \forall\, t$$

This ensures enough firm capacity is available to satisfy peak load plus reserve.

8.5 Non-negativity

$$x_{g,t} \ge 0,\quad K_{g,t} \ge 0,\quad P_{g,t,h} \ge 0,\quad U_{t,h} \ge 0$$
PART II — ECONOMIC UNDERSTANDING
13 / 42

9. The core trade-off

The model compares two types of technologies.

Type A

Expensive to build, cheap to operate.

Type B

Cheap to build, expensive to operate.

This is the structural logic behind why power systems contain different types of resources.

For technologies used many hours per year, low variable cost matters a lot. For technologies used only rarely, low capital cost matters more.

That basic idea is what later appears graphically in screening curves.

PART II — ECONOMIC UNDERSTANDING
14 / 42

10. Why operation must be modeled inside a planning problem

A technology is valuable not only because it exists, but because of how it can be used.

  • A gas peaker may produce little annual energy yet have high adequacy value.
  • Solar may produce a lot of annual energy but little during evening peaks.
  • Wind may lower fuel consumption but not fully replace firm capacity.
  • Storage may not generate net energy at all, yet still be valuable because it shifts energy across time.

So the planner cannot choose the best investment mix without also representing operation.

That is why \(P_{g,t,h}\) is essential.

PART II — ECONOMIC UNDERSTANDING
15 / 42

11. A simplified Lagrangian interpretation

For intuition, consider a simplified one-year version of the model. Associate \(\lambda_h\) with the demand balance constraint, and \(\mu_{g,h}\) with the generation-capacity constraint.

Then the Lagrangian is:

$$\mathcal{L} = \sum_g I_g x_g + \sum_g F_g K_g + \sum_h \sum_g c_{g,h} P_{g,h} + \sum_h \lambda_h \!\left(D_h - \sum_g P_{g,h}\right) + \sum_h \sum_g \mu_{g,h}\!\left(P_{g,h} - a_{g,h}K_g\right)$$

The multiplier \(\lambda_h\) measures the marginal system value of serving one more unit of demand in time slice \(h\). The multipliers \(\mu_{g,h}\) measure the marginal value of relaxing the capacity limit of technology \(g\) in that slice.

Economically, this means that capacity becomes valuable precisely when it helps the system avoid expensive operation or scarcity. That is the reason building an extra MW can be worthwhile.

PART III — STYLIZED EXAMPLE
16 / 42

12. Stylized system and technologies

Suppose a planner is studying a 5-year horizon with annual peak demand growth. The candidate technologies are: utility-scale solar PV, land-based wind, CCGT, OCGT peaker, 4-hour battery storage, advanced nuclear.

Let the system begin with: existing CCGT: 2,000 MW, existing OCGT: 500 MW, existing hydro: 800 MW.

Technology\(I_g\) (€/MW)\(F_g\) (€/MW-yr)\(c_g\) (€/MWh)Notes
Solar PV700,00015,000≈ 0Daytime high, night zero
Wind1,300,00035,000≈ 0Varies by time slice
CCGT1,000,00025,00075Mid-merit
OCGT500,00012,000130Peaker
Battery (4h)900,00020,000\(\eta = 0.82\)
Nuclear6,000,000120,00012Very high capex

These values deliberately preserve the classic structural differences. The cost and performance logic is informed by current NREL Annual Technology Baseline data and EIA data.

PART III — STYLIZED EXAMPLE
17 / 42

13. Stylized time-slice structure

Suppose each year is represented by four slices:

Time SliceDemand (MW)Solar \(a_{\text{PV}}\)Wind \(a_{\text{W}}\)Thermal \(a\)
Summer peak evening4,8000~0.35~0.9
Summer daytime (solar-rich)4,2000.65~0.35~0.9
Winter peak evening5,1000~0.35~0.9
Off-peak night3,1000~0.35~0.9

Nuclear: \(a \approx 0.9\). Hydro: limited annual energy and partial peak contribution. Battery: available subject to state-of-charge and charging limits.

PART III — STYLIZED EXAMPLE
18 / 42

14. Immediate planning intuition from the stylized data

Even before solving the model, the structure suggests several things.

1
OCGT is cheap to build but expensive to run. So it is likely to serve rare peaks, not bulk annual energy.
2
CCGT is more expensive to build than OCGT but much cheaper to operate, so it tends to serve mid-merit energy and some adequacy needs.
3
Solar is attractive for daytime energy but contributes much less to evening peak adequacy.
4
Battery storage may not produce net energy, but it can move solar energy from midday to evening and thus improve the value of solar while also contributing to adequacy.
5
Advanced nuclear has low variable cost but very high capital cost, so it is attractive only if utilization is high, policy favors firm clean capacity, or the discount rate is low.
PART III — STYLIZED EXAMPLE
19 / 42

15. A stylized one-year comparison of technology economics

If one MW runs for \(H\) hours per year, the simplified annual cost of technology \(g\) is:

$$\text{Annual Cost}_g(H) = A_g + c_g \, H$$

Suppose stylized annualized fixed costs are: Solar PV: \(A_{\text{PV}} = 75{,}000\) €/MW-year, Wind: \(A_{\text{W}} = 130{,}000\), CCGT: \(A_{\text{CCGT}} = 110{,}000\), OCGT: \(A_{\text{OCGT}} = 45{,}000\), Nuclear: \(A_{\text{NUC}} = 500{,}000\).

CCGT vs OCGT crossover:

$$110{,}000 + 75H = 45{,}000 + 130H \;\;\Rightarrow\;\; H \approx 1{,}182 \text{ hours/year}$$

So if a capacity block is expected to be used more than about 1,182 hours per year, CCGT becomes cheaper than OCGT despite higher fixed cost.

Nuclear vs CCGT crossover:

$$500{,}000 + 12H = 110{,}000 + 75H \;\;\Rightarrow\;\; H \approx 6{,}190 \text{ hours/year}$$

This means nuclear only becomes economically attractive in this stylized setup if it is heavily utilized or if additional policy or adequacy value is recognized.

PART IV — ADDITIONAL INTUITION
20 / 42

16. What an optimal solution might look like

Suppose peak demand is rising, evening peaks are increasingly important, and gas remains allowed but costly in energy terms.

A plausible optimal result from this stylized setup might be:

  • Add solar because it provides low-cost daytime energy,
  • Add some batteries because they raise the effective value of solar and help with evening peak,
  • Retain or expand some CCGT because firm mid-merit capacity is still needed,
  • Add little OCGT except for residual rare adequacy need,
  • Add nuclear only if the horizon is long enough, the discount rate is low, or carbon policy strongly rewards firm low-emission capacity.

This already shows the deep point: the model is not choosing technologies one by one in isolation. It is choosing a portfolio.

PART V — SENSITIVITY ANALYSIS
21 / 42

17. Why sensitivity analysis matters so much

A Generation Expansion solution is always conditional on assumptions.

If demand, costs, policy, or financing assumptions change, the optimal build mix may change substantially. That is why students should not think of the model as producing "the answer," but rather as producing the least-cost answer under a specific set of assumptions.

The best way to teach this is to vary one parameter at a time and see how the solution shifts.

PART V — SENSITIVITY ANALYSIS
22 / 42

18. Effect of higher demand growth

Suppose base-case peak demand in year 5 is 5,100 MW, but the forecast is revised upward to 5,600 MW.

The adequacy constraint changes from:

$$\sum_g \phi_g K_{g,5} \ge (1+\rho_5) \cdot 5{,}100 \quad\to\quad \sum_g \phi_g K_{g,5} \ge (1+\rho_5) \cdot 5{,}600$$

If \(\rho_5 = 0.15\), required firm capacity rises from \(1.15 \times 5{,}100 = 5{,}865\) MW to \(1.15 \times 5{,}600 = 6{,}440\) MW. So the system suddenly needs 575 MW more firm capacity.

Covering an additional 575 MW of firm requirement could be done approximately by:

  • ~605 MW of new CCGT (\(\phi=0.95\)), or
  • ~605 MW of OCGT (\(\phi=0.95\)), or
  • ~676 MW of battery (\(\phi=0.85\)), or
  • ~3,833 MW of solar alone (\(\phi=0.15\)).

This immediately shows why adequacy problems cannot usually be solved with energy-only thinking.

PART V — SENSITIVITY ANALYSIS
23 / 42

19. Effect of lower solar investment cost

Suppose solar capex falls from \(I_{\text{PV}} = 700{,}000\) €/MW to \(I_{\text{PV}} = 500{,}000\) €/MW.

The investment term in the objective changes from \(700{,}000 \, x_{\text{PV},t}\) to \(500{,}000 \, x_{\text{PV},t}\). So every MW of solar becomes 200,000 € cheaper to install.

If the model was considering 1,200 MW of solar in year 3, the investment bill falls by:

$$1{,}200 \times 200{,}000 = 240{,}000{,}000 \text{ €}$$

The model will tend to build more solar, but the increase is usually not unlimited. Why not? Because solar still has:

  • zero output at night,
  • limited contribution to evening peak,
  • possible curtailment if too much is built,
  • lower marginal value when penetration rises.

Teaching point: Falling capex increases buildout, but the buildout is constrained by system value, not only by technology cost.

PART V — SENSITIVITY ANALYSIS
24 / 42

20. Effect of higher gas variable cost

Suppose CCGT variable cost rises from 75 €/MWh to 100 €/MWh, and OCGT rises from 130 €/MWh to 160 €/MWh. This could represent a higher gas price or a higher carbon price.

If annual CCGT generation is 8 TWh, then a cost increase of 25 €/MWh raises total annual operating cost by:

$$8{,}000{,}000 \times 25 = 200{,}000{,}000 \text{ €}$$

That is often enough to change expansion decisions materially.

The system may respond by:

  • adding more wind and solar,
  • adding more storage,
  • considering nuclear earlier,
  • reducing reliance on gas for energy,
  • but still retaining some gas for adequacy.

Teaching point: Gas often remains valuable for capacity even when it becomes less attractive for energy.

PART V — SENSITIVITY ANALYSIS
25 / 42

21. Effect of a tighter emissions cap

Suppose the model includes:

$$\sum_{h}\sum_g e_g\, P_{g,t,h} \le E_t^{\max}$$

and the cap is tightened by 30%. Assume in the original solution annual emissions are 6 million tCO₂, but the new cap is 4.2 million.

If CCGT emits approximately 0.35 tCO₂/MWh, then reducing emissions by 1.8 million tCO₂ requires roughly:

$$\frac{1.8 \times 10^6}{0.35} \approx 5.14 \times 10^6 \text{ MWh}$$

of gas generation to be displaced. That is over 5 TWh.

This may require: a few GW of renewables, plus some storage, or some combination of renewables and nuclear, or demand-side flexibility.

Teaching point: Emissions caps do not merely change dispatch. They change the long-run optimal capital stock.

PART V — SENSITIVITY ANALYSIS
26 / 42

22. Effect of a higher discount rate

Suppose the discount rate rises from 5% to 10%.

The discount factor changes from \(\delta_t = \frac{1}{(1.05)^{t-1}}\) to \(\delta_t = \frac{1}{(1.10)^{t-1}}\). This makes future operating savings less valuable in present-value terms.

Suppose a technology costs 400 million € more upfront but saves 35 million €/year for 20 years. At 5%, that stream is worth much more than at 10%.

So high-discount-rate planning tends to penalize technologies that are: expensive upfront, economical only through long-run savings.

A higher discount rate generally favors:

  • OCGT over CCGT at the margin,
  • gas over nuclear,
  • delayed investment,
  • smaller early buildouts of capital-intensive clean technologies.

Teaching point: Discount rate is not a minor technicality. It can completely reshape the technology mix.

PART V — SENSITIVITY ANALYSIS
27 / 42

23. Effect of higher battery value due to solar-rich system

Suppose solar penetration rises strongly. Then the system has abundant midday energy and scarcer evening energy.

In that case, battery storage may become more valuable even if its standalone economics initially looked weak.

$$E_{t,h} = E_{t,h-1} + \eta^{\text{ch}} C_{t,h} - \frac{1}{\eta^{\text{dis}}} D_{t,h}^{\text{bat}}$$

Now suppose excess midday solar would otherwise be curtailed by 1.5 TWh/year. A 500 MW / 2,000 MWh battery fleet may be able to shift part of that energy into evening peak hours, displacing OCGT generation at 130 €/MWh.

If batteries shift 0.6 TWh/year and avoid 130 €/MWh peaker output, the gross avoided variable cost is roughly:

$$600{,}000 \times 130 = 78{,}000{,}000 \text{ €/year}$$

Teaching point: The value of storage is not fixed. It depends on the rest of the system.

PART V — SENSITIVITY ANALYSIS
28 / 42

24. Effect of lower renewable capacity credit

Suppose solar capacity credit falls from 0.25 to 0.10 because system peak moves later into the evening.

Previously, 1,000 MW of solar counted as \(0.25 \times 1{,}000 = 250\) MW of firm contribution. Now it counts as only \(0.10 \times 1{,}000 = 100\) MW.

So the same solar fleet contributes 150 MW less toward adequacy.

The model may still build solar for energy, but it will need more complementary firm or flexible resources, such as: batteries, CCGT, OCGT, hydro, demand response, firm low-carbon capacity.

Teaching point: A technology can be valuable for energy and weak for adequacy at the same time.

PART V — SENSITIVITY ANALYSIS
29 / 42

25. Effect of limited annual build rate

Suppose utility-scale solar is very cheap, but the planner adds a practical build cap:

$$x_{\text{PV},t} \le 500 \text{ MW/year}$$

Even if the model would like to build 2,000 MW immediately, supply-chain, siting, or interconnection constraints prevent it.

The model may:

  • invest earlier,
  • rely temporarily on gas,
  • build more storage or wind in the interim,
  • or accept higher total cost.

Teaching point: Time matters not only because of discounting, but also because deployment speed can be constrained.

PART V — SENSITIVITY ANALYSIS
30 / 42

26. Stylized "if-this-then-that" summary

Parameter ChangeLikely Effect
Higher demand growthMore capacity, earlier investment, stronger value of firm resources.
Lower renewable capexMore renewable build, but only up to the point where system value remains high.
Higher gas variable costLess gas energy, more low-variable-cost and low-emission alternatives.
Higher discount rateStronger preference for low-capex technologies.
Tighter emissions capCleaner portfolio, lower-emission operation, more structural change.
Lower renewable capacity creditMore need for complementary firm capacity.
Higher battery value from solar-rich systemMore storage build.
Stronger reserve requirementMore reliable MW, not just more energy.
PART VI — EXTENSION FORMULATIONS
31 / 42

27. Extension 1: Unit commitment inside expansion planning

If the model must decide not only capacity and generation, but also whether plants are on or off in each hour, introduce binary commitment variables: \(u_{g,t,h} \in \{0,1\}\), and start-up variables \(y_{g,t,h} \in \{0,1\}\) with:

$$y_{g,t,h} \ge u_{g,t,h} - u_{g,t,h-1}$$

Generation is then limited by commitment status:

$$P_{g,t,h} \le a_{g,t,h}\, K_{g,t}\, u_{g,t,h}$$

and possibly by minimum stable output:

$$P_{g,t,h} \ge P_g^{\min}\, u_{g,t,h}$$

The objective gains startup cost: \(\sum_{t,h,g} SU_g \, y_{g,t,h}\)

This extension is useful when operational flexibility is crucial, but it makes the problem much harder because the model becomes mixed-integer.

PART VI — EXTENSION FORMULATIONS
32 / 42

28. Extension 2: Transmission-constrained expansion

If the system has multiple nodes \(n \in N\), then demand and generation must be represented by location. Let \(P_{g,n,t,h}\) be generation of technology \(g\) at node \(n\), and \(f_{\ell,t,h}\) be flow on line \(\ell\).

Nodal balance becomes:

$$\sum_{g \in G_n} P_{g,n,t,h} + \sum_{\ell \in \text{in}(n)} f_{\ell,t,h} - \sum_{\ell \in \text{out}(n)} f_{\ell,t,h} = D_{n,t,h}$$

Transmission limits are:

$$-\overline{F}_{\ell} \le f_{\ell,t,h} \le \overline{F}_{\ell}$$

If transmission expansion is also allowed, define line investment variables \(z_{\ell,t} \ge 0\) and let transmission capacity evolve analogously to generation capacity.

This extension matters because a technology may be cheap in one zone but unusable if transmission is congested.

PART VI — EXTENSION FORMULATIONS
33 / 42

29. Extension 3: Emissions pricing instead of cap

Instead of a hard cap, emissions can enter directly in the objective through a carbon price \(\pi_t^{CO_2}\):

$$\min \;\cdots\; + \sum_{t,h,g} \delta_t \, \pi_t^{CO_2} \, e_g \, P_{g,t,h}$$

This simply raises the effective variable cost of emitting technologies.

If CCGT emits 0.35 tCO₂/MWh and the carbon price is 80 €/tCO₂, then carbon adds:

$$80 \times 0.35 = 28 \text{ €/MWh}$$

to gas generation cost.

This is mathematically simpler than a hard emissions cap and very intuitive economically.

PART VI — EXTENSION FORMULATIONS
34 / 42

30. Extension 4: Renewable portfolio standard

If a minimum renewable share is required:

$$\sum_{h}\sum_{g \in G^{REN}} P_{g,t,h} \ge \alpha_t \sum_h D_{t,h}$$

where \(G^{REN}\) is the set of renewable technologies.

If a clean-energy standard is broader, use \(G^{CLEAN}\) instead, possibly including nuclear and storage-linked clean output.

This extension is useful for modeling policy mandates directly.

PART VI — EXTENSION FORMULATIONS
35 / 42

31. Extension 5: Storage formulation

A more explicit battery model introduces: charging power \(C_{t,h}\), discharging power \(D_{t,h}^{\text{bat}}\), state of charge \(E_{t,h}\), power capacity \(K^{\text{pow}}_{\text{BAT},t}\), energy capacity \(K^{\text{ene}}_{\text{BAT},t}\).

$$E_{t,h} = E_{t,h-1} + \eta^{\text{ch}} C_{t,h} - \frac{1}{\eta^{\text{dis}}} D_{t,h}^{\text{bat}}$$
$$0 \le C_{t,h} \le K^{\text{pow}}_{\text{BAT},t}, \quad 0 \le D_{t,h}^{\text{bat}} \le K^{\text{pow}}_{\text{BAT},t}, \quad 0 \le E_{t,h} \le K^{\text{ene}}_{\text{BAT},t}$$

The system balance becomes:

$$\sum_g P_{g,t,h} + D_{t,h}^{\text{bat}} - C_{t,h} + U_{t,h} = D_{t,h}$$

This makes the intertemporal operational value of storage explicit.

PART VI — EXTENSION FORMULATIONS
36 / 42

32. Extension 6: Endogenous retirement

Suppose the planner may retire capacity early. Let \(R_{g,t} \ge 0\) be retired capacity in year \(t\). Then:

$$K_{g,t} = K_{g,t-1} + x_{g,t} - R_{g,t}$$

Retirement can be bounded by available capacity:

$$0 \le R_{g,t} \le K_{g,t-1}$$

If retirement has a cost or salvage value, add it to the objective.

This extension is useful when old plants become uneconomic under carbon policy or declining utilization.

PART VI — EXTENSION FORMULATIONS
37 / 42

33. Extension 7: Stochastic Generation Expansion

If uncertainty matters, define scenarios \(s \in S\) with probabilities \(p_s\).

Investment decisions may be here-and-now: \(x_{g,t}\), while dispatch decisions become scenario-dependent: \(P_{g,t,h,s}\).

Then the objective becomes expected discounted cost:

$$\min \sum_t \delta_t \sum_g I_{g,t}\, x_{g,t} + \sum_{s \in S} p_s \left[ \sum_t \delta_t \left( \sum_g F_{g,t}\, K_{g,t,s} + \sum_{h,g} c_{g,t,h,s}\, P_{g,t,h,s} \right) \right]$$

This allows the planner to hedge against uncertainty in demand, fuel prices, renewable availability, or policy.

PART VI — EXTENSION FORMULATIONS
38 / 42

34. Extension 8: Demand response

Suppose some demand can be shifted or curtailed. Let \(DR_{t,h} \ge 0\) be flexible demand reduction.

Then balance becomes:

$$\sum_g P_{g,t,h} + U_{t,h} = D_{t,h} - DR_{t,h}$$

with bounds:

$$0 \le DR_{t,h} \le \overline{DR}_{t,h}$$

and possible annual energy-neutrality condition:

$$\sum_h DR^{\text{up}}_{t,h} = \sum_h DR^{\text{down}}_{t,h}$$

if shifting rather than permanent reduction is modeled.

This extension is important because flexible demand can substitute for peaking capacity.

PART VII — SCREENING CURVES
39 / 42

35. The graphical intuition behind expansion

A central teaching device for Generation Expansion is the screening curve.

For each technology, define annual cost for one MW as a function of annual usage hours \(H\):

$$C_g(H) = A_g + c_g\, H$$

where \(A_g\) is annualized fixed cost, and \(c_g\) is variable cost. This gives a straight line.

Technologies with:

  • low \(A_g\) and high \(c_g\) are attractive for low utilization,
  • high \(A_g\) and low \(c_g\) are attractive for high utilization.

That is why:

  • OCGT tends to be a peaker,
  • CCGT tends to be mid-merit,
  • nuclear tends to be baseload,
  • renewables complicate the picture because their usable energy depends on availability rather than dispatch freedom.

The screening-curve method is not a full expansion model, but it gives very strong intuition for why optimal portfolios contain multiple technologies.

PART VIII — FINAL SYNTHESIS
40 / 42

36. What the model is ultimately doing

The Generation Expansion Problem determines the least-cost evolution of the power system by deciding:

  • what to build,
  • when to build it,
  • how to operate it,
  • and how to satisfy reliability and policy constraints.

It is the long-run analogue of Economic Dispatch, but richer because it endogenizes the generation fleet itself.

PART VIII — FINAL SYNTHESIS
41 / 42

37. Core ideas students should retain

If someone forgets many details but remembers the main logic, these are the key ideas.

1
GEP is a joint investment-and-operation problem.
2
Technologies differ in the balance between capital cost and variable cost.
3
Adequacy matters: not all MW are equally valuable for reliability.
4
The best technology mix depends on assumptions about: demand, policy, financing, fuel prices, technology cost, operational structure.
5
Sensitivity analysis is not optional. It is part of understanding the model itself.
Corporate EMBA in the Energy Industry
Generation Expansion Problem — Complete Teaching Version
Patrizio Lecca — plecca@icade.comillas.edu