Distillation

QSDsan: Quantitative Sustainable Design for sanitation and resource recovery systems

This module is developed by:

This module is under the University of Illinois/NCSA Open Source License. Please refer to https://github.com/QSD-Group/QSDsan/blob/main/LICENSE.txt for license details.

class qsdsan.sanunits._distillation.BinaryDistillation(ins: Sequence[Stream] | None = None, outs: Sequence[Stream] | None = (), thermo: Thermo | None = None, *, LHK, k, P=101325, Rmin=0.01, Lr=None, Hr=None, y_top=None, x_bot=None, product_specification_format=None, vessel_material='Carbon steel', tray_material='Carbon steel', tray_type='Sieve', tray_spacing=450, stage_efficiency=None, velocity_fraction=0.8, foaming_factor=1.0, open_tray_area_fraction=0.1, downcomer_area_fraction=None, is_divided=False, vacuum_system_preference='Liquid-ring pump', condenser_thermo=None, reboiler_thermo=None, partial_condenser=True)

Similar to biosteam.units.BinaryDistillation, but can include construction impact calculation.

line: str = 'Binary distillation'

class-attribute Name denoting the type of Unit class. Defaults to the class name of the first child class