modelHEXvle2gas_L3_2ph_BU_simple

VLE 2 gas | L3 | 1 phase on each side | Block shape | U-type |
Diagram of HEXvle2gas_L3_2ph_BU_simple

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
ClaRa.Basics.Units.MassFraction[medium1.nc - 1]xi_shell_startmedium1.xi_default|Shell Side|Initialisation|Start value of shell mass fraction
Real[2]yps_nom{yps_liq_nom, 1 - yps_liq_nom}Relative volume of liquid phase [1] and vapour phase [2] at nominal point
Shell Side › Fundamental Definitions
TILMedia.Gas.Types.BaseGasmedium1simCenter.flueGasModelMedium to be used for gas flow
Fundamental Definitions
BooleanuseHomotopysimCenter.useHomotopyTrue, if homotopy method is used during initialisation
Shell Side › Geometry
ClaRa.Basics.Units.Lengthlength10Length of the HEX
ClaRa.Basics.Units.Lengthheight3Height of HEX
ClaRa.Basics.Units.Lengthwidth3Width of HEX
ClaRa.Basics.Units.Lengthz_in_shellheightInlet position from bottom
ClaRa.Basics.Units.Lengthz_out_shell0.1Outlet position from bottom
Basics.Choices.GeometryOrientationflowOrientationClaRa.Basics.Choices.GeometryOrientation.verticalOrientation of shell side flow
ClaRa.Basics.Units.Massmass_struc0Mass of inner structure elements, additional to the tubes itself
Shell Side › Nominal Values
ClaRa.Basics.Units.MassFlowRatem_nom110Nominal mass flow on shell side
ClaRa.Basics.Units.Pressurep_nom110Nominal pressure on shell side
ClaRa.Basics.Units.EnthalpyMassSpecifich_nom110Nominal specific enthalpy on shell side
Shell Side › Initialisation
ClaRa.Basics.Units.TemperatureT_start_shell273.15 + 100Start value of system Temperature
ClaRa.Basics.Units.Pressurep_start_shell1e5Start value of sytsem pressure
IntegerinitOptionShell0Type of shell initialisation
Tubes › Fundamental Definitions
TILMedia.VLEFluid.Types.BaseVLEFluidmedium2simCenter.fluid1Medium to be used for water/steam flow
Tubes › Geometry
ClaRa.Basics.Units.Lengthdiameter_i0.048Inner diameter of horizontal tubes
ClaRa.Basics.Units.Lengthdiameter_o0.05Outer diameter of horizontal tubes
IntegerN_tubes1000Number of horizontal tubes
IntegerN_passes1Number of passes of the internal tubes
BooleanparallelTubesfalseTrue, if tubes are parallel to shell flow orientation
ClaRa.Basics.Units.Lengthz_in_tubeslength/2Inlet position from bottom
ClaRa.Basics.Units.Lengthz_out_tubeslength/2Outlet position from bottom
Basics.Units.Lengthheight_hotwell1Height of the hotwell
Basics.Units.Lengthwidth_hotwell1Width of the hotwell
Basics.Units.Lengthlength_hotwell1Length of the hotwell
BooleanstaggeredAlignmenttrueTrue, if the tubes are aligned staggeredly
Basics.Units.LengthDelta_z_par1.5*diameter_oDistance between tubes parallel to flow direction
Basics.Units.LengthDelta_z_ort1.5*diameter_oDistance between tubes orthogonal to flow direction
IntegerN_rowsinteger(ceil(sqrt(N_tubes))*N_passes)Number of pipe rows in shell flow direction (minimum = N_passes)
RealCF_geo1Correction coefficient of heat transfer area
Tubes › Nominal Values
ClaRa.Basics.Units.MassFlowRatem_nom210Nominal mass flow on side 2
ClaRa.Basics.Units.Pressurep_nom210Nominal pressure on side 2
ClaRa.Basics.Units.EnthalpyMassSpecifich_nom210Nominal specific enthalpy on side 2
ClaRa.Basics.Units.HeatFlowRateQ_flow_nom1e6Nominal heat flow rate
Realyps_liq_nomlevel_rel_startRelative volume of liquid phase at nominal point
Tubes › Initialisation
ClaRa.Basics.Units.EnthalpyMassSpecifich_liq_start-10 + TILMedia.VLEFluid.MixtureCompatible.Functions.bubbleSpecificEnthalpy_pxi(medium2, p_start_tubes)Start value of liquid specific enthalpy
ClaRa.Basics.Units.EnthalpyMassSpecifich_vap_start+10 + TILMedia.VLEFluid.MixtureCompatible.Functions.dewSpecificEnthalpy_pxi(medium2, p_start_tubes)Start value of vapour specific enthalpy
ClaRa.Basics.Units.Pressurep_start_tubes1e5Start value of sytsem pressure
Reallevel_rel_start0.5Start value for relative filling Level
IntegerinitOptionTubes0Type of initialisation
Tube Wall › Initialisation
IntegerinitOptionWall213Init Option of Wall
Basics.Units.TemperatureT_w_i_start293.15Initial wall temperature at inner phase
Basics.Units.TemperatureT_w_a_start293.15Initial wall temperature at outer phase
Expert Settings › Zone Interaction at Shell Side
Basics.Units.TimeTau_cond0.3Time constant of condensation
Basics.Units.TimeTau_evap0.03Time constant of evaporation
Basics.Units.CoefficientOfHeatTransferalpha_ph50000HTC of the phase border
Basics.Units.AreaA_phaseBordershell.geo.A_hor*100Heat transfer area at phase border
RealexpHT_phases0Exponent for volume dependency on inter phase HT
RealabsorbInflow1Absorption of incoming mass flow to the zones 1: perfect in the allocated zone, 0: perfect according to steam quality
BooleanequalPressurestrueTrue if pressure in liquid and vapour phase is equal
Summary and Visualisation
BooleanshowExpertSummarysimCenter.showExpertSummaryTrue if expert summary should be applied
BooleanshowDatatrueTrue if a data port containing p,T,h,s,m_flow shall be shown, else false
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.GasPortInIn1
ClaRa.Basics.Interfaces.GasPortOutOut1Outlet port
Basics.Interfaces.EyeOuteye
Modelica.Blocks.Interfaces.RealOutputlevel_abs_tubes.summary.outline.level_abs
Modelica.Blocks.Interfaces.RealOutputlevel_rel_tubes.phaseBorder.level_rel
Modelica.Blocks.Interfaces.RealOutputlevel

Components

TypeNameDefaultDescription
Stringcomplexity (from ComplexityLevel)"??"
ClaRa.SimCentersimCenter
Basics.ControlVolumes.FluidVolumes.VolumeVLE_L3_TwoZonestubes
Basics.ControlVolumes.GasVolumes.VolumeGas_L2shell
Summarysummary
Basics.ControlVolumes.SolidVolumes.CylindricalThickWall_L4wall

Contents

NameDescription
Outline
Summary
HeatTransfer_Shell
PressureLossShell
HeatTransferTubes
PressureLossTubes
WallMaterial

Revisions

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