Skip to content

SRT Control ​

Solids retention time control for activated sludge process optimization

Overview ​

Solids Retention Time (SRT), also known as Mean Cell Residence Time (MCRT) or sludge age, is the fundamental design and operating parameter for activated sludge systems. Proper SRT control ensures stable biological treatment, adequate nitrification, and efficient sludge production.

Control Objectives ​

Primary Goals ​

ObjectiveTargetRationale
Maintain SRT setpointProcess-specificTreatment objectives
Ensure nitrificationSRT > SRT_minComplete ammonia removal
Control MLSS2,000-5,000 mg/LSettling, oxygen transfer
Stable F/M ratio0.1-0.5 kg BOD/kg MLSS/dProcess stability

SRT Requirements by Process ​

ProcessMinimum SRTTypical SRT
BOD removal only3 days3-5 days
Nitrification (15°C)5 days8-12 days
Nitrification (10°C)8 days12-20 days
Denitrification6 days10-15 days
Bio-P removal3-5 days5-10 days
Full BNR10 days15-25 days

SRT Calculation ​

Basic Formula ​

$$SRT = \frac{V \times X_{MLSS}}{Q_{WAS} \times X_{WAS} + Q_e \times X_e}$$

Where:

  • V = Aeration volume (m³)
  • X_MLSS = Mixed liquor suspended solids (mg/L)
  • Q_WAS = Waste activated sludge flow (m³/d)
  • X_WAS = WAS concentration (mg/L)
  • Q_e = Effluent flow (m³/d)
  • X_e = Effluent TSS (mg/L)

Simplified Formula ​

For well-designed clarifiers (X_e << X_WAS):

$$SRT \approx \frac{V \times X_{MLSS}}{Q_{WAS} \times X_{WAS}}$$

Dynamic SRT ​

$$\frac{d(V \times X)}{dt} = Y \times r_s - b_d \times V \times X - Q_{WAS} \times X_{WAS}$$

Where:

  • Y = Yield coefficient (kg VSS/kg BOD)
  • r_s = Substrate removal rate (kg/d)
  • b_d = Decay rate (d⁻¹)

Control Theory ​

Manipulated Variable ​

WAS flow rate is the primary manipulated variable:

$$Q_{WAS} = \frac{V \times X_{MLSS}}{SRT_{target} \times X_{WAS}}$$

Process Dynamics ​

ParameterResponse Time
MLSS to WAS change1-5 days
SRT to WAS change1-2 × SRT
F/M to load changeHours

Minimum SRT for Nitrification ​

Temperature-dependent minimum SRT:

$$SRT_{min} = \frac{1}{\mu_{max,A} \times e^{(T-20) \times \ln(1.103)} - b_A}$$

Safety factor of 1.5-2.5 typically applied:

$$SRT_{design} = SF \times SRT_{min}$$

TemperatureSRT_min (d)SRT_design (d)
10°C8.515-20
15°C4.88-12
20°C2.85-8
25°C1.73-5

Control Strategies ​

1. Manual SRT Control ​

Traditional approach with operator adjustment:

┌──────────────┐
│  Calculate   │
│    SRT       │──► Operator ──► Manual WAS Rate
│  Weekly      │
└──────────────┘

Limitations:

  • Labor intensive
  • Slow response
  • Inconsistent performance

2. MLSS-Based Control ​

Control MLSS through WAS flow:

         ┌─────────────┐
SP(MLSS) ►│             │
         │     PID     ├──► WAS Flow
MLSS ────►│  Controller │
         └─────────────┘

$$Q_{WAS} = K_p \times (MLSS - MLSS_{SP}) + \int K_i \times e , dt$$

Advantages:

  • Simple implementation
  • Fast response
  • Continuous measurement available

Limitations:

  • Indirect SRT control
  • Affected by influent variations
  • May not optimize for nitrification

3. Direct SRT Control ​

Calculate and control SRT directly:

         ┌──────────────┐
         │ SRT          │
         │ Calculator   │──► Actual SRT
MLSS ────►│              │
WAS ─────►│              │
         └──────┬───────┘
                │
                ▼
         ┌─────────────┐
SP(SRT) ─►│             │
         │     PID     ├──► WAS Flow
Actual ──►│  Controller │
SRT       └─────────────┘

Equation:

$$Q_{WAS}(t) = Q_{WAS}(t-1) + K_p \times \left(\frac{1}{SRT_{actual}} - \frac{1}{SRT_{SP}}\right)$$

4. Adaptive SRT Control ​

Adjust SRT based on load and temperature:

$$SRT_{SP} = f(T, BOD_{load}, NH_4)$$

Temperature Adaptation:

$$SRT_{SP}(T) = SRT_{base} \times 1.103^{(20-T)}$$

Load Adaptation:

  • High load: Reduce SRT (increase WAS)
  • Low load: Increase SRT (reduce WAS)

5. Ammonia-Feedback SRT ​

Adjust SRT based on effluent ammonia:

         ┌─────────────┐
NH4_eff ─►│   Ammonia   │
         │   Control   ├──► SRT Setpoint ──► SRT Controller
NH4_SP ──►│             │
         └─────────────┘

If NH4 > target: Increase SRT If NH4 < target and stable: Decrease SRT (save energy)

Process Calculations ​

Sludge Production ​

$$P_X = Y_{obs} \times Q \times (S_0 - S) + Q \times X_{I,in}$$

Where:

  • Y_obs = Observed yield = Y / (1 + b_d × SRT)
  • S_0, S = Influent/effluent substrate (mg/L)
  • X_I,in = Influent inert solids (mg/L)

F/M Ratio Relationship ​

$$F/M = \frac{Q \times BOD_{in}}{V \times MLSS}$$

Relationship to SRT:

$$SRT = \frac{1}{Y \times F/M - b_d}$$

Oxygen Requirement ​

$$OD = \frac{Q \times (S_0 - S)}{f} \times (1 - 1.42 \times Y_{obs}) + 4.57 \times Q \times TKN_{nitrified}$$

Where:

  • OD = Oxygen demand (kg O2/d)
  • f = Conversion factor (typically 0.68 for BOD to COD)

Parameters ​

Control Parameters ​

ParameterSymbolDefaultRange
SRT setpointSRT_SP12 d3-30 d
Kp (for 1/SRT)Kp10050-200
TiTi2 d1-5 d
WAS flow minQ_WAS,min50 m³/dSite-specific
WAS flow maxQ_WAS,max500 m³/dSite-specific

Process Parameters ​

ParameterDefaultRange
MLSS setpoint3500 mg/L2000-6000 mg/L
WAS concentration8000 mg/L5000-15000 mg/L
Safety factor2.01.5-2.5
Y (heterotrophic)0.5 kg/kg0.4-0.6
b_d (decay)0.06 d⁻¹0.04-0.10

Configuration ​

Example Configuration ​

json
{
  "controller": {
    "type": "SRT",
    "name": "SRT_Control",
    "inputs": {
      "mlss": "MLSS_Tank1",
      "wasFlow": "WAS_Flow",
      "wasConcentration": "WAS_TSS",
      "volume": 8000
    },
    "setpoint": 12,
    "manipulatedVariable": "WAS_Pump_SP",
    "parameters": {
      "Kp": 100,
      "Ti": 172800,
      "outputMin": 50,
      "outputMax": 500,
      "safetyFactor": 2.0,
      "temperatureCompensation": true
    },
    "constraints": {
      "mlssMin": 2000,
      "mlssMax": 5000,
      "srtMin": 5,
      "srtMax": 30
    }
  }
}

MLSS-Based Configuration ​

json
{
  "controller": {
    "type": "PID",
    "name": "MLSS_Control",
    "processVariable": "MLSS_Tank1",
    "setpoint": 3500,
    "manipulatedVariable": "WAS_Flow",
    "parameters": {
      "Kp": 0.5,
      "Ti": 86400,
      "Td": 0,
      "outputMin": 50,
      "outputMax": 500,
      "action": "reverse"
    }
  }
}

Monitoring ​

Key Performance Indicators ​

KPITargetAlarm
SRTSP ± 20%SP ± 50%
MLSSSP ± 10%SP ± 25%
F/M0.15-0.3<0.1 or >0.5
SVI<150 mL/g>200 mL/g
NH4 effluent<1 mg/L>3 mg/L

Sludge Quality Indicators ​

ParameterGoodConcern
SVI80-150>200 bulking
DSVI60-100>150
ISV30<400 mL/g>500
MicroscopyFloc-formersFilaments

Operational Modes ​

Normal Operation ​

  • Maintain target SRT
  • Daily WAS adjustment
  • Weekly trend analysis

Load Variation Response ​

ConditionAction
High loadIncrease SRT temporarily
Low loadDecrease SRT (optimize)
Storm eventProtect biomass (reduce WAS)

Seasonal Adjustment ​

SeasonTemperatureSRT Action
Winter10-15°CIncrease SRT
Summer20-25°CDecrease SRT
TransitionVariableGradual adjustment

Troubleshooting ​

IssueCauseSolution
Rising MLSSLow WAS rateIncrease WAS
Falling MLSSHigh WAS rateDecrease WAS
Incomplete nitrificationSRT too lowIncrease SRT setpoint
High sludge productionSRT too lowIncrease SRT
Poor settlingFilaments, SRT issueAdjust SRT, chlorinate
High NH4 (winter)Temperature dropIncrease SRT preemptively

Integration with Other Controls ​

RAS Control ​

Coordinate SRT with RAS rate:

  • High RAS = thicker WAS = less WAS volume needed
  • Low RAS = dilute WAS = more WAS volume needed

DO Control ​

SRT affects oxygen demand:

  • Higher SRT = more nitrification = more O2
  • Lower SRT = less endogenous respiration = less O2

Chemical Dosing ​

SRT influences:

  • P removal (chemical vs biological)
  • Alkalinity consumption (nitrification)

References ​

  1. Metcalf & Eddy (2014). Wastewater Engineering, 5th Ed.
  2. WEF (2010). Design of Municipal Wastewater Treatment Plants. MOP 8.
  3. Grady, C.P.L. (1999). Biological Wastewater Treatment, 2nd Ed.
  4. Olsson, G. (2012). ICA and Bioprocesses. IWA Publishing.