Class InletVaneWithMeshpad

java.lang.Object
neqsim.process.mechanicaldesign.separator.primaryseparation.PrimarySeparation
neqsim.process.mechanicaldesign.separator.primaryseparation.InletVaneWithMeshpad
All Implemented Interfaces:
Serializable

public class InletVaneWithMeshpad extends PrimarySeparation
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 Details

    • serialVersionUID

      private static final long serialVersionUID
      Serialization version UID.
      See Also:
    • logger

      static org.apache.logging.log4j.Logger logger
      Logger object for class.
    • meshPadKFactor

      private double meshPadKFactor
      K-factor for the downstream mesh pad [m/s].
  • Constructor Details

    • InletVaneWithMeshpad

      public InletVaneWithMeshpad()
      Constructs an InletVaneWithMeshpad with default parameters.
    • InletVaneWithMeshpad

      public InletVaneWithMeshpad(String name)
      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:
      calcLiquidCarryOver in class PrimarySeparation
      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]