modelMixingVolumeHeatReverseFlow

Validation model for mixing volume with heat input and flow reversal

Extends from Buildings.Fluid.MixingVolumes.Validation.BaseClasses.MixingVolumeReverseFlow (Test model for mixing volume with flow reversal).

Information

This model validates the use of the mixing volume with air flowing into and out of the volume and sensible heat added to the volume.

The model volDyn uses a dynamic balance, whereas the model volSte uses a steady-state balance. The mass flow rate starts positive and reverses its direction at t=5 seconds.

Parameters

TypeNameDefaultDescription
BooleanprescribedHeatFlowRate (from MixingVolumeReverseFlow)falseFlag that affects what steady state balance is used in the volume
Modelica.Units.SI.Pressuredp_nominal (from MixingVolumeReverseFlow)10Nominal pressure drop
Modelica.Units.SI.MassFlowRatem_flow_nominal (from MixingVolumeReverseFlow)2.0Nominal mass flow rate

Components

TypeNameDefaultDescription
Modelica.Fluid.Sources.MassFlowSource_Tsou (from MixingVolumeReverseFlow)Flow source and sink
Sources.Boundary_pTbou (from MixingVolumeReverseFlow)Boundary condition
Buildings.Fluid.MixingVolumes.MixingVolumevolDyn (from MixingVolumeReverseFlow)
Buildings.Fluid.MixingVolumes.MixingVolumevolSte (from MixingVolumeReverseFlow)
Modelica.Blocks.Math.Gaingain (from MixingVolumeReverseFlow)Gain to add heat, moisture or trace substance flow rate
Modelica.Fluid.Sources.MassFlowSource_Tsou1 (from MixingVolumeReverseFlow)Flow source and sink
Modelica.Blocks.Sources.Rampm_flow (from MixingVolumeReverseFlow)Mass flow rate
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowpreHeaDynPrescribed heat flow rate
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowpreHeaStePrescribed heat flow rate

Revisions

  • March 9, 2016, by Michael Wetter:
    First implementation.