modelSeriesVariableFlow
Example of series connection with variable district water mass flow rate
Extends from Buildings.DHC.Examples.Combined.BaseClasses.PartialSeries (Partial model for series network).
Information
This model is identical to Buildings.DHC.Examples.Combined.SeriesConstantFlow except for the pipe diameter and the control of the main circulation pump. Rather than having a constant mass flow rate, the mass flow rate is varied based on the mixing temperatures after each agent. If these mixing temperatures are sufficiently far away from the minimum or maximum allowed loop temperature, then the mass flow rate is reduced to save pump energy.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | facMul (from PartialSeries) | 10 | Building loads multiplier factor |
| Real | dpDis_length_nominal (from PartialSeries) | 250 | Pressure drop per pipe length at nominal flow rate - Distribution line |
| Real | dpCon_length_nominal (from PartialSeries) | 250 | Pressure drop per pipe length at nominal flow rate - Connection line |
| Modelica.Units.SI.Length | dhSto (from PartialSeries) | Hydraulic diameter of the distribution pipe before each connection | |
| Modelica.Units.SI.Length | dhPla (from PartialSeries) | Hydraulic diameter of the distribution pipe before each connection | |
| Integer | nBui (from PartialSeries) | datDes.nBui | Number of buildings connected to DHC system |
| Buildings.DHC.Examples.Combined.BaseClasses.DesignDataSeries | datDes (from PartialSeries) | Design data | |
| String[nBui] | filNam | {"modelica://Buildings/Resources/Data/DHC/Loads/Examples/SwissOffice_20190916.mos", "modelica://Buildings/Resources/Data/DHC/Loads/Examples/SwissResidential_20190916.mos", "modelica://Buildings/Resources/Data/DHC/Loads/Examples/SwissHospital_20190916.mos"} | Library paths of the files with thermal loads as time series |
| Assumptions | |||
| Boolean | allowFlowReversalSer (from PartialSeries) | true | Set to true to allow flow reversal in the service lines |
| Boolean | allowFlowReversalBui (from PartialSeries) | false | Set to true to allow flow reversal for in-building systems |
Components
Revisions
-
December 12, 2023, by Ettore Zanetti:
Changed to preconfigured pump model, This is for issue 3431. -
February 23, 2021, by Antoine Gautier:
Refactored with base classes from theDHCpackage.
This is for issue 1769. -
January 12, 2020, by Michael Wetter:
Added documentation.