Class IncrementalZoneAnalysis.IncrementalZone
java.lang.Object
neqsim.process.mechanicaldesign.heatexchanger.IncrementalZoneAnalysis.IncrementalZone
- All Implemented Interfaces:
Serializable
- Enclosing class:
IncrementalZoneAnalysis
Represents a single incremental zone in the heat exchanger.
Each zone contains local fluid properties for both tube and shell side, temperature endpoints, and computed results (HTC, U, area, pressure drop).
- Version:
- 1.0
- Author:
- NeqSim Development Team
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptiondoubleCold-side inlet temperature for this zone (K).doubleCold-side outlet temperature for this zone (K).doubleHeat duty for this zone (W).doubleHot-side inlet temperature for this zone (K).doubleHot-side outlet temperature for this zone (K).doubleComputed LMTD for this zone (K).doubleComputed overall U (W/(m2*K)).doubleComputed required area for this zone (m2).private static final longSerialization version UID.doubleShell-side thermal conductivity (W/(m*K)).doubleShell-side heat capacity (J/(kg*K)).doubleShell-side density (kg/m3).doubleShell-side mass flow rate (kg/s).Shell phase regime.doubleComputed shell-side HTC (W/(m2*K)).doubleComputed shell-side pressure drop for this zone (Pa).doubleShell-side viscosity (Pa*s).doubleTube-side thermal conductivity (W/(m*K)).doubleTube-side heat capacity (J/(kg*K)).doubleTube-side density (kg/m3).doubleTube-side heat of vaporization (J/kg).doubleTube-side liquid thermal conductivity (W/(m*K)).doubleTube-side liquid heat capacity (J/(kg*K)).doubleTube-side liquid density (kg/m3).doubleTube-side liquid viscosity (Pa*s).doubleTube-side mass flow rate (kg/s).Tube phase regime.doubleTube-side vapor quality at zone inlet (0 to 1).doubleTube-side vapor quality at zone outlet (0 to 1).doubleTube-side reduced pressure P/Pc (for Shah correlation).doubleComputed tube-side HTC (W/(m2*K)).doubleComputed tube-side pressure drop for this zone (Pa).doubleTube-side surface tension (N/m).doubleTube-side vapor density (kg/m3).doubleTube-side vapor viscosity (Pa*s).doubleTube-side viscosity (Pa*s).Zone name or identifier. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetShellSideProperties(double density, double viscosity, double cp, double conductivity, double massFlowRate, IncrementalZoneAnalysis.PhaseRegime regime) Sets shell-side properties.voidsetTemperatures(double hotIn, double hotOut, double coldIn, double coldOut) Sets the temperature endpoints for this zone.voidsetTubeSideProperties(double density, double viscosity, double cp, double conductivity, double massFlowRate, IncrementalZoneAnalysis.PhaseRegime regime) Sets single-phase tube-side properties.
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerialization version UID.- See Also:
-
zoneName
Zone name or identifier. -
duty
public double dutyHeat duty for this zone (W). -
hotInletTemp
public double hotInletTempHot-side inlet temperature for this zone (K). -
hotOutletTemp
public double hotOutletTempHot-side outlet temperature for this zone (K). -
coldInletTemp
public double coldInletTempCold-side inlet temperature for this zone (K). -
coldOutletTemp
public double coldOutletTempCold-side outlet temperature for this zone (K). -
tubePhaseRegime
Tube phase regime. -
tubeDensity
public double tubeDensityTube-side density (kg/m3). -
tubeViscosity
public double tubeViscosityTube-side viscosity (Pa*s). -
tubeCp
public double tubeCpTube-side heat capacity (J/(kg*K)). -
tubeConductivity
public double tubeConductivityTube-side thermal conductivity (W/(m*K)). -
tubeMassFlowRate
public double tubeMassFlowRateTube-side mass flow rate (kg/s). -
tubeLiquidDensity
public double tubeLiquidDensityTube-side liquid density (kg/m3). -
tubeVaporDensity
public double tubeVaporDensityTube-side vapor density (kg/m3). -
tubeLiquidViscosity
public double tubeLiquidViscosityTube-side liquid viscosity (Pa*s). -
tubeVaporViscosity
public double tubeVaporViscosityTube-side vapor viscosity (Pa*s). -
tubeLiquidCp
public double tubeLiquidCpTube-side liquid heat capacity (J/(kg*K)). -
tubeLiquidConductivity
public double tubeLiquidConductivityTube-side liquid thermal conductivity (W/(m*K)). -
tubeQualityIn
public double tubeQualityInTube-side vapor quality at zone inlet (0 to 1). -
tubeQualityOut
public double tubeQualityOutTube-side vapor quality at zone outlet (0 to 1). -
tubeReducedPressure
public double tubeReducedPressureTube-side reduced pressure P/Pc (for Shah correlation). -
tubeSurfaceTension
public double tubeSurfaceTensionTube-side surface tension (N/m). -
tubeHeatOfVaporization
public double tubeHeatOfVaporizationTube-side heat of vaporization (J/kg). -
shellPhaseRegime
Shell phase regime. -
shellDensity
public double shellDensityShell-side density (kg/m3). -
shellViscosity
public double shellViscosityShell-side viscosity (Pa*s). -
shellCp
public double shellCpShell-side heat capacity (J/(kg*K)). -
shellConductivity
public double shellConductivityShell-side thermal conductivity (W/(m*K)). -
shellMassFlowRate
public double shellMassFlowRateShell-side mass flow rate (kg/s). -
tubeSideHTC
public double tubeSideHTCComputed tube-side HTC (W/(m2*K)). -
shellSideHTC
public double shellSideHTCComputed shell-side HTC (W/(m2*K)). -
overallU
public double overallUComputed overall U (W/(m2*K)). -
lmtd
public double lmtdComputed LMTD for this zone (K). -
requiredArea
public double requiredAreaComputed required area for this zone (m2). -
tubeSidePressureDrop
public double tubeSidePressureDropComputed tube-side pressure drop for this zone (Pa). -
shellSidePressureDrop
public double shellSidePressureDropComputed shell-side pressure drop for this zone (Pa).
-
-
Constructor Details
-
IncrementalZone
public IncrementalZone()Default constructor.
-
-
Method Details
-
setTemperatures
public void setTemperatures(double hotIn, double hotOut, double coldIn, double coldOut) Sets the temperature endpoints for this zone.- Parameters:
hotIn- hot-side inlet temperature (K)hotOut- hot-side outlet temperature (K)coldIn- cold-side inlet temperature (K)coldOut- cold-side outlet temperature (K)
-
setTubeSideProperties
public void setTubeSideProperties(double density, double viscosity, double cp, double conductivity, double massFlowRate, IncrementalZoneAnalysis.PhaseRegime regime) Sets single-phase tube-side properties.- Parameters:
density- density (kg/m3)viscosity- viscosity (Pa*s)cp- heat capacity (J/(kg*K))conductivity- thermal conductivity (W/(m*K))massFlowRate- mass flow rate (kg/s)regime- phase regime
-
setShellSideProperties
public void setShellSideProperties(double density, double viscosity, double cp, double conductivity, double massFlowRate, IncrementalZoneAnalysis.PhaseRegime regime) Sets shell-side properties.- Parameters:
density- density (kg/m3)viscosity- viscosity (Pa*s)cp- heat capacity (J/(kg*K))conductivity- thermal conductivity (W/(m*K))massFlowRate- mass flow rate (kg/s)regime- phase regime
-