modelHeatflow_L2

Heat flow boundary with prescribed power and given volume (L2)

Extends from TransiEnt.Components.Boundaries.Heat.Base.PartialHeatBoundary.

Information

Purpose of model

A model of a heat boundary with a L2 heat exchanger from the ClaRa Library and a generic valve from the ClaRa Library. Both component models are documented in the ClaRa Library. The heat flow can be set constant or can be set via an input. The valve is used to

Level of detail, physical effects considered, and physical insight

L2 (defined in the CodingConventions)

  • consideration of a pressure loss according to a chosen pressure loss model
  • dynamic mass and energy balance inside the heat exchanger model
  • consideration of variable fluid properties

Interfaces

FluidPortIn

FluidPortOut

RealInput (for specification of boundary power)

Validation

The model was tested here:

TransiEnt.Components.Boundaries.Heat.Check.Test_Heatflow_L2

References

The heat exchanger model and the valve model are from the ClaRa Library.

Version History

Model created by Arne Koeppen / Lisa Andresen (andresen@tuhh.de), Jul 2013

Refactoring after new boundary / consumer concept by Pascal Dubucq (dubucq@tuhh.de) on Mon Aug 18 2014

Parameters

TypeNameDefaultDescription
TILMedia.VLEFluidTypes.BaseVLEFluidMedium (from PartialHeatBoundary)simCenter.fluid1Medium model
SI.PowerQ_flow_n100e3|Heat demand|Nominal heating power
Booleanuse_Q_flow_intrue|Heat demand|Use external value for Q_flow
Booleanchange_signfalseChange sign on input value (false: setpoint < 0 means producing heat)
SI.PowerQ_flow_const100e3|Heat demand|Constant heating power
SI.MassFlowRatem_flow_nomsimCenter.m_flow_nom|Heat exchanger|Nominal mass flow rate
ClaRa.Basics.Units.EnthalpyMassSpecifich_nom1e5|Heat exchanger|Nominal specific enthalpy
SI.HeatCapacityC1e9|Heat exchanger|Heat capacity (geometry is calculated by this value)
SI.TemperatureT_start323.15|Heat exchanger|Initial temperature
IntegerinitOption0|Heat exchanger|Type of initialisation
RealvalveAuthority0.6|Valve|Valve authority
SI.PressureDelta_p_nomsimCenter.p_nom[2] - simCenter.p_nom[1]|Valve|Nominal pressure drop
Heat exchanger
SI.Pressurep_nomsimCenter.p_nom[1]Nominal pressure
SI.Pressurep_startsimCenter.p_nom[1]Start value of system pressure

Connectors

TypeNameDefaultDescription
TransiEnt.Basics.Interfaces.Thermal.FluidPortOutfluidPortOut (from PartialHeatBoundary)
TransiEnt.Basics.Interfaces.Thermal.FluidPortInfluidPortIn (from PartialHeatBoundary)
TransiEnt.Basics.Interfaces.Thermal.HeatFlowRateInQ_flow_prescribedRealInput (for specification of boundary power)

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter (from PartialHeatBoundary)
Modelica.Units.SI.HeatFlowRateQ_flow_boundary (from PartialHeatBoundary)fluidPortIn.m_flow*(actualStream(fluidPortIn.h_outflow) - actualStream(fluidPortOut.h_outflow))
ClaRa.Components.HeatExchangers.IdealShell_L2heatExchanger
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowheatDemand
ClaRa.Components.VolumesValvesFittings.Valves.GenericValveVLE_L1controlValve
Modelica.Blocks.Math.Gainnormalizer
Modelica.Blocks.Math.GainsignChanger

Contents

NameDescription
PressureLoss