Back to Publications
API Manufacturing9 min read

Product Mapping & Facility Fit in Multipurpose API Plants: Campaign Sizing, Equipment Train Matrix & Changeover Optimization

Kiran SeepanaAugust 29, 202620 Views
Executive Summary & Scope

A comprehensive technical guide on product mapping, batch cycle time (BCT), and batch charging frequency (f_charge) in multipurpose API plants. Features a 10-equipment process capability matrix, annual 5-product schedule, and volume occupancy rules.

# Product Mapping & Facility Fit in Multipurpose API Plants: Campaign Sizing, Equipment Train Matrix & Changeover Optimization

# Executive Summary & Industrial Context

In commercial Active Pharmaceutical Ingredient (API) and fine chemical manufacturing, constructing dedicated production facilities for every single molecule is economically unviable. Modern bulk drug manufacturing relies on Multipurpose API Manufacturing Facilities—flexible multi-equipment suites capable of producing dozens of distinct APIs across sequential campaigns.

However, running different synthetic routes in shared equipment introduces complex engineering challenges:

  1. Batch Charging Frequency (fchargef_{charge}) & Batch Cycle Time (BCT): Aligning raw material charging intervals with controlling unit operation bottlenecks to maximize annual plant throughput without liquid hold-up.
  2. Process Equipment Capability & MOC Matrix: Matching chemical environment severity against Glass-Lined Steel (GLS), Stainless Steel (SS316L), and Hastelloy C-22 across 10 major unit operations.
  3. Equipment Train Fitting & Volume Matching: Enforcing the 60%85%60\% - 85\% volumetric occupancy rule for reaction, crystallization, filtration, and drying steps.
  4. Campaign Turnaround Optimization: Scheduling cleaning wash windows and line changeovers between multi-product campaigns.

This engineering guide provides an authoritative technical framework for conducting Product Mapping & Facility Fit Analysis, featuring deep mathematical formulations for Batch Cycle Time (BCT), a comprehensive 10-Equipment Process Capability Matrix, and an annual operational mapping table for 5 commercial APIs.


# 1. Batch Cycle Time (BCT) & Batch Charging Frequency (fchargef_{charge})

In a multipurpose batch plant, overall facility productivity is governed not by average reaction rates, but by the Controlling Unit Operation (The Bottleneck Step).

# 1.1 Mathematical Definition of Batch Cycle Time (BCT)

The total un-staggered processing time for a single batch (BCTsingleBCT_{single}) across kk sequential unit operations is the direct sum of individual operation durations (tit_i):

BCTsingle=i=1kti=treaction+tcrystallization+tfiltration+tdrying+tmicronizationBCT_{single} = \sum_{i=1}^{k} t_i = t_{reaction} + t_{crystallization} + t_{filtration} + t_{drying} + t_{micronization}

However, when running continuous campaigns, charging new batches into the primary reactor (R101R-101) every BCTsingleBCT_{single} hours results in severe plant under-utilization.

The Controlling Batch Cycle Time (BCTcontrollingBCT_{controlling}) is defined by the longest single unit operation in the equipment train:

BCTcontrolling=max(t1,t2,t3,,tk)BCT_{controlling} = \max \left( t_1, t_2, t_3, \dots, t_k \right)

# 1.2 Batch Charging Frequency (fchargef_{charge}) & Charging Interval (Δtcharge\Delta t_{charge})

To achieve maximum volumetric throughput without causing liquid accumulation or vessel overflow in intermediate aging tanks (CR201CR-201), raw material charges into the primary reactor must be spaced by the Minimum Charging Interval (Δtcharge\Delta t_{charge}):

Δtcharge=BCTcontrolling\Delta t_{charge} = BCT_{controlling}

The Optimal Batch Charging Frequency (fchargef_{charge}) (batches per day) is:

fcharge=24 Hours/DayΔtcharge=24max(ti)f_{charge} = \frac{24 \text{ Hours/Day}}{\Delta t_{charge}} = \frac{24}{\max(t_i)}

# 1.3 Total Campaign Completion Time Equation (TcampaignT_{campaign})

For a planned campaign of NbatchN_{batch} batches, including a fixed changeover wash window (twasht_{wash}), total campaign turnaround time (TcampaignT_{campaign}) in hours is:

Tcampaign=((Nbatch1)Δtcharge)+BCTsingle+twashT_{campaign} = \left( (N_{batch} - 1) \cdot \Delta t_{charge} \right) + BCT_{single} + t_{wash}
  +-----------------------------------------------------------------------------------------+
  | STAGGERED BATCH CHARGING FREQUENCY (f_charge) TIMELINE                                  |
  +-----------------------------------------------------------------------------------------+
  |                                                                                         |
  |  Batch 1:  [ R-101 (8h) ] ──► [ CR-201 (6h) ] ──► [ ANFD (5h) ] ──► [ RCVD Drying (16h) ]  |
  |  Batch 2:         [ R-101 (8h) ] ──► [ CR-201 (6h) ] ──► [ ANFD (5h) ] ──► [ RCVD (16h) ] |
  |                   ▲                                                                     |
  |                   │                                                                     |
  |             Charge #2 at t = 16h (Matching RCVD Drying Bottleneck Δt_charge = 16h)     |
  |                                                                                         |
  +-----------------------------------------------------------------------------------------+

# 1.4 Case Study: Bottleneck Impact on Product A

Consider Product A (Atorvastatin Intermediate) unit operations:

  • treaction(R101)=8.0 Hourst_{reaction} (R-101) = 8.0 \text{ Hours}

  • tcrystallization(CR201)=6.0 Hourst_{crystallization} (CR-201) = 6.0 \text{ Hours}

  • tfiltration(ANFD301)=5.0 Hourst_{filtration} (ANFD-301) = 5.0 \text{ Hours}

  • tdrying(RCVD401)=16.0 Hourst_{drying} (RCVD-401) = 16.0 \text{ Hours} (Bottleneck)

  • tmicronization(MIL501)=3.0 Hourst_{micronization} (MIL-501) = 3.0 \text{ Hours}

  • Single Batch Duration (BCTsingleBCT_{single}): 8+6+5+16+3=38.0 Hours8 + 6 + 5 + 16 + 3 = 38.0 \text{ Hours}

  • Controlling Cycle Time (BCTcontrollingBCT_{controlling}): 16.0 Hours16.0 \text{ Hours}

  • Optimal Charging Interval (Δtcharge\Delta t_{charge}): 16.0 Hours16.0 \text{ Hours}

  • Charging Frequency (fchargef_{charge}): 1.50 Batches / Day1.50 \text{ Batches / Day}

If batches are charged every 8.0 hours8.0 \text{ hours} (the reaction time) instead of 16.0 hours16.0 \text{ hours}, Batch #2 will arrive at RCVD401RCVD-401 while Batch #1 is still drying, causing 100%100\% liquid hold-up in CR-201 and halting production. By enforcing Δtcharge=16.0 hours\Delta t_{charge} = 16.0 \text{ hours}, annual output increases from 63 batches to 270 batches (+428% gain).


# 2. Process Equipment Capability Matrix (10 Units vs 5 Products)

Below is the technical specification matrix detailing the 10 Process Equipments installed in the multipurpose facility, defining MOC, volume range, operating pressure/temperature envelopes, agitator styles, and supported API product campaigns:

Equipment TagDescription & ModuleMetallurgy (MOC)Nominal CapacityWorking Volume (60-85%)Temp EnvelopePressure RatingAgitator / Drive TypeCompatible Products
R-101Primary Glass-Lined ReactorGlass-Lined (GLS)6,300 L3,780 – 5,355 L-20 °C to +200 °C-1 to +6 barRetreat Curve Impeller (RCI)Product A, Product E
R-102Secondary SS Reaction VesselStainless Steel 316L5,000 L3,000 – 4,250 L-30 °C to +180 °C-1 to +4 barHydrofoil Turbofoil AgitatorProduct B, Product C
R-103Corrosive Chemistry ReactorHastelloy C-228,000 L4,800 – 6,800 L-40 °C to +220 °C-1 to +10 barPitch Blade Turbine (PBT)Product D, Product E
R-104High-Pressure HydrogenatorSS316L Heavy Wall5,000 L3,000 – 4,250 L-10 °C to +150 °C0 to +20 barGas-Inducing Hollow ShaftProduct C (Pregabalin)
CR-201Crystallizer & Aging TankGlass-Lined (GLS)6,300 L3,780 – 5,355 L-15 °C to +120 °C-1 to +2 barAnchor Agitator with ScrapersProduct A, Product B, Product D
ANFD-301Agitated Nutsche Filter DryerHastelloy C-223.0 m² Area1,800 L Cake Vol-20 °C to +140 °C-1 to +4 barS-Blade Hydraulic AgitatorProduct A, Product C, Product E
CENT-302Vertical Basket CentrifugeSS316L Teflon Lined48" Diameter450 kg Wet Cake0 °C to +80 °CAtmosphericVariable Speed Bottom DischargeProduct B, Product D
RCVD-401Rotary Cone Vacuum DryerSS316L Mirror Polish2,000 L Gross1,200 L Working+20 °C to +130 °CFull Vacuum (-0.98 bar)Double Cone Tumbling MotionProduct A, Product C, Product D
VTD-402Vacuum Tray DryerSS316L 20-Tray1,500 L Total900 L Tray Loading+20 °C to +100 °CFull Vacuum (-0.95 bar)Static Hot Water ShelvesProduct B, Product E
MIL-501Fluid Energy Air Jet MillSS316L Ra < 0.4 µm150 kg/hContinuous PassAmbient (+25 °C)7 bar Compressed AirHigh-Velocity Jet NozzlesAll Products (A, B, C, D, E)

# 3. The 60%–85% Volumetric Occupancy Rule & Reaction Stoichiometry

# 3.1 The Volumetric Occupancy Rule (60%85%60\% - 85\% Rule)

To ensure effective mixing, heat transfer, and foaming clearance, batch liquid volume (VliquidV_{liquid}) in a reactor must satisfy strict volumetric occupancy limits relative to nominal volume (VnominalV_{nominal}):

0.60VliquidVnominal0.850.60 \le \frac{V_{liquid}}{V_{nominal}} \le 0.85
  • Below 60%60\% Occupancy: Agitator blades may un-submerge or operate near the liquid surface, causing vortex air entrainment, severe foaming, incomplete mass transfer, and un-wetted heat transfer surface area.
  • Above 85%85\% Occupancy: Insufficient freeboard vapor space leads to liquid entrainment into overhead condensers during reflux or vacuum distillation.

# 3.2 Stoichiometric Batch Scale-Up & Volume Allocation

For a target batch output of MAPIM_{API} (kg per batch), the required raw material charge MiM_i and reaction vessel volume VRV_R are calculated via:

Mi=MAPIMWiMWAPI1YoverallSTiM_i = M_{API} \cdot \frac{MW_i}{MW_{API}} \cdot \frac{1}{Y_{overall} \cdot ST_i}
VR=(Msolventρsolvent)+(Msolidρsolid)ηoccupancyV_R = \frac{\sum \left( \frac{M_{solvent}}{\rho_{solvent}} \right) + \sum \left( \frac{M_{solid}}{\rho_{solid}} \right)}{\eta_{occupancy}}

Where YoverallY_{overall} is overall molar yield and ηoccupancy0.75\eta_{occupancy} \approx 0.75.


# 4. Annual Master Campaign Schedule (5 Products across 10 Equipments)

Below is the annual operational campaign schedule for 5 Commercial APIs produced in sequential campaigns across the 10 process equipment modules over 300 operating days (allowing 32 days for changeover wash windows and preventive maintenance):

Product NameCampaign WindowAnnual Target OutputBatch Scale (kg/batch)Required BatchesPrimary Equipment TrainOccupancy %Campaign DaysChangeover Wash
Product A: Atorvastatin IntermediateJan – Mar (75 Days)18.0 MT300 kg60 BatchesR-101 (GLS) ──► CR-201 ──► ANFD-301 ──► RCVD-401 ──► MIL-50174% – 82%68 Days7 Days
Product B: Amlodipine Besylate APIApr – May (50 Days)12.5 MT250 kg50 BatchesR-102 (SS316L) ──► CR-201 ──► CENT-302 ──► VTD-402 ──► MIL-50165% – 78%44 Days6 Days
Product C: Pregabalin APIJun – Aug (70 Days)24.0 MT400 kg60 BatchesR-104 (Hydro) ──► R-102 ──► ANFD-301 ──► RCVD-401 ──► MIL-50170% – 84%63 Days7 Days
Product D: Metformin HCl AdvancedSep – Oct (55 Days)30.0 MT600 kg50 BatchesR-103 (Hastelloy) ──► CR-201 ──► CENT-302 ──► RCVD-401 ──► MIL-50168% – 80%49 Days6 Days
Product E: Losartan PotassiumNov – Dec (50 Days)15.0 MT300 kg50 BatchesR-101 (GLS) ──► R-103 ──► ANFD-301 ──► VTD-402 ──► MIL-50162% – 76%44 Days6 Days
ANNUAL TOTALS300 Operating Days99.5 MT / Year270 Batches10 Equipment Train Modules Fully Utilized62% – 84%268 Days32 Wash Days

# 5. Master Facility Fit Engineering Audit Checklist

  • Calculate Controlling BCT: Determine BCTcontrolling=max(ti)BCT_{controlling} = \max(t_i) and enforce charging interval Δtcharge=BCTcontrolling\Delta t_{charge} = BCT_{controlling}.
  • Audit Charging Frequency (fchargef_{charge}): Verify fcharge=24Δtchargef_{charge} = \frac{24}{\Delta t_{charge}} to prevent intermediate hold-up in crystallization or aging tanks.
  • Verify Volumetric Range: Ensure liquid reaction volume is between 60%60\% and 85%85\% of nominal vessel rating for agitation and heat transfer safety.
  • Match Process MOC Matrix: Verify corrosive chemistry (acidic halides, nitrations, chlorinations) against Glass-Lined Steel (GLS) or Hastelloy C-22.
  • Plan Changeover Wash Windows: Allocate 5 to 7 days of solvent reflux cleaning, line flushing, and analytical sign-off between consecutive API product campaigns.

# Applicable Engineering Standards & Guidelines

  • ISPE Baseline Guide Volume 3: API Manufacturing (2nd Edition).
  • ICH Q7: Good Manufacturing Practice Guide for Active Pharmaceutical Ingredients.
  • ASME BPE-2022: Bioprocessing Equipment Standard.
Product MappingBatch Cycle TimeBatch Charging FrequencyMultipurpose PlantAPI ManufacturingFacility FitProcess Equipment MatrixScale-Up
Comments (0)

Discussion

Please Log In to participate in the technical discussion.

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