蒸留塔
バイオ・リファイナリー(再生可能資源であるバイオマスを原料にバイオ燃料や樹脂などを製造するプラントや技術)のシミュレーションソフト" BioSTEAM "の蒸留塔モデルの解説をしています。蒸留塔モデルはいくつか種類がありますが、ここでは基となる抽象クラスの説明をしています。 オリジナルのページは distillation です。また、ソースコードは以下の実行環境で確認しています。 Visual Studio Code バージョン: 1.104.2 拡張機能:Jupyter バージョン 2025.8.0 Python 3.12.10 biosteam 2.52.13 graphviz-14.0.2 蒸留塔 class distillation ( ID='', ins=None, outs=(), thermo=None, **kwargs ) [source] 蒸留塔のモデル distillation column クラスの抽象クラス。マーフリー効率は、修正されたオコンネル相関式に基づいています [2] 。塔の直径はトレイ間隔およびフラッディング速度に基づいて決定されます [1] [3] 。購入価格は、Warren らによってまとめられた相関式 [4] に基づいています。 パラメータ ID ( str 、省略可) 他で使われていない、一意の識別子(ID)。IDが None の場合、ストリームはフローシートに登録されません。IDが指定されていない場合は、自動的に一意のIDが付与されます。 ins ( Sequence(順序付きコレクション) [ Stream | str ]、省略可) フィード層で混合される流入ストリーム。 outs ( Sequence(順序付きコレクション) [ Stream | str ]、省略可) [0] 塔頂留出物 [1] ボトム生成物 LHK ( tuple [ str] ) 軽質成分と重質成分としたい成分。 y_top ( float ) 塔頂留出物の...