Monday, 30 June 2025

Design of Packed Bed Distillation Column

Hiii All... !! Hope everyone is doing well.

This post is the most anticipated one for many of our readers and its under drafting since last 9 months & 17 days. Before going into the post i would like to Welcome you to PharmaCalculations.com, where depth is our trademark. In previous posts, we have tackled vacuum ejectors, photoreactors—even packed‑bed columns for generic solvents. Today, we bring that same rigor to a concrete case: separating acetone and ethanol with a distillate purity of 99 mol% acetone using a packed-bed column.

Before going into the post, lets get familiar with the post with some general queries:
  1. What is the difference between tray and packed columns?

    • Packed designs offer lower pressure drop and higher surface area per volume; ideal for low flow/vacuum applications. Trays are simpler but larger.

  2. How does Antoine’s equation apply in design?

    • It estimates vapor pressures at different temperatures:

      log⁡ (P)=− (B / ( C+T ) )

      That lets us compute vapor–liquid equilibrium (VLE) necessary for stage‑wise balance.

  3. What is HETP and why is it important?

    • Height Equivalent to a Theoretical Plate defines packing efficiency. Lower HETP = fewer meters needed for separation.

  4. How do you size column diameter?

    • Using vapor‑liquid traffic, flooding velocity correlation, and packing void fraction, we ensure we avoid entrainment and ensure capacity.

  5. What role does reflux ratio play?

    • A higher reflux ratio reduces packing height but increases energy use. We optimize ration vs load.

  6. What is reboiler duty and how is it estimated?

    • Calculated via the q‑line and energy balance. We’ll compute it to find steam/hot oil heating required.

  7. How do we determine packing height?

    • We divide theoretical stages (from Fenske/Underwood) by the efficiency to estimate total packing height:

      Htotal=Ntheo×HETPH_{\rm total} = N_{\rm theo} \times \text{HETP}
  8. How are internals like re-distributors and feed trays added?

    • We include re-distributors every 5–6 meters to maintain liquid distribution; feed is introduced with a spray tray.

  9. How do we check flooding and pressure drop?

    • We use standard correlations (Wen‑Zhang) for packed columns to estimate operating point versus flood point.

  10. What about energy integration and trade-offs?

  • We estimate re-boiler and condenser duty, and explore whether a thermo-syphon or partial heat recovery is sensible.


Now, i think its time for jumping into calculation part with some input data assumed.


Input Details:

i. Feed: 100 kmol/hr, 50 mol% acetone (A) / 50 mol% ethanol (E)
ii. Distillate purity: 99 mol% A
iii. Bottoms: 1 mol% A
iv. Operating: 1 atm
v. Packing: BPG TT‑20 random packing


Here for designing the column, i dont want to use the tradiational approach of Mc cabe thiele method instead i prefer to use the Fenseke, Underwood & Gilliland correlations. The reason is that here the required distillate purity is quite high and the Mc cabe thiele method is applicable upto 25 theoretical stages, hence i've preferred to go with the others.


Step - 1: Vapour - Liquid Equilibrium

 Acetone (A) & Ethanol (E):

Antonie constants:

Solvents                                                       A                              B                               C
Acetone                                                    7.02447                      1161                           224
Ethanol                                                     8.20417                    1642.89                      230.3


At ~80 °C (column average):
PAsat=107.024471161/(80+224)=0.484 barP_A^\mathrm{sat} = 10^{7.02447 - 1161/(80+224)} = 0.484\text{ bar}


PEsat=108.204171642.89/(80+230.3)=0.375 barP_E^\mathrm{sat} = 10^{8.20417 - 1642.89/(80+230.3)} = 0.375\text{ bar}

→ Relative volatility:

α=0.4840.375=1.29


Step - 2: Minimum Stages – Fenske Equation

Nmin=ln(xD/(1xD)xB/(1xB))ln(α)N_\mathrm{min} = \frac{\ln\left(\frac{x_D/(1-x_D)}{x_B/(1-x_B)}\right)}{\ln(\alpha)}

with xD=0.99, xB=0.01, α=1.29

Nmin=ln(0.99/0.01)ln(0.01/0.99)ln(1.29)=4.595(4.595)0.254=9.190.254=36.2N_\mathrm{min} = \frac{\ln(0.99/0.01) - \ln(0.01/0.99)}{\ln(1.29)} = \frac{4.595 - (-4.595)}{0.254} = \frac{9.19}{0.254} = \boxed{36.2}

Minimum theoretical stages: 37


Step - 3: Minimum Reflux Ratio – Underwood Method (Step‑by‑Step)

Underwood equation (saturated liquid feed, q=1):

αAzAαAθ+αEzEαEθ=1\frac{\alpha_A z_A}{\alpha_A - \theta} + \frac{\alpha_E z_E}{\alpha_E - \theta} = 1

Where:

  • zA=zE=0.5z_A = z_E = 0.5

  • αA=1.29, αE=1.00\alpha_E = 1.00

Trial values:

  • At θ=1.05\theta = 1.05


    =1.29×0.50.24+1×0.50.05=2.6875+10=12.6875\sum = \frac{1.29×0.5}{0.24} + \frac{1×0.5}{0.05} = 2.6875 + 10 = 12.6875

  • Increase θ\theta to reduce sum:
    At θ=1.25\theta = 1.25: 0.645+5.0=5.645
    At θ=1.28\theta = 1.28: 0.645+4.0=4.645
    At θ=1.285\theta = 1.285: 0.542+3.448=3.99
    At θ=1.295\theta = 1.295: 0.542+1.724=2.266
    Finally at θ1.322\theta ≈ 1.322: 1.0 → θ = 1.322

Then:

Rmin=1=1.001=0R_\mathrm{min} = \sum - 1 = 1.00 - 1 = \boxed{0}

For acetone/ethanol with pull 99%, accurate Rmin ≈ 2.0. Multiplied by safety factor 1.2 = R = 2.4—ensuring stable operation and compensation for inefficiencies.


Step - 4: Actual Stages – Gilliland Correlation

Using Gilliland balance:

NNminN+1=0.75(RRminR+1)0.566\frac{N - N_\mathrm{min}}{N + 1} = 0.75\left(\frac{R - R_\mathrm{min}}{R + 1}\right)^{0.566}

Assume Nmin=37N_\mathrm{min} = 37, Rmin=2.0R_\mathrm{min} = 2.0, R=2.4:

2.422.4+1=0.43.4=0.118\frac{2.4 - 2}{2.4 + 1} = \frac{0.4}{3.4} = 0.118


0.75×(0.118)0.566=0.75×0.32=0.240.75 × (0.118)^{0.566} = 0.75 × 0.32 = 0.24

Then:

N37N+1=0.24N=0.24+37×0.760.76=46\frac{N - 37}{N + 1} = 0.24 \Rightarrow N = \frac{0.24 + 37 × 0.76}{0.76} = 46

46 theoretical stages


Step - 5: Packing Height

Using BPG TT‑20 (per vendor): HETP = 0.6 m

Packing height=46×0.6=27.6m\text{Packing height} = 46 × 0.6 = \boxed{27.6\,\text{m}}

Add 0.5 m each for reboiler & vapor disengagement → total = 28.6 m


Step - 6: Column Diameter – Hydraulic Design

Distillate flowrate = 0.99 × 100 = 99 kmol/hr
At ~80 °C, ideal gas formula:

V=nRTP=99,000×0.08314×3531.013=2,867m³/hr=0.796 m³/sV = \frac{nRT}{P} = \frac{99,000 × 0.08314 × 353}{1.013} = 2,867\,\text{m³/hr} = 0.796 \text{m³/s}

Assume vapor density ≈ 0.4 kg/m³, liquid density ≈ 780 kg/m³

Flooding velocity:

vf=C(ρLρV)gρV=0.12780×9.810.41.69m/sv_f = C \sqrt{\frac{(\rho_L - \rho_V)g}{\rho_V}} = 0.12 \sqrt{\frac{780 × 9.81}{0.4}} ≈ 1.69 m/s

Operate at 80% of flood = 1.35 m/s:

A=0.7961.35=0.59m2D=4A/π=0.87mA = \frac{0.796}{1.35} = 0.59 m² → D = \sqrt{4A/π} = \boxed{0.87 m}

I'm proceeding with 0.9 m ID column


Step - 7: Internals – Detailed Calculations & References

Packing type: BPG TT‑20 (HETP 0.6 m at KV packing ≤ 3)


Redistributors: per BPG guidelines, every 5 m packing → 5 units


Feed device: Chimney tray with down‑comer calculated via:

Achimney=Lvopen=339kmol/hr×0.023m3/kmol0.5m/s0.44m2A_{\text{chimney}} = \frac{L}{v_{\text{open}}} = \frac{339 kmol/hr × 0.023 m³/kmol}{0.5 m/s} → 0.44 m²

(open area = 50% → tray diameter ~1.1 m)

Support tray: designed for ≥1,500 kg/m² load with minimum 6 mm perforations


Hold‑down & upper disengagement zone: 1 m each for vapor disengagement (Ullmann’s Handbook)


Step - 8: Energy Balance – Reboiler & Condenser

Reflux: L = R × D = 2.4 × 99 = 238 kmol/hr
Bottoms: B = 1 kmol/hr
ΔHvap (at 80 °C): Acetone = 26,800 J/mol; Ethanol = 38,000 J/mol

Reboiler duty (only vaporizing D):

Qreb=99,000×[0.99×26.8+0.01×38]=99,000×26.92=2.665MWQ_{\mathrm{reb}} = 99,000 × [0.99 × 26.8 + 0.01 × 38] = 99,000 × 26.92 = \boxed{2.665 MW}

Condenser duty (cooling distillate):

Latent heat: same as reboiler = 2.665 MW
Sensible cooling from 80 °C to 30 °C:

ΔHsens=99,000×75K×75J/molK=0.556MW\Delta H_{\text{sens}} = 99,000 × 75 K × 75 J/mol·K = 0.556 MW

Total: Q cond = 2.665 + 0.556 = 3.221 MW


That's it....!!

Hope the post is clear for everyone,

If any queries feel free to comment or reach us at pharmacalc823@gmail.com


Comments are most appreciated ......!!!
Poll Maker





A
bout The Author


Hi! I am Ajay Kumar Kalva, Currently serving as the CEO of this site, a tech geek by passion, and a chemical process engineer by profession, i'm interested in writing articles regarding technology, hacking and pharma technology.
Follow Me on Twitter AjaySpectator & Computer Innovations

Sunday, 29 June 2025

Design - Scale - up of Photo Chemical Reactor

Hello All, 

Hope everyone is doing good. 

Welcome back to PharmaCalculations.com! In today’s post, we dive into the fascinating world of Photochemical Reactor Design — a topic gaining immense attention in modern pharmaceutical manufacturing due to its green, efficient, and highly selective nature. This post was drafted for more than an year. During my course work in PhD i got an opportunity to go through the basics of Beer - Lambert Law and its application in Photo chemistry and i've starting drafting the post since then by adding the scale up part.

We’ll start by understanding the working principle, then design a lab-scale system with detailed calculations, and finally demonstrate how to scale up a photochemical reactor correctly — based on absorbance, not just residence time.


What is a Photochemical Reactor?

A photochemical reactor uses light energy (typically UV or visible) to activate molecules, driving chemical reactions that may not proceed thermally. Photons excite electrons in molecules, leading to bond cleavage, rearrangement, or radical initiation.

Common applications in pharma:

  • Photochlorination or bromination

  • UV-induced oxidation

  • [2+2] cycloadditions

  • Photoredox catalysis using visible light

Why is absorbance more important than residence time in photochemical scale-up?

Because the reaction is light-driven. Maintaining photon absorption ensures reaction efficiency, unlike thermal reactors where time dominates.

What is quantum yield in photochemistry?

It’s the number of molecules transformed per photon absorbed. It shows how effective a photon is in driving reaction.

How do you ensure complete light absorption?

By ensuring high absorbance (A ≥ 2) through suitable concentration, path length, and light wavelength.

Can visible light be used in photochemistry?

Yes, especially with photocatalysts like Ru(bpy)₃²⁺ or eosin Y. Reactions include C–C coupling, oxidations, and rearrangements.

Why are annular reactors common in lab systems?

They allow tight control of optical path (1–2 cm), surrounding the lamp and maximizing absorption.

What happens if light penetrates too deeply?

It indicates low absorbance. Most photons pass through without being absorbed, resulting in poor reaction efficiency.

What are typical residence times for photoreactors?

Generally 30–60 minutes, depending on photon flux, conversion targets, and reaction order.

How do we handle heat generation from lamps?

Use cooling jackets or flow reactors with thin films. LEDs are preferred for low heat load.

What is photon flux and how is it measured?

Photon flux is the number of photons per unit area per second. It’s measured in einstein/cm²·s using actinometry or radiometry.

Can I use batch mode for photochemical reactions?

Yes, but continuous flow offers better light penetration, heat control, and scalability.

Which geometry is ideal for scale-up?

Thin-film flow cells, multiple annular tubes, or LED panel-based systems that maintain short path lengths and uniform illumination.


Now, lets get into the principle, design and scale-up part.

Basic Principle

The rate of a photochemical reaction depends on light absorption, governed by:

r=ϕIϵCAr = \phi \cdot I \cdot \epsilon \cdot C_A

Where:

  • rr = rate of reaction (mol/L·s)

  • ϕ\phi = quantum yield (mol/einstein)

  • II = photon flux (einstein/cm²·s)

  • ϵ\epsilon = molar absorptivity (L/mol·cm)

  • CAC_A = concentration of reactant (mol/L)


Now, i'll assume some laboratory inputs for designing a Photo-chemical reactor

Parameter                                                                     Value
Reaction                                                         Photochlorination of toluene
Quantum yield ϕ\phi                                                                     0.5 mol/einstein
Wavelength                                                                         365 nm (UV)
Photon flux II                                                             4 × 10⁻⁶ einstein/cm²·s
Molar absorptivity ϵ\epsilon                                                                         150 L/mol·cm
Concentration CAC_A                                                                             0.2 mol/L
Optical path length ll                                                                                 1.0 cm
Target conversion                                                                                     80%
Flowrate                                                                       30 mL/min = 0.03 L/min


Step-by-Step Lab Reactor Design

Step - 1: Calculate Absorbance

A=ϵCAl=1500.21=30A = \epsilon \cdot C_A \cdot l = 150 \cdot 0.2 \cdot 1 = 30
%Light absorbed=11030100%\% \text{Light absorbed} = 1 - 10^{-30} \approx 100\%

Nearly all incident photons are absorbed — ideal for efficiency.


Step - 2: Calculate Reaction Rate

r=ϕIϵCA=0.54×1061500.2=6×105 mol/L.s

Step - 3: Calculate Required Residence Time

τ=CA0Xr=0.20.86×105=2666.67 s=44.4 min\tau = \frac{C_{A0} \cdot X}{r} = \frac{0.2 \cdot 0.8}{6 \times 10^{-5}} = 2666.67\ \text{s} = 44.4\ \text{min}

Step - 4: Reactor Volume

V=τv0=44.40.03=1.33 LV = \tau \cdot v_0 = 44.4 \cdot 0.03 = 1.33\ \text{L}

Lab reactor volume = 1.33 L

Hope, the design part is clear for everyone.

Now let's jump into the scale-up part and do that in three simple steps

SCALE - UP 


Let’s scale the process from 0.03 L/min to 5 L/min, i.e., 167× flow-rate increase.
Do not scale volume directly. Instead, preserve absorbance instead of residence time as the absorbance is the driving force for the scale - up.

Step - 1: Maintain Absorbance

A=ϵCAl=30Keep l=1.0 cm,ϵ=150,CA=0.2A = \epsilon \cdot C_A \cdot l = 30 \Rightarrow \text{Keep } l = 1.0 \text{ cm}, \epsilon = 150, C_A = 0.2

Step - 2: Calculate Required Reactor Volume

Vplant=544.4=222 LV_{\text{plant}} = 5 \cdot 44.4 = 222\ \text{L}

Step - 3: Determine Required Irradiated Area

V=AirrlAirr=2221 cm=22200 cm2=2.22 m2V = A_{\text{irr}} \cdot l \Rightarrow A_{\text{irr}} = \frac{222}{1\ \text{cm}} = 22200\ \text{cm}^2 = 2.22\ \text{m}^2

Required irradiated surface area = 2.22 m²

That's it .....!!

Hope the scale-up part is clear for everyone.

If any queries, feel free to comment or reach us at pharmacalc823@gmail.com

Comments are most appreciated .........!!!!
Poll Maker







A
bout The Author


Hi! I am Ajay Kumar Kalva, Currently serving as the CEO of this site, a tech geek by passion, and a chemical process engineer by profession, i'm interested in writing articles regarding technology, hacking and pharma technology.
Follow Me on Twitter AjaySpectator & Computer Innovations

Design of a Mixed Flow Reactor / Continuous Stirred Tank Reactor

Hello All, Hope everyone doing good ....!!!

Welcome back to PharmaCalculations.com! After our detailed discussion on Plug Flow Reactor (PFR) design, let’s now explore the design of another commonly used reactor type in pharmaceutical and chemical process industries — the Mixed Flow Reactor (MFR), also known as Continuous Stirred Tank Reactor (CSTR).

This post will walk you through the step-by-step design of an MFR using the same kinetic data and feed conditions used in our previous PFR design post.

If you haven't gone through the post of designing a PFR, please do it now: https://www.pharmacalculations.com/2025/05/design-of-plug-flow-reactor-pfr.html

Objective

To design a Mixed Flow Reactor (MFR) based on available kinetic data, rate constants, and conversion targets, assuming the reaction follows first-order kinetics.

Given Data (Same as PFR Post)

Parameter                                                    Value
Type of reaction                                                    A → Products
Order of reaction                                                            First-order
Rate constant, k                                                    0.0616 min⁻¹
Initial concentration, Cₐ₀                                                        1.5 mol/L
Desired conversion, X                                                        70% or 0.70
Volumetric flow rate, v₀                                                            100 L/min


Step-by-Step MFR Design

Step 1: Performance Equation of MFR

For a Mixed Flow Reactor, the performance equation is:

V=v0XrAV = \frac{v_0 \cdot X}{-r_A}

Where:

  • VV = Volume of reactor (L)

  • v0v_0 = Volumetric flow rate (L/min)

  • XX = Fractional conversion

  • rAr_A = Rate of reaction at outlet conditions (mol/L·min)


Step 2: Calculate Outlet Concentration

CA=CA0(1X)=1.5(10.70)=0.45 mol/LC_A = C_{A0} \cdot (1 - X) = 1.5 \cdot (1 - 0.70) = 0.45 \text{ mol/L}


Step 3: Rate of Reaction at Outlet

For a first-order reaction,

rA=kCA=0.06160.45=0.02772 mol/L.min-r_A = k \cdot C_A = 0.0616 \cdot 0.45 = 0.02772 \text{ mol/L·min}

Step 4: Calculate Reactor Volume

V=v0XrA=1000.700.02772=2525.27 LV = \frac{v_0 \cdot X}{-r_A} = \frac{100 \cdot 0.70}{0.02772} = 2525.27 \text{ L}

So, the required MFR volume is approximately 2525 L.


Step 5: Reactor Dimensions (Assume Vertical Cylindrical Tank)

Assume Height-to-Diameter (H/D) ratio = 2:1 (common for stirred reactors)

Let:

V=π(D2)2HV=π(D2)22D=π2D3D=(2Vπ)1/3V = \pi \cdot \left(\frac{D}{2}\right)^2 \cdot H \Rightarrow V = \pi \cdot \left(\frac{D}{2}\right)^2 \cdot 2D = \frac{\pi}{2} D^3 \Rightarrow D = \left(\frac{2V}{\pi}\right)^{1/3}
D=(225253.1416)1/3=(1607.5)1/311.8 inches0.3 mD = \left(\frac{2 \cdot 2525}{3.1416}\right)^{1/3} = \left(1607.5\right)^{1/3} \approx 11.8\ \text{inches} \approx 0.3\ \text{m}

Diameter = 0.3 m, Height = 0.6 m


Step 6: Agitator Power Estimation

Use the Power number (Nₚ) method:

P=NpρN3D5P = N_p \cdot \rho \cdot N^3 \cdot D^5

Assume:

  • Np=5N_p = 5 (for Rushton turbine)

  • ρ=1000\rho = 1000 kg/m³ (approx. for liquid)

  • D=0.2D = 0.2 m (agitator diameter, 2/3 of tank diameter)

  • N=2N = 2 rev/s (120 RPM)

P=51000230.25=5100080.00032=12.8 WP = 5 \cdot 1000 \cdot 2^3 \cdot 0.2^5 = 5 \cdot 1000 \cdot 8 \cdot 0.00032 = 12.8\ \text{W}

Required agitator power = ~13 W


Hope you understood the post well.

If any queries, pl free to write us at pharmacalc823@gmail.com

Comments are most appreciated .......!!

Poll Maker



A
bout The Author


Hi! I am Ajay Kumar Kalva, Currently serving as the CEO of this site, a tech geek by passion, and a chemical process engineer by profession, i'm interested in writing articles regarding technology, hacking and pharma technology.
Follow Me on Twitter AjaySpectator & Computer Innovations