Initialization file for all states and parameters related to the secondary clarifier (settler).
All parameters and specifications are based on BSM1 model. This file will be executed when running bsm2_cl.py, bsm2_ol.py or bsm2_olem.py.
v0_max
Maximum settling velocity [m ⋅ d⁻¹].
v0
Maximum theoretical (Vesilind) settling velocity [m ⋅ d⁻¹].
r_h
Settling parameter related to the hindered zone [m³ ⋅ g⁻¹].
r_p
Settling parameter related to the flocculant zone [m³ ⋅ g⁻¹].
f_ns
Non-settleable fraction [-].
X_t
Threshold concentration for the non-settleable fraction [g ⋅ m⁻³].
sb_limit
Limit for the sludge blanket [g ⋅ m⁻³].
SETTLERPAR
SETTLERPAR = array([v0_max, v0, r_h, r_p, f_ns, X_t, sb_limit])
area
Area of the settler [m²].
height
Height of the settler [m].
DIM
DIM = array([area, height])
feedlayer
Layer where the feed enters the settler.
nooflayers
Number of layers in the settler.
LAYER
LAYER = array((feedlayer, nooflayers))
Parameters for the settler layers.
MODELTYPE
Model type for the settler.
- 0: Model with nooflayers for solubles (IWA/COST Benchmark).
- 1: Model with 1 layer for solubles (GSP-X implementation) (not implemented yet).
- 2: Model with 0 layers for solubles (old WEST implementation) (not implemented yet).