modelHEXvle2vle_L3_2ph_CU_ntu

VLE 2 VLE | L3 | 2 phase at shell side | Cylinder shape | U-type | NTU ansatz
Diagram of HEXvle2vle_L3_2ph_CU_ntu

Extends from ClaRa.Basics.Icons.HEX04, ClaRa.Basics.Icons.ComplexityLevel (Displays the complexity level inside model icon ).

Information

For detailed model documentation please consult the html-documentation shipped with ClaRa.

 


Authorship and Copyright Statement for original (initial) Contribution

Author:

DYNCAP/DYNSTART development team, Copyright © 2011-2024.

References:

For references please consult the html-documentation shipped with ClaRa.

Remarks:

This component was developed by ClaRa development team under the 3-clause BSD License.

Acknowledgements:

ClaRa originated from the collaborative research projects DYNCAP and DYNSTART. Both research projects were supported by the German Federal Ministry for Economic Affairs and Energy (FKZ 03ET2009 and FKZ 03ET7060).

CLA:

The author(s) have agreed to ClaRa CLA, version 1.0. See https://claralib.com/pdf/CLA.pdf

By agreeing to ClaRa CLA, version 1.0 the author has granted the ClaRa development team a permanent right to use and modify his initial contribution as well as to publish it or its modified versions under the 3-clause BSD License.

The ClaRa development team consists of the following partners:

TLK-Thermo GmbH (Braunschweig, Germany)

XRG Simulation GmbH (Hamburg, Germany).

Parameters

TypeNameDefaultDescription
BooleanparallelTubesif orientation == flowOrientation and N_baffle == 0 then true elseif orientation <> flowOrientation and N_baffle == 0 then true else falseTrue if tues are parallel to shell flow orientation
Real[2]yps_nom{yps_liq_nom, 1 - yps_liq_nom}Relative volume of liquid phase [1] and vapour phase [2] at nominal point
Basics.Units.TimeTau_cond0.3|Expert Settings|Inter-Phase Heat and Mass Transfer at Shell Side|Time constant of condensation
Basics.Units.TimeTau_evap0.03|Expert Settings|Inter-Phase Heat and Mass Transfer at Shell Side|Time constant of evaporation
Basics.Units.CoefficientOfHeatTransferalpha_ph50000|Expert Settings|Inter-Phase Heat and Mass Transfer at Shell Side|HTC of the phase border
Basics.Units.AreaA_phaseBordershell.geo.A_hor*100|Expert Settings|Inter-Phase Heat and Mass Transfer at Shell Side|Heat transfer area at phase border
RealexpHT_phases0|Expert Settings|Inter-Phase Heat and Mass Transfer at Shell Side|Exponent for volume dependency on inter phase HT
RealabsorbInflow1|Expert Settings|Inter-Phase Heat and Mass Transfer at Shell Side|Absorption of incoming mass flow to the zones 1: perfect in the allocated zone, 0: perfect according to steam quality
Realgain_eff1|Expert Settings|NTU model|Avoid effectiveness > 1, high gain_eff leads to stricter observation but may cause numeric errors
Basics.Units.TimeTau_stab0.1|Expert Settings|NTU model|Time constant for numeric stabilisation w.r.t. heat flow rates
BooleanshowExpertSummarysimCenter.showExpertSummary|Summary and Visualisation||True, if expert summary should be applied
BooleanshowDatatrue|Summary and Visualisation||True, if a data port containing p,T,h,s,m_flow shall be shown, else false
Fundamental Definitions
BooleanuseHomotopysimCenter.useHomotopyTrue, if homotopy method is used during initialisation
Shell Side › Fundamental Definitions
TILMedia.VLEFluid.Types.BaseVLEFluidmedium_shellsimCenter.fluid1Medium to be used for shell side
Shell Side › Geometry
Basics.Units.Lengthlength10Length of the HEX
Basics.Units.Lengthdiameter3Diameter of HEX
Basics.Choices.GeometryOrientationorientationClaRa.Basics.Choices.GeometryOrientation.verticalOrientation of the component
Basics.Choices.GeometryOrientationflowOrientationClaRa.Basics.Choices.GeometryOrientation.verticalFlow orientation at shell side
Basics.Units.Lengthz_in_shelllength/2Inlet position from bottom
SI.Lengthz_in_aux1length/2Inlet position of auxilliary1 from bottom
SI.Lengthz_in_aux2length/2Inlet position of auxilliary2 from bottom
Basics.Units.Lengthz_out_shelllength/2Outlet position from bottom
SI.Lengthradius_flange0.05Flange radius
IntegerN_baffle0Number of baffles at shell side
Basics.Units.Massmass_struc0Mass of inner structure elements, additional to the tubes itself
Shell Side › Nominal Values
Basics.Units.MassFlowRatem_flow_nom_shell10Nominal mass flow at shell side
Basics.Units.Pressurep_nom_shell10Nominal pressure at shell side
Basics.Units.EnthalpyMassSpecifich_nom_shell100e3Nominal specific enthalpy at shell side
Realyps_liq_nomlevel_rel_startRelative volume of liquid phase at nominal point
Shell Side › Initialisation
SI.EnthalpyMassSpecifich_liq_start-10 + TILMedia.VLEFluid.MixtureCompatible.Functions.bubbleSpecificEnthalpy_pxi(medium_shell, p_start_shell)Start value of liquid specific enthalpy
SI.EnthalpyMassSpecifich_vap_start+10 + TILMedia.VLEFluid.MixtureCompatible.Functions.dewSpecificEnthalpy_pxi(medium_shell, p_start_shell)Start value of vapour specific enthalpy
Basics.Units.Pressurep_start_shell1e5Start value of shell fluid pressure
Reallevel_rel_start0.5Start value for relative filling Level
IntegerinitOptionShell211Type of initialisation
Tubes › Fundamental Definitions
TILMedia.VLEFluid.Types.BaseVLEFluidmedium_tubessimCenter.fluid1Medium to be used for tubes
Tubes › Geometry
ClaRa.Basics.Units.Lengthdiameter_i0.048Inner diameter of horizontal tubes
ClaRa.Basics.Units.Lengthdiameter_o0.05Outer diameter of horizontal tubes
ClaRa.Basics.Units.Lengthlength_tubes10Length of the tubes (one pass)
IntegerN_tubes1000Number of horizontal tubes
IntegerN_passes1Number of passes of the internal tubes
ClaRa.Basics.Units.Lengthz_in_tubeslength/2Inlet position from bottom
ClaRa.Basics.Units.Lengthz_out_tubeslength/2Outlet position from bottom
BooleanstaggeredAlignmenttrueTrue, if the tubes are aligned staggeredly, false otherwise
ClaRa.Basics.Units.LengthDelta_z_par2*diameter_oDistance between tubes parallel to flow direction (center to center)
ClaRa.Basics.Units.LengthDelta_z_ort2*diameter_oDistance between tubes orthogonal to flow direction (center to center)
IntegerN_rowsinteger(ceil(sqrt(N_tubes))*N_passes)Number of pipe rows in flow direction
RealCF_geo1Correction coefficient due to fins etc.
Tubes › Nominal Values
ClaRa.Basics.Units.MassFlowRatem_flow_nom_tubes10Nominal mass flow on tube side
ClaRa.Basics.Units.Pressurep_nom_tubes10Nominal pressure on tube side
ClaRa.Basics.Units.EnthalpyMassSpecifich_nom_tubes10Nominal specific enthalpy on tube side
ClaRa.Basics.Units.HeatFlowRateQ_flow_nom1e6Nominal heat flow rate
Tubes › Initialisation
ClaRa.Basics.Units.EnthalpyMassSpecifich_start_tubes1e5Start value of tube fluid specific enthalpy
ClaRa.Basics.Units.Pressurep_start_tubes1e5Start value of tube fluid pressure
IntegerinitOptionTubes0Type of initialisation at tube side
Tube Wall › Initialisation
Basics.Units.Temperature[3]T_w_i_startones(3)*293.15Initial temperature at inner phase
Basics.Units.Temperature[3]T_w_o_startones(3)*293.15Initial temperature at outer phase
IntegerinitOptionWall0Init Option of Wall
IntegerinitOption_yps3Volumetric initialisation
Real[2]yps_start{0.33, 0.33}Initial area fraction 1phase | 2phase
Expert Settings › Inter-Phase Heat and Mass Transfer at Shell Side
BooleanequalPressurestrueTrue if pressure in liquid and vapour phase is equal
Expert Settings › Mass Accumulation at Shell Side
Modelica.Blocks.Types.SmoothnesssmoothnessModelica.Blocks.Types.Smoothness.LinearSegmentsSmoothness of level calculation (table based)
Summary and Visualisation
BooleanlevelOutputfalseTrue, if Real level connector shall be addded
BooleanoutputAbsfalseTrue, if absolute level is at output

Connectors

TypeNameDefaultDescription
ClaRa.Basics.Interfaces.FluidPortInIn2
ClaRa.Basics.Interfaces.FluidPortOutOut2
ClaRa.Basics.Interfaces.FluidPortOutOut1
ClaRa.Basics.Interfaces.FluidPortInIn1
Basics.Interfaces.EyeOuteye2
Basics.Interfaces.EyeOuteye1
Basics.Interfaces.FluidPortInaux1
Basics.Interfaces.FluidPortInaux2
Modelica.Blocks.Interfaces.RealOutputlevelif outputAbs then shell.summary.outline.level_abs else shell.summary.outline.level_rel

Components

TypeNameDefaultDescription
Stringcomplexity (from ComplexityLevel)"??"
ClaRa.SimCentersimCenter
Basics.ControlVolumes.FluidVolumes.VolumeVLE_L2tubes
Basics.ControlVolumes.FluidVolumes.VolumeVLE_L3_TwoZonesNPortshell
ClaRa.Basics.ControlVolumes.SolidVolumes.NTU_L3_standalonewall{shell.heattransfer.alpha[2],shell.heattransfer.alpha[2],shell.heattransfer.alpha[1]}
Summarysummary
Adapters.Scalar2VectorHeatPortreallocateHeatFlows

Contents

NameDescription
Outline
Summary
HeatTransfer_Shell
PressureLossShell
HeatTransferTubes
PressureLossTubes
WallMaterial
HeatCapacityAveraging

Revisions

For revisions please consult the html-documentation shipped with ClaRa.