modelConstantHeatInjection_100Boreholes
Long-term temperature response of a borefield of 100 boreholes
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This validation case simulates a borefield of 100 boreholes on a square 10 by 10 grid.
The heat injection rate in the borefield is constant and equal to
2*pi*kSoi*hBor*nBor. In this case, the borehole wall temperature
variation corresponds to the g-function of the borefield, as evaluated in
Buildings.Fluid.Geothermal.Borefields.BaseClasses.HeatTransfer.ThermalResponseFactors.Validation.GFunction_100boreholes.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Temperature | T_start | 273.15 | Initial temperature of the soil |
| Buildings.Fluid.Geothermal.Borefields.Validation.BaseClasses.ConstantHeatInjection_100Boreholes_Borefield | borFieDat | Borefield data |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.Fluid.Geothermal.Borefields.OneUTube | borHol | Borehole | |
| Buildings.Fluid.Movers.FlowControlled_m_flow | pum | Circulation pump | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | TBorFieIn | Inlet temperature of the borefield | |
| Buildings.Fluid.Sensors.TemperatureTwoPort | TBorFieOut | Outlet temperature of the borefield | |
| Buildings.Fluid.Sources.Boundary_ph | sin | Sink | |
| Buildings.Fluid.HeatExchangers.HeaterCooler_u | hea | Heater | |
| Modelica.Blocks.Sources.Constant | heaRat | Constant heat injection rate into the borefield |
Contents
| Name | Description |
|---|---|
Revisions
-
November 15, 2022, by Michael Wetter:
Set proper head for pump.
This is for IBPSA, issue 1659. -
April 8, 2021, by Michael Wetter:
Added missingparameterkeyword.
For IBPSA, issue 1464. -
June 24, 2019, by Michael Wetter:
ChangedStopTimefrom integer to floating point.
This is for issue 1163. -
May 27, 2019, by Massimo Cimmino:
First implementation.