
Energy mass balanceEquipment sizingCostingSolar
CSP Plant Surface, Cost Breakdown & LCOE Calculator (DNI-based)
Screening-level CSP (solar thermal) sizing and economics from DNI, capacity factor, plant MW, and thermal storage duration, with CSP type selection.
Context
Annual DNI at the site. CSP performance is strongly dependent on DNI.
min 1200 · max 3200 · step 50 · kWh/m2/year
Expected net annual capacity factor (fraction of nameplate). Use a value consistent with storage and DNI.
min 5 · max 85 · step 1 · %
Real or nominal discount rate consistent with your cost basis; used only for annualization via CRF.
min 0 · max 0.2 · step 0.005 · ratio
Amortization period for CAPEX annualization (CRF).
min 15 · max 45 · step 1 · years
Results
Estimated land area
Aperture-to-land factor applied (layout + spacing)
Solar field aperture area
Estimated reflector/heliostat aperture required
Estimated number of turbine blocks
Capacity divided by a typical block size
Annual electricity production
From plant capacity and capacity factor
Log in to view this sensitivity chart.
LCOE
Levelized cost of electricity (simplified, no fuel)
Total CAPEX
Scaled total installed cost (solar field + power block + storage + BoP)
Thermal storage energy (electric-equivalent)
Storage duration multiplied by plant MW
CAPEX: Power block
Scaled turbine/generator island and auxiliaries
CAPEX: Solar field
Scaled aperture-area-driven cost
CAPEX: Thermal storage
Scaled cost proportional to storage MWh
CAPEX: Balance of plant
Scaled EPC, civil, grid interconnect, and misc.
Design
Select the CSP sub-technology to apply typical efficiency, solar multiple and cost assumptions.
Nameplate net electrical capacity delivered at the grid connection.
min 1 · max 1000 · step 1 · MW
Storage hours at rated power (electric-equivalent). Higher values typically require a higher solar multiple and increase CAPEX.
min 0 · max 20 · step 1 · h
About
Calculator context
About
Calculator context
Introduction
This calculator provides a pre-feasibility (screening) estimate for a concentrating solar power (CSP) plant using Direct Normal Irradiance (DNI) as the primary solar resource driver (global applicability). It estimates required solar-field aperture and land area, CAPEX/OPEX breakdown, and LCOE for common CSP configurations.
It follows an engineering “calculation sheet” approach aligned with common public benchmark sources (e.g., IRENA, NREL ATB, and SolarPACES) while keeping user inputs limited to parameters typically known by a project developer early in development.
Methodology
The model is organized into three blocks: energy (annual output), sizing (aperture/land/storage), and costing (CAPEX annualization + O&M).
Key calculations include:
- Annual generation
- load_hours = hours_per_year * capacity_factor
- annual_production_output = capacity * load_hours
- Variables: capacity (MW), capacity_factor (-), hours_per_year (h/yr).
- Solar-field aperture sizing (DNI-driven design point)
- DNI is converted to an approximate design-point irradiance: design_dni_w_m2 = clamp(dni_avg_w_m2 * peak_to_avg_dni_factor, min_design_dni_w_m2, max_design_dni_w_m2)
- A technology-dependent solar multiple increases with storage duration (hours) and is clamped to plausible bounds.
- specific_consumption (interpreted here as m2 per MW) = w_per_mw * solar_multiple / (design_dni_w_m2 * optical_eff * thermal_to_elec_eff)
- load_penalty = clamp(1 + penalty_coeff * (1 - cf), 1.0, max_penalty); effective_consumption = specific_consumption * load_penalty
- solar_field_area_m2 = capacity * effective_consumption
- Costing and LCOE
- Component CAPEX is estimated (solar field + power block + storage + balance of plant), then scaled by plant size using a typical exponent.
- CRF = (r*(1+r)^n)/max(((1+r)^n-1),eps)
- annualized_capex = capex_total * CRF; total_annual_cost = annualized_capex + capex_total * om_fraction_scaled
- levelized_cost_output (LCOE) = total_annual_cost / annual_production_output
Primary reference anchors: IRENA cost reports, NREL ATB CSP benchmarks, and SolarPACES technology context.
Applications
- Project developer (origination): rapid comparison of tower vs trough and storage-hour options to understand land take and LCOE sensitivity to DNI.
- Investor/analyst (screening): quick CAPEX breakdown and LCOE estimate for early-stage diligence before vendor EPC quotes.
- Grid/planning team: scenario sweeps (e.g., DNI or storage hours) to assess dispatchable solar economics and siting implications.
Model
98 variables — inputs, calculations and outputs, with their dependencies.
Model
98 variables — inputs, calculations and outputs, with their dependencies.
| Variable | Value | Unit | Depends on |
|---|---|---|---|
| 2 | — | — | |
| 100 | MW | — | |
| 45 | % | — | |
| 2300 | kWh/m2/year | — | |
| 8 | h | — | |
| 0.07 | ratio | — | |
| 30 | years | — |
| Variable | Formula | Unit | Depends on |
|---|---|---|---|
if(((<1)+(>2)+(<=0)+((*0.01)<0)+((*0.01)>1)+(<=0)+(<0)+(<0)+(<=0))>0,1,0) | bool | ||
(*0.01) | — | ||
| MW | ||
*(*0.01) | h/year | ||
clamp(1+*(1-),1.0,) | — | ||
(*)/max(,) | W/m2 | ||
clamp(*,,) | W/m2 | ||
if(==1,,) | — | ||
if(==1,,) | — | ||
if(==1,,) | — | ||
if(==1,,) | per h | ||
clamp(+*,,) | — | ||
(*)/max((**),) | m2/MW | ||
* | m2/MW | ||
if(==1,,) | — | ||
* | m2 | ||
* | kW | ||
if(==1,,) | EUR/m2 | ||
if(==1,,) | EUR/kW | ||
if(==1,,) | EUR/kW | ||
if(==1,,) | EUR/kWh | ||
* | EUR | ||
* | EUR | ||
* | EUR | ||
** | EUR | ||
+++ | EUR | ||
/max(,) | EUR/kW | ||
(/max(,))^ | — | ||
clamp(*,,) | EUR/kW | ||
/max(,) | — | ||
(*(1+)^)/max(((1+)^-1),) | — | ||
* | EUR/year | ||
if(==1,,) | — | ||
(/max(,))^ | — | ||
clamp(*,,) | — | ||
* | EUR/year |
| Variable | Formula | Unit | Depends on |
|---|---|---|---|
ceil(/max(,)) | count | ||
* | m2 | ||
/max(,) | ha | ||
* | MWh | ||
* | MWh/year | ||
* | EUR | ||
* | EUR | ||
* | EUR | ||
* | EUR | ||
* | EUR | ||
+ | EUR/year | ||
/max(,) | EUR/MWh |
Assumptions
43 assumptions used in the calculations
Assumptions
43 assumptions used in the calculations
Prevents division-by-zero and unstable behavior in edge cases.
Market range Not applicable
0.000001Numerical safeguard constantConverts capacity factor to annual full-load hours.
Market range 8760
8760h/yearCalendar constant (non-leap year)Converts MW to kW for CAPEX expressed per kW.
Market range 1000
1000kW/MWUnit conversionConverts kW to W for irradiance conversions.
Market range 1000
1000W/kWUnit conversionConverts MW to W for design-point aperture sizing.
Market range 1000000
1000000W/MWUnit conversionConverts MWh storage to kWh for storage CAPEX per kWh.
Market range 1000
1000kWh/MWhUnit conversionConverts land area from m2 to hectares.
Market range 10000
10000m2/haUnit conversionScreening approach to relate annual DNI to a representative high-irradiance design point used for aperture sizing.
Market range3.4Heuristic mapping from annual-average DNI to a design-point DNIPrevents unrealistically low design-point DNI when annual DNI is low or the heuristic mapping underestimates peaks.
Market range650W/m2Model clamp boundPrevents unrealistically high design-point DNI from inflating thermal power density.
Market range1000W/m2Model clamp boundImposes a mild oversizing penalty (area intensity) as capacity factor decreases, reflecting non-ideal utilization and additional solar multiple needs.
Market range0.3Heuristic coefficientLimits oversizing penalty to a plausible upper bound for screening calculations.
Market range1.5Model clamp boundUsed to estimate an integer number of generation blocks for early sizing.
Market range50MWHeuristic turbine block sizeRepresents mirror reflectivity, intercept factor, cleanliness, and receiver losses at design conditions.
Market range0.55Typical optical efficiency (aperture to thermal input) for trough fields at design pointCaptures cosine, atmospheric attenuation, spillage, and reflectivity impacts.
Market range0.6Typical optical efficiency for tower heliostat fields at design pointRepresents net cycle efficiency including parasitics at rated conditions.
Market range0.38Typical net thermal-to-electric efficiency for trough plantsHigher-temperature receiver and cycle can yield higher net efficiency.
Market range0.42Typical net thermal-to-electric efficiency for tower plantsRepresents typical field-to-block oversizing without storage-driven increase.
Market range2Base solar multiple for troughTower designs often use higher solar multiple for higher dispatchability and receiver constraints.
Market range2.3Base solar multiple for towerLonger storage typically requires additional solar field to charge storage while meeting generation.
Market range0.07per hHeuristic slope of solar multiple vs storage durationTower plants with higher storage tend to adopt higher SM for dispatchable operation.
Market range0.08per hHeuristic slope of solar multiple vs storage durationPrevents unrealistically small solar multiples for CSP plants.
Market range1.3Model clamp boundPrevents unrealistically large solar multiples in simplified screening mode.
Market range4Model clamp boundAccounts for spacing, roads, drainage, and non-aperture areas for trough fields.
Market range2.8Layout factorTower heliostat fields typically require larger spacing and exclusion zones than trough.
Market range3.5Layout factorRepresents installed trough solar field cost per aperture area.
Market range170EUR/m2Component CAPEX benchmarkRepresents installed heliostat field cost per reflective area.
Market range200EUR/m2Component CAPEX benchmarkPower block and related island costs for trough CSP.
Market range900EUR/kWComponent CAPEX benchmarkPower block cost benchmark for tower plants (often higher-temperature designs).
Market range1000EUR/kWComponent CAPEX benchmarkBalance of plant / EPC / civils allowance for trough projects.
Market range500EUR/kWComponent CAPEX benchmarkBalance of plant / EPC / civils allowance for tower projects.
Market range600EUR/kWComponent CAPEX benchmarkRepresents installed storage system cost per kWh of rated output stored (simplified).
Market range40EUR/kWhThermal energy storage CAPEX benchmark (electric-equivalent)Tower plants often pair molten-salt storage; cost expressed here as a simplified electric-equivalent metric.
Market range45EUR/kWhThermal energy storage CAPEX benchmark (electric-equivalent)Defines the reference size for CAPEX scaling exponent.
Market range100000kWScaling reference sizeCaptures modest reductions in specific CAPEX with increasing capacity.
Market range-0.08Economies-of-scale heuristicLower bound for screening CSP total installed cost.
Market range2500EUR/kWModel clamp boundUpper bound for screening CSP total installed cost.
Market range8000EUR/kWModel clamp boundReference size for O&M fraction scaling.
Market range100000kWScaling reference sizeAllows slight reduction of O&M fraction with larger plants.
Market range-0.05O&M scaling heuristicLower bound for annual fixed O&M as a fraction of CAPEX.
Market range0.015Model clamp boundUpper bound for annual fixed O&M as a fraction of CAPEX.
Market range0.05Model clamp boundRepresents typical annual O&M cost as a fraction of installed cost at benchmark scale.
Market range0.025Reference fixed O&M fraction for troughTower plants can have higher O&M due to heliostat cleaning and receiver-related maintenance.
Market range0.03Reference fixed O&M fraction for tower
