Class ScrewPress

All Implemented Interfaces:
Serializable, Runnable, ProcessEquipmentInterface, ProcessElementInterface, SimulationInterface, NamedInterface

public class ScrewPress extends SolidsSeparator
Screw press for bio-processing dewatering.

A mechanical press that uses a rotating screw to compress biomass or slurry, squeezing out liquid. Commonly used for fiber dewatering, press-mud removal in sugar mills, and biosolids dewatering in wastewater treatment.

Typical parameters:

  • Solids recovery: 85-95%
  • Cake moisture: 55-75%
  • Specific energy: 0.5-2 kWh/m3 (very low energy)
Version:
1.0
Author:
NeqSim team
See Also:
  • Field Details

    • serialVersionUID

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

      private double screwSpeed
      Screw speed in RPM.
    • compressionRatio

      private double compressionRatio
      Compression ratio.
  • Constructor Details

    • ScrewPress

      public ScrewPress(String name)
      Constructor for ScrewPress.
      Parameters:
      name - name of the screw press
    • ScrewPress

      public ScrewPress(String name, StreamInterface inletStream)
      Constructor for ScrewPress with inlet stream.
      Parameters:
      name - name of the screw press
      inletStream - the feed stream
  • Method Details

    • setScrewSpeed

      public void setScrewSpeed(double rpm)
      Set the screw speed.
      Parameters:
      rpm - screw speed in RPM
    • getScrewSpeed

      public double getScrewSpeed()
      Get the screw speed.
      Returns:
      speed in RPM
    • setCompressionRatio

      public void setCompressionRatio(double ratio)
      Set the compression ratio.
      Parameters:
      ratio - compression ratio
    • getCompressionRatio

      public double getCompressionRatio()
      Get the compression ratio.
      Returns:
      compression ratio