TNO Intern

Commit 04a11dbd authored by Jan Diederik van Wees's avatar Jan Diederik van Wees
Browse files

mkdocs theory added

parent f4022e53
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -22,20 +22,20 @@ This package allows a user to simulate geothermal doublets providing the followi

The code will simulate a Geothermal doublet, utilizing ThermoGIS with DoubletCalc1D as the engine to produce values of:

- power [Mega Watt Hour]
- heat pump power [Mega Watt Hour]
- capex (Capital expenditure) [Million €]
- opex (Operational expenditure) [€/kW]
- utc (Unit Technical Cost [€cent/kWH])
- npv (Net-present-value)
- hprod (Discounted Heat Produced)
- cop 
- cophp
- pressure 
- power [MW]
- heat pump power [MW]
- capex (Capital expenditure) [Million €/$]
- opex (Operational expenditure) in first year [Million €/$]
- utc (Unit Technical Cost [cts/kWH])
- npv (Net-present-value) [Million €/$]
- hprod (Discounted Heat Produced) [MWh]
- cop (coefficient of performance of system) [-]
- cophp (coeffecient of performance of heat pump) [-]
- pressure for driving the thermal loop (wells+reservoir) [bar]
- flow rate [m³/hr]
- well depth [m]
- reservoir depth [m]

For details on how these parameters are calculated we refer users to the [Thermogis calculation webpage](https://www.thermogis.nl/en/calculation-model)
For details on how these parameters are calculated we refer users to the [Thermogis calculation webpage](https://www.thermogis.nl/en/calculation-model) and documentation page of pythermogis

The simulations are conducted in Java, and this package uses [JPype](https://jpype.readthedocs.io/en/latest/userguide.html) to create a Python-Java binding.

+132 KiB
Loading image diff...
+19 −12
Original line number Diff line number Diff line
@@ -13,20 +13,27 @@ This package allows a user to simulate geothermal doublets providing the followi

The code will simulate a Geothermal doublet, utilizing ThermoGIS with DoubletCalc1D as the engine to produce values of:

- power [Mega Watt Hour]
- heat pump power [Mega Watt Hour]
- capex (Capital expenditure) [Million €]
- opex (Operational expenditure) [€/kW]
- utc (Unit Technical Cost [€cent/kWH])
- npv (Net-present-value)
- hprod (Discounted Heat Produced)
- cop 
- cophp
- pressure 
- power [MW]
- heat pump power [MW]
- capex (Capital expenditure) [Million €/$]
- opex (Operational expenditure) in first year [Million €/$]
- utc (Unit Technical Cost [cts/kWH])
- npv (Net-present-value) [Million €/$]
- hprod (Discounted Heat Produced) [MWh]
- cop (coefficient of performance of system) [-]
- cophp (coeffecient of performance of heat pump) [-]
- pressure for driving the thermal loop (wells+reservoir) [bar]
- flow rate [m³/hr]
- well depth [m]
- reservoir depth [m]

For details on how these parameters are calculated we refer users to the [Thermogis calculation webpage](https://www.thermogis.nl/en/calculation-model)
The (geothermal) power and hprod, and utc only take into account geothermal heat, and do not include the heat pump contribution.
Therefore the estimated power and hprod are lower than the actual power and hprod of the system, which includes heat from electricity consumption in the ESP and heatpump.
The reason to do so is to avoid attributing produced energy which is not renewable, as renewable energy, such that utc for the goeothermal heat can be used as reference for feed-in tariffs and subsidies.

For details on how these parameters are calculated we refer users to the [Thermogis calculation webpage](https://www.thermogis.nl/en/calculation-model).
as well as the theory section

For energy conversion to electricity, and chill the power concerns net electricty production and net chill respectively

The simulations are conducted in Java, and this package uses [JPype](https://jpype.readthedocs.io/en/latest/userguide.html) to create a Python-Java binding.

+31 −0
Original line number Diff line number Diff line
# Modelling Geothermal Doublets

## What is a geothermal doublet?

A geothermal doublet cosnsist of a production and injection well, 
which at reservoir level are spaced around  is a software tool developed by TNO which calculates 
how much water can be pumped at a given pump power, given a doublet system and subsurface conditions. 
It is based on a simple subsurface model and standardised well design (Figure 1). 
The DoubletCalc1D calculation method is the basis of the ThermoGIS calculation model described here. 
The software and manual can be downloaded from [Doubletcalc1D](https://www.nlog.nl/tools).

The premises for the calculation of the geothermal energy, given the aquifer, wells 
and heat exchanger characteristics are:

- Mass balance: the mass flow (kg/s) is constant in the doublet system from the 
      intake in the production well until the injection in the aquifer.

- Impulse balance (pressure balance): this is valid for the entire doublet system 
    and for all of the elements within the system. The sum of the pressure differences over all element in the system is zero. The pressure balance determines 
   the mass flow at a given pump pressure.

- Energy balance: this is valid for all elements within the system. Release of heat
  to the immediate surroundings of the well and temperature drop in the heat exchanger are taken into account. 

Figure 1 is a schematic representation of the doublet system. The numbered 
nodes,  are used to describe the components of the 
pressure and energy balances. Further details of the model can be found in the [manual of DoubletCalc1D](https://www.nlog.nl/sites/default/files/6ab98fc3-1ca1-4bbe-b0a2-c5a9658a3597_doubletcalc%20v143%20manual.pdf)

![Figure description](../images/DC1D_cartoondoublet.png)

*Figure 1: Figure of a doublet system, showing the production well and injection well, with the reservoir in between. The production well extracts hot water from the reservoir, which is then used to produce energy, while the injection well returns cooled water back into the reservoir.*
 No newline at end of file
Loading