振動スクリーン
バイオ・リファイナリー(再生可能資源であるバイオマスを原料にバイオ燃料や樹脂などを製造するプラントや技術)のシミュレーションソフト"BioSTEAM"の振動スクリーンのモデルの使い方について説明しています。
ソースコードは以下の実行環境で確認しています。
- Visual Studio Code バージョン: 1.104.2
- 拡張機能:Jupyter バージョン 2025.8.0
- Python 3.12.10
- biosteam 2.52.13
- graphviz-14.0.2
振動スクリーン
3段式振動スクリーンを想定しています。分配器(Splitter)を継承しています。class VibratingScreen(ID='', ins=None, outs =(), thermo=None, split, order=None, **kwargs) [source]
- パラメータ
- ID (str、省略可) - 識別子(ID)。
- ins (Sequence(順序付きコレクション)[Stream|str]、省略可) - 固体を含む流入ストリーム
- outs (Sequence(順序付きコレクション)[Stream|str]、省略可) - 流出ストリーム
- [0] 濃縮液(Retentate)
- [1] 透過液(Permeate)
- split (array_like or dict [str, float]) - 成分ごとの流出ストリームouts[0]への分離比。
- 例
サトウキビ由来のバイオ・エタノール製造設備での使用例を示します。浸漬水と混合し、原料を裁断する想定で、灰分の35%、繊維分の35%、糖分の88%、水分の88%、固形分は0%を分離しています。
S201 = units.VibratingScreen('S201', U201-1,
split=dict(Ash=0.35,
Fiber=0.35,
Sugar=0.88,
Water=0.88,
Solids=0))
S201.show('cwt10')
VibratingScreen: S201
ins...
[0] s8 from CrushingMill-U201
phase: 'l', T: 326.7 K, P: 101325 Pa
composition (%): Water 84
Glucose 1.21
Sucrose 13.7
Cellulose 0.48
Hemicellulose 0.282
Lignin 0.256
Ash 0.0469
------------- 4e+05 kg/hr
outs...
[0] s9 to StorageTank-T202
phase: 'l', T: 326.7 K, P: 101325 Pa
composition (%): Water 84.5
Glucose 1.22
Sucrose 13.8
Cellulose 0.192
Hemicellulose 0.113
Lignin 0.102
Ash 0.0188
------------- 3.5e+05 kg/hr
[1] s10 to Mixer-M201
phase: 'l', T: 326.7 K, P: 101325 Pa
composition (%): Water 80.2
Glucose 1.16
Sucrose 13.1
Cellulose 2.48
Hemicellulose 1.46
Lignin 1.32
Ash 0.242
------------- 5.03e+04 kg/hr
