modelSeriesConnectedZones

Description

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This example shows a borefield of 228 boreholes divided into 2 zones, as configured in Buildings.Fluid.Geothermal.ZonedBorefields.Data.Configuration.Validation.

The total heat flow rate is cyclical, and the flow direction reverses when the heating signal changes from injection and extraction.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.TemperatureT_start283.15Initial temperature of the soil
IntegernZonborFieDat.conDat.nZonTotal number of independent bore field zones
Buildings.Fluid.Geothermal.ZonedBorefields.Data.Borefield.ValidationborFieDatBorefield data
ZonedBorefields.Data.Configuration.ValidationconDatBorefield configuration data
ZonedBorefields.Data.Filling.BentonitefilDatBorehole filling data
ZonedBorefields.Data.Soil.SandStonesoiDatSoil data

Components

TypeNameDefaultDescription
Buildings.Fluid.Geothermal.ZonedBorefields.OneUTubeborHolBorehole
Movers.Preconfigured.FlowControlled_m_flowpumCirculation pump
Sensors.TemperatureTwoPortTBorFieInInlet temperature of the borefield
Sensors.TemperatureTwoPortTBorFieOutOutlet temperature of the borefield
Sources.Boundary_phsinSink
HeatExchangers.HeaterCooler_uheaHeater
Modelica.Blocks.Sources.CosineheaRatHeating rate signal
Modelica.Blocks.Logical.GreaterThresholdsigSign of heating rate signal to determine flow direction
Modelica.Blocks.Math.BooleanToRealgaiGain for fluid mass flow rate

Contents

NameDescription
Medium

Revisions

  • May 13 2024, by Michael Wetter:
    Changed borefield and reconfigured source to avoid high frequency results in verification.
  • February 2024, by Massimo Cimmino:
    First implementation.