recipe stages3
operating pointBSA · Vilker/Krippl
1.5 bar
8 µm/s
0.10 m²
10 g/L
optimize assist
concentration trajectory–
product (retained)impuritynow
– min
membrane cross-section· at the playback cursorpolarizedc_w/c_b –
the dots are the same run, at the membrane: scrub the cursor → the wall-to-bulk ratio c_w/c_b tracks the calibrated polarization. dot positions are a schematic (qualitative); the ratio is engine-computed.
instantaneous flux
run summaryderived
transport diagnosticsat cursor
wall c_w
–
polarization c_w/c_b
–
Péclet J/k
–
limiting flux
–
gel margin c_w/c_g
–
osmotic Δπ
–
spiegler–kedem sieving fitSuryawirawan 2024
observedintrinsicSK fitmeasured
ionic strength · M
fit on
σ reflection–
Pₘ permeability–fitted
k 7.3 µm/s · Suryawirawanr² –
0%
fit intrinsic (de-polarized) sieving, never observed — or σ/Pₘ won't transfer across crossflow/TMP.
process time vs switch c*reduced-order · Ng/Foley
100×
10 g/L
optimal control α(c) · bang-bang
switch at c*–optimal
buffer · cvdf baseline–
buffer · optimized dvd–
– buffer saved vs naive cvdf
the economically optimal diafiltration is a constant-volume step at a specific concentration, not at the feed (Ng/Foley).
flux vs TMP–
flux–TMPlimiting fluxoperating point
flux @ TMP
–
limiting flux
–
TMP headroom
–
at c_b
–
osmotic Π @ c_b
–
rel. viscosity
–
below the knee, flux is pressure-controlled (raise TMP). at the plateau it's mass-transfer-limited — more TMP only thickens the gel; only crossflow lifts it.
process flowsheetTFF · batch
batch TFF: the retentate recirculates through the cassette; permeate leaves through the membrane. concentrate removes permeate (volume ↓); diafilter adds buffer to hold volume while washing impurity out.
excipient exchangeconstant-volume DF
salt σ′1.0buffer σ′0.92stabilizer σ′0.3
diavolumes
–
ionic remaining
–
salt cleared
–
DV → 99% wash
–
diafiltration exchanges the solvent: a freely-permeable excipient washes out as e^(−σ′·DV); a retained one persists. conductivity ≈ ionic species remaining. the washout law is validated vs the Pall desalting table + Loewe 2022 (measles UF/DF); σ′ are representative excipient values.
sensitivity · Δ throughput±20%
top driver
–
its swing
–
baseline
–
2nd driver
–
one-at-a-time: each input is perturbed ±20% with the rest held; bars show the swing in throughput (flux × area). the longest bar is the variable to control — or pin down — first.
credibility · model cardRO-Crate
mass balance–
grid convergence–
flux regime–
sieving fit–
parameters–
engine–
a model card travels with the run — what's checked (mass balance, grid convergence), the calibrated parameter preset, and provenance — the suite's rigor contract, exportable as RO-Crate / JSON-LD.
scale-up sizingengine-derived
100 L
4 h
membrane area
–
cassettes
–
product
–
buffer
–
membrane area = (batch volume × permeate fraction) / (run mean flux × process time) — sized from the run's actual flux, cassettes at 2.5 m² each.