Back to Publications
Process Engineering6 min read

Continuous Crystallization: MSMPR & Tubular Oscillatory Baffled Crystallizers (OBC)

Kiran SeepanaOctober 1, 20264 Views
Executive Summary & Scope

Engineering guide to continuous pharmaceutical crystallization. Compare cascaded MSMPR stirred vessels and tubular Oscillatory Baffled Crystallizers (OBC) using population balance modeling.

Peer-Reviewed & PE Verified

ASME VIII • NFPA 68/69 • TEMA • ISO 9001 Alignment

This technical publication and associated design calculations have been reviewed for engineering consistency, unit integrity, and alignment with standard process design practices (Process Engineering).

# Continuous Crystallization: MSMPR & Tubular Oscillatory Baffled Crystallizers (OBC)

# Population Balance Modeling, Residence Time Distributions (RTD), Nucleation vs Growth Control, and Polymorph Locking

Batch cooling crystallization in stirred tanks is notorious for batch-to-batch polymorphic variance, unpredictable oiling-out, and wide particle size distributions (PSD).

To satisfy FDA Quality by Design (QbD) mandates, pharmaceutical manufacturing is transitioning toward Continuous Crystallization. By decoupling fluid mixing from mean residence time, continuous systems establish stable, steady-state supersaturation profiles, producing identical crystals and consistent dissolution performance continuously.


Continuous Crystallization Architectures
Continuous Crystallization Architectures


# 1. Crystallization Kinetics & The Metastable Zone Width (MSZW)

All crystallization processes are driven by relative supersaturation (σ\sigma):

σ=C−C∗C∗\sigma = \frac{C - C^*}{C^*}

Where:

  • CC: Actual liquid solute concentration (kg/m3\text{kg/m}^3).
  • C∗C^*: Saturation equilibrium solubility at process temperature (kg/m3\text{kg/m}^3).
                      METASTABLE ZONE & CRYSTALLIZATION REGIMES
   Solute Conc. (C)
      ▲
      │                              Labile Zone (Uncontrolled Spontaneous Nucleation)
      │                     ------------------------------------------------------- (Spinodal / MSZW Limit)
      │                              Metastable Growth Zone (Target Operating Space)
      │                     ─────────────────────────────────────────────────────── (Solubility Curve C*)
      │                              Undersaturated Stable Solution (Dissolution Zone)
      └─────────────────────────────────────────────────────────────────────────────►
                                                                   Temperature (T)

# 1.1. Kinetic Equations

  • Primary Spontaneous Nucleation Rate (B0B_0):
B0=kb⋅ΔCbB_0 = k_b \cdot \Delta C^b
  • Secondary Contact Nucleation (Seed-Induced):
Bsec=kN⋅MTj⋅ΔCb⋅NmB_{sec} = k_N \cdot M_T^j \cdot \Delta C^b \cdot N^m
  • Linear Crystal Growth Rate (GG):
G=dLdt=kg⋅ΔCgG = \frac{dL}{dt} = k_g \cdot \Delta C^g

In continuous crystallizers, maintaining steady-state seed magma keeps the operating point strictly within the metastable growth zone, channeling all available solute into controlled crystal growth without sparking unwanted fines.


# 2. Mixed-Suspension Mixed-Product-Removal (MSMPR) Modeling

An ideal MSMPR operates at steady state where feed solution continuously enters and an unclassified magma slurry is continuously discharged.

# 2.1. One-Dimensional Population Balance Equation (PBE)

∂(G⋅n)∂L+nτ=0\frac{\partial (G \cdot n)}{\partial L} + \frac{n}{\tau} = 0

Assuming size-independent growth (G≠f(L)G \neq f(L)), the population density function integrates to:

n(L)=n0⋅exp⁡(−LG⋅τ)n(L) = n_0 \cdot \exp\left(-\frac{L}{G \cdot \tau}\right)

Where:

  • n(L)n(L): Crystal population density (#/(m3⋅μm)\# / (\text{m}^3 \cdot \mu\text{m})).
  • n0=B0/Gn_0 = B_0 / G: Population density at zero crystal size.
  • τ=V/Q\tau = V / Q: Mean hydrodynamic residence time.

# 2.2. Method of Moments & Crystal Properties

The jj-th moment of the population density distribution is:

μj=∫0∞Lj⋅n(L) dL=j!⋅n0⋅(G⋅τ)j+1\mu_j = \int_0^\infty L^j \cdot n(L) \, dL = j! \cdot n_0 \cdot (G \cdot \tau)^{j+1}

From the moments:

  • Total crystal count: Ntot=μ0=n0⋅G⋅τN_{tot} = \mu_0 = n_0 \cdot G \cdot \tau.
  • Total crystal surface area: Atot=ka⋅μ2=2⋅ka⋅n0⋅(G⋅τ)3A_{tot} = k_a \cdot \mu_2 = 2 \cdot k_a \cdot n_0 \cdot (G \cdot \tau)^3.
  • Total crystal mass: MT=kv⋅ρc⋅μ3=6⋅kv⋅ρc⋅n0⋅(G⋅τ)4M_T = k_v \cdot \rho_c \cdot \mu_3 = 6 \cdot k_v \cdot \rho_c \cdot n_0 \cdot (G \cdot \tau)^4.
  • Mass-Weighted Mean Size (L43L_{43}):
L43=μ4μ3=4⋅G⋅τL_{43} = \frac{\mu_4}{\mu_3} = \mathbf{4 \cdot G \cdot \tau}

# 2.3. The Cascaded MSMPR Advantage

A single MSMPR has an exponential residence time distribution with a broad coefficient of variation (CV=σPSD/Lˉ=50%CV = \sigma_{PSD} / \bar{L} = 50\%). Operating a cascade of 2 or 3 MSMPRs in series narrows the crystal size distribution dramatically (CV≈30%CV \approx 30\%).

flowchart LR
    A["Hot Saturated API Solution"] --> B["Stage 1 MSMPR (Nucleation / Seed Zone)"]
    B --> C["Stage 2 MSMPR (Intermediate Growth)"]
    C --> D["Stage 3 MSMPR (Final Deep Cooling / Depletion)"]
    D --> E["Continuous Centrifuge or Filter"]

    style A fill:#fee2e2,stroke:#dc2626
    style B fill:#fef3c7,stroke:#d97706
    style C fill:#e0f2fe,stroke:#0284c7
    style D fill:#dcfce7,stroke:#16a34a
    style E fill:#f3e8ff,stroke:#9333ea

# 3. Tubular Oscillatory Baffled Crystallizers (OBC)

For processes requiring true plug-flow residence time distributions with zero axial backmixing, the Oscillatory Baffled Crystallizer (OBC) is the premier modern continuous platform.

# 3.1. Hydrodynamic Mechanism

An OBC consists of a jacketed tube fitted with internal orifice baffles. A mechanical diaphragm or bellows oscillates the slurry back and forth:

Oscillatory Reynolds Number: Reo=2πf⋅x0⋅Dν(500−5,000)\text{Oscillatory Reynolds Number: } \text{Re}_o = \frac{2\pi f \cdot x_0 \cdot D}{\nu} \quad (500 - 5,000)
Strouhal Number: St=D4π⋅x0(0.1−1.0)\text{Strouhal Number: } \text{St} = \frac{D}{4\pi \cdot x_0} \quad (0.1 - 1.0)
Net Flow Reynolds Number: Ren=unet⋅Dν(10−200)\text{Net Flow Reynolds Number: } \text{Re}_n = \frac{u_{net} \cdot D}{\nu} \quad (10 - 200)

The interaction of fluid oscillation with the sharp orifice edges generates intense toroidal vortex rings, achieving complete crystal suspension even at extremely low net forward velocities.

                      OBC VORTEX MIXING FLUID DYNAMICS
 ──► Net Flow Direction
 ──────────────────────────────────────────────────────────────────────────
           ▲                  ▲                  ▲                  ▲
        [Baffle]           [Baffle]           [Baffle]           [Baffle]
           │    ╭──────╮      │    ╭──────╮      │    ╭──────╮      │
           │   │ Vortex │     │   │ Vortex │     │   │ Vortex │     │
           │    ╰──────╯      │    ╰──────╯      │    ╰──────╯      │
           ▼                  ▼                  ▼                  ▼
 ──────────────────────────────────────────────────────────────────────────

# 4. Comprehensive Worked Case Study: Sizing a 50 kg/h Continuous Crystallizer

# Problem Statement:

A pharmaceutical API is to be crystallized continuously at 50 kg/h50\text{ kg/h} dry product output:

  • Feed concentration at 60∘C60^\circ\text{C}: Cin=120 kg/m3C_{in} = 120\text{ kg/m}^3.
  • Final solubility at 10∘C10^\circ\text{C}: Cout=20 kg/m3C_{out} = 20\text{ kg/m}^3.
  • Theoretical yield: ΔC=100 kg/m3\Delta C = 100\text{ kg/m}^3 (0.10 kg/L0.10\text{ kg/L}).
  • Required slurry flow rate:
Q=50 kg/h100 kg/m3=0.50 m3/h=8.33 L/minQ = \frac{50\text{ kg/h}}{100\text{ kg/m}^3} = 0.50\text{ m}^3/\text{h} = 8.33\text{ L/min}
  • Desired mass-weighted crystal size: L43=200 μmL_{43} = 200\,\mu\text{m}.
  • Experimentally measured linear growth rate: G=2.5×10−8 m/sG = 2.5 \times 10^{-8}\text{ m/s} (0.090 mm/h=90 μm/h0.090\text{ mm/h} = 90\,\mu\text{m/h}).

# Step 1: Calculate Required Residence Time (τ\tau)

Using the MSMPR moment formula:

L43=4⋅G⋅τ  ⟹  τ=L434⋅G=200×10−6 m4⋅(2.5×10−8 m/s)=2,000 seconds≈33.3 minutesL_{43} = 4 \cdot G \cdot \tau \implies \tau = \frac{L_{43}}{4 \cdot G} = \frac{200 \times 10^{-6}\text{ m}}{4 \cdot (2.5 \times 10^{-8}\text{ m/s})} = 2,000\text{ seconds} \approx \mathbf{33.3\text{ minutes}}

# Step 2: Sizing a 2-Stage MSMPR Cascade

  • Total working liquid volume:
Vtot=Q⋅τ=(0.50 m3/h)⋅(33.360 h)=0.278 m3=278 LitersV_{tot} = Q \cdot \tau = (0.50\text{ m}^3/\text{h}) \cdot \left(\frac{33.3}{60}\text{ h}\right) = 0.278\text{ m}^3 = 278\text{ Liters}
  • Dividing equally across 2 stages:
V1=V2=140 Liters eachV_1 = V_2 = 140\text{ Liters each}
  • Stage 1: Cooled from 60∘C→35∘C60^\circ\text{C} \to 35^\circ\text{C} (handles 60%60\% of crystallization).
  • Stage 2: Cooled from 35∘C→10∘C35^\circ\text{C} \to 10^\circ\text{C} (polishing and yield harvest).

# Step 3: Sizing an Equivalent Tubular OBC

  • For the OBC, near-ideal plug flow (Bo>80Bo > 80) achieves the same target crystal size in approximately 50%50\% of the volume due to eliminated backmixing bypass:
VOBC=140 LitersV_{OBC} = 140\text{ Liters}
  • Selecting a standard DN50 (D=50 mm=0.050 mD = 50\text{ mm} = 0.050\text{ m}) jacketed tube:
    • Cross-sectional area: Ac=π4⋅(0.050)2=0.001963 m2A_c = \frac{\pi}{4} \cdot (0.050)^2 = 0.001963\text{ m}^2.
    • Required tube length:
Ltube=VOBCAc=0.140 m30.001963 m2=71.3 metersL_{tube} = \frac{V_{OBC}}{A_c} = \frac{0.140\text{ m}^3}{0.001963\text{ m}^2} = \mathbf{71.3\text{ meters}}
  • Configured as a compact serpent bundle: 12 passes of 6.0 m6.0\text{ m} length with 180∘180^\circ return bends.

# 5. Process Analytical Technology (PAT) & Real-Time Feedback

flowchart TD
    A["Continuous Magma Stream"] --> B["Inline FBRM Probe (Chord Length PSD)"]
    A --> C["Inline ATR-FTIR (Liquid Concentration C)"]
    A --> D["Inline PVM (High-Speed Imaging)"]

    B --> E["DCS / Advanced Process Control (APC)"]
    C --> E
    D --> E

    E --> F["Modulate Jacket Cooling Valve"]
    E --> G["Adjust Continuous Seed Addition Rate"]
    E --> H["Alter Oscillation Frequency (f)"]

    style A fill:#e0f2fe,stroke:#0284c7
    style E fill:#fef3c7,stroke:#d97706
    style F fill:#dcfce7,stroke:#16a34a
    style G fill:#f3e8ff,stroke:#9333ea

# 6. Industrial Encrustation & Fouling Mitigation

Failure MechanismRoot CauseEngineering Solution
Wall Scaling / EncrustationHigh local ΔT\Delta T across cooling jacket creates excessive wall supersaturationLimit cooling jacket temperature difference: ΔTwall=Tbulk−Tjacket≤3.5 K\Delta T_{wall} = T_{bulk} - T_{jacket} \le 3.5\text{ K}.
Tube Plugging in OBC BafflesHeavy crystals settle out during unexpected feed flow reductionMaintain continuous fluidic oscillation (f=2.5 Hzf = 2.5\text{ Hz}, x0=10 mmx_0 = 10\text{ mm}) to preserve vortex suspension even if net forward flow is stopped.
Polymorph DriftingFluctuations in feed temperature or solvent moisture contentImplement inline Raman spectroscopy interlocked to feed pre-heaters to guarantee 100% dissolution before entering Stage 1.

# Applicable Engineering Standards & Codes Used

  • FDA Guidance for Industry: Continuous Manufacturing for Drug Substances and Products (2023).
  • ICH Q8(R2): Pharmaceutical Development (Design Space & Process Analytical Technology).
  • ASME B31.3: Process Piping Code for High-Pressure Continuous Reactor Tubes.
  • ISPE Baseline Guide Volume 1: Active Pharmaceutical Ingredients.
Process EngineeringCrystallizationContinuous ManufacturingPATPopulation Balance
Comments (0)

Discussion

Please Log In to participate in the technical discussion.

No comments posted yet. Be the first to share your input!