# Design & Sizing of Acid Gas Scrubbers for Batch API Reactors

Comprehensive Engineering Guide: For an in-depth step-by-step chemical engineering analysis, reaction kinetics, and case studies, visit the full blog post: Design & Sizing of Acid Gas Scrubbers for Batch API Reactors.


# 1. Process Overview & Gas Evolution Stoichiometry

In commercial Active Pharmaceutical Ingredient (API) and fine chemical manufacturing, batch reactions using Phosphorus Oxychloride (POCl₃), Thionyl Chloride (SOCl₂), Oxalyl Chloride, and Thiols generate sudden, exothermic acid gas evolution.

# Primary Reactions & Stoichiometry:

  1. POCl₃ Chlorination:
R-OH+POCl3R-Cl+POCl2OH+HCl(1 mol POCl33 mol HCl)R\text{-OH} + \text{POCl}_3 \to R\text{-Cl} + \text{POCl}_2\text{OH} + \text{HCl} \uparrow \quad (1 \text{ mol POCl}_3 \to 3 \text{ mol HCl})
  1. SOCl₂ Thionyl Chloride Reaction:
R-COOH+SOCl2R-COCl+SO2+HCl(1 mol SOCl21 mol SO2+1 mol HCl)R\text{-COOH} + \text{SOCl}_2 \to R\text{-COCl} + \text{SO}_2 \uparrow + \text{HCl} \uparrow \quad (1 \text{ mol SOCl}_2 \to 1 \text{ mol SO}_2 + 1 \text{ mol HCl})
  1. Thiol Deprotection:
R-S-Trt+TFAR-SH+Trt-OH+H2S(1 mol Thiol1 mol H2S)R\text{-S-Trt} + \text{TFA} \to R\text{-SH} + \text{Trt-OH} + \text{H}_2\text{S} \uparrow \quad (1 \text{ mol Thiol} \to 1 \text{ mol H}_2\text{S})

# 2. Main Header Duct Sizing & Multi-Point Pick-up Velocity

Contaminated fumes and acid gas from multi-reactor pick-up points are extracted into the main FRP/PP duct header.

  • Design Duct Gas Velocity (vductv_{duct}): 8.0 to 12.0 m/s (Economical Default: 10.0 m/s) to prevent droplet condensation while minimizing duct friction loss.
  • Required Duct Diameter (DductD_{duct}):
Dduct=4QtotalπvductD_{duct} = \sqrt{\frac{4 \cdot Q_{total}}{\pi \cdot v_{duct}}}

# 3. Mass Balance & Peak Gas Surge Factor (KpeakK_{peak})

Because batch dosing is non-steady-state, peak mass evolution rate (Wg,peakW_{g,peak}) accounts for exothermic addition surges:

Wg,peak=(MreactP100MWreact)Stoich_FactorMWgas1trxnKpeak[kg/h]W_{g,peak} = \left( \frac{M_{react} \cdot \frac{P}{100}}{MW_{react}} \right) \cdot \text{Stoich\_Factor} \cdot MW_{gas} \cdot \frac{1}{t_{rxn}} \cdot K_{peak} \quad [\text{kg/h}]

Where:

  • MreactM_{react}: Mass of reagent charged (kg)
  • trxnt_{rxn}: Dosing / addition time (hours)
  • KpeakK_{peak}: Peak-to-average surge multiplier (1.5 to 2.5)

# 4. Packed Column Diameter Sizing (DcD_c)

Column hydraulic diameter (DcD_c) is determined using the Sherwood-Leva-Eckert (GPDC) Flooding Correlation:

uflood=Cs,flood2g(ρlρg)ρgFpμl0.2u_{flood} = \sqrt{ \frac{C_{s,flood}^2 \cdot g \cdot (\rho_l - \rho_g)}{\rho_g \cdot F_p \cdot \mu_l^{0.2}} }
  • Design Velocity (udesignu_{design}): Operated at 50% to 70% of flooding velocity (udesign=0.60×ufloodu_{design} = 0.60 \times u_{flood}).
  • Required Area (AcA_c): Ac=qGudesign[m2]A_c = \frac{q_G}{u_{design}} \quad [\text{m}^2].
  • Column Diameter (DcD_c): Dc=4Acπ[m]D_c = \sqrt{\frac{4 A_c}{\pi}} \quad [\text{m}].

# 5. Height of Packing (Hpacked=HTU×NTUH_{packed} = \text{HTU} \times \text{NTU}) & Multi-Column Threshold

  • Number of Transfer Units (NTU) for 99.5% removal efficiency:
NTU=ln(110.995)=ln(200)=5.30\text{NTU} = \ln\left( \frac{1}{1 - 0.995} \right) = \ln(200) = 5.30
  • Height of Transfer Unit (HTU): Typical values range between 0.40 and 0.60 m for random plastic packings (50mm Pall Rings / Saddles).
  • Height Constraint Alert: If Total Height (HtotalH_{total}) exceeds 4.0 m, the system automatically recommends 2 Equivalent Columns in Series operating at half packed height per column.

# 6. Blower & Recirculation Pump Sizing

# 6.1 Exhaust Blower Fan

  • System Pressure Drop (ΔPtotal\Delta P_{total}): Sum of packed bed drop, demister pad drop, duct friction, and sump submergence.
  • Blower Airflow (QfanQ_{fan}): Total gas volumetric flow rate plus 15% design margin (Qfan=Qtotal×1.15Q_{fan} = Q_{total} \times 1.15).

# 6.2 Recirculation Pump

  • Irrigation Rate (LrateL_{rate}): Minimum 15 to 25 m³/m²·h across the column area to ensure total bed wetting.
  • Economical Liquid Spray Nozzle Velocity (vliqv_{liq}): 1.5 to 2.5 m/s.
  • Total Dynamic Head (TDH): Static lift + spray nozzle drop + piping friction + column packed height.

# 7. Full Engineering Blog Post

For detailed numerical case studies, dynamic kinetics, and equipment procurement specifications, refer to the published blog article:
👉 Read the Full Acid Gas Scrubber Design Blog Post