Lecture 18
October 16, 2023
Text: VSRIKRISH to 22333
Power Systems Schematic
Source: Wikipedia
Decision Problems for Power Systems by Time Scale
Adapted from Perez-Arriaga, Ignacio J., Hugh Rudnick, and Michel Rivier (2009)
Decision Problem: Given a fleet of (online) generators, how do we meet demand at lowest cost?
New Constraints: Power plants are generally subject to engineering constraints that we had previously neglected:
What are our variables?
Variable | Meaning |
---|---|
\(d\) | demand (MW) |
\(y_g\) | generation (MW) by generator \(g \in \mathcal{G}\) |
\(VarCost_g\) | variable generation cost ($/MWh) for generator \(g\) |
\(P^{\text{min/max}}_g\) | generation limits (MW) for generator \(g\) |
In practice, variable costs come from:
Fuel is the big variable. The translation of fuel costs to generation costs depends on the efficiency (the heat rate) of the plant.
These costs are often actually quadratic, not linear, due to efficiency changes.
But we can assume a piecewise linear approximation.
Source: Ross Baldrick, UT Austin
Then the economic dispatch problem becomes:
\[ \begin{align} \min_{y_g} & \sum_g VarCost_g \times y_g & \\ \text{subject to:} \quad & \sum_g y_g \geq d & \forall g \in \mathcal{G} \\[0.5em] & y_g \leq P^{\text{max}}_g & \forall g \in \mathcal{G} \\[0.5em] & y_g \geq P^{\text{min}}_g & \forall g \in \mathcal{G} \end{align} \]
Let’s assume demand is 2400 MW.
The cost of operating the system is $51,016, and the shadow price of the demand constraint is -$36.
How can we understand these results?
This supply curve (the dispatch stack) gives the merit order.
What might complicate this simple merit ordering based on variable costs?
Now, let’s consider multiple time periods.
Not only do we need to meet demand at every time period, but we have additional ramping constraints.
Plants can only increase and decrease their output by so much from time to time, by \(R_g\).
\[ \begin{align} \min_{y_{g,t}} & \sum_g VarCost_g \times \sum_t y_{g,t} & \\ \text{subject to:} \quad & \sum_g y_{g,t} = d_t & \\[0.5em] & y_{g,t} \leq P^{\text{max}}_g & \forall t \in \mathcal{T}, g \in \mathcal{G} \\[0.5em] & y_{g,t} \geq P^{\text{min}}_g & \forall t \in \mathcal{T}, g \in \mathcal{G} \\[0.5em] & \color{red}y_{g,t+1} - y_{g, t} \leq R_g & \forall t \in \mathcal{T}, g \in \mathcal{G} \\[0.5em] & \color{red}y_{g,t} - y_{g, t+1} \leq R_g & \forall t \in \mathcal{T}, g \in \mathcal{G} \end{align} \]
Ramping constraints can vary strongly by generator type, which, combined with costs, influences whether we view generators as base load or peaking.
We’ll make this simple for this problem:
Ramping and minimum generation play a major role in systems with high levels of renewable penetration.
For example, a prominent feature of grids with large solar generation is the “duck curve” (right).
Source: Power Magazine
Monday: Economic Dispatch
Wednesday/Friday: Air Pollution