modelSeriesVariableFlow

Example of series connection with variable district water mass flow rate

Extends from Buildings.DHC.Examples.Combined.BaseClasses.PartialSeries.

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

TypeNameDefaultDescription
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

Components

TypeNameDefaultDescription
Modelica.Blocks.Sources.ConstantmasFloDisPlaDistrict water flow rate to plant
Buildings.Controls.OBC.CDL.Reals.Sources.Constant[nBui]THotWatSupSetHot water supply temperature set point
Buildings.Controls.OBC.CDL.Reals.Sources.Constant[nBui]TColWatCold water temperature
Buildings.DHC.Networks.Controls.MainPump1PipeconPumMain pump controller
Buildings.Controls.OBC.CDL.Reals.MultiplyByParametergaiScale with nominal mass flow rate
Networks.Distribution1Pipe_RdisDistribution network
Modelica.Blocks.Sources.ConstantTSewWatSewage water temperature

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 the DHC package.
    This is for issue 1769.
  • January 12, 2020, by Michael Wetter:
    Added documentation.