9.5: Project Decision Metrics: Levelized Cost of Energy (LCOE)
- Page ID
- 48002
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)
( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\id}{\mathrm{id}}\)
\( \newcommand{\Span}{\mathrm{span}}\)
\( \newcommand{\kernel}{\mathrm{null}\,}\)
\( \newcommand{\range}{\mathrm{range}\,}\)
\( \newcommand{\RealPart}{\mathrm{Re}}\)
\( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)
\( \newcommand{\Argument}{\mathrm{Arg}}\)
\( \newcommand{\norm}[1]{\| #1 \|}\)
\( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)
\( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)
\( \newcommand{\vectorA}[1]{\vec{#1}} % arrow\)
\( \newcommand{\vectorAt}[1]{\vec{\text{#1}}} % arrow\)
\( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vectorC}[1]{\textbf{#1}} \)
\( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)
\( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)
\( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)
\( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)
\( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)
\(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)Project Decision Metrics: Levelized Cost of Energy (LCOE)
Let's return to our wind power and natural gas power plant example from earlier in this lesson. Suppose that both power plants were selling electricity into the same deregulated generation market and both had the same expected operational life. Which plant would be more profitable? Since both plants would be facing the same market price for the electricity that they sell, the more profitable plant would be the one that had the lower average cost per Megawatt-hour of electricity over its entire lifetime.
The Levelized Cost of Energy (LCOE) can be used to help evaluate problems like this one, and is one of the most commonly used metrics for assessing the financial viability of energy projects. It is used particularly often in situations like the one we just discussed - comparing the lifetime costs of different technologies for electric power generation. The LCOE can, however, be applied to other energy projects as well (like oil and gas wells, or refineries).
The LCOE is defined as the energy price ($ per unit of energy output) for which the Net Present Value of the investment is zero.
The LCOE is thus the average revenue per unit of energy output (so this would be $/MWh for a power plant, or $/barrel for an oil well, for example) over a project's lifetime such that the plant breaks even. The LCOE is sometimes called the Unit Technical Cost (UTC). It represents the lifetime average cost of energy for a specific project.
We will now get into the mathematics of calculating the LCOE. We will first present the most generic LCOE formula, and then we will discuss some simplifications of the formula.
\(LCOE\) is defined as the solution to the equation: \(\sum_{t=0}^{T} \frac{C_{t}+M_{t}}{(1+r)^{t}}=\sum_{t=0}^{T} \frac{L C O E \times Q_{t}}{(1+r)^{t}}=L C O E \sum_{t=0}^{T} \frac{Q_{t}}{(1+r)^{t}}\)
where \(C_{t}\) represents all capital costs incurred in year t (these may be zero except during the first few years of the project); \(M_{t}\) represents all operational costs incurred in year \(t\), and \(Q_{t}\) represents the total output of the project in year \(t\). The term \(C_{t}+M_{t}\) represents the annual costs of the project (which may include payments on capital, fuel, labor, land leases and so forth). The term \(Q_{t}\) represents the annual energy output of the plant.
Note that if all capital costs are incurred in year zero, then the term \(C_{t}\) factors out of the LCOE equation. In this case you will sometimes see the capital cost term referred to as "Total Installed Cost" (TIC) or "Overnight Cost" (OC). In this case we write the LCOE equation as: \(\sum_{t=0}^{T} \frac{M_{t}}{(1+r)^{t}}+T I C=\sum_{t=0}^{T} \frac{L C O E \times Q_{t}}{(1+r)^{t}}=L C O E \sum_{t=0}^{T} \frac{Q_{t}}{(1+r)^{t}}\)
In some other contexts (for those of you taking AE 878 through the RESS program, for example), you may see the discount rate r referred to as the "Weighted Average Cost of Capital" (WACC). We will devote an entire lesson later in the term to the relationship between the discount rate and the WACC (sneak preview: if the entity making the project investment is a for-profit entity, then the discount rate and WACC should be the same thing), and methods for calculating what the WACC should be.
We can thus solve for LCOE as: \(L C O E=\frac{\sum_{t=0}^{T} \frac{C_{t}+M_{t}}{(1+r)^{t}}}{\sum_{t=0}^{T} \frac{Q_{t}}{(1+r)^{t}}}\)
There are a couple of ways to make this calculation easier. Often times when evaluating prospective energy projects we make two assumptions:
- First, annual output of the project is constant in each year.
- Second, the variable cost of production per unit of output is constant each year.
In this case, the \(Q\) and \(M\) terms from the LCOE equation are the same in each year, and we can write the LCOE as the sum of two terms:
- Levelized Fixed Cost (\(LFC\)), which calculates the average payment required to "amortize" or pay off capital costs over \(T\) years.
- Levelized Variable Cost (\(LVC\)), which calculates the average payment required to cover per-unit operational costs.
If the variable cost of production (this would include fuel, labor and any variable operations/maintenance costs) don't change, then the LVC is just equal to this total variable cost per unit of output. Referencing the LCOE equations above, LVC would just be equal to \(M \div Q\). (The LVC may also just be given in the problem statement, as in the examples below.)
Calculating LFC is a little bit more complicated. Assume that the project involves a discount rate \(r\); the life of the project is \(T\) years; and the capital costs are paid in one lump sum \(TIC\) at the beginning of the project. LFC solves the equation: \(T I C=\sum_{t=0}^{T} \frac{L F C}{(1+r)^{t}} / Q\)
which we can rewrite as: \(L F C=\frac{T I C}{\sum_{t=0}^{T} \frac{1}{(1+r)^{t}}} / Q\)
Using some mathematics of finite sums (if you are really curious, Wikipedia has a detailed article on the "geometric series," which describes the denominator of the LFC equation), since \(r\) is less than one, we can rewrite the denominator as \(\frac{1-(1+r)^{-T}}{r}\)
Thus,
\(L F C=\frac{T I C}{\frac{1-(1+r)^{-T}}{r}} / Q=\frac{T I C \times r}{1-(1+r)^{-T}} / Q\)
and finally, we have our expression for \(LCOE\): \(L C O E=L F C+L V C=\left(\frac{T I C \times r}{1-(1+r)^{-T}} / Q\right)+L V C\)
Along these same lines, another (less messy) way to write the LCOE when output and variable costs are constant over time uses the "fixed charge rate" (FCR). The FCR is just the fraction of the Total Installed Cost (TIC) that must be set aside each year to retire capital costs (which includes interest on debt, return on equity and so forth - we'll discuss these in more detail in future lessons). Thus, TIC \(\times\) FCR is the annuity payment (the sum of principal plus interest payments, like you would have with a home mortgage or a college loan) needed to pay off the investment's capital cost. The FCR is calculated as: \(F C R=\frac{r}{(r+1)^{T}-1}+r\)
(You may see or have seen the FCR equation written with the WACC rather than the discount rate \(r\). Remember that for our purposes, there is really no difference between the two.)
Using the fixed charge rate, the LCOE can be written as: \(L C O E=\left(\frac{T I C}{Q} \times F C R\right)+\frac{M}{Q}\)
In this simpler version of the LCOE equation, note that the first term \(\left(\frac{T I C}{Q} \times F C R\right)\) is just the Levelized Fixed Cost (LFC) and the second term (\(M/Q\)) is just the Levelized Variable Cost (LVC).
Here is an example: Suppose that a power plant costs $10 billion to build and has an expected life of 30 years. The variable cost of producing one MWh of electricity is $20. It will operate 24 hours a day, 360 days a year at a capacity of 1000 MW. (Note: to get output, multiply capacity and hours of operation over the plant's life). What is the levelized cost of energy if the interest rate is 5%?
Here is the answer: First, we calculate the total amount of electricity produced annually:
(360 days per year) \(\times\) (24 hours per day) \(\times\) 1000 MW=8.64 million MWh per year.
This is \(Q\) in our \(LCOE\) formula. \(LVC\) is equal to $20 per MWh. So, we calculate \(LCOE\) as: \(\begin{array}{c}
L C O E=\left(\frac{T I C \times r}{1-(1+r)^{-T}} / Q\right)+L V C \\
L C O E=\left(\frac{\$ 10 b i l \times 0.05}{1-(1+0.05)^{-30}} / 8.64 m i l\right)+20 \\
=\$ 75.29 / M W h+\$ 20 / M W h=\$ 95.29 M W h
\end{array}\)
As an exercise for yourself, calculate the \(LCOE\) for the natural gas power plant and the wind power plant that we laid out earlier in this lesson. As a reminder, the wind plant has a capital cost of $1.2 million and a variable cost of $5/MWh. The natural gas plant has a capital cost of $600,000 and a variable cost of $50/MWh. Each plant produces 2,628 MWh per year. Assume a 10% annual discount rate and a 20-year life for each project. You should find that the wind plant has \(LCOE\) = $58.63/MWh and the gas plant has \(LCOE\) = $76.82 per MWh.
The \(LCOE\) can be used to compare energy projects to prevailing market prices. If the market price is higher than the \(LCOE\), then the margin per unit of output is positive (Market price - \(LCOE\) is greater than zero) and the project should be profitable. If the market price is lower than the \(LCOE\), then the project will have negative margins and will not be profitable. There are some pitfalls to using LCOE in this way to evaluate variable renewables like wind and solar, since the \(LCOE\) is often compared to the average electricity price. If you think about it, this comparison is biased against solar and biased towards wind because solar is more likely to be producing electricity during the daytime (when prices are high) and wind is more likely to be producing electricity during the nighttime (when prices are usually low). A more consistent approach, which is just as relevant for fossil-fired power plants as for renewables, would be to compare the \(LCOE\) to the average price when you would expect the power plant to be generating electricity.