Skip to content

Commit

Permalink
Added citation for PC_BSM2
Browse files Browse the repository at this point in the history
Added bare module factor for slab concrete. Also added specific citation for primary clarifier.
  • Loading branch information
RaiSaumitra committed Oct 16, 2023
1 parent 2126e58 commit a6c7a24
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions qsdsan/sanunits/_clarifier.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,10 @@ def _settling_flux(X, v_max, v_max_practical, X_min, rh, rp, n0):
# v = min(v_max_practical, v_max*(exp(-rh*X_star) - exp(-rp*X_star)))
# return X*max(v, 0)


# Asign a bare module of 1 to all
default_F_BM = {
'Wall concrete': 1.,
'Slab concrete': 1.,
'Wall stainless steel': 1.,
'Scraper': 1,
'v notch weir': 1,
Expand Down Expand Up @@ -889,12 +889,12 @@ class PrimaryClarifierBSM2(SanUnit):
f_corr : float
Dimensionless correction factor for removal efficiency in the primary clarifier.[1]
cylindrical_depth : float, optional
The depth of the cylindrical portion of clarifier [in m].
upflow_velocity : float, optional
Speed with which influent enters the center feed of the clarifier [m/hr]. The default is 43.2.
F_BM : dict
Equipment bare modules.
# cylindrical_depth : float, optional
# The depth of the cylindrical portion of clarifier [in m].
# upflow_velocity : float, optional
# Speed with which influent enters the center feed of the clarifier [m/hr]. The default is 43.2.
# F_BM : dict
# Equipment bare modules.
Examples
--------
Expand Down Expand Up @@ -965,6 +965,8 @@ class PrimaryClarifierBSM2(SanUnit):
Benchmarking of control strategies for wastewater treatment plants. IWA publishing, 2014.
[2] Metcalf, Leonard, Harrison P. Eddy, and Georg Tchobanoglous. Wastewater
engineering: treatment, disposal, and reuse. Vol. 4. New York: McGraw-Hill, 1991.
[3] Otterpohl R. and Freund M. (1992). Dynamic Models for clarifiers of activated sludge
plants with dry and wet weather flows. Water Sci. Technol., 26(5-6), 1391-1400.
"""

_N_ins = 3
Expand Down Expand Up @@ -1319,6 +1321,7 @@ def yt(t, QC_ins, dQC_ins):
# Asign a bare module of 1 to all
default_F_BM = {
'Wall concrete': 1.,
'Slab concrete': 1.,
'Wall stainless steel': 1.,
'Scraper': 1,
'v notch weir': 1,
Expand Down

0 comments on commit a6c7a24

Please sign in to comment.