Class InletVaneWithMeshpad
java.lang.Object
neqsim.process.mechanicaldesign.separator.primaryseparation.PrimarySeparation
neqsim.process.mechanicaldesign.separator.primaryseparation.InletVaneWithMeshpad
- All Implemented Interfaces:
Serializable
Inlet vane with downstream mesh pad for enhanced primary separation.
Combines the high-momentum tolerance of an inlet vane with the fine droplet capture of a mesh pad. The mesh pad is placed downstream of the inlet vane to capture small droplets that pass through the vane device. This combination provides better separation performance at higher gas loads.
Typical performance: bulk efficiency 90-95%, max inlet momentum 6000 Pa.
- Version:
- 1.0
- Author:
- NeqSim
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static org.apache.logging.log4j.LoggerLogger object for class.private doubleK-factor for the downstream mesh pad [m/s].private static final longSerialization version UID. -
Constructor Summary
ConstructorsConstructorDescriptionConstructs an InletVaneWithMeshpad with default parameters.InletVaneWithMeshpad(String name) Constructs an InletVaneWithMeshpad with a name. -
Method Summary
Modifier and TypeMethodDescriptiondoublecalcLiquidCarryOver(double mixtureDensity, double volumetricFlowRate) Calculates the liquid carry-over fraction past the inlet device.doubleGets the K-factor for the downstream mesh pad.voidsetMeshPadKFactor(double meshPadKFactor) Sets the K-factor for the downstream mesh pad.
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerialization version UID.- See Also:
-
logger
static org.apache.logging.log4j.Logger loggerLogger object for class. -
meshPadKFactor
private double meshPadKFactorK-factor for the downstream mesh pad [m/s].
-
-
Constructor Details
-
InletVaneWithMeshpad
public InletVaneWithMeshpad()Constructs an InletVaneWithMeshpad with default parameters. -
InletVaneWithMeshpad
Constructs an InletVaneWithMeshpad with a name.- Parameters:
name- the name of this inlet device
-
-
Method Details
-
calcLiquidCarryOver
public double calcLiquidCarryOver(double mixtureDensity, double volumetricFlowRate) Calculates the liquid carry-over fraction past the inlet device. A simple model where carry-over is (1 - bulkSeparationEfficiency), modified by how close the momentum is to the limit.Overrides to provide improved carry-over due to the mesh pad. The mesh pad further reduces carry-over by capturing fine droplets.
- Overrides:
calcLiquidCarryOverin classPrimarySeparation- Parameters:
mixtureDensity- density of the two-phase mixture [kg/m3]volumetricFlowRate- total volumetric flow rate [m3/s]- Returns:
- liquid carry-over fraction [0..1]
-
getMeshPadKFactor
public double getMeshPadKFactor()Gets the K-factor for the downstream mesh pad.- Returns:
- mesh pad K-factor [m/s]
-
setMeshPadKFactor
public void setMeshPadKFactor(double meshPadKFactor) Sets the K-factor for the downstream mesh pad.- Parameters:
meshPadKFactor- mesh pad K-factor [m/s]
-