Skip to content

CM: SAPHEA Geophires

Introduction

👉 Click here to access the online tutorial for this module

The SAPHEA GEOPHIRES Calculation Module (CM) is an integral part of the SAPHEA decision support toolbox, developed to support the planning and evaluation of geothermal district heating and cooling (geoHC) networks across Europe. It incorporates the GEOPHIRES (GEOthermal energy for Production of Heat and electricity Economically Simulated) techno-economic simulation model into the SAPHEA platform, enabling comprehensive assessments of geothermal energy systems.

Originally developed as a standalone simulation tool, GEOPHIRES estimates key project parameters such as capital and operational costs, energy production, and the levelized cost of energy (LCOE). Within the SAPHEA toolbox, it has been enhanced and tailored to:

  • Simulate the direct use of hydro-geothermal resources for district heating applications
  • Seamlessly integrate with the Hotmaps platform, allowing users to populate input parameters via a user-friendly interface
  • Generate results in various formats—indicators, diagrams, and GIS layers—to support informed decision-making
  • Enable scenario analysis, allowing users to modify input parameters and explore alternative geoHC development strategies

This module is designed to make geothermal project assessment more accessible, transparent, and adaptable to different regional contexts.

Go To Top

Input

This section describes the inputs, including basic and advanced input parameters of the CM.

Inputs

Input Name Unit Default Value Min Value Max Value Description
Reservoir Depth km 3 1.5 5.0 Depth of the reservoir.
Gradient degC/km 30 0.0 500.0 Temperature gradient with depth in the hydrothermal reservoir.
Number of Production Wells 1 1.0 20.0 Number of (identical) production wells.
Number of Injection Wells 1 1.0 20.0 Number of (identical) injection wells.
Production Flow Rate per Well kg/s 50 1.0 500.0 Geofluid flow rate per production well.
Injection Temperature degC 40 0.0 200.0 Constant geofluid injection temperature at injection wellhead.

Basic Inputs

Input Name Unit Default Value Min Value Max Value Description
Productivity Index kg/s/bar 10 0.0 10.0 Ratio of production well flow rate over inflow pressure drop.
Injectivity Index kg/s/bar 10 0.01 1000.0 Ratio of injection well flow rate over outflow pressure drop.
Surface Temperature degC 10 -50.0 50.0 Surface temperature used for calculating bottom-hole temperature.
End-Use Efficiency Factor 0.9 0.1 1.0 Constant thermal efficiency of the direct-use application.
Utilization Factor 0.6 0.1 1.0 Ratio of the time the plant is running in normal production in a year.
Plant Lifetime years 30 1.0 100.0 Lifetime of the geothermal plant.
EUR to USD Exchange Rate 1.09 0.1 10.0 Conversion rate from EUR to USD.
Discount Rate 0.04 0.0 1.0 Discount rate used for LCOH calculation.

Advanced Inputs

Input Name Unit Default Value Min Value Max Value Description
Reservoir Stimulation CapEx Adjustment Factor 1 0.0 10.0 Multiplier for reservoir stimulation capital cost correlation.
Surface Plant CapEx Adjustment Factor 1 0.0 10.0 Multiplier for surface plant capital cost correlation.
Field Gathering System CapEx Adjustment Factor 1 0.0 10.0 Multiplier for field gathering system capital cost correlation.
Exploration CapEx Adjustment Factor 1 0.0 10.0 Multiplier for exploration capital cost correlation.
Wellfield O&M Cost Adjustment Factor 1 0.0 10.0 Multiplier for wellfield operation & maintenance cost correlation.
Surface Plant O&M Cost Adjustment Factor 1 0.0 10.0 Multiplier for surface plant operation & maintenance cost correlation.
Water Cost Adjustment Factor 1 0.0 10.0 Multiplier for make-up water cost correlation.
Electricity Rate EUR/kWh 0.1 0.01 10.0 Price of electricity to calculate pumping costs.

Go To Top

Output

Upon completion of a simulation, the SAPHEA GEOPHIRES module generates a comprehensive set of outputs that provide insights into the technical and economic performance of the geothermal system. These outputs are accessible through the SAPHEA platform and are also available for download in various formats.

Platform Indicators

Within the SAPHEA platform, key performance indicators (KPIs) are presented to offer a quick overview of the simulation results:

Indicator Unit Description
LCOH EUR/MWh_th Levelized Cost of Heat, representing the average cost per megawatt-hour of thermal energy produced over the system's lifetime.
Drilling and Completion Costs MEUR Total capital expenditure associated with drilling and completing all production and injection wells.
Drilling and Completion Costs per Well MEUR Average cost for drilling and completing a single well, providing insight into individual well investments.
Stimulation Costs MEUR Costs related to enhancing the permeability of the reservoir, typically through hydraulic stimulation techniques.
Surface Power Plant Costs MEUR Capital costs for constructing the surface facilities required for energy conversion and distribution.
Field Gathering System Costs MEUR Expenses associated with the network of pipelines and equipment that transport geothermal fluids between wells and the surface plant.
Total Surface Equipment Costs MEUR Aggregate costs encompassing all surface installations, including the power plant and gathering systems.
Exploration Costs MEUR Investments made in geological surveys, drilling exploratory wells, and other activities to assess the geothermal resource.
Total Capital Costs MEUR The sum of all upfront investments required to develop the geothermal project, combining drilling, stimulation, surface equipment, and exploration costs.
Wellfield O&M Costs MEUR/yr Annual operation and maintenance expenses for the wellfield, including routine inspections, repairs, and monitoring.
Surface Plant O&M Costs MEUR/yr Yearly costs for operating and maintaining the surface power plant facilities.
Make-Up Water O&M Costs MEUR/yr Operational costs associated with sourcing and managing additional water required to compensate for losses in the system.
Average Annual Pumping Costs MEUR/yr Yearly expenses for the energy consumed by pumps to circulate geothermal fluids through the system.
Total Operating and Maintenance Costs MEUR/yr Combined annual O&M costs, providing a comprehensive view of the recurring expenses of the geothermal operation.
Bottom-Hole Temperature °C The temperature at the bottom of the production wells, indicating the quality of the thermal resource.
Average Production Well Temperature Drop °C The average decrease in temperature of the geothermal fluid as it travels from the reservoir to the surface, affecting energy conversion efficiency.
Average Pumping Power MW_e Mean electrical power required to operate the pumps, reflecting the energy input needed for fluid circulation.
Plant Outlet Pressure kPa The pressure of the geothermal fluid as it exits the surface plant, relevant for system design and safety considerations.
Production Wellhead Pressure kPa Pressure measured at the top of the production wells, important for monitoring well performance.
Average Injection Well Pump Pressure Drop kPa Average pressure loss encountered by the fluid as it is injected back into the reservoir, influencing pump sizing and energy requirements.
Average Production Well Pump Pressure Drop kPa Average pressure decrease experienced by the fluid as it is lifted from the reservoir to the surface, affecting pump performance and energy consumption.

Go To Top

Additional Output Files

Beyond the platform indicators, the module generates supplementary output files that provide detailed information for further analysis:

  • Text Report (.txt)
    A comprehensive textual summary of the simulation inputs and outputs, including detailed breakdowns of costs, production figures, and economic metrics.

  • Excel Report (.xlsx)
    A structured spreadsheet containing all relevant data, facilitating further analysis, visualisation, and integration with other tools.

These reports encompass detailed information such as:

  • Input Parameters
    All user-defined and default input values used in the simulation.

  • Production Profiles
    Time-series data of heat production, reservoir temperatures, and flow rates.

  • Cost Breakdown
    Detailed CAPEX and OPEX components, including drilling, surface plant, and infrastructure costs.

  • Economic Analysis
    Calculation of Levelised Cost of Heat.

Go To Top

Sample Run

Step 1: Select the region

The current version of the SAPHEA GEOPHIRES CM does not retrieve data based on the selected region and solely works with the user-provided or default data. Therefore, the user can choose any region. In the upcoming production release, the surface temperatures will be retrieved from the respective layer based on the chosen region.

Please note that CMs will be deactivated and displayed in red if no region is selected.

Figure CM - SAPHEA GEOPHIRES: Selection of the working region (LAU2)

Step 2: Enter the input parameters

After selecting the region, users should click on the "Calculation Modules" tab located in the left pane. Next, click on "CM - SAPHEA GEOPHIRES" to display the input options.

The inputs are organized into several levels, ranging from the most basic to the most advanced. The first level of input parameters is referred to as "INPUTS," which consists of the fundamental input parameters. The full list of parameters in this category, along with their default, maximum, and minimum values and descriptions, can be found in Table: Inputs.

Figure CM - SAPHEA GEOPHIRES: Selection of the input parameters

Step 3: Enter the basic input parameters

After scrolling down in the inputs section, users will find the "Basic Inputs" category. This section includes a combination of expert-level parameters, such as productivity and injectivity indexes, as well as operational parameters like end-use efficiency and lifetime. The full list of parameters in this category, along with their default, maximum, and minimum values and descriptions, can be found in Table: Basic Inputs.

Figure CM - SAPHEA GEOPHIRES: Selection of the basic input parameters

Step 4: Enter the advanced input parameters

After further scrolling down in the inputs section, the user will find the "ADVANCED INPUTS: (LEVEL 1)" category. This section includes primarily cost adjustment factors. These parameters allow users to scale specific cost components — such as drilling, surface plant installation, or operation and maintenance — based on their own estimates or real-world cost data. By adjusting these factors, users can align the model's default cost function with their own cost structure, improving the accuracy and relevance of the results. The full list of parameters in this category, along with their default, maximum, and minimum values and descriptions, can be found in Table: Advanced Inputs.

Figure CM - SAPHEA GEOPHIRES: Selection of the advanced input parameters

Step 5: Run the CM and retrieve the results

Users can start the calculation by scrolling down to the bottom of the inputs section and clicking on the "RUN CM" button. The calculation should take only a few seconds. Then, a results tab will appear on the right-hand side of the screen. In this tab, the main indicators are displayed to offer a quick overview of the simulation results. The full list of indicators, alongside their units and descriptions, is available in Table: Platform Indicators.

Figure CM - SAPHEA GEOPHIRES: Indicators displayed on the platform

The users also have the option to export results. The buttons to export results are located at the bottom of the results section. There are two methods available for exporting the results:

  1. Exporting indicators
  2. By clicking the "EXPORT INDICATORS" button, users can export a CSV file consisting of the indicators displayed in the results section.
  3. Exporting detailed results
  4. By clicking the "EXPORT EXTRA FILES" button, users can download a ZIP file that contains four output files: two in XLSX format and two in TXT format. Both the XLSX and TXT files contain the same data. The TXT files are convenient for displaying results in a single tab, while the XLSX files are organized into multiple tabs, making it easy to copy and paste data for further analysis.

Figure CM - SAPHEA GEOPHIRES: Exporting results

Repository of the calculation module

You can access the open-source code for this calculation module here.

Go To Top

How To Cite

Ali Kök, in SAPHEA-Wiki, CM SAPHEA GEOPHRIES.

Go To Top

Authors And Reviewers

This page is written by Ali Kök EEG-TU Wien.

This page is reviewed by Ardak Akhatova e-think.

Go To Top

License

Copyright © 2025: Ali Kök

Creative Commons Attribution 4.0 International License

This work is licensed under a Creative Commons CC BY 4.0 International License.

SPDX-License-Identifier: CC-BY-4.0

License-Text: https://spdx.org/licenses/CC-BY-4.0.html

Go To Top

Acknowledgement

We would like to convey our deepest appreciation to the HORIZON Europe Actions SAPHEA Project (Grant Agreement number 101075510), which co-funded the present investigation.

Go To Top