modelPartialSeries
Partial model for series network
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
Partial model that is used by the reservoir network models. The reservoir network models extend this model, add controls, and configure some component sizes.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | facMul | 10 | Building loads multiplier factor |
| Real | dpDis_length_nominal | 250 | Pressure drop per pipe length at nominal flow rate - Distribution line |
| Real | dpCon_length_nominal | 250 | Pressure drop per pipe length at nominal flow rate - Connection line |
| Modelica.Units.SI.Length | dhSto | Hydraulic diameter of the distribution pipe before each connection | |
| Modelica.Units.SI.Length | dhPla | Hydraulic diameter of the distribution pipe before each connection | |
| Integer | nBui | datDes.nBui | Number of buildings connected to DHC system |
| Buildings.DHC.Examples.Combined.BaseClasses.DesignDataSeries | datDes | Design data | |
| Assumptions | |||
| Boolean | allowFlowReversalSer | true | Set to true to allow flow reversal in the service lines |
| Boolean | allowFlowReversalBui | false | Set to true to allow flow reversal for in-building systems |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Buildings.DHC.Examples.Combined.BaseClasses.Borefield | borFie | Bore field | |
| Buildings.DHC.ETS.BaseClasses.Pump_m_flow | pumDis | Distribution pump | |
| Buildings.Fluid.Sources.Boundary_pT | bou | Boundary pressure condition representing the expansion vessel | |
| Buildings.DHC.ETS.BaseClasses.Pump_m_flow | pumSto | Bore field pump | |
| Buildings.DHC.Networks.Connections.Connection1Pipe_R | conPla | Connection to the plant (pressure drop lumped in plant and network model) | |
| Buildings.DHC.Networks.Connections.Connection1Pipe_R | conSto | Connection to the bore field (pressure drop lumped in plant and network model) | |
| Buildings.DHC.Plants.Heating.SewageHeatRecovery | pla | Sewage heat recovery plant | |
| Fluid.Sensors.TemperatureTwoPort | TDisWatSup | District water supply temperature | |
| Fluid.Sensors.TemperatureTwoPort | TDisWatRet | District water return temperature | |
| Fluid.Sensors.TemperatureTwoPort | TDisWatBorLvg | District water borefield leaving temperature | |
| Buildings.DHC.Loads.Combined.BaseClasses.PartialBuildingWithETS[nBui] | bui | ||
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant[nBui] | THeaWatSupMaxSet | Heating water supply temperature set point - Maximum value | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant[nBui] | TChiWatSupSet | Chilled water supply temperature set point | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant[nBui] | THeaWatSupMinSet | Heating water supply temperature set point - Minimum value | |
| Buildings.Controls.OBC.CDL.Reals.MultiSum | PPumETS | ETS pump power | |
| Modelica.Blocks.Continuous.Integrator | EPumETS | ETS pump electric energy | |
| Modelica.Blocks.Continuous.Integrator | EPumDis | Distribution pump electric energy | |
| Modelica.Blocks.Continuous.Integrator | EPumSto | Storage pump electric energy | |
| Modelica.Blocks.Continuous.Integrator | EPumPla | Plant pump electric energy | |
| Buildings.Controls.OBC.CDL.Reals.MultiSum | EPum | Total pump electric energy | |
| Buildings.Controls.OBC.CDL.Reals.MultiSum | PHeaPump | Heat pump power | |
| Modelica.Blocks.Continuous.Integrator | EHeaPum | Heat pump electric energy | |
| Buildings.Controls.OBC.CDL.Reals.MultiSum | ETot | Total electric energy | |
| Buildings.DHC.Loads.BaseClasses.ConstraintViolation | conVio | Check if loop temperatures are within given range |
Contents
| Name | Description |
|---|---|
| Medium model |
Revisions
-
March 18, 2024, by David Blum:
Updated use ofdatDesfor min and max loop temperatures.
This is for issue 3697. -
December 12, 2023, by Ettore Zanetti:
Changed to preconfigured pump model, This is for issue 3431. -
June 2, 2023, by Michael Wetter:
Added units toconVio. -
November 16, 2022, by Michael Wetter:
Set correct nominal pressure for distribution pump. -
February 23, 2021, by Antoine Gautier:
Refactored with base classes from theDHCpackage.
This is for issue 1769. -
January 16, 2020, by Michael Wetter:
Added documentation.