arrow-left

All pages
gitbookPowered by GitBook
1 of 21

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Algal Growth

Growth and decay of algae/chlorophyll aaa is calculated as a function of the growth rate, the respiration rate, the settling rate and the amount of algae present in the stream. The change in algal biomass for a given day is:

Δalgae=((μa∗algae)−(ρa∗algae)−(σ1depth∗algae))∗TT\Delta algae=((\mu _a*algae)-(\rho_a*algae)-(\frac{\sigma_1}{depth}*algae))*TTΔalgae=((μa​∗algae)−(ρa​∗algae)−(depthσ1​​∗algae))∗TT 7:3.1.2

where Δalgae\Delta algaeΔalgae is the change in algal biomass concentration (mg alg/L), μa\mu_aμa​ is the local specific growth rate of algae (day−1^{-1}−1 or hr−1^{-1}−1), ρa\rho_aρa​ is the local respiration or death rate of algae (day−1^{-1}−1 or hr−1^{-1}−1), σ1\sigma_1σ1​ is the local settling rate for algae (m/day or m/hr), depthdepthdepth is the depth of water in the channel (m), algaealgaealgae is the algal biomass concentration at the beginning of the day (mg alg/L), and TTTTTT is the flow travel time in the reach segment (day or hr). The calculation of depth and travel time are reviewed in Chapter 7:1.

Ammonium

The amount of ammonium (NH) in the stream may be increased by the mineralization of organic nitrogen and diffusion of ammonium from the streambed sediments. The ammonium concentration in the stream may be decreased by the conversion of NH to NO or the uptake of NH by algae. The change in ammonium for a given day is:

7:3.2.4

where is the change in ammonium concentration (mg N/L), is the rate constant for hydrolysis of organic nitrogen to ammonia nitrogen (day or hr), is the organic nitrogen concentration at the beginning of the day (mg N/L), is the rate constant for biological oxidation of ammonia nitrogen (day

or hr
),
is the ammonium concentration at the beginning of the day (mg N/L),
is the benthos (sediment) source rate for ammonium (mg N/m
-day or mg N/m
-hr),
is the depth of water in the channel (m),
is the fraction of algal nitrogen uptake from ammonium pool,
is the fraction of algal biomass that is nitrogen (mg N/mg alg biomass),
is the local growth rate of algae (day
or hr
),
is the algal biomass concentration at the beginning of the day (mg alg/L), and
is the flow travel time in the reach segment (day or hr). The local rate constant for hydrolysis of organic nitrogen to NH
is calculated with equation 7:3.2.2. Section 7:3.1.2.1 describes the calculation of the local growth rate of algae. The calculation of depth and travel time is reviewed in Chapter 7:1.

The rate constant for biological oxidation of ammonia nitrogen will vary as a function of in-stream oxygen concentration and temperature. The rate constant is calculated:

βN,1=βN,1,20∗(1−exp[−0.6∗Oxstr])∗1.083(Twater−20)\beta_{N,1}=\beta_{N,1,20}*(1-exp[-0.6*Ox_{str}])*1.083^{(T_{water}-20)}βN,1​=βN,1,20​∗(1−exp[−0.6∗Oxstr​])∗1.083(Twater​−20) 7:3.2.5

where βN,1\beta_{N,1}βN,1​ is the rate constant for biological oxidation of ammonia nitrogen (day−1^{-1}−1 or hr−1^{-1}−1), βN,1,20\beta_{N,1,20}βN,1,20​ is the rate constant for biological oxidation of ammonia nitrogen at 20°\degree°C (day−1^{-1}−1 or hr−1^{-1}−1), OxstrOx_{str}Oxstr​ is the dissolved oxygen concentration in the stream (mg O2_22​/L), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C). The second term on the right side of equation 7:3.2.5,(1−exp[−0.6∗Oxstr])(1-exp[-0.6*Ox_{str}])(1−exp[−0.6∗Oxstr​]), is a nitrification inhibition correction factor. This factor inhibits nitrification at low dissolved oxygen concentrations.

The user defines the benthos source rate for ammonium at 20°\degree°C. The benthos source rate for ammonium nitrogen is adjusted to the local water temperature using the relationship:

σ3=σ3,20∗1.074(Twater−20)\sigma_3=\sigma_{3,20}*1.074^{(T_{water}-20)}σ3​=σ3,20​∗1.074(Twater​−20) 7:3.2.6

where σ3\sigma_3σ3​ is the benthos (sediment) source rate for ammonium (mg N/m2^22-day or mg N/m2^222-hr), σ3,20\sigma_{3,20}σ3,20​ is the benthos (sediment) source rate for ammonium nitrogen at 20°\degree°C (mg N/m2^22-day or mg N/m2^22-hr), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C).

The fraction of algal nitrogen uptake from ammonium pool is calculated:

frNH4=fNH4∗NH4str(fNH4∗NH4str+(1−fNH4)∗NO3str)fr_{NH4}=\frac{f_{NH4}*NH4_{str}}{(f_{NH4}*NH4_{str}+(1-f_{NH4})*NO3_{str})}frNH4​=(fNH4​∗NH4str​+(1−fNH4​)∗NO3str​)fNH4​∗NH4str​​ 7:3.2.7

where frNH4fr_{NH4}frNH4​ is the fraction of algal nitrogen uptake from ammonium pool, fNH4f_{NH4}fNH4​ is the preference factor for ammonia nitrogen, NH4strNH4_{str}NH4str​ is the ammonium concentration in the stream (mg N/L), and NO3strNO3_{str}NO3str​ is the nitrate concentration in the stream (mg N/L).

4+^+_44+​
4+^+_44+​
2−^-_22−​
4+^+_44+​
ΔNH4str=(βN,3∗orgNstr−βN,1∗NH4str+σ3(1000∗depth)−frNH4∗α1∗μa∗algae)∗TT\Delta NH4_{str}=(\beta_{N,3}*orgN_{str}-\beta_{N,1}*NH4_{str}+\frac{\sigma_3}{(1000*depth)}-fr_{NH4}*\alpha_1*\mu_a*algae)*TTΔNH4str​=(βN,3​∗orgNstr​−βN,1​∗NH4str​+(1000∗depth)σ3​​−frNH4​∗α1​∗μa​∗algae)∗TT
ΔNH4str\Delta NH4_{str}ΔNH4str​
βN,3\beta_{N,3}βN,3​
−1^{-1}−1
−1^{-1}−1
orgNstrorgN_{str}orgNstr​
βN,1\beta_{N,1}βN,1​
−1^{-1}−1
−1^{-1}−1
NH4strNH4_{str}NH4str​
σ3\sigma_3σ3​
2^22
2^22
depthdepthdepth
frNH4fr_{NH4}frNH4​
α1\alpha_1α1​
μa\mu _aμa​
−1^{-1}−1
−1^{-1}−1
algaealgaealgae
TTTTTT
4+^+_44+​

Local Settling Rate of Algae

The local settling rate of algae represents the net removal of algae due to settling. The user defines the local settling rate of algae at 20°\degree°C. The settling rate is adjusted to the local water temperature using the relationship:

σ1=σ1,20∗1.024(Twater−20)\sigma_1=\sigma_{1,20}*1.024^{(T_{water}-20)}σ1​=σ1,20​∗1.024(Twater​−20) 7:3.1.18

where σ1\sigma_1σ1​ is the local settling rate of algae (m/day or m/hr), σ1,20\sigma_{1,20}σ1,20​ is the local algal settling rate at 20°\degree°C (m/day or m/hr), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C).

Table 7:3-1: SWAT+ input variables used in algae calculations.

Variable Name
Definition
File Name

LAMBDA0

: Non-algal portion of the light extinction coefficient (m)

.wwq

LAMBDA1

: Linear algal self shading coefficient (m (-chla/L))

.wwq

LAMBDA2

: Nonlinear algal self shading coefficient (m(-chla/L))

.wwq

K_N

: Michaelis-Menton half-saturation constant for nitrogen (mg N/L)

.wwq

K_P

: Michaelis-Menton half-saturation constant for phosphorus (mg P/L)

.wwq

RHOQ

: Local algal respiration rate at 20C (day)

.wwq

RS1

: Local algal settling rate at 20C (m/day)

.swq

AI0

α0\alpha_0α0​: Ratio of chlorophyll a to algal biomass (μg\mu gμg chla/mg alg)

.wwq

IGROPT

Algal specific growth rate option

.wwq

MUMAX

μmax\mu_{max}μmax​: Maximum specific algal growth rate (day−1^{-1}−1)

.wwq

K_L

KLK_LKL​: Half-saturation coefficient for light (MJ/m2^22-hr)

.wwq

TFACT

frphosynfr_{phosyn}frphosyn​: Fraction of solar radiation that is photosynthetically active

.wwq

kl,0k_{l,0}kl,0​
−1^{-1}−1
kl,1k_{l,1}kl,1​
−1^{-1}−1
μg\mu gμg
−1^{-1}−1
kl,2k_{l,2}kl,2​
−1^{-1}−1
μg\mu gμg
−2/3^{-2/3}−2/3
KNK_NKN​
KPK_PKP​
ρa,20\rho_{a,20}ρa,20​
°\degree°
−1^{-1}−1
σ1,20\sigma_{1,20}σ1,20​
°\degree°

Organic Nitrogen

The amount of organic nitrogen in the stream may be increased by the conversion of algal biomass nitrogen to organic nitrogen. Organic nitrogen concentration in the stream may be decreased by the conversion of organic nitrogen to NH4+^+_44+​ or the settling of organic nitrogen with sediment. The change in organic nitrogen for a given day is:

ΔorgNstr=(α1∗ρa∗algae−βN,3∗orgNstr−σ4∗orgNstr)∗TT\Delta orgN_{str}=(\alpha_1 * \rho_a*algae-\beta_{N,3}*orgN_{str}-\sigma_4*orgN_{str})*TTΔorgNstr​=(α1​∗ρa​∗algae−βN,3​∗orgNstr​−σ4​∗orgNstr​)∗TT 7:3.2.1

where ΔorgNstr\Delta_{orgN_{str}}ΔorgNstr​​ is the change in organic nitrogen concentration (mg N/L), α1\alpha_1α1​ is the fraction of algal biomass that is nitrogen (mg N/mg alg biomass), ρa\rho_aρa​ is the local respiration or death rate of algae (day−1^{-1}−1 or hr−1^{-1}−1), algaealgaealgae is the algal biomass concentration at the beginning of the day (mg alg/L), βN,3\beta_{N,3}βN,3​ is the rate constant for hydrolysis of organic nitrogen to ammonia nitrogen (day−1^{-1}−1 or hr−1^{-1}−1), orgNstrorgN_{str}orgNstr​ is the organic nitrogen concentration at the beginning of the day (mg N/L), σ4\sigma_4σ4​ is the rate coefficient for organic nitrogen settling (day−1^{-1}−1 or hr−1^{-1}−1), and is the flow travel time in the reach segment (day or hr). The fraction of algal biomass that is nitrogen is user-defined. Equation 7:3.1.17 describes the calculation of the local respiration rate of algae. The calculation of travel time is reviewed in Chapter 7:1.

The user defines the local rate constant for hydrolysis of organic nitrogen to NH at 20C. The organic nitrogen hydrolysis rate is adjusted to the local water temperature using the relationship:

7:3.2.2

where is the local rate constant for hydrolysis of organic nitrogen to NH (day or hr), is the local rate constant for hydrolysis of organic nitrogen to NH at 20C (day or hr), and is the average water temperature for the day or hour (C).

The user defines the rate coefficient for organic nitrogen settling at 20C. The organic nitrogen settling rate is adjusted to the local water temperature using the relationship:

7:3.2.3

where is the local settling rate for organic nitrogen (day or hr), is the local settling rate for organic nitrogen at 20C (day or hr), and is the average water temperature for the day or hour (C).

Inorganic/Soluble Phosphorus

The amount of soluble, inorganic phosphorus in the stream may be increased by the mineralization of organic phosphorus and diffusion of inorganic phosphorus from the streambed sediments. The soluble phosphorus concentration in the stream may be decreased by the uptake of inorganic P by algae. The change in soluble phosphorus for a given day is:

7:3.3.4

where is the change in solution phosphorus concentration (mg P/L), is the rate constant for mineralization of organic phosphorus (day or hr), is the organic phosphorus concentration at the beginning of the day (mg P/L), is the benthos (sediment) source rate for soluble P (mg P/m-day or mg P/m-hr), is the depth of water in the channel (m), is the fraction of algal biomass that is phosphorus (mg P/mg alg biomass), is the local growth rate of algae (day or hr), is the algal biomass concentration at the beginning of the day (mg alg/L), and

Organic Phosphorus

The amount of organic phosphorus in the stream may be increased by the conversion of algal biomass phosphorus to organic phosphorus. Organic phosphorus concentration in the stream may be decreased by the conversion of organic phosphorus to soluble inorganic phosphorus or the settling of organic phosphorus with sediment. The change in organic phosphorus for a given day is:

7:3.3.1

where is the change in organic phosphorus concentration (mg P/L), is the fraction of algal biomass that is phosphorus (mg P/mg alg biomass), is the local respiration or death rate of algae (day or hr), is the algal biomass concentration at the beginning of the day (mg alg/L), is the rate constant for mineralization of organic phosphorus (day or hr), is the organic phosphorus concentration at the beginning of the day (mg P/L), is the rate coefficient for organic phosphorus settling (day or hr), and

TTTTTT
4+^+_44+​
°\degree°
βN,3=βN,3,20∗1.047(Twater−20)\beta_{N,3}=\beta_{N,3,20}*1.047^{(T_{water}-20)}βN,3​=βN,3,20​∗1.047(Twater​−20)
βN,3\beta_{N,3}βN,3​
4+^+_44+​
−1^{-1}−1
−1^{-1}−1
βN,3,20\beta_{N,3,20}βN,3,20​
4+^+_44+​
°\degree°
−1^{-1}−1
−1^{-1}−1
TwaterT_{water}Twater​
°\degree°
°\degree°
σ4=σ4,20∗1.024(Twater−20)\sigma_4=\sigma_{4,20}*1.024^{(T_{water}-20)}σ4​=σ4,20​∗1.024(Twater​−20)
σ4\sigma_4σ4​
−1^{-1}−1
−1^{-1}−1
σ4,20\sigma_{4,20}σ4,20​
°\degree°
−1^{-1}−1
−1^{-1}−1
TwaterT_{water}Twater​
°\degree°
is the flow travel time in the reach segment (day or hr). The fraction of algal biomass that is phosphorus is user-defined. Equation 7:3.1.17 describes the calculation of the local respiration rate of algae. The calculation of travel time is reviewed in Chapter 7:1.

The user defines the local rate constant for mineralization of organic phosphorus at 20°\degree°C. The organic phosphorus mineralization rate is adjusted to the local water temperature using the relationship:

βP,4=βP,4,20∗1.047(Twater−20)\beta_{P,4}=\beta_{P,4,20}*1.047^{(T_{water}-20)}βP,4​=βP,4,20​∗1.047(Twater​−20) 7:3.3.2

where βP,4\beta_{P,4}βP,4​ is the local rate constant for organic phosphorus mineralization (day−1^{-1}−1 or hr−1^{-1}−1), βP,4,20\beta_{P,4,20}βP,4,20​ is the local rate constant for organic phosphorus mineralization at 20°\degree°C (day−1^{-1}−1 or hr−1^{-1}−1), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C).

The user defines the rate coefficient for organic phosphorus settling at 20°\degree°C. The organic phosphorus settling rate is adjusted to the local water temperature using the relationship:

σ5=σ5,20∗1.024(Twater−20)\sigma_5=\sigma_{5,20}*1.024^{(T_{water}-20)}σ5​=σ5,20​∗1.024(Twater​−20) 7:3.3.3

where σ5\sigma_5σ5​ is the local settling rate for organic phosphorus (day−1^{-1}−1 or hr−1^{-1}−1), σ5,20\sigma_{5,20}σ5,20​ is the local settling rate for organic phosphorus at 20°\degree°C (day−1^{-1}−1 or hr−1^{-1}−1), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C).

ΔorgPstr=(α2∗ρa∗algae−βP,4∗orgPstr−σ5∗orgPstr)∗TT\Delta orgP_{str}=(\alpha_2*\rho_a*algae-\beta_{P,4}*orgP_{str}-\sigma_5*orgP_{str})*TTΔorgPstr​=(α2​∗ρa​∗algae−βP,4​∗orgPstr​−σ5​∗orgPstr​)∗TT
ΔorgPstr\Delta orgP_{str}ΔorgPstr​
α2\alpha_2α2​
ρa\rho_aρa​
−1^{-1}−1
−1^{-1}−1
algaealgaealgae
βP,4\beta_{P,4}βP,4​
−1^{-1}−1
−1^{-1}−1
orgPstrorgP_{str}orgPstr​
α5\alpha_5α5​
−1^{-1}−1
−1^{-1}−1
TTTTTT
is the flow travel time in the reach segment (day or hr). The local rate constant for mineralization of organic phosphorus is calculated with equation 7:3.3.2. Section 7:3.1.2.1 describes the calculation of the local growth rate of algae. The calculation of depth and travel time is reviewed in Chapter 7:1.

The user defines the benthos source rate for soluble P at 20°\degree°C. The benthos source rate for soluble phosphorus is adjusted to the local water temperature using the relationship:

σ2=σ2,20∗1.074(Twater−20)\sigma _2 =\sigma_{2,20} *1.074^{(T_{water}-20)}σ2​=σ2,20​∗1.074(Twater​−20) 7:3.3.5

where σ2\sigma_2σ2​ is the benthos (sediment) source rate for soluble P (mg P/m2^22-day or mg P/m2^22-hr),σ2,20\sigma_{2,20}σ2,20​ is the benthos (sediment) source rate for soluble phosphorus at 20°\degree°C (mg P/m2^22-day or mg P/m2^22-hr), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C).

Table 7:3-3: SWAT+ input variables used in in-stream phosphorus calculations.

Variable Name
Definition
File Name

AI2

: Fraction of algal biomass that is phosphorus (mg P/mg alg biomass)

.wwq

RHOQ

: Local algal respiration rate at 20C (day)

.wwq

BC4

: Local rate constant for organic phosphorus mineralization at 20C (day)

.swq

ΔsolPstr=(βP,4∗orgPstr+σ2(1000∗depth)−α2∗μa∗algae)∗TT\Delta solP_{str}=(\beta_{P,4}*orgP_{str}+\frac{\sigma_2}{(1000*depth)}-\alpha_2*\mu _a*algae)*TTΔsolPstr​=(βP,4​∗orgPstr​+(1000∗depth)σ2​​−α2​∗μa​∗algae)∗TT
ΔsolPstr\Delta solP_{str}ΔsolPstr​
βP,4\beta_{P,4}βP,4​
−1^{-1}−1
−1^{-1}−1
orgPstrorgP_{str}orgPstr​
σ2\sigma_2σ2​
2^22
2^22
depthdepthdepth
α2\alpha_2α2​
μa\mu_aμa​
−1^{-1}−1
−1^{-1}−1
algaealgaealgae
TTTTTT

Oxygen Saturation Concentration

The amount of oxygen that can be dissolved in water is a function of temperature, concentration of dissolved solids, and atmospheric pressure. An equation developed by APHA (1985) is used to calculate the saturation concentration of dissolved oxygen:

7:3.5.3

where is the equilibrium saturation oxygen concentration at 1.00 atm (mg O/L), and is the water temperature in Kelvin (273.15+C).

Reaeration By Fickian Diffusion

The user defines the reaeration rate at 20C. The reaeration rate is adjusted to the local water temperature using the relationship:

7:3.5.4

where is the reaeration rate (day or hr), is the reaeration rate at 20C (day or hr), and is the average water temperature for the day or hour (C).

Numerous methods have been developed to calculate the reaeration rate at 20C, . A few of the methods are listed below. Brown and Barnwell (1987) provide additional methods.

RS5

σ5,20\sigma_{5,20}σ5,20​: Local settling rate for organic phosphorus at 20°\degree°C (day−1^{-1}−1)

.swq

RS2

σ2,20\sigma_{2,20}σ2,20​ : Benthos (sediment) source rate for soluble phosphorus at 20°\degree°C (mg P/m2^22-day)

.swq

α2\alpha_2α2​
ρa,20\rho_{a,20}ρa,20​
°\degree°
−1^{-1}−1
βP,4,20\beta_{P,4,20}βP,4,20​
°\degree°
−1^{-1}−1
Oxsat=exp[−139.34410+1.575701∗105Twat,K−6.642308∗107Twat,K2+1.243800∗1010Twat,K3−8.621949∗1011Twat,K4]Ox_{sat}=exp[-139.34410+\frac{1.575701*10^5}{T_{wat,K}}-\frac{6.642308*10^7}{T_{wat,K}^2}+\frac{1.243800*10^{10}}{T_{wat,K}^3}-\frac{8.621949*10^{11}}{T_{wat,K}^4}]Oxsat​=exp[−139.34410+Twat,K​1.575701∗105​−Twat,K2​6.642308∗107​+Twat,K3​1.243800∗1010​−Twat,K4​8.621949∗1011​]
OxsatOx_{sat}Oxsat​
2_22​
Twat,KT_{wat,K}Twat,K​
°\degree°

Using field measurements, Churchill, Elmore and Buckingham (1962) derived the relationship:

κ2,20=5.03∗vc0.969∗depth−1.673\kappa_{2,20}=5.03*v_c^{0.969}*depth^{-1.673}κ2,20​=5.03∗vc0.969​∗depth−1.673 7:3.5.5

where κ2,20\kappa_{2,20}κ2,20​ is the reaeration rate at 20°\degree°C (day−1^{-1}−1), vcv_cvc​ is the average stream velocity (m/s), and depthdepthdepth is the average stream depth (m).

O’Connor and Dobbins (1958) incorporated stream turbulence characteristics into the equations they developed. For streams with low velocities and isotropic conditions,

κ2,20=294∗(Dm∗vc)0.5depth1.5\kappa_{2,20} =294 * \frac{(D_m* v_c)^{0.5}}{depth^{1.5}}κ2,20​=294∗depth1.5(Dm​∗vc​)0.5​ 7:3.5.6

where κ2,20\kappa_{2,20}κ2,20​ is the reaeration rate at 20°\degree°C (day−1^{-1}−1), DmD_mDm​ is the molecular diffusion coefficient (m2^22/day), vcv_cvc​ is the average stream velocity (m/s), and depthdepthdepth is the average stream depth (m). For streams with high velocities and nonisotropic conditions,

κ2,20=2703∗Dm0.5∗slp0.25depth1.25\kappa_{2,20}=2703*\frac{D_m^{0.5}*slp^{0.25}}{depth^{1.25}}κ2,20​=2703∗depth1.25Dm0.5​∗slp0.25​ 7:3.5.7

where κ2,20\kappa_{2,20}κ2,20​ is the reaeration rate at 20°\degree°C (day−1^{-1}−1), DmD_mDm​ is the molecular diffusion coefficient (m2^22/day), slpslpslp is the slope of the streambed (m/m), and depthdepthdepth is the average stream depth (m). The molecular diffusion coefficient is calculated

Dm=177∗1.037T‾water−20D_m=177*1.037^{\overline T_{water}-20}Dm​=177∗1.037Twater​−20 7:3.5.8

where DmD_mDm​ is the molecular diffusion coefficient (m2^22/day), and T‾water\overline T_{water}Twater​ is the average water temperature (°\degree°C).

Owens et al. (1964) developed an equation to determine the reaeration rate for shallow, fast moving streams where the stream depth is 0.1 to 3.4 m and the velocity is 0.03 to 1.5 m/s.

κ2,20=5.34∗vc0.67depth1.85\kappa_{2,20}=5.34*\frac{v_c^{0.67}}{depth^{1.85}}κ2,20​=5.34∗depth1.85vc0.67​​ 7:3.5.9

where κ2,20\kappa_{2,20}κ2,20​ is the reaeration rate at 20°\degree°C (day−1^{-1}−1), vcv_cvc​ is the average stream velocity (m/s), and depthdepthdepth is the average stream depth (m).

°\degree°
κ2=κ2,20∗1.024(Twater−20)\kappa_2=\kappa_{2,20}*1.024^{(T_{water}-20)}κ2​=κ2,20​∗1.024(Twater​−20)
κ2\kappa_2κ2​
−1^{-1}−1
−1^{-1}−1
κ2,20\kappa_{2,20}κ2,20​
°\degree°
−1^{-1}−1
−1^{-1}−1
TwaterT_{water}Twater​
°\degree°
°\degree°
κ2,20\kappa_{2,20}κ2,20​

Local Respiration Rate of Algae

The local respiration or death rate of algae represents the net effect of three processes: the endogenous respiration of algae, the conversion of algal phosphorus to organic phosphorus, and the conversion of algal nitrogen to organic nitrogen. The user defines the local respiration rate of algae at 20°\degree°C. The respiration rate is adjusted to the local water temperature using the relationship:

ρa=ρa,20∗1.047(Twater−20)\rho_a=\rho_{a,20}*1.047^{(T_{water}-20)}ρa​=ρa,20​∗1.047(Twater​−20) 7:3.1.17

where ρa\rho_aρa​ is the local respiration rate of algae (day−1^{-1}−1 or hr−1^{-1}−1), ρa,20\rho_{a,20}ρa,20​ is the local algal respiration rate at 20°\degree°C (day−1^{-1}−1 or hr−1^{-1}−1), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C).

In-Stream Nutrient Processes

Parameters which affect water quality and can be considered pollution indicators include nutrients, total solids, biological oxygen demand, nitrates, and microorganisms (Loehr, 1970; Paine, 1973). Parameters of secondary importance include odor, taste, and turbidity (Azevedo and Stout, 1974).

The SWAT+ in-stream water quality algorithms incorporate constituent interactions and relationships used in the QUAL2E model (Brown and Barnwell, 1987). The documentation provided in this chapter has been taken from Brown and Barnwell (1987). The modeling of in-stream nutrient transformations has been made an optional feature of SWAT+. To route nutrient loadings downstream without simulating transformations, the variable IWQ in the basin input (.bsn) file should be set to 0. To activate the simulation of in-stream nutrient transformations, this variable should be set to 1.

Chlorophyll a

Chlorophyll aaa is assumed to be directly proportional to the concentration of phytoplanktonic algal biomass.

chla=α0∗algaechla=\alpha_0*algaechla=α0​∗algae 7:3.1.1

where chlachlachla is the chlorophyll a concentration (μg chla/L), α0\alpha_0α0​ is the ratio of chlorophyll aaa to algal biomass (μg chla/mg alg), and algaealgaealgae is the algal biomass concentration (mg alg/L).

Phosphorus Cycle

The phosphorus cycle is similar to the nitrogen cycle. The death of algae transforms algal phosphorus into organic phosphorus. Organic phosphorus is mineralized to soluble phosphorus which is available for uptake by algae. Organic phosphorus may also be removed from the stream by settling. This section summarizes the equations used to simulate the phosphorus cycle in the stream.

Nitrogen Cycle

In aerobic water, there is a stepwise transformation from organic nitrogen to ammonia, to nitrite, and finally to nitrate. Organic nitrogen may also be removed from the stream by settling. This section summarizes the equations used to simulate the nitrogen cycle in the stream.

Carbonaceous Biological Oxygen Demand

The carbonaceous oxygen demand (CBOD) of the water is the amount of oxygen required to decompose the organic material in the water. CBOD is added to the stream with loadings from surface runoff or point sources. Within the stream, two processes are modeled that impact CBOD levels, both of which serve to reduce the carbonaceous biological oxygen demand as the water moves downstream. The change in CBOD within the stream on a given day is calculated:

7:3.4.1

where is the change in carbonaceous biological oxygen demand concentration (mg CBOD/L), is the CBOD deoxygenation rate (day or hr), is the carbonaceous biological oxygen demand concentration (mg CBOD/L), is the settling loss rate of CBOD (day or hr), and is the flow travel time in the reach segment (day or hr). The calculation of travel time is reviewed in Chapter 7:1.

Nitrite

The amount of nitrite () in the stream will be increased by the conversion of to and decreased by the conversion of to . The conversion of to occurs more rapidly than the conversion of to , so the amount of nitrite present in the stream is usually very small. The change in nitrite for a given day is:

7:3.2.8

where is the change in nitrite concentration (mg N/L), is the rate constant for biological oxidation of ammonia nitrogen (day or hr), is the ammonium concentration at the beginning of the day (mg N/L), is the rate constant for biological oxidation of nitrite to nitrate (day or hr), is the nitrite concentration at the beginning of the day (mg N/L), and

Nitrate

The amount of nitrate () in the stream may be increased by the oxidation of . The nitrate concentration in the stream may be decreased by the uptake of by algae. The change in nitrate for a given day is:

7:3.2.10

where is the change in nitrate concentration (mg N/L), is the rate constant for biological oxidation of nitrite to nitrate (day or hr), is the nitrite concentration at the beginning of the day (mg N/L), is the fraction of algal nitrogen uptake from ammonium pool, is the fraction of algal biomass that is nitrogen (mg N/mg alg biomass), is the local growth rate of algae (day or hr), is the algal biomass concentration at the beginning of the day (mg alg/L), and is the flow travel time in the reach segment (day or hr). The local rate constant for biological oxidation of nitrite to nitrate is calculated with equation 7:3.2.9 while the fraction of algal nitrogen uptake from ammonium pool is calculated with equation 7:3.2.7. Section 7:3.1.2.1 describes the calculation of the local growth rate of algae. The calculation of travel time is reviewed in Chapter 7:1.

Algae

During the day, algae increase the stream’s dissolved oxygen concentration via photosynthesis. At night, algae reduce the concentration via respiration. As algae grow and die, they form part of the in-stream nutrient cycle. This section summarizes the equations used to simulate algal growth in the stream.

is the flow travel time in the reach segment (day or hr). The local rate constant for biological oxidation of ammonia nitrogen is calculated with equation 7:3.2.5. The calculation of travel time is reviewed in Chapter 7:1.

The rate constant for biological oxidation of nitrite to nitrate will vary as a function of in-stream oxygen concentration and temperature. The rate constant is calculated:

βN,2=βN,2,20∗(1−exp[−0.6∗Oxstr])∗1.047(Twater−20)\beta_{N,2}=\beta_{N,2,20}*(1-exp[-0.6*Ox_{str}])*1.047^{(T_{water}-20)}βN,2​=βN,2,20​∗(1−exp[−0.6∗Oxstr​])∗1.047(Twater​−20) 7:3.2.9

where βN,2\beta_{N,2}βN,2​ is the rate constant for biological oxidation of nitrite to nitrate (day−1^{-1}−1 or hr−1^{-1}−1), βN,2,20\beta_{N,2,20}βN,2,20​ is the rate constant for biological oxidation of nitrite to nitrate at 20°\degree°C (day−1^{-1}−1 or hr−1^{-1}−1),OxstrOx_{str}Oxstr​ is the dissolved oxygen concentration in the stream (mg O2_22​/L), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C). The second term on the right side of equation 7:3.2.9, (1−exp[−0.6∗Oxstr])(1-exp[-0.6*Ox_{str}])(1−exp[−0.6∗Oxstr​]), is a nitrification inhibition correction factor. This factor inhibits nitrification at low dissolved oxygen concentrations.

NO2−NO_2^-NO2−​
NH4+NH_4^+NH4+​
NO2−NO_2^-NO2−​
NO2−NO_2^-NO2−​
NO3−NO_3^-NO3−​
NO2−NO_2^-NO2−​
NO3−NO_3^-NO3−​
NH4+NH_4^+NH4+​
NO2−NO_2^-NO2−​
ΔNO2str=(βN,1∗NH4str−βN,2∗NO2str)∗TT\Delta NO2_{str}=(\beta_{N,1}*NH4_{str}-\beta_{N,2}*NO2_{str})*TTΔNO2str​=(βN,1​∗NH4str​−βN,2​∗NO2str​)∗TT
ΔNO2str\Delta NO2_{str}ΔNO2str​
βN,1\beta_{N,1}βN,1​
−1^{-1}−1
−1^{-1}−1
NH4strNH4_{str}NH4str​
βN,2\beta_{N,2}βN,2​
−1^{-1}−1
−1^{-1}−1
NO2strNO2_{str}NO2str​
TTTTTT
The user defines the carbonaceous deoxygenation rate at 20°\degree°C. The CBOD deoxygenation rate is adjusted to the local water temperature using the relationship:

κ1=κ1,20∗1.047(Twater−20)\kappa_1=\kappa_{1,20}*1.047^{(T_{water}-20)}κ1​=κ1,20​∗1.047(Twater​−20) 7:3.4.2

where κ1\kappa_1κ1​ is the CBOD deoxygenation rate (day−1^{-1}−1 or hr−1^{-1}−1), κ1,20\kappa_{1,20}κ1,20​ is the CBOD deoxygenation rate at 20°\degree°C (day−1^{-1}−1 or hr−1^{-1}−1), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C).

The user defines the settling loss rate of CBOD at 20°\degree°C. The settling loss rate is adjusted to the local water temperature using the relationship:

κ3=κ3,20∗1.024(Twater−20)\kappa_3=\kappa_{3,20}*1.024^{(T_{water}-20)}κ3​=κ3,20​∗1.024(Twater​−20) 7:3.4.3

where κ3\kappa_3κ3​ is the settling loss rate of CBOD (day−1^{-1}−1 or hr−1^{-1}−1), κ3,20\kappa_{3,20}κ3,20​ is the settling loss rate of CBOD at 20°\degree°C (day−1^{-1}−1 or hr−1^{-1}−1), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C).

Table 7:3-4: SWAT+ input variables used in in-stream CBOD calculations.

Variable Name
Definition
File Name

RK1

: CBOD deoxygenation rate at 20C (day)

.swq

RK3

: Settling loss rate of CBOD at 20C (day)

.swq

Δcbod=−(κ1∗cbod+κ3∗cbod)∗TT\Delta cbod=-(\kappa_1*cbod+ \kappa_3*cbod)*TTΔcbod=−(κ1​∗cbod+κ3​∗cbod)∗TT
Δcbod\Delta cbodΔcbod
κ1\kappa_1κ1​
−1^{-1}−1
−1^{-1}−1
cbodcbodcbod
κ3\kappa_3κ3​
−1^{-1}−1
−1^{-1}−1
TTTTTT

Table 7:3-2: SWAT+ input variables used in in-stream nitrogen calculations.

Variable Name
Definition
File Name

AI1

: Fraction of algal biomass that is nitrogen (mg N/mg alg biomass)

.wwq

RHOQ

: Local algal respiration rate at 20C (day)

.wwq

BC3

: Local rate constant for hydrolysis of organic nitrogen to NH at 20C (day or hr)

.swq

NO3−NO_3^-NO3−​
NO2−NO_2^-NO2−​
NO3−NO_3^-NO3−​
ΔNO3str=(βN,2∗NO2str−(1−frNH4)∗α1∗μa∗algae)∗TT\Delta NO3_{str}=(\beta_{N,2}*NO2_{str}-(1-fr_{NH4})*\alpha_1*\mu_a*algae)*TTΔNO3str​=(βN,2​∗NO2str​−(1−frNH4​)∗α1​∗μa​∗algae)∗TT
ΔNO3str\Delta NO3_{str}ΔNO3str​
βN,2\beta_{N,2}βN,2​
−1^{-1}−1
−1^{-1}−1
NO2strNO2_{str}NO2str​
frNH4fr_{NH4}frNH4​
α1\alpha_1α1​
μa\mu _aμa​
−1^{-1}−1
−1^{-1}−1
algaealgaealgae
TTTTTT

Local Specific Growth Rate of Algae

The local specific growth rate of algae is a function of the availability of required nutrients, light and temperature. SWAT+ first calculates the growth rate at 20°C and then adjusts the growth rate for water temperature. The user has three options for calculating the impact of nutrients and light on growth: multiplicative, limiting nutrient, and harmonic mean.

The multiplicative option multiplies the growth factors for light, nitrogen and phosphorus together to determine their net effect on the local algal growth rate. This option has its biological basis in the mutiplicative effects of enzymatic processes involved in photosynthesis:

μa,20=μmax∗FL∗FN∗FP\mu_{a,20}=\mu_{max}*FL*FN*FPμa,20​=μmax​∗FL∗FN∗FP 7:3.1.3

where μa,20\mu_{a,20}μa,20​ is the local specific algal growth rate at 20°C (day−1^{-1}−1 or hr−1^{-1}−1), μmax\mu_{max}μmax​ is the maximum specific algal growth rate (day−1^{-1}−1 or hr−1^{-1}−1), FLFLFL is the algal growth attenuation factor for light, is the algal growth limitation factor for nitrogen, and is the algal growth limitation factor for phosphorus. The maximum specific algal growth rate is specified by the user.

The limiting nutrient option calculates the local algal growth rate as limited by light and either nitrogen or phosphorus. The nutrient/light effects are multiplicative, but the nutrient/nutrient effects are alternate.

The algal growth rate is controlled by the nutrient with the smaller growth limitation factor. This approach mimics Liebig’s law of the minimum:

7:3.1.4

where is the local specific algal growth rate at 20°C (day or hr), is the maximum specific algal growth rate (day or hr), is the algal growth attenuation factor for light, is the algal growth limitation factor for nitrogen, and is the algal growth limitation factor for phosphorus. The maximum specific algal growth rate is specified by the user.

The harmonic mean is mathematically analogous to the total resistance of two resistors in parallel and can be considered a compromise between equations 7:3.1.3 and 7:3.1.4. The algal growth rate is controlled by a multiplicative relation between light and nutrients, while the nutrient/nutrient interactions are represented by a harmonic mean.

7:3.1.5

where is the local specific algal growth rate at 20°C (day or hr), is the maximum specific algal growth rate (day or hr), is the algal growth attenuation factor for light, is the algal growth limitation factor for nitrogen, and is the algal growth limitation factor for phosphorus. The maximum specific algal growth rate is specified by the user.

Calculation of the growth limiting factors for light, nitrogen and phosphorus are reviewed in the following sections.

Algal Growth Limiting Factor for Light.

A number of mathematical relationships between photosynthesis and light have been developed. All relationships show an increase in photosynthetic rate with increasing light intensity up to a maximum or saturation value. The algal growth limiting factor for light is calculated using a Monod half-saturation method. In this option, the algal growth limitation factor for light is defined by a Monod expression:

7:3.1.6

where is the algal growth attenuation factor for light at depth , is the photosynthetically-active light intensity at a depth below the water surface (MJ/m-hr), and is the half-saturation coefficient for light (MJ/m-hr). Photosynthetically-active light is radiation with a wavelength between 400 and 700 nm. The half-saturation coefficient for light is defined as the light intensity at which the algal growth rate is 50% of the maximum growth rate. The half-saturation coefficient for light is defined by the user.

Photosynthesis is assumed to occur throughout the depth of the water column. The variation in light intensity with depth is defined by Beer’s law:

7:3.1.7

where is the photosynthetically-active light intensity at a depth below the water surface (MJ/m-hr), is the photosynthetically-active solar radiation reaching the ground/water surface during a specific hour on a given day (MJ/m-hr), is the light extinction coefficient (m), and is the depth from the water surface (m). Substituting equation 7:3.1.7 into equation 7:3.1.6 and integrating over the depth of flow gives:

7:3.1.8

where is the algal growth attenuation factor for light for the water column, is the half-saturation coefficient for light (MJ/m-hr), is the photosynthetically-active solar radiation reaching the ground/water surface during a specific hour on a given day (MJ/m-hr), is the light extinction coefficient (m), and is the depth of water in the channel (m). Equation 7:3.1.8 is used to calculated for hourly routing. The photosynthetically-active solar radiation is calculated:

7:3.1.9

where is the solar radiation reaching the ground during a specific hour on current day of simulation (MJ m h), and is the fraction of solar radiation that is photosynthetically active. The calculation of is reviewed in Chapter 1:1. The fraction of solar radiation that is photosynthetically active is user defined.

For daily simulations, an average value of the algal growth attenuation factor for light calculated over the diurnal cycle must be used. This is calculated using a modified form of equation 7:3.1.8:

7:3.1.10

where is the fraction of daylight hours, is the daylight average photosynthetically-active light intensity (MJ/m-hr) and all other variables are defined previously. The fraction of daylight hours is calculated:

7:3.1.11

where is the daylength (hr). is calculated:

7:3.1.12

where is the fraction of solar radiation that is photosynthetically active, is the solar radiation reaching the water surface in a given day (MJ/m), and is the daylength (hr). Calculation of and are reviewed in Chapter 1:1.

The light extinction coefficient, , is calculated as a function of the algal density using the nonlinear equation:

7:3.1.13

where is the non-algal portion of the light extinction coefficient (), is the linear algal self shading coefficient (, is the nonlinear algal self shading coefficient , is the ratio of chlorophyll to algal biomass ( chla/mg alg), and is the algal biomass concentration (mg alg/L).

Equation 7:3.1.13 allows a variety of algal, self-shading, light extinction relationships to be modeled. When , no algal self-shading is simulated. When and , linear algal self-shading is modeled. When and are set to a value other than 0, non-linear algal self-shading is modeled. The Riley equation (Bowie et al., 1985) defines and .

Algal Growth Limiting Factor for Nutrients

The algal growth limiting factor for nitrogen is defined by a Monod expression. Algae are assumed to use both ammonia and nitrate as a source of inorganic nitrogen.

7:3.1.14

where is the algal growth limitation factor for nitrogen, is the concentration of nitrate in the reach (mg N/L), is the concentration of ammonium in the reach (mg N/L), and is the Michaelis-Menton half-saturation constant for nitrogen (mg N/L).

The algal growth limiting factor for phosphorus is also defined by a Monod expression.

7:3.1.15

where is the algal growth limitation factor for phosphorus, is the concentration of phosphorus in solution in the reach (mg P/L), and is the Michaelis-Menton half-saturation constant for phosphorus (mg P/L).

The Michaelis-Menton half-saturation constant for nitrogen and phosphorus define the concentration of N or P at which algal growth is limited to 50% of the maximum growth rate. Users are allowed to set these values. Typical values for range from 0.01 to 0.30 mg N/L while will range from 0.001 to 0.05 mg P/L.

Once the algal growth rate at 20C is calculated, the rate coefficient is adjusted for temperature effects using a Streeter-Phelps type formulation:

7:3.1.16

where is the local specific growth rate of algae (day or hr), is the local specific algal growth rate at 20C (day or hr), and is the average water temperature for the day or hour (C).

FNFNFN
FPFPFP
μa,20=μmax∗FL∗min(FN,FP)\mu_{a,20}=\mu_{max}*FL*min(FN,FP)μa,20​=μmax​∗FL∗min(FN,FP)
μa,20\mu_{a,20}μa,20​
−1^{-1}−1
−1^{-1}−1
μmax\mu_{max}μmax​
−1^{-1}−1
−1^{-1}−1
FLFLFL
FNFNFN
FPFPFP
μa,20=μmax∗FL∗2(1FN+1FP)\mu_{a,20}=\mu_{max}*FL*\frac{2}{(\frac{1}{FN}+\frac{1}{FP})}μa,20​=μmax​∗FL∗(FN1​+FP1​)2​
μa,20\mu_{a,20}μa,20​
−1^{-1}−1
−1^{-1}−1
μmax\mu_{max}μmax​
−1^{-1}−1
−1^{-1}−1
FLFLFL
FNFNFN
FPFPFP
FLz=Iphosyn,zKL+Iphosyn,zFL_z=\frac{I_{phosyn,z}}{K_L+I_{phosyn,z}}FLz​=KL​+Iphosyn,z​Iphosyn,z​​
FLzFL_zFLz​
zzz
Iphosyn,zI_{phosyn,z}Iphosyn,z​
zzz
2^22
KLKLKL
2^22
Iphosyn,z=Iphosyn,hrexp(−k□∗z)I_{phosyn,z}=I_{phosyn,hr} exp(-k_{\Box}*z)Iphosyn,z​=Iphosyn,hr​exp(−k□​∗z)
Iphosyn,zI_{phosyn,z}Iphosyn,z​
zzz
2^22
Iphosyn,hrI_{phosyn,hr}Iphosyn,hr​
2^22
k□k_{\Box}k□​
−1^{-1}−1
zzz
FL=(1k□∗depth)∗ln[KL+Iphosyn,hrKL+Iphosyn,hrexp(−kBox∗depth)]FL=(\frac{1}{k_{\Box}*depth})*ln[\frac{K_L+I_{phosyn,hr}}{K_L+I_{phosyn,hr}exp(-k_{Box}*depth)}]FL=(k□​∗depth1​)∗ln[KL​+Iphosyn,hr​exp(−kBox​∗depth)KL​+Iphosyn,hr​​]
FLFLFL
KLK_LKL​
2^22
Iphosyn,hrI_{phosyn,hr}Iphosyn,hr​
2^22
k□k_{\Box}k□​
−1^{-1}−1
depthdepthdepth
FLFLFL
Iphosyn,hr=Ihr∗frphosynI_{phosyn,hr}=I_{hr}*fr_{phosyn}Iphosyn,hr​=Ihr​∗frphosyn​
IhrI_{hr}Ihr​
−2^{-2}−2
−1^{-1}−1
frphosynfr_{phosyn}frphosyn​
IhrI_{hr}Ihr​
FL=0.92∗frDL∗(1k□∗depth)∗ln[KL+I‾phosyn,hrKL+I‾phosyn,hrexp(−k□∗depth)]FL=0.92*fr_{DL}*(\frac{1}{k_{\Box}*depth})*ln[\frac{K_L+\overline I_{phosyn,hr}}{K_L+\overline I_{phosyn,hr}exp(-k_{\Box}*depth)}]FL=0.92∗frDL​∗(k□​∗depth1​)∗ln[KL​+Iphosyn,hr​exp(−k□​∗depth)KL​+Iphosyn,hr​​]
frDLfr_{DL}frDL​
I‾phosyn,hr\overline I_{phosyn,hr}Iphosyn,hr​
2^22
frDL=TDL24fr_{DL}=\frac{T_{DL}}{24}frDL​=24TDL​​
TDLT_{DL}TDL​
I‾phosyn,hr\overline I_{phosyn,hr}Iphosyn,hr​
I‾phosyn,hr=frphosyn∗HdayTDL\overline I_{phosyn,hr}=\frac{fr_{phosyn}*H_{day}}{T_{DL}}Iphosyn,hr​=TDL​frphosyn​∗Hday​​
frphosynfr_{phosyn}frphosyn​
HdayH_{day}Hday​
2^22
TDLT_{DL}TDL​
HdayH_{day}Hday​
TDLT_{DL}TDL​
klk_lkl​
kl=kl,0+kl,1∗α0∗algae+kl,2∗(α0∗algae)2/3k_l=k_{l,0}+k_{l,1}*\alpha_0*algae+k_{l,2}*(\alpha_0*algae)^{2/3}kl​=kl,0​+kl,1​∗α0​∗algae+kl,2​∗(α0​∗algae)2/3
kl,0k_{l,0}kl,0​
m−1m^{-1}m−1
kl,1k_{l,1}kl,1​
m−1(μg−chla/L)−1)m^{-1}(\mu g - chla/L)^{-1})m−1(μg−chla/L)−1)
kl,2k_{l,2}kl,2​
m−1(μg−chla/L)−2/3)m^{-1}(\mu g - chla/L)^{-2/3})m−1(μg−chla/L)−2/3)
α0\alpha_0 α0​
aaa
μg\mu g μg
algaealgaealgae
kl,1=kl,2=0k_{l,1}=k_{l,2}=0kl,1​=kl,2​=0
kl,1≠0k_{l,1} \neq 0kl,1​=0
kl,2=0k_{l,2}=0kl,2​=0
kl,1k_{l,1}kl,1​
kl,2k_{l,2}kl,2​
kl,1=0.0088k_{l,1}=0.0088kl,1​=0.0088
m−1m^{-1}m−1
(μg−chla/L)−1(\mu g -chla/L)^{-1}(μg−chla/L)−1
kl,2=0.054k_{l,2}=0.054 kl,2​=0.054
m−1m^{-1}m−1
(μg−chla/L)−2/3(\mu g -chla/L)^{-2/3}(μg−chla/L)−2/3
FN=(CNO3+CNH4)(CNO3+CNH4)+KNFN= \frac{(C_{NO3}+C_{NH4})}{(C_{NO3}+C_{NH4})+K_N}FN=(CNO3​+CNH4​)+KN​(CNO3​+CNH4​)​
FNFNFN
CNO3C_{NO3}CNO3​
CNH4C_{NH4}CNH4​
KNK_NKN​
FP=CsolPCsolP+KPFP =\frac{C_{solP}}{C_{solP}+K_P}FP=CsolP​+KP​CsolP​​
FPFPFP
CsolPC_{solP}CsolP​
KPK_PKP​
KNK_NKN​
KPK_PKP​
°\degree°
μa=μa,20∗1.047(Twater−20)\mu_a=\mu_{a,20} * 1.047^{(T_{water}-20)}μa​=μa,20​∗1.047(Twater​−20)
μa\mu_aμa​
−1^{-1}−1
−1^{-1}−1
μa,20\mu_{a,20}μa,20​
°\degree°
−1^{-1}−1
−1^{-1}−1
TwaterT_{water}Twater​
°\degree°
κ1,20\kappa_{1,20}κ1,20​
°\degree°
−1^{-1}−1
κ3,20\kappa_{3,20}κ3,20​
°\degree°
−1^{-1}−1

RS4

σ4,20\sigma_{4,20}σ4,20​: Local settling rate for organic nitrogen at 20°\degree°C (day−1^{-1}−1)

.swq

BC1

βN,1,20\beta_{N,1,20}βN,1,20​: Rate constant for biological oxidation of ammonia nitrogen at 20°\degree°C (day−1^{-1}−1)

.swq

RS3

σ3,20\sigma_{3,20}σ3,20​: Benthos (sediment) source rate for ammonium nitrogen at 20°\degree°C (mg N/m2^22-day or mg N/m2^22-hr)

.swq

P_N

fNH4f_{NH4}fNH4​: Preference factor for ammonia nitrogen

.wwq

BC2

βN,2,20\beta_{N,2,20}βN,2,20​: Rate constant for biological oxidation of nitrite to nitrate at 20°\degree°C (day−1^{-1}−1 or hr−1^{-1}−1)

.swq

α1\alpha_1α1​
ρa,20\rho_{a,20}ρa,20​
°\degree°
−1^{-1}−1
βN,3,20\beta_{N,3,20}βN,3,20​
4+^+_44+​
°\degree°
−1^{-1}−1
−1^{-1}−1

Reaeration By Turbulent Flow Over A Dam

Reareation will occur when water falls over a dam, weir, or other structure in the stream. To simulate this form of reaeration, a “structure” command line is added in the watershed configuration file (.fig) at every point along the stream where flow over a structure occurs.

The amount of reaeration that occurs is a function of the oxygen deficit above the structure and a reaeration coefficient:

7:3.5.10

where is the change in dissolved oxygen concentration (mg O/L), is the oxygen deficit above the structure (mg O/L), is the oxygen deficit below the structure (mg O/L), and is the reaeration coefficient.

Oxygen

An adequate dissolved oxygen concentration is a basic requirement for a healthy aquatic ecosystem. Dissolved oxygen concentrations in streams are a function of atmospheric reareation, photosynthesis, plant and animal respiration, benthic (sediment) demand, biochemical oxygen demand, nitrification, salinity, and temperature. The change in dissolved oxygen concentration on a given day is calculated:

7:3.5.1

where is the change in dissolved oxygen concentration (mg O/L), is the reaeration rate for Fickian diffusion (day or hr), is the saturation oxygen concentration (mg O/L), is the dissolved oxygen concentration in the stream (mg O/L),

Reaeration

Reaeration occurs by diffusion of oxygen from the atmosphere into the stream and by the mixing of water and air that occurs during turbulent flow.

is the rate of oxygen production per unit of algal photosynthesis (mg O
/mg alg),
is the local specific growth rate of algae (day
or hr
),
is the rate of oxygen uptake per unit of algae respired (mg O
/mg alg),
is the local respiration or death rate of algae (day
or hr
),
is the algal biomass concentration at the beginning of the day (mg alg/L),
is the CBOD deoxygenation rate (day
or hr
),
is the carbonaceous biological oxygen demand concentration (mg CBOD/L),
is the sediment oxygen demand rate (mg O
/(m
.day) or mg O
/(m
.hr)),
is the depth of water in the channel (m),
is the rate of oxygen uptake per unit NH
oxidation (mg O
/mg N),
is the rate constant for biological oxidation of ammonia nitrogen (day
or hr
),
is the ammonium concentration at the beginning of the day (mg N/L),
is the rate of oxygen uptake per unit
oxidation (mg O
/mg N),
is the rate constant for biological oxidation of nitrite to nitrate (day
or hr
),
is the nitrite concentration at the beginning of the day (mg N/L) and
is the flow travel time in the reach segment (day or hr). The user defines the rate of oxygen production per unit algal photosynthesis, the rate of oxygen uptake per unit algal respiration, the rate of oxygen uptake per unit NH
oxidation and rate of oxygen uptake per unit
oxidation. Section 7:3.1.2.1 describes the calculation of the local growth rate of algae while equation 7:3.1.17 describes the calculation of the local respiration rate of algae. The rate constant for biological oxidation of NH
is calculated with equation 7:3.2.5 while the rate constant for
oxidation is determined with equation 7:3.2.9. The CBOD deoxygenation rate is calculated using equation 7:3.4.2. The calculation of depth and travel time are reviewed in Chapter 7:1.

The user defines the sediment oxygen demand rate at 20°\degree°C. The sediment oxygen demand rate is adjusted to the local water temperature using the relationship:

κ4=κ4,20∗1.060(Twater−20)\kappa_4=\kappa_{4,20}*1.060^{(T_{water}-20)}κ4​=κ4,20​∗1.060(Twater​−20) 7:3.5.2

where κ4\kappa_4κ4​ is the sediment oxygen demand rate (mg O2_22​/(m2^22.day) or mg O2_22​/(m2^22.hr)), κ4,20\kappa_{4,20}κ4,20​ is the sediment oxygen demand rate at 20°\degree°C (mg O2_22​/(m2^22.day) or mg O2_22​/(m2^22.hr)), and TwaterT_{water}Twater​ is the average water temperature for the day or hour (°\degree°C).

ΔOxstr=(κ2∗(Oxsat−Oxstr)+(α3∗μa−α4∗ρa)∗algae−κ1∗cbod−κ41000∗depth−α5∗βN,1∗NH4str−α6∗βN,2∗NO2str)∗TT\Delta Ox_{str}=(\kappa_2*(Ox_{sat}-Ox_{str})+(\alpha_3* \mu _a-\alpha_4*\rho_a)*algae-\kappa_1*cbod-\frac{\kappa_4}{1000*depth}-\alpha_5*\beta_{N,1}*NH4_{str}-\alpha_6*\beta_{N,2}*NO2_{str})*TTΔOxstr​=(κ2​∗(Oxsat​−Oxstr​)+(α3​∗μa​−α4​∗ρa​)∗algae−κ1​∗cbod−1000∗depthκ4​​−α5​∗βN,1​∗NH4str​−α6​∗βN,2​∗NO2str​)∗TT
ΔOxstr\Delta Ox_{str}ΔOxstr​
2_22​
κ2\kappa_2κ2​
−1^{-1}−1
−1^{-1}−1
OxsatOx_{sat}Oxsat​
2_22​
OxstrOx_{str}Oxstr​
2_22​
α3\alpha_3α3​
2_22​
μa\mu _aμa​
−1^{-1}−1
−1^{-1}−1
α4\alpha _4α4​
2_22​
ρa\rho_aρa​
−1^{-1}−1
−1^{-1}−1
algaealgaealgae
κ1\kappa_1κ1​
−1^{-1}−1
−1^{-1}−1
cbodcbodcbod
κ4\kappa_4κ4​
2_22​
2^22
2_22​
2^22
depthdepthdepth
α5\alpha_5α5​
4+^+_44+​
2_22​
βN,1\beta_{N,1}βN,1​
−1^{-1}−1
−1^{-1}−1
NH4strNH4_{str}NH4str​
α6\alpha_6α6​
NO2−NO_2^-NO2−​
2_22​
βN,2\beta_{N,2}βN,2​
−1^{-1}−1
−1^{-1}−1
NO2strNO2_{str}NO2str​
TTTTTT
4+_4^+4+​
NO2−NO_2^-NO2−​
4+^+_44+​
NO2−NO_2^-NO2−​
The oxygen deficit above the structure, DaD_aDa​, is calculated:

Da=Oxsat−OxstrD_a=Ox_{sat}-Ox_{str}Da​=Oxsat​−Oxstr​ 7:3.5.11

where OxsatOx_{sat}Oxsat​ is the equilibrium saturation oxygen concentration (mg O2_22​/L), and OxstrOx_{str}Oxstr​ is the dissolved oxygen concentration in the stream (mg O2_22​/L).

Butts and Evans (1983) documents the following relationship that can be used to estimate the reaeration coefficient:

rea=1+0.38∗coefa∗coefb∗hfall∗(1−0.11∗hfall)∗(1+0.046∗T‾water)rea=1+0.38*coef_a*coef_b*h_{fall}*(1-0.11*h_{fall})*(1+0.046*\overline T_{water})rea=1+0.38∗coefa​∗coefb​∗hfall​∗(1−0.11∗hfall​)∗(1+0.046∗Twater​) 7:3.5.12

where rearearea is the reaeration coefficient, coefacoef_acoefa​ is an empirical water quality factor, coefbcoef_bcoefb​ is an empirical dam aeration coefficient, hfallh_{fall}hfall​ is the height through which water falls (m), and T‾water\overline T_{water}Twater​ is the average water temperature (°\degree°C).

The empirical water quality factor is assigned a value based on the condition of the stream:

coefacoef_acoefa​ = 1.80 in clean water

coefacoef_acoefa​ = 1.60 in slightly polluted water

coefacoef_acoefa​ = 1.00 in moderately polluted water

coefacoef_acoefa​ = 0.65 in grossly polluted water

The empirical dam aeration coefficient is assigned a value based on the type of structure:

coefbcoef_bcoefb​ = 0.70 to 0.90 for flat broad crested weir

coefbcoef_bcoefb​ = 1.05 for sharp crested weir with straight slope face

coefbcoef_bcoefb​ = 0.80 for sharp crested weir with vertical face

coefbcoef_bcoefb​ = 0.05 for sluice gates with submerged discharge

Table 7:3-5: SWAT+ input variables used in in-stream oxygen calculations.

Variable Name
Definition
File Name

RK2

: Reaeration rate at 20C (day)

.swq

AI3

: Rate of oxygen production per unit algal photosynthesis (mg O/mg alg)

.wwq

AI4

: Rate of oxygen uptake per unit algal respiration (mg O/mg alg)

.wwq

ΔOxstr=Da−Db=Da(1−1rea)\Delta Ox_{str}=D_a-D_b=D_a(1-\frac{1}{rea})ΔOxstr​=Da​−Db​=Da​(1−rea1​)
ΔOxstr\Delta Ox_{str}ΔOxstr​
2_22​
DaD_aDa​
2_22​
DbD_bDb​
2_22​
rearearea

RHOQ

ρa,20\rho_{a,20}ρa,20​: Local algal respiration rate at 20°\degree°C (day−1^{-1}−1)

.wwq

RK1

κ1,20\kappa_{1,20}κ1,20​: CBOD deoxygenation rate at 20°\degree°C (day−1^{-1}−1)

.swq

RK4

κ4,20\kappa_{4,20}κ4,20​:Sediment oxygen demand rate at 20°\degree°C(mg O2_22​/(m2^22.day))

.swq

AI5

α5\alpha_5α5​: Rate of oxygen uptake per unit NH4+_4^+4+​ oxidation (mg O2_22​/mg N)

.wwq

AI6

α6\alpha_6α6​: Rate of oxygen uptake per unit NO2_22​ oxidation (mg O2_22​/mg N)

.wwq

AERATION_COEF

rearearea: Reaeration coefficient

.fig

κ2,20\kappa_{2,20}κ2,20​
°\degree°
−1^{-1}−1
α3\alpha_3α3​
2_22​
α4\alpha_4α4​
2_22​