modelShellAndTubesHEXfc_fc

Extends from BaseClasses.HEXtubesForcedConvection, BaseClasses.ShellAndTubesHEXfc.

Information

Shell and tubes exchanger with forced convection heat transfer for both fluids.

Parameters

TypeNameDefaultDescription
Flow data
Modelica.Units.SI.DistanceiElevDiff (from HEXtubesDefinition)0inner pipe differential elevation: out elev. - in elev.
Modelica.Units.SI.DistanceoElevDiff (from HEXtubesDefinition)0outer flow differential elevation: out elev. - in elev.
RealiNumVelocityHeads (from HEXtubesDefinition)2*iNumSerialinner flow number of velocity heads to consider in pressure loss
IntegeriNumUturns (from HEXtubesDefinition)iNumSerial - 1number of U turns in each exchanger
Inner pipe data
BooleaniIsCircular (from HEXtubesDefinition)trueif false, the inner pipe is not circular
Modelica.Units.SI.DistanceiDi (from HEXtubesDefinition)0.0inner pipe internal diameter, if circular
Modelica.Units.SI.AreaiSection (from HEXtubesDefinition)0inner pipe flow section, if not circular
Modelica.Units.SI.DistanceiPerimeter (from HEXtubesDefinition)0inner pipe perimeter, if not circular
Modelica.Units.SI.DistanceiThickness (from HEXtubesDefinition)1e-3inner pipe thickness
Modelica.Units.SI.DistanceiRoughness (from HEXtubesDefinition)1.5e-005inner pipe roughness. SS:1.5e-5, Steel new:4.6e-5, Steel old:2.0e-4, Concrete:1.5e-3
Modelica.Units.SI.DensityiRhoWall (from HEXtubesDefinition)8000inner pipe wall density
Modelica.Units.SI.ThermalConductivityiKwall (from HEXtubesDefinition)16inner pipe wall thermal conductivity. Al=210, Cu=390, Steel=50, SS=17
Modelica.Units.SI.DistanceiLTube (from HEXtubesDefinition)0stright length of each individual inner pipe
IntegeriNumPipes (from HEXtubesDefinition)1number of inner pipes that form a common pass
IntegeriNumParallel (from HEXtubesDefinition)1number of parallel inner passes. Normally it is the number of exchangers
IntegeriNumSerial (from HEXtubesDefinition)2number of serial inner passes (Each hairpin has two serial passes)
RealpitchRatio (from ShellAndTubesHEX)1.33ratio between tube pitch and tube diameter. Normally 1.25-1.5
BooleantriangularPitch (from ShellAndTubesHEX)trueif false, square layout
BooleanrotatedPitch (from ShellAndTubesHEX)falseif true, rotated 45º square layout
Heat transfer
Modelica.Units.SI.ThermalInsulanceiFoulingF (from HEXtubesDefinition)0.0002inner pipe side fouling factor.Typical: 0.00018 for thermal oil, or treated cooling water
Modelica.Units.SI.ThermalInsulanceoFoulingF (from HEXtubesDefinition)0.0002outer flow fouling factor.Typical: 0.00018 for thermal oil, or treated cooling water
BooleanuseHTcorr (from HEXtubesDefinition)trueif true, the heat transfer correction factor is used
BooleancounterCurrent (from HEXtubesDefinition)truetrue if flow is counter-current, otherwise it will be considered co-current
BooleanuseTwistedTapeInserts (from HEXtubesForcedConvection)falseif true, twisted tape inserts will be used in inner pipes
Modelica.Units.SI.LengthtapeWidth (from HEXtubesForcedConvection)iDionly if twisted tape inserts are used
Modelica.Units.SI.LengthtapeThickness (from HEXtubesForcedConvection)iThicknessonly if twisted tape inserts are used
RealtwistRatio (from HEXtubesForcedConvection)6Length of a 180 degrees twist divided by Di, if twisted tape inserts are used
Fins data
BooleanuseFins (from HEXtubesDefinition)falseif true, fins are taken into account in calculations
Modelica.Units.SI.DensityfinRho (from HEXtubesDefinition)0fin density. Al=2700, Cu=8930, Steel=7830, SS=8000
Modelica.Units.SI.ThermalConductivityfinK (from HEXtubesDefinition)0fin thermal conductivity. Al=210, Cu=390, Steel=50, SS=17
Modelica.Units.SI.DistancefinThickness (from HEXtubesDefinition)0.0fin thickness
Shell data
IntegernumShells (from ShellAndTubesHEX)1total number of serial shells
Types.TemaShellshellType (from ShellAndTubesHEX)Types.TemaShell.Eshell type. Only TEMA E is supported
SI.DiameterdShI (from ShellAndTubesHEX)0internal shell diameter
SI.ShearStressshellDTS (from ShellAndTubesHEX)60.0e6shell design tensile stress. AISI316L=60e6. AISI316=68.9e6
SI.DiametershellNozzlesDi (from ShellAndTubesHEX)diameter of shell nozzles
SI.DistancecTuBa (from ShellAndTubesHEX)0.8e-3tube-baffle hole diameter clearance. Typical: 0.8 mm
SI.DistancecBaSh (from ShellAndTubesHEX)1.6e-3 + 0.004*dShIbaffle-shell diameter clearance. Typical 5 mm
SI.DistancecBuSh (from ShellAndTubesHEX)35e-3tube bundle-shell diameter clearance. Typical: 35 mm
IntegernumBa (from ShellAndTubesHEX)23
BooleanequalBaffleDistance (from ShellAndTubesHEX)trueif true, all baffles are at equal distance. If false, inlet and outlet are different
SI.DistanceinletBaffleDistance (from ShellAndTubesHEX)0if equalBaffleDistance=false
SI.DistanceoutletBaffleDistance (from ShellAndTubesHEX)0if equalBaffleDistance=false
FractionBaCutRatio (from ShellAndTubesHEX)0.25between 0.15 and 0.45 of shell diameter. Normally 0.2-0.35
IntegernumSS (from ShellAndTubesHEX)0number of sealing strips pairs

Connectors

TypeNameDefaultDescription
FreeFluids.Interfaces.FluidPortAIin (from HEXtubesDefinition)
FreeFluids.Interfaces.FluidPortBIout (from HEXtubesDefinition)
FreeFluids.Interfaces.FluidPortAOin (from HEXtubesDefinition)
FreeFluids.Interfaces.FluidPortBOout (from HEXtubesDefinition)

Components

TypeNameDefaultDescription
IntegerItotalNumPipes (from HEXtubesDefinition)total number of individual inner pipes
Modelica.Units.SI.DistanceIiPerimeter (from HEXtubesDefinition)inner pipe internal wetted perimeter
Modelica.Units.SI.AreaIiSection (from HEXtubesDefinition)inner pipe internal flow section
Modelica.Units.SI.DistanceIDh (from HEXtubesDefinition)internal pipe hydraulic diameter
Modelica.Units.SI.AreaIiArea (from HEXtubesDefinition)total inner pipes internal heat transfer area
Modelica.Units.SI.DistanceIoPerimeter (from HEXtubesDefinition)inner pipe external perimeter
Modelica.Units.SI.AreaIoSection (from HEXtubesDefinition)inner pipe external section
Modelica.Units.SI.AreaIoArea (from HEXtubesDefinition)total inner pipes external heat transfer area
MediumI.ThermodynamicStateIStateIn (from HEXtubesDefinition)inner flow inlet state
MediumI.ThermodynamicStateIStateOut (from HEXtubesDefinition)inner flow outlet state
Modelica.Units.SI.TemperatureITin (from HEXtubesDefinition)inner flow inlet temperature
Modelica.Units.SI.TemperatureITout (from HEXtubesDefinition)iiner flow outlet temperature
Modelica.Units.SI.TemperatureIT (from HEXtubesDefinition)inner pipe average temperature
MediumI.ThermodynamicStateIStateWall (from HEXtubesDefinition)inner pipe wall state for correction factors calculation
Modelica.Units.SI.TemperatureITwall (from HEXtubesDefinition)inner pipe wall temperature
Modelica.Units.SI.DynamicViscosityIMuWall (from HEXtubesDefinition)inner pipe wall dynamic viscosity
RealIPlossCorr (from HEXtubesDefinition)internal pipe pressure loss correction factor
Modelica.Units.SI.AbsolutePressureIPloss (from HEXtubesDefinition)internal pipe pressure loss by friction, without taking into account the nozzles
RealIHTcorr (from HEXtubesDefinition)internal pipe heat transfer correction factor
Modelica.Units.SI.NusseltNumberINu (from HEXtubesDefinition)inner pipe Nusselt number
Modelica.Units.SI.CoefficientOfHeatTransferIH (from HEXtubesDefinition)inner pipe average heat transfer coefficient
MediumO.ThermodynamicStateOStateIn (from HEXtubesDefinition)outer flow inlet state
MediumO.ThermodynamicStateOStateOut (from HEXtubesDefinition)outer flow outlet state
Modelica.Units.SI.TemperatureOTin (from HEXtubesDefinition)outer flow inlet temperature
Modelica.Units.SI.TemperatureOTout (from HEXtubesDefinition)outer flow outlet temperature
Modelica.Units.SI.TemperatureOT (from HEXtubesDefinition)outer flow average temperature
Modelica.Units.SI.LengthIEquivLength (from HEXtubesDefinition)internal pipe equivalent length for pressure drop
RealOPlossCorr (from HEXtubesDefinition)outer flow pressure loss correction factor
Modelica.Units.SI.AbsolutePressureOPloss (from HEXtubesDefinition)outer flow pressure loss by friction
Modelica.Units.SI.AreaOiArea (from HEXtubesDefinition)total outer flow internal area for heat transfer
FractionOiEfficiency (from HEXtubesDefinition)outer flow internal area efficiency
Modelica.Units.SI.NusseltNumberONu (from HEXtubesDefinition)outer flow nusselt number for internal heat transfer
Modelica.Units.SI.CoefficientOfHeatTransferOHi (from HEXtubesDefinition)outer flow average heat transfer coefficient to inner pipe
Modelica.Units.SI.ThermalResistanceTRii (from HEXtubesDefinition)total resitance for the transfer between inner fluid and inner wall
Modelica.Units.SI.ThermalResistanceTRio (from HEXtubesDefinition)total resitance for the transfer between outer fluid and inner wall
Modelica.Units.SI.ThermalResistanceTRi (from HEXtubesDefinition)total resitance for the transfer between inner and outer fluids
Modelica.Units.SI.CoefficientOfHeatTransferUi (from HEXtubesDefinition)global heat transfer coefficient referenced to total inner flow area
Modelica.Units.SI.TemperatureDifferenceILMTD (from HEXtubesDefinition)LMTD between inner and outer fluids
FractionILMTDcorr (from HEXtubesDefinition)internal LMTD correction factor
RealRntu (from HEXtubesDefinition)
RealNTU (from HEXtubesDefinition)
Modelica.Units.SI.PowerIW (from HEXtubesDefinition)heat exchanged between inner and outer fluids. Positive if heat enters the inner fluid
Modelica.Units.SI.AreaIiArea1 (from HEXtubesDefinition)total inner pipes internal heat transfer area used in first stage transfer
Modelica.Units.SI.ThermalResistanceTRi1 (from HEXtubesDefinition)total resitance for the transfer between inner and outer fluids in the first stage
MediumI.ThermodynamicStateIStateAvg (from HEXtubesForcedConvection)inner pipe average state for physical properties calculation
Modelica.Units.SI.DensityIRho (from HEXtubesForcedConvection)inner pipe average density
Modelica.Units.SI.DynamicViscosityIMu (from HEXtubesForcedConvection)inner pipe average dynamic viscosity
Modelica.Units.SI.SpecificHeatCapacityICp (from HEXtubesForcedConvection)inner pipe average heat capacity
Modelica.Units.SI.ThermalConductivityIK (from HEXtubesForcedConvection)inner pipe average thermal conductivity
Modelica.Units.SI.PrandtlNumberIPr (from HEXtubesForcedConvection)inner pipe Prandt number
Modelica.Units.SI.VolumeFlowRateIQ (from HEXtubesForcedConvection)inner pipe total volume flow rate at average conditions
Modelica.Units.SI.VelocityIV (from HEXtubesForcedConvection)velocity at average conditions referenced to the empty pipe. Normally between 0.9 and 3.0 m/s for liquids
Modelica.Units.SI.ReynoldsNumberIRe (from HEXtubesForcedConvection)inner pipe Reynolds number at average conditions
RealIFl (from HEXtubesForcedConvection)internal flowlaminar Darcy's friction factor at average conditions
RealIFt (from HEXtubesForcedConvection)internal flow turbulent Darcy's friction factor at average conditions
RealIF (from HEXtubesForcedConvection)internal flow Darcy's friction factor at average conditions
Modelica.Units.SI.RayleighNumberIRa (from HEXtubesForcedConvection) inner flow Rayleigh number
RealISw (from HEXtubesForcedConvection)inner flowSwirl number
RealIfSmooth (from HEXtubesForcedConvection)
IntegerTubesInShell (from ShellAndTubesHEX)
IntegerPassesInShell (from ShellAndTubesHEX)
Modelica.Units.SI.DiameterIDo (from ShellAndTubesHEX)inner pipe external diameter
RealTubeCountFactor (from ShellAndTubesHEX)
RealTubeLayoutFactor (from ShellAndTubesHEX)
SI.DistancePitch (from ShellAndTubesHEX)should be at least 6 mm more than IDo
SI.DistancePitchP (from ShellAndTubesHEX)pitch parallel to flow
SI.DistancePitchN (from ShellAndTubesHEX)pitch normal to flow
SI.DiameterDshIProposal (from ShellAndTubesHEX)internal shell diameter recommended from number of tubes
SI.DiameterDbuO (from ShellAndTubesHEX)tube bundle external diameter
SI.DistanceBaCut (from ShellAndTubesHEX)max distance from baffle to shell
SI.DistanceBaSep (from ShellAndTubesHEX)inter baffles distance. Minimum 1/5 of shell diameter or 5 cms. max: 29.54*IDo^0.75. Optimum: 0.3-0.6 of dShI
SI.AngleThetaBuC (from ShellAndTubesHEX)angle of baffle cut intersection with outer tubes centers diameter
SI.AngleThetaSh (from ShellAndTubesHEX)angle of baffle cut intersection with shell
FractionFw (from ShellAndTubesHEX)fraction of total tubes in each window
FractionFc (from ShellAndTubesHEX)fraction of total tubes in full crossflow
SI.AreaOSm (from ShellAndTubesHEX)crossflow area at axis of exchanger
SI.AreaOSBaSh (from ShellAndTubesHEX)baffle to shell leakage area for each baffle
SI.AreaOSTuBa (from ShellAndTubesHEX)tube to baffle leakage area for each baffle
SI.AreaOSb (from ShellAndTubesHEX)bundle bypass area
RealNc (from ShellAndTubesHEX)number of rows in full crossflow
RealNcw (from ShellAndTubesHEX)number of effective crossflow rows in each window
SI.AreaOSw (from ShellAndTubesHEX)free area for shell flow at windows
RealJc (from ShellAndTubesHEXfc)bafflecut correction factor
RealJl (from ShellAndTubesHEXfc)baffle leakage correction factor
RealJb (from ShellAndTubesHEXfc)Bundle bypass correction factor
RealCbh (from ShellAndTubesHEXfc)empirical factor for bundle bypass correction, depending on Reynolds number
RealJs (from ShellAndTubesHEXfc)unequal baffle spacing correction factor
RealJm (from ShellAndTubesHEXfc)wall viscosity correction factor
RealN (from ShellAndTubesHEXfc)exponent for baffle spacing correction
RealA1 (from ShellAndTubesHEXfc)
RealA2 (from ShellAndTubesHEXfc)
RealA3 (from ShellAndTubesHEXfc)
RealA4 (from ShellAndTubesHEXfc)empirical constants for ideal heat transfer calculation
RealB1 (from ShellAndTubesHEXfc)
RealB2 (from ShellAndTubesHEXfc)
RealB3 (from ShellAndTubesHEXfc)
RealB4 (from ShellAndTubesHEXfc)empirical constants for pressure loss calculation
MediumO.ThermodynamicStateOStateAvg (from ShellAndTubesHEXfc)shell average state for physical properties calculation
MediumO.ThermodynamicStateOiStateWall (from ShellAndTubesHEXfc)shell internal wall state for correction factors calculation
Modelica.Units.SI.DensityORho (from ShellAndTubesHEXfc)shell average density
Modelica.Units.SI.DynamicViscosityOMu (from ShellAndTubesHEXfc)annulus average dynamic viscosity
Modelica.Units.SI.SpecificHeatCapacityOCp (from ShellAndTubesHEXfc)shell average heat capacity
Modelica.Units.SI.ThermalConductivityOK (from ShellAndTubesHEXfc)shell average thermal conductivity
Modelica.Units.SI.DynamicViscosityOiMuWall (from ShellAndTubesHEXfc)shell inner wall dynamic viscosity
Modelica.Units.SI.PrandtlNumberOPr (from ShellAndTubesHEXfc)shell Prandt number
Modelica.Units.SI.VolumeFlowRateOQ (from ShellAndTubesHEXfc)total shell volume flow rate at average conditions
Modelica.Units.SI.VelocityOV (from ShellAndTubesHEXfc)shell flow velocity at average conditions. Normally between 0.9 and 3.0 m/s for liquids
Modelica.Units.SI.ReynoldsNumberORe (from ShellAndTubesHEXfc)shell average Reynolds number
Modelica.Units.SI.CoefficientOfHeatTransferOHiIdeal (from ShellAndTubesHEXfc)outer flow ideal heat transfer coefficient to inner pipe
RealOFcf (from ShellAndTubesHEXfc)crossflow friction factor
SI.PressureOPlossCfId (from ShellAndTubesHEXfc)ideal crossflow friction head loss in each baffle compartment
SI.PressureOPlossCf (from ShellAndTubesHEXfc)crossflow friction loss for all baffle compartments
RealCbp (from ShellAndTubesHEXfc)empirical factor for bundle bypass correction, depending on Reynolds number
RealRb (from ShellAndTubesHEXfc)bypass correction factor
RealRl (from ShellAndTubesHEXfc)leakage correction factor
SI.PressureOPlossWin (from ShellAndTubesHEXfc)windows friction loss for all baffle compartments
SI.PressureOPlossEn (from ShellAndTubesHEXfc)entrance friction loss
SI.PressureOPlossNoz (from ShellAndTubesHEXfc)nozzles friction loss
Modelica.Units.SI.VelocityOVnoz (from ShellAndTubesHEXfc)nozzles velocity
Modelica.Units.SI.ReynoldsNumberOReNoz (from ShellAndTubesHEXfc)nozzles average Reynolds number