Class InletCyclones

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

public class InletCyclones extends PrimarySeparation
Inlet cyclone device for primary separation in a separator vessel.

Inlet cyclones use centrifugal force to separate bulk liquid from the gas stream at the inlet. They handle the highest inlet momentum of all inlet device types (up to 8000 Pa rho*v^2) and produce a more uniform gas distribution downstream. Multiple cyclone tubes are typically arranged in a cluster.

Inlet cyclones are preferred for high gas-to-liquid ratio applications (gas scrubbers, gas production separators) where the liquid load is moderate.

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.
    • numberOfCyclones

      private int numberOfCyclones
      Number of cyclone tubes in the inlet cluster.
    • cycloneDiameter

      private double cycloneDiameter
      Individual cyclone tube diameter [m].
  • Constructor Details

    • InletCyclones

      public InletCyclones()
      Constructs an InletCyclones device with default parameters.
    • InletCyclones

      public InletCyclones(String name)
      Constructs an InletCyclones device with a name.
      Parameters:
      name - the name of this inlet cyclone device
  • Method Details

    • getNumberOfCyclones

      public int getNumberOfCyclones()
      Gets the number of cyclone tubes.
      Returns:
      number of cyclone tubes
    • setNumberOfCyclones

      public void setNumberOfCyclones(int numberOfCyclones)
      Sets the number of cyclone tubes.
      Parameters:
      numberOfCyclones - number of cyclone tubes
    • getCycloneDiameter

      public double getCycloneDiameter()
      Gets the individual cyclone tube diameter.
      Returns:
      cyclone diameter [m]
    • setCycloneDiameter

      public void setCycloneDiameter(double cycloneDiameter)
      Sets the individual cyclone tube diameter.
      Parameters:
      cycloneDiameter - cyclone diameter [m]