Fed-Batch Feed Rate Calculator for E. coli and Yeast

Plan exponential feeding, biomass and liquid volume for E. coli or yeast. Find when oxygen transfer, cooling, pump flow or vessel capacity requires a change.

#E. coli #exponential feeding #fed-batch #fermentation cooling #observed yield #oxygen transfer #Pirt maintenance #yeast

Plan a carbon-limited fed-batch growth phase for E. coli or yeast. This fed batch feed rate calculation gives an exponential pump profile, cumulative feed, biomass concentration, and the first oxygen, cooling, pump or liquid-volume capacity equality.

The default biological example is Saccharomyces cerevisiae DS28911 growing aerobically on glucose at 30 °C and pH 5. Van Hoek et al. (1998), Table 1, report a matched growth rate of 0.15 h⁻¹, observed biomass yield of 0.49 g/g and oxygen uptake of 3.9 mmol/(g dry biomass·h). The observed yield already includes maintenance. The study maintained dissolved oxygen above 60% air saturation. Vessel size, feed assay and equipment capacities remain editable engineering inputs; the planner does not reproduce that paper's chemostat experiment. Default physiology source (https://doi.org/10.1128/AEM.64.11.4226-4233.1998).

Bioprocess engineers, fermentation students and researchers can use the tool to compare high cell density fermentation scenarios. Select Custom E. coli or yeast for another culture. Supply growth, yield, maintenance and oxygen-uptake data for the same strain, limiting substrate, growth rate, temperature, pH, oxygenation and induction state. A growth threshold measured for one organism must not be transferred to another.

Choose the yield basis carefully. Observed mode uses a biomass/substrate yield measured at the chosen growth rate and adds no separate maintenance demand. Pirt mode uses a maintenance-free true yield plus a measured substrate maintenance coefficient. Adding maintenance to an observed yield counts the same consumption twice. When growth rate changes, obtain a new observed yield and oxygen uptake rather than keeping the old values without evidence.

Start time at depletion of the limiting substrate. Enter starting liquid volume and dry biomass concentration, then the feed substrate assay. For exponential feeding E. coli calculations, total biomass grows exponentially while concentration also reflects feed dilution. Enter conservative whole-reactor oxygen-transfer and cooling capacities that remain available across the planned phase and preserve the required dissolved-oxygen floor.

Read the first capacity equality before using the pump profile. Charts and feed checkpoints end at the earlier of that equality and the requested duration. A projected equality beyond the requested endpoint applies only if the same parameters continue. Play the phase to inspect filling and rising capacity use.

The model excludes product-associated substrate demand, induction transitions, decay, sampling, base and antifoam additions, evaporation, mixing gradients and detailed gas-transfer dynamics. It does not predict protein or GLP-1 precursor titre. Transferring the reference physiology to concentrated fed-batch broth requires validation. At a capacity equality, design a new lower-growth or feedback-controlled phase and confirm actual feed delivery, residual substrate, biomass, off-gas, dissolved oxygen and temperature.

How it is calculated

The growth phase starts at limiting-substrate depletion. Let M=XVM=XV be total dry biomass. A constant target growth rate gives dM/dt=μMdM/dt=\mu M, so M(t)=M0eμtM(t)=M_0e^{\mu t} with M0=X0V0M_0=X_0V_0.

Choose the yield basis before calculating substrate demand. With a maintenance-free true growth yield, the Pirt relation is qS=μ/YX/SG+mSq_S=\mu/Y_{X/S}^{G}+m_S. With an observed yield measured at the selected growth rate, qS=μ/YX/Sobsq_S=\mu/Y_{X/S}^{obs} and the additional maintenance term is zero because maintenance is already included. With negligible residual substrate, SfF=qSMS_fF=q_SM. Thus F(t)=F0eμtF(t)=F_0e^{\mu t}, F0=qSM0/SfF_0=q_SM_0/S_f, and cumulative feed is Vf=F0(eμt−1)/μV_f=F_0(e^{\mu t}-1)/\mu. The liquid balance gives V=V0+VfV=V_0+V_f and X=M/VX=M/V. This derivation uses the standard balances discussed by Pirt (1975), Korz et al. (1995) and the published Acatian worked example; it uses the initial biomass inventory rather than substituting the changing culture volume into the exponential prefactor.

Whole-reactor oxygen demand is OUR=qO2MOUR=q_{O2}M, converted from mmol/h to mol/h. Estimated total heat is Q=HO2OUR+PauxQ=H_{O2}OUR+P_{aux}, converted from kJ/h to kW. The editable default HO2=460H_{O2}=460 kJ/mol follows the respiratory oxycaloric approximation described in Altwasser et al. (2017), §2.5, Eq. 2. It is a positive heat-removal load here.

The oxygen and pump equality times are ln⁡(OTRcap/OUR0)/μ\ln(OTR_{cap}/OUR_0)/\mu and ln⁡(Fmax/F0)/μ\ln(F_{max}/F_0)/\mu. Cooling is converted to an equivalent oxygen capacity (Qcap−Paux)/HO2(Q_{cap}-P_{aux})/H_{O2} before applying the same logarithmic relation. The liquid-fill equality is ln⁡[1+μ(Vmax−V0)/F0]/μ\ln[1+\mu(V_{max}-V_0)/F_0]/\mu. The first capacity equality is the minimum of these four times. The displayed endpoint is the earlier of that equality and the requested duration. Tied limits all apply; the label displays one of them.

The growth threshold is a separate physiological input constraint: the target must remain strictly below it. No post-limit growth, feed cap, or automatic lower-growth phase is implied. Checkpoint flows are instantaneous values of the continuous ramp, not piecewise-constant pump commands.

For the yeast substrate-demand check, the attached Vos et al. open-access article text gives the maintenance estimate on text-extraction page 6 and the approximate aerobic chemostat uptake on text-extraction page 13. These attachment page numbers are not printed journal page numbers.

The default physiology is one matched row of Van Hoek et al. (1998), Table 1: S. cerevisiae DS28911 on glucose, μ = 0.15 h⁻¹, observed yield 0.49 g/g and measured qO₂ = 3.9 mmol/(g dry biomass·h), at 30 °C, pH 5, and dissolved oxygen above 60% air saturation. This implies qS = 0.30612 g/(g·h), or 1.699 mmol glucose/(g·h), agreeing with the separately reported glucose uptake of 1.7 mmol/(g·h) after rounding. The reference ceiling is 0.28 h⁻¹, where the table first reports small ethanol formation. No separate maintenance coefficient is inferred from that single row.

Assumptions

  • Reference biology: S. cerevisiae DS28911, glucose, aerobic mineral medium, 30 °C, pH 5, oxygen-nonlimiting (study dissolved oxygen >60% air saturation). The matched μ, observed yield and oxygen uptake come from Van Hoek et al. (1998), Table 1.
  • Observed-yield mode includes maintenance in the measured yield; an extra maintenance term is not added. Pirt mode instead needs a maintenance-free true yield and a separately measured maintenance coefficient.
  • Custom biological parameters must describe the same strain, substrate, growth rate, temperature, pH, oxygenation and induction state. The reference physiological values are fixed until Custom is selected.
  • The editable 2 L starting volume, 10 g/L dry biomass, 500 g/L glucose feed and equipment capacities are engineering planning inputs, not a reproduction of the source experiment.
  • One cell-free, limiting-substrate feed with negligible residual substrate after feed start; well-mixed growth and constant matched parameters within the phase.
  • Feed is the only volume-changing stream; no broth removal, sampling, evaporation, base, antifoam or other additions.
  • OTR and cooling inputs are usable minima across the phase and include the required dissolved-oxygen floor and operating margins.
  • Nonmetabolic heat is constant. The respiratory heat-per-oxygen relation is approximate.

Where it applies

Use for preliminary planning of a single aerobic, substrate-limited biomass-growth phase in E. coli or yeast. A target below the entered overflow threshold is necessary but does not ensure absence of acetate, ethanol or local substrate excess. Lee (1996) discusses the broader high-cell-density cultivation constraints.

Observed-yield mode is valid only at the growth rate and conditions at which that yield was measured; it already contains maintenance. Choose Pirt mode only when a maintenance-free true yield and a matched maintenance coefficient are available. The yeast cross-check uses an approximate published glucose-uptake measurement from aerobic chemostats to check the Pirt substrate-demand submodel; it does not reproduce a retentostat or establish a fed-batch recipe.

Re-estimate yield, maintenance, oxygen uptake and heat yield when growth rate, induction, temperature, medium or product burden changes. Product-associated substrate demand, viability loss, secretion, inhibition, mixing gradients and dynamic kLa are outside this model. It does not estimate recombinant protein or GLP-1 precursor titre.

Equality means the entered available capacity is used up. A time beyond the requested phase is conditional extrapolation. At equality, review the operating strategy and design a new phase using appropriate uptake kinetics or feedback; continuing the old exponential biomass assumption is invalid.

The viewer's US mode converts supported quantities such as biomass mass and power. Laboratory units including L, L/h, g/L and mol/h retain their declared units in the automatic switch. Volume and concentration fields also offer ft³ and lb/ft³ through their individual unit controls.

The yeast reference is a respiratory chemostat-derived physiology basis, not a validated high-cell-density fed-batch recipe. Confirm that these uptake rates remain representative as dry biomass, broth properties and product burden change. The preset's 0.28 h⁻¹ overflow ceiling belongs to DS28911 under the cited conditions. Custom culture data require their own threshold. Carbon/redox closure checks should use the actual substrate, biomass composition and by-products; a generic biomass formula is only an approximate consistency screen. The published synthetic Acatian reference cases are retained explicitly as mathematical transfer checks.

References

  • Pirt, S. J. (1975). Principles of Microbe and Cell Cultivation. Blackwell Scientific. ISBN 9780632081509. https://books.google.com/books?id=_OaFQgAACAAJ — conceptual growth and maintenance framework; book full text was not available.
  • Pirt, S. J. (1965). The maintenance energy of bacteria in growing cultures. Proc. R. Soc. B 163:224–231. https://doi.org/10.1098/rspb.1965.0069
  • Korz, D. J. et al. (1995). Simple fed-batch technique for high cell density cultivation of Escherichia coli. J. Biotechnol. 39:59–65. https://doi.org/10.1016/0168-1656(94)00143-Z — foundational citation; no full text attached.
  • Lee, S. Y. (1996). High cell-density culture of Escherichia coli. Trends Biotechnol. 14:98–105. https://doi.org/10.1016/0167-7799(96)80930-9 — high-cell-density context; cited by DOI.
  • Acatian Engineering (2026-09-12). Fed-batch feed rate calculation for exponential feeding, §04 worked example and §05 growth-rate sensitivity. https://acatian.com/fed-batch-feed-rate-calculation — numerical reference cases; published synthetic engineering example, not experimental fermentation data.
  • Vos, T. et al. (2016). Maintenance-energy requirements and robustness of Saccharomyces cerevisiae at aerobic near-zero specific growth rates. Microb. Cell Fact. 15:111. https://doi.org/10.1186/s12934-016-0501-z — aerobic yield 0.5 g/g, maintenance 0.039 mmol glucose/(g·h), and approximately 0.3 mmol glucose/(g·h) uptake at μ = 0.025 h⁻¹.
  • Altwasser, V. et al. (2017). A simple method for the measurement of metabolic heat production rates during solid-state fermentations using β-carotene production with Blakeslea trispora as a model system. Eng. Life Sci. 17:620–628, §2.5 Eq. 2. https://doi.org/10.1002/elsc.201600208 — respiratory heat/oxygen approximation.
  • Van Hoek, P., Van Dijken, J. P. & Pronk, J. T. (1998). Effect of Specific Growth Rate on Fermentative Capacity of Baker's Yeast. Appl. Environ. Microbiol. 64:4226–4233. Table 1 and Chemostat cultivation. https://doi.org/10.1128/AEM.64.11.4226-4233.1998 — matched DS28911/glucose defaults and independent glucose-uptake reference.

Inputs

InputSymbolUnitDefault
Culture parameter basis
Reference: S. cerevisiae DS28911 on glucose at 30 °C, pH 5, oxygen-nonlimiting; μ = 0.15 h⁻¹, observed yield = 0.49 g/g, qO₂ = 3.9 mmol/(g·h), from Van Hoek et al. (1998), Table 1. Choose Custom for other strains or conditions.
culture_basisYeast/glucose reference
Culture volume at feed start
Liquid volume when the limiting substrate is depleted; time starts here.
V_0L2
Dry biomass concentration at feed start
Use dry cell weight, with the same biomass basis as yield and oxygen uptake.
X_0g/L10
Target specific growth rate
Use the same specific growth rate as the yield and oxygen-uptake measurements. Re-estimate all biological parameters if growth rate, strain, substrate, temperature, pH or induction changes.
mu_seth^-10.15
Validated overflow growth threshold
Measured strain- and condition-specific overflow ceiling. The yeast/glucose reference uses 0.28 h⁻¹ from Van Hoek et al. (1998); do not transfer this threshold to E. coli or another yeast.
mu_crith^-10.28
Requested feeding duration
The executable planning horizon ends earlier if any capacity equality is reached.
t_planh18
Biomass yield basis
Use observed yield only at its measured growth rate and process conditions. Pirt mode requires a maintenance-free true yield and a separately measured substrate maintenance coefficient.
yield_basisObserved: maintenance included
Biomass yield on limiting substrate
g dry biomass per g substrate. Observed mode uses the yield measured at the selected growth rate, with maintenance already included. Pirt mode requires a maintenance-free true yield. Match strain, substrate and process conditions to oxygen uptake.
Y_xs0.49
Maintenance substrate demand
g substrate per g dry biomass per hour, measured under the same conditions as the true yield. Used only in Pirt mode. Observed-yield mode adds no maintenance term because its yield already includes that consumption.
m_sh^-10
Limiting-substrate concentration in feed
Available limiting substrate per litre of feed; glucose for the yeast reference. For Custom, use the same substrate basis as the yield and maintenance data. Assumes negligible residual substrate.
S_fg/L500
Specific oxygen uptake
mmol O₂ per g dry biomass per hour, measured for the same strain, substrate, growth rate, temperature, pH and induction state as the yield. Keep constant only within that matched phase.
q_ommol/g/h3.9
Available whole-reactor oxygen transfer
Conservative total OTR across the phase at the required dissolved-oxygen floor. The reference biology was measured above 60% air saturation. Capacity must preserve oxygen-nonlimiting conditions with operating margin.
O_capmol/h1
Aerobic heat per oxygen consumed
Positive heat release per mol O₂. Approximate oxycaloric relation for respiratory growth; replace with measured heat yield where available.
H_okJ/mol460
Available cooling capacity
Total usable heat removal at the selected operating temperature, coolant conditions and liquid volumes.
Q_capkW0.1
Other heat entering the broth
Net agitation, pump and other nonmetabolic heat. Evaporative heat removal is not credited.
P_auxkW0.01
Maximum working liquid volume
Working liquid limit after reserving headspace and allowance for unmodelled additions.
V_maxL5
Minimum calibrated feed-pump flow
Lowest stable continuous feed flow. Zero disables this lower-range screen.
F_minL/h0.001
Maximum calibrated feed-pump flow
Maximum delivered flow under actual backpressure and feed properties.
F_maxL/h1
Review time ▶
Play the filling and rising feed demand up to the planned endpoint or first capacity equality.
t_nowh8

Results

With the default inputs above, the calc gives:

ResultValue
Culture parameter basisS. cerevisiae DS28911 / glucose
Displayed exponential phase ends14.67 h
First capacity constraintCooling
First capacity equality if continued14.67 h
How to read the endpointChange strategy at capacity equality
Initial feed flow0.0122 L/h
Endpoint feed flow0.1106 L/h
Total feed volume to endpoint0.6555 L
Endpoint liquid volume2.6555 L
Endpoint dry biomass concentration68.01 g/L
Endpoint dry biomass inventory180.602 g
Endpoint oxygen uptake0.7043 mol/h
Endpoint total heat load0.1 kW
Oxygen equality if continued17.007 h
Cooling equality if continued14.67 h
Pump equality if continued29.351 h
Working-volume equality if continued24.207 h

Checked against sources

Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).

Synthetic 1,000 L published feed example

Source: Acatian Engineering, 12 Sep 2026, §04 worked example, calculation ledger: Fend 14.6317455 L/h, cumulative feed 93.0423236 L, biomass 33.7656 kg, X 30.8914 g/L, OUR 270.1245 mol/h; oxygen equality 12.8742 h. Published synthetic example, not experimental data. Cooling made nonlimiting because the source omits it. https://acatian.com/fed-batch-feed-rate-calculation

Inputs: Culture volume at feed start = 1,000 L; Dry biomass concentration at feed start = 8 g/L; Target specific growth rate = 0.12 h⁻¹; Validated overflow growth threshold = 0.2 h⁻¹; Biomass yield on limiting substrate = 0.5; Maintenance substrate demand = 0.02 h⁻¹; Limiting-substrate concentration in feed = 600 g/L; Specific oxygen uptake = 8 mmol/g/h; Available whole-reactor oxygen transfer = 300 mol/h; Maximum working liquid volume = 1,600 L; Minimum calibrated feed-pump flow = 1 L/h; Maximum calibrated feed-pump flow = 60 L/h; Available cooling capacity = 1,000 kW; Other heat entering the broth = 0 kW; Requested feeding duration = 12 h; Culture parameter basis = Custom E. coli or yeast; Biomass yield basis = Pirt: true yield + maintenance; the others as above.

ResultSourceThis calc
Initial feed flow3.467 L/h3.467 L/h
Endpoint feed flow14.632 L/h14.632 L/h
Total feed volume to endpoint93.042 L93.042 L
Endpoint dry biomass inventory33,766 g33,766 g
Endpoint dry biomass concentration30.891 g/L30.891 g/L
Endpoint oxygen uptake270.1 mol/h270.1 mol/h
Oxygen equality if continued12.874 h12.874 h

Synthetic μ = 0.10 h⁻¹ sensitivity

Source: Acatian Engineering, §05 sensitivity table, μ=0.10 h⁻¹ row. Same 1,000 L basis; expected values transcribed at published rounding. Cooling nonlimiting. https://acatian.com/fed-batch-feed-rate-calculation

Inputs: Culture volume at feed start = 1,000 L; Dry biomass concentration at feed start = 8 g/L; Target specific growth rate = 0.1 h⁻¹; Validated overflow growth threshold = 0.2 h⁻¹; Biomass yield on limiting substrate = 0.5; Maintenance substrate demand = 0.02 h⁻¹; Limiting-substrate concentration in feed = 600 g/L; Specific oxygen uptake = 8 mmol/g/h; Available whole-reactor oxygen transfer = 300 mol/h; Maximum working liquid volume = 1,600 L; Minimum calibrated feed-pump flow = 1 L/h; Maximum calibrated feed-pump flow = 60 L/h; Available cooling capacity = 1,000 kW; Other heat entering the broth = 0 kW; Requested feeding duration = 12 h; Culture parameter basis = Custom E. coli or yeast; Biomass yield basis = Pirt: true yield + maintenance; the others as above.

ResultSourceThis calc
Endpoint feed flow9.74 ± 0.01 L/h9.739 L/h
Total feed volume to endpoint68.06 L68.057 L
Endpoint dry biomass inventory26,560 g26,561 g
Endpoint oxygen uptake212.5 mol/h212.5 mol/h
Oxygen equality if continued15.45 h15.449 h

Synthetic early oxygen capacity example

Source: Acatian Engineering, §05, μ=0.15 h⁻¹ case reports oxygen equality at 10.30 h. The source also lists an unconstrained 12 h projection; this calculator correctly stops at the equality instead. https://acatian.com/fed-batch-feed-rate-calculation

Inputs: Culture volume at feed start = 1,000 L; Dry biomass concentration at feed start = 8 g/L; Validated overflow growth threshold = 0.2 h⁻¹; Biomass yield on limiting substrate = 0.5; Maintenance substrate demand = 0.02 h⁻¹; Limiting-substrate concentration in feed = 600 g/L; Specific oxygen uptake = 8 mmol/g/h; Available whole-reactor oxygen transfer = 300 mol/h; Maximum working liquid volume = 1,600 L; Minimum calibrated feed-pump flow = 1 L/h; Maximum calibrated feed-pump flow = 60 L/h; Available cooling capacity = 1,000 kW; Other heat entering the broth = 0 kW; Requested feeding duration = 12 h; Culture parameter basis = Custom E. coli or yeast; Biomass yield basis = Pirt: true yield + maintenance; the others as above.

ResultSourceThis calc
Oxygen equality if continued10.3 h10.299 h
Displayed exponential phase ends10.3 h10.299 h

Aerobic yeast substrate demand at low growth rate

Source: Vos et al. (2016), Results (yield and maintenance) and Discussion, comparison with anaerobic growth: aerobic chemostats at μ=0.025 h⁻¹ have glucose uptake ≈0.3 mmol/(g·h). Expected 0.0540468 g/(g·h) uses glucose molar mass 180.156 g/mol. Maintenance 0.039 mmol/(g·h) converts to 0.007026084 g/(g·h). Tolerance is ±0.05 mmol/(g·h), consistent with the reported one-decimal approximate measurement; checks the substrate-demand submodel only, not retentostat dynamics. https://doi.org/10.1186/s12934-016-0501-z Attached source s7, text-extraction page 13 (Discussion; not a printed journal page); maintenance on attached page 6.

Inputs: Target specific growth rate = 0.025 h⁻¹; Biomass yield on limiting substrate = 0.5; Maintenance substrate demand = 0.007026 h⁻¹; Requested feeding duration = 12 h; Culture parameter basis = Custom E. coli or yeast; Biomass yield basis = Pirt: true yield + maintenance; the others as above.

ResultSourceThis calc
Specific substrate demand on the selected yield basis0.05405 ± 0.00901 h⁻¹0.05703 h⁻¹

Matched yeast/glucose physiology at μ = 0.15 h⁻¹

Source: Van Hoek, Van Dijken & Pronk (1998), Table 1, μ = 0.15 h⁻¹ row: observed yield 0.49 g/g, measured qglucose 1.7 mmol/(g dry biomass·h), qO₂ 3.9 mmol/(g dry biomass·h), with no detectable ethanol. Expected qS = 0.3062652 g/(g·h) converts the measured glucose uptake using 180.156 g/mol; tolerance allows the printed two-significant-figure yield and flux values. Parameters are for DS28911, glucose, 30 °C, pH 5, dissolved oxygen >60% air saturation. Uses observed-yield mode, so maintenance is already included. https://doi.org/10.1128/AEM.64.11.4226-4233.1998

Inputs: the default inputs above.

ResultSourceThis calc
Specific substrate demand on the selected yield basis0.3063 ± 0.005 h⁻¹0.3061 h⁻¹

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...