AtesCluster¶
Description¶
The AtesCluster asset represents an Aquifer Thermal Energy Storage (ATES) system in the
thermal network. It can operate in charging mode (injecting heat into the aquifer) and
discharging mode (extracting heat from the aquifer). In the network equations, the asset behaves
as a controllable thermal boundary with a prescribed mass flow and supply temperature.
The subsurface thermal response is represented through ROSIM, an external aquifer model developed
by TNO, and the resulting hot-well and cold-well temperatures are used to update the ATES
operating point between timesteps.
The asset is mapped from ESDL ATES properties and receives controller-provided setpoints during
simulation.
Parameters¶
Parameter |
Description |
Unit |
ESDL Asset Property |
|---|---|---|---|
|
Depth of the top of the aquifer |
m |
|
|
Aquifer thickness |
m |
|
|
Undisturbed aquifer mid temperature |
degC |
|
|
Net-to-gross ratio used in aquifer parameterization |
|
|
|
Effective porosity |
|
|
|
Horizontal permeability |
mD |
|
|
Permeability anisotropy factor |
|
|
|
Groundwater salinity |
ppm |
|
|
Well casing diameter parameter |
inch |
|
|
Distance between hot and cold wells |
m |
|
|
Initial inlet temperature used to start operation |
K |
controller-set (runtime) |
|
Initial outlet temperature used to start operation |
K |
controller-set (runtime) |
Controlled Parameters¶
The controller provides a setpoint dictionary with the following user-relevant signals:
Signal |
Description |
Unit |
|---|---|---|
\(Q_{demand}\) |
Requested heat demand. The ATES thermal allocation uses opposite sign internally. |
W |
\(T_{in,set}\) |
Inlet temperature setpoint used at the first timestep. |
K |
\(T_{out,set}\) |
Outlet temperature setpoint used at the first timestep. |
K |
From the second timestep onward, the inlet or outlet temperature is partly taken from the solved network state and partly from aquifer well temperatures, depending on charging or discharging mode.
Additional simulation outputs¶
The ATES asset writes the following result signals for each timestep:
Signal |
Description |
Unit |
|---|---|---|
|
Solved mass flow through the ATES boundary |
kg/s |
|
Pressure at ATES connection point 0 |
Pa |
|
Pressure at ATES connection point 1 |
Pa |
|
Solved inlet temperature at connection point 0 |
K |
|
Solved outlet temperature at connection point 1 |
K |
Physics and Assumptions¶
The AtesCluster couples network-side heat exchange to subsurface thermal storage behavior. The
controller requests thermal exchange, the model computes the required mass flow from the network
temperature lift, and the aquifer model updates hot- and cold-well temperatures used in subsequent
timesteps.
Operating mode and sign convention¶
The internal thermal allocation is defined as:
with:
Mass flow¶
The required mass flow follows the standard thermal power balance:
where \(c_p\) is fluid specific heat capacity and \(T_{in}, T_{out}\) are the active ATES boundary temperatures for the current mode.
Temperature coupling with wells¶
The ATES boundary supply temperature depends on flow direction:
After each timestep, the aquifer model updates \(T_{hot,well}\) and \(T_{cold,well}\) from the exchanged flow and thermal conditions. This captures long-term thermal storage and recovery effects in simplified form.
Aquifer flow conversion¶
Before calling the aquifer model, mass flow is converted to volumetric flow using a fixed saline density:
with \(\rho \approx 1027\ \text{kg/m3}\) in the current model.
Assumptions¶
The aquifer response is represented by ROSIM, configured from ESDL aquifer and well properties.
Network-side ATES behavior is quasi-steady per timestep.
Fixed fluid density is used for mass-to-volume conversion in aquifer calculations.
First timestep temperatures are taken directly from controller setpoints.
Limitations¶
The model does not resolve detailed 3D groundwater hydraulics in the network solver itself.
Density and thermophysical-property variation in the aquifer flow conversion are simplified.
Wellbore thermal losses and mechanical constraints are not modeled explicitly.
Accuracy depends on the validity and calibration of the configured external aquifer model.
See Also¶
Ideal Heat Storage — In-tank heat storage system
ProductionCluster — Heat production boundary
DemandCluster — Heat demand boundary
References¶
References
TNO and Geological Survey of the Netherlands (NLOG), tools overview including ROSIM: https://www.nlog.nl/en/tools